REGISTRATION AND SHAREHOLDER RIGHTS AGREEMENT BY AND AMONG SERVICEMAX, INC. AND THE STOCKHOLDERS PARTY HERETO DATED AS OF JULY 15, 2021