BNP Paribas Securities Corp, Principal Bank, Deutsche Bank Securities Inc, BNP Paribas Prime Brokerage Inc, Wells Fargo Bank NA, Merrill Lynch Professional Clearing Corp, JP Morgan Clearing Corp, US Bank National Association, UBS Securities LLC, Wells Fargo Securities LLC, Citigroup Global Markets Inc
Auditor
Ernst & Young, Ernst & Young Chartered Accountants
Marketer
Broker
BNP Paribas Securities Corp, Bank of America Merrill Lynch, JP Morgan, JPMorgan Distribution Services Inc, Deutsche Bank Securities Inc, BNP Paribas Prime Brokerage Inc, Merrill Lynch Professional Clearing Corp, JP Morgan Clearing Corp, UBS Securities LLC, BNP Paribas, Wells Fargo Securities LLC, Citigroup Global Markets Inc