HSBC Bank USA NA, Merrill Lynch Professional Clearing Corp, JP Morgan Clearing Corp, Citicorp Clearing Services India Limited, BNP Paribas Securities Corp, Barclays Capital Inc, Deutsche Bank AG, Bank of New York Mellon Corporation, Nomura Securities International Inc, Fidelity Capital Markets, Citibank NA, Deutsche Bank Securities Inc, State Street Global Advisors Funds Distributors LLC, Morgan Stanley & Co LLC, Wells Fargo Bank NA
Auditor
Withumsmith Brown PC, PricewaterhouseCoopers LLP
Marketer
Broker
Merrill Lynch Professional Clearing Corp, JP Morgan Clearing Corp, Barclays Capital Inc, Nomura Securities International Inc, Fidelity Capital Markets, Deutsche Bank Securities Inc, Credit Suisse Securities USA LLC, BNP Paribas Prime Brokerage Intl Limited, Morgan Stanley & Co LLC