REGISTRATION RIGHTS AGREEMENT by and among Fidus Investment Corporation and the several purchasers listed in Schedule I to the Purchase Agreement Dated as of May 29, 2026