PROMISSORY NOTE PURCHASE AGREEMENT