AMENDED AND RESTATED SENIOR LENDING AGREEMENT DATED AS OF MAY 31, 2007