AGREEMENT AND PLAN OF MERGER AND REORGANIZATION by and among COSTAR GROUP, INC., MATRIX MERGER SUB, INC., MATRIX MERGER SUB II LLC, and MATTERPORT, INC. Dated as of April 21, 2024