35,000,000 RESTATED AND AMENDED CREDIT AGREEMENT