8% SENIOR SECURED NOTE PURCHASE AGREEMENT