PURCHASE AND SALE AND VOTING AGREEMENT