600,000,000 REVOLVING CREDIT FACILITY $300,000,000 TERM LOAN $400,000,000 DELAYED DRAW TERM LOAN AMENDED AND RESTATED CREDIT AGREEMENT by and among ICF INTERNATIONAL, INC. and ICF CONSULTING GROUP, INC. as Borrowers, and THE GUARANTORS PARTY HERETO...