EXHIBIT 10.6 WARRANT AGREEMENT DATED AS OF MAY 31, 2000