42 computer software, hardware, firmware, and system development for others in the field of telecommunications; consulting services in the field of design, selection, and implementation of computer software, hardware, firmware, and systems for others in the field of telecommunications; and technical support services, namely, troubleshooting of computer software, hardware, firmware, and system problems