42 Consultation in the fields of computer software, information technology, computer networks; custom computer software consultation services; computer software design for others; computer software development; technical support services, namely, troubleshooting of computer software problems; installation and maintenance of computer software; all relating to computer software for electronic business transactions, and electronic commerce and business application integration