Exhibit 10.17 STOCK PURCHASE AGREEMENT