42 Computer technology consulting services, namely the design, development and implementation of web sites offering animation, interactive media, multi-media, Ecommerce for use over a global computer network; and providing software customization, maintenance and upgrading; and providing technical support, education and training services regarding web site development, marketing and implementation.