AMENDED AND RESTATED CREDIT AGREEMENT dated as of March 23, 2010 as amended and restated as of May 29, 2014 as further amended and restated as of August 31, 2016 as further amended and restated as of September 21, 2018 as further amended and restated...