EXHIBIT 10.32 REGISTRATION AGREEMENT ----------------------