EXHIBIT 10.28 WARRANT AGREEMENT -----------------