PURCHASE AND SALE AGREEMENT Dated as of April 11, 2007 Between GSC INVESTMENT FUNDING LLC as Buyer and GSC INVESTMENT CORP. as Seller