EXHIBIT 10.54 STOCK PURCHASE AGREEMENT