SECURED SENIOR SUBORDINATED NOTE AND WARRANT PURCHASE AGREEMENT