42 Design and development of computer hardware and software; providing information about the design and development of computer hardware and software; computer software design; updating of computer software; rental of computer software; maintenance of computer software; installation of computer software; web site design consultancy; software as a service [SaaS]; software design and development; rental of computer software and programs; rental and maintenance of computer software; platform as a service [PaaS] featuring software platforms for transmission of images, audio-visual content, video content and messages; platform as a service [PaaS]; creation of internet web sites; website design.