42 Computer services, namely, cloud hosting provider services; Computer services, namely, hosting on-line web facilities for others for organizing and conducting online meetings, gatherings, and interactive discussions; Design and development of multimedia products; Peer-to-browser photo sharing services, namely, providing a website featuring technology enabling users to upload, view, and download digital photos; Providing virtual computer systems and virtual computer environments through cloud computing