EY
Berenberg
Peel Hunt LLP
RBC Capital Markets
Norton Rose Fulbright LLP
EQ
TSX Trust Company