42 Computer software design and development; Computer software development, design, maintenance, programming, engineering, research and writing services; advisory and consultancy services relating to computer software and computer software development, design, maintenance, programming, engineering, research and writing; computer software development, design, maintenance, programming, engineering, research and writing; computer and video games development; creation of computer graphics; computer game design; design and development of computer and video games and interactive entertainment products in the nature of video games; design services, namely, production of computer and video games and interactive entertainment products in the nature of video games; providing on-line non-downloadable social network software and virtual worlds software development, and hosting and configuration management of computer software applications for others; Application service provider, namely, hosting of online computer software for gathering, processing, monitoring, analysing, managing and reporting information concerning usage and performance of software, applications, computer and video games, websites, virtual worlds and computer based audio visual content; Application service provider, namely, hosting of online computer software for gathering, processing, analysing, managing and reporting information concerning online, internet and web site activity; data mining services; technical data analysis services, namely, analysis of data concerning the identification of issues and inefficiencies within the software development processes; computer services, namely, designing, developing, modifying and improving computer software, applications, computer and video games, and websites; development of computer software that performs design, maintenance, software programming, engineering, research and writing functions to others in the field of computer and video games; computer software development, design, maintenance, software programming, engineering, research and writing in the field of computer and video games; advisory and consultancy services relating to computer and video games software; Application service provider, namely, hosting of online computer software for collection, analysis and reporting of data concerning usage and performance of software, applications, computer and video games, websites, virtual worlds and audio visual content; advisory and consultancy services relating to the foregoing