2012 Canadian Open Chess Championship 3 2012 Canadian Open Chess Championship 3, Victoria, British Columbia, Canada, July 7-13, 2012