AGREEMENT AND PLAN OF MERGER BY AND AMONG SEACOAST BANKING CORPORATION OF FLORIDA SEACOAST NATIONAL Bank APOLLO BANCSHARES, INC. AND APOLLO BANK Dated as of March 29, 2022