EXHIBIT 99.9 REGISTRATION RIGHTS AGREEMENT