BMO Capital Markets
RBC Capital Markets
Blake, Cassels & Graydon LLP
Norton Rose Fulbright LLP
Sharkawy & Sarhan Law Firm