42 computer network monitoring services; computer network management services; computer network administration services; software design, development and consulting services; hardware design, development and consulting services; computer network design development and consulting services