FORM OF WARRANT AGREEMENT -------------------------------------------