REGISTRATION RIGHTS AGREEMENT by and among Goldman Sachs Private Credit Corp. and BofA Securities, Inc. Dated as of May 6, 2025