CREDIT AGREEMENT Dated as of May 10, 2018 among