EY
Berenberg
Canaccord Genuity
RBC Capital Markets
Herbert Smith Freehills Kramer LLP
Norton Rose Fulbright LLP
EQ
Equity Transfer & Trust Company