42 computer services; computer software programming services; installation, planning maintenance, updating, consultancy, design, engineering, testing, research, information and advisory services, all relating to computer software and hardware applications; computer network services; computer systems design and analysis; consulting services regarding the world wide network of computers; providing on-line services; all in the field of web page design and web page content management, e-business, enterprises resource planning, customer relationship management, application service provision, network system design and management and IT services