42 Software and computing services, namely, software development, customization, implementation and maintenance; computer software technical support services, namely, troubleshooting of computer software problems; Information technology consulting services in the field of system design, assessment, selection, implementation, integration, administration, management, and the use of computers and software systems for others; Information technology consultation in the field of data management, storage, sharing, transmission, replication, caching, securing, duplication, enterprise storage implementation and migration, server consolidation and virtualization, data center relocation, backup strategies, disaster recovery planning, cloud computing, enterprise storage, IP networking, and system hosting of digital content and computer software applications on a global computer network or a local area network