42 Technical advice relating to computer and internet security; technical supervision and inspection of computer software; IT security services in the nature of protection and recovery of computer data; hosting services, software as a service, and rental of software; hosting services and software as a service and rental of software; software development, programming and implementation; integration of computer systems and networks; computer programming services for electronic data security; consultancy in the field of security software; provision of technical support in the operation of computing networks; technical support services relating to computer software and applications; consultancy and information services relating to computer system integration; provision of computer security risk management programs; design, maintenance and updating of computer software; computer systems integration services; design and development of software and hardware for signal amplification and transmission; design and development of software in the field of mobile applications; development of software for digital signal processing; consultancy in the field of software design; development and testing of software; computer software research; project studies relating to software; computer software technical support services; custom design of software packages; software engineering services for data processing programs; software customisation services; development, updating and maintenance of software and database systems; installation and customisation of computer applications software