American Stock Transfer & Trust Company LLC, Computershare Trust Company NA, HSBC Bank USA NA, Banco Bradesco Sa, Equiniti Trust Company LLC, Solium Capital ULC, Shareworks By Morgan Stanley, Long-Term Stock Exchange, JP Morgan Chase Bank NA, Carta Securities LLC
Auditor
Deloitte Touche LLP
Marketer
ISP Securities Ltd, Campbell Lutyens & Co Inc, Crosspoint Advisors Inc, BNP Paribas Sa, Connaught US LLC, BARO Investments & Securities Co Ltd, ROAM Capital Inc