42 Computer hardware and software consulting services; Computer hardware and software design; Computer services, namely, remote and on-site management of the information technology (IT) cloud computing systems of others of others; Preparation, update, installation and maintenance of computer software; Professional computer services, namely, network analysis, LAN/WAN design, wireless engineering, virtualization and computer project management; Programming of computer software for others