42 Consulting services, analysis, testing, upgrading and product design and development services, all in the field of computer software, firmware applications and computer programs, together with technical support services in the nature of troubleshooting of computer software, remote diagnosis, computer software installation and maintenance and status updates via the Internet, telephone and e-mail based infrastructure; on-line manuals, catalogs, brochures, newsletters and magazines in the field of electronic selling and procurement, accessible via the Internet; on-site computer software maintenance service system - and design of computer software for others