EXHIBIT 4.1.5 REGISTRATION RIGHTS AGREEMENT Dated as of June 25, 2004