PURCHASE, PUT AND ESCROW AGREEMENT