PHUNWARE, Inc. AMENDED AND RESTATED INVESTOR RIGHTS AGREEMENT December 18, 2015, as amended on October 25, 2016 and December 21, 2018 PHUNWARE, Inc. AMENDED AND RESTATED INVESTOR RIGHTS AGREEMENT