1 EXHIBIT 21 SUBSIDIARIES OF REGISTRANT STATE OR COUNTRY UNDER WHOSE LAWS INCORPORATED ------------------------ Texscan Corporation Delaware Texscan MSI Corporation Utah Texscan Trading Company Texas Texscan Limited United Kingdom Texscan de Mexico, S.A., de C.V. Mexico Texscan International (Barbados) Corp. Barbados