Exhibit 2.15 STOCK PURCHASE AGREEMENT