AGREEMENT OF SALE -----------------