ASSIGNMENT, ASSUMPTION AND AMENDMENT OF WARRANT AGREEMENT