LOAN AND GUARANTY AGREEMENT Dated as of June 19, 2008