1 Exhibit 10.4 STOCK PURCHASE AGREEMENT