AGREEMENT AND PLAN OF MERGER by and between BAR HARBOR BANKSHARES and GUARANTY BANCORP, INC. Dated as of March 11, 2025