35 Business process and technology consultancy services for small to mid sized bisinesses; Services include but not limited to-- Hardware and Software development,installation, maintenance, and support; network design and installation; outsource and cosource solutions for technology and business needs