CREDIT AGREEMENT dated as of March 24, 2016, as amended and restated as of December 14, 2017 among