EXHIBIT 10.3 REGISTRATION RIGHTS AGREEMENT BY AND BETWEEN