AMENDED AND RESTATED CREDIT AGREEMENT among