Citigroup Global Markets Asia Limited, Citi Private Advisory LLC, Citibank Europe PLC UK Branch, Citibank NA Hong Kong Branch, Citibank NA Singapore Branch, Citibank Switzerland AG, Citibank NA, Citibank Europe PLC Luxembourg Branch, Citibank Canada Investment Funds Limited, Citibank NA London Branch, Citibank NA Jersey Branch, Citibank NA New York Branch, Citibank NA Geneva Branch, Citibank NA Zurich Branch, Citibank Europe PLC, Citigroup Global Markets Inc, Cititrust Bahamas Limited