NOTES PURCHASE AGREEMENT