EXHIBIT 10.29 USD 30,000,000.00 AMENDED AND RESTATED CREDIT AGREEMENT