AGREEMENT AND PLAN OF MERGER BY AND AMONG CAVCO INDUSTRIES, INC. CAVCO MERGER SUB, INC., AMERICAN HOMESTAR CORPORATION AND CRAIG REYNOLDS, AS THE SHAREHOLDER REPRESENTATIVE JULY 14, 2025