1 Exhibit 2.1 STOCK PURCHASE AGREEMENT Dated as of August 15, 1996