SEVENTH AMENDED AND RESTATED REVOLVING CREDIT AGREEMENT dated as of August 25, 2023 among