EXHIBIT 10.26 REGISTRATION RIGHTS AGREEMENT -----------------------------