AMENDED AND RESTATED CREDIT AGREEMENT1