42 Design and development of computer hardware, software, and peripherals; computer software consulting services; computer programming; design of computer databases; electronic data storage; cloud computing services featuring software for use in business and commercial applications for use in transmitting electronic media and information over the internet or other communications networks and database management; rental of computer hardware, software, and peripherals; providing online non-downloadable software for use in business and commercial applications for managing data storage and software applications; providing online non-downloadable software for use in accessing technical support for computers, computer software, and electronic devices; providing online non-downloadable software for use in submitting repair requests and tracking the status of repairs of computers, computer software, and electronic devices; consultation services for developing computer systems, databases and applications; computer security and data security consultancy; data encryption services; providing online information on the design and development of computer hardware and software; maintenance, repair and updating of computer software, application software; technical support services, namely, diagnosing and troubleshooting of computer software problems, and computer technology support, namely, help desk services; website creation, design, and maintenance services; website hosting services; creating computer network-based indexes of information, websites and other resources available on global computer networks and other electronic and communications networks for others; searching and retrieving information, sites, and other resources available on global computer networks and other electronic and communications networks for others; maintenance, installation, repair, and servicing of computer software