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 22,671 108,919 SH   SOLE   22,671 0 0
3M CO COM 88579Y101 17,938 86,180 SH   SOLE   17,938 0 0
3M CO COM 88579Y101 1,525 7,326 SH   SOLE   1,525 0 0
3M COMPANY COM 88579Y101 4,741 22,737 SH   SOLE   4,741 0 0
ABB LTD SPONSORED ADR COM 000375204 27 1,102 SH   SOLE   27 0 0
ABBOTT LABORATORIES COM 002824100 15,371 316,274 SH   SOLE   15,371 0 0
ABBOTT LABORATORIES COM 002824100 12,162 250,247 SH   SOLE   12,162 0 0
ABBOTT LABORATORIES COM 002824100 1,032 21,234 SH   SOLE   1,032 0 0
ABBOTT LABORATORIES INC COM 002824100 1,270 26,082 SH   SOLE   1,270 0 0
ABBVIE INC COM 00287Y109 3,686 50,754 SH   SOLE   3,686 0 0
ABBVIE INC COM 00287Y109 21,029 290,077 SH   SOLE   21,029 0 0
ABBVIE INC COM 00287Y109 16,639 229,520 SH   SOLE   16,639 0 0
ABBVIE INC COM 00287Y109 1,420 19,586 SH   SOLE   1,420 0 0
Abercrombie & Fitch Co COM 002896207 282 22,687 SH   SOLE   282 0 0
ACASTI PHARMA INC CL-A COM 00430K402 0 195 SH   DFND 1 0 0 0
ACCENTURE PLC-CL A COM G1151C101 13,975 113,017 SH   SOLE   13,975 0 0
ACCENTURE PLC-CL A COM G1151C101 11,058 89,423 SH   SOLE   11,058 0 0
ACCENTURE PLC-CL A COM G1151C101 946 7,651 SH   SOLE   946 0 0
ACTIVISION BLIZZARD INC COM 00507V109 7,274 126,374 SH   SOLE   7,274 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5,755 99,992 SH   SOLE   5,755 0 0
ACTIVISION BLIZZARD INC COM 00507V109 499 8,676 SH   SOLE   499 0 0
ACUITY BRANDS INC COM 00508Y102 1,634 8,038 SH   SOLE   1,634 0 0
ACUITY BRANDS INC COM 00508Y102 1,293 6,360 SH   SOLE   1,293 0 0
ACUITY BRANDS INC COM 00508Y102 110 542 SH   SOLE   110 0 0
ADOBE SYSTEMS INC COM 00724F101 41 290 SH   SOLE   41 0 0
ADOBE SYSTEMS INC COM 00724F101 12,750 90,165 SH   SOLE   12,750 0 0
ADOBE SYSTEMS INC COM 00724F101 10,089 71,341 SH   SOLE   10,089 0 0
ADOBE SYSTEMS INC COM 00724F101 859 6,071 SH   SOLE   859 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 31 265 SH   SOLE   31 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,569 13,459 SH   SOLE   1,569 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,241 10,649 SH   SOLE   1,241 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 106 906 SH   SOLE   106 0 0
ADVANCED MICRO DEVICES COM 007903107 1,394 111,752 SH   SOLE   1,394 0 0
ADVANCED MICRO DEVICES COM 007903107 1,762 141,237 SH   SOLE   1,762 0 0
ADVANCED MICRO DEVICES COM 007903107 127 10,150 SH   SOLE   127 0 0
ADVANSIX INC COM 00773T101 2 48 SH   SOLE   2 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 149 22,100 SH   SOLE   149 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 0 67 SH   DFND 1 0 0 0
Advantage Oil & Gas Ltd COM 00765F101 494 73,000 SH   SOLE   494 0 0
Advantage Oil & Gas Ltd COM 00765F101 35 5,200 SH   DFND 1 0 35 0
Advantage Oil & Gas Ltd CALL 00765F101 41 6,000 SH Call DFND 1 0 41 0
Advantage Oil & Gas Ltd PUT 00765F101 20 3,000 SH Put DFND 1 0 20 0
AECOM COM 00766T100 2 60 SH   SOLE   2 0 0
AEGON N.V.- NY REG SHR COM 007924103 5 1,000 SH   SOLE   5 0 0
AERCAP HOLDINGS NV COM N00985106 186 4,000 SH   SOLE   186 0 0
AES CORP COM 00130H105 1,336 120,319 SH   SOLE   1,336 0 0
AES CORP COM 00130H105 1,057 95,200 SH   SOLE   1,057 0 0
AES CORP COM 00130H105 90 8,100 SH   SOLE   90 0 0
AETERNA ZENTARIS INC COM 007975402 0 20 SH   DFND 1 0 0 0
AETERNA ZENTARIS INC COM 007975402 0 20 SH   DFND 1 0 0 0
AETNA INC COM 00817Y108 58 380 SH   SOLE   58 0 0
AETNA INC COM 00817Y108 9,177 60,456 SH   SOLE   9,177 0 0
AETNA INC COM 00817Y108 7,261 47,835 SH   SOLE   7,261 0 0
AETNA INC COM 00817Y108 656 4,322 SH   SOLE   656 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,711 10,316 SH   SOLE   1,711 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,353 8,162 SH   SOLE   1,353 0 0
AFFILIATED MANAGERS GROUP COM 008252108 116 697 SH   SOLE   116 0 0
Aflac Inc COM 001055102 85 1,100 SH   SOLE   85 0 0
AFLAC INC COM 001055102 5,618 72,330 SH   SOLE   5,618 0 0
AFLAC INC COM 001055102 4,445 57,230 SH   SOLE   4,445 0 0
AFLAC INC COM 001055102 383 4,933 SH   SOLE   383 0 0
AGCO CORP COM 001084102 53 789 SH   SOLE   53 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 6 100 SH   SOLE   6 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,483 58,743 SH   SOLE   3,483 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 2,756 46,480 SH   SOLE   2,756 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 235 3,957 SH   SOLE   235 0 0
AGNC INVESTMENT CORP COM 00123Q104 93 4,369 SH   SOLE   93 0 0
AGNICO EAGLE MINES LIMITED COM 008474108 299 6,623 SH   SOLE   299 0 0
Agnico Eagle Mines Ltd COM 008474108 56,541 1,253,811 SH   SOLE   56,541 0 0
Agnico Eagle Mines Ltd COM 008474108 3,958 87,721 SH   SOLE   3,958 0 0
Agnico Eagle Mines Ltd COM 008474108 4,997 110,801 SH   SOLE   4,997 0 0
Agnico Eagle Mines Ltd COM 008474108 1,015 22,500 SH   DFND 1 0 1,015 0
Agnico Eagle Mines Ltd CALL 008474108 2,782 61,700 SH Call DFND 1 0 2,782 0
Agnico Eagle Mines Ltd PUT 008474108 1,984 44,000 SH Put DFND 1 0 1,984 0
Agnico Eagle Mines Ltd PUT 008474108 636 14,100 SH Put SOLE   636 0 0
Agree Realty Corp COM 008492100 0 8 SH   DFND 1 0 0 0
AGRIUM INC COM 008916108 3,881 42,821 SH   SOLE   3,881 0 0
Agrium Inc COM 008916108 54,708 603,633 SH   SOLE   54,708 0 0
Agrium Inc COM 008916108 5,843 64,474 SH   SOLE   5,843 0 0
Agrium Inc COM 008916108 7,124 78,600 SH   DFND 1 0 7,124 0
Agrium Inc CALL 008916108 6,462 71,300 SH Call DFND 1 0 6,462 0
Agrium Inc PUT 008916108 2,148 23,700 SH Put DFND 1 0 2,148 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 5,676 39,683 SH   SOLE   5,676 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 4,491 31,399 SH   SOLE   4,491 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 382 2,674 SH   SOLE   382 0 0
AIR PRODUCTS AND CHEMICALS INC COM 009158106 288 2,008 SH   SOLE   288 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,569 31,508 SH   SOLE   1,569 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,242 24,930 SH   SOLE   1,242 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 106 2,130 SH   SOLE   106 0 0
ALAMOS GOLD INC COM 011532108 21 3,000 SH   SOLE   21 0 0
Alamos Gold Inc COM 011532108 2,527 356,577 SH   SOLE   2,527 0 0
Alamos Gold Inc COM 011532108 10 1,400 SH   DFND 1 0 10 0
ALASKA AIR GROUP INC COM 011659109 2,022 22,528 SH   SOLE   2,022 0 0
ALASKA AIR GROUP INC COM 011659109 1,600 17,825 SH   SOLE   1,600 0 0
ALBEMARLE CORP COM 012653101 2,130 20,185 SH   SOLE   2,130 0 0
ALBEMARLE CORP COM 012653101 1,685 15,972 SH   SOLE   1,685 0 0
ALBEMARLE CORP COM 012653101 146 1,383 SH   SOLE   146 0 0
ALBEMARLE CORPORATION COM 012653101 3 25 SH   SOLE   3 0 0
Alcoa Corp COM 013872106 327 10,000 SH   SOLE   327 0 0
Alcoa Corp PUT 013872106 3,885 119,000 SH Put SOLE   3,885 0 0
ALCOA CORPORATION COM 013872106 28 857 SH   SOLE   28 0 0
ALERE INC - Pref B COM 01449J204 1,183 3,000 SH   SOLE   1,183 0 0
ALEXANDRIA REAL ESTATE EQUIT COM 015271109 1,999 16,599 SH   SOLE   1,999 0 0
ALEXANDRIA REAL ESTATE EQUIT COM 015271109 1,582 13,134 SH   SOLE   1,582 0 0
ALEXANDRIA REAL ESTATE EQUIT COM 015271109 132 1,092 SH   SOLE   132 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 4,979 40,927 SH   SOLE   4,979 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,939 32,384 SH   SOLE   3,939 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 336 2,760 SH   SOLE   336 0 0
Algonquin Power & Utilities Corp COM 015857105 50,169 4,766,211 SH   SOLE   50,169 0 0
Algonquin Power & Utilities Corp COM 015857105 2,359 224,076 SH   DFND 1 0 2,359 0
Algonquin Power & Utilities Corp CALL 015857105 105 10,000 SH Call DFND 1 0 105 0
Algonquin Power & Utilities Corp PUT 015857105 221 21,000 SH Put DFND 1 0 221 0
ALGONQUIN POWER&UTILITIES CORP COM 015857105 771 73,205 SH   SOLE   771 0 0
ALGONQUIN PWR&UTILITIES COM 015857105 0 5 SH   DFND 1 0 0 0
ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102 66 467 SH   SOLE   66 0 0
ALIGN TECHNOLOGY INC COM 016255101 140 930 SH   SOLE   140 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,066 13,763 SH   SOLE   2,066 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,634 10,890 SH   SOLE   1,634 0 0
ALKERMES PLC COM G01767105 109 1,875 SH   SOLE   109 0 0
ALLEGHANY CORP COM 017175100 112 189 SH   SOLE   112 0 0
ALLEGION PLC COM G0176J109 1,408 17,364 SH   SOLE   1,408 0 0
ALLEGION PLC COM G0176J109 1,114 13,739 SH   SOLE   1,114 0 0
ALLEGION PLC COM G0176J109 95 1,174 SH   SOLE   95 0 0
ALLERGAN PLC COM G0177J108 14,878 61,215 SH   SOLE   14,878 0 0
ALLERGAN PLC COM G0177J108 11,772 48,436 SH   SOLE   11,772 0 0
ALLERGAN PLC COM G0177J108 1,001 4,119 SH   SOLE   1,001 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,604 10,147 SH   SOLE   2,604 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 2,061 8,029 SH   SOLE   2,061 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 159 619 SH   SOLE   159 0 0
ALLIANT ENERGY CORP COM 018802108 1,668 41,523 SH   SOLE   1,668 0 0
ALLIANT ENERGY CORP COM 018802108 1,320 32,855 SH   SOLE   1,320 0 0
ALLIANT ENERGY CORP COM 018802108 112 2,798 SH   SOLE   112 0 0
ALLSTATE CORP COM 020002101 5,875 66,437 SH   SOLE   5,875 0 0
ALLSTATE CORP COM 020002101 4,648 52,569 SH   SOLE   4,648 0 0
ALLSTATE CORP COM 020002101 397 4,487 SH   SOLE   397 0 0
ALLSTATE CORPORATION COM 020002101 16 184 SH   SOLE   16 0 0
ALLY FINANCIAL INC COM 02005N100 119 5,714 SH   SOLE   119 0 0
ALMADEN MINERALS LTD-NEW COM 020283305 0 53 SH   DFND 1 0 0 0
ALPHABET INC CLASS-A COM 02079K305 2,540 2,728 SH   SOLE   2,540 0 0
ALPHABET INC CLASS-C COM 02079K107 5,272 5,793 SH   SOLE   5,272 0 0
ALPHABET INC-CL A COM 02079K305 50,422 54,246 SH   SOLE   50,422 0 0
ALPHABET INC-CL A COM 02079K305 39,895 42,921 SH   SOLE   39,895 0 0
ALPHABET INC-CL A COM 02079K305 3,394 3,651 SH   SOLE   3,394 0 0
ALPHABET INC-CL C COM 02079K107 49,412 54,385 SH   SOLE   49,412 0 0
ALPHABET INC-CL C COM 02079K107 39,097 43,032 SH   SOLE   39,097 0 0
ALPHABET INC-CL C COM 02079K107 3,486 3,837 SH   SOLE   3,486 0 0
Altaba Inc COM 021346101 21 383 SH   DFND 1 0 21 0
Altaba Inc COM 021346101 21 383 SH   DFND 1 0 21 0
ALTRIA GROUP INC COM 02209S103 1,020 13,681 SH   SOLE   1,020 0 0
Altria Group Inc COM 02209S103 156 2,100 SH   SOLE   156 0 0
ALTRIA GROUP INC COM 02209S103 26,213 352,063 SH   SOLE   26,213 0 0
ALTRIA GROUP INC COM 02209S103 20,741 278,566 SH   SOLE   20,741 0 0
ALTRIA GROUP INC COM 02209S103 1,774 23,832 SH   SOLE   1,774 0 0
Amaya Inc COM 02314M108 1,092 61,100 SH   SOLE   1,092 0 0
AMAYA INC COM 02314M108 35,017 1,959,200 SH   DFND 4 0 35,017 0
AMAZON.COM INC COM 023135106 642 662 SH   SOLE   642 0 0
Amazon.com Inc COM 023135106 10 10 SH   SOLE   10 0 0
AMAZON.COM INC COM 023135106 69,979 72,306 SH   SOLE   69,979 0 0
AMAZON.COM INC COM 023135106 55,369 57,211 SH   SOLE   55,369 0 0
AMAZON.COM INC COM 023135106 4,824 4,984 SH   SOLE   4,824 0 0
AMERCO COM 023586100 31 85 SH   SOLE   31 0 0
AMEREN CORPORATION COM 023608102 2,417 44,223 SH   SOLE   2,417 0 0
AMEREN CORPORATION COM 023608102 1,913 34,990 SH   SOLE   1,913 0 0
AMEREN CORPORATION COM 023608102 163 2,981 SH   SOLE   163 0 0
AMERICAN AIRLINES GROUP INC COM 02376R102 4,517 89,779 SH   SOLE   4,517 0 0
AMERICAN AIRLINES GROUP INC COM 02376R102 3,574 71,036 SH   SOLE   3,574 0 0
AMERICAN AIRLINES GROUP INC COM 02376R102 78 1,548 SH   SOLE   78 0 0
AMERICAN ELECTRIC POWER COM 025537101 6,225 89,620 SH   SOLE   6,225 0 0
AMERICAN ELECTRIC POWER COM 025537101 4,925 70,910 SH   SOLE   4,925 0 0
AMERICAN ELECTRIC POWER COM 025537101 420 6,042 SH   SOLE   420 0 0
AMERICAN ELECTRIC POWER COMPANY INC COM 025537101 5 70 SH   SOLE   5 0 0
American Express Co COM 025816109 51 600 SH   SOLE   51 0 0
AMERICAN EXPRESS CO COM 025816109 11,525 136,837 SH   SOLE   11,525 0 0
AMERICAN EXPRESS CO COM 025816109 9,119 108,271 SH   SOLE   9,119 0 0
AMERICAN EXPRESS CO COM 025816109 793 9,414 SH   SOLE   793 0 0
AMERICAN EXPRESS COMPANY COM 025816109 3,135 37,164 SH   SOLE   3,135 0 0
AMERICAN FINANCIAL GROUP INC COM 025932104 91 915 SH   SOLE   91 0 0
AMERICAN INTERNATIONAL GROUP COM 026874784 10,020 160,296 SH   SOLE   10,020 0 0
AMERICAN INTERNATIONAL GROUP COM 026874784 7,928 126,832 SH   SOLE   7,928 0 0
AMERICAN INTERNATIONAL GROUP COM 026874784 752 12,036 SH   SOLE   752 0 0
AMERICAN INTERNATIONAL GROUP INC COM 026874784 3,233 51,641 SH   SOLE   3,233 0 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 26 2,035 SH   DFND 3 0 26 0
AMERICAN TOWER CORP COM 03027X100 630 4,755 SH   SOLE   630 0 0
AMERICAN TOWER CORP COM 03027X100 10,248 77,463 SH   SOLE   10,248 0 0
AMERICAN TOWER CORP COM 03027X100 8,108 61,291 SH   SOLE   8,108 0 0
AMERICAN TOWER CORP COM 03027X100 695 5,250 SH   SOLE   695 0 0
AMERICAN WATER WORKS CO INC COM 030420103 2,531 32,477 SH   SOLE   2,531 0 0
AMERICAN WATER WORKS CO INC COM 030420103 2,003 25,697 SH   SOLE   2,003 0 0
AMERICAN WATER WORKS CO INC COM 030420103 171 2,190 SH   SOLE   171 0 0
AMERICAS SILVER CORP COM 03063L705 0 60 SH   DFND 1 0 0 0
AMERIPRISE FINANCIAL INC COM 03076C106 1,818 14,265 SH   SOLE   1,818 0 0
AMERIPRISE FINANCIAL INC COM 03076C106 3,536 27,786 SH   SOLE   3,536 0 0
AMERIPRISE FINANCIAL INC COM 03076C106 2,798 21,986 SH   SOLE   2,798 0 0
AMERIPRISE FINANCIAL INC COM 03076C106 241 1,893 SH   SOLE   241 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,859 30,247 SH   SOLE   2,859 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,262 23,932 SH   SOLE   2,262 0 0
AMERISOURCEBERGEN CORP COM 03073E105 189 2,003 SH   SOLE   189 0 0
AMERISOURCEBERGEN CORPORATION COM 03073E105 2,487 26,270 SH   SOLE   2,487 0 0
AMETEK INC COM 031100100 735 12,115 SH   SOLE   735 0 0
AMETEK INC COM 031100100 2,540 41,940 SH   SOLE   2,540 0 0
AMETEK INC COM 031100100 2,010 33,184 SH   SOLE   2,010 0 0
AMETEK INC COM 031100100 171 2,820 SH   SOLE   171 0 0
AMGEN INC COM 031162100 389 2,254 SH   SOLE   389 0 0
AMGEN INC COM 031162100 23,096 134,125 SH   SOLE   23,096 0 0
AMGEN INC COM 031162100 18,274 106,125 SH   SOLE   18,274 0 0
AMGEN INC COM 031162100 1,558 9,050 SH   SOLE   1,558 0 0
AMPHENOL CORP-CL A COM 032095101 4,111 55,701 SH   SOLE   4,111 0 0
AMPHENOL CORP-CL A COM 032095101 3,253 44,073 SH   SOLE   3,253 0 0
AMPHENOL CORP-CL A COM 032095101 279 3,781 SH   SOLE   279 0 0
AMPHENOL CORPORATION CL-A COM 032095101 240 3,250 SH   SOLE   240 0 0
ANADARKO PETROLEUM CORP COM 032511107 4,630 102,127 SH   SOLE   4,630 0 0
ANADARKO PETROLEUM CORP COM 032511107 3,663 80,807 SH   SOLE   3,663 0 0
ANADARKO PETROLEUM CORP COM 032511107 311 6,869 SH   SOLE   311 0 0
ANADARKO PETROLEUM CORPORATION COM 032511107 80 1,765 SH   SOLE   80 0 0
ANALOG DEVICES INC COM 032654105 353 4,529 SH   SOLE   353 0 0
ANALOG DEVICES INC COM 032654105 5,203 66,892 SH   SOLE   5,203 0 0
ANALOG DEVICES INC COM 032654105 4,117 52,927 SH   SOLE   4,117 0 0
ANALOG DEVICES INC COM 032654105 348 4,472 SH   SOLE   348 0 0
AngloGold Ashanti Ltd COM 035128206 4 450 SH   SOLE   4 0 0
ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108 1,584 14,332 SH   SOLE   1,584 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 151 12,521 SH   SOLE   151 0 0
ANSYS INC COM 03662Q105 864 7,090 SH   SOLE   864 0 0
ANSYS INC COM 03662Q105 128 1,049 SH   SOLE   128 0 0
ANSYS INC COM 03662Q105 1,896 15,583 SH   SOLE   1,896 0 0
ANSYS INC COM 03662Q105 1,500 12,330 SH   SOLE   1,500 0 0
ANTERO RESOURCES CORP COM 03674X106 59 2,709 SH   SOLE   59 0 0
ANTHEM INC COM 036752103 1,130 6,000 SH   SOLE   1,130 0 0
ANTHEM INC COM 036752103 9,084 48,297 SH   SOLE   9,084 0 0
ANTHEM INC COM 036752103 7,188 38,214 SH   SOLE   7,188 0 0
ANTHEM INC COM 036752103 611 3,248 SH   SOLE   611 0 0
AON PLC COM G0408V102 6,349 47,764 SH   SOLE   6,349 0 0
AON PLC COM G0408V102 5,024 37,793 SH   SOLE   5,024 0 0
AON PLC COM G0408V102 429 3,227 SH   SOLE   429 0 0
APACHE CORP COM 037411105 3,322 69,327 SH   SOLE   3,322 0 0
APACHE CORP COM 037411105 2,629 54,854 SH   SOLE   2,629 0 0
APACHE CORP COM 037411105 224 4,666 SH   SOLE   224 0 0
Apache Corp COM 037411105 1 20 SH   DFND 1 0 1 0
APARTMENT INVT & MGMT CO -A COM 03748R101 1,230 28,619 SH   SOLE   1,230 0 0
APARTMENT INVT & MGMT CO -A COM 03748R101 973 22,644 SH   SOLE   973 0 0
APOLLO GLOBAL MANAGEMENT - A COM 037612306 18,776 710,000 SH   DFND 3 0 18,776 0
APPLE INC COM 037833100 9,998 69,317 SH   SOLE   9,998 0 0
Apple Inc COM 037833100 43 300 SH   SOLE   43 0 0
APPLE INC COM 037833100 234,747 1,630,281 SH   SOLE   234,747 0 0
APPLE INC COM 037833100 108,267 751,898 SH   SOLE   108,267 0 0
APPLE INC COM 037833100 9,283 64,469 SH   SOLE   9,283 0 0
Apple Inc PUT 037833100 360 2,500 SH Put SOLE   360 0 0
Applied Industrial Technologies Inc COM 03820C105 0 6 SH   DFND 1 0 0 0
APPLIED MATERIALS INC COM 038222105 1,339 32,354 SH   SOLE   1,339 0 0
APPLIED MATERIALS INC COM 038222105 8,090 195,864 SH   SOLE   8,090 0 0
APPLIED MATERIALS INC COM 038222105 6,401 154,975 SH   SOLE   6,401 0 0
APPLIED MATERIALS INC COM 038222105 548 13,268 SH   SOLE   548 0 0
APTARGROUP INC COM 038336103 154 1,771 SH   SOLE   154 0 0
ARALEZ PHARMACEUTICALS COM 03852X100 0 9 SH   DFND 1 0 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 0 272 SH   SOLE   0 0 0
ARAMARK COM 03852U106 124 3,027 SH   SOLE   124 0 0
ARC LOGISTICS PARTNERS LP COM 03879N101 12 794 SH   DFND 3 0 12 0
ARCH CAPITAL GROUP LTD COM G0450A105 149 1,596 SH   SOLE   149 0 0
ARCHER-DANIELS-MIDLAND CO COM 039483102 4,303 104,010 SH   SOLE   4,303 0 0
ARCHER-DANIELS-MIDLAND CO COM 039483102 3,405 82,297 SH   SOLE   3,405 0 0
ARCHER-DANIELS-MIDLAND CO COM 039483102 290 7,017 SH   SOLE   290 0 0
Archrock Inc COM 03957W106 1 76 SH   DFND 1 0 1 0
ARCONIC INC COM 03965L100 31 1,377 SH   SOLE   31 0 0
ARCONIC INC COM 03965L100 1,819 80,335 SH   SOLE   1,819 0 0
ARCONIC INC COM 03965L100 1,439 63,564 SH   SOLE   1,439 0 0
ARCONIC INC COM 03965L100 110 4,849 SH   SOLE   110 0 0
ARES CAPITAL CORP COM 04010L103 13,920 850,000 SH   DFND 3 0 13,920 0
ARISTA NETWORKS INC COM 040413106 85 567 SH   SOLE   85 0 0
ARROW ELECTRONICS INC COM 042735100 86 1,093 SH   SOLE   86 0 0
ARTHUR J GALLAGHER & CO COM 363576109 1,872 32,712 SH   SOLE   1,872 0 0
ARTHUR J GALLAGHER & CO COM 363576109 1,481 25,882 SH   SOLE   1,481 0 0
ARTHUR J GALLAGHER & CO COM 363576109 126 2,194 SH   SOLE   126 0 0
ASANKO GOLD INC COM 04341Y105 0 89 SH   DFND 1 0 0 0
Asanko Gold Inc COM 04341Y105 59 38,600 SH   SOLE   59 0 0
Asanko Gold Inc COM 04341Y105 0 300 SH   DFND 1 0 0 0
ASHLAND GLOBAL HOLDINGS INC COM 044186104 11,203 170,000 SH   SOLE   11,203 0 0
ASML HOLDING NV-NY REG SHS COM N07059210 48 366 SH   SOLE   48 0 0
ASPEN TECHNOLOGY INC COM 045327103 136 2,455 SH   SOLE   136 0 0
ASSURANT INC COM 04621X108 1,035 9,986 SH   SOLE   1,035 0 0
ASSURANT INC COM 04621X108 819 7,901 SH   SOLE   819 0 0
ASSURANT INC COM 04621X108 71 683 SH   SOLE   71 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108 462 13,545 SH   SOLE   462 0 0
AT&T INC COM 00206R102 2,654 70,246 SH   SOLE   2,654 0 0
AT&T Inc COM 00206R102 777 20,600 SH   SOLE   777 0 0
AT&T Inc COM 00206R102 1,236 32,750 SH   SOLE   1,236 0 0
AT&T INC COM 00206R102 53,587 1,420,542 SH   SOLE   53,587 0 0
AT&T INC COM 00206R102 33,445 886,615 SH   SOLE   33,445 0 0
AT&T INC COM 00206R102 2,847 75,468 SH   SOLE   2,847 0 0
AT&T Inc CALL 00206R102 208 5,500 SH Call SOLE   208 0 0
ATHENAHEALTH INC COM 04685W103 16,863 120,000 SH   SOLE   16,863 0 0
ATHENE HOLDING LTD-CLASS A COM G0684D107 65 1,313 SH   SOLE   65 0 0
Atlantic Power Corp COM 04878Q863 2 670 SH   SOLE   2 0 0
Atlantic Power Corp COM 04878Q863 5 2,100 SH   DFND 1 0 5 0
Atlantic Power Corp CALL 04878Q863 5 2,000 SH Call DFND 1 0 5 0
ATLANTIC POWER CORP-NEW COM 04878Q863 0 32 SH   DFND 1 0 0 0
ATMOS ENERGY CORP COM 049560105 107 1,293 SH   SOLE   107 0 0
ATN INTERNATIONAL INC COM 00215F107 171 2,490 SH   SOLE   171 0 0
AUTODESK INC COM 052769106 3,563 35,348 SH   SOLE   3,563 0 0
AUTODESK INC COM 052769106 2,819 27,970 SH   SOLE   2,819 0 0
AUTODESK INC COM 052769106 248 2,461 SH   SOLE   248 0 0
AUTOLIV INC COM 052800109 119 1,085 SH   SOLE   119 0 0
AUTOMATIC DATA PROCESSING COM 053015103 8,354 81,546 SH   SOLE   8,354 0 0
AUTOMATIC DATA PROCESSING COM 053015103 6,610 64,523 SH   SOLE   6,610 0 0
AUTOMATIC DATA PROCESSING COM 053015103 565 5,516 SH   SOLE   565 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 523 5,094 SH   SOLE   523 0 0
AUTONATION INC COM 05329W102 506 11,997 SH   SOLE   506 0 0
AUTONATION INC COM 05329W102 400 9,492 SH   SOLE   400 0 0
AUTONATION INC COM 05329W102 34 806 SH   SOLE   34 0 0
AUTOZONE INC COM 053332102 1,829 3,202 SH   SOLE   1,829 0 0
AUTOZONE INC COM 053332102 2,927 5,132 SH   SOLE   2,927 0 0
AUTOZONE INC COM 053332102 2,316 4,061 SH   SOLE   2,316 0 0
AUTOZONE INC COM 053332102 201 352 SH   SOLE   201 0 0
AVALONBAY COMMUNITIES INC COM 053484101 4,825 25,113 SH   SOLE   4,825 0 0
AVALONBAY COMMUNITIES INC COM 053484101 3,818 19,870 SH   SOLE   3,818 0 0
AVALONBAY COMMUNITIES INC COM 053484101 324 1,688 SH   SOLE   324 0 0
AVERY DENNISON CORP COM 053611109 1,426 16,140 SH   SOLE   1,426 0 0
AVERY DENNISON CORP COM 053611109 1,128 12,772 SH   SOLE   1,128 0 0
AVERY DENNISON CORP COM 053611109 97 1,098 SH   SOLE   97 0 0
AVINO SILVER & GOLD MNS COM 053906103 0 80 SH   DFND 1 0 0 0
AVNET INC COM 053807103 62 1,584 SH   SOLE   62 0 0
AVON PRODUCTS INC COM 054303102 2 400 SH   SOLE   2 0 0
AXALTA COATING SYSTEMS LTD COM G0750C108 85 2,660 SH   SOLE   85 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 68 1,058 SH   SOLE   68 0 0
B2Gold Corp COM 11777Q209 3,258 1,157,378 SH   SOLE   3,258 0 0
B2GOLD CORPORATION COM 11777Q209 42 15,000 SH   SOLE   42 0 0
BAKER HUGHES INC COM 057224107 4,226 77,548 SH   SOLE   4,226 0 0
BAKER HUGHES INC COM 057224107 3,344 61,360 SH   SOLE   3,344 0 0
BAKER HUGHES INC COM 057224107 271 4,965 SH   SOLE   271 0 0
Ball Corp COM 058498106 19 448 SH   SOLE   19 0 0
BALL CORP COM 058498106 2,693 63,813 SH   SOLE   2,693 0 0
BALL CORP COM 058498106 2,131 50,491 SH   SOLE   2,131 0 0
BALL CORP COM 058498106 172 4,081 SH   SOLE   172 0 0
BANCO SANTANDER S.A. ADR COM 05964H105 54 8,000 SH   SOLE   54 0 0
Bank of America Corp COM 060505104 360 14,834 SH   SOLE   360 0 0
BANK OF AMERICA CORP COM 060505104 43,995 1,813,845 SH   SOLE   43,995 0 0
BANK OF AMERICA CORP COM 060505104 34,811 1,435,183 SH   SOLE   34,811 0 0
BANK OF AMERICA CORP COM 060505104 2,988 123,190 SH   SOLE   2,988 0 0
Bank of America Corp PUT 060505104 6,191 255,200 SH Put SOLE   6,191 0 0
BANK OF AMERICA CORPORATION COM 060505104 2,797 115,120 SH   SOLE   2,797 0 0
BANK OF AMERICA WTS 16/01/19 COM 060505146 362 30,000 SH   SOLE   362 0 0
BANK OF MONTREAL COM 063671101 39,421 536,870 SH   SOLE   39,421 0 0
BANK OF MONTREAL COM 063671101 11 143 SH   DFND 1 0 11 0
BANK OF MONTREAL COM 063671101 2,937 40,000 SH   DFND 1 0 2,937 0
Bank of Montreal COM 063671101 744,560 10,140,155 SH   SOLE   744,560 0 0
Bank of Montreal COM 063671101 727 9,900 SH   SOLE   727 0 0
Bank of Montreal COM 063671101 24,016 327,067 SH   SOLE   24,016 0 0
Bank of Montreal COM 063671101 49,850 678,901 SH   DFND 1 0 49,850 0
Bank of Montreal CALL 063671101 64,043 872,200 SH Call DFND 1 0 64,043 0
Bank of Montreal PUT 063671101 66,047 899,500 SH Put DFND 1 0 66,047 0
Bank of Montreal CALL 063671101 1,380 18,800 SH Call SOLE   1,380 0 0
Bank of Montreal PUT 063671101 1,542 21,000 SH Put SOLE   1,542 0 0
BANK OF NEW YORK MELLON CORP COM 064058100 609 11,910 SH   SOLE   609 0 0
BANK OF NEW YORK MELLON CORP COM 064058100 9,668 189,529 SH   SOLE   9,668 0 0
BANK OF NEW YORK MELLON CORP COM 064058100 7,650 149,963 SH   SOLE   7,650 0 0
BANK OF NEW YORK MELLON CORP COM 064058100 650 12,748 SH   SOLE   650 0 0
BANK OF NOVA SCOTIA COM 064149107 80,607 1,339,974 SH   SOLE   80,607 0 0
Bank of Nova Scotia/The COM 064149107 669,243 11,125,164 SH   SOLE   669,243 0 0
Bank of Nova Scotia/The COM 064149107 343 5,700 SH   SOLE   343 0 0
Bank of Nova Scotia/The COM 064149107 36,556 607,688 SH   SOLE   36,556 0 0
Bank of Nova Scotia/The COM 064149107 21,446 356,509 SH   DFND 1 0 21,446 0
Bank of Nova Scotia/The CALL 064149107 46,488 772,800 SH Call DFND 1 0 46,488 0
Bank of Nova Scotia/The PUT 064149107 33,621 558,900 SH Put DFND 1 0 33,621 0
Bank of Nova Scotia/The PUT 064149107 3,994 66,400 SH Put SOLE   3,994 0 0
BANK OF THE OZARKS INC COM 063904106 107 2,278 SH   SOLE   107 0 0
BARRICK GOLD CORP COM 067901108 534 33,560 SH   SOLE   534 0 0
Barrick Gold Corp COM 067901108 92,454 5,811,627 SH   SOLE   92,454 0 0
Barrick Gold Corp COM 067901108 64 4,000 SH   SOLE   64 0 0
Barrick Gold Corp COM 067901108 1,423 89,441 SH   SOLE   1,423 0 0
Barrick Gold Corp COM 067901108 9,450 594,020 SH   SOLE   9,450 0 0
Barrick Gold Corp COM 067901108 2,563 161,100 SH   DFND 1 0 2,563 0
Barrick Gold Corp CALL 067901108 4,745 298,300 SH Call DFND 1 0 4,745 0
Barrick Gold Corp PUT 067901108 1,841 115,700 SH Put DFND 1 0 1,841 0
Barrick Gold Corp CALL 067901108 2,387 150,000 SH Call SOLE   2,387 0 0
Barrick Gold Corp PUT 067901108 3,500 220,000 SH Put SOLE   3,500 0 0
BAXTER INTERNATIONAL INC COM 071813109 1,817 29,965 SH   SOLE   1,817 0 0
BAXTER INTERNATIONAL INC COM 071813109 5,381 88,900 SH   SOLE   5,381 0 0
BAXTER INTERNATIONAL INC COM 071813109 4,258 70,342 SH   SOLE   4,258 0 0
BAXTER INTERNATIONAL INC COM 071813109 362 5,973 SH   SOLE   362 0 0
BAYTEX ENERGY CORP COM 07317Q105 7 3,000 SH   SOLE   7 0 0
Baytex Energy Corp COM 07317Q105 274 112,836 SH   SOLE   274 0 0
Baytex Energy Corp COM 07317Q105 27 11,200 SH   DFND 1 0 27 0
Baytex Energy Corp CALL 07317Q105 47 19,200 SH Call DFND 1 0 47 0
Baytex Energy Corp PUT 07317Q105 34 14,100 SH Put DFND 1 0 34 0
BB&T CORP COM 054937107 6,714 147,880 SH   SOLE   6,714 0 0
BB&T CORP COM 054937107 5,312 117,009 SH   SOLE   5,312 0 0
BB&T CORP COM 054937107 451 9,934 SH   SOLE   451 0 0
BB&T Corp COM 054937107 6 142 SH   DFND 1 0 6 0
BB&T CORPORATION COM 054937107 210 4,610 SH   SOLE   210 0 0
BCE INC COM 05534B760 2 55 SH   DFND 1 0 2 0
BCE Inc COM 05534B760 343,297 7,623,076 SH   SOLE   343,297 0 0
BCE Inc COM 05534B760 3,135 69,625 SH   SOLE   3,135 0 0
BCE Inc COM 05534B760 3,283 72,900 SH   SOLE   3,283 0 0
BCE Inc COM 05534B760 13,805 306,537 SH   DFND 1 0 13,805 0
BCE Inc CALL 05534B760 26,381 585,800 SH Call DFND 1 0 26,381 0
BCE Inc PUT 05534B760 27,146 602,800 SH Put DFND 1 0 27,146 0
BCE Inc CALL 05534B760 3,616 80,300 SH Call SOLE   3,616 0 0
BCE Inc PUT 05534B760 7,255 161,100 SH Put SOLE   7,255 0 0
BCE INC NEW COM 05534B760 26,317 584,386 SH   SOLE   26,317 0 0
BECTON DICKINSON AND CO COM 075887109 8,083 41,438 SH   SOLE   8,083 0 0
BECTON DICKINSON AND CO COM 075887109 6,396 32,787 SH   SOLE   6,396 0 0
BECTON DICKINSON AND CO COM 075887109 542 2,778 SH   SOLE   542 0 0
BECTON, DICKINSON & CO COM 075887109 2,271 11,625 SH   SOLE   2,271 0 0
BED BATH & BEYOND INC COM 075896100 804 26,456 SH   SOLE   804 0 0
BED BATH & BEYOND INC COM 075896100 636 20,932 SH   SOLE   636 0 0
BED BATH & BEYOND INC COM 075896100 56 1,847 SH   SOLE   56 0 0
BED BATH AND BEYOND INC COM 075896100 107 3,500 SH   SOLE   107 0 0
BELLATRIX EXPLORATION LTD COM 078314101 514 900,000 SH   DFND 1 0 514 0
BEMIS COMPANY INC COM 081437105 6 140 SH   SOLE   6 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108 18,565 73 SH   SOLE   18,565 0 0
BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 2,967 17,493 SH   SOLE   2,967 0 0
BERKSHIRE HATHAWAY INC-CL B COM 084670702 58,625 346,202 SH   SOLE   58,625 0 0
BERKSHIRE HATHAWAY INC-CL B COM 084670702 46,386 273,929 SH   SOLE   46,386 0 0
BERKSHIRE HATHAWAY INC-CL B COM 084670702 2,579 15,230 SH   SOLE   2,579 0 0
BEST BUY CO INC COM 086516101 2,772 48,357 SH   SOLE   2,772 0 0
BEST BUY CO INC COM 086516101 2,193 38,262 SH   SOLE   2,193 0 0
BEST BUY CO INC COM 086516101 199 3,471 SH   SOLE   199 0 0
BHP Billiton Ltd COM 088606108 34 950 SH   SOLE   34 0 0
BHP BILLITON LTD SPONSORED ADR COM 088606108 146 4,087 SH   SOLE   146 0 0
BIOAMBER INC COM 09072Q106 13 5,000 SH   SOLE   13 0 0
BIOGEN INC COM 09062X103 33 120 SH   SOLE   33 0 0
BIOGEN INC COM 09062X103 10,563 38,934 SH   SOLE   10,563 0 0
BIOGEN INC COM 09062X103 8,358 30,807 SH   SOLE   8,358 0 0
BIOGEN INC COM 09062X103 720 2,654 SH   SOLE   720 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 193 2,124 SH   SOLE   193 0 0
BLACK STONE MINERALS LP COM 09225M101 4,149 263,300 SH   DFND 3 0 4,149 0
BLACKBERRY LIMITED COM 09228F103 78 7,818 SH   SOLE   78 0 0
BlackBerry Ltd COM 09228F103 19,724 1,973,632 SH   SOLE   19,724 0 0
BlackBerry Ltd COM 09228F103 2,477 247,834 SH   SOLE   2,477 0 0
BlackBerry Ltd COM 09228F103 38 3,800 SH   DFND 1 0 38 0
BlackBerry Ltd COM 09228F103 4,019 402,190 SH   DFND 2 0 4,019 0
BLACKBERRY LTD COM 09228F103 200,973 20,111,444 SH   DFND 4 0 200,973 0
BlackBerry Ltd CALL 09228F103 648 64,800 SH Call DFND 1 0 648 0
BlackBerry Ltd PUT 09228F103 278 27,800 SH Put DFND 1 0 278 0
BLACKROCK INC COM 09247X101 1,546 3,654 SH   SOLE   1,546 0 0
BlackRock Inc COM 09247X101 169 400 SH   SOLE   169 0 0
BLACKROCK INC COM 09247X101 9,333 22,098 SH   SOLE   9,333 0 0
BLACKROCK INC COM 09247X101 7,384 17,484 SH   SOLE   7,384 0 0
BLACKROCK INC COM 09247X101 628 1,487 SH   SOLE   628 0 0
BlackRock Inc PUT 09247X101 2,112 5,000 SH Put SOLE   2,112 0 0
BLACKSTONE GROUP LP/THE COM 09253U108 29,096 872,600 SH   DFND 3 0 29,096 0
BLACKSTONE MORTGAGE TRU-CL A COM 09257W100 18,956 600,000 SH   SOLE   18,956 0 0
BLACKSTONE MORTGAGE TRU-CL A COM 09257W100 8,327 263,551 SH   DFND 3 0 8,327 0
BLUEKNIGHT ENERGY PARTNERS L COM 09625U109 10 1,580 SH   DFND 3 0 10 0
Boeing Co/The COM 097023105 138 700 SH   SOLE   138 0 0
BOEING CO/THE COM 097023105 20,227 102,308 SH   SOLE   20,227 0 0
BOEING CO/THE COM 097023105 16,005 80,950 SH   SOLE   16,005 0 0
BOEING CO/THE COM 097023105 1,413 7,149 SH   SOLE   1,413 0 0
BOEING COMPANY COM 097023105 2,563 12,940 SH   SOLE   2,563 0 0
BORGWARNER INC COM 099724106 15 355 SH   SOLE   15 0 0
BORGWARNER INC COM 099724106 1,540 36,358 SH   SOLE   1,540 0 0
BORGWARNER INC COM 099724106 1,218 28,768 SH   SOLE   1,218 0 0
BORGWARNER INC COM 099724106 111 2,613 SH   SOLE   111 0 0
BOSTON PROPERTIES INC COM 101121101 3,449 28,042 SH   SOLE   3,449 0 0
BOSTON PROPERTIES INC COM 101121101 2,729 22,189 SH   SOLE   2,729 0 0
BOSTON PROPERTIES INC COM 101121101 232 1,889 SH   SOLE   232 0 0
BOSTON SCIENTIFIC CORP COM 101137107 6,917 249,588 SH   SOLE   6,917 0 0
BOSTON SCIENTIFIC CORP COM 101137107 5,473 197,484 SH   SOLE   5,473 0 0
BOSTON SCIENTIFIC CORP COM 101137107 464 16,754 SH   SOLE   464 0 0
BP PLC SPONSORED ADR COM 055622104 113 3,268 SH   SOLE   113 0 0
BP PRUDHOE BAY ROYALTY TRUST COM 055630107 43 2,000 SH   SOLE   43 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 16,727 300,263 SH   SOLE   16,727 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 13,235 237,580 SH   SOLE   13,235 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,145 20,554 SH   SOLE   1,145 0 0
BRISTOL-MYERS SQUIBB COMPANY COM 110122108 737 13,215 SH   SOLE   737 0 0
BRITISH AMERICAN TOBACCO-SPON ADR COM 110448107 661 9,626 SH   SOLE   661 0 0
BRIXMOR PROPERTY GROUP INC COM 11120U105 67 3,741 SH   SOLE   67 0 0
BROADCOM LTD COM Y09827109 54,326 233,152 SH   SOLE   54,326 0 0
BROADCOM LTD COM Y09827109 13,487 57,881 SH   SOLE   13,487 0 0
BROADCOM LTD COM Y09827109 1,148 4,928 SH   SOLE   1,148 0 0
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 110 1,453 SH   SOLE   110 0 0
Brookfield Asset Management Inc COM 112585104 348,623 8,888,999 SH   SOLE   348,623 0 0
Brookfield Asset Management Inc COM 112585104 16,182 412,600 SH   SOLE   16,182 0 0
Brookfield Asset Management Inc COM 112585104 3,471 88,500 SH   DFND 1 0 3,471 0
Brookfield Asset Management Inc CALL 112585104 926 23,600 SH Call DFND 1 0 926 0
Brookfield Asset Management Inc PUT 112585104 322 8,200 SH Put DFND 1 0 322 0
BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 12,948 329,949 SH   SOLE   12,948 0 0
BROOKFIELD ASSET MGT-A LV COM 112585104 1 15 SH   DFND 1 0 1 0
BROOKFIELD ASSET MGT-A LV COM 112585104 192 4,900 SH   DFND 1 0 192 0
BROOKFIELD BUSINESS PARTNERS LP COM G16234109 120 4,435 SH   SOLE   120 0 0
Brookfield Business Partners LP COM G16234109 472 17,439 SH   SOLE   472 0 0
Brookfield Business Partners LP COM G16234109 415 15,352 SH   SOLE   415 0 0
Brookfield Business Partners LP COM G16234109 14 524 SH   DFND 1 0 14 0
BROOKFIELD BUSN PRTNS LPU COM G16234109 2 68 SH   DFND 1 0 2 0
BROOKFIELD BUSN PRTNS LPU COM G16234109 5,458 202,500 SH   DFND 1 0 5,458 0
BROOKFIELD BUSN PRTNS LPU COM G16234109 970 36,000 SH   DFND 1 0 970 0
BROOKFIELD INFRA PARTNER LPU COM G16252101 1,221 29,812 SH   SOLE   1,221 0 0
Brookfield Infrastructure Partners LP COM G16252101 29 700 SH   DFND 1 0 29 0
Brookfield Infrastructure Partners LP CALL G16252101 70 1,700 SH Call DFND 1 0 70 0
Brookfield Infrastructure Partners LP PUT G16252101 254 6,200 SH Put DFND 1 0 254 0
Brookfield Property Partners LP COM G16249107 1,299 54,886 SH   SOLE   1,299 0 0
Brookfield Property Partners LP CALL G16249107 923 39,000 SH Call DFND 1 0 923 0
Brookfield Property Partners LP PUT G16249107 159 6,700 SH Put DFND 1 0 159 0
BROOKFIELD PROPERTY PARTNERS LPU COM G16249107 730 30,860 SH   SOLE   730 0 0
BROOKFIELD RENEW PTN LPU COM G16258108 22,376 688,415 SH   DFND 1 0 22,376 0
Brookfield Renewable Partners LP COM G16258108 46,056 1,444,400 SH   SOLE   46,056 0 0
Brookfield Renewable Partners LP COM G16258108 2,768 86,802 SH   DFND 1 0 2,768 0
Brookfield Renewable Partners LP CALL G16258108 163 5,100 SH Call DFND 1 0 163 0
Brookfield Renewable Partners LP PUT G16258108 45 1,400 SH Put DFND 1 0 45 0
BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108 1,752 54,938 SH   SOLE   1,752 0 0
BROWN-FORMAN CORP CL A COM 115637100 148 3,000 SH   SOLE   148 0 0
BROWN-FORMAN CORP-CLASS B COM 115637209 1,567 32,240 SH   SOLE   1,567 0 0
BROWN-FORMAN CORP-CLASS B COM 115637209 1,240 25,510 SH   SOLE   1,240 0 0
BROWN-FORMAN CORP-CLASS B COM 115637209 122 2,518 SH   SOLE   122 0 0
BUNGE LTD COM G16962105 128 1,714 SH   SOLE   128 0 0
BURCON NUTRASCIENCE CP COM 120831102 0 91 SH   DFND 1 0 0 0
BURCON NUTRASCIENCE CP COM 120831102 0 60 SH   DFND 1 0 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541W209 1,763 25,679 SH   SOLE   1,763 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541W209 1,395 20,318 SH   SOLE   1,395 0 0
C.H. ROBINSON WORLDWIDE INC COM 12541W209 119 1,737 SH   SOLE   119 0 0
CA INC COM 12673P105 20 570 SH   SOLE   20 0 0
CA INC COM 12673P105 1,968 57,114 SH   SOLE   1,968 0 0
CA INC COM 12673P105 1,557 45,190 SH   SOLE   1,557 0 0
CA INC COM 12673P105 133 3,852 SH   SOLE   133 0 0
CABLE ONE INC W/I COM 12685J105 36 50 SH   SOLE   36 0 0
CABOT OIL & GAS CORP COM 127097103 2,128 84,847 SH   SOLE   2,128 0 0
CABOT OIL & GAS CORP COM 127097103 1,683 67,134 SH   SOLE   1,683 0 0
CABOT OIL & GAS CORP COM 127097103 146 5,838 SH   SOLE   146 0 0
CADENCE DESIGN SYS INC COM 127387108 115 3,425 SH   SOLE   115 0 0
CAE INC COM 124765108 250 14,489 SH   SOLE   250 0 0
CAE INC COM 124765108 2 109 SH   DFND 1 0 2 0
CAE Inc COM 124765108 20,672 1,198,911 SH   SOLE   20,672 0 0
CAE Inc COM 124765108 2,366 137,194 SH   SOLE   2,366 0 0
CAE Inc CALL 124765108 40 2,300 SH Call DFND 1 0 40 0
CALIFORNIA RESOURCES CORPORATION COM 13057Q206 0 10 SH   SOLE   0 0 0
Callon Petroleum Co COM 13123X102 1 73 SH   DFND 1 0 1 0
CAMDEN PROPERTY TRUST COM 133131102 92 1,076 SH   SOLE   92 0 0
CAMECO CORP COM 13321L108 498 54,715 SH   SOLE   498 0 0
Cameco Corp COM 13321L108 17,029 1,869,906 SH   SOLE   17,029 0 0
Cameco Corp COM 13321L108 472 51,900 SH   SOLE   472 0 0
Cameco Corp COM 13321L108 1,842 202,250 SH   SOLE   1,842 0 0
Cameco Corp COM 13321L108 998 109,570 SH   DFND 1 0 998 0
Cameco Corp CALL 13321L108 1,235 135,600 SH Call DFND 1 0 1,235 0
Cameco Corp PUT 13321L108 1,294 142,100 SH Put DFND 1 0 1,294 0
CAMPBELL SOUP CO COM 134429109 1,822 34,950 SH   SOLE   1,822 0 0
CAMPBELL SOUP CO COM 134429109 1,442 27,654 SH   SOLE   1,442 0 0
CAMPBELL SOUP CO COM 134429109 118 2,264 SH   SOLE   118 0 0
CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 38,737 476,644 SH   SOLE   38,737 0 0
Canadian Imperial Bank of Commerce COM 136069101 635,960 7,825,342 SH   SOLE   635,960 0 0
Canadian Imperial Bank of Commerce COM 136069101 1,995 24,550 SH   SOLE   1,995 0 0
Canadian Imperial Bank of Commerce COM 136069101 16,156 198,797 SH   SOLE   16,156 0 0
Canadian Imperial Bank of Commerce COM 136069101 33,615 413,625 SH   DFND 1 0 33,615 0
Canadian Imperial Bank of Commerce CALL 136069101 58,246 716,700 SH Call DFND 1 0 58,246 0
Canadian Imperial Bank of Commerce PUT 136069101 51,760 636,900 SH Put DFND 1 0 51,760 0
Canadian Imperial Bank of Commerce CALL 136069101 813 10,000 SH Call SOLE   813 0 0
Canadian Imperial Bank of Commerce PUT 136069101 2,983 36,700 SH Put SOLE   2,983 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 31,812 392,075 SH   SOLE   31,812 0 0
Canadian National Railway Co COM 136375102 262,008 3,233,158 SH   SOLE   262,008 0 0
Canadian National Railway Co COM 136375102 32,983 407,006 SH   SOLE   32,983 0 0
Canadian National Railway Co COM 136375102 1,191 14,700 SH   DFND 1 0 1,191 0
Canadian National Railway Co CALL 136375102 8,987 110,900 SH Call DFND 1 0 8,987 0
Canadian National Railway Co PUT 136375102 2,934 36,200 SH Put DFND 1 0 2,934 0
CANADIAN NATURAL RESOURCES LTD COM 136385101 8,378 290,337 SH   SOLE   8,378 0 0
Canadian Natural Resources Ltd COM 136385101 135,155 4,680,097 SH   SOLE   135,155 0 0
Canadian Natural Resources Ltd COM 136385101 661 22,913 SH   SOLE   661 0 0
Canadian Natural Resources Ltd COM 136385101 16,008 554,309 SH   SOLE   16,008 0 0
Canadian Natural Resources Ltd COM 136385101 26,177 906,427 SH   DFND 1 0 26,177 0
Canadian Natural Resources Ltd CALL 136385101 11,511 398,600 SH Call DFND 1 0 11,511 0
Canadian Natural Resources Ltd PUT 136385101 59,851 2,072,500 SH Put DFND 1 0 59,851 0
Canadian Natural Resources Ltd PUT 136385101 101 3,500 SH Put DFND 1 0 101 0
Canadian Natural Resources Ltd CALL 136385101 405 14,000 SH Call SOLE   405 0 0
Canadian Natural Resources Ltd PUT 136385101 4,614 160,000 SH Put SOLE   4,614 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 13,621 84,657 SH   SOLE   13,621 0 0
Canadian Pacific Railway Ltd COM 13645T100 96,229 598,083 SH   SOLE   96,229 0 0
Canadian Pacific Railway Ltd COM 13645T100 434 2,700 SH   SOLE   434 0 0
Canadian Pacific Railway Ltd COM 13645T100 11,654 72,429 SH   SOLE   11,654 0 0
Canadian Pacific Railway Ltd COM 13645T100 434 2,700 SH   DFND 1 0 434 0
Canadian Pacific Railway Ltd CALL 13645T100 4,972 30,900 SH Call DFND 1 0 4,972 0
Canadian Pacific Railway Ltd PUT 13645T100 3,282 20,400 SH Put DFND 1 0 3,282 0
Capital One Financial Corp COM 14040H105 826 10,000 SH   SOLE   826 0 0
CAPITAL ONE FINANCIAL CORP COM 14040H105 7,271 88,027 SH   SOLE   7,271 0 0
CAPITAL ONE FINANCIAL CORP COM 14040H105 5,753 69,650 SH   SOLE   5,753 0 0
CAPITAL ONE FINANCIAL CORP COM 14040H105 488 5,906 SH   SOLE   488 0 0
Capital One Financial Corp PUT 14040H105 4,131 50,000 SH Put SOLE   4,131 0 0
CAPITAL ONE FINANCIAL CORPORATION COM 14040H105 356 4,306 SH   SOLE   356 0 0
CARDINAL HEALTH INC COM 14149Y108 4,485 57,574 SH   SOLE   4,485 0 0
CARDINAL HEALTH INC COM 14149Y108 3,549 45,554 SH   SOLE   3,549 0 0
CARDINAL HEALTH INC COM 14149Y108 302 3,877 SH   SOLE   302 0 0
CARMAX INC COM 143130102 2,128 33,756 SH   SOLE   2,128 0 0
CARMAX INC COM 143130102 1,684 26,710 SH   SOLE   1,684 0 0
CARMAX INC COM 143130102 145 2,299 SH   SOLE   145 0 0
CARNIVAL CORP COM 143658300 5,001 76,288 SH   SOLE   5,001 0 0
CARNIVAL CORP COM 143658300 3,957 60,362 SH   SOLE   3,957 0 0
CARNIVAL CORP COM 143658300 281 4,281 SH   SOLE   281 0 0
CATERPILLAR INC COM 149123101 258 2,399 SH   SOLE   258 0 0
CATERPILLAR INC COM 149123101 11,537 107,381 SH   SOLE   11,537 0 0
CATERPILLAR INC COM 149123101 9,128 84,963 SH   SOLE   9,128 0 0
CATERPILLAR INC COM 149123101 774 7,206 SH   SOLE   774 0 0
CBOE HOLDINGS INC COM 12503M108 1,211 13,250 SH   SOLE   1,211 0 0
CBOE HOLDINGS INC COM 12503M108 1,530 16,746 SH   SOLE   1,530 0 0
CBOE HOLDINGS INC COM 12503M108 113 1,238 SH   SOLE   113 0 0
CBRE GROUP INC - A COM 12504L109 1,995 54,808 SH   SOLE   1,995 0 0
CBRE GROUP INC - A COM 12504L109 1,578 43,366 SH   SOLE   1,578 0 0
CBRE GROUP INC - A COM 12504L109 136 3,731 SH   SOLE   136 0 0
CBS CORP-CLASS B NON VOTING COM 124857202 4,281 67,137 SH   SOLE   4,281 0 0
CBS CORP-CLASS B NON VOTING COM 124857202 3,387 53,121 SH   SOLE   3,387 0 0
CBS CORP-CLASS B NON VOTING COM 124857202 291 4,570 SH   SOLE   291 0 0
CDK GLOBAL INC COM 12508E101 31,024 500,000 SH   SOLE   31,024 0 0
CDK GLOBAL INC COM 12508E101 99 1,603 SH   SOLE   99 0 0
CDW CORP/DE COM 12514G108 123 1,973 SH   SOLE   123 0 0
CELANESE CORP-SERIES A COM 150870103 164 1,731 SH   SOLE   164 0 0
CELEGENE CORPORATION COM 151020104 468 3,599 SH   SOLE   468 0 0
Celestica Inc COM 15101Q108 1,738 127,909 SH   SOLE   1,738 0 0
Celestica Inc COM 15101Q108 3 200 SH   DFND 1 0 3 0
Celestica Inc CALL 15101Q108 67 4,900 SH Call DFND 1 0 67 0
Celestica Inc PUT 15101Q108 14 1,000 SH Put DFND 1 0 14 0
CELESTICA INC SV COM 15101Q108 227 16,681 SH   SOLE   227 0 0
CELESTICA INC SV COM 15101Q108 0 9 SH   DFND 1 0 0 0
CELGENE CORP COM 151020104 44,448 342,314 SH   SOLE   44,448 0 0
CELGENE CORP COM 151020104 14,621 112,605 SH   SOLE   14,621 0 0
CELGENE CORP COM 151020104 1,241 9,559 SH   SOLE   1,241 0 0
CEMEX S.A.B. DE C.V. COM 151290889 30 3,162 SH   SOLE   30 0 0
CENOVUS ENERGY INC COM 15135U109 5,368 728,214 SH   SOLE   5,368 0 0
CENOVUS ENERGY INC COM 15135U109 0 58 SH   DFND 1 0 0 0
Cenovus Energy Inc COM 15135U109 38,380 5,206,128 SH   SOLE   38,380 0 0
Cenovus Energy Inc COM 15135U109 12 1,600 SH   SOLE   12 0 0
Cenovus Energy Inc COM 15135U109 2,840 385,300 SH   SOLE   2,840 0 0
Cenovus Energy Inc COM 15135U109 616 83,500 SH   DFND 1 0 616 0
Cenovus Energy Inc CALL 15135U109 2,492 338,000 SH Call DFND 1 0 2,492 0
Cenovus Energy Inc PUT 15135U109 688 93,300 SH Put DFND 1 0 688 0
Cenovus Energy Inc CALL 15135U109 184 25,000 SH Call SOLE   184 0 0
Cenovus Energy Inc CALL 15135U109 665 90,200 SH Call SOLE   665 0 0
CENTENE CORP COM 15135B101 2,508 31,399 SH   SOLE   2,508 0 0
CENTENE CORP COM 15135B101 1,984 24,845 SH   SOLE   1,984 0 0
CENTENE CORP COM 15135B101 169 2,114 SH   SOLE   169 0 0
CENTERPOINT ENERGY INC COM 15189T107 2,150 78,547 SH   SOLE   2,150 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,701 62,150 SH   SOLE   1,701 0 0
CENTERPOINT ENERGY INC COM 15189T107 138 5,027 SH   SOLE   138 0 0
CENTRAL FUND OF CDA LTD CL A NVS COM 153501101 321 26,000 SH   SOLE   321 0 0
CENTURYLINK INC COM 156700106 1,030 43,072 SH   SOLE   1,030 0 0
CENTURYLINK INC COM 156700106 2,388 100,026 SH   SOLE   2,388 0 0
CENTURYLINK INC COM 156700106 1,890 79,145 SH   SOLE   1,890 0 0
CENTURYLINK INC COM 156700106 160 6,716 SH   SOLE   160 0 0
CERNER CORP COM 156782104 3,561 53,584 SH   SOLE   3,561 0 0
CERNER CORP COM 156782104 2,818 42,398 SH   SOLE   2,818 0 0
CERNER CORP COM 156782104 242 3,646 SH   SOLE   242 0 0
CERNER CORPORATION COM 156782104 120 1,810 SH   SOLE   120 0 0
CF INDUSTRIES HOLDINGS INC COM 125269100 1,188 42,490 SH   SOLE   1,188 0 0
CF INDUSTRIES HOLDINGS INC COM 125269100 940 33,620 SH   SOLE   940 0 0
CF INDUSTRIES HOLDINGS INC COM 125269100 80 2,864 SH   SOLE   80 0 0
CGI Group Inc COM 39945C109 53,879 1,054,490 SH   SOLE   53,879 0 0
CGI Group Inc COM 39945C109 5,653 110,645 SH   SOLE   5,653 0 0
CGI Group Inc COM 39945C109 1,400 27,400 SH   DFND 1 0 1,400 0
CGI Group Inc COM 39945C109 37,856 740,892 SH   DFND 2 0 37,856 0
CGI Group Inc CALL 39945C109 7,858 153,800 SH Call DFND 1 0 7,858 0
CGI Group Inc PUT 39945C109 1,364 26,700 SH Put DFND 1 0 1,364 0
CGI GROUP INC - CLASS A COM 39945C109 311,744 6,101,800 SH   DFND 4 0 311,744 0
CGI GROUP INC CL A SVS COM 39945C109 165 3,230 SH   SOLE   165 0 0
CGI GROUP INC-A SV COM 39945C109 5 90 SH   DFND 1 0 5 0
CHARTER COMMUNICATIONS INC-A COM 16119P108 214 634 SH   SOLE   214 0 0
CHARTER COMMUNICATIONS INC-A COM 16119P108 13,239 39,311 SH   SOLE   13,239 0 0
CHARTER COMMUNICATIONS INC-A COM 16119P108 10,475 31,104 SH   SOLE   10,475 0 0
CHARTER COMMUNICATIONS INC-A COM 16119P108 890 2,644 SH   SOLE   890 0 0
CHEMOURS CO(THE) COM 163851108 12 327 SH   SOLE   12 0 0
Chemours Co/The COM 163851108 21 550 SH   SOLE   21 0 0
CHENIERE ENERGY INC COM 16411R208 341 7,000 SH   SOLE   341 0 0
CHENIERE ENERGY INC COM 16411R208 121 2,484 SH   SOLE   121 0 0
CHESAPEAKE ENERGY CORP COM 165167107 691 139,024 SH   SOLE   691 0 0
CHESAPEAKE ENERGY CORP COM 165167107 547 110,001 SH   SOLE   547 0 0
Chevron Corp COM 166764100 5 50 SH   SOLE   5 0 0
CHEVRON CORP COM 166764100 36,019 345,304 SH   SOLE   36,019 0 0
CHEVRON CORP COM 166764100 28,499 273,218 SH   SOLE   28,499 0 0
CHEVRON CORP COM 166764100 2,427 23,263 SH   SOLE   2,427 0 0
CHEVRON CORPORATION COM 166764100 1,944 18,608 SH   SOLE   1,944 0 0
CHINA MOBILE LIMITED ADR COM 16941M109 49 914 SH   SOLE   49 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,173 5,224 SH   SOLE   2,173 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,720 4,134 SH   SOLE   1,720 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 132 318 SH   SOLE   132 0 0
Chubb Ltd COM H1467J104 480 3,305 SH   SOLE   480 0 0
CHUBB LTD COM H1467J104 12,370 85,102 SH   SOLE   12,370 0 0
CHUBB LTD COM H1467J104 9,787 67,336 SH   SOLE   9,787 0 0
CHUBB LTD COM H1467J104 832 5,725 SH   SOLE   832 0 0
CHURCH & DWIGHT CO INC COM 171340102 2,356 45,430 SH   SOLE   2,356 0 0
CHURCH & DWIGHT CO INC COM 171340102 1,865 35,946 SH   SOLE   1,865 0 0
CHURCH & DWIGHT CO INC COM 171340102 162 3,129 SH   SOLE   162 0 0
Cia de Minas Buenaventura SAA COM 204448104 6 500 SH   SOLE   6 0 0
CIA PARANAENSE DE ENERGIA SP ADR COM 20441B407 11 1,500 SH   SOLE   11 0 0
CIA SANEAMENTO BASICO ADR COM 20441A102 11 1,200 SH   SOLE   11 0 0
CIGNA CORP COM 125509109 7,809 46,662 SH   SOLE   7,809 0 0
CIGNA CORP COM 125509109 6,179 36,920 SH   SOLE   6,179 0 0
CIGNA CORP COM 125509109 529 3,158 SH   SOLE   529 0 0
CIMAREX ENERGY CO COM 171798101 1,629 17,334 SH   SOLE   1,629 0 0
CIMAREX ENERGY CO COM 171798101 1,289 13,715 SH   SOLE   1,289 0 0
CIMAREX ENERGY CO COM 171798101 110 1,169 SH   SOLE   110 0 0
CINCINNATI FINANCIAL CORP COM 172062101 1,979 27,315 SH   SOLE   1,979 0 0
CINCINNATI FINANCIAL CORP COM 172062101 1,566 21,613 SH   SOLE   1,566 0 0
CINCINNATI FINANCIAL CORP COM 172062101 139 1,923 SH   SOLE   139 0 0
CINEMARK HOLDINGS INC COM 17243V102 476 12,225 SH   SOLE   476 0 0
CINEMARK HOLDINGS INC COM 17243V102 2,331 60,000 SH   SOLE   2,331 0 0
CINTAS CORP COM 172908105 1,984 15,741 SH   SOLE   1,984 0 0
CINTAS CORP COM 172908105 1,570 12,455 SH   SOLE   1,570 0 0
CINTAS CORP COM 172908105 138 1,097 SH   SOLE   138 0 0
CISCO SYSTEMS INC COM 17275R102 2,443 77,932 SH   SOLE   2,443 0 0
Cisco Systems Inc COM 17275R102 9 300 SH   SOLE   9 0 0
CISCO SYSTEMS INC COM 17275R102 50,424 1,611,316 SH   SOLE   50,424 0 0
CISCO SYSTEMS INC COM 17275R102 22,565 721,067 SH   SOLE   22,565 0 0
CISCO SYSTEMS INC COM 17275R102 1,926 61,536 SH   SOLE   1,926 0 0
CIT GROUP INC COM 125581801 87 1,779 SH   SOLE   87 0 0
Citigroup Inc COM 172967424 378 5,657 SH   SOLE   378 0 0
CITIGROUP INC COM 172967424 33,555 501,812 SH   SOLE   33,555 0 0
CITIGROUP INC COM 172967424 26,550 397,053 SH   SOLE   26,550 0 0
CITIGROUP INC COM 172967424 2,277 34,047 SH   SOLE   2,277 0 0
Citigroup Inc COM 172967424 21 320 SH   DFND 1 0 21 0
Citigroup Inc PUT 172967424 2,675 40,000 SH Put SOLE   2,675 0 0
CITIGROUP INC NEW COM 172967424 702 10,480 SH   SOLE   702 0 0
CITIZENS FINANCIAL GROUP COM 174610105 3,293 92,324 SH   SOLE   3,293 0 0
CITIZENS FINANCIAL GROUP COM 174610105 2,606 73,050 SH   SOLE   2,606 0 0
CITIZENS FINANCIAL GROUP COM 174610105 223 6,256 SH   SOLE   223 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 79 2,200 SH   SOLE   79 0 0
Citizens Financial Group Inc COM 174610105 0 11 SH   DFND 1 0 0 0
CITRIX SYSTEMS INC COM 177376100 24 305 SH   SOLE   24 0 0
CITRIX SYSTEMS INC COM 177376100 62,661 787,548 SH   SOLE   62,661 0 0
CITRIX SYSTEMS INC COM 177376100 1,734 21,798 SH   SOLE   1,734 0 0
CITRIX SYSTEMS INC COM 177376100 153 1,921 SH   SOLE   153 0 0
Civeo Corp COM 17878Y108 0 200 SH   SOLE   0 0 0
CLOROX COMPANY COM 189054109 3,127 23,475 SH   SOLE   3,127 0 0
CLOROX COMPANY COM 189054109 2,474 18,575 SH   SOLE   2,474 0 0
CLOROX COMPANY COM 189054109 210 1,577 SH   SOLE   210 0 0
CME GROUP INC COM 12572Q105 1,800 14,353 SH   SOLE   1,800 0 0
CME GROUP INC COM 12572Q105 7,755 61,930 SH   SOLE   7,755 0 0
CME GROUP INC COM 12572Q105 6,136 49,001 SH   SOLE   6,136 0 0
CME GROUP INC COM 12572Q105 523 4,174 SH   SOLE   523 0 0
CMS ENERGY CORP COM 125896100 2,364 51,116 SH   SOLE   2,364 0 0
CMS ENERGY CORP COM 125896100 1,870 40,445 SH   SOLE   1,870 0 0
CMS ENERGY CORP COM 125896100 159 3,440 SH   SOLE   159 0 0
CMS Energy Corp PUT 125896100 217 4,700 SH Put SOLE   217 0 0
COACH INC COM 189754104 2,425 51,239 SH   SOLE   2,425 0 0
COACH INC COM 189754104 1,919 40,543 SH   SOLE   1,919 0 0
COACH INC COM 189754104 163 3,448 SH   SOLE   163 0 0
Coca-Cola Co/The COM 191216100 31 700 SH   SOLE   31 0 0
Coca-Cola Co/The COM 191216100 516 11,500 SH   SOLE   516 0 0
COCA-COLA CO/THE COM 191216100 31,427 700,850 SH   SOLE   31,427 0 0
COCA-COLA CO/THE COM 191216100 24,866 554,539 SH   SOLE   24,866 0 0
COCA-COLA CO/THE COM 191216100 2,247 50,120 SH   SOLE   2,247 0 0
COCA-COLA COMPANY COM 191216100 1,917 42,679 SH   SOLE   1,917 0 0
COEUR MINING INC COM 192108504 0 17 SH   DFND 1 0 0 0
Coeur Mining Inc COM 192108504 2 270 SH   SOLE   2 0 0
COGNIZANT TECH SOLUTIONS CORP-A COM 192446102 347 5,220 SH   SOLE   347 0 0
COGNIZANT TECH SOLUTIONS-A COM 192446102 7,127 107,351 SH   SOLE   7,127 0 0
COGNIZANT TECH SOLUTIONS-A COM 192446102 5,639 84,940 SH   SOLE   5,639 0 0
COGNIZANT TECH SOLUTIONS-A COM 192446102 495 7,455 SH   SOLE   495 0 0
COLFAX CORPORATION COM 194014106 118 2,985 SH   SOLE   118 0 0
COLGATE-PALMOLIVE CO COM 194162103 11,932 160,990 SH   SOLE   11,932 0 0
COLGATE-PALMOLIVE CO COM 194162103 9,441 127,382 SH   SOLE   9,441 0 0
COLGATE-PALMOLIVE CO COM 194162103 764 10,306 SH   SOLE   764 0 0
COLGATE-PALMOLIVE COMPANY COM 194162103 2,977 40,098 SH   SOLE   2,977 0 0
COLLIERS INTERNATIONAL GROUP INC COM 194693107 136 2,400 SH   SOLE   136 0 0
Colliers International Group Inc COM 194693107 356 6,300 SH   SOLE   356 0 0
Colliers International Group Inc CALL 194693107 848 15,000 SH Call DFND 1 0 848 0
COLLIERS INTL GRP INC SVS COM 194693107 5 82 SH   DFND 1 0 5 0
COLONY NORTHSTAR INC-CLASS A COM 19625W104 93 6,569 SH   SOLE   93 0 0
Comcast Corp COM 20030N101 140 3,600 SH   SOLE   140 0 0
COMCAST CORP CL A COM 20030N101 5,548 142,330 SH   SOLE   5,548 0 0
COMCAST CORP-CLASS A COM 20030N101 33,565 862,590 SH   SOLE   33,565 0 0
COMCAST CORP-CLASS A COM 20030N101 26,558 682,514 SH   SOLE   26,558 0 0
COMCAST CORP-CLASS A COM 20030N101 2,263 58,155 SH   SOLE   2,263 0 0
COMERICA INC COM 200340107 2,361 32,249 SH   SOLE   2,361 0 0
COMERICA INC COM 200340107 1,869 25,517 SH   SOLE   1,869 0 0
COMERICA INC COM 200340107 158 2,161 SH   SOLE   158 0 0
COMMSCOPE HOLDING CO INC COM 20337X109 91 2,392 SH   SOLE   91 0 0
CONAGRA BRANDS INC COM 205887102 179 5,000 SH   SOLE   179 0 0
CONAGRA BRANDS INC COM 205887102 2,634 73,675 SH   SOLE   2,634 0 0
CONAGRA BRANDS INC COM 205887102 2,084 58,295 SH   SOLE   2,084 0 0
CONAGRA BRANDS INC COM 205887102 191 5,348 SH   SOLE   191 0 0
CONCHO RESOURCES INC COM 20605P101 3,281 27,004 SH   SOLE   3,281 0 0
CONCHO RESOURCES INC COM 20605P101 2,596 21,367 SH   SOLE   2,596 0 0
CONCHO RESOURCES INC COM 20605P101 221 1,821 SH   SOLE   221 0 0
Concordia International Corp COM 20653P102 127 81,700 SH   DFND 1 0 127 0
Concordia International Corp PUT 20653P102 3 2,000 SH Put DFND 1 0 3 0
CONCORDIA INTL CORP COM 20653P102 0 77 SH   DFND 1 0 0 0
CONOCOPHILLIPS COM 20825C104 248 5,625 SH   SOLE   248 0 0
ConocoPhillips COM 20825C104 75 1,700 SH   SOLE   75 0 0
CONOCOPHILLIPS COM 20825C104 18,261 415,476 SH   SOLE   18,261 0 0
CONOCOPHILLIPS COM 20825C104 7,841 178,405 SH   SOLE   7,841 0 0
CONOCOPHILLIPS COM 20825C104 667 15,186 SH   SOLE   667 0 0
CONSOLIDATED EDISON INC COM 209115104 3 40 SH   SOLE   3 0 0
Consolidated Edison Inc COM 209115104 57 700 SH   SOLE   57 0 0
Consolidated Edison Inc COM 209115104 8 100 SH   SOLE   8 0 0
CONSOLIDATED EDISON INC COM 209115104 4,497 55,659 SH   SOLE   4,497 0 0
CONSOLIDATED EDISON INC COM 209115104 3,559 44,039 SH   SOLE   3,559 0 0
CONSOLIDATED EDISON INC COM 209115104 303 3,749 SH   SOLE   303 0 0
Constellation Brands Inc COM 21036P108 1 7 SH   DFND 1 0 1 0
CONSTELLATION BRANDS INC-A COM 21036P108 6,052 31,248 SH   SOLE   6,052 0 0
CONSTELLATION BRANDS INC-A COM 21036P108 4,789 24,725 SH   SOLE   4,789 0 0
CONSTELLATION BRANDS INC-A COM 21036P108 411 2,122 SH   SOLE   411 0 0
CONTINENTAL RESOURCES INC/OK COM 212015101 37 1,151 SH   SOLE   37 0 0
COOPER COS INC/THE COM 216648402 2,132 8,905 SH   SOLE   2,132 0 0
COOPER COS INC/THE COM 216648402 1,687 7,046 SH   SOLE   1,687 0 0
COOPER COS INC/THE COM 216648402 144 601 SH   SOLE   144 0 0
COPART INC COM 217204106 61 1,910 SH   SOLE   61 0 0
CORE LABORATORIES N.V. COM N22717107 55 543 SH   SOLE   55 0 0
CoreCivic Inc COM 21871N101 1 30 SH   DFND 1 0 1 0
CORNING INC COM 219350105 125 4,170 SH   SOLE   125 0 0
CORNING INC COM 219350105 5,039 167,722 SH   SOLE   5,039 0 0
CORNING INC COM 219350105 3,987 132,708 SH   SOLE   3,987 0 0
CORNING INC COM 219350105 343 11,405 SH   SOLE   343 0 0
COSTAR GROUP INC COM 22160N109 106 401 SH   SOLE   106 0 0
COSTCO WHOLESALE CORP COM 22160K105 94 588 SH   SOLE   94 0 0
Costco Wholesale Corp COM 22160K105 48 300 SH   SOLE   48 0 0
COSTCO WHOLESALE CORP COM 22160K105 12,782 79,938 SH   SOLE   12,782 0 0
COSTCO WHOLESALE CORP COM 22160K105 10,114 63,250 SH   SOLE   10,114 0 0
COSTCO WHOLESALE CORP COM 22160K105 863 5,398 SH   SOLE   863 0 0
Costco Wholesale Corp PUT 22160K105 64 400 SH Put SOLE   64 0 0
Cott Corp COM 22163N106 390 27,022 SH   SOLE   390 0 0
Cott Corp COM 22163N106 3,329 230,500 SH   DFND 1 0 3,329 0
Cott Corp CALL 22163N106 1,179 81,600 SH Call DFND 1 0 1,179 0
Cott Corp PUT 22163N106 14 1,000 SH Put DFND 1 0 14 0
COTT CORPORATION COM 22163N106 201 13,910 SH   SOLE   201 0 0
COTY INC-CL A COM 222070203 1,610 85,847 SH   SOLE   1,610 0 0
COTY INC-CL A COM 222070203 1,274 67,925 SH   SOLE   1,274 0 0
COTY INC-CL A COM 222070203 112 5,968 SH   SOLE   112 0 0
CR BARD INC COM 067383109 4,171 13,198 SH   SOLE   4,171 0 0
CR BARD INC COM 067383109 3,301 10,444 SH   SOLE   3,301 0 0
CR BARD INC COM 067383109 280 886 SH   SOLE   280 0 0
CRESCENT POINT ENERGY CORP COM 22576C101 595 77,722 SH   SOLE   595 0 0
Crescent Point Energy Corp COM 22576C101 21,038 2,750,261 SH   SOLE   21,038 0 0
Crescent Point Energy Corp COM 22576C101 2,107 275,400 SH   SOLE   2,107 0 0
Crescent Point Energy Corp COM 22576C101 656 85,747 SH   DFND 1 0 656 0
Crescent Point Energy Corp CALL 22576C101 254 33,200 SH Call DFND 1 0 254 0
Crescent Point Energy Corp PUT 22576C101 1,293 169,000 SH Put DFND 1 0 1,293 0
CRESCENT POINT ENGY CORP COM 22576C101 0 54 SH   DFND 1 0 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 105 4,473 SH   DFND 3 0 105 0
CRH MEDICAL CORPORATION COM 12626F105 0 16 SH   DFND 1 0 0 0
CRITEO SA - SPONSORED ADR COM 226718104 17 347 SH   SOLE   17 0 0
CROWN CASTLE INTL CORP COM 22822V101 6,684 66,728 SH   SOLE   6,684 0 0
CROWN CASTLE INTL CORP COM 22822V101 5,288 52,797 SH   SOLE   5,288 0 0
CROWN CASTLE INTL CORP COM 22822V101 444 4,431 SH   SOLE   444 0 0
CROWN HOLDINGS INC COM 228368106 102 1,715 SH   SOLE   102 0 0
CSRA INC COM 12650T104 841 26,481 SH   SOLE   841 0 0
CSRA INC COM 12650T104 665 20,952 SH   SOLE   665 0 0
CSX CORP COM 126408103 19,265 353,170 SH   SOLE   19,265 0 0
CSX CORP COM 126408103 7,258 133,062 SH   SOLE   7,258 0 0
CSX CORP COM 126408103 621 11,383 SH   SOLE   621 0 0
CSX CORPORATION COM 126408103 1,416 25,916 SH   SOLE   1,416 0 0
CUMMINS INC COM 231021106 4,568 28,166 SH   SOLE   4,568 0 0
CUMMINS INC COM 231021106 3,615 22,287 SH   SOLE   3,615 0 0
CUMMINS INC COM 231021106 319 1,964 SH   SOLE   319 0 0
CVS HEALTH CORP COM 126650100 14,937 185,687 SH   SOLE   14,937 0 0
CVS HEALTH CORP COM 126650100 11,819 146,922 SH   SOLE   11,819 0 0
CVS HEALTH CORP COM 126650100 1,014 12,604 SH   SOLE   1,014 0 0
CVS HEALTH CORPORATION COM 126650100 6,463 80,205 SH   SOLE   6,463 0 0
DANAHER CORP COM 235851102 1,212 14,336 SH   SOLE   1,212 0 0
DANAHER CORP COM 235851102 9,393 111,330 SH   SOLE   9,393 0 0
DANAHER CORP COM 235851102 7,432 88,089 SH   SOLE   7,432 0 0
DANAHER CORP COM 235851102 647 7,668 SH   SOLE   647 0 0
DARDEN RESTAURANTS INC COM 237194105 2,049 22,662 SH   SOLE   2,049 0 0
DARDEN RESTAURANTS INC COM 237194105 1,621 17,931 SH   SOLE   1,621 0 0
DARDEN RESTAURANTS INC COM 237194105 138 1,526 SH   SOLE   138 0 0
DAVITA INC COM 23918K108 41 635 SH   SOLE   41 0 0
DAVITA INC COM 23918K108 1,837 28,374 SH   SOLE   1,837 0 0
DAVITA INC COM 23918K108 1,454 22,452 SH   SOLE   1,454 0 0
DAVITA INC COM 23918K108 124 1,913 SH   SOLE   124 0 0
DCP MIDSTREAM LP COM 23311P100 200 5,920 SH   DFND 3 0 200 0
DEERE & CO COM 244199105 6,627 53,634 SH   SOLE   6,627 0 0
DEERE & CO COM 244199105 5,244 42,438 SH   SOLE   5,244 0 0
DEERE & CO COM 244199105 411 3,325 SH   SOLE   411 0 0
DEERE & COMPANY COM 244199105 309 2,500 SH   SOLE   309 0 0
DELL TECHNOLOGIES INC-CL V COM 24703L103 5,448 89,168 SH   SOLE   5,448 0 0
DELL TECHNOLOGIES INC-CL V COM 24703L103 162 2,656 SH   SOLE   162 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 4,279 48,827 SH   SOLE   4,279 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 3,386 38,633 SH   SOLE   3,386 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 290 3,313 SH   SOLE   290 0 0
DELTA AIR LINES INC COM 247361702 31 570 SH   SOLE   31 0 0
DELTA AIR LINES INC COM 247361702 7,208 134,151 SH   SOLE   7,208 0 0
DELTA AIR LINES INC COM 247361702 5,703 106,147 SH   SOLE   5,703 0 0
DELTA AIR LINES INC COM 247361702 121 2,245 SH   SOLE   121 0 0
Denbury Resources Inc COM 247916208 0 236 SH   DFND 1 0 0 0
DENISON MINES CORP COM 248356107 14 33,080 SH   SOLE   14 0 0
DENISON MINES CORP COM 248356107 0 333 SH   DFND 1 0 0 0
Denison Mines Corp COM 248356107 3 7,900 SH   SOLE   3 0 0
Denison Mines Corp COM 248356107 0 100 SH   DFND 1 0 0 0
DENTSPLY SIRONA INC COM 24906P109 251 3,860 SH   SOLE   251 0 0
DENTSPLY SIRONA INC COM 24906P109 2,708 41,780 SH   SOLE   2,708 0 0
DENTSPLY SIRONA INC COM 24906P109 2,143 33,057 SH   SOLE   2,143 0 0
DENTSPLY SIRONA INC COM 24906P109 184 2,837 SH   SOLE   184 0 0
DESCARTES SYSTEMS GROUP COM 249906108 2 66 SH   DFND 1 0 2 0
DESCARTES SYSTEMS GROUP INC COM 249906108 287 11,777 SH   SOLE   287 0 0
Descartes Systems Group Inc/The COM 249906108 360 14,800 SH   SOLE   360 0 0
Descartes Systems Group Inc/The CALL 249906108 36 1,500 SH Call DFND 1 0 36 0
DESCARTES SYSTEMS GRP/THE COM 249906108 22,371 919,600 SH   DFND 4 0 22,371 0
DEVON ENERGY CORP COM 25179M103 3,063 95,815 SH   SOLE   3,063 0 0
DEVON ENERGY CORP COM 25179M103 2,423 75,812 SH   SOLE   2,423 0 0
DEVON ENERGY CORP COM 25179M103 196 6,123 SH   SOLE   196 0 0
DEVON ENERGY CORPORATION COM 25179M103 243 7,603 SH   SOLE   243 0 0
DEXCOM INC COM 252131107 76 1,039 SH   SOLE   76 0 0
DIAGEO PLC SPONSORED ADR COM 25243Q205 2,385 19,872 SH   SOLE   2,385 0 0
DIAMONDBACK ENERGY INC COM 25278X109 98 1,107 SH   SOLE   98 0 0
DICK'S SPORTING GOODS INC COM 253393102 26 650 SH   SOLE   26 0 0
DICK'S SPORTING GOODS INC COM 253393102 43 1,080 SH   SOLE   43 0 0
DIGITAL REALTY TRUST INC COM 253868103 3,289 29,121 SH   SOLE   3,289 0 0
DIGITAL REALTY TRUST INC COM 253868103 2,602 23,041 SH   SOLE   2,602 0 0
DIGITAL REALTY TRUST INC COM 253868103 221 1,954 SH   SOLE   221 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 411 6,600 SH   SOLE   411 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 4,309 69,294 SH   SOLE   4,309 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 3,409 54,828 SH   SOLE   3,409 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 295 4,737 SH   SOLE   295 0 0
DISCOVERY COMMUNICATIONS-A COM 25470F104 724 28,026 SH   SOLE   724 0 0
DISCOVERY COMMUNICATIONS-A COM 25470F104 573 22,176 SH   SOLE   573 0 0
DISCOVERY COMMUNICATIONS-A COM 25470F104 48 1,876 SH   SOLE   48 0 0
DISCOVERY COMMUNICATIONS-C COM 25470F302 969 38,427 SH   SOLE   969 0 0
DISCOVERY COMMUNICATIONS-C COM 25470F302 766 30,405 SH   SOLE   766 0 0
DISCOVERY COMMUNICATIONS-C COM 25470F302 68 2,679 SH   SOLE   68 0 0
DISH NETWORK CORP-A COM 25470M109 2,058 32,805 SH   SOLE   2,058 0 0
DISH NETWORK CORP-A COM 25470M109 2,602 41,460 SH   SOLE   2,602 0 0
DISH NETWORK CORP-A COM 25470M109 175 2,788 SH   SOLE   175 0 0
DISNEY,WALT COMPANY COM 254687106 3,270 30,733 SH   SOLE   3,270 0 0
DOLLAR GENERAL CORP COM 256677105 593 8,207 SH   SOLE   593 0 0
DOLLAR GENERAL CORP COM 256677105 3,314 45,982 SH   SOLE   3,314 0 0
DOLLAR GENERAL CORP COM 256677105 2,622 36,383 SH   SOLE   2,622 0 0
DOLLAR GENERAL CORP COM 256677105 245 3,395 SH   SOLE   245 0 0
DOLLAR TREE INC COM 256746108 238 3,393 SH   SOLE   238 0 0
DOLLAR TREE INC COM 256746108 3,016 43,139 SH   SOLE   3,016 0 0
DOLLAR TREE INC COM 256746108 2,386 34,134 SH   SOLE   2,386 0 0
DOLLAR TREE INC COM 256746108 203 2,901 SH   SOLE   203 0 0
DOMINION DIAMOND CORP COM 257287102 1 45 SH   DFND 1 0 1 0
DOMINION DIAMOND CORP COM 257287102 34 2,714 SH   DFND 1 0 34 0
Dominion Diamond Corp COM 257287102 198 15,700 SH   SOLE   198 0 0
Dominion Diamond Corp COM 257287102 1 100 SH   DFND 1 0 1 0
DOMINION DIAMOND CORPORATION COM 257287102 156 12,362 SH   SOLE   156 0 0
DOMINION ENERGY INC COM 25746U109 68 880 SH   SOLE   68 0 0
DOMINION RESOURCES INC/VA COM 25746U109 8,783 114,640 SH   SOLE   8,783 0 0
DOMINION RESOURCES INC/VA COM 25746U109 6,950 90,707 SH   SOLE   6,950 0 0
DOMINION RESOURCES INC/VA COM 25746U109 591 7,718 SH   SOLE   591 0 0
DOMINO'S PIZZA INC COM 25754A201 125 590 SH   SOLE   125 0 0
Domtar Corp COM 257559203 19 500 SH   DFND 1 0 19 0
DOMTAR CORP-NEW COM 257559203 1 22 SH   DFND 1 0 1 0
DOMTAR CORPORATION COM 257559203 6 166 SH   SOLE   6 0 0
DONNELLEY FINANCIAL SOLUTIONS INC COM 25787G100 3 125 SH   SOLE   3 0 0
DOUGLAS DYNAMICS INC COM 25960R105 107 3,250 SH   SOLE   107 0 0
DOVER CORP COM 260003108 2,276 28,373 SH   SOLE   2,276 0 0
DOVER CORP COM 260003108 1,801 22,450 SH   SOLE   1,801 0 0
DOVER CORP COM 260003108 153 1,911 SH   SOLE   153 0 0
DOW CHEMICAL CO/THE COM 260543103 12,918 204,855 SH   SOLE   12,918 0 0
DOW CHEMICAL CO/THE COM 260543103 10,221 162,090 SH   SOLE   10,221 0 0
DOW CHEMICAL CO/THE COM 260543103 940 14,909 SH   SOLE   940 0 0
DOW CHEMICAL COMPANY COM 260543103 319 5,049 SH   SOLE   319 0 0
DR HORTON INC COM 23331A109 169 4,892 SH   SOLE   169 0 0
DR HORTON INC COM 23331A109 2,153 62,293 SH   SOLE   2,153 0 0
DR HORTON INC COM 23331A109 1,704 49,288 SH   SOLE   1,704 0 0
DR HORTON INC COM 23331A109 151 4,359 SH   SOLE   151 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 143 1,567 SH   SOLE   143 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,052 33,503 SH   SOLE   3,052 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 2,415 26,508 SH   SOLE   2,415 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 205 2,250 SH   SOLE   205 0 0
DRAGONWAVE INC-NEW COM 26144M400 0 42 SH   DFND 1 0 0 0
DTE ENERGY COMPANY COM 233331107 3,458 32,696 SH   SOLE   3,458 0 0
DTE ENERGY COMPANY COM 233331107 2,736 25,869 SH   SOLE   2,736 0 0
DTE ENERGY COMPANY COM 233331107 233 2,204 SH   SOLE   233 0 0
DU PONT (E.I.) DE NEMOURS COM 263534109 12,752 158,027 SH   SOLE   12,752 0 0
DU PONT (E.I.) DE NEMOURS COM 263534109 10,090 125,036 SH   SOLE   10,090 0 0
DU PONT (E.I.) DE NEMOURS COM 263534109 857 10,624 SH   SOLE   857 0 0
Duke Energy Corp COM 26441C204 42 500 SH   SOLE   42 0 0
Duke Energy Corp COM 26441C204 669 8,000 SH   SOLE   669 0 0
DUKE ENERGY CORP COM 26441C204 10,661 127,562 SH   SOLE   10,661 0 0
DUKE ENERGY CORP COM 26441C204 8,435 100,931 SH   SOLE   8,435 0 0
DUKE ENERGY CORP COM 26441C204 718 8,597 SH   SOLE   718 0 0
DUKE ENERGY CORP NEW COM 26441C204 1,594 19,040 SH   SOLE   1,594 0 0
DUKE REALTY CORP COM 264411505 122 4,369 SH   SOLE   122 0 0
DUPONT E.I. DE NEMOURS & CO COM 263534109 4,170 51,588 SH   SOLE   4,170 0 0
DXC TECHNOLOGY CO COM 23355L106 3,959 51,609 SH   SOLE   3,959 0 0
DXC TECHNOLOGY CO COM 23355L106 3,132 40,836 SH   SOLE   3,132 0 0
DXC TECHNOLOGY CO COM 23355L106 268 3,494 SH   SOLE   268 0 0
DXC Technology Co CALL 23355L106 20,408 266,000 SH Call SOLE   20,408 0 0
DXC TECHNOLOGY COMPANY COM 23355L106 20 255 SH   SOLE   20 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 22 1,464 SH   DFND 3 0 22 0
E TRADE FINANCIAL CORP COM 269246401 1,904 50,063 SH   SOLE   1,904 0 0
E TRADE FINANCIAL CORP COM 269246401 1,506 39,612 SH   SOLE   1,506 0 0
E TRADE FINANCIAL CORP COM 269246401 128 3,375 SH   SOLE   128 0 0
E TRADE Financial Corp COM 269246401 0 2 SH   DFND 1 0 0 0
EARTHSTONE ENERGY INC-A COM 27032D304 0 7 SH   DFND 1 0 0 0
EAST WEST BANCORP INC COM 27579R104 104 1,771 SH   SOLE   104 0 0
EASTMAN CHEMICAL CO COM 277432100 12,309 146,579 SH   SOLE   12,309 0 0
EASTMAN CHEMICAL CO COM 277432100 1,766 21,030 SH   SOLE   1,766 0 0
EASTMAN CHEMICAL CO COM 277432100 151 1,799 SH   SOLE   151 0 0
EASTMAN CHEMICAL COMPANY COM 277432100 40 475 SH   SOLE   40 0 0
EATON CORP PLC COM G29183103 6,344 81,526 SH   SOLE   6,344 0 0
EATON CORP PLC COM G29183103 5,020 64,507 SH   SOLE   5,020 0 0
EATON CORP PLC COM G29183103 430 5,526 SH   SOLE   430 0 0
EATON VANCE CORP COM 278265103 67 1,410 SH   SOLE   67 0 0
EBAY INC COM 278642103 6,405 183,459 SH   SOLE   6,405 0 0
EBAY INC COM 278642103 5,068 145,160 SH   SOLE   5,068 0 0
EBAY INC COM 278642103 443 12,690 SH   SOLE   443 0 0
ECOLAB INC COM 278865100 127 954 SH   SOLE   127 0 0
ECOLAB INC COM 278865100 6,315 47,577 SH   SOLE   6,315 0 0
ECOLAB INC COM 278865100 4,996 37,645 SH   SOLE   4,996 0 0
ECOLAB INC COM 278865100 428 3,226 SH   SOLE   428 0 0
ECOPETROL SA-ADR COM 279158109 0 5 SH   DFND 1 0 0 0
EDISON INTERNATIONAL COM 281020107 4,642 59,383 SH   SOLE   4,642 0 0
EDISON INTERNATIONAL COM 281020107 3,673 46,985 SH   SOLE   3,673 0 0
EDISON INTERNATIONAL COM 281020107 313 4,004 SH   SOLE   313 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 4,520 38,239 SH   SOLE   4,520 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,577 30,256 SH   SOLE   3,577 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 309 2,611 SH   SOLE   309 0 0
EI du Pont de Nemours & Co COM 263534109 20 250 SH   SOLE   20 0 0
ELDORADO GOLD CORP COM 284902103 5 2,000 SH   SOLE   5 0 0
Eldorado Gold Corp COM 284902103 1,190 449,779 SH   SOLE   1,190 0 0
Eldorado Gold Corp COM 284902103 185 70,261 SH   SOLE   185 0 0
Eldorado Gold Corp COM 284902103 1,589 600,931 SH   SOLE   1,589 0 0
Eldorado Gold Corp COM 284902103 186 70,438 SH   DFND 1 0 186 0
Eldorado Gold Corp COM 284902103 213 80,739 SH   DFND 1 0 213 0
ELDORADO GOLD CORP COM 284902103 0 47 SH   DFND 4 0 0 0
ELDORADO GOLD CORP COM 284902103 49,601 18,700,000 SH   DFND 4 0 49,601 0
Eldorado Gold Corp CALL 284902103 30 11,400 SH Call DFND 1 0 30 0
Eldorado Gold Corp PUT 284902103 9 3,500 SH Put DFND 1 0 9 0
ELECTRONIC ARTS INC COM 285512109 5,973 56,506 SH   SOLE   5,973 0 0
ELECTRONIC ARTS INC COM 285512109 4,726 44,710 SH   SOLE   4,726 0 0
ELECTRONIC ARTS INC COM 285512109 400 3,788 SH   SOLE   400 0 0
ELI LILLY & CO COM 532457108 14,562 176,972 SH   SOLE   14,562 0 0
ELI LILLY & CO COM 532457108 11,522 140,027 SH   SOLE   11,522 0 0
ELI LILLY & CO COM 532457108 1,004 12,203 SH   SOLE   1,004 0 0
EMERSON ELECTRIC CO COM 291011104 1,457 24,402 SH   SOLE   1,457 0 0
EMERSON ELECTRIC CO COM 291011104 7,002 117,463 SH   SOLE   7,002 0 0
EMERSON ELECTRIC CO COM 291011104 5,540 92,941 SH   SOLE   5,540 0 0
EMERSON ELECTRIC CO COM 291011104 473 7,927 SH   SOLE   473 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 324 20,319 SH   DFND 3 0 324 0
ENBRIDGE ENERGY PARTNERS LP COM 29250R106 132 8,236 SH   DFND 3 0 132 0
ENBRIDGE INC COM 29250N105 42,308 1,062,050 SH   SOLE   42,308 0 0
Enbridge Inc COM 29250N105 347,271 8,717,391 SH   SOLE   347,271 0 0
Enbridge Inc COM 29250N105 50 1,250 SH   SOLE   50 0 0
Enbridge Inc COM 29250N105 1 21 SH   SOLE   1 0 0
Enbridge Inc COM 29250N105 36,699 921,249 SH   DFND 1 0 36,699 0
Enbridge Inc CALL 29250N105 5,386 135,200 SH Call DFND 1 0 5,386 0
Enbridge Inc PUT 29250N105 4,760 119,500 SH Put DFND 1 0 4,760 0
ENCANA CORP COM 292505104 0 28 SH   DFND 1 0 0 0
Encana Corp COM 292505104 38,842 4,414,591 SH   SOLE   38,842 0 0
Encana Corp COM 292505104 12 1,400 SH   SOLE   12 0 0
Encana Corp COM 292505104 437 49,666 SH   SOLE   437 0 0
Encana Corp COM 292505104 4,141 470,589 SH   SOLE   4,141 0 0
Encana Corp COM 292505104 3,344 380,100 SH   DFND 1 0 3,344 0
Encana Corp CALL 292505104 2,047 232,600 SH Call DFND 1 0 2,047 0
Encana Corp PUT 292505104 868 98,600 SH Put DFND 1 0 868 0
ENCANA CORPORATION COM 292505104 2,375 269,978 SH   SOLE   2,375 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 0 1 SH   DFND 1 0 0 0
ENDO INTERNATIONAL PLC COM G30401106 1 119 SH   DFND 1 0 1 0
Energous Corp CALL 29272C103 325 20,000 SH Call SOLE   325 0 0
Energy Fuels Inc/Canada COM 292671708 0 175 SH   SOLE   0 0 0
ENERGY FUELS INC-NEW COM 292671708 0 138 SH   DFND 1 0 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 168 8,250 SH   DFND 3 0 168 0
ENERPLUS CORP COM 292766102 190 23,457 SH   SOLE   190 0 0
ENERPLUS CORP COM 292766102 0 33 SH   DFND 1 0 0 0
ENERPLUS CORP COM 292766102 419 52,000 SH   DFND 1 0 419 0
Enerplus Corp COM 292766102 1,757 216,594 SH   SOLE   1,757 0 0
Enerplus Corp COM 292766102 15 1,800 SH   DFND 1 0 15 0
Enerplus Corp CALL 292766102 15 1,900 SH Call DFND 1 0 15 0
Enerplus Corp PUT 292766102 32 3,900 SH Put DFND 1 0 32 0
ENI S P A ADR COM 26874R108 45 1,488 SH   SOLE   45 0 0
Ensco PLC COM G3157S106 1 114 SH   DFND 1 0 1 0
ENTERGY CORP COM 29364G103 2,511 32,710 SH   SOLE   2,511 0 0
ENTERGY CORP COM 29364G103 1,986 25,881 SH   SOLE   1,986 0 0
ENTERGY CORP COM 29364G103 169 2,204 SH   SOLE   169 0 0
ENTERGY CORPORATION COM 29364G103 18 228 SH   SOLE   18 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107 14,390 531,500 SH   DFND 3 0 14,390 0
ENTERPRISE PRODUCTS PARTNERS LP COM 293792107 14 525 SH   SOLE   14 0 0
ENTREE RESOURCES LTD COM 29384J103 0 220 SH   DFND 1 0 0 0
ENVISION HEALTHCARE CORP COM 29414D100 1,341 21,408 SH   SOLE   1,341 0 0
ENVISION HEALTHCARE CORP COM 29414D100 1,061 16,939 SH   SOLE   1,061 0 0
ENVISION HEALTHCARE CORP COM 29414D100 90 1,443 SH   SOLE   90 0 0
EOG RESOURCES INC COM 26875P101 258 2,847 SH   SOLE   258 0 0
EOG RESOURCES INC COM 26875P101 9,522 105,214 SH   SOLE   9,522 0 0
EOG RESOURCES INC COM 26875P101 7,534 83,248 SH   SOLE   7,534 0 0
EOG RESOURCES INC COM 26875P101 641 7,088 SH   SOLE   641 0 0
EPR Properties COM 26884U109 1 13 SH   DFND 1 0 1 0
EQT CORP COM 26884L109 1,850 31,589 SH   SOLE   1,850 0 0
EQT CORP COM 26884L109 1,464 24,994 SH   SOLE   1,464 0 0
EQT CORP COM 26884L109 125 2,130 SH   SOLE   125 0 0
EQUIFAX INC COM 294429105 3,010 21,910 SH   SOLE   3,010 0 0
EQUIFAX INC COM 294429105 2,382 17,335 SH   SOLE   2,382 0 0
EQUIFAX INC COM 294429105 202 1,473 SH   SOLE   202 0 0
EQUINIX INC COM 29444U700 6,093 14,200 SH   SOLE   6,093 0 0
EQUINIX INC COM 29444U700 4,821 11,235 SH   SOLE   4,821 0 0
EQUINIX INC COM 29444U700 405 945 SH   SOLE   405 0 0
Equinix Inc COM 29444U700 3 8 SH   DFND 1 0 3 0
EQUITY RESIDENTIAL COM 29476L107 4,404 66,918 SH   SOLE   4,404 0 0
EQUITY RESIDENTIAL COM 29476L107 3,485 52,947 SH   SOLE   3,485 0 0
EQUITY RESIDENTIAL COM 29476L107 297 4,510 SH   SOLE   297 0 0
ERICSSON ADR COM 294821608 67 9,300 SH   SOLE   67 0 0
ESSA PHARMA INC COM 29668H104 0 400 SH   DFND 1 0 0 0
ESSEX PROPERTY TRUST INC COM 297178105 3,075 11,955 SH   SOLE   3,075 0 0
ESSEX PROPERTY TRUST INC COM 297178105 2,433 9,460 SH   SOLE   2,433 0 0
ESSEX PROPERTY TRUST INC COM 297178105 207 806 SH   SOLE   207 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104 3,916 40,803 SH   SOLE   3,916 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104 3,098 32,285 SH   SOLE   3,098 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104 262 2,731 SH   SOLE   262 0 0
EVEREST RE GROUP LTD COM G3223R108 128 503 SH   SOLE   128 0 0
EVEREST RE GROUP LTD COM G3223R108 1,508 5,923 SH   SOLE   1,508 0 0
EVEREST RE GROUP LTD COM G3223R108 1,905 7,486 SH   SOLE   1,905 0 0
EVERSOURCE ENERGY COM 30040W108 3,506 57,756 SH   SOLE   3,506 0 0
EVERSOURCE ENERGY COM 30040W108 2,774 45,699 SH   SOLE   2,774 0 0
EVERSOURCE ENERGY COM 30040W108 236 3,894 SH   SOLE   236 0 0
EXELON CORP COM 30161N101 47,199 1,308,792 SH   SOLE   47,199 0 0
EXELON CORP COM 30161N101 4,816 133,555 SH   SOLE   4,816 0 0
EXELON CORP COM 30161N101 411 11,385 SH   SOLE   411 0 0
EXPEDIA INC COM 30212P303 21,915 147,157 SH   SOLE   21,915 0 0
EXPEDIA INC COM 30212P303 2,611 17,531 SH   SOLE   2,611 0 0
EXPEDIA INC COM 30212P303 225 1,514 SH   SOLE   225 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,854 32,837 SH   SOLE   1,854 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,467 25,982 SH   SOLE   1,467 0 0
EXPEDITORS INTL WASH INC COM 302130109 125 2,213 SH   SOLE   125 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 6,905 108,176 SH   SOLE   6,905 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 5,463 85,594 SH   SOLE   5,463 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 475 7,443 SH   SOLE   475 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 207,440 3,250,000 SH   DFND 4 0 207,440 0
EXPRESS SCRIPTS HOLDING COMPANY COM 30219G108 445 6,963 SH   SOLE   445 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,790 22,949 SH   SOLE   1,790 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,416 18,158 SH   SOLE   1,416 0 0
EXTRA SPACE STORAGE INC COM 30225T102 121 1,547 SH   SOLE   121 0 0
Exxon Mobil Corp COM 30231G102 233 2,889 SH   SOLE   233 0 0
EXXON MOBIL CORP COM 30231G102 78,453 971,983 SH   SOLE   78,453 0 0
EXXON MOBIL CORP COM 30231G102 49,346 611,371 SH   SOLE   49,346 0 0
EXXON MOBIL CORP COM 30231G102 4,113 50,953 SH   SOLE   4,113 0 0
EXXON MOBIL CORPORATION COM 30231G102 6,891 85,236 SH   SOLE   6,891 0 0
F5 NETWORKS INC COM 315616102 1,498 11,793 SH   SOLE   1,498 0 0
F5 NETWORKS INC COM 315616102 1,185 9,331 SH   SOLE   1,185 0 0
F5 NETWORKS INC COM 315616102 101 797 SH   SOLE   101 0 0
F5 Networks Inc COM 315616102 2 12 SH   DFND 1 0 2 0
FACEBOOK INC CLASS-A COM 30303M102 239 1,583 SH   SOLE   239 0 0
FACEBOOK INC-A COM 30303M102 65,032 430,817 SH   SOLE   65,032 0 0
FACEBOOK INC-A COM 30303M102 51,456 340,879 SH   SOLE   51,456 0 0
FACEBOOK INC-A COM 30303M102 4,369 28,941 SH   SOLE   4,369 0 0
FASTENAL CO COM 311900104 2,295 52,722 SH   SOLE   2,295 0 0
FASTENAL CO COM 311900104 1,816 41,715 SH   SOLE   1,816 0 0
FASTENAL CO COM 311900104 155 3,554 SH   SOLE   155 0 0
FEDERAL REALTY INVS TRUST COM 313747206 1,664 13,166 SH   SOLE   1,664 0 0
FEDERAL REALTY INVS TRUST COM 313747206 1,316 10,418 SH   SOLE   1,316 0 0
FEDERAL REALTY INVS TRUST COM 313747206 112 887 SH   SOLE   112 0 0
FEDEX CORP COM 31428X106 9,742 44,833 SH   SOLE   9,742 0 0
FEDEX CORP COM 31428X106 7,708 35,474 SH   SOLE   7,708 0 0
FEDEX CORP COM 31428X106 676 3,111 SH   SOLE   676 0 0
FEDEX CORPORATION COM 31428X106 612 2,810 SH   SOLE   612 0 0
FIDELITY NATIONAL INFO SERV COM 31620M106 5,145 60,252 SH   SOLE   5,145 0 0
FIDELITY NATIONAL INFO SERV COM 31620M106 4,071 47,674 SH   SOLE   4,071 0 0
FIDELITY NATIONAL INFO SERV COM 31620M106 345 4,040 SH   SOLE   345 0 0
FIDELITY NATIONAL INFO SERVICES INC COM 31620M106 225 2,630 SH   SOLE   225 0 0
FIFTH THIRD BANCORP COM 316773100 3,549 136,745 SH   SOLE   3,549 0 0
FIFTH THIRD BANCORP COM 316773100 2,808 108,198 SH   SOLE   2,808 0 0
FIFTH THIRD BANCORP COM 316773100 239 9,221 SH   SOLE   239 0 0
Fifth Third Bancorp COM 316773100 16 608 SH   DFND 1 0 16 0
Financial Select Sector SPDR Fund PUT 81369Y605 69,885 2,832,800 SH Put SOLE   69,885 0 0
FIRST DATA CORP- CLASS A COM 32008D106 79 4,342 SH   SOLE   79 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 83 10,000 SH   SOLE   83 0 0
First Majestic Silver Corp COM 32076V103 266 32,100 SH   SOLE   266 0 0
First Majestic Silver Corp COM 32076V103 1 100 SH   DFND 1 0 1 0
First Majestic Silver Corp CALL 32076V103 46 5,600 SH Call DFND 1 0 46 0
FIRST MAJESTIC SILVER CRP COM 32076V103 1 97 SH   DFND 1 0 1 0
FIRST REPUBLIC BANK/CA COM 33616C100 190 1,895 SH   SOLE   190 0 0
First Republic Bank/CA COM 33616C100 22 222 SH   DFND 1 0 22 0
FIRSTENERGY CORP COM 337932107 2,358 80,876 SH   SOLE   2,358 0 0
FIRSTENERGY CORP COM 337932107 1,866 63,993 SH   SOLE   1,866 0 0
FIRSTENERGY CORP COM 337932107 159 5,437 SH   SOLE   159 0 0
FirstService Corp COM 33767E103 391 6,100 SH   SOLE   391 0 0
FIRSTSERVICE CORPORATION SVS COM 33767E103 154 2,400 SH   SOLE   154 0 0
FISERV INC COM 337738108 90 735 SH   SOLE   90 0 0
FISERV INC COM 337738108 4,735 38,708 SH   SOLE   4,735 0 0
FISERV INC COM 337738108 3,746 30,628 SH   SOLE   3,746 0 0
FISERV INC COM 337738108 323 2,637 SH   SOLE   323 0 0
FIVE BELOW INC COM 33829M101 31 617 SH   SOLE   31 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 163 1,128 SH   SOLE   163 0 0
FLEX LTD COM Y2573F102 107 6,577 SH   SOLE   107 0 0
FLIR SYSTEMS INC COM 302445101 862 24,871 SH   SOLE   862 0 0
FLIR SYSTEMS INC COM 302445101 682 19,678 SH   SOLE   682 0 0
FLIR SYSTEMS INC COM 302445101 58 1,675 SH   SOLE   58 0 0
FLOOR & DECOR HOLDINGS INC-A COM 339750101 157 4,000 SH   SOLE   157 0 0
FLOWSERVE CORP COM 34354P105 1,105 23,807 SH   SOLE   1,105 0 0
FLOWSERVE CORP COM 34354P105 874 18,837 SH   SOLE   874 0 0
FLOWSERVE CORP COM 34354P105 74 1,603 SH   SOLE   74 0 0
FLOWSERVE CORPORATION COM 34354P105 18 390 SH   SOLE   18 0 0
FLUOR CORP COM 343412102 1,166 25,477 SH   SOLE   1,166 0 0
FLUOR CORP COM 343412102 923 20,158 SH   SOLE   923 0 0
FLUOR CORP COM 343412102 78 1,712 SH   SOLE   78 0 0
FLUOR CORPORATION COM 343412102 32 700 SH   SOLE   32 0 0
FMC CORP COM 302491303 1,784 24,423 SH   SOLE   1,784 0 0
FMC CORP COM 302491303 1,411 19,325 SH   SOLE   1,411 0 0
FMC CORP COM 302491303 120 1,645 SH   SOLE   120 0 0
FMC TECHNOLOGIES INC COM G87110105 2,313 85,041 SH   SOLE   2,313 0 0
FMC TECHNOLOGIES INC COM G87110105 1,830 67,288 SH   SOLE   1,830 0 0
FMC TECHNOLOGIES INC COM G87110105 148 5,447 SH   SOLE   148 0 0
FNF GROUP COM 31620R303 142 3,178 SH   SOLE   142 0 0
FOOT LOCKER INC COM 344849104 1,178 23,919 SH   SOLE   1,178 0 0
FOOT LOCKER INC COM 344849104 932 18,926 SH   SOLE   932 0 0
FOOT LOCKER INC COM 344849104 80 1,627 SH   SOLE   80 0 0
FORD MOTOR CO COM 345370860 14,688 1,312,847 SH   SOLE   14,688 0 0
FORD MOTOR CO COM 345370860 6,310 564,033 SH   SOLE   6,310 0 0
FORD MOTOR CO COM 345370860 510 45,567 SH   SOLE   510 0 0
FORD MOTOR COMPANY COM 345370860 23 2,040 SH   SOLE   23 0 0
FORTINET INC COM 34959E109 68 1,807 SH   SOLE   68 0 0
FORTIS INC COM 349553107 16,248 462,267 SH   SOLE   16,248 0 0
FORTIS INC COM 349553107 6 164 SH   DFND 1 0 6 0
Fortis Inc/Canada COM 349553107 211,021 6,003,768 SH   SOLE   211,021 0 0
Fortis Inc/Canada COM 349553107 7,035 200,156 SH   SOLE   7,035 0 0
Fortis Inc/Canada COM 349553107 16,527 470,201 SH   DFND 1 0 16,527 0
Fortis Inc/Canada CALL 349553107 1,582 45,000 SH Call DFND 1 0 1,582 0
Fortis Inc/Canada PUT 349553107 1,480 42,100 SH Put DFND 1 0 1,480 0
Fortis Inc/Canada CALL 349553107 492 14,000 SH Call SOLE   492 0 0
Fortis Inc/Canada PUT 349553107 1,104 31,400 SH Put SOLE   1,104 0 0
FORTIVE CORP COM 34959J108 3,481 54,958 SH   SOLE   3,481 0 0
FORTIVE CORP COM 34959J108 2,754 43,484 SH   SOLE   2,754 0 0
FORTIVE CORP COM 34959J108 242 3,827 SH   SOLE   242 0 0
FORTIVE CORPORATION COM 34959J108 121 1,908 SH   SOLE   121 0 0
Fortuna Silver Mines Inc COM 349915108 152 30,994 SH   SOLE   152 0 0
Fortuna Silver Mines Inc COM 349915108 10 2,000 SH   DFND 1 0 10 0
Fortuna Silver Mines Inc CALL 349915108 51 10,400 SH Call DFND 1 0 51 0
Fortuna Silver Mines Inc PUT 349915108 5 1,000 SH Put DFND 1 0 5 0
FORTUNE BRANDS HOME & SECURI COM 34964C106 1,829 28,040 SH   SOLE   1,829 0 0
FORTUNE BRANDS HOME & SECURI COM 34964C106 1,447 22,187 SH   SOLE   1,447 0 0
FORTUNE BRANDS HOME & SECURI COM 34964C106 124 1,896 SH   SOLE   124 0 0
FRANCO-NEVADA CORP COM 351858105 2,165 30,011 SH   SOLE   2,165 0 0
Franco-Nevada Corp COM 351858105 99,510 1,379,121 SH   SOLE   99,510 0 0
Franco-Nevada Corp COM 351858105 371 5,144 SH   SOLE   371 0 0
Franco-Nevada Corp COM 351858105 6,550 90,780 SH   SOLE   6,550 0 0
Franco-Nevada Corp COM 351858105 2,042 28,300 SH   DFND 1 0 2,042 0
Franco-Nevada Corp CALL 351858105 2,280 31,600 SH Call DFND 1 0 2,280 0
Franco-Nevada Corp PUT 351858105 3,427 47,500 SH Put DFND 1 0 3,427 0
FRANKLIN RESOURCES INC COM 354613101 19 420 SH   SOLE   19 0 0
FRANKLIN RESOURCES INC COM 354613101 2,795 62,407 SH   SOLE   2,795 0 0
FRANKLIN RESOURCES INC COM 354613101 2,211 49,379 SH   SOLE   2,211 0 0
FRANKLIN RESOURCES INC COM 354613101 187 4,168 SH   SOLE   187 0 0
FREEPORT MCMORAN INC COM 35671D857 106 8,800 SH   SOLE   106 0 0
FREEPORT-MCMORAN INC COM 35671D857 2,913 242,601 SH   SOLE   2,913 0 0
FREEPORT-MCMORAN INC COM 35671D857 2,305 191,956 SH   SOLE   2,305 0 0
FREEPORT-MCMORAN INC COM 35671D857 203 16,872 SH   SOLE   203 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 0 129 SH   SOLE   0 0 0
GAP INC COM 364760108 3 120 SH   SOLE   3 0 0
GAP INC/THE COM 364760108 882 40,119 SH   SOLE   882 0 0
GAP INC/THE COM 364760108 698 31,744 SH   SOLE   698 0 0
GAP INC/THE COM 364760108 65 2,941 SH   SOLE   65 0 0
GARMIN LTD COM H2906T109 1,067 20,910 SH   SOLE   1,067 0 0
GARMIN LTD COM H2906T109 844 16,546 SH   SOLE   844 0 0
GARMIN LTD COM H2906T109 80 1,566 SH   SOLE   80 0 0
GARTNER INC COM 366651107 1,610 13,041 SH   SOLE   1,610 0 0
GARTNER INC COM 366651107 2,035 16,482 SH   SOLE   2,035 0 0
GARTNER INC COM 366651107 137 1,109 SH   SOLE   137 0 0
GENERAL DYNAMICS CORP COM 369550108 39,946 201,686 SH   SOLE   39,946 0 0
GENERAL DYNAMICS CORP COM 369550108 8,100 40,895 SH   SOLE   8,100 0 0
GENERAL DYNAMICS CORP COM 369550108 626 3,161 SH   SOLE   626 0 0
GENERAL DYNAMICS CORPORATION COM 369550108 129 650 SH   SOLE   129 0 0
General Electric Co COM 369604103 122 4,500 SH   SOLE   122 0 0
GENERAL ELECTRIC CO COM 369604103 42,864 1,587,261 SH   SOLE   42,864 0 0
GENERAL ELECTRIC CO COM 369604103 33,915 1,255,901 SH   SOLE   33,915 0 0
GENERAL ELECTRIC CO COM 369604103 2,895 107,210 SH   SOLE   2,895 0 0
GENERAL ELECTRIC COMPANY COM 369604103 11,383 420,811 SH   SOLE   11,383 0 0
GENERAL GROWTH PROPERTIES COM 36174X101 2,501 106,171 SH   SOLE   2,501 0 0
GENERAL GROWTH PROPERTIES COM 36174X101 1,979 84,007 SH   SOLE   1,979 0 0
GENERAL GROWTH PROPERTIES COM 36174X101 179 7,611 SH   SOLE   179 0 0
GENERAL MILLS INC COM 370334104 5 90 SH   SOLE   5 0 0
GENERAL MILLS INC COM 370334104 5,816 105,007 SH   SOLE   5,816 0 0
GENERAL MILLS INC COM 370334104 4,602 83,085 SH   SOLE   4,602 0 0
GENERAL MILLS INC COM 370334104 395 7,127 SH   SOLE   395 0 0
GENERAL MOTORS CO COM 37045V100 70 2,000 SH   SOLE   70 0 0
GENERAL MOTORS CO COM 37045V100 26,203 750,290 SH   SOLE   26,203 0 0
GENERAL MOTORS CO COM 37045V100 6,916 198,039 SH   SOLE   6,916 0 0
GENERAL MOTORS CO COM 37045V100 579 16,566 SH   SOLE   579 0 0
GENERAL MOTORS CO WARRANTS 10/07/19 COM 37045V126 52 3,000 SH   SOLE   52 0 0
GENERAL MOTORS COMPANY COM 37045V100 12 357 SH   DFND 1 0 12 0
GENUINE PARTS CO COM 372460105 2,491 26,864 SH   SOLE   2,491 0 0
GENUINE PARTS CO COM 372460105 1,971 21,256 SH   SOLE   1,971 0 0
GENUINE PARTS CO COM 372460105 169 1,824 SH   SOLE   169 0 0
GEO GROUP INC (THE) COM 36162J106 204 6,901 SH   SOLE   204 0 0
GILDAN ACTIVEWEAR INC COM 375916103 5 168 SH   DFND 1 0 5 0
Gildan Activewear Inc COM 375916103 30,384 988,745 SH   SOLE   30,384 0 0
Gildan Activewear Inc COM 375916103 3,381 110,024 SH   SOLE   3,381 0 0
Gildan Activewear Inc COM 375916103 92 3,000 SH   DFND 1 0 92 0
Gildan Activewear Inc CALL 375916103 3,128 101,800 SH Call DFND 1 0 3,128 0
Gildan Activewear Inc PUT 375916103 289 9,400 SH Put DFND 1 0 289 0
GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 1,045 33,998 SH   SOLE   1,045 0 0
GILEAD SCIENCES INC COM 375558103 663 9,355 SH   SOLE   663 0 0
Gilead Sciences Inc COM 375558103 1,455 20,550 SH   SOLE   1,455 0 0
GILEAD SCIENCES INC COM 375558103 16,854 238,166 SH   SOLE   16,854 0 0
GILEAD SCIENCES INC COM 375558103 13,336 188,445 SH   SOLE   13,336 0 0
GILEAD SCIENCES INC COM 375558103 1,137 16,061 SH   SOLE   1,137 0 0
GLAXOSMITHKLINE PLC ADR COM 37733W105 538 12,450 SH   SOLE   538 0 0
GLOBAL PARTNERS LP COM 37946R109 26 1,422 SH   DFND 3 0 26 0
GLOBAL PAYMENTS INC COM 37940X102 2,510 27,792 SH   SOLE   2,510 0 0
GLOBAL PAYMENTS INC COM 37940X102 1,986 21,990 SH   SOLE   1,986 0 0
GLOBAL PAYMENTS INC COM 37940X102 169 1,872 SH   SOLE   169 0 0
GoDaddy Inc COM 380237107 551 13,000 SH   SOLE   551 0 0
GoDaddy Inc PUT 380237107 3,818 90,000 SH Put SOLE   3,818 0 0
GOLAR LNG PARTNERS LP COM Y2745C102 49 2,429 SH   DFND 3 0 49 0
GOLD FIELDS INC. COM 38059T106 871 250,000 SH   SOLE   871 0 0
Gold Fields Ltd COM 38059T106 3 810 SH   SOLE   3 0 0
GOLD STANDARD VENTS CORP COM 380738104 0 19 SH   DFND 1 0 0 0
GOLDCORP INC COM 380956409 2,066 160,230 SH   SOLE   2,066 0 0
GOLDCORP INC COM 380956409 1 40 SH   DFND 1 0 1 0
Goldcorp Inc COM 380956409 89,581 6,947,897 SH   SOLE   89,581 0 0
Goldcorp Inc COM 380956409 10 800 SH   SOLE   10 0 0
Goldcorp Inc COM 380956409 5,510 427,368 SH   SOLE   5,510 0 0
Goldcorp Inc COM 380956409 323 25,009 SH   SOLE   323 0 0
Goldcorp Inc COM 380956409 2,939 227,946 SH   DFND 1 0 2,939 0
Goldcorp Inc COM 380956409 472 36,554 SH   DFND 1 0 472 0
Goldcorp Inc CALL 380956409 1,693 131,300 SH Call DFND 1 0 1,693 0
Goldcorp Inc PUT 380956409 1,460 113,200 SH Put DFND 1 0 1,460 0
GOLDEN STAR RES LTD COM 38119T104 2 2,316 SH   DFND 1 0 2 0
GOLDMAN SACHS GROUP INC COM 38141G104 233 1,050 SH   SOLE   233 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 14,803 66,722 SH   SOLE   14,803 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 11,712 52,793 SH   SOLE   11,712 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 978 4,406 SH   SOLE   978 0 0
Goldman Sachs Group Inc/The COM 38141G104 155 700 SH   SOLE   155 0 0
GOODYEAR TIRE & RUBBER CO COM 382550101 70 2,000 SH   SOLE   70 0 0
GOODYEAR TIRE & RUBBER CO COM 382550101 1,604 45,892 SH   SOLE   1,604 0 0
GOODYEAR TIRE & RUBBER CO COM 382550101 1,269 36,312 SH   SOLE   1,269 0 0
GOODYEAR TIRE & RUBBER CO COM 382550101 108 3,092 SH   SOLE   108 0 0
GRAN TIERRA ENERGY INC COM 38500T101 2 1,000 SH   SOLE   2 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 80 SH   DFND 1 0 0 0
Gran Tierra Energy Inc COM 38500T101 316 142,100 SH   SOLE   316 0 0
Gran Tierra Energy Inc COM 38500T101 38 17,100 SH   DFND 1 0 38 0
Gran Tierra Energy Inc COM 38500T101 12,728 5,731,336 SH   DFND 2 0 12,728 0
Granite Real Estate Investment Trust COM 387437114 771 19,485 SH   SOLE   771 0 0
Granite Real Estate Investment Trust COM 387437114 1,468 37,108 SH   DFND 1 0 1,468 0
Granite Real Estate Investment Trust CALL 387437114 467 11,800 SH Call DFND 1 0 467 0
Granite Real Estate Investment Trust PUT 387437114 696 17,600 SH Put DFND 1 0 696 0
GREAT PANTHER SILVER LTD COM 39115V101 0 75 SH   DFND 1 0 0 0
GREAT PLAINS ENERGY INCORPORATED COM 391164100 220 7,499 SH   SOLE   220 0 0
Green Plains Inc COM 393222104 0 4 SH   DFND 1 0 0 0
H&R BLOCK INC COM 093671105 1,167 37,758 SH   SOLE   1,167 0 0
H&R BLOCK INC COM 093671105 923 29,876 SH   SOLE   923 0 0
H&R BLOCK INC COM 093671105 79 2,545 SH   SOLE   79 0 0
HAIN CELESTIAL GROUP INC COM 405217100 13,584 350,000 SH   SOLE   13,584 0 0
HALLIBURTON CO COM 406216101 23,835 558,180 SH   SOLE   23,835 0 0
HALLIBURTON CO COM 406216101 5,344 125,156 SH   SOLE   5,344 0 0
HALLIBURTON CO COM 406216101 455 10,653 SH   SOLE   455 0 0
HALLIBURTON CO. COM 406216101 2,116 49,469 SH   SOLE   2,116 0 0
HANESBRANDS INC COM 410345102 116 5,000 SH   SOLE   116 0 0
HANESBRANDS INC COM 410345102 1,537 66,371 SH   SOLE   1,537 0 0
HANESBRANDS INC COM 410345102 1,216 52,516 SH   SOLE   1,216 0 0
HANESBRANDS INC COM 410345102 108 4,654 SH   SOLE   108 0 0
HARLEY-DAVIDSON INC COM 412822108 1,723 31,903 SH   SOLE   1,723 0 0
HARLEY-DAVIDSON INC COM 412822108 1,363 25,243 SH   SOLE   1,363 0 0
HARLEY-DAVIDSON INC COM 412822108 117 2,167 SH   SOLE   117 0 0
Harmony Gold Mining Co Ltd COM 413216300 1 480 SH   SOLE   1 0 0
HARRIS CORP COM 413875105 2,423 22,219 SH   SOLE   2,423 0 0
HARRIS CORP COM 413875105 1,917 17,581 SH   SOLE   1,917 0 0
HARRIS CORP COM 413875105 167 1,529 SH   SOLE   167 0 0
HARTFORD FINANCIAL SVCS GROUP INC COM 416515104 36 679 SH   SOLE   36 0 0
HARTFORD FINANCIAL SVCS GRP COM 416515104 3,519 66,956 SH   SOLE   3,519 0 0
HARTFORD FINANCIAL SVCS GRP COM 416515104 2,784 52,977 SH   SOLE   2,784 0 0
HARTFORD FINANCIAL SVCS GRP COM 416515104 239 4,549 SH   SOLE   239 0 0
HASBRO INC COM 418056107 2,286 20,505 SH   SOLE   2,286 0 0
HASBRO INC COM 418056107 1,809 16,225 SH   SOLE   1,809 0 0
HASBRO INC COM 418056107 153 1,374 SH   SOLE   153 0 0
Haynes International Inc COM 420877201 0 9 SH   DFND 1 0 0 0
HCA HEALTHCARE INC COM 40412C101 248 2,843 SH   SOLE   248 0 0
HCA HOLDINGS INC COM 40412C101 4,547 52,160 SH   SOLE   4,547 0 0
HCA HOLDINGS INC COM 40412C101 3,598 41,271 SH   SOLE   3,598 0 0
HCA HOLDINGS INC COM 40412C101 317 3,639 SH   SOLE   317 0 0
HCP INC COM 40414L109 2,729 85,403 SH   SOLE   2,729 0 0
HCP INC COM 40414L109 2,159 67,574 SH   SOLE   2,159 0 0
HCP INC COM 40414L109 184 5,754 SH   SOLE   184 0 0
HD SUPPLY HOLDINGS INC COM 40416M105 222 7,231 SH   SOLE   222 0 0
HD SUPPLY HOLDINGS INC COM 40416M105 76 2,478 SH   SOLE   76 0 0
Heidrick & Struggles International Inc COM 422819102 0 2 SH   DFND 1 0 0 0
Helix Energy Solutions Group Inc COM 42330P107 1 95 SH   DFND 1 0 1 0
HELMERICH & PAYNE COM 423452101 1,075 19,788 SH   SOLE   1,075 0 0
HELMERICH & PAYNE COM 423452101 851 15,657 SH   SOLE   851 0 0
HELMERICH & PAYNE COM 423452101 72 1,334 SH   SOLE   72 0 0
HENRY SCHEIN INC COM 806407102 2,646 14,459 SH   SOLE   2,646 0 0
HENRY SCHEIN INC COM 806407102 2,093 11,440 SH   SOLE   2,093 0 0
HENRY SCHEIN INC COM 806407102 178 973 SH   SOLE   178 0 0
HERSHEY CO/THE COM 427866108 2,739 25,515 SH   SOLE   2,739 0 0
HERSHEY CO/THE COM 427866108 2,167 20,189 SH   SOLE   2,167 0 0
HERSHEY CO/THE COM 427866108 190 1,772 SH   SOLE   190 0 0
HESS CORP COM 42809H107 13,126 299,252 SH   SOLE   13,126 0 0
HESS CORP COM 42809H107 1,709 38,970 SH   SOLE   1,709 0 0
HESS CORP COM 42809H107 154 3,501 SH   SOLE   154 0 0
HESS CORPORATION COM 42809H107 54 1,235 SH   SOLE   54 0 0
HEWLETT PACKARD ENTERPRIS COM 42824C109 5,033 303,431 SH   SOLE   5,033 0 0
HEWLETT PACKARD ENTERPRIS COM 42824C109 3,982 240,087 SH   SOLE   3,982 0 0
HEWLETT PACKARD ENTERPRIS COM 42824C109 339 20,435 SH   SOLE   339 0 0
HEWLETT-PACKARD ENTERPRISE CO COM 42824C109 50 2,990 SH   SOLE   50 0 0
HEXCEL CORPORATION COM 428291108 101 1,905 SH   SOLE   101 0 0
HFF Inc COM 40418F108 0 4 SH   DFND 1 0 0 0
HI-CRUSH PARTNERS LP COM 428337109 1,827 168,400 SH   DFND 3 0 1,827 0
HILTON WORLDWIDE HOLDINGS IN COM 43300A203 150 2,431 SH   SOLE   150 0 0
HILTON WORLDWIDE HOLDINGS IN COM 43300A203 1,827 29,549 SH   SOLE   1,827 0 0
HILTON WORLDWIDE HOLDINGS IN COM 43300A203 2,309 37,345 SH   SOLE   2,309 0 0
HOLLYFRONTIER CORP COM 436106108 57 2,070 SH   SOLE   57 0 0
HOLLYFRONTIER CORPORATION COM 436106108 53 1,924 SH   SOLE   53 0 0
HOLOGIC INC COM 436440101 2,316 51,035 SH   SOLE   2,316 0 0
HOLOGIC INC COM 436440101 1,832 40,382 SH   SOLE   1,832 0 0
HOLOGIC INC COM 436440101 156 3,432 SH   SOLE   156 0 0
HOME DEPOT INC COM 437076102 4,587 29,861 SH   SOLE   4,587 0 0
HOME DEPOT INC COM 437076102 54,891 357,902 SH   SOLE   54,891 0 0
HOME DEPOT INC COM 437076102 26,443 172,413 SH   SOLE   26,443 0 0
HOME DEPOT INC COM 437076102 2,296 14,968 SH   SOLE   2,296 0 0
Home Depot Inc/The COM 437076102 2 10 SH   SOLE   2 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 379 2,836 SH   SOLE   379 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 18,516 138,944 SH   SOLE   18,516 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 14,651 109,938 SH   SOLE   14,651 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 1,184 8,886 SH   SOLE   1,184 0 0
HORMEL FOODS CORP COM 440452100 1,677 49,164 SH   SOLE   1,677 0 0
HORMEL FOODS CORP COM 440452100 1,327 38,900 SH   SOLE   1,327 0 0
HORMEL FOODS CORP COM 440452100 122 3,574 SH   SOLE   122 0 0
HOST HOTELS & RESORTS INC COM 44107P104 2,463 134,826 SH   SOLE   2,463 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1,949 106,680 SH   SOLE   1,949 0 0
HOST HOTELS & RESORTS INC COM 44107P104 166 9,083 SH   SOLE   166 0 0
HP INC COM 40434L105 13 740 SH   SOLE   13 0 0
HP INC COM 40434L105 5,362 306,806 SH   SOLE   5,362 0 0
HP INC COM 40434L105 4,243 242,756 SH   SOLE   4,243 0 0
HP INC COM 40434L105 363 20,777 SH   SOLE   363 0 0
HSBC HOLDINGS PLC SPONS ADR COM 404280406 138 2,974 SH   SOLE   138 0 0
Hubbell Inc COM 443510607 1 6 SH   DFND 1 0 1 0
HUDBAY MINERALS INC COM 443628102 176 30,429 SH   SOLE   176 0 0
HUDBAY MINERALS INC COM 443628102 0 68 SH   DFND 1 0 0 0
Hudbay Minerals Inc COM 443628102 320 55,300 SH   SOLE   320 0 0
Hudbay Minerals Inc COM 443628102 15 2,600 SH   DFND 1 0 15 0
Hudbay Minerals Inc CALL 443628102 176 30,400 SH Call DFND 1 0 176 0
Hudbay Minerals Inc PUT 443628102 6 1,000 SH Put DFND 1 0 6 0
HUMANA INC COM 444859102 6,328 26,304 SH   SOLE   6,328 0 0
HUMANA INC COM 444859102 5,007 20,812 SH   SOLE   5,007 0 0
HUMANA INC COM 444859102 441 1,835 SH   SOLE   441 0 0
HUNT (JB) TRANSPRT SVCS INC COM 445658107 1,428 15,635 SH   SOLE   1,428 0 0
HUNT (JB) TRANSPRT SVCS INC COM 445658107 1,130 12,372 SH   SOLE   1,130 0 0
HUNT (JB) TRANSPRT SVCS INC COM 445658107 100 1,094 SH   SOLE   100 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,678 198,140 SH   SOLE   2,678 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,119 156,775 SH   SOLE   2,119 0 0
HUNTINGTON BANCSHARES INC COM 446150104 180 13,344 SH   SOLE   180 0 0
Huntington Bancshares Inc/OH COM 446150104 17 1,221 SH   DFND 1 0 17 0
HUNTINGTON INGALLS INDUSTRIE COM 446413106 105 565 SH   SOLE   105 0 0
IAC/INTERACTIVECORP COM 44919P508 124 1,198 SH   SOLE   124 0 0
IAMGOLD Corp COM 450913108 3,436 665,970 SH   SOLE   3,436 0 0
IAMGOLD Corp COM 450913108 103 20,000 SH   SOLE   103 0 0
IAMGOLD Corp COM 450913108 18 3,400 SH   DFND 1 0 18 0
IAMGOLD CORP COM 450913108 30,899 5,990,000 SH   DFND 4 0 30,899 0
IAMGOLD Corp CALL 450913108 42 8,100 SH Call DFND 1 0 42 0
IAMGOLD Corp PUT 450913108 26 5,000 SH Put DFND 1 0 26 0
ICICI BANK LTD-SPONSORED ADR COM 45104G104 2 195 SH   SOLE   2 0 0
IDEX CORP COM 45167R104 106 938 SH   SOLE   106 0 0
IDEXX LABORATORIES INC COM 45168D104 2,051 12,709 SH   SOLE   2,051 0 0
IDEXX LABORATORIES INC COM 45168D104 2,592 16,062 SH   SOLE   2,592 0 0
IDEXX LABORATORIES INC COM 45168D104 175 1,082 SH   SOLE   175 0 0
IGNYTA INC COM 451731103 31 3,000 SH   SOLE   31 0 0
IHS MARKIT LTD COM G47567105 349 7,919 SH   SOLE   349 0 0
IHS MARKIT LTD COM G47567105 200 4,543 SH   SOLE   200 0 0
IHS MARKIT LTD COM G47567105 2,547 57,842 SH   SOLE   2,547 0 0
IHS MARKIT LTD COM G47567105 2,015 45,768 SH   SOLE   2,015 0 0
ILLINOIS TOOL WORKS COM 452308109 8,116 56,666 SH   SOLE   8,116 0 0
ILLINOIS TOOL WORKS COM 452308109 6,422 44,837 SH   SOLE   6,422 0 0
ILLINOIS TOOL WORKS COM 452308109 549 3,832 SH   SOLE   549 0 0
ILLINOIS TOOL WORKS INC COM 452308109 1,437 10,016 SH   SOLE   1,437 0 0
ILLUMINA INC COM 452327109 4,616 26,610 SH   SOLE   4,616 0 0
ILLUMINA INC COM 452327109 3,653 21,055 SH   SOLE   3,653 0 0
ILLUMINA INC COM 452327109 312 1,797 SH   SOLE   312 0 0
IMPERIAL OIL LTD COM 453038408 13,664 468,769 SH   SOLE   13,664 0 0
Imperial Oil Ltd COM 453038408 31,181 1,069,719 SH   SOLE   31,181 0 0
Imperial Oil Ltd COM 453038408 4,404 151,088 SH   SOLE   4,404 0 0
Imperial Oil Ltd COM 453038408 2,343 80,379 SH   DFND 1 0 2,343 0
Imperial Oil Ltd CALL 453038408 131 4,500 SH Call DFND 1 0 131 0
Imperial Oil Ltd PUT 453038408 385 13,200 SH Put DFND 1 0 385 0
INCYTE CORP COM 45337C102 3,086 24,511 SH   SOLE   3,086 0 0
INCYTE CORP COM 45337C102 3,900 30,978 SH   SOLE   3,900 0 0
INCYTE CORP COM 45337C102 264 2,095 SH   SOLE   264 0 0
ING GROEP SPONSORED ADR COM 456837103 60 3,442 SH   SOLE   60 0 0
Ingersoll-Rand PLC COM G47791101 1 13 SH   DFND 1 0 1 0
INGERSOLL-RAND PLC COM G47791101 4,264 46,663 SH   SOLE   4,264 0 0
INGERSOLL-RAND PLC COM G47791101 3,374 36,921 SH   SOLE   3,374 0 0
INGERSOLL-RAND PLC COM G47791101 291 3,189 SH   SOLE   291 0 0
INGREDION INC COM 457187102 8 70 SH   SOLE   8 0 0
INGREDION INC COM 457187102 105 882 SH   SOLE   105 0 0
Innophos Holdings Inc COM 45774N108 1 28 SH   DFND 1 0 1 0
INTEL CORP COM 458140100 28,952 858,268 SH   SOLE   28,952 0 0
INTEL CORP COM 458140100 22,908 679,093 SH   SOLE   22,908 0 0
INTEL CORP COM 458140100 1,960 58,098 SH   SOLE   1,960 0 0
INTEL CORPORATION COM 458140100 1,000 29,596 SH   SOLE   1,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,112 107,911 SH   SOLE   7,112 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,627 85,383 SH   SOLE   5,627 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 482 7,315 SH   SOLE   482 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 66 1,000 SH   SOLE   66 0 0
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 5,432 35,260 SH   SOLE   5,432 0 0
INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 693 5,128 SH   SOLE   693 0 0
INTERNATIONAL PAPER CO COM 460146103 4,259 75,255 SH   SOLE   4,259 0 0
INTERNATIONAL PAPER CO COM 460146103 3,370 59,544 SH   SOLE   3,370 0 0
INTERNATIONAL PAPER CO COM 460146103 272 4,801 SH   SOLE   272 0 0
INTERNATIONAL PAPER COMPANY COM 460146103 184 3,242 SH   SOLE   184 0 0
INTERPUBLIC GROUP OF COMPANIES(THE) COM 460690100 396 16,060 SH   SOLE   396 0 0
INTERPUBLIC GROUP OF COS INC COM 460690100 1,771 72,013 SH   SOLE   1,771 0 0
INTERPUBLIC GROUP OF COS INC COM 460690100 1,401 56,979 SH   SOLE   1,401 0 0
INTERPUBLIC GROUP OF COS INC COM 460690100 119 4,826 SH   SOLE   119 0 0
INTL BUSINESS MACHINES CORP COM 459200101 100,866 655,823 SH   SOLE   100,866 0 0
INTL BUSINESS MACHINES CORP COM 459200101 18,962 123,293 SH   SOLE   18,962 0 0
INTL BUSINESS MACHINES CORP COM 459200101 1,707 11,099 SH   SOLE   1,707 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 1,943 14,393 SH   SOLE   1,943 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 1,537 11,388 SH   SOLE   1,537 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 132 976 SH   SOLE   132 0 0
INTL TOWER HILL MINES-NEW COM 46050R102 0 417 SH   DFND 1 0 0 0
INTUIT INC COM 461202103 613 4,610 SH   SOLE   613 0 0
INTUIT INC COM 461202103 5,891 44,363 SH   SOLE   5,891 0 0
INTUIT INC COM 461202103 4,661 35,101 SH   SOLE   4,661 0 0
INTUIT INC COM 461202103 396 2,985 SH   SOLE   396 0 0
INTUITIVE SURGICAL INC COM 46120E602 6,279 6,714 SH   SOLE   6,279 0 0
INTUITIVE SURGICAL INC COM 46120E602 4,968 5,312 SH   SOLE   4,968 0 0
INTUITIVE SURGICAL INC COM 46120E602 446 477 SH   SOLE   446 0 0
INVESCO LTD COM G491BT108 2,609 74,154 SH   SOLE   2,609 0 0
INVESCO LTD COM G491BT108 2,064 58,675 SH   SOLE   2,064 0 0
INVESCO LTD COM G491BT108 175 4,963 SH   SOLE   175 0 0
IRON MOUNTAIN INC COM 46284V101 1,538 44,769 SH   SOLE   1,538 0 0
IRON MOUNTAIN INC COM 46284V101 1,217 35,422 SH   SOLE   1,217 0 0
IRON MOUNTAIN INC COM 46284V101 106 3,079 SH   SOLE   106 0 0
iShares China Large-Cap ETF COM 464287184 94 2,375 SH   DFND 1 0 94 0
ISHARES CORE MSCI EAFE ETF COM 46432F842 156 2,559 SH   SOLE   156 0 0
ISHARES CORE S&P MID-CAP ETF COM 464287507 423 2,428 SH   SOLE   423 0 0
ISHARES CORE S&P SMALL-CAP ETF COM 464287804 253 3,600 SH   SOLE   253 0 0
ISHARES GOLD TRUST ETF COM 464285105 388 32,470 SH   SOLE   388 0 0
ISHARES GOLD TRUST ETF COM 464285105 0 25 SH   DFND 1 0 0 0
iShares iBoxx $ High Yield Corporate Bond ETF COM 464288513 9,016 102,000 SH   SOLE   9,016 0 0
ISHARES INTL SELECT DIVIDEND ETF COM 464288448 628 19,178 SH   SOLE   628 0 0
ISHARES MSCI ALL COUNTRY ASIA ETF COM 464288182 111 1,650 SH   SOLE   111 0 0
ISHARES MSCI AUSTRALIA ETF COM 464286103 404 18,599 SH   SOLE   404 0 0
ISHARES MSCI CANADA ETF COM 464286509 257 9,600 SH   SOLE   257 0 0
ISHARES MSCI EAFE ETF COM 464287465 816 12,504 SH   SOLE   816 0 0
ISHARES MSCI EMERGING MARKET COM 464287234 4 100 SH   SOLE   4 0 0
ISHARES MSCI FRANCE ETF COM 464286707 566 19,667 SH   SOLE   566 0 0
ISHARES MSCI GERMANY INDEX FUND COM 464286806 695 22,919 SH   SOLE   695 0 0
ISHARES MSCI HONG KONG ETF COM 464286871 222 9,449 SH   SOLE   222 0 0
iShares MSCI India ETF COM 46429B598 321 10,000 SH   DFND 1 0 321 0
ISHARES MSCI JAPAN ETF COM 46434G822 1,288 23,970 SH   SOLE   1,288 0 0
iShares MSCI New Zealand Capped ETF COM 464289123 1,157 25,000 SH   DFND 1 0 1,157 0
ISHARES MSCI SPAIN CAPPED ETF COM 464286764 238 7,223 SH   SOLE   238 0 0
ISHARES MSCI SWEDEN CAPPED ETF COM 464286756 274 8,074 SH   SOLE   274 0 0
ISHARES MSCI SWITZERLAND CAPPED ETF COM 464286749 598 17,401 SH   SOLE   598 0 0
ISHARES MSCI UNITED KINGDOM ETF COM 46435G334 987 29,583 SH   SOLE   987 0 0
ISHARES S&P 500 INDEX FUND COM 464287200 743 3,050 SH   SOLE   743 0 0
ISHARES S&P EUR 350 INDEX COM 464287861 266 6,000 SH   DFND 1 0 266 0
ISHARES SELECT DIVIDEND ETF COM 464287168 419 4,537 SH   SOLE   419 0 0
iShares U.S. Real Estate ETF COM 464287739 9,493 119,000 SH   SOLE   9,493 0 0
iShares U.S. Real Estate ETF PUT 464287739 64,510 808,700 SH Put SOLE   64,510 0 0
ISHARES US PREFERRED STOCK ETF COM 464288687 51 1,300 SH   SOLE   51 0 0
ISHARES US TECHNOLOGY ETF COM 464287721 28 200 SH   SOLE   28 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 99 954 SH   SOLE   99 0 0
JACOBS ENGINEERING GROUP INC COM 469814107 1,194 21,949 SH   SOLE   1,194 0 0
JACOBS ENGINEERING GROUP INC COM 469814107 944 17,366 SH   SOLE   944 0 0
JACOBS ENGINEERING GROUP INC COM 469814107 81 1,488 SH   SOLE   81 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 114 736 SH   SOLE   114 0 0
JM SMUCKER CO/THE COM 832696405 2,510 21,220 SH   SOLE   2,510 0 0
JM SMUCKER CO/THE COM 832696405 1,986 16,790 SH   SOLE   1,986 0 0
JM SMUCKER CO/THE COM 832696405 169 1,431 SH   SOLE   169 0 0
JOHNSON & JOHNSON COM 478160104 24,930 188,176 SH   SOLE   24,930 0 0
Johnson & Johnson COM 478160104 79 600 SH   SOLE   79 0 0
JOHNSON & JOHNSON COM 478160104 117,845 890,982 SH   SOLE   117,845 0 0
JOHNSON & JOHNSON COM 478160104 51,382 388,483 SH   SOLE   51,382 0 0
JOHNSON & JOHNSON COM 478160104 4,410 33,342 SH   SOLE   4,410 0 0
JOHNSON CONTROLS INTERNATION COM G51502105 7,412 170,981 SH   SOLE   7,412 0 0
JOHNSON CONTROLS INTERNATION COM G51502105 5,865 135,286 SH   SOLE   5,865 0 0
JOHNSON CONTROLS INTERNATION COM G51502105 500 11,536 SH   SOLE   500 0 0
JONES LANG LASALLE INC COM 48020Q107 69 556 SH   SOLE   69 0 0
JP MORGAN CHASE & CO COM 46625H100 11,688 127,693 SH   SOLE   11,688 0 0
JPMorgan Chase & Co COM 46625H100 180 1,965 SH   SOLE   180 0 0
JPMORGAN CHASE & CO COM 46625H100 59,173 647,538 SH   SOLE   59,173 0 0
JPMORGAN CHASE & CO COM 46625H100 46,820 512,357 SH   SOLE   46,820 0 0
JPMORGAN CHASE & CO COM 46625H100 4,018 43,969 SH   SOLE   4,018 0 0
JUNIPER NETWORKS INC COM 48203R104 1,941 69,641 SH   SOLE   1,941 0 0
JUNIPER NETWORKS INC COM 48203R104 1,536 55,103 SH   SOLE   1,536 0 0
JUNIPER NETWORKS INC COM 48203R104 131 4,694 SH   SOLE   131 0 0
JUST ENERGY GROUP INC COM 48213W101 1 104 SH   DFND 1 0 1 0
JUST ENERGY GROUP INC COM 48213W101 1 119 SH   DFND 1 0 1 0
JUST ENERGY GROUP INC COM 48213W101 3,142 600,000 SH   DFND 1 0 3,142 0
Just Energy Group Inc COM 48213W101 6,161 1,174,884 SH   SOLE   6,161 0 0
Just Energy Group Inc COM 48213W101 1,350 257,441 SH   DFND 1 0 1,350 0
Just Energy Group Inc CALL 48213W101 26 5,000 SH Call DFND 1 0 26 0
Just Energy Group Inc PUT 48213W101 10 2,000 SH Put DFND 1 0 10 0
KANSAS CITY SOUTHERN COM 485170302 262 2,500 SH   SOLE   262 0 0
KANSAS CITY SOUTHERN COM 485170302 2,023 19,335 SH   SOLE   2,023 0 0
KANSAS CITY SOUTHERN COM 485170302 1,601 15,298 SH   SOLE   1,601 0 0
KANSAS CITY SOUTHERN COM 485170302 137 1,311 SH   SOLE   137 0 0
KAPSTONE PAPER AND PACKAGINGCORP COM 48562P103 124 6,000 SH   SOLE   124 0 0
KAR AUCTION SERVICES INC COM 48238T109 119 2,830 SH   SOLE   119 0 0
Kellogg Co COM 487836108 438 6,300 SH   SOLE   438 0 0
Kellogg Co COM 487836108 417 6,000 SH   SOLE   417 0 0
KELLOGG CO COM 487836108 3,192 45,966 SH   SOLE   3,192 0 0
KELLOGG CO COM 487836108 2,526 36,371 SH   SOLE   2,526 0 0
KELLOGG CO COM 487836108 225 3,236 SH   SOLE   225 0 0
KELLOGG COMPANY COM 487836108 2,131 30,630 SH   SOLE   2,131 0 0
KELSO TECHNOLOGIES INC COM 48826D201 0 70 SH   DFND 1 0 0 0
KEYCORP COM 493267108 246 13,108 SH   SOLE   246 0 0
KEYCORP COM 493267108 3,743 199,778 SH   SOLE   3,743 0 0
KEYCORP COM 493267108 2,962 158,072 SH   SOLE   2,962 0 0
KEYCORP COM 493267108 249 13,263 SH   SOLE   249 0 0
KeyCorp COM 493267108 32 1,720 SH   DFND 1 0 32 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2 50 SH   SOLE   2 0 0
KIMBERLY-CLARK CORP COM 494368103 8,350 64,689 SH   SOLE   8,350 0 0
KIMBERLY-CLARK CORP COM 494368103 6,607 51,185 SH   SOLE   6,607 0 0
KIMBERLY-CLARK CORP COM 494368103 564 4,371 SH   SOLE   564 0 0
KIMBERLY-CLARK CORPORATION COM 494368103 379 2,933 SH   SOLE   379 0 0
KIMCO REALTY CORP COM 49446R109 1,423 77,581 SH   SOLE   1,423 0 0
KIMCO REALTY CORP COM 49446R109 1,126 61,385 SH   SOLE   1,126 0 0
KIMCO REALTY CORP COM 49446R109 96 5,231 SH   SOLE   96 0 0
KINDER MORGAN INC COM 49456B101 6,703 349,923 SH   SOLE   6,703 0 0
KINDER MORGAN INC COM 49456B101 5,304 276,872 SH   SOLE   5,304 0 0
KINDER MORGAN INC COM 49456B101 473 24,689 SH   SOLE   473 0 0
KINGSWAY FINL SVCS-NEW COM 496904202 1 128 SH   DFND 1 0 1 0
KINGSWAY FINL SVCS-NEW COM 496904202 0 82 SH   DFND 1 0 0 0
Kinross Gold Corp COM 496902404 28,058 6,904,391 SH   SOLE   28,058 0 0
Kinross Gold Corp COM 496902404 2,576 633,843 SH   SOLE   2,576 0 0
Kinross Gold Corp COM 496902404 231 56,730 SH   SOLE   231 0 0
Kinross Gold Corp COM 496902404 42 10,400 SH   DFND 1 0 42 0
KINROSS GOLD CORP COM 496902404 185,049 45,539,500 SH   DFND 4 0 185,049 0
Kinross Gold Corp CALL 496902404 541 133,100 SH Call DFND 1 0 541 0
Kinross Gold Corp PUT 496902404 91 22,300 SH Put DFND 1 0 91 0
Kinross Gold Corp CALL 496902404 624 153,200 SH Call SOLE   624 0 0
Kinross Gold Corp PUT 496902404 814 200,000 SH Put SOLE   814 0 0
KINROSS GOLD CORPORATION NO PAR COM 496902404 8 2,051 SH   SOLE   8 0 0
KLA-TENCOR CORP COM 482480100 2,614 28,572 SH   SOLE   2,614 0 0
KLA-TENCOR CORP COM 482480100 2,068 22,607 SH   SOLE   2,068 0 0
KLA-TENCOR CORP COM 482480100 176 1,926 SH   SOLE   176 0 0
KLONDEX MINES LTD COM 498696103 34 10,000 SH   SOLE   34 0 0
Klondex Mines Ltd COM 498696103 711 210,900 SH   SOLE   711 0 0
KOHLS CORP COM 500255104 1,201 31,072 SH   SOLE   1,201 0 0
KOHLS CORP COM 500255104 951 24,586 SH   SOLE   951 0 0
KOHLS CORP COM 500255104 84 2,169 SH   SOLE   84 0 0
KONINKLIJKE PHILIPS N.V. COM 500472303 886 24,697 SH   SOLE   886 0 0
Kosmos Energy Ltd COM G5315B107 1 135 SH   DFND 1 0 1 0
KRAFT HEINZ CO/THE COM 500754106 9,311 108,744 SH   SOLE   9,311 0 0
KRAFT HEINZ CO/THE COM 500754106 7,367 86,042 SH   SOLE   7,367 0 0
KRAFT HEINZ CO/THE COM 500754106 640 7,478 SH   SOLE   640 0 0
Kraft Heinz Co/The COM 500754106 497 5,800 SH   DFND 1 0 497 0
KRAFT HEINZ COMPANY(THE) COM 500754106 435 5,068 SH   SOLE   435 0 0
KROGER CO COM 501044101 152 6,500 SH   SOLE   152 0 0
KROGER CO COM 501044101 3,878 166,333 SH   SOLE   3,878 0 0
KROGER CO COM 501044101 3,069 131,608 SH   SOLE   3,069 0 0
KROGER CO COM 501044101 269 11,528 SH   SOLE   269 0 0
L BRANDS INC COM 501797104 2,366 43,916 SH   SOLE   2,366 0 0
L BRANDS INC COM 501797104 1,872 34,748 SH   SOLE   1,872 0 0
L BRANDS INC COM 501797104 161 2,987 SH   SOLE   161 0 0
L Brands Inc CALL 501797104 2,156 40,000 SH Call SOLE   2,156 0 0
L-3 COMMUNICATIONS HOLDINGS COM 502413107 2,371 14,193 SH   SOLE   2,371 0 0
L-3 COMMUNICATIONS HOLDINGS COM 502413107 1,876 11,230 SH   SOLE   1,876 0 0
L-3 COMMUNICATIONS HOLDINGS COM 502413107 160 956 SH   SOLE   160 0 0
LABORATORY CRP OF AMER HLDGS COM 50540R409 2,874 18,646 SH   SOLE   2,874 0 0
LABORATORY CRP OF AMER HLDGS COM 50540R409 2,274 14,753 SH   SOLE   2,274 0 0
LABORATORY CRP OF AMER HLDGS COM 50540R409 194 1,256 SH   SOLE   194 0 0
LAM RESEARCH CORP COM 512807108 4,157 29,401 SH   SOLE   4,157 0 0
LAM RESEARCH CORP COM 512807108 3,289 23,263 SH   SOLE   3,289 0 0
LAM RESEARCH CORP COM 512807108 283 2,001 SH   SOLE   283 0 0
LAMAR ADVERTISING COMPANY CL-A COM 512816109 147 2,000 SH   SOLE   147 0 0
LAMB WESTON HOLDINGS INC W/I COM 513272104 73 1,666 SH   SOLE   73 0 0
Landauer Inc COM 51476K103 1 12 SH   DFND 1 0 1 0
Laredo Petroleum Inc COM 516806106 0 44 SH   DFND 1 0 0 0
LAS VEGAS SANDS CORP COM 517834107 312 4,878 SH   SOLE   312 0 0
LAS VEGAS SANDS INC COM 517834107 1,280 20,000 SH   SOLE   1,280 0 0
Lazard Ltd PUT G54050102 978 21,100 SH Put SOLE   978 0 0
LEAR CORP COM 521865204 121 852 SH   SOLE   121 0 0
LEGGETT & PLATT INC COM 524660107 1,266 24,114 SH   SOLE   1,266 0 0
LEGGETT & PLATT INC COM 524660107 1,002 19,080 SH   SOLE   1,002 0 0
LEGGETT & PLATT INC COM 524660107 86 1,643 SH   SOLE   86 0 0
LEIDOS HOLDINGS INC COM 525327102 91 1,757 SH   SOLE   91 0 0
LENNAR CORP-A COM 526057104 1,974 37,033 SH   SOLE   1,974 0 0
LENNAR CORP-A COM 526057104 1,562 29,302 SH   SOLE   1,562 0 0
LENNAR CORP-A COM 526057104 133 2,497 SH   SOLE   133 0 0
LENNOX INTERNATIONAL INC COM 526107107 87 476 SH   SOLE   87 0 0
LEUCADIA NATIONAL CORP COM 527288104 1,544 59,023 SH   SOLE   1,544 0 0
LEUCADIA NATIONAL CORP COM 527288104 1,221 46,701 SH   SOLE   1,221 0 0
LEUCADIA NATIONAL CORP COM 527288104 104 3,980 SH   SOLE   104 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 784 13,200 SH   SOLE   784 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 3,163 53,352 SH   SOLE   3,163 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 2,503 42,214 SH   SOLE   2,503 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 223 3,768 SH   SOLE   223 0 0
LIBERTY BROADBAND-C COM 530307305 114 1,316 SH   SOLE   114 0 0
LIBERTY GLOBAL PLC- C COM G5480U120 230 7,363 SH   SOLE   230 0 0
LIBERTY GLOBAL PLC-A COM G5480U104 95 2,959 SH   SOLE   95 0 0
LIBERTY INTERACTIVE CORP Q-A COM 53071M104 132 5,378 SH   SOLE   132 0 0
LIBERTY MEDIA COR-SIRIUSXM A COM 531229409 48 1,133 SH   SOLE   48 0 0
LIBERTY MEDIA COR-SIRIUSXM C COM 531229607 91 2,192 SH   SOLE   91 0 0
LIBERTY PROPERTY TRUST COM 531172104 74 1,806 SH   SOLE   74 0 0
LIFEPOINT HEALTH INC COM 53219L109 42 625 SH   SOLE   42 0 0
LILLY (ELI) & COMPANY COM 532457108 2,492 30,236 SH   SOLE   2,492 0 0
LIMONEIRA COMPANY COM 532746104 71 3,000 SH   SOLE   71 0 0
LINCOLN NATIONAL CORP COM 534187109 2,762 40,877 SH   SOLE   2,762 0 0
LINCOLN NATIONAL CORP COM 534187109 2,185 32,344 SH   SOLE   2,185 0 0
LINCOLN NATIONAL CORP COM 534187109 187 2,768 SH   SOLE   187 0 0
Lincoln National Corp CALL 534187109 3,136 46,400 SH Call SOLE   3,136 0 0
LINCOLN NATIONAL CORPORATION COM 534187109 1 10 SH   SOLE   1 0 0
LKQ CORP COM 501889208 1,851 56,188 SH   SOLE   1,851 0 0
LKQ CORP COM 501889208 1,465 44,458 SH   SOLE   1,465 0 0
LKQ CORP COM 501889208 125 3,784 SH   SOLE   125 0 0
LKQ CORPORATION COM 501889208 1,023 31,015 SH   SOLE   1,023 0 0
LLOYDS BANKING GROUP PLC ADR COM 539439109 26 7,380 SH   SOLE   26 0 0
LOCKHEED MARTIN CORP COM 539830109 635 2,284 SH   SOLE   635 0 0
LOCKHEED MARTIN CORP COM 539830109 12,592 45,369 SH   SOLE   12,592 0 0
LOCKHEED MARTIN CORP COM 539830109 9,963 35,897 SH   SOLE   9,963 0 0
LOCKHEED MARTIN CORP COM 539830109 891 3,211 SH   SOLE   891 0 0
LOEWS CORP COM 540424108 2,355 50,321 SH   SOLE   2,355 0 0
LOEWS CORP COM 540424108 1,863 39,816 SH   SOLE   1,863 0 0
LOEWS CORP COM 540424108 165 3,516 SH   SOLE   165 0 0
LOGMEIN INC COM 54142L109 5 52 SH   SOLE   5 0 0
LOUISIANA-PACIFIC CORPORATION COM 546347105 48 2,000 SH   SOLE   48 0 0
LOWE'S COMPANIES COM 548661107 803 10,342 SH   SOLE   803 0 0
Lowe's Cos Inc COM 548661107 1,163 15,000 SH   SOLE   1,163 0 0
LOWE'S COS INC COM 548661107 12,123 156,392 SH   SOLE   12,123 0 0
LOWE'S COS INC COM 548661107 9,592 123,743 SH   SOLE   9,592 0 0
LOWE'S COS INC COM 548661107 829 10,689 SH   SOLE   829 0 0
Lowe's Cos Inc PUT 548661107 5,117 66,000 SH Put SOLE   5,117 0 0
LSC COMMUNICATIONS INC COM 50218P107 3 125 SH   SOLE   3 0 0
LULULEMON ATHLETICA INC COM 550021109 75 1,263 SH   SOLE   75 0 0
LYONDELLBASELL INDU-CL A COM N53745100 5,079 60,201 SH   SOLE   5,079 0 0
LYONDELLBASELL INDU-CL A COM N53745100 4,019 47,633 SH   SOLE   4,019 0 0
LYONDELLBASELL INDU-CL A COM N53745100 355 4,204 SH   SOLE   355 0 0
LyondellBasell Industries NV COM N53745100 93 1,100 SH   SOLE   93 0 0
LyondellBasell Industries NV COM N53745100 52 620 SH   SOLE   52 0 0
M & T BANK CORP COM 55261F104 78 480 SH   SOLE   78 0 0
M & T BANK CORP COM 55261F104 4,541 28,043 SH   SOLE   4,541 0 0
M & T BANK CORP COM 55261F104 3,593 22,190 SH   SOLE   3,593 0 0
M & T BANK CORP COM 55261F104 276 1,706 SH   SOLE   276 0 0
M&T Bank Corp COM 55261F104 27 166 SH   DFND 1 0 27 0
MACERICH CO/THE COM 554382101 1,260 21,706 SH   SOLE   1,260 0 0
MACERICH CO/THE COM 554382101 997 17,174 SH   SOLE   997 0 0
MACERICH CO/THE COM 554382101 87 1,503 SH   SOLE   87 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 75 958 SH   SOLE   75 0 0
MACQUARIE INFRASTRUCTURE CORP COM 55608B105 165 2,098 SH   SOLE   165 0 0
MACY'S INC COM 55616P104 1,290 55,500 SH   SOLE   1,290 0 0
MACY'S INC COM 55616P104 1,020 43,913 SH   SOLE   1,020 0 0
MACY'S INC COM 55616P104 87 3,738 SH   SOLE   87 0 0
MAG SILVER CORP COM 55903Q104 1 103 SH   DFND 1 0 1 0
MAG Silver Corp COM 55903Q104 179 13,700 SH   SOLE   179 0 0
MAG Silver Corp COM 55903Q104 22 1,700 SH   DFND 1 0 22 0
MAG Silver Corp CALL 55903Q104 261 20,000 SH Call DFND 1 0 261 0
MAGELLAN MIDSTREAM PARTNERS COM 559080106 641 9,000 SH   DFND 3 0 641 0
MAGNA INTERNATIONAL INC COM 559222401 4,649 100,360 SH   SOLE   4,649 0 0
Magna International Inc COM 559222401 69,706 1,504,814 SH   SOLE   69,706 0 0
Magna International Inc COM 559222401 10,007 216,025 SH   SOLE   10,007 0 0
Magna International Inc COM 559222401 384 8,300 SH   DFND 1 0 384 0
Magna International Inc CALL 559222401 28,025 605,000 SH Call DFND 1 0 28,025 0
Magna International Inc PUT 559222401 5,007 108,100 SH Put DFND 1 0 5,007 0
MAGNA INTL INC COM 559222401 5 113 SH   DFND 1 0 5 0
Mallinckrodt PLC COM G5785G107 291 6,500 SH   SOLE   291 0 0
MALLINCKRODT PLC COM G5785G107 811 18,107 SH   SOLE   811 0 0
MALLINCKRODT PLC COM G5785G107 642 14,327 SH   SOLE   642 0 0
MALLINCKRODT PLC COM G5785G107 58 1,287 SH   SOLE   58 0 0
MANPOWERGROUP INC COM 56418H100 93 831 SH   SOLE   93 0 0
MANULIFE FINANCIAL CORP COM 56501R106 13,442 717,057 SH   SOLE   13,442 0 0
Manulife Financial Corp COM 56501R106 157,288 8,390,410 SH   SOLE   157,288 0 0
Manulife Financial Corp COM 56501R106 18,846 1,005,347 SH   SOLE   18,846 0 0
Manulife Financial Corp COM 56501R106 431 23,011 SH   DFND 1 0 431 0
Manulife Financial Corp CALL 56501R106 15,209 811,300 SH Call DFND 1 0 15,209 0
Manulife Financial Corp PUT 56501R106 3,895 207,800 SH Put DFND 1 0 3,895 0
Marathon Oil Corp COM 565849106 2,053 173,245 SH   SOLE   2,053 0 0
MARATHON OIL CORP COM 565849106 1,835 154,921 SH   SOLE   1,835 0 0
MARATHON OIL CORP COM 565849106 1,452 122,578 SH   SOLE   1,452 0 0
MARATHON OIL CORP COM 565849106 123 10,411 SH   SOLE   123 0 0
MARATHON OIL CORPORATION COM 565849106 47 4,000 SH   SOLE   47 0 0
MARATHON PETROLEUM CORP COM 56585A102 210 4,000 SH   SOLE   210 0 0
MARATHON PETROLEUM CORP COM 56585A102 4,947 94,546 SH   SOLE   4,947 0 0
MARATHON PETROLEUM CORP COM 56585A102 3,914 74,807 SH   SOLE   3,914 0 0
MARATHON PETROLEUM CORP COM 56585A102 339 6,485 SH   SOLE   339 0 0
MARKEL CORP COM 570535104 167 171 SH   SOLE   167 0 0
MARRIOTT INTERNATIONAL -CL A COM 571903202 5,679 56,627 SH   SOLE   5,679 0 0
MARRIOTT INTERNATIONAL -CL A COM 571903202 4,494 44,806 SH   SOLE   4,494 0 0
MARRIOTT INTERNATIONAL -CL A COM 571903202 402 4,007 SH   SOLE   402 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 1,161 14,870 SH   SOLE   1,161 0 0
MARSH & MCLENNAN COS COM 571748102 7,321 93,925 SH   SOLE   7,321 0 0
MARSH & MCLENNAN COS COM 571748102 5,793 74,317 SH   SOLE   5,793 0 0
MARSH & MCLENNAN COS COM 571748102 493 6,328 SH   SOLE   493 0 0
MARTIN MARIETTA MATERIALS COM 573284106 2,540 11,415 SH   SOLE   2,540 0 0
MARTIN MARIETTA MATERIALS COM 573284106 2,010 9,032 SH   SOLE   2,010 0 0
MARTIN MARIETTA MATERIALS COM 573284106 173 776 SH   SOLE   173 0 0
MARTIN MIDSTREAM PARTNERS LP COM 573331105 32 1,822 SH   DFND 3 0 32 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 82 4,993 SH   SOLE   82 0 0
MASCO CORP COM 574599106 2,228 58,314 SH   SOLE   2,228 0 0
MASCO CORP COM 574599106 1,763 46,141 SH   SOLE   1,763 0 0
MASCO CORP COM 574599106 150 3,936 SH   SOLE   150 0 0
MASTERCARD INC - A COM 57636Q104 20,759 170,960 SH   SOLE   20,759 0 0
MASTERCARD INC - A COM 57636Q104 16,425 135,269 SH   SOLE   16,425 0 0
MASTERCARD INC - A COM 57636Q104 1,422 11,707 SH   SOLE   1,422 0 0
MASTERCARD INC CLASS A COM 57636Q104 2,070 17,021 SH   SOLE   2,070 0 0
Materials Select Sector SPDR Fund COM 81369Y100 18 339 SH   SOLE   18 0 0
MATTEL INC COM 577081102 1,344 62,434 SH   SOLE   1,344 0 0
MATTEL INC COM 577081102 1,063 49,401 SH   SOLE   1,063 0 0
MATTEL INC COM 577081102 91 4,207 SH   SOLE   91 0 0
MAXIM INTEGRATED PRODUCTS COM 57772K101 156 3,474 SH   SOLE   156 0 0
MCCORMICK & CO INC NVS COM 579780206 98 1,000 SH   SOLE   98 0 0
MCCORMICK & CO-NON VTG SHRS COM 579780206 2,012 20,637 SH   SOLE   2,012 0 0
MCCORMICK & CO-NON VTG SHRS COM 579780206 1,592 16,329 SH   SOLE   1,592 0 0
MCCORMICK & CO-NON VTG SHRS COM 579780206 136 1,396 SH   SOLE   136 0 0
McDonald's Corp COM 580135101 807 5,271 SH   SOLE   807 0 0
MCDONALD'S CORP COM 580135101 22,748 148,555 SH   SOLE   22,748 0 0
MCDONALD'S CORP COM 580135101 17,999 117,543 SH   SOLE   17,999 0 0
MCDONALD'S CORP COM 580135101 1,563 10,205 SH   SOLE   1,563 0 0
MCDONALD'S CORPORATION COM 580135101 2,393 15,603 SH   SOLE   2,393 0 0
MCEWEN MINING INC COM 58039P107 37 14,000 SH   SOLE   37 0 0
MCEWEN MINING INC COM 58039P107 0 50 SH   DFND 1 0 0 0
MCKESSON CORP COM 58155Q103 6,324 38,439 SH   SOLE   6,324 0 0
MCKESSON CORP COM 58155Q103 5,004 30,415 SH   SOLE   5,004 0 0
MCKESSON CORP COM 58155Q103 429 2,605 SH   SOLE   429 0 0
MCKESSON CORPORATION COM 58155Q103 1,405 8,528 SH   SOLE   1,405 0 0
MEDICAL PROPERTIES TRUST INC COM 58463J304 152 11,799 SH   SOLE   152 0 0
MEDNAX INC COM 58502B106 149 2,459 SH   SOLE   149 0 0
MEDNAX INC COM 58502B106 70 1,153 SH   SOLE   70 0 0
MEDTRONIC PLC COM G5960L103 22,138 249,494 SH   SOLE   22,138 0 0
MEDTRONIC PLC COM G5960L103 17,517 197,409 SH   SOLE   17,517 0 0
MEDTRONIC PLC COM G5960L103 1,497 16,872 SH   SOLE   1,497 0 0
MELCO RESORTS & ENTERTAINMENT ADR COM 585464100 337 15,000 SH   SOLE   337 0 0
MERCADOLIBRE INC COM 58733R102 129 515 SH   SOLE   129 0 0
Mercer International Inc COM 588056101 165 14,370 SH   SOLE   165 0 0
MERCK & CO INC COM 58933Y105 5,841 91,009 SH   SOLE   5,841 0 0
Merck & Co Inc COM 58933Y105 128 2,000 SH   SOLE   128 0 0
MERCK & CO. INC. COM 58933Y105 31,944 498,515 SH   SOLE   31,944 0 0
MERCK & CO. INC. COM 58933Y105 25,275 394,443 SH   SOLE   25,275 0 0
MERCK & CO. INC. COM 58933Y105 2,171 33,879 SH   SOLE   2,171 0 0
MERUS LABS INTL INC COM 59047R101 2 1,782 SH   DFND 1 0 2 0
METHANEX CORP COM 59151K108 319 7,227 SH   SOLE   319 0 0
METHANEX CORP COM 59151K108 3 79 SH   DFND 1 0 3 0
METHANEX CORP COM 59151K108 2 53 SH   DFND 1 0 2 0
Methanex Corp COM 59151K108 2,523 57,153 SH   SOLE   2,523 0 0
Methanex Corp COM 59151K108 2,021 45,788 SH   SOLE   2,021 0 0
Methanex Corp COM 59151K108 481 10,900 SH   DFND 1 0 481 0
Methanex Corp CALL 59151K108 1,479 33,500 SH Call DFND 1 0 1,479 0
Methanex Corp PUT 59151K108 4,503 102,000 SH Put DFND 1 0 4,503 0
METLIFE INC COM 59156R108 2,430 44,168 SH   SOLE   2,430 0 0
METLIFE INC COM 59156R108 10,817 196,924 SH   SOLE   10,817 0 0
METLIFE INC COM 59156R108 8,559 155,813 SH   SOLE   8,559 0 0
METLIFE INC COM 59156R108 629 11,442 SH   SOLE   629 0 0
MetLife Inc CALL 59156R108 1,275 23,200 SH Call SOLE   1,275 0 0
METTLER-TOLEDO INTERNATIONAL COM 592688105 2,769 4,706 SH   SOLE   2,769 0 0
METTLER-TOLEDO INTERNATIONAL COM 592688105 2,191 3,724 SH   SOLE   2,191 0 0
METTLER-TOLEDO INTERNATIONAL COM 592688105 187 318 SH   SOLE   187 0 0
MGM RESORTS INTERNATIONAL COM 552953101 177 5,644 SH   SOLE   177 0 0
MICHAEL KORS HOLDINGS LIMITED COM G60754101 73 2,000 SH   SOLE   73 0 0
MICHAEL KORS HOLDINGS LTD COM G60754101 1,029 28,403 SH   SOLE   1,029 0 0
MICHAEL KORS HOLDINGS LTD COM G60754101 815 22,475 SH   SOLE   815 0 0
MICHAEL KORS HOLDINGS LTD COM G60754101 72 1,996 SH   SOLE   72 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 23 300 SH   SOLE   23 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 3,226 41,811 SH   SOLE   3,226 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,553 33,082 SH   SOLE   2,553 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 205 2,659 SH   SOLE   205 0 0
MICRON TECHNOLOGY INC COM 595112103 5,659 189,538 SH   SOLE   5,659 0 0
MICRON TECHNOLOGY INC COM 595112103 4,477 149,970 SH   SOLE   4,477 0 0
MICRON TECHNOLOGY INC COM 595112103 384 12,873 SH   SOLE   384 0 0
Microsoft Corp COM 594918104 28 400 SH   SOLE   28 0 0
MICROSOFT CORP COM 594918104 172,784 2,507,151 SH   SOLE   172,784 0 0
MICROSOFT CORP COM 594918104 76,731 1,113,390 SH   SOLE   76,731 0 0
MICROSOFT CORP COM 594918104 6,217 90,209 SH   SOLE   6,217 0 0
MICROSOFT CORPORATION COM 594918104 12,440 180,216 SH   SOLE   12,440 0 0
MID-AMERICA APARTMENT COMM COM 59522J103 2,181 20,700 SH   SOLE   2,181 0 0
MID-AMERICA APARTMENT COMM COM 59522J103 1,726 16,380 SH   SOLE   1,726 0 0
MID-AMERICA APARTMENT COMM COM 59522J103 147 1,395 SH   SOLE   147 0 0
Mid-America Apartment Communities Inc COM 59522J103 3 28 SH   DFND 1 0 3 0
MIDDLEBY CORP COM 596278101 86 707 SH   SOLE   86 0 0
MITEL NETWORKS CORP COM 60671Q104 1 91 SH   DFND 1 0 1 0
MITEL NETWORKS CORP COM 60671Q104 0 23 SH   DFND 1 0 0 0
Mitel Networks Corp COM 60671Q104 126 17,100 SH   SOLE   126 0 0
MITSUBISHI UFJ FINANCIAL GROUP ADR COM 606822104 2 300 SH   SOLE   2 0 0
MOHAWK INDUSTRIES INC COM 608190104 2,782 11,514 SH   SOLE   2,782 0 0
MOHAWK INDUSTRIES INC COM 608190104 2,201 9,110 SH   SOLE   2,201 0 0
MOHAWK INDUSTRIES INC COM 608190104 187 775 SH   SOLE   187 0 0
MOLSON COORS BREWING CO -B COM 60871R209 2,905 33,657 SH   SOLE   2,905 0 0
MOLSON COORS BREWING CO -B COM 60871R209 2,299 26,630 SH   SOLE   2,299 0 0
MOLSON COORS BREWING CO -B COM 60871R209 200 2,317 SH   SOLE   200 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 1,377 31,834 SH   SOLE   1,377 0 0
MONDELEZ INTERNATIONAL INC-A COM 609207105 11,941 276,541 SH   SOLE   11,941 0 0
MONDELEZ INTERNATIONAL INC-A COM 609207105 9,449 218,809 SH   SOLE   9,449 0 0
MONDELEZ INTERNATIONAL INC-A COM 609207105 810 18,759 SH   SOLE   810 0 0
MONSANTO CO COM 61166W101 104,726 884,978 SH   SOLE   104,726 0 0
MONSANTO CO COM 61166W101 7,488 63,281 SH   SOLE   7,488 0 0
MONSANTO CO COM 61166W101 638 5,389 SH   SOLE   638 0 0
MONSANTO COMPANY COM 61166W101 108 915 SH   SOLE   108 0 0
MONSTER BEVERAGE CORP COM 61174X109 3,650 73,478 SH   SOLE   3,650 0 0
MONSTER BEVERAGE CORP COM 61174X109 2,888 58,139 SH   SOLE   2,888 0 0
MONSTER BEVERAGE CORP COM 61174X109 244 4,912 SH   SOLE   244 0 0
MOODY'S CORP COM 615369105 3,690 30,334 SH   SOLE   3,690 0 0
MOODY'S CORP COM 615369105 2,920 24,001 SH   SOLE   2,920 0 0
MOODY'S CORP COM 615369105 257 2,111 SH   SOLE   257 0 0
MORGAN STANLEY COM 617446448 972 21,785 SH   SOLE   972 0 0
MORGAN STANLEY COM 617446448 11,566 259,601 SH   SOLE   11,566 0 0
MORGAN STANLEY COM 617446448 9,151 205,406 SH   SOLE   9,151 0 0
MORGAN STANLEY COM 617446448 766 17,199 SH   SOLE   766 0 0
MOSAIC CO/THE COM 61945C103 1,460 63,976 SH   SOLE   1,460 0 0
MOSAIC CO/THE COM 61945C103 1,155 50,621 SH   SOLE   1,155 0 0
MOSAIC CO/THE COM 61945C103 93 4,088 SH   SOLE   93 0 0
MOSAIC COMPANY COM 61945C103 23 1,000 SH   SOLE   23 0 0
MOTOROLA SOLUTIONS INC COM 620076307 2,584 29,795 SH   SOLE   2,584 0 0
MOTOROLA SOLUTIONS INC COM 620076307 2,044 23,574 SH   SOLE   2,044 0 0
MOTOROLA SOLUTIONS INC COM 620076307 176 2,024 SH   SOLE   176 0 0
MSCI INC COM 55354G100 115 1,113 SH   SOLE   115 0 0
MURPHY OIL CORP COM 626717102 758 29,562 SH   SOLE   758 0 0
MURPHY OIL CORP COM 626717102 599 23,390 SH   SOLE   599 0 0
MURPHY OIL CORP COM 626717102 52 2,013 SH   SOLE   52 0 0
MYLAN NV COM N59465109 3,261 84,012 SH   SOLE   3,261 0 0
MYLAN NV COM N59465109 2,580 66,474 SH   SOLE   2,580 0 0
MYLAN NV COM N59465109 217 5,588 SH   SOLE   217 0 0
Nabors Industries Ltd COM G6359F103 1 162 SH   DFND 1 0 1 0
NASDAQ INC COM 631103108 1,485 20,773 SH   SOLE   1,485 0 0
NASDAQ INC COM 631103108 1,175 16,437 SH   SOLE   1,175 0 0
NASDAQ INC COM 631103108 102 1,422 SH   SOLE   102 0 0
NATIONAL GRID PLC SPONSORED ADR COM 636274409 452 7,191 SH   SOLE   452 0 0
NATIONAL OILWELL VARCO INC COM 637071101 2,281 69,267 SH   SOLE   2,281 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,805 54,807 SH   SOLE   1,805 0 0
NATIONAL OILWELL VARCO INC COM 637071101 153 4,654 SH   SOLE   153 0 0
NATIONAL OILWELL VARCO INC NEW COM 637071101 509 15,415 SH   SOLE   509 0 0
NATIONAL RETAIL PROPERTIES COM 637417106 71 1,809 SH   SOLE   71 0 0
NAVIENT CORP COM 63938C108 865 51,933 SH   SOLE   865 0 0
NAVIENT CORP COM 63938C108 684 41,091 SH   SOLE   684 0 0
NAVIENT CORP COM 63938C108 60 3,576 SH   SOLE   60 0 0
NAVISTAR INTL CORP COM 63934E108 16 600 SH   SOLE   16 0 0
NEOVASC INC COM 64065J106 0 40 SH   DFND 1 0 0 0
NETAPP INC COM 64110D104 1,977 49,383 SH   SOLE   1,977 0 0
NETAPP INC COM 64110D104 1,565 39,074 SH   SOLE   1,565 0 0
NETAPP INC COM 64110D104 136 3,384 SH   SOLE   136 0 0
NETFLIX INC COM 64110L106 11,735 78,556 SH   SOLE   11,735 0 0
NETFLIX INC COM 64110L106 9,285 62,156 SH   SOLE   9,285 0 0
NETFLIX INC COM 64110L106 790 5,289 SH   SOLE   790 0 0
NEVSUN RESOURCES LTD COM 64156L101 0 65 SH   DFND 1 0 0 0
NEVSUN RESOURCES LTD COM 64156L101 0 76 SH   DFND 1 0 0 0
Nevsun Resources Ltd COM 64156L101 141 58,600 SH   SOLE   141 0 0
Nevsun Resources Ltd COM 64156L101 0 150 SH   DFND 1 0 0 0
NEW GOLD INC COM 644535106 76 24,000 SH   SOLE   76 0 0
NEW GOLD INC COM 644535106 0 39 SH   DFND 1 0 0 0
New Gold Inc COM 644535106 2,231 702,200 SH   SOLE   2,231 0 0
NEW GOLD INC COM 644535106 67,059 21,109,287 SH   DFND 4 0 67,059 0
New Gold Inc CALL 644535106 6 2,000 SH Call DFND 1 0 6 0
New Gold Inc PUT 644535106 6 2,000 SH Put DFND 1 0 6 0
NEW YORK COMMUNITY BANCORP COM 649445103 79 5,984 SH   SOLE   79 0 0
NEWELL BRANDS INC COM 651229106 280 5,213 SH   SOLE   280 0 0
NEWELL BRANDS INC COM 651229106 4,720 88,051 SH   SOLE   4,720 0 0
NEWELL BRANDS INC COM 651229106 3,735 69,669 SH   SOLE   3,735 0 0
NEWELL BRANDS INC COM 651229106 318 5,928 SH   SOLE   318 0 0
NEWFIELD EXPLORATION CO COM 651290108 1,033 36,305 SH   SOLE   1,033 0 0
NEWFIELD EXPLORATION CO COM 651290108 817 28,726 SH   SOLE   817 0 0
NEWFIELD EXPLORATION CO COM 651290108 70 2,445 SH   SOLE   70 0 0
Newmont Mining Corp COM 651639106 93 2,875 SH   SOLE   93 0 0
NEWMONT MINING CORP COM 651639106 3,147 97,188 SH   SOLE   3,147 0 0
NEWMONT MINING CORP COM 651639106 2,490 76,898 SH   SOLE   2,490 0 0
NEWMONT MINING CORP COM 651639106 211 6,526 SH   SOLE   211 0 0
NEWMONT MINING CORP-HOLDING COMPANY COM 651639106 81 2,500 SH   SOLE   81 0 0
Newpark Resources Inc COM 651718504 0 15 SH   DFND 1 0 0 0
NEWS CORP - CLASS A COM 65249B109 954 69,657 SH   SOLE   954 0 0
NEWS CORP - CLASS A COM 65249B109 755 55,115 SH   SOLE   755 0 0
NEWS CORP - CLASS A COM 65249B109 64 4,692 SH   SOLE   64 0 0
NEWS CORP - CLASS B COM 65249B208 309 21,831 SH   SOLE   309 0 0
NEWS CORP - CLASS B COM 65249B208 244 17,273 SH   SOLE   244 0 0
NEXGEN ENERGY LTD COM 65340P106 0 48 SH   DFND 1 0 0 0
NexGen Energy Ltd COM 65340P106 121 54,800 SH   SOLE   121 0 0
NEXTERA ENERGY INC COM 65339F101 345 2,455 SH   SOLE   345 0 0
NEXTERA ENERGY INC COM 65339F101 11,955 85,328 SH   SOLE   11,955 0 0
NEXTERA ENERGY INC COM 65339F101 9,459 67,515 SH   SOLE   9,459 0 0
NEXTERA ENERGY INC COM 65339F101 805 5,746 SH   SOLE   805 0 0
NGL ENERGY PARTNERS LP COM 62913M107 60 4,311 SH   DFND 3 0 60 0
NIELSEN HOLDINGS PLC COM G6518L108 2,366 61,215 SH   SOLE   2,366 0 0
NIELSEN HOLDINGS PLC COM G6518L108 1,872 48,436 SH   SOLE   1,872 0 0
NIELSEN HOLDINGS PLC COM G6518L108 170 4,394 SH   SOLE   170 0 0
NIKE Inc COM 654106103 30 500 SH   SOLE   30 0 0
NIKE INC -CL B COM 654106103 14,248 241,538 SH   SOLE   14,248 0 0
NIKE INC -CL B COM 654106103 11,274 191,114 SH   SOLE   11,274 0 0
NIKE INC -CL B COM 654106103 961 16,285 SH   SOLE   961 0 0
NIKE INC CLASS B COM 654106103 703 11,904 SH   SOLE   703 0 0
NISOURCE INC COM 65473P105 1,495 58,951 SH   SOLE   1,495 0 0
NISOURCE INC COM 65473P105 1,183 46,646 SH   SOLE   1,183 0 0
NISOURCE INC COM 65473P105 101 3,974 SH   SOLE   101 0 0
Noble Corp plc COM G65431101 1 151 SH   DFND 1 0 1 0
NOBLE ENERGY INC COM 655044105 6 195 SH   SOLE   6 0 0
NOBLE ENERGY INC COM 655044105 8,855 312,964 SH   SOLE   8,855 0 0
NOBLE ENERGY INC COM 655044105 1,857 65,643 SH   SOLE   1,857 0 0
NOBLE ENERGY INC COM 655044105 162 5,741 SH   SOLE   162 0 0
NOKIA CORP SPONSORED ADR COM 654902204 52 8,467 SH   SOLE   52 0 0
Norbord Inc COM 65548P403 398 12,792 SH   SOLE   398 0 0
Norbord Inc COM 65548P403 31 1,000 SH   DFND 1 0 31 0
Norbord Inc CALL 65548P403 115 3,700 SH Call DFND 1 0 115 0
NORBORD INC NEW COM 65548P403 182 5,843 SH   SOLE   182 0 0
NORDSON CORPORATION COM 655663102 423 3,485 SH   SOLE   423 0 0
NORDSTROM INC COM 655664100 970 20,277 SH   SOLE   970 0 0
NORDSTROM INC COM 655664100 767 16,045 SH   SOLE   767 0 0
NORDSTROM INC COM 655664100 75 1,567 SH   SOLE   75 0 0
NORFOLK SOUTHERN CORP COM 655844108 29 242 SH   SOLE   29 0 0
NORFOLK SOUTHERN CORP COM 655844108 6,426 52,816 SH   SOLE   6,426 0 0
NORFOLK SOUTHERN CORP COM 655844108 5,085 41,790 SH   SOLE   5,085 0 0
NORFOLK SOUTHERN CORP COM 655844108 434 3,570 SH   SOLE   434 0 0
NORSAT INTL INC COM 656512209 1 74 SH   DFND 1 0 1 0
NORTH AMERICAN ENGY PRTNR COM 656844107 0 30 SH   DFND 1 0 0 0
NORTHERN DYNASTY MNLS LTD COM 66510M204 0 3 SH   DFND 1 0 0 0
NORTHERN TRUST CORP COM 665859104 3,823 39,334 SH   SOLE   3,823 0 0
NORTHERN TRUST CORP COM 665859104 3,025 31,122 SH   SOLE   3,025 0 0
NORTHERN TRUST CORP COM 665859104 260 2,671 SH   SOLE   260 0 0
Northern Trust Corp COM 665859104 3 30 SH   DFND 1 0 3 0
NORTHERN TRUST CORPORATION COM 665859104 34 350 SH   SOLE   34 0 0
NORTHROP GRUMMAN CORP COM 666807102 129 500 SH   SOLE   129 0 0
NORTHROP GRUMMAN CORP COM 666807102 8,166 31,818 SH   SOLE   8,166 0 0
NORTHROP GRUMMAN CORP COM 666807102 6,462 25,176 SH   SOLE   6,462 0 0
NORTHROP GRUMMAN CORP COM 666807102 523 2,038 SH   SOLE   523 0 0
NORWEGIAN CRUISE LINE HOLDIN COM G66721104 106 1,956 SH   SOLE   106 0 0
Novagold Resources Inc COM 66987E206 1,179 260,119 SH   SOLE   1,179 0 0
NOVARTIS AG SPONSORED ADR COM 66987V109 857 10,256 SH   SOLE   857 0 0
NOVELION THERAPEUTICS INC COM 67001K202 4 400 SH   SOLE   4 0 0
NOVO-NORDISK A/S ADR COM 670100205 804 18,718 SH   SOLE   804 0 0
NRG ENERGY INC COM 629377508 992 57,610 SH   SOLE   992 0 0
NRG ENERGY INC COM 629377508 785 45,583 SH   SOLE   785 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 62 3,583 SH   SOLE   62 0 0
NUCOR CORP COM 670346105 3,364 58,150 SH   SOLE   3,364 0 0
NUCOR CORP COM 670346105 2,662 46,011 SH   SOLE   2,662 0 0
NUCOR CORP COM 670346105 226 3,913 SH   SOLE   226 0 0
NUCOR CORPORATION COM 670346105 58 1,000 SH   SOLE   58 0 0
NUSTAR ENERGY LP COM 67058H102 174 3,737 SH   DFND 3 0 174 0
NUSTAR GP HOLDINGS LLC COM 67059L102 54 2,213 SH   DFND 3 0 54 0
NVIDIA CORP COM 67066G104 15,674 108,446 SH   SOLE   15,674 0 0
NVIDIA CORP COM 67066G104 12,402 85,806 SH   SOLE   12,402 0 0
NVIDIA CORP COM 67066G104 957 6,623 SH   SOLE   957 0 0
NVR INC COM 62944T105 104 43 SH   SOLE   104 0 0
NXP SEMICONDUCTORS NV COM N6596X109 1,336 12,205 SH   SOLE   1,336 0 0
OAKTREE CAPITAL GROUP LLC COM 674001201 12,316 264,334 SH   DFND 3 0 12,316 0
Oasis Petroleum Inc COM 674215108 1 133 SH   DFND 1 0 1 0
OBSIDIAN ENERGY LTD COM 674482104 0 51 SH   DFND 1 0 0 0
Obsidian Energy Ltd COM 674482104 303 241,230 SH   SOLE   303 0 0
Obsidian Energy Ltd COM 674482104 29 22,800 SH   SOLE   29 0 0
Obsidian Energy Ltd COM 674482104 6 4,400 SH   DFND 1 0 6 0
OCCIDENTAL PETROLEUM CORP COM 674599105 1,597 26,638 SH   SOLE   1,597 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 63,411 1,059,354 SH   SOLE   63,411 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 6,600 110,262 SH   SOLE   6,600 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105 562 9,392 SH   SOLE   562 0 0
OGE ENERGY CORP COM 670837103 85 2,454 SH   SOLE   85 0 0
Oil States International Inc COM 678026105 3 100 SH   SOLE   3 0 0
Oil States International Inc COM 678026105 2 67 SH   DFND 1 0 2 0
OMEGA HEALTHCARE INVESTORS INC COM 681936100 3 90 SH   SOLE   3 0 0
OMNICOM GROUP COM 681919106 3,516 42,421 SH   SOLE   3,516 0 0
OMNICOM GROUP COM 681919106 2,782 33,564 SH   SOLE   2,782 0 0
OMNICOM GROUP COM 681919106 239 2,882 SH   SOLE   239 0 0
OMNICOM GROUP INC COM 681919106 2,154 25,940 SH   SOLE   2,154 0 0
ONEOK INC COM 682680103 3,611 69,241 SH   SOLE   3,611 0 0
ONEOK INC COM 682680103 2,857 54,786 SH   SOLE   2,857 0 0
ONEOK INC COM 682680103 135 2,588 SH   SOLE   135 0 0
ONEOK PARTNERS LP COM 68268N103 259 5,081 SH   DFND 3 0 259 0
Open Text Corp COM 683715106 2,952 93,520 SH   SOLE   2,952 0 0
Open Text Corp COM 683715106 3,702 117,300 SH   SOLE   3,702 0 0
Open Text Corp COM 683715106 38 1,200 SH   DFND 1 0 38 0
Open Text Corp CALL 683715106 2,503 79,300 SH Call DFND 1 0 2,503 0
Open Text Corp PUT 683715106 6 200 SH Put DFND 1 0 6 0
OPEN TEXT CORPORATION COM 683715106 2,117 67,060 SH   SOLE   2,117 0 0
OPEN TEXT CORPORATION COM 683715106 16 515 SH   DFND 1 0 16 0
OPKO HEALTH INC COM 68375N103 0 26 SH   DFND 1 0 0 0
ORACLE CORP COM 68389X105 27,444 547,462 SH   SOLE   27,444 0 0
ORACLE CORP COM 68389X105 21,715 433,172 SH   SOLE   21,715 0 0
ORACLE CORP COM 68389X105 1,895 37,807 SH   SOLE   1,895 0 0
ORACLE CORPORATION COM 68389X105 8,104 161,382 SH   SOLE   8,104 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 3,628 16,587 SH   SOLE   3,628 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 2,870 13,124 SH   SOLE   2,870 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 246 1,126 SH   SOLE   246 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 12 1,000 SH   SOLE   12 0 0
Osisko Gold Royalties Ltd COM 68827L101 1,617 132,290 SH   SOLE   1,617 0 0
Osisko Gold Royalties Ltd CALL 68827L101 196 16,000 SH Call DFND 1 0 196 0
Osisko Gold Royalties Ltd PUT 68827L101 31 2,500 SH Put DFND 1 0 31 0
P G & E CORP COM 69331C108 6,176 93,065 SH   SOLE   6,176 0 0
P G & E CORP COM 69331C108 4,886 73,636 SH   SOLE   4,886 0 0
P G & E CORP COM 69331C108 414 6,239 SH   SOLE   414 0 0
PACCAR INC COM 693718108 4,227 64,025 SH   SOLE   4,227 0 0
PACCAR INC COM 693718108 3,345 50,659 SH   SOLE   3,345 0 0
PACCAR INC COM 693718108 285 4,312 SH   SOLE   285 0 0
PACKAGING CORP OF AMERICA COM 695156109 129 1,158 SH   SOLE   129 0 0
Palo Alto Networks Inc COM 697435105 803 6,000 SH   SOLE   803 0 0
PALO ALTO NETWORKS INC COM 697435105 151 1,126 SH   SOLE   151 0 0
Palo Alto Networks Inc PUT 697435105 6,691 50,000 SH Put SOLE   6,691 0 0
PAN AMERICAN SILVER CORP COM 697900108 34 2,000 SH   SOLE   34 0 0
Pan American Silver Corp COM 697900108 508 30,200 SH   SOLE   508 0 0
Pan American Silver Corp COM 697900108 7 390 SH   SOLE   7 0 0
Pan American Silver Corp COM 697900108 25 1,500 SH   DFND 1 0 25 0
Pan American Silver Corp CALL 697900108 192 11,400 SH Call DFND 1 0 192 0
Pan American Silver Corp PUT 697900108 69 4,100 SH Put DFND 1 0 69 0
PANERA BREAD COMPANY-CLASS A COM 69840W108 7,864 25,000 SH   SOLE   7,864 0 0
PARKER HANNIFIN CORP COM 701094104 867 5,415 SH   SOLE   867 0 0
PARKER HANNIFIN CORP COM 701094104 3,879 24,274 SH   SOLE   3,879 0 0
PARKER HANNIFIN CORP COM 701094104 3,069 19,207 SH   SOLE   3,069 0 0
PARKER HANNIFIN CORP COM 701094104 262 1,638 SH   SOLE   262 0 0
Parsley Energy Inc COM 701877102 3 95 SH   DFND 1 0 3 0
PARSLEY ENERGY INC-CLASS A COM 701877102 76 2,726 SH   SOLE   76 0 0
PATTERSON COS INC COM 703395103 698 14,871 SH   SOLE   698 0 0
PATTERSON COS INC COM 703395103 552 11,766 SH   SOLE   552 0 0
PATTERSON COS INC COM 703395103 48 1,023 SH   SOLE   48 0 0
Patterson-UTI Energy Inc COM 703481101 2 77 SH   DFND 1 0 2 0
PAYCHEX INC COM 704326107 496 8,705 SH   SOLE   496 0 0
PAYCHEX INC COM 704326107 3,317 58,274 SH   SOLE   3,317 0 0
PAYCHEX INC COM 704326107 2,625 46,109 SH   SOLE   2,625 0 0
PAYCHEX INC COM 704326107 226 3,968 SH   SOLE   226 0 0
PAYPAL HOLDINGS INC COM 70450Y103 345 6,420 SH   SOLE   345 0 0
PAYPAL HOLDINGS INC COM 70450Y103 10,926 203,617 SH   SOLE   10,926 0 0
PAYPAL HOLDINGS INC COM 70450Y103 8,645 161,109 SH   SOLE   8,645 0 0
PAYPAL HOLDINGS INC COM 70450Y103 756 14,097 SH   SOLE   756 0 0
PCT INC COM 69370C100 137 2,475 SH   SOLE   137 0 0
PEMBINA PIPELINE CORP COM 706327103 2 46 SH   DFND 1 0 2 0
Pembina Pipeline Corp COM 706327103 92,777 2,787,611 SH   SOLE   92,777 0 0
Pembina Pipeline Corp COM 706327103 67 2,000 SH   SOLE   67 0 0
Pembina Pipeline Corp COM 706327103 6,452 193,845 SH   SOLE   6,452 0 0
Pembina Pipeline Corp COM 706327103 147 4,430 SH   DFND 1 0 147 0
Pembina Pipeline Corp CALL 706327103 8,940 268,600 SH Call DFND 1 0 8,940 0
Pembina Pipeline Corp PUT 706327103 975 29,300 SH Put DFND 1 0 975 0
PEMBINA PIPELINE CORPORATION COM 706327103 2,585 78,053 SH   SOLE   2,585 0 0
PENGROWTH ENERGY CORP COM 70706P104 2 2,000 SH   SOLE   2 0 0
PENGROWTH ENERGY CORP COM 70706P104 0 527 SH   DFND 1 0 0 0
Pengrowth Energy Corp COM 70706P104 0 28 SH   SOLE   0 0 0
Pengrowth Energy Corp COM 70706P104 28 35,786 SH   DFND 1 0 28 0
PENTAIR PLC COM G7S00T104 2,033 30,559 SH   SOLE   2,033 0 0
PENTAIR PLC COM G7S00T104 1,609 24,180 SH   SOLE   1,609 0 0
PENTAIR PLC COM G7S00T104 141 2,122 SH   SOLE   141 0 0
PEOPLE'S UNITED FINANCIAL COM 712704105 1,108 62,760 SH   SOLE   1,108 0 0
PEOPLE'S UNITED FINANCIAL COM 712704105 877 49,659 SH   SOLE   877 0 0
PEOPLE'S UNITED FINANCIAL COM 712704105 75 4,221 SH   SOLE   75 0 0
PEPSICO INC COM 713448108 7,315 63,245 SH   SOLE   7,315 0 0
PepsiCo Inc COM 713448108 173 1,500 SH   SOLE   173 0 0
PEPSICO INC COM 713448108 30,063 260,360 SH   SOLE   30,063 0 0
PEPSICO INC COM 713448108 23,787 206,008 SH   SOLE   23,787 0 0
PEPSICO INC COM 713448108 2,025 17,538 SH   SOLE   2,025 0 0
PERKINELMER INC COM 714046109 1,366 20,056 SH   SOLE   1,366 0 0
PERKINELMER INC COM 714046109 1,081 15,869 SH   SOLE   1,081 0 0
PERRIGO CO PLC COM G97822103 1,973 26,132 SH   SOLE   1,973 0 0
PERRIGO CO PLC COM G97822103 1,561 20,676 SH   SOLE   1,561 0 0
PERRIGO CO PLC COM G97822103 120 1,586 SH   SOLE   120 0 0
PFIZER INC COM 717081103 2,737 81,376 SH   SOLE   2,737 0 0
Pfizer Inc COM 717081103 178 5,300 SH   SOLE   178 0 0
Pfizer Inc COM 717081103 50 1,500 SH   SOLE   50 0 0
PFIZER INC COM 717081103 36,529 1,087,706 SH   SOLE   36,529 0 0
PFIZER INC COM 717081103 28,903 860,634 SH   SOLE   28,903 0 0
PFIZER INC COM 717081103 2,456 73,136 SH   SOLE   2,456 0 0
PG & E CORPORATION COM 69331C108 26 390 SH   SOLE   26 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 33,241 283,078 SH   SOLE   33,241 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 26,302 223,983 SH   SOLE   26,302 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109 2,239 19,063 SH   SOLE   2,239 0 0
PHILIP MORRIS INTERNATIONAL INC COM 718172109 2,294 19,503 SH   SOLE   2,294 0 0
PHILLIPS 66 COM 718546104 166 2,000 SH   SOLE   166 0 0
Phillips 66 COM 718546104 41 500 SH   SOLE   41 0 0
PHILLIPS 66 COM 718546104 6,610 79,955 SH   SOLE   6,610 0 0
PHILLIPS 66 COM 718546104 5,230 63,263 SH   SOLE   5,230 0 0
PHILLIPS 66 COM 718546104 447 5,408 SH   SOLE   447 0 0
PINNACLE FOODS INC COM 72348P104 22,271 375,000 SH   SOLE   22,271 0 0
PINNACLE WEST CAPITAL COM 723484101 1,731 20,333 SH   SOLE   1,731 0 0
PINNACLE WEST CAPITAL COM 723484101 1,370 16,089 SH   SOLE   1,370 0 0
PINNACLE WEST CAPITAL COM 723484101 116 1,368 SH   SOLE   116 0 0
PIONEER NATURAL RESOURCES CO COM 723787107 4,946 31,001 SH   SOLE   4,946 0 0
PIONEER NATURAL RESOURCES CO COM 723787107 3,914 24,530 SH   SOLE   3,914 0 0
PIONEER NATURAL RESOURCES CO COM 723787107 333 2,086 SH   SOLE   333 0 0
PIONEER NATURAL RESOURCES COMPANY COM 723787107 549 3,438 SH   SOLE   549 0 0
PITNEY BOWES INC COM 724479100 2 100 SH   SOLE   2 0 0
PLAINS ALL AMER PIPELINE LP COM 726503105 8,043 306,235 SH   DFND 3 0 8,043 0
PLAINS GP HOLDINGS LP-CL A COM 72651A207 44 1,697 SH   SOLE   44 0 0
PLATINUM GROUP METALS-NEW COM 72765Q601 0 83 SH   DFND 1 0 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 11,011 88,197 SH   SOLE   11,011 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 8,712 69,784 SH   SOLE   8,712 0 0
PNC FINANCIAL SERVICES GROUP COM 693475105 744 5,960 SH   SOLE   744 0 0
PNC FINANCIAL SERVICES GROUP INC COM 693475105 531 4,250 SH   SOLE   531 0 0
PNC Financial Services Group Inc/The COM 693475105 16 126 SH   SOLE   16 0 0
PNC Financial Services Group Inc/The COM 693475105 18 141 SH   DFND 1 0 18 0
POLARIS INDUSTRIES INC COM 731068102 68 734 SH   SOLE   68 0 0
Portland General Electric Co COM 736508847 0 8 SH   DFND 1 0 0 0
POTASH CORP OF SASK INC COM 73755L107 1 47 SH   DFND 1 0 1 0
Potash Corp of Saskatchewan Inc COM 73755L107 56,158 3,443,322 SH   SOLE   56,158 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 833 51,100 SH   SOLE   833 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 6,978 427,874 SH   SOLE   6,978 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 2,296 140,800 SH   DFND 1 0 2,296 0
Potash Corp of Saskatchewan Inc CALL 73755L107 979 60,000 SH Call DFND 1 0 979 0
Potash Corp of Saskatchewan Inc PUT 73755L107 1,947 119,400 SH Put DFND 1 0 1,947 0
POTASH CORPORATION OF SASKATCHEWAN COM 73755L107 1,373 84,198 SH   SOLE   1,373 0 0
POWERSHARES QQQ TRUST SERIES 1 COM 73935A104 414 3,000 SH   SOLE   414 0 0
PowerShares S&P SmallCap Low Volatility Portfolio COM 73937B639 2 44 SH   DFND 1 0 2 0
PPG INDUSTRIES INC COM 693506107 820 7,444 SH   SOLE   820 0 0
PPG INDUSTRIES INC COM 693506107 5,134 46,695 SH   SOLE   5,134 0 0
PPG INDUSTRIES INC COM 693506107 4,062 36,946 SH   SOLE   4,062 0 0
PPG INDUSTRIES INC COM 693506107 347 3,159 SH   SOLE   347 0 0
PPL CORP COM 69351T106 4,813 124,517 SH   SOLE   4,813 0 0
PPL CORP COM 69351T106 3,808 98,522 SH   SOLE   3,808 0 0
PPL CORP COM 69351T106 323 8,363 SH   SOLE   323 0 0
PPL CORPORATION COM 69351T106 281 7,268 SH   SOLE   281 0 0
PRAXAIR INC COM 74005P104 239 1,800 SH   SOLE   239 0 0
PRAXAIR INC COM 74005P104 6,905 52,101 SH   SOLE   6,905 0 0
PRAXAIR INC COM 74005P104 5,463 41,224 SH   SOLE   5,463 0 0
PRAXAIR INC COM 74005P104 465 3,507 SH   SOLE   465 0 0
Praxair Inc PUT 74005P104 93 700 SH Put SOLE   93 0 0
Precision Drilling Corp COM 74022D308 394 115,300 SH   SOLE   394 0 0
Precision Drilling Corp COM 74022D308 80 23,400 SH   DFND 1 0 80 0
Precision Drilling Corp CALL 74022D308 100 29,400 SH Call DFND 1 0 100 0
Precision Drilling Corp PUT 74022D308 24 7,000 SH Put DFND 1 0 24 0
PRECISION DRILLING CORPORATION COM 74022D308 24 7,000 SH   SOLE   24 0 0
PRETIUM RESOURCES INC COM 74139C102 288 30,000 SH   SOLE   288 0 0
PRETIUM RESOURCES INC COM 74139C102 0 33 SH   DFND 1 0 0 0
Pretium Resources Inc COM 74139C102 1,726 179,600 SH   SOLE   1,726 0 0
Pretium Resources Inc CALL 74139C102 484 50,400 SH Call DFND 1 0 484 0
Pretium Resources Inc PUT 74139C102 10 1,000 SH Put DFND 1 0 10 0
PRICELINE GROUP INC (THE) COM 741503403 384 205 SH   SOLE   384 0 0
PRICELINE GROUP INC/THE COM 741503403 16,760 8,962 SH   SOLE   16,760 0 0
PRICELINE GROUP INC/THE COM 741503403 13,261 7,091 SH   SOLE   13,261 0 0
PRICELINE GROUP INC/THE COM 741503403 1,130 604 SH   SOLE   1,130 0 0
Primero Mining Corp COM 74164W106 0 200 SH   SOLE   0 0 0
PRINCIPAL FINANCIAL GROUP COM 74251V102 3,129 48,853 SH   SOLE   3,129 0 0
PRINCIPAL FINANCIAL GROUP COM 74251V102 2,476 38,655 SH   SOLE   2,476 0 0
PRINCIPAL FINANCIAL GROUP COM 74251V102 226 3,532 SH   SOLE   226 0 0
Principal Financial Group Inc CALL 74251V102 3,344 52,200 SH Call SOLE   3,344 0 0
ProAssurance Corp COM 74267C106 2 30 SH   DFND 1 0 2 0
Procter & Gamble Co/The COM 742718109 1,185 13,592 SH   SOLE   1,185 0 0
Procter & Gamble Co/The COM 742718109 1,211 13,900 SH   SOLE   1,211 0 0
PROCTER & GAMBLE CO/THE COM 742718109 40,617 466,154 SH   SOLE   40,617 0 0
PROCTER & GAMBLE CO/THE COM 742718109 32,138 368,838 SH   SOLE   32,138 0 0
PROCTER & GAMBLE CO/THE COM 742718109 2,737 31,414 SH   SOLE   2,737 0 0
PROCTER & GAMBLE COMPANY COM 742718109 15,748 180,436 SH   SOLE   15,748 0 0
PROGRESSIVE CORP COM 743315103 4,667 105,875 SH   SOLE   4,667 0 0
PROGRESSIVE CORP COM 743315103 3,693 83,773 SH   SOLE   3,693 0 0
PROGRESSIVE CORP COM 743315103 315 7,137 SH   SOLE   315 0 0
PROLOGIS INC COM 74340W103 5,667 96,656 SH   SOLE   5,667 0 0
PROLOGIS INC COM 74340W103 4,484 76,479 SH   SOLE   4,484 0 0
PROLOGIS INC COM 74340W103 381 6,504 SH   SOLE   381 0 0
PROPETRO HOLDING CORP COM 74347M108 70 5,000 SH   SOLE   70 0 0
PROSHARES ULTRA 20 YR TREAS ETF(NEW) COM 74347B201 251 7,000 SH   SOLE   251 0 0
PROSHARES ULTRASHORT NASDAQ BIOTECH COM 74347B789 34 1,400 SH   SOLE   34 0 0
PROSHARES ULTRASHORT RUSSELL 2000 COM 74348A319 44 2,100 SH   SOLE   44 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 255 2,350 SH   SOLE   255 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 8,454 78,190 SH   SOLE   8,454 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 6,689 61,867 SH   SOLE   6,689 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 571 5,283 SH   SOLE   571 0 0
Prudential Financial Inc COM 744320102 2 15 SH   DFND 1 0 2 0
PRUDENTIAL PLC ADR COM 74435K204 5 113 SH   SOLE   5 0 0
PUBLIC SERVICE ENTERPRISE GP COM 744573106 3,965 92,202 SH   SOLE   3,965 0 0
PUBLIC SERVICE ENTERPRISE GP COM 744573106 3,137 72,954 SH   SOLE   3,137 0 0
PUBLIC SERVICE ENTERPRISE GP COM 744573106 267 6,220 SH   SOLE   267 0 0
PUBLIC STORAGE COM 74460D109 5,681 27,249 SH   SOLE   5,681 0 0
PUBLIC STORAGE COM 74460D109 4,495 21,561 SH   SOLE   4,495 0 0
PUBLIC STORAGE COM 74460D109 399 1,916 SH   SOLE   399 0 0
PULTEGROUP INC COM 745867101 223 9,058 SH   SOLE   223 0 0
PULTEGROUP INC COM 745867101 1,269 51,754 SH   SOLE   1,269 0 0
PULTEGROUP INC COM 745867101 1,004 40,949 SH   SOLE   1,004 0 0
PULTEGROUP INC COM 745867101 86 3,515 SH   SOLE   86 0 0
PVH CORP COM 693656100 1,628 14,217 SH   SOLE   1,628 0 0
PVH CORP COM 693656100 1,288 11,249 SH   SOLE   1,288 0 0
PVH CORP COM 693656100 112 974 SH   SOLE   112 0 0
QEP Resources Inc COM 74733V100 1 112 SH   DFND 1 0 1 0
QORVO INC COM 74736K101 1,467 23,165 SH   SOLE   1,467 0 0
QORVO INC COM 74736K101 1,160 18,329 SH   SOLE   1,160 0 0
QORVO INC COM 74736K101 98 1,554 SH   SOLE   98 0 0
QUALCOMM INC COM 747525103 122 2,215 SH   SOLE   122 0 0
QUALCOMM INC COM 747525103 47,992 869,280 SH   SOLE   47,992 0 0
QUALCOMM INC COM 747525103 11,763 213,064 SH   SOLE   11,763 0 0
QUALCOMM INC COM 747525103 1,002 18,151 SH   SOLE   1,002 0 0
QUANTA SERVICES INC COM 74762E102 889 26,995 SH   SOLE   889 0 0
QUANTA SERVICES INC COM 74762E102 703 21,359 SH   SOLE   703 0 0
QUARTERHILL INC COM 747713105 0 44 SH   DFND 1 0 0 0
QUEST DIAGNOSTICS INC COM 74834L100 31 280 SH   SOLE   31 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,772 24,938 SH   SOLE   2,772 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,193 19,731 SH   SOLE   2,193 0 0
QUEST DIAGNOSTICS INC COM 74834L100 188 1,690 SH   SOLE   188 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 62 687 SH   SOLE   62 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 156 1,739 SH   SOLE   156 0 0
R.R. DONNELLEY & SONS COMPANY COM 257867200 4 333 SH   SOLE   4 0 0
RALPH LAUREN CORP COM 751212101 741 10,046 SH   SOLE   741 0 0
RALPH LAUREN CORP COM 751212101 586 7,948 SH   SOLE   586 0 0
RALPH LAUREN CORP COM 751212101 51 692 SH   SOLE   51 0 0
Randgold Resources Ltd COM 752344309 9 100 SH   SOLE   9 0 0
RANGE RESOURCES CORP COM 75281A109 794 34,296 SH   SOLE   794 0 0
RANGE RESOURCES CORP COM 75281A109 629 27,136 SH   SOLE   629 0 0
RANGE RESOURCES CORP COM 75281A109 70 3,042 SH   SOLE   70 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,874 23,362 SH   SOLE   1,874 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,483 18,485 SH   SOLE   1,483 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 127 1,589 SH   SOLE   127 0 0
RAYTHEON COMPANY COM 755111507 740 4,576 SH   SOLE   740 0 0
RAYTHEON COMPANY COM 755111507 8,565 53,051 SH   SOLE   8,565 0 0
RAYTHEON COMPANY COM 755111507 6,777 41,976 SH   SOLE   6,777 0 0
RAYTHEON COMPANY COM 755111507 581 3,600 SH   SOLE   581 0 0
REALTY INCOME CORP COM 756109104 2,746 49,768 SH   SOLE   2,746 0 0
REALTY INCOME CORP COM 756109104 2,172 39,378 SH   SOLE   2,172 0 0
REALTY INCOME CORP COM 756109104 176 3,198 SH   SOLE   176 0 0
REALTY INCOME CORPORATION COM 756109104 5 90 SH   SOLE   5 0 0
RED HAT INC COM 756577102 3,102 32,402 SH   SOLE   3,102 0 0
RED HAT INC COM 756577102 2,454 25,637 SH   SOLE   2,454 0 0
RED HAT INC COM 756577102 210 2,191 SH   SOLE   210 0 0
REGENCY CENTERS CORP COM 758849103 1,321 21,093 SH   SOLE   1,321 0 0
REGENCY CENTERS CORP COM 758849103 1,670 26,659 SH   SOLE   1,670 0 0
REGENCY CENTERS CORP COM 758849103 118 1,878 SH   SOLE   118 0 0
REGENERON PHARMACEUTICALS COM 75886F107 6,819 13,887 SH   SOLE   6,819 0 0
REGENERON PHARMACEUTICALS COM 75886F107 5,396 10,988 SH   SOLE   5,396 0 0
REGENERON PHARMACEUTICALS COM 75886F107 471 960 SH   SOLE   471 0 0
REGIONS FINANCIAL CORP COM 7591EP100 3,207 219,090 SH   SOLE   3,207 0 0
REGIONS FINANCIAL CORP COM 7591EP100 2,537 173,351 SH   SOLE   2,537 0 0
REGIONS FINANCIAL CORP COM 7591EP100 217 14,810 SH   SOLE   217 0 0
Regions Financial Corp COM 7591EP100 13 905 SH   DFND 1 0 13 0
REINSURANCE GROUP OF AMERICA COM 759351604 101 790 SH   SOLE   101 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 70 503 SH   SOLE   70 0 0
REPUBLIC SERVICES INC COM 760759100 268 4,194 SH   SOLE   268 0 0
REPUBLIC SERVICES INC COM 760759100 2,670 41,901 SH   SOLE   2,670 0 0
REPUBLIC SERVICES INC COM 760759100 2,112 33,153 SH   SOLE   2,112 0 0
REPUBLIC SERVICES INC COM 760759100 186 2,918 SH   SOLE   186 0 0
RESMED INC COM 761152107 135 1,740 SH   SOLE   135 0 0
RESOLUTE FOREST PROD INC COM 76117W109 0 5 SH   DFND 1 0 0 0
Restaurant Brands International Inc COM 76131D103 99,064 1,583,270 SH   SOLE   99,064 0 0
Restaurant Brands International Inc COM 76131D103 7,047 112,633 SH   SOLE   7,047 0 0
Restaurant Brands International Inc COM 76131D103 77 1,223 SH   DFND 1 0 77 0
Restaurant Brands International Inc CALL 76131D103 713 11,400 SH Call DFND 1 0 713 0
Restaurant Brands International Inc PUT 76131D103 206 3,300 SH Put DFND 1 0 206 0
RESTAURANT BRANDS INTL COM 76131D103 10 154 SH   DFND 1 0 10 0
RESTAURANT BRANDS INTL INC COM 76131D103 5,741 91,762 SH   SOLE   5,741 0 0
REYNOLDS AMERICAN INC COM 761713106 362 5,557 SH   SOLE   362 0 0
REYNOLDS AMERICAN INC COM 761713106 289,425 4,450,819 SH   SOLE   289,425 0 0
REYNOLDS AMERICAN INC COM 761713106 7,760 119,334 SH   SOLE   7,760 0 0
REYNOLDS AMERICAN INC COM 761713106 684 10,512 SH   SOLE   684 0 0
RICHMONT MINES INC COM 76547T106 0 33 SH   DFND 1 0 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 34 800 SH   SOLE   34 0 0
Ritchie Bros Auctioneers Inc COM 767744105 595 20,700 SH   SOLE   595 0 0
RITCHIE BROTHERS AUCTIONR COM 767744105 0 8 SH   DFND 1 0 0 0
ROBERT HALF INTL INC COM 770323103 1,111 23,180 SH   SOLE   1,111 0 0
ROBERT HALF INTL INC COM 770323103 879 18,341 SH   SOLE   879 0 0
ROBERT HALF INTL INC COM 770323103 75 1,571 SH   SOLE   75 0 0
Rockwell Automation Inc COM 773903109 729 4,500 SH   SOLE   729 0 0
ROCKWELL AUTOMATION INC COM 773903109 3,802 23,482 SH   SOLE   3,802 0 0
ROCKWELL AUTOMATION INC COM 773903109 3,009 18,580 SH   SOLE   3,009 0 0
ROCKWELL AUTOMATION INC COM 773903109 256 1,580 SH   SOLE   256 0 0
ROCKWELL AUTUMATION INC COM 773903109 16 100 SH   SOLE   16 0 0
ROCKWELL COLLINS INC COM 774341101 169 1,605 SH   SOLE   169 0 0
ROCKWELL COLLINS INC COM 774341101 3,109 29,597 SH   SOLE   3,109 0 0
ROCKWELL COLLINS INC COM 774341101 2,460 23,417 SH   SOLE   2,460 0 0
ROCKWELL COLLINS INC COM 774341101 210 1,995 SH   SOLE   210 0 0
Rogers Communications Inc COM 775109200 122,868 2,601,383 SH   SOLE   122,868 0 0
Rogers Communications Inc COM 775109200 8,711 184,424 SH   SOLE   8,711 0 0
Rogers Communications Inc COM 775109200 3,247 68,756 SH   DFND 1 0 3,247 0
Rogers Communications Inc CALL 775109200 11,279 238,800 SH Call DFND 1 0 11,279 0
Rogers Communications Inc PUT 775109200 5,635 119,300 SH Put DFND 1 0 5,635 0
Rogers Communications Inc PUT 775109200 435 9,200 SH Put SOLE   435 0 0
ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 12,221 258,756 SH   SOLE   12,221 0 0
ROLLINS INC COM 775711104 49 1,206 SH   SOLE   49 0 0
ROPER TECHNOLOGIES INC COM 776696106 134 580 SH   SOLE   134 0 0
ROPER TECHNOLOGIES INC COM 776696106 4,305 18,597 SH   SOLE   4,305 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,406 14,715 SH   SOLE   3,406 0 0
ROPER TECHNOLOGIES INC COM 776696106 290 1,252 SH   SOLE   290 0 0
ROSS STORES INC COM 778296103 173 3,000 SH   SOLE   173 0 0
ROSS STORES INC COM 778296103 4,124 71,447 SH   SOLE   4,124 0 0
ROSS STORES INC COM 778296103 3,263 56,531 SH   SOLE   3,263 0 0
ROSS STORES INC COM 778296103 280 4,843 SH   SOLE   280 0 0
Rowan Cos Plc COM G7665A101 1 70 SH   DFND 1 0 1 0
ROYAL BANK OF CANADA COM 780087102 102,135 1,406,637 SH   SOLE   102,135 0 0
ROYAL BANK OF CANADA COM 780087102 23 318 SH   DFND 1 0 23 0
ROYAL BANK OF CANADA COM 780087102 3 35 SH   DFND 1 0 3 0
Royal Bank of Canada COM 780087102 936,451 12,930,042 SH   SOLE   936,451 0 0
Royal Bank of Canada COM 780087102 464 6,400 SH   SOLE   464 0 0
Royal Bank of Canada COM 780087102 55,140 761,340 SH   SOLE   55,140 0 0
Royal Bank of Canada COM 780087102 29,894 412,767 SH   DFND 1 0 29,894 0
Royal Bank of Canada CALL 780087102 102,589 1,416,500 SH Call DFND 1 0 102,589 0
Royal Bank of Canada PUT 780087102 49,249 680,000 SH Put DFND 1 0 49,249 0
Royal Bank of Canada CALL 780087102 833 11,500 SH Call SOLE   833 0 0
Royal Bank of Canada PUT 780087102 2,615 36,100 SH Put SOLE   2,615 0 0
Royal Bank of Canada CALL 780087102 914 12,600 SH Call SOLE   914 0 0
Royal Bank of Canada PUT 780087102 834 11,500 SH Put SOLE   834 0 0
ROYAL BANK OF SCOTLAND ADR - NEW COM 780097689 183 28,000 SH   SOLE   183 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,339 30,577 SH   SOLE   3,339 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,642 24,193 SH   SOLE   2,642 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 231 2,112 SH   SOLE   231 0 0
ROYAL DUTCH SHELL PLC ADR CL A COM 780259206 691 12,968 SH   SOLE   691 0 0
ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 136 2,500 SH   SOLE   136 0 0
Royal Gold Inc COM 780287108 132 2,214 SH   SOLE   132 0 0
Royal Gold Inc COM 780287108 8 100 SH   SOLE   8 0 0
RPM INTERNATIONAL INC COM 749685103 74 1,351 SH   SOLE   74 0 0
RSP Permian Inc COM 74978Q105 1 18 SH   DFND 1 0 1 0
S&P GLOBAL INC COM 78409V104 661 4,520 SH   SOLE   661 0 0
S&P GLOBAL INC COM 78409V104 6,858 46,988 SH   SOLE   6,858 0 0
S&P GLOBAL INC COM 78409V104 5,427 37,178 SH   SOLE   5,427 0 0
S&P GLOBAL INC COM 78409V104 464 3,176 SH   SOLE   464 0 0
SABRE CORP COM 78573M104 56 2,554 SH   SOLE   56 0 0
SABRE CORPORATION COM 78573M104 216 9,890 SH   SOLE   216 0 0
SALESFORCE.COM INC COM 79466L302 10,552 121,871 SH   SOLE   10,552 0 0
SALESFORCE.COM INC COM 79466L302 8,349 96,429 SH   SOLE   8,349 0 0
SALESFORCE.COM INC COM 79466L302 704 8,133 SH   SOLE   704 0 0
salesforce.com Inc COM 79466L302 2 23 SH   DFND 1 0 2 0
Sandstorm Gold Ltd COM 80013R206 698 180,800 SH   SOLE   698 0 0
SANOFI SPON ADR COM 80105N105 195 4,054 SH   SOLE   195 0 0
SAP SE SPONSORED ADR COM 803054204 194 1,850 SH   SOLE   194 0 0
SASOL LIMITED SPONSORED ADR COM 803866300 196 7,000 SH   SOLE   196 0 0
Saul Centers Inc COM 804395101 1 21 SH   DFND 1 0 1 0
SBA COMMUNICATIONS CORP COM 78410G104 201 1,487 SH   SOLE   201 0 0
SCANA CORP COM 80589M102 1,745 26,048 SH   SOLE   1,745 0 0
SCANA CORP COM 80589M102 1,381 20,611 SH   SOLE   1,381 0 0
SCANA CORP COM 80589M102 112 1,668 SH   SOLE   112 0 0
SCHLUMBERGER LTD COM 806857108 983 14,913 SH   SOLE   983 0 0
SCHLUMBERGER LTD COM 806857108 16,671 253,248 SH   SOLE   16,671 0 0
SCHLUMBERGER LTD COM 806857108 13,190 200,378 SH   SOLE   13,190 0 0
SCHLUMBERGER LTD COM 806857108 1,128 17,130 SH   SOLE   1,128 0 0
SCHWAB (CHARLES) CORP COM 808513105 9,526 221,774 SH   SOLE   9,526 0 0
SCHWAB (CHARLES) CORP COM 808513105 7,537 175,476 SH   SOLE   7,537 0 0
SCHWAB (CHARLES) CORP COM 808513105 634 14,765 SH   SOLE   634 0 0
SCHWAB, CHARLES CORP COM 808513105 29 675 SH   SOLE   29 0 0
SCRIPPS NETWORKS INTER-CL A COM 811065101 1,194 17,480 SH   SOLE   1,194 0 0
SCRIPPS NETWORKS INTER-CL A COM 811065101 945 13,830 SH   SOLE   945 0 0
SCRIPPS NETWORKS INTER-CL A COM 811065101 72 1,057 SH   SOLE   72 0 0
SEABRIDGE GOLD INC COM 811916105 0 18 SH   DFND 1 0 0 0
Seabridge Gold Inc COM 811916105 10,757 1,000,000 SH   SOLE   10,757 0 0
SEAGATE TECHNOLOGY COM G7945M107 2,097 54,131 SH   SOLE   2,097 0 0
SEAGATE TECHNOLOGY COM G7945M107 1,659 42,832 SH   SOLE   1,659 0 0
SEAGATE TECHNOLOGY COM G7945M107 141 3,627 SH   SOLE   141 0 0
SEALED AIR CORP COM 81211K100 1,597 35,689 SH   SOLE   1,597 0 0
SEALED AIR CORP COM 81211K100 1,264 28,239 SH   SOLE   1,264 0 0
SEALED AIR CORP COM 81211K100 106 2,378 SH   SOLE   106 0 0
SEALED AIR CORPORATION COM 81211K100 316 7,044 SH   SOLE   316 0 0
SEARS CANADA INC COM 81234D109 0 116 SH   DFND 1 0 0 0
SEATTLE GENETICS INC COM 812578102 63 1,225 SH   SOLE   63 0 0
SECTOR SPDR TR-UTILITIES COM 81369Y886 1 26 SH   SOLE   1 0 0
SEI INVESTMENTS COMPANY COM 784117103 89 1,662 SH   SOLE   89 0 0
SEMGROUP CORP-CLASS A COM 81663A105 48 1,791 SH   DFND 3 0 48 0
SEMPRA ENERGY COM 816851109 5,154 45,717 SH   SOLE   5,154 0 0
SEMPRA ENERGY COM 816851109 4,078 36,173 SH   SOLE   4,078 0 0
SEMPRA ENERGY COM 816851109 329 2,920 SH   SOLE   329 0 0
SENSATA TECHNOLOGIES HOLDING COM N7902X106 90 2,100 SH   SOLE   90 0 0
SERITAGE GROWTH PROPERTIES-A REIT COM 81752R100 84 2,000 SH   SOLE   84 0 0
SERVICEMASTER GLOBAL HOLDINGS INC COM 81761R109 1 20 SH   SOLE   1 0 0
ServiceMaster Global Holdings Inc CALL 81761R109 208 5,300 SH Call SOLE   208 0 0
SERVICENOW INC COM 81762P102 216 2,040 SH   SOLE   216 0 0
SHAW COMMUNICATION-B NV COM 82028K200 3,632 166,900 SH   DFND 1 0 3,632 0
SHAW COMMUNICATION-B NV COM 82028K200 4,352 200,000 SH   DFND 1 0 4,352 0
SHAW COMMUNICATION-B NV COM 82028K200 65 2,959 SH   DFND 1 0 65 0
Shaw Communications Inc COM 82028K200 50,845 2,330,693 SH   SOLE   50,845 0 0
Shaw Communications Inc COM 82028K200 410 18,800 SH   SOLE   410 0 0
Shaw Communications Inc COM 82028K200 4,512 206,842 SH   SOLE   4,512 0 0
Shaw Communications Inc COM 82028K200 231 10,600 SH   DFND 1 0 231 0
Shaw Communications Inc CALL 82028K200 2,963 135,800 SH Call DFND 1 0 2,963 0
Shaw Communications Inc PUT 82028K200 812 37,200 SH Put DFND 1 0 812 0
SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 8,019 367,570 SH   SOLE   8,019 0 0
SHENANDOAH TELECOM COMPANY COM 82312B106 204 6,636 SH   SOLE   204 0 0
SHERWIN-WILLIAMS CO/THE COM 824348106 5,182 14,768 SH   SOLE   5,182 0 0
SHERWIN-WILLIAMS CO/THE COM 824348106 4,100 11,684 SH   SOLE   4,100 0 0
SHERWIN-WILLIAMS CO/THE COM 824348106 362 1,033 SH   SOLE   362 0 0
SHERWIN-WILLIAMS COMPANY (THE) COM 824348106 4 10 SH   SOLE   4 0 0
Shopify Inc COM 82509L107 7,683 88,481 SH   SOLE   7,683 0 0
SHOPIFY INC - CLASS A COM 82509L107 23,103 266,100 SH   DFND 4 0 23,103 0
SHOPIFY INC CL A COM 82509L107 4 50 SH   SOLE   4 0 0
SHOPIFY INC CL-A SVS COM 82509L107 31 354 SH   DFND 1 0 31 0
SIERRA WIRELESS INC COM 826516106 1 53 SH   DFND 1 0 1 0
Sierra Wireless Inc COM 826516106 174 6,200 SH   SOLE   174 0 0
Sierra Wireless Inc CALL 826516106 1,056 37,600 SH Call DFND 1 0 1,056 0
Sierra Wireless Inc PUT 826516106 8 300 SH Put DFND 1 0 8 0
SIGNATURE BANK COM 82669G104 96 671 SH   SOLE   96 0 0
SIGNET JEWELERS LTD COM G81276100 788 12,467 SH   SOLE   788 0 0
SIGNET JEWELERS LTD COM G81276100 624 9,864 SH   SOLE   624 0 0
SIGNET JEWELERS LTD COM G81276100 49 770 SH   SOLE   49 0 0
Silver Standard Resources Inc COM 82823L106 1,379 142,091 SH   SOLE   1,379 0 0
Silver Standard Resources Inc COM 82823L106 3 300 SH   SOLE   3 0 0
Silver Standard Resources Inc COM 82823L106 9,484 976,916 SH   DFND 2 0 9,484 0
Silver Standard Resources Inc CALL 82823L106 74 7,600 SH Call DFND 1 0 74 0
Silvercorp Metals Inc COM 82835P103 18 5,600 SH   SOLE   18 0 0
Silvercorp Metals Inc CALL 82835P103 8 2,500 SH Call DFND 1 0 8 0
Silvercorp Metals Inc PUT 82835P103 13 4,000 SH Put DFND 1 0 13 0
SIMON PROPERTY GROUP INC COM 828806109 9,203 56,901 SH   SOLE   9,203 0 0
SIMON PROPERTY GROUP INC COM 828806109 7,281 45,022 SH   SOLE   7,281 0 0
SIMON PROPERTY GROUP INC COM 828806109 636 3,930 SH   SOLE   636 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 111 20,278 SH   SOLE   111 0 0
SIX FLAGS ENTERTAINMENT CORPORATION COM 83001A102 336 5,634 SH   SOLE   336 0 0
SKECHERS USA INC-CL A COM 830566105 11,798 400,000 SH   SOLE   11,798 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3,226 33,632 SH   SOLE   3,226 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,553 26,611 SH   SOLE   2,553 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 218 2,272 SH   SOLE   218 0 0
SL GREEN REALTY CORP COM 78440X101 1,963 18,560 SH   SOLE   1,963 0 0
SL GREEN REALTY CORP COM 78440X101 1,553 14,686 SH   SOLE   1,553 0 0
SL GREEN REALTY CORP COM 78440X101 131 1,236 SH   SOLE   131 0 0
SM Energy Co COM 78454L100 0 24 SH   DFND 1 0 0 0
SMITH (A.O.) CORP COM 831865209 102 1,807 SH   SOLE   102 0 0
SMUCKER (J.M.) CO COM 832696405 2 19 SH   SOLE   2 0 0
SNAP-ON INC COM 833034101 1,668 10,562 SH   SOLE   1,668 0 0
SNAP-ON INC COM 833034101 1,320 8,357 SH   SOLE   1,320 0 0
SNAP-ON INC COM 833034101 112 712 SH   SOLE   112 0 0
SOUTHCROSS ENERGY PARTNERS L COM 84130C100 46 14,384 SH   DFND 3 0 46 0
Southern Co/The COM 842587107 354 7,400 SH   SOLE   354 0 0
Southern Co/The COM 842587107 649 13,550 SH   SOLE   649 0 0
SOUTHERN CO/THE COM 842587107 8,678 181,276 SH   SOLE   8,678 0 0
SOUTHERN CO/THE COM 842587107 6,866 143,433 SH   SOLE   6,866 0 0
SOUTHERN CO/THE COM 842587107 583 12,178 SH   SOLE   583 0 0
Southern Co/The CALL 842587107 239 5,000 SH Call SOLE   239 0 0
SOUTHERN COMPANY COM 842587107 323 6,744 SH   SOLE   323 0 0
SOUTHWEST AIRLINES CO COM 844741108 17 270 SH   SOLE   17 0 0
SOUTHWEST AIRLINES CO COM 844741108 6,847 110,207 SH   SOLE   6,847 0 0
SOUTHWEST AIRLINES CO COM 844741108 5,417 87,199 SH   SOLE   5,417 0 0
SOUTHWEST AIRLINES CO COM 844741108 117 1,890 SH   SOLE   117 0 0
SPDR Gold Shares COM 78463V107 333 2,821 SH   SOLE   333 0 0
SPDR Gold Shares CALL 78463V107 2,101 17,800 SH Call SOLE   2,101 0 0
SPDR GOLD TRUST COM 78463V107 1,504 12,727 SH   SOLE   1,504 0 0
SPDR S&P 500 ETF TRUST COM 78462F103 1,823 7,528 SH   SOLE   1,823 0 0
SPDR S&P 500 ETF TRUST COM 78462F103 9,910 41,000 SH   SOLE   9,910 0 0
SPDR S&P BIOTECH ETF COM 78464A870 31 400 SH   SOLE   31 0 0
SPDR S&P Biotech ETF COM 78464A870 1,484 19,231 SH   SOLE   1,484 0 0
SPDR S&P DIVIDEND ETF COM 78464A763 481 5,402 SH   SOLE   481 0 0
SPDR S&P Metals & Mining ETF COM 78464A755 1 47 SH   DFND 1 0 1 0
SPDR S&P Regional Banking ETF COM 78464A698 1,649 30,000 SH   SOLE   1,649 0 0
SPDR S&P Regional Banking ETF PUT 78464A698 4,671 85,000 SH Put SOLE   4,671 0 0
SPDR S&P500 ETF Trust COM 78462F103 3,726 15,409 SH   SOLE   3,726 0 0
SPDR S&P500 ETF Trust CALL 78462F103 12,090 50,000 SH Call SOLE   12,090 0 0
SPDR S&P500 ETF Trust PUT 78462F103 20,384 84,300 SH Put SOLE   20,384 0 0
SPECTRUM BRANDS HOLDINGS INC COM 84763R101 41 325 SH   SOLE   41 0 0
SPLUNK INC COM 848637104 95 1,667 SH   SOLE   95 0 0
SPRAGUE RESOURCES LP COM 849343108 24 834 SH   DFND 3 0 24 0
SPRINT CORP COM 85207U105 80 9,800 SH   SOLE   80 0 0
SPROTT PHYSICAL GOLD T/U COM 85207H104 0 39 SH   DFND 1 0 0 0
SPROTT PHYSICAL PLATINUM T/U COM 85207Q104 16 2,000 SH   SOLE   16 0 0
SPROTT PHYSICAL SILVR T/U COM 85207K107 9 1,399 SH   DFND 1 0 9 0
SRC Energy Inc COM 78470V108 0 68 SH   DFND 1 0 0 0
SS&C TECHNOLOGIES HOLDINGS COM 78467J100 82 2,130 SH   SOLE   82 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,923 27,881 SH   SOLE   3,923 0 0
STANLEY BLACK & DECKER INC COM 854502101 3,104 22,061 SH   SOLE   3,104 0 0
STANLEY BLACK & DECKER INC COM 854502101 264 1,875 SH   SOLE   264 0 0
STANTEC INC COM 85472N109 612 24,314 SH   SOLE   612 0 0
STANTEC INC COM 85472N109 1 49 SH   DFND 1 0 1 0
Stantec Inc COM 85472N109 559 22,200 SH   SOLE   559 0 0
Stantec Inc CALL 85472N109 4,572 181,600 SH Call DFND 1 0 4,572 0
Stantec Inc PUT 85472N109 43 1,700 SH Put DFND 1 0 43 0
STAPLES INC COM 855030102 1,199 119,047 SH   SOLE   1,199 0 0
STAPLES INC COM 855030102 948 94,195 SH   SOLE   948 0 0
STAPLES INC COM 855030102 80 7,994 SH   SOLE   80 0 0
STARBUCKS CORP COM 855244109 15,387 263,933 SH   SOLE   15,387 0 0
STARBUCKS CORP COM 855244109 12,175 208,833 SH   SOLE   12,175 0 0
STARBUCKS CORP COM 855244109 1,044 17,909 SH   SOLE   1,044 0 0
STARBUCKS CORPORATION COM 855244109 371 6,356 SH   SOLE   371 0 0
STARWOOD PROPERTY TRUST INC COM 85571B105 350 15,603 SH   SOLE   350 0 0
STARWOOD PROPERTY TRUST INC COM 85571B105 21,111 943,051 SH   SOLE   21,111 0 0
STARWOOD PROPERTY TRUST INC COM 85571B105 4,285 191,409 SH   DFND 3 0 4,285 0
STATE STREET CORP COM 857477103 83 925 SH   SOLE   83 0 0
STATE STREET CORP COM 857477103 5,783 64,459 SH   SOLE   5,783 0 0
STATE STREET CORP COM 857477103 4,576 51,002 SH   SOLE   4,576 0 0
STATE STREET CORP COM 857477103 421 4,693 SH   SOLE   421 0 0
STATOIL ASA SPON ADR COM 85771P102 422 25,462 SH   SOLE   422 0 0
STEEL DYNAMICS INC COM 858119100 107 2,979 SH   SOLE   107 0 0
STERICYCLE INC COM 858912108 1,186 15,540 SH   SOLE   1,186 0 0
STERICYCLE INC COM 858912108 938 12,297 SH   SOLE   938 0 0
STERICYCLE INC COM 858912108 80 1,046 SH   SOLE   80 0 0
STRYKER CORP COM 863667101 7,845 56,541 SH   SOLE   7,845 0 0
STRYKER CORP COM 863667101 6,208 44,738 SH   SOLE   6,208 0 0
STRYKER CORP COM 863667101 572 4,124 SH   SOLE   572 0 0
STUDENT TRANSPORTATION COM 86388A108 133 21,946 SH   SOLE   133 0 0
Student Transportation Inc COM 86388A108 2 300 SH   DFND 1 0 2 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 64 2,821 SH   DFND 3 0 64 0
SUN LIFE FINANCIAL INC COM 866796105 12,417 347,328 SH   SOLE   12,417 0 0
SUN LIFE FINANCIAL INC COM 866796105 1 37 SH   DFND 1 0 1 0
Sun Life Financial Inc COM 866796105 253,090 7,079,531 SH   SOLE   253,090 0 0
Sun Life Financial Inc COM 866796105 107 3,000 SH   SOLE   107 0 0
Sun Life Financial Inc COM 866796105 11,170 312,445 SH   SOLE   11,170 0 0
Sun Life Financial Inc COM 866796105 139 3,881 SH   DFND 1 0 139 0
Sun Life Financial Inc CALL 866796105 22,730 635,800 SH Call DFND 1 0 22,730 0
Sun Life Financial Inc PUT 866796105 8,158 228,200 SH Put DFND 1 0 8,158 0
Suncor Energy Inc COM 867224107 345,512 11,825,289 SH   SOLE   345,512 0 0
Suncor Energy Inc COM 867224107 229 7,840 SH   SOLE   229 0 0
Suncor Energy Inc COM 867224107 363 12,432 SH   SOLE   363 0 0
Suncor Energy Inc COM 867224107 24,754 847,232 SH   SOLE   24,754 0 0
Suncor Energy Inc COM 867224107 1,680 57,511 SH   DFND 1 0 1,680 0
Suncor Energy Inc CALL 867224107 5,925 202,800 SH Call DFND 1 0 5,925 0
Suncor Energy Inc PUT 867224107 3,962 135,600 SH Put DFND 1 0 3,962 0
Suncor Energy Inc CALL 867224107 197 6,800 SH Call DFND 1 0 197 0
Suncor Energy Inc PUT 867224107 382 13,200 SH Put DFND 1 0 382 0
Suncor Energy Inc CALL 867224107 321 11,000 SH Call SOLE   321 0 0
Suncor Energy Inc PUT 867224107 421 14,400 SH Put SOLE   421 0 0
Suncor Energy Inc CALL 867224107 1,525 52,700 SH Call SOLE   1,525 0 0
Suncor Energy Inc PUT 867224107 1,360 47,000 SH Put SOLE   1,360 0 0
SUNCOR ENERGY INC (NEW) COM 867224107 17,775 608,366 SH   SOLE   17,775 0 0
SUNCOR ENERGY INC NEW COM 867224107 2 52 SH   DFND 1 0 2 0
SUNTRUST BANKS INC COM 867914103 4,997 88,119 SH   SOLE   4,997 0 0
SUNTRUST BANKS INC COM 867914103 3,954 69,723 SH   SOLE   3,954 0 0
SUNTRUST BANKS INC COM 867914103 342 6,039 SH   SOLE   342 0 0
SunTrust Banks Inc COM 867914103 27 481 SH   DFND 1 0 27 0
SVB FINANCIAL GROUP COM 78486Q101 113 643 SH   SOLE   113 0 0
SVB Financial Group COM 78486Q101 24 139 SH   DFND 1 0 24 0
SYMANTEC CORP COM 871503108 3,131 110,858 SH   SOLE   3,131 0 0
SYMANTEC CORP COM 871503108 2,477 87,716 SH   SOLE   2,477 0 0
SYMANTEC CORP COM 871503108 215 7,604 SH   SOLE   215 0 0
Symantec Corp PUT 871503108 153 5,400 SH Put SOLE   153 0 0
SYMANTEC CORPORATION COM 871503108 1,386 48,975 SH   SOLE   1,386 0 0
SYNCHRONY FINANCIAL COM 87165B103 620 20,769 SH   SOLE   620 0 0
Synchrony Financial COM 87165B103 149 5,000 SH   SOLE   149 0 0
SYNCHRONY FINANCIAL COM 87165B103 4,185 140,386 SH   SOLE   4,185 0 0
SYNCHRONY FINANCIAL COM 87165B103 3,312 111,079 SH   SOLE   3,312 0 0
SYNCHRONY FINANCIAL COM 87165B103 297 9,963 SH   SOLE   297 0 0
Synchrony Financial PUT 87165B103 1,938 65,000 SH Put SOLE   1,938 0 0
SYNOPSYS INC COM 871607107 1,998 27,396 SH   SOLE   1,998 0 0
SYNOPSYS INC COM 871607107 1,581 21,677 SH   SOLE   1,581 0 0
SYNOPSYS INC COM 871607107 135 1,849 SH   SOLE   135 0 0
SYSCO CORP COM 871829107 4,516 89,742 SH   SOLE   4,516 0 0
SYSCO CORP COM 871829107 3,573 71,007 SH   SOLE   3,573 0 0
SYSCO CORP COM 871829107 317 6,307 SH   SOLE   317 0 0
SYSCO CORPORATION COM 871829107 24 475 SH   SOLE   24 0 0
T ROWE PRICE GROUP INC COM 74144T108 48 645 SH   SOLE   48 0 0
T ROWE PRICE GROUP INC COM 74144T108 3,263 43,974 SH   SOLE   3,263 0 0
T ROWE PRICE GROUP INC COM 74144T108 2,582 34,794 SH   SOLE   2,582 0 0
T ROWE PRICE GROUP INC COM 74144T108 222 2,991 SH   SOLE   222 0 0
TAHOE RES INC COM 873868103 0 39 SH   DFND 1 0 0 0
Tahoe Resources Inc COM 873868103 3,202 371,400 SH   SOLE   3,202 0 0
Tahoe Resources Inc COM 873868103 2 200 SH   DFND 1 0 2 0
Tahoe Resources Inc CALL 873868103 846 98,100 SH Call DFND 1 0 846 0
Tahoe Resources Inc PUT 873868103 43 5,000 SH Put DFND 1 0 43 0
TAIWAN SEMICONDUCTOR-SP ADR COM 874039100 269 7,670 SH   SOLE   269 0 0
TANZANIAN ROYALTY EXPLOR COM 87600U104 0 500 SH   DFND 1 0 0 0
TARGA RESOURCES CORP COM 87612G101 316 6,988 SH   SOLE   316 0 0
TARGA RESOURCES CORP COM 87612G101 120 2,648 SH   SOLE   120 0 0
TARGA RESOURCES CORP COM 87612G101 235 5,198 SH   DFND 3 0 235 0
TARGET CORP COM 87612E106 211 4,037 SH   SOLE   211 0 0
TARGET CORP COM 87612E106 5,257 100,556 SH   SOLE   5,257 0 0
TARGET CORP COM 87612E106 4,160 79,563 SH   SOLE   4,160 0 0
TARGET CORP COM 87612E106 343 6,557 SH   SOLE   343 0 0
TASEKO MINES LTD COM 876511106 0 50 SH   DFND 1 0 0 0
Taseko Mines Ltd COM 876511106 4 3,500 SH   SOLE   4 0 0
TD Ameritrade Holding Corp COM 87236Y108 9,583,300 222,919,287 SH   DFND 3 0 9,583,300 0
TD AMERITRADE HOLDING CORP COM 87236Y108 139 3,243 SH   SOLE   139 0 0
TDB C26 U 3.625 -VR15SP31 COM 891160MJ9 10,137 10,219,000 SH   DFND 1 0 10,137 0
TE CONNECTIVITY LTD COM H84989104 5,090 64,707 SH   SOLE   5,090 0 0
TE CONNECTIVITY LTD COM H84989104 4,028 51,199 SH   SOLE   4,028 0 0
TE CONNECTIVITY LTD COM H84989104 343 4,365 SH   SOLE   343 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND COM 81369Y803 139 2,530 SH   SOLE   139 0 0
Technology Select Sector SPDR Fund COM 81369Y803 109 2,000 SH   SOLE   109 0 0
Technology Select Sector SPDR Fund PUT 81369Y803 514 9,400 SH Put SOLE   514 0 0
Teck Resources Ltd COM 878742204 35,641 2,056,011 SH   SOLE   35,641 0 0
Teck Resources Ltd COM 878742204 755 43,539 SH   SOLE   755 0 0
Teck Resources Ltd COM 878742204 5,010 289,004 SH   SOLE   5,010 0 0
Teck Resources Ltd COM 878742204 983 56,700 SH   DFND 1 0 983 0
Teck Resources Ltd COM 878742204 1,240 71,550 SH   DFND 1 0 1,240 0
Teck Resources Ltd CALL 878742204 5,467 315,400 SH Call DFND 1 0 5,467 0
Teck Resources Ltd PUT 878742204 1,884 108,700 SH Put DFND 1 0 1,884 0
Teck Resources Ltd PUT 878742204 452 26,100 SH Put SOLE   452 0 0
TECK RESOURCES LTD CL B SVS COM 878742204 2,136 123,240 SH   SOLE   2,136 0 0
TECK RESOURCES LTD-CLS B COM 878742204 72,837 4,202,129 SH   DFND 4 0 72,837 0
Teekay LNG Partners LP COM Y8564M105 553 36,000 SH   SOLE   553 0 0
Teekay LNG Partners LP PUT Y8564M105 6,524 425,000 SH Put SOLE   6,524 0 0
TELEFLEX INC COM 879369106 115 552 SH   SOLE   115 0 0
TELUS CORP COM 87971M103 2 61 SH   DFND 1 0 2 0
TELUS Corp COM 87971M103 181,823 5,266,654 SH   SOLE   181,823 0 0
TELUS Corp COM 87971M103 1,105 32,000 SH   SOLE   1,105 0 0
TELUS Corp COM 87971M103 3,461 100,253 SH   SOLE   3,461 0 0
TELUS Corp COM 87971M103 528 15,300 SH   DFND 1 0 528 0
TELUS Corp CALL 87971M103 10,478 303,500 SH Call DFND 1 0 10,478 0
TELUS Corp PUT 87971M103 766 22,200 SH Put DFND 1 0 766 0
TELUS CORPORATION COM 87971M103 16,239 470,379 SH   SOLE   16,239 0 0
TERADYNE INC COM 880770102 1,116 37,105 SH   SOLE   1,116 0 0
TESARO INC COM 881569107 65 462 SH   SOLE   65 0 0
TESLA INC COM 88160R101 572 1,582 SH   SOLE   572 0 0
Tesoro Corp COM 881609101 2 24 SH   SOLE   2 0 0
TESORO CORP COM 881609101 2,578 27,545 SH   SOLE   2,578 0 0
TESORO CORP COM 881609101 2,040 21,795 SH   SOLE   2,040 0 0
TESORO CORP COM 881609101 174 1,863 SH   SOLE   174 0 0
TETRA Technologies Inc COM 88162F105 0 21 SH   DFND 1 0 0 0
TEVA PHARMACEUTICAL INDUSTRIES ADR COM 881624209 3 100 SH   SOLE   3 0 0
Teva Pharmaceutical Industries Ltd COM 881624209 93 2,800 SH   SOLE   93 0 0
TEXAS INSTRUMENTS INC COM 882508104 537 6,966 SH   SOLE   537 0 0
TEXAS INSTRUMENTS INC COM 882508104 13,967 181,591 SH   SOLE   13,967 0 0
TEXAS INSTRUMENTS INC COM 882508104 11,051 143,682 SH   SOLE   11,051 0 0
TEXAS INSTRUMENTS INC COM 882508104 945 12,283 SH   SOLE   945 0 0
TEXTRON INC COM 883203101 2,298 48,789 SH   SOLE   2,298 0 0
TEXTRON INC COM 883203101 1,818 38,604 SH   SOLE   1,818 0 0
TEXTRON INC COM 883203101 156 3,319 SH   SOLE   156 0 0
THERMO FISHER SCIENTIFIC COM 883556102 297 1,699 SH   SOLE   297 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 12,438 71,305 SH   SOLE   12,438 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,842 56,419 SH   SOLE   9,842 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 847 4,854 SH   SOLE   847 0 0
THOMSON REUTERS CORP COM 884903105 1 30 SH   DFND 1 0 1 0
Thomson Reuters Corp COM 884903105 97,590 2,107,842 SH   SOLE   97,590 0 0
Thomson Reuters Corp COM 884903105 394 8,500 SH   SOLE   394 0 0
Thomson Reuters Corp COM 884903105 8,889 191,984 SH   SOLE   8,889 0 0
Thomson Reuters Corp COM 884903105 306 6,600 SH   DFND 1 0 306 0
Thomson Reuters Corp CALL 884903105 3,269 70,600 SH Call DFND 1 0 3,269 0
Thomson Reuters Corp PUT 884903105 458 9,900 SH Put DFND 1 0 458 0
THOMSON REUTERS CORPORATION COM 884903105 14,349 309,931 SH   SOLE   14,349 0 0
TIFFANY & CO COM 886547108 24 250 SH   SOLE   24 0 0
TIFFANY & CO COM 886547108 1,834 19,538 SH   SOLE   1,834 0 0
TIFFANY & CO COM 886547108 1,451 15,459 SH   SOLE   1,451 0 0
TIFFANY & CO COM 886547108 143 1,529 SH   SOLE   143 0 0
Tiffany & Co COM 886547108 3 33 SH   DFND 1 0 3 0
TIME INC COM 887228104 0 2 SH   SOLE   0 0 0
TIME WARNER INC COM 887317303 351 3,487 SH   SOLE   351 0 0
TIME WARNER INC COM 887317303 119,600 1,191,350 SH   SOLE   119,600 0 0
TIME WARNER INC COM 887317303 11,228 111,842 SH   SOLE   11,228 0 0
TIME WARNER INC COM 887317303 955 9,516 SH   SOLE   955 0 0
TJX COMPANIES INC COM 872540109 42 585 SH   SOLE   42 0 0
TJX COMPANIES INC COM 872540109 8,460 117,244 SH   SOLE   8,460 0 0
TJX COMPANIES INC COM 872540109 6,694 92,767 SH   SOLE   6,694 0 0
TJX COMPANIES INC COM 872540109 578 8,011 SH   SOLE   578 0 0
T-MOBILE US INC COM 872590104 180 2,970 SH   SOLE   180 0 0
T-MOBILE US INC COM 872590104 215 3,554 SH   SOLE   215 0 0
TOLL BROTHERS INC COM 889478103 79 2,000 SH   SOLE   79 0 0
TOLL BROTHERS INC COM 889478103 75 1,896 SH   SOLE   75 0 0
TORCHMARK CORP COM 891027104 1,517 19,829 SH   SOLE   1,517 0 0
TORCHMARK CORP COM 891027104 1,200 15,689 SH   SOLE   1,200 0 0
TORCHMARK CORP COM 891027104 105 1,374 SH   SOLE   105 0 0
Torchmark Corp CALL 891027104 3,259 42,600 SH Call SOLE   3,259 0 0
TORONTO DOMINION BANK COM 891160509 2,519 50,000 SH   DFND 1 0 2,519 0
TORONTO-DOMINION BANK COM 891160509 89,422 1,774,484 SH   SOLE   89,422 0 0
Toronto-Dominion Bank/The COM 891160509 667,322 13,282,942 SH   DFND 1 0 667,322 0
Toronto-Dominion Bank/The COM 891160509 7,602 150,896 SH   DFND 1 0 7,602 0
Toronto-Dominion Bank/The COM 891160509 47,139 938,300 SH   DFND 1 0 47,139 0
Toronto-Dominion Bank/The COM 891160509 10 200 SH   DFND 4 0 10 0
Toronto-Dominion Bank/The CALL 891160509 59,940 1,193,100 SH Call DFND 1 0 59,940 0
Toronto-Dominion Bank/The PUT 891160509 39,603 788,300 SH Put DFND 1 0 39,603 0
TOTAL S.A. SPONSORED ADR COM 89151E109 584 11,757 SH   SOLE   584 0 0
TOTAL SYSTEM SERVICES INC COM 891906109 1,758 30,187 SH   SOLE   1,758 0 0
TOTAL SYSTEM SERVICES INC COM 891906109 1,391 23,885 SH   SOLE   1,391 0 0
TOTAL SYSTEM SERVICES INC COM 891906109 118 2,027 SH   SOLE   118 0 0
TOYOTA MOTOR CORP ADR COM 892331307 29 279 SH   SOLE   29 0 0
TRACTOR SUPPLY COMPANY COM 892356106 1,270 23,432 SH   SOLE   1,270 0 0
TRACTOR SUPPLY COMPANY COM 892356106 1,005 18,541 SH   SOLE   1,005 0 0
TRACTOR SUPPLY COMPANY COM 892356106 87 1,607 SH   SOLE   87 0 0
TransAlta Corp COM 89346D107 21,863 3,419,939 SH   SOLE   21,863 0 0
TransAlta Corp COM 89346D107 3,982 622,851 SH   DFND 1 0 3,982 0
TransAlta Corp CALL 89346D107 555 86,800 SH Call DFND 1 0 555 0
TransAlta Corp PUT 89346D107 214 33,400 SH Put DFND 1 0 214 0
TransAlta Corp CALL 89346D107 26 4,000 SH Call SOLE   26 0 0
TRANSALTA CORPORATION COM 89346D107 251 39,199 SH   SOLE   251 0 0
TransCanada Corp COM 89353D107 197,611 4,145,285 SH   SOLE   197,611 0 0
TransCanada Corp COM 89353D107 353 7,400 SH   SOLE   353 0 0
TransCanada Corp COM 89353D107 19,634 411,862 SH   SOLE   19,634 0 0
TransCanada Corp COM 89353D107 720 15,100 SH   DFND 1 0 720 0
TransCanada Corp CALL 89353D107 9,196 192,900 SH Call DFND 1 0 9,196 0
TransCanada Corp PUT 89353D107 6,507 136,500 SH Put DFND 1 0 6,507 0
TransCanada Corp PUT 89353D107 1,349 28,300 SH Put SOLE   1,349 0 0
TRANSCANADA CORPORATION COM 89353D107 31,634 663,580 SH   SOLE   31,634 0 0
TRANSDIGM GROUP INC COM 893641100 2,396 8,914 SH   SOLE   2,396 0 0
TRANSDIGM GROUP INC COM 893641100 1,896 7,052 SH   SOLE   1,896 0 0
TRANSDIGM GROUP INC COM 893641100 175 650 SH   SOLE   175 0 0
TransGlobe Energy Corp COM 893662106 2 1,800 SH   SOLE   2 0 0
TransGlobe Energy Corp COM 893662106 0 200 SH   DFND 1 0 0 0
TRANSMONTAIGNE PARTNERS LP COM 89376V100 23 545 SH   DFND 3 0 23 0
Transocean Ltd COM H8817H100 2 190 SH   DFND 1 0 2 0
TRANSOCEAN LTD COM H8817H100 586 71,273 SH   SOLE   586 0 0
TRANSOCEAN LTD COM H8817H100 464 56,393 SH   SOLE   464 0 0
TRAVELERS COMPANIES INC COM 89417E109 56 440 SH   SOLE   56 0 0
TRAVELERS COS INC/THE COM 89417E109 6,443 50,927 SH   SOLE   6,443 0 0
TRAVELERS COS INC/THE COM 89417E109 5,098 40,296 SH   SOLE   5,098 0 0
TRAVELERS COS INC/THE COM 89417E109 435 3,436 SH   SOLE   435 0 0
TRILLIUM THERAPEUTICS-NEW COM 89620X506 0 12 SH   DFND 1 0 0 0
TRILOGY METALS INC COM 89621C105 1 2,052 SH   DFND 1 0 1 0
TRIMBLE INC COM 896239100 111 3,100 SH   SOLE   111 0 0
TRIPADVISOR INC COM 896945201 769 20,128 SH   SOLE   769 0 0
TRIPADVISOR INC COM 896945201 608 15,926 SH   SOLE   608 0 0
TRIPADVISOR INC COM 896945201 55 1,453 SH   SOLE   55 0 0
TRIUMPH GROUP INC COM 896818101 127 4,000 SH   SOLE   127 0 0
TUCOWS INC-NEW COM 898697206 1 24 SH   DFND 1 0 1 0
TUPPERWARE BRANDS CORP COM 899896104 19 275 SH   SOLE   19 0 0
Turquoise Hill Resources Ltd COM 900435108 708 266,122 SH   SOLE   708 0 0
Turquoise Hill Resources Ltd COM 900435108 1,365 512,941 SH   SOLE   1,365 0 0
TWENTY-FIRST CENTURY FOX - B COM 90130A200 2,474 88,779 SH   SOLE   2,474 0 0
TWENTY-FIRST CENTURY FOX - B COM 90130A200 1,957 70,246 SH   SOLE   1,957 0 0
TWENTY-FIRST CENTURY FOX - B COM 90130A200 150 5,397 SH   SOLE   150 0 0
TWENTY-FIRST CENTURY FOX-A COM 90130A101 5,435 191,800 SH   SOLE   5,435 0 0
TWENTY-FIRST CENTURY FOX-A COM 90130A101 4,300 151,760 SH   SOLE   4,300 0 0
TWENTY-FIRST CENTURY FOX-A COM 90130A101 366 12,931 SH   SOLE   366 0 0
TWITTER INC COM 90184L102 136 7,592 SH   SOLE   136 0 0
TYSON FOODS INC-CL A COM 902494103 3,289 52,526 SH   SOLE   3,289 0 0
TYSON FOODS INC-CL A COM 902494103 2,602 41,560 SH   SOLE   2,602 0 0
TYSON FOODS INC-CL A COM 902494103 221 3,526 SH   SOLE   221 0 0
U.S. BANCORP COM 902973304 967 18,594 SH   SOLE   967 0 0
UDR INC COM 902653104 1,899 48,735 SH   SOLE   1,899 0 0
UDR INC COM 902653104 1,502 38,561 SH   SOLE   1,502 0 0
UDR INC COM 902653104 128 3,285 SH   SOLE   128 0 0
UGI CORP COM 902681105 103 2,125 SH   SOLE   103 0 0
ULTA BEAUTY INC COM 90384S303 8,224 28,628 SH   SOLE   8,224 0 0
ULTA BEAUTY INC COM 90384S303 2,416 8,409 SH   SOLE   2,416 0 0
ULTA BEAUTY INC COM 90384S303 209 726 SH   SOLE   209 0 0
UNDER ARMOUR INC-CLASS A COM 904311107 732 33,659 SH   SOLE   732 0 0
UNDER ARMOUR INC-CLASS A COM 904311107 579 26,632 SH   SOLE   579 0 0
UNDER ARMOUR INC-CLASS A COM 904311107 49 2,259 SH   SOLE   49 0 0
UNDER ARMOUR INC-CLASS C COM 904311206 677 33,598 SH   SOLE   677 0 0
UNDER ARMOUR INC-CLASS C COM 904311206 536 26,584 SH   SOLE   536 0 0
UNDER ARMOUR INC-CLASS C COM 904311206 46 2,300 SH   SOLE   46 0 0
UNILEVER N.V. NEW YORK SHARES COM 904784709 662 11,961 SH   SOLE   662 0 0
UNILEVER PLC SPON ADR COM 904767704 644 11,890 SH   SOLE   644 0 0
UNION PACIFIC CORP COM 907818108 16,025 147,165 SH   SOLE   16,025 0 0
UNION PACIFIC CORP COM 907818108 12,679 116,442 SH   SOLE   12,679 0 0
UNION PACIFIC CORP COM 907818108 1,089 10,000 SH   SOLE   1,089 0 0
UNION PACIFIC CORPORATION COM 907818108 1,399 12,827 SH   SOLE   1,399 0 0
UNITED CONTINENTAL HOLDINGS COM 910047109 3,864 51,358 SH   SOLE   3,864 0 0
UNITED CONTINENTAL HOLDINGS COM 910047109 3,057 40,638 SH   SOLE   3,057 0 0
UNITED CONTINENTAL HOLDINGS COM 910047109 73 966 SH   SOLE   73 0 0
United Microelectronics Corp COM 910873405 1 300 SH   DFND 1 0 1 0
United Parcel Service Inc COM 911312106 221 2,000 SH   SOLE   221 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 482 4,350 SH   SOLE   482 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 13,880 125,536 SH   SOLE   13,880 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 10,983 99,329 SH   SOLE   10,983 0 0
UNITED PARCEL SERVICE-CL B COM 911312106 936 8,469 SH   SOLE   936 0 0
UNITED RENTALS INC COM 911363109 1,736 15,404 SH   SOLE   1,736 0 0
UNITED RENTALS INC COM 911363109 1,373 12,188 SH   SOLE   1,373 0 0
UNITED RENTALS INC COM 911363109 117 1,036 SH   SOLE   117 0 0
United States Oil Fund LP COM 91232N108 1,425 150,000 SH   SOLE   1,425 0 0
United States Steel Corp COM 912909108 294 13,300 SH   SOLE   294 0 0
UNITED TECHNOLOGIES CORP COM 913017109 16,581 135,811 SH   SOLE   16,581 0 0
UNITED TECHNOLOGIES CORP COM 913017109 13,119 107,458 SH   SOLE   13,119 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,149 9,408 SH   SOLE   1,149 0 0
UNITED TECHNOLOGIES CORPORATION COM 913017109 4,423 36,168 SH   SOLE   4,423 0 0
UNITED THERAPEUTICS CORP COM 91307C102 72 552 SH   SOLE   72 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,263 39,113 SH   SOLE   7,263 0 0
UnitedHealth Group Inc COM 91324P102 742 4,000 SH   SOLE   742 0 0
UNITEDHEALTH GROUP INC COM 91324P102 32,560 175,638 SH   SOLE   32,560 0 0
UNITEDHEALTH GROUP INC COM 91324P102 25,763 138,971 SH   SOLE   25,763 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,193 11,829 SH   SOLE   2,193 0 0
UnitedHealth Group Inc PUT 91324P102 26,422 142,500 SH Put SOLE   26,422 0 0
UNITS-GRANITE REIT-STAPLE COM 387437114 1 31 SH   DFND 1 0 1 0
UNITS-GRANITE REIT-STAPLE COM 387437114 3 79 SH   DFND 1 0 3 0
UNIVERSAL DISPLAY CORPORATION COM 91347P105 268 2,450 SH   SOLE   268 0 0
UNIVERSAL HEALTH SERVICES-B COM 913903100 1,989 16,296 SH   SOLE   1,989 0 0
UNIVERSAL HEALTH SERVICES-B COM 913903100 1,574 12,895 SH   SOLE   1,574 0 0
UNIVERSAL HEALTH SERVICES-B COM 913903100 135 1,102 SH   SOLE   135 0 0
UNUM GROUP COM 91529Y106 1,939 41,594 SH   SOLE   1,939 0 0
UNUM GROUP COM 91529Y106 1,534 32,911 SH   SOLE   1,534 0 0
UNUM GROUP COM 91529Y106 131 2,817 SH   SOLE   131 0 0
Unum Group CALL 91529Y106 3,222 69,100 SH Call SOLE   3,222 0 0
Urban Edge Properties COM 91704F104 1 30 SH   DFND 1 0 1 0
US Bancorp COM 902973304 295 5,673 SH   SOLE   295 0 0
US BANCORP COM 902973304 51,325 988,731 SH   SOLE   51,325 0 0
US BANCORP COM 902973304 11,859 228,455 SH   SOLE   11,859 0 0
US BANCORP COM 902973304 1,081 20,817 SH   SOLE   1,081 0 0
US Bancorp COM 902973304 23 437 SH   DFND 1 0 23 0
US SILICA HOLDINGS INC COM 90346E103 71 2,000 SH   SOLE   71 0 0
Utilities Select Sector SPDR Fund COM 81369Y886 1,299 25,000 SH   SOLE   1,299 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886 2,598 50,000 SH Put SOLE   2,598 0 0
VAIL RESORTS INC COM 91879Q109 100 492 SH   SOLE   100 0 0
VALEANT PHARMA INTL-NEW COM 91911K102 1 84 SH   DFND 1 0 1 0
VALEANT PHARMA INTL-NEW COM 91911K102 2 119 SH   DFND 1 0 2 0
VALEANT PHARMACEUTICALS INTE COM 91911K102 195,174 11,230,000 SH   DFND 4 0 195,174 0
Valeant Pharmaceuticals International Inc COM 91911K102 43,964 2,529,370 SH   SOLE   43,964 0 0
Valeant Pharmaceuticals International Inc COM 91911K102 3,006 172,962 SH   SOLE   3,006 0 0
Valeant Pharmaceuticals International Inc COM 91911K102 1,359 78,180 SH   DFND 1 0 1,359 0
Valeant Pharmaceuticals International Inc COM 91911K102 21,059 1,211,581 SH   DFND 2 0 21,059 0
Valeant Pharmaceuticals International Inc CALL 91911K102 495 28,500 SH Call DFND 1 0 495 0
Valeant Pharmaceuticals International Inc PUT 91911K102 85 4,900 SH Put DFND 1 0 85 0
VALERO ENERGY CORP COM 91913Y100 473 7,000 SH   SOLE   473 0 0
VALERO ENERGY CORP COM 91913Y100 5,498 81,513 SH   SOLE   5,498 0 0
VALERO ENERGY CORP COM 91913Y100 4,350 64,497 SH   SOLE   4,350 0 0
VALERO ENERGY CORP COM 91913Y100 374 5,542 SH   SOLE   374 0 0
VanEck Vectors Gold Miners ETF COM 92189F106 3,476 157,432 SH   SOLE   3,476 0 0
VanEck Vectors Gold Miners ETF CALL 92189F106 5,392 244,200 SH Call SOLE   5,392 0 0
VANGRARD FTSE ALL-WORLD EX-US ETF COM 922042775 62 1,230 SH   SOLE   62 0 0
VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844 489 5,271 SH   SOLE   489 0 0
VANGUARD EMERGING MARKETS ETF COM 922042858 492 12,040 SH   SOLE   492 0 0
VANGUARD EUROPEAN ETF COM 922042874 108 1,950 SH   SOLE   108 0 0
VANGUARD FTSE DEV MKT ETF COM 921943858 343 8,300 SH   SOLE   343 0 0
Vanguard FTSE Pacific ETF COM 922042866 115 1,755 SH   DFND 1 0 115 0
VANGUARD HIGH DIVIDEND YIELD ETF COM 921946406 86 1,100 SH   SOLE   86 0 0
Vanguard Intermediate-Term Corporate Bond ETF COM 92206C870 247 2,819 SH   DFND 1 0 247 0
VANGUARD SHORT-TERM BOND ETF COM 921937827 90 1,130 SH   SOLE   90 0 0
Vanguard Total Bond Market ETF COM 921937835 800 9,780 SH   DFND 1 0 800 0
Vanguard Total International Bond ETF COM 92203J407 535 9,839 SH   DFND 1 0 535 0
VANGUARD TOTAL INTL BOND ETF COM 92203J407 98 1,800 SH   SOLE   98 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769 209 1,678 SH   SOLE   209 0 0
VANTIV INC - CL A COM 92210H105 125 1,981 SH   SOLE   125 0 0
VARIAN MEDICAL SYSTEMS INC COM 92220P105 1,728 16,753 SH   SOLE   1,728 0 0
VARIAN MEDICAL SYSTEMS INC COM 92220P105 1,368 13,256 SH   SOLE   1,368 0 0
VARIAN MEDICAL SYSTEMS INC COM 92220P105 119 1,149 SH   SOLE   119 0 0
VBI VACCINES INC-NEW COM 91822J103 0 88 SH   DFND 1 0 0 0
VCA INC COM 918194101 92 998 SH   SOLE   92 0 0
VCA Inc COM 918194101 2 23 SH   DFND 1 0 2 0
VEEVA SYSTEMS INC-CLASS A COM 922475108 80 1,311 SH   SOLE   80 0 0
VENTAS INC COM 92276F100 6 80 SH   SOLE   6 0 0
VENTAS INC COM 92276F100 4,493 64,679 SH   SOLE   4,493 0 0
VENTAS INC COM 92276F100 3,555 51,177 SH   SOLE   3,555 0 0
VENTAS INC COM 92276F100 303 4,357 SH   SOLE   303 0 0
VEREIT INC COM 92339V100 97 11,970 SH   SOLE   97 0 0
VERIFONE SYSTEMS INC COM 92342Y109 36 2,000 SH   SOLE   36 0 0
VERISIGN INC COM 92343E102 1,496 16,091 SH   SOLE   1,496 0 0
VERISIGN INC COM 92343E102 1,183 12,732 SH   SOLE   1,183 0 0
VERISIGN INC COM 92343E102 105 1,132 SH   SOLE   105 0 0
VeriSign Inc COM 92343E102 3 27 SH   DFND 1 0 3 0
VERISK ANALYTICS INC COM 92345Y106 982 11,620 SH   SOLE   982 0 0
VERISK ANALYTICS INC COM 92345Y106 2,364 28,025 SH   SOLE   2,364 0 0
VERISK ANALYTICS INC COM 92345Y106 1,871 22,175 SH   SOLE   1,871 0 0
VERISK ANALYTICS INC COM 92345Y106 164 1,942 SH   SOLE   164 0 0
VERITIVE CORPORATION COM 923454102 1 30 SH   SOLE   1 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,958 88,506 SH   SOLE   3,958 0 0
Verizon Communications Inc COM 92343V104 353 7,900 SH   SOLE   353 0 0
Verizon Communications Inc COM 92343V104 67 1,500 SH   SOLE   67 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 55,524 1,243,511 SH   SOLE   55,524 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 26,268 588,294 SH   SOLE   26,268 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,237 50,096 SH   SOLE   2,237 0 0
Verizon Communications Inc CALL 92343V104 223 5,000 SH Call SOLE   223 0 0
VERMILION ENERGY INC COM 923725105 1,469 46,297 SH   SOLE   1,469 0 0
VERMILION ENERGY INC COM 923725105 0 8 SH   DFND 1 0 0 0
Vermilion Energy Inc COM 923725105 1,699 53,569 SH   SOLE   1,699 0 0
Vermilion Energy Inc COM 923725105 1,845 58,175 SH   SOLE   1,845 0 0
Vermilion Energy Inc COM 923725105 596 18,800 SH   DFND 1 0 596 0