BDO LLP
RBC Capital Markets
RBC Capital Markets
Headland
Norton Rose Fulbright LLP