Old Well Partners GP LLC, Michael Patric Klein, Campbell Wilson
Custodian
Fidelity Investments Inc, Goldman Sachs & Co LLC, Interactive Brokers Corp, National Financial Services LLC, Goldman Sachs International, Northbrook Bank and Trust Company, Standard Chartered Bank Mauritius Ltd
Auditor
Deloitte & Touche, Grant Thornton Cayman LLP
Marketer
Kenmar Securities LLC, Emerson Equity LLC
Broker
Fidelity Investments Inc, Goldman Sachs & Co LLC, Interactive Brokers Corp, National Financial Services LLC, Goldman Sachs & Co, Goldman Sachs International