1 EXHIBIT 21.1 Subsidiaries of the Company NPF Company, a Delaware corporation NPF Computer Services, L.P., a Delaware limited partnership