COGENT COMMUNICATIONS GROUP, INC. SIXTH AMENDED AND RESTATED REGISTRATION RIGHTS AGREEMENT