AGREEMENT OF TRANSFER AND ASSIGNMENT