EXHIBIT 10.23 AGREEMENT OF SALE AND PURCHASE