42 Application service provider featuring software for integration, comparison, generation and optimization of online contents; application service provider featuring software for use in dynamic optimization of images and contents on websites; Computer services, namely, providing an interactive web site featuring technology that allows users to consolidate and manage digital content, images or video; File sharing services, namely, providing a website featuring technology enabling users to upload and download electronic files; Providing an online non-downloadable Internet-based system application featuring technology enabling users to host, transmit, share, receive, post, and display digital content, images or video over the Internet; Hosting of digital content, images and video on the Internet; Computer services, namely, interactive hosting services which allow the users to publish and share digital content, images or video on-line