REGISTRATION RIGHTS AGREEMENT by and among EQUIFAX INC., BANC OF AMERICA SECURITIES LLC and the other Initial Purchasers referred to herein Dated as of October 29, 2002