1 Exhibit 4.7 STOCK AND WARRANT PURCHASE AGREEMENT