EXHIBIT 3 REGISTRATION RIGHTS AGREEMENT DATED AS OF NOVEMBER 21, 2005