Wells Fargo Securities LLC, Signature Bank, Bank of America NA, Allied Irish Banks PLC, Citibank Europe PLC Luxembourg Branch, Investec Bank PLC, Silicon Valley Bank, European Depositary Bank
Auditor
KPMG LLP
Marketer
Mercury Capital Advisors LLC, Intercapital Advisors, Westview Capital Advisors Ltd, Forum Capital Securities LLC