STOCK PURCHASE AGREEMENT BY AND BETWEEN HOLLYWOOD MEDIA CORP. AND THE NEW YORK TIMES COMPANY Dated as of August 25, 2006