42 Rental of computer software; consultation with respect to computers; data processing (programming); software development [design]; Creation, design, compilation and maintenance of websites or sites on a wireless electronic communication device; installation and maintenance of software; provision of computer programs; developing computer services, namely, creating a mobile application hosting virtual communities enabling users to organize groups and events, take part in discussions, and engage in social, professional and community networking; hosting online sites on the Internet enabling users to organize and conduct meetings, events and interactive discussions via communications networks; development of software application solutions; cloud computing; design and development of operating software for access to a computer network in the cloud [cloud computing] as well as use thereof; providing temporary use of non-downloadable software for social networking, creating a virtual community, and transmitting audio content, video content, photos, texts, graphics and data; providing non-downloadable software via an online site, the technology of which enables online users to create personal profiles featuring information with respect to social networking and to transfer and share that information on multiple online sites; providing non-downloadable software enabling users to upload, modify and share virtual reality content, augmented reality content, mixed reality content, information, experiences and data; hosting of digital content on the Internet; hosting of mobile applications; providing non-downloadable software for providing a virtual marketplace; cryptocurrency mining; user authentication services using blockchain technology.