AGREEMENT AND PLAN OF MERGER BY AND AMONG WAVEDANCER, INC., FFN MERGER SUB, INC., AND FIREFLY NEUROSCIENCES INC. Dated as of November 15, 2023