Merrill Lynch Professional Clearing Corp, Wells Fargo Securities LLC, JP Morgan Clearing Corp, BNP Paribas Securities Corp, Deutsche Bank Securities Inc, Credit Suisse Securities USA LLC, BNP Paribas Prime Brokerage Inc, Principal Bank, UBS Securities LLC, US Bank National Association, Wells Fargo Bank NA, Citigroup Global Markets Inc
Auditor
Ernst & Young, Ernst & Young Chartered Accountants, Ernst & Young LLP
Marketer
Register Financial Associates Inc, Constellar Capital Partners Hong Kong Limited, Emergent Financial Group Inc, BNP Paribas Sa, Watermill Institutional Trading LLC, CHI Rho Financial LLC
Broker
Wells Fargo Securities LLC, Merrill Lynch Professional Clearing Corp, JP Morgan Clearing Corp, BNP Paribas Securities Corp, Deutsche Bank Securities Inc, Credit Suisse Securities USA LLC, BNP Paribas Prime Brokerage Inc, Goldman Sachs & Co, UBS Securities LLC, JPMorgan Distribution Services Inc, Banc of America Specialist Inc, Citigroup Global Markets Inc