NOTE PURCHASE AGREEMENT ----------------