42 Maintenance of computer software; installation of computer software; updating of computer software; computer software consultancy; software as a service [SaaS]; platform as a service [PaaS]; platform as a service [PaaS] featuring software platforms for transmission of images, audio-visual content, video content and messages; software design and development; providing online non-downloadable software which allows users to populate a wish list with items; providing a website platform featuring technology that enables users to create, edit, organize, view, share and manage online gift registries, gift request lists and wish lists, and that allows users to purchase gifts from online gift registries, gift request lists and wish lists; platform as a service (PaaS) services featuring non-downloadable software that enables users to create, edit, organize, view, share and manage online gift registries, gift request lists and wish lists, and that allows users to purchase gifts from online gift registries, gift request lists and wish lists; consultancy, information and advisory services relating to all the foregoing.