STOCK PURCHASE AGREEMENT Dated as of September 20, 2018 By and Among Christie Digital Systems, Inc., Allure Global Solutions, Inc., and Creative Realities, Inc.