42 Maintenance, repair and updating of computer software; Providing a website featuring technical information relating to computer hardware and software provided; Consulting services in the field of design, selection, implementation and use of computer hardware and software systems for others; Consulting services in the field of computer-based information systems for businesses; Technical support services, namely, troubleshooting in the nature of diagnosing and repairing computer software and hardware problems; Computer services, namely, providing search engines for obtaining data via electronic communications networks; Providing temporary use of non-downloadable computer software to enable users to program, organize and access audio, video, text, multimedia content and third-party computer software programs; Internet services, namely, creating indexes of information, sites, and other resources available on global computer networks for others; Searching and retrieving information, sites, and other resources available on global computer networks and other electronic communication networks for others