SENIOR SUBORDINATED NOTE PURCHASE AGREEMENT