AGREEMENT AND PLAN OF REORGANIZATION AND MERGER DATED AS OF MAY 20, 2024 BY AND AMONG WEST COAST COMMUNITY BANCORP SANTA CRUZ COUNTY BANK 1ST CAPITAL BANCORP AND IST CAPITAL BANK