42 computer management consultancy; computer consultancy; technical support services, namely, troubleshooting of computer hardware and software problems via telephone, e-mail, in person, computer, Internet, extranet, intranet; computer programming for others; computer software rental; design, implementation and hosting the websites of others on a computer server for a global computer network