Exhibit 4 --------- REGISTRATION RIGHTS AGREEMENT