Fidelity Private Shares LLC, Morgan Stanley & Co LLC, American Stock Transfer & Trust Company LLC, Standard Chartered Bank, Fortis Advisors LLC, Solium Capital ULC, Computershare Trust Company NA, JP Morgan Chase Bank NA, Deutsche Bank Trust Company Americas, Deutsche Bank AG, Long-Term Stock Exchange, JPMorgan Chase Bank NA, Solium Capital Inc, Shareworks By Morgan Stanley, Wilmington Trust NA, Equiniti Trust Company LLC, Carta Securities LLC, Banco Bradesco Sa, Continental Stock Transfer & Trust Company
Auditor
Deloitte Touche LLP
Marketer
414 Estructuracion Sa de CV, Picton Sa, Neuberger Berman East Asia Limited, Morgan Stanley, BARO Investment & Securities Co Ltd, ROAM Capital Inc, ISPartners Investment Solutions AG, TD Global, BNP Paribas Sa, Connaught UK Limited, Crosspoint Advisors Inc, Campbell Lutyens & Co Ltd, Goldman Sachs & Co LLC