Exhibit 10.91 REGISTRATION RIGHTS AGREEMENT