AMENDED AND RESTATED AGENTED REVOLVING CREDIT AGREEMENT