42 Maintenance, repair and updating of computer software; Providing a website featuring technical information relating to computer software provided; Providing computer software consulting services; technical support services, namely, troubleshooting in the nature of diagnosing and repairing computer software 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