convertible NOTE PURCHASE AGREEMENT