FORM OF WARRANT AGREEMENT] WARRANT AGREEMENT