1 EXHIBIT 10.2 REGISTRATION RIGHTS AGREEMENT DATED JULY 15, 1997