AGREEMENT AND PLAN OF MERGER by and between DNB FINANCIAL CORPORATION and S&T BANCORP, INC. Dated as of June 5, 2019