Annex B REGISTRATION RIGHTS AGREEMENT