42 Providing a website that gives users the ability to search, access, display, and purchase downloadable electronic sheet music, digital music books, and printed materials; hosting of digital content on the Internet; providing an interactive website featuring technology that allows users to upload, download, share and sell audio files, video files, multimedia files, e-books; providing online non-downloadable mobile applications featuring technology that allows users to upload, download, share and sell audio files, video files, multimedia files, e-books