OSLER, HOSKIN & HARCOURT LLP