1 EXHIBIT 4.2 5% CONVERTIBLE SUBORDINATED NOTES DUE 2006 REGISTRATION RIGHTS AGREEMENT Dated as of March 15, 1999