Citigroup Global Markets Inc, Morgan Stanley & Co LLC, JP Morgan Securities LLC
Auditor
Ernst & Young LLP
Marketer
CNI Securities Group Limited, GRT Securities LLC, Stifel Nicolaus & Company Incorporated, iCapital Securities LLC, EI Capital Distributors LLC, Crewe Capital, Crewe, Altegris Distributors LLC, Crewe Capital LLC, Calton & Associates Inc, Vantage Capital Markets, Zermatt Securities LLC, CSOP Asset Management Limited, IBN Financial Services Inc, Alphamax Distributors LLC, Zermatt Securities Inc, SCF Securities Inc, Thales Capital Partners LLC, Howbuy Hong Kong Limited, Altegris Investments LLC, Keel Point Capital LLC, Capulent LLC, Cary Street Partners, CAIS Capital LLC, LUPU Limited
Broker
Citigroup Global Markets Inc, JP Morgan Securities LLC