Exhibit 10.24 GENESIS HEALTH VENTURES, INC. REGISTRATION RIGHTS AGREEMENT Dated October 2, 2001 TABLE OF CONTENTS