42 Computer services, namely, providing online non-downloadable software that enables users to upload, download and stream multimedia, video, pictures, photographs, visual and audio content, and to store, edit, view, distribute, search, and associate and identify data therewith; computer consulting services, namely, assisting others in identifying, processing and indexing data and content for multimedia, video, pictures, visual, audio and text; computer software design; computer system design; advisory services regarding information technology; computer software development; computer development and design; server hosting; cloud computing featuring software for multi-modal visual, audio and text processing; computer software installation; computer software rental; Visual, audio and text processing and indexing services; Software as a Service (SaaS) for visual, audio and text processing and indexing; computer software maintenance; updating of computer software; digitization of documents; computer programming for others; research and development of new products for third parties in the field of visual, audio and text processing; scientific research; technological research in the field of computer hardware systems, computer software, and video and visual processing; consultant services with respect to computer hardware design and development; electronic data storage