42 IT services, namely, software development, programming and implementation, computer hardware development, hosting services, and software as a service and rental of software, rental of computer hardware and facilities, IT consultancy, advisory and information services, IT security, protection and restoration, data duplication and conversion services, data coding services, computer analysis and diagnostics, research, development and implementation of computers and systems, computer project management services, data mining, digital watermarking, computer services, technological services relating to computers, computer network services, updating of memory banks of computer systems, data migration services, updating websites for others, monitoring of computer systems by remote access; science and technology services; testing, authentication and quality control; design services; and rental, hire and leasing in connection with the aforesaid; and advice consultancy and information for the aforesaid