REGISTRATION RIGHTS AGREEMENT AUGUST 26, 1997