AGREEMENT AND PLAN OF MERGER among TROY PARENTCO LLC, TROY MERGER SUB INC., and TXNM ENERGY, INC. Dated as of May 18, 2025