CREDIT AND GUARANTY AGREEMENT Dated as of December 5, 2007 by and among THE GENERATIONS NETWORK, INC. (as borrower from and after merger with HALEY ACQUISITION CORPORATION), HALEY ACQUISITION CORPORATION (as borrower prior to merger with and into THE...