42 computer programming for others; research and development of computer software and communication software, research and development of system architecture and system hardware in the field of information and communication technology; scientific industrial analysis and research services; design and development of computer hardware and software; computer software consultancy services; computer programming for others; technical computer systems analysis services; design of networks and telecommunication installations for others; scientific research and development services in the fields of information and communication technology, semiconductors, radio frequency transceivers, communications transmission devices, sensing and diagnostic electronics, distributed control devices, electronic displays, robotics, cryptography and security electronics, communications signal detection devices, compression and processing devices, antenna technology, information and data analysis, computer performance analysis, software applications development, software systems design, computer protocols design, computer terminal design and computer network design