Exhibit 99.2 SALE, PURCHASE AND ESCROW AGREEMENT