Computer software and downloadable computer software applications for photo, video and image editing, touch up and enhancement; computer software applications, downloadable, for photo, video and image editing, touch up and enhancement; computer programmes [programs], recorded, for photo, video and image editing, touch up and enhancement; computer programs, downloadable, for photo, video and image editing, touch up and enhancement; computer software, recorded, for photo, video and image editing, touch up and enhancement; downloadable image files; all included in this class.;
Software as a service [SaaS], featuring computer software applications for photo, video and image editing, touch up and enhancement; software as a service [SaaS], featuring mobile applications for photo, video and image editing, touch up and enhancement; image processing software design; design and development of computer software; computer software design; computer software development; research and development of computer software; software design and development; computer software design and programming; all included in this class.;