SECOND AMENDED AND RESTATED SENIOR SECURED REVOLVING CREDIT AGREEMENT dated as of February 19, 2016, as amended as of August 8, 2016, June 5, 2017, March 15, 2018, August 30, 2019, May 22, 2020, April 23, 2021,