AGREEMENT OF SHARE EXCHANGE