AGREEMENT AND PLAN OF MERGER BY AND AMONG SEACOAST BANKING CORPORATION OF FLORIDA SEACOAST NATIONAL BANK HEARTLAND BANCSHARES, INC. AND HEARTLAND NATIONAL BANK Dated as of February 27, 2025