1 REVISED REGISTRATION RIGHTS AGREEMENT