42 Up-dating, maintenance, and design of computer software for others in the fields of utility and operating system computer software and computer application and application interface software, all for providing security for communications over local, wide-area, and global computer networks, and control over data and program access over local, wide-area, and global computer networks; providing expert technical support services, namely, training in and troubleshooting computer network communication security, in person and via telephone, e-mail, and local, wide-area, and global computer network