WARRANT AGREEMENT AMONG