PROJECT CASCADE PLAN AND AGREEMENT OF MERGER AMONG GLACIER BANCORP, INC. GLACIER BANK GUARANTY BANCSHARES, INC. AND GUARANTY BANK & TRUST, N.A. DATED AS OF JUNE 24, 2025