1 EXHIBIT 10.10 REGISTRATION RIGHTS AGREEMENT February 26, 1996 (as amended on September 29, 1997) TABLE OF CONTENTS