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