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