AMENDED AND RESTATED MASTER PURCHASE AGREEMENT