RESTATED REVOLVING CREDIT AND TERM LOAN AGREEMENT By and Among Bank Of America, N.A., Lender, And