EXHIBIT 10.3 CONVERTIBLE NOTE PURCHASE AGREEMENT