3- 4 STOCK AND WARRANT PURCHASE AGREEMENT