AMENDED AND RESTATED AGREEMENT between