3,000,000,000 5-YEAR AMENDED AND RESTATED REVOLVING CREDIT AGREEMENT