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
22nd Century Group Inc COM 90137F103 2 587 SH   DFND 1 0 587 0
3M Co COM 88579Y101 19,212 91,541 SH   SOLE   91,541 0 0
3M Co COM 88579Y101 18,011 85,821 SH   SOLE   85,821 0 0
3M Co COM 88579Y101 5,294 25,224 SH   SOLE   25,224 0 0
3M Co COM 88579Y101 4,995 23,802 SH   SOLE   23,802 0 0
3M COMPANY COM 88579Y101 4,507 21,424 SH   SOLE   21,424 0 0
ABB LTD SPONSORED ADR COM 000375204 40 1,607 SH   SOLE   1,607 0 0
Abbott Laboratories COM 002824100 14,219 266,516 SH   SOLE   266,516 0 0
Abbott Laboratories COM 002824100 13,331 249,862 SH   SOLE   249,862 0 0
Abbott Laboratories COM 002824100 3,910 73,286 SH   SOLE   73,286 0 0
Abbott Laboratories COM 002824100 3,697 69,296 SH   SOLE   69,296 0 0
ABBOTT LABORATORIES INC COM 002824100 1,317 24,624 SH   SOLE   24,624 0 0
ABBVIE INC COM 00287Y109 4,297 48,244 SH   SOLE   48,244 0 0
AbbVie Inc COM 00287Y109 21,726 244,527 SH   SOLE   244,527 0 0
AbbVie Inc COM 00287Y109 20,368 229,247 SH   SOLE   229,247 0 0
AbbVie Inc COM 00287Y109 5,972 67,217 SH   SOLE   67,217 0 0
AbbVie Inc COM 00287Y109 5,649 63,579 SH   SOLE   63,579 0 0
Abercrombie & Fitch Co COM 002896207 328 22,687 SH   SOLE   22,687 0 0
Acasti Pharma Inc COM 00430K402 0 97 SH   DFND 1 0 97 0
Accenture PLC COM G1151C101 12,802 94,796 SH   SOLE   94,796 0 0
Accenture PLC COM G1151C101 12,002 88,873 SH   SOLE   88,873 0 0
Accenture PLC COM G1151C101 3,537 26,189 SH   SOLE   26,189 0 0
Accenture PLC COM G1151C101 3,329 24,647 SH   SOLE   24,647 0 0
Activision Blizzard Inc COM 00507V109 7,469 115,802 SH   SOLE   115,802 0 0
Activision Blizzard Inc COM 00507V109 7,003 108,565 SH   SOLE   108,565 0 0
Activision Blizzard Inc COM 00507V109 1,950 30,238 SH   SOLE   30,238 0 0
Activision Blizzard Inc COM 00507V109 2,861 44,355 SH   SOLE   44,355 0 0
Activision Blizzard Inc COM 00507V109 1,942 30,109 SH   SOLE   30,109 0 0
Acuity Brands Inc COM 00508Y102 1,106 6,457 SH   SOLE   6,457 0 0
Acuity Brands Inc COM 00508Y102 1,037 6,053 SH   SOLE   6,053 0 0
Acuity Brands Inc COM 00508Y102 319 1,863 SH   SOLE   1,863 0 0
Acuity Brands Inc COM 00508Y102 287 1,678 SH   SOLE   1,678 0 0
ADOBE SYSTEMS INC COM 00724F101 31 208 SH   SOLE   208 0 0
Adobe Systems Inc COM 00724F101 11,290 75,687 SH   SOLE   75,687 0 0
Adobe Systems Inc COM 00724F101 10,584 70,957 SH   SOLE   70,957 0 0
Adobe Systems Inc COM 00724F101 3,117 20,894 SH   SOLE   20,894 0 0
Adobe Systems Inc COM 00724F101 2,935 19,678 SH   SOLE   19,678 0 0
Adobe Systems Inc COM 00724F101 2,197 14,729 SH   SOLE   14,729 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 26 265 SH   SOLE   265 0 0
Advance Auto Parts Inc COM 00751Y106 1,124 11,330 SH   SOLE   11,330 0 0
Advance Auto Parts Inc COM 00751Y106 1,054 10,622 SH   SOLE   10,622 0 0
Advance Auto Parts Inc COM 00751Y106 309 3,118 SH   SOLE   3,118 0 0
Advance Auto Parts Inc COM 00751Y106 292 2,946 SH   SOLE   2,946 0 0
Advanced Micro Devices Inc COM 007903107 1,475 115,733 SH   SOLE   115,733 0 0
Advanced Micro Devices Inc COM 007903107 1,574 123,447 SH   SOLE   123,447 0 0
Advanced Micro Devices Inc COM 007903107 432 33,924 SH   SOLE   33,924 0 0
Advanced Micro Devices Inc COM 007903107 409 32,096 SH   SOLE   32,096 0 0
ADVANSIX INC COM 00773T101 2 48 SH   SOLE   48 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 139 22,100 SH   SOLE   22,100 0 0
Advantage Oil & Gas Ltd COM 00765F101 58 9,200 SH   SOLE   9,200 0 0
Advantage Oil & Gas Ltd COM 00765F101 27 4,348 SH   SOLE   4,348 0 0
Advantage Oil & Gas Ltd COM 00765F101 381 60,800 SH   SOLE   60,800 0 0
Advantage Oil & Gas Ltd PUT 00765F101 19 3,000 SH Put DFND 1 0 3,000 0
Advantage Oil & Gas Ltd COM 00765F101 213 34,000 SH   DFND 1 0 34,000 0
ADVANTAGE OIL & GAS LTD COM 00765F101 535 85,400 SH   DFND 1 0 85,400 0
AECOM COM 00766T100 2 60 SH   SOLE   60 0 0
AEGON N.V.- NY REG SHR COM 007924103 6 1,000 SH   SOLE   1,000 0 0
AerCap Holdings NV COM N00985106 358 7,000 SH   SOLE   7,000 0 0
AES Corp/VA COM 00130H105 1,116 101,280 SH   SOLE   101,280 0 0
AES Corp/VA COM 00130H105 1,046 94,952 SH   SOLE   94,952 0 0
AES Corp/VA COM 00130H105 307 27,880 SH   SOLE   27,880 0 0
AES Corp/VA COM 00130H105 290 26,334 SH   SOLE   26,334 0 0
Aetna Inc COM 00817Y108 8,090 50,881 SH   SOLE   50,881 0 0
Aetna Inc COM 00817Y108 7,584 47,702 SH   SOLE   47,702 0 0
Aetna Inc COM 00817Y108 2,227 14,009 SH   SOLE   14,009 0 0
Aetna Inc COM 00817Y108 2,103 13,230 SH   SOLE   13,230 0 0
Affiliated Managers Group Inc COM 008252108 1,629 8,583 SH   SOLE   8,583 0 0
Affiliated Managers Group Inc COM 008252108 1,528 8,048 SH   SOLE   8,048 0 0
Affiliated Managers Group Inc COM 008252108 454 2,391 SH   SOLE   2,391 0 0
Affiliated Managers Group Inc COM 008252108 424 2,232 SH   SOLE   2,232 0 0
Aflac Inc COM 001055102 90 1,100 SH   SOLE   1,100 0 0
Aflac Inc COM 001055102 4,934 60,627 SH   SOLE   60,627 0 0
Aflac Inc COM 001055102 4,625 56,838 SH   SOLE   56,838 0 0
Aflac Inc COM 001055102 1,364 16,760 SH   SOLE   16,760 0 0
Aflac Inc COM 001055102 1,283 15,763 SH   SOLE   15,763 0 0
AGCO Corp COM 001084102 198 2,686 SH   SOLE   2,686 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 6 100 SH   SOLE   100 0 0
Agilent Technologies Inc COM 00846U101 3,164 49,292 SH   SOLE   49,292 0 0
Agilent Technologies Inc COM 00846U101 2,966 46,212 SH   SOLE   46,212 0 0
Agilent Technologies Inc COM 00846U101 874 13,612 SH   SOLE   13,612 0 0
Agilent Technologies Inc COM 00846U101 823 12,816 SH   SOLE   12,816 0 0
AGNC Investment Corp COM 00123Q104 355 16,371 SH   SOLE   16,371 0 0
AGNICO EAGLE MINES LIMITED COM 008474108 337 7,463 SH   SOLE   7,463 0 0
Agnico Eagle Mines Ltd COM 008474108 8,590 190,062 SH   SOLE   190,062 0 0
Agnico Eagle Mines Ltd COM 008474108 1,829 40,448 SH   SOLE   40,448 0 0
Agnico Eagle Mines Ltd COM 008474108 16,526 365,721 SH   SOLE   365,721 0 0
Agnico Eagle Mines Ltd COM 008474108 17,632 390,200 SH   SOLE   390,200 0 0
Agnico Eagle Mines Ltd COM 008474108 1,599 35,380 SH   SOLE   35,380 0 0
Agnico Eagle Mines Ltd PUT 008474108 2,943 65,100 SH Put SOLE   65,100 0 0
Agnico Eagle Mines Ltd CALL 008474108 488 10,800 SH Call DFND 1 0 10,800 0
Agnico Eagle Mines Ltd PUT 008474108 2,214 49,000 SH Put DFND 1 0 49,000 0
Agnico Eagle Mines Ltd COM 008474108 72 1,600 SH   DFND 1 0 1,600 0
AGRIUM INC COM 008916108 4,513 42,113 SH   SOLE   42,113 0 0
Agrium Inc COM 008916108 10,886 101,574 SH   SOLE   101,574 0 0
Agrium Inc COM 008916108 8,456 78,909 SH   SOLE   78,909 0 0
Agrium Inc COM 008916108 14,906 139,100 SH   SOLE   139,100 0 0
Agrium Inc COM 008916108 2,301 21,476 SH   SOLE   21,476 0 0
Agrium Inc COM 008916108 472 4,400 SH   DFND 5 0 4,400 0
Agrium Inc CALL 008916108 12,217 114,000 SH Call DFND 1 0 114,000 0
Agrium Inc PUT 008916108 3,922 36,600 SH Put DFND 1 0 36,600 0
Agrium Inc COM 008916108 2,197 20,500 SH   DFND 1 0 20,500 0
Agrium Inc COM 008916108 8 74 SH   DFND 1 0 74 0
Air Products & Chemicals Inc COM 009158106 5,055 33,433 SH   SOLE   33,433 0 0
Air Products & Chemicals Inc COM 009158106 4,739 31,344 SH   SOLE   31,344 0 0
Air Products & Chemicals Inc COM 009158106 1,390 9,196 SH   SOLE   9,196 0 0
Air Products & Chemicals Inc COM 009158106 1,315 8,694 SH   SOLE   8,694 0 0
AIR PRODUCTS AND CHEMICALS INC COM 009158106 304 2,008 SH   SOLE   2,008 0 0
Akamai Technologies Inc COM 00971T101 1,281 26,296 SH   SOLE   26,296 0 0
Akamai Technologies Inc COM 00971T101 1,201 24,652 SH   SOLE   24,652 0 0
Akamai Technologies Inc COM 00971T101 356 7,301 SH   SOLE   7,301 0 0
Akamai Technologies Inc COM 00971T101 333 6,837 SH   SOLE   6,837 0 0
ALAMOS GOLD INC COM 011532108 20 3,000 SH   SOLE   3,000 0 0
Alamos Gold Inc COM 011532108 5 800 SH   SOLE   800 0 0
Alamos Gold Inc COM 011532108 2,224 329,214 SH   SOLE   329,214 0 0
Alamos Gold Inc COM 011532108 664 98,300 SH   SOLE   98,300 0 0
Alamos Gold Inc CALL 011532108 3,371 499,000 SH Call DFND 1 0 499,000 0
Alamos Gold Inc PUT 011532108 101 15,000 SH Put DFND 1 0 15,000 0
ALAMOS GOLD INC CL-A COM 011532108 1,518 225,000 SH   DFND 1 0 225,000 0
Alaska Air Group Inc COM 011659109 1,445 18,948 SH   SOLE   18,948 0 0
Alaska Air Group Inc COM 011659109 1,355 17,764 SH   SOLE   17,764 0 0
Alaska Air Group Inc COM 011659109 376 4,927 SH   SOLE   4,927 0 0
Albemarle Corp COM 012653101 2,310 16,946 SH   SOLE   16,946 0 0
Albemarle Corp COM 012653101 2,165 15,887 SH   SOLE   15,887 0 0
Albemarle Corp COM 012653101 637 4,677 SH   SOLE   4,677 0 0
Albemarle Corp COM 012653101 601 4,406 SH   SOLE   4,406 0 0
ALBEMARLE CORPORATION COM 012653101 222 1,625 SH   SOLE   1,625 0 0
ALCOA CORPORATION COM 013872106 53 1,140 SH   SOLE   1,140 0 0
Alexandria Real Estate Equities Inc COM 015271109 1,708 14,362 SH   SOLE   14,362 0 0
Alexandria Real Estate Equities Inc COM 015271109 1,602 13,464 SH   SOLE   13,464 0 0
Alexandria Real Estate Equities Inc COM 015271109 457 3,846 SH   SOLE   3,846 0 0
Alexandria Real Estate Equities Inc COM 015271109 444 3,734 SH   SOLE   3,734 0 0
Alexco Resource Corp COM 01535P106 0 92 SH   DFND 1 0 92 0
Alexco Resource Corp COM 01535P106 0 73 SH   DFND 1 0 73 0
Alexion Pharmaceuticals Inc COM 015351109 4,802 34,235 SH   SOLE   34,235 0 0
Alexion Pharmaceuticals Inc COM 015351109 4,502 32,096 SH   SOLE   32,096 0 0
Alexion Pharmaceuticals Inc COM 015351109 1,330 9,484 SH   SOLE   9,484 0 0
Alexion Pharmaceuticals Inc COM 015351109 1,249 8,902 SH   SOLE   8,902 0 0
Algonquin Power & Utilities Corp COM 015857105 42,130 3,985,411 SH   SOLE   3,985,411 0 0
Algonquin Power & Utilities Corp COM 015857105 1,297 122,677 SH   SOLE   122,677 0 0
Algonquin Power & Utilities Corp COM 015857105 1,299 122,900 SH   DFND 5 0 122,900 0
Algonquin Power & Utilities Corp CALL 015857105 239 22,600 SH Call DFND 1 0 22,600 0
Algonquin Power & Utilities Corp PUT 015857105 201 19,000 SH Put DFND 1 0 19,000 0
Algonquin Power & Utilities Corp COM 015857105 300 28,376 SH   DFND 1 0 28,376 0
Algonquin Power & Utilities Corp COM 015857105 1 52 SH   DFND 1 0 52 0
ALGONQUIN POWER&UTILITIES CORP COM 015857105 1,153 109,104 SH   SOLE   109,104 0 0
ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102 117 673 SH   SOLE   673 0 0
Align Technology Inc COM 016255101 600 3,222 SH   SOLE   3,222 0 0
Align Technology Inc COM 016255101 2,061 11,065 SH   SOLE   11,065 0 0
Align Technology Inc COM 016255101 1,932 10,374 SH   SOLE   10,374 0 0
Align Technology Inc COM 016255101 536 2,877 SH   SOLE   2,877 0 0
Alkermes PLC COM G01767105 329 6,470 SH   SOLE   6,470 0 0
Alleghany Corp COM 017175100 361 651 SH   SOLE   651 0 0
Allegheny Technologies Inc COM 01741R102 8 330 SH   DFND 1 0 330 0
Allegion PLC COM G0176J109 1,260 14,571 SH   SOLE   14,571 0 0
Allegion PLC COM G0176J109 1,181 13,660 SH   SOLE   13,660 0 0
Allegion PLC COM G0176J109 348 4,025 SH   SOLE   4,025 0 0
Allegion PLC COM G0176J109 328 3,788 SH   SOLE   3,788 0 0
Allergan PLC COM G0177J108 10,509 51,281 SH   SOLE   51,281 0 0
Allergan PLC COM G0177J108 9,852 48,077 SH   SOLE   48,077 0 0
Allergan PLC COM G0177J108 2,907 14,185 SH   SOLE   14,185 0 0
Allergan PLC COM G0177J108 2,732 13,334 SH   SOLE   13,334 0 0
Alliance Data Systems Corp COM 018581108 1,640 7,404 SH   SOLE   7,404 0 0
Alliance Data Systems Corp COM 018581108 1,538 6,942 SH   SOLE   6,942 0 0
Alliance Data Systems Corp COM 018581108 469 2,117 SH   SOLE   2,117 0 0
Alliance Data Systems Corp COM 018581108 426 1,924 SH   SOLE   1,924 0 0
Alliant Energy Corp COM 018802108 1,473 35,444 SH   SOLE   35,444 0 0
Alliant Energy Corp COM 018802108 1,381 33,229 SH   SOLE   33,229 0 0
Alliant Energy Corp COM 018802108 400 9,622 SH   SOLE   9,622 0 0
Alliant Energy Corp COM 018802108 383 9,216 SH   SOLE   9,216 0 0
Allstate Corp/The COM 020002101 5,094 55,431 SH   SOLE   55,431 0 0
Allstate Corp/The COM 020002101 4,776 51,967 SH   SOLE   51,967 0 0
Allstate Corp/The COM 020002101 1,415 15,395 SH   SOLE   15,395 0 0
Allstate Corp/The COM 020002101 1,325 14,413 SH   SOLE   14,413 0 0
ALLSTATE CORPORATION COM 020002101 17 184 SH   SOLE   184 0 0
Ally Financial Inc COM 02005N100 470 19,394 SH   SOLE   19,394 0 0
Almaden Minerals Ltd COM 020283305 0 24 SH   DFND 1 0 24 0
Alphabet Inc COM 02079K107 44,405 46,304 SH   SOLE   46,304 0 0
Alphabet Inc COM 02079K305 65,687 67,469 SH   SOLE   67,469 0 0
Alphabet Inc COM 02079K107 41,630 43,411 SH   SOLE   43,411 0 0
Alphabet Inc COM 02079K305 41,730 42,862 SH   SOLE   42,862 0 0
Alphabet Inc COM 02079K107 12,647 13,188 SH   SOLE   13,188 0 0
Alphabet Inc COM 02079K305 12,237 12,569 SH   SOLE   12,569 0 0
Alphabet Inc COM 02079K107 11,544 12,038 SH   SOLE   12,038 0 0
Alphabet Inc COM 02079K305 11,574 11,888 SH   SOLE   11,888 0 0
ALPHABET INC CLASS-A COM 02079K305 2,916 2,988 SH   SOLE   2,988 0 0
ALPHABET INC CLASS-C COM 02079K107 4,397 4,574 SH   SOLE   4,574 0 0
ALTRIA GROUP INC COM 02209S103 870 13,681 SH   SOLE   13,681 0 0
Altria Group Inc COM 02209S103 133 2,100 SH   SOLE   2,100 0 0
Altria Group Inc COM 02209S103 18,662 294,299 SH   SOLE   294,299 0 0
Altria Group Inc COM 02209S103 17,496 275,910 SH   SOLE   275,910 0 0
Altria Group Inc COM 02209S103 5,173 81,581 SH   SOLE   81,581 0 0
Altria Group Inc COM 02209S103 4,852 76,520 SH   SOLE   76,520 0 0
AMAZON.COM INC COM 023135106 639 663 SH   SOLE   663 0 0
Amazon.com Inc COM 023135106 10 10 SH   SOLE   10 0 0
Amazon.com Inc COM 023135106 58,789 61,161 SH   SOLE   61,161 0 0
Amazon.com Inc COM 023135106 55,116 57,339 SH   SOLE   57,339 0 0
Amazon.com Inc COM 023135106 16,493 17,158 SH   SOLE   17,158 0 0
Amazon.com Inc COM 023135106 481 500 SH   SOLE   500 0 0
Amazon.com Inc COM 023135106 15,285 15,902 SH   SOLE   15,902 0 0
AMERCO COM 023586100 109 290 SH   SOLE   290 0 0
Ameren Corp COM 023608102 2,153 37,220 SH   SOLE   37,220 0 0
Ameren Corp COM 023608102 2,018 34,893 SH   SOLE   34,893 0 0
Ameren Corp COM 023608102 593 10,247 SH   SOLE   10,247 0 0
Ameren Corp COM 023608102 560 9,677 SH   SOLE   9,677 0 0
American Airlines Group Inc COM 02376R102 3,157 66,487 SH   SOLE   66,487 0 0
American Airlines Group Inc COM 02376R102 2,960 62,333 SH   SOLE   62,333 0 0
American Airlines Group Inc COM 02376R102 247 5,201 SH   SOLE   5,201 0 0
American Airlines Group Inc COM 02376R102 821 17,287 SH   SOLE   17,287 0 0
American Electric Power Co Inc COM 025537101 5,299 75,447 SH   SOLE   75,447 0 0
American Electric Power Co Inc COM 025537101 4,968 70,732 SH   SOLE   70,732 0 0
American Electric Power Co Inc COM 025537101 1,458 20,766 SH   SOLE   20,766 0 0
American Electric Power Co Inc COM 025537101 1,378 19,617 SH   SOLE   19,617 0 0
AMERICAN ELECTRIC POWER COMPANY INC COM 025537101 5 70 SH   SOLE   70 0 0
American Express Co COM 025816109 54 600 SH   SOLE   600 0 0
American Express Co COM 025816109 10,180 112,547 SH   SOLE   112,547 0 0
American Express Co COM 025816109 9,544 105,514 SH   SOLE   105,514 0 0
American Express Co COM 025816109 2,902 32,085 SH   SOLE   32,085 0 0
American Express Co COM 025816109 2,647 29,263 SH   SOLE   29,263 0 0
American Express Co COM 025816109 54 600 SH   SOLE   600 0 0
AMERICAN EXPRESS COMPANY COM 025816109 3,319 36,609 SH   SOLE   36,609 0 0
American Financial Group Inc/OH COM 025932104 325 3,146 SH   SOLE   3,146 0 0
AMERICAN INTERNATIONAL GROUP INC COM 026874784 1,778 28,889 SH   SOLE   28,889 0 0
American International Group Inc COM 026874784 8,506 138,578 SH   SOLE   138,578 0 0
American International Group Inc COM 026874784 7,975 129,919 SH   SOLE   129,919 0 0
American International Group Inc COM 026874784 2,390 38,944 SH   SOLE   38,944 0 0
American International Group Inc COM 026874784 2,212 36,032 SH   SOLE   36,032 0 0
AMERICAN TOWER CORP COM 03027X100 651 4,755 SH   SOLE   4,755 0 0
American Tower Corp COM 03027X100 8,997 65,834 SH   SOLE   65,834 0 0
American Tower Corp COM 03027X100 8,435 61,720 SH   SOLE   61,720 0 0
American Tower Corp COM 03027X100 2,453 17,951 SH   SOLE   17,951 0 0
American Tower Corp COM 03027X100 2,339 17,118 SH   SOLE   17,118 0 0
American Tower Corp COM 03027X100 697 5,100 SH   SOLE   5,100 0 0
American Water Works Co Inc COM 030420103 2,212 27,347 SH   SOLE   27,347 0 0
American Water Works Co Inc COM 030420103 2,074 25,639 SH   SOLE   25,639 0 0
American Water Works Co Inc COM 030420103 609 7,526 SH   SOLE   7,526 0 0
American Water Works Co Inc COM 030420103 575 7,110 SH   SOLE   7,110 0 0
Americas Silver Corp COM 03063L705 0 70 SH   DFND 1 0 70 0
AMERIPRISE FINANCIAL INC COM 03076C106 2,093 14,060 SH   SOLE   14,060 0 0
Ameriprise Financial Inc COM 03076C106 3,415 23,000 SH   SOLE   23,000 0 0
Ameriprise Financial Inc COM 03076C106 3,202 21,563 SH   SOLE   21,563 0 0
Ameriprise Financial Inc COM 03076C106 956 6,438 SH   SOLE   6,438 0 0
Ameriprise Financial Inc COM 03076C106 888 5,981 SH   SOLE   5,981 0 0
AmerisourceBergen Corp COM 03073E105 2,058 24,872 SH   SOLE   24,872 0 0
AmerisourceBergen Corp COM 03073E105 1,929 23,318 SH   SOLE   23,318 0 0
AmerisourceBergen Corp COM 03073E105 572 6,916 SH   SOLE   6,916 0 0
AmerisourceBergen Corp COM 03073E105 535 6,467 SH   SOLE   6,467 0 0
AMERISOURCEBERGEN CORPORATION COM 03073E105 2,441 29,430 SH   SOLE   29,430 0 0
AMETEK INC COM 031100100 818 12,355 SH   SOLE   12,355 0 0
AMETEK Inc COM 031100100 2,338 35,403 SH   SOLE   35,403 0 0
AMETEK Inc COM 031100100 2,192 33,191 SH   SOLE   33,191 0 0
AMETEK Inc COM 031100100 642 9,718 SH   SOLE   9,718 0 0
AMETEK Inc COM 031100100 608 9,205 SH   SOLE   9,205 0 0
AMGEN INC COM 031162100 421 2,254 SH   SOLE   2,254 0 0
Amgen Inc COM 031162100 20,866 111,928 SH   SOLE   111,928 0 0
Amgen Inc COM 031162100 19,563 104,935 SH   SOLE   104,935 0 0
Amgen Inc COM 031162100 5,790 31,060 SH   SOLE   31,060 0 0
Amgen Inc COM 031162100 5,426 29,103 SH   SOLE   29,103 0 0
Amphenol Corp COM 032095101 3,965 46,853 SH   SOLE   46,853 0 0
Amphenol Corp COM 032095101 3,717 43,926 SH   SOLE   43,926 0 0
Amphenol Corp COM 032095101 1,092 12,908 SH   SOLE   12,908 0 0
Amphenol Corp COM 032095101 1,031 12,182 SH   SOLE   12,182 0 0
AMPHENOL CORPORATION CL-A COM 032095101 333 3,930 SH   SOLE   3,930 0 0
Anadarko Petroleum Corp COM 032511107 4,198 85,953 SH   SOLE   85,953 0 0
Anadarko Petroleum Corp COM 032511107 3,936 80,582 SH   SOLE   80,582 0 0
Anadarko Petroleum Corp COM 032511107 1,156 23,665 SH   SOLE   23,665 0 0
Anadarko Petroleum Corp COM 032511107 1,092 22,349 SH   SOLE   22,349 0 0
Anadarko Petroleum Corp COM 032511107 830 17,000 SH   SOLE   17,000 0 0
ANADARKO PETROLEUM CORPORATION COM 032511107 83 1,695 SH   SOLE   1,695 0 0
ANALOG DEVICES INC COM 032654105 391 4,529 SH   SOLE   4,529 0 0
Analog Devices Inc COM 032654105 4,859 56,399 SH   SOLE   56,399 0 0
Analog Devices Inc COM 032654105 4,556 52,874 SH   SOLE   52,874 0 0
Analog Devices Inc COM 032654105 1,335 15,500 SH   SOLE   15,500 0 0
Analog Devices Inc COM 032654105 1,263 14,664 SH   SOLE   14,664 0 0
Andeavor COM 03349M105 2 24 SH   SOLE   24 0 0
Andeavor COM 03349M105 2,141 20,759 SH   SOLE   20,759 0 0
Andeavor COM 03349M105 663 6,425 SH   SOLE   6,425 0 0
Andeavor COM 03349M105 2,284 22,143 SH   SOLE   22,143 0 0
Andeavor COM 03349M105 594 5,757 SH   SOLE   5,757 0 0
Andeavor COM 03349M105 1 8 SH   DFND 1 0 8 0
ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108 987 8,252 SH   SOLE   8,252 0 0
Annaly Capital Management Inc COM 035710409 555 45,571 SH   SOLE   45,571 0 0
ANSYS INC COM 03662Q105 884 7,190 SH   SOLE   7,190 0 0
ANSYS Inc COM 03662Q105 443 3,611 SH   SOLE   3,611 0 0
ANSYS Inc COM 03662Q105 1,596 13,002 SH   SOLE   13,002 0 0
ANSYS Inc COM 03662Q105 1,496 12,189 SH   SOLE   12,189 0 0
ANSYS Inc COM 03662Q105 415 3,381 SH   SOLE   3,381 0 0
Antero Resources Corp COM 03674X106 186 9,326 SH   SOLE   9,326 0 0
ANTHEM INC COM 036752103 1,142 6,000 SH   SOLE   6,000 0 0
Anthem Inc COM 036752103 7,647 40,279 SH   SOLE   40,279 0 0
Anthem Inc COM 036752103 7,169 37,762 SH   SOLE   37,762 0 0
Anthem Inc COM 036752103 2,125 11,191 SH   SOLE   11,191 0 0
Anthem Inc COM 036752103 1,989 10,474 SH   SOLE   10,474 0 0
AO Smith Corp COM 831865209 369 6,203 SH   SOLE   6,203 0 0
AO Smith Corp COM 831865209 1,335 22,461 SH   SOLE   22,461 0 0
AO Smith Corp COM 831865209 1,251 21,057 SH   SOLE   21,057 0 0
AO Smith Corp COM 831865209 347 5,840 SH   SOLE   5,840 0 0
Aon PLC COM G0408V102 5,699 39,015 SH   SOLE   39,015 0 0
Aon PLC COM G0408V102 5,343 36,576 SH   SOLE   36,576 0 0
Aon PLC COM G0408V102 1,618 11,077 SH   SOLE   11,077 0 0
Aon PLC COM G0408V102 1,482 10,144 SH   SOLE   10,144 0 0
Apache Corp COM 037411105 2,676 58,434 SH   SOLE   58,434 0 0
Apache Corp COM 037411105 2,509 54,782 SH   SOLE   54,782 0 0
Apache Corp COM 037411105 736 16,067 SH   SOLE   16,067 0 0
Apache Corp COM 037411105 696 15,193 SH   SOLE   15,193 0 0
Apartment Investment & Management Co COM 03748R101 1,056 24,088 SH   SOLE   24,088 0 0
Apartment Investment & Management Co COM 03748R101 990 22,581 SH   SOLE   22,581 0 0
Apartment Investment & Management Co COM 03748R101 275 6,264 SH   SOLE   6,264 0 0
Apollo Global Management LLC COM 037612306 5,203 172,888 SH   DFND 3 0 172,888 0
APPLE INC COM 037833100 9,511 61,569 SH   SOLE   61,569 0 0
Apple Inc COM 037833100 46 300 SH   SOLE   300 0 0
Apple Inc COM 037833100 261,557 1,697,323 SH   SOLE   1,697,323 0 0
Apple Inc COM 037833100 114,467 742,812 SH   SOLE   742,812 0 0
Apple Inc COM 037833100 33,933 220,199 SH   SOLE   220,199 0 0
Apple Inc COM 037833100 6,118 39,700 SH   SOLE   39,700 0 0
Apple Inc COM 037833100 31,746 206,012 SH   SOLE   206,012 0 0
APPLIED MATERIALS INC COM 038222105 1,768 33,858 SH   SOLE   33,858 0 0
Applied Materials Inc COM 038222105 8,521 163,595 SH   SOLE   163,595 0 0
Applied Materials Inc COM 038222105 7,988 153,372 SH   SOLE   153,372 0 0
Applied Materials Inc COM 038222105 2,364 45,385 SH   SOLE   45,385 0 0
Applied Materials Inc COM 038222105 2,215 42,536 SH   SOLE   42,536 0 0
APTARGROUP INC COM 038336103 157 1,811 SH   SOLE   1,811 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 1 272 SH   SOLE   272 0 0
Aramark COM 03852U106 419 10,309 SH   SOLE   10,309 0 0
Arc Logistics Partners LP COM 03879N101 0 10 SH   SOLE   10 0 0
Arch Capital Group Ltd COM G0450A105 541 5,489 SH   SOLE   5,489 0 0
Archer-Daniels-Midland Co COM 039483102 3,668 86,292 SH   SOLE   86,292 0 0
Archer-Daniels-Midland Co COM 039483102 3,439 80,900 SH   SOLE   80,900 0 0
Archer-Daniels-Midland Co COM 039483102 1,020 24,004 SH   SOLE   24,004 0 0
Archer-Daniels-Midland Co COM 039483102 954 22,436 SH   SOLE   22,436 0 0
ARCONIC INC COM 03965L100 33 1,324 SH   SOLE   1,324 0 0
Arconic Inc COM 03965L100 1,481 59,534 SH   SOLE   59,534 0 0
Arconic Inc COM 03965L100 1,388 55,814 SH   SOLE   55,814 0 0
Arconic Inc COM 03965L100 417 16,756 SH   SOLE   16,756 0 0
Arconic Inc COM 03965L100 385 15,479 SH   SOLE   15,479 0 0
Arena Pharmaceuticals Inc COM 040047607 2 75 SH   DFND 1 0 75 0
Arista Networks Inc COM 040413106 375 1,977 SH   SOLE   1,977 0 0
Arrow Electronics Inc COM 042735100 302 3,752 SH   SOLE   3,752 0 0
Arthur J Gallagher & Co COM 363576109 1,701 27,636 SH   SOLE   27,636 0 0
Arthur J Gallagher & Co COM 363576109 1,594 25,909 SH   SOLE   25,909 0 0
Arthur J Gallagher & Co COM 363576109 467 7,582 SH   SOLE   7,582 0 0
Arthur J Gallagher & Co COM 363576109 442 7,186 SH   SOLE   7,186 0 0
Asanko Gold Inc COM 04341Y105 0 100 SH   SOLE   100 0 0
Asanko Gold Inc COM 04341Y105 0 300 SH   DFND 1 0 300 0
ASML HOLDING NV-NY REG SHS COM N07059210 92 534 SH   SOLE   534 0 0
ASPEN TECHNOLOGY INC COM 045327103 159 2,525 SH   SOLE   2,525 0 0
Assurant Inc COM 04621X108 789 8,266 SH   SOLE   8,266 0 0
Assurant Inc COM 04621X108 740 7,749 SH   SOLE   7,749 0 0
Assurant Inc COM 04621X108 221 2,314 SH   SOLE   2,314 0 0
Assurant Inc COM 04621X108 205 2,149 SH   SOLE   2,149 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108 460 13,545 SH   SOLE   13,545 0 0
AT&T INC COM 00206R102 1,922 48,957 SH   SOLE   48,957 0 0
AT&T Inc COM 00206R102 807 20,600 SH   SOLE   20,600 0 0
AT&T Inc COM 00206R102 1,283 32,750 SH   SOLE   32,750 0 0
AT&T Inc COM 00206R102 47,932 1,223,849 SH   SOLE   1,223,849 0 0
AT&T Inc COM 00206R102 34,582 882,994 SH   SOLE   882,994 0 0
AT&T Inc COM 00206R102 10,169 259,653 SH   SOLE   259,653 0 0
AT&T Inc COM 00206R102 9,591 244,889 SH   SOLE   244,889 0 0
AT&T Inc CALL 00206R102 215 5,500 SH Call SOLE   5,500 0 0
athenahealth Inc COM 04685W103 27,356 220,000 SH   SOLE   220,000 0 0
Athene Holding Ltd COM G0684D107 243 4,512 SH   SOLE   4,512 0 0
Atlantic Power Corp COM 04878Q863 5 2,110 SH   DFND 1 0 2,110 0
Atlantic Power Corp COM 04878Q863 0 96 SH   DFND 1 0 96 0
Atmos Energy Corp COM 049560105 373 4,447 SH   SOLE   4,447 0 0
ATN INTERNATIONAL INC COM 00215F107 94 1,786 SH   SOLE   1,786 0 0
Autodesk Inc COM 052769106 3,774 33,624 SH   SOLE   33,624 0 0
Autodesk Inc COM 052769106 3,538 31,522 SH   SOLE   31,522 0 0
Autodesk Inc COM 052769106 940 8,377 SH   SOLE   8,377 0 0
Autodesk Inc COM 052769106 981 8,742 SH   SOLE   8,742 0 0
Autoliv Inc COM 052800109 461 3,730 SH   SOLE   3,730 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 558 5,094 SH   SOLE   5,094 0 0
Automatic Data Processing Inc COM 053015103 7,451 68,165 SH   SOLE   68,165 0 0
Automatic Data Processing Inc COM 053015103 6,985 63,906 SH   SOLE   63,906 0 0
Automatic Data Processing Inc COM 053015103 2,065 18,896 SH   SOLE   18,896 0 0
Automatic Data Processing Inc COM 053015103 1,937 17,724 SH   SOLE   17,724 0 0
AutoNation Inc COM 05329W102 132 2,780 SH   SOLE   2,780 0 0
AutoNation Inc COM 05329W102 237 5,000 SH   SOLE   5,000 0 0
AUTOZONE INC COM 053332102 2,838 4,757 SH   SOLE   4,757 0 0
AutoZone Inc COM 053332102 2,559 4,300 SH   SOLE   4,300 0 0
AutoZone Inc COM 053332102 2,399 4,031 SH   SOLE   4,031 0 0
AutoZone Inc COM 053332102 708 1,190 SH   SOLE   1,190 0 0
AutoZone Inc COM 053332102 665 1,118 SH   SOLE   1,118 0 0
AvalonBay Communities Inc COM 053484101 3,779 21,181 SH   SOLE   21,181 0 0
AvalonBay Communities Inc COM 053484101 3,543 19,858 SH   SOLE   19,858 0 0
AvalonBay Communities Inc COM 053484101 1,038 5,819 SH   SOLE   5,819 0 0
AvalonBay Communities Inc COM 053484101 982 5,507 SH   SOLE   5,507 0 0
Avery Dennison Corp COM 053611109 1,333 13,558 SH   SOLE   13,558 0 0
Avery Dennison Corp COM 053611109 1,250 12,711 SH   SOLE   12,711 0 0
Avery Dennison Corp COM 053611109 368 3,740 SH   SOLE   3,740 0 0
Avery Dennison Corp COM 053611109 347 3,525 SH   SOLE   3,525 0 0
Avino Silver & Gold Mines Ltd COM 053906103 0 107 SH   DFND 1 0 107 0
Avnet Inc COM 053807103 207 5,279 SH   SOLE   5,279 0 0
AVON PRODUCTS INC COM 054303102 1 400 SH   SOLE   400 0 0
Axalta Coating Systems Ltd COM G0750C108 266 9,203 SH   SOLE   9,203 0 0
Axis Capital Holdings Ltd COM G0692U109 205 3,572 SH   SOLE   3,572 0 0
B2Gold Corp COM 11777Q209 2,951 1,070,500 SH   SOLE   1,070,500 0 0
B2Gold Corp COM 11777Q209 881 319,600 SH   SOLE   319,600 0 0
B2Gold Corp COM 11777Q209 0 74 SH   DFND 1 0 74 0
B2GOLD CORPORATION COM 11777Q209 41 15,000 SH   SOLE   15,000 0 0
Baker Hughes a GE Co COM 05722G100 2,404 65,658 SH   SOLE   65,658 0 0
Baker Hughes a GE Co COM 05722G100 625 17,071 SH   SOLE   17,071 0 0
Baker Hughes a GE Co COM 05722G100 2,254 61,555 SH   SOLE   61,555 0 0
Baker Hughes a GE Co COM 05722G100 625 17,072 SH   SOLE   17,072 0 0
Ball Corp COM 058498106 19 448 SH   SOLE   448 0 0
Ball Corp COM 058498106 2,228 53,962 SH   SOLE   53,962 0 0
Ball Corp COM 058498106 2,089 50,590 SH   SOLE   50,590 0 0
Ball Corp COM 058498106 582 14,089 SH   SOLE   14,089 0 0
Ball Corp COM 058498106 579 14,030 SH   SOLE   14,030 0 0
Ballard Power Systems Inc COM 058586108 0 48 SH   DFND 1 0 48 0
Banco de Chile COM 059520106 2 18 SH   DFND 1 0 18 0
BANCO SANTANDER S.A. ADR COM 05964H105 56 8,000 SH   SOLE   8,000 0 0
Bank of America Corp COM 060505104 188 7,434 SH   SOLE   7,434 0 0
Bank of America Corp COM 060505104 38,135 1,505,124 SH   SOLE   1,505,124 0 0
Bank of America Corp COM 060505104 35,752 1,411,071 SH   SOLE   1,411,071 0 0
Bank of America Corp COM 060505104 10,649 420,306 SH   SOLE   420,306 0 0
Bank of America Corp COM 060505104 9,915 391,345 SH   SOLE   391,345 0 0
BANK OF AMERICA CORPORATION COM 060505104 3,614 142,300 SH   SOLE   142,300 0 0
BANK OF AMERICA WTS 16/01/19 COM 060505146 398 30,000 SH   SOLE   30,000 0 0
BANK OF MONTREAL COM 063671101 40,457 534,576 SH   SOLE   534,576 0 0
Bank of Montreal COM 063671101 203,374 2,687,285 SH   SOLE   2,687,285 0 0
Bank of Montreal COM 063671101 749 9,900 SH   SOLE   9,900 0 0
Bank of Montreal COM 063671101 153,917 2,034,000 SH   SOLE   2,034,000 0 0
Bank of Montreal COM 063671101 153,924 2,034,100 SH   SOLE   2,034,100 0 0
Bank of Montreal COM 063671101 107,044 1,414,583 SH   SOLE   1,414,583 0 0
Bank of Montreal COM 063671101 49,959 660,200 SH   SOLE   660,200 0 0
Bank of Montreal COM 063671101 7,403 97,830 SH   SOLE   97,830 0 0
Bank of Montreal COM 063671101 3,398 44,900 SH   DFND 5 0 44,900 0
Bank of Montreal PUT 063671101 1,589 21,000 SH Put SOLE   21,000 0 0
Bank of Montreal CALL 063671101 40,209 531,300 SH Call DFND 1 0 531,300 0
Bank of Montreal PUT 063671101 72,865 962,800 SH Put DFND 1 0 962,800 0
Bank of Montreal COM 063671101 40,944 541,018 SH   DFND 1 0 541,018 0
BANK OF NEW YORK MELLON CORP COM 064058100 578 10,873 SH   SOLE   10,873 0 0
Bank of New York Mellon Corp/The COM 064058100 8,402 158,481 SH   SOLE   158,481 0 0
Bank of New York Mellon Corp/The COM 064058100 7,877 148,578 SH   SOLE   148,578 0 0
Bank of New York Mellon Corp/The COM 064058100 2,328 43,918 SH   SOLE   43,918 0 0
Bank of New York Mellon Corp/The COM 064058100 2,185 41,207 SH   SOLE   41,207 0 0
BANK OF NOVA SCOTIA COM 064149107 57,305 891,543 SH   SOLE   891,543 0 0
Bank of Nova Scotia/The COM 064149107 270,376 4,206,512 SH   SOLE   4,206,512 0 0
Bank of Nova Scotia/The COM 064149107 366 5,700 SH   SOLE   5,700 0 0
Bank of Nova Scotia/The COM 064149107 241,007 3,750,000 SH   SOLE   3,750,000 0 0
Bank of Nova Scotia/The COM 064149107 168,062 2,615,000 SH   SOLE   2,615,000 0 0
Bank of Nova Scotia/The COM 064149107 33,402 519,725 SH   SOLE   519,725 0 0
Bank of Nova Scotia/The COM 064149107 73,431 1,142,569 SH   SOLE   1,142,569 0 0
Bank of Nova Scotia/The COM 064149107 11,246 174,981 SH   SOLE   174,981 0 0
Bank of Nova Scotia/The COM 064149107 758 11,800 SH   DFND 5 0 11,800 0
Bank of Nova Scotia/The PUT 064149107 4,268 66,400 SH Put SOLE   66,400 0 0
Bank of Nova Scotia/The CALL 064149107 33,475 520,800 SH Call DFND 1 0 520,800 0
Bank of Nova Scotia/The PUT 064149107 45,353 705,600 SH Put DFND 1 0 705,600 0
Bank of Nova Scotia/The COM 064149107 23,484 365,361 SH   DFND 1 0 365,361 0
Bank of Nova Scotia/The COM 064149107 3 52 SH   DFND 1 0 52 0
BANK OF THE OZARKS INC COM 063904106 111 2,308 SH   SOLE   2,308 0 0
Banro Corp COM 066800806 0 181 SH   DFND 1 0 181 0
BARRICK GOLD CORP COM 067901108 518 32,175 SH   SOLE   32,175 0 0
Barrick Gold Corp COM 067901108 10,491 651,905 SH   SOLE   651,905 0 0
Barrick Gold Corp COM 067901108 64 4,000 SH   SOLE   4,000 0 0
Barrick Gold Corp COM 067901108 763 47,395 SH   SOLE   47,395 0 0
Barrick Gold Corp COM 067901108 49,187 3,056,773 SH   SOLE   3,056,773 0 0
Barrick Gold Corp COM 067901108 26,221 1,629,500 SH   SOLE   1,629,500 0 0
Barrick Gold Corp COM 067901108 2,739 170,243 SH   SOLE   170,243 0 0
Barrick Gold Corp COM 067901108 126 7,800 SH   DFND 5 0 7,800 0
Barrick Gold Corp CALL 067901108 1,931 120,000 SH Call SOLE   120,000 0 0
Barrick Gold Corp PUT 067901108 2,153 133,800 SH Put SOLE   133,800 0 0
Barrick Gold Corp CALL 067901108 2,593 161,100 SH Call DFND 1 0 161,100 0
Barrick Gold Corp PUT 067901108 2,224 138,200 SH Put DFND 1 0 138,200 0
Barrick Gold Corp COM 067901108 1,912 118,800 SH   DFND 1 0 118,800 0
BAXTER INTERNATIONAL INC COM 071813109 1,407 22,375 SH   SOLE   22,375 0 0
Baxter International Inc COM 071813109 4,824 76,894 SH   SOLE   76,894 0 0
Baxter International Inc COM 071813109 4,523 72,089 SH   SOLE   72,089 0 0
Baxter International Inc COM 071813109 1,296 20,664 SH   SOLE   20,664 0 0
Baxter International Inc COM 071813109 1,254 19,993 SH   SOLE   19,993 0 0
BAYTEX ENERGY CORP COM 07317Q105 9 3,000 SH   SOLE   3,000 0 0
Baytex Energy Corp COM 07317Q105 96 32,000 SH   SOLE   32,000 0 0
Baytex Energy Corp COM 07317Q105 1,017 337,573 SH   SOLE   337,573 0 0
Baytex Energy Corp COM 07317Q105 232 76,900 SH   SOLE   76,900 0 0
Baytex Energy Corp CALL 07317Q105 12 4,000 SH Call DFND 1 0 4,000 0
Baytex Energy Corp COM 07317Q105 64 21,376 SH   DFND 1 0 21,376 0
Baytex Energy Corp COM 07317Q105 0 54 SH   DFND 1 0 54 0
BB&T Corp COM 054937107 5,818 123,958 SH   SOLE   123,958 0 0
BB&T Corp COM 054937107 5,454 116,212 SH   SOLE   116,212 0 0
BB&T Corp COM 054937107 1,608 34,267 SH   SOLE   34,267 0 0
BB&T Corp COM 054937107 1,513 32,230 SH   SOLE   32,230 0 0
BB&T CORPORATION COM 054937107 175 3,728 SH   SOLE   3,728 0 0
BCE Inc COM 05534B760 37,965 810,307 SH   SOLE   810,307 0 0
BCE Inc COM 05534B760 3,262 69,625 SH   SOLE   69,625 0 0
BCE Inc COM 05534B760 42,222 901,262 SH   SOLE   901,262 0 0
BCE Inc COM 05534B760 118,045 2,519,800 SH   SOLE   2,519,800 0 0
BCE Inc COM 05534B760 50,571 1,079,500 SH   SOLE   1,079,500 0 0
BCE Inc COM 05534B760 6,185 132,021 SH   SOLE   132,021 0 0
BCE Inc COM 05534B760 3,350 71,500 SH   DFND 5 0 71,500 0
BCE Inc CALL 05534B760 3,762 80,300 SH Call SOLE   80,300 0 0
BCE Inc PUT 05534B760 7,548 161,100 SH Put SOLE   161,100 0 0
BCE Inc CALL 05534B760 15,710 335,300 SH Call DFND 1 0 335,300 0
BCE Inc PUT 05534B760 30,360 648,000 SH Put DFND 1 0 648,000 0
BCE Inc COM 05534B760 19,720 420,887 SH   DFND 1 0 420,887 0
BCE Inc COM 05534B760 2 33 SH   DFND 1 0 33 0
BCE INC NEW COM 05534B760 23,302 497,342 SH   SOLE   497,342 0 0
Becton Dickinson and Co COM 075887109 6,839 34,907 SH   SOLE   34,907 0 0
Becton Dickinson and Co COM 075887109 6,412 32,726 SH   SOLE   32,726 0 0
Becton Dickinson and Co COM 075887109 1,881 9,602 SH   SOLE   9,602 0 0
Becton Dickinson and Co COM 075887109 529 2,700 SH   SOLE   2,700 0 0
Becton Dickinson and Co COM 075887109 1,778 9,076 SH   SOLE   9,076 0 0
BECTON, DICKINSON & CO COM 075887109 2,297 11,695 SH   SOLE   11,695 0 0
Bed Bath & Beyond Inc COM 075896100 143 6,086 SH   SOLE   6,086 0 0
BED BATH AND BEYOND INC COM 075896100 82 3,500 SH   SOLE   3,500 0 0
Bellatrix Exploration Ltd COM 078314507 4 1,281 SH   DFND 1 0 1,281 0
Bellatrix Exploration Ltd COM 078314507 0 91 SH   DFND 1 0 91 0
BELLATRIX EXPLORATION-NEW COM 078314507 569 200,000 SH   DFND 1 0 200,000 0
BEMIS COMPANY INC COM 081437105 6 140 SH   SOLE   140 0 0
Berkshire Hathaway Inc COM 084670702 54,101 295,157 SH   SOLE   295,157 0 0
Berkshire Hathaway Inc COM 084670702 50,720 276,713 SH   SOLE   276,713 0 0
Berkshire Hathaway Inc COM 084670702 9,660 52,700 SH   SOLE   52,700 0 0
Berkshire Hathaway Inc COM 084670702 14,067 76,744 SH   SOLE   76,744 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108 20,014 73 SH   SOLE   73 0 0
BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 3,127 17,018 SH   SOLE   17,018 0 0
Berry Global Group Inc COM 08579W103 515 9,100 SH   SOLE   9,100 0 0
Best Buy Co Inc COM 086516101 2,318 40,699 SH   SOLE   40,699 0 0
Best Buy Co Inc COM 086516101 2,173 38,155 SH   SOLE   38,155 0 0
Best Buy Co Inc COM 086516101 665 11,684 SH   SOLE   11,684 0 0
Best Buy Co Inc COM 086516101 603 10,582 SH   SOLE   10,582 0 0
BHP Billiton Ltd COM 088606108 39 950 SH   SOLE   950 0 0
BHP BILLITON LTD SPONSORED ADR COM 088606108 119 2,930 SH   SOLE   2,930 0 0
BioAmber Inc COM 09072Q106 0 362 SH   DFND 1 0 362 0
BIOGEN INC COM 09062X103 38 120 SH   SOLE   120 0 0
Biogen Inc COM 09062X103 10,154 32,433 SH   SOLE   32,433 0 0
Biogen Inc COM 09062X103 9,519 30,406 SH   SOLE   30,406 0 0
Biogen Inc COM 09062X103 2,825 9,022 SH   SOLE   9,022 0 0
Biogen Inc COM 09062X103 2,640 8,433 SH   SOLE   8,433 0 0
BioMarin Pharmaceutical Inc COM 09061G101 686 7,369 SH   SOLE   7,369 0 0
Black Stone Minerals LP COM 09225M101 2,830 163,200 SH   DFND 3 0 163,200 0
BLACKBERRY LIMITED COM 09228F103 87 7,818 SH   SOLE   7,818 0 0
BlackBerry Ltd COM 09228F103 2,525 225,809 SH   SOLE   225,809 0 0
BlackBerry Ltd COM 09228F103 1,558 139,365 SH   SOLE   139,365 0 0
BlackBerry Ltd COM 09228F103 792 70,862 SH   SOLE   70,862 0 0
BlackBerry Ltd CALL 09228F103 851 76,100 SH Call DFND 1 0 76,100 0
BlackBerry Ltd PUT 09228F103 363 32,500 SH Put DFND 1 0 32,500 0
BlackBerry Ltd COM 09228F103 42 3,800 SH   DFND 1 0 3,800 0
BLACKROCK INC COM 09247X101 1,535 3,426 SH   SOLE   3,426 0 0
BlackRock Inc COM 09247X101 8,499 19,013 SH   SOLE   19,013 0 0
BlackRock Inc COM 09247X101 7,969 17,826 SH   SOLE   17,826 0 0
BlackRock Inc COM 09247X101 2,289 5,120 SH   SOLE   5,120 0 0
BlackRock Inc COM 09247X101 2,210 4,944 SH   SOLE   4,944 0 0
BlackRock Inc COM 09247X101 224 500 SH   SOLE   500 0 0
Blackstone Group LP/The COM 09253U108 17,016 510,000 SH   DFND 3 0 510,000 0
Blackstone Mortgage Trust Inc COM 09257W100 18,610 600,000 SH   SOLE   600,000 0 0
Blueknight Energy Partners LP COM 09625U109 0 19 SH   SOLE   19 0 0
Boeing Co/The COM 097023105 178 700 SH   SOLE   700 0 0
Boeing Co/The COM 097023105 21,663 85,229 SH   SOLE   85,229 0 0
Boeing Co/The COM 097023105 20,309 79,903 SH   SOLE   79,903 0 0
Boeing Co/The COM 097023105 6,155 24,217 SH   SOLE   24,217 0 0
Boeing Co/The COM 097023105 5,633 22,160 SH   SOLE   22,160 0 0
BOEING COMPANY COM 097023105 3,458 13,573 SH   SOLE   13,573 0 0
BorgWarner Inc COM 099724106 1,559 30,433 SH   SOLE   30,433 0 0
BorgWarner Inc COM 099724106 1,462 28,532 SH   SOLE   28,532 0 0
BorgWarner Inc COM 099724106 459 8,962 SH   SOLE   8,962 0 0
BorgWarner Inc COM 099724106 405 7,913 SH   SOLE   7,913 0 0
Boston Properties Inc COM 101121101 2,908 23,671 SH   SOLE   23,671 0 0
Boston Properties Inc COM 101121101 2,727 22,192 SH   SOLE   22,192 0 0
Boston Properties Inc COM 101121101 798 6,498 SH   SOLE   6,498 0 0
Boston Properties Inc COM 101121101 756 6,155 SH   SOLE   6,155 0 0
Boston Scientific Corp COM 101137107 6,139 210,479 SH   SOLE   210,479 0 0
Boston Scientific Corp COM 101137107 5,755 197,326 SH   SOLE   197,326 0 0
Boston Scientific Corp COM 101137107 1,687 57,834 SH   SOLE   57,834 0 0
Boston Scientific Corp COM 101137107 1,596 54,726 SH   SOLE   54,726 0 0
BP PLC SPONSORED ADR COM 055622104 126 3,268 SH   SOLE   3,268 0 0
BP PRUDHOE BAY ROYALTY TRUST COM 055630107 45 2,000 SH   SOLE   2,000 0 0
BRIGHTHOUSE FINANCIAL INC COM 10922N103 230 3,772 SH   SOLE   3,772 0 0
Brighthouse Financial Inc COM 10922N103 223 3,675 SH   SOLE   3,675 0 0
Brighthouse Financial Inc COM 10922N103 894 14,698 SH   SOLE   14,698 0 0
Brighthouse Financial Inc COM 10922N103 838 13,780 SH   SOLE   13,780 0 0
Brighthouse Financial Inc COM 10922N103 232 3,822 SH   SOLE   3,822 0 0
Bristol-Myers Squibb Co COM 110122108 16,032 251,557 SH   SOLE   251,557 0 0
Bristol-Myers Squibb Co COM 110122108 15,030 235,838 SH   SOLE   235,838 0 0
Bristol-Myers Squibb Co COM 110122108 4,434 69,577 SH   SOLE   69,577 0 0
Bristol-Myers Squibb Co COM 110122108 4,168 65,407 SH   SOLE   65,407 0 0
BRISTOL-MYERS SQUIBB COMPANY COM 110122108 836 13,090 SH   SOLE   13,090 0 0
British American Tobacco PLC COM 110448107 19 301 SH   DFND 1 0 301 0
BRITISH AMERICAN TOBACCO-SPON ADR COM 110448107 833 13,313 SH   SOLE   13,313 0 0
Brixmor Property Group Inc COM 11120U105 242 12,877 SH   SOLE   12,877 0 0
Broadcom Ltd COM Y09827109 15,125 62,369 SH   SOLE   62,369 0 0
Broadcom Ltd COM Y09827109 14,180 58,472 SH   SOLE   58,472 0 0
Broadcom Ltd COM Y09827109 4,111 16,951 SH   SOLE   16,951 0 0
Broadcom Ltd COM Y09827109 3,933 16,217 SH   SOLE   16,217 0 0
Broadridge Financial Solutions Inc COM 11133T103 401 4,966 SH   SOLE   4,966 0 0
Brookfield Asset Management Inc COM 112585104 14,439 349,700 SH   SOLE   349,700 0 0
Brookfield Asset Management Inc COM 112585104 81,586 1,976,131 SH   SOLE   1,976,131 0 0
Brookfield Asset Management Inc COM 112585104 141,115 3,418,000 SH   SOLE   3,418,000 0 0
Brookfield Asset Management Inc COM 112585104 6,151 148,992 SH   SOLE   148,992 0 0
Brookfield Asset Management Inc COM 112585104 36,402 881,700 SH   SOLE   881,700 0 0
Brookfield Asset Management Inc COM 112585104 5,234 126,786 SH   SOLE   126,786 0 0
Brookfield Asset Management Inc CALL 112585104 661 16,000 SH Call DFND 1 0 16,000 0
Brookfield Asset Management Inc PUT 112585104 330 8,000 SH Put DFND 1 0 8,000 0
Brookfield Asset Management Inc CALL 112585104 235 5,700 SH Call DFND 1 0 5,700 0
Brookfield Asset Management Inc COM 112585104 363 8,800 SH   DFND 1 0 8,800 0
Brookfield Asset Management Inc COM 112585104 1 34 SH   DFND 1 0 34 0
BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 13,251 320,914 SH   SOLE   320,914 0 0
BROOKFIELD BUSINESS PARTNERS LP COM G16234109 114 3,840 SH   SOLE   3,840 0 0
Brookfield Business Partners LP COM G16234109 371 12,517 SH   SOLE   12,517 0 0
Brookfield Business Partners LP COM G16234109 1,483 50,000 SH   SOLE   50,000 0 0
Brookfield Business Partners LP COM G16234109 45 1,522 SH   SOLE   1,522 0 0
Brookfield Business Partners LP COM G16234109 252 8,500 SH   SOLE   8,500 0 0
Brookfield Business Partners LP COM G16234109 16 524 SH   DFND 1 0 524 0
Brookfield Business Partners LP COM G16234109 0 5 SH   DFND 1 0 5 0
BROOKFIELD BUSN PRTNS LPU COM G16234109 4,415 148,900 SH   DFND 1 0 148,900 0
BROOKFIELD INFRA PARTNER LPU COM G16252101 1,290 29,835 SH   SOLE   29,835 0 0
Brookfield Infrastructure Partners LP COM G16252101 8,433 195,500 SH   SOLE   195,500 0 0
Brookfield Infrastructure Partners LP COM G16252101 2,471 57,300 SH   SOLE   57,300 0 0
Brookfield Infrastructure Partners LP COM G16252101 1,191 27,621 SH   SOLE   27,621 0 0
Brookfield Infrastructure Partners LP CALL G16252101 272 6,300 SH Call DFND 1 0 6,300 0
Brookfield Infrastructure Partners LP PUT G16252101 250 5,800 SH Put DFND 1 0 5,800 0
Brookfield Infrastructure Partners LP COM G16252101 97,228 2,254,100 SH   DFND 1 0 2,254,100 0
Brookfield Infrastructure Partners LP COM G16252101 1 26 SH   DFND 1 0 26 0
Brookfield Property Partners LP COM G16249107 803 34,486 SH   SOLE   34,486 0 0
Brookfield Property Partners LP COM G16249107 1,528 65,641 SH   SOLE   65,641 0 0
Brookfield Property Partners LP COM G16249107 456 19,600 SH   DFND 5 0 19,600 0
Brookfield Property Partners LP CALL G16249107 88 3,800 SH Call DFND 1 0 3,800 0
Brookfield Property Partners LP PUT G16249107 282 12,100 SH Put DFND 1 0 12,100 0
Brookfield Property Partners LP COM G16249107 433 18,600 SH   DFND 1 0 18,600 0
BROOKFIELD PROPERTY PARTNERS LPU COM G16249107 461 19,810 SH   SOLE   19,810 0 0
Brookfield Renewable Partners LP COM G16258108 43,588 1,300,800 SH   SOLE   1,300,800 0 0
Brookfield Renewable Partners LP COM G16258108 1,250 37,300 SH   SOLE   37,300 0 0
Brookfield Renewable Partners LP COM G16258108 44 1,313 SH   SOLE   1,313 0 0
Brookfield Renewable Partners LP CALL G16258108 3,585 107,000 SH Call DFND 1 0 107,000 0
Brookfield Renewable Partners LP PUT G16258108 50 1,500 SH Put DFND 1 0 1,500 0
Brookfield Renewable Partners LP COM G16258108 422 12,602 SH   DFND 1 0 12,602 0
Brookfield Renewable Partners LP COM G16258108 1 31 SH   DFND 1 0 31 0
BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108 2,204 65,788 SH   SOLE   65,788 0 0
Brown-Forman Corp COM 115637209 1,631 30,039 SH   SOLE   30,039 0 0
Brown-Forman Corp COM 115637209 1,529 28,161 SH   SOLE   28,161 0 0
Brown-Forman Corp COM 115637209 470 8,655 SH   SOLE   8,655 0 0
Brown-Forman Corp COM 115637209 424 7,810 SH   SOLE   7,810 0 0
BROWN-FORMAN CORP CL A COM 115637100 167 3,000 SH   SOLE   3,000 0 0
Buckeye Partners LP COM 118230101 2 41 SH   SOLE   41 0 0
Bunge Ltd COM G16962105 412 5,929 SH   SOLE   5,929 0 0
CA INC COM 12673P105 19 570 SH   SOLE   570 0 0
CA Inc COM 12673P105 1,618 48,465 SH   SOLE   48,465 0 0
CA Inc COM 12673P105 1,516 45,437 SH   SOLE   45,437 0 0
CA Inc COM 12673P105 442 13,235 SH   SOLE   13,235 0 0
CA Inc COM 12673P105 421 12,601 SH   SOLE   12,601 0 0
CABLE ONE INC W/I COM 12685J105 36 50 SH   SOLE   50 0 0
Cabot Oil & Gas Corp COM 127097103 1,898 70,944 SH   SOLE   70,944 0 0
Cabot Oil & Gas Corp COM 127097103 1,779 66,511 SH   SOLE   66,511 0 0
Cabot Oil & Gas Corp COM 127097103 526 19,661 SH   SOLE   19,661 0 0
Cabot Oil & Gas Corp COM 127097103 493 18,447 SH   SOLE   18,447 0 0
Cadence Design Systems Inc COM 127387108 466 11,808 SH   SOLE   11,808 0 0
Cadence Design Systems Inc COM 127387108 1,696 42,982 SH   SOLE   42,982 0 0
Cadence Design Systems Inc COM 127387108 1,590 40,296 SH   SOLE   40,296 0 0
Cadence Design Systems Inc COM 127387108 441 11,176 SH   SOLE   11,176 0 0
CAE INC COM 124765108 236 13,489 SH   SOLE   13,489 0 0
CAE Inc COM 124765108 1,123 64,200 SH   SOLE   64,200 0 0
CAE Inc COM 124765108 19,243 1,100,000 SH   SOLE   1,100,000 0 0
CAE Inc COM 124765108 2,729 156,012 SH   SOLE   156,012 0 0
CAE Inc COM 124765108 1,541 88,100 SH   SOLE   88,100 0 0
CAE Inc COM 124765108 2,437 139,300 SH   DFND 5 0 139,300 0
CAE Inc CALL 124765108 525 30,000 SH Call DFND 1 0 30,000 0
CAE Inc COM 124765108 44 2,500 SH   DFND 1 0 2,500 0
Caledonia Mining Corp PLC COM G1757E113 1 97 SH   DFND 1 0 97 0
CALIFORNIA RESOURCES CORPORATION COM 13057Q206 0 8 SH   SOLE   8 0 0
Camden Property Trust COM 133131102 358 3,913 SH   SOLE   3,913 0 0
CAMECO CORP COM 13321L108 506 52,355 SH   SOLE   52,355 0 0
Cameco Corp COM 13321L108 2,705 280,106 SH   SOLE   280,106 0 0
Cameco Corp COM 13321L108 37 3,785 SH   SOLE   3,785 0 0
Cameco Corp COM 13321L108 3,540 366,573 SH   SOLE   366,573 0 0
Cameco Corp COM 13321L108 3,868 400,600 SH   SOLE   400,600 0 0
Cameco Corp COM 13321L108 561 58,142 SH   SOLE   58,142 0 0
Cameco Corp COM 13321L108 150 15,500 SH   DFND 5 0 15,500 0
Cameco Corp CALL 13321L108 123 12,700 SH Call DFND 1 0 12,700 0
Cameco Corp PUT 13321L108 908 94,000 SH Put DFND 1 0 94,000 0
Cameco Corp COM 13321L108 35 3,600 SH   DFND 1 0 3,600 0
Campbell Soup Co COM 134429109 1,393 29,753 SH   SOLE   29,753 0 0
Campbell Soup Co COM 134429109 1,306 27,894 SH   SOLE   27,894 0 0
Campbell Soup Co COM 134429109 361 7,714 SH   SOLE   7,714 0 0
Campbell Soup Co COM 134429109 362 7,735 SH   SOLE   7,735 0 0
Canada Goose Holdings Inc COM 135086106 1 67 SH   DFND 1 0 67 0
CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 31,169 356,238 SH   SOLE   356,238 0 0
Canadian Imperial Bank of Commerce COM 136069101 157,602 1,801,298 SH   SOLE   1,801,298 0 0
Canadian Imperial Bank of Commerce COM 136069101 2,148 24,550 SH   SOLE   24,550 0 0
Canadian Imperial Bank of Commerce COM 136069101 393,993 4,503,613 SH   SOLE   4,503,613 0 0
Canadian Imperial Bank of Commerce COM 136069101 31,881 364,420 SH   SOLE   364,420 0 0
Canadian Imperial Bank of Commerce COM 136069101 46,970 536,900 SH   SOLE   536,900 0 0
Canadian Imperial Bank of Commerce COM 136069101 5,516 63,053 SH   SOLE   63,053 0 0
Canadian Imperial Bank of Commerce COM 136069101 2,529 28,900 SH   DFND 5 0 28,900 0
Canadian Imperial Bank of Commerce PUT 136069101 2,949 33,700 SH Put SOLE   33,700 0 0
Canadian Imperial Bank of Commerce CALL 136069101 51,875 592,900 SH Call DFND 1 0 592,900 0
Canadian Imperial Bank of Commerce PUT 136069101 82,419 942,000 SH Put DFND 1 0 942,000 0
Canadian Imperial Bank of Commerce COM 136069101 16,805 192,077 SH   DFND 1 0 192,077 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 30,835 372,161 SH   SOLE   372,161 0 0
Canadian National Railway Co COM 136375102 36,141 436,200 SH   SOLE   436,200 0 0
Canadian National Railway Co COM 136375102 31,845 384,402 SH   SOLE   384,402 0 0
Canadian National Railway Co COM 136375102 63,442 765,800 SH   SOLE   765,800 0 0
Canadian National Railway Co COM 136375102 9,089 109,708 SH   SOLE   109,708 0 0
Canadian National Railway Co COM 136375102 1,624 19,600 SH   DFND 5 0 19,600 0
Canadian National Railway Co CALL 136375102 1,259 15,200 SH Call DFND 1 0 15,200 0
Canadian National Railway Co PUT 136375102 3,977 48,000 SH Put DFND 1 0 48,000 0
Canadian National Railway Co COM 136375102 663 8,000 SH   DFND 1 0 8,000 0
Canadian National Railway Co COM 136375102 20 245 SH   DFND 1 0 245 0
CANADIAN NATURAL RESOURCES LTD COM 136385101 9,897 295,515 SH   SOLE   295,515 0 0
Canadian Natural Resources Ltd COM 136385101 20,282 605,578 SH   SOLE   605,578 0 0
Canadian Natural Resources Ltd COM 136385101 16,649 497,144 SH   SOLE   497,144 0 0
Canadian Natural Resources Ltd COM 136385101 8,908 266,000 SH   SOLE   266,000 0 0
Canadian Natural Resources Ltd COM 136385101 5,292 158,019 SH   SOLE   158,019 0 0
Canadian Natural Resources Ltd CALL 136385101 469 14,000 SH Call SOLE   14,000 0 0
Canadian Natural Resources Ltd CALL 136385101 12,747 380,600 SH Call DFND 1 0 380,600 0
Canadian Natural Resources Ltd PUT 136385101 888 26,500 SH Put DFND 1 0 26,500 0
Canadian Natural Resources Ltd PUT 136385101 117 3,500 SH Put DFND 1 0 3,500 0
Canadian Natural Resources Ltd COM 136385101 338 10,100 SH   DFND 1 0 10,100 0
Canadian Natural Resources Ltd COM 136385101 1 39 SH   DFND 1 0 39 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 10,066 59,930 SH   SOLE   59,930 0 0
Canadian Pacific Railway Ltd COM 13645T100 11,606 69,100 SH   SOLE   69,100 0 0
Canadian Pacific Railway Ltd COM 13645T100 454 2,700 SH   SOLE   2,700 0 0
Canadian Pacific Railway Ltd COM 13645T100 13,655 81,307 SH   SOLE   81,307 0 0
Canadian Pacific Railway Ltd COM 13645T100 24,991 148,800 SH   SOLE   148,800 0 0
Canadian Pacific Railway Ltd COM 13645T100 3,657 21,772 SH   SOLE   21,772 0 0
Canadian Pacific Railway Ltd COM 13645T100 1,092 6,500 SH   DFND 5 0 6,500 0
Canadian Pacific Railway Ltd COM 13645T100 4 26 SH   DFND 4 0 26 0
Canadian Pacific Railway Ltd CALL 13645T100 14,361 85,500 SH Call DFND 1 0 85,500 0
Canadian Pacific Railway Ltd PUT 13645T100 16,914 100,700 SH Put DFND 1 0 100,700 0
Canadian Pacific Railway Ltd COM 13645T100 235 1,400 SH   DFND 1 0 1,400 0
Canadian Pacific Railway Ltd COM 13645T100 4 21 SH   DFND 1 0 21 0
Capital One Financial Corp COM 14040H105 6,281 74,197 SH   SOLE   74,197 0 0
Capital One Financial Corp COM 14040H105 5,888 69,560 SH   SOLE   69,560 0 0
Capital One Financial Corp COM 14040H105 1,727 20,398 SH   SOLE   20,398 0 0
Capital One Financial Corp COM 14040H105 546 6,447 SH   SOLE   6,447 0 0
Capital One Financial Corp COM 14040H105 1,633 19,292 SH   SOLE   19,292 0 0
CAPITAL ONE FINANCIAL CORPORATION COM 14040H105 73 860 SH   SOLE   860 0 0
Cardinal Health Inc COM 14149Y108 3,248 48,543 SH   SOLE   48,543 0 0
Cardinal Health Inc COM 14149Y108 3,045 45,509 SH   SOLE   45,509 0 0
Cardinal Health Inc COM 14149Y108 893 13,341 SH   SOLE   13,341 0 0
Cardinal Health Inc COM 14149Y108 844 12,621 SH   SOLE   12,621 0 0
Cardiome Pharma Corp COM 14159U301 0 84 SH   DFND 1 0 84 0
CARLISLE COMPANIES INC COM 142339100 126 1,255 SH   SOLE   1,255 0 0
CarMax Inc COM 143130102 2,131 28,109 SH   SOLE   28,109 0 0
CarMax Inc COM 143130102 1,998 26,353 SH   SOLE   26,353 0 0
CarMax Inc COM 143130102 593 7,822 SH   SOLE   7,822 0 0
CarMax Inc COM 143130102 554 7,308 SH   SOLE   7,308 0 0
Carnival Corp COM 143658300 4,039 62,560 SH   SOLE   62,560 0 0
Carnival Corp COM 143658300 3,787 58,650 SH   SOLE   58,650 0 0
Carnival Corp COM 143658300 950 14,709 SH   SOLE   14,709 0 0
Carnival Corp COM 143658300 1,050 16,266 SH   SOLE   16,266 0 0
Carpenter Technology Corp COM 144285103 9 180 SH   DFND 1 0 180 0
CATERPILLAR INC COM 149123101 300 2,399 SH   SOLE   2,399 0 0
Caterpillar Inc COM 149123101 11,304 90,653 SH   SOLE   90,653 0 0
Caterpillar Inc COM 149123101 10,597 84,988 SH   SOLE   84,988 0 0
Caterpillar Inc COM 149123101 3,102 24,879 SH   SOLE   24,879 0 0
Caterpillar Inc COM 149123101 2,939 23,571 SH   SOLE   23,571 0 0
Cboe Global Markets Inc COM 12503M108 1,745 16,218 SH   SOLE   16,218 0 0
Cboe Global Markets Inc COM 12503M108 1,862 17,299 SH   SOLE   17,299 0 0
Cboe Global Markets Inc COM 12503M108 458 4,259 SH   SOLE   4,259 0 0
Cboe Global Markets Inc COM 12503M108 484 4,499 SH   SOLE   4,499 0 0
CBRE Group Inc COM 12504L109 1,747 46,136 SH   SOLE   46,136 0 0
CBRE Group Inc COM 12504L109 1,638 43,253 SH   SOLE   43,253 0 0
CBRE Group Inc COM 12504L109 486 12,843 SH   SOLE   12,843 0 0
CBRE Group Inc COM 12504L109 454 11,996 SH   SOLE   11,996 0 0
CBS Corp COM 124857202 3,239 55,845 SH   SOLE   55,845 0 0
CBS Corp COM 124857202 3,036 52,355 SH   SOLE   52,355 0 0
CBS Corp COM 124857202 902 15,557 SH   SOLE   15,557 0 0
CBS Corp COM 124857202 842 14,520 SH   SOLE   14,520 0 0
CDK Global Inc COM 12508E101 31,541 500,000 SH   SOLE   500,000 0 0
CDK Global Inc COM 12508E101 348 5,519 SH   SOLE   5,519 0 0
CDN IMPERIAL BK COMMERCE COM 136069101 3,412 39,000 SH   DFND 1 0 39,000 0
CDW Corp/DE COM 12514G108 438 6,634 SH   SOLE   6,634 0 0
Celanese Corp COM 150870103 614 5,890 SH   SOLE   5,890 0 0
CELEGENE CORPORATION COM 151020104 267 1,826 SH   SOLE   1,826 0 0
Celestica Inc COM 15101Q108 9 709 SH   SOLE   709 0 0
Celestica Inc COM 15101Q108 495 40,039 SH   SOLE   40,039 0 0
Celestica Inc CALL 15101Q108 344 27,800 SH Call DFND 1 0 27,800 0
Celestica Inc PUT 15101Q108 25 2,000 SH Put DFND 1 0 2,000 0
CELESTICA INC SV COM 15101Q108 206 16,681 SH   SOLE   16,681 0 0
Celgene Corp COM 151020104 42,284 290,009 SH   SOLE   290,009 0 0
Celgene Corp COM 151020104 16,404 112,510 SH   SOLE   112,510 0 0
Celgene Corp COM 151020104 4,808 32,977 SH   SOLE   32,977 0 0
Celgene Corp COM 151020104 4,550 31,204 SH   SOLE   31,204 0 0
CEMEX S.A.B. DE C.V. COM 151290889 29 3,162 SH   SOLE   3,162 0 0
CENOVUS ENERGY INC COM 15135U109 5,760 574,529 SH   SOLE   574,529 0 0
Cenovus Energy Inc COM 15135U109 11,426 1,139,662 SH   SOLE   1,139,662 0 0
Cenovus Energy Inc COM 15135U109 16 1,600 SH   SOLE   1,600 0 0
Cenovus Energy Inc COM 15135U109 6,134 611,864 SH   SOLE   611,864 0 0
Cenovus Energy Inc COM 15135U109 10,344 1,031,800 SH   SOLE   1,031,800 0 0
Cenovus Energy Inc COM 15135U109 1,495 149,082 SH   SOLE   149,082 0 0
Cenovus Energy Inc CALL 15135U109 2,128 212,200 SH Call DFND 1 0 212,200 0
Cenovus Energy Inc PUT 15135U109 905 90,300 SH Put DFND 1 0 90,300 0
Cenovus Energy Inc COM 15135U109 69 6,900 SH   DFND 1 0 6,900 0
Cenovus Energy Inc COM 15135U109 0 12 SH   DFND 1 0 12 0
Centene Corp COM 15135B101 2,560 26,456 SH   SOLE   26,456 0 0
Centene Corp COM 15135B101 2,400 24,804 SH   SOLE   24,804 0 0
Centene Corp COM 15135B101 704 7,276 SH   SOLE   7,276 0 0
Centene Corp COM 15135B101 666 6,879 SH   SOLE   6,879 0 0
CenterPoint Energy Inc COM 15189T107 1,931 66,117 SH   SOLE   66,117 0 0
CenterPoint Energy Inc COM 15189T107 1,810 61,986 SH   SOLE   61,986 0 0
CenterPoint Energy Inc COM 15189T107 505 17,292 SH   SOLE   17,292 0 0
CenterPoint Energy Inc COM 15189T107 502 17,191 SH   SOLE   17,191 0 0
Central Fund of Canada Ltd COM 153501101 1 57 SH   DFND 1 0 57 0
CENTRAL FUND OF CDA LTD CL A NVS COM 153501101 329 26,000 SH   SOLE   26,000 0 0
CENTURYLINK INC COM 156700106 176 9,272 SH   SOLE   9,272 0 0
CenturyLink Inc COM 156700106 1,593 84,308 SH   SOLE   84,308 0 0
CenturyLink Inc COM 156700106 1,494 79,039 SH   SOLE   79,039 0 0
CenturyLink Inc COM 156700106 438 23,179 SH   SOLE   23,179 0 0
CenturyLink Inc COM 156700106 414 21,921 SH   SOLE   21,921 0 0
Cerner Corp COM 156782104 3,446 48,321 SH   SOLE   48,321 0 0
Cerner Corp COM 156782104 3,230 45,301 SH   SOLE   45,301 0 0
Cerner Corp COM 156782104 896 12,559 SH   SOLE   12,559 0 0
Cerner Corp COM 156782104 896 12,564 SH   SOLE   12,564 0 0
CERNER CORPORATION COM 156782104 133 1,860 SH   SOLE   1,860 0 0
CF Industries Holdings Inc COM 125269100 1,258 35,779 SH   SOLE   35,779 0 0
CF Industries Holdings Inc COM 125269100 1,179 33,543 SH   SOLE   33,543 0 0
CF Industries Holdings Inc COM 125269100 346 9,848 SH   SOLE   9,848 0 0
CF Industries Holdings Inc COM 125269100 327 9,303 SH   SOLE   9,303 0 0
CGI Group Inc COM 39945C109 3,153 60,800 SH   SOLE   60,800 0 0
CGI Group Inc COM 39945C109 4,959 95,649 SH   SOLE   95,649 0 0
CGI Group Inc COM 39945C109 13,838 266,900 SH   SOLE   266,900 0 0
CGI Group Inc COM 39945C109 1,971 38,006 SH   SOLE   38,006 0 0
CGI Group Inc CALL 39945C109 6,808 131,300 SH Call DFND 1 0 131,300 0
CGI Group Inc PUT 39945C109 726 14,000 SH Put DFND 1 0 14,000 0
CGI Group Inc COM 39945C109 1,203 23,200 SH   DFND 1 0 23,200 0
CGI Group Inc COM 39945C109 2 38 SH   DFND 1 0 38 0
CGI GROUP INC CL A SVS COM 39945C109 458 8,841 SH   SOLE   8,841 0 0
CH Robinson Worldwide Inc COM 12541W209 1,638 21,525 SH   SOLE   21,525 0 0
CH Robinson Worldwide Inc COM 12541W209 1,535 20,180 SH   SOLE   20,180 0 0
CH Robinson Worldwide Inc COM 12541W209 453 5,950 SH   SOLE   5,950 0 0
CH Robinson Worldwide Inc COM 12541W209 426 5,597 SH   SOLE   5,597 0 0
Charles Schwab Corp/The COM 808513105 7,995 182,820 SH   SOLE   182,820 0 0
Charles Schwab Corp/The COM 808513105 7,496 171,395 SH   SOLE   171,395 0 0
Charles Schwab Corp/The COM 808513105 2,223 50,825 SH   SOLE   50,825 0 0
Charles Schwab Corp/The COM 808513105 2,079 47,535 SH   SOLE   47,535 0 0
Charter Communications Inc COM 16119P108 51,401 141,456 SH   SOLE   141,456 0 0
Charter Communications Inc COM 16119P108 10,511 28,927 SH   SOLE   28,927 0 0
Charter Communications Inc COM 16119P108 3,310 9,108 SH   SOLE   9,108 0 0
Charter Communications Inc COM 16119P108 2,915 8,023 SH   SOLE   8,023 0 0
CHARTER COMMUNICATIONS INC-A COM 16119P108 279 765 SH   SOLE   765 0 0
CHEMOURS CO(THE) COM 163851108 17 327 SH   SOLE   327 0 0
Chemours Co/The COM 163851108 28 550 SH   SOLE   550 0 0
CHENIERE ENERGY INC COM 16411R208 316 7,000 SH   SOLE   7,000 0 0
Cheniere Energy Inc COM 16411R208 385 8,540 SH   SOLE   8,540 0 0
Chesapeake Energy Corp COM 165167107 599 139,294 SH   SOLE   139,294 0 0
Chesapeake Energy Corp COM 165167107 561 130,589 SH   SOLE   130,589 0 0
Chesapeake Energy Corp COM 165167107 156 36,217 SH   SOLE   36,217 0 0
Chesapeake Energy Corp COM 165167107 1 240 SH   DFND 1 0 240 0
Chevron Corp COM 166764100 6 50 SH   SOLE   50 0 0
Chevron Corp COM 166764100 44,725 380,686 SH   SOLE   380,686 0 0
Chevron Corp COM 166764100 32,017 272,521 SH   SOLE   272,521 0 0
Chevron Corp COM 166764100 9,401 80,015 SH   SOLE   80,015 0 0
Chevron Corp COM 166764100 8,880 75,581 SH   SOLE   75,581 0 0
CHEVRON CORPORATION COM 166764100 2,162 18,359 SH   SOLE   18,359 0 0
CHINA MOBILE LIMITED ADR COM 16941M109 68 1,336 SH   SOLE   1,336 0 0
Chipotle Mexican Grill Inc COM 169656105 1,184 3,848 SH   SOLE   3,848 0 0
Chipotle Mexican Grill Inc COM 169656105 1,111 3,608 SH   SOLE   3,608 0 0
Chipotle Mexican Grill Inc COM 169656105 335 1,089 SH   SOLE   1,089 0 0
Chipotle Mexican Grill Inc COM 169656105 308 1,001 SH   SOLE   1,001 0 0
Chubb Ltd COM H1467J104 471 3,305 SH   SOLE   3,305 0 0
Chubb Ltd COM H1467J104 10,176 71,394 SH   SOLE   71,394 0 0
Chubb Ltd COM H1467J104 9,540 66,932 SH   SOLE   66,932 0 0
Chubb Ltd COM H1467J104 2,811 19,720 SH   SOLE   19,720 0 0
Chubb Ltd COM H1467J104 2,646 18,563 SH   SOLE   18,563 0 0
Chubb Ltd COM H1467J104 789 5,535 SH   SOLE   5,535 0 0
Church & Dwight Co Inc COM 171340102 1,854 38,274 SH   SOLE   38,274 0 0
Church & Dwight Co Inc COM 171340102 1,738 35,882 SH   SOLE   35,882 0 0
Church & Dwight Co Inc COM 171340102 510 10,526 SH   SOLE   10,526 0 0
Church & Dwight Co Inc COM 171340102 482 9,951 SH   SOLE   9,951 0 0
CIA PARANAENSE DE ENERGIA SP ADR COM 20441B407 13 1,500 SH   SOLE   1,500 0 0
CIA SANEAMENTO BASICO ADR COM 20441A102 13 1,200 SH   SOLE   1,200 0 0
Cigna Corp COM 125509109 7,219 38,622 SH   SOLE   38,622 0 0
Cigna Corp COM 125509109 6,768 36,208 SH   SOLE   36,208 0 0
Cigna Corp COM 125509109 2,021 10,812 SH   SOLE   10,812 0 0
Cigna Corp COM 125509109 1,877 10,041 SH   SOLE   10,041 0 0
Cimarex Energy Co COM 171798101 1,661 14,615 SH   SOLE   14,615 0 0
Cimarex Energy Co COM 171798101 1,557 13,702 SH   SOLE   13,702 0 0
Cimarex Energy Co COM 171798101 456 4,016 SH   SOLE   4,016 0 0
Cimarex Energy Co COM 171798101 432 3,800 SH   SOLE   3,800 0 0
Cincinnati Financial Corp COM 172062101 1,753 22,891 SH   SOLE   22,891 0 0
Cincinnati Financial Corp COM 172062101 1,643 21,460 SH   SOLE   21,460 0 0
Cincinnati Financial Corp COM 172062101 506 6,608 SH   SOLE   6,608 0 0
Cincinnati Financial Corp COM 172062101 456 5,952 SH   SOLE   5,952 0 0
CINEMARK HOLDINGS INC COM 17243V102 418 11,515 SH   SOLE   11,515 0 0
Cinemark Holdings Inc COM 17243V102 2,172 60,000 SH   SOLE   60,000 0 0
Cintas Corp COM 172908105 1,890 13,101 SH   SOLE   13,101 0 0
Cintas Corp COM 172908105 1,772 12,282 SH   SOLE   12,282 0 0
Cintas Corp COM 172908105 545 3,781 SH   SOLE   3,781 0 0
Cintas Corp COM 172908105 491 3,407 SH   SOLE   3,407 0 0
CISCO SYSTEMS INC COM 17275R102 921 27,309 SH   SOLE   27,309 0 0
Cisco Systems Inc COM 17275R102 10 300 SH   SOLE   300 0 0
Cisco Systems Inc COM 17275R102 37,559 1,116,986 SH   SOLE   1,116,986 0 0
Cisco Systems Inc COM 17275R102 24,179 719,058 SH   SOLE   719,058 0 0
Cisco Systems Inc COM 17275R102 7,101 211,171 SH   SOLE   211,171 0 0
Cisco Systems Inc COM 17275R102 6,706 199,423 SH   SOLE   199,423 0 0
CIT Group Inc COM 125581801 301 6,142 SH   SOLE   6,142 0 0
Citigroup Inc COM 172967424 193 2,657 SH   SOLE   2,657 0 0
Citigroup Inc COM 172967424 30,397 417,935 SH   SOLE   417,935 0 0
Citigroup Inc COM 172967424 28,497 391,819 SH   SOLE   391,819 0 0
Citigroup Inc COM 172967424 8,457 116,280 SH   SOLE   116,280 0 0
Citigroup Inc COM 172967424 7,903 108,667 SH   SOLE   108,667 0 0
CITIGROUP INC NEW COM 172967424 727 9,970 SH   SOLE   9,970 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 84 2,200 SH   SOLE   2,200 0 0
Citizens Financial Group Inc COM 174610105 2,908 76,800 SH   SOLE   76,800 0 0
Citizens Financial Group Inc COM 174610105 2,726 72,002 SH   SOLE   72,002 0 0
Citizens Financial Group Inc COM 174610105 810 21,393 SH   SOLE   21,393 0 0
Citizens Financial Group Inc COM 174610105 756 19,969 SH   SOLE   19,969 0 0
Citrix Systems Inc COM 177376100 60,071 782,079 SH   SOLE   782,079 0 0
Citrix Systems Inc COM 177376100 1,590 20,699 SH   SOLE   20,699 0 0
Citrix Systems Inc COM 177376100 490 6,384 SH   SOLE   6,384 0 0
Citrix Systems Inc COM 177376100 441 5,741 SH   SOLE   5,741 0 0
Civeo Corp COM 17878Y108 1 200 SH   SOLE   200 0 0
Clorox Co/The COM 189054109 2,611 19,798 SH   SOLE   19,798 0 0
Clorox Co/The COM 189054109 2,448 18,561 SH   SOLE   18,561 0 0
Clorox Co/The COM 189054109 717 5,439 SH   SOLE   5,439 0 0
Clorox Co/The COM 189054109 679 5,148 SH   SOLE   5,148 0 0
CME GROUP INC COM 12572Q105 1,582 11,634 SH   SOLE   11,634 0 0
CME Group Inc COM 12572Q105 7,074 52,141 SH   SOLE   52,141 0 0
CME Group Inc COM 12572Q105 6,631 48,882 SH   SOLE   48,882 0 0
CME Group Inc COM 12572Q105 1,947 14,351 SH   SOLE   14,351 0 0
CME Group Inc COM 12572Q105 1,839 13,557 SH   SOLE   13,557 0 0
CMS Energy Corp COM 125896100 2,003 43,259 SH   SOLE   43,259 0 0
CMS Energy Corp COM 125896100 1,878 40,556 SH   SOLE   40,556 0 0
CMS Energy Corp COM 125896100 549 11,845 SH   SOLE   11,845 0 0
CMS Energy Corp COM 125896100 521 11,248 SH   SOLE   11,248 0 0
Coach Inc COM 189754104 1,746 43,347 SH   SOLE   43,347 0 0
Coach Inc COM 189754104 1,637 40,639 SH   SOLE   40,639 0 0
Coach Inc COM 189754104 478 11,873 SH   SOLE   11,873 0 0
Coach Inc COM 189754104 454 11,271 SH   SOLE   11,271 0 0
Coca-Cola Co/The COM 191216100 32 700 SH   SOLE   700 0 0
Coca-Cola Co/The COM 191216100 518 11,500 SH   SOLE   11,500 0 0
Coca-Cola Co/The COM 191216100 26,501 588,851 SH   SOLE   588,851 0 0
Coca-Cola Co/The COM 191216100 24,845 552,055 SH   SOLE   552,055 0 0
Coca-Cola Co/The COM 191216100 7,715 171,424 SH   SOLE   171,424 0 0
Coca-Cola Co/The COM 191216100 6,890 153,105 SH   SOLE   153,105 0 0
COCA-COLA COMPANY COM 191216100 2,048 45,399 SH   SOLE   45,399 0 0
Coeur Mining Inc COM 192108504 0 30 SH   DFND 1 0 30 0
COEUR MINING INC COM 192108504 0 17 SH   DFND 1 0 17 0
COGNIZANT TECH SOLUTIONS CORP-A COM 192446102 323 4,439 SH   SOLE   4,439 0 0
Cognizant Technology Solutions Corp COM 192446102 6,571 90,598 SH   SOLE   90,598 0 0
Cognizant Technology Solutions Corp COM 192446102 6,161 84,938 SH   SOLE   84,938 0 0
Cognizant Technology Solutions Corp COM 192446102 1,804 24,875 SH   SOLE   24,875 0 0
Cognizant Technology Solutions Corp COM 192446102 1,709 23,556 SH   SOLE   23,556 0 0
COLFAX CORPORATION COM 194014106 125 2,985 SH   SOLE   2,985 0 0
Colgate-Palmolive Co COM 194162103 9,842 135,117 SH   SOLE   135,117 0 0
Colgate-Palmolive Co COM 194162103 9,227 126,674 SH   SOLE   126,674 0 0
Colgate-Palmolive Co COM 194162103 2,581 35,440 SH   SOLE   35,440 0 0
Colgate-Palmolive Co COM 194162103 2,559 35,132 SH   SOLE   35,132 0 0
COLGATE-PALMOLIVE COMPANY COM 194162103 1,693 23,184 SH   SOLE   23,184 0 0
COLLIERS INTERNATIONAL GROUP INC COM 194693107 119 2,400 SH   SOLE   2,400 0 0
Colliers International Group Inc COM 194693107 519 10,468 SH   SOLE   10,468 0 0
Colony NorthStar Inc COM 19625W104 277 22,093 SH   SOLE   22,093 0 0
Colony NorthStar Inc COM 19625W104 0 20 SH   DFND 1 0 20 0
Comcast Corp COM 20030N101 139 3,600 SH   SOLE   3,600 0 0
Comcast Corp COM 20030N101 45,076 1,171,562 SH   SOLE   1,171,562 0 0
Comcast Corp COM 20030N101 26,027 676,472 SH   SOLE   676,472 0 0
Comcast Corp COM 20030N101 7,692 199,914 SH   SOLE   199,914 0 0
Comcast Corp COM 20030N101 5,760 149,718 SH   SOLE   149,718 0 0
Comcast Corp COM 20030N101 7,218 187,612 SH   SOLE   187,612 0 0
COMCAST CORP CL A COM 20030N101 5,147 133,459 SH   SOLE   133,459 0 0
Comerica Inc COM 200340107 2,058 26,984 SH   SOLE   26,984 0 0
Comerica Inc COM 200340107 1,929 25,298 SH   SOLE   25,298 0 0
Comerica Inc COM 200340107 570 7,473 SH   SOLE   7,473 0 0
Comerica Inc COM 200340107 535 7,015 SH   SOLE   7,015 0 0
CommScope Holding Co Inc COM 20337X109 270 8,146 SH   SOLE   8,146 0 0
CONAGRA BRANDS INC COM 205887102 169 5,000 SH   SOLE   5,000 0 0
Conagra Brands Inc COM 205887102 2,151 63,760 SH   SOLE   63,760 0 0
Conagra Brands Inc COM 205887102 2,017 59,775 SH   SOLE   59,775 0 0
Conagra Brands Inc COM 205887102 606 17,971 SH   SOLE   17,971 0 0
Conagra Brands Inc COM 205887102 559 16,577 SH   SOLE   16,577 0 0
Concho Resources Inc COM 20605P101 3,004 22,812 SH   SOLE   22,812 0 0
Concho Resources Inc COM 20605P101 2,817 21,386 SH   SOLE   21,386 0 0
Concho Resources Inc COM 20605P101 826 6,269 SH   SOLE   6,269 0 0
Concho Resources Inc COM 20605P101 781 5,931 SH   SOLE   5,931 0 0
Concordia International Corp CALL 20653P102 6 5,000 SH Call DFND 1 0 5,000 0
Concordia International Corp PUT 20653P102 12 10,000 SH Put DFND 1 0 10,000 0
Concordia International Corp COM 20653P102 3 2,124 SH   DFND 1 0 2,124 0
Concordia International Corp COM 20653P102 0 8 SH   DFND 1 0 8 0
CONOCOPHILLIPS COM 20825C104 282 5,625 SH   SOLE   5,625 0 0
ConocoPhillips COM 20825C104 85 1,700 SH   SOLE   1,700 0 0
ConocoPhillips COM 20825C104 15,247 304,674 SH   SOLE   304,674 0 0
ConocoPhillips COM 20825C104 8,758 175,010 SH   SOLE   175,010 0 0
ConocoPhillips COM 20825C104 2,615 52,249 SH   SOLE   52,249 0 0
ConocoPhillips COM 20825C104 2,429 48,537 SH   SOLE   48,537 0 0
CONSOLIDATED EDISON INC COM 209115104 3 40 SH   SOLE   40 0 0
Consolidated Edison Inc COM 209115104 56 700 SH   SOLE   700 0 0
Consolidated Edison Inc COM 209115104 8 100 SH   SOLE   100 0 0
Consolidated Edison Inc COM 209115104 3,834 47,525 SH   SOLE   47,525 0 0
Consolidated Edison Inc COM 209115104 3,594 44,555 SH   SOLE   44,555 0 0
Consolidated Edison Inc COM 209115104 1,040 12,897 SH   SOLE   12,897 0 0
Consolidated Edison Inc COM 209115104 997 12,357 SH   SOLE   12,357 0 0
Constellation Brands Inc COM 21036P108 5,259 26,370 SH   SOLE   26,370 0 0
Constellation Brands Inc COM 21036P108 4,930 24,722 SH   SOLE   24,722 0 0
Constellation Brands Inc COM 21036P108 1,444 7,241 SH   SOLE   7,241 0 0
Constellation Brands Inc COM 21036P108 1,367 6,855 SH   SOLE   6,855 0 0
CONSUMER STAPLES SEL SECT SPDR ETF COM 81369Y308 38 700 SH   SOLE   700 0 0
Continental Resources Inc/OK COM 212015101 153 3,961 SH   SOLE   3,961 0 0
Cooper Cos Inc/The COM 216648402 1,777 7,494 SH   SOLE   7,494 0 0
Cooper Cos Inc/The COM 216648402 1,666 7,026 SH   SOLE   7,026 0 0
Cooper Cos Inc/The COM 216648402 490 2,067 SH   SOLE   2,067 0 0
Cooper Cos Inc/The COM 216648402 462 1,949 SH   SOLE   1,949 0 0
COPART INC COM 217204106 58 1,670 SH   SOLE   1,670 0 0
Core Laboratories NV COM N22717107 184 1,866 SH   SOLE   1,866 0 0
CORNING INC COM 219350105 120 4,000 SH   SOLE   4,000 0 0
Corning Inc COM 219350105 4,145 138,544 SH   SOLE   138,544 0 0
Corning Inc COM 219350105 3,886 129,887 SH   SOLE   129,887 0 0
Corning Inc COM 219350105 1,163 38,865 SH   SOLE   38,865 0 0
Corning Inc COM 219350105 1,078 36,023 SH   SOLE   36,023 0 0
CoStar Group Inc COM 22160N109 371 1,383 SH   SOLE   1,383 0 0
COSTCO WHOLESALE CORP COM 22160K105 97 590 SH   SOLE   590 0 0
Costco Wholesale Corp COM 22160K105 11,052 67,278 SH   SOLE   67,278 0 0
Costco Wholesale Corp COM 22160K105 10,361 63,074 SH   SOLE   63,074 0 0
Costco Wholesale Corp COM 22160K105 3,043 18,524 SH   SOLE   18,524 0 0
Costco Wholesale Corp COM 22160K105 2,874 17,493 SH   SOLE   17,493 0 0
Costco Wholesale Corp COM 22160K105 148 900 SH   SOLE   900 0 0
Cott Corp COM 22163N106 0 22 SH   SOLE   22 0 0
Cott Corp COM 22163N106 684 45,600 SH   SOLE   45,600 0 0
Cott Corp CALL 22163N106 22 1,500 SH Call DFND 1 0 1,500 0
Cott Corp PUT 22163N106 60 4,000 SH Put DFND 1 0 4,000 0
Cott Corp COM 22163N106 601 40,100 SH   DFND 1 0 40,100 0
Cott Corp COM 22163N106 0 16 SH   DFND 1 0 16 0
COTT CORPORATION COM 22163N106 328 21,891 SH   SOLE   21,891 0 0
Coty Inc COM 222070203 1,196 72,353 SH   SOLE   72,353 0 0
Coty Inc COM 222070203 1,121 67,831 SH   SOLE   67,831 0 0
Coty Inc COM 222070203 339 20,524 SH   SOLE   20,524 0 0
Coty Inc COM 222070203 311 18,812 SH   SOLE   18,812 0 0
CPI Card Group Inc COM 12634H101 0 44 SH   DFND 1 0 44 0
CR Bard Inc COM 067383109 3,572 11,148 SH   SOLE   11,148 0 0
CR Bard Inc COM 067383109 3,349 10,451 SH   SOLE   10,451 0 0
CR Bard Inc COM 067383109 980 3,059 SH   SOLE   3,059 0 0
CR Bard Inc COM 067383109 929 2,898 SH   SOLE   2,898 0 0
CRESCENT POINT ENERGY CORP COM 22576C101 602 74,959 SH   SOLE   74,959 0 0
Crescent Point Energy Corp COM 22576C101 3,738 465,445 SH   SOLE   465,445 0 0
Crescent Point Energy Corp COM 22576C101 1,581 196,890 SH   SOLE   196,890 0 0
Crescent Point Energy Corp COM 22576C101 641 79,801 SH   SOLE   79,801 0 0
Crescent Point Energy Corp CALL 22576C101 433 53,900 SH Call DFND 1 0 53,900 0
Crescent Point Energy Corp PUT 22576C101 1,113 138,600 SH Put DFND 1 0 138,600 0
Crescent Point Energy Corp COM 22576C101 27 3,400 SH   DFND 1 0 3,400 0
Crescent Point Energy Corp COM 22576C101 1 136 SH   DFND 1 0 136 0
Crestwood Equity Partners LP COM 226344208 1 34 SH   SOLE   34 0 0
CRH Medical Corp COM 12626F105 0 19 SH   DFND 1 0 19 0
CRITEO SA - SPONSORED ADR COM 226718104 50 1,212 SH   SOLE   1,212 0 0
Crown Castle International Corp COM 22822V101 6,230 62,319 SH   SOLE   62,319 0 0
Crown Castle International Corp COM 22822V101 5,841 58,425 SH   SOLE   58,425 0 0
Crown Castle International Corp COM 22822V101 1,700 17,004 SH   SOLE   17,004 0 0
Crown Castle International Corp COM 22822V101 1,620 16,204 SH   SOLE   16,204 0 0
Crown Holdings Inc COM 228368106 343 5,747 SH   SOLE   5,747 0 0
CSRA Inc COM 12650T104 809 25,077 SH   SOLE   25,077 0 0
CSRA Inc COM 12650T104 759 23,509 SH   SOLE   23,509 0 0
CSRA Inc COM 12650T104 210 6,519 SH   SOLE   6,519 0 0
CSX Corp COM 126408103 9,500 175,099 SH   SOLE   175,099 0 0
CSX Corp COM 126408103 7,126 131,344 SH   SOLE   131,344 0 0
CSX Corp COM 126408103 2,114 38,968 SH   SOLE   38,968 0 0
CSX Corp COM 126408103 1,976 36,427 SH   SOLE   36,427 0 0
CSX CORPORATION COM 126408103 1,438 26,442 SH   SOLE   26,442 0 0
Cummins Inc COM 231021106 4,061 24,170 SH   SOLE   24,170 0 0
Cummins Inc COM 231021106 3,807 22,659 SH   SOLE   22,659 0 0
Cummins Inc COM 231021106 1,132 6,739 SH   SOLE   6,739 0 0
Cummins Inc COM 231021106 1,056 6,284 SH   SOLE   6,284 0 0
CVS Health Corp COM 126650100 12,679 155,936 SH   SOLE   155,936 0 0
CVS Health Corp COM 126650100 11,887 146,192 SH   SOLE   146,192 0 0
CVS Health Corp COM 126650100 3,498 43,027 SH   SOLE   43,027 0 0
CVS Health Corp COM 126650100 3,297 40,545 SH   SOLE   40,545 0 0
CVS HEALTH CORPORATION COM 126650100 6,106 74,915 SH   SOLE   74,915 0 0
DANAHER CORP COM 235851102 1,335 15,523 SH   SOLE   15,523 0 0
Danaher Corp COM 235851102 8,043 93,775 SH   SOLE   93,775 0 0
Danaher Corp COM 235851102 7,540 87,915 SH   SOLE   87,915 0 0
Danaher Corp COM 235851102 2,263 26,384 SH   SOLE   26,384 0 0
Danaher Corp COM 235851102 2,091 24,382 SH   SOLE   24,382 0 0
Darden Restaurants Inc COM 237194105 1,515 19,227 SH   SOLE   19,227 0 0
Darden Restaurants Inc COM 237194105 1,420 18,027 SH   SOLE   18,027 0 0
Darden Restaurants Inc COM 237194105 414 5,251 SH   SOLE   5,251 0 0
Darden Restaurants Inc COM 237194105 394 5,000 SH   SOLE   5,000 0 0
DAVITA INC COM 23918K108 44 735 SH   SOLE   735 0 0
DaVita Inc COM 23918K108 1,393 23,464 SH   SOLE   23,464 0 0
DaVita Inc COM 23918K108 1,306 21,997 SH   SOLE   21,997 0 0
DaVita Inc COM 23918K108 390 6,574 SH   SOLE   6,574 0 0
DaVita Inc COM 23918K108 362 6,101 SH   SOLE   6,101 0 0
DCP Midstream LP COM 23311P100 2 72 SH   SOLE   72 0 0
Deere & Co COM 244199105 6,161 49,066 SH   SOLE   49,066 0 0
Deere & Co COM 244199105 5,776 45,999 SH   SOLE   45,999 0 0
Deere & Co COM 244199105 1,435 11,426 SH   SOLE   11,426 0 0
Deere & Co COM 244199105 1,602 12,758 SH   SOLE   12,758 0 0
DEERE & COMPANY COM 244199105 315 2,500 SH   SOLE   2,500 0 0
Dell Technologies Inc Class V COM 24703L103 6,884 89,168 SH   SOLE   89,168 0 0
Dell Technologies Inc Class V COM 24703L103 667 8,638 SH   SOLE   8,638 0 0
Delphi Automotive PLC COM G27823106 4,027 40,932 SH   SOLE   40,932 0 0
Delphi Automotive PLC COM G27823106 3,776 38,375 SH   SOLE   38,375 0 0
Delphi Automotive PLC COM G27823106 1,113 11,314 SH   SOLE   11,314 0 0
Delphi Automotive PLC COM G27823106 1,047 10,643 SH   SOLE   10,643 0 0
DELTA AIR LINES INC COM 247361702 28 570 SH   SOLE   570 0 0
Delta Air Lines Inc COM 247361702 4,926 102,178 SH   SOLE   102,178 0 0
Delta Air Lines Inc COM 247361702 4,619 95,793 SH   SOLE   95,793 0 0
Delta Air Lines Inc COM 247361702 375 7,772 SH   SOLE   7,772 0 0
Delta Air Lines Inc COM 247361702 1,281 26,567 SH   SOLE   26,567 0 0
Delta Air Lines Inc COM 247361702 1 30 SH   DFND 1 0 30 0
DENISON MINES CORP COM 248356107 15 33,080 SH   SOLE   33,080 0 0
Denison Mines Corp COM 248356107 4 7,900 SH   SOLE   7,900 0 0
Denison Mines Corp COM 248356107 0 100 SH   DFND 1 0 100 0
DENTSPLY SIRONA INC COM 24906P109 234 3,910 SH   SOLE   3,910 0 0
DENTSPLY SIRONA Inc COM 24906P109 2,105 35,205 SH   SOLE   35,205 0 0
DENTSPLY SIRONA Inc COM 24906P109 1,974 33,005 SH   SOLE   33,005 0 0
DENTSPLY SIRONA Inc COM 24906P109 579 9,681 SH   SOLE   9,681 0 0
DENTSPLY SIRONA Inc COM 24906P109 547 9,153 SH   SOLE   9,153 0 0
DESCARTES SYSTEMS GROUP INC COM 249906108 324 11,872 SH   SOLE   11,872 0 0
Descartes Systems Group Inc/The COM 249906108 671 24,609 SH   SOLE   24,609 0 0
Descartes Systems Group Inc/The COM 249906108 41 1,500 SH   DFND 1 0 1,500 0
Devon Energy Corp COM 25179M103 2,960 80,640 SH   SOLE   80,640 0 0
Devon Energy Corp COM 25179M103 2,775 75,601 SH   SOLE   75,601 0 0
Devon Energy Corp COM 25179M103 774 21,092 SH   SOLE   21,092 0 0
Devon Energy Corp COM 25179M103 770 20,967 SH   SOLE   20,967 0 0
Devon Energy Corp COM 25179M103 697 19,000 SH   SOLE   19,000 0 0
DEVON ENERGY CORPORATION COM 25179M103 280 7,603 SH   SOLE   7,603 0 0
DexCom Inc COM 252131107 178 3,647 SH   SOLE   3,647 0 0
DIAGEO PLC SPONSORED ADR COM 25243Q205 2,642 19,951 SH   SOLE   19,951 0 0
Diamondback Energy Inc COM 25278X109 365 3,730 SH   SOLE   3,730 0 0
DICK'S SPORTING GOODS INC COM 253393102 26 950 SH   SOLE   950 0 0
Dick's Sporting Goods Inc COM 253393102 100 3,707 SH   SOLE   3,707 0 0
Digital Realty Trust Inc COM 253868103 3,713 31,386 SH   SOLE   31,386 0 0
Digital Realty Trust Inc COM 253868103 3,482 29,426 SH   SOLE   29,426 0 0
Digital Realty Trust Inc COM 253868103 1,025 8,661 SH   SOLE   8,661 0 0
Digital Realty Trust Inc COM 253868103 966 8,161 SH   SOLE   8,161 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 714 11,055 SH   SOLE   11,055 0 0
Discover Financial Services COM 254709108 3,682 57,117 SH   SOLE   57,117 0 0
Discover Financial Services COM 254709108 3,452 53,548 SH   SOLE   53,548 0 0
Discover Financial Services COM 254709108 1,035 16,057 SH   SOLE   16,057 0 0
Discover Financial Services COM 254709108 957 14,851 SH   SOLE   14,851 0 0
Discovery Communications Inc COM 25470F104 503 23,613 SH   SOLE   23,613 0 0
Discovery Communications Inc COM 25470F302 631 31,173 SH   SOLE   31,173 0 0
Discovery Communications Inc COM 25470F104 471 22,137 SH   SOLE   22,137 0 0
Discovery Communications Inc COM 25470F302 592 29,226 SH   SOLE   29,226 0 0
Discovery Communications Inc COM 25470F104 138 6,494 SH   SOLE   6,494 0 0
Discovery Communications Inc COM 25470F302 182 8,999 SH   SOLE   8,999 0 0
Discovery Communications Inc COM 25470F104 131 6,139 SH   SOLE   6,139 0 0
Discovery Communications Inc COM 25470F302 164 8,104 SH   SOLE   8,104 0 0
DISH Network Corp COM 25470M109 1,775 32,742 SH   SOLE   32,742 0 0
DISH Network Corp COM 25470M109 1,894 34,925 SH   SOLE   34,925 0 0
DISH Network Corp COM 25470M109 521 9,607 SH   SOLE   9,607 0 0
DISH Network Corp COM 25470M109 492 9,082 SH   SOLE   9,082 0 0
DISNEY,WALT COMPANY COM 254687106 1,785 18,070 SH   SOLE   18,070 0 0
DOLLAR GENERAL CORP COM 256677105 667 8,207 SH   SOLE   8,207 0 0
Dollar General Corp COM 256677105 3,238 39,962 SH   SOLE   39,962 0 0
Dollar General Corp COM 256677105 3,036 37,465 SH   SOLE   37,465 0 0
Dollar General Corp COM 256677105 939 11,582 SH   SOLE   11,582 0 0
Dollar General Corp COM 256677105 842 10,390 SH   SOLE   10,390 0 0
DOLLAR TREE INC COM 256746108 298 3,422 SH   SOLE   3,422 0 0
Dollar Tree Inc COM 256746108 3,154 36,331 SH   SOLE   36,331 0 0
Dollar Tree Inc COM 256746108 2,957 34,061 SH   SOLE   34,061 0 0
Dollar Tree Inc COM 256746108 868 9,996 SH   SOLE   9,996 0 0
Dollar Tree Inc COM 256746108 820 9,446 SH   SOLE   9,446 0 0
Dominion Diamond Corp COM 257287102 377 26,600 SH   SOLE   26,600 0 0
Dominion Diamond Corp COM 257287102 129 9,122 SH   SOLE   9,122 0 0
Dominion Diamond Corp COM 257287102 1 100 SH   DFND 1 0 100 0
Dominion Diamond Corp COM 257287102 73 5,142 SH   DFND 1 0 5,142 0
DOMINION DIAMOND CORPORATION COM 257287102 175 12,362 SH   SOLE   12,362 0 0
DOMINION ENERGY INC COM 25746U109 68 880 SH   SOLE   880 0 0
Dominion Energy Inc COM 25746U109 7,582 98,570 SH   SOLE   98,570 0 0
Dominion Energy Inc COM 25746U109 7,108 92,410 SH   SOLE   92,410 0 0
Dominion Energy Inc COM 25746U109 2,043 26,564 SH   SOLE   26,564 0 0
Dominion Energy Inc COM 25746U109 1,971 25,629 SH   SOLE   25,629 0 0
Domino's Pizza Inc COM 25754A201 403 2,031 SH   SOLE   2,031 0 0
Domtar Corp COM 257559203 45 1,046 SH   DFND 1 0 1,046 0
Domtar Corp COM 257559203 4 90 SH   DFND 1 0 90 0
DOMTAR CORPORATION COM 257559203 7 166 SH   SOLE   166 0 0
DONNELLEY FINANCIAL SOLUTIONS INC COM 25787G100 3 125 SH   SOLE   125 0 0
DOUGLAS DYNAMICS INC COM 25960R105 132 3,340 SH   SOLE   3,340 0 0
Dover Corp COM 260003108 2,182 23,879 SH   SOLE   23,879 0 0
Dover Corp COM 260003108 2,046 22,387 SH   SOLE   22,387 0 0
Dover Corp COM 260003108 601 6,574 SH   SOLE   6,574 0 0
Dover Corp COM 260003108 567 6,208 SH   SOLE   6,208 0 0
DOWDUPONT INC COM 26078J100 3,068 44,216 SH   SOLE   44,216 0 0
DowDuPont Inc COM 26078J100 22 320 SH   SOLE   320 0 0
DowDuPont Inc COM 26078J100 23,227 335,543 SH   SOLE   335,543 0 0
DowDuPont Inc COM 26078J100 6,821 98,542 SH   SOLE   98,542 0 0
DowDuPont Inc COM 26078J100 38,619 557,908 SH   SOLE   557,908 0 0
DowDuPont Inc COM 26078J100 6,442 93,058 SH   SOLE   93,058 0 0
DR HORTON INC COM 23331A109 196 4,892 SH   SOLE   4,892 0 0
DR Horton Inc COM 23331A109 2,086 52,246 SH   SOLE   52,246 0 0
DR Horton Inc COM 23331A109 1,956 48,981 SH   SOLE   48,981 0 0
DR Horton Inc COM 23331A109 602 15,069 SH   SOLE   15,069 0 0
DR Horton Inc COM 23331A109 542 13,584 SH   SOLE   13,584 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 139 1,567 SH   SOLE   1,567 0 0
Dr Pepper Snapple Group Inc COM 26138E109 2,466 27,877 SH   SOLE   27,877 0 0
Dr Pepper Snapple Group Inc COM 26138E109 2,312 26,134 SH   SOLE   26,134 0 0
Dr Pepper Snapple Group Inc COM 26138E109 687 7,763 SH   SOLE   7,763 0 0
Dr Pepper Snapple Group Inc COM 26138E109 641 7,248 SH   SOLE   7,248 0 0
DTE Energy Co COM 233331107 2,954 27,518 SH   SOLE   27,518 0 0
DTE Energy Co COM 233331107 2,769 25,798 SH   SOLE   25,798 0 0
DTE Energy Co COM 233331107 813 7,576 SH   SOLE   7,576 0 0
DTE Energy Co COM 233331107 768 7,155 SH   SOLE   7,155 0 0
Duke Energy Corp COM 26441C204 42 500 SH   SOLE   500 0 0
Duke Energy Corp COM 26441C204 671 8,000 SH   SOLE   8,000 0 0
Duke Energy Corp COM 26441C204 9,008 107,359 SH   SOLE   107,359 0 0
Duke Energy Corp COM 26441C204 8,445 100,650 SH   SOLE   100,650 0 0
Duke Energy Corp COM 26441C204 2,480 29,559 SH   SOLE   29,559 0 0
Duke Energy Corp COM 26441C204 2,342 27,915 SH   SOLE   27,915 0 0
DUKE ENERGY CORP NEW COM 26441C204 1,594 18,949 SH   SOLE   18,949 0 0
Duke Realty Corp COM 264411505 433 15,019 SH   SOLE   15,019 0 0
Duke Realty Corp COM 264411505 1,572 54,568 SH   SOLE   54,568 0 0
Duke Realty Corp COM 264411505 1,474 51,158 SH   SOLE   51,158 0 0
Duke Realty Corp COM 264411505 409 14,188 SH   SOLE   14,188 0 0
DXC Technology Co COM 23355L106 3,749 43,663 SH   SOLE   43,663 0 0
DXC Technology Co COM 23355L106 3,515 40,935 SH   SOLE   40,935 0 0
DXC Technology Co COM 23355L106 1,027 11,958 SH   SOLE   11,958 0 0
DXC Technology Co COM 23355L106 975 11,354 SH   SOLE   11,354 0 0
DXC TECHNOLOGY COMPANY COM 23355L106 22 255 SH   SOLE   255 0 0
Dynagas LNG Partners LP COM Y2188B108 0 18 SH   SOLE   18 0 0
E TRADE Financial Corp COM 269246401 1,840 42,192 SH   SOLE   42,192 0 0
E TRADE Financial Corp COM 269246401 1,725 39,556 SH   SOLE   39,556 0 0
E TRADE Financial Corp COM 269246401 506 11,615 SH   SOLE   11,615 0 0
E TRADE Financial Corp COM 269246401 478 10,970 SH   SOLE   10,970 0 0
EARTHSTONE ENERGY INC-A COM 27032D304 0 7 SH   DFND 1 0 7 0
East West Bancorp Inc COM 27579R104 365 6,102 SH   SOLE   6,102 0 0
Eastman Chemical Co COM 277432100 12,868 142,224 SH   SOLE   142,224 0 0
Eastman Chemical Co COM 277432100 1,885 20,835 SH   SOLE   20,835 0 0
Eastman Chemical Co COM 277432100 557 6,158 SH   SOLE   6,158 0 0
Eastman Chemical Co COM 277432100 523 5,778 SH   SOLE   5,778 0 0
Eastman Chemical Co COM 277432100 2 25 SH   DFND 1 0 25 0
EASTMAN CHEMICAL COMPANY COM 277432100 43 475 SH   SOLE   475 0 0
Eaton Corp PLC COM G29183103 5,239 68,230 SH   SOLE   68,230 0 0
Eaton Corp PLC COM G29183103 4,911 63,967 SH   SOLE   63,967 0 0
Eaton Corp PLC COM G29183103 1,451 18,892 SH   SOLE   18,892 0 0
Eaton Corp PLC COM G29183103 1,362 17,740 SH   SOLE   17,740 0 0
Eaton Vance Corp COM 278265103 240 4,857 SH   SOLE   4,857 0 0
eBay Inc COM 278642103 5,872 152,690 SH   SOLE   152,690 0 0
eBay Inc COM 278642103 5,505 143,148 SH   SOLE   143,148 0 0
eBay Inc COM 278642103 1,670 43,425 SH   SOLE   43,425 0 0
eBay Inc COM 278642103 1,527 39,700 SH   SOLE   39,700 0 0
ECOLAB INC COM 278865100 230 1,782 SH   SOLE   1,782 0 0
Ecolab Inc COM 278865100 5,137 39,951 SH   SOLE   39,951 0 0
Ecolab Inc COM 278865100 4,816 37,454 SH   SOLE   37,454 0 0
Ecolab Inc COM 278865100 1,418 11,025 SH   SOLE   11,025 0 0
Ecolab Inc COM 278865100 1,336 10,388 SH   SOLE   10,388 0 0
Ecolab Inc COM 278865100 2,455 19,089 SH   SOLE   19,089 0 0
ECOPETROL SA-ADR COM 279158109 0 5 SH   DFND 1 0 5 0
Edison International COM 281020107 3,856 49,978 SH   SOLE   49,978 0 0
Edison International COM 281020107 3,615 46,855 SH   SOLE   46,855 0 0
Edison International COM 281020107 1,062 13,760 SH   SOLE   13,760 0 0
Edison International COM 281020107 1,003 12,995 SH   SOLE   12,995 0 0
Edwards Lifesciences Corp COM 28176E108 3,540 32,390 SH   SOLE   32,390 0 0
Edwards Lifesciences Corp COM 28176E108 3,319 30,367 SH   SOLE   30,367 0 0
Edwards Lifesciences Corp COM 28176E108 968 8,861 SH   SOLE   8,861 0 0
Edwards Lifesciences Corp COM 28176E108 920 8,422 SH   SOLE   8,422 0 0
ELDORADO GOLD CORP COM 284902103 4 2,000 SH   SOLE   2,000 0 0
Eldorado Gold Corp COM 284902103 685 312,079 SH   SOLE   312,079 0 0
Eldorado Gold Corp COM 284902103 2,038 928,249 SH   SOLE   928,249 0 0
Eldorado Gold Corp COM 284902103 517 235,400 SH   SOLE   235,400 0 0
Eldorado Gold Corp CALL 284902103 27 12,300 SH Call DFND 1 0 12,300 0
Eldorado Gold Corp PUT 284902103 23 10,600 SH Put DFND 1 0 10,600 0
Eldorado Gold Corp COM 284902103 153 69,738 SH   DFND 1 0 69,738 0
Eldorado Gold Corp COM 284902103 178 80,739 SH   DFND 1 0 80,739 0
Electronic Arts Inc COM 285512109 5,590 47,358 SH   SOLE   47,358 0 0
Electronic Arts Inc COM 285512109 5,241 44,398 SH   SOLE   44,398 0 0
Electronic Arts Inc COM 285512109 1,546 13,094 SH   SOLE   13,094 0 0
Electronic Arts Inc COM 285512109 1,453 12,313 SH   SOLE   12,313 0 0
Eli Lilly & Co COM 532457108 12,711 148,621 SH   SOLE   148,621 0 0
Eli Lilly & Co COM 532457108 11,917 139,333 SH   SOLE   139,333 0 0
Eli Lilly & Co COM 532457108 3,587 41,940 SH   SOLE   41,940 0 0
Eli Lilly & Co COM 532457108 3,305 38,643 SH   SOLE   38,643 0 0
EMERSON ELECTRIC CO COM 291011104 1,524 24,202 SH   SOLE   24,202 0 0
Emerson Electric Co COM 291011104 6,169 98,177 SH   SOLE   98,177 0 0
Emerson Electric Co COM 291011104 5,783 92,041 SH   SOLE   92,041 0 0
Emerson Electric Co COM 291011104 1,710 27,218 SH   SOLE   27,218 0 0
Emerson Electric Co COM 291011104 1,604 25,526 SH   SOLE   25,526 0 0
EMX Royalty Corp COM 26873J107 0 3 SH   DFND 1 0 3 0
Enable Midstream Partners LP COM 292480100 3 172 SH   SOLE   172 0 0
Enbridge Energy Partners LP COM 29250R106 3 163 SH   SOLE   163 0 0
ENBRIDGE INC COM 29250N105 36,383 871,018 SH   SOLE   871,018 0 0
Enbridge Inc COM 29250N105 25,427 608,719 SH   SOLE   608,719 0 0
Enbridge Inc COM 29250N105 52 1,250 SH   SOLE   1,250 0 0
Enbridge Inc COM 29250N105 1 21 SH   SOLE   21 0 0
Enbridge Inc COM 29250N105 21,687 519,242 SH   SOLE   519,242 0 0
Enbridge Inc COM 29250N105 9,970 238,700 SH   SOLE   238,700 0 0
Enbridge Inc COM 29250N105 1,863 44,600 SH   DFND 5 0 44,600 0
Enbridge Inc CALL 29250N105 13,755 329,300 SH Call DFND 1 0 329,300 0
Enbridge Inc PUT 29250N105 5,451 130,500 SH Put DFND 1 0 130,500 0
Enbridge Inc COM 29250N105 12,838 307,349 SH   DFND 1 0 307,349 0
Enbridge Inc COM 29250N105 1 19 SH   DFND 1 0 19 0
Encana Corp COM 292505104 10,114 859,061 SH   SOLE   859,061 0 0
Encana Corp COM 292505104 16 1,400 SH   SOLE   1,400 0 0
Encana Corp COM 292505104 471 40,000 SH   SOLE   40,000 0 0
Encana Corp COM 292505104 7,098 602,927 SH   SOLE   602,927 0 0
Encana Corp COM 292505104 1,678 142,526 SH   SOLE   142,526 0 0
Encana Corp CALL 292505104 4,537 385,400 SH Call DFND 1 0 385,400 0
Encana Corp PUT 292505104 625 53,100 SH Put DFND 1 0 53,100 0
Encana Corp COM 292505104 109 9,300 SH   DFND 1 0 9,300 0
ENCANA CORPORATION COM 292505104 1,509 128,192 SH   SOLE   128,192 0 0
Endeavour Silver Corp COM 29258Y103 0 29 SH   DFND 1 0 29 0
Endeavour Silver Corp COM 29258Y103 0 64 SH   DFND 1 0 64 0
Energy Fuels Inc/Canada COM 292671708 0 175 SH   SOLE   175 0 0
Energy Fuels Inc/Canada COM 292671708 0 100 SH   DFND 1 0 100 0
Energy Fuels Inc/Canada COM 292671708 1 324 SH   DFND 1 0 324 0
Energy Transfer Partners LP COM 29278N103 2 128 SH   SOLE   128 0 0
ENERPLUS CORP COM 292766102 224 22,657 SH   SOLE   22,657 0 0
Enerplus Corp COM 292766102 1,313 133,100 SH   SOLE   133,100 0 0
Enerplus Corp COM 292766102 467 47,320 SH   SOLE   47,320 0 0
Enerplus Corp CALL 292766102 18 1,800 SH Call DFND 1 0 1,800 0
Enerplus Corp PUT 292766102 194 19,700 SH Put DFND 1 0 19,700 0
Enerplus Corp COM 292766102 18 1,800 SH   DFND 1 0 1,800 0
Enerplus Corp COM 292766102 1 61 SH   DFND 1 0 61 0
ENI S P A ADR COM 26874R108 72 2,175 SH   SOLE   2,175 0 0
EnLink Midstream Partners LP COM 29336U107 3 153 SH   SOLE   153 0 0
Entergy Corp COM 29364G103 2,102 27,537 SH   SOLE   27,537 0 0
Entergy Corp COM 29364G103 1,971 25,817 SH   SOLE   25,817 0 0
Entergy Corp COM 29364G103 579 7,579 SH   SOLE   7,579 0 0
Entergy Corp COM 29364G103 547 7,160 SH   SOLE   7,160 0 0
ENTERGY CORPORATION COM 29364G103 17 228 SH   SOLE   228 0 0
ENTERPRISE PRODUCTS PARTNERS LP COM 293792107 14 525 SH   SOLE   525 0 0
Enterprise Products Partners LP COM 293792107 4,770 183,000 SH   DFND 3 0 183,000 0
Envision Healthcare Corp COM 29414D100 833 18,535 SH   SOLE   18,535 0 0
Envision Healthcare Corp COM 29414D100 781 17,376 SH   SOLE   17,376 0 0
Envision Healthcare Corp COM 29414D100 223 4,964 SH   SOLE   4,964 0 0
Envision Healthcare Corp COM 29414D100 217 4,819 SH   SOLE   4,819 0 0
EOG RESOURCES INC COM 26875P101 276 2,847 SH   SOLE   2,847 0 0
EOG Resources Inc COM 26875P101 8,568 88,578 SH   SOLE   88,578 0 0
EOG Resources Inc COM 26875P101 8,033 83,043 SH   SOLE   83,043 0 0
EOG Resources Inc COM 26875P101 2,358 24,380 SH   SOLE   24,380 0 0
EOG Resources Inc COM 26875P101 2,228 23,031 SH   SOLE   23,031 0 0
EOG Resources Inc COM 26875P101 1,935 20,000 SH   SOLE   20,000 0 0
EQT Corp COM 26884L109 1,734 26,586 SH   SOLE   26,586 0 0
EQT Corp COM 26884L109 1,626 24,925 SH   SOLE   24,925 0 0
EQT Corp COM 26884L109 477 7,320 SH   SOLE   7,320 0 0
EQT Corp COM 26884L109 451 6,914 SH   SOLE   6,914 0 0
Equifax Inc COM 294429105 1,957 18,465 SH   SOLE   18,465 0 0
Equifax Inc COM 294429105 1,835 17,311 SH   SOLE   17,311 0 0
Equifax Inc COM 294429105 538 5,077 SH   SOLE   5,077 0 0
Equifax Inc COM 294429105 509 4,802 SH   SOLE   4,802 0 0
Equifax Inc COM 294429105 21,433 202,243 SH   SOLE   202,243 0 0
Equinix Inc COM 29444U700 5,333 11,951 SH   SOLE   11,951 0 0
Equinix Inc COM 29444U700 5,000 11,205 SH   SOLE   11,205 0 0
Equinix Inc COM 29444U700 1,469 3,292 SH   SOLE   3,292 0 0
Equinix Inc COM 29444U700 1,386 3,107 SH   SOLE   3,107 0 0
Equinix Inc COM 29444U700 1 3 SH   DFND 1 0 3 0
Equity Residential COM 29476L107 3,714 56,345 SH   SOLE   56,345 0 0
Equity Residential COM 29476L107 3,482 52,823 SH   SOLE   52,823 0 0
Equity Residential COM 29476L107 1,022 15,506 SH   SOLE   15,506 0 0
Equity Residential COM 29476L107 966 14,650 SH   SOLE   14,650 0 0
ERICSSON ADR COM 294821608 69 12,000 SH   SOLE   12,000 0 0
Essa Pharma Inc COM 29668H104 0 406 SH   DFND 1 0 406 0
Essex Property Trust Inc COM 297178105 2,571 10,122 SH   SOLE   10,122 0 0
Essex Property Trust Inc COM 297178105 2,410 9,490 SH   SOLE   9,490 0 0
Essex Property Trust Inc COM 297178105 704 2,771 SH   SOLE   2,771 0 0
Essex Property Trust Inc COM 297178105 669 2,632 SH   SOLE   2,632 0 0
Estee Lauder Cos Inc/The COM 518439104 3,703 34,340 SH   SOLE   34,340 0 0
Estee Lauder Cos Inc/The COM 518439104 3,471 32,195 SH   SOLE   32,195 0 0
Estee Lauder Cos Inc/The COM 518439104 1,019 9,455 SH   SOLE   9,455 0 0
Estee Lauder Cos Inc/The COM 518439104 963 8,929 SH   SOLE   8,929 0 0
Everest Re Group Ltd COM G3223R108 396 1,734 SH   SOLE   1,734 0 0
Everest Re Group Ltd COM G3223R108 1,349 5,906 SH   SOLE   5,906 0 0
Everest Re Group Ltd COM G3223R108 1,439 6,301 SH   SOLE   6,301 0 0
Everest Re Group Ltd COM G3223R108 374 1,638 SH   SOLE   1,638 0 0
Eversource Energy COM 30040W108 2,938 48,609 SH   SOLE   48,609 0 0
Eversource Energy COM 30040W108 2,754 45,571 SH   SOLE   45,571 0 0
Eversource Energy COM 30040W108 809 13,383 SH   SOLE   13,383 0 0
Eversource Energy COM 30040W108 764 12,639 SH   SOLE   12,639 0 0
Exelon Corp COM 30161N101 5,547 147,273 SH   SOLE   147,273 0 0
Exelon Corp COM 30161N101 5,200 138,070 SH   SOLE   138,070 0 0
Exelon Corp COM 30161N101 1,473 39,113 SH   SOLE   39,113 0 0
Exelon Corp COM 30161N101 1,442 38,292 SH   SOLE   38,292 0 0
Exelon Corp COM 30161N101 49 1,300 SH   SOLE   1,300 0 0
EXFO Inc COM 302046107 0 25 SH   DFND 1 0 25 0
Expedia Inc COM 30212P303 20,687 143,741 SH   SOLE   143,741 0 0
Expedia Inc COM 30212P303 2,529 17,570 SH   SOLE   17,570 0 0
Expedia Inc COM 30212P303 756 5,251 SH   SOLE   5,251 0 0
Expedia Inc COM 30212P303 701 4,872 SH   SOLE   4,872 0 0
Expeditors International of Washington Inc COM 302130109 1,659 27,725 SH   SOLE   27,725 0 0
Expeditors International of Washington Inc COM 302130109 1,556 25,992 SH   SOLE   25,992 0 0
Expeditors International of Washington Inc COM 302130109 455 7,609 SH   SOLE   7,609 0 0
Expeditors International of Washington Inc COM 302130109 432 7,210 SH   SOLE   7,210 0 0
Express Scripts Holding Co COM 30219G108 5,609 88,593 SH   SOLE   88,593 0 0
Express Scripts Holding Co COM 30219G108 5,258 83,057 SH   SOLE   83,057 0 0
Express Scripts Holding Co COM 30219G108 1,587 25,066 SH   SOLE   25,066 0 0
Express Scripts Holding Co COM 30219G108 1,458 23,036 SH   SOLE   23,036 0 0
EXPRESS SCRIPTS HOLDING COMPANY COM 30219G108 442 6,963 SH   SOLE   6,963 0 0
Extra Space Storage Inc COM 30225T102 1,543 19,314 SH   SOLE   19,314 0 0
Extra Space Storage Inc COM 30225T102 1,447 18,107 SH   SOLE   18,107 0 0
Extra Space Storage Inc COM 30225T102 425 5,320 SH   SOLE   5,320 0 0
Extra Space Storage Inc COM 30225T102 401 5,021 SH   SOLE   5,021 0 0
Exxon Mobil Corp COM 30231G102 237 2,889 SH   SOLE   2,889 0 0
Exxon Mobil Corp COM 30231G102 64,754 789,979 SH   SOLE   789,979 0 0
Exxon Mobil Corp COM 30231G102 49,949 609,362 SH   SOLE   609,362 0 0
Exxon Mobil Corp COM 30231G102 14,669 178,955 SH   SOLE   178,955 0 0
Exxon Mobil Corp COM 30231G102 13,853 169,000 SH   SOLE   169,000 0 0
EXXON MOBIL CORPORATION COM 30231G102 5,532 67,318 SH   SOLE   67,318 0 0
F5 Networks Inc COM 315616102 1,175 9,749 SH   SOLE   9,749 0 0
F5 Networks Inc COM 315616102 1,102 9,139 SH   SOLE   9,139 0 0
F5 Networks Inc COM 315616102 329 2,732 SH   SOLE   2,732 0 0
F5 Networks Inc COM 315616102 305 2,534 SH   SOLE   2,534 0 0
Facebook Inc COM 30303M102 72,371 423,599 SH   SOLE   423,599 0 0
Facebook Inc COM 30303M102 58,238 340,878 SH   SOLE   340,878 0 0
Facebook Inc COM 30303M102 17,063 99,874 SH   SOLE   99,874 0 0
Facebook Inc COM 30303M102 2,682 15,697 SH   SOLE   15,697 0 0
Facebook Inc COM 30303M102 16,152 94,539 SH   SOLE   94,539 0 0
FACEBOOK INC CLASS-A COM 30303M102 393 2,294 SH   SOLE   2,294 0 0
Fastenal Co COM 311900104 2,013 44,175 SH   SOLE   44,175 0 0
Fastenal Co COM 311900104 1,887 41,414 SH   SOLE   41,414 0 0
Fastenal Co COM 311900104 557 12,217 SH   SOLE   12,217 0 0
Fastenal Co COM 311900104 523 11,485 SH   SOLE   11,485 0 0
Federal Realty Investment Trust COM 313747206 1,377 11,084 SH   SOLE   11,084 0 0
Federal Realty Investment Trust COM 313747206 1,290 10,391 SH   SOLE   10,391 0 0
Federal Realty Investment Trust COM 313747206 379 3,051 SH   SOLE   3,051 0 0
Federal Realty Investment Trust COM 313747206 358 2,882 SH   SOLE   2,882 0 0
FedEx Corp COM 31428X106 8,539 37,858 SH   SOLE   37,858 0 0
FedEx Corp COM 31428X106 8,005 35,492 SH   SOLE   35,492 0 0
FedEx Corp COM 31428X106 2,420 10,728 SH   SOLE   10,728 0 0
FedEx Corp COM 31428X106 2,220 9,843 SH   SOLE   9,843 0 0
FEDEX CORPORATION COM 31428X106 40 175 SH   SOLE   175 0 0
Fennec Pharmaceuticals Inc COM 31447P100 0 6 SH   DFND 1 0 6 0
FIBRIA CELULOSE SA-SPON ADR COM 31573A109 81 6,000 SH   SOLE   6,000 0 0
FIDELITY NATIONAL INFO SERVICES INC COM 31620M106 246 2,630 SH   SOLE   2,630 0 0
Fidelity National Information Services Inc COM 31620M106 4,761 50,991 SH   SOLE   50,991 0 0
Fidelity National Information Services Inc COM 31620M106 4,464 47,804 SH   SOLE   47,804 0 0
Fidelity National Information Services Inc COM 31620M106 1,304 13,961 SH   SOLE   13,961 0 0
Fidelity National Information Services Inc COM 31620M106 1,238 13,259 SH   SOLE   13,259 0 0
Fifth Third Bancorp COM 316773100 3,162 113,010 SH   SOLE   113,010 0 0
Fifth Third Bancorp COM 316773100 2,964 105,949 SH   SOLE   105,949 0 0
Fifth Third Bancorp COM 316773100 886 31,686 SH   SOLE   31,686 0 0
Fifth Third Bancorp COM 316773100 822 29,383 SH   SOLE   29,383 0 0
First Data Corp COM 32008D106 337 18,660 SH   SOLE   18,660 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 68 10,000 SH   SOLE   10,000 0 0
First Majestic Silver Corp COM 32076V103 370 54,200 SH   SOLE   54,200 0 0
First Majestic Silver Corp COM 32076V103 122 17,870 SH   SOLE   17,870 0 0
First Majestic Silver Corp CALL 32076V103 103 15,100 SH Call DFND 1 0 15,100 0
First Majestic Silver Corp PUT 32076V103 53 7,700 SH Put DFND 1 0 7,700 0
First Majestic Silver Corp COM 32076V103 7 1,000 SH   DFND 1 0 1,000 0
First Republic Bank/CA COM 33616C100 694 6,642 SH   SOLE   6,642 0 0
FirstEnergy Corp COM 337932107 2,101 68,154 SH   SOLE   68,154 0 0
FirstEnergy Corp COM 337932107 1,970 63,895 SH   SOLE   63,895 0 0
FirstEnergy Corp COM 337932107 578 18,742 SH   SOLE   18,742 0 0
FirstEnergy Corp COM 337932107 546 17,721 SH   SOLE   17,721 0 0
FirstService Corp COM 33767E103 657 9,992 SH   SOLE   9,992 0 0
FIRSTSERVICE CORPORATION SVS COM 33767E103 158 2,400 SH   SOLE   2,400 0 0
FISERV INC COM 337738108 95 735 SH   SOLE   735 0 0
Fiserv Inc COM 337738108 4,163 32,285 SH   SOLE   32,285 0 0
Fiserv Inc COM 337738108 3,903 30,267 SH   SOLE   30,267 0 0
Fiserv Inc COM 337738108 1,157 8,970 SH   SOLE   8,970 0 0
Fiserv Inc COM 337738108 1,082 8,395 SH   SOLE   8,395 0 0
FIVE BELOW INC COM 33829M101 15 267 SH   SOLE   267 0 0
FleetCor Technologies Inc COM 339041105 603 3,896 SH   SOLE   3,896 0 0
Flex Ltd COM Y2573F102 371 22,381 SH   SOLE   22,381 0 0
Flex Ltd COM Y2573F102 0 22 SH   DFND 1 0 22 0
FLIR Systems Inc COM 302445101 819 21,045 SH   SOLE   21,045 0 0
FLIR Systems Inc COM 302445101 768 19,730 SH   SOLE   19,730 0 0
FLIR Systems Inc COM 302445101 224 5,763 SH   SOLE   5,763 0 0
FLIR Systems Inc COM 302445101 213 5,473 SH   SOLE   5,473 0 0
FLOOR & DECOR HOLDINGS INC-A COM 339750101 156 4,000 SH   SOLE   4,000 0 0
Flowserve Corp COM 34354P105 853 20,039 SH   SOLE   20,039 0 0
Flowserve Corp COM 34354P105 800 18,787 SH   SOLE   18,787 0 0
Flowserve Corp COM 34354P105 235 5,517 SH   SOLE   5,517 0 0
Flowserve Corp COM 34354P105 222 5,211 SH   SOLE   5,211 0 0
FLOWSERVE CORPORATION COM 34354P105 17 390 SH   SOLE   390 0 0
Fluor Corp COM 343412102 903 21,460 SH   SOLE   21,460 0 0
Fluor Corp COM 343412102 847 20,119 SH   SOLE   20,119 0 0
Fluor Corp COM 343412102 249 5,904 SH   SOLE   5,904 0 0
Fluor Corp COM 343412102 235 5,579 SH   SOLE   5,579 0 0
FLUOR CORPORATION COM 343412102 30 700 SH   SOLE   700 0 0
FMC Corp COM 302491303 1,837 20,575 SH   SOLE   20,575 0 0
FMC Corp COM 302491303 1,722 19,289 SH   SOLE   19,289 0 0
FMC Corp COM 302491303 505 5,660 SH   SOLE   5,660 0 0
FMC Corp COM 302491303 478 5,351 SH   SOLE   5,351 0 0
FNF Group COM 31620R303 518 10,924 SH   SOLE   10,924 0 0
Foot Locker Inc COM 344849104 709 20,141 SH   SOLE   20,141 0 0
Foot Locker Inc COM 344849104 665 18,883 SH   SOLE   18,883 0 0
Foot Locker Inc COM 344849104 195 5,543 SH   SOLE   5,543 0 0
Foot Locker Inc COM 344849104 184 5,237 SH   SOLE   5,237 0 0
Ford Motor Co COM 345370860 7,180 599,951 SH   SOLE   599,951 0 0
Ford Motor Co COM 345370860 6,732 562,461 SH   SOLE   562,461 0 0
Ford Motor Co COM 345370860 1,878 156,923 SH   SOLE   156,923 0 0
Ford Motor Co COM 345370860 1,867 155,992 SH   SOLE   155,992 0 0
FORD MOTOR COMPANY COM 345370860 24 2,040 SH   SOLE   2,040 0 0
Fortinet Inc COM 34959E109 226 6,310 SH   SOLE   6,310 0 0
FORTIS INC COM 349553107 13,570 378,104 SH   SOLE   378,104 0 0
Fortis Inc/Canada COM 349553107 153,748 4,284,984 SH   SOLE   4,284,984 0 0
Fortis Inc/Canada COM 349553107 11,875 330,918 SH   SOLE   330,918 0 0
Fortis Inc/Canada COM 349553107 22,970 640,100 SH   SOLE   640,100 0 0
Fortis Inc/Canada COM 349553107 2,179 60,720 SH   SOLE   60,720 0 0
Fortis Inc/Canada PUT 349553107 1,127 31,400 SH Put SOLE   31,400 0 0
Fortis Inc/Canada CALL 349553107 2,196 61,200 SH Call DFND 1 0 61,200 0
Fortis Inc/Canada PUT 349553107 11,209 312,400 SH Put DFND 1 0 312,400 0
Fortis Inc/Canada COM 349553107 9,292 258,959 SH   DFND 1 0 258,959 0
Fortive Corp COM 34959J108 3,311 46,785 SH   SOLE   46,785 0 0
Fortive Corp COM 34959J108 3,105 43,861 SH   SOLE   43,861 0 0
Fortive Corp COM 34959J108 932 13,174 SH   SOLE   13,174 0 0
Fortive Corp COM 34959J108 861 12,163 SH   SOLE   12,163 0 0
FORTIVE CORPORATION COM 34959J108 135 1,908 SH   SOLE   1,908 0 0
Fortuna Silver Mines Inc COM 349915108 75 17,170 SH   SOLE   17,170 0 0
Fortuna Silver Mines Inc COM 349915108 229 52,300 SH   SOLE   52,300 0 0
Fortuna Silver Mines Inc CALL 349915108 9 2,000 SH Call DFND 1 0 2,000 0
Fortuna Silver Mines Inc PUT 349915108 0 100 SH Put DFND 1 0 100 0
Fortuna Silver Mines Inc COM 349915108 22 5,000 SH   DFND 1 0 5,000 0
Fortune Brands Home & Security Inc COM 34964C106 1,588 23,624 SH   SOLE   23,624 0 0
Fortune Brands Home & Security Inc COM 34964C106 1,489 22,148 SH   SOLE   22,148 0 0
Fortune Brands Home & Security Inc COM 34964C106 437 6,497 SH   SOLE   6,497 0 0
Fortune Brands Home & Security Inc COM 34964C106 413 6,143 SH   SOLE   6,143 0 0
FRANCO-NEVADA CORP COM 351858105 2,249 29,028 SH   SOLE   29,028 0 0
Franco-Nevada Corp COM 351858105 5,002 64,575 SH   SOLE   64,575 0 0
Franco-Nevada Corp COM 351858105 39,504 510,000 SH   SOLE   510,000 0 0
Franco-Nevada Corp COM 351858105 32,997 425,991 SH   SOLE   425,991 0 0
Franco-Nevada Corp COM 351858105 3,470 44,800 SH   SOLE   44,800 0 0
Franco-Nevada Corp COM 351858105 1,970 25,437 SH   SOLE   25,437 0 0
Franco-Nevada Corp CALL 351858105 14,582 188,200 SH Call SOLE   188,200 0 0
Franco-Nevada Corp PUT 351858105 116 1,500 SH Put SOLE   1,500 0 0
Franco-Nevada Corp CALL 351858105 20,041 258,700 SH Call DFND 1 0 258,700 0
Franco-Nevada Corp PUT 351858105 3,068 39,600 SH Put DFND 1 0 39,600 0
Franco-Nevada Corp COM 351858105 2,192 28,300 SH   DFND 1 0 28,300 0
FRANKLIN RESOURCES INC COM 354613101 19 420 SH   SOLE   420 0 0
Franklin Resources Inc COM 354613101 2,246 50,474 SH   SOLE   50,474 0 0
Franklin Resources Inc COM 354613101 2,106 47,320 SH   SOLE   47,320 0 0
Franklin Resources Inc COM 354613101 633 14,223 SH   SOLE   14,223 0 0
Franklin Resources Inc COM 354613101 584 13,124 SH   SOLE   13,124 0 0
Franklin Resources Inc COM 354613101 22 500 SH   SOLE   500 0 0
FREEPORT MCMORAN INC COM 35671D857 117 8,340 SH   SOLE   8,340 0 0
Freeport-McMoRan Inc COM 35671D857 2,897 206,399 SH   SOLE   206,399 0 0
Freeport-McMoRan Inc COM 35671D857 2,716 193,502 SH   SOLE   193,502 0 0
Freeport-McMoRan Inc COM 35671D857 815 58,049 SH   SOLE   58,049 0 0
Freeport-McMoRan Inc COM 35671D857 753 53,667 SH   SOLE   53,667 0 0
FRESENIUS MEDICAL CARE AG&CO KGAA COM 358029106 277 5,643 SH   SOLE   5,643 0 0
Frontier Communications Corp COM 35906A306 0 3 SH   SOLE   3 0 0
FRONTIER COMMUNICATIONS CORPORATION COM 35906A306 0 8 SH   SOLE   8 0 0
GAP INC COM 364760108 4 120 SH   SOLE   120 0 0
Gap Inc/The COM 364760108 995 33,687 SH   SOLE   33,687 0 0
Gap Inc/The COM 364760108 932 31,582 SH   SOLE   31,582 0 0
Gap Inc/The COM 364760108 296 10,035 SH   SOLE   10,035 0 0
Gap Inc/The COM 364760108 259 8,759 SH   SOLE   8,759 0 0
Garmin Ltd COM H2906T109 919 17,022 SH   SOLE   17,022 0 0
Garmin Ltd COM H2906T109 861 15,958 SH   SOLE   15,958 0 0
Garmin Ltd COM H2906T109 279 5,163 SH   SOLE   5,163 0 0
Garmin Ltd COM H2906T109 239 4,426 SH   SOLE   4,426 0 0
Gartner Inc COM 366651107 1,621 13,029 SH   SOLE   13,029 0 0
Gartner Inc COM 366651107 1,729 13,897 SH   SOLE   13,897 0 0
Gartner Inc COM 366651107 475 3,819 SH   SOLE   3,819 0 0
Gartner Inc COM 366651107 449 3,613 SH   SOLE   3,613 0 0
Gazit-Globe Ltd COM M4793C102 0 17 SH   DFND 1 0 17 0
General Dynamics Corp COM 369550108 17,374 84,521 SH   SOLE   84,521 0 0
General Dynamics Corp COM 369550108 8,233 40,051 SH   SOLE   40,051 0 0
General Dynamics Corp COM 369550108 2,226 10,830 SH   SOLE   10,830 0 0
General Dynamics Corp COM 369550108 2,283 11,108 SH   SOLE   11,108 0 0
GENERAL DYNAMICS CORPORATION COM 369550108 134 650 SH   SOLE   650 0 0
General Electric Co COM 369604103 109 4,500 SH   SOLE   4,500 0 0
General Electric Co COM 369604103 32,109 1,328,092 SH   SOLE   1,328,092 0 0
General Electric Co COM 369604103 30,103 1,245,100 SH   SOLE   1,245,100 0 0
General Electric Co COM 369604103 8,867 366,757 SH   SOLE   366,757 0 0
General Electric Co COM 369604103 8,349 345,315 SH   SOLE   345,315 0 0
GENERAL ELECTRIC COMPANY COM 369604103 5,303 218,820 SH   SOLE   218,820 0 0
GENERAL MILLS INC COM 370334104 5 90 SH   SOLE   90 0 0
General Mills Inc COM 370334104 4,581 88,525 SH   SOLE   88,525 0 0
General Mills Inc COM 370334104 4,295 82,993 SH   SOLE   82,993 0 0
General Mills Inc COM 370334104 1,259 24,332 SH   SOLE   24,332 0 0
General Mills Inc COM 370334104 1,191 23,017 SH   SOLE   23,017 0 0
GENERAL MOTORS CO COM 37045V100 81 2,000 SH   SOLE   2,000 0 0
General Motors Co COM 37045V100 8,122 201,177 SH   SOLE   201,177 0 0
General Motors Co COM 37045V100 7,615 188,605 SH   SOLE   188,605 0 0
General Motors Co COM 37045V100 2,316 57,360 SH   SOLE   57,360 0 0
General Motors Co COM 37045V100 2,112 52,308 SH   SOLE   52,308 0 0
General Motors Co COM 37045V100 1 19 SH   DFND 1 0 19 0
General Motors Co COM 37045V100 3 64 SH   DFND 1 0 64 0
GENERAL MOTORS CO WARRANTS 10/07/19 COM 37045V126 67 3,000 SH   SOLE   3,000 0 0
Genesis Energy LP COM 371927104 2 65 SH   SOLE   65 0 0
Genuine Parts Co COM 372460105 2,154 22,523 SH   SOLE   22,523 0 0
Genuine Parts Co COM 372460105 2,019 21,116 SH   SOLE   21,116 0 0
Genuine Parts Co COM 372460105 595 6,225 SH   SOLE   6,225 0 0
Genuine Parts Co COM 372460105 560 5,856 SH   SOLE   5,856 0 0
GEO GROUP INC (THE) COM 36162J106 186 6,901 SH   SOLE   6,901 0 0
GGP Inc COM 36174X101 1,995 96,060 SH   SOLE   96,060 0 0
GGP Inc COM 36174X101 1,870 90,057 SH   SOLE   90,057 0 0
GGP Inc COM 36174X101 542 26,093 SH   SOLE   26,093 0 0
GGP Inc COM 36174X101 519 24,976 SH   SOLE   24,976 0 0
GGP Inc COM 36174X101 1,613 77,665 SH   SOLE   77,665 0 0
Gildan Activewear Inc COM 375916103 3,497 111,900 SH   SOLE   111,900 0 0
Gildan Activewear Inc COM 375916103 8,627 276,118 SH   SOLE   276,118 0 0
Gildan Activewear Inc COM 375916103 7,133 228,300 SH   SOLE   228,300 0 0
Gildan Activewear Inc COM 375916103 986 31,556 SH   SOLE   31,556 0 0
Gildan Activewear Inc COM 375916103 1,753 56,100 SH   DFND 5 0 56,100 0
Gildan Activewear Inc COM 375916103 36 1,147 SH   DFND 4 0 1,147 0
Gildan Activewear Inc CALL 375916103 3,434 109,900 SH Call DFND 1 0 109,900 0
Gildan Activewear Inc PUT 375916103 1,328 42,500 SH Put DFND 1 0 42,500 0
Gildan Activewear Inc COM 375916103 62 2,000 SH   DFND 1 0 2,000 0
Gildan Activewear Inc COM 375916103 1 22 SH   DFND 1 0 22 0
GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 1,058 33,860 SH   SOLE   33,860 0 0
GILEAD SCIENCES INC COM 375558103 773 9,515 SH   SOLE   9,515 0 0
Gilead Sciences Inc COM 375558103 1,041 12,850 SH   SOLE   12,850 0 0
Gilead Sciences Inc COM 375558103 16,228 200,323 SH   SOLE   200,323 0 0
Gilead Sciences Inc COM 375558103 15,214 187,805 SH   SOLE   187,805 0 0
Gilead Sciences Inc COM 375558103 4,471 55,189 SH   SOLE   55,189 0 0
Gilead Sciences Inc COM 375558103 4,219 52,086 SH   SOLE   52,086 0 0
GLAXOSMITHKLINE PLC ADR COM 37733W105 344 8,450 SH   SOLE   8,450 0 0
Global Brass & Copper Holdings Inc COM 37953G103 7 210 SH   DFND 1 0 210 0
Global Partners LP/MA COM 37946R109 0 17 SH   SOLE   17 0 0
Global Payments Inc COM 37940X102 2,222 23,390 SH   SOLE   23,390 0 0
Global Payments Inc COM 37940X102 2,084 21,929 SH   SOLE   21,929 0 0
Global Payments Inc COM 37940X102 612 6,440 SH   SOLE   6,440 0 0
Global Payments Inc COM 37940X102 578 6,083 SH   SOLE   6,083 0 0
GOLD FIELDS INC. COM 38059T106 1,080 250,000 SH   SOLE   250,000 0 0
GOLDCORP INC COM 380956409 1,938 149,241 SH   SOLE   149,241 0 0
Goldcorp Inc COM 380956409 5,071 390,550 SH   SOLE   390,550 0 0
Goldcorp Inc COM 380956409 10 800 SH   SOLE   800 0 0
Goldcorp Inc COM 380956409 684 52,786 SH   SOLE   52,786 0 0
Goldcorp Inc COM 380956409 31,157 2,400,000 SH   SOLE   2,400,000 0 0
Goldcorp Inc COM 380956409 29,694 2,287,333 SH   SOLE   2,287,333 0 0
Goldcorp Inc COM 380956409 11,290 869,700 SH   SOLE   869,700 0 0
Goldcorp Inc COM 380956409 1,618 124,642 SH   SOLE   124,642 0 0
Goldcorp Inc COM 380956409 83 6,400 SH   DFND 5 0 6,400 0
Goldcorp Inc CALL 380956409 3,355 258,900 SH Call SOLE   258,900 0 0
Goldcorp Inc PUT 380956409 4,498 347,100 SH Put SOLE   347,100 0 0
Goldcorp Inc CALL 380956409 5,759 443,600 SH Call DFND 1 0 443,600 0
Goldcorp Inc PUT 380956409 3,920 301,900 SH Put DFND 1 0 301,900 0
Goldcorp Inc COM 380956409 2,574 198,246 SH   DFND 1 0 198,246 0
Goldcorp Inc COM 380956409 474 36,554 SH   DFND 1 0 36,554 0
Golden Minerals Co COM 381119106 0 854 SH   DFND 1 0 854 0
Golden Star Resources Ltd COM 38119T104 0 61 SH   DFND 1 0 61 0
GOLDMAN SACHS GROUP INC COM 38141G104 131 550 SH   SOLE   550 0 0
Goldman Sachs Group Inc/The COM 38141G104 166 700 SH   SOLE   700 0 0
Goldman Sachs Group Inc/The COM 38141G104 13,089 55,191 SH   SOLE   55,191 0 0
Goldman Sachs Group Inc/The COM 38141G104 12,271 51,742 SH   SOLE   51,742 0 0
Goldman Sachs Group Inc/The COM 38141G104 3,548 14,962 SH   SOLE   14,962 0 0
Goldman Sachs Group Inc/The COM 38141G104 3,403 14,350 SH   SOLE   14,350 0 0
GOODYEAR TIRE & RUBBER CO COM 382550101 67 2,000 SH   SOLE   2,000 0 0
Goodyear Tire & Rubber Co/The COM 382550101 1,284 38,620 SH   SOLE   38,620 0 0
Goodyear Tire & Rubber Co/The COM 382550101 1,204 36,206 SH   SOLE   36,206 0 0
Goodyear Tire & Rubber Co/The COM 382550101 354 10,635 SH   SOLE   10,635 0 0
Goodyear Tire & Rubber Co/The COM 382550101 334 10,042 SH   SOLE   10,042 0 0
GRAN TIERRA ENERGY INC COM 38500T101 2 1,000 SH   SOLE   1,000 0 0
Gran Tierra Energy Inc COM 38500T101 17 7,300 SH   SOLE   7,300 0 0
Gran Tierra Energy Inc COM 38500T101 2,964 1,307,080 SH   SOLE   1,307,080 0 0
Gran Tierra Energy Inc COM 38500T101 291 128,300 SH   SOLE   128,300 0 0
Gran Tierra Energy Inc CALL 38500T101 7 2,900 SH Call DFND 1 0 2,900 0
Gran Tierra Energy Inc COM 38500T101 39 17,100 SH   DFND 1 0 17,100 0
Gran Tierra Energy Inc COM 38500T101 0 13 SH   DFND 1 0 13 0
Granite Real Estate Investment Trust COM 387437114 1,108 27,600 SH   SOLE   27,600 0 0
Granite Real Estate Investment Trust COM 387437114 607 15,122 SH   SOLE   15,122 0 0
Granite Real Estate Investment Trust COM 387437114 482 12,000 SH   DFND 5 0 12,000 0
Granite Real Estate Investment Trust CALL 387437114 277 6,900 SH Call DFND 1 0 6,900 0
Granite Real Estate Investment Trust PUT 387437114 321 8,000 SH Put DFND 1 0 8,000 0
Granite Real Estate Investment Trust COM 387437114 1,533 38,207 SH   DFND 1 0 38,207 0
Granite Real Estate Investment Trust COM 387437114 6 145 SH   DFND 1 0 145 0
Great Panther Silver Ltd COM 39115V101 0 34 SH   DFND 1 0 34 0
GREAT PLAINS ENERGY INCORPORATED COM 391164100 228 7,499 SH   SOLE   7,499 0 0
GW Pharmaceuticals PLC COM 36197T103 7 67 SH   DFND 1 0 67 0
H&R Block Inc COM 093671105 849 32,069 SH   SOLE   32,069 0 0
H&R Block Inc COM 093671105 796 30,064 SH   SOLE   30,064 0 0
H&R Block Inc COM 093671105 232 8,750 SH   SOLE   8,750 0 0
H&R Block Inc COM 093671105 221 8,339 SH   SOLE   8,339 0 0
Halliburton Co COM 406216101 18,190 395,226 SH   SOLE   395,226 0 0
Halliburton Co COM 406216101 5,744 124,808 SH   SOLE   124,808 0 0
Halliburton Co COM 406216101 1,687 36,653 SH   SOLE   36,653 0 0
Halliburton Co COM 406216101 1,593 34,614 SH   SOLE   34,614 0 0
HALLIBURTON CO. COM 406216101 1,821 39,480 SH   SOLE   39,480 0 0
HANESBRANDS INC COM 410345102 417 16,903 SH   SOLE   16,903 0 0
Hanesbrands Inc COM 410345102 1,377 55,909 SH   SOLE   55,909 0 0
Hanesbrands Inc COM 410345102 1,291 52,416 SH   SOLE   52,416 0 0
Hanesbrands Inc COM 410345102 379 15,379 SH   SOLE   15,379 0 0
Hanesbrands Inc COM 410345102 358 14,537 SH   SOLE   14,537 0 0
Harley-Davidson Inc COM 412822108 1,261 26,169 SH   SOLE   26,169 0 0
Harley-Davidson Inc COM 412822108 1,183 24,533 SH   SOLE   24,533 0 0
Harley-Davidson Inc COM 412822108 356 7,392 SH   SOLE   7,392 0 0
Harley-Davidson Inc COM 412822108 328 6,804 SH   SOLE   6,804 0 0
Harris Corp COM 413875105 2,419 18,372 SH   SOLE   18,372 0 0
Harris Corp COM 413875105 2,268 17,223 SH   SOLE   17,223 0 0
Harris Corp COM 413875105 678 5,149 SH   SOLE   5,149 0 0
Harris Corp COM 413875105 629 4,777 SH   SOLE   4,777 0 0
Hartford Financial Services Group Inc/The COM 416515104 3,097 55,882 SH   SOLE   55,882 0 0
Hartford Financial Services Group Inc/The COM 416515104 2,904 52,390 SH   SOLE   52,390 0 0
Hartford Financial Services Group Inc/The COM 416515104 860 15,514 SH   SOLE   15,514 0 0
Hartford Financial Services Group Inc/The COM 416515104 805 14,530 SH   SOLE   14,530 0 0
HARTFORD FINANCIAL SVCS GROUP INC COM 416515104 38 679 SH   SOLE   679 0 0
Hasbro Inc COM 418056107 1,705 17,460 SH   SOLE   17,460 0 0
Hasbro Inc COM 418056107 1,599 16,369 SH   SOLE   16,369 0 0
Hasbro Inc COM 418056107 464 4,752 SH   SOLE   4,752 0 0
Hasbro Inc COM 418056107 443 4,540 SH   SOLE   4,540 0 0
Haynes International Inc COM 420877201 8 210 SH   DFND 1 0 210 0
HCA HEALTHCARE INC COM 40412C101 227 2,843 SH   SOLE   2,843 0 0
HCA Healthcare Inc COM 40412C101 3,528 44,331 SH   SOLE   44,331 0 0
HCA Healthcare Inc COM 40412C101 3,307 41,561 SH   SOLE   41,561 0 0
HCA Healthcare Inc COM 40412C101 986 12,396 SH   SOLE   12,396 0 0
HCA Healthcare Inc COM 40412C101 917 11,526 SH   SOLE   11,526 0 0
HCP Inc COM 40414L109 2,002 71,937 SH   SOLE   71,937 0 0
HCP Inc COM 40414L109 1,877 67,442 SH   SOLE   67,442 0 0
HCP Inc COM 40414L109 551 19,790 SH   SOLE   19,790 0 0
HCP Inc COM 40414L109 520 18,703 SH   SOLE   18,703 0 0
HD SUPPLY HOLDINGS INC COM 40416M105 262 7,248 SH   SOLE   7,248 0 0
HD Supply Holdings Inc COM 40416M105 307 8,520 SH   SOLE   8,520 0 0
Helmerich & Payne Inc COM 423452101 868 16,656 SH   SOLE   16,656 0 0
Helmerich & Payne Inc COM 423452101 814 15,615 SH   SOLE   15,615 0 0
Helmerich & Payne Inc COM 423452101 239 4,584 SH   SOLE   4,584 0 0
Helmerich & Payne Inc COM 423452101 226 4,331 SH   SOLE   4,331 0 0
Henry Schein Inc COM 806407102 1,995 24,339 SH   SOLE   24,339 0 0
Henry Schein Inc COM 806407102 1,871 22,817 SH   SOLE   22,817 0 0
Henry Schein Inc COM 806407102 549 6,701 SH   SOLE   6,701 0 0
Henry Schein Inc COM 806407102 519 6,328 SH   SOLE   6,328 0 0
Hershey Co/The COM 427866108 2,366 21,675 SH   SOLE   21,675 0 0
Hershey Co/The COM 427866108 2,218 20,321 SH   SOLE   20,321 0 0
Hershey Co/The COM 427866108 666 6,105 SH   SOLE   6,105 0 0
Hershey Co/The COM 427866108 615 5,636 SH   SOLE   5,636 0 0
Hess Corp COM 42809H107 1,943 41,452 SH   SOLE   41,452 0 0
Hess Corp COM 42809H107 1,822 38,862 SH   SOLE   38,862 0 0
Hess Corp COM 42809H107 567 12,084 SH   SOLE   12,084 0 0
Hess Corp COM 42809H107 505 10,779 SH   SOLE   10,779 0 0
HESS CORPORATION COM 42809H107 58 1,235 SH   SOLE   1,235 0 0
Hewlett Packard Enterprise Co COM 42824C109 3,706 251,971 SH   SOLE   251,971 0 0
Hewlett Packard Enterprise Co COM 42824C109 3,474 236,227 SH   SOLE   236,227 0 0
Hewlett Packard Enterprise Co COM 42824C109 1,022 69,516 SH   SOLE   69,516 0 0
Hewlett Packard Enterprise Co COM 42824C109 964 65,515 SH   SOLE   65,515 0 0
Hewlett Packard Enterprise Co COM 42824C109 1 58 SH   DFND 1 0 58 0
HEWLETT-PACKARD ENTERPRISE CO COM 42824C109 44 2,990 SH   SOLE   2,990 0 0
HEXCEL CORPORATION COM 428291108 110 1,905 SH   SOLE   1,905 0 0
Hilton Worldwide Holdings Inc COM 43300A203 579 8,331 SH   SOLE   8,331 0 0
Hilton Worldwide Holdings Inc COM 43300A203 2,040 29,374 SH   SOLE   29,374 0 0
Hilton Worldwide Holdings Inc COM 43300A203 2,176 31,332 SH   SOLE   31,332 0 0
Hilton Worldwide Holdings Inc COM 43300A203 566 8,147 SH   SOLE   8,147 0 0
HollyFrontier Corp COM 436106108 256 7,116 SH   SOLE   7,116 0 0
HOLLYFRONTIER CORPORATION COM 436106108 69 1,924 SH   SOLE   1,924 0 0
Hologic Inc COM 436440101 1,578 43,023 SH   SOLE   43,023 0 0
Hologic Inc COM 436440101 1,480 40,335 SH   SOLE   40,335 0 0
Hologic Inc COM 436440101 434 11,826 SH   SOLE   11,826 0 0
Hologic Inc COM 436440101 410 11,185 SH   SOLE   11,185 0 0
HOME DEPOT INC COM 437076102 3,819 23,295 SH   SOLE   23,295 0 0
Home Depot Inc/The COM 437076102 2 10 SH   SOLE   10 0 0
Home Depot Inc/The COM 437076102 32,466 198,525 SH   SOLE   198,525 0 0
Home Depot Inc/The COM 437076102 27,724 169,526 SH   SOLE   169,526 0 0
Home Depot Inc/The COM 437076102 8,257 50,492 SH   SOLE   50,492 0 0
Home Depot Inc/The COM 437076102 7,689 47,016 SH   SOLE   47,016 0 0
Home Depot Inc/The COM 437076102 327 2,000 SH   SOLE   2,000 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 406 2,861 SH   SOLE   2,861 0 0
Honeywell International Inc COM 438516106 16,573 116,939 SH   SOLE   116,939 0 0
Honeywell International Inc COM 438516106 15,537 109,632 SH   SOLE   109,632 0 0
Honeywell International Inc COM 438516106 4,335 30,586 SH   SOLE   30,586 0 0
Honeywell International Inc COM 438516106 4,309 30,405 SH   SOLE   30,405 0 0
Hormel Foods Corp COM 440452100 1,329 41,349 SH   SOLE   41,349 0 0
Hormel Foods Corp COM 440452100 1,246 38,766 SH   SOLE   38,766 0 0
Hormel Foods Corp COM 440452100 395 12,286 SH   SOLE   12,286 0 0
Hormel Foods Corp COM 440452100 345 10,751 SH   SOLE   10,751 0 0
Host Hotels & Resorts Inc COM 44107P104 2,099 113,521 SH   SOLE   113,521 0 0
Host Hotels & Resorts Inc COM 44107P104 1,968 106,427 SH   SOLE   106,427 0 0
Host Hotels & Resorts Inc COM 44107P104 578 31,242 SH   SOLE   31,242 0 0
Host Hotels & Resorts Inc COM 44107P104 546 29,516 SH   SOLE   29,516 0 0
HP INC COM 40434L105 15 740 SH   SOLE   740 0 0
HP Inc COM 40434L105 5,113 256,210 SH   SOLE   256,210 0 0
HP Inc COM 40434L105 4,794 240,199 SH   SOLE   240,199 0 0
HP Inc COM 40434L105 1,419 71,093 SH   SOLE   71,093 0 0
HP Inc COM 40434L105 1,330 66,617 SH   SOLE   66,617 0 0
HSBC HOLDINGS PLC SPONS ADR COM 404280406 172 3,483 SH   SOLE   3,483 0 0
HUDBAY MINERALS INC COM 443628102 187 25,284 SH   SOLE   25,284 0 0
Hudbay Minerals Inc COM 443628102 68 9,200 SH   SOLE   9,200 0 0
Hudbay Minerals Inc COM 443628102 577 77,900 SH   SOLE   77,900 0 0
Hudbay Minerals Inc COM 443628102 191 25,705 SH   SOLE   25,705 0 0
Hudbay Minerals Inc CALL 443628102 762 102,800 SH Call DFND 1 0 102,800 0
Hudbay Minerals Inc PUT 443628102 33 4,500 SH Put DFND 1 0 4,500 0
Hudbay Minerals Inc COM 443628102 21 2,900 SH   DFND 1 0 2,900 0
Humana Inc COM 444859102 5,400 22,169 SH   SOLE   22,169 0 0
Humana Inc COM 444859102 5,063 20,783 SH   SOLE   20,783 0 0
Humana Inc COM 444859102 1,485 6,095 SH   SOLE   6,095 0 0
Humana Inc COM 444859102 1,404 5,763 SH   SOLE   5,763 0 0
Huntington Bancshares Inc/OH COM 446150104 2,334 167,203 SH   SOLE   167,203 0 0
Huntington Bancshares Inc/OH COM 446150104 2,188 156,755 SH   SOLE   156,755 0 0
Huntington Bancshares Inc/OH COM 446150104 641 45,913 SH   SOLE   45,913 0 0
Huntington Bancshares Inc/OH COM 446150104 607 43,475 SH   SOLE   43,475 0 0
Huntington Ingalls Industries Inc COM 446413106 440 1,944 SH   SOLE   1,944 0 0
IAC/INTERACTIVECORP COM 44919P508 141 1,198 SH   SOLE   1,198 0 0
IAMGOLD Corp COM 450913108 693 113,370 SH   SOLE   113,370 0 0
IAMGOLD Corp COM 450913108 122 20,000 SH   SOLE   20,000 0 0
IAMGOLD Corp COM 450913108 1,695 277,140 SH   SOLE   277,140 0 0
IAMGOLD Corp COM 450913108 932 152,500 SH   SOLE   152,500 0 0
IAMGOLD Corp CALL 450913108 29 4,800 SH Call DFND 1 0 4,800 0
IAMGOLD Corp PUT 450913108 31 5,000 SH Put DFND 1 0 5,000 0
IAMGOLD Corp COM 450913108 21 3,400 SH   DFND 1 0 3,400 0
ICICI BANK LTD-SPONSORED ADR COM 45104G104 57 6,694 SH   SOLE   6,694 0 0
IDEX Corp COM 45167R104 391 3,222 SH   SOLE   3,222 0 0
IDEXX Laboratories Inc COM 45168D104 1,951 12,551 SH   SOLE   12,551 0 0
IDEXX Laboratories Inc COM 45168D104 2,081 13,388 SH   SOLE   13,388 0 0
IDEXX Laboratories Inc COM 45168D104 579 3,722 SH   SOLE   3,722 0 0
IDEXX Laboratories Inc COM 45168D104 541 3,481 SH   SOLE   3,481 0 0
IHS MARKIT LTD COM G47567105 350 7,919 SH   SOLE   7,919 0 0
IHS Markit Ltd COM G47567105 757 17,184 SH   SOLE   17,184 0 0
IHS Markit Ltd COM G47567105 2,456 55,724 SH   SOLE   55,724 0 0
IHS Markit Ltd COM G47567105 2,303 52,242 SH   SOLE   52,242 0 0
IHS Markit Ltd COM G47567105 639 14,489 SH   SOLE   14,489 0 0
ILLINOIS TOOL WORKS INC COM 452308109 1,237 8,342 SH   SOLE   8,342 0 0
Illinois Tool Works Inc COM 452308109 7,029 47,512 SH   SOLE   47,512 0 0
Illinois Tool Works Inc COM 452308109 6,590 44,543 SH   SOLE   44,543 0 0
Illinois Tool Works Inc COM 452308109 1,942 13,130 SH   SOLE   13,130 0 0
Illinois Tool Works Inc COM 452308109 1,828 12,353 SH   SOLE   12,353 0 0
Illumina Inc COM 452327109 4,461 22,396 SH   SOLE   22,396 0 0
Illumina Inc COM 452327109 4,182 20,996 SH   SOLE   20,996 0 0
Illumina Inc COM 452327109 1,228 6,165 SH   SOLE   6,165 0 0
Illumina Inc COM 452327109 1,160 5,823 SH   SOLE   5,823 0 0
IMPERIAL OIL LTD COM 453038408 9,845 308,175 SH   SOLE   308,175 0 0
Imperial Oil Ltd COM 453038408 4,173 130,621 SH   SOLE   130,621 0 0
Imperial Oil Ltd COM 453038408 3,657 114,476 SH   SOLE   114,476 0 0
Imperial Oil Ltd COM 453038408 8,200 256,700 SH   SOLE   256,700 0 0
Imperial Oil Ltd COM 453038408 1,199 37,527 SH   SOLE   37,527 0 0
Imperial Oil Ltd COM 453038408 3,651 114,300 SH   DFND 5 0 114,300 0
Imperial Oil Ltd CALL 453038408 358 11,200 SH Call DFND 1 0 11,200 0
Imperial Oil Ltd PUT 453038408 486 15,200 SH Put DFND 1 0 15,200 0
Imperial Oil Ltd COM 453038408 2,207 69,079 SH   DFND 1 0 69,079 0
Imperial Oil Ltd COM 453038408 1 35 SH   DFND 1 0 35 0
Incyte Corp COM 45337C102 2,866 24,553 SH   SOLE   24,553 0 0
Incyte Corp COM 45337C102 3,057 26,190 SH   SOLE   26,190 0 0
Incyte Corp COM 45337C102 858 7,351 SH   SOLE   7,351 0 0
Incyte Corp COM 45337C102 795 6,810 SH   SOLE   6,810 0 0
ING GROEP SPONSORED ADR COM 456837103 379 20,544 SH   SOLE   20,544 0 0
Ingersoll-Rand PLC COM G47791101 3,469 38,911 SH   SOLE   38,911 0 0
Ingersoll-Rand PLC COM G47791101 3,252 36,480 SH   SOLE   36,480 0 0
Ingersoll-Rand PLC COM G47791101 964 10,813 SH   SOLE   10,813 0 0
Ingersoll-Rand PLC COM G47791101 902 10,116 SH   SOLE   10,116 0 0
INGREDION INC COM 457187102 8 70 SH   SOLE   70 0 0
Ingredion Inc COM 457187102 365 3,026 SH   SOLE   3,026 0 0
Insys Therapeutics Inc COM 45824V209 3 363 SH   DFND 1 0 363 0
Intel Corp COM 458140100 27,445 720,806 SH   SOLE   720,806 0 0
Intel Corp COM 458140100 25,730 675,764 SH   SOLE   675,764 0 0
Intel Corp COM 458140100 7,572 198,878 SH   SOLE   198,878 0 0
Intel Corp COM 458140100 7,136 187,417 SH   SOLE   187,417 0 0
INTEL CORPORATION COM 458140100 1,130 29,596 SH   SOLE   29,596 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 147 2,140 SH   SOLE   2,140 0 0
Intercontinental Exchange Inc COM 45866F104 6,201 90,272 SH   SOLE   90,272 0 0
Intercontinental Exchange Inc COM 45866F104 5,813 84,631 SH   SOLE   84,631 0 0
Intercontinental Exchange Inc COM 45866F104 1,718 25,005 SH   SOLE   25,005 0 0
Intercontinental Exchange Inc COM 45866F104 1,612 23,472 SH   SOLE   23,472 0 0
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 1,707 11,740 SH   SOLE   11,740 0 0
International Business Machines Corp COM 459200101 41,872 288,649 SH   SOLE   288,649 0 0
International Business Machines Corp COM 459200101 18,081 124,641 SH   SOLE   124,641 0 0
International Business Machines Corp COM 459200101 5,468 37,695 SH   SOLE   37,695 0 0
International Business Machines Corp COM 459200101 5,015 34,569 SH   SOLE   34,569 0 0
INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 743 5,188 SH   SOLE   5,188 0 0
International Flavors & Fragrances Inc COM 459506101 1,731 12,115 SH   SOLE   12,115 0 0
International Flavors & Fragrances Inc COM 459506101 1,623 11,357 SH   SOLE   11,357 0 0
International Flavors & Fragrances Inc COM 459506101 477 3,335 SH   SOLE   3,335 0 0
International Flavors & Fragrances Inc COM 459506101 450 3,150 SH   SOLE   3,150 0 0
International Paper Co COM 460146103 3,598 63,337 SH   SOLE   63,337 0 0
International Paper Co COM 460146103 3,373 59,379 SH   SOLE   59,379 0 0
International Paper Co COM 460146103 941 16,566 SH   SOLE   16,566 0 0
International Paper Co COM 460146103 936 16,468 SH   SOLE   16,468 0 0
INTERNATIONAL PAPER COMPANY COM 460146103 154 2,712 SH   SOLE   2,712 0 0
INTERPUBLIC GROUP OF COMPANIES(THE) COM 460690100 347 16,670 SH   SOLE   16,670 0 0
Interpublic Group of Cos Inc/The COM 460690100 1,254 60,326 SH   SOLE   60,326 0 0
Interpublic Group of Cos Inc/The COM 460690100 1,176 56,556 SH   SOLE   56,556 0 0
Interpublic Group of Cos Inc/The COM 460690100 347 16,687 SH   SOLE   16,687 0 0
Interpublic Group of Cos Inc/The COM 460690100 326 15,685 SH   SOLE   15,685 0 0
INTUIT INC COM 461202103 660 4,630 SH   SOLE   4,630 0 0
Intuit Inc COM 461202103 5,307 37,338 SH   SOLE   37,338 0 0
Intuit Inc COM 461202103 4,975 35,004 SH   SOLE   35,004 0 0
Intuit Inc COM 461202103 1,461 10,280 SH   SOLE   10,280 0 0
Intuit Inc COM 461202103 1,380 9,707 SH   SOLE   9,707 0 0
Intuitive Surgical Inc COM 46120E602 5,982 5,720 SH   SOLE   5,720 0 0
Intuitive Surgical Inc COM 46120E602 5,607 5,362 SH   SOLE   5,362 0 0
Intuitive Surgical Inc COM 46120E602 1,627 1,556 SH   SOLE   1,556 0 0
Intuitive Surgical Inc COM 46120E602 1,556 1,488 SH   SOLE   1,488 0 0
Invesco Ltd COM G491BT108 2,187 62,409 SH   SOLE   62,409 0 0
Invesco Ltd COM G491BT108 2,050 58,510 SH   SOLE   58,510 0 0
Invesco Ltd COM G491BT108 602 17,184 SH   SOLE   17,184 0 0
Invesco Ltd COM G491BT108 569 16,227 SH   SOLE   16,227 0 0
Iron Mountain Inc COM 46284V101 1,577 40,557 SH   SOLE   40,557 0 0
Iron Mountain Inc COM 46284V101 1,479 38,022 SH   SOLE   38,022 0 0
Iron Mountain Inc COM 46284V101 412 10,597 SH   SOLE   10,597 0 0
Iron Mountain Inc COM 46284V101 410 10,546 SH   SOLE   10,546 0 0
iShares China Large-Cap ETF COM 464287184 401 9,115 SH   DFND 1 0 9,115 0
ISHARES CORE MSCI EAFE ETF COM 46432F842 170 2,646 SH   SOLE   2,646 0 0
iShares Core MSCI EAFE ETF COM 46432F842 3,362 52,396 SH   DFND 1 0 52,396 0
ISHARES CORE S&P MID-CAP ETF COM 464287507 435 2,428 SH   SOLE   2,428 0 0
ISHARES CORE S&P SMALL-CAP ETF COM 464287804 268 3,600 SH   SOLE   3,600 0 0
iShares Core S&P Small-Cap ETF COM 464287804 71 953 SH   DFND 1 0 953 0
iShares Core S&P Total US Stock Market ETF COM 464287150 346 6,004 SH   DFND 1 0 6,004 0
iShares Edge MSCI Min Vol EAFE ETF COM 46429B689 633 8,903 SH   DFND 1 0 8,903 0
iShares Edge MSCI Min Vol Emerging Markets ETF COM 464286533 10 173 SH   DFND 1 0 173 0
iShares Europe ETF COM 464287861 192 4,103 SH   DFND 1 0 4,103 0
ISHARES GOLD TRUST ETF COM 464285105 401 32,470 SH   SOLE   32,470 0 0
ISHARES GOLD TRUST ETF COM 464285105 0 25 SH   DFND 1 0 25 0
iShares iBoxx $ High Yield Corporate Bond ETF COM 464288513 2,636 29,700 SH   SOLE   29,700 0 0
ISHARES INTL SELECT DIVIDEND ETF COM 464288448 649 19,178 SH   SOLE   19,178 0 0
ISHARES MSCI ALL COUNTRY ASIA ETF COM 464288182 119 1,650 SH   SOLE   1,650 0 0
ISHARES MSCI AUSTRALIA ETF COM 464286103 432 19,222 SH   SOLE   19,222 0 0
ISHARES MSCI CANADA ETF COM 464286509 278 9,600 SH   SOLE   9,600 0 0
ISHARES MSCI EAFE ETF COM 464287465 858 12,504 SH   SOLE   12,504 0 0
iShares MSCI Emerging Markets ETF COM 464287234 4 100 SH   SOLE   100 0 0
ISHARES MSCI FRANCE ETF COM 464286707 637 20,551 SH   SOLE   20,551 0 0
ISHARES MSCI GERMANY INDEX FUND COM 464286806 770 23,683 SH   SOLE   23,683 0 0
ISHARES MSCI HONG KONG ETF COM 464286871 239 9,642 SH   SOLE   9,642 0 0
iShares MSCI India ETF COM 46429B598 0 10,000 SH   DFND 1 0 10,000 0
ISHARES MSCI JAPAN ETF COM 46434G822 1,382 24,747 SH   SOLE   24,747 0 0
iShares MSCI New Zealand Capped ETF COM 464289123 1,883 40,000 SH   DFND 1 0 40,000 0
ISHARES MSCI SPAIN CAPPED ETF COM 464286764 256 7,559 SH   SOLE   7,559 0 0
ISHARES MSCI SWEDEN CAPPED ETF COM 464286756 300 8,341 SH   SOLE   8,341 0 0
ISHARES MSCI SWITZERLAND CAPPED ETF COM 464286749 631 17,982 SH   SOLE   17,982 0 0
ISHARES MSCI UNITED KINGDOM ETF COM 46435G334 1,059 30,316 SH   SOLE   30,316 0 0
ISHARES S&P 500 INDEX FUND COM 464287200 773 3,050 SH   SOLE   3,050 0 0
ISHARES SELECT DIVIDEND ETF COM 464287168 426 4,537 SH   SOLE   4,537 0 0
ISHARES US PREFERRED STOCK ETF COM 464288687 51 1,300 SH   SOLE   1,300 0 0
iShares US Preferred Stock ETF COM 464288687 10 246 SH   DFND 1 0 246 0
ISHARES US TECHNOLOGY ETF COM 464287721 30 200 SH   SOLE   200 0 0
Jack Henry & Associates Inc COM 426281101 337 3,279 SH   SOLE   3,279 0 0
Jacobs Engineering Group Inc COM 469814107 1,075 18,455 SH   SOLE   18,455 0 0
Jacobs Engineering Group Inc COM 469814107 1,008 17,303 SH   SOLE   17,303 0 0
Jacobs Engineering Group Inc COM 469814107 296 5,086 SH   SOLE   5,086 0 0
Jacobs Engineering Group Inc COM 469814107 280 4,799 SH   SOLE   4,799 0 0
Jazz Pharmaceuticals PLC COM G50871105 371 2,535 SH   SOLE   2,535 0 0
JB Hunt Transport Services Inc COM 445658107 1,454 13,093 SH   SOLE   13,093 0 0
JB Hunt Transport Services Inc COM 445658107 1,363 12,276 SH   SOLE   12,276 0 0
JB Hunt Transport Services Inc COM 445658107 413 3,716 SH   SOLE   3,716 0 0
JB Hunt Transport Services Inc COM 445658107 378 3,404 SH   SOLE   3,404 0 0
JBG SMITH Properties COM 46590V100 0 5 SH   DFND 1 0 5 0
JetBlue Airways Corp COM 477143101 9,264 500,000 SH   SOLE   500,000 0 0
JM Smucker Co/The COM 832696405 1,828 17,423 SH   SOLE   17,423 0 0
JM Smucker Co/The COM 832696405 1,714 16,335 SH   SOLE   16,335 0 0
JM Smucker Co/The COM 832696405 516 4,918 SH   SOLE   4,918 0 0
JM Smucker Co/The COM 832696405 475 4,531 SH   SOLE   4,531 0 0
JOHNSON & JOHNSON COM 478160104 15,009 115,178 SH   SOLE   115,178 0 0
Johnson & Johnson COM 478160104 78 600 SH   SOLE   600 0 0
Johnson & Johnson COM 478160104 82,768 636,714 SH   SOLE   636,714 0 0
Johnson & Johnson COM 478160104 50,175 385,986 SH   SOLE   385,986 0 0
Johnson & Johnson COM 478160104 14,789 113,771 SH   SOLE   113,771 0 0
Johnson & Johnson COM 478160104 13,916 107,050 SH   SOLE   107,050 0 0
Johnson Controls International plc COM G51502105 5,762 143,025 SH   SOLE   143,025 0 0
Johnson Controls International plc COM G51502105 5,402 134,088 SH   SOLE   134,088 0 0
Johnson Controls International plc COM G51502105 1,596 39,619 SH   SOLE   39,619 0 0
Johnson Controls International plc COM G51502105 1,498 37,188 SH   SOLE   37,188 0 0
Jones Lang LaSalle Inc COM 48020Q107 236 1,913 SH   SOLE   1,913 0 0
JP MORGAN CHASE & CO COM 46625H100 9,222 96,333 SH   SOLE   96,333 0 0
JPMorgan Chase & Co COM 46625H100 188 1,965 SH   SOLE   1,965 0 0
JPMorgan Chase & Co COM 46625H100 51,549 539,793 SH   SOLE   539,793 0 0
JPMorgan Chase & Co COM 46625H100 48,328 506,063 SH   SOLE   506,063 0 0
JPMorgan Chase & Co COM 46625H100 14,329 150,048 SH   SOLE   150,048 0 0
JPMorgan Chase & Co COM 46625H100 13,403 140,351 SH   SOLE   140,351 0 0
Juniper Networks Inc COM 48203R104 1,623 58,337 SH   SOLE   58,337 0 0
Juniper Networks Inc COM 48203R104 1,522 54,692 SH   SOLE   54,692 0 0
Juniper Networks Inc COM 48203R104 449 16,138 SH   SOLE   16,138 0 0
Juniper Networks Inc COM 48203R104 422 15,168 SH   SOLE   15,168 0 0
Just Energy Group Inc COM 48213W101 6,603 1,139,462 SH   SOLE   1,139,462 0 0
Just Energy Group Inc COM 48213W101 174 30,101 SH   SOLE   30,101 0 0
Just Energy Group Inc PUT 48213W101 12 2,000 SH Put DFND 1 0 2,000 0
Just Energy Group Inc COM 48213W101 136 23,441 SH   DFND 1 0 23,441 0
JUST ENERGY GROUP INC COM 48213W101 3,674 635,000 SH   DFND 1 0 635,000 0
KANSAS CITY SOUTHERN COM 485170302 272 2,500 SH   SOLE   2,500 0 0
Kansas City Southern COM 485170302 1,757 16,171 SH   SOLE   16,171 0 0
Kansas City Southern COM 485170302 1,647 15,161 SH   SOLE   15,161 0 0
Kansas City Southern COM 485170302 487 4,480 SH   SOLE   4,480 0 0
Kansas City Southern COM 485170302 457 4,205 SH   SOLE   4,205 0 0
KAPSTONE PAPER AND PACKAGINGCORP COM 48562P103 129 6,000 SH   SOLE   6,000 0 0
KAR AUCTION SERVICES INC COM 48238T109 138 2,880 SH   SOLE   2,880 0 0
Kellogg Co COM 487836108 393 6,300 SH   SOLE   6,300 0 0
Kellogg Co COM 487836108 374 6,000 SH   SOLE   6,000 0 0
Kellogg Co COM 487836108 2,377 38,119 SH   SOLE   38,119 0 0
Kellogg Co COM 487836108 2,229 35,736 SH   SOLE   35,736 0 0
Kellogg Co COM 487836108 692 11,095 SH   SOLE   11,095 0 0
Kellogg Co COM 487836108 618 9,911 SH   SOLE   9,911 0 0
KELLOGG COMPANY COM 487836108 2,210 35,355 SH   SOLE   35,355 0 0
KEYCORP COM 493267108 302 16,018 SH   SOLE   16,018 0 0
KeyCorp COM 493267108 3,139 166,825 SH   SOLE   166,825 0 0
KeyCorp COM 493267108 2,943 156,400 SH   SOLE   156,400 0 0
KeyCorp COM 493267108 871 46,293 SH   SOLE   46,293 0 0
KeyCorp COM 493267108 816 43,376 SH   SOLE   43,376 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 2 50 SH   SOLE   50 0 0
Kimberly-Clark Corp COM 494368103 6,377 54,195 SH   SOLE   54,195 0 0
Kimberly-Clark Corp COM 494368103 5,978 50,809 SH   SOLE   50,809 0 0
Kimberly-Clark Corp COM 494368103 1,764 14,991 SH   SOLE   14,991 0 0
Kimberly-Clark Corp COM 494368103 1,658 14,091 SH   SOLE   14,091 0 0
KIMBERLY-CLARK CORPORATION COM 494368103 346 2,933 SH   SOLE   2,933 0 0
Kimco Realty Corp COM 49446R109 1,276 65,294 SH   SOLE   65,294 0 0
Kimco Realty Corp COM 49446R109 1,197 61,214 SH   SOLE   61,214 0 0
Kimco Realty Corp COM 49446R109 351 17,978 SH   SOLE   17,978 0 0
Kimco Realty Corp COM 49446R109 332 16,977 SH   SOLE   16,977 0 0
Kinder Morgan Inc/DE COM 49456B101 5,648 294,504 SH   SOLE   294,504 0 0
Kinder Morgan Inc/DE COM 49456B101 5,295 276,101 SH   SOLE   276,101 0 0
Kinder Morgan Inc/DE COM 49456B101 1,627 84,855 SH   SOLE   84,855 0 0
Kinder Morgan Inc/DE COM 49456B101 1,468 76,573 SH   SOLE   76,573 0 0
Kingsway Financial Services Inc COM 496904202 1 123 SH   DFND 1 0 123 0
Kingsway Financial Services Inc COM 496904202 0 82 SH   DFND 1 0 82 0
Kinross Gold Corp COM 496902404 3,709 874,755 SH   SOLE   874,755 0 0
Kinross Gold Corp COM 496902404 8,445 1,992,217 SH   SOLE   1,992,217 0 0
Kinross Gold Corp COM 496902404 5,352 1,262,600 SH   SOLE   1,262,600 0 0
Kinross Gold Corp COM 496902404 774 182,532 SH   SOLE   182,532 0 0
Kinross Gold Corp CALL 496902404 588 138,700 SH Call SOLE   138,700 0 0
Kinross Gold Corp PUT 496902404 848 200,000 SH Put SOLE   200,000 0 0
Kinross Gold Corp CALL 496902404 166 39,100 SH Call DFND 1 0 39,100 0
Kinross Gold Corp PUT 496902404 82 19,300 SH Put DFND 1 0 19,300 0
Kinross Gold Corp COM 496902404 47 11,112 SH   DFND 1 0 11,112 0
Kinross Gold Corp COM 496902404 0 44 SH   DFND 1 0 44 0
KINROSS GOLD CORPORATION NO PAR COM 496902404 9 2,051 SH   SOLE   2,051 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 3,802 295,000 SH   SOLE   295,000 0 0
Kirkland Lake Gold Ltd COM 49741E100 2,659 206,366 SH   SOLE   206,366 0 0
Kirkland Lake Gold Ltd COM 49741E100 792 61,500 SH   SOLE   61,500 0 0
Kirkland Lake Gold Ltd CALL 49741E100 148 11,500 SH Call DFND 1 0 11,500 0
Kirkland Lake Gold Ltd COM 49741E100 27 2,100 SH   DFND 1 0 2,100 0
Kirkland Lake Gold Ltd COM 49741E100 1 81 SH   DFND 1 0 81 0
KLA-Tencor Corp COM 482480100 2,550 24,058 SH   SOLE   24,058 0 0
KLA-Tencor Corp COM 482480100 2,391 22,555 SH   SOLE   22,555 0 0
KLA-Tencor Corp COM 482480100 702 6,621 SH   SOLE   6,621 0 0
KLA-Tencor Corp COM 482480100 663 6,255 SH   SOLE   6,255 0 0
KLONDEX MINES LTD COM 498696103 36 10,000 SH   SOLE   10,000 0 0
Klondex Mines Ltd COM 498696103 707 193,993 SH   SOLE   193,993 0 0
Klondex Mines Ltd COM 498696103 213 58,300 SH   SOLE   58,300 0 0
Klondex Mines Ltd PUT 498696103 146 40,000 SH Put DFND 1 0 40,000 0
Klondex Mines Ltd COM 498696103 21 5,800 SH   DFND 1 0 5,800 0
Klondex Mines Ltd COM 498696103 0 36 SH   DFND 1 0 36 0
Knight-Swift Transportation Holdings Inc COM 499049104 234 5,625 SH   SOLE   5,625 0 0
Kohl's Corp COM 500255104 1,180 25,859 SH   SOLE   25,859 0 0
Kohl's Corp COM 500255104 1,107 24,244 SH   SOLE   24,244 0 0
Kohl's Corp COM 500255104 332 7,280 SH   SOLE   7,280 0 0
Kohl's Corp COM 500255104 307 6,724 SH   SOLE   6,724 0 0
KONINKLIJKE PHILIPS N.V. COM 500472303 1,020 24,697 SH   SOLE   24,697 0 0
Kraft Heinz Co/The COM 500754106 7,100 91,569 SH   SOLE   91,569 0 0
Kraft Heinz Co/The COM 500754106 6,656 85,846 SH   SOLE   85,846 0 0
Kraft Heinz Co/The COM 500754106 1,994 25,712 SH   SOLE   25,712 0 0
Kraft Heinz Co/The COM 500754106 1,846 23,809 SH   SOLE   23,809 0 0
Kraft Heinz Co/The COM 500754106 489 6,300 SH   DFND 1 0 6,300 0
KRAFT HEINZ COMPANY(THE) COM 500754106 394 5,068 SH   SOLE   5,068 0 0
KROGER CO COM 501044101 131 6,500 SH   SOLE   6,500 0 0
Kroger Co/The COM 501044101 2,761 137,650 SH   SOLE   137,650 0 0
Kroger Co/The COM 501044101 2,588 129,047 SH   SOLE   129,047 0 0
Kroger Co/The COM 501044101 773 38,543 SH   SOLE   38,543 0 0
Kroger Co/The COM 501044101 718 35,790 SH   SOLE   35,790 0 0
L Brands Inc COM 501797104 1,593 38,280 SH   SOLE   38,280 0 0
L Brands Inc COM 501797104 1,493 35,888 SH   SOLE   35,888 0 0
L Brands Inc COM 501797104 425 10,225 SH   SOLE   10,225 0 0
L Brands Inc COM 501797104 414 9,952 SH   SOLE   9,952 0 0
L3 Technologies Inc COM 502413107 2,260 11,998 SH   SOLE   11,998 0 0
L3 Technologies Inc COM 502413107 2,119 11,249 SH   SOLE   11,249 0 0
L3 Technologies Inc COM 502413107 620 3,290 SH   SOLE   3,290 0 0
L3 Technologies Inc COM 502413107 588 3,120 SH   SOLE   3,120 0 0
Laboratory Corp of America Holdings COM 50540R409 2,357 15,616 SH   SOLE   15,616 0 0
Laboratory Corp of America Holdings COM 50540R409 2,210 14,640 SH   SOLE   14,640 0 0
Laboratory Corp of America Holdings COM 50540R409 652 4,321 SH   SOLE   4,321 0 0
Laboratory Corp of America Holdings COM 50540R409 613 4,060 SH   SOLE   4,060 0 0
Lam Research Corp COM 512807108 4,611 24,920 SH   SOLE   24,920 0 0
Lam Research Corp COM 512807108 4,323 23,363 SH   SOLE   23,363 0 0
Lam Research Corp COM 512807108 1,260 6,812 SH   SOLE   6,812 0 0
Lam Research Corp COM 512807108 1,199 6,478 SH   SOLE   6,478 0 0
LAMAR ADVERTISING COMPANY CL-A COM 512816109 137 2,000 SH   SOLE   2,000 0 0
LAMB WESTON HOLDINGS INC W/I COM 513272104 78 1,666 SH   SOLE   1,666 0 0
Las Vegas Sands Corp COM 517834107 1,073 16,730 SH   SOLE   16,730 0 0
LAS VEGAS SANDS INC COM 517834107 1,286 20,000 SH   SOLE   20,000 0 0
LA-Z BOY INC COM 505336107 135 5,000 SH   SOLE   5,000 0 0
Lear Corp COM 521865204 503 2,909 SH   SOLE   2,909 0 0
Lear Corp COM 521865204 1 7 SH   DFND 1 0 7 0
Leggett & Platt Inc COM 524660107 968 20,292 SH   SOLE   20,292 0 0
Leggett & Platt Inc COM 524660107 908 19,024 SH   SOLE   19,024 0 0
Leggett & Platt Inc COM 524660107 267 5,588 SH   SOLE   5,588 0 0
Leggett & Platt Inc COM 524660107 252 5,276 SH   SOLE   5,276 0 0
Leidos Holdings Inc COM 525327102 359 6,059 SH   SOLE   6,059 0 0
Lennar Corp COM 526057104 1,645 31,168 SH   SOLE   31,168 0 0
Lennar Corp COM 526057104 1,543 29,221 SH   SOLE   29,221 0 0
Lennar Corp COM 526057104 453 8,580 SH   SOLE   8,580 0 0
Lennar Corp COM 526057104 428 8,104 SH   SOLE   8,104 0 0
Lennox International Inc COM 526107107 290 1,622 SH   SOLE   1,622 0 0
Leucadia National Corp COM 527288104 1,226 48,571 SH   SOLE   48,571 0 0
Leucadia National Corp COM 527288104 1,150 45,536 SH   SOLE   45,536 0 0
Leucadia National Corp COM 527288104 345 13,677 SH   SOLE   13,677 0 0
Leucadia National Corp COM 527288104 319 12,630 SH   SOLE   12,630 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 705 13,200 SH   SOLE   13,200 0 0
Level 3 Communications Inc COM 52729N308 2,401 45,065 SH   SOLE   45,065 0 0
Level 3 Communications Inc COM 52729N308 2,251 42,249 SH   SOLE   42,249 0 0
Level 3 Communications Inc COM 52729N308 691 12,974 SH   SOLE   12,974 0 0
Level 3 Communications Inc COM 52729N308 624 11,717 SH   SOLE   11,717 0 0
Liberty Broadband Corp COM 530307305 431 4,525 SH   SOLE   4,525 0 0
Liberty Global PLC COM G5480U104 306 9,014 SH   SOLE   9,014 0 0
Liberty Global PLC COM G5480U120 799 24,436 SH   SOLE   24,436 0 0
Liberty Interactive Corp QVC Group COM 53071M104 420 17,802 SH   SOLE   17,802 0 0
Liberty Media Corp-Liberty SiriusXM COM 531229409 163 3,896 SH   SOLE   3,896 0 0
Liberty Media Corp-Liberty SiriusXM COM 531229607 316 7,537 SH   SOLE   7,537 0 0
Liberty Property Trust COM 531172104 255 6,218 SH   SOLE   6,218 0 0
LIFEPOINT HEALTH INC COM 53219L109 36 625 SH   SOLE   625 0 0
LILLY (ELI) & COMPANY COM 532457108 2,586 30,161 SH   SOLE   30,161 0 0
LIMONEIRA COMPANY COM 532746104 70 3,000 SH   SOLE   3,000 0 0
Lincoln National Corp COM 534187109 2,497 33,981 SH   SOLE   33,981 0 0
Lincoln National Corp COM 534187109 2,341 31,858 SH   SOLE   31,858 0 0
Lincoln National Corp COM 534187109 696 9,472 SH   SOLE   9,472 0 0
Lincoln National Corp COM 534187109 649 8,835 SH   SOLE   8,835 0 0
LKQ Corp COM 501889208 1,705 47,378 SH   SOLE   47,378 0 0
LKQ Corp COM 501889208 1,598 44,417 SH   SOLE   44,417 0 0
LKQ Corp COM 501889208 469 13,020 SH   SOLE   13,020 0 0
LKQ Corp COM 501889208 443 12,319 SH   SOLE   12,319 0 0
LKQ CORPORATION COM 501889208 1,133 31,395 SH   SOLE   31,395 0 0
LLOYDS BANKING GROUP PLC ADR COM 539439109 95 25,890 SH   SOLE   25,890 0 0
LOCKHEED MARTIN CORP COM 539830109 710 2,284 SH   SOLE   2,284 0 0
Lockheed Martin Corp COM 539830109 11,924 38,433 SH   SOLE   38,433 0 0
Lockheed Martin Corp COM 539830109 11,179 36,032 SH   SOLE   36,032 0 0
Lockheed Martin Corp COM 539830109 3,413 11,002 SH   SOLE   11,002 0 0
Lockheed Martin Corp COM 539830109 3,100 9,992 SH   SOLE   9,992 0 0
Loews Corp COM 540424108 2,026 42,339 SH   SOLE   42,339 0 0
Loews Corp COM 540424108 1,899 39,693 SH   SOLE   39,693 0 0
Loews Corp COM 540424108 578 12,088 SH   SOLE   12,088 0 0
Loews Corp COM 540424108 527 11,010 SH   SOLE   11,010 0 0
LOUISIANA-PACIFIC CORPORATION COM 546347105 54 2,000 SH   SOLE   2,000 0 0
LOWE'S COMPANIES COM 548661107 829 10,342 SH   SOLE   10,342 0 0
Lowe's Cos Inc COM 548661107 10,351 129,500 SH   SOLE   129,500 0 0
Lowe's Cos Inc COM 548661107 9,704 121,408 SH   SOLE   121,408 0 0
Lowe's Cos Inc COM 548661107 2,879 36,025 SH   SOLE   36,025 0 0
Lowe's Cos Inc COM 548661107 2,691 33,671 SH   SOLE   33,671 0 0
LSC COMMUNICATIONS INC COM 50218P107 2 125 SH   SOLE   125 0 0
Lululemon Athletica Inc COM 550021109 270 4,340 SH   SOLE   4,340 0 0
Lululemon Athletica Inc COM 550021109 2,578 41,420 SH   SOLE   41,420 0 0
LyondellBasell Industries NV COM N53745100 61 620 SH   SOLE   620 0 0
LyondellBasell Industries NV COM N53745100 4,931 49,786 SH   SOLE   49,786 0 0
LyondellBasell Industries NV COM N53745100 4,623 46,675 SH   SOLE   46,675 0 0
LyondellBasell Industries NV COM N53745100 1,432 14,461 SH   SOLE   14,461 0 0
LyondellBasell Industries NV COM N53745100 1,282 12,945 SH   SOLE   12,945 0 0
M & T BANK CORP COM 55261F104 77 480 SH   SOLE   480 0 0
M&T Bank Corp COM 55261F104 3,753 23,305 SH   SOLE   23,305 0 0
M&T Bank Corp COM 55261F104 3,518 21,849 SH   SOLE   21,849 0 0
M&T Bank Corp COM 55261F104 942 5,849 SH   SOLE   5,849 0 0
M&T Bank Corp COM 55261F104 976 6,060 SH   SOLE   6,060 0 0
Macerich Co/The COM 554382101 918 16,703 SH   SOLE   16,703 0 0
Macerich Co/The COM 554382101 861 15,659 SH   SOLE   15,659 0 0
Macerich Co/The COM 554382101 280 5,089 SH   SOLE   5,089 0 0
Macerich Co/The COM 554382101 239 4,343 SH   SOLE   4,343 0 0
Macquarie Infrastructure Corp COM 55608B105 239 3,307 SH   SOLE   3,307 0 0
Macy's Inc COM 55616P104 1,019 46,718 SH   SOLE   46,718 0 0
Macy's Inc COM 55616P104 956 43,799 SH   SOLE   43,799 0 0
Macy's Inc COM 55616P104 281 12,860 SH   SOLE   12,860 0 0
Macy's Inc COM 55616P104 265 12,146 SH   SOLE   12,146 0 0
MAG Silver Corp COM 55903Q104 84 7,536 SH   SOLE   7,536 0 0
MAG Silver Corp COM 55903Q104 259 23,100 SH   SOLE   23,100 0 0
MAG Silver Corp CALL 55903Q104 459 41,000 SH Call DFND 1 0 41,000 0
MAGNA INTERNATIONAL INC COM 559222401 5,148 96,455 SH   SOLE   96,455 0 0
Magna International Inc COM 559222401 11,021 206,500 SH   SOLE   206,500 0 0
Magna International Inc COM 559222401 3,940 73,842 SH   SOLE   73,842 0 0
Magna International Inc COM 559222401 24,125 452,100 SH   SOLE   452,100 0 0
Magna International Inc COM 559222401 2,772 51,947 SH   SOLE   51,947 0 0
Magna International Inc CALL 559222401 37,886 709,900 SH Call DFND 1 0 709,900 0
Magna International Inc PUT 559222401 8,646 162,000 SH Put DFND 1 0 162,000 0
Magna International Inc COM 559222401 224 4,200 SH   DFND 1 0 4,200 0
Magna International Inc COM 559222401 10 183 SH   DFND 1 0 183 0
Mallinckrodt PLC COM G5785G107 352 9,409 SH   SOLE   9,409 0 0
Mallinckrodt PLC COM G5785G107 157 4,196 SH   SOLE   4,196 0 0
ManpowerGroup Inc COM 56418H100 334 2,833 SH   SOLE   2,833 0 0
ManpowerGroup Inc COM 56418H100 2 20 SH   DFND 1 0 20 0
MANULIFE FINANCIAL CORP COM 56501R106 14,106 695,426 SH   SOLE   695,426 0 0
Manulife Financial Corp COM 56501R106 25,533 1,258,727 SH   SOLE   1,258,727 0 0
Manulife Financial Corp COM 56501R106 32,104 1,582,868 SH   SOLE   1,582,868 0 0
Manulife Financial Corp COM 56501R106 28,683 1,414,193 SH   SOLE   1,414,193 0 0
Manulife Financial Corp COM 56501R106 5,861 288,972 SH   SOLE   288,972 0 0
Manulife Financial Corp COM 56501R106 972 47,900 SH   DFND 5 0 47,900 0
Manulife Financial Corp CALL 56501R106 13,264 653,900 SH Call DFND 1 0 653,900 0
Manulife Financial Corp PUT 56501R106 6,284 309,800 SH Put DFND 1 0 309,800 0
Manulife Financial Corp COM 56501R106 284 14,011 SH   DFND 1 0 14,011 0
Marathon Oil Corp COM 565849106 1,476 108,874 SH   SOLE   108,874 0 0
Marathon Oil Corp COM 565849106 1,768 130,385 SH   SOLE   130,385 0 0
Marathon Oil Corp COM 565849106 1,657 122,237 SH   SOLE   122,237 0 0
Marathon Oil Corp COM 565849106 487 35,898 SH   SOLE   35,898 0 0
Marathon Oil Corp COM 565849106 460 33,901 SH   SOLE   33,901 0 0
Marathon Oil Corp COM 565849106 475 35,000 SH   SOLE   35,000 0 0
Marathon Oil Corp CALL 565849106 136 10,000 SH Call SOLE   10,000 0 0
MARATHON OIL CORPORATION COM 565849106 54 4,000 SH   SOLE   4,000 0 0
MARATHON PETROLEUM CORP COM 56585A102 225 4,000 SH   SOLE   4,000 0 0
Marathon Petroleum Corp COM 56585A102 4,354 77,657 SH   SOLE   77,657 0 0
Marathon Petroleum Corp COM 56585A102 4,082 72,804 SH   SOLE   72,804 0 0
Marathon Petroleum Corp COM 56585A102 1,228 21,908 SH   SOLE   21,908 0 0
Marathon Petroleum Corp COM 56585A102 1,132 20,192 SH   SOLE   20,192 0 0
Markel Corp COM 570535104 629 589 SH   SOLE   589 0 0
Marriott International Inc/MD COM 571903202 5,290 47,987 SH   SOLE   47,987 0 0
Marriott International Inc/MD COM 571903202 4,960 44,989 SH   SOLE   44,989 0 0
Marriott International Inc/MD COM 571903202 1,500 13,602 SH   SOLE   13,602 0 0
Marriott International Inc/MD COM 571903202 1,376 12,477 SH   SOLE   12,477 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 1,253 14,910 SH   SOLE   14,910 0 0
Marsh & McLennan Cos Inc COM 571748102 6,588 78,619 SH   SOLE   78,619 0 0
Marsh & McLennan Cos Inc COM 571748102 6,176 73,706 SH   SOLE   73,706 0 0
Marsh & McLennan Cos Inc COM 571748102 1,824 21,765 SH   SOLE   21,765 0 0
Marsh & McLennan Cos Inc COM 571748102 1,713 20,442 SH   SOLE   20,442 0 0
Martin Marietta Materials Inc COM 573284106 1,988 9,639 SH   SOLE   9,639 0 0
Martin Marietta Materials Inc COM 573284106 1,863 9,037 SH   SOLE   9,037 0 0
Martin Marietta Materials Inc COM 573284106 546 2,646 SH   SOLE   2,646 0 0
Martin Marietta Materials Inc COM 573284106 517 2,506 SH   SOLE   2,506 0 0
Martin Midstream Partners LP COM 573331105 0 18 SH   SOLE   18 0 0
Marvell Technology Group Ltd COM G5876H105 303 16,950 SH   SOLE   16,950 0 0
Masco Corp COM 574599106 1,906 48,871 SH   SOLE   48,871 0 0
Masco Corp COM 574599106 1,787 45,817 SH   SOLE   45,817 0 0
Masco Corp COM 574599106 527 13,512 SH   SOLE   13,512 0 0
Masco Corp COM 574599106 496 12,707 SH   SOLE   12,707 0 0
Mastercard Inc COM 57636Q104 20,222 143,237 SH   SOLE   143,237 0 0
Mastercard Inc COM 57636Q104 18,959 134,285 SH   SOLE   134,285 0 0
Mastercard Inc COM 57636Q104 5,656 40,060 SH   SOLE   40,060 0 0
Mastercard Inc COM 57636Q104 5,258 37,244 SH   SOLE   37,244 0 0
MASTERCARD INC CLASS A COM 57636Q104 2,365 16,709 SH   SOLE   16,709 0 0
MATERIALS SELECT SECTOR SPDR COM 81369Y100 20 350 SH   SOLE   350 0 0
Materials Select Sector SPDR Fund COM 81369Y100 19 339 SH   SOLE   339 0 0
Mattel Inc COM 577081102 814 52,573 SH   SOLE   52,573 0 0
Mattel Inc COM 577081102 763 49,287 SH   SOLE   49,287 0 0
Mattel Inc COM 577081102 224 14,467 SH   SOLE   14,467 0 0
Mattel Inc COM 577081102 212 13,669 SH   SOLE   13,669 0 0
Maxim Integrated Products Inc COM 57772K101 569 11,932 SH   SOLE   11,932 0 0
Maxwell Technologies Inc COM 577767106 0 5 SH   DFND 1 0 5 0
MCCORMICK & CO INC NVS COM 579780206 103 1,000 SH   SOLE   1,000 0 0
McCormick & Co Inc/MD COM 579780206 1,872 18,241 SH   SOLE   18,241 0 0
McCormick & Co Inc/MD COM 579780206 1,755 17,101 SH   SOLE   17,101 0 0
McCormick & Co Inc/MD COM 579780206 491 4,782 SH   SOLE   4,782 0 0
McCormick & Co Inc/MD COM 579780206 487 4,743 SH   SOLE   4,743 0 0
McDonald's Corp COM 580135101 826 5,271 SH   SOLE   5,271 0 0
McDonald's Corp COM 580135101 19,465 124,250 SH   SOLE   124,250 0 0
McDonald's Corp COM 580135101 18,249 116,486 SH   SOLE   116,486 0 0
McDonald's Corp COM 580135101 5,393 34,424 SH   SOLE   34,424 0 0
McDonald's Corp COM 580135101 5,061 32,306 SH   SOLE   32,306 0 0
MCDONALD'S CORPORATION COM 580135101 2,450 15,603 SH   SOLE   15,603 0 0
MCEWEN MINING INC COM 58039P107 27 14,000 SH   SOLE   14,000 0 0
McEwen Mining Inc COM 58039P107 0 9 SH   DFND 1 0 9 0
McKesson Corp COM 58155Q103 4,954 32,253 SH   SOLE   32,253 0 0
McKesson Corp COM 58155Q103 4,644 30,238 SH   SOLE   30,238 0 0
McKesson Corp COM 58155Q103 1,368 8,907 SH   SOLE   8,907 0 0
McKesson Corp COM 58155Q103 1,288 8,387 SH   SOLE   8,387 0 0
MCKESSON CORPORATION COM 58155Q103 1,374 8,927 SH   SOLE   8,927 0 0
MEDICAL PROPERTIES TRUST INC COM 58463J304 155 11,799 SH   SOLE   11,799 0 0
MEDNAX Inc COM 58502B106 169 3,928 SH   SOLE   3,928 0 0
MEDNAX Inc COM 58502B106 31,042 720,000 SH   SOLE   720,000 0 0
Medtronic PLC COM G5960L103 16,158 207,788 SH   SOLE   207,788 0 0
Medtronic PLC COM G5960L103 15,148 194,804 SH   SOLE   194,804 0 0
Medtronic PLC COM G5960L103 4,496 57,813 SH   SOLE   57,813 0 0
Medtronic PLC COM G5960L103 4,201 54,027 SH   SOLE   54,027 0 0
MercadoLibre Inc COM 58733R102 459 1,771 SH   SOLE   1,771 0 0
Mercer International Inc COM 588056101 113 9,519 SH   SOLE   9,519 0 0
MERCK & CO INC COM 58933Y105 4,298 66,973 SH   SOLE   66,973 0 0
Merck & Co Inc COM 58933Y105 128 2,000 SH   SOLE   2,000 0 0
Merck & Co Inc COM 58933Y105 26,861 419,563 SH   SOLE   419,563 0 0
Merck & Co Inc COM 58933Y105 25,183 393,344 SH   SOLE   393,344 0 0
Merck & Co Inc COM 58933Y105 7,396 115,516 SH   SOLE   115,516 0 0
Merck & Co Inc COM 58933Y105 6,984 109,091 SH   SOLE   109,091 0 0
METHANEX CORP COM 59151K108 294 5,844 SH   SOLE   5,844 0 0
Methanex Corp COM 59151K108 1,709 34,000 SH   SOLE   34,000 0 0
Methanex Corp COM 59151K108 2,803 55,791 SH   SOLE   55,791 0 0
Methanex Corp COM 59151K108 1,457 29,000 SH   SOLE   29,000 0 0
Methanex Corp COM 59151K108 106 2,100 SH   DFND 5 0 2,100 0
Methanex Corp CALL 59151K108 2,116 42,100 SH Call DFND 1 0 42,100 0
Methanex Corp PUT 59151K108 5,301 105,500 SH Put DFND 1 0 105,500 0
Methanex Corp COM 59151K108 55 1,100 SH   DFND 1 0 1,100 0
METLIFE INC COM 59156R108 2,513 48,270 SH   SOLE   48,270 0 0
MetLife Inc COM 59156R108 8,469 163,040 SH   SOLE   163,040 0 0
MetLife Inc COM 59156R108 7,940 152,851 SH   SOLE   152,851 0 0
MetLife Inc COM 59156R108 2,006 38,624 SH   SOLE   38,624 0 0
MetLife Inc COM 59156R108 2,202 42,392 SH   SOLE   42,392 0 0
Mettler-Toledo International Inc COM 592688105 2,465 3,937 SH   SOLE   3,937 0 0
Mettler-Toledo International Inc COM 592688105 2,311 3,691 SH   SOLE   3,691 0 0
Mettler-Toledo International Inc COM 592688105 682 1,090 SH   SOLE   1,090 0 0
Mettler-Toledo International Inc COM 592688105 641 1,024 SH   SOLE   1,024 0 0
MGM Resorts International COM 552953101 633 19,419 SH   SOLE   19,419 0 0
MGM Resorts International COM 552953101 2,588 79,409 SH   SOLE   79,409 0 0
MGM Resorts International COM 552953101 2,426 74,447 SH   SOLE   74,447 0 0
MGM Resorts International COM 552953101 673 20,647 SH   SOLE   20,647 0 0
MICHAEL KORS HOLDINGS LIMITED COM G60754101 96 2,000 SH   SOLE   2,000 0 0
Michael Kors Holdings Ltd COM G60754101 1,113 23,256 SH   SOLE   23,256 0 0
Michael Kors Holdings Ltd COM G60754101 1,043 21,803 SH   SOLE   21,803 0 0
Michael Kors Holdings Ltd COM G60754101 315 6,582 SH   SOLE   6,582 0 0
Michael Kors Holdings Ltd COM G60754101 289 6,048 SH   SOLE   6,048 0 0
MICRO FOCUS INTL-SPON ADR COM 594837304 13 409 SH   SOLE   409 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 27 300 SH   SOLE   300 0 0
Microchip Technology Inc COM 595017104 3,205 35,699 SH   SOLE   35,699 0 0
Microchip Technology Inc COM 595017104 3,004 33,469 SH   SOLE   33,469 0 0
Microchip Technology Inc COM 595017104 870 9,688 SH   SOLE   9,688 0 0
Microchip Technology Inc COM 595017104 833 9,282 SH   SOLE   9,282 0 0
Micron Technology Inc COM 595112103 6,720 170,893 SH   SOLE   170,893 0 0
Micron Technology Inc COM 595112103 6,300 160,214 SH   SOLE   160,214 0 0
Micron Technology Inc COM 595112103 1,746 44,387 SH   SOLE   44,387 0 0
Micron Technology Inc COM 595112103 1,747 44,434 SH   SOLE   44,434 0 0
Microsoft Corp COM 594918104 30 400 SH   SOLE   400 0 0
Microsoft Corp COM 594918104 162,180 2,177,491 SH   SOLE   2,177,491 0 0
Microsoft Corp COM 594918104 82,499 1,107,661 SH   SOLE   1,107,661 0 0
Microsoft Corp COM 594918104 23,071 309,763 SH   SOLE   309,763 0 0
Microsoft Corp COM 594918104 22,880 307,197 SH   SOLE   307,197 0 0
MICROSOFT CORPORATION COM 594918104 11,752 157,394 SH   SOLE   157,394 0 0
Mid-America Apartment Communities Inc COM 59522J103 1,862 17,427 SH   SOLE   17,427 0 0
Mid-America Apartment Communities Inc COM 59522J103 1,746 16,338 SH   SOLE   16,338 0 0
Mid-America Apartment Communities Inc COM 59522J103 513 4,797 SH   SOLE   4,797 0 0
Mid-America Apartment Communities Inc COM 59522J103 484 4,530 SH   SOLE   4,530 0 0
Mid-America Apartment Communities Inc COM 59522J103 2 21 SH   DFND 1 0 21 0
Middleby Corp/The COM 596278101 311 2,430 SH   SOLE   2,430 0 0
Mitel Networks Corp COM 60671Q104 243 29,000 SH   SOLE   29,000 0 0
Mitel Networks Corp COM 60671Q104 16 1,922 SH   SOLE   1,922 0 0
MITSUBISHI UFJ FINANCIAL GROUP ADR COM 606822104 93 14,460 SH   SOLE   14,460 0 0
Mohawk Industries Inc COM 608190104 2,399 9,693 SH   SOLE   9,693 0 0
Mohawk Industries Inc COM 608190104 2,249 9,087 SH   SOLE   9,087 0 0
Mohawk Industries Inc COM 608190104 660 2,668 SH   SOLE   2,668 0 0
Mohawk Industries Inc COM 608190104 624 2,520 SH   SOLE   2,520 0 0
Molson Coors Brewing Co COM 60871R209 2,313 28,331 SH   SOLE   28,331 0 0
Molson Coors Brewing Co COM 60871R209 2,168 26,561 SH   SOLE   26,561 0 0
Molson Coors Brewing Co COM 60871R209 651 7,977 SH   SOLE   7,977 0 0
Molson Coors Brewing Co COM 60871R209 601 7,365 SH   SOLE   7,365 0 0
MOLSON COORS BREWING CO - B COM 60871R209 201 2,457 SH   SOLE   2,457 0 0
MONDELEZ INTERNATIONAL INC COM 609207105 194 4,769 SH   SOLE   4,769 0 0
Mondelez International Inc COM 609207105 9,402 231,265 SH   SOLE   231,265 0 0
Mondelez International Inc COM 609207105 8,814 216,814 SH   SOLE   216,814 0 0
Mondelez International Inc COM 609207105 2,605 64,081 SH   SOLE   64,081 0 0
Mondelez International Inc COM 609207105 2,445 60,131 SH   SOLE   60,131 0 0
Mondelez International Inc COM 609207105 988 24,300 SH   SOLE   24,300 0 0
Monsanto Co COM 61166W101 109,548 914,390 SH   SOLE   914,390 0 0
Monsanto Co COM 61166W101 7,569 63,179 SH   SOLE   63,179 0 0
Monsanto Co COM 61166W101 2,220 18,532 SH   SOLE   18,532 0 0
Monsanto Co COM 61166W101 2,099 17,522 SH   SOLE   17,522 0 0
MONSANTO COMPANY COM 61166W101 83 690 SH   SOLE   690 0 0
Monster Beverage Corp COM 61174X109 3,515 63,623 SH   SOLE   63,623 0 0
Monster Beverage Corp COM 61174X109 3,295 59,647 SH   SOLE   59,647 0 0
Monster Beverage Corp COM 61174X109 927 16,787 SH   SOLE   16,787 0 0
Monster Beverage Corp COM 61174X109 914 16,542 SH   SOLE   16,542 0 0
Moody's Corp COM 615369105 3,548 25,490 SH   SOLE   25,490 0 0
Moody's Corp COM 615369105 3,326 23,897 SH   SOLE   23,897 0 0
Moody's Corp COM 615369105 1,012 7,271 SH   SOLE   7,271 0 0
Moody's Corp COM 615369105 923 6,628 SH   SOLE   6,628 0 0
MORGAN STANLEY COM 617446448 1,408 29,162 SH   SOLE   29,162 0 0
Morgan Stanley COM 617446448 10,448 216,927 SH   SOLE   216,927 0 0
Morgan Stanley COM 617446448 9,795 203,372 SH   SOLE   203,372 0 0
Morgan Stanley COM 617446448 2,822 58,592 SH   SOLE   58,592 0 0
Morgan Stanley COM 617446448 2,717 56,403 SH   SOLE   56,403 0 0
Mosaic Co/The COM 61945C103 1,162 53,844 SH   SOLE   53,844 0 0
Mosaic Co/The COM 61945C103 1,090 50,480 SH   SOLE   50,480 0 0
Mosaic Co/The COM 61945C103 304 14,083 SH   SOLE   14,083 0 0
Mosaic Co/The COM 61945C103 302 14,000 SH   SOLE   14,000 0 0
MOSAIC COMPANY COM 61945C103 22 1,000 SH   SOLE   1,000 0 0
Motorola Solutions Inc COM 620076307 2,117 24,950 SH   SOLE   24,950 0 0
Motorola Solutions Inc COM 620076307 1,985 23,391 SH   SOLE   23,391 0 0
Motorola Solutions Inc COM 620076307 586 6,903 SH   SOLE   6,903 0 0
Motorola Solutions Inc COM 620076307 550 6,486 SH   SOLE   6,486 0 0
MOUNTAIN PROVINCE DIAMONDS INC COM 62426E402 10 3,000 SH   SOLE   3,000 0 0
Mountain Province Diamonds Inc COM 62426E402 0 100 SH   DFND 1 0 100 0
Mountain Province Diamonds Inc COM 62426E402 0 97 SH   DFND 1 0 97 0
MSCI Inc COM 55354G100 446 3,820 SH   SOLE   3,820 0 0
Mueller Industries Inc COM 624756102 7 210 SH   DFND 1 0 210 0
Murphy Oil Corp COM 626717102 184 6,923 SH   SOLE   6,923 0 0
Mylan NV COM N59465109 2,580 82,264 SH   SOLE   82,264 0 0
Mylan NV COM N59465109 2,419 77,123 SH   SOLE   77,123 0 0
Mylan NV COM N59465109 604 19,241 SH   SOLE   19,241 0 0
Mylan NV COM N59465109 671 21,389 SH   SOLE   21,389 0 0
Nasdaq Inc COM 631103108 1,389 17,910 SH   SOLE   17,910 0 0
Nasdaq Inc COM 631103108 1,302 16,791 SH   SOLE   16,791 0 0
Nasdaq Inc COM 631103108 379 4,884 SH   SOLE   4,884 0 0
Nasdaq Inc COM 631103108 361 4,657 SH   SOLE   4,657 0 0
NATIONAL GRID PLC SPONSORED ADR COM 636274409 452 7,191 SH   SOLE   7,191 0 0
National Oilwell Varco Inc COM 637071101 2,083 58,297 SH   SOLE   58,297 0 0
National Oilwell Varco Inc COM 637071101 1,953 54,654 SH   SOLE   54,654 0 0
National Oilwell Varco Inc COM 637071101 573 16,051 SH   SOLE   16,051 0 0
National Oilwell Varco Inc COM 637071101 542 15,158 SH   SOLE   15,158 0 0
NATIONAL OILWELL VARCO INC NEW COM 637071101 47 1,315 SH   SOLE   1,315 0 0
National Retail Properties Inc COM 637417106 262 6,299 SH   SOLE   6,299 0 0
Navient Corp COM 63938C108 631 42,046 SH   SOLE   42,046 0 0
Navient Corp COM 63938C108 592 39,419 SH   SOLE   39,419 0 0
Navient Corp COM 63938C108 181 12,034 SH   SOLE   12,034 0 0
Navient Corp COM 63938C108 164 10,932 SH   SOLE   10,932 0 0
NAVISTAR INTL CORP COM 63934E108 27 600 SH   SOLE   600 0 0
Neovasc Inc COM 64065J106 0 36 SH   DFND 1 0 36 0
NetApp Inc COM 64110D104 1,811 41,379 SH   SOLE   41,379 0 0
NetApp Inc COM 64110D104 1,697 38,794 SH   SOLE   38,794 0 0
NetApp Inc COM 64110D104 501 11,443 SH   SOLE   11,443 0 0
NetApp Inc COM 64110D104 471 10,759 SH   SOLE   10,759 0 0
Netflix Inc COM 64110L106 12,009 66,229 SH   SOLE   66,229 0 0
Netflix Inc COM 64110L106 11,259 62,090 SH   SOLE   62,090 0 0
Netflix Inc COM 64110L106 3,301 18,203 SH   SOLE   18,203 0 0
Netflix Inc COM 64110L106 3,122 17,219 SH   SOLE   17,219 0 0
Nevsun Resources Ltd COM 64156L101 214 99,100 SH   SOLE   99,100 0 0
Nevsun Resources Ltd COM 64156L101 71 32,658 SH   SOLE   32,658 0 0
Nevsun Resources Ltd CALL 64156L101 6 3,000 SH Call DFND 1 0 3,000 0
Nevsun Resources Ltd COM 64156L101 0 16 SH   DFND 1 0 16 0
NEW GOLD INC COM 644535106 89 24,000 SH   SOLE   24,000 0 0
New Gold Inc COM 644535106 56 15,200 SH   SOLE   15,200 0 0
New Gold Inc COM 644535106 2,339 630,427 SH   SOLE   630,427 0 0
New Gold Inc COM 644535106 702 189,100 SH   SOLE   189,100 0 0
New Gold Inc CALL 644535106 22 6,000 SH Call DFND 1 0 6,000 0
New Gold Inc PUT 644535106 4 1,000 SH Put DFND 1 0 1,000 0
New Gold Inc COM 644535106 0 24 SH   DFND 1 0 24 0
New York Community Bancorp Inc COM 649445103 266 20,654 SH   SOLE   20,654 0 0
NEWELL BRANDS INC COM 651229106 306 7,150 SH   SOLE   7,150 0 0
Newell Brands Inc COM 651229106 3,207 75,179 SH   SOLE   75,179 0 0
Newell Brands Inc COM 651229106 3,007 70,481 SH   SOLE   70,481 0 0
Newell Brands Inc COM 651229106 871 20,404 SH   SOLE   20,404 0 0
Newell Brands Inc COM 651229106 834 19,548 SH   SOLE   19,548 0 0
Newfield Exploration Co COM 651290108 906 30,556 SH   SOLE   30,556 0 0
Newfield Exploration Co COM 651290108 850 28,646 SH   SOLE   28,646 0 0
Newfield Exploration Co COM 651290108 250 8,414 SH   SOLE   8,414 0 0
Newfield Exploration Co COM 651290108 236 7,946 SH   SOLE   7,946 0 0
NEWMARKET CORP COM 651587107 137 320 SH   SOLE   320 0 0
Newmont Mining Corp COM 651639106 3,068 81,795 SH   SOLE   81,795 0 0
Newmont Mining Corp COM 651639106 2,876 76,684 SH   SOLE   76,684 0 0
Newmont Mining Corp COM 651639106 845 22,520 SH   SOLE   22,520 0 0
Newmont Mining Corp COM 651639106 7,267 193,756 SH   SOLE   193,756 0 0
Newmont Mining Corp COM 651639106 798 21,268 SH   SOLE   21,268 0 0
NEWMONT MINING CORP-HOLDING COMPANY COM 651639106 94 2,500 SH   SOLE   2,500 0 0
News Corp COM 65249B208 255 18,679 SH   SOLE   18,679 0 0
News Corp COM 65249B109 777 58,625 SH   SOLE   58,625 0 0
News Corp COM 65249B208 239 17,512 SH   SOLE   17,512 0 0
News Corp COM 65249B109 729 54,961 SH   SOLE   54,961 0 0
News Corp COM 65249B109 214 16,140 SH   SOLE   16,140 0 0
News Corp COM 65249B208 66 4,857 SH   SOLE   4,857 0 0
News Corp COM 65249B109 202 15,244 SH   SOLE   15,244 0 0
News Corp COM 65249B109 1 43 SH   DFND 1 0 43 0
NexGen Energy Ltd COM 65340P106 206 92,700 SH   SOLE   92,700 0 0
NEXTERA ENERGY INC COM 65339F101 361 2,455 SH   SOLE   2,455 0 0
NextEra Energy Inc COM 65339F101 10,523 71,815 SH   SOLE   71,815 0 0
NextEra Energy Inc COM 65339F101 9,865 67,327 SH   SOLE   67,327 0 0
NextEra Energy Inc COM 65339F101 2,897 19,772 SH   SOLE   19,772 0 0
NextEra Energy Inc COM 65339F101 2,736 18,671 SH   SOLE   18,671 0 0
NGL Energy Partners LP COM 62913M107 1 68 SH   SOLE   68 0 0
Nielsen Holdings PLC COM G6518L108 2,135 51,520 SH   SOLE   51,520 0 0
Nielsen Holdings PLC COM G6518L108 2,002 48,301 SH   SOLE   48,301 0 0
Nielsen Holdings PLC COM G6518L108 625 15,091 SH   SOLE   15,091 0 0
Nielsen Holdings PLC COM G6518L108 555 13,396 SH   SOLE   13,396 0 0
NIKE Inc COM 654106103 10,449 201,554 SH   SOLE   201,554 0 0
NIKE Inc COM 654106103 9,796 188,959 SH   SOLE   188,959 0 0
NIKE Inc COM 654106103 2,894 55,813 SH   SOLE   55,813 0 0
NIKE Inc COM 654106103 78 1,500 SH   SOLE   1,500 0 0
NIKE Inc COM 654106103 2,717 52,407 SH   SOLE   52,407 0 0
NIKE INC CLASS B COM 654106103 744 14,311 SH   SOLE   14,311 0 0
NiSource Inc COM 65473P105 1,279 49,987 SH   SOLE   49,987 0 0
NiSource Inc COM 65473P105 1,199 46,863 SH   SOLE   46,863 0 0
NiSource Inc COM 65473P105 350 13,660 SH   SOLE   13,660 0 0
NiSource Inc COM 65473P105 333 12,997 SH   SOLE   12,997 0 0
NOBLE ENERGY INC COM 655044105 6 195 SH   SOLE   195 0 0
Noble Energy Inc COM 655044105 8,638 304,633 SH   SOLE   304,633 0 0
Noble Energy Inc COM 655044105 1,984 69,970 SH   SOLE   69,970 0 0
Noble Energy Inc COM 655044105 559 19,729 SH   SOLE   19,729 0 0
Noble Energy Inc COM 655044105 550 19,405 SH   SOLE   19,405 0 0
NOKIA CORP SPONSORED ADR COM 654902204 74 12,428 SH   SOLE   12,428 0 0
Norbord Inc COM 65548P403 190 4,992 SH   SOLE   4,992 0 0
Norbord Inc COM 65548P403 503 13,200 SH   SOLE   13,200 0 0
Norbord Inc COM 65548P403 228 5,984 SH   SOLE   5,984 0 0
Norbord Inc CALL 65548P403 1,942 51,000 SH Call DFND 1 0 51,000 0
Norbord Inc PUT 65548P403 522 13,700 SH Put DFND 1 0 13,700 0
Norbord Inc COM 65548P403 76 2,000 SH   DFND 1 0 2,000 0
Norbord Inc COM 65548P403 1 36 SH   DFND 1 0 36 0
NORBORD INC NEW COM 65548P403 238 6,243 SH   SOLE   6,243 0 0
Nordstrom Inc COM 655664100 842 17,851 SH   SOLE   17,851 0 0
Nordstrom Inc COM 655664100 789 16,735 SH   SOLE   16,735 0 0
Nordstrom Inc COM 655664100 248 5,260 SH   SOLE   5,260 0 0
Nordstrom Inc COM 655664100 219 4,641 SH   SOLE   4,641 0 0
NORFOLK SOUTHERN CORP COM 655844108 32 242 SH   SOLE   242 0 0
Norfolk Southern Corp COM 655844108 5,845 44,206 SH   SOLE   44,206 0 0
Norfolk Southern Corp COM 655844108 5,480 41,443 SH   SOLE   41,443 0 0
Norfolk Southern Corp COM 655844108 1,618 12,239 SH   SOLE   12,239 0 0
Norfolk Southern Corp COM 655844108 1,520 11,494 SH   SOLE   11,494 0 0
Northern Dynasty Minerals Ltd COM 66510M204 0 17 SH   DFND 1 0 17 0
Northern Trust Corp COM 665859104 3,028 32,946 SH   SOLE   32,946 0 0
Northern Trust Corp COM 665859104 2,839 30,887 SH   SOLE   30,887 0 0
Northern Trust Corp COM 665859104 847 9,212 SH   SOLE   9,212 0 0
Northern Trust Corp COM 665859104 787 8,566 SH   SOLE   8,566 0 0
Northern Trust Corp COM 665859104 1 16 SH   DFND 1 0 16 0
NORTHROP GRUMMAN CORP COM 666807102 144 500 SH   SOLE   500 0 0
Northrop Grumman Corp COM 666807102 7,685 26,714 SH   SOLE   26,714 0 0
Northrop Grumman Corp COM 666807102 7,205 25,045 SH   SOLE   25,045 0 0
Northrop Grumman Corp COM 666807102 2,015 7,005 SH   SOLE   7,005 0 0
Northrop Grumman Corp COM 666807102 1,999 6,947 SH   SOLE   6,947 0 0
Norwegian Cruise Line Holdings Ltd COM G66721104 417 7,709 SH   SOLE   7,709 0 0
Novagold Resources Inc COM 66987E206 978 239,376 SH   SOLE   239,376 0 0
Novagold Resources Inc COM 66987E206 293 71,800 SH   SOLE   71,800 0 0
NOVARTIS AG SPONSORED ADR COM 66987V109 1,095 12,725 SH   SOLE   12,725 0 0
NOVELION THERAPEUTICS INC COM 67001K202 3 400 SH   SOLE   400 0 0
NOVO-NORDISK A/S ADR COM 670100205 903 18,718 SH   SOLE   18,718 0 0
NRG Energy Inc COM 629377508 1,180 46,116 SH   SOLE   46,116 0 0
NRG Energy Inc COM 629377508 1,106 43,235 SH   SOLE   43,235 0 0
NRG Energy Inc COM 629377508 307 11,991 SH   SOLE   11,991 0 0
Nuance Communications Inc COM 67020Y100 191 12,149 SH   SOLE   12,149 0 0
Nucor Corp COM 670346105 2,745 48,998 SH   SOLE   48,998 0 0
Nucor Corp COM 670346105 2,574 45,937 SH   SOLE   45,937 0 0
Nucor Corp COM 670346105 755 13,474 SH   SOLE   13,474 0 0
Nucor Corp COM 670346105 714 12,739 SH   SOLE   12,739 0 0
NUCOR CORPORATION COM 670346105 56 1,000 SH   SOLE   1,000 0 0
NuStar Energy LP COM 67058H102 2 48 SH   SOLE   48 0 0
NuStar GP Holdings LLC COM 67059L102 0 22 SH   SOLE   22 0 0
NVIDIA Corp COM 67066G104 16,451 92,038 SH   SOLE   92,038 0 0
NVIDIA Corp COM 67066G104 15,423 86,286 SH   SOLE   86,286 0 0
NVIDIA Corp COM 67066G104 4,492 25,129 SH   SOLE   25,129 0 0
NVIDIA Corp COM 67066G104 4,278 23,931 SH   SOLE   23,931 0 0
NVIDIA CORPORATION COM 67066G104 18 100 SH   SOLE   100 0 0
NVR Inc COM 62944T105 428 150 SH   SOLE   150 0 0
NXP Semiconductors NV COM N6596X109 1,781 15,755 SH   SOLE   15,755 0 0
Oaktree Capital Group LLC COM 674001201 4,987 106,000 SH   DFND 3 0 106,000 0
Obsidian Energy Ltd COM 674482104 255 241,230 SH   SOLE   241,230 0 0
Obsidian Energy Ltd COM 674482104 24 22,800 SH   SOLE   22,800 0 0
Obsidian Energy Ltd CALL 674482104 9 8,400 SH Call DFND 1 0 8,400 0
Obsidian Energy Ltd COM 674482104 5 4,400 SH   DFND 1 0 4,400 0
Obsidian Energy Ltd COM 674482104 0 73 SH   DFND 1 0 73 0
OCCIDENTAL PETROLEUM CORP COM 674599105 1,712 26,602 SH   SOLE   26,602 0 0
Occidental Petroleum Corp COM 674599105 64,926 1,011,283 SH   SOLE   1,011,283 0 0
Occidental Petroleum Corp COM 674599105 7,059 109,955 SH   SOLE   109,955 0 0
Occidental Petroleum Corp COM 674599105 2,073 32,291 SH   SOLE   32,291 0 0
Occidental Petroleum Corp COM 674599105 1,958 30,495 SH   SOLE   30,495 0 0
OGE Energy Corp COM 670837103 304 8,435 SH   SOLE   8,435 0 0
Oil States International Inc COM 678026105 3 100 SH   SOLE   100 0 0
OMEGA HEALTHCARE INVESTORS INC COM 681936100 3 90 SH   SOLE   90 0 0
OMNICOM GROUP INC COM 681919106 2,337 31,480 SH   SOLE   31,480 0 0
Omnicom Group Inc COM 681919106 2,621 35,396 SH   SOLE   35,396 0 0
Omnicom Group Inc COM 681919106 2,458 33,185 SH   SOLE   33,185 0 0
Omnicom Group Inc COM 681919106 728 9,830 SH   SOLE   9,830 0 0
Omnicom Group Inc COM 681919106 682 9,204 SH   SOLE   9,204 0 0
ONEOK Inc COM 682680103 3,229 58,274 SH   SOLE   58,274 0 0
ONEOK Inc COM 682680103 3,027 54,633 SH   SOLE   54,633 0 0
ONEOK Inc COM 682680103 889 16,044 SH   SOLE   16,044 0 0
ONEOK Inc COM 682680103 839 15,152 SH   SOLE   15,152 0 0
Open Text Corp COM 683715106 153 4,736 SH   SOLE   4,736 0 0
Open Text Corp COM 683715106 2,183 67,669 SH   SOLE   67,669 0 0
Open Text Corp COM 683715106 2,794 86,600 SH   SOLE   86,600 0 0
Open Text Corp COM 683715106 1,210 37,500 SH   DFND 5 0 37,500 0
Open Text Corp CALL 683715106 1,294 40,100 SH Call DFND 1 0 40,100 0
Open Text Corp PUT 683715106 32 1,000 SH Put DFND 1 0 1,000 0
Open Text Corp COM 683715106 3 100 SH   DFND 1 0 100 0
Open Text Corp COM 683715106 3 104 SH   DFND 1 0 104 0
OPEN TEXT CORPORATION COM 683715106 2,161 66,985 SH   SOLE   66,985 0 0
OPKO HEALTH INC COM 68375N103 0 26 SH   DFND 1 0 26 0
Oracle Corp COM 68389X105 22,394 463,220 SH   SOLE   463,220 0 0
Oracle Corp COM 68389X105 20,994 434,275 SH   SOLE   434,275 0 0
Oracle Corp COM 68389X105 6,301 130,334 SH   SOLE   130,334 0 0
Oracle Corp COM 68389X105 5,823 120,441 SH   SOLE   120,441 0 0
ORACLE CORPORATION COM 68389X105 7,024 144,942 SH   SOLE   144,942 0 0
O'Reilly Automotive Inc COM 67103H107 2,908 13,502 SH   SOLE   13,502 0 0
O'Reilly Automotive Inc COM 67103H107 2,726 12,658 SH   SOLE   12,658 0 0
O'Reilly Automotive Inc COM 67103H107 828 3,843 SH   SOLE   3,843 0 0
O'Reilly Automotive Inc COM 67103H107 756 3,510 SH   SOLE   3,510 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 13 1,000 SH   SOLE   1,000 0 0
Osisko Gold Royalties Ltd COM 68827L101 71 5,490 SH   SOLE   5,490 0 0
Osisko Gold Royalties Ltd COM 68827L101 1,823 141,267 SH   SOLE   141,267 0 0
Osisko Gold Royalties Ltd COM 68827L101 453 35,100 SH   SOLE   35,100 0 0
Osisko Gold Royalties Ltd CALL 68827L101 7,561 586,000 SH Call DFND 1 0 586,000 0
Osisko Gold Royalties Ltd PUT 68827L101 232 18,000 SH Put DFND 1 0 18,000 0
PACCAR Inc COM 693718108 3,899 53,900 SH   SOLE   53,900 0 0
PACCAR Inc COM 693718108 3,655 50,531 SH   SOLE   50,531 0 0
PACCAR Inc COM 693718108 1,073 14,835 SH   SOLE   14,835 0 0
PACCAR Inc COM 693718108 1,014 14,014 SH   SOLE   14,014 0 0
Packaging Corp of America COM 695156109 456 3,978 SH   SOLE   3,978 0 0
Packaging Corp of America COM 695156109 1,660 14,473 SH   SOLE   14,473 0 0
Packaging Corp of America COM 695156109 1,556 13,569 SH   SOLE   13,569 0 0
Packaging Corp of America COM 695156109 431 3,763 SH   SOLE   3,763 0 0
Palo Alto Networks Inc COM 697435105 559 3,877 SH   SOLE   3,877 0 0
PAN AMERICAN SILVER CORP COM 697900108 34 2,000 SH   SOLE   2,000 0 0
Pan American Silver Corp COM 697900108 7 400 SH   SOLE   400 0 0
Pan American Silver Corp COM 697900108 281 16,524 SH   SOLE   16,524 0 0
Pan American Silver Corp COM 697900108 857 50,300 SH   SOLE   50,300 0 0
Pan American Silver Corp COM 697900108 15 900 SH   DFND 5 0 900 0
Pan American Silver Corp CALL 697900108 170 10,000 SH Call DFND 1 0 10,000 0
Pan American Silver Corp PUT 697900108 60 3,500 SH Put DFND 1 0 3,500 0
Pan American Silver Corp COM 697900108 10 600 SH   DFND 1 0 600 0
Pan American Silver Corp COM 697900108 2 96 SH   DFND 1 0 96 0
PARKER HANNIFIN CORP COM 701094104 946 5,390 SH   SOLE   5,390 0 0
Parker-Hannifin Corp COM 701094104 3,574 20,421 SH   SOLE   20,421 0 0
Parker-Hannifin Corp COM 701094104 3,350 19,145 SH   SOLE   19,145 0 0
Parker-Hannifin Corp COM 701094104 984 5,625 SH   SOLE   5,625 0 0
Parker-Hannifin Corp COM 701094104 929 5,310 SH   SOLE   5,310 0 0
Parsley Energy Inc COM 701877102 247 9,369 SH   SOLE   9,369 0 0
Patterson Cos Inc COM 703395103 488 12,635 SH   SOLE   12,635 0 0
Patterson Cos Inc COM 703395103 458 11,845 SH   SOLE   11,845 0 0
Patterson Cos Inc COM 703395103 135 3,487 SH   SOLE   3,487 0 0
Patterson Cos Inc COM 703395103 127 3,285 SH   SOLE   3,285 0 0
PAYCHEX INC COM 704326107 576 9,585 SH   SOLE   9,585 0 0
Paychex Inc COM 704326107 2,942 49,066 SH   SOLE   49,066 0 0
Paychex Inc COM 704326107 2,758 45,999 SH   SOLE   45,999 0 0
Paychex Inc COM 704326107 819 13,656 SH   SOLE   13,656 0 0
Paychex Inc COM 704326107 765 12,757 SH   SOLE   12,757 0 0
PAYPAL HOLDINGS INC COM 70450Y103 347 5,410 SH   SOLE   5,410 0 0
PayPal Holdings Inc COM 70450Y103 11,100 173,375 SH   SOLE   173,375 0 0
PayPal Holdings Inc COM 70450Y103 10,406 162,542 SH   SOLE   162,542 0 0
PayPal Holdings Inc COM 70450Y103 3,086 48,197 SH   SOLE   48,197 0 0
PayPal Holdings Inc COM 70450Y103 2,886 45,078 SH   SOLE   45,078 0 0
PCT INC COM 69370C100 140 2,475 SH   SOLE   2,475 0 0
Pembina Pipeline Corp COM 706327103 5,736 163,485 SH   SOLE   163,485 0 0
Pembina Pipeline Corp COM 706327103 70 2,000 SH   SOLE   2,000 0 0
Pembina Pipeline Corp COM 706327103 38,592 1,100,000 SH   SOLE   1,100,000 0 0
Pembina Pipeline Corp COM 706327103 7,040 200,672 SH   SOLE   200,672 0 0
Pembina Pipeline Corp COM 706327103 14,777 421,200 SH   SOLE   421,200 0 0
Pembina Pipeline Corp COM 706327103 2,123 60,512 SH   SOLE   60,512 0 0
Pembina Pipeline Corp COM 706327103 2,828 80,600 SH   DFND 5 0 80,600 0
Pembina Pipeline Corp CALL 706327103 9,263 264,000 SH Call DFND 1 0 264,000 0
Pembina Pipeline Corp PUT 706327103 940 26,800 SH Put DFND 1 0 26,800 0
PEMBINA PIPELINE CORPORATION COM 706327103 2,930 83,506 SH   SOLE   83,506 0 0
PENGROWTH ENERGY CORP COM 70706P104 2 2,000 SH   SOLE   2,000 0 0
Pengrowth Energy Corp COM 70706P104 36 35,786 SH   DFND 1 0 35,786 0
Pengrowth Energy Corp COM 70706P104 0 132 SH   DFND 1 0 132 0
Pentair PLC COM G7S00T104 1,721 25,332 SH   SOLE   25,332 0 0
Pentair PLC COM G7S00T104 1,614 23,750 SH   SOLE   23,750 0 0
Pentair PLC COM G7S00T104 497 7,312 SH   SOLE   7,312 0 0
Pentair PLC COM G7S00T104 448 6,587 SH   SOLE   6,587 0 0
People's United Financial Inc COM 712704105 958 52,821 SH   SOLE   52,821 0 0
People's United Financial Inc COM 712704105 898 49,520 SH   SOLE   49,520 0 0
People's United Financial Inc COM 712704105 264 14,543 SH   SOLE   14,543 0 0
People's United Financial Inc COM 712704105 249 13,735 SH   SOLE   13,735 0 0
PEPSICO INC COM 713448108 6,611 59,192 SH   SOLE   59,192 0 0
PepsiCo Inc COM 713448108 167 1,500 SH   SOLE   1,500 0 0
PepsiCo Inc COM 713448108 24,414 219,126 SH   SOLE   219,126 0 0
PepsiCo Inc COM 713448108 22,888 205,433 SH   SOLE   205,433 0 0
PepsiCo Inc COM 713448108 6,722 60,331 SH   SOLE   60,331 0 0
PepsiCo Inc COM 713448108 6,348 56,976 SH   SOLE   56,976 0 0
PerkinElmer Inc COM 714046109 1,166 16,907 SH   SOLE   16,907 0 0
PerkinElmer Inc COM 714046109 1,093 15,850 SH   SOLE   15,850 0 0
PerkinElmer Inc COM 714046109 303 4,396 SH   SOLE   4,396 0 0
Perrigo Co PLC COM G97822103 1,722 20,345 SH   SOLE   20,345 0 0
Perrigo Co PLC COM G97822103 1,614 19,073 SH   SOLE   19,073 0 0
Perrigo Co PLC COM G97822103 461 5,450 SH   SOLE   5,450 0 0
Perrigo Co PLC COM G97822103 448 5,290 SH   SOLE   5,290 0 0
PetroChina Co Ltd COM 71646E100 2 28 SH   DFND 1 0 28 0
PFIZER INC COM 717081103 3,039 84,920 SH   SOLE   84,920 0 0
Pfizer Inc COM 717081103 189 5,300 SH   SOLE   5,300 0 0
Pfizer Inc COM 717081103 54 1,500 SH   SOLE   1,500 0 0
Pfizer Inc COM 717081103 32,677 915,442 SH   SOLE   915,442 0 0
Pfizer Inc COM 717081103 30,635 858,236 SH   SOLE   858,236 0 0
Pfizer Inc COM 717081103 8,997 252,044 SH   SOLE   252,044 0 0
Pfizer Inc COM 717081103 8,496 238,022 SH   SOLE   238,022 0 0
PG & E CORPORATION COM 69331C108 27 390 SH   SOLE   390 0 0
PG&E Corp COM 69331C108 5,356 78,665 SH   SOLE   78,665 0 0
PG&E Corp COM 69331C108 5,021 73,749 SH   SOLE   73,749 0 0
PG&E Corp COM 69331C108 1,469 21,582 SH   SOLE   21,582 0 0
PG&E Corp COM 69331C108 1,392 20,453 SH   SOLE   20,453 0 0
PHILIP MORRIS INTERNATIONAL INC COM 718172109 2,126 19,103 SH   SOLE   19,103 0 0
Philip Morris International Inc COM 718172109 35,879 323,245 SH   SOLE   323,245 0 0
Philip Morris International Inc COM 718172109 24,792 223,358 SH   SOLE   223,358 0 0
Philip Morris International Inc COM 718172109 7,281 65,593 SH   SOLE   65,593 0 0
Philip Morris International Inc COM 718172109 6,876 61,947 SH   SOLE   61,947 0 0
PHILLIPS 66 COM 718546104 184 2,000 SH   SOLE   2,000 0 0
Phillips 66 COM 718546104 46 500 SH   SOLE   500 0 0
Phillips 66 COM 718546104 6,037 65,910 SH   SOLE   65,910 0 0
Phillips 66 COM 718546104 5,660 61,791 SH   SOLE   61,791 0 0
Phillips 66 COM 718546104 1,697 18,527 SH   SOLE   18,527 0 0
Phillips 66 COM 718546104 1,570 17,137 SH   SOLE   17,137 0 0
Pinnacle Foods Inc COM 72348P104 29,439 515,000 SH   SOLE   515,000 0 0
Pinnacle West Capital Corp COM 723484101 1,448 17,123 SH   SOLE   17,123 0 0
Pinnacle West Capital Corp COM 723484101 1,357 16,053 SH   SOLE   16,053 0 0
Pinnacle West Capital Corp COM 723484101 398 4,711 SH   SOLE   4,711 0 0
Pinnacle West Capital Corp COM 723484101 376 4,453 SH   SOLE   4,453 0 0
Pioneer Natural Resources Co COM 723787107 3,849 26,092 SH   SOLE   26,092 0 0
Pioneer Natural Resources Co COM 723787107 3,609 24,461 SH   SOLE   24,461 0 0
Pioneer Natural Resources Co COM 723787107 1,060 7,184 SH   SOLE   7,184 0 0
Pioneer Natural Resources Co COM 723787107 1,001 6,784 SH   SOLE   6,784 0 0
PIONEER NATURAL RESOURCES COMPANY COM 723787107 508 3,438 SH   SOLE   3,438 0 0
PITNEY BOWES INC COM 724479100 1 100 SH   SOLE   100 0 0
Pixelworks Inc COM 72581M305 0 20 SH   DFND 1 0 20 0
Plains All American Pipeline LP COM 726503105 2 99 SH   SOLE   99 0 0
Plains GP Holdings LP COM 72651A207 134 6,110 SH   SOLE   6,110 0 0
PNC FINANCIAL SERVICES GROUP INC COM 693475105 574 4,250 SH   SOLE   4,250 0 0
PNC Financial Services Group Inc/The COM 693475105 17 126 SH   SOLE   126 0 0
PNC Financial Services Group Inc/The COM 693475105 9,906 73,509 SH   SOLE   73,509 0 0
PNC Financial Services Group Inc/The COM 693475105 9,286 68,915 SH   SOLE   68,915 0 0
PNC Financial Services Group Inc/The COM 693475105 2,754 20,437 SH   SOLE   20,437 0 0
PNC Financial Services Group Inc/The COM 693475105 2,576 19,113 SH   SOLE   19,113 0 0
Points International Ltd COM 730843208 0 3 SH   DFND 1 0 3 0
Polaris Industries Inc COM 731068102 264 2,527 SH   SOLE   2,527 0 0
PolyMet Mining Corp COM 731916102 0 470 SH   DFND 1 0 470 0
Portland General Electric Co COM 736508847 0 8 SH   DFND 1 0 8 0
Potash Corp of Saskatchewan Inc COM 73755L107 7,864 408,514 SH   SOLE   408,514 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 4,424 229,848 SH   SOLE   229,848 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 16,379 850,900 SH   SOLE   850,900 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 2,377 123,500 SH   SOLE   123,500 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 243 12,600 SH   DFND 5 0 12,600 0
Potash Corp of Saskatchewan Inc CALL 73755L107 3,656 190,000 SH Call SOLE   190,000 0 0
Potash Corp of Saskatchewan Inc CALL 73755L107 1,557 80,900 SH Call DFND 1 0 80,900 0
Potash Corp of Saskatchewan Inc PUT 73755L107 1,742 90,500 SH Put DFND 1 0 90,500 0
Potash Corp of Saskatchewan Inc COM 73755L107 181 9,400 SH   DFND 1 0 9,400 0
Potash Corp of Saskatchewan Inc COM 73755L107 1 55 SH   DFND 1 0 55 0
POTASH CORPORATION OF SASKATCHEWAN COM 73755L107 1,544 80,208 SH   SOLE   80,208 0 0
Powell Industries Inc COM 739128106 0 10 SH   DFND 1 0 10 0
PowerShares Fundamental High Yield Corporate Bond Portfolio COM 73936T557 20 1,049 SH   DFND 1 0 1,049 0
POWERSHARES QQQ TRUST SERIES 1 COM 73935A104 437 3,000 SH   SOLE   3,000 0 0
PPG INDUSTRIES INC COM 693506107 815 7,484 SH   SOLE   7,484 0 0
PPG Industries Inc COM 693506107 4,274 39,343 SH   SOLE   39,343 0 0
PPG Industries Inc COM 693506107 4,007 36,884 SH   SOLE   36,884 0 0
PPG Industries Inc COM 693506107 1,176 10,820 SH   SOLE   10,820 0 0
PPG Industries Inc COM 693506107 1,111 10,229 SH   SOLE   10,229 0 0
PPL Corp COM 69351T106 3,976 104,796 SH   SOLE   104,796 0 0
PPL Corp COM 69351T106 3,728 98,247 SH   SOLE   98,247 0 0
PPL Corp COM 69351T106 1,095 28,853 SH   SOLE   28,853 0 0
PPL Corp COM 69351T106 1,034 27,248 SH   SOLE   27,248 0 0
PPL CORPORATION COM 69351T106 276 7,268 SH   SOLE   7,268 0 0
PRAXAIR INC COM 74005P104 261 1,860 SH   SOLE   1,860 0 0
Praxair Inc COM 74005P104 6,131 43,880 SH   SOLE   43,880 0 0
Praxair Inc COM 74005P104 5,748 41,139 SH   SOLE   41,139 0 0
Praxair Inc COM 74005P104 1,687 12,074 SH   SOLE   12,074 0 0
Praxair Inc COM 74005P104 1,594 11,408 SH   SOLE   11,408 0 0
Precision Drilling Corp COM 74022D308 44 14,100 SH   SOLE   14,100 0 0
Precision Drilling Corp COM 74022D308 185 59,364 SH   SOLE   59,364 0 0
Precision Drilling Corp COM 74022D308 299 96,300 SH   SOLE   96,300 0 0
Precision Drilling Corp CALL 74022D308 70 22,600 SH Call DFND 1 0 22,600 0
Precision Drilling Corp PUT 74022D308 19 6,000 SH Put DFND 1 0 6,000 0
Precision Drilling Corp COM 74022D308 67 21,400 SH   DFND 1 0 21,400 0
PRECISION DRILLING CORPORATION COM 74022D308 22 7,000 SH   SOLE   7,000 0 0
PRETIUM RESOURCES INC COM 74139C102 278 30,000 SH   SOLE   30,000 0 0
Pretium Resources Inc COM 74139C102 9 1,000 SH   SOLE   1,000 0 0
Pretium Resources Inc COM 74139C102 1,544 166,841 SH   SOLE   166,841 0 0
Pretium Resources Inc COM 74139C102 456 49,300 SH   SOLE   49,300 0 0
Pretium Resources Inc CALL 74139C102 334 36,100 SH Call DFND 1 0 36,100 0
Pretium Resources Inc PUT 74139C102 113 12,200 SH Put DFND 1 0 12,200 0
Pretium Resources Inc COM 74139C102 11 1,200 SH   DFND 1 0 1,200 0
PRICELINE GROUP INC (THE) COM 741503403 395 215 SH   SOLE   215 0 0
Priceline Group Inc/The COM 741503403 13,775 7,525 SH   SOLE   7,525 0 0
Priceline Group Inc/The COM 741503403 12,915 7,055 SH   SOLE   7,055 0 0
Priceline Group Inc/The COM 741503403 3,800 2,076 SH   SOLE   2,076 0 0
Priceline Group Inc/The COM 741503403 3,582 1,957 SH   SOLE   1,957 0 0
Principal Financial Group Inc COM 74251V102 2,652 41,223 SH   SOLE   41,223 0 0
Principal Financial Group Inc COM 74251V102 2,486 38,647 SH   SOLE   38,647 0 0
Principal Financial Group Inc COM 74251V102 783 12,173 SH   SOLE   12,173 0 0
Principal Financial Group Inc COM 74251V102 690 10,718 SH   SOLE   10,718 0 0
Procter & Gamble Co/The COM 742718109 782 8,592 SH   SOLE   8,592 0 0
Procter & Gamble Co/The COM 742718109 810 8,900 SH   SOLE   8,900 0 0
Procter & Gamble Co/The COM 742718109 35,583 391,160 SH   SOLE   391,160 0 0
Procter & Gamble Co/The COM 742718109 33,360 366,718 SH   SOLE   366,718 0 0
Procter & Gamble Co/The COM 742718109 9,826 108,018 SH   SOLE   108,018 0 0
Procter & Gamble Co/The COM 742718109 1,083 11,900 SH   SOLE   11,900 0 0
Procter & Gamble Co/The COM 742718109 9,252 101,706 SH   SOLE   101,706 0 0
PROCTER & GAMBLE COMPANY COM 742718109 9,538 104,591 SH   SOLE   104,591 0 0
Progressive Corp/The COM 743315103 4,321 89,261 SH   SOLE   89,261 0 0
Progressive Corp/The COM 743315103 4,051 83,683 SH   SOLE   83,683 0 0
Progressive Corp/The COM 743315103 1,188 24,534 SH   SOLE   24,534 0 0
Progressive Corp/The COM 743315103 1,124 23,209 SH   SOLE   23,209 0 0
Prologis Inc COM 74340W103 5,177 81,585 SH   SOLE   81,585 0 0
Prologis Inc COM 74340W103 4,853 76,487 SH   SOLE   76,487 0 0
Prologis Inc COM 74340W103 1,421 22,397 SH   SOLE   22,397 0 0
Prologis Inc COM 74340W103 1,346 21,213 SH   SOLE   21,213 0 0
PROPETRO HOLDING CORP COM 74347M108 72 5,000 SH   SOLE   5,000 0 0
PROSHARES ULTRA 20 plus YR TREAS ETF(NEW) COM 74347B201 250 7,000 SH   SOLE   7,000 0 0
PROSHARES ULTRASHORT NASDAQ BIOTECH COM 74347B789 29 1,400 SH   SOLE   1,400 0 0
PROSHARES ULTRASHORT RUSSELL 2000 COM 74348A319 39 2,100 SH   SOLE   2,100 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 250 2,350 SH   SOLE   2,350 0 0
Prudential Financial Inc COM 744320102 6,963 65,500 SH   SOLE   65,500 0 0
Prudential Financial Inc COM 744320102 6,528 61,407 SH   SOLE   61,407 0 0
Prudential Financial Inc COM 744320102 1,926 18,118 SH   SOLE   18,118 0 0
Prudential Financial Inc COM 744320102 1,810 17,031 SH   SOLE   17,031 0 0
PRUDENTIAL PLC ADR COM 74435K204 93 1,933 SH   SOLE   1,933 0 0
PS Business Parks Inc COM 69360J107 5 38 SH   DFND 1 0 38 0
Public Service Enterprise Group Inc COM 744573106 3,589 77,600 SH   SOLE   77,600 0 0
Public Service Enterprise Group Inc COM 744573106 3,364 72,751 SH   SOLE   72,751 0 0
Public Service Enterprise Group Inc COM 744573106 988 21,365 SH   SOLE   21,365 0 0
Public Service Enterprise Group Inc COM 744573106 933 20,177 SH   SOLE   20,177 0 0
Public Storage COM 74460D109 4,911 22,955 SH   SOLE   22,955 0 0
Public Storage COM 74460D109 4,604 21,520 SH   SOLE   21,520 0 0
Public Storage COM 74460D109 1,414 6,608 SH   SOLE   6,608 0 0
Public Storage COM 74460D109 1,277 5,968 SH   SOLE   5,968 0 0
PULTEGROUP INC COM 745867101 350 12,764 SH   SOLE   12,764 0 0
PulteGroup Inc COM 745867101 1,164 42,578 SH   SOLE   42,578 0 0
PulteGroup Inc COM 745867101 1,091 39,918 SH   SOLE   39,918 0 0
PulteGroup Inc COM 745867101 328 11,992 SH   SOLE   11,992 0 0
PulteGroup Inc COM 745867101 303 11,071 SH   SOLE   11,071 0 0
PVH Corp COM 693656100 1,497 11,877 SH   SOLE   11,877 0 0
PVH Corp COM 693656100 1,403 11,134 SH   SOLE   11,134 0 0
PVH Corp COM 693656100 415 3,295 SH   SOLE   3,295 0 0
PVH Corp COM 693656100 389 3,088 SH   SOLE   3,088 0 0
Qorvo Inc COM 74736K101 1,380 19,522 SH   SOLE   19,522 0 0
Qorvo Inc COM 74736K101 1,293 18,302 SH   SOLE   18,302 0 0
Qorvo Inc COM 74736K101 379 5,367 SH   SOLE   5,367 0 0
Qorvo Inc COM 74736K101 359 5,076 SH   SOLE   5,076 0 0
QUALCOMM INC COM 747525103 115 2,215 SH   SOLE   2,215 0 0
QUALCOMM Inc COM 747525103 42,847 826,633 SH   SOLE   826,633 0 0
QUALCOMM Inc COM 747525103 11,013 212,470 SH   SOLE   212,470 0 0
QUALCOMM Inc COM 747525103 3,234 62,398 SH   SOLE   62,398 0 0
QUALCOMM Inc COM 747525103 3,054 58,926 SH   SOLE   58,926 0 0
Quanta Services Inc COM 74762E102 866 23,190 SH   SOLE   23,190 0 0
Quanta Services Inc COM 74762E102 812 21,742 SH   SOLE   21,742 0 0
Quanta Services Inc COM 74762E102 225 6,031 SH   SOLE   6,031 0 0
Quarterhill Inc CALL 747713105 3 2,000 SH Call DFND 1 0 2,000 0
Quarterhill Inc COM 747713105 0 100 SH   DFND 1 0 100 0
Quarterhill Inc COM 747713105 0 63 SH   DFND 1 0 63 0
QUEST DIAGNOSTICS INC COM 74834L100 26 280 SH   SOLE   280 0 0
Quest Diagnostics Inc COM 74834L100 1,959 20,924 SH   SOLE   20,924 0 0
Quest Diagnostics Inc COM 74834L100 1,837 19,617 SH   SOLE   19,617 0 0
Quest Diagnostics Inc COM 74834L100 541 5,779 SH   SOLE   5,779 0 0
Quest Diagnostics Inc COM 74834L100 509 5,440 SH   SOLE   5,440 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 65 687 SH   SOLE   687 0 0
Quintiles IMS Holdings Inc COM 74876Y101 563 5,924 SH   SOLE   5,924 0 0
Quintiles IMS Holdings Inc COM 74876Y101 2,072 21,797 SH   SOLE   21,797 0 0
Quintiles IMS Holdings Inc COM 74876Y101 2,210 23,251 SH   SOLE   23,251 0 0
Quintiles IMS Holdings Inc COM 74876Y101 575 6,045 SH   SOLE   6,045 0 0
R.R. DONNELLEY & SONS COMPANY COM 257867200 3 333 SH   SOLE   333 0 0
Ralph Lauren Corp COM 751212101 750 8,495 SH   SOLE   8,495 0 0
Ralph Lauren Corp COM 751212101 703 7,964 SH   SOLE   7,964 0 0
Ralph Lauren Corp COM 751212101 205 2,327 SH   SOLE   2,327 0 0
Ralph Lauren Corp COM 751212101 195 2,209 SH   SOLE   2,209 0 0
Range Resources Corp COM 75281A109 678 34,637 SH   SOLE   34,637 0 0
Range Resources Corp COM 75281A109 635 32,472 SH   SOLE   32,472 0 0
Range Resources Corp COM 75281A109 205 10,457 SH   SOLE   10,457 0 0
Range Resources Corp COM 75281A109 176 9,006 SH   SOLE   9,006 0 0
Raymond James Financial Inc COM 754730109 1,660 19,684 SH   SOLE   19,684 0 0
Raymond James Financial Inc COM 754730109 1,556 18,455 SH   SOLE   18,455 0 0
Raymond James Financial Inc COM 754730109 462 5,474 SH   SOLE   5,474 0 0
Raymond James Financial Inc COM 754730109 432 5,118 SH   SOLE   5,118 0 0
Raytheon Co COM 755111507 8,306 44,523 SH   SOLE   44,523 0 0
Raytheon Co COM 755111507 7,787 41,741 SH   SOLE   41,741 0 0
Raytheon Co COM 755111507 2,294 12,294 SH   SOLE   12,294 0 0
Raytheon Co COM 755111507 2,159 11,575 SH   SOLE   11,575 0 0
RAYTHEON COMPANY COM 755111507 856 4,576 SH   SOLE   4,576 0 0
Realty Income Corp COM 756109104 2,404 42,042 SH   SOLE   42,042 0 0
Realty Income Corp COM 756109104 2,254 39,415 SH   SOLE   39,415 0 0
Realty Income Corp COM 756109104 659 11,533 SH   SOLE   11,533 0 0
Realty Income Corp COM 756109104 625 10,931 SH   SOLE   10,931 0 0
REALTY INCOME CORPORATION COM 756109104 5 90 SH   SOLE   90 0 0
Red Hat Inc COM 756577102 3,017 27,222 SH   SOLE   27,222 0 0
Red Hat Inc COM 756577102 2,829 25,521 SH   SOLE   25,521 0 0
Red Hat Inc COM 756577102 832 7,508 SH   SOLE   7,508 0 0
Red Hat Inc COM 756577102 785 7,078 SH   SOLE   7,078 0 0
Regency Centers Corp COM 758849103 1,320 21,279 SH   SOLE   21,279 0 0
Regency Centers Corp COM 758849103 1,408 22,698 SH   SOLE   22,698 0 0
Regency Centers Corp COM 758849103 401 6,465 SH   SOLE   6,465 0 0
Regency Centers Corp COM 758849103 366 5,902 SH   SOLE   5,902 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 5,268 11,784 SH   SOLE   11,784 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 4,939 11,048 SH   SOLE   11,048 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 1,478 3,306 SH   SOLE   3,306 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 1,370 3,064 SH   SOLE   3,064 0 0
Regions Financial Corp COM 7591EP100 2,792 183,320 SH   SOLE   183,320 0 0
Regions Financial Corp COM 7591EP100 2,617 171,865 SH   SOLE   171,865 0 0
Regions Financial Corp COM 7591EP100 773 50,768 SH   SOLE   50,768 0 0
Regions Financial Corp COM 7591EP100 726 47,665 SH   SOLE   47,665 0 0
Reinsurance Group of America Inc COM 759351604 379 2,719 SH   SOLE   2,719 0 0
Reliance Steel & Aluminum Co COM 759509102 1 8 SH   DFND 1 0 8 0
RenaissanceRe Holdings Ltd COM G7496G103 232 1,715 SH   SOLE   1,715 0 0
REPUBLIC SERVICES INC COM 760759100 278 4,194 SH   SOLE   4,194 0 0
Republic Services Inc COM 760759100 2,320 35,127 SH   SOLE   35,127 0 0
Republic Services Inc COM 760759100 2,175 32,932 SH   SOLE   32,932 0 0
Republic Services Inc COM 760759100 660 9,995 SH   SOLE   9,995 0 0
Republic Services Inc COM 760759100 603 9,132 SH   SOLE   9,132 0 0
ResMed Inc COM 761152107 461 5,989 SH   SOLE   5,989 0 0
ResMed Inc COM 761152107 1,679 21,814 SH   SOLE   21,814 0 0
ResMed Inc COM 761152107 1,574 20,451 SH   SOLE   20,451 0 0
ResMed Inc COM 761152107 436 5,672 SH   SOLE   5,672 0 0
Restaurant Brands International Inc COM 76131D103 5,602 87,680 SH   SOLE   87,680 0 0
Restaurant Brands International Inc COM 76131D103 38,816 607,600 SH   SOLE   607,600 0 0
Restaurant Brands International Inc COM 76131D103 417 6,532 SH   SOLE   6,532 0 0
Restaurant Brands International Inc COM 76131D103 15,243 238,600 SH   SOLE   238,600 0 0
Restaurant Brands International Inc COM 76131D103 2,147 33,612 SH   SOLE   33,612 0 0
Restaurant Brands International Inc COM 76131D103 4 56 SH   DFND 4 0 56 0
Restaurant Brands International Inc CALL 76131D103 1,067 16,700 SH Call DFND 1 0 16,700 0
Restaurant Brands International Inc PUT 76131D103 1,150 18,000 SH Put DFND 1 0 18,000 0
Restaurant Brands International Inc COM 76131D103 257 4,023 SH   DFND 1 0 4,023 0
RESTAURANT BRANDS INTL INC COM 76131D103 3,809 59,613 SH   SOLE   59,613 0 0
Richmont Mines Inc COM 76547T106 0 46 SH   DFND 1 0 46 0
RICHMONT MINES INC COM 76547T106 2,322 250,000 SH   DFND 1 0 250,000 0
RIO TINTO PLC SPONSORED ADR COM 767204100 38 800 SH   SOLE   800 0 0
Ritchie Bros Auctioneers Inc COM 767744105 1,110 35,100 SH   SOLE   35,100 0 0
Ritchie Bros Auctioneers Inc COM 767744105 165 5,228 SH   SOLE   5,228 0 0
Ritchie Bros Auctioneers Inc COM 767744105 860 27,200 SH   DFND 5 0 27,200 0
Ritchie Bros Auctioneers Inc COM 767744105 1 43 SH   DFND 4 0 43 0
Robert Half International Inc COM 770323103 974 19,356 SH   SOLE   19,356 0 0
Robert Half International Inc COM 770323103 913 18,147 SH   SOLE   18,147 0 0
Robert Half International Inc COM 770323103 270 5,371 SH   SOLE   5,371 0 0
Robert Half International Inc COM 770323103 253 5,034 SH   SOLE   5,034 0 0
Rockwell Automation Inc COM 773903109 802 4,500 SH   SOLE   4,500 0 0
Rockwell Automation Inc COM 773903109 3,508 19,690 SH   SOLE   19,690 0 0
Rockwell Automation Inc COM 773903109 3,289 18,459 SH   SOLE   18,459 0 0
Rockwell Automation Inc COM 773903109 970 5,441 SH   SOLE   5,441 0 0
Rockwell Automation Inc COM 773903109 912 5,119 SH   SOLE   5,119 0 0
ROCKWELL AUTUMATION INC COM 773903109 18 100 SH   SOLE   100 0 0
ROCKWELL COLLINS INC COM 774341101 216 1,645 SH   SOLE   1,645 0 0
Rockwell Collins Inc COM 774341101 3,257 24,923 SH   SOLE   24,923 0 0
Rockwell Collins Inc COM 774341101 3,054 23,366 SH   SOLE   23,366 0 0
Rockwell Collins Inc COM 774341101 896 6,858 SH   SOLE   6,858 0 0
Rockwell Collins Inc COM 774341101 847 6,480 SH   SOLE   6,480 0 0
Rogers Communications Inc COM 775109200 16,151 313,212 SH   SOLE   313,212 0 0
Rogers Communications Inc COM 775109200 51,822 1,005,100 SH   SOLE   1,005,100 0 0
Rogers Communications Inc COM 775109200 20,118 390,202 SH   SOLE   390,202 0 0
Rogers Communications Inc COM 775109200 18,742 363,500 SH   SOLE   363,500 0 0
Rogers Communications Inc COM 775109200 2,634 51,083 SH   SOLE   51,083 0 0
Rogers Communications Inc COM 775109200 2,929 56,800 SH   DFND 5 0 56,800 0
Rogers Communications Inc CALL 775109200 5,156 100,000 SH Call SOLE   100,000 0 0
Rogers Communications Inc PUT 775109200 474 9,200 SH Put SOLE   9,200 0 0
Rogers Communications Inc CALL 775109200 19,120 370,800 SH Call DFND 1 0 370,800 0
Rogers Communications Inc PUT 775109200 9,086 176,200 SH Put DFND 1 0 176,200 0
Rogers Communications Inc COM 775109200 3,942 76,451 SH   DFND 1 0 76,451 0
Rogers Communications Inc COM 775109200 5 103 SH   DFND 1 0 103 0
ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 11,047 214,229 SH   SOLE   214,229 0 0
Rollins Inc COM 775711104 191 4,144 SH   SOLE   4,144 0 0
ROPER TECHNOLOGIES INC COM 776696106 249 1,021 SH   SOLE   1,021 0 0
Roper Technologies Inc COM 776696106 3,816 15,680 SH   SOLE   15,680 0 0
Roper Technologies Inc COM 776696106 3,578 14,700 SH   SOLE   14,700 0 0
Roper Technologies Inc COM 776696106 1,049 4,310 SH   SOLE   4,310 0 0
Roper Technologies Inc COM 776696106 992 4,078 SH   SOLE   4,078 0 0
ROSS STORES INC COM 778296103 194 3,000 SH   SOLE   3,000 0 0
Ross Stores Inc COM 778296103 3,854 59,698 SH   SOLE   59,698 0 0
Ross Stores Inc COM 778296103 3,613 55,968 SH   SOLE   55,968 0 0
Ross Stores Inc COM 778296103 1,069 16,556 SH   SOLE