AGREEMENT AND PLAN OF MERGER by and between ORRSTOWN FINANCIAL SERVICES, INC. and CODORUS VALLEY BANCORP, INC. Dated as of December 12, 2023