AMENDED & RESTATED AGENCY AGREEMENT