EXHIBIT 10.12 CONVERTIBLE NOTE PURCHASE AGREEMENT