© Heenan Blaikie LLP, 2004-2010