ASSET PURCHASE AGREEMENT between Horizon Milling G.P. (Purchaser) and Smucker Foods of Canada Co. (Seller) Dated as of July 19, 2006