1 EXHIBIT 10.14 REGISTRATION RIGHTS AGREEMENT dated as of May 24, 1996