CONFIDENTIAL STOCK PURCHASE AGREEMENT by and among VINTAGE STOCK AFFILIATED HOLDINGS LLC VINTAGE STOCK, INC., and THE SHAREHOLDERS OF VINTAGE STOCK, INC. November 3, 2016 Index of Exhibits