REGISTRATION RIGHTS AGREEMENT DECEMBER 17, 2001 TABLE OF CONTENTS