AGREEMENT AND PLAN OF MERGER BY AND AMONG COMMUNITY BANK SYSTEM, INC., VB MERGER SUB INC. AND KINDERHOOK BANK CORP. Dated as of January 21, 2019