U.S. $300,000,000 CREDIT AGREEMENT Dated as of December 6, 2024