EXHIBIT 10.47 STOCK PURCHASE AGREEMENT