CREDIT AGREEMENT dated as of June 4, 2026 among Enchanted Rock Holdings, LLC., as Borrower Enchanted Rock Management, LLC, Enchanted Rock, LLC, Enchanted Rock 3, LLC, Electranet REP I, LLC, Electranet QSE I, LLC, ERock On-Site, LLC and Electranet...