EXHIBIT 10.14 NOTE AND WARRANT PURCHASE AGREEMENT