AGREEMENT AND PLAN OF MERGER Among MAJESCO, MAGIC INTERMEDIATE, LLC and MAGIC MERGER SUB, INC. Dated as of July 20, 2020