Pharo Global Advisors Limited, Pharo Management Inc
Custodian
SG Americas Securities LLC, JPM Securities Limited, Standard Chartered Bank Mauritius Limited, Barclays Capital Inc, Citibank NA, JP Morgan Securities LLC, The Hongkong and Shanghai Banking Corporation Limited, Credit Suisse Securities USA LLC, Deutsche Bank- AG, BNP Paribas China Ltd, Standard Chartered Bank, UBS Securities LLC, Bank of New York Mellon, Citco Banking Corporation NV, JP Morgan Chase Bank NA, Citigroup Global Markets Inc, HSBC Bank PLC
Auditor
PricewaterhouseCoopers Cayman Islands
Marketer
Broker
SG Americas Securities LLC, JPMorgan Chase Bank NA, Credit Suisse International, Deutsche Bank- AG, Goldman Sachs & Co, Standard Chartered Bank, Credit Suisse AG, Credit Suisse, Citigroup Global Markets Inc, HSBC Bank PLC