1 EXHIBIT 4(f) REGISTRATION RIGHTS AGREEMENT Dated as of March 29, 1999