The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
21Vianet Group Inc COM 90138A103 790 77,348 SH   SOLE   77,348 0 0
3M Co COM 88579Y101 582 3,326 SH   DFND 3 0 3,326 0
3M COMPANY COM 88579Y101 4,922 27,957 SH   SOLE   27,957 0 0
500.com Ltd COM 33829R100 964 58,029 SH   SOLE   58,029 0 0
58.com Inc COM 31680Q104 1,002 21,826 SH   SOLE   21,826 0 0
Abbott Laboratories COM 002824100 318 8,099 SH   DFND 3 0 8,099 0
ABBOTT LABORATORIES INC COM 002824100 2,578 65,227 SH   SOLE   65,227 0 0
AbbVie Inc COM 00287Y109 548 8,858 SH   DFND 3 0 8,858 0
ABBVIE INC COM 00287Y109 3,123 50,174 SH   SOLE   50,174 0 0
AbbVie Inc CALL 00287Y109 2,786 45,000 SH Call SOLE   45,000 0 0
ACASTI PHARMA INC-A NEW COM 00430K402 1 634 SH   DFND 1 0 634 0
Activision Blizzard Inc COM 00507V109 127 3,216 SH   DFND 3 0 3,216 0
Acuity Brands Inc COM 00508Y102 60 241 SH   DFND 3 0 241 0
ADAMS NATURAL RES FUND COM 00548F105 1 69 SH   DFND 1 0 69 0
Adobe Systems Inc COM 00724F101 262 2,740 SH   DFND 3 0 2,740 0
ADOBE SYSTEMS INC COM 00724F101 19 200 SH   SOLE   200 0 0
Advance Auto Parts Inc COM 00751Y106 65 403 SH   DFND 3 0 403 0
ADVANCED MICRO DEVICES INC COM 007903107 3 501 SH   SOLE   501 0 0
Advantage Oil & Gas Ltd COM 00765F101 61 10,907 SH   SOLE   10,907 0 0
Advantage Oil & Gas Ltd COM 00765F101 1,031 184,400 SH   DFND 1 0 184,400 0
ADVANTAGE OIL & GAS LTD COM 00765F101 112 20,100 SH   SOLE   20,100 0 0
Advantage Oil & Gas Ltd CALL 00765F101 396 70,800 SH Call DFND 1 0 70,800 0
Advantage Oil & Gas Ltd PUT 00765F101 2,666 477,000 SH Put DFND 1 0 477,000 0
AES Corp/VA COM 00130H105 45 3,627 SH   DFND 3 0 3,627 0
AETERNA ZENTARIS INC-NEW COM 007975402 0 39 SH   DFND 1 0 39 0
Aetna Inc COM 00817Y108 235 1,922 SH   DFND 3 0 1,922 0
AETNA INC COM 00817Y108 47 380 SH   SOLE   380 0 0
Affiliated Managers Group Inc COM 008252108 42 297 SH   DFND 3 0 297 0
Aflac Inc COM 001055102 79 1,100 SH   SOLE   1,100 0 0
Aflac Inc COM 001055102 167 2,309 SH   DFND 3 0 2,309 0
AGCO Corp COM 001084102 17 363 SH   DFND 3 0 363 0
Agilent Technologies Inc COM 00846U101 80 1,802 SH   DFND 3 0 1,802 0
AGILENT TECHNOLOGIES INC COM 00846U101 4 100 SH   SOLE   100 0 0
AGL Resources Inc COM 001204106 44 662 SH   DFND 3 0 662 0
AGNICO EAGLE MINES LIMITED COM 008474108 169 3,161 SH   SOLE   3,161 0 0
Agnico Eagle Mines Ltd COM 008474108 91,902 1,716,948 SH   SOLE   1,716,948 0 0
Agnico Eagle Mines Ltd COM 008474108 1,681 31,421 SH   SOLE   31,421 0 0
Agnico Eagle Mines Ltd COM 008474108 5,476 102,300 SH   SOLE   102,300 0 0
Agnico Eagle Mines Ltd COM 008474108 12,345 230,632 SH   DFND 1 0 230,632 0
Agnico Eagle Mines Ltd CALL 008474108 6,750 126,100 SH Call DFND 1 0 126,100 0
Agnico Eagle Mines Ltd PUT 008474108 6,461 120,700 SH Put DFND 1 0 120,700 0
Agree Realty Corp COM 008492100 0 2 SH   DFND 1 0 2 0
Agrium Inc COM 008916108 102,277 1,130,217 SH   SOLE   1,130,217 0 0
Agrium Inc COM 008916108 5,574 61,600 SH   SOLE   61,600 0 0
Agrium Inc COM 008916108 9,753 107,780 SH   DFND 1 0 107,780 0
AGRIUM INC COM 008916108 3,742 41,354 SH   SOLE   41,354 0 0
Agrium Inc CALL 008916108 7,249 80,100 SH Call DFND 1 0 80,100 0
Agrium Inc PUT 008916108 2,995 33,100 SH Put DFND 1 0 33,100 0
Air Products & Chemicals Inc COM 009158106 160 1,126 SH   DFND 3 0 1,126 0
AIR PRODUCTS AND CHEMICALS INC COM 009158106 306 2,141 SH   SOLE   2,141 0 0
Akamai Technologies Inc COM 00971T101 54 972 SH   DFND 3 0 972 0
Alamos Gold Inc COM 011532108 452 52,576 SH   SOLE   52,576 0 0
Alamos Gold Inc COM 011532108 111 12,853 SH   DFND 1 0 12,853 0
ALAMOS GOLD INC COM 011532108 26 3,000 SH   SOLE   3,000 0 0
Alamos Gold Inc PUT 011532108 344 40,000 SH Put DFND 1 0 40,000 0
ALAMOS GOLD INC CL-A COM 011532108 1 86 SH   DFND 1 0 86 0
Albemarle Corp COM 012653101 49 617 SH   DFND 3 0 617 0
ALBEMARLE CORPORATION COM 012653101 2 30 SH   SOLE   30 0 0
Alcoa Inc COM 013817101 67 7,228 SH   DFND 3 0 7,228 0
ALCOA INC COM 013817101 47 4,999 SH   SOLE   4,999 0 0
Alexandria Real Estate Equities Inc COM 015271109 42 403 SH   DFND 3 0 403 0
Alexion Pharmaceuticals Inc COM 015351109 145 1,239 SH   DFND 3 0 1,239 0
Alibaba Group Holding Ltd COM 01609W102 1,526 19,187 SH   SOLE   19,187 0 0
ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102 42 522 SH   SOLE   522 0 0
Alleghany Corp COM 017175100 47 85 SH   DFND 3 0 85 0
Allegiant Travel Co COM 01748X102 0 1 SH   DFND 1 0 1 0
Alliance Data Systems Corp COM 018581108 64 326 SH   DFND 3 0 326 0
Alliant Energy Corp COM 018802108 50 1,248 SH   DFND 3 0 1,248 0
Allstate Corp/The COM 020002101 145 2,080 SH   DFND 3 0 2,080 0
ALLSTATE CORPORATION COM 020002101 225 3,200 SH   SOLE   3,200 0 0
Ally Financial Inc COM 02005N100 41 2,390 SH   DFND 3 0 2,390 0
Alnylam Pharmaceuticals Inc COM 02043Q107 23 421 SH   DFND 3 0 421 0
Alphabet Inc COM 02079K107 1,183 1,710 SH   DFND 3 0 1,710 0
Alphabet Inc COM 02079K305 1,131 1,608 SH   DFND 3 0 1,608 0
ALPHABET INC CLASS-A COM 02079K305 1,978 2,797 SH   SOLE   2,797 0 0
ALPHABET INC CLASS-C COM 02079K107 3,824 5,496 SH   SOLE   5,496 0 0
Altria Group Inc COM 02209S103 145 2,100 SH   SOLE   2,100 0 0
Altria Group Inc COM 02209S103 742 10,763 SH   DFND 3 0 10,763 0
ALTRIA GROUP INC COM 02209S103 1,227 17,696 SH   SOLE   17,696 0 0
AMAYA INC COM 02314M108 1 34 SH   DFND 1 0 34 0
Amaya Inc COM 02314M108 857 55,872 SH   SOLE   55,872 0 0
Amaya Inc COM 02314M108 17 1,100 SH   DFND 1 0 1,100 0
Amaya Inc CALL 02314M108 100 6,500 SH Call DFND 1 0 6,500 0
Amaya Inc PUT 02314M108 94 6,100 SH Put DFND 1 0 6,100 0
Amazon.com Inc COM 023135106 7 10 SH   SOLE   10 0 0
Amazon.com Inc COM 023135106 1,574 2,200 SH   DFND 3 0 2,200 0
AMAZON.COM INC COM 023135106 14 20 SH   SOLE   20 0 0
AMERCO COM 023586100 14 38 SH   DFND 3 0 38 0
Ameren Corp COM 023608102 71 1,334 SH   DFND 3 0 1,334 0
AMEREN CORPORATION COM 023608102 289 5,368 SH   SOLE   5,368 0 0
American Airlines Group Inc COM 02376R102 23 829 SH   DFND 3 0 829 0
American Capital Agency Corp COM 02503X105 37 1,855 SH   DFND 3 0 1,855 0
American Capital Ltd COM 02503Y103 7,915 500,000 SH   DFND 3 0 500,000 0
American Electric Power Co Inc COM 025537101 189 2,699 SH   DFND 3 0 2,699 0
American Express Co COM 025816109 547 9,000 SH   SOLE   9,000 0 0
American Express Co COM 025816109 274 4,505 SH   DFND 3 0 4,505 0
AMERICAN EXPRESS COMPANY COM 025816109 1,987 32,519 SH   SOLE   32,519 0 0
American International Group Inc COM 026874784 334 6,319 SH   DFND 3 0 6,319 0
AMERICAN INTERNATIONAL GROUP INC COM 026874784 3,112 58,527 SH   SOLE   58,527 0 0
American Midstream Partners LP COM 02752P100 15 1,283 SH   DFND 3 0 1,283 0
American Tower Corp COM 03027X100 265 2,330 SH   DFND 3 0 2,330 0
American Water Works Co Inc COM 030420103 83 979 SH   DFND 3 0 979 0
Ameriprise Financial Inc COM 03076C106 83 929 SH   DFND 3 0 929 0
AMERIPRISE FINANCIAL INC COM 03076C106 874 9,670 SH   SOLE   9,670 0 0
AmerisourceBergen Corp COM 03073E105 85 1,073 SH   DFND 3 0 1,073 0
AMETEK Inc COM 031100100 60 1,295 SH   DFND 3 0 1,295 0
AMETEK INC COM 031100100 546 11,755 SH   SOLE   11,755 0 0
Amgen Inc COM 031162100 629 4,135 SH   DFND 3 0 4,135 0
AMGEN INC COM 031162100 384 2,512 SH   SOLE   2,512 0 0
Amphenol Corp COM 032095101 97 1,693 SH   DFND 3 0 1,693 0
AMPHENOL CORPORATION CL-A COM 032095101 27 464 SH   SOLE   464 0 0
Anadarko Petroleum Corp COM 032511107 149 2,795 SH   DFND 3 0 2,795 0
ANADARKO PETROLEUM CORPORATION COM 032511107 771 14,392 SH   SOLE   14,392 0 0
Analog Devices Inc COM 032654105 97 1,704 SH   DFND 3 0 1,704 0
AngloGold Ashanti Ltd COM 035128206 8 450 SH   SOLE   450 0 0
ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108 2,164 16,348 SH   SOLE   16,348 0 0
Annaly Capital Management Inc COM 035710409 56 5,084 SH   DFND 3 0 5,084 0
ANSYS Inc COM 03662Q105 44 485 SH   DFND 3 0 485 0
ANSYS INC COM 03662Q105 610 6,689 SH   SOLE   6,689 0 0
Antero Resources Corp COM 03674X106 22 838 SH   DFND 3 0 838 0
Anthem Inc COM 036752103 189 1,437 SH   DFND 3 0 1,437 0
ANTHEM INC COM 036752103 792 6,000 SH   SOLE   6,000 0 0
AO Smith Corp COM 831865209 36 411 SH   DFND 3 0 411 0
Apache Corp COM 037411105 116 2,080 SH   DFND 3 0 2,080 0
Apollo Global Management LLC COM 037612306 4,423 291,921 SH   DFND 3 0 291,921 0
Apple Inc COM 037833100 669 7,000 SH   SOLE   7,000 0 0
Apple Inc COM 037833100 2,914 30,481 SH   DFND 3 0 30,481 0
APPLE INC COM 037833100 6,297 65,509 SH   SOLE   65,509 0 0
Apple Inc CALL 037833100 574 6,000 SH Call SOLE   6,000 0 0
Apple Inc PUT 037833100 96 1,000 SH Put SOLE   1,000 0 0
Applied Materials Inc COM 038222105 149 6,216 SH   DFND 3 0 6,216 0
APPLIED MATERIALS INC COM 038222105 98 4,070 SH   SOLE   4,070 0 0
APTOSE BIOSCIENCES INC COM 03835T200 0 66 SH   DFND 1 0 66 0
ARALEZ PHARMACEUTICALS COM 03852X100 0 85 SH   DFND 1 0 85 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 1 272 SH   SOLE   272 0 0
Aramark COM 03852U106 42 1,263 SH   DFND 3 0 1,263 0
Arc Logistics Partners LP COM 03879N101 11 826 SH   DFND 3 0 826 0
Arch Capital Group Ltd COM G0450A105 49 674 SH   DFND 3 0 674 0
Archer-Daniels-Midland Co COM 039483102 140 3,273 SH   DFND 3 0 3,273 0
Ares Capital Corp COM 04010L103 24,026 1,692,000 SH   DFND 3 0 1,692,000 0
Arrow Electronics Inc COM 042735100 31 500 SH   DFND 3 0 500 0
Arthur J Gallagher & Co COM 363576109 46 973 SH   DFND 3 0 973 0
ARTHUR J GALLAGHER & CO COM 363576109 49 1,025 SH   SOLE   1,025 0 0
ASANKO GOLD INC COM 04341Y105 0 67 SH   DFND 1 0 67 0
ASANKO GOLD INC COM 04341Y105 598 157,100 SH   DFND 1 0 157,100 0
Asanko Gold Inc COM 04341Y105 82 21,500 SH   DFND 1 0 21,500 0
Asanko Gold Inc CALL 04341Y105 11 3,000 SH Call DFND 1 0 3,000 0
Asanko Gold Inc PUT 04341Y105 192 50,300 SH Put DFND 1 0 50,300 0
Ashland Inc COM 044209104 40 348 SH   DFND 3 0 348 0
ASML HOLDING NV-NY REG SHS COM N07059210 2 20 SH   SOLE   20 0 0
ASPEN TECHNOLOGY INC COM 045327103 135 3,329 SH   SOLE   3,329 0 0
Assurant Inc COM 04621X108 31 356 SH   DFND 3 0 356 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108 459 15,111 SH   SOLE   15,111 0 0
AT&T Inc COM 00206R102 743 17,200 SH   SOLE   17,200 0 0
AT&T Inc COM 00206R102 670 15,500 SH   SOLE   15,500 0 0
AT&T Inc COM 00206R102 1,461 33,815 SH   DFND 3 0 33,815 0
AT&T INC COM 00206R102 3,800 87,480 SH   SOLE   87,480 0 0
AT&T Inc CALL 00206R102 471 10,900 SH Call SOLE   10,900 0 0
Atlantic Power Corp COM 04878Q863 2 670 SH   SOLE   670 0 0
Atlantic Power Corp CALL 04878Q863 4 1,500 SH Call DFND 1 0 1,500 0
Atlantic Power Corp PUT 04878Q863 7 3,000 SH Put DFND 1 0 3,000 0
ATLANTIC POWER CORP-NEW COM 04878Q863 0 1 SH   DFND 1 0 1 0
Atmos Energy Corp COM 049560105 46 561 SH   DFND 3 0 561 0
ATN INTERNATIONAL INC COM 00215F107 427 5,460 SH   SOLE   5,460 0 0
AURINIA PHARMACEUTICALS COM 05156V102 0 13 SH   DFND 1 0 13 0
Autodesk Inc COM 052769106 61 1,123 SH   DFND 3 0 1,123 0
Autohome Inc COM 05278C107 671 33,369 SH   SOLE   33,369 0 0
Autoliv Inc COM 052800109 52 484 SH   DFND 3 0 484 0
Automatic Data Processing Inc COM 053015103 231 2,515 SH   DFND 3 0 2,515 0
AUTOMATIC DATA PROCESSING INC COM 053015103 497 5,378 SH   SOLE   5,378 0 0
AutoNation Inc COM 05329W102 19 413 SH   DFND 3 0 413 0
AutoZone Inc COM 053332102 132 166 SH   DFND 3 0 166 0
AUTOZONE INC COM 053332102 579 725 SH   SOLE   725 0 0
AvalonBay Communities Inc COM 053484101 136 753 SH   DFND 3 0 753 0
Avery Dennison Corp COM 053611109 37 492 SH   DFND 3 0 492 0
AVINO SILVER & GOLD MNS COM 053906103 0 25 SH   DFND 1 0 25 0
Avnet Inc COM 053807103 29 722 SH   DFND 3 0 722 0
AVON PRODUCTS INC COM 054303102 2 400 SH   SOLE   400 0 0
Axalta Coating Systems Ltd COM G0750C108 26 985 SH   DFND 3 0 985 0
Axiall Corp COM 05463D100 17,936 550,000 SH   DFND 3 0 550,000 0
Axis Capital Holdings Ltd COM G0692U109 29 522 SH   DFND 3 0 522 0
B/E Aerospace Inc COM 073302101 26 561 SH   DFND 3 0 561 0
B2GOLD CORP COM 11777Q209 0 48 SH   DFND 1 0 48 0
B2Gold Corp COM 11777Q209 480 191,200 SH   DFND 1 0 191,200 0
B2GOLD CORPORATION COM 11777Q209 128 51,004 SH   SOLE   51,004 0 0
Baidu Inc COM 056752108 1,309 7,929 SH   SOLE   7,929 0 0
Baker Hughes Inc COM 057224107 103 2,287 SH   DFND 3 0 2,287 0
Ball Corp COM 058498106 66 909 SH   DFND 3 0 909 0
BALLARD POWER SYSTEMS COM 058586108 0 53 SH   DFND 1 0 53 0
Ballard Power Systems Inc COM 058586108 1 400 SH   DFND 1 0 400 0
Bank of America Corp COM 060505104 15 1,100 SH   SOLE   1,100 0 0
Bank of America Corp COM 060505104 753 56,764 SH   DFND 3 0 56,764 0
Bank of America Corp CALL 060505104 2,256 170,000 SH Call SOLE   170,000 0 0
BANK OF AMERICA CORPORATION COM 060505104 315 23,585 SH   SOLE   23,585 0 0
BANK OF AMERICA WTS 16/01/19 COM 060505146 70 20,000 SH   SOLE   20,000 0 0
Bank of Montreal COM 063671101 1,204,875 19,012,179 SH   SOLE   19,012,179 0 0
Bank of Montreal COM 063671101 19,152 302,200 SH   SOLE   302,200 0 0
Bank of Montreal COM 063671101 374 5,900 SH   SOLE   5,900 0 0
Bank of Montreal COM 063671101 55,195 870,943 SH   DFND 1 0 870,943 0
BANK OF MONTREAL COM 063671101 36,830 580,512 SH   SOLE   580,512 0 0
Bank of Montreal CALL 063671101 2,294 36,200 SH Call SOLE   36,200 0 0
Bank of Montreal PUT 063671101 1,977 31,200 SH Put SOLE   31,200 0 0
Bank of Montreal CALL 063671101 136,273 2,150,300 SH Call DFND 1 0 2,150,300 0
Bank of Montreal PUT 063671101 36,041 568,700 SH Put DFND 1 0 568,700 0
BANK OF NEW YORK MELLON CORP COM 064058100 508 13,001 SH   SOLE   13,001 0 0
Bank of New York Mellon Corp/The COM 064058100 230 5,914 SH   DFND 3 0 5,914 0
BANK OF NOVA SCOTIA COM 064149107 49 1,000 SH   DFND 1 0 1,000 0
BANK OF NOVA SCOTIA COM 064149107 71,238 1,453,463 SH   SOLE   1,453,463 0 0
Bank of Nova Scotia/The COM 064149107 1,608,131 32,810,333 SH   SOLE   32,810,333 0 0
Bank of Nova Scotia/The COM 064149107 27,736 565,900 SH   SOLE   565,900 0 0
Bank of Nova Scotia/The COM 064149107 157 3,200 SH   SOLE   3,200 0 0
Bank of Nova Scotia/The COM 064149107 120,987 2,468,465 SH   DFND 1 0 2,468,465 0
Bank of Nova Scotia/The CALL 064149107 1,059 21,600 SH Call SOLE   21,600 0 0
Bank of Nova Scotia/The PUT 064149107 3,995 81,500 SH Put SOLE   81,500 0 0
Bank of Nova Scotia/The CALL 064149107 126,051 2,571,800 SH Call DFND 1 0 2,571,800 0
Bank of Nova Scotia/The PUT 064149107 31,829 649,400 SH Put DFND 1 0 649,400 0
BANK OF THE OZARKS INC COM 063904106 135 3,588 SH   SOLE   3,588 0 0
BANRO CORPORATION COM 066800103 0 342 SH   DFND 1 0 342 0
BARCLAYS PLC SPONSORED ADR COM 06738E204 3 455 SH   SOLE   455 0 0
BARRICK GOLD CORP COM 067901108 0 18 SH   DFND 1 0 18 0
Barrick Gold Corp COM 067901108 178,660 8,367,470 SH   SOLE   8,367,470 0 0
Barrick Gold Corp COM 067901108 529 24,766 SH   SOLE   24,766 0 0
Barrick Gold Corp COM 067901108 11,692 547,600 SH   SOLE   547,600 0 0
Barrick Gold Corp COM 067901108 33,980 1,591,445 SH   DFND 1 0 1,591,445 0
BARRICK GOLD CORP COM 067901108 694 32,485 SH   SOLE   32,485 0 0
Barrick Gold Corp CALL 067901108 2 100 SH Call SOLE   100 0 0
Barrick Gold Corp CALL 067901108 11,137 521,600 SH Call DFND 1 0 521,600 0
Barrick Gold Corp PUT 067901108 1,704 79,800 SH Put DFND 1 0 79,800 0
Baxter International Inc COM 071813109 123 2,711 SH   DFND 3 0 2,711 0
BAXTER INTERNATIONAL INC COM 071813109 1,946 42,800 SH   SOLE   42,800 0 0
Baytex Energy Corp COM 07317Q105 404 69,577 SH   SOLE   69,577 0 0
Baytex Energy Corp COM 07317Q105 109 18,700 SH   DFND 1 0 18,700 0
BAYTEX ENERGY CORP COM 07317Q105 182 31,350 SH   SOLE   31,350 0 0
Baytex Energy Corp CALL 07317Q105 1,450 249,700 SH Call DFND 1 0 249,700 0
Baytex Energy Corp PUT 07317Q105 1,242 213,900 SH Put DFND 1 0 213,900 0
BB&T Corp COM 054937107 159 4,462 SH   DFND 3 0 4,462 0
BB&T CORPORATION COM 054937107 1,609 44,945 SH   SOLE   44,945 0 0
BCE Inc COM 05534B760 346,788 7,326,566 SH   SOLE   7,326,566 0 0
BCE Inc COM 05534B760 3,247 68,600 SH   SOLE   68,600 0 0
BCE Inc COM 05534B760 2,586 54,625 SH   SOLE   54,625 0 0
BCE Inc COM 05534B760 39,075 825,542 SH   DFND 1 0 825,542 0
BCE Inc CALL 05534B760 748 15,800 SH Call SOLE   15,800 0 0
BCE Inc PUT 05534B760 705 14,900 SH Put SOLE   14,900 0 0
BCE Inc CALL 05534B760 34,496 728,800 SH Call DFND 1 0 728,800 0
BCE Inc PUT 05534B760 21,915 463,000 SH Put DFND 1 0 463,000 0
BCE INC NEW COM 05534B760 28,116 594,011 SH   SOLE   594,011 0 0
Becton Dickinson and Co COM 075887109 197 1,164 SH   DFND 3 0 1,164 0
BECTON, DICKINSON & CO COM 075887109 1,987 11,653 SH   SOLE   11,653 0 0
Bed Bath & Beyond Inc COM 075896100 39 899 SH   DFND 3 0 899 0
BED BATH AND BEYOND INC COM 075896100 152 3,500 SH   SOLE   3,500 0 0
Bellatrix Exploration Ltd COM 078314101 1 882 SH   SOLE   882 0 0
Bellatrix Exploration Ltd COM 078314101 6 6,404 SH   DFND 1 0 6,404 0
Berkshire Hathaway Inc COM 084670702 948 6,546 SH   DFND 3 0 6,546 0
BERKSHIRE HATHAWAY INC CL A COM 084670108 15,616 73 SH   SOLE   73 0 0
BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 2,627 18,047 SH   SOLE   18,047 0 0
Best Buy Co Inc COM 086516101 49 1,602 SH   DFND 3 0 1,602 0
BHP Billiton Ltd COM 088606108 27 950 SH   SOLE   950 0 0
BHP BILLITON LTD SPONSORED ADR COM 088606108 94 3,260 SH   SOLE   3,260 0 0
BIG LOTS INC COM 089302103 20 400 SH   SOLE   400 0 0
BIOAMBER INC COM 09072Q106 15 5,000 SH   SOLE   5,000 0 0
Biogen Inc COM 09062X103 291 1,202 SH   DFND 3 0 1,202 0
BIOGEN INC COM 09062X103 15 60 SH   SOLE   60 0 0
BioMarin Pharmaceutical Inc COM 09061G101 69 888 SH   DFND 3 0 888 0
Bitauto Holdings Ltd COM 091727107 715 26,504 SH   SOLE   26,504 0 0
Black Stone Minerals LP COM 09225M101 12,619 814,100 SH   DFND 3 0 814,100 0
BLACKBERRY LIMITED COM 09228F103 0 29 SH   DFND 1 0 29 0
BLACKBERRY LIMITED COM 09228F103 49 7,318 SH   SOLE   7,318 0 0
BlackBerry Ltd COM 09228F103 22,327 3,326,408 SH   SOLE   3,326,408 0 0
BlackBerry Ltd COM 09228F103 1,575 234,700 SH   SOLE   234,700 0 0
BlackBerry Ltd COM 09228F103 130 19,300 SH   SOLE   19,300 0 0
BlackBerry Ltd COM 09228F103 4,579 682,239 SH   DFND 1 0 682,239 0
BlackBerry Ltd COM 09228F103 849 126,517 SH   DFND 2 0 126,517 0
BLACKBERRY LTD COM 09228F103 121,091 18,040,744 SH   DFND 4 0 18,040,744 0
BlackBerry Ltd PUT 09228F103 223 33,200 SH Put SOLE   33,200 0 0
BlackBerry Ltd CALL 09228F103 355 52,900 SH Call DFND 1 0 52,900 0
BlackBerry Ltd PUT 09228F103 41 6,100 SH Put DFND 1 0 6,100 0
BlackRock Inc COM 09247X101 232 676 SH   DFND 3 0 676 0
BLACKROCK INC COM 09247X101 2,071 6,014 SH   SOLE   6,014 0 0
BlackRock Inc CALL 09247X101 34 100 SH Call SOLE   100 0 0
Blackstone Group LP/The COM 09253U108 24,540 1,000,000 SH   DFND 3 0 1,000,000 0
Blackstone Mortgage Trust Inc COM 09257W100 32,525 1,175,449 SH   DFND 3 0 1,175,449 0
BLUCORA INC COM 095229100 0 18 SH   SOLE   18 0 0
Blueknight Energy Partners LP COM 09625U109 9 1,645 SH   DFND 3 0 1,645 0
BMO S&P/TSX Capped Composite Index ETF CALL N53745950 10,264 700,000 SH Call DFND 1 0 700,000 0
Boeing Co/The COM 097023105 449 3,460 SH   DFND 3 0 3,460 0
BOEING COMPANY COM 097023105 2,094 16,035 SH   SOLE   16,035 0 0
BorgWarner Inc COM 099724106 35 1,202 SH   DFND 3 0 1,202 0
BORGWARNER INC COM 099724106 1 20 SH   SOLE   20 0 0
Boston Properties Inc COM 101121101 111 844 SH   DFND 3 0 844 0
Boston Scientific Corp COM 101137107 173 7,412 SH   DFND 3 0 7,412 0
BP PLC SPONSORED ADR COM 055622104 111 3,098 SH   SOLE   3,098 0 0
BP PRUDHOE BAY ROYALTY TRUST COM 055630107 37 2,000 SH   SOLE   2,000 0 0
Bristol-Myers Squibb Co COM 110122108 675 9,178 SH   DFND 3 0 9,178 0
BRISTOL-MYERS SQUIBB COMPANY COM 110122108 1,035 13,995 SH   SOLE   13,995 0 0
BRITISH AMERICAN TOBACCO-SPON ADR COM 110448107 703 5,399 SH   SOLE   5,399 0 0
Brixmor Property Group Inc COM 11120U105 31 1,155 SH   DFND 3 0 1,155 0
Broadridge Financial Solutions Inc COM 11133T103 43 653 SH   DFND 3 0 653 0
Brookfield Asset Management Inc COM 112585104 319,335 9,651,032 SH   SOLE   9,651,032 0 0
Brookfield Asset Management Inc COM 112585104 13,768 416,100 SH   SOLE   416,100 0 0
Brookfield Asset Management Inc COM 112585104 26,600 803,911 SH   DFND 1 0 803,911 0
Brookfield Asset Management Inc CALL 112585104 503 15,200 SH Call DFND 1 0 15,200 0
Brookfield Asset Management Inc PUT 112585104 26 800 SH Put DFND 1 0 800 0
Brookfield Asset Management Inc CALL 112585104 5,327 161,000 SH Call DFND 1 0 161,000 0
Brookfield Asset Management Inc PUT 112585104 877 26,500 SH Put DFND 1 0 26,500 0
BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 11,527 348,358 SH   SOLE   348,358 0 0
BROOKFIELD ASSET MGT-A LV COM 112585104 3,306 100,000 SH   DFND 1 0 100,000 0
Brookfield Business Partners LP COM G16234109 1,030 54,306 SH   SOLE   54,306 0 0
Brookfield Business Partners LP COM G16234109 145 7,652 SH   SOLE   7,652 0 0
Brookfield Business Partners LP COM G16234109 3 156 SH   DFND 1 0 156 0
BROOKFIELD BUSINESS PARTNERS LP COM G16234109 129 6,818 SH   SOLE   6,818 0 0
BROOKFIELD BUSN PRTNS LPU COM G16234109 0 7 SH   DFND 1 0 7 0
BROOKFIELD BUSN PRTNS LPU COM G16234109 2,891 152,400 SH   DFND 1 0 152,400 0
BROOKFIELD BUSN PRTNS LPU COM G16234109 952 50,200 SH   DFND 1 0 50,200 0
BROOKFIELD CDA OFFICE PPTYS T/U COM 112823109 22 1,000 SH   SOLE   1,000 0 0
BROOKFIELD CDA OFFICE T/U COM 112823109 1 47 SH   DFND 1 0 47 0
BROOKFIELD CDA OFFICE T/U COM 112823109 2,098 94,700 SH   DFND 1 0 94,700 0
BROOKFIELD INFRA PARTNER LPU COM G16252101 1,014 22,281 SH   SOLE   22,281 0 0
Brookfield Infrastructure Partners LP CALL G16252101 1,801 39,800 SH Call DFND 1 0 39,800 0
Brookfield Infrastructure Partners LP PUT G16252101 579 12,800 SH Put DFND 1 0 12,800 0
Brookfield Property Partners LP COM G16249107 1,117 49,688 SH   SOLE   49,688 0 0
Brookfield Property Partners LP COM G16249107 292 12,985 SH   DFND 1 0 12,985 0
Brookfield Property Partners LP CALL G16249107 12,120 538,900 SH Call DFND 1 0 538,900 0
Brookfield Property Partners LP PUT G16249107 1,181 52,500 SH Put DFND 1 0 52,500 0
BROOKFIELD PROPERTY PARTNERS LPU COM G16249107 884 39,302 SH   SOLE   39,302 0 0
BROOKFIELD RENEW PTN LPU COM G16258108 1 43 SH   DFND 1 0 43 0
Brookfield Renewable Partners LP COM G16258108 25,246 847,900 SH   SOLE   847,900 0 0
Brookfield Renewable Partners LP COM G16258108 11,368 381,786 SH   DFND 1 0 381,786 0
Brookfield Renewable Partners LP CALL G16258108 2,266 76,100 SH Call DFND 1 0 76,100 0
Brookfield Renewable Partners LP PUT G16258108 110 3,700 SH Put DFND 1 0 3,700 0
BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108 1,694 56,888 SH   SOLE   56,888 0 0
Brown-Forman Corp COM 115637209 61 610 SH   DFND 3 0 610 0
BROWN-FORMAN CORP CL A COM 115637100 163 1,500 SH   SOLE   1,500 0 0
BT GROUP PLC-SPONSORED ADR COM 05577E101 117 4,179 SH   SOLE   4,179 0 0
Bunge Ltd COM G16962105 46 775 SH   DFND 3 0 775 0
CA Inc COM 12673P105 56 1,718 SH   DFND 3 0 1,718 0
CABLE ONE INC W/I COM 12685J105 26 50 SH   SOLE   50 0 0
Cabot Oil & Gas Corp COM 127097103 23 900 SH   SOLE   900 0 0
Cabot Oil & Gas Corp COM 127097103 65 2,518 SH   DFND 3 0 2,518 0
Cabot Oil & Gas Corp PUT 127097103 1,647 64,000 SH Put SOLE   64,000 0 0
Cadence Design Systems Inc COM 127387108 41 1,668 SH   DFND 3 0 1,668 0
CADENCE DESIGN SYTEMS INC COM 127387108 965 39,500 SH   SOLE   39,500 0 0
CAE INC COM 124765108 1 52 SH   DFND 1 0 52 0
CAE Inc COM 124765108 11,041 913,623 SH   SOLE   913,623 0 0
CAE Inc COM 124765108 1,529 126,500 SH   SOLE   126,500 0 0
CAE Inc COM 124765108 69 5,685 SH   DFND 1 0 5,685 0
CAE INC COM 124765108 234 19,379 SH   SOLE   19,379 0 0
CAE Inc CALL 124765108 60 5,000 SH Call DFND 1 0 5,000 0
CAE Inc PUT 124765108 108 8,900 SH Put DFND 1 0 8,900 0
CALIFORNIA RESOURCES CORPORATION COM 13057Q206 3 231 SH   SOLE   231 0 0
Calpine Corp COM 131347304 27 1,863 SH   DFND 3 0 1,863 0
Camden Property Trust COM 133131102 42 478 SH   DFND 3 0 478 0
Cameco Corp COM 13321L108 35,019 3,187,735 SH   SOLE   3,187,735 0 0
Cameco Corp COM 13321L108 2,041 185,800 SH   SOLE   185,800 0 0
Cameco Corp COM 13321L108 3,549 323,060 SH   DFND 1 0 323,060 0
CAMECO CORP COM 13321L108 511 46,495 SH   SOLE   46,495 0 0
Cameco Corp CALL 13321L108 1,169 106,400 SH Call DFND 1 0 106,400 0
Cameco Corp PUT 13321L108 1,476 134,400 SH Put DFND 1 0 134,400 0
Campbell Soup Co COM 134429109 74 1,108 SH   DFND 3 0 1,108 0
CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 39,296 523,074 SH   SOLE   523,074 0 0
Canadian Imperial Bank of Commerce/Canada COM 136069101 958,740 12,761,798 SH   SOLE   12,761,798 0 0
Canadian Imperial Bank of Commerce/Canada COM 136069101 14,018 186,600 SH   SOLE   186,600 0 0
Canadian Imperial Bank of Commerce/Canada COM 136069101 714 9,500 SH   SOLE   9,500 0 0
Canadian Imperial Bank of Commerce/Canada COM 136069101 24,324 323,778 SH   DFND 1 0 323,778 0
Canadian Imperial Bank of Commerce/Canada CALL 136069101 1,638 21,800 SH Call SOLE   21,800 0 0
Canadian Imperial Bank of Commerce/Canada PUT 136069101 3,463 46,100 SH Put SOLE   46,100 0 0
Canadian Imperial Bank of Commerce/Canada CALL 136069101 115,266 1,534,300 SH Call DFND 1 0 1,534,300 0
Canadian Imperial Bank of Commerce/Canada PUT 136069101 61,265 815,500 SH Put DFND 1 0 815,500 0
Canadian National Railway Co COM 136375102 369,708 6,259,683 SH   SOLE   6,259,683 0 0
Canadian National Railway Co COM 136375102 21,983 372,200 SH   SOLE   372,200 0 0
Canadian National Railway Co COM 136375102 43,375 734,395 SH   DFND 1 0 734,395 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 26,122 442,276 SH   SOLE   442,276 0 0
Canadian National Railway Co CALL 136375102 13,053 221,000 SH Call DFND 1 0 221,000 0
Canadian National Railway Co PUT 136375102 13,177 223,100 SH Put DFND 1 0 223,100 0
Canadian Natural Resources Ltd COM 136385101 268,834 8,711,819 SH   SOLE   8,711,819 0 0
Canadian Natural Resources Ltd COM 136385101 15,877 514,500 SH   SOLE   514,500 0 0
Canadian Natural Resources Ltd COM 136385101 1,264 40,963 SH   DFND 1 0 40,963 0
CANADIAN NATURAL RESOURCES LTD COM 136385101 7,717 250,062 SH   SOLE   250,062 0 0
Canadian Natural Resources Ltd CALL 136385101 432 14,000 SH Call SOLE   14,000 0 0
Canadian Natural Resources Ltd PUT 136385101 3 100 SH Put SOLE   100 0 0
Canadian Natural Resources Ltd CALL 136385101 18,259 591,700 SH Call DFND 1 0 591,700 0
Canadian Natural Resources Ltd PUT 136385101 14,747 477,900 SH Put DFND 1 0 477,900 0
Canadian Natural Resources Ltd CALL 136385101 5,838 189,200 SH Call DFND 1 0 189,200 0
Canadian Natural Resources Ltd PUT 136385101 2,135 69,200 SH Put DFND 1 0 69,200 0
Canadian Pacific Railway Ltd COM 13645T100 151,973 1,180,205 SH   SOLE   1,180,205 0 0
Canadian Pacific Railway Ltd COM 13645T100 348 2,700 SH   SOLE   2,700 0 0
Canadian Pacific Railway Ltd COM 13645T100 8,769 68,100 SH   SOLE   68,100 0 0
Canadian Pacific Railway Ltd COM 13645T100 21,265 165,140 SH   DFND 1 0 165,140 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 10,195 79,171 SH   SOLE   79,171 0 0
Canadian Pacific Railway Ltd CALL 13645T100 14,873 115,500 SH Call DFND 1 0 115,500 0
Canadian Pacific Railway Ltd PUT 13645T100 14,126 109,700 SH Put DFND 1 0 109,700 0
Canadian Solar Inc COM 136635109 761 50,347 SH   SOLE   50,347 0 0
Capital One Financial Corp COM 14040H105 184 2,899 SH   DFND 3 0 2,899 0
CAPITAL ONE FINANCIAL CORPORATION COM 14040H105 213 3,339 SH   SOLE   3,339 0 0
Cardinal Health Inc COM 14149Y108 141 1,810 SH   DFND 3 0 1,810 0
CarMax Inc COM 143130102 53 1,076 SH   DFND 3 0 1,076 0
Carnival Corp COM 143658300 101 2,284 SH   DFND 3 0 2,284 0
Casella Waste Systems Inc COM 147448104 594 75,677 SH   SOLE   75,677 0 0
CatchMark Timber Trust Inc COM 14912Y202 597 48,821 SH   SOLE   48,821 0 0
Caterpillar Inc COM 149123101 243 3,201 SH   DFND 3 0 3,201 0
CATERPILLAR INC COM 149123101 213 2,799 SH   SOLE   2,799 0 0
CBRE Group Inc COM 12504L109 44 1,654 SH   DFND 3 0 1,654 0
CBS Corp COM 124857202 126 2,319 SH   DFND 3 0 2,319 0
CDI Corp COM 125071100 0 17 SH   DFND 1 0 17 0
CDK Global Inc COM 12508E101 16,687 300,726 SH   DFND 3 0 300,726 0
CDK GLOBAL INC COM 12508E101 0 8 SH   SOLE   8 0 0
CDW Corp/DE COM 12514G108 33 830 SH   DFND 3 0 830 0
Celanese Corp COM 150870103 53 810 SH   DFND 3 0 810 0
Celestica Inc COM 15101Q108 280 30,043 SH   SOLE   30,043 0 0
Celestica Inc COM 15101Q108 19 2,050 SH   DFND 1 0 2,050 0
Celestica Inc COM 15101Q108 41,736 4,485,011 SH   DFND 2 0 4,485,011 0
Celestica Inc CALL 15101Q108 123 13,200 SH Call DFND 1 0 13,200 0
Celestica Inc PUT 15101Q108 30 3,200 SH Put DFND 1 0 3,200 0
CELESTICA INC SV COM 15101Q108 0 4 SH   DFND 1 0 4 0
CELESTICA INC SV COM 15101Q108 149 16,063 SH   SOLE   16,063 0 0
Celgene Corp COM 151020104 424 4,297 SH   DFND 3 0 4,297 0
CEMEX S.A.B. DE C.V. COM 151290889 19 3,041 SH   SOLE   3,041 0 0
CENOVUS ENERGY INC COM 15135U109 1 72 SH   DFND 1 0 72 0
Cenovus Energy Inc COM 15135U109 99,130 7,165,418 SH   SOLE   7,165,418 0 0
Cenovus Energy Inc COM 15135U109 5,418 391,600 SH   SOLE   391,600 0 0
Cenovus Energy Inc COM 15135U109 22 1,600 SH   SOLE   1,600 0 0
Cenovus Energy Inc COM 15135U109 395 28,536 SH   DFND 1 0 28,536 0
CENOVUS ENERGY INC COM 15135U109 10,034 725,301 SH   SOLE   725,301 0 0
Cenovus Energy Inc CALL 15135U109 3,835 277,200 SH Call DFND 1 0 277,200 0
Cenovus Energy Inc PUT 15135U109 996 72,000 SH Put DFND 1 0 72,000 0
Centene Corp COM 15135B101 67 934 SH   DFND 3 0 934 0
CENTENE CORPORATION COM 15135B101 144 2,000 SH   SOLE   2,000 0 0
CenterPoint Energy Inc COM 15189T107 54 2,247 SH   DFND 3 0 2,247 0
CENTRAL FUND CDA LTD-A NV COM 153501101 0 4 SH   DFND 1 0 4 0
CENTRAL FUND OF CDA LTD CL A NVS COM 153501101 361 26,000 SH   SOLE   26,000 0 0
CenturyLink Inc COM 156700106 87 2,990 SH   DFND 3 0 2,990 0
CENTURYLINK INC COM 156700106 1,216 41,702 SH   SOLE   41,702 0 0
Cerner Corp COM 156782104 99 1,682 SH   DFND 3 0 1,682 0
CF Industries Holdings Inc COM 125269100 31 1,281 SH   DFND 3 0 1,281 0
CGI Group Inc COM 39945C109 85,631 2,004,160 SH   SOLE   2,004,160 0 0
CGI Group Inc COM 39945C109 4,448 104,100 SH   SOLE   104,100 0 0
CGI Group Inc COM 39945C109 15,584 364,749 SH   DFND 1 0 364,749 0
CGI Group Inc COM 39945C109 14,200 332,344 SH   DFND 2 0 332,344 0
CGI Group Inc CALL 39945C109 4,033 94,400 SH Call DFND 1 0 94,400 0
CGI Group Inc PUT 39945C109 1,235 28,900 SH Put DFND 1 0 28,900 0
CGI GROUP INC - CLASS A COM 39945C109 208,212 4,873,114 SH   DFND 4 0 4,873,114 0
CGI GROUP INC CL A SVS COM 39945C109 24 560 SH   SOLE   560 0 0
CH Robinson Worldwide Inc COM 12541W209 58 787 SH   DFND 3 0 787 0
Charles Schwab Corp/The COM 808513105 165 6,533 SH   DFND 3 0 6,533 0
Charter Communications Inc COM 16119P108 269 1,178 SH   DFND 3 0 1,178 0
CHARTER COMMUNICATIONS INC-A COM 16119P108 108 471 SH   SOLE   471 0 0
Cheetah Mobile Inc COM 163075104 444 46,785 SH   SOLE   46,785 0 0
CHEMOURS CO(THE) COM 163851108 5 581 SH   SOLE   581 0 0
Chemours Co/The COM 163851108 5 550 SH   SOLE   550 0 0
Cheniere Energy Inc COM 16411R208 41 1,101 SH   DFND 3 0 1,101 0
CHENIERE ENERGY INC COM 16411R208 57 1,500 SH   SOLE   1,500 0 0
Chevron Corp COM 166764100 5 50 SH   SOLE   50 0 0
Chevron Corp COM 166764100 1,085 10,352 SH   DFND 3 0 10,352 0
CHEVRON CORPORATION COM 166764100 2,285 21,677 SH   SOLE   21,677 0 0
China Biologic Products Inc COM 16938C106 1,507 14,174 SH   SOLE   14,174 0 0
CHINA MOBILE LIMITED ADR COM 16941M109 52 898 SH   SOLE   898 0 0
Chipotle Mexican Grill Inc COM 169656105 66 165 SH   DFND 3 0 165 0
Church & Dwight Co Inc COM 171340102 73 713 SH   DFND 3 0 713 0
Cia de Minas Buenaventura SAA COM 204448104 6 500 SH   SOLE   500 0 0
CIA PARANAENSE DE ENERGIA SP ADR COM 20441B407 17 1,850 SH   SOLE   1,850 0 0
CIA SANEAMENTO BASICO ADR COM 20441A102 11 1,200 SH   SOLE   1,200 0 0
Cigna Corp COM 125509109 180 1,406 SH   DFND 3 0 1,406 0
Cimarex Energy Co COM 171798101 62 521 SH   DFND 3 0 521 0
Cincinnati Financial Corp COM 172062101 64 858 SH   DFND 3 0 858 0
Cinemark Holdings Inc COM 17243V102 1 31 SH   DFND 1 0 31 0
CINEMARK HOLDINGS INC COM 17243V102 465 12,685 SH   SOLE   12,685 0 0
Cintas Corp COM 172908105 47 476 SH   DFND 3 0 476 0
CIPHER PHARMACEUTICAL INC COM 17253X105 0 65 SH   DFND 1 0 65 0
Cisco Systems Inc COM 17275R102 9 300 SH   SOLE   300 0 0
Cisco Systems Inc COM 17275R102 66 2,300 SH   SOLE   2,300 0 0
Cisco Systems Inc COM 17275R102 794 27,663 SH   DFND 3 0 27,663 0
CISCO SYSTEMS INC COM 17275R102 2,495 86,486 SH   SOLE   86,486 0 0
CIT Group Inc COM 125581801 35 1,105 SH   DFND 3 0 1,105 0
CIT GROUP INC COM 125581801 65 2,025 SH   SOLE   2,025 0 0
Citigroup Inc COM 172967424 55 1,290 SH   SOLE   1,290 0 0
Citigroup Inc COM 172967424 687 16,207 SH   DFND 3 0 16,207 0
CITIGROUP INC NEW COM 172967424 927 21,741 SH   SOLE   21,741 0 0
Citizens Financial Group Inc COM 174610105 58 2,902 SH   DFND 3 0 2,902 0
CITIZENS FINANCIAL GROUP INC COM 174610105 32 1,605 SH   SOLE   1,605 0 0
Citrix Systems Inc COM 177376100 12,081 150,846 SH   DFND 3 0 150,846 0
CITRIX SYSTEMS INC COM 177376100 89 1,100 SH   SOLE   1,100 0 0
Civeo Corp COM 17878Y108 0 200 SH   SOLE   200 0 0
Clorox Co/The COM 189054109 99 712 SH   DFND 3 0 712 0
CME Group Inc COM 12572Q105 181 1,860 SH   DFND 3 0 1,860 0
CME GROUP INC COM 12572Q105 776 7,921 SH   SOLE   7,921 0 0
CMS Energy Corp COM 125896100 70 1,528 SH   DFND 3 0 1,528 0
Coach Inc COM 189754104 62 1,527 SH   DFND 3 0 1,527 0
Coca-Cola Co/The COM 191216100 32 700 SH   SOLE   700 0 0
Coca-Cola Co/The COM 191216100 227 5,000 SH   SOLE   5,000 0 0
Coca-Cola Co/The COM 191216100 1,025 22,611 SH   DFND 3 0 22,611 0
COCA-COLA COMPANY COM 191216100 1,289 28,293 SH   SOLE   28,293 0 0
COEUR MINING INC COM 192108504 0 17 SH   DFND 1 0 17 0
Coeur Mining Inc COM 192108504 3 270 SH   SOLE   270 0 0
Cogent Communications Holdings Inc COM 19239V302 0 12 SH   DFND 1 0 12 0
COGNIZANT TECH SOLUTIONS CORP-A COM 192446102 263 4,565 SH   SOLE   4,565 0 0
Cognizant Technology Solutions Corp COM 192446102 192 3,349 SH   DFND 3 0 3,349 0
Colgate-Palmolive Co COM 194162103 341 4,662 SH   DFND 3 0 4,662 0
COLGATE-PALMOLIVE COMPANY COM 194162103 4,184 56,856 SH   SOLE   56,856 0 0
Colliers International Group Inc COM 194693107 1,067 31,230 SH   SOLE   31,230 0 0
Colliers International Group Inc COM 194693107 277 8,100 SH   DFND 1 0 8,100 0
COLLIERS INTERNATIONAL GROUP INC COM 194693107 82 2,400 SH   SOLE   2,400 0 0
COLLIERS INTL GRP INC SVS COM 194693107 1 40 SH   DFND 1 0 40 0
Colony Capital Inc COM 19624R106 10,745 700,000 SH   DFND 3 0 700,000 0
Comcast Corp COM 20030N101 574 8,800 SH   SOLE   8,800 0 0
Comcast Corp COM 20030N101 872 13,375 SH   DFND 3 0 13,375 0
COMCAST CORP CL A COM 20030N101 4,217 64,340 SH   SOLE   64,340 0 0
Comerica Inc COM 200340107 40 961 SH   DFND 3 0 961 0
ConAgra Foods Inc COM 205887102 108 2,267 SH   DFND 3 0 2,267 0
CONAGRA FOODS INC COM 205887102 240 5,000 SH   SOLE   5,000 0 0
Concho Resources Inc COM 20605P101 85 710 SH   DFND 3 0 710 0
Concordia International Corp COM 20653P102 149 6,932 SH   SOLE   6,932 0 0
Concordia International Corp COM 20653P102 1,762 81,800 SH   DFND 1 0 81,800 0
Concordia International Corp CALL 20653P102 32 1,500 SH Call DFND 1 0 1,500 0
Concordia International Corp PUT 20653P102 9 400 SH Put DFND 1 0 400 0
ConocoPhillips COM 20825C104 74 1,700 SH   SOLE   1,700 0 0
ConocoPhillips COM 20825C104 296 6,796 SH   DFND 3 0 6,796 0
CONOCOPHILLIPS COM 20825C104 529 12,071 SH   SOLE   12,071 0 0
ConocoPhillips CALL 20825C104 1,526 35,000 SH Call SOLE   35,000 0 0
Consolidated Edison Inc COM 209115104 56 700 SH   SOLE   700 0 0
Consolidated Edison Inc COM 209115104 8 100 SH   SOLE   100 0 0
Consolidated Edison Inc COM 209115104 130 1,614 SH   DFND 3 0 1,614 0
Constellation Brands Inc COM 21036P108 160 967 SH   DFND 3 0 967 0
CONSUMER STAPLES SEL SECT SPDR ETF COM 81369Y308 31 560 SH   SOLE   560 0 0
Continental Resources Inc/OK COM 212015101 23 512 SH   DFND 3 0 512 0
Cooper Cos Inc/The COM 216648402 46 266 SH   DFND 3 0 266 0
COPART INC COM 217204106 52 1,065 SH   SOLE   1,065 0 0
Corning Inc COM 219350105 125 6,118 SH   DFND 3 0 6,118 0
CORNING INC COM 219350105 86 4,170 SH   SOLE   4,170 0 0
CORRECTIONS CORP OF AMERICA COM 22025Y407 391 11,110 SH   SOLE   11,110 0 0
Costco Wholesale Corp COM 22160K105 380 2,418 SH   DFND 3 0 2,418 0
COSTCO WHOLESALE CORP COM 22160K105 196 1,240 SH   SOLE   1,240 0 0
COTT CORP COM 22163N106 0 11 SH   DFND 1 0 11 0
Cott Corp COM 22163N106 331 23,685 SH   SOLE   23,685 0 0
Cott Corp COM 22163N106 78 5,600 SH   DFND 1 0 5,600 0
Cott Corp CALL 22163N106 542 38,800 SH Call DFND 1 0 38,800 0
Cott Corp PUT 22163N106 182 13,000 SH Put DFND 1 0 13,000 0
Covanta Holding Corp COM 22282E102 1,566 95,181 SH   SOLE   95,181 0 0
CPI CARD GROUP INC COM 12634H101 0 64 SH   DFND 1 0 64 0
CR Bard Inc COM 067383109 95 405 SH   DFND 3 0 405 0
Cracker Barrel Old Country Store Inc COM 22410J106 1 5 SH   DFND 1 0 5 0
Crescent Point Energy Corp COM 22576C101 65,851 4,167,573 SH   SOLE   4,167,573 0 0
Crescent Point Energy Corp COM 22576C101 3,745 237,000 SH   SOLE   237,000 0 0
Crescent Point Energy Corp COM 22576C101 2,052 129,871 SH   DFND 1 0 129,871 0
CRESCENT POINT ENERGY CORP COM 22576C101 1,492 94,454 SH   SOLE   94,454 0 0
Crescent Point Energy Corp CALL 22576C101 16 1,000 SH Call SOLE   1,000 0 0
Crescent Point Energy Corp CALL 22576C101 6,812 431,100 SH Call DFND 1 0 431,100 0
Crescent Point Energy Corp PUT 22576C101 4,061 257,000 SH Put DFND 1 0 257,000 0
CRESCENT POINT ENGY CORP COM 22576C101 1 66 SH   DFND 1 0 66 0
Crestwood Equity Partners LP COM 226344208 94 4,658 SH   DFND 3 0 4,658 0
Crown Castle International Corp COM 22822V101 186 1,835 SH   DFND 3 0 1,835 0
Crown Holdings Inc COM 228368106 39 767 SH   DFND 3 0 767 0
CST Brands Inc COM 12646R105 0 3 SH   SOLE   3 0 0
CSX Corp COM 126408103 138 5,295 SH   DFND 3 0 5,295 0
CSX CORPORATION COM 126408103 1,157 44,135 SH   SOLE   44,135 0 0
Ctrip.com International Ltd COM 22943F100 1,866 45,294 SH   SOLE   45,294 0 0
Cummins Inc COM 231021106 102 910 SH   DFND 3 0 910 0
CVS Health Corp COM 126650100 578 6,039 SH   DFND 3 0 6,039 0
CVS HEALTH CORPORATION COM 126650100 8,879 92,242 SH   SOLE   92,242 0 0
CYNAPSUS THERAPEUTICS INC COM 23257Y859 2 135 SH   DFND 1 0 135 0
Danaher Corp COM 235851102 260 3,400 SH   DFND 3 0 3,400 0
DANAHER CORP COM 235851102 538 5,297 SH   SOLE   5,297 0 0
Darden Restaurants Inc COM 237194105 42 670 SH   DFND 3 0 670 0
DaVita HealthCare Partners Inc COM 23918K108 71 922 SH   DFND 3 0 922 0
DAVITA HEALTHCARE PARTNERS INC COM 23918K108 79 1,020 SH   SOLE   1,020 0 0
DCP Midstream Partners LP COM 23311P100 213 6,166 SH   DFND 3 0 6,166 0
Deere & Co COM 244199105 119 1,473 SH   DFND 3 0 1,473 0
DEERE & COMPANY COM 244199105 291 3,575 SH   SOLE   3,575 0 0
Delta Air Lines Inc COM 247361702 39 1,070 SH   DFND 3 0 1,070 0
DENBURY RESOURCES INC COM 247916208 35 9,692 SH   SOLE   9,692 0 0
Denison Mines Corp COM 248356107 4 7,900 SH   SOLE   7,900 0 0
Denison Mines Corp COM 248356107 0 100 SH   DFND 1 0 100 0
DENISON MINES CORP COM 248356107 18 32,000 SH   SOLE   32,000 0 0
DENTSPLY SIRONA Inc COM 24906P109 82 1,328 SH   DFND 3 0 1,328 0
DENTSPLY SIRONA INC COM 24906P109 142 2,270 SH   SOLE   2,270 0 0
DESCARTES SYSTEMS GROUP COM 249906108 2 122 SH   DFND 1 0 122 0
DESCARTES SYSTEMS GROUP COM 249906108 1 38 SH   DFND 1 0 38 0
DESCARTES SYSTEMS GROUP INC COM 249906108 236 12,355 SH   SOLE   12,355 0 0
Descartes Systems Group Inc/The COM 249906108 250 13,050 SH   SOLE   13,050 0 0
Descartes Systems Group Inc/The COM 249906108 55 2,900 SH   DFND 1 0 2,900 0
Descartes Systems Group Inc/The COM 249906108 42,787 2,236,661 SH   DFND 2 0 2,236,661 0
Descartes Systems Group Inc/The CALL 249906108 650 34,000 SH Call DFND 1 0 34,000 0
Devon Energy Corp COM 25179M103 0 3 SH   SOLE   3 0 0
Devon Energy Corp COM 25179M103 92 2,525 SH   DFND 3 0 2,525 0
DEVON ENERGY CORPORATION COM 25179M103 277 7,603 SH   SOLE   7,603 0 0
DIAGEO PLC SPONSORED ADR COM 25243Q205 2,356 20,759 SH   SOLE   20,759 0 0
DIAMOND OFFSHORE DRILLING COM 25271C102 7 280 SH   SOLE   280 0 0
Dick's Sporting Goods Inc COM 253393102 22 495 SH   DFND 3 0 495 0
DICK'S SPORTING GOODS INC COM 253393102 41 915 SH   SOLE   915 0 0
Digital Realty Trust Inc COM 253868103 89 820 SH   DFND 3 0 820 0
Discover Financial Services COM 254709108 122 2,277 SH   DFND 3 0 2,277 0
DISCOVER FINANCIAL SERVICES COM 254709108 356 6,600 SH   SOLE   6,600 0 0
Discovery Communications Inc COM 25470F104 21 825 SH   DFND 3 0 825 0
Discovery Communications Inc COM 25470F302 32 1,322 SH   DFND 3 0 1,322 0
DISH Network Corp COM 25470M109 65 1,241 SH   DFND 3 0 1,241 0
DISNEY,WALT COMPANY COM 254687106 1,920 19,518 SH   SOLE   19,518 0 0
Dollar General Corp COM 256677105 150 1,599 SH   DFND 3 0 1,599 0
DOLLAR GENERAL CORP COM 256677105 268 2,838 SH   SOLE   2,838 0 0
Dollar Tree Inc COM 256746108 122 1,291 SH   DFND 3 0 1,291 0
DOLLAR TREE INC COM 256746108 237 2,504 SH   SOLE   2,504 0 0
Dominion Diamond Corp COM 257287102 150 17,001 SH   SOLE   17,001 0 0
Dominion Diamond Corp COM 257287102 1,147 129,600 SH   DFND 1 0 129,600 0
Dominion Diamond Corp CALL 257287102 71 8,000 SH Call DFND 1 0 8,000 0
Dominion Diamond Corp PUT 257287102 1,984 224,200 SH Put DFND 1 0 224,200 0
DOMINION DIAMOND CORPORATION COM 257287102 44 5,000 SH   SOLE   5,000 0 0
DOMINION RESOURCES INC COM 25746U109 63 800 SH   SOLE   800 0 0
Dominion Resources Inc/VA COM 25746U109 256 3,279 SH   DFND 3 0 3,279 0
Domino's Pizza Inc COM 25754A201 36 277 SH   DFND 3 0 277 0
DONNELLEY (R.R.) & SONS CO COM 257867101 17 1,000 SH   SOLE   1,000 0 0
Dover Corp COM 260003108 59 852 SH   DFND 3 0 852 0
Dow Chemical Co/The COM 260543103 305 6,141 SH   DFND 3 0 6,141 0
Dow Chemical Co/The CALL 260543103 2,486 50,000 SH Call SOLE   50,000 0 0
DOW CHEMICAL COMPANY COM 260543103 287 5,746 SH   SOLE   5,746 0 0
DR Horton Inc COM 23331A109 61 1,931 SH   DFND 3 0 1,931 0
Dr Pepper Snapple Group Inc COM 26138E109 100 1,030 SH   DFND 3 0 1,030 0
DRAGONWAVE INC-NEW COM 26144M400 0 115 SH   DFND 1 0 115 0
DTE Energy Co COM 233331107 98 987 SH   DFND 3 0 987 0
Duke Energy Corp COM 26441C204 43 500 SH   SOLE   500 0 0
Duke Energy Corp COM 26441C204 43 500 SH   SOLE   500 0 0
Duke Energy Corp COM 26441C204 325 3,784 SH   DFND 3 0 3,784 0
Duke Energy Corp CALL 26441C204 3,432 40,000 SH Call SOLE   40,000 0 0
DUKE ENERGY CORP NEW COM 26441C204 1,670 19,357 SH   SOLE   19,357 0 0
Duke Realty Corp COM 264411505 51 1,902 SH   DFND 3 0 1,902 0
DUKE REALTY CORPORATION COM 264411505 13 500 SH   SOLE   500 0 0
Dun & Bradstreet Corp/The COM 26483E100 24 199 SH   DFND 3 0 199 0
DUPONT E.I. DE NEMOURS & CO COM 263534109 3,449 52,932 SH   SOLE   52,932 0 0
Dynagas LNG Partners LP COM Y2188B108 21 1,525 SH   DFND 3 0 1,525 0
E*TRADE Financial Corp COM 269246401 37 1,554 SH   DFND 3 0 1,554 0
EARTHSTONE ENERGY INC COM 27032D205 0 7 SH   DFND 1 0 7 0
Eastman Chemical Co COM 277432100 55 813 SH   DFND 3 0 813 0
Eaton Vance Corp COM 278265103 22 631 SH   DFND 3 0 631 0
eBay Inc COM 278642103 144 6,156 SH   DFND 3 0 6,156 0
Ecolab Inc COM 278865100 174 1,465 SH   DFND 3 0 1,465 0
E-Commerce China Dangdang Inc COM 26833A105 917 151,588 SH   SOLE   151,588 0 0
ECOPETROL SA-ADR COM 279158109 0 5 SH   DFND 1 0 5 0
Edgewell Personal Care Co COM 28035Q102 28 326 SH   DFND 3 0 326 0
EDGEWELL PERSONAL CARE CO COM 28035Q102 85 1,000 SH   SOLE   1,000 0 0
Edison International COM 281020107 139 1,791 SH   DFND 3 0 1,791 0
Edwards Lifesciences Corp COM 28176E108 118 1,180 SH   DFND 3 0 1,180 0
EI du Pont de Nemours & Co COM 263534109 16 250 SH   SOLE   250 0 0
EI du Pont de Nemours & Co COM 263534109 311 4,792 SH   DFND 3 0 4,792 0
Eldorado Gold Corp COM 284902103 21,960 4,882,200 SH   SOLE   4,882,200 0 0
Eldorado Gold Corp COM 284902103 1,514 336,600 SH   SOLE   336,600 0 0
Eldorado Gold Corp COM 284902103 6,742 1,498,885 SH   DFND 1 0 1,498,885 0
Eldorado Gold Corp COM 284902103 363 80,739 SH   DFND 1 0 80,739 0
ELDORADO GOLD CORP COM 284902103 51,726 11,500,000 SH   DFND 4 0 11,500,000 0
ELDORADO GOLD CORP COM 284902103 106 23,500 SH   SOLE   23,500 0 0
Eldorado Gold Corp CALL 284902103 256 56,900 SH Call DFND 1 0 56,900 0
Eldorado Gold Corp PUT 284902103 103 22,900 SH Put DFND 1 0 22,900 0
Electronic Arts Inc COM 285512109 129 1,700 SH   DFND 3 0 1,700 0
Eli Lilly & Co COM 532457108 431 5,473 SH   DFND 3 0 5,473 0
EMC Corp COM 268648102 22,027 810,704 SH   DFND 3 0 810,704 0
EMC CORPORATION(MASS) COM 268648102 902 33,033 SH   SOLE   33,033 0 0
Emerson Electric Co COM 291011104 184 3,535 SH   DFND 3 0 3,535 0
EMERSON ELECTRIC CO COM 291011104 1,531 29,187 SH   SOLE   29,187 0 0
Enable Midstream Partners LP COM 292480100 286 21,165 SH   DFND 3 0 21,165 0
Enbridge Energy Partners LP COM 29250R106 199 8,579 SH   DFND 3 0 8,579 0
Enbridge Inc COM 29250N105 362,707 8,560,360 SH   SOLE   8,560,360 0 0
Enbridge Inc COM 29250N105 18,245 430,600 SH   SOLE   430,600 0 0
Enbridge Inc COM 29250N105 95 2,250 SH   SOLE   2,250 0 0
Enbridge Inc COM 29250N105 31,475 742,850 SH   DFND 1 0 742,850 0
ENBRIDGE INC COM 29250N105 47,882 1,130,068 SH   SOLE   1,130,068 0 0
Enbridge Inc CALL 29250N105 28,587 674,700 SH Call DFND 1 0 674,700 0
Enbridge Inc PUT 29250N105 5,288 124,800 SH Put DFND 1 0 124,800 0
Encana Corp COM 292505104 55,281 7,105,067 SH   SOLE   7,105,067 0 0
Encana Corp COM 292505104 3,087 396,700 SH   SOLE   396,700 0 0
Encana Corp COM 292505104 11 1,400 SH   SOLE   1,400 0 0
Encana Corp COM 292505104 402 51,673 SH   DFND 1 0 51,673 0
Encana Corp PUT 292505104 68 8,800 SH Put SOLE   8,800 0 0
Encana Corp PUT 292505104 78 10,000 SH Put SOLE   10,000 0 0
Encana Corp CALL 292505104 3,072 394,900 SH Call DFND 1 0 394,900 0
Encana Corp PUT 292505104 1,781 228,900 SH Put DFND 1 0 228,900 0
ENCANA CORPORATION COM 292505104 2,626 337,527 SH   SOLE   337,527 0 0
Endeavour Silver Corp COM 29258Y103 4 900 SH   DFND 1 0 900 0
Endeavour Silver Corp CALL 29258Y103 39 9,900 SH Call DFND 1 0 9,900 0
Endeavour Silver Corp PUT 29258Y103 43 11,000 SH Put DFND 1 0 11,000 0
ENDO INTERNATIONAL PLC COM G30401106 3 200 SH   DFND 1 0 200 0
ENDO INTERNATIONAL PLC COM G30401106 1 59 SH   DFND 1 0 59 0
ENERGY FUELS INC NEW COM 292671708 2 708 SH   SOLE   708 0 0
Energy Fuels Inc/Canada COM 292671708 0 175 SH   SOLE   175 0 0
ENERGY FUELS INC-NEW COM 292671708 0 46 SH   DFND 1 0 46 0
Energy Transfer Partners LP COM 29273R109 218 5,729 SH   DFND 3 0 5,729 0
Enerplus Corp COM 292766102 1,180 179,049 SH   SOLE   179,049 0 0
Enerplus Corp COM 292766102 12 1,800 SH   DFND 1 0 1,800 0
ENERPLUS CORP COM 292766102 109 16,529 SH   SOLE   16,529 0 0
Enerplus Corp CALL 292766102 53 8,000 SH Call DFND 1 0 8,000 0
Enerplus Corp PUT 292766102 680 103,200 SH Put DFND 1 0 103,200 0
ENI S P A ADR COM 26874R108 50 1,551 SH   SOLE   1,551 0 0
Entergy Corp COM 29364G103 80 981 SH   DFND 3 0 981 0
ENTERGY CORPORATION COM 29364G103 19 228 SH   SOLE   228 0 0
Enterprise Products Partners LP COM 293792107 123,369 4,216,300 SH   DFND 3 0 4,216,300 0
ENTERPRISE PRODUCTS PARTNERS LP COM 293792107 33 1,125 SH   SOLE   1,125 0 0
ENTREE GOLD INC COM 29383G100 1 1,746 SH   DFND 1 0 1,746 0
Envision Healthcare Holdings Inc COM 29413U103 26 1,028 SH   DFND 3 0 1,028 0
EOG Resources Inc COM 26875P101 252 3,023 SH   DFND 3 0 3,023 0
EOG RESOURCES INC COM 26875P101 226 2,690 SH   SOLE   2,690 0 0
EQT Corp COM 26884L109 73 941 SH   DFND 3 0 941 0
EQT Corp CALL 26884L109 503 6,500 SH Call SOLE   6,500 0 0
Equifax Inc COM 294429105 84 653 SH   DFND 3 0 653 0
Equinix Inc COM 29444U700 147 379 SH   DFND 3 0 379 0
Equity Residential COM 29476L107 138 2,007 SH   DFND 3 0 2,007 0
ERICSSON ADR COM 294821608 20 2,588 SH   SOLE   2,588 0 0
Essex Property Trust Inc COM 297178105 82 360 SH   DFND 3 0 360 0
Estee Lauder Cos Inc/The COM 518439104 111 1,220 SH   DFND 3 0 1,220 0
EURASIAN MINERALS INC COM 29843R100 0 19 SH   DFND 1 0 19 0
Everest Re Group Ltd COM G3223R108 43 235 SH   DFND 3 0 235 0
Eversource Energy COM 30040W108 104 1,744 SH   DFND 3 0 1,744 0
Exelon Corp COM 30161N101 184 5,057 SH   DFND 3 0 5,057 0
EXETER RESOURCE CORP COM 301835104 0 95 SH   DFND 1 0 95 0
Expedia Inc COM 30212P303 72 682 SH   DFND 3 0 682 0
Expeditors International of Washington Inc COM 302130109 49 1,001 SH   DFND 3 0 1,001 0
Express Scripts Holding Co COM 30219G108 278 3,672 SH   DFND 3 0 3,672 0
EXPRESS SCRIPTS HOLDING COMPANY COM 30219G108 743 9,744 SH   SOLE   9,744 0 0
Extra Space Storage Inc COM 30225T102 63 682 SH   DFND 3 0 682 0
Exxon Mobil Corp COM 30231G102 271 2,889 SH   SOLE   2,889 0 0
Exxon Mobil Corp COM 30231G102 2,140 22,829 SH   DFND 3 0 22,829 0
EXXON MOBIL CORPORATION COM 30231G102 9,652 102,408 SH   SOLE   102,408 0 0
F5 Networks Inc COM 315616102 43 378 SH   DFND 3 0 378 0
Facebook Inc COM 30303M102 1,442 12,616 SH   DFND 3 0 12,616 0
FACEBOOK INC CLASS-A COM 30303M102 18 160 SH   SOLE   160 0 0
Fastenal Co COM 311900104 70 1,586 SH   DFND 3 0 1,586 0
Federal Realty Investment Trust COM 313747206 63 383 SH   DFND 3 0 383 0
FedEx Corp COM 31428X106 218 1,439 SH   DFND 3 0 1,439 0
FEDEX CORPORATION COM 31428X106 608 3,985 SH   SOLE   3,985 0 0
Fidelity National Information Services Inc COM 31620M106 125 1,696 SH   DFND 3 0 1,696 0
Fifth Third Bancorp COM 316773100 76 4,316 SH   DFND 3 0 4,316 0
FINANCIAL SELECT SECTOR SPDR FUND COM 81369Y605 202 8,800 SH   SOLE   8,800 0 0
First Majestic Silver Corp COM 32076V103 26 1,900 SH   SOLE   1,900 0 0
First Majestic Silver Corp COM 32076V103 406 29,900 SH   DFND 1 0 29,900 0
First Majestic Silver Corp CALL 32076V103 726 53,400 SH Call DFND 1 0 53,400 0
First Majestic Silver Corp PUT 32076V103 124 9,100 SH Put DFND 1 0 9,100 0
First Republic Bank/CA COM 33616C100 56 804 SH   DFND 3 0 804 0
FIRST SOLAR INC COM 336433107 14 295 SH   SOLE   295 0 0
FirstEnergy Corp COM 337932107 81 2,329 SH   DFND 3 0 2,329 0
FirstService Corp COM 33767E103 1,767 38,630 SH   SOLE   38,630 0 0
FirstService Corp COM 33767E103 5 100 SH   DFND 1 0 100 0
FIRSTSERVICE CORP SVS-NEW COM 33767E103 1 32 SH   DFND 1 0 32 0
FIRSTSERVICE CORP SVS-NEW COM 33767E103 3 74 SH   DFND 1 0 74 0
FIRSTSERVICE CORPORATION SVS COM 33767E103 110 2,400 SH   SOLE   2,400 0 0
Fiserv Inc COM 337738108 133 1,226 SH   DFND 3 0 1,226 0
FISERV INC COM 337738108 39 360 SH   SOLE   360 0 0
FleetCor Technologies Inc COM 339041105 73 509 SH   DFND 3 0 509 0
FLIR Systems Inc COM 302445101 23 756 SH   DFND 3 0 756 0
Flowserve Corp COM 34354P105 32 715 SH   DFND 3 0 715 0
FLOWSERVE CORPORATION COM 34354P105 21 470 SH   SOLE   470 0 0
Fluor Corp COM 343412102 38 764 SH   DFND 3 0 764 0
FLUOR CORPORATION COM 343412102 35 700 SH   SOLE   700 0 0
FMC Corp COM 302491303 34 735 SH   DFND 3 0 735 0
FMC Technologies Inc COM 30249U101 290 10,875 SH   SOLE   10,875 0 0
FMC Technologies Inc COM 30249U101 33 1,247 SH   DFND 3 0 1,247 0
FMC Technologies Inc PUT 30249U101 1,120 42,000 SH Put SOLE   42,000 0 0
FNF Group COM 31620R303 51 1,363 SH   DFND 3 0 1,363 0
Foot Locker Inc COM 344849104 41 755 SH   DFND 3 0 755 0
Ford Motor Co COM 345370860 256 20,361 SH   DFND 3 0 20,361 0
FORD MOTOR COMPANY COM 345370860 166 13,109 SH   SOLE   13,109 0 0
Fortinet Inc COM 34959E109 1,200 37,989 SH   SOLE   37,989 0 0
Fortinet Inc COM 34959E109 25 802 SH   DFND 3 0 802 0
FORTUNA SILVER MINES INC COM 349915108 1 152 SH   DFND 1 0 152 0
Fortuna Silver Mines Inc COM 349915108 3 470 SH   SOLE   470 0 0
Fortuna Silver Mines Inc COM 349915108 0 9 SH   DFND 1 0 9 0
Fortuna Silver Mines Inc CALL 349915108 112 16,000 SH Call DFND 1 0 16,000 0
Fortuna Silver Mines Inc PUT 349915108 31 4,500 SH Put DFND 1 0 4,500 0
Fortune Brands Home & Security Inc COM 34964C106 50 866 SH   DFND 3 0 866 0
FRANCO-NEVADA CORP COM 351858105 9 118 SH   DFND 1 0 118 0
Franco-Nevada Corp COM 351858105 102,711 1,350,487 SH   SOLE   1,350,487 0 0
Franco-Nevada Corp COM 351858105 6,275 82,500 SH   SOLE   82,500 0 0
Franco-Nevada Corp COM 351858105 12,700 166,982 SH   DFND 1 0 166,982 0
FRANCO-NEVADA CORP COM 351858105 1,771 23,280 SH   SOLE   23,280 0 0
Franco-Nevada Corp CALL 351858105 10,298 135,400 SH Call DFND 1 0 135,400 0
Franco-Nevada Corp PUT 351858105 8,936 117,500 SH Put DFND 1 0 117,500 0
Franklin Resources Inc COM 354613101 71 2,118 SH   DFND 3 0 2,118 0
FRANKLIN RESOURCES INC COM 354613101 140 4,160 SH   SOLE   4,160 0 0
Franklin Street Properties Corp COM 35471R106 0 11 SH   DFND 1 0 11 0
FREEPORT MCMORAN INC COM 35671D857 122 10,860 SH   SOLE   10,860 0 0
Freeport-McMoRan Inc COM 35671D857 73 6,538 SH   DFND 3 0 6,538 0
FRESH DEL MONTE PRODUCE INC COM G36738105 37 675 SH   SOLE   675 0 0
Frontier Communications Corp COM 35906A108 0 48 SH   SOLE   48 0 0
Frontier Communications Corp COM 35906A108 32 6,422 SH   DFND 3 0 6,422 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 1 129 SH   SOLE   129 0 0
FS Investment Corp COM 302635107 10,070 1,112,700 SH   DFND 3 0 1,112,700 0
GAP INC COM 364760108 3 120 SH   SOLE   120 0 0
Gap Inc/The COM 364760108 28 1,326 SH   DFND 3 0 1,326 0
Gartner Inc COM 366651107 44 453 SH   DFND 3 0 453 0
GAZIT-GLOBE LTD COM M4793C102 1 129 SH   DFND 1 0 129 0
GENERAL CABLE CORP COM 369300108 7 525 SH   SOLE   525 0 0
General Dynamics Corp COM 369550108 202 1,454 SH   DFND 3 0 1,454 0
General Electric Co COM 369604103 142 4,500 SH   SOLE   4,500 0 0
General Electric Co COM 369604103 1,615 51,294 SH   DFND 3 0 51,294 0
GENERAL ELECTRIC COMPANY COM 369604103 13,809 436,309 SH   SOLE   436,309 0 0
General Growth Properties Inc COM 370023103 94 3,153 SH   DFND 3 0 3,153 0
General Mills Inc COM 370334104 233 3,262 SH   DFND 3 0 3,262 0
GENERAL MOLY INC COM 370373102 0 51 SH   DFND 1 0 51 0
General Motors Co COM 37045V100 216 7,642 SH   DFND 3 0 7,642 0
GENERAL MOTORS CO COM 37045V100 65 2,275 SH   SOLE   2,275 0 0
GENERAL MOTORS COMPANY COM 37045V100 10 354 SH   DFND 1 0 354 0
Genuine Parts Co COM 372460105 83 822 SH   DFND 3 0 822 0
GENWORTH FINANCIAL INC CLASS A COM 37247D106 78 30,000 SH   SOLE   30,000 0 0
GEO GROUP INC (THE) COM 36162J106 356 10,369 SH   SOLE   10,369 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1 48 SH   DFND 1 0 48 0
Gildan Activewear Inc COM 375916103 51,245 1,749,300 SH   SOLE   1,749,300 0 0
Gildan Activewear Inc COM 375916103 3,184 108,700 SH   SOLE   108,700 0 0
Gildan Activewear Inc COM 375916103 7,677 262,054 SH   DFND 1 0 262,054 0
Gildan Activewear Inc PUT 375916103 23 800 SH Put SOLE   800 0 0
Gildan Activewear Inc CALL 375916103 6,190 211,300 SH Call DFND 1 0 211,300 0
Gildan Activewear Inc PUT 375916103 454 15,500 SH Put DFND 1 0 15,500 0
GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 964 32,892 SH   SOLE   32,892 0 0
Gilead Sciences Inc COM 375558103 627 7,514 SH   DFND 3 0 7,514 0
GILEAD SCIENCES INC COM 375558103 1,763 21,023 SH   SOLE   21,023 0 0
GLAXOSMITHKLINE PLC ADR COM 37733W105 699 16,039 SH   SOLE   16,039 0 0
Global Partners LP/MA COM 37946R109 20 1,481 SH   DFND 3 0 1,481 0
Global Payments Inc COM 37940X102 61 851 SH   DFND 3 0 851 0
Golar LNG Partners LP COM Y2745C102 46 2,529 SH   DFND 3 0 2,529 0
GOLD FIELDS INC. COM 38059T106 1,232 250,000 SH   SOLE   250,000 0 0
Gold Fields Ltd COM 38059T106 4 809 SH   SOLE   809 0 0
GOLDCORP INC COM 380956409 1 46 SH   DFND 1 0 46 0
Goldcorp Inc COM 380956409 125,667 6,566,508 SH   SOLE   6,566,508 0 0
Goldcorp Inc COM 380956409 7,469 390,300 SH   SOLE   390,300 0 0
Goldcorp Inc COM 380956409 32 1,673 SH   SOLE   1,673 0 0
Goldcorp Inc COM 380956409 15 800 SH   SOLE   800 0 0
Goldcorp Inc COM 380956409 13,450 702,794 SH   DFND 1 0 702,794 0
Goldcorp Inc COM 380956409 699 36,554 SH   DFND 1 0 36,554 0
GOLDCORP INC COM 380956409 3,681 192,327 SH   SOLE   192,327 0 0
Goldcorp Inc CALL 380956409 1,106 57,800 SH Call SOLE   57,800 0 0
Goldcorp Inc CALL 380956409 12,476 651,900 SH Call DFND 1 0 651,900 0
Goldcorp Inc PUT 380956409 2,909 152,000 SH Put DFND 1 0 152,000 0
GOLDEN MINERALS CO COM 381119106 0 240 SH   DFND 1 0 240 0
GOLDEN STAR RES LTD COM 38119T104 0 86 SH   DFND 1 0 86 0
GOLDMAN SACHS GROUP INC COM 38141G104 188 1,256 SH   SOLE   1,256 0 0
Goldman Sachs Group Inc/The COM 38141G104 15 100 SH   SOLE   100 0 0
Goldman Sachs Group Inc/The COM 38141G104 311 2,090 SH   DFND 3 0 2,090 0
Golub Capital BDC Inc COM 38173M102 9,035 500,000 SH   DFND 3 0 500,000 0
GOODYEAR TIRE & RUBBER CO COM 382550101 52 2,000 SH   SOLE   2,000 0 0
Goodyear Tire & Rubber Co/The COM 382550101 38 1,468 SH   DFND 3 0 1,468 0
GoPro Inc COM 38268T103 36 3,300 SH   SOLE   3,300 0 0
GRAN TIERRA ENERGY INC COM 38500T101 8 2,500 SH   DFND 1 0 2,500 0
Gran Tierra Energy Inc COM 38500T101 197 58,485 SH   SOLE   58,485 0 0
Gran Tierra Energy Inc COM 38500T101 37 11,000 SH   DFND 1 0 11,000 0
Gran Tierra Energy Inc COM 38500T101 19,257 5,731,336 SH   DFND 2 0 5,731,336 0
GRAN TIERRA ENERGY INC COM 38500T101 3 1,000 SH   SOLE   1,000 0 0
Gran Tierra Energy Inc CALL 38500T101 61 18,300 SH Call DFND 1 0 18,300 0
Granite Real Estate Investment Trust COM 387437114 327 10,896 SH   SOLE   10,896 0 0
Granite Real Estate Investment Trust COM 387437114 63 2,100 SH   DFND 1 0 2,100 0
Granite Real Estate Investment Trust CALL 387437114 180 6,000 SH Call DFND 1 0 6,000 0
Granite Real Estate Investment Trust PUT 387437114 24 800 SH Put DFND 1 0 800 0
H&R Block Inc COM 093671105 30 1,297 SH   DFND 3 0 1,297 0
Halliburton Co COM 406216101 214 4,719 SH   DFND 3 0 4,719 0
HALLIBURTON CO. COM 406216101 1,821 39,995 SH   SOLE   39,995 0 0
HALYARD HEALTH INC COM 40650V100 7 210 SH   SOLE   210 0 0
Hanesbrands Inc COM 410345102 54 2,153 SH   DFND 3 0 2,153 0
HANESBRANDS INC COM 410345102 101 4,000 SH   SOLE   4,000 0 0
Harley-Davidson Inc COM 412822108 46 1,012 SH   DFND 3 0 1,012 0
Harman International Industries Inc COM 413086109 28 391 SH   DFND 3 0 391 0
Harmony Gold Mining Co Ltd COM 413216300 2 480 SH   SOLE   480 0 0
Harris Corp COM 413875105 57 685 SH   DFND 3 0 685 0
Hartford Financial Services Group Inc/The COM 416515104 97 2,181 SH   DFND 3 0 2,181 0
HARTFORD FINANCIAL SVCS GROUP INC COM 416515104 30 679 SH   SOLE   679 0 0
Hasbro Inc COM 418056107 52 617 SH   DFND 3 0 617 0
HCA Holdings Inc COM 40412C101 134 1,746 SH   DFND 3 0 1,746 0
HCA HOLDINGS INC COM 40412C101 353 4,564 SH   SOLE   4,564 0 0
HCP Inc COM 40414L109 91 2,559 SH   DFND 3 0 2,559 0
HD SUPPLY HOLDINGS INC COM 40416M105 141 4,029 SH   SOLE   4,029 0 0
HEALTH CARE SELECT SECTOR SPDR COM 81369Y209 293 4,066 SH   SOLE   4,066 0 0
Helmerich & Payne Inc COM 423452101 40 594 SH   DFND 3 0 594 0
Henry Schein Inc COM 806407102 80 450 SH   DFND 3 0 450 0
Hershey Co/The COM 427866108 92 814 SH   DFND 3 0 814 0
Hess Corp COM 42809H107 94 1,560 SH   DFND 3 0 1,560 0
HESS CORPORATION COM 42809H107 92 1,525 SH   SOLE   1,525 0 0
Hewlett Packard Enterprise Co COM 42824C109 175 9,564 SH   DFND 3 0 9,564 0
HEWLETT-PACKARD ENTERPRISE CO COM 42824C109 130 7,090 SH   SOLE   7,090 0 0
HEXCEL CORPORATION COM 428291108 17 400 SH   SOLE   400 0 0
Hi-Crush Partners LP COM 428337109 758 58,000 SH   DFND 3 0 58,000 0
Highwoods Properties Inc COM 431284108 1 18 SH   DFND 1 0 18 0
Hilton Worldwide Holdings Inc COM 43300A104 67 2,987 SH   DFND 3 0 2,987 0
Himax Technologies Inc COM 43289P106 1,579 191,173 SH   SOLE   191,173 0 0
HollyFrontier Corp COM 436106108 22 922 SH   DFND 3 0 922 0
HOLLYFRONTIER CORPORATION COM 436106108 46 1,924 SH   SOLE   1,924 0 0
Hollysys Automation Technologies Ltd COM G45667105 1,131 65,136 SH   SOLE   65,136 0 0
Hologic Inc COM 436440101 49 1,404 SH   DFND 3 0 1,404 0
HOME DEPOT INC COM 437076102 3,038 23,663 SH   SOLE   23,663 0 0
Home Depot Inc/The COM 437076102 1 10 SH   SOLE   10 0 0
Home Depot Inc/The COM 437076102 890 6,970 SH   DFND 3 0 6,970 0
Honeywell International Inc COM 438516106 467 4,018 SH   DFND 3 0 4,018 0
HONEYWELL INTERNATIONAL INC COM 438516106 471 4,025 SH   SOLE   4,025 0 0
Horace Mann Educators Corp COM 440327104 1 35 SH   DFND 1 0 35 0
Hormel Foods Corp COM 440452100 59 1,602 SH   DFND 3 0 1,602 0
Host Hotels & Resorts Inc COM 44107P104 67 4,136 SH   DFND 3 0 4,136 0
HP Inc COM 40434L105 119 9,492 SH   DFND 3 0 9,492 0
HP INC COM 40434L105 76 5,990 SH   SOLE   5,990 0 0
HSBC HOLDINGS PLC SPONS ADR COM 404280406 227 7,210 SH   SOLE   7,210 0 0
HUDBAY MINERALS INC COM 443628102 0 12 SH   DFND 1 0 12 0
HudBay Minerals Inc COM 443628102 267 55,900 SH   SOLE   55,900 0 0
HudBay Minerals Inc COM 443628102 0 100 SH   DFND 1 0 100 0
HUDBAY MINERALS INC COM 443628102 100 21,000 SH   SOLE   21,000 0 0
HudBay Minerals Inc CALL 443628102 200 41,800 SH Call DFND 1 0 41,800 0
HudBay Minerals Inc PUT 443628102 270 56,500 SH Put DFND 1 0 56,500 0
Humana Inc COM 444859102 147 815 SH   DFND 3 0 815 0
Huntington Bancshares Inc/OH COM 446150104 39 4,371 SH   DFND 3 0 4,371 0
HYDROGENICS CORP COM 448883207 0 52 SH   DFND 1 0 52 0
IAC/INTERACTIVECORP COM 44919P508 209 3,691 SH   SOLE   3,691 0 0
IAMGOLD CORP COM 450913108 0 73 SH   DFND 1 0 73 0
IAMGOLD Corp COM 450913108 914 220,663 SH   SOLE   220,663 0 0
IAMGOLD Corp COM 450913108 21 5,000 SH   SOLE   5,000 0 0
IAMGOLD Corp COM 450913108 14 3,400 SH   DFND 1 0 3,400 0
IAMGOLD Corp CALL 450913108 21 5,000 SH Call SOLE   5,000 0 0
IAMGOLD Corp CALL 450913108 342 82,500 SH Call DFND 1 0 82,500 0
IAMGOLD Corp PUT 450913108 33 8,000 SH Put DFND 1 0 8,000 0
IDEXX Laboratories Inc COM 45168D104 46 493 SH   DFND 3 0 493 0
iDreamsky Technology Ltd COM 45173K101 1,715 125,811 SH   SOLE   125,811 0 0
IHS Inc COM 451734107 43 371 SH   DFND 3 0 371 0
iKang Healthcare Group Inc COM 45174L108 1,523 83,055 SH   SOLE   83,055 0 0
Illinois Tool Works Inc COM 452308109 187 1,800 SH   DFND 3 0 1,800 0
ILLINOIS TOOL WORKS INC COM 452308109 1,073 10,250 SH   SOLE   10,250 0 0
Illumina Inc COM 452327109 113 805 SH   DFND 3 0 805 0
IMPERIAL OIL LTD COM 453038408 1 22 SH   DFND 1 0 22 0
Imperial Oil Ltd COM 453038408 63,393 2,003,066 SH   SOLE   2,003,066 0 0
Imperial Oil Ltd COM 453038408 4,409 139,300 SH   SOLE   139,300 0 0
Imperial Oil Ltd COM 453038408 1,143 36,111 SH   DFND 1 0 36,111 0
IMPERIAL OIL LTD COM 453038408 17,305 546,797 SH   SOLE   546,797 0 0
Imperial Oil Ltd CALL 453038408 2,057 65,000 SH Call DFND 1 0 65,000 0
Imperial Oil Ltd PUT 453038408 1,294 40,900 SH Put DFND 1 0 40,900 0
IMS Health Holdings Inc COM 44970B109 23 906 SH   DFND 3 0 906 0
IMS HEALTH HOLDINGS INC COM 44970B109 36 1,400 SH   SOLE   1,400 0 0
Incyte Corp COM 45337C102 74 926 SH   DFND 3 0 926 0
ING GROEP SPONSORED ADR COM 456837103 35 3,337 SH   SOLE   3,337 0 0
Ingredion Inc COM 457187102 51 396 SH   DFND 3 0 396 0
INGREDION INC COM 457187102 256 1,966 SH   SOLE   1,966 0 0
Innophos Holdings Inc COM 45774N108 1 13 SH   DFND 1 0 13 0
Intel Corp COM 458140100 852 25,970 SH   DFND 3 0 25,970 0
Intel Corp CALL 458140100 256 7,800 SH Call SOLE   7,800 0 0
INTEL CORPORATION COM 458140100 882 26,753 SH   SOLE   26,753 0 0
INTELLIPHARMACEUTICS INTL COM 458173101 0 64 SH   DFND 1 0 64 0
Intercontinental Exchange Inc COM 45866F104 167 654 SH   DFND 3 0 654 0
International Business Machines Corp COM 459200101 110,043 725,018 SH   DFND 3 0 725,018 0
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 6,831 44,764 SH   SOLE   44,764 0 0
INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 597 4,711 SH   SOLE   4,711 0 0
International Flavors & Fragrances Inc COM 459506101 56 441 SH   DFND 3 0 441 0
International Paper Co COM 460146103 91 2,147 SH   DFND 3 0 2,147 0
INTERNATIONAL PAPER COMPANY COM 460146103 347 8,132 SH   SOLE   8,132 0 0
Interpublic Group of Cos Inc/The COM 460690100 51 2,211 SH   DFND 3 0 2,211 0
Intuit Inc COM 461202103 150 1,341 SH   DFND 3 0 1,341 0
INTUIT INC COM 461202103 603 5,370 SH   SOLE   5,370 0 0
Intuitive Surgical Inc COM 46120E602 136 205 SH   DFND 3 0 205 0
Invesco Ltd COM G491BT108 58 2,289 SH   DFND 3 0 2,289 0
Ionis Pharmaceuticals Inc COM 462222100 15 663 SH   DFND 3 0 663 0
Iron Mountain Inc COM 46284V101 55 1,388 SH   DFND 3 0 1,388 0
ISHARES CORE MSCI EAFE ETF COM 46432F842 409 7,842 SH   SOLE   7,842 0 0
ISHARES CORE S&P SMALL-CAP ETF COM 464287804 210 1,800 SH   SOLE   1,800 0 0
iShares Edge MSCI Min Vol EAFE ETF COM 46429B689 1,248 18,797 SH   DFND 1 0 18,797 0
iShares Edge MSCI Min Vol Emerging Markets ETF COM 464286533 11 221 SH   DFND 1 0 221 0
ISHARES GOLD TRUST COM 464285105 0 25 SH   DFND 1 0 25 0
iShares iBoxx $ High Yield Corporate Bond ETF COM 464288513 3,413 40,294 SH   SOLE   40,294 0 0
iShares iBoxx $ High Yield Corporate Bond ETF PUT 464288513 9,529 112,500 SH Put SOLE   112,500 0 0
ISHARES INTL SELECT DIVIDEND ETF COM 464288448 552 19,178 SH   SOLE   19,178 0 0
ISHARES MSCI ALL COUNTRY ASIA ETF COM 464288182 91 1,650 SH   SOLE   1,650 0 0
ISHARES MSCI AUSTRALIA ETF COM 464286103 268 13,724 SH   SOLE   13,724 0 0
ISHARES MSCI CANADA ETF COM 464286509 229 9,300 SH   SOLE   9,300 0 0
ISHARES MSCI EAFE ETF COM 464287465 488 8,704 SH   SOLE   8,704 0 0
ISHARES MSCI FRANCE ETF COM 464286707 383 16,649 SH   SOLE   16,649 0 0
ISHARES MSCI GERMANY INDEX FUND COM 464286806 484 20,011 SH   SOLE   20,011 0 0
ISHARES MSCI HONG KONG ETF COM 464286871 98 4,992 SH   SOLE   4,992 0 0
ISHARES MSCI JAPAN ETF COM 464286848 917 79,339 SH   SOLE   79,339 0 0
ISHARES MSCI SPAIN CAPPED ETF COM 464286764 135 5,373 SH   SOLE   5,373 0 0
ISHARES MSCI SWEDEN INDEX FUND COM 464286756 170 6,166 SH   SOLE   6,166 0 0
ISHARES MSCI SWITZERLAND CAPPED ETF COM 464286749 419 14,048 SH   SOLE   14,048 0 0
ISHARES MSCI UK ETF NEW COM 46434V548 775 50,161 SH   SOLE   50,161 0 0
ISHARES NASDAQ BIOTECHNOLOGY ETF COM 464287556 26 100 SH   SOLE   100 0 0
iShares Russell 2000 ETF COM 464287655 1,278 11,117 SH   DFND 1 0 11,117 0
ISHARES S&P 500 INDEX FUND COM 464287200 498 2,350 SH   SOLE   2,350 0 0
ISHARES S&P MIDCAP 400 ETF COM 464287507 365 2,428 SH   SOLE   2,428 0 0
ISHARES SELECT DIVIDEND ETF COM 464287168 389 4,537 SH   SOLE   4,537 0 0
iShares TIPS Bond ETF COM 464287176 73,502 630,000 SH   DFND 3 0 630,000 0
ISHARES TIPS BOND ETF COM 464287176 258 2,200 SH   SOLE   2,200 0 0
ISHARES U.S. HEALTHCARE ETF COM 464287762 410 2,750 SH   SOLE   2,750 0 0
ISHARES US PREFERRED STOCK ETF COM 464288687 52 1,300 SH   SOLE   1,300 0 0
ISHARES US TECHNOLOGY ETF COM 464287721 21 200 SH   SOLE   200 0 0
ISHARES US TELECOMMUNICATIONS ETF COM 464287713 15 460 SH   SOLE   460 0 0
ITC Holdings Corp COM 465685105 28,092 600,000 SH   DFND 3 0 600,000 0
JA Solar Holdings Co Ltd COM 466090206 1,252 182,794 SH   SOLE   182,794 0 0
Jacobs Engineering Group Inc COM 469814107 34 674 SH   DFND 3 0 674 0
JB Hunt Transport Services Inc COM 445658107 40 496 SH   DFND 3 0 496 0
JD.com Inc COM 47215P106 995 46,856 SH   SOLE   46,856 0 0
JinkoSolar Holding Co Ltd COM 47759T100 1,100 53,968 SH   SOLE   53,968 0 0
JM Smucker Co/The COM 832696405 100 658 SH   DFND 3 0 658 0
Johnson & Johnson COM 478160104 73 600 SH   SOLE   600 0 0
Johnson & Johnson COM 478160104 1,840 15,169 SH   DFND 3 0 15,169 0
JOHNSON & JOHNSON COM 478160104 28,229 231,467 SH   SOLE   231,467 0 0
Johnson & Johnson CALL 478160104 1,104 9,100 SH Call SOLE   9,100 0 0
Johnson Controls Inc COM 478366107 158 3,564 SH   DFND 3 0 3,564 0
JOHNSON CONTROLS INC COM 478366107 76 1,700 SH   SOLE   1,700 0 0
Jones Lang LaSalle Inc COM 48020Q107 24 248 SH   DFND 3 0 248 0
JP Energy Partners LP COM 46643C109 12 1,450 SH   DFND 3 0 1,450 0
JPMorgan Chase & Co COM 46625H100 122 1,965 SH   SOLE   1,965 0 0
JPMorgan Chase & Co COM 46625H100 1,254 20,177 SH   DFND 3 0 20,177 0
JPMORGAN CHASE & CO COM 46625H100 10,244 163,970 SH   SOLE   163,970 0 0
Jumei International Holding Ltd COM 48138L107 275 66,548 SH   SOLE   66,548 0 0
Juniper Networks Inc COM 48203R104 43 1,893 SH   DFND 3 0 1,893 0
JUST ENERGY GROUP INC COM 48213W101 0 44 SH   DFND 1 0 44 0
Just Energy Group Inc COM 48213W101 6,398 1,054,175 SH   SOLE   1,054,175 0 0
Just Energy Group Inc COM 48213W101 1,848 304,548 SH   DFND 1 0 304,548 0
Just Energy Group Inc CALL 48213W101 363 59,800 SH Call DFND 1 0 59,800 0
Just Energy Group Inc PUT 48213W101 29 4,800 SH Put DFND 1 0 4,800 0
Kansas City Southern COM 485170302 1,685 18,709 SH   SOLE   18,709 0 0
Kansas City Southern COM 485170302 54 596 SH   DFND 3 0 596 0
KANSAS CITY SOUTHERN COM 485170302 299 3,300 SH   SOLE   3,300 0 0
KAPSTONE PAPER AND PACKAGINGCORP COM 48562P103 78 6,000 SH   SOLE   6,000 0 0
Kellogg Co COM 487836108 376 4,600 SH   SOLE   4,600 0 0
Kellogg Co COM 487836108 245 3,000 SH   SOLE   3,000 0 0
Kellogg Co COM 487836108 118 1,444 SH   DFND 3 0 1,444 0
KELLOGG COMPANY COM 487836108 2,801 34,120 SH   SOLE   34,120 0 0
KeyCorp COM 493267108 51 4,594 SH   DFND 3 0 4,594 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1 50 SH   SOLE   50 0 0
Kimberly-Clark Corp COM 494368103 273 1,984 SH   DFND 3 0 1,984 0
KIMBERLY-CLARK CORPORATION COM 494368103 1,371 9,917 SH   SOLE   9,917 0 0
Kimco Realty Corp COM 49446R109 1 29 SH   DFND 1 0 29 0
Kimco Realty Corp COM 49446R109 71 2,274 SH   DFND 3 0 2,274 0
Kinder Morgan Inc/DE COM 49456B101 195 10,428 SH   DFND 3 0 10,428 0
KINGSWAY FINL SVCS-NEW COM 496904202 0 82 SH   DFND 1 0 82 0
KINROSS GOLD CORP COM 496902404 0 58 SH   DFND 1 0 58 0
Kinross Gold Corp COM 496902404 41,898 8,536,199 SH   SOLE   8,536,199 0 0
Kinross Gold Corp COM 496902404 2,837 578,000 SH   SOLE   578,000 0 0
Kinross Gold Corp COM 496902404 13 2,730 SH   SOLE   2,730 0 0
Kinross Gold Corp COM 496902404 12,441 2,534,712 SH   DFND 1 0 2,534,712 0
KINROSS GOLD CORP COM 496902404 67,189 13,689,000 SH   DFND 4 0 13,689,000 0
Kinross Gold Corp CALL 496902404 866 176,400 SH Call DFND 1 0 176,400 0
Kinross Gold Corp PUT 496902404 230 46,900 SH Put DFND 1 0 46,900 0
KINROSS GOLD CORPORATION NO PAR COM 496902404 13 2,551 SH   SOLE   2,551 0 0
KLA-Tencor Corp COM 482480100 63 856 SH   DFND 3 0 856 0
KLA-TENCOR CORPORATION COM 482480100 3 40 SH   SOLE   40 0 0
KLONDEX MINES LTD COM 498696103 0 46 SH   DFND 1 0 46 0
Klondex Mines Ltd COM 498696103 160 44,100 SH   SOLE   44,100 0 0
Kohl's Corp COM 500255104 40 1,044 SH   DFND 3 0 1,044 0
KONINKLIJKE PHILIPS N.V. COM 500472303 645 25,726 SH   SOLE   25,726 0 0
Kraft Heinz Co/The COM 500754106 295 3,335 SH   DFND 3 0 3,335 0
KRAFT HEINZ COMPANY(THE) COM 500754106 531 5,964 SH   SOLE   5,964 0 0
KROGER CO COM 501044101 570 15,400 SH   SOLE   15,400 0 0
Kroger Co/The COM 501044101 187 5,090 SH   DFND 3 0 5,090 0
L Brands Inc COM 501797104 91 1,352 SH   DFND 3 0 1,352 0
L-3 Communications Holdings Inc COM 502424104 63 428 SH   DFND 3 0 428 0
Laboratory Corp of America Holdings COM 50540R409 73 559 SH   DFND 3 0 559 0
Lam Research Corp COM 512807108 73 873 SH   DFND 3 0 873 0
LAMAR ADVERTISING COMPANY CL-A COM 512816109 133 2,000 SH   SOLE   2,000 0 0
Las Vegas Sands Corp COM 517834107 105 2,403 SH   DFND 3 0 2,403 0
LAS VEGAS SANDS INC COM 517834107 875 20,000 SH   SOLE   20,000 0 0
Lear Corp COM 521865204 42 409 SH   DFND 3 0 409 0
Leggett & Platt Inc COM 524660107 38 746 SH   DFND 3 0 746 0
Lennar Corp COM 526057104 46 990 SH   DFND 3 0 990 0
Leucadia National Corp COM 527288104 31 1,792 SH   DFND 3 0 1,792 0
Level 3 Communications Inc COM 52729N308 86 1,667 SH   DFND 3 0 1,667 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 813 15,700 SH   SOLE   15,700 0 0
LEXMARK INTERNATIONAL INC COM 529771107 220 5,800 SH   SOLE   5,800 0 0
Liberty Interactive Corp QVC Group COM 53071M104 61 2,393 SH   DFND 3 0 2,393 0
Liberty Property Trust COM 531172104 32 804 SH   DFND 3 0 804 0
Liberty SiriusXM Group COM 531229409 16 506 SH   DFND 3 0 506 0
Liberty SiriusXM Group COM 531229607 34 1,101 SH   DFND 3 0 1,101 0
LIFEPOINT HEALTH INC COM 53219L109 13 200 SH   SOLE   200 0 0
LILLY (ELI) & COMPANY COM 532457108 2,020 25,511 SH   SOLE   25,511 0 0
Lincoln National Corp COM 534187109 51 1,325 SH   DFND 3 0 1,325 0
LINDSAY CORPORATION COM 535555106 3 40 SH   SOLE   40 0 0
Linear Technology Corp COM 535678106 61 1,316 SH   DFND 3 0 1,316 0
LinkedIn Corp COM 53578A108 121 640 SH   DFND 3 0 640 0
LKQ Corp COM 501889208 53 1,683 SH   DFND 3 0 1,683 0
LKQ CORPORATION COM 501889208 1,187 37,255 SH   SOLE   37,255 0 0
LLOYDS BANKING GROUP PLC ADR COM 539439109 37 12,335 SH   SOLE   12,335 0 0
Lockheed Martin Corp COM 539830109 375 1,511 SH   DFND 3 0 1,511 0
LOCKHEED MARTIN CORP COM 539830109 691 2,771 SH   SOLE   2,771 0 0
Loews Corp COM 540424108 65 1,584 SH   DFND 3 0 1,584 0
LOUISIANA-PACIFIC CORPORATION COM 546347105 35 2,000 SH   SOLE   2,000 0 0
LOWE'S COMPANIES COM 548661107 1,325 16,645 SH   SOLE   16,645 0 0
Lowe's Cos Inc COM 548661107 396 5,003 SH   DFND 3 0 5,003 0
LTC Properties Inc COM 502175102 1 26 SH   DFND 1 0 26 0
lululemon athletica Inc COM 550021109 45 609 SH   DFND 3 0 609 0
LUXOTTICA GROUP SPA SPON ADR COM 55068R202 138 2,800 SH   SOLE   2,800 0 0
M & T BANK CORP COM 55261F104 65 550 SH   SOLE   550 0 0
M&T Bank Corp COM 55261F104 93 787 SH   DFND 3 0 787 0
Macerich Co/The COM 554382101 60 697 SH   DFND 3 0 697 0
Macy's Inc COM 55616P104 57 1,706 SH   DFND 3 0 1,706 0
MAG Silver Corp COM 55903Q104 198 15,700 SH   SOLE   15,700 0 0
MAG Silver Corp COM 55903Q104 9 700 SH   DFND 1 0 700 0
MAG Silver Corp PUT 55903Q104 50 4,000 SH Put DFND 1 0 4,000 0
Magellan Midstream Partners LP COM 559080106 7,752 102,000 SH   DFND 3 0 102,000 0
Magna International Inc COM 559222401 107,538 3,062,985 SH   SOLE   3,062,985 0 0
Magna International Inc COM 559222401 6,660 189,700 SH   SOLE   189,700 0 0
Magna International Inc COM 559222401 13,246 377,295 SH   DFND 1 0 377,295 0
MAGNA INTERNATIONAL INC COM 559222401 2,475 70,509 SH   SOLE   70,509 0 0
Magna International Inc CALL 559222401 5,315 151,400 SH Call DFND 1 0 151,400 0
Magna International Inc PUT 559222401 1,145 32,600 SH Put DFND 1 0 32,600 0
ManpowerGroup Inc COM 56418H100 26 397 SH   DFND 3 0 397 0
Manulife Financial Corp COM 56501R106 318,210 23,261,569 SH   SOLE   23,261,569 0 0
Manulife Financial Corp COM 56501R106 12,677 926,700 SH   SOLE   926,700 0 0
Manulife Financial Corp COM 56501R106 20,825 1,522,311 SH   DFND 1 0 1,522,311 0
MANULIFE FINANCIAL CORP COM 56501R106 55,103 4,028,068 SH   DFND 4 0 4,028,068 0
MANULIFE FINANCIAL CORP COM 56501R106 9,256 676,594 SH   SOLE   676,594 0 0
Manulife Financial Corp CALL 56501R106 26,455 1,933,900 SH Call DFND 1 0 1,933,900 0
Manulife Financial Corp PUT 56501R106 5,077 371,100 SH Put DFND 1 0 371,100 0
Marathon Oil Corp COM 565849106 1 45 SH   SOLE   45 0 0
Marathon Oil Corp COM 565849106 68 4,518 SH   DFND 3 0 4,518 0
MARATHON OIL CORPORATION COM 565849106 83 5,475 SH   SOLE   5,475 0 0
Marathon Petroleum Corp COM 56585A102 110 2,909 SH   DFND 3 0 2,909 0
MARATHON PETROLEUM CORP COM 56585A102 153 4,000 SH   SOLE   4,000 0 0
Markel Corp COM 570535104 73 77 SH   DFND 3 0 77 0
MARKIT LIMITED COM G58249106 849 25,889 SH   SOLE   25,889 0 0
Marriott International Inc/MD COM 571903202 74 1,115 SH   DFND 3 0 1,115 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 1,064 15,460 SH   SOLE   15,460 0 0
Marsh & McLennan Cos Inc COM 571748102 196 2,865 SH   DFND 3 0 2,865 0
Martin Marietta Materials Inc COM 573284106 65 336 SH   DFND 3 0 336 0
Martin Midstream Partners LP COM 573331105 44 1,898 SH   DFND 3 0 1,898 0
Marvell Technology Group Ltd COM G5876H105 23 2,419 SH   DFND 3 0 2,419 0
Masco Corp COM 574599106 57 1,836 SH   DFND 3 0 1,836 0
MasterCard Inc COM 57636Q104 475 5,390 SH   DFND 3 0 5,390 0
MASTERCARD INC CLASS A COM 57636Q104 1,925 21,747 SH   SOLE   21,747 0 0
MATERIALS SELECT SECTOR SPDR COM 81369Y100 10 210 SH   SOLE   210 0 0
Materials Select Sector SPDR Fund COM 81369Y100 16 339 SH   SOLE   339 0 0
Mattel Inc COM 577081102 58 1,869 SH   DFND 3 0 1,869 0
Maxim Integrated Products Inc COM 57772K101 56 1,574 SH   DFND 3 0 1,574 0
MCCORMICK & CO INC NVS COM 579780206 107 1,000 SH   SOLE   1,000 0 0
McCormick & Co Inc/MD COM 579780206 68 634 SH   DFND 3 0 634 0
McDonald's Corp COM 580135101 634 5,271 SH   SOLE   5,271 0 0
McDonald's Corp COM 580135101 79 655 SH   SOLE   655 0 0
McDonald's Corp COM 580135101 596 4,956 SH   DFND 3 0 4,956 0
MCDONALD'S CORPORATION COM 580135101 2,422 20,019 SH   SOLE   20,019 0 0
MCEWEN MINING INC COM 58039P107 391 101,000 SH   SOLE   101,000 0 0
McKesson Corp COM 58155Q103 235 1,257 SH   DFND 3 0 1,257 0
MCKESSON CORPORATION COM 58155Q103 1,410 7,516 SH   SOLE   7,516 0 0
Mead Johnson Nutrition Co COM 582839106 93 1,025 SH   DFND 3 0 1,025 0
Media General Inc COM 58441K100 5,157 300,000 SH   DFND 3 0 300,000 0
Medivation Inc COM 58501N101 54 903 SH   DFND 3 0 903 0
MEDNAX Inc COM 58502B106 37 516 SH   DFND 3 0 516 0
MEDNAX INC COM 58502B106 624 8,569 SH   SOLE   8,569 0 0
Melco Crown Entertainment Ltd COM 585464100 1,045 83,099 SH   SOLE   83,099 0 0
MELCO CROWN ENTERTAINMENT LTD ADR COM 585464100 190 15,000 SH   SOLE   15,000 0 0
Mercer International Inc COM 588056101 1,113 139,503 SH   SOLE   139,503 0 0
Merck & Co Inc COM 58933Y105 115 2,000 SH   SOLE   2,000 0 0
Merck & Co Inc COM 58933Y105 879 15,257 SH   DFND 3 0 15,257 0
MERCK & CO INC COM 58933Y105 5,106 88,158 SH   SOLE   88,158 0 0
MERUS LABS INTERNATIONAL INC COM 59047R101 38 30,000 SH   SOLE   30,000 0 0
METHANEX CORP COM 59151K108 3 90 SH   DFND 1 0 90 0
METHANEX CORP COM 59151K108 1 33 SH   DFND 1 0 33 0
Methanex Corp COM 59151K108 1,614 55,450 SH   SOLE   55,450 0 0
Methanex Corp COM 59151K108 1,225 42,100 SH   SOLE   42,100 0 0
Methanex Corp COM 59151K108 87 3,000 SH   DFND 1 0 3,000 0
METHANEX CORP COM 59151K108 268 9,220 SH   SOLE   9,220 0 0
Methanex Corp CALL 59151K108 294 10,100 SH Call DFND 1 0 10,100 0
Methanex Corp PUT 59151K108 288 9,900 SH Put DFND 1 0 9,900 0
MetLife Inc COM 59156R108 204 5,124 SH   DFND 3 0 5,124 0
METLIFE INC COM 59156R108 2,173 54,267 SH   SOLE   54,267 0 0
Mettler-Toledo International Inc COM 592688105 54 148 SH   DFND 3 0 148 0
MGE Energy Inc COM 55277P104 0 2 SH   DFND 1 0 2 0
MGM Resorts International COM 552953101 56 2,484 SH   DFND 3 0 2,484 0
MICHAEL KORS HOLDINGS LIMITED COM G60754101 99 2,000 SH   SOLE   2,000 0 0
Michael Kors Holdings Ltd COM G60754101 49 986 SH   DFND 3 0 986 0
Microchip Technology Inc COM 595017104 60 1,176 SH   DFND 3 0 1,176 0
MICROCHIP TECHNOLOGY INC COM 595017104 68 1,325 SH   SOLE   1,325 0 0
Micron Technology Inc COM 595112103 78 5,703 SH   DFND 3 0 5,703 0
Microsoft Corp COM 594918104 542 10,600 SH   SOLE   10,600 0 0
Microsoft Corp COM 594918104 72 1,400 SH   SOLE   1,400 0 0
Microsoft Corp COM 594918104 2,114 41,306 SH   DFND 3 0 41,306 0
Microsoft Corp PUT 594918104 13,627 266,300 SH Put SOLE   266,300 0 0
MICROSOFT CORPORATION COM 594918104 10,748 208,915 SH   SOLE   208,915 0 0
Mid-America Apartment Communities Inc COM 59522J103 44 415 SH   DFND 3 0 415 0
Midcoast Energy Partners LP COM 59564N103 19 2,209 SH   DFND 3 0 2,209 0
MINCO GOLD CORPORATION COM 60254D108 0 233 SH   DFND 1 0 233 0
MITEL NETWORKS CORP COM 60671Q104 1 92 SH   DFND 1 0 92 0
Mitel Networks Corp COM 60671Q104 116 18,500 SH   DFND 1 0 18,500 0
Mohawk Industries Inc COM 608190104 65 345 SH   DFND 3 0 345 0
Molson Coors Brewing Co COM 60871R209 105 1,034 SH   DFND 3 0 1,034 0
Momo Inc COM 60879B107 989 97,859 SH   SOLE   97,859 0 0
Mondelez International Inc COM 609207105 393 8,625 SH   DFND 3 0 8,625 0
MONDELEZ INTERNATIONAL INC COM 609207105 1,465 32,025 SH   SOLE   32,025 0 0
Monsanto Co COM 61166W101 250 2,420 SH   DFND 3 0 2,420 0
MONSANTO COMPANY COM 61166W101 174 1,676 SH   SOLE   1,676 0 0
Monster Beverage Corp COM 61174X109 116 723 SH   DFND 3 0 723 0
Moody's Corp COM 615369105 90 964 SH   DFND 3 0 964 0
Morgan Stanley COM 617446448 603 23,200 SH   SOLE   23,200 0 0
Morgan Stanley COM 617446448 210 8,075 SH   DFND 3 0 8,075 0
MORGAN STANLEY COM 617446448 417 15,973 SH   SOLE   15,973 0 0
Morgan Stanley PUT 617446448 9,979 384,100 SH Put SOLE   384,100 0 0
Mosaic Co/The COM 61945C103 48 1,841 SH   DFND 3 0 1,841 0
MOSAIC COMPANY COM 61945C103 26 1,000 SH   SOLE   1,000 0 0
Motorola Solutions Inc COM 620076307 57 863 SH   DFND 3 0 863 0
MOTOROLA SOLUTIONS INC COM 620076307 1 21 SH   SOLE   21 0 0
MSCI Inc COM 55354G100 40 516 SH   DFND 3 0 516 0
Murphy Oil Corp COM 626717102 29 898 SH   DFND 3 0 898 0
Nasdaq Inc COM 631103108 41 631 SH   DFND 3 0 631 0
NATIONAL GRID PLC SP ADR COM 636274300 741 9,916 SH   SOLE   9,916 0 0
National Oilwell Varco Inc COM 637071101 70 2,066 SH   DFND 3 0 2,066 0
NATIONAL OILWELL VARCO INC NEW COM 637071101 537 15,875 SH   SOLE   15,875 0 0
Navient Corp COM 63938C108 23 1,885 SH   DFND 3 0 1,885 0
NAVISTAR INTL CORP COM 63934E108 7 600 SH   SOLE   600 0 0
NEOVASC INC COM 64065J106 0 455 SH   DFND 1 0 455 0
NEPTUNE TECH & BIORES INC COM 64077P108 0 88 SH   DFND 1 0 88 0
NetApp Inc COM 64110D104 40 1,607 SH   DFND 3 0 1,607 0
NetEase Inc COM 64110W102 2,137 11,061 SH   SOLE   11,061 0 0
Netflix Inc COM 64110L106 215 2,353 SH   DFND 3 0 2,353 0
NetSuite Inc COM 64118Q107 16 220 SH   DFND 3 0 220 0
NEVSUN RESOURCES LTD COM 64156L101 0 39 SH   DFND 1 0 39 0
Nevsun Resources Ltd COM 64156L101 137 46,639 SH   SOLE   46,639 0 0
Nevsun Resources Ltd COM 64156L101 7 2,250 SH   DFND 1 0 2,250 0
Nevsun Resources Ltd PUT 64156L101 9 3,000 SH Put DFND 1 0 3,000 0
New Gold Inc COM 644535106 512 116,976 SH   SOLE   116,976 0 0
NEW GOLD INC COM 644535106 72,300 16,529,287 SH   DFND 4 0 16,529,287 0
New Gold Inc CALL 644535106 196 44,800 SH Call DFND 1 0 44,800 0
New Gold Inc PUT 644535106 72 16,400 SH Put DFND 1 0 16,400 0
New Oriental Education & Technology Group Inc COM 647581107 2,672 63,793 SH   SOLE   63,793 0 0
New York Community Bancorp Inc COM 649445103 40 2,666 SH   DFND 3 0 2,666 0
Newell Brands Inc COM 651229106 118 2,430 SH   DFND 3 0 2,430 0
NEWELL BRANDS INC COM 651229106 376 7,705 SH   SOLE   7,705 0 0
Newfield Exploration Co COM 651290108 48 1,089 SH   DFND 3 0 1,089 0
Newmont Mining Corp COM 651639106 15 375 SH   SOLE   375 0 0
Newmont Mining Corp COM 651639106 114 2,909 SH   DFND 3 0 2,909 0
NEWMONT MINING CORP-HOLDING COMPANY COM 651639106 103 2,620 SH   SOLE   2,620 0 0
News Corp COM 65249B109 24 2,093 SH   DFND 3 0 2,093 0
NEWS CORP CL-A COM 65249B109 0 2 SH   DFND 1 0 2 0
NextEra Energy Inc COM 65339F101 330 2,532 SH   DFND 3 0 2,532 0
NEXTERA ENERGY INC COM 65339F101 237 1,805 SH   SOLE   1,805 0 0
NGL Energy Partners LP COM 62913M107 87 4,490 SH   DFND 3 0 4,490 0
NIKE Inc COM 654106103 410 7,421 SH   DFND 3 0 7,421 0
NIKE INC CLASS B COM 654106103 17 310 SH   SOLE   310 0 0
NIPPON TELEGRAPH & TELEPHONE ADR COM 654624105 7 140 SH   SOLE   140 0 0
NiSource Inc COM 65473P105 47 1,763 SH   DFND 3 0 1,763 0
Noble Energy Inc COM 655044105 85 2,358 SH   DFND 3 0 2,358 0
Norbord Inc COM 65548P403 98 4,992 SH   SOLE   4,992 0 0
Norbord Inc COM 65548P403 156 8,000 SH   DFND 1 0 8,000 0
Norbord Inc CALL 65548P403 479 24,500 SH Call DFND 1 0 24,500 0
Norbord Inc PUT 65548P403 78 4,000 SH Put DFND 1 0 4,000 0
NORBORD INC NEW COM 65548P403 130 6,663 SH   SOLE   6,663 0 0
NORDSON CORPORATION COM 655663102 450 5,354 SH   SOLE   5,354 0 0
Nordstrom Inc COM 655664100 27 715 SH   DFND 3 0 715 0
Norfolk Southern Corp COM 655844108 140 1,639 SH   DFND 3 0 1,639 0
NORTHERN DYNASTY MINERALS LTD COM 66510M204 8 25,000 SH   SOLE   25,000 0 0
Northern Trust Corp COM 665859104 79 1,197 SH   DFND 3 0 1,197 0
NORTHERN TRUST CORPORATION COM 665859104 23 350 SH   SOLE   350 0 0
Northrop Grumman Corp COM 666807102 210 945 SH   DFND 3 0 945 0
NORTHROP GRUMMAN CORP COM 666807102 112 500 SH   SOLE   500 0 0
Norwegian Cruise Line Holdings Ltd COM G66721104 35 877 SH   DFND 3 0 877 0
NOVACOPPER INC COM 66988K102 0 822 SH   DFND 1 0 822 0
Novagold Resources Inc COM 66987E206 293 47,800 SH   DFND 1 0 47,800 0
Novagold Resources Inc CALL 66987E206 40 6,500 SH Call DFND 1 0 6,500 0
Novagold Resources Inc PUT 66987E206 6 1,000 SH Put DFND 1 0 1,000 0
NOVARTIS AG SPONSORED ADR COM 66987V109 1,355 16,328 SH   SOLE   16,328 0 0
NOVO-NORDISK A/S ADR COM 670100205 584 10,800 SH   SOLE   10,800 0 0
NQ Mobile Inc COM 64118U108 1,013 273,651 SH   SOLE   273,651 0 0
NRG Energy Inc COM 629377508 26 1,731 SH   DFND 3 0 1,731 0
Nuance Communications Inc COM 67020Y100 21 1,339 SH   DFND 3 0 1,339 0
Nucor Corp COM 670346105 86 1,748 SH   DFND 3 0 1,748 0
NUCOR CORPORATION COM 670346105 50 1,000 SH   SOLE   1,000 0 0
NuStar Energy LP COM 67058H102 194 3,893 SH   DFND 3 0 3,893 0
NuStar GP Holdings LLC COM 67059L102 59 2,306 SH   DFND 3 0 2,306 0
NVIDIA Corp COM 67066G104 139 2,958 SH   DFND 3 0 2,958 0
Oaktree Capital Group LLC COM 674001201 14,323 320,000 SH   DFND 3 0 320,000 0
Occidental Petroleum Corp COM 674599105 317 4,199 SH   DFND 3 0 4,199 0
OCCIDENTAL PETROLEUM CORP COM 674599105 1,851 24,371 SH   SOLE   24,371 0 0
Oceaneering International Inc COM 675232102 1 50 SH   DFND 1 0 50 0
OCWEN FINANCIAL CORPORATION COM 675746309 22 13,000 SH   SOLE   13,000 0 0
OGE Energy Corp COM 670837103 36 1,098 SH   DFND 3 0 1,098 0
Oil States International Inc COM 678026105 3 100 SH   SOLE   100 0 0
Omnicom Group Inc COM 681919106 107 1,317 SH   DFND 3 0 1,317 0
OMNICOM GROUP INC COM 681919106 1,405 17,145 SH   SOLE   17,145 0 0
ONEOK Inc COM 682680103 55 1,154 SH   DFND 3 0 1,154 0
ONEOK Partners LP COM 68268N103 212 5,293 SH   DFND 3 0 5,293 0
Open Text Corp COM 683715106 1,576 26,649 SH   SOLE   26,649 0 0
Open Text Corp COM 683715106 3,353 56,700 SH   SOLE   56,700 0 0
Open Text Corp CALL 683715106 2,283 38,600 SH Call DFND 1 0 38,600 0
Open Text Corp PUT 683715106 384 6,500 SH Put DFND 1 0 6,500 0
OPEN TEXT CORPORATION COM 683715106 0 6 SH   DFND 1 0 6 0
OPEN TEXT CORPORATION COM 683715106 1,900 32,122 SH   SOLE   32,122 0 0
Oracle Corp COM 68389X105 709 17,322 SH   DFND 3 0 17,322 0
ORACLE CORPORATION COM 68389X105 6,697 162,748 SH   SOLE   162,748 0 0
O'Reilly Automotive Inc COM 67103H107 145 534 SH   DFND 3 0 534 0
PACCAR Inc COM 693718108 100 1,932 SH   DFND 3 0 1,932 0
Packaging Corp of America COM 695156109 35 518 SH   DFND 3 0 518 0
Palo Alto Networks Inc COM 697435105 60 486 SH   DFND 3 0 486 0
PAN AMERICAN SILVER CORP COM 697900108 0 12 SH   DFND 1 0 12 0
Pan American Silver Corp COM 697900108 506 30,738 SH   SOLE   30,738 0 0
Pan American Silver Corp COM 697900108 6 390 SH   SOLE   390 0 0
PAN AMERICAN SILVER CORP COM 697900108 33 2,000 SH   SOLE   2,000 0 0
Pan American Silver Corp CALL 697900108 1,679 101,900 SH Call DFND 1 0 101,900 0
Pan American Silver Corp PUT 697900108 1,715 104,100 SH Put DFND 1 0 104,100 0
PARKER HANNIFIN CORP COM 701094104 555 5,110 SH   SOLE   5,110 0 0
Parker-Hannifin Corp COM 701094104 80 743 SH   DFND 3 0 743 0
Pattern Energy Group Inc COM 70338P100 1,949 84,847 SH   SOLE   84,847 0 0
Patterson Cos Inc COM 703395103 22 465 SH   DFND 3 0 465 0
Paychex Inc COM 704326107 106 1,786 SH   DFND 3 0 1,786 0
PAYCHEX INC COM 704326107 189 3,151 SH   SOLE   3,151 0 0
PayPal Holdings Inc COM 70450Y103 221 6,049 SH   DFND 3 0 6,049 0
PAYPAL HOLDINGS INC COM 70450Y103 208 5,670 SH   SOLE   5,670 0 0
Pembina Pipeline Corp COM 706327103 88,427 2,909,354 SH   SOLE   2,909,354 0 0
Pembina Pipeline Corp COM 706327103 5,313 174,800 SH   SOLE   174,800 0 0
Pembina Pipeline Corp COM 706327103 61 2,000 SH   SOLE   2,000 0 0
Pembina Pipeline Corp COM 706327103 12,811 421,501 SH   DFND 1 0 421,501 0
Pembina Pipeline Corp CALL 706327103 10,638 350,000 SH Call DFND 1 0 350,000 0
Pembina Pipeline Corp PUT 706327103 2,486 81,800 SH Put DFND 1 0 81,800 0
PEMBINA PIPELINE CORPORATION COM 706327103 2,238 73,627 SH   SOLE   73,627 0 0
PENGROWTH ENERGY CORP COM 70706P104 0 177 SH   DFND 1 0 177 0
Pengrowth Energy Corp COM 70706P104 8 4,400 SH   SOLE   4,400 0 0
Pengrowth Energy Corp COM 70706P104 66 35,886 SH   DFND 1 0 35,886 0
PENGROWTH ENERGY CORP COM 70706P104 5 3,000 SH   SOLE   3,000 0 0
Pengrowth Energy Corp CALL 70706P104 5 2,500 SH Call DFND 1 0 2,500 0
Pengrowth Energy Corp PUT 70706P104 2 1,000 SH Put DFND 1 0 1,000 0
PENN WEST PETROLEUM LTD COM 707887105 0 47 SH   DFND 1 0 47 0
Penn West Petroleum Ltd COM 707887105 339 243,387 SH   SOLE   243,387 0 0
Penn West Petroleum Ltd COM 707887105 32 22,800 SH   SOLE   22,800 0 0
Penn West Petroleum Ltd COM 707887105 7 5,200 SH   DFND 1 0 5,200 0
PENN WEST PETROLEUM LTD COM 707887105 4 2,545 SH   SOLE   2,545 0 0
Penn West Petroleum Ltd CALL 707887105 27 19,600 SH Call DFND 1 0 19,600 0
Penn West Petroleum Ltd PUT 707887105 19 13,600 SH Put DFND 1 0 13,600 0
People's United Financial Inc COM 712704105 25 1,707 SH   DFND 3 0 1,707 0
PepsiCo Inc COM 713448108 159 1,500 SH   SOLE   1,500 0 0
PepsiCo Inc COM 713448108 842 7,946 SH   DFND 3 0 7,946 0
PEPSICO INC COM 713448108 7,057 66,255 SH   SOLE   66,255 0 0
PERFORMANCE SPORTS GROUP COM 71377G100 0 85 SH   DFND 1 0 85 0
Performance Sports Group Ltd COM 71377G100 107 35,500 SH   DFND 1 0 35,500 0
Pfizer Inc COM 717081103 187 5,300 SH   SOLE   5,300 0 0
Pfizer Inc COM 717081103 194 5,500 SH   SOLE   5,500 0 0
Pfizer Inc COM 717081103 1,195 33,938 SH   DFND 3 0 33,938 0
PFIZER INC COM 717081103 3,447 97,373 SH   SOLE   97,373 0 0
PG & E CORPORATION COM 69331C108 35 546 SH   SOLE   546 0 0
PG&E Corp COM 69331C108 173 2,709 SH   DFND 3 0 2,709 0
Philip Morris International Inc COM 718172109 866 8,517 SH   DFND 3 0 8,517 0
PHILIP MORRIS INTERNATIONAL INC COM 718172109 2,216 21,664 SH   SOLE   21,664 0 0
Phillips 66 COM 718546104 207 2,610 SH   DFND 3 0 2,610 0
PHILLIPS 66 COM 718546104 160 2,000 SH   SOLE   2,000 0 0
Pinnacle West Capital Corp COM 723484101 49 610 SH   DFND 3 0 610 0
Pioneer Natural Resources Co COM 723787107 136 898 SH   DFND 3 0 898 0
PIONEER NATURAL RESOURCES COMPANY COM 723787107 433 2,850 SH   SOLE   2,850 0 0
Plains All American Pipeline LP COM 726503105 204 7,431 SH   DFND 3 0 7,431 0
Plains GP Holdings LP COM 72651A108 14 1,387 SH   DFND 3 0 1,387 0
PNC FINANCIAL SERVICES GROUP INC COM 693475105 295 3,600 SH   SOLE   3,600 0 0
PNC Financial Services Group Inc/The COM 693475105 224 2,755 SH   DFND 3 0 2,755 0
Polaris Industries Inc COM 731068102 28 339 SH   DFND 3 0 339 0
POLYMET MINING CORP COM 731916102 0 500 SH   SOLE   500 0 0
POLYMET MNG CORP COM 731916102 0 112 SH   DFND 1 0 112 0
POST HOLDINGS INC COM 737446104 91 1,100 SH   SOLE   1,100 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 108,083 6,648,164 SH   SOLE   6,648,164 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 6,386 392,800 SH   SOLE   392,800 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 15,627 961,185 SH   DFND 1 0 961,185 0
Potash Corp of Saskatchewan Inc CALL 73755L107 1,935 119,000 SH Call DFND 1 0 119,000 0
Potash Corp of Saskatchewan Inc PUT 73755L107 1,936 119,100 SH Put DFND 1 0 119,100 0
POTASH CORPORATION OF SASKATCHEWAN COM 73755L107 1,650 101,490 SH   SOLE   101,490 0 0
Potlatch Corp COM 737630103 1,792 52,544 SH   SOLE   52,544 0 0
PowerShares FTSE RAFI Developed Markets ex-U.S. Portfolio COM 73936T789 10 300 SH   DFND 1 0 300 0
PowerShares FTSE RAFI Emerging Markets Portfolio COM 73936T763 2 127 SH   DFND 1 0 127 0
POWERSHARES QQQ TRUST SERIES 1 COM 73935A104 324 3,000 SH   SOLE   3,000 0 0
PowerShares S&P 500 Low Volatility Portfolio COM 73937B779 245 5,728 SH   DFND 1 0 5,728 0
PPG Industries Inc COM 693506107 154 1,480 SH   DFND 3 0 1,480 0
PPG INDUSTRIES INC COM 693506107 783 7,479 SH   SOLE   7,479 0 0
PPL Corp COM 69351T106 140 3,704 SH   DFND 3 0 3,704 0
PPL CORPORATION COM 69351T106 166 4,374 SH   SOLE   4,374 0 0
PRA GROUP INC COM 69354N106 43 1,785 SH   SOLE   1,785 0 0
Praxair Inc COM 74005P104 176 1,566 SH   DFND 3 0 1,566 0
PRAXAIR INC COM 74005P104 338 2,990 SH   SOLE   2,990 0 0
Precision Drilling Corp COM 74022D308 386 72,761 SH   SOLE   72,761 0 0
Precision Drilling Corp COM 74022D308 175 33,000 SH   DFND 1 0 33,000 0
Precision Drilling Corp CALL 74022D308 903 170,300 SH Call DFND 1 0 170,300 0
Precision Drilling Corp PUT 74022D308 124 23,300 SH Put DFND 1 0 23,300 0
PRECISION DRILLING CORPORATION COM 74022D308 42 8,000 SH   SOLE   8,000 0 0
Pretium Resources Inc COM 74139C102 60 5,362 SH   SOLE   5,362 0 0
Pretium Resources Inc COM 74139C102 250 22,300 SH   DFND 1 0 22,300 0
PRETIUM RESOURCES INC COM 74139C102 302 27,000 SH   SOLE   27,000 0 0
Pretium Resources Inc CALL 74139C102 1,547 138,200 SH Call DFND 1 0 138,200 0
Pretium Resources Inc PUT 74139C102 67 6,000 SH Put DFND 1 0 6,000 0
PRICELINE GROUP INC (THE) COM 741503403 245 195 SH   SOLE   195 0 0
Priceline Group Inc/The COM 741503403 341 273 SH   DFND 3 0 273 0
Primero Mining Corp COM 74164W106 1 441 SH   SOLE   441 0 0
Primero Mining Corp COM 74164W106 331 158,800 SH   DFND 1 0 158,800 0
Primero Mining Corp CALL 74164W106 10 5,000 SH Call DFND 1 0 5,000 0
Primero Mining Corp PUT 74164W106 406 195,000 SH Put DFND 1 0 195,000 0
Principal Financial Group Inc COM 74251V102 66 1,603 SH   DFND 3 0 1,603 0
Procter & Gamble Co/The COM 742718109 846 9,992 SH   SOLE   9,992 0 0
Procter & Gamble Co/The COM 742718109 1,643 19,400 SH   SOLE   19,400 0 0
Procter & Gamble Co/The COM 742718109 1,259 14,868 SH   DFND 3 0 14,868 0
Procter & Gamble Co/The PUT 742718109 2,540 30,000 SH Put SOLE   30,000 0 0
PROCTER & GAMBLE COMPANY COM 742718109 15,373 180,590 SH   SOLE   180,590 0 0
Progressive Corp/The COM 743315103 108 3,212 SH   DFND 3 0 3,212 0
Prologis Inc COM 74340W103 141 2,885 SH   DFND 3 0 2,885 0
PROSHARES ULTRA 20+YR TREAS ETF(NEW) COM 74347B201 159 5,000 SH   SOLE   5,000 0 0
PROSHARES ULTRASHORT NASDAQ BIOTECH COM 74347B789 59 1,400 SH   SOLE   1,400 0 0
PROSHARES ULTRASHORT RUSSELL 2000 COM 74348A319 53 1,500 SH   SOLE   1,500 0 0
Provident Financial Services Inc COM 74386T105 0 9 SH   DFND 1 0 9 0
Prudential Financial Inc COM 744320102 175 2,452 SH   DFND 3 0 2,452 0
PRUDENTIAL PLC ADR COM 74435K204 3 90 SH   SOLE   90 0 0
Public Service Enterprise Group Inc COM 744573106 130 2,784 SH   DFND 3 0 2,784 0
Public Storage COM 74460D109 207 810 SH   DFND 3 0 810 0
PulteGroup Inc COM 745867101 21,473 1,101,727 SH   DFND 3 0 1,101,727 0
PULTEGROUP INC COM 745867101 39 2,000 SH   SOLE   2,000 0 0
PVH Corp COM 693656100 42 450 SH   DFND 3 0 450 0
QEP RESOURCES INC COM 74733V100 1 35 SH   SOLE   35 0 0
Qihoo 360 Technology Co Ltd COM 74734M109 1,714 23,459 SH   SOLE   23,459 0 0
QLT INC COM 746927102 0 87 SH   DFND 1 0 87 0
QLT INC COM 746927102 3 2,000 SH   SOLE   2,000 0 0
Qorvo Inc COM 74736K101 42 754 SH   DFND 3 0 754 0
QUALCOMM Inc COM 747525103 440 8,218 SH   DFND 3 0 8,218 0
QUALCOMM INC COM 747525103 451 8,379 SH   SOLE   8,379 0 0
Quest Diagnostics Inc COM 74834L100 64 785 SH   DFND 3 0 785 0
QUEST DIAGNOSTICS INC COM 74834L100 21 260 SH   SOLE   260 0 0
Quintiles Transnational Holdings Inc COM 74876Y101 32 492 SH   DFND 3 0 492 0
Qunar Cayman Islands Ltd COM 74906P104 1,069 35,890 SH   SOLE   35,890 0 0
Ralph Lauren Corp COM 751212101 29 320 SH   DFND 3 0 320 0
Randgold Resources Ltd COM 752344309 11 100 SH   SOLE   100 0 0
Range Resources Corp COM 75281A109 40 932 SH   DFND 3 0 932 0
Raymond James Financial Inc COM 754730109 34 699 SH   DFND 3 0 699 0
Raytheon Co COM 755111507 224 1,644 SH   DFND 3 0 1,644 0
RAYTHEON COMPANY COM 755111507 657 4,806 SH   SOLE   4,806 0 0
Realogy Holdings Corp COM 75605Y106 824 28,394 SH   SOLE   28,394 0 0
Realogy Holdings Corp COM 75605Y106 23 807 SH   DFND 3 0 807 0
Realogy Holdings Corp PUT 75605Y106 1,161 40,000 SH Put SOLE   40,000 0 0
Realty Income Corp COM 756109104 96 1,377 SH   DFND 3 0 1,377 0
Red Hat Inc COM 756577102 73 1,004 SH   DFND 3 0 1,004 0
Regency Centers Corp COM 758849103 45 537 SH   DFND 3 0 537 0
Regeneron Pharmaceuticals Inc COM 75886F107 148 424 SH   DFND 3 0 424 0
Regions Financial Corp COM 7591EP100 60 7,080 SH   DFND 3 0 7,080 0
RenaissanceRe Holdings Ltd COM G7496G103 28 237 SH   DFND 3 0 237 0
Republic Services Inc COM 760759100 1,742 33,941 SH   SOLE   33,941 0 0
Republic Services Inc COM 760759100 68 1,327 SH   DFND 3 0 1,327 0
REPUBLIC SERVICES INC COM 760759100 231 4,471 SH   SOLE   4,471 0 0
ResMed Inc COM 761152107 49 770 SH   DFND 3 0 770 0
Restaurant Brands International Inc COM 76131D103 75,961 1,824,445 SH   SOLE   1,824,445 0 0
Restaurant Brands International Inc COM 76131D103 4,118 98,900 SH   SOLE   98,900 0 0
Restaurant Brands International Inc COM 76131D103 7,826 187,961 SH   DFND 1 0 187,961 0
Restaurant Brands International Inc CALL 76131D103 1,886 45,300 SH Call DFND 1 0 45,300 0
Restaurant Brands International Inc PUT 76131D103 383 9,200 SH Put DFND 1 0 9,200 0
RESTAURANT BRANDS INTL COM 76131D103 1 27 SH   DFND 1 0 27 0
RESTAURANT BRANDS INTL INC COM 76131D103 4,084 98,091 SH   SOLE   98,091 0 0
Reynolds American Inc COM 761713106 254 4,708 SH   DFND 3 0 4,708 0
REYNOLDS AMERICAN INC COM 761713106 849 15,652 SH   SOLE   15,652 0 0
Richmont Mines Inc COM 76547T106 229 24,700 SH   SOLE   24,700 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 25 800 SH   SOLE   800 0 0
Ritchie Bros Auctioneers Inc COM 767744105 16 462 SH   SOLE   462 0 0
Ritchie Bros Auctioneers Inc COM 767744105 706 20,900 SH   DFND 1 0 20,900 0
RITCHIE BROTHERS AUCTIONR COM 767744105 3 92 SH   DFND 1 0 92 0
Rite Aid Corp COM 767754104 43 5,753 SH   DFND 3 0 5,753 0
Robert Half International Inc COM 770323103 28 721 SH   DFND 3 0 721 0
Rockwell Automation Inc COM 773903109 83 722 SH   DFND 3 0 722 0
ROCKWELL AUTUMATION INC COM 773903109 38 325 SH   SOLE   325 0 0
Rockwell Collins Inc COM 774341101 61 721 SH   DFND 3 0 721 0
ROCKWELL COLLINS INC COM 774341101 148 1,725 SH   SOLE   1,725 0 0
ROGERS COMMUNICATION-B NV COM 775109200 5 129 SH   DFND 1 0 129 0
Rogers Communications Inc COM 775109200 119,317 2,946,883 SH   SOLE   2,946,883 0 0
Rogers Communications Inc COM 775109200 6,883 170,000 SH   SOLE   170,000 0 0
Rogers Communications Inc COM 775109200 11,613 286,809 SH   DFND 1 0 286,809 0
Rogers Communications Inc CALL 775109200 300 7,400 SH Call SOLE   7,400 0 0
Rogers Communications Inc PUT 775109200 373 9,200 SH Put SOLE   9,200 0 0
Rogers Communications Inc CALL 775109200 6,061 149,700 SH Call DFND 1 0 149,700 0
Rogers Communications Inc PUT 775109200 1,105 27,300 SH Put DFND 1 0 27,300 0
ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 11,047 272,850 SH   SOLE   272,850 0 0
Roper Technologies Inc COM 776696106 95 556 SH   DFND 3 0 556 0
Rose Rock Midstream LP COM 777149105 61 2,293 SH   DFND 3 0 2,293 0
Ross Stores Inc COM 778296103 126 2,226 SH   DFND 3 0 2,226 0
ROSS STORES INC COM 778296103 171 3,000 SH   SOLE   3,000 0 0
ROYAL BANK OF CANADA COM 780087102 19 318 SH   DFND 1 0 318 0
ROYAL BANK OF CANADA COM 780087102 1 16 SH   DFND 1 0 16 0
Royal Bank of Canada COM 780087102 2,299,309 38,905,134 SH   SOLE   38,905,134 0 0
Royal Bank of Canada COM 780087102 1,652 27,949 SH   SOLE   27,949 0 0
Royal Bank of Canada COM 780087102 41,293 698,700 SH   SOLE   698,700 0 0
Royal Bank of Canada COM 780087102 230 3,900 SH   SOLE   3,900 0 0
Royal Bank of Canada COM 780087102 130,656 2,210,745 SH   DFND 1 0 2,210,745 0
ROYAL BANK OF CANADA COM 780087102 86,820 1,469,025 SH   SOLE   1,469,025 0 0
Royal Bank of Canada CALL 780087102 2,039 34,500 SH Call SOLE   34,500 0 0
Royal Bank of Canada PUT 780087102 4,586 77,600 SH Put SOLE   77,600 0 0
Royal Bank of Canada CALL 780087102 3,870 65,500 SH Call SOLE   65,500 0 0
Royal Bank of Canada PUT 780087102 8,799 148,900 SH Put SOLE   148,900 0 0
Royal Bank of Canada CALL 780087102 125,896 2,130,200 SH Call DFND 1 0 2,130,200 0
Royal Bank of Canada PUT 780087102 46,075 779,600 SH Put DFND 1 0 779,600 0
ROYAL DUTCH SHELL PLC ADR CL A COM 780259206 522 9,394 SH   SOLE   9,394 0 0
ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 282 5,000 SH   SOLE   5,000 0 0
ROYAL GOLD INC COM 780287108 2 33 SH   DFND 1 0 33 0
Royal Gold Inc COM 780287108 159 2,214 SH   SOLE   2,214 0 0
Royal Gold Inc COM 780287108 7 100 SH   SOLE   100 0 0
ROYCE GLOBAL VALUE TR INC COM 78081T104 0 1 SH   DFND 1 0 1 0
ROYCE VALUE TRUST INC COM 780910105 0 8 SH   DFND 1 0 8 0
RPM INTERNATIONAL INC COM 749685103 45 891 SH   SOLE   891 0 0
S&P Global Inc COM 78409V104 156 1,458 SH   DFND 3 0 1,458 0
S&P GLOBAL INC COM 78409V104 687 6,370 SH   SOLE   6,370 0 0
Sabre Corp COM 78573M104 30 1,136 SH   DFND 3 0 1,136 0
salesforce.com Inc COM 79466L302 275 3,468 SH   DFND 3 0 3,468 0
Sandstorm Gold Ltd. COM 80013R206 38 8,450 SH   DFND 1 0 8,450 0
SANOFI SPON ADR COM 80105N105 545 12,963 SH   SOLE   12,963 0 0
SAP SE SPONSORED ADR COM 803054204 302 4,000 SH   SOLE   4,000 0 0
SASOL LIMITED SPONSORED ADR COM 803866300 191 7,000 SH   SOLE   7,000 0 0
SBA Communications Corp COM 78388J106 74 689 SH   DFND 3 0 689 0
SCANA Corp COM 80589M102 56 746 SH   DFND 3 0 746 0
Schlumberger Ltd COM 806857108 605 7,652 SH   DFND 3 0 7,652 0
SCHLUMBERGER LTD COM 806857108 832 10,465 SH   SOLE   10,465 0 0
SCHWAB, CHARLES CORP COM 808513105 17 675 SH   SOLE   675 0 0
Scripps Networks Interactive Inc COM 811065101 28 443 SH   DFND 3 0 443 0
SEABRIDGE GOLD INC COM 811916105 0 8 SH   DFND 1 0 8 0
Seabridge Gold Inc COM 811916105 14,686 1,000,000 SH   SOLE   1,000,000 0 0
SEADRILL LTD COM G7945E105 16 5,000 SH   SOLE   5,000 0 0
Sealed Air Corp COM 81211K100 50 1,077 SH   DFND 3 0 1,077 0
Sears Canada Inc COM 81234D109 40 13,300 SH   DFND 1 0 13,300 0
SECTOR SPDR TR-UTILITIES COM 81369Y886 1 26 SH   SOLE   26 0 0
SEI Investments Co COM 784117103 37 765 SH   DFND 3 0 765 0
SEMICONDUCTOR MFG INTL CORP ADR COM 81663N206 7 1,600 SH   SOLE   1,600 0 0
Sempra Energy COM 816851109 148 1,302 SH   DFND 3 0 1,302 0
ServiceMaster Global Holdings Inc CALL 81761R109 995 25,000 SH Call SOLE   25,000 0 0
ServiceMaster Global Holdings Inc PUT 81761R109 1,393 35,000 SH Put SOLE   35,000 0 0
ServiceNow Inc COM 81762P102 59 884 SH   DFND 3 0 884 0
SHAW COMMUNICATION-B NV COM 82028K200 3 164 SH   DFND 1 0 164 0
SHAW COMMUNICATION-B NV COM 82028K200 3,360 175,000 SH   DFND 1 0 175,000 0
SHAW COMMUNICATION-B NV COM 82028K200 1,920 100,000 SH   DFND 1 0 100,000 0
Shaw Communications Inc COM 82028K200 64,141 3,340,773 SH   SOLE   3,340,773 0 0
Shaw Communications Inc COM 82028K200 3,675 191,400 SH   SOLE   191,400 0 0
Shaw Communications Inc COM 82028K200 246 12,800 SH   SOLE   12,800 0 0
Shaw Communications Inc COM 82028K200 6,132 319,402 SH   DFND 1 0 319,402 0
Shaw Communications Inc CALL 82028K200 2,143 111,600 SH Call DFND 1 0 111,600 0
Shaw Communications Inc PUT 82028K200 2,469 128,600 SH Put DFND 1 0 128,600 0
SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 8,268 430,652 SH   SOLE   430,652 0 0
Shell Midstream Partners LP COM 822634101 8,448 250,000 SH   DFND 3 0 250,000 0
SHENANDOAH TELECOM COMPANY COM 82312B106 14 358 SH   SOLE   358 0 0
Sherwin-Williams Co/The COM 824348106 127 431 SH   DFND 3 0 431 0
Sierra Wireless Inc COM 826516106 6 376 SH   SOLE   376 0 0
Sierra Wireless Inc COM 826516106 100 5,900 SH   DFND 1 0 5,900 0
Sierra Wireless Inc CALL 826516106 529 31,200 SH Call DFND 1 0 31,200 0
Sierra Wireless Inc PUT 826516106 17 1,000 SH Put DFND 1 0 1,000 0
Signature Bank/New York NY COM 82669G104 35 280 SH   DFND 3 0 280 0
Signet Jewelers Ltd COM G81276100 34 415 SH   DFND 3 0 415 0
Silicon Motion Technology Corp COM 82706C108 2,170 45,405 SH   SOLE   45,405 0 0
Silver Spring Networks Inc COM 82817Q103 1,408 115,896 SH   SOLE   115,896 0 0
Silver Standard Resources Inc COM 82823L106 114 8,816 SH   SOLE   8,816 0 0
Silver Standard Resources Inc COM 82823L106 4 300 SH   SOLE   300 0 0
Silver Standard Resources Inc COM 82823L106 206 15,900 SH   DFND 1 0 15,900 0
Silver Standard Resources Inc COM 82823L106 12,683 976,916 SH   DFND 2 0 976,916 0
Silver Standard Resources Inc CALL 82823L106 1,183 91,100 SH Call DFND 1 0 91,100 0
Silver Standard Resources Inc PUT 82823L106 65 5,000 SH Put DFND 1 0 5,000 0
Silver Wheaton Corp COM 828336107 77,495 3,291,700 SH   SOLE   3,291,700 0 0
Silver Wheaton Corp COM 828336107 22 925 SH   SOLE   925 0 0
Silver Wheaton Corp COM 828336107 4,814 204,500 SH   SOLE   204,500 0 0
Silver Wheaton Corp COM 828336107 11,634 494,157 SH   DFND 1 0 494,157 0
Silver Wheaton Corp COM 828336107 118 5,000 SH   DFND 1 0 5,000 0
SILVER WHEATON CORP COM 828336107 363 15,425 SH   SOLE   15,425 0 0
Silver Wheaton Corp PUT 828336107 941 40,000 SH Put SOLE   40,000 0 0
Silver Wheaton Corp CALL 828336107 4,473 190,000 SH Call DFND 1 0 190,000 0
Silver Wheaton Corp PUT 828336107 1,707 72,500 SH Put DFND 1 0 72,500 0
Simon Property Group Inc COM 828806109 369 1,701 SH   DFND 3 0 1,701 0
SIMON PROPERTY GROUP INC COM 828806109 218 1,000 SH   SOLE   1,000 0 0
Simon Property Group Inc CALL 828806109 434 2,000 SH Call SOLE   2,000 0 0
SINA Corp/China COM G81477104 1,457 28,081 SH   SOLE   28,081 0 0
Sirius XM Holdings Inc COM 82968B103 44 11,206 SH   DFND 3 0 11,206 0
SIX FLAGS ENTERTAINMENT CORPORATION COM 83001A102 498 8,555 SH   SOLE   8,555 0 0
Skyworks Solutions Inc COM 83088M102 67 1,054 SH   DFND 3 0 1,054 0
SL Green Realty Corp COM 78440X101 59 550 SH   DFND 3 0 550 0
SMART TECHNOLOGIES-NEW COM 83172R207 0 37 SH   DFND 1 0 37 0
SMITH & NEPHEW PLC SPONSORED ADR COM 83175M205 239 6,912 SH   SOLE   6,912 0 0
SMUCKER (J.M.) CO COM 832696405 3 19 SH   SOLE   19 0 0
Snap-on Inc COM 833034101 50 319 SH   DFND 3 0 319 0
SNAP-ON INC COM 833034101 63 400 SH   SOLE   400 0 0
Sohu.com Inc COM 83408W103 933 24,644 SH   SOLE   24,644 0 0
SOLITARIO EXPLOR&ROYALTY COM 8342EP107 0 50 SH   DFND 1 0 50 0
SouFun Holdings Ltd COM 836034108 885 175,906 SH   SOLE   175,906 0 0
Southcross Energy Partners LP COM 84130C100 30 14,982 SH   DFND 3 0 14,982 0
Southern Co/The COM 842587107 343 6,400 SH   SOLE   6,400 0 0
Southern Co/The COM 842587107 134 2,500 SH   SOLE   2,500 0 0
Southern Co/The COM 842587107 269 5,018 SH   DFND 3 0 5,018 0
SOUTHERN COMPANY COM 842587107 375 6,948 SH   SOLE   6,948 0 0
Southwest Airlines Co COM 844741108 34 877 SH   DFND 3 0 877 0
SOUTHWEST AIRLINES CO COM 844741108 11 270 SH   SOLE   270 0 0
Southwestern Energy Co COM 845467109 27 2,142 SH   DFND 3 0 2,142 0
SPDR Gold Shares COM 78463V107 28 221 SH   SOLE   221 0 0
SPDR GOLD TRUST COM 78463V107 2,379 18,700 SH   SOLE   18,700 0 0
SPDR S&P 500 ETF TRUST COM 78462F103 1,324 6,283 SH   SOLE   6,283 0 0
SPDR S&P BIOTECH ETF COM 78464A870 33 600 SH   SOLE   600 0 0
SPDR S&P DIVIDEND ETF COM 78464A763 456 5,402 SH   SOLE   5,402 0 0
SPDR S&P500 ETF Trust COM 78462F103 13,447 64,195 SH   SOLE   64,195 0 0
SPDR S&P500 ETF Trust COM 78462F103 13,229 63,151 SH   DFND 3 0 63,151 0
SPDR S&P500 ETF Trust PUT 78462F103 73,316 350,000 SH Put SOLE   350,000 0 0
Spectra Energy Corp COM 847560109 135 3,691 SH   DFND 3 0 3,691 0
SPECTRA ENERGY CORP COM 847560109 491 13,345 SH   SOLE   13,345 0 0
Spectra Energy Corp CALL 847560109 2,198 60,000 SH Call SOLE   60,000 0 0
Spire Inc COM 84857L101 0 6 SH   DFND 1 0 6 0
Splunk Inc COM 848637104 39 713 SH   DFND 3 0 713 0
Sprague Resources LP COM 849343108 21 869 SH   DFND 3 0 869 0
Sprint Corp COM 85207U105 20 4,366 SH   DFND 3 0 4,366 0
SPROTT PHYSICAL GOLD T/U COM 85207H104 0 39 SH   DFND 1 0 39 0
SPROTT PHYSICAL PLATINUM T/U COM 85207Q104 14 2,000 SH   SOLE   2,000 0 0
St Jude Medical Inc COM 790849103 122 1,559 SH   DFND 3 0 1,559 0
Stanley Black & Decker Inc COM 854502101 93 837 SH   DFND 3 0 837 0
STANTEC INC COM 85472N109 3 126 SH   DFND 1 0 126 0
STANTEC INC COM 85472N109 0 20 SH   DFND 1 0 20 0
Stantec Inc COM 85472N109 647 26,659 SH   SOLE   26,659 0 0
Stantec Inc COM 85472N109 163 6,700 SH   DFND 1 0 6,700 0
STANTEC INC COM 85472N109 633 26,097 SH   SOLE   26,097 0 0
Stantec Inc CALL 85472N109 175 7,200 SH Call DFND 1 0 7,200 0
Stantec Inc PUT 85472N109 78 3,200 SH Put DFND 1 0 3,200 0
Staples Inc COM 855030102 30 3,538 SH   DFND 3 0 3,538 0
Starbucks Corp COM 855244109 464 8,126 SH   DFND 3 0 8,126 0
STARBUCKS CORPORATION COM 855244109 617 10,752 SH   SOLE   10,752 0 0
Starwood Hotels & Resorts Worldwide Inc COM 85590A401 69 928 SH   DFND 3 0 928 0
Starwood Property Trust Inc COM 85571B105 38,664 1,866,000 SH   DFND 3 0 1,866,000 0
STARWOOD PROPERTY TRUST INC COM 85571B105 356 17,100 SH   SOLE   17,100 0 0
State Street Corp COM 857477103 119 2,199 SH   DFND 3 0 2,199 0
STATE STREET CORP COM 857477103 47 875 SH   SOLE   875 0 0
STATOIL ASA SPON ADR COM 85771P102 538 30,931 SH   SOLE   30,931 0 0
Stericycle Inc COM 858912108 49 467 SH   DFND 3 0 467 0
Stryker Corp COM 863667101 221 1,845 SH   DFND 3 0 1,845 0
STUDENT TRANSPORTATION COM 86388A108 0 2 SH   DFND 1 0 2 0
STUDENT TRANSPORTATION COM 86388A108 119 23,121 SH   SOLE   23,121 0 0
Student Transportation Inc COM 86388A108 99 19,200 SH   DFND 1 0 19,200 0
Student Transportation Inc CALL 86388A108 41 7,900 SH Call DFND 1 0 7,900 0
Student Transportation Inc PUT 86388A108 231 45,000 SH Put DFND 1 0 45,000 0
Summit Midstream Partners LP COM 866142102 67 2,938 SH   DFND 3 0 2,938 0
Sun Life Financial Inc COM 866796105 304,776 9,276,146 SH   SOLE   9,276,146 0 0
Sun Life Financial Inc COM 866796105 9,446 287,500 SH   SOLE   287,500 0 0
Sun Life Financial Inc COM 866796105 164 5,000 SH   SOLE   5,000 0 0
Sun Life Financial Inc COM 866796105 16,532 503,172 SH   DFND 1 0 503,172 0
SUN LIFE FINANCIAL INC COM 866796105 10,919 332,336 SH   SOLE   332,336 0 0
Sun Life Financial Inc CALL 866796105 14,946 454,900 SH Call DFND 1 0 454,900 0
Sun Life Financial Inc PUT 866796105 4,961 151,000 SH Put DFND 1 0 151,000 0
Suncor Energy Inc COM 867224107 366,025 13,191,821 SH   SOLE   13,191,821 0 0
Suncor Energy Inc COM 867224107 73 2,622 SH   SOLE   2,622 0 0
Suncor Energy Inc COM 867224107 20,635 743,700 SH   SOLE   743,700 0 0
Suncor Energy Inc COM 867224107 218 7,840 SH   SOLE   7,840 0 0
Suncor Energy Inc COM 867224107 3,691 133,034 SH   DFND 1 0 133,034 0
Suncor Energy Inc COM 867224107 3 100 SH   DFND 4 0 100 0
Suncor Energy Inc CALL 867224107 813 29,300 SH Call SOLE   29,300 0 0
Suncor Energy Inc PUT 867224107 757 27,300 SH Put SOLE   27,300 0 0
Suncor Energy Inc CALL 867224107 0 659,500 SH Call SOLE   659,500 0 0
Suncor Energy Inc PUT 867224107 0 97,600 SH Put SOLE   97,600 0 0
Suncor Energy Inc CALL 867224107 19,342 697,100 SH Call DFND 1 0 697,100 0
Suncor Energy Inc PUT 867224107 73,267 2,640,600 SH Put DFND 1 0 2,640,600 0
Suncor Energy Inc CALL 867224107 0 111,000 SH Call DFND 1 0 111,000 0
Suncor Energy Inc PUT 867224107 0 123,500 SH Put DFND 1 0 123,500 0
SUNCOR ENERGY INC (NEW) COM 867224107 17,206 620,099 SH   SOLE   620,099 0 0
SUNCOR ENERGY INC NEW COM 867224107 2 82 SH   DFND 1 0 82 0
SunPower Corp COM 867652406 1,061 68,517 SH   SOLE   68,517 0 0
SunTrust Banks Inc COM 867914103 114 2,776 SH   DFND 3 0 2,776 0
SUPERVALU INC COM 868536103 62 13,000 SH   SOLE   13,000 0 0
Symantec Corp COM 871503108 74 3,586 SH   DFND 3 0 3,586 0
SYMANTEC CORPORATION COM 871503108 1,746 84,525 SH   SOLE   84,525 0 0
Synchrony Financial COM 87165B103 116 4,584 SH   DFND 3 0 4,584 0
SYNCHRONY FINANCIAL COM 87165B103 977 38,446 SH   SOLE   38,446 0 0
Synopsys Inc COM 871607107 45 833 SH   DFND 3 0 833 0
Sysco Corp COM 871829107 150 2,949 SH   DFND 3 0 2,949 0
SYSCO CORPORATION COM 871829107 24 475 SH   SOLE   475 0 0
T Rowe Price Group Inc COM 74144T108 100 1,364 SH   DFND 3 0 1,364 0
T ROWE PRICE GROUP INC COM 74144T108 146 1,995 SH   SOLE   1,995 0 0
TAHOE RES INC COM 873868103 2 139 SH   DFND 1 0 139 0
Tahoe Resources Inc COM 873868103 1,279 85,403 SH   SOLE   85,403 0 0
Tahoe Resources Inc COM 873868103 4 300 SH   DFND 1 0 300 0
Tahoe Resources Inc CALL 873868103 11,728 782,900 SH Call DFND 1 0 782,900 0
Tahoe Resources Inc PUT 873868103 157 10,500 SH Put DFND 1 0 10,500 0
TAL Education Group COM 874080104 2,706 43,605 SH   SOLE   43,605 0 0
TANZANIAN ROYALTY EXPLOR COM 87600U104 0 420 SH   DFND 1 0 420 0
Targa Resources Corp COM 87612G101 228 5,414 SH   DFND 3 0 5,414 0
Target Corp COM 87612E106 220 3,145 SH   DFND 3 0 3,145 0
TARGET CORP COM 87612E106 725 10,334 SH   SOLE   10,334 0 0
TASEKO MINES LTD COM 876511106 0 16 SH   DFND 1 0 16 0
Taseko Mines Ltd COM 876511106 2 3,500 SH   SOLE   3,500 0 0
TD Ameritrade Holding Corp COM 87236Y108 6,348,783 222,920,758 SH   DFND 3 0 222,920,758 0
TEARLAB CORP COM 878193101 2 3,766 SH   DFND 1 0 3,766 0
TECHNOLOGY SELECT SECTOR SPDR FUND COM 81369Y803 228 5,230 SH   SOLE   5,230 0 0
Teck Resources Ltd COM 878742204 49,740 3,777,135 SH   SOLE   3,777,135 0 0
Teck Resources Ltd COM 878742204 3,509 266,500 SH   SOLE   266,500 0 0
Teck Resources Ltd COM 878742204 4,788 363,578 SH   DFND 1 0 363,578 0
Teck Resources Ltd COM 878742204 942 71,550 SH   DFND 1 0 71,550 0
Teck Resources Ltd PUT 878742204 1 100 SH Put SOLE   100 0 0
Teck Resources Ltd CALL 878742204 14,180 1,076,800 SH Call DFND 1 0 1,076,800 0
Teck Resources Ltd PUT 878742204 3,542 269,000 SH Put DFND 1 0 269,000 0
TECK RESOURCES LTD CL B SVS COM 878742204 1,721 130,676 SH   SOLE   130,676 0 0
Teekay LNG Partners LP COM Y8564M105 918 81,559 SH   SOLE   81,559 0 0
Teekay LNG Partners LP PUT Y8564M105 1,125 100,000 SH Put SOLE   100,000 0 0
TEGNA Inc COM 87901J105 27 1,147 SH   DFND 3 0 1,147 0
TELUS Corp COM 87971M103 154,244 4,789,362 SH   SOLE   4,789,362 0 0
TELUS Corp COM 87971M103 2,995 93,000 SH   SOLE   93,000 0 0
TELUS Corp COM 87971M103 161 5,000 SH   SOLE   5,000 0 0
TELUS Corp COM 87971M103 15,417 478,691 SH   DFND 1 0 478,691 0
TELUS Corp CALL 87971M103 6,351 197,200 SH Call DFND 1 0 197,200 0
TELUS Corp PUT 87971M103 953 29,600 SH Put DFND 1 0 29,600 0
TELUS CORPORATION COM 87971M103 16,052 498,430 SH   SOLE   498,430 0 0
TERADYNE INC COM 880770102 1,675 84,633 SH   SOLE   84,633 0 0
Tesla Motors Inc COM 88160R101 115 544 SH   DFND 3 0 544 0
Tesoro Corp COM 881609101 6 84 SH   SOLE   84 0 0
Tesoro Corp COM 881609101 49 659 SH   DFND 3 0 659 0
TEVA PHARMACEUTICAL INDUSTRIES ADR COM 881624209 304 6,025 SH   SOLE   6,025 0 0
Texas Instruments Inc COM 882508104 346 5,526 SH   DFND 3 0 5,526 0
TEXAS INSTRUMENTS INC COM 882508104 826 13,118 SH   SOLE   13,118 0 0
Textron Inc COM 883203101 55 1,491 SH   DFND 3 0 1,491 0
THERMO FISHER SCIENTIFIC COM 883556102 257 1,729 SH   SOLE   1,729 0 0
Thermo Fisher Scientific Inc COM 883556102 322 2,178 SH   DFND 3 0 2,178 0
THOMSON REUTERS CORP COM 884903105 1 21 SH   DFND 1 0 21 0
Thomson Reuters Corp COM 884903105 105,366 2,603,802 SH   SOLE   2,603,802 0 0
Thomson Reuters Corp COM 884903105 6,560 162,100 SH   SOLE   162,100 0 0
Thomson Reuters Corp COM 884903105 182 4,500 SH   SOLE   4,500 0 0
Thomson Reuters Corp COM 884903105 10,151 250,859 SH   DFND 1 0 250,859 0
Thomson Reuters Corp CALL 884903105 7,749 191,500 SH Call DFND 1 0 191,500 0
Thomson Reuters Corp PUT 884903105 2,076 51,300 SH Put DFND 1 0 51,300 0
THOMSON REUTERS CORPORATION COM 884903105 15,051 371,938 SH   SOLE   371,938 0 0
Tiffany & Co COM 886547108 43 705 SH   DFND 3 0 705 0
TIFFANY & CO COM 886547108 15 250 SH   SOLE   250 0 0
TILL CAPITAL LTD COM G8875E107 0 67 SH   DFND 1 0 67 0
TIME INC COM 887228104 0 5 SH   SOLE   5 0 0
Time Warner Inc COM 887317303 319 4,344 SH   DFND 3 0 4,344 0
TIME WARNER INC COM 887317303 1,729 23,388 SH   SOLE   23,388 0 0
TJX COMPANIES INC COM 872540109 85 1,090 SH   SOLE   1,090 0 0
TJX Cos Inc/The COM 872540109 284 3,681 SH   DFND 3 0 3,681 0
T-Mobile US Inc COM 872590104 68 1,575 SH   DFND 3 0 1,575 0
Toll Brothers Inc COM 889478103 24 891 SH   DFND 3 0 891 0
TOLL BROTHERS INC COM 889478103 54 2,000 SH   SOLE   2,000 0 0
Torchmark Corp COM 891027104 39 633 SH   DFND 3 0 633 0
TORONTO DOMINION BANK COM 891160509 2 42 SH   DFND 1 0 42 0
TORONTO-DOMINION BANK COM 891160509 79,746 1,856,660 SH   SOLE   1,856,660 0 0
Toronto-Dominion Bank/The COM 891160509 262,688 6,115,962 SH   DFND 1 0 6,115,962 0
Toronto-Dominion Bank/The COM 891160509 5,529 128,796 SH   DFND 1 0 128,796 0
Toronto-Dominion Bank/The COM 891160509 37,458 872,100 SH   DFND 1 0 872,100 0
Toronto-Dominion Bank/The COM 891160509 9 200 SH   DFND 4 0 200 0
Toronto-Dominion Bank/The CALL 891160509 152,842 3,558,500 SH Call DFND 1 0 3,558,500 0
Toronto-Dominion Bank/The PUT 891160509 35,289 821,600 SH Put DFND 1 0 821,600 0
TOTAL S.A. SPONSORED ADR COM 89151E109 598 12,360 SH   SOLE   12,360 0 0
Total System Services Inc COM 891906109 48 906 SH   DFND 3 0 906 0
TOYOTA MOTOR CORP ADR COM 892331307 32 316 SH   SOLE   316 0 0
Tractor Supply Co COM 892356106 67 735 SH   DFND 3 0 735 0
TRANSALTA CORP COM 89346D107 0 42 SH   DFND 1 0 42 0
TransAlta Corp COM 89346D107 16,126 3,099,664 SH   SOLE   3,099,664 0 0
TransAlta Corp COM 89346D107 4,814 925,303 SH   DFND 1 0 925,303 0
TransAlta Corp CALL 89346D107 69 13,200 SH Call SOLE   13,200 0 0
TransAlta Corp CALL 89346D107 1,771 340,400 SH Call DFND 1 0 340,400 0
TransAlta Corp PUT 89346D107 345 66,300 SH Put DFND 1 0 66,300 0
TRANSALTA CORPORATION COM 89346D107 311 59,718 SH   SOLE   59,718 0 0
TRANSATLANTIC PETE-NEW COM G89982113 0 14 SH   DFND 1 0 14 0
TransCanada Corp COM 89353D107 257,927 5,699,005 SH   SOLE   5,699,005 0 0
TransCanada Corp COM 89353D107 15,066 332,900 SH   SOLE   332,900 0 0
TransCanada Corp COM 89353D107 154 3,400 SH   SOLE   3,400 0 0
TransCanada Corp COM 89353D107 39,502 872,805 SH   DFND 1 0 872,805 0
TransCanada Corp CALL 89353D107 1,285 28,400 SH Call SOLE   28,400 0 0
TransCanada Corp PUT 89353D107 1,303 28,800 SH Put SOLE   28,800 0 0
TransCanada Corp CALL 89353D107 26,304 581,200 SH Call DFND 1 0 581,200 0
TransCanada Corp PUT 89353D107 9,124 201,600 SH Put DFND 1 0 201,600 0
TRANSCANADA CORPORATION COM 89353D107 31,121 687,631 SH   SOLE   687,631 0 0
TransDigm Group Inc COM 893641100 78 294 SH   DFND 3 0 294 0
TRANSGLOBE ENERGY CORP COM 893662106 0 71 SH   DFND 1 0 71 0
TransGlobe Energy Corp COM 893662106 3 1,800 SH   SOLE   1,800 0 0
TransGlobe Energy Corp CALL 893662106 4 2,000 SH Call DFND 1 0 2,000 0
TransGlobe Energy Corp PUT 893662106 2 1,000 SH Put DFND 1 0 1,000 0
TRANSITION THERAPEUT COM 893716209 13 10,347 SH   DFND 1 0 10,347 0
TransMontaigne Partners LP COM 89376V100 23 568 SH   DFND 3 0 568 0
TRAVELERS COMPANIES INC COM 89417E109 69 576 SH   SOLE   576 0 0
Travelers Cos Inc/The COM 89417E109 193 1,622 SH   DFND 3 0 1,622 0
TRILLIUM THERAPEUTICS-NEW COM 89620X506 0 50 SH   DFND 1 0 50 0
Trimble Navigation Ltd COM 896239100 34 1,379 SH   DFND 3 0 1,379 0
Trina Solar Ltd COM 89628E104 989 127,785 SH   SOLE   127,785 0 0
TRINITY INDUSTRIES INC COM 896522109 75 4,000 SH   SOLE   4,000 0 0
TripAdvisor Inc COM 896945201 42 655 SH   DFND 3 0 655 0
TRIUMPH GROUP INC COM 896818101 71 2,000 SH   SOLE   2,000 0 0
TrustCo Bank Corp NY COM 898349105 0 50 SH   DFND 1 0 50 0
Trustmark Corp COM 898402102 0 7 SH   DFND 1 0 7 0
Tuniu Corp COM 89977P106 722 85,694 SH   SOLE   85,694 0 0
TUPPERWARE BRANDS CORP COM 899896104 16 275 SH   SOLE   275 0 0
TURQUOISE HILL RES LTD COM 900435108 0 148 SH   DFND 1 0 148 0
Turquoise Hill Resources Ltd COM 900435108 83 24,431 SH   SOLE   24,431 0 0
Turquoise Hill Resources Ltd COM 900435108 1,598 472,400 SH   SOLE   472,400 0 0
Turquoise Hill Resources Ltd COM 900435108 620 183,400 SH   DFND 1 0 183,400 0
TWENTY-FIRST CEN FOX-A COM 90130A101 0 8 SH   DFND 1 0 8 0
Twenty-First Century Fox Inc COM 90130A200 66 2,414 SH   DFND 3 0 2,414 0
Twenty-First Century Fox Inc COM 90130A101 166 6,154 SH   DFND 3 0 6,154 0
TWENTY-FIRST CENTURY FOX INC-B COM 90130A200 66 2,420 SH   SOLE   2,420 0 0
Twitter Inc COM 90184L102 237 14,000 SH   SOLE   14,000 0 0
Twitter Inc COM 90184L102 52 3,069 SH   DFND 3 0 3,069 0
Tyson Foods Inc COM 902494103 108 1,611 SH   DFND 3 0 1,611 0
U.S. BANCORP COM 902973304 774 19,100 SH   SOLE   19,100 0 0
UDR Inc COM 902653104 53 1,441 SH   DFND 3 0 1,441 0
UGI Corp COM 902681105 43 945 SH   DFND 3 0 945 0
Ulta Salon Cosmetics & Fragrance Inc COM 90384S303 81 333 SH   DFND 3 0 333 0
Under Armour Inc COM 904311107 40 999 SH   DFND 3 0 999 0
Under Armour Inc COM 904311206 37 1,023 SH   DFND 3 0 1,023 0
UNILEVER N.V. NEW YORK SHARES COM 904784709 451 9,555 SH   SOLE   9,555 0 0
UNILEVER PLC SPON ADR COM 904767704 423 8,788 SH   SOLE   8,788 0 0
Union Pacific Corp COM 907818108 1,695 19,422 SH   SOLE   19,422 0 0
Union Pacific Corp COM 907818108 406 4,653 SH   DFND 3 0 4,653 0
UNION PACIFIC CORPORATION COM 907818108 1,784 20,335 SH   SOLE   20,335 0 0
United Continental Holdings Inc COM 910047109 20 494 SH   DFND 3 0 494 0
United Parcel Service Inc COM 911312106 409 3,794 SH   DFND 3 0 3,794 0
UNITED PARCEL SERVICE INC CL B COM 911312106 203 1,875 SH   SOLE   1,875 0 0
United Rentals Inc COM 911363109 34 500 SH   DFND 3 0 500 0
United States Oil Fund LP COM 91232N108 105 9,080 SH   SOLE   9,080 0 0
United States Oil Fund LP CALL 91232N108 93 8,000 SH Call SOLE   8,000 0 0
UNITED STATES STEEL CORPORATION COM 912909108 1 32 SH   SOLE   32 0 0
United Technologies Corp COM 913017109 448 4,368 SH   DFND 3 0 4,368 0
UNITED TECHNOLOGIES CORPORATION COM 913017109 4,748 46,053 SH   SOLE   46,053 0 0
United Therapeutics Corp COM 91307C102 26 249 SH   DFND 3 0 249 0
UnitedHealth Group Inc COM 91324P102 738 5,226 SH   DFND 3 0 5,226 0
UNITEDHEALTH GROUP INC COM 91324P102 6,697 47,177 SH   SOLE   47,177 0 0
UNITS-GRANITE REIT-STAPLE COM 387437114 1 27 SH   DFND 1 0 27 0
UNITS-GRANITE REIT-STAPLE COM 387437114 0 10 SH   DFND 1 0 10 0
UNITS-GRANITE REIT-STAPLE COM 387437114 2,450 81,700 SH   DFND 1 0 81,700 0
Universal Health Services Inc COM 913903100 67 497 SH   DFND 3 0 497 0
Unum Group COM 91529Y106 42 1,313 SH   DFND 3 0 1,313 0
US Bancorp COM 902973304 229 5,673 SH   SOLE   5,673 0 0
US Bancorp COM 902973304 32,649 809,551 SH   DFND 3 0 809,551 0
VALEANT PHARMA INTL-NEW COM 91911K102 0 12 SH   DFND 1 0 12 0
VALEANT PHARMACEUTICALS INTE COM 91911K102 127,131 6,303,823 SH   DFND 4 0 6,303,823 0
Valeant Pharmaceuticals International Inc COM 91911K102 46,640 2,312,646 SH   SOLE   2,312,646 0 0
Valeant Pharmaceuticals International Inc COM 91911K102 145 7,223 SH   SOLE   7,223 0 0
Valeant Pharmaceuticals International Inc COM 91911K102 3,069 152,200 SH   SOLE   152,200 0 0
Valeant Pharmaceuticals International Inc COM 91911K102 6,055 300,236 SH   DFND 1 0 300,236 0
Valeant Pharmaceuticals International Inc COM 91911K102 7,665 380,095 SH   DFND 2 0 380,095 0
Valeant Pharmaceuticals International Inc PUT 91911K102 1,511 75,000 SH Put SOLE   75,000 0 0
Valeant Pharmaceuticals International Inc CALL 91911K102 1,482 73,500 SH Call DFND 1 0 73,500 0
Valeant Pharmaceuticals International Inc PUT 91911K102 482 23,900 SH Put DFND 1 0 23,900 0
Valero Energy Corp COM 91913Y100 132 2,586 SH   DFND 3 0 2,586 0
VALERO ENERGY CORP COM 91913Y100 490 9,551 SH   SOLE   9,551 0 0
VALIDUS HOLDINGS LTD COM G9319H102 215 4,409 SH   SOLE   4,409 0 0
Valspar Corp/The COM 920355104 16,249 150,413 SH   DFND 3 0 150,413 0
VanEck Vectors Gold Miners ETF COM 92189F106 42 1,500 SH   SOLE   1,500 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189F106 28 1,000 SH   SOLE   1,000 0 0
VanEck Vectors Junior Gold Miners ETF COM 92189F791 195,960 4,600,000 SH   SOLE   4,600,000 0 0
VANGRARD FTSE ALL-WORLD EX-US ETF COM 922042775 53 1,230 SH   SOLE   1,230 0 0
VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844 48 571 SH   SOLE   571 0 0
VANGUARD EMERGING MARKETS ETF COM 922042858 843 23,805 SH   SOLE   23,805 0 0
VANGUARD EUROPEAN ETF COM 922042874 91 1,950 SH   SOLE   1,950 0 0
VANGUARD HIGH DIVIDEND YIELD ETF COM 921946406 79 1,100 SH   SOLE   1,100 0 0
VANGUARD MSCI EAFE ETF COM 921943858 116 3,255 SH   SOLE   3,255 0 0
Vanguard REIT ETF COM 922908553 57,636 650,000 SH   DFND 3 0 650,000 0
Vanguard S&P 500 ETF COM 922908363 1,343 6,989 SH   DFND 1 0 6,989 0
VANGUARD SHORT-TERM BOND ETF COM 921937827 92 1,130 SH   SOLE   1,130 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769 167 1,550 SH   SOLE   1,550 0 0
Vantiv Inc COM 92210H105 48 855 SH   DFND 3 0 855 0
Varian Medical Systems Inc COM 92220P105 43 525 SH   DFND 3 0 525 0
VBI VACCINES INC-NEW COM 91822J103 0 95 SH   DFND 1 0 95 0
VCA Inc COM 918194101 338 5,000 SH   SOLE   5,000 0 0
VCA Inc PUT 918194101 338 5,000 SH Put SOLE   5,000 0 0
VEECO INSTRUMENTS INC COM 922417100 1 70 SH   SOLE   70 0 0
Ventas Inc COM 92276F100 135 1,848 SH   DFND 3 0 1,848 0
VEREIT Inc COM 92339V100 48 4,725 SH   DFND 3 0 4,725 0
VeriSign Inc COM 92343E102 47 542 SH   DFND 3 0 542 0
Verisk Analytics Inc COM 92345Y106 71 878 SH   DFND 3 0 878 0
VERISK ANALYTICS INC COM 92345Y106 824 10,110 SH   SOLE   10,110 0 0
VERITIVE CORPORATION COM 923454102 1 35 SH   SOLE   35 0 0
Verizon Communications Inc COM 92343V104 441 7,900 SH   SOLE   7,900 0 0
Verizon Communications Inc COM 92343V104 84 1,500 SH   SOLE   1,500 0 0
Verizon Communications Inc COM 92343V104 29,171 522,395 SH   DFND 3 0 522,395 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,988 88,841 SH   SOLE   88,841 0 0
VERMILION ENERGY INC COM 923725105 1 38 SH   DFND 1 0 38 0
Vermilion Energy Inc COM 923725105 873 27,409 SH   SOLE   27,409 0 0
Vermilion Energy Inc COM 923725105 1,659 52,100 SH   SOLE   52,100 0 0
Vermilion Energy Inc COM 923725105 185 5,800 SH   DFND 1 0 5,800 0
VERMILION ENERGY INC COM 923725105 1,235 38,771 SH   SOLE   38,771 0 0
Vermilion Energy Inc CALL 923725105 3,679 115,500 SH Call DFND 1 0 115,500 0
Vermilion Energy Inc PUT 923725105 971 30,500 SH Put DFND 1 0 30,500 0
Vertex Pharmaceuticals Inc COM 92532F100 117 1,355 SH   DFND 3 0 1,355 0
VERTEX PHARMACEUTICALS INC COM 92532F100 273 3,155 SH   SOLE   3,155 0 0
VF Corp COM 918204108 115 1,875 SH   DFND 3 0 1,875 0
Viacom Inc COM 92553P201 79 1,905 SH   DFND 3 0 1,905 0
Vipshop Holdings Ltd COM 92763W103 748 66,934 SH   SOLE   66,934 0 0
Visa Inc COM 92826C839 782 10,550 SH   DFND 3 0 10,550 0
VISA INC CLASS A COM 92826C839 5,621 75,375 SH   SOLE   75,375 0 0
VMware Inc COM 928563402 23 408 SH   DFND 3 0 408 0
VODAFONE GROUP PLC SPON ADR COM 92857W308 502 16,176 SH   SOLE   16,176 0 0
Vornado Realty Trust COM 929042109 93 933 SH   DFND 3 0 933 0
Voya Financial Inc COM 929089100 28 1,145 SH   DFND 3 0 1,145 0
VOYA FINANCIAL INC COM 929089100 10 400 SH   SOLE   400 0 0
Vulcan Materials Co COM 929160109 88 732 SH   DFND 3 0 732 0
WABCO Holdings Inc COM 92927K102 27 297 SH   DFND 3 0 297 0
Wabtec Corp/DE COM 929740108 35 505 SH   DFND 3 0 505 0
WABTEC CORPORATION COM 929740108 10 139 SH   SOLE   139 0 0
Walgreens Boots Alliance Inc COM 931427108 420 5,041 SH   DFND 3 0 5,041 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 570 6,808 SH   SOLE   6,808 0 0
Wal-Mart Stores Inc COM 931142103 643 8,801 SH   DFND 3 0 8,801 0
WAL-MART STORES INC COM 931142103 2,238 30,484 SH   SOLE   30,484 0 0
Walt Disney Co/The COM 254687106 3 27 SH   SOLE   27 0 0
Walt Disney Co/The COM 254687106 834 8,521 SH   DFND 3 0 8,521 0
Waste Connections Inc COM 94106B101 2,496 34,541 SH   SOLE   34,541 0 0
Waste Connections Inc COM 94106B101 1,798 24,956 SH   SOLE   24,956 0 0
Waste Connections Inc COM 94106B101 974 13,482 SH   SOLE   13,482 0 0
Waste Connections Inc COM 94106B101 69 962 SH   DFND 3 0 962 0
WASTE CONNECTIONS INC COM 94106B101 433 5,990 SH   SOLE   5,990 0 0
Waste Management Inc COM 94106L109 162 2,450 SH   DFND 3 0 2,450 0
WASTE MANAGEMENT INC COM 94106L109 229 3,436 SH   SOLE   3,436 0 0
Waters Corp COM 941848103 63 447 SH   DFND 3 0 447 0
WATERS CORPORATION COM 941848103 106 751 SH   SOLE   751 0 0
WEC Energy Group Inc COM 92939U106 113 1,735 SH   DFND 3 0 1,735 0
Weibo Corp COM 948596101 2,426 85,390 SH   SOLE   85,390 0 0
Wells Fargo & Co COM 949746101 123 2,600 SH   SOLE   2,600 0 0
Wells Fargo & Co COM 949746101 71 1,500 SH   SOLE   1,500 0 0
Wells Fargo & Co COM 949746101 1,255 26,513 SH   DFND 3 0 26,513 0
WELLS FARGO & CO COM 949746101 8,436 177,280 SH   SOLE   177,280 0 0
Wells Fargo & Co CALL 949746101 265 5,600 SH Call SOLE   5,600 0 0
Welltower Inc COM 95040Q104 149 1,952 SH   DFND 3 0 1,952 0
WesBanco Inc COM 950810101 0 8 SH   DFND 1 0 8 0
Westar Energy Inc COM 95709T100 44 779 SH   DFND 3 0 779 0
Western Digital Corp COM 958102105 73 1,536 SH   DFND 3 0 1,536 0
WESTERN DIGITAL CORP COM 958102105 51 1,070 SH   SOLE   1,070 0 0
Western Union Co/The COM 959802109 53 2,759 SH   DFND 3 0 2,759 0
WESTPAC BANKING CORPORATION SP ADR COM 961214301 169 7,602 SH   SOLE   7,602 0 0
WESTPORT FUEL SYSTEMS INC COM 960908309 0 87 SH   DFND 1 0 87 0
Westport Fuel Systems Inc COM 960908309 1 500 SH   DFND 1 0 500 0
Westport Fuel Systems Inc CALL 960908309 2 900 SH Call DFND 1 0 900 0
WestRock Co COM 96145D105 54 1,396 SH   DFND 3 0 1,396 0
Weyerhaeuser Co COM 962166104 1,593 53,517 SH   SOLE   53,517 0 0
Weyerhaeuser Co COM 962166104 129 4,338 SH   DFND 3 0 4,338 0
WEYERHAEUSER CO COM 962166104 146 4,872 SH   SOLE   4,872 0 0
Whirlpool Corp COM 963320106 71 425 SH   DFND 3 0 425 0
Whirlpool Corp CALL 963320106 5,566 33,400 SH Call SOLE   33,400 0 0
WHIRLPOOL CORPORATION COM 963320106 638 3,806 SH   SOLE   3,806 0 0
WhiteWave Foods Co/The COM 966244105 45 969 SH   DFND 3 0 969 0
WHITEWAVE FOODS COMPANY CL-A COM 966244105 24 510 SH   SOLE   510 0 0
Whole Foods Market Inc COM 966837106 57 1,785 SH   DFND 3 0 1,785 0
WHOLE FOODS MARKET INC COM 966837106 23 720 SH   SOLE   720 0 0
Wi-LAN Inc CALL 928972108 25 10,000 SH Call DFND 1 0 10,000 0
WILLIAMS COMPANIES INC (THE) COM 969457100 13 600 SH   SOLE   600 0 0
Williams Cos Inc/The COM 969457100 85 3,917 SH   DFND 3 0 3,917 0
Williams Partners LP COM 96949L105 288 8,302 SH   DFND 3 0 8,302 0
WILLIAMS-SONOMA INC COM 969904101 157 3,000 SH   SOLE   3,000 0 0
WisdomTree India Earnings Fund COM 97717W422 25 1,255 SH   SOLE   1,255 0 0
Workday Inc COM 98138H101 46 616 SH   DFND 3 0 616 0
WORLD FUEL SERVICES CORP COM 981475106 108 2,257 SH   SOLE   2,257 0 0
WPP PLC SPONSORED ADR COM 92937A102 660 6,285 SH   SOLE   6,285 0 0
WR Berkley Corp COM 084423102 32 539 SH   DFND 3 0 539 0
WR Grace & Co COM 38388F108 28 388 SH   DFND 3 0 388 0
WW Grainger Inc COM 384802104 73 322 SH   DFND 3 0 322 0
WW GRAINGER INC COM 384802104 222 970 SH   SOLE   970 0 0
Wyndham Worldwide Corp COM 98310W108 44 618 SH   DFND 3 0 618 0
Wynn Resorts Ltd COM 983134107 41 447 SH   DFND 3 0 447 0
Xcel Energy Inc COM 98389B100 125 2,790 SH   DFND 3 0 2,790 0
Xerox Corp COM 984121103 45 4,733 SH   DFND 3 0 4,733 0
Xilinx Inc COM 983919101 65 1,405 SH   DFND 3 0 1,405 0
Xunlei Ltd COM 98419E108 633 120,742 SH   SOLE   120,742 0 0
Xylem Inc/NY COM 98419M100 44 981 SH   DFND 3 0 981 0
Yahoo! Inc COM 984332106 186 4,945 SH   DFND 3 0 4,945 0
Yamana Gold Inc COM 98462Y100 37,590 7,225,506 SH   SOLE   7,225,506 0 0
Yamana Gold Inc COM 98462Y100 14 2,742 SH   SOLE   2,742 0 0
Yamana Gold Inc COM 98462Y100 2,315 444,900 SH   SOLE   444,900 0 0
Yamana Gold Inc COM 98462Y100 26 5,000 SH   SOLE   5,000 0 0
Yamana Gold Inc COM 98462Y100 4,978 956,827 SH   DFND 1 0 956,827 0
Yamana Gold Inc COM 98462Y100 52 10,000 SH   DFND 1 0 10,000 0
Yamana Gold Inc CALL 98462Y100 104 20,000 SH Call SOLE   20,000 0 0
Yamana Gold Inc CALL 98462Y100 689 132,400 SH Call DFND 1 0 132,400 0
Yamana Gold Inc PUT 98462Y100 290 55,800 SH Put DFND 1 0 55,800 0
Yum! Brands Inc COM 988498101 4 44 SH   DFND 1 0 44 0
Yum! Brands Inc COM 988498101 186 2,247 SH   DFND 3 0 2,247 0
YY Inc COM 98426T106 713 21,054 SH   SOLE   21,054 0 0
Zillow Group Inc COM 98954M200 23 621 SH   DFND 3 0 621 0
Zimmer Biomet Holdings Inc COM 98956P102 131 1,091 SH   DFND 3 0 1,091 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1 137 SH   SOLE   137 0 0
Zoetis Inc COM 98978V103 123 2,596 SH   DFND 3 0 2,596 0
ZOETIS INC CLASS A COM 98978V103 2 49 SH   SOLE   49 0 0