SERIES B WARRANT AGREEMENT