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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COM 88579Y101 787 4,724 SH   DFND 3 0 4,724 0
3M COMPANY COM 88579Y101 4,866 29,322 SH   SOLE   29,322 0 0
ABB LTD SPONSORED ADR COM 000375204 4 200 SH   SOLE   200 0 0
Abbott Laboratories COM 002824100 476 11,387 SH   DFND 3 0 11,387 0
ABBOTT LABORATORIES INC COM 002824100 2,737 65,708 SH   SOLE   65,708 0 0
ABBVIE INC COM 00287Y109 2,921 51,349 SH   SOLE   51,349 0 0
AbbVie Inc COM 00287Y109 712 12,473 SH   DFND 3 0 12,473 0
ACASTI PHARMA INC-A NEW COM 00430K402 0 193 SH   DFND 1 0 193 0
Accenture PLC COM G1151C101 552 4,780 SH   DFND 3 0 4,780 0
Activision Blizzard Inc COM 00507V109 133 3,937 SH   DFND 3 0 3,937 0
ACUITY BRANDS INC COM 00508Y102 52 240 SH   DFND 3 0 240 0
ADOBE SYSTEMS INC COM 00724F101 36 390 SH   SOLE   390 0 0
Adobe Systems Inc COM 00724F101 361 3,844 SH   DFND 3 0 3,844 0
ADT Corp/The COM 00101J106 52 1,250 SH   DFND 3 0 1,250 0
ADT CORPORATION (THE) COM 00101J106 0 10 SH   SOLE   10 0 0
Advance Auto Parts Inc COM 00751Y106 90 562 SH   DFND 3 0 562 0
ADVANCED MICRO DEVICES INC COM 007903107 1 501 SH   SOLE   501 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 129 23,500 SH   SOLE   23,500 0 0
Advantage Oil & Gas Ltd COM 00765F101 71 12,907 SH   SOLE   12,907 0 0
Advantage Oil & Gas Ltd COM 00765F101 15 2,700 SH   DFND 1 0 2,700 0
Advantage Oil & Gas Ltd CALL 00765F101 29 5,500 SH Call DFND 1 0 5,500 0
Advantage Oil & Gas Ltd PUT 00765F101 2 300 SH Put DFND 1 0 300 0
AES Corp/VA COM 00130H105 60 5,123 SH   DFND 3 0 5,123 0
AETNA INC COM 00817Y108 43 380 SH   SOLE   380 0 0
Aetna Inc COM 00817Y108 302 2,687 SH   DFND 3 0 2,687 0
Affiliated Managers Group Inc COM 008252108 67 412 SH   DFND 3 0 412 0
Aflac Inc COM 001055102 69 1,100 SH   SOLE   1,100 0 0
Aflac Inc COM 001055102 207 3,285 SH   DFND 3 0 3,285 0
AGCO CORP COM 001084102 19 375 SH   DFND 3 0 375 0
AGILENT TECHNOLOGIES INC COM 00846U101 4 100 SH   SOLE   100 0 0
Agilent Technologies Inc COM 00846U101 100 2,519 SH   DFND 3 0 2,519 0
AGL Resources Inc COM 001204106 60 919 SH   DFND 3 0 919 0
AGNICO EAGLE MINES LIMITED COM 008474108 148 4,081 SH   SOLE   4,081 0 0
AGNICO EAGLE MINES LTD COM 008474108 0 3 SH   DFND 1 0 3 0
Agnico Eagle Mines Ltd COM 008474108 60,542 1,673,252 SH   SOLE   1,673,252 0 0
Agnico Eagle Mines Ltd COM 008474108 977 27,017 SH   SOLE   27,017 0 0
Agnico Eagle Mines Ltd COM 008474108 33 900 SH   SOLE   900 0 0
Agnico Eagle Mines Ltd COM 008474108 8,613 238,031 SH   DFND 1 0 238,031 0
Agnico Eagle Mines Ltd CALL 008474108 3,570 101,400 SH Call DFND 1 0 101,400 0
Agnico Eagle Mines Ltd PUT 008474108 496 14,100 SH Put DFND 1 0 14,100 0
Agree Realty Corp COM 008492100 0 2 SH   DFND 1 0 2 0
AGRIUM INC COM 008916108 3,220 36,469 SH   SOLE   36,469 0 0
Agrium Inc COM 008916108 97,948 1,109,317 SH   SOLE   1,109,317 0 0
Agrium Inc COM 008916108 9,416 106,636 SH   DFND 1 0 106,636 0
Agrium Inc CALL 008916108 4,803 55,900 SH Call DFND 1 0 55,900 0
Agrium Inc PUT 008916108 3,609 42,000 SH Put DFND 1 0 42,000 0
Air Products & Chemicals Inc COM 009158106 224 1,555 SH   DFND 3 0 1,555 0
AIR PRODUCTS AND CHEMICALS INC COM 009158106 307 2,141 SH   SOLE   2,141 0 0
Airgas Inc COM 009363102 73 515 SH   DFND 3 0 515 0
Akamai Technologies Inc COM 00971T101 76 1,374 SH   DFND 3 0 1,374 0
ALAMOS GOLD INC COM 011532108 19 3,500 SH   SOLE   3,500 0 0
Alamos Gold Inc COM 011532108 292 55,176 SH   SOLE   55,176 0 0
Alamos Gold Inc COM 011532108 2 453 SH   DFND 1 0 453 0
ALAMOS GOLD INC CL-A COM 011532108 0 68 SH   DFND 1 0 68 0
ALBEMARLE CORP COM 012653101 39 616 SH   DFND 3 0 616 0
ALCOA INC COM 013817101 48 5,039 SH   SOLE   5,039 0 0
Alcoa Inc COM 013817101 96 10,059 SH   DFND 3 0 10,059 0
ALEXCO RESOURCES CORP COM 01535P106 0 12 SH   DFND 1 0 12 0
Alexion Pharmaceuticals Inc COM 015351109 241 1,729 SH   DFND 3 0 1,729 0
ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102 41 522 SH   SOLE   522 0 0
ALKERMES PLC COM G01767105 28 823 SH   DFND 3 0 823 0
ALLEGHANY CORP COM 017175100 6 12 SH   DFND 1 0 12 0
ALLEGHANY CORP COM 017175100 42 85 SH   DFND 3 0 85 0
Allegion PLC COM G0176J109 13 211 SH   DFND 3 0 211 0
Allergan plc COM G0177J108 811 3,026 SH   DFND 3 0 3,026 0
Alliance Data Systems Corp COM 018581108 101 461 SH   DFND 3 0 461 0
ALLIANT ENERGY CORP COM 018802108 46 622 SH   DFND 3 0 622 0
ALLSTATE CORP COM 020002101 6 83 SH   DFND 1 0 83 0
Allstate Corp/The COM 020002101 198 2,933 SH   DFND 3 0 2,933 0
ALLSTATE CORPORATION COM 020002101 215 3,200 SH   SOLE   3,200 0 0
ALLY FINANCIAL INC COM 02005N100 45 2,379 SH   DFND 3 0 2,379 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 26 418 SH   DFND 3 0 418 0
Alphabet Inc COM 02079K107 61,357 82,364 SH   DFND 3 0 82,364 0
Alphabet Inc COM 02079K305 39,836 52,216 SH   DFND 3 0 52,216 0
ALPHABET INC CLASS-A COM 02079K305 1,611 2,120 SH   SOLE   2,120 0 0
ALPHABET INC CLASS-C COM 02079K107 4,046 5,453 SH   SOLE   5,453 0 0
ALTRIA GROUP INC COM 02209S103 1,173 18,796 SH   SOLE   18,796 0 0
Altria Group Inc COM 02209S103 201 3,200 SH   SOLE   3,200 0 0
Altria Group Inc COM 02209S103 943 15,046 SH   DFND 3 0 15,046 0
AMAYA INC COM 02314M108 0 19 SH   DFND 1 0 19 0
Amaya Inc COM 02314M108 304 22,672 SH   SOLE   22,672 0 0
AMAYA INC CALL 003745950 470 35,100 SH Call SOLE   35,100 0 0
Amaya Inc COM 02314M108 327 24,400 SH   DFND 1 0 24,400 0
Amaya Inc CALL 02314M108 360 27,600 SH Call DFND 1 0 27,600 0
Amaya Inc PUT 02314M108 376 28,800 SH Put DFND 1 0 28,800 0
AMAZON.COM INC COM 023135106 24 40 SH   SOLE   40 0 0
Amazon.com Inc COM 023135106 37,419 63,033 SH   DFND 3 0 63,033 0
AMERCO COM 023586100 15 43 SH   DFND 3 0 43 0
Ameren Corp COM 023608102 93 1,858 SH   DFND 3 0 1,858 0
AMEREN CORPORATION COM 023608102 268 5,368 SH   SOLE   5,368 0 0
American Airlines Group Inc COM 02376R102 90 2,199 SH   DFND 3 0 2,199 0
AMERICAN CAPITAL AGENCY CORP COM 02503X105 35 1,901 SH   DFND 3 0 1,901 0
American Electric Power Co Inc COM 025537101 251 3,776 SH   DFND 3 0 3,776 0
American Express Co COM 025816109 853 13,900 SH   SOLE   13,900 0 0
American Express Co COM 025816109 393 6,393 SH   DFND 3 0 6,393 0
AMERICAN EXPRESS COMPANY COM 025816109 2,204 36,040 SH   SOLE   36,040 0 0
AMERICAN INTERNATIONAL GROUP INC COM 026874784 3,201 59,463 SH   SOLE   59,463 0 0
American International Group Inc COM 026874784 503 9,311 SH   DFND 3 0 9,311 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 12 1,697 SH   DFND 3 0 1,697 0
AMERICAN STATES WATER CO COM 029899101 1 37 SH   DFND 1 0 37 0
American Tower Corp COM 03027X100 331 3,236 SH   DFND 3 0 3,236 0
AMERICAN WATER WORKS CO INC COM 030420103 95 1,371 SH   DFND 3 0 1,371 0
AMERIPRISE FINANCIAL INC COM 03076C106 935 9,985 SH   SOLE   9,985 0 0
Ameriprise Financial Inc COM 03076C106 123 1,313 SH   DFND 3 0 1,313 0
AmerisourceBergen Corp COM 03073E105 129 1,487 SH   DFND 3 0 1,487 0
AMETEK INC COM 031100100 464 9,315 SH   SOLE   9,315 0 0
AMETEK Inc COM 031100100 91 1,814 SH   DFND 3 0 1,814 0
AMGEN INC COM 031162100 375 2,512 SH   SOLE   2,512 0 0
Amgen Inc COM 031162100 865 5,767 SH   DFND 3 0 5,767 0
Amphenol Corp COM 032095101 138 2,384 SH   DFND 3 0 2,384 0
AMPHENOL CORPORATION CL-A COM 032095101 27 464 SH   SOLE   464 0 0
Anadarko Petroleum Corp COM 032511107 182 3,907 SH   DFND 3 0 3,907 0
ANADARKO PETROLEUM CORPORATION COM 032511107 639 13,770 SH   SOLE   13,770 0 0
Analog Devices Inc COM 032654105 140 2,366 SH   DFND 3 0 2,366 0
AngloGold Ashanti Ltd COM 035128206 6 450 SH   SOLE   450 0 0
ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108 2,022 16,288 SH   SOLE   16,288 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 53 5,201 SH   DFND 3 0 5,201 0
ANSYS INC COM 03662Q105 445 4,993 SH   SOLE   4,993 0 0
ANSYS INC COM 03662Q105 44 488 SH   DFND 3 0 488 0
Antero Resources Corp COM 03674X106 11 456 SH   DFND 3 0 456 0
ANTHEM INC COM 036752103 831 6,000 SH   SOLE   6,000 0 0
Anthem Inc COM 036752103 276 1,986 SH   DFND 3 0 1,986 0
Aon PLC COM G0408V102 217 2,076 SH   DFND 3 0 2,076 0
Apache Corp COM 037411105 141 2,882 SH   DFND 3 0 2,882 0
Apartment Investment & Management Co COM 03748R101 14 326 SH   DFND 3 0 326 0
APPLE INC COM 037833100 7,129 65,673 SH   SOLE   65,673 0 0
Apple Inc COM 037833100 708 6,500 SH   SOLE   6,500 0 0
Apple Inc CALL 037833100 545 5,000 SH Call SOLE   5,000 0 0
Apple Inc COM 037833100 4,655 42,712 SH   DFND 3 0 42,712 0
APPLIED MATERIALS INC COM 038222105 86 4,070 SH   SOLE   4,070 0 0
Applied Materials Inc COM 038222105 192 9,084 SH   DFND 3 0 9,084 0
APTOSE BIOSCIENCES INC COM 03835T200 0 127 SH   DFND 1 0 127 0
ARALEZ PHARMACEUTICALS COM 03852X100 0 30 SH   DFND 1 0 30 0
ARAMARK COM 03852U106 41 1,249 SH   DFND 3 0 1,249 0
ARC LOGISTICS PARTNERS LP COM 03879N101 11 1,093 SH   DFND 3 0 1,093 0
ARCH CAPITAL GROUP LTD COM G0450A105 48 672 SH   DFND 3 0 672 0
Archer-Daniels-Midland Co COM 039483102 166 4,572 SH   DFND 3 0 4,572 0
Ares Capital Corp COM 04010L103 12,614 850,000 SH   DFND 3 0 850,000 0
ARROW ELECTRONICS INC COM 042735100 33 513 SH   DFND 3 0 513 0
ARTHUR J GALLAGHER & CO COM 363576109 45 1,025 SH   SOLE   1,025 0 0
ARTHUR J GALLAGHER & CO COM 363576109 43 970 SH   DFND 3 0 970 0
ASANKO GOLD INC COM 04341Y105 0 200 SH   SOLE   200 0 0
ASANKO GOLD INC COM 04341Y105 0 39 SH   DFND 1 0 39 0
ASANKO GOLD INC CALL 04341Y105 12 6,000 SH Call DFND 1 0 6,000 0
ASHLAND INC COM 044209104 38 348 SH   DFND 3 0 348 0
Assurant Inc COM 04621X108 39 507 SH   DFND 3 0 507 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108 424 15,111 SH   SOLE   15,111 0 0
AT&T INC COM 00206R102 3,319 85,073 SH   SOLE   85,073 0 0
AT&T Inc COM 00206R102 349 8,900 SH   SOLE   8,900 0 0
AT&T Inc CALL 00206R102 427 10,900 SH Call SOLE   10,900 0 0
AT&T Inc COM 00206R102 411 10,500 SH   SOLE   10,500 0 0
AT&T Inc COM 00206R102 1,850 47,221 SH   DFND 3 0 47,221 0
Atlantic Power Corp COM 04878Q863 2 670 SH   SOLE   670 0 0
Atlantic Power Corp CALL 04878Q863 6 2,500 SH Call DFND 1 0 2,500 0
ATLANTIC POWER CORP-NEW COM 04878Q863 0 86 SH   DFND 1 0 86 0
ATLANTIC TELE-NETWORK INC COM 049079205 412 5,460 SH   SOLE   5,460 0 0
ATMOS ENERGY CORP COM 049560105 42 560 SH   DFND 3 0 560 0
AURINIA PHARMACEUTICALS COM 05156V102 0 36 SH   DFND 1 0 36 0
Autodesk Inc COM 052769106 101 1,735 SH   DFND 3 0 1,735 0
AUTOLIV INC COM 052800109 57 483 SH   DFND 3 0 483 0
AUTOMATIC DATA PROCESSING INC COM 053015103 481 5,378 SH   SOLE   5,378 0 0
Automatic Data Processing Inc COM 053015103 317 3,529 SH   DFND 3 0 3,529 0
AutoNation Inc COM 05329W102 27 575 SH   DFND 3 0 575 0
AUTOZONE INC COM 053332102 793 1,000 SH   SOLE   1,000 0 0
AutoZone Inc COM 053332102 198 248 SH   DFND 3 0 248 0
AvalonBay Communities Inc COM 053484101 204 1,073 SH   DFND 3 0 1,073 0
Avery Dennison Corp COM 053611109 51 706 SH   DFND 3 0 706 0
AVINO SILVER & GOLD MNS COM 053906103 0 14 SH   DFND 1 0 14 0
AVNET INC COM 053807103 32 724 SH   DFND 3 0 724 0
AVON PRODUCTS INC COM 054303102 2 400 SH   SOLE   400 0 0
AXALTA COATING SYSTEMS LTD COM G0750C108 23 783 SH   DFND 3 0 783 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 29 529 SH   DFND 3 0 529 0
AZURE MIDSTREAM PARTNERS LP COM 05501X100 3 2,041 SH   DFND 3 0 2,041 0
B/E AEROSPACE INC COM 073302101 26 574 SH   DFND 3 0 574 0
B2Gold Corp COM 11777Q209 6 3,607 SH   SOLE   3,607 0 0
B2GOLD CORPORATION COM 11777Q209 110 66,004 SH   SOLE   66,004 0 0
BAKER HUGHES INC COM 057224107 1 20 SH   SOLE   20 0 0
Baker Hughes Inc COM 057224107 146 3,337 SH   DFND 3 0 3,337 0
Ball Corp COM 058498106 73 1,028 SH   DFND 3 0 1,028 0
BALLARD POWER SYSTEMS COM 058586108 0 89 SH   DFND 1 0 89 0
Ballard Power Systems Inc COM 058586108 1 400 SH   DFND 1 0 400 0
BANC OF CALIFORNIA INC COM 05990K106 9 500 SH   DFND 1 0 500 0
Bank of America Corp COM 060505104 15 1,100 SH   SOLE   1,100 0 0
Bank of America Corp CALL 060505104 583 43,100 SH Call SOLE   43,100 0 0
Bank of America Corp COM 060505104 1,078 79,743 SH   DFND 3 0 79,743 0
BANK OF AMERICA CORPORATION COM 060505104 345 25,610 SH   SOLE   25,610 0 0
BANK OF AMERICA WTS 16/01/19 COM 060505146 77 20,000 SH   SOLE   20,000 0 0
BANK OF MONTREAL COM 063671101 36,215 596,330 SH   SOLE   596,330 0 0
Bank of Montreal COM 063671101 1,159,668 19,095,479 SH   SOLE   19,095,479 0 0
Bank of Montreal CALL 063671101 2,512 42,500 SH Call SOLE   42,500 0 0
Bank of Montreal PUT 063671101 1,844 31,200 SH Put SOLE   31,200 0 0
Bank of Montreal COM 063671101 358 5,900 SH   SOLE   5,900 0 0
Bank of Montreal COM 063671101 39,436 649,360 SH   DFND 1 0 649,360 0
Bank of Montreal CALL 063671101 85,797 1,451,700 SH Call DFND 1 0 1,451,700 0
Bank of Montreal PUT 063671101 27,984 473,500 SH Put DFND 1 0 473,500 0
BANK OF MONTREAL COM 063671101 29,144 479,900 SH   DFND 4 0 479,900 0
BANK OF NEW YORK MELLON CORP COM 064058100 592 16,151 SH   SOLE   16,151 0 0
Bank of New York Mellon Corp/The COM 064058100 308 8,351 SH   DFND 3 0 8,351 0
BANK OF NOVA SCOTIA COM 064149107 72,249 1,478,337 SH   SOLE   1,478,337 0 0
BANK OF NOVA SCOTIA COM 064149107 2 42 SH   DFND 1 0 42 0
Bank of Nova Scotia/The COM 064149107 1,626,372 33,278,233 SH   SOLE   33,278,233 0 0
Bank of Nova Scotia/The CALL 064149107 1,869 39,300 SH Call SOLE   39,300 0 0
Bank of Nova Scotia/The PUT 064149107 4,000 84,100 SH Put SOLE   84,100 0 0
Bank of Nova Scotia/The COM 064149107 121,750 2,491,201 SH   DFND 1 0 2,491,201 0
Bank of Nova Scotia/The CALL 064149107 114,465 2,406,700 SH Call DFND 1 0 2,406,700 0
Bank of Nova Scotia/The PUT 064149107 68,573 1,441,800 SH Put DFND 1 0 1,441,800 0
BANKUNITED INC COM 06652K103 7 200 SH   SOLE   200 0 0
BANRO CORPORATION COM 066800103 0 190 SH   DFND 1 0 190 0
BARCLAYS PLC SPONSORED ADR COM 06738E204 2 250 SH   SOLE   250 0 0
BARRICK GOLD CORP COM 067901108 529 38,952 SH   SOLE   38,952 0 0
Barrick Gold Corp COM 067901108 115,535 8,505,970 SH   SOLE   8,505,970 0 0
Barrick Gold Corp COM 067901108 45 3,286 SH   SOLE   3,286 0 0
Barrick Gold Corp CALL 067901108 1 100 SH Call SOLE   100 0 0
Barrick Gold Corp COM 067901108 183 13,500 SH   SOLE   13,500 0 0
Barrick Gold Corp COM 067901108 17,453 1,284,916 SH   DFND 1 0 1,284,916 0
Barrick Gold Corp CALL 067901108 3,708 280,500 SH Call DFND 1 0 280,500 0
Barrick Gold Corp PUT 067901108 549 41,500 SH Put DFND 1 0 41,500 0
BAXALTA INC COM 07177M103 1,333 33,140 SH   SOLE   33,140 0 0
Baxalta Inc COM 07177M103 212 5,252 SH   DFND 3 0 5,252 0
BAXTER INTERNATIONAL INC COM 071813109 1,792 43,800 SH   SOLE   43,800 0 0
Baxter International Inc COM 071813109 172 4,185 SH   DFND 3 0 4,185 0
BAYTEX ENERGY CORP COM 07317Q105 138 34,812 SH   SOLE   34,812 0 0
Baytex Energy Corp COM 07317Q105 302 76,377 SH   SOLE   76,377 0 0
Baytex Energy Corp COM 07317Q105 81 20,500 SH   DFND 1 0 20,500 0
Baytex Energy Corp CALL 07317Q105 383 99,700 SH Call DFND 1 0 99,700 0
Baytex Energy Corp PUT 07317Q105 510 132,700 SH Put DFND 1 0 132,700 0
BB&T Corp COM 054937107 205 6,155 SH   DFND 3 0 6,155 0
BB&T CORPORATION COM 054937107 1,538 46,420 SH   SOLE   46,420 0 0
BCE Inc COM 05534B760 339,264 7,443,855 SH   SOLE   7,443,855 0 0
BCE Inc CALL 05534B760 714 16,100 SH Call SOLE   16,100 0 0
BCE Inc PUT 05534B760 661 14,900 SH Put SOLE   14,900 0 0
BCE Inc COM 05534B760 2,134 46,825 SH   SOLE   46,825 0 0
BCE Inc COM 05534B760 38,182 837,751 SH   DFND 1 0 837,751 0
BCE Inc CALL 05534B760 18,584 419,000 SH Call DFND 1 0 419,000 0
BCE Inc PUT 05534B760 19,418 437,800 SH Put DFND 1 0 437,800 0
BCE INC NEW COM 05534B760 26,980 591,965 SH   SOLE   591,965 0 0
Becton Dickinson and Co COM 075887109 248 1,634 SH   DFND 3 0 1,634 0
BECTON, DICKINSON & CO COM 075887109 2,103 13,908 SH   SOLE   13,908 0 0
Bed Bath & Beyond Inc COM 075896100 62 1,257 SH   DFND 3 0 1,257 0
BED BATH AND BEYOND INC COM 075896100 173 3,500 SH   SOLE   3,500 0 0
Bellatrix Exploration Ltd COM 078314101 1 882 SH   SOLE   882 0 0
Bellatrix Exploration Ltd COM 078314101 7 6,404 SH   DFND 1 0 6,404 0
Berkshire Hathaway Inc COM 084670702 1,503 10,595 SH   DFND 3 0 10,595 0
BERKSHIRE HATHAWAY INC CL A COM 084670108 15,568 73 SH   SOLE   73 0 0
BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 2,600 18,397 SH   SOLE   18,397 0 0
Best Buy Co Inc COM 086516101 76 2,333 SH   DFND 3 0 2,333 0
BHP Billiton Ltd PUT 088606108 194 7,500 SH Put SOLE   7,500 0 0
BHP Billiton Ltd COM 088606108 25 950 SH   SOLE   950 0 0
BHP BILLITON LTD SPONSORED ADR COM 088606108 85 3,295 SH   SOLE   3,295 0 0
BIG LOTS INC COM 089302103 18 400 SH   SOLE   400 0 0
BIOAMBER INC COM 09072Q106 21 5,000 SH   SOLE   5,000 0 0
Biogen Inc COM 09062X103 446 1,712 SH   DFND 3 0 1,712 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 73 885 SH   DFND 3 0 885 0
BLACK HILLS CORP COM 092113109 3 52 SH   DFND 1 0 52 0
Black Stone Minerals LP COM 09225M101 11,406 814,100 SH   DFND 3 0 814,100 0
BLACKBERRY LIMITED COM 09228F103 78 9,618 SH   SOLE   9,618 0 0
BlackBerry Ltd COM 09228F103 27,052 3,333,232 SH   SOLE   3,333,232 0 0
BlackBerry Ltd COM 09228F103 348 43,000 SH   SOLE   43,000 0 0
BlackBerry Ltd PUT 09228F103 552 68,200 SH Put SOLE   68,200 0 0
BlackBerry Ltd COM 09228F103 3,174 391,138 SH   DFND 1 0 391,138 0
BlackBerry Ltd CALL 09228F103 82 10,400 SH Call DFND 1 0 10,400 0
BlackBerry Ltd PUT 09228F103 63 8,000 SH Put DFND 1 0 8,000 0
BlackBerry Ltd COM 09228F103 776 95,670 SH   DFND 2 0 95,670 0
BLACKBERRY LTD COM 09228F103 144,653 17,823,598 SH   DFND 4 0 17,823,598 0
BLACKROCK INC COM 09247X101 2,101 6,193 SH   SOLE   6,193 0 0
BlackRock Inc COM 09247X101 329 965 SH   DFND 3 0 965 0
Blackstone Group LP/The COM 09253U108 17,068 608,500 SH   DFND 3 0 608,500 0
Blackstone Mortgage Trust Inc COM 09257W100 16,089 599,000 SH   DFND 3 0 599,000 0
BLUCORA INC COM 095229100 0 18 SH   SOLE   18 0 0
BLUEKNIGHT ENERGY PARTNERS L COM 09625U109 10 2,176 SH   DFND 3 0 2,176 0
Boeing Co/The COM 097023105 614 4,834 SH   DFND 3 0 4,834 0
BOEING COMPANY COM 097023105 2,053 16,241 SH   SOLE   16,241 0 0
BORGWARNER INC COM 099724106 1 20 SH   SOLE   20 0 0
BorgWarner Inc COM 099724106 66 1,717 SH   DFND 3 0 1,717 0
Boston Properties Inc COM 101121101 149 1,176 SH   DFND 3 0 1,176 0
Boston Scientific Corp COM 101137107 194 10,334 SH   DFND 3 0 10,334 0
BP PLC SPONSORED ADR COM 055622104 93 3,098 SH   SOLE   3,098 0 0
BP PRUDHOE BAY ROYALTY TRUST COM 055630107 28 2,000 SH   SOLE   2,000 0 0
Bristol-Myers Squibb Co COM 110122108 818 12,803 SH   DFND 3 0 12,803 0
BRISTOL-MYERS SQUIBB COMPANY COM 110122108 900 14,145 SH   SOLE   14,145 0 0
BRITISH AMERICAN TOBACCO-SPON ADR COM 110448107 629 5,399 SH   SOLE   5,399 0 0
BRIXMOR PROPERTY GROUP INC COM 11120U105 25 983 SH   DFND 3 0 983 0
Brookfield Asset Management Inc COM 112585104 336,009 9,660,732 SH   SOLE   9,660,732 0 0
Brookfield Asset Management Inc COM 112585104 23,877 686,488 SH   DFND 1 0 686,488 0
Brookfield Asset Management Inc CALL 112585104 3,997 118,100 SH Call DFND 1 0 118,100 0
Brookfield Asset Management Inc PUT 112585104 504 14,900 SH Put DFND 1 0 14,900 0
BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 12,490 359,108 SH   SOLE   359,108 0 0
BROOKFIELD CDA OFFICE PPTYS T/U COM 112823109 22 1,000 SH   SOLE   1,000 0 0
BROOKFIELD INFRA PARTNER LPU COM G16252101 942 22,456 SH   SOLE   22,456 0 0
BROOKFIELD INFRA PTNR LPU COM G16252101 3 68 SH   DFND 1 0 68 0
BROOKFIELD INFRASTRUCTURE PA CALL G16252101 1,041 25,400 SH Call DFND 1 0 25,400 0
BROOKFIELD INFRASTRUCTURE PA PUT G16252101 41 1,000 SH Put DFND 1 0 1,000 0
BROOKFIELD PPTY PTNRS LPU COM G16249107 1 27 SH   DFND 1 0 27 0
BROOKFIELD PROPERTY PARTNERS COM G16249107 1,043 45,188 SH   SOLE   45,188 0 0
BROOKFIELD PROPERTY PARTNERS COM G16249107 83 3,585 SH   DFND 1 0 3,585 0
BROOKFIELD PROPERTY PARTNERS PUT G16249107 225 10,000 SH Put DFND 1 0 10,000 0
BROOKFIELD PROPERTY PARTNERS LPU COM G16249107 959 41,544 SH   SOLE   41,544 0 0
BROOKFIELD RENEWABLE ENERGY LPU COM G16258108 1,723 56,988 SH   SOLE   56,988 0 0
Brookfield Renewable Energy Partners LP/CA COM G16258108 25,568 845,761 SH   SOLE   845,761 0 0
Brookfield Renewable Energy Partners LP/CA COM G16258108 6,263 207,188 SH   DFND 1 0 207,188 0
Brookfield Renewable Energy Partners LP/CA CALL G16258108 441 15,000 SH Call DFND 1 0 15,000 0
Brookfield Renewable Energy Partners LP/CA PUT G16258108 59 2,000 SH Put DFND 1 0 2,000 0
Brown-Forman Corp COM 115637209 82 833 SH   DFND 3 0 833 0
BROWN-FORMAN CORP CL A COM 115637100 159 1,500 SH   SOLE   1,500 0 0
BT GROUP PLC-SPONSORED ADR COM 05577E101 230 7,204 SH   SOLE   7,204 0 0
BUNGE LTD COM G16962105 44 782 SH   DFND 3 0 782 0
CA Inc COM 12673P105 76 2,475 SH   DFND 3 0 2,475 0
CABLE ONE INC W/I COM 12685J105 22 50 SH   SOLE   50 0 0
Cablevision Systems Corp COM 12686C109 53 1,608 SH   DFND 3 0 1,608 0
Cabot Oil & Gas Corp COM 127097103 80 3,529 SH   DFND 3 0 3,529 0
CADENCE DESIGN SYTEMS INC COM 127387108 961 40,900 SH   SOLE   40,900 0 0
CAE INC COM 124765108 212 18,294 SH   SOLE   18,294 0 0
CAE INC COM 124765108 0 11 SH   DFND 1 0 11 0
CAE INC COM 124765108 6,763 585,500 SH   DFND 1 0 585,500 0
CAE Inc COM 124765108 5,050 436,623 SH   SOLE   436,623 0 0
CAE Inc COM 124765108 255 22,085 SH   DFND 1 0 22,085 0
CAE Inc CALL 124765108 1,611 143,100 SH Call DFND 1 0 143,100 0
CAE Inc PUT 124765108 62 5,500 SH Put DFND 1 0 5,500 0
CALIFORNIA RESOURCES CORP COM 13057Q107 17 16,450 SH   DFND 3 0 16,450 0
CALIFORNIA RESOURCES CORPORATION COM 13057Q107 4 4,098 SH   SOLE   4,098 0 0
CALIFORNIA WATER SERVICE GRP COM 130788102 1 25 SH   DFND 1 0 25 0
CALPINE CORP COM 131347304 28 1,860 SH   DFND 3 0 1,860 0
CAMDEN PROPERTY TRUST COM 133131102 0 4 SH   DFND 1 0 4 0
CAMDEN PROPERTY TRUST COM 133131102 40 477 SH   DFND 3 0 477 0
CAMECO CORP COM 13321L108 608 47,400 SH   SOLE   47,400 0 0
Cameco Corp COM 13321L108 41,020 3,195,735 SH   SOLE   3,195,735 0 0
Cameco Corp COM 13321L108 4,168 324,714 SH   DFND 1 0 324,714 0
Cameco Corp CALL 13321L108 1,581 126,600 SH Call DFND 1 0 126,600 0
Cameco Corp PUT 13321L108 979 78,400 SH Put DFND 1 0 78,400 0
Cameron International Corp COM 13342B105 97 1,454 SH   DFND 3 0 1,454 0
Campbell Soup Co COM 134429109 90 1,411 SH   DFND 3 0 1,411 0
CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 39,319 526,318 SH   SOLE   526,318 0 0
Canadian Imperial Bank of Commerce/Canada COM 136069101 856,369 11,463,274 SH   SOLE   11,463,274 0 0
Canadian Imperial Bank of Commerce/Canada CALL 136069101 1,585 21,800 SH Call SOLE   21,800 0 0
Canadian Imperial Bank of Commerce/Canada PUT 136069101 3,352 46,100 SH Put SOLE   46,100 0 0
Canadian Imperial Bank of Commerce/Canada COM 136069101 710 9,500 SH   SOLE   9,500 0 0
Canadian Imperial Bank of Commerce/Canada COM 136069101 31,449 420,969 SH   DFND 1 0 420,969 0
Canadian Imperial Bank of Commerce/Canada CALL 136069101 127,649 1,755,800 SH Call DFND 1 0 1,755,800 0
Canadian Imperial Bank of Commerce/Canada PUT 136069101 33,595 462,100 SH Put DFND 1 0 462,100 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 28,227 451,684 SH   SOLE   451,684 0 0
Canadian National Railway Co COM 136375102 394,419 6,311,383 SH   SOLE   6,311,383 0 0
Canadian National Railway Co COM 136375102 46,351 741,695 SH   DFND 1 0 741,695 0
Canadian National Railway Co CALL 136375102 14,414 237,000 SH Call DFND 1 0 237,000 0
Canadian National Railway Co PUT 136375102 4,300 70,700 SH Put DFND 1 0 70,700 0
CANADIAN NATURAL RESOURCES LTD COM 136385101 6,442 238,135 SH   SOLE   238,135 0 0
Canadian Natural Resources Ltd COM 136385101 239,435 8,851,524 SH   SOLE   8,851,524 0 0
Canadian Natural Resources Ltd CALL 136385101 369 14,000 SH Call SOLE   14,000 0 0
Canadian Natural Resources Ltd PUT 136385101 3 100 SH Put SOLE   100 0 0
Canadian Natural Resources Ltd CALL 136385101 675 25,000 SH Call SOLE   25,000 0 0
Canadian Natural Resources Ltd COM 136385101 17,329 640,608 SH   DFND 1 0 640,608 0
Canadian Natural Resources Ltd CALL 136385101 11,146 423,400 SH Call DFND 1 0 423,400 0
Canadian Natural Resources Ltd PUT 136385101 58,817 2,234,300 SH Put DFND 1 0 2,234,300 0
CANADIAN PACIFIC RAIL COM 13645T100 1 7 SH   DFND 1 0 7 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 10,623 79,951 SH   SOLE   79,951 0 0
Canadian Pacific Railway Ltd COM 13645T100 156,966 1,181,405 SH   SOLE   1,181,405 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 358 2,700 SH   SOLE   2,700 0 0
Canadian Pacific Railway Ltd COM 13645T100 13,382 100,721 SH   DFND 1 0 100,721 0
Canadian Pacific Railway Ltd CALL 13645T100 7,836 60,600 SH Call DFND 1 0 60,600 0
Canadian Pacific Railway Ltd PUT 13645T100 10,434 80,700 SH Put DFND 1 0 80,700 0
Capital One Financial Corp COM 14040H105 282 4,072 SH   DFND 3 0 4,072 0
CAPITAL ONE FINANCIAL CORPORATION COM 14040H105 209 3,033 SH   SOLE   3,033 0 0
Cardinal Health Inc COM 14149Y108 205 2,505 SH   DFND 3 0 2,505 0
CARLISLE COS INC COM 142339100 4 45 SH   DFND 1 0 45 0
CarMax Inc COM 143130102 79 1,544 SH   DFND 3 0 1,544 0
Carnival Corp COM 143658300 172 3,255 SH   DFND 3 0 3,255 0
CASELLA WASTE SYSTEMS INC-A COM 147448104 433 64,639 SH   SOLE   64,639 0 0
CATCHMARK TIMBER TRUST INC-A COM 14912Y202 452 41,720 SH   SOLE   41,720 0 0
CATERPILLAR INC COM 149123101 217 2,849 SH   SOLE   2,849 0 0
Caterpillar Inc COM 149123101 344 4,492 SH   DFND 3 0 4,492 0
CBRE Group Inc COM 12504L109 67 2,311 SH   DFND 3 0 2,311 0
CBS Corp COM 124857202 181 3,279 SH   DFND 3 0 3,279 0
CDK GLOBAL INC COM 12508E101 0 8 SH   SOLE   8 0 0
CDK GLOBAL INC COM 12508E101 35 744 SH   DFND 3 0 744 0
CDN IMPERIAL BK COMMERCE COM 136069101 2,988 40,000 SH   DFND 1 0 40,000 0
CDN NATURAL RESOURCES LTD COM 136385101 1 25 SH   DFND 1 0 25 0
CDW CORP/DE COM 12514G108 33 785 SH   DFND 3 0 785 0
CELANESE CORP-SERIES A COM 150870103 53 805 SH   DFND 3 0 805 0
Celestica Inc COM 15101Q108 345 31,443 SH   SOLE   31,443 0 0
Celestica Inc CALL 15101Q108 565 52,900 SH Call DFND 1 0 52,900 0
Celestica Inc PUT 15101Q108 11 1,000 SH Put DFND 1 0 1,000 0
Celestica Inc COM 15101Q108 48,675 4,432,954 SH   DFND 2 0 4,432,954 0
CELESTICA INC SV COM 15101Q108 153 13,963 SH   SOLE   13,963 0 0
CELESTICA INC SV COM 15101Q108 0 16 SH   DFND 1 0 16 0
Celgene Corp COM 151020104 601 6,000 SH   DFND 3 0 6,000 0
CEMEX S.A.B. DE C.V. COM 151290889 21 2,924 SH   SOLE   2,924 0 0
CENOVUS ENERGY INC COM 15135U109 9,673 743,343 SH   SOLE   743,343 0 0
Cenovus Energy Inc COM 15135U109 93,328 7,171,918 SH   SOLE   7,171,918 0 0
Cenovus Energy Inc COM 15135U109 130 10,000 SH   SOLE   10,000 0 0
Cenovus Energy Inc COM 15135U109 21 1,600 SH   SOLE   1,600 0 0
Cenovus Energy Inc COM 15135U109 6,322 485,800 SH   DFND 1 0 485,800 0
Cenovus Energy Inc CALL 15135U109 714 56,400 SH Call DFND 1 0 56,400 0
Cenovus Energy Inc PUT 15135U109 897 70,800 SH Put DFND 1 0 70,800 0
CENTENE CORP COM 15135B101 80 1,305 SH   DFND 3 0 1,305 0
CENTENE CORPORATION COM 15135B101 123 2,000 SH   SOLE   2,000 0 0
CenterPoint Energy Inc COM 15189T107 67 3,203 SH   DFND 3 0 3,203 0
CENTRAL FUND CDA LTD-A NV COM 153501101 1 67 SH   DFND 1 0 67 0
CENTRAL FUND OF CDA LTD CL A NVS COM 153501101 312 26,000 SH   SOLE   26,000 0 0
CENTURYLINK INC COM 156700106 1,339 42,067 SH   SOLE   42,067 0 0
CenturyLink Inc COM 156700106 135 4,221 SH   DFND 3 0 4,221 0
Cerner Corp COM 156782104 125 2,365 SH   DFND 3 0 2,365 0
CF Industries Holdings Inc COM 125269100 57 1,811 SH   DFND 3 0 1,811 0
CGI Group Inc COM 39945C109 101,431 2,122,260 SH   SOLE   2,122,260 0 0
CGI Group Inc COM 39945C109 12,273 256,783 SH   DFND 1 0 256,783 0
CGI Group Inc CALL 39945C109 16,168 347,600 SH Call DFND 1 0 347,600 0
CGI Group Inc PUT 39945C109 805 17,300 SH Put DFND 1 0 17,300 0
CGI Group Inc COM 39945C109 15,884 332,344 SH   DFND 2 0 332,344 0
CGI GROUP INC - CLASS A COM 39945C109 956 20,000 SH   SOLE   20,000 0 0
CGI GROUP INC - CLASS A COM 39945C109 221,483 4,634,114 SH   DFND 4 0 4,634,114 0
CGI GROUP INC CL A SVS COM 39945C109 111 2,320 SH   SOLE   2,320 0 0
CH Robinson Worldwide Inc COM 12541W209 82 1,101 SH   DFND 3 0 1,101 0
Charles Schwab Corp/The COM 808513105 256 9,134 SH   DFND 3 0 9,134 0
CHARTER COMMUNICATION-A COM 16117M305 94 462 SH   DFND 3 0 462 0
CHEMOURS CO(THE) COM 163851108 5 729 SH   SOLE   729 0 0
Chemours Co/The COM 163851108 4 550 SH   SOLE   550 0 0
CHENIERE ENERGY INC COM 16411R208 51 1,500 SH   SOLE   1,500 0 0
CHENIERE ENERGY INC COM 16411R208 42 1,230 SH   DFND 3 0 1,230 0
Chesapeake Energy Corp COM 165167107 5 1,146 SH   DFND 3 0 1,146 0
Chevron Corp COM 166764100 5 50 SH   SOLE   50 0 0
Chevron Corp COM 166764100 1,380 14,461 SH   DFND 3 0 14,461 0
CHEVRON CORPORATION COM 166764100 2,161 22,747 SH   SOLE   22,747 0 0
CHICAGO BRIDGE & IRON CO NV COM 167250109 19 518 SH   DFND 3 0 518 0
CHINA MOBILE LIMITED ADR COM 16941M109 50 898 SH   SOLE   898 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 82 175 SH   SOLE   175 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 10 22 SH   DFND 1 0 22 0
Chipotle Mexican Grill Inc COM 169656105 116 247 SH   DFND 3 0 247 0
Chubb Ltd COM H1467J104 421 3,530 SH   DFND 3 0 3,530 0
Church & Dwight Co Inc COM 171340102 94 1,017 SH   DFND 3 0 1,017 0
Cia de Minas Buenaventura SAA COM 204448104 4 500 SH   SOLE   500 0 0
CIA DE MINAS BUENAVENTUR-ADR COM 204448104 6 767 SH   DFND 1 0 767 0
CIA PARANAENSE DE ENERGIA SP ADR COM 20441B407 15 1,850 SH   SOLE   1,850 0 0
CIA SANEAMENTO BASICO ADR COM 20441A102 8 1,200 SH   SOLE   1,200 0 0
Cigna Corp COM 125509109 274 1,995 SH   DFND 3 0 1,995 0
Cimarex Energy Co COM 171798101 72 741 SH   DFND 3 0 741 0
Cincinnati Financial Corp COM 172062101 76 1,163 SH   DFND 3 0 1,163 0
CINEMARK HOLDINGS INC COM 17243V102 453 12,685 SH   SOLE   12,685 0 0
Cintas Corp COM 172908105 63 703 SH   DFND 3 0 703 0
CIPHER PHARMACEUTICALS INC COM 17253X105 0 14 SH   DFND 1 0 14 0
CISCO SYSTEMS INC COM 17275R102 2,483 87,573 SH   SOLE   87,573 0 0
Cisco Systems Inc COM 17275R102 9 300 SH   SOLE   300 0 0
Cisco Systems Inc COM 17275R102 65 2,300 SH   SOLE   2,300 0 0
Cisco Systems Inc COM 17275R102 1,107 38,879 SH   DFND 3 0 38,879 0
CIT GROUP INC COM 125581801 63 2,025 SH   SOLE   2,025 0 0
CIT GROUP INC COM 125581801 29 937 SH   DFND 3 0 937 0
Citigroup Inc COM 172967424 54 1,290 SH   SOLE   1,290 0 0
Citigroup Inc CALL 172967424 313 7,500 SH Call SOLE   7,500 0 0
Citigroup Inc PUT 172967424 835 20,000 SH Put SOLE   20,000 0 0
Citigroup Inc COM 172967424 952 22,800 SH   DFND 3 0 22,800 0
CITIGROUP INC NEW COM 172967424 1,117 26,853 SH   SOLE   26,853 0 0
CITIZENS FINANCIAL GROUP COM 174610105 85 4,061 SH   DFND 3 0 4,061 0
CITIZENS FINANCIAL GROUP INC COM 174610105 33 1,605 SH   SOLE   1,605 0 0
CITRIX SYSTEMS INC COM 177376100 86 1,100 SH   SOLE   1,100 0 0
Citrix Systems Inc COM 177376100 93 1,189 SH   DFND 3 0 1,189 0
Civeo Corp COM 17878Y108 0 200 SH   SOLE   200 0 0
CLARCOR INC COM 179895107 3 45 SH   DFND 1 0 45 0
Clorox Co/The COM 189054109 126 997 SH   DFND 3 0 997 0
CME GROUP INC COM 12572Q105 724 7,566 SH   SOLE   7,566 0 0
CME Group Inc/IL COM 12572Q105 239 2,492 SH   DFND 3 0 2,492 0
CMS Energy Corp COM 125896100 90 2,117 SH   DFND 3 0 2,117 0
Coach Inc COM 189754104 85 2,131 SH   DFND 3 0 2,131 0
Coca-Cola Co/The COM 191216100 32 700 SH   SOLE   700 0 0
Coca-Cola Co/The COM 191216100 1,447 31,202 SH   DFND 3 0 31,202 0
COCA-COLA COMPANY COM 191216100 1,292 27,965 SH   SOLE   27,965 0 0
COCA-COLA ENTERPRISES INC COM 19122T109 15 300 SH   SOLE   300 0 0
Coca-Cola Enterprises Inc COM 19122T109 83 1,629 SH   DFND 3 0 1,629 0
COEUR MINING INC COM 192108504 0 17 SH   DFND 1 0 17 0
Coeur Mining Inc COM 192108504 2 270 SH   SOLE   270 0 0
COGNIZANT TECH SOLUTIONS CORP-A COM 192446102 285 4,565 SH   SOLE   4,565 0 0
Cognizant Technology Solutions Corp COM 192446102 292 4,658 SH   DFND 3 0 4,658 0
Colgate-Palmolive Co COM 194162103 469 6,636 SH   DFND 3 0 6,636 0
COLGATE-PALMOLIVE COMPANY COM 194162103 4,348 61,786 SH   SOLE   61,786 0 0
COLLIERS INTERNATIONAL GROUP INC COM 194693107 117 3,075 SH   SOLE   3,075 0 0
Colliers International Group Inc COM 194693107 1,157 30,530 SH   SOLE   30,530 0 0
Columbia Pipeline Group Inc COM 198280109 75 3,006 SH   DFND 3 0 3,006 0
Comcast Corp COM 20030N101 794 13,000 SH   SOLE   13,000 0 0
Comcast Corp COM 20030N101 1,158 18,952 SH   DFND 3 0 18,952 0
COMCAST CORP CL A COM 20030N101 3,957 65,042 SH   SOLE   65,042 0 0
Comerica Inc COM 200340107 51 1,358 SH   DFND 3 0 1,358 0
CONAGRA FOODS INC COM 205887102 222 5,000 SH   SOLE   5,000 0 0
ConAgra Foods Inc COM 205887102 147 3,304 SH   DFND 3 0 3,304 0
CONCHO RESOURCES INC COM 20605P101 100 989 SH   DFND 3 0 989 0
CONCORDIA HEALTHCARE CORP COM 206519100 213 8,339 SH   SOLE   8,339 0 0
Concordia Healthcare Corp COM 206519100 188 7,332 SH   SOLE   7,332 0 0
Concordia Healthcare Corp COM 206519100 41 1,600 SH   DFND 1 0 1,600 0
Concordia Healthcare Corp CALL 206519100 565 22,700 SH Call DFND 1 0 22,700 0
Concordia Healthcare Corp PUT 206519100 107 4,300 SH Put DFND 1 0 4,300 0
CONOCOPHILLIPS COM 20825C104 483 12,051 SH   SOLE   12,051 0 0
ConocoPhillips COM 20825C104 68 1,700 SH   SOLE   1,700 0 0
ConocoPhillips CALL 20825C104 2,618 65,000 SH Call SOLE   65,000 0 0
ConocoPhillips COM 20825C104 381 9,471 SH   DFND 3 0 9,471 0
Consolidated Edison Inc COM 209115104 8 100 SH   SOLE   100 0 0
Consolidated Edison Inc COM 209115104 173 2,257 SH   DFND 3 0 2,257 0
Constellation Brands Inc COM 21036P108 199 1,319 SH   DFND 3 0 1,319 0
CONSUMER DISCRETIONARY SEL SEC SPDR COM 81369Y407 10 130 SH   SOLE   130 0 0
CONSUMER STAPLES SEL SECT SPDR ETF COM 81369Y308 27 510 SH   SOLE   510 0 0
CONTINENTAL RESOURCES INC/OK COM 212015101 16 512 SH   DFND 3 0 512 0
COOPER COS INC/THE COM 216648402 41 267 SH   DFND 3 0 267 0
COPART INC COM 217204106 107 2,645 SH   SOLE   2,645 0 0
CORE LABORATORIES N.V. COM N22717107 26 232 SH   DFND 3 0 232 0
CORNING INC COM 219350105 91 4,365 SH   SOLE   4,365 0 0
Corning Inc COM 219350105 187 8,936 SH   DFND 3 0 8,936 0
CORRECTIONS CORP OF AMERICA COM 22025Y407 355 11,110 SH   SOLE   11,110 0 0
COSTCO WHOLESALE CORP COM 22160K105 94 600 SH   SOLE   600 0 0
Costco Wholesale Corp COM 22160K105 528 3,353 SH   DFND 3 0 3,353 0
COTT CORP COM 22163N106 2,429 175,000 SH   DFND 1 0 175,000 0
Cott Corp COM 22163N106 308 22,185 SH   SOLE   22,185 0 0
Cott Corp COM 22163N106 43 3,100 SH   DFND 1 0 3,100 0
COUNTERPATH CORP-NEW COM 22228P302 0 2 SH   DFND 1 0 2 0
COVANTA HOLDING CORP COM 22282E102 1,527 90,576 SH   SOLE   90,576 0 0
CR Bard Inc COM 067383109 117 576 SH   DFND 3 0 576 0
CRESCENT POINT ENERGY CORP COM 22576C101 1,475 106,546 SH   SOLE   106,546 0 0
Crescent Point Energy Corp COM 22576C101 57,894 4,181,673 SH   SOLE   4,181,673 0 0
Crescent Point Energy Corp CALL 22576C101 13 1,000 SH Call SOLE   1,000 0 0
Crescent Point Energy Corp COM 22576C101 5,862 423,419 SH   DFND 1 0 423,419 0
Crescent Point Energy Corp CALL 22576C101 3,386 251,300 SH Call DFND 1 0 251,300 0
Crescent Point Energy Corp PUT 22576C101 2,763 205,100 SH Put DFND 1 0 205,100 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 72 6,160 SH   DFND 3 0 6,160 0
Crown Castle International Corp COM 22822V101 222 2,567 SH   DFND 3 0 2,567 0
CROWN HOLDINGS INC COM 228368106 38 765 SH   DFND 3 0 765 0
CSRA Inc COM 12650T104 8 300 SH   DFND 3 0 300 0
CST Brands Inc COM 12646R105 0 3 SH   SOLE   3 0 0
CSX Corp COM 126408103 193 7,482 SH   DFND 3 0 7,482 0
CSX CORPORATION COM 126408103 1,192 46,495 SH   SOLE   46,495 0 0
CULLEN/FROST BANKERS INC COM 229899109 1 17 SH   DFND 1 0 17 0
Cummins Inc COM 231021106 140 1,272 SH   DFND 3 0 1,272 0
CVS Health Corp COM 126650100 880 8,479 SH   DFND 3 0 8,479 0
CVS HEALTH CORPORATION COM 126650100 9,410 91,088 SH   SOLE   91,088 0 0
CYNAPSUS THERAPEUTICS INC COM 23257Y859 0 24 SH   DFND 1 0 24 0
DANAHER CORP COM 235851102 500 5,297 SH   SOLE   5,297 0 0
Danaher Corp COM 235851102 446 4,706 SH   DFND 3 0 4,706 0
Darden Restaurants Inc COM 237194105 59 890 SH   DFND 3 0 890 0
DAVITA HEALTHCARE PARTNERS INC COM 23918K108 75 1,020 SH   SOLE   1,020 0 0
DaVita HealthCare Partners Inc COM 23918K108 94 1,282 SH   DFND 3 0 1,282 0
DCP MIDSTREAM PARTNERS LP COM 23311P100 222 8,155 SH   DFND 3 0 8,155 0
Deere & Co COM 244199105 180 2,344 SH   DFND 3 0 2,344 0
DEERE & COMPANY COM 244199105 1,329 17,335 SH   SOLE   17,335 0 0
Delphi Automotive PLC COM G27823106 161 2,140 SH   DFND 3 0 2,140 0
Delta Air Lines Inc COM 247361702 135 2,771 SH   DFND 3 0 2,771 0
DENBURY RESOURCES INC COM 247916208 22 9,792 SH   SOLE   9,792 0 0
DENISON MINES CORP COM 248356107 18 32,000 SH   SOLE   32,000 0 0
DENISON MINES CORP COM 248356107 0 198 SH   DFND 1 0 198 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 International Inc COM 24906P109 115 1,860 SH   DFND 3 0 1,860 0
DENTSPLY SIRONA INC COM 24906P109 139 2,270 SH   SOLE   2,270 0 0
DESCARTES SYSTEMS GROUP INC COM 249906108 240 12,355 SH   SOLE   12,355 0 0
Descartes Systems Group Inc/The COM 249906108 272 13,950 SH   SOLE   13,950 0 0
Descartes Systems Group Inc/The COM 249906108 10 500 SH   DFND 1 0 500 0
Descartes Systems Group Inc/The PUT 249906108 9 500 SH Put DFND 1 0 500 0
Descartes Systems Group Inc/The COM 249906108 43,538 2,236,661 SH   DFND 2 0 2,236,661 0
Devon Energy Corp COM 25179M103 100 3,646 SH   DFND 3 0 3,646 0
DEVON ENERGY CORPORATION COM 25179M103 208 7,603 SH   SOLE   7,603 0 0
DIAGEO PLC SPONSORED ADR COM 25243Q205 2,154 20,054 SH   SOLE   20,054 0 0
DIAGEO PLC-SPONSORED ADR COM 25243Q205 11 100 SH   SOLE   100 0 0
DIAGEO PLC-SPONSORED ADR PUT 25243Q205 1,079 10,000 SH Put SOLE   10,000 0 0
DIAMOND OFFSHORE DRILLING COM 25271C102 6 280 SH   SOLE   280 0 0
Diamond Offshore Drilling Inc COM 25271C102 3 137 SH   DFND 3 0 137 0
DICK'S SPORTING GOODS INC COM 253393102 37 800 SH   SOLE   800 0 0
DICK'S SPORTING GOODS INC COM 253393102 23 494 SH   DFND 3 0 494 0
DIGITAL REALTY TRUST INC COM 253868103 71 803 SH   DFND 3 0 803 0
DISCOVER FINANCIAL SERVICES COM 254709108 335 6,600 SH   SOLE   6,600 0 0
Discover Financial Services COM 254709108 166 3,261 SH   DFND 3 0 3,261 0
Discovery Communications Inc COM 25470F104 33 1,145 SH   DFND 3 0 1,145 0
Discovery Communications Inc COM 25470F302 55 2,040 SH   DFND 3 0 2,040 0
DISH Network Corp COM 25470M109 57 1,233 SH   DFND 3 0 1,233 0
DISNEY,WALT COMPANY COM 254687106 2,647 26,758 SH   SOLE   26,758 0 0
Dollar General Corp COM 256677105 191 2,233 SH   DFND 3 0 2,233 0
DOLLAR TREE INC COM 256746108 207 2,526 SH   SOLE   2,526 0 0
Dollar Tree Inc COM 256746108 145 1,761 SH   DFND 3 0 1,761 0
DOMINION DIAMOND CORP COM 257287102 0 8 SH   DFND 1 0 8 0
Dominion Diamond Corp COM 257287102 200 18,001 SH   SOLE   18,001 0 0
Dominion Diamond Corp CALL 257287102 2,251 208,600 SH Call DFND 1 0 208,600 0
Dominion Diamond Corp PUT 257287102 453 42,000 SH Put DFND 1 0 42,000 0
DOMINION DIAMOND CORPORATION COM 257287102 55 5,000 SH   SOLE   5,000 0 0
DOMINION RESOURCES INC COM 25746U109 60 800 SH   SOLE   800 0 0
Dominion Resources Inc/VA COM 25746U109 345 4,598 SH   DFND 3 0 4,598 0
DOMTAR CORP-NEW COM 257559203 1 35 SH   DFND 1 0 35 0
DOMTAR CORPORATION COM 257559203 11 272 SH   SOLE   272 0 0
DONNELLEY (R.R.) & SONS CO COM 257867101 21 1,315 SH   SOLE   1,315 0 0
Dover Corp COM 260003108 76 1,177 SH   DFND 3 0 1,177 0
Dow Chemical Co/The CALL 260543103 2,289 45,000 SH Call SOLE   45,000 0 0
Dow Chemical Co/The COM 260543103 437 8,596 SH   DFND 3 0 8,596 0
DOW CHEMICAL COMPANY COM 260543103 474 9,362 SH   SOLE   9,362 0 0
DR HORTON INC COM 23331A109 17 560 SH   SOLE   560 0 0
DR Horton Inc COM 23331A109 79 2,598 SH   DFND 3 0 2,598 0
Dr Pepper Snapple Group Inc COM 26138E109 131 1,460 SH   DFND 3 0 1,460 0
DRAGONWAVE INC-NEW COM 26144M400 0 31 SH   DFND 1 0 31 0
DTE Energy Co COM 233331107 124 1,366 SH   DFND 3 0 1,366 0
Duke Energy Corp CALL 26441C204 3,227 40,000 SH Call SOLE   40,000 0 0
Duke Energy Corp COM 26441C204 40 500 SH   SOLE   500 0 0
Duke Energy Corp COM 26441C204 427 5,291 SH   DFND 3 0 5,291 0
DUKE ENERGY CORP NEW COM 26441C204 1,593 19,822 SH   SOLE   19,822 0 0
DUKE REALTY CORP COM 264411505 43 1,894 SH   DFND 3 0 1,894 0
DUKE REALTY CORPORATION COM 264411505 11 500 SH   SOLE   500 0 0
Dun & Bradstreet Corp/The COM 26483E100 27 262 SH   DFND 3 0 262 0
DUPONT E.I. DE NEMOURS & CO COM 263534109 3,328 52,766 SH   SOLE   52,766 0 0
DXI ENERGY INC COM 23286A104 0 30 SH   DFND 1 0 30 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 23 2,017 SH   DFND 3 0 2,017 0
E*TRADE Financial Corp COM 269246401 54 2,220 SH   DFND 3 0 2,220 0
Eastman Chemical Co COM 277432100 81 1,121 SH   DFND 3 0 1,121 0
Eaton Corp PLC COM G29183103 221 3,531 SH   DFND 3 0 3,531 0
EATON VANCE CORP COM 278265103 21 634 SH   DFND 3 0 634 0
eBay Inc COM 278642103 198 8,297 SH   DFND 3 0 8,297 0
ECOLAB INC COM 278865100 106 950 SH   SOLE   950 0 0
Ecolab Inc COM 278865100 225 2,017 SH   DFND 3 0 2,017 0
ECOPETROL SA-ADR COM 279158109 0 5 SH   DFND 1 0 5 0
EDGEWELL PERSONAL CARE CO COM 28035Q102 26 329 SH   DFND 3 0 329 0
Edison International COM 281020107 178 2,479 SH   DFND 3 0 2,479 0
Edwards Lifesciences Corp COM 28176E108 145 1,647 SH   DFND 3 0 1,647 0
EI du Pont de Nemours & Co COM 263534109 16 250 SH   SOLE   250 0 0
EI du Pont de Nemours & Co COM 263534109 426 6,721 SH   DFND 3 0 6,721 0
ELDORADO GOLD CORP COM 284902103 74 23,500 SH   SOLE   23,500 0 0
Eldorado Gold Corp COM 284902103 15,234 4,849,271 SH   SOLE   4,849,271 0 0
Eldorado Gold Corp COM 284902103 2,696 858,216 SH   DFND 1 0 858,216 0
Eldorado Gold Corp COM 284902103 255 80,739 SH   DFND 1 0 80,739 0
Eldorado Gold Corp CALL 284902103 2,966 970,100 SH Call DFND 1 0 970,100 0
Eldorado Gold Corp PUT 284902103 6 2,000 SH Put DFND 1 0 2,000 0
ELDORADO GOLD CORP COM 284902103 36,128 11,500,000 SH   DFND 4 0 11,500,000 0
Electronic Arts Inc COM 285512109 158 2,387 SH   DFND 3 0 2,387 0
Eli Lilly & Co COM 532457108 549 7,619 SH   DFND 3 0 7,619 0
EMC Corp/MA COM 268648102 397 14,891 SH   DFND 3 0 14,891 0
EMC CORPORATION(MASS) COM 268648102 877 33,033 SH   SOLE   33,033 0 0
EMERSON ELECTRIC CO COM 291011104 1,606 29,655 SH   SOLE   29,655 0 0
Emerson Electric Co COM 291011104 273 5,012 SH   DFND 3 0 5,012 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 240 27,990 SH   DFND 3 0 27,990 0
ENBRIDGE ENERGY PARTNERS LP COM 29250R106 208 11,345 SH   DFND 3 0 11,345 0
ENBRIDGE INC COM 29250N105 44,403 1,140,545 SH   SOLE   1,140,545 0 0
Enbridge Inc COM 29250N105 334,683 8,596,760 SH   SOLE   8,596,760 0 0
Enbridge Inc COM 29250N105 88 2,250 SH   SOLE   2,250 0 0
Enbridge Inc COM 29250N105 28,140 722,806 SH   DFND 1 0 722,806 0
Enbridge Inc CALL 29250N105 20,751 547,700 SH Call DFND 1 0 547,700 0
Enbridge Inc PUT 29250N105 5,228 138,000 SH Put DFND 1 0 138,000 0
ENBRIDGE INC COM 29250N105 66,183 1,700,000 SH   DFND 4 0 1,700,000 0
Encana Corp COM 292505104 43,430 7,121,567 SH   SOLE   7,121,567 0 0
Encana Corp COM 292505104 183 30,000 SH   SOLE   30,000 0 0
Encana Corp PUT 292505104 52 8,800 SH Put SOLE   8,800 0 0
Encana Corp PUT 292505104 61 10,000 SH Put SOLE   10,000 0 0
Encana Corp COM 292505104 9 1,400 SH   SOLE   1,400 0 0
Encana Corp COM 292505104 2,973 487,442 SH   DFND 1 0 487,442 0
Encana Corp CALL 292505104 551 92,900 SH Call DFND 1 0 92,900 0
Encana Corp PUT 292505104 1,202 202,600 SH Put DFND 1 0 202,600 0
ENCANA CORPORATION COM 292505104 2,172 356,146 SH   SOLE   356,146 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 2 900 SH   DFND 1 0 900 0
ENDEAVOUR SILVER CORP PUT 29258Y103 7 3,000 SH Put DFND 1 0 3,000 0
Endo International PLC COM G30401106 46 1,629 SH   DFND 3 0 1,629 0
ENERGY FUELS INC NEW COM 292671708 2 708 SH   SOLE   708 0 0
Energy Fuels Inc/Canada COM 292671708 0 175 SH   SOLE   175 0 0
ENERGY FUELS INC-NEW COM 292671708 0 73 SH   DFND 1 0 73 0
ENERGY TRANSFER PARTNERS LP COM 29273R109 245 7,576 SH   DFND 3 0 7,576 0
ENERPLUS CORP COM 292766102 61 15,529 SH   SOLE   15,529 0 0
Enerplus Corp COM 292766102 804 205,149 SH   SOLE   205,149 0 0
Enerplus Corp COM 292766102 22 5,700 SH   DFND 1 0 5,700 0
Enerplus Corp CALL 292766102 126 33,100 SH Call DFND 1 0 33,100 0
Enerplus Corp PUT 292766102 398 104,400 SH Put DFND 1 0 104,400 0
ENI S P A ADR COM 26874R108 47 1,551 SH   SOLE   1,551 0 0
ENLINK MIDSTREAM LLC COM 29336T100 0 28 SH   DFND 1 0 28 0
Entergy Corp COM 29364G103 109 1,381 SH   DFND 3 0 1,381 0
ENTERGY CORPORATION COM 29364G103 18 228 SH   SOLE   228 0 0
ENTERPRISE PRODUCTS PARTNERS LP COM 293792107 28 1,125 SH   SOLE   1,125 0 0
Enterprise Products Partners LP COM 293792107 12,433 505,000 SH   DFND 3 0 505,000 0
ENTREE GOLD INC COM 29383G100 0 448 SH   DFND 1 0 448 0
ENVISION HEALTHCARE HOLDINGS COM 29413U103 21 1,025 SH   DFND 3 0 1,025 0
ENZO BIOCHEM INC COM 294100102 1 120 SH   SOLE   120 0 0
EOG RESOURCES INC COM 26875P101 193 2,675 SH   SOLE   2,675 0 0
EOG Resources Inc COM 26875P101 306 4,212 SH   DFND 3 0 4,212 0
EQT Corp PUT 26884L109 1,480 22,000 SH Put SOLE   22,000 0 0
EQT Corp COM 26884L109 81 1,208 SH   DFND 3 0 1,208 0
Equifax Inc COM 294429105 104 907 SH   DFND 3 0 907 0
Equinix Inc COM 29444U700 178 539 SH   DFND 3 0 539 0
Equity Residential COM 29476L107 210 2,801 SH   DFND 3 0 2,801 0
ERICSSON ADR COM 294821608 26 2,588 SH   SOLE   2,588 0 0
ESSA PHARMA INC COM 29668H104 0 80 SH   DFND 1 0 80 0
Essex Property Trust Inc COM 297178105 123 528 SH   DFND 3 0 528 0
Estee Lauder Cos Inc/The COM 518439104 161 1,710 SH   DFND 3 0 1,710 0
EURASIAN MINERALS INC COM 29843R100 0 136 SH   DFND 1 0 136 0
EVEREST RE GROUP LTD COM G3223R108 47 236 SH   DFND 3 0 236 0
Eversource Energy COM 30040W108 141 2,415 SH   DFND 3 0 2,415 0
Exelon Corp COM 30161N101 253 7,045 SH   DFND 3 0 7,045 0
EXETER RESOURCE CORP COM 301835104 1 1,311 SH   DFND 1 0 1,311 0
Expedia Inc COM 30212P303 100 929 SH   DFND 3 0 929 0
Expeditors International of Washington Inc COM 302130109 70 1,435 SH   DFND 3 0 1,435 0
Express Scripts Holding Co COM 30219G108 354 5,149 SH   DFND 3 0 5,149 0
EXPRESS SCRIPTS HOLDING COMPANY COM 30219G108 773 11,304 SH   SOLE   11,304 0 0
EXTRA SPACE STORAGE INC COM 30225T102 84 898 SH   DFND 3 0 898 0
Exxon Mobil Corp COM 30231G102 83 989 SH   SOLE   989 0 0
Exxon Mobil Corp COM 30231G102 2,668 31,920 SH   DFND 3 0 31,920 0
EXXON MOBIL CORPORATION COM 30231G102 8,354 100,343 SH   SOLE   100,343 0 0
F5 Networks Inc COM 315616102 37,106 350,555 SH   DFND 3 0 350,555 0
Facebook Inc COM 30303M102 1,995 17,483 SH   DFND 3 0 17,483 0
FACEBOOK INC CLASS-A COM 30303M102 23 200 SH   SOLE   200 0 0
Fastenal Co COM 311900104 105 2,152 SH   DFND 3 0 2,152 0
FEDERAL REALTY INVS TRUST COM 313747206 82 528 SH   DFND 3 0 528 0
FedEx Corp COM 31428X106 329 2,021 SH   DFND 3 0 2,021 0
FEDEX CORPORATION COM 31428X106 646 3,985 SH   SOLE   3,985 0 0
Fidelity National Information Services Inc COM 31620M106 137 2,157 SH   DFND 3 0 2,157 0
Fifth Third Bancorp COM 316773100 102 6,095 SH   DFND 3 0 6,095 0
FINANCIAL SELECT SECTOR SPDR FUND COM 81369Y605 197 8,800 SH   SOLE   8,800 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 91 14,000 SH   SOLE   14,000 0 0
First Majestic Silver Corp COM 32076V103 19 2,859 SH   SOLE   2,859 0 0
First Majestic Silver Corp COM 32076V103 4 600 SH   DFND 1 0 600 0
First Majestic Silver Corp CALL 32076V103 169 26,800 SH Call DFND 1 0 26,800 0
First Majestic Silver Corp PUT 32076V103 38 6,000 SH Put DFND 1 0 6,000 0
FIRST MAJESTIC SILVER CRP COM 32076V103 1 79 SH   DFND 1 0 79 0
FIRST REPUBLIC BANK/CA COM 33616C100 53 801 SH   DFND 3 0 801 0
FIRST SOLAR INC COM 336433107 42 615 SH   SOLE   615 0 0
First Solar Inc COM 336433107 10 152 SH   DFND 3 0 152 0
FirstEnergy Corp COM 337932107 116 3,227 SH   DFND 3 0 3,227 0
FirstService Corp COM 33767E103 1,562 38,030 SH   SOLE   38,030 0 0
FIRSTSERVICE CORPORATION SVS COM 33767E103 99 2,400 SH   SOLE   2,400 0 0
FISERV INC COM 337738108 37 360 SH   SOLE   360 0 0
Fiserv Inc COM 337738108 177 1,723 SH   DFND 3 0 1,723 0
FLEETCOR TECHNOLOGIES INC COM 339041105 64 430 SH   DFND 3 0 430 0
FLEXTRONICS INTL LTD COM Y2573F102 37 3,052 SH   DFND 3 0 3,052 0
FLIR Systems Inc COM 302445101 35 1,048 SH   DFND 3 0 1,048 0
Flowserve Corp COM 34354P105 46 1,026 SH   DFND 3 0 1,026 0
FLOWSERVE CORPORATION COM 34354P105 431 9,744 SH   SOLE   9,744 0 0
Fluor Corp COM 343412102 57 1,058 SH   DFND 3 0 1,058 0
FLUOR CORPORATION COM 343412102 37 700 SH   SOLE   700 0 0
FMC Corp COM 302491303 40 1,002 SH   DFND 3 0 1,002 0
FMC Technologies Inc COM 30249U101 48 1,745 SH   DFND 3 0 1,745 0
FNF GROUP COM 31620R303 46 1,370 SH   DFND 3 0 1,370 0
FOOT LOCKER INC COM 344849104 49 765 SH   DFND 3 0 765 0
Ford Motor Co COM 345370860 390 28,866 SH   DFND 3 0 28,866 0
FORD MOTOR COMPANY COM 345370860 176 13,109 SH   SOLE   13,109 0 0
FORTINET INC COM 34959E109 25 803 SH   DFND 3 0 803 0
Fortuna Silver Mines Inc COM 349915108 2 470 SH   SOLE   470 0 0
Fortuna Silver Mines Inc CALL 349915108 68 18,000 SH Call DFND 1 0 18,000 0
Fortuna Silver Mines Inc PUT 349915108 2 500 SH Put DFND 1 0 500 0
FORTUNE BRANDS HOME & SECURI COM 34964C106 49 876 SH   DFND 3 0 876 0
FRANCO-NEVADA CORP COM 351858105 1,427 23,229 SH   SOLE   23,229 0 0
Franco-Nevada Corp COM 351858105 82,959 1,350,787 SH   SOLE   1,350,787 0 0
Franco-Nevada Corp COM 351858105 10,740 174,867 SH   DFND 1 0 174,867 0
Franco-Nevada Corp CALL 351858105 2,367 39,600 SH Call DFND 1 0 39,600 0
Franco-Nevada Corp PUT 351858105 2,444 40,900 SH Put DFND 1 0 40,900 0
FRANKLIN RESOURCES INC COM 354613101 190 4,880 SH   SOLE   4,880 0 0
Franklin Resources Inc COM 354613101 115 2,951 SH   DFND 3 0 2,951 0
FREEPORT MCMORAN INC COM 35671D857 131 12,729 SH   SOLE   12,729 0 0
Freeport-McMoRan Inc COM 35671D857 0 1 SH   SOLE   1 0 0
Freeport-McMoRan Inc COM 35671D857 94 9,071 SH   DFND 3 0 9,071 0
FRESH DEL MONTE PRODUCE INC COM G36738105 74 1,775 SH   SOLE   1,775 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 1 129 SH   SOLE   129 0 0
Frontier Communications Corp COM 35906A108 0 48 SH   SOLE   48 0 0
Frontier Communications Corp COM 35906A108 50 8,959 SH   DFND 3 0 8,959 0
FS Investment Corp COM 302635107 10,203 1,112,700 SH   DFND 3 0 1,112,700 0
GameStop Corp COM 36467W109 26 804 SH   DFND 3 0 804 0
GAP INC COM 364760108 4 120 SH   SOLE   120 0 0
Gap Inc/The COM 364760108 53 1,805 SH   DFND 3 0 1,805 0
Garmin Ltd COM H2906T109 36 903 SH   DFND 3 0 903 0
GARTNER INC COM 366651107 2 19 SH   DFND 1 0 19 0
GARTNER INC COM 366651107 41 455 SH   DFND 3 0 455 0
GENERAL CABLE CORP COM 369300108 6 525 SH   SOLE   525 0 0
General Dynamics Corp COM 369550108 281 2,138 SH   DFND 3 0 2,138 0
General Electric Co COM 369604103 143 4,500 SH   SOLE   4,500 0 0
General Electric Co COM 369604103 2,296 72,232 SH   DFND 3 0 72,232 0
GENERAL ELECTRIC COMPANY COM 369604103 13,877 438,292 SH   SOLE   438,292 0 0
General Growth Properties Inc COM 370023103 98 3,300 SH   SOLE   3,300 0 0
General Growth Properties Inc PUT 370023103 1,249 42,000 SH Put SOLE   42,000 0 0
General Growth Properties Inc COM 370023103 132 4,445 SH   DFND 3 0 4,445 0
GENERAL MILLS INC COM 370334104 8 125 SH   SOLE   125 0 0
General Mills Inc COM 370334104 289 4,565 SH   DFND 3 0 4,565 0
GENERAL MOTORS CO COM 37045V100 71 2,275 SH   SOLE   2,275 0 0
General Motors Co COM 37045V100 340 10,825 SH   DFND 3 0 10,825 0
Genuine Parts Co COM 372460105 113 1,136 SH   DFND 3 0 1,136 0
GENWORTH FINANCIAL INC CLASS A COM 37247D106 82 30,000 SH   SOLE   30,000 0 0
GEO GROUP INC (THE) COM 36162J106 234 6,789 SH   SOLE   6,789 0 0
GILDAN ACTIVEWEAR INC COM 375916103 2 66 SH   DFND 1 0 66 0
Gildan Activewear Inc COM 375916103 6,137 201,271 SH   SOLE   201,271 0 0
Gildan Activewear Inc PUT 375916103 24 800 SH Put SOLE   800 0 0
Gildan Activewear Inc COM 375916103 7,746 254,033 SH   DFND 1 0 254,033 0
Gildan Activewear Inc CALL 375916103 6,552 220,800 SH Call DFND 1 0 220,800 0
Gildan Activewear Inc PUT 375916103 460 15,500 SH Put DFND 1 0 15,500 0
GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 976 32,017 SH   SOLE   32,017 0 0
GILEAD SCIENCES INC COM 375558103 1,911 20,884 SH   SOLE   20,884 0 0
Gilead Sciences Inc COM 375558103 1,000 10,881 SH   DFND 3 0 10,881 0
GLAXOSMITHKLINE PLC ADR COM 37733W105 652 16,139 SH   SOLE   16,139 0 0
GLOBAL PARTNERS LP COM 37946R109 26 1,958 SH   DFND 3 0 1,958 0
GLOBAL PAYMENTS INC COM 37940X102 46 708 SH   DFND 3 0 708 0
GOLAR LNG PARTNERS LP COM Y2745C102 49 3,345 SH   DFND 3 0 3,345 0
GOLD FIELDS INC. COM 38059T106 981 250,000 SH   SOLE   250,000 0 0
Gold Fields Ltd COM 38059T106 3 810 SH   SOLE   810 0 0
GOLDCORP INC COM 380956409 3,110 191,702 SH   SOLE   191,702 0 0
GOLDCORP INC COM 380956409 0 11 SH   DFND 1 0 11 0
Goldcorp Inc COM 380956409 106,674 6,575,108 SH   SOLE   6,575,108 0 0
Goldcorp Inc COM 380956409 27 1,673 SH   SOLE   1,673 0 0
Goldcorp Inc COM 380956409 13 800 SH   SOLE   800 0 0
Goldcorp Inc COM 380956409 10,501 647,246 SH   DFND 1 0 647,246 0
Goldcorp Inc COM 380956409 593 36,554 SH   DFND 1 0 36,554 0
Goldcorp Inc CALL 380956409 8,035 508,900 SH Call DFND 1 0 508,900 0
Goldcorp Inc PUT 380956409 1,520 96,300 SH Put DFND 1 0 96,300 0
GOLDEN MINERALS CO COM 381119106 0 511 SH   DFND 1 0 511 0
GOLDEN STAR RES LTD COM 38119T104 0 122 SH   DFND 1 0 122 0
GOLDMAN SACHS GROUP INC COM 38141G104 243 1,556 SH   SOLE   1,556 0 0
Goldman Sachs Group Inc/The COM 38141G104 16 100 SH   SOLE   100 0 0
Goldman Sachs Group Inc/The COM 38141G104 465 2,960 SH   DFND 3 0 2,960 0
Golub Capital BDC Inc COM 38173M102 6,751 390,000 SH   DFND 3 0 390,000 0
GOODYEAR TIRE & RUBBER CO COM 382550101 66 2,000 SH   SOLE   2,000 0 0
Goodyear Tire & Rubber Co/The COM 382550101 68 2,055 SH   DFND 3 0 2,055 0
GRACO INC COM 384109104 176 2,100 SH   SOLE   2,100 0 0
GRAHAM HOLDINGS COMPANY COM 384637104 38 80 SH   SOLE   80 0 0
GRAN TIERRA ENERGY INC COM 38500T101 4 1,500 SH   SOLE   1,500 0 0
Gran Tierra Energy Inc COM 38500T101 155 61,685 SH   SOLE   61,685 0 0
Gran Tierra Energy Inc COM 38500T101 24 9,500 SH   DFND 1 0 9,500 0
Gran Tierra Energy Inc CALL 38500T101 9 3,500 SH Call DFND 1 0 3,500 0
Gran Tierra Energy Inc PUT 38500T101 5 2,000 SH Put DFND 1 0 2,000 0
Gran Tierra Energy Inc COM 38500T101 14,387 5,731,336 SH   DFND 2 0 5,731,336 0
Granite Real Estate Investment Trust COM 387437114 282 9,796 SH   SOLE   9,796 0 0
Granite Real Estate Investment Trust COM 387437114 14 500 SH   DFND 1 0 500 0
Granite Real Estate Investment Trust CALL 387437114 34 1,200 SH Call DFND 1 0 1,200 0
Granite Real Estate Investment Trust PUT 387437114 64 2,300 SH Put DFND 1 0 2,300 0
GREAT PANTHER SILVER LTD COM 39115V101 0 1 SH   DFND 1 0 1 0
H&R Block Inc COM 093671105 48 1,815 SH   DFND 3 0 1,815 0
H.B. FULLER CO. COM 359694106 0 10 SH   DFND 1 0 10 0
Halliburton Co COM 406216101 236 6,598 SH   DFND 3 0 6,598 0
HALLIBURTON CO. COM 406216101 1,468 41,270 SH   SOLE   41,270 0 0
HALYARD HEALTH INC COM 40650V100 6 210 SH   SOLE   210 0 0
Hanesbrands Inc COM 410345102 86 3,020 SH   DFND 3 0 3,020 0
Harley-Davidson Inc COM 412822108 76 1,474 SH   DFND 3 0 1,474 0
Harman International Industries Inc COM 413086109 47 532 SH   DFND 3 0 532 0
Harmony Gold Mining Co Ltd COM 413216300 2 480 SH   SOLE   480 0 0
Harris Corp COM 413875105 76 975 SH   DFND 3 0 975 0
HARRIS CORPORATION COM 413875105 205 2,647 SH   SOLE   2,647 0 0
Hartford Financial Services Group Inc/The COM 416515104 144 3,123 SH   DFND 3 0 3,123 0
HARTFORD FINANCIAL SVCS GROUP INC COM 416515104 31 679 SH   SOLE   679 0 0
Hasbro Inc COM 418056107 70 876 SH   DFND 3 0 876 0
HCA HOLDINGS INC COM 40412C101 402 5,175 SH   SOLE   5,175 0 0
HCA Holdings Inc COM 40412C101 192 2,460 SH   DFND 3 0 2,460 0
HCP Inc COM 40414L109 116 3,549 SH   DFND 3 0 3,549 0
HD SUPPLY HOLDINGS INC COM 40416M105 132 4,018 SH   SOLE   4,018 0 0
HEALTH CARE SELECT SECTOR SPDR COM 81369Y209 274 4,066 SH   SOLE   4,066 0 0
Helmerich & Payne Inc COM 423452101 48 820 SH   DFND 3 0 820 0
Henry Schein Inc COM 806407102 109 630 SH   DFND 3 0 630 0
Hershey Co/The COM 427866108 104 1,134 SH   DFND 3 0 1,134 0
HERTZ GLOBAL HOLDINGS INC COM 42805T105 22 2,072 SH   DFND 3 0 2,072 0
Hess Corp COM 42809H107 110 2,097 SH   DFND 3 0 2,097 0
HESS CORPORATION COM 42809H107 80 1,525 SH   SOLE   1,525 0 0
Hewlett Packard Enterprise Co COM 42824C109 242 13,654 SH   DFND 3 0 13,654 0
HEWLETT-PACKARD ENTERPRISE CO COM 42824C109 123 6,990 SH   SOLE   6,990 0 0
HEXCEL CORPORATION COM 428291108 17 400 SH   SOLE   400 0 0
HILTON WORLDWIDE HOLDINGS IN COM 43300A104 61 2,709 SH   DFND 3 0 2,709 0
HOLLYFRONTIER CORP COM 436106108 34 953 SH   DFND 3 0 953 0
HOLLYFRONTIER CORPORATION COM 436106108 68 1,924 SH   SOLE   1,924 0 0
HOLOGIC INC COM 436440101 64 1,860 SH   DFND 3 0 1,860 0
HOME DEPOT INC COM 437076102 3,215 24,192 SH   SOLE   24,192 0 0
Home Depot Inc/The COM 437076102 1 10 SH   SOLE   10 0 0
Home Depot Inc/The COM 437076102 1,298 9,730 SH   DFND 3 0 9,730 0
HONDA MOTOR CO LTD SPONSORED ADR COM 438128308 8 310 SH   SOLE   310 0 0
HONEYWELL INTERNATIONAL INC COM 438516106 310 2,775 SH   SOLE   2,775 0 0
Honeywell International Inc COM 438516106 642 5,727 SH   DFND 3 0 5,727 0
Hormel Foods Corp COM 440452100 94 2,177 SH   DFND 3 0 2,177 0
Host Hotels & Resorts Inc COM 44107P104 96 5,758 SH   DFND 3 0 5,758 0
HP INC COM 40434L105 73 5,990 SH   SOLE   5,990 0 0
HP Inc COM 40434L105 168 13,628 SH   DFND 3 0 13,628 0
HSBC HOLDINGS PLC SPONS ADR COM 404280406 225 7,256 SH   SOLE   7,256 0 0
HUDBAY MINERALS INC COM 443628102 84 22,900 SH   SOLE   22,900 0 0
HudBay Minerals Inc COM 443628102 214 58,500 SH   SOLE   58,500 0 0
HudBay Minerals Inc CALL 443628102 141 39,500 SH Call DFND 1 0 39,500 0
HudBay Minerals Inc PUT 443628102 124 34,700 SH Put DFND 1 0 34,700 0
Humana Inc COM 444859102 207 1,133 SH   DFND 3 0 1,133 0
Huntington Bancshares Inc/OH COM 446150104 58 6,122 SH   DFND 3 0 6,122 0
HYDROGENICS CORP COM 448883207 1 80 SH   DFND 1 0 80 0
IAC/INTERACTIVECORP COM 44919P508 173 3,691 SH   SOLE   3,691 0 0
IAMGOLD Corp COM 450913108 489 222,263 SH   SOLE   222,263 0 0
IAMGOLD Corp CALL 450913108 11 5,000 SH Call SOLE   5,000 0 0
IAMGOLD Corp COM 450913108 86 39,200 SH   SOLE   39,200 0 0
IAMGOLD Corp COM 450913108 11 5,200 SH   DFND 1 0 5,200 0
IAMGOLD Corp CALL 450913108 11 5,100 SH Call DFND 1 0 5,100 0
IAMGOLD Corp PUT 450913108 11 5,000 SH Put DFND 1 0 5,000 0
IHS INC CLASS A COM 451734107 161 1,300 SH   SOLE   1,300 0 0
IHS INC-CLASS A COM 451734107 46 374 SH   DFND 3 0 374 0
ILLINOIS TOOL WORKS INC COM 452308109 664 6,509 SH   SOLE   6,509 0 0
Illinois Tool Works Inc COM 452308109 260 2,534 SH   DFND 3 0 2,534 0
Illumina Inc COM 452327109 184 1,133 SH   DFND 3 0 1,133 0
IMPERIAL OIL LTD COM 453038408 18,398 550,653 SH   SOLE   550,653 0 0
IMPERIAL OIL LTD COM 453038408 0 4 SH   DFND 1 0 4 0
Imperial Oil Ltd COM 453038408 67,287 2,013,966 SH   SOLE   2,013,966 0 0
Imperial Oil Ltd COM 453038408 6,063 181,475 SH   DFND 1 0 181,475 0
Imperial Oil Ltd CALL 453038408 3,846 118,300 SH Call DFND 1 0 118,300 0
Imperial Oil Ltd PUT 453038408 471 14,500 SH Put DFND 1 0 14,500 0
IMS HEALTH HOLDINGS INC COM 44970B109 37 1,400 SH   SOLE   1,400 0 0
IMS HEALTH HOLDINGS INC COM 44970B109 24 901 SH   DFND 3 0 901 0
INCYTE CORP COM 45337C102 67 919 SH   DFND 3 0 919 0
ING GROEP SPONSORED ADR COM 456837103 37 3,087 SH   SOLE   3,087 0 0
Ingersoll-Rand PLC COM G47791101 124 1,997 SH   DFND 3 0 1,997 0
INGREDION INC COM 457187102 209 1,966 SH   SOLE   1,966 0 0
INNOPHOS HOLDINGS INC COM 45774N108 0 13 SH   DFND 1 0 13 0
Intel Corp CALL 458140100 718 22,200 SH Call SOLE   22,200 0 0
Intel Corp COM 458140100 1,172 36,225 SH   DFND 3 0 36,225 0
INTEL CORPORATION COM 458140100 866 26,863 SH   SOLE   26,863 0 0
INTELLIPHARMACEUTICS INTL COM 458173101 0 40 SH   DFND 1 0 40 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 117 500 SH   SOLE   500 0 0
Intercontinental Exchange Inc COM 45866F104 215 916 SH   DFND 3 0 916 0
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 6,944 46,039 SH   SOLE   46,039 0 0
International Business Machines Corp COM 459200101 1,060 7,001 SH   DFND 3 0 7,001 0
INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 534 4,711 SH   SOLE   4,711 0 0
International Flavors & Fragrances Inc COM 459506101 68 601 SH   DFND 3 0 601 0
International Paper Co COM 460146103 126 3,081 SH   DFND 3 0 3,081 0
INTERNATIONAL PAPER COMPANY COM 460146103 379 9,280 SH   SOLE   9,280 0 0
Interpublic Group of Cos Inc/The COM 460690100 72 3,123 SH   DFND 3 0 3,123 0
INTL TOWER HILL MINES-NEW COM 46050R102 0 190 SH   DFND 1 0 190 0
INTUIT INC COM 461202103 599 5,780 SH   SOLE   5,780 0 0
Intuit Inc COM 461202103 202 1,940 SH   DFND 3 0 1,940 0
Intuitive Surgical Inc COM 46120E602 185 307 SH   DFND 3 0 307 0
INVESCO LIMITED COM G491BT108 6 200 SH   SOLE   200 0 0
Invesco Ltd COM G491BT108 100 3,259 SH   DFND 3 0 3,259 0
IONIS PHARMACEUTICALS INC COM 462222100 27 659 SH   DFND 3 0 659 0
Iron Mountain Inc PUT 46284V101 1,085 32,000 SH Put SOLE   32,000 0 0
Iron Mountain Inc COM 46284V101 52 1,533 SH   DFND 3 0 1,533 0
ISHARES CORE MSCI EAFE ETF COM 46432F842 180 3,400 SH   SOLE   3,400 0 0
ISHARES CORE S&P TOTAL U.S. COM 464287150 12 130 SH   DFND 1 0 130 0
iShares iBoxx $ High Yield Corporate Bond ETF COM 464288513 719 8,800 SH   SOLE   8,800 0 0
ISHARES INTL SELECT DIVIDEND ETF COM 464288448 554 19,178 SH   SOLE   19,178 0 0
ISHARES MSCI ALL COUNTRY ASIA ETF COM 464288182 90 1,650 SH   SOLE   1,650 0 0
ISHARES MSCI AUSTRALIA ETF COM 464286103 263 13,694 SH   SOLE   13,694 0 0
ISHARES MSCI CANADA ETF COM 464286509 220 9,300 SH   SOLE   9,300 0 0
ISHARES MSCI CANADA ETF COM 464286509 14 600 SH   DFND 1 0 600 0
ISHARES MSCI EAFE ETF COM 464287465 495 8,704 SH   SOLE   8,704 0 0
ISHARES MSCI FRANCE ETF COM 464286707 433 17,986 SH   SOLE   17,986 0 0
ISHARES MSCI GERMANY INDEX FUND COM 464286806 524 20,461 SH   SOLE   20,461 0 0
ISHARES MSCI HONG KONG ETF COM 464286871 98 4,989 SH   SOLE   4,989 0 0
ISHARES MSCI JAPAN ETF COM 464286848 900 79,216 SH   SOLE   79,216 0 0
ISHARES MSCI SPAIN CAPPED ETF COM 464286764 145 5,363 SH   SOLE   5,363 0 0
ISHARES MSCI SWEDEN INDEX FUND COM 464286756 180 6,149 SH   SOLE   6,149 0 0
ISHARES MSCI SWITZERLAND CAPPED ETF COM 464286749 415 14,028 SH   SOLE   14,028 0 0
ISHARES MSCI UK ETF NEW COM 46434V548 853 54,652 SH   SOLE   54,652 0 0
ISHARES NASDAQ BIOTECHNOLOGY ETF COM 464287556 26 100 SH   SOLE   100 0 0
ISHARES S&P 500 INDEX FUND COM 464287200 412 2,000 SH   SOLE   2,000 0 0
ISHARES S&P MIDCAP 400 ETF COM 464287507 349 2,428 SH   SOLE   2,428 0 0
ISHARES SELECT DIVIDEND ETF COM 464287168 369 4,537 SH   SOLE   4,537 0 0
ISHARES TIPS BOND ETF COM 464287176 251 2,200 SH   SOLE   2,200 0 0
iShares TIPS Bond ETF COM 464287176 24,074 210,000 SH   DFND 3 0 210,000 0
ISHARES U.S. HEALTHCARE ETF COM 464287762 385 2,750 SH   SOLE   2,750 0 0
ISHARES U.S. INDUSTRIALS ETF COM 464287754 337 3,155 SH   SOLE   3,155 0 0
ISHARES US PREFERRED STOCK E COM 464288687 12 303 SH   DFND 1 0 303 0
ISHARES US PREFERRED STOCK ETF COM 464288687 51 1,300 SH   SOLE   1,300 0 0
ISHARES US TECHNOLOGY ETF COM 464287721 22 200 SH   SOLE   200 0 0
ISHARES US TELECOMMUNICATIONS ETF COM 464287713 16 520 SH   SOLE   520 0 0
Jacobs Engineering Group Inc COM 469814107 41 948 SH   DFND 3 0 948 0
JARDEN CORP COM 471109108 68 1,149 SH   DFND 3 0 1,149 0
JAZZ PHARMACEUTICALS PLC COM G50871105 44 337 SH   DFND 3 0 337 0
JB Hunt Transport Services Inc COM 445658107 59 699 SH   DFND 3 0 699 0
JM Smucker Co/The COM 832696405 115 882 SH   DFND 3 0 882 0
JOHNSON & JOHNSON COM 478160104 25,448 236,147 SH   SOLE   236,147 0 0
Johnson & Johnson CALL 478160104 985 9,100 SH Call SOLE   9,100 0 0
Johnson & Johnson COM 478160104 65 600 SH   SOLE   600 0 0
Johnson & Johnson COM 478160104 2,296 21,219 SH   DFND 3 0 21,219 0
JOHNSON CONTROLS INC COM 478366107 66 1,700 SH   SOLE   1,700 0 0
Johnson Controls Inc COM 478366107 194 4,981 SH   DFND 3 0 4,981 0
JONES LANG LASALLE INC COM 48020Q107 29 247 SH   DFND 3 0 247 0
JP ENERGY PARTNERS LP COM 46643C109 10 1,918 SH   DFND 3 0 1,918 0
JPMORGAN CHASE & CO COM 46625H100 9,780 165,815 SH   SOLE   165,815 0 0
JPMorgan Chase & Co COM 46625H100 116 1,965 SH   SOLE   1,965 0 0
JPMorgan Chase & Co COM 46625H100 1,670 28,206 SH   DFND 3 0 28,206 0
Juniper Networks Inc COM 48203R104 68 2,653 SH   DFND 3 0 2,653 0
Just Energy Group Inc COM 48213W101 6,252 1,051,775 SH   SOLE   1,051,775 0 0
Just Energy Group Inc COM 48213W101 1,787 300,606 SH   DFND 1 0 300,606 0
Just Energy Group Inc CALL 48213W101 389 67,300 SH Call DFND 1 0 67,300 0
KANSAS CITY SOUTHERN COM 485170302 264 3,100 SH   SOLE   3,100 0 0
Kansas City Southern COM 485170302 1,531 17,912 SH   SOLE   17,912 0 0
Kansas City Southern COM 485170302 72 843 SH   DFND 3 0 843 0
KAPSTONE PAPER AND PACKAGINGCORP COM 48562P103 83 6,000 SH   SOLE   6,000 0 0
KAR AUCTION SERVICES INC COM 48238T109 0 3 SH   DFND 1 0 3 0
Kellogg Co COM 487836108 145 1,900 SH   SOLE   1,900 0 0
Kellogg Co COM 487836108 155 2,030 SH   DFND 3 0 2,030 0
KELLOGG COMPANY COM 487836108 2,704 35,470 SH   SOLE   35,470 0 0
KELSO TECHNOLOGIES INC COM 48826D201 0 91 SH   DFND 1 0 91 0
KeyCorp COM 493267108 71 6,435 SH   DFND 3 0 6,435 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1 50 SH   SOLE   50 0 0
Kimberly-Clark Corp COM 494368103 372 2,764 SH   DFND 3 0 2,764 0
KIMBERLY-CLARK CORPORATION COM 494368103 1,193 8,906 SH   SOLE   8,906 0 0
Kimco Realty Corp COM 49446R109 91 3,168 SH   DFND 3 0 3,168 0
Kinder Morgan Inc/DE COM 49456B101 257 14,400 SH   DFND 3 0 14,400 0
KINGSWAY FINL SVCS-NEW COM 496904202 0 81 SH   DFND 1 0 81 0
KINGSWAY FINL SVCS-NEW COM 496904202 0 82 SH   DFND 1 0 82 0
KINROSS GOLD CORP COM 496902404 0 19 SH   DFND 1 0 19 0
Kinross Gold Corp COM 496902404 28,855 8,459,199 SH   SOLE   8,459,199 0 0
Kinross Gold Corp COM 496902404 9 2,730 SH   SOLE   2,730 0 0
Kinross Gold Corp COM 496902404 4,254 1,247,134 SH   DFND 1 0 1,247,134 0
Kinross Gold Corp CALL 496902404 426 128,300 SH Call DFND 1 0 128,300 0
Kinross Gold Corp PUT 496902404 87 26,300 SH Put DFND 1 0 26,300 0
KINROSS GOLD CORP COM 496902404 117,683 34,500,000 SH   DFND 4 0 34,500,000 0
KINROSS GOLD CORPORATION NO PAR COM 496902404 9 2,551 SH   SOLE   2,551 0 0
KLA-Tencor Corp COM 482480100 88 1,203 SH   DFND 3 0 1,203 0
KLA-TENCOR CORPORATION COM 482480100 3 40 SH   SOLE   40 0 0
Kohl's Corp COM 500255104 68 1,467 SH   DFND 3 0 1,467 0
KONINKLIJKE PHILIPS N.V. COM 500472303 732 25,726 SH   SOLE   25,726 0 0
Kraft Heinz Co/The COM 500754106 366 4,654 SH   DFND 3 0 4,654 0
KRAFT HEINZ COMPANY(THE) COM 500754106 457 5,839 SH   SOLE   5,839 0 0
KROGER CO COM 501044101 587 15,400 SH   SOLE   15,400 0 0
Kroger Co/The COM 501044101 276 7,213 SH   DFND 3 0 7,213 0
L BRANDS INC COM 501797104 784 8,966 SH   SOLE   8,966 0 0
L Brands Inc COM 501797104 211 2,400 SH   SOLE   2,400 0 0
L Brands Inc PUT 501797104 2,784 31,700 SH Put SOLE   31,700 0 0
L Brands Inc COM 501797104 167 1,903 SH   DFND 3 0 1,903 0
L-3 Communications Holdings Inc COM 502424104 68 578 SH   DFND 3 0 578 0
Laboratory Corp of America Holdings COM 50540R409 92 789 SH   DFND 3 0 789 0
LACLEDE GROUP INC/THE COM 505597104 0 6 SH   DFND 1 0 6 0
LAKE SHORE GOLD CORP COM 510728108 3 2,000 SH   SOLE   2,000 0 0
Lam Research Corp COM 512807108 100 1,216 SH   DFND 3 0 1,216 0
LAMAR ADVERTISING COMPANY CL-A COM 512816109 123 2,000 SH   SOLE   2,000 0 0
LANCASTER COLONY CORP COM 513847103 3 29 SH   DFND 1 0 29 0
LAS VEGAS SANDS CORP COM 517834107 113 2,184 SH   DFND 3 0 2,184 0
LAS VEGAS SANDS INC COM 517834107 1,029 20,000 SH   SOLE   20,000 0 0
LEAR CORP COM 521865204 46 413 SH   DFND 3 0 413 0
Legg Mason Inc COM 524901105 26 751 SH   DFND 3 0 751 0
Leggett & Platt Inc COM 524660107 50 1,028 SH   DFND 3 0 1,028 0
LEIDOS HOLDINGS INC COM 525327102 0 1 SH   DFND 1 0 1 0
Lennar Corp COM 526057104 67 1,383 SH   DFND 3 0 1,383 0
LEUCADIA NATIONAL CORP COM 527288104 64 4,000 SH   SOLE   4,000 0 0
Leucadia National Corp COM 527288104 41 2,509 SH   DFND 3 0 2,509 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 842 16,000 SH   SOLE   16,000 0 0
Level 3 Communications Inc COM 52729N308 123 2,320 SH   DFND 3 0 2,320 0
LEXMARK INTERNATIONAL INC COM 529771107 193 5,800 SH   SOLE   5,800 0 0
LEXMARK INTERNATIONAL INC-A COM 529771107 6,686 200,000 SH   DFND 3 0 200,000 0
LIBERTY GLOBAL PLC-A COM G5480U104 53 1,387 SH   DFND 3 0 1,387 0
LIBERTY GLOBAL PLC-SERIES C COM G5480U120 123 3,276 SH   DFND 3 0 3,276 0
LIBERTY INTERACTIVE CORP Q-A COM 53071M104 62 2,437 SH   DFND 3 0 2,437 0
LIBERTY MEDIA CORP - A COM 531229102 19 504 SH   DFND 3 0 504 0
LIBERTY MEDIA CORP - C COM 531229300 42 1,098 SH   DFND 3 0 1,098 0
LIBERTY PROPERTY TRUST COM 531172104 27 811 SH   DFND 3 0 811 0
LIFEPOINT HEALTH INC COM 53219L109 14 200 SH   SOLE   200 0 0
LILLY (ELI) & COMPANY COM 532457108 1,883 26,261 SH   SOLE   26,261 0 0
LINCOLN ELECTRIC HOLDINGS COM 533900106 0 4 SH   DFND 1 0 4 0
Lincoln National Corp COM 534187109 74 1,883 SH   DFND 3 0 1,883 0
LINDSAY CORPORATION COM 535555106 5 65 SH   SOLE   65 0 0
LINEAR TECHNOLOGY CORP COM 535678106 135 3,050 SH   SOLE   3,050 0 0
Linear Technology Corp COM 535678106 82 1,838 SH   DFND 3 0 1,838 0
LINKEDIN CORP - A COM 53578A108 72 634 SH   DFND 3 0 634 0
LKQ CORP COM 501889208 54 1,676 SH   DFND 3 0 1,676 0
LKQ CORPORATION COM 501889208 1,193 37,515 SH   SOLE   37,515 0 0
LLOYDS BANKING GROUP PLC ADR COM 539439109 46 11,610 SH   SOLE   11,610 0 0
LOCKHEED MARTIN CORP COM 539830109 611 2,771 SH   SOLE   2,771 0 0
Lockheed Martin Corp COM 539830109 468 2,114 SH   DFND 3 0 2,114 0
Loews Corp COM 540424108 83 2,158 SH   DFND 3 0 2,158 0
LOUISIANA-PACIFIC CORPORATION COM 546347105 34 2,000 SH   SOLE   2,000 0 0
LOWE'S COMPANIES COM 548661107 799 10,596 SH   SOLE   10,596 0 0
Lowe's Cos Inc COM 548661107 533 7,033 SH   DFND 3 0 7,033 0
lululemon athletica Inc COM 550021109 42 617 SH   DFND 3 0 617 0
LUXOTTICA GROUP SPA SPON ADR COM 55068R202 131 2,400 SH   SOLE   2,400 0 0
LyondellBasell Industries NV COM N53745100 244 2,851 SH   DFND 3 0 2,851 0
M & T BANK CORP COM 55261F104 61 550 SH   SOLE   550 0 0
M&T Bank Corp COM 55261F104 127 1,143 SH   DFND 3 0 1,143 0
MACERICH CO/THE COM 554382101 2 26 SH   DFND 1 0 26 0
Macerich Co/The COM 554382101 79 995 SH   DFND 3 0 995 0
Macy's Inc COM 55616P104 105 2,388 SH   DFND 3 0 2,388 0
MAG Silver Corp COM 55903Q104 7 700 SH   DFND 1 0 700 0
MAG Silver Corp PUT 55903Q104 28 3,000 SH Put DFND 1 0 3,000 0
MAGELLAN MIDSTREAM PARTNERS COM 559080106 4,954 72,000 SH   DFND 3 0 72,000 0
MAGNA INTERNATIONAL INC COM 559222401 3,045 70,825 SH   SOLE   70,825 0 0
Magna International Inc COM 559222401 131,774 3,065,285 SH   SOLE   3,065,285 0 0
Magna International Inc COM 559222401 12,468 290,026 SH   DFND 1 0 290,026 0
Magna International Inc CALL 559222401 4,531 108,300 SH Call DFND 1 0 108,300 0
Magna International Inc PUT 559222401 3,397 81,200 SH Put DFND 1 0 81,200 0
Mallinckrodt PLC COM G5785G107 54 885 SH   DFND 3 0 885 0
MANPOWERGROUP INC COM 56418H100 33 404 SH   DFND 3 0 404 0
MANULIFE FINANCIAL CORP COM 56501R106 10,185 719,635 SH   SOLE   719,635 0 0
MANULIFE FINANCIAL CORP COM 56501R106 0 7 SH   DFND 1 0 7 0
Manulife Financial Corp COM 56501R106 329,729 23,298,069 SH   SOLE   23,298,069 0 0
Manulife Financial Corp CALL 56501R106 306 22,200 SH Call SOLE   22,200 0 0
Manulife Financial Corp COM 56501R106 21,978 1,552,952 SH   DFND 1 0 1,552,952 0
Manulife Financial Corp CALL 56501R106 9,002 653,600 SH Call DFND 1 0 653,600 0
Manulife Financial Corp PUT 56501R106 3,424 248,600 SH Put DFND 1 0 248,600 0
MANULIFE FINANCIAL CORP COM 56501R106 58,029 4,100,200 SH   DFND 4 0 4,100,200 0
Marathon Oil Corp COM 565849106 1 45 SH   SOLE   45 0 0
Marathon Oil Corp COM 565849106 71 6,359 SH   DFND 3 0 6,359 0
MARATHON OIL CORPORATION COM 565849106 61 5,475 SH   SOLE   5,475 0 0
MARATHON PETROLEUM CORP COM 56585A102 148 4,000 SH   SOLE   4,000 0 0
Marathon Petroleum Corp COM 56585A102 152 4,083 SH   DFND 3 0 4,083 0
MARKEL CORP COM 570535104 69 77 SH   DFND 3 0 77 0
MARKET VECTORS GOLD MINERS COM 57060U100 20 1,000 SH   SOLE   1,000 0 0
Market Vectors Gold Miners ETF COM 57060U100 30 1,500 SH   SOLE   1,500 0 0
MARKIT LIMITED COM G58249106 978 27,769 SH   SOLE   27,769 0 0
Marriott International Inc/MD COM 571903202 109 1,536 SH   DFND 3 0 1,536 0
MARSH & MCLENNAN COMPANIES INC COM 571748102 937 15,470 SH   SOLE   15,470 0 0
Marsh & McLennan Cos Inc COM 571748102 245 4,026 SH   DFND 3 0 4,026 0
Martin Marietta Materials Inc COM 573284106 70 441 SH   DFND 3 0 441 0
MARTIN MIDSTREAM PARTNERS LP COM 573331105 50 2,510 SH   DFND 3 0 2,510 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 23 2,272 SH   DFND 3 0 2,272 0
Masco Corp COM 574599106 81 2,587 SH   DFND 3 0 2,587 0
MasterCard Inc COM 57636Q104 718 7,602 SH   DFND 3 0 7,602 0
MASTERCARD INC CLASS A COM 57636Q104 2,265 24,063 SH   SOLE   24,063 0 0
MATERIALS SELECT SECTOR SPDR COM 81369Y100 16 360 SH   SOLE   360 0 0
Materials Select Sector SPDR Fund COM 81369Y100 15 339 SH   SOLE   339 0 0
Mattel Inc COM 577081102 87 2,591 SH   DFND 3 0 2,591 0
MAXIM INTEGRATED PRODUCTS COM 57772K101 57 1,560 SH   DFND 3 0 1,560 0
MCCORMICK & CO INC NVS COM 579780206 99 1,000 SH   SOLE   1,000 0 0
McCormick & Co Inc/MD COM 579780206 89 892 SH   DFND 3 0 892 0
McDonald's Corp COM 580135101 537 4,271 SH   SOLE   4,271 0 0
McDonald's Corp CALL 580135101 2,325 18,500 SH Call SOLE   18,500 0 0
McDonald's Corp COM 580135101 82 655 SH   SOLE   655 0 0
McDonald's Corp COM 580135101 883 7,023 SH   DFND 3 0 7,023 0
MCDONALD'S CORPORATION COM 580135101 2,564 20,481 SH   SOLE   20,481 0 0
MCEWEN MINING INC COM 58039P107 189 101,000 SH   SOLE   101,000 0 0
MCGRAW HILL FINANCIAL INC COM 580645109 4 42 SH   DFND 1 0 42 0
McGraw Hill Financial Inc COM 580645109 204 2,059 SH   DFND 3 0 2,059 0
MCGRAW-HILL FINANCIAL INC COM 580645109 628 6,370 SH   SOLE   6,370 0 0
McKesson Corp COM 58155Q103 276 1,757 SH   DFND 3 0 1,757 0
MCKESSON CORPORATION COM 58155Q103 1,042 6,656 SH   SOLE   6,656 0 0
Mead Johnson Nutrition Co COM 582839106 126 1,478 SH   DFND 3 0 1,478 0
MEDIVATION INC COM 58501N101 41 898 SH   DFND 3 0 898 0
MEDNAX INC COM 58502B106 505 7,849 SH   SOLE   7,849 0 0
MEDNAX INC COM 58502B106 33 516 SH   DFND 3 0 516 0
Medtronic PLC COM G5960L103 813 10,839 SH   DFND 3 0 10,839 0
MELCO CROWN ENTERTAINMENT LTD ADR COM 585464100 247 15,000 SH   SOLE   15,000 0 0
MERCER INTERNATIONAL INC COM 588056101 1,243 131,544 SH   SOLE   131,544 0 0
MERCK & CO INC COM 58933Y105 4,660 88,437 SH   SOLE   88,437 0 0
Merck & Co Inc COM 58933Y105 106 2,000 SH   SOLE   2,000 0 0
Merck & Co Inc COM 58933Y105 1,133 21,405 SH   DFND 3 0 21,405 0
Merus Labs International COM 59047R101 167 114,085 SH   DFND 1 0 114,085 0
MERUS LABS INTERNATIONAL INC COM 59047R101 45 30,000 SH   SOLE   30,000 0 0
METHANEX CORP COM 59151K108 305 9,487 SH   SOLE   9,487 0 0
METHANEX CORP COM 59151K108 2 61 SH   DFND 1 0 61 0
Methanex Corp COM 59151K108 1,705 53,050 SH   SOLE   53,050 0 0
Methanex Corp CALL 59151K108 1,345 43,000 SH Call DFND 1 0 43,000 0
Methanex Corp PUT 59151K108 175 5,600 SH Put DFND 1 0 5,600 0
METLIFE INC COM 59156R108 2,518 57,532 SH   SOLE   57,532 0 0
MetLife Inc COM 59156R108 333 7,582 SH   DFND 3 0 7,582 0
METTLER-TOLEDO INTERNATIONAL COM 592688105 52 150 SH   DFND 3 0 150 0
METTLER-TOLEDO INTERNATIONAL INC COM 592688105 189 550 SH   SOLE   550 0 0
MGE ENERGY INC COM 55277P104 0 2 SH   DFND 1 0 2 0
MGM RESORTS INTERNATIONAL COM 552953101 53 2,473 SH   DFND 3 0 2,473 0
Michael Kors Holdings Ltd COM G60754101 79 1,390 SH   DFND 3 0 1,390 0
MICROCHIP TECHNOLOGY INC COM 595017104 64 1,325 SH   SOLE   1,325 0 0
Microchip Technology Inc COM 595017104 74 1,537 SH   DFND 3 0 1,537 0
Micron Technology Inc COM 595112103 86 8,230 SH   DFND 3 0 8,230 0
Microsoft Corp CALL 594918104 4,418 80,000 SH Call SOLE   80,000 0 0
Microsoft Corp COM 594918104 77 1,400 SH   SOLE   1,400 0 0
Microsoft Corp COM 594918104 3,255 58,933 SH   DFND 3 0 58,933 0
MICROSOFT CORPORATION COM 594918104 11,499 209,049 SH   SOLE   209,049 0 0
MID-AMERICA APARTMENT COMM COM 59522J103 42 414 SH   DFND 3 0 414 0
MIDCOAST ENERGY PARTNERS LP COM 59564N103 15 2,921 SH   DFND 3 0 2,921 0
MIDDLEBY CORP COM 596278101 141 1,325 SH   SOLE   1,325 0 0
MINCO GOLD CORPORATION COM 60254D108 1 2,335 SH   DFND 1 0 2,335 0
Mitel Networks Corp COM 60671Q104 8 1,000 SH   SOLE   1,000 0 0
Mitel Networks Corp COM 60671Q104 151 18,400 SH   DFND 1 0 18,400 0
Mohawk Industries Inc COM 608190104 96 505 SH   DFND 3 0 505 0
Molson Coors Brewing Co COM 60871R209 138 1,433 SH   DFND 3 0 1,433 0
MONDELEZ INTERNATIONAL INC COM 609207105 1,280 32,025 SH   SOLE   32,025 0 0
Mondelez International Inc COM 609207105 488 12,168 SH   DFND 3 0 12,168 0
Monsanto Co COM 61166W101 297 3,383 SH   DFND 3 0 3,383 0
MONSANTO COMPANY COM 61166W101 422 4,826 SH   SOLE   4,826 0 0
Monster Beverage Corp COM 61174X109 148 1,108 SH   DFND 3 0 1,108 0
Moody's Corp COM 615369105 131 1,352 SH   DFND 3 0 1,352 0
MOODY'S CORPORATION COM 615369105 387 4,025 SH   SOLE   4,025 0 0
MORGAN STANLEY COM 617446448 471 18,923 SH   SOLE   18,923 0 0
Morgan Stanley COM 617446448 283 11,297 SH   DFND 3 0 11,297 0
Mosaic Co/The COM 61945C103 68 2,512 SH   DFND 3 0 2,512 0
MOSAIC COMPANY COM 61945C103 27 1,000 SH   SOLE   1,000 0 0
MOTOROLA SOLUTIONS INC COM 620076307 2 21 SH   SOLE   21 0 0
Motorola Solutions Inc COM 620076307 92 1,211 SH   DFND 3 0 1,211 0
MSC INDUSTRIAL DIRECT CO INC-A COM 553530106 192 2,530 SH   SOLE   2,530 0 0
MSCI INC COM 55354G100 196 2,650 SH   SOLE   2,650 0 0
MSCI INC COM 55354G100 40 535 SH   DFND 3 0 535 0
Murphy Oil Corp COM 626717102 31 1,231 SH   DFND 3 0 1,231 0
Mylan NV COM N59465109 148 3,195 SH   DFND 3 0 3,195 0
Nasdaq Inc COM 631103108 57 866 SH   DFND 3 0 866 0
NATIONAL FUEL GAS CO COM 636180101 1 17 SH   DFND 1 0 17 0
NATIONAL GRID PLC SP ADR COM 636274300 705 9,916 SH   SOLE   9,916 0 0
National Oilwell Varco Inc COM 637071101 90 2,892 SH   DFND 3 0 2,892 0
NATIONAL OILWELL VARCO INC NEW COM 637071101 496 16,027 SH   SOLE   16,027 0 0
NATIONAL RETAIL PROPERTIES COM 637417106 1 20 SH   DFND 1 0 20 0
Navient Corp COM 63938C108 33 2,753 SH   DFND 3 0 2,753 0
NAVISTAR INTL CORP COM 63934E108 7 600 SH   SOLE   600 0 0
NCR CORPORATION COM 62886E108 1 50 SH   SOLE   50 0 0
NEOVASC INC COM 64065J106 1 142 SH   DFND 1 0 142 0
NetApp Inc COM 64110D104 60 2,214 SH   DFND 3 0 2,214 0
Netflix Inc COM 64110L106 324 3,170 SH   DFND 3 0 3,170 0
NETSUITE INC COM 64118Q107 15 218 SH   DFND 3 0 218 0
Nevsun Resources Ltd COM 64156L101 136 42,139 SH   SOLE   42,139 0 0
Nevsun Resources Ltd CALL 64156L101 1,103 350,500 SH Call DFND 1 0 350,500 0
Nevsun Resources Ltd PUT 64156L101 22 7,000 SH Put DFND 1 0 7,000 0
NEW GOLD INC COM 644535106 19 5,000 SH   SOLE   5,000 0 0
NEW GOLD INC COM 644535106 0 29 SH   DFND 1 0 29 0
New Gold Inc COM 644535106 458 122,576 SH   SOLE   122,576 0 0
New Gold Inc CALL 644535106 122 33,700 SH Call DFND 1 0 33,700 0
New Gold Inc PUT 644535106 27 7,400 SH Put DFND 1 0 7,400 0
NEW GOLD INC COM 644535106 19,419 5,200,000 SH   DFND 4 0 5,200,000 0
NEW YORK COMMUNITY BANCORP COM 649445103 42 2,661 SH   DFND 3 0 2,661 0
NEWELL RUBBERMAID INC COM 651229106 306 6,927 SH   SOLE   6,927 0 0
NEWELL RUBBERMAID INC COM 651229106 4 85 SH   DFND 1 0 85 0
Newell Rubbermaid Inc COM 651229106 91 2,050 SH   DFND 3 0 2,050 0
Newfield Exploration Co COM 651290108 15 456 SH   DFND 3 0 456 0
Newmont Mining Corp COM 651639106 10 375 SH   SOLE   375 0 0
Newmont Mining Corp COM 651639106 108 4,061 SH   DFND 3 0 4,061 0
NEWMONT MINING CORP-HOLDING COMPANY COM 651639106 69 2,620 SH   SOLE   2,620 0 0
News Corp COM 65249B208 3 222 SH   DFND 3 0 222 0
News Corp COM 65249B109 37 2,903 SH   DFND 3 0 2,903 0
NEXTERA ENERGY INC COM 65339F101 212 1,800 SH   SOLE   1,800 0 0
NextEra Energy Inc COM 65339F101 417 3,522 SH   DFND 3 0 3,522 0
NGL ENERGY PARTNERS LP COM 62913M107 45 5,938 SH   DFND 3 0 5,938 0
Nielsen Holdings PLC COM G6518L108 142 2,700 SH   DFND 3 0 2,700 0
NIKE Inc COM 654106103 639 10,389 SH   DFND 3 0 10,389 0
NIKE INC CLASS B COM 654106103 197 3,210 SH   SOLE   3,210 0 0
NIPPON TELEGRAPH & TELEPHONE ADR COM 654624105 3 75 SH   SOLE   75 0 0
NiSource Inc COM 65473P105 17 704 SH   DFND 3 0 704 0
Noble Energy Inc COM 655044105 103 3,267 SH   DFND 3 0 3,267 0
NORBORD INC COM 65548P403 107 5,375 SH   SOLE   5,375 0 0
NORBORD INC COM 65548P403 159 8,000 SH   DFND 1 0 8,000 0
NORBORD INC CALL 65548P403 283 14,600 SH Call DFND 1 0 14,600 0
NORBORD INC PUT 65548P403 101 5,200 SH Put DFND 1 0 5,200 0
NORBORD INC NEW COM 65548P403 137 6,863 SH   SOLE   6,863 0 0
NORDSON CORP COM 655663102 4 48 SH   DFND 1 0 48 0
NORDSON CORPORATION COM 655663102 405 5,354 SH   SOLE   5,354 0 0
Nordstrom Inc COM 655664100 58 1,014 SH   DFND 3 0 1,014 0
Norfolk Southern Corp COM 655844108 190 2,278 SH   DFND 3 0 2,278 0
NORSAT INTL INC COM 656512209 1 218 SH   DFND 1 0 218 0
NORTH AMERICAN ENGY PRTNR COM 656844107 0 94 SH   DFND 1 0 94 0
NORTHERN DYNASTY MINERALS LTD COM 66510M204 8 25,000 SH   SOLE   25,000 0 0
NORTHERN DYNASTY MNLS LTD COM 66510M204 0 210 SH   DFND 1 0 210 0
Northern Trust Corp COM 665859104 110 1,688 SH   DFND 3 0 1,688 0
NORTHERN TRUST CORPORATION COM 665859104 23 350 SH   SOLE   350 0 0
NORTHROP GRUMMAN CORP COM 666807102 99 500 SH   SOLE   500 0 0
Northrop Grumman Corp COM 666807102 263 1,327 SH   DFND 3 0 1,327 0
NORTHWEST NATURAL GAS CO COM 667655104 2 38 SH   DFND 1 0 38 0
NORWEGIAN CRUISE LINE HOLDIN COM G66721104 49 881 SH   DFND 3 0 881 0
NOVACOPPER INC COM 66988K102 0 178 SH   DFND 1 0 178 0
NOVAGOLD RES INC COM 66987E206 0 3 SH   DFND 1 0 3 0
Novagold Resources Inc COM 66987E206 6 1,214 SH   SOLE   1,214 0 0
Novagold Resources Inc COM 66987E206 3 500 SH   DFND 1 0 500 0
Novagold Resources Inc CALL 66987E206 17 3,400 SH Call DFND 1 0 3,400 0
NOVARTIS AG SPONSORED ADR COM 66987V109 1,227 17,005 SH   SOLE   17,005 0 0
NOVO-NORDISK A/S ADR COM 670100205 583 10,800 SH   SOLE   10,800 0 0
NOW INC COM 67011P100 0 14 SH   SOLE   14 0 0
NRG Energy Inc COM 629377508 32 2,428 SH   DFND 3 0 2,428 0
NUANCE COMMUNICATIONS INC COM 67020Y100 25 1,359 SH   DFND 3 0 1,359 0
Nucor Corp COM 670346105 116 2,453 SH   DFND 3 0 2,453 0
NUCOR CORPORATION COM 670346105 47 1,000 SH   SOLE   1,000 0 0
NUSTAR ENERGY LP COM 67058H102 208 5,148 SH   DFND 3 0 5,148 0
NUSTAR GP HOLDINGS LLC COM 67059L102 63 3,049 SH   DFND 3 0 3,049 0
NVIDIA Corp COM 67066G104 144 4,053 SH   DFND 3 0 4,053 0
Oaktree Capital Group LLC COM 674001201 13,960 283,000 SH   DFND 3 0 283,000 0
OCCIDENTAL PETROLEUM CORP COM 674599105 1,664 24,414 SH   SOLE   24,414 0 0
Occidental Petroleum Corp CALL 674599105 342 5,000 SH Call SOLE   5,000 0 0
Occidental Petroleum Corp COM 674599105 12,378 180,881 SH   DFND 3 0 180,881 0
OCEANEERING INTL INC COM 675232102 18 537 SH   DFND 3 0 537 0
OCWEN FINANCIAL CORPORATION COM 675746309 32 13,000 SH   SOLE   13,000 0 0
OGE ENERGY CORP COM 670837103 31 1,096 SH   DFND 3 0 1,096 0
Oil States International Inc COM 678026105 3 100 SH   SOLE   100 0 0
Oil States International Inc COM 678026105 6,304 200,000 SH   DFND 3 0 200,000 0
OLD REPUBLIC INTL CORP COM 680223104 1 50 SH   DFND 1 0 50 0
OMNICOM GROUP INC COM 681919106 1,522 18,360 SH   SOLE   18,360 0 0
Omnicom Group Inc COM 681919106 155 1,863 SH   DFND 3 0 1,863 0
ONE GAS INC COM 68235P108 2 26 SH   DFND 1 0 26 0
ONEOK Inc COM 682680103 48 1,619 SH   DFND 3 0 1,619 0
ONEOK PARTNERS LP COM 68268N103 220 7,000 SH   DFND 3 0 7,000 0
Open Text Corp COM 683715106 1,873 36,149 SH   SOLE   36,149 0 0
Open Text Corp CALL 683715106 676 13,400 SH Call DFND 1 0 13,400 0
Open Text Corp PUT 683715106 161 3,200 SH Put DFND 1 0 3,200 0
OPEN TEXT CORPORATION COM 683715106 1,834 35,404 SH   SOLE   35,404 0 0
Oracle Corp COM 68389X105 20 479 SH   SOLE   479 0 0
Oracle Corp PUT 68389X105 614 15,000 SH Put SOLE   15,000 0 0
Oracle Corp COM 68389X105 1,000 24,453 SH   DFND 3 0 24,453 0
ORACLE CORPORATION COM 68389X105 6,946 170,482 SH   SOLE   170,482 0 0
O'Reilly Automotive Inc COM 67103H107 201 736 SH   DFND 3 0 736 0
Owens-Illinois Inc COM 690768403 6 361 SH   DFND 3 0 361 0
PACCAR Inc COM 693718108 149 2,717 SH   DFND 3 0 2,717 0
PACIFIC BOOKER MINLS INC COM 69403R108 0 27 SH   DFND 1 0 27 0
PACKAGING CORP OF AMERICA COM 695156109 32 532 SH   DFND 3 0 532 0
PALO ALTO NETWORKS INC COM 697435105 73 448 SH   DFND 3 0 448 0
PAN AMERICAN SILVER CORP COM 697900108 22 2,000 SH   SOLE   2,000 0 0
Pan American Silver Corp COM 697900108 558 51,338 SH   SOLE   51,338 0 0
Pan American Silver Corp COM 697900108 4 390 SH   SOLE   390 0 0
Pan American Silver Corp CALL 697900108 566 53,500 SH Call DFND 1 0 53,500 0
Pan American Silver Corp PUT 697900108 460 43,500 SH Put DFND 1 0 43,500 0
PARKER HANNIFIN CORP COM 701094104 584 5,275 SH   SOLE   5,275 0 0
Parker-Hannifin Corp COM 701094104 118 1,061 SH   DFND 3 0 1,061 0
PATTERN ENERGY GROUP INC COM 70338P100 1,549 81,248 SH   SOLE   81,248 0 0
Patterson Cos Inc COM 703395103 31 657 SH   DFND 3 0 657 0
PAYCHEX INC COM 704326107 169 3,151 SH   SOLE   3,151 0 0
Paychex Inc COM 704326107 134 2,480 SH   DFND 3 0 2,480 0
PAYPAL HOLDINGS INC COM 70450Y103 261 6,790 SH   SOLE   6,790 0 0
PayPal Holdings Inc COM 70450Y103 327 8,472 SH   DFND 3 0 8,472 0
Pembina Pipeline Corp COM 706327103 77,953 2,883,454 SH   SOLE   2,883,454 0 0
Pembina Pipeline Corp COM 706327103 54 2,000 SH   SOLE   2,000 0 0
Pembina Pipeline Corp COM 706327103 12,094 447,343 SH   DFND 1 0 447,343 0
Pembina Pipeline Corp CALL 706327103 6,588 250,400 SH Call DFND 1 0 250,400 0
Pembina Pipeline Corp PUT 706327103 2,263 86,000 SH Put DFND 1 0 86,000 0
PEMBINA PIPELINE CORPORATION COM 706327103 1,990 73,627 SH   SOLE   73,627 0 0
PENGROWTH ENERGY CORP COM 70706P104 1 1,000 SH   SOLE   1,000 0 0
Pengrowth Energy Corp COM 70706P104 40 30,713 SH   SOLE   30,713 0 0
Pengrowth Energy Corp COM 70706P104 49 37,186 SH   DFND 1 0 37,186 0
Pengrowth Energy Corp CALL 70706P104 2 1,500 SH Call DFND 1 0 1,500 0
Pengrowth Energy Corp PUT 70706P104 1 1,000 SH Put DFND 1 0 1,000 0
PENN WEST PETROLEUM LTD COM 707887105 9 9,795 SH   SOLE   9,795 0 0
PENN WEST PETROLEUM LTD COM 707887105 0 65 SH   DFND 1 0 65 0
Penn West Petroleum Ltd COM 707887105 321 347,187 SH   SOLE   347,187 0 0
Penn West Petroleum Ltd COM 707887105 21 22,800 SH   SOLE   22,800 0 0
Penn West Petroleum Ltd COM 707887105 4 4,400 SH   DFND 1 0 4,400 0
Penn West Petroleum Ltd CALL 707887105 15 16,800 SH Call DFND 1 0 16,800 0
Penn West Petroleum Ltd PUT 707887105 4 4,100 SH Put DFND 1 0 4,100 0
Pentair PLC COM G7S00T104 77 1,411 SH   DFND 3 0 1,411 0
People's United Financial Inc COM 712704105 38 2,369 SH   DFND 3 0 2,369 0
PEPSICO INC COM 713448108 7,082 69,383 SH   SOLE   69,383 0 0
PepsiCo Inc COM 713448108 154 1,500 SH   SOLE   1,500 0 0
PepsiCo Inc COM 713448108 1,141 11,137 SH   DFND 3 0 11,137 0
Performance Sports Group Ltd COM 71377G100 29 8,989 SH   SOLE   8,989 0 0
Performance Sports Group Ltd COM 71377G100 2 500 SH   DFND 1 0 500 0
PerkinElmer Inc COM 714046109 12 234 SH   DFND 3 0 234 0
Perrigo Co PLC COM G97822103 143 1,115 SH   DFND 3 0 1,115 0
PFIZER INC COM 717081103 2,772 93,918 SH   SOLE   93,918 0 0
Pfizer Inc COM 717081103 202 6,800 SH   SOLE   6,800 0 0
Pfizer Inc CALL 717081103 237 8,000 SH Call SOLE   8,000 0 0
Pfizer Inc PUT 717081103 741 25,000 SH Put SOLE   25,000 0 0
Pfizer Inc COM 717081103 163 5,500 SH   SOLE   5,500 0 0
Pfizer Inc COM 717081103 1,396 47,113 SH   DFND 3 0 47,113 0
PG & E CORPORATION COM 69331C108 32 546 SH   SOLE   546 0 0
PG&E Corp COM 69331C108 226 3,779 SH   DFND 3 0 3,779 0
PHILIP MORRIS INTERNATIONAL INC COM 718172109 2,117 21,664 SH   SOLE   21,664 0 0
Philip Morris International Inc COM 718172109 1,167 11,898 SH   DFND 3 0 11,898 0
PHILLIPS 66 COM 718546104 172 2,000 SH   SOLE   2,000 0 0
Phillips 66 COM 718546104 342 3,944 SH   DFND 3 0 3,944 0
Pinnacle West Capital Corp COM 723484101 62 829 SH   DFND 3 0 829 0
Pioneer Natural Resources Co COM 723787107 178 1,267 SH   DFND 3 0 1,267 0
Pitney Bowes Inc COM 724479100 9 404 SH   DFND 3 0 404 0
PLAINS ALL AMER PIPELINE LP COM 726503105 206 9,828 SH   DFND 3 0 9,828 0
PLAINS GP HOLDINGS LP-CL A COM 72651A108 11 1,247 SH   DFND 3 0 1,247 0
PNC FINANCIAL SERVICES GROUP INC COM 693475105 303 3,600 SH   SOLE   3,600 0 0
PNC Financial Services Group Inc/The COM 693475105 328 3,879 SH   DFND 3 0 3,879 0
POLARIS INDUSTRIES INC COM 731068102 34 342 SH   DFND 3 0 342 0
POLYMET MINING CORP COM 731916102 0 500 SH   SOLE   500 0 0
POST HOLDINGS INC COM 737446104 82 1,200 SH   SOLE   1,200 0 0
POTASH CORP OF SASK INC COM 73755L107 0 16 SH   DFND 1 0 16 0
Potash Corp of Saskatchewan Inc COM 73755L107 115,434 6,780,364 SH   SOLE   6,780,364 0 0
Potash Corp of Saskatchewan Inc COM 73755L107 13,362 784,844 SH   DFND 1 0 784,844 0
Potash Corp of Saskatchewan Inc CALL 73755L107 1,935 116,800 SH Call DFND 1 0 116,800 0
Potash Corp of Saskatchewan Inc PUT 73755L107 1,133 68,400 SH Put DFND 1 0 68,400 0
POTASH CORPORATION OF SASKATCHEWAN COM 73755L107 1,877 110,270 SH   SOLE   110,270 0 0
POTLATCH CORP COM 737630103 1,585 50,331 SH   SOLE   50,331 0 0
POWERSHARES FINL PFD PORTFOLIO ETF COM 73935X229 10 550 SH   SOLE   550 0 0
POWERSHARES QQQ TRUST SERIES COM 73935A104 2,730 25,000 SH   SOLE   25,000 0 0
POWERSHARES QQQ TRUST SERIES PUT 73935A104 16,380 150,000 SH Put SOLE   150,000 0 0
POWERSHARES QQQ TRUST SERIES 1 COM 73935A104 837 7,692 SH   SOLE   7,692 0 0
POWERSHARES S&P INT DEV LOW COM 73937B688 164 5,495 SH   DFND 1 0 5,495 0
PPG INDUSTRIES INC COM 693506107 830 7,479 SH   SOLE   7,479 0 0
PPG INDUSTRIES INC COM 693506107 5 45 SH   DFND 1 0 45 0
PPG Industries Inc COM 693506107 228 2,048 SH   DFND 3 0 2,048 0
PPL Corp COM 69351T106 196 5,153 SH   DFND 3 0 5,153 0
PPL CORPORATION COM 69351T106 11 300 SH   SOLE   300 0 0
PRA GROUP INC COM 69354N106 52 1,785 SH   SOLE   1,785 0 0
PRAXAIR INC COM 74005P104 540 4,735 SH   SOLE   4,735 0 0
Praxair Inc COM 74005P104 251 2,190 SH   DFND 3 0 2,190 0
Precision Drilling Corp COM 74022D308 318 75,961 SH   SOLE   75,961 0 0
Precision Drilling Corp COM 74022D308 41 9,800 SH   DFND 1 0 9,800 0
Precision Drilling Corp CALL 74022D308 558 136,900 SH Call DFND 1 0 136,900 0
Precision Drilling Corp PUT 74022D308 72 17,700 SH Put DFND 1 0 17,700 0
PRECISION DRILLING CORPORATION COM 74022D308 48 11,550 SH   SOLE   11,550 0 0
PRETIUM RESOURCES INC COM 74139C102 131 24,500 SH   SOLE   24,500 0 0
PRETIUM RESOURCES INC COM 74139C102 0 31 SH   DFND 1 0 31 0
Pretium Resources Inc COM 74139C102 33 6,062 SH   SOLE   6,062 0 0
Pretium Resources Inc CALL 74139C102 107 20,500 SH Call DFND 1 0 20,500 0
Pretium Resources Inc PUT 74139C102 26 5,000 SH Put DFND 1 0 5,000 0
PRICELINE GROUP INC (THE) COM 741503403 769 599 SH   SOLE   599 0 0
Priceline Group Inc/The COM 741503403 518 402 SH   DFND 3 0 402 0
PRIMERO MINING CORP COM 74164W106 0 41 SH   DFND 1 0 41 0
Primero Mining Corp COM 74164W106 1 700 SH   SOLE   700 0 0
Primero Mining Corp COM 74164W106 214 117,800 SH   DFND 1 0 117,800 0
Primero Mining Corp CALL 74164W106 54 30,400 SH Call DFND 1 0 30,400 0
Primero Mining Corp PUT 74164W106 350 198,000 SH Put DFND 1 0 198,000 0
PRIMERO MINING CORPORATION COM 74164W106 1 500 SH   SOLE   500 0 0
Principal Financial Group Inc COM 74251V102 87 2,213 SH   DFND 3 0 2,213 0
Procter & Gamble Co/The COM 742718109 691 8,392 SH   SOLE   8,392 0 0
Procter & Gamble Co/The PUT 742718109 3,292 40,000 SH Put SOLE   40,000 0 0
Procter & Gamble Co/The COM 742718109 1,033 12,550 SH   SOLE   12,550 0 0
Procter & Gamble Co/The COM 742718109 1,706 20,723 SH   DFND 3 0 20,723 0
PROCTER & GAMBLE COMPANY COM 742718109 14,936 182,192 SH   SOLE   182,192 0 0
Progressive Corp/The COM 743315103 157 4,465 SH   DFND 3 0 4,465 0
PROGRESSIVE WASTE SOLS LT COM 74339G101 3 95 SH   DFND 1 0 95 0
PROGRESSIVE WASTE SOLUTIONS LTD COM 74339G101 609 19,601 SH   SOLE   19,601 0 0
Progressive Waste Solutions Ltd COM 74339G101 729 23,431 SH   SOLE   23,431 0 0
Progressive Waste Solutions Ltd CALL 74339G101 3,495 115,500 SH Call DFND 1 0 115,500 0
Progressive Waste Solutions Ltd PUT 74339G101 79 2,600 SH Put DFND 1 0 2,600 0
Prologis Inc COM 74340W103 179 4,049 SH   DFND 3 0 4,049 0
PROSHARES ULTRA 20+YR TREAS ETF(NEW) COM 74347B201 184 5,000 SH   SOLE   5,000 0 0
PROSHARES ULTRASHORT NASDAQ BIOTECH COM 74347B789 65 1,500 SH   SOLE   1,500 0 0
PROSHARES ULTRASHORT RUSSELL 2000 COM 74348A319 62 1,600 SH   SOLE   1,600 0 0
Prudential Financial Inc COM 744320102 250 3,460 SH   DFND 3 0 3,460 0
PRUDENTIAL PLC ADR COM 74435K204 145 3,915 SH   SOLE   3,915 0 0
Public Service Enterprise Group Inc COM 744573106 183 3,883 SH   DFND 3 0 3,883 0
Public Storage COM 74460D109 316 1,146 SH   DFND 3 0 1,146 0
PULTEGROUP INC COM 745867101 37 2,000 SH   SOLE   2,000 0 0
PulteGroup Inc COM 745867101 45 2,415 SH   DFND 3 0 2,415 0
PVH Corp COM 693656100 62 628 SH   DFND 3 0 628 0
QEP RESOURCES INC COM 74733V100 0 35 SH   SOLE   35 0 0
QLT INC COM 746927102 4 2,000 SH   SOLE   2,000 0 0
QLT INC COM 746927102 0 47 SH   DFND 1 0 47 0
Qorvo Inc COM 74736K101 53 1,055 SH   DFND 3 0 1,055 0
QUALCOMM INC COM 747525103 530 10,397 SH   SOLE   10,397 0 0
QUALCOMM Inc COM 747525103 589 11,516 SH   DFND 3 0 11,516 0
Quanta Services Inc COM 74762E102 28 1,251 SH   DFND 3 0 1,251 0
QUEST DIAGNOSTICS INC COM 74834L100 11 160 SH   SOLE   160 0 0
Quest Diagnostics Inc COM 74834L100 78 1,086 SH   DFND 3 0 1,086 0
QUESTAR CORP COM 748356102 0 14 SH   DFND 1 0 14 0
QUINTILES TRANSNATIONAL HOLD COM 74876Y101 33 507 SH   DFND 3 0 507 0
Ralph Lauren Corp COM 751212101 45 464 SH   DFND 3 0 464 0
Randgold Resources Ltd COM 752344309 9 100 SH   SOLE   100 0 0
Range Resources Corp COM 75281A109 42 1,305 SH   DFND 3 0 1,305 0
RAYMOND JAMES FINANCIAL INC COM 754730109 34 707 SH   DFND 3 0 707 0
Raytheon Co COM 755111507 284 2,315 SH   DFND 3 0 2,315 0
RAYTHEON COMPANY COM 755111507 552 4,520 SH   SOLE   4,520 0 0
REALOGY HOLDINGS CORP COM 75605Y106 29 805 SH   DFND 3 0 805 0
Realty Income Corp COM 756109104 121 1,937 SH   DFND 3 0 1,937 0
Red Hat Inc COM 756577102 103 1,380 SH   DFND 3 0 1,380 0
REGENCY CENTERS CORP COM 758849103 39 517 SH   DFND 3 0 517 0
Regeneron Pharmaceuticals Inc COM 75886F107 208 576 SH   DFND 3 0 576 0
Regions Financial Corp COM 7591EP100 79 10,002 SH   DFND 3 0 10,002 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 2 19 SH   DFND 1 0 19 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 29 241 SH   DFND 3 0 241 0
REPUBLIC SERVICES INC COM 760759100 149 3,148 SH   SOLE   3,148 0 0
Republic Services Inc COM 760759100 1,538 32,268 SH   SOLE   32,268 0 0
Republic Services Inc COM 760759100 89 1,867 SH   DFND 3 0 1,867 0
RESMED INC COM 761152107 44 766 SH   DFND 3 0 766 0
RESTAURANT BRANDS INTERN COM 76131D103 569 14,647 SH   SOLE   14,647 0 0
Restaurant Brands International Inc COM 76131D103 71,050 1,829,367 SH   SOLE   1,829,367 0 0
Restaurant Brands International Inc COM 76131D103 6,993 180,043 SH   DFND 1 0 180,043 0
Restaurant Brands International Inc CALL 76131D103 1,584 41,900 SH Call DFND 1 0 41,900 0
Restaurant Brands International Inc PUT 76131D103 344 9,100 SH Put DFND 1 0 9,100 0
RESTAURANT BRANDS INTL INC COM 76131D103 3,875 99,780 SH   SOLE   99,780 0 0
REYNOLDS AMERICAN INC COM 761713106 784 15,652 SH   SOLE   15,652 0 0
Reynolds American Inc COM 761713106 328 6,521 SH   DFND 3 0 6,521 0
RICHMONT MINES INC COM 76547T106 0 36 SH   DFND 1 0 36 0
RIO TINTO PLC SPONSORED ADR COM 767204100 23 800 SH   SOLE   800 0 0
Ritchie Bros Auctioneers Inc COM 767744105 42 1,562 SH   SOLE   1,562 0 0
Ritchie Bros Auctioneers Inc COM 767744105 562 20,800 SH   DFND 1 0 20,800 0
RITCHIE BROTHERS AUCTIONR COM 767744105 1 32 SH   DFND 1 0 32 0
RITE AID CORP COM 767754104 47 5,742 SH   DFND 3 0 5,742 0
Robert Half International Inc COM 770323103 48 1,020 SH   DFND 3 0 1,020 0
Rockwell Automation Inc COM 773903109 116 1,024 SH   DFND 3 0 1,024 0
ROCKWELL AUTUMATION INC COM 773903109 37 325 SH   SOLE   325 0 0
ROCKWELL COLLINS INC COM 774341101 158 1,725 SH   SOLE   1,725 0 0
Rockwell Collins Inc COM 774341101 93 1,012 SH   DFND 3 0 1,012 0
Rogers Communications Inc COM 775109200 116,840 2,918,083 SH   SOLE   2,918,083 0 0
Rogers Communications Inc CALL 775109200 288 7,400 SH Call SOLE   7,400 0 0
Rogers Communications Inc PUT 775109200 358 9,200 SH Put SOLE   9,200 0 0
Rogers Communications Inc COM 775109200 11,366 283,861 SH   DFND 1 0 283,861 0
Rogers Communications Inc CALL 775109200 11,959 306,900 SH Call DFND 1 0 306,900 0
Rogers Communications Inc PUT 775109200 1,075 27,600 SH Put DFND 1 0 27,600 0
ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 10,851 270,999 SH   SOLE   270,999 0 0
Roper Technologies Inc COM 776696106 141 769 SH   DFND 3 0 769 0
ROSE ROCK MIDSTREAM LP COM 777149105 36 3,033 SH   DFND 3 0 3,033 0
ROSS STORES INC COM 778296103 173 3,000 SH   SOLE   3,000 0 0
Ross Stores Inc COM 778296103 181 3,120 SH   DFND 3 0 3,120 0
ROYAL BANK OF CANADA COM 780087102 85,723 1,487,758 SH   SOLE   1,487,758 0 0
Royal Bank of Canada COM 780087102 2,273,422 39,450,734 SH   SOLE   39,450,734 0 0
Royal Bank of Canada COM 780087102 4,602 79,949 SH   SOLE   79,949 0 0
Royal Bank of Canada CALL 780087102 2,686 47,900 SH Call SOLE   47,900 0 0
Royal Bank of Canada PUT 780087102 4,509 80,400 SH Put SOLE   80,400 0 0
Royal Bank of Canada CALL 780087102 4,346 75,500 SH Call SOLE   75,500 0 0
Royal Bank of Canada PUT 780087102 8,571 148,900 SH Put SOLE   148,900 0 0
Royal Bank of Canada COM 780087102 225 3,900 SH   SOLE   3,900 0 0
Royal Bank of Canada COM 780087102 118,396 2,054,527 SH   DFND 1 0 2,054,527 0
Royal Bank of Canada CALL 780087102 107,002 1,908,000 SH Call DFND 1 0 1,908,000 0
Royal Bank of Canada PUT 780087102 28,360 505,700 SH Put DFND 1 0 505,700 0
ROYAL BANK OF CANADA COM 780087102 65,804 1,142,048 SH   DFND 4 0 1,142,048 0
ROYAL BANK OF SCOTLAND ADR - NEW COM 780097689 21 3,359 SH   SOLE   3,359 0 0
Royal Caribbean Cruises Ltd COM V7780T103 110 1,342 SH   DFND 3 0 1,342 0
ROYAL DUTCH SHELL PLC ADR CL A COM 780259206 451 9,354 SH   SOLE   9,354 0 0
ROYAL DUTCH SHELL PLC SPON ADR B COM 780259107 249 5,075 SH   SOLE   5,075 0 0
ROYAL GOLD INC COM 780287108 2 34 SH   DFND 1 0 34 0
Royal Gold Inc COM 780287108 114 2,214 SH   SOLE   2,214 0 0
Royal Gold Inc COM 780287108 5 100 SH   SOLE   100 0 0
RPM INTERNATIONAL INC COM 749685103 101 2,141 SH   SOLE   2,141 0 0
RPM INTERNATIONAL INC COM 749685103 3 53 SH   DFND 1 0 53 0
Ryder System Inc COM 783549108 6 98 SH   DFND 3 0 98 0
SABRE CORP COM 78573M104 33 1,134 SH   DFND 3 0 1,134 0
salesforce.com inc COM 79466L302 358 4,845 SH   DFND 3 0 4,845 0
SanDisk Corp COM 80004C101 118 1,546 SH   DFND 3 0 1,546 0
SANDSTORM GOLD LTD NEW COM 80013R206 33 10,000 SH   SOLE   10,000 0 0
SANOFI SPON ADR COM 80105N105 584 14,610 SH   SOLE   14,610 0 0
SAP SE SPONSORED ADR COM 803054204 323 4,035 SH   SOLE   4,035 0 0
SASOL LIMITED SPONSORED ADR COM 803866300 206 7,000 SH   SOLE   7,000 0 0
SBA COMMUNICATIONS CORP-CL A COM 78388J106 30 300 SH   SOLE   300 0 0
SBA COMMUNICATIONS CORP-CL A PUT 78388J106 1,002 10,000 SH Put SOLE   10,000 0 0
SBA COMMUNICATIONS CORP-CL A COM 78388J106 69 692 SH   DFND 3 0 692 0
SCANA Corp COM 80589M102 74 1,049 SH   DFND 3 0 1,049 0
SCHLUMBERGER LTD COM 806857108 735 10,013 SH   SOLE   10,013 0 0
Schlumberger Ltd COM 806857108 711 9,641 SH   DFND 3 0 9,641 0
SCHWAB, CHARLES CORP COM 808513105 19 675 SH   SOLE   675 0 0
Scripps Networks Interactive Inc COM 811065101 42 639 SH   DFND 3 0 639 0
SEABRIDGE GOLD INC COM 811916105 1 65 SH   DFND 1 0 65 0
SEABRIDGE GOLD INC COM 811916105 10,942 1,000,000 SH   SOLE   1,000,000 0 0
SEADRILL LTD COM G7945E105 16 5,000 SH   SOLE   5,000 0 0
Seagate Technology PLC COM G7945M107 78 2,276 SH   DFND 3 0 2,276 0
Sealed Air Corp COM 81211K100 73 1,523 SH   DFND 3 0 1,523 0
SECTOR SPDR TR-UTILITIES COM 81369Y886 28 566 SH   SOLE   566 0 0
SEI INVESTMENTS COMPANY COM 784117103 33 768 SH   DFND 3 0 768 0
SEMICONDUCTOR MFG INTL CORP ADR COM 81663N206 7 1,600 SH   SOLE   1,600 0 0
Sempra Energy COM 816851109 188 1,811 SH   DFND 3 0 1,811 0
SENSATA TECHNOLOGIES HOLDING COM N7902X106 36 934 SH   DFND 3 0 934 0
SERVICENOW INC COM 81762P102 51 829 SH   DFND 3 0 829 0
SHAW COMMUNICATION-B NV COM 82028K200 0 8 SH   DFND 1 0 8 0
Shaw Communications Inc COM 82028K200 65,430 3,386,773 SH   SOLE   3,386,773 0 0
Shaw Communications Inc COM 82028K200 97 5,000 SH   SOLE   5,000 0 0
Shaw Communications Inc COM 82028K200 6,360 329,188 SH   DFND 1 0 329,188 0
Shaw Communications Inc CALL 82028K200 2,057 109,400 SH Call DFND 1 0 109,400 0
Shaw Communications Inc PUT 82028K200 1,004 53,400 SH Put DFND 1 0 53,400 0
SHAW COMMUNICATIONS INC CL B NVS COM 82028K200 8,281 428,630 SH   SOLE   428,630 0 0
Sherwin-Williams Co/The COM 824348106 171 601 SH   DFND 3 0 601 0
SHERWIN-WILLIAMS COMPANY (THE) COM 824348106 220 775 SH   SOLE   775 0 0
SHOPIFY INC CL-A SVS COM 82509L107 2 76 SH   DFND 1 0 76 0
SIERRA WIRELESS INC COM 826516106 1 89 SH   DFND 1 0 89 0
Sierra Wireless Inc COM 826516106 13 876 SH   SOLE   876 0 0
Sierra Wireless Inc COM 826516106 28 1,900 SH   DFND 1 0 1,900 0
Sierra Wireless Inc CALL 826516106 4 300 SH Call DFND 1 0 300 0
Sierra Wireless Inc PUT 826516106 71 5,000 SH Put DFND 1 0 5,000 0
SIGNATURE BANK COM 82669G104 38 279 SH   DFND 3 0 279 0
Signet Jewelers Ltd COM G81276100 70 565 SH   DFND 3 0 565 0
SILVER SPRING NETWORKS INC COM 82817Q103 1,630 110,501 SH   SOLE   110,501 0 0
Silver Standard Resources Inc COM 82823L106 6 1,016 SH   SOLE   1,016 0 0
Silver Standard Resources Inc COM 82823L106 2 300 SH   SOLE   300 0 0
Silver Standard Resources Inc COM 82823L106 36 6,477 SH   DFND 1 0 6,477 0
Silver Standard Resources Inc CALL 82823L106 50 9,200 SH Call DFND 1 0 9,200 0
Silver Standard Resources Inc PUT 82823L106 135 25,000 SH Put DFND 1 0 25,000 0
Silver Standard Resources Inc COM 82823L106 5,439 976,916 SH   DFND 2 0 976,916 0
SILVER WHEATON CORP COM 828336107 223 13,425 SH   SOLE   13,425 0 0
Silver Wheaton Corp COM 828336107 50,952 3,070,600 SH   SOLE   3,070,600 0 0
Silver Wheaton Corp COM 828336107 15 925 SH   SOLE   925 0 0
Silver Wheaton Corp COM 828336107 7,782 468,994 SH   DFND 1 0 468,994 0
Silver Wheaton Corp COM 828336107 83 5,000 SH   DFND 1 0 5,000 0
Silver Wheaton Corp CALL 828336107 1,100 68,100 SH Call DFND 1 0 68,100 0
Silver Wheaton Corp PUT 828336107 449 27,800 SH Put DFND 1 0 27,800 0
SIMON PROPERTY GROUP INC COM 828806109 207 1,000 SH   SOLE   1,000 0 0
Simon Property Group Inc COM 828806109 495 2,383 SH   DFND 3 0 2,383 0
SIRIUS XM HOLDINGS INC COM 82968B103 45 11,440 SH   DFND 3 0 11,440 0
SIX FLAGS ENTERTAINMENT CORPORATION COM 83001A102 473 8,555 SH   SOLE   8,555 0 0
Skyworks Solutions Inc COM 83088M102 113 1,456 SH   DFND 3 0 1,456 0
SL Green Realty Corp COM 78440X101 76 781 SH   DFND 3 0 781 0
SMITH & NEPHEW PLC SPONSORED ADR COM 83175M205 228 6,857 SH   SOLE   6,857 0 0
SMITH (A.O.) CORP COM 831865209 3 44 SH   DFND 1 0 44 0
SMUCKER (J.M.) CO COM 832696405 2 19 SH   SOLE   19 0 0
SNAP-ON INC COM 833034101 63 400 SH   SOLE   400 0 0
Snap-on Inc COM 833034101 72 459 SH   DFND 3 0 459 0
SOLITARIO EXPLOR&ROYALTY COM 8342EP107 0 179 SH   DFND 1 0 179 0
SOUTHCROSS ENERGY PARTNERS L COM 84130C100 21 19,814 SH   DFND 3 0 19,814 0
Southern Co/The COM 842587107 129 2,500 SH   SOLE   2,500 0 0
Southern Co/The CALL 842587107 1,552 30,000 SH Call SOLE   30,000 0 0
Southern Co/The COM 842587107 129 2,500 SH   SOLE   2,500 0 0
Southern Co/The COM 842587107 361 6,969 SH   DFND 3 0 6,969 0
SOUTHERN COMPANY COM 842587107 399 7,748 SH   SOLE   7,748 0 0
SOUTHERN COPPER CORP COM 84265V105 22 800 SH   SOLE   800 0 0
SOUTHERN COPPER CORP PUT 84265V105 1,219 44,000 SH Put SOLE   44,000 0 0
SOUTHWEST AIRLINES CO COM 844741108 12 270 SH   SOLE   270 0 0
Southwest Airlines Co COM 844741108 103 2,305 SH   DFND 3 0 2,305 0
Southwestern Energy Co COM 845467109 24 2,968 SH   DFND 3 0 2,968 0
SPDR Gold Shares COM 78463V107 26 221 SH   SOLE   221 0 0
SPDR GOLD TRUST COM 78463V107 141 1,205 SH   SOLE   1,205 0 0
SPDR S&P 500 ETF TRUST COM 78462F103 1,286 6,283 SH   SOLE   6,283 0 0
SPDR S&P BIOTECH ETF COM 78464A870 31 600 SH   SOLE   600 0 0
SPDR S&P DIVIDEND ETF COM 78464A763 478 6,002 SH   SOLE   6,002 0 0
SPDR S&P500 ETF Trust CALL 78462F103 3,083 15,000 SH Call SOLE   15,000 0 0
SPDR S&P500 ETF Trust PUT 78462F103 40,590 197,500 SH Put SOLE   197,500 0 0
SPDR S&P500 ETF Trust COM 78462F103 7,348 35,751 SH   DFND 3 0 35,751 0
SPECTRA ENERGY CORP COM 847560109 125 4,109 SH   SOLE   4,109 0 0
Spectra Energy Corp COM 847560109 158 5,178 SH   DFND 3 0 5,178 0
SPLUNK INC COM 848637104 34 705 SH   DFND 3 0 705 0
SPRAGUE RESOURCES LP COM 849343108 23 1,149 SH   DFND 3 0 1,149 0
SPRINT CORP COM 85207U105 15 4,357 SH   DFND 3 0 4,357 0
SPROTT PHYSICAL GOLD T/U COM 85207H104 14 1,394 SH   DFND 1 0 1,394 0
SPROTT PHYSICAL SILVR T/U COM 85207K107 10 1,576 SH   DFND 1 0 1,576 0
ST JUDE MEDICAL INC COM 790849103 8 137 SH   SOLE   137 0 0
St Jude Medical Inc COM 790849103 121 2,191 SH   DFND 3 0 2,191 0
Stanley Black & Decker Inc COM 854502101 123 1,166 SH   DFND 3 0 1,166 0
STANTEC INC COM 85472N109 605 23,820 SH   SOLE   23,820 0 0
STANTEC INC COM 85472N109 0 16 SH   DFND 1 0 16 0
Stantec Inc COM 85472N109 502 19,759 SH   SOLE   19,759 0 0
Stantec Inc COM 85472N109 160 6,300 SH   DFND 1 0 6,300 0
Stantec Inc CALL 85472N109 1,392 56,300 SH Call DFND 1 0 56,300 0
Stantec Inc PUT 85472N109 648 26,200 SH Put DFND 1 0 26,200 0
Staples Inc COM 855030102 54 4,933 SH   DFND 3 0 4,933 0
Starbucks Corp COM 855244109 681 11,399 SH   DFND 3 0 11,399 0
STARBUCKS CORPORATION COM 855244109 639 10,752 SH   SOLE   10,752 0 0
Starwood Hotels & Resorts Worldwide Inc COM 85590A401 107 1,278 SH   DFND 3 0 1,278 0
STARWOOD PROPERTY TRUST INC COM 85571B105 322 17,100 SH   SOLE   17,100 0 0
Starwood Property Trust Inc COM 85571B105 31,064 1,641,000 SH   DFND 3 0 1,641,000 0
STATE STREET CORP COM 857477103 53 910 SH   SOLE   910 0 0
State Street Corp COM 857477103 181 3,092 SH   DFND 3 0 3,092 0
STATOIL ASA SPON ADR COM 85771P102 479 30,931 SH   SOLE   30,931 0 0
STELLAR BIOTECHNOLOGIES COM 85855A203 0 13 SH   DFND 1 0 13 0
Stericycle Inc COM 858912108 80 636 SH   DFND 3 0 636 0
Stryker Corp COM 863667101 275 2,561 SH   DFND 3 0 2,561 0
STUDENT TRANSPORTATION COM 86388A108 82 16,078 SH   SOLE   16,078 0 0
Student Transportation Inc CALL 86388A108 15 3,100 SH Call DFND 1 0 3,100 0
Student Transportation Inc PUT 86388A108 45 9,000 SH Put DFND 1 0 9,000 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 66 3,886 SH   DFND 3 0 3,886 0
SUN LIFE FINANCIAL INC COM 866796105 10,910 338,169 SH   SOLE   338,169 0 0
Sun Life Financial Inc COM 866796105 299,622 9,286,846 SH   SOLE   9,286,846 0 0
Sun Life Financial Inc COM 866796105 161 5,000 SH   SOLE   5,000 0 0
Sun Life Financial Inc COM 866796105 16,880 523,208 SH   DFND 1 0 523,208 0
Sun Life Financial Inc CALL 866796105 13,369 425,800 SH Call DFND 1 0 425,800 0
Sun Life Financial Inc PUT 866796105 4,229 134,700 SH Put DFND 1 0 134,700 0
Suncor Energy Inc COM 867224107 365,611 13,127,421 SH   SOLE   13,127,421 0 0
Suncor Energy Inc COM 867224107 323 11,622 SH   SOLE   11,622 0 0
Suncor Energy Inc CALL 867224107 1,000 36,900 SH Call SOLE   36,900 0 0
Suncor Energy Inc PUT 867224107 740 27,300 SH Put SOLE   27,300 0 0
Suncor Energy Inc CALL 867224107 18,249 673,300 SH Call SOLE   673,300 0 0
Suncor Energy Inc PUT 867224107 2,727 100,600 SH Put SOLE   100,600 0 0
Suncor Energy Inc CALL 867224107 609 21,900 SH Call SOLE   21,900 0 0
Suncor Energy Inc PUT 867224107 1,908 68,600 SH Put SOLE   68,600 0 0
Suncor Energy Inc COM 867224107 218 7,840 SH   SOLE   7,840 0 0
Suncor Energy Inc COM 867224107 31,849 1,143,544 SH   DFND 1 0 1,143,544 0
Suncor Energy Inc CALL 867224107 15,200 560,800 SH Call DFND 1 0 560,800 0
Suncor Energy Inc PUT 867224107 9,429 347,900 SH Put DFND 1 0 347,900 0
Suncor Energy Inc CALL 867224107 3,217 118,700 SH Call DFND 1 0 118,700 0
Suncor Energy Inc PUT 867224107 3,006 110,900 SH Put DFND 1 0 110,900 0
SUNCOR ENERGY INC (NEW) COM 867224107 17,576 631,080 SH   SOLE   631,080 0 0
SUNCOR ENERGY INC NEW COM 867224107 0 16 SH   DFND 1 0 16 0
SUNCOR ENERGY INC NEW COM 867224107 2 62 SH   DFND 1 0 62 0
SUNOPTA INC COM 8676EP108 0 75 SH   DFND 1 0 75 0
SUNPOWER CORP COM 867652406 1,452 64,996 SH   SOLE   64,996 0 0
SunTrust Banks Inc COM 867914103 141 3,909 SH   DFND 3 0 3,909 0
SUPERVALU INC COM 868536103 75 13,000 SH   SOLE   13,000 0 0
Symantec Corp COM 871503108 95 5,157 SH   DFND 3 0 5,157 0
SYMANTEC CORPORATION COM 871503108 1,599 87,360 SH   SOLE   87,360 0 0
SYNCHRONY FINANCIAL COM 87165B103 878 30,743 SH   SOLE   30,743 0 0
Synchrony Financial COM 87165B103 184 6,422 SH   DFND 3 0 6,422 0
SYNOPSYS INC COM 871607107 41 856 SH   DFND 3 0 856 0
Sysco Corp COM 871829107 198 4,229 SH   DFND 3 0 4,229 0
SYSCO CORPORATION COM 871829107 22 475 SH   SOLE   475 0 0
T ROWE PRICE GROUP INC COM 74144T108 193 2,635 SH   SOLE   2,635 0 0
T Rowe Price Group Inc COM 74144T108 141 1,926 SH   DFND 3 0 1,926 0
TABLEAU SOFTWARE INC-CL A COM 87336U105 13 288 SH   DFND 3 0 288 0
Tahoe Resources Inc COM 873868103 476 47,503 SH   SOLE   47,503 0 0
Tahoe Resources Inc CALL 873868103 6,731 689,900 SH Call DFND 1 0 689,900 0
Tahoe Resources Inc PUT 873868103 3,371 345,500 SH Put DFND 1 0 345,500 0
TANZANIAN ROYALTY EXPLOR COM 87600U104 1 3,330 SH   DFND 1 0 3,330 0
TARGA RESOURCES CORP COM 87612G101 214 7,160 SH   DFND 3 0 7,160 0
TARGET CORP COM 87612E106 849 10,364 SH   SOLE   10,364 0 0
Target Corp COM 87612E106 372 4,520 SH   DFND 3 0 4,520 0
Taseko Mines Ltd COM 876511106 2 3,500 SH   SOLE   3,500 0 0
TD AMERITRADE HOLDING CORP COM 87236Y108 46 1,472 SH   DFND 3 0 1,472 0
TE Connectivity Ltd COM H84989104 180 2,912 SH   DFND 3 0 2,912 0
TEARLAB CORP COM 878193101 0 780 SH   DFND 1 0 780 0
TECHNOLOGY SELECT SECTOR SPDR FUND COM 81369Y803 231 5,230 SH   SOLE   5,230 0 0
Teck Resources Ltd COM 878742204 28,968 3,800,035 SH   SOLE   3,800,035 0 0
Teck Resources Ltd PUT 878742204 1 100 SH Put SOLE   100 0 0
Teck Resources Ltd COM 878742204 3,093 405,692 SH   DFND 1 0 405,692 0
Teck Resources Ltd COM 878742204 544 71,550 SH   DFND 1 0 71,550 0
Teck Resources Ltd CALL 878742204 3,557 479,500 SH Call DFND 1 0 479,500 0
Teck Resources Ltd PUT 878742204 952 128,300 SH Put DFND 1 0 128,300 0
TECK RESOURCES LTD -B- SV COM 878742204 0 12 SH   DFND 1 0 12 0
TECK RESOURCES LTD CL B SVS COM 878742204 1,020 134,518 SH   SOLE   134,518 0 0
TECK RESOURCES LTD-CLS B COM 878742204 39,439 5,200,000 SH   DFND 4 0 5,200,000 0
TECO Energy Inc COM 872375100 49 1,797 SH   DFND 3 0 1,797 0
Teekay Corp COM Y8564W103 3 300 SH   SOLE   300 0 0
Teekay Corp PUT Y8564W103 3 300 SH Put SOLE   300 0 0
Teekay LNG Partners LP COM Y8564M105 59 4,650 SH   SOLE   4,650 0 0
Teekay LNG Partners LP PUT Y8564M105 443 34,900 SH Put SOLE   34,900 0 0
TEGNA Inc COM 87901J105 38 1,627 SH   DFND 3 0 1,627 0
TELUS CORP COM 87971M103 2 49 SH   DFND 1 0 49 0
TELUS Corp COM 87971M103 160,068 4,916,762 SH   SOLE   4,916,762 0 0
TELUS Corp COM 87971M103 15,523 476,822 SH   DFND 1 0 476,822 0
TELUS Corp CALL 87971M103 1,787 56,400 SH Call DFND 1 0 56,400 0
TELUS Corp PUT 87971M103 447 14,100 SH Put DFND 1 0 14,100 0
TELUS CORPORATION COM 87971M103 16,543 508,135 SH   SOLE   508,135 0 0
Tenet Healthcare Corp COM 88033G407 7 237 SH   DFND 3 0 237 0
Teradata Corp COM 88076W103 27 1,029 SH   DFND 3 0 1,029 0
TERADYNE INC COM 880770102 1,880 87,408 SH   SOLE   87,408 0 0
TESLA MOTORS INC PUT 88160R101 299 1,300 SH Put SOLE   1,300 0 0
TESLA MOTORS INC COM 88160R101 124 539 SH   DFND 3 0 539 0
Tesoro Corp COM 881609101 7 84 SH   SOLE   84 0 0
Tesoro Corp COM 881609101 81 938 SH   DFND 3 0 938 0
TEVA PHARMACEUTICAL INDUSTRIES ADR COM 881624209 319 5,990 SH   SOLE   5,990 0 0
TEXAS INSTRUMENTS INC COM 882508104 2,126 37,174 SH   SOLE   37,174 0 0
Texas Instruments Inc COM 882508104 445 7,746 SH   DFND 3 0 7,746 0
Textron Inc COM 883203101 77 2,109 SH   DFND 3 0 2,109 0
THERMO FISHER SCIENTIFIC COM 883556102 241 1,709 SH   SOLE   1,709 0 0
Thermo Fisher Scientific Inc COM 883556102 432 3,052 SH   DFND 3 0 3,052 0
Thomson Reuters Corp COM 884903105 105,872 2,613,002 SH   SOLE   2,613,002 0 0
Thomson Reuters Corp COM 884903105 10,102 249,331 SH   DFND 1 0 249,331 0
Thomson Reuters Corp CALL 884903105 45,385 1,151,000 SH Call DFND 1 0 1,151,000 0
Thomson Reuters Corp PUT 884903105 8,407 213,200 SH Put DFND 1 0 213,200 0
THOMSON REUTERS CORP COM 884903105 45,339 1,118,988 SH   DFND 4 0 1,118,988 0
THOMSON REUTERS CORPORATION COM 884903105 15,151 373,934 SH   SOLE   373,934 0 0
TIFFANY & CO COM 886547108 117 1,600 SH   SOLE   1,600 0 0
Tiffany & Co COM 886547108 69 942 SH   DFND 3 0 942 0
TILL CAPITAL LTD COM G8875E107 0 9 SH   DFND 1 0 9 0
TIME INC COM 887228104 0 27 SH   SOLE   27 0 0
TIME WARNER CABLE INC COM 88732J207 505 2,478 SH   SOLE   2,478 0 0
Time Warner Cable Inc COM 88732J207 447 2,184 SH   DFND 3 0 2,184 0
TIME WARNER INC COM 887317303 1,683 23,294 SH   SOLE   23,294 0 0
Time Warner Inc COM 887317303 445 6,137 SH   DFND 3 0 6,137 0
TIMMINS GOLD CORP COM 88741P103 0 687 SH   DFND 1 0 687 0
TJX COMPANIES INC COM 872540109 325 4,165 SH   SOLE   4,165 0 0
TJX Cos Inc/The COM 872540109 404 5,157 SH   DFND 3 0 5,157 0
T-MOBILE US INC COM 872590104 31 800 SH   SOLE   800 0 0
T-MOBILE US INC PUT 872590104 1,034 27,000 SH Put SOLE   27,000 0 0
T-MOBILE US INC COM 872590104 60 1,567 SH   DFND 3 0 1,567 0
TOLL BROTHERS INC COM 889478103 59 2,000 SH   SOLE   2,000 0 0
TOLL BROTHERS INC COM 889478103 27 919 SH   DFND 3 0 919 0
Torchmark Corp COM 891027104 49 902 SH   DFND 3 0 902 0
TORONTO DOMINION BANK COM 891160509 1,701 39,400 SH   DFND 1 0 39,400 0
TORONTO-DOMINION BANK COM 891160509 80,189 1,857,682 SH   SOLE   1,857,682 0 0
Toronto-Dominion Bank/The COM 891160509 242,456 5,616,800 SH   DFND 1 0 5,616,800 0
Toronto-Dominion Bank/The COM 891160509 5,451 126,396 SH   DFND 1 0 126,396 0
Toronto-Dominion Bank/The CALL 891160509 110,154 2,622,200 SH Call DFND 1 0 2,622,200 0
Toronto-Dominion Bank/The PUT 891160509 34,367 818,100 SH Put DFND 1 0 818,100 0
TOTAL S.A. SPONSORED ADR COM 89151E109 548 12,115 SH   SOLE   12,115 0 0
Total System Services Inc COM 891906109 62 1,302 SH   DFND 3 0 1,302 0
TOYOTA MOTOR CORP ADR COM 892331307 37 351 SH   SOLE   351 0 0
Tractor Supply Co COM 892356106 91 1,009 SH   DFND 3 0 1,009 0
TRACTOR SUPPLY COMPANY COM 892356106 173 1,925 SH   SOLE   1,925 0 0
TransAlta Corp COM 89346D107 14,592 3,137,464 SH   SOLE   3,137,464 0 0
TransAlta Corp CALL 89346D107 60 13,200 SH Call SOLE   13,200 0 0
TransAlta Corp COM 89346D107 7,478 1,607,927 SH   DFND 1 0 1,607,927 0
TransAlta Corp CALL 89346D107 1,683 371,800 SH Call DFND 1 0 371,800 0
TransAlta Corp PUT 89346D107 217 47,900 SH Put DFND 1 0 47,900 0
TRANSALTA CORPORATION COM 89346D107 290 62,393 SH   SOLE   62,393 0 0
TRANSATLANTIC PETE-NEW COM G89982113 0 145 SH   DFND 1 0 145 0
TRANSCANADA CORP COM 89353D107 2 39 SH   DFND 1 0 39 0
TransCanada Corp COM 89353D107 226,454 5,759,805 SH   SOLE   5,759,805 0 0
TransCanada Corp CALL 89353D107 735 19,200 SH Call SOLE   19,200 0 0
TransCanada Corp PUT 89353D107 1,102 28,800 SH Put SOLE   28,800 0 0
TransCanada Corp COM 89353D107 134 3,400 SH   SOLE   3,400 0 0
TransCanada Corp COM 89353D107 21,760 553,458 SH   DFND 1 0 553,458 0
TransCanada Corp CALL 89353D107 16,005 418,300 SH Call DFND 1 0 418,300 0
TransCanada Corp PUT 89353D107 3,696 96,600 SH Put DFND 1 0 96,600 0
TransCanada Corp. COM 89353D107 326 9,250 SH   DFND 1 0 9,250 0
TRANSCANADA CORPORATION COM 89353D107 27,468 698,645 SH   SOLE   698,645 0 0
TRANSDIGM GROUP INC COM 893641100 65 295 SH   DFND 3 0 295 0
TransGlobe Energy Corp COM 893662106 3 1,800 SH   SOLE   1,800 0 0
TransGlobe Energy Corp CALL 893662106 7 4,000 SH Call DFND 1 0 4,000 0
TransGlobe Energy Corp PUT 893662106 3 2,000 SH Put DFND 1 0 2,000 0
TRANSITION THERAPEUT COM 893716209 0 30 SH   DFND 1 0 30 0
TRANSMONTAIGNE PARTNERS LP COM 89376V100 28 751 SH   DFND 3 0 751 0
Transocean Ltd COM H8817H100 7 748 SH   DFND 3 0 748 0
TRAVELERS COMPANIES INC COM 89417E109 67 576 SH   SOLE   576 0 0
Travelers Cos Inc/The COM 89417E109 270 2,310 SH   DFND 3 0 2,310 0
TRIMBLE NAVIGATION LTD COM 896239100 34 1,374 SH   DFND 3 0 1,374 0
TRINITY INDUSTRIES INC COM 896522109 73 4,000 SH   SOLE   4,000 0 0
TRIPADVISOR INC COM 896945201 0 3 SH   DFND 1 0 3 0
TripAdvisor Inc COM 896945201 61 910 SH   DFND 3 0 910 0
TUCOWS INC-NEW COM 898697206 2 76 SH   DFND 1 0 76 0
TUPPERWARE BRANDS CORP COM 899896104 16 275 SH   SOLE   275 0 0
TURQUOISE HILL RES LTD COM 900435108 0 7 SH   DFND 1 0 7 0
Turquoise Hill Resources Ltd COM 900435108 79 30,749 SH   SOLE   30,749 0 0
Turquoise Hill Resources Ltd COM 900435108 30 11,800 SH   DFND 1 0 11,800 0
Twenty-First Century Fox Inc COM 90130A200 94 3,349 SH   DFND 3 0 3,349 0
Twenty-First Century Fox Inc COM 90130A101 247 8,872 SH   DFND 3 0 8,872 0
TWENTY-FIRST CENTURY FOX INC-B COM 90130A200 68 2,420 SH   SOLE   2,420 0 0
TWITTER INC COM 90184L102 225 13,600 SH   SOLE   13,600 0 0
TWITTER INC COM 90184L102 53 3,185 SH   DFND 3 0 3,185 0
Tyco International Plc COM G91442106 120 3,256 SH   DFND 3 0 3,256 0
Tyson Foods Inc COM 902494103 150 2,253 SH   DFND 3 0 2,253 0
U.S. BANCORP COM 902973304 678 16,761 SH   SOLE   16,761 0 0
UDR INC COM 902653104 78 2,020 SH   DFND 3 0 2,020 0
ULTA SALON COSMETICS & FRAGR COM 90384S303 65 333 SH   DFND 3 0 333 0
Under Armour Inc COM 904311107 118 1,386 SH   DFND 3 0 1,386 0
UNILEVER N.V. NEW YORK SHARES COM 904784709 425 9,555 SH   SOLE   9,555 0 0
UNILEVER PLC SPON ADR COM 904767704 489 10,858 SH   SOLE   10,858 0 0
Union Pacific Corp COM 907818108 1,476 18,549 SH   SOLE   18,549 0 0
Union Pacific Corp COM 907818108 519 6,520 SH   DFND 3 0 6,520 0
UNION PACIFIC CORPORATION COM 907818108 1,544 19,487 SH   SOLE   19,487 0 0
UNITED BANKSHARES INC COM 909907107 1 28 SH   DFND 1 0 28 0
United Continental Holdings Inc COM 910047109 77 1,289 SH   DFND 3 0 1,289 0
United Parcel Service Inc COM 911312106 563 5,340 SH   DFND 3 0 5,340 0
UNITED PARCEL SERVICE INC CL B COM 911312106 210 2,000 SH   SOLE   2,000 0 0
United Rentals Inc COM 911363109 44 713 SH   DFND 3 0 713 0
United States Oil Fund LP COM 91232N108 54 5,580 SH   SOLE   5,580 0 0
United States Oil Fund LP CALL 91232N108 78 8,000 SH Call SOLE   8,000 0 0
United Technologies Corp COM 913017109 635 6,346 SH   DFND 3 0 6,346 0
UNITED TECHNOLOGIES CORPORATION COM 913017109 5,247 52,628 SH   SOLE   52,628 0 0
UNITED THERAPEUTICS CORP COM 91307C102 28 250 SH   DFND 3 0 250 0
UNITEDHEALTH GROUP INC COM 91324P102 6,233 48,549 SH   SOLE   48,549 0 0
UnitedHealth Group Inc COM 91324P102 944 7,327 SH   DFND 3 0 7,327 0
UNITS-GRANITE REIT-STAPLE COM 387437114 1,304 45,400 SH   DFND 1 0 45,400 0
UNITS-GRANITE REIT-STAPLE COM 387437114 103 3,600 SH   DFND 1 0 3,600 0
Universal Health Services Inc COM 913903100 85 685 SH   DFND 3 0 685 0
Unum Group COM 91529Y106 57 1,848 SH   DFND 3 0 1,848 0
Urban Outfitters Inc COM 917047102 6 176 SH   DFND 3 0 176 0
UR-ENERGY INC COM 91688R108 1 1,000 SH   SOLE   1,000 0 0
UR-ENERGY INC COM 91688R108 0 311 SH   DFND 1 0 311 0
US Bancorp COM 902973304 230 5,673 SH   SOLE   5,673 0 0
US Bancorp COM 902973304 535 13,175 SH   DFND 3 0 13,175 0
VALEANT PHARMA INTL-NEW COM 91911K102 0 14 SH   DFND 1 0 14 0
VALEANT PHARMACEUTICALS INTE COM 91911K102 178,021 6,789,895 SH   DFND 4 0 6,789,895 0
Valeant Pharmaceuticals International Inc COM 91911K102 60,784 2,318,346 SH   SOLE   2,318,346 0 0
Valeant Pharmaceuticals International Inc COM 91911K102 190 7,223 SH   SOLE   7,223 0 0
Valeant Pharmaceuticals International Inc CALL 91911K102 158 6,000 SH Call SOLE   6,000 0 0
Valeant Pharmaceuticals International Inc COM 91911K102 7,610 290,234 SH   DFND 1 0 290,234 0
Valeant Pharmaceuticals International Inc CALL 91911K102 8 300 SH Call DFND 1 0 300 0
Valeant Pharmaceuticals International Inc PUT 91911K102 26 1,000 SH Put DFND 1 0 1,000 0
Valeant Pharmaceuticals International Inc COM 91911K102 9,966 380,095 SH   DFND 2 0 380,095 0
VALERO ENERGY CORP COM 91913Y100 631 9,877 SH   SOLE   9,877 0 0
Valero Energy Corp CALL 91913Y100 603 9,400 SH Call SOLE   9,400 0 0
Valero Energy Corp COM 91913Y100 236 3,687 SH   DFND 3 0 3,687 0
VALIDUS HOLDINGS LTD COM G9319H102 207 4,409 SH   SOLE   4,409 0 0
VALSPAR CORP/THE COM 920355104 2 16 SH   DFND 1 0 16 0
VANGRARD FTSE ALL-WORLD EX-US ETF COM 922042775 61 1,430 SH   SOLE   1,430 0 0
VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844 46 571 SH   SOLE   571 0 0
VANGUARD EMERGING MARKETS ETF COM 922042858 610 17,705 SH   SOLE   17,705 0 0
VANGUARD EUROPEAN ETF COM 922042874 94 1,950 SH   SOLE   1,950 0 0
Vanguard FTSE Emerging Markets ETF COM 922042858 25 725 SH   DFND 1 0 725 0
VANGUARD FTSE EUROPE ETF COM 922042874 30 609 SH   DFND 1 0 609 0
VANGUARD HIGH DIVIDEND YIELD ETF COM 921946406 76 1,100 SH   SOLE   1,100 0 0
VANGUARD LARGE-CAP ETF COM 922908637 163 1,730 SH   DFND 1 0 1,730 0
VANGUARD MSCI EAFE ETF COM 921943858 121 3,400 SH   SOLE   3,400 0 0
Vanguard REIT ETF COM 922908553 52,794 630,000 SH   DFND 3 0 630,000 0
VANGUARD SHORT-TERM BOND ETF COM 921937827 91 1,130 SH   SOLE   1,130 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769 162 1,550 SH   SOLE   1,550 0 0
VANGUARD TOTAL STOCK MKT ETF COM 922908769 260 2,484 SH   DFND 1 0 2,484 0
VANTIV INC - CL A COM 92210H105 2 32 SH   DFND 1 0 32 0
VANTIV INC - CL A COM 92210H105 46 857 SH   DFND 3 0 857 0
VANTIV INC CL A COM 92210H105 295 5,500 SH   SOLE   5,500 0 0
VARIAN MEDICAL SYSTEMS INC COM 92220P105 124 1,550 SH   SOLE   1,550 0 0
Varian Medical Systems Inc COM 92220P105 58 724 SH   DFND 3 0 724 0
VCA INC COM 918194101 288 5,000 SH   SOLE   5,000 0 0
VCA INC PUT 918194101 288 5,000 SH Put SOLE   5,000 0 0
VEECO INSTRUMENTS INC COM 922417100 2 110 SH   SOLE   110 0 0
Ventas Inc COM 92276F100 163 2,584 SH   DFND 3 0 2,584 0
VEREIT INC COM 92339V100 44 4,966 SH   DFND 3 0 4,966 0
VeriSign Inc COM 92343E102 68 770 SH   DFND 3 0 770 0
VERISK ANALYTICS INC COM 92345Y106 629 7,905 SH   SOLE   7,905 0 0
Verisk Analytics Inc COM 92345Y106 96 1,197 SH   DFND 3 0 1,197 0
VERITIVE CORPORATION COM 923454102 1 36 SH   SOLE   36 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,807 89,256 SH   SOLE   89,256 0 0
Verizon Communications Inc COM 92343V104 233 4,300 SH   SOLE   4,300 0 0
Verizon Communications Inc COM 92343V104 81 1,500 SH   SOLE   1,500 0 0
Verizon Communications Inc COM 92343V104 1,689 31,223 SH   DFND 3 0 31,223 0
VERMILION ENERGY INC COM 923725105 920 31,421 SH   SOLE   31,421 0 0
Vermilion Energy Inc COM 923725105 1,376 47,009 SH   SOLE   47,009 0 0
Vermilion Energy Inc COM 923725105 164 5,600 SH   DFND 1 0 5,600 0
Vermilion Energy Inc CALL 923725105 3,424 120,200 SH Call DFND 1 0 120,200 0
Vermilion Energy Inc PUT 923725105 461 16,200 SH Put DFND 1 0 16,200 0
VERTEX PHARMACEUTICALS INC COM 92532F100 250 3,155 SH   SOLE   3,155 0 0
Vertex Pharmaceuticals Inc COM 92532F100 150 1,891 SH   DFND 3 0 1,891 0
VF Corp COM 918204108 171 2,636 SH   DFND 3 0 2,636 0
Viacom Inc COM 92553P201 111 2,686 SH   DFND 3 0 2,686 0
Visa Inc PUT 92826C839 382 5,000 SH Put SOLE   5,000 0 0
Visa Inc COM 92826C839 1,137 14,873 SH   DFND 3 0 14,873 0
VISA INC CLASS A COM 92826C839 5,740 75,355 SH   SOLE   75,355 0 0
VISTA GOLD CORP-REORG SHR COM 927926303 0 40 SH   DFND 1 0 40 0
VMWARE INC-CLASS A COM 928563402 1 19 SH   DFND 1 0 19 0
VMWARE INC-CLASS A COM 928563402 23 432 SH   DFND 3 0 432 0
VODAFONE GROUP PLC SPON ADR COM 92857W308 516 16,176 SH   SOLE   16,176 0 0
Vornado Realty Trust COM 929042109 1 10 SH   DFND 1 0 10 0
Vornado Realty Trust COM 929042109 127 1,344 SH   DFND 3 0 1,344 0
VOYA FINANCIAL INC COM 929089100 12 400 SH   SOLE   400 0 0
VOYA FINANCIAL INC COM 929089100 35 1,181 SH   DFND 3 0 1,181 0
Vulcan Materials Co COM 929160109 109 1,036 SH   DFND 3 0 1,036 0
WABCO HOLDINGS INC COM 92927K102 32 299 SH   DFND 3 0 299 0
WABTEC CORP COM 929740108 42 529 SH   DFND 3 0 529 0
WABTEC CORPORATION COM 929740108 11 139 SH   SOLE   139 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 562 6,704 SH   SOLE   6,704 0 0
Walgreens Boots Alliance Inc CALL 931427108 809 9,600 SH Call SOLE   9,600 0 0
Walgreens Boots Alliance Inc COM 931427108 562 6,674 SH   DFND 3 0 6,674 0
WAL-MART STORES INC COM 931142103 2,635 38,629 SH   SOLE   38,629 0 0
Wal-Mart Stores Inc COM 931142103 839 12,246 SH   DFND 3 0 12,246 0
Walt Disney Co/The COM 254687106 3 27 SH   SOLE   27 0 0
Walt Disney Co/The COM 254687106 1,184 11,924 SH   DFND 3 0 11,924 0
WASTE CONNECTIONS INC COM 941053100 1,535 23,765 SH   SOLE   23,765 0 0
WASTE CONNECTIONS INC COM 941053100 43 671 SH   DFND 3 0 671 0
WASTE MANAGEMENT INC COM 94106L109 208 3,536 SH   SOLE   3,536 0 0
Waste Management Inc CALL 94106L109 89 1,500 SH Call SOLE   1,500 0 0
Waste Management Inc COM 94106L109 199 3,373 SH   DFND 3 0 3,373 0
Waters Corp COM 941848103 80 603 SH   DFND 3 0 603 0
WATERS CORPORATION COM 941848103 45 346 SH   SOLE   346 0 0
WEATHERFORD INTERNATIONAL PL COM G48833100 38 4,826 SH   DFND 3 0 4,826 0
WEC Energy Group Inc COM 92939U106 145 2,410 SH   DFND 3 0 2,410 0
WELLS FARGO & CO COM 949746101 8,989 186,638 SH   SOLE   186,638 0 0
Wells Fargo & Co COM 949746101 68 1,400 SH   SOLE   1,400 0 0
Wells Fargo & Co CALL 949746101 271 5,600 SH Call SOLE   5,600 0 0
Wells Fargo & Co COM 949746101 73 1,500 SH   SOLE   1,500 0 0
Wells Fargo & Co COM 949746101 1,777 36,746 SH   DFND 3 0 36,746 0
Welltower Inc COM 95040Q104 190 2,736 SH   DFND 3 0 2,736 0
WEST PHARMACEUTICAL SERVICES COM 955306105 2 27 SH   DFND 1 0 27 0
WESTERN DIGITAL CORP COM 958102105 50 1,070 SH   SOLE   1,070 0 0
Western Digital Corp COM 958102105 85 1,794 SH   DFND 3 0 1,794 0
Western Union Co/The COM 959802109 75 3,890 SH   DFND 3 0 3,890 0
WESTLAKE CHEMICAL CORP COM 960413102 12 251 SH   DFND 3 0 251 0
WESTPAC BANKING CORPORATION SP ADR COM 961214301 371 16,032 SH   SOLE   16,032 0 0
WestRock Co COM 96145D105 77 1,985 SH   DFND 3 0 1,985 0
WEYERHAEUSER CO COM 962166104 150 4,872 SH   SOLE   4,872 0 0
Weyerhaeuser Co COM 962166104 1,584 51,123 SH   SOLE   51,123 0 0
Weyerhaeuser Co COM 962166104 188 6,056 SH   DFND 3 0 6,056 0
Whirlpool Corp CALL 963320106 6,023 33,400 SH Call SOLE   33,400 0 0
Whirlpool Corp COM 963320106 110 608 SH   DFND 3 0 608 0
WHIRLPOOL CORPORATION COM 963320106 931 5,181 SH   SOLE   5,181 0 0
WHITEWAVE FOODS CO COM 966244105 39 967 SH   DFND 3 0 967 0
WHITEWAVE FOODS COMPANY CL-A COM 966244105 20 505 SH   SOLE   505 0 0
WHOLE FOODS MARKET INC COM 966837106 25 795 SH   SOLE   795 0 0
Whole Foods Market Inc COM 966837106 80 2,577 SH   DFND 3 0 2,577 0
WI-LAN INC COM 928972108 2 1,000 SH   SOLE   1,000 0 0
WI-LAN INC COM 928972108 0 21 SH   DFND 1 0 21 0
Wi-LAN Inc COM 928972108 111 48,900 SH   DFND 1 0 48,900 0
Wi-LAN Inc CALL 928972108 22 10,000 SH Call DFND 1 0 10,000 0
Wi-LAN Inc PUT 928972108 213 96,000 SH Put DFND 1 0 96,000 0
WILLIAMS COMPANIES INC (THE) COM 969457100 10 600 SH   SOLE   600 0 0
Williams Cos Inc/The COM 969457100 87 5,394 SH   DFND 3 0 5,394 0
WILLIAMS PARTNERS LP COM 96949L105 225 10,979 SH   DFND 3 0 10,979 0
WILLIS TOWERS WATSON PLC COM G96629103 122 1,024 SH   DFND 3 0 1,024 0
WORKDAY INC-CLASS A COM 98138H101 47 615 SH   DFND 3 0 615 0
WORLD FUEL SERVICES CORP COM 981475106 235 4,847 SH   SOLE   4,847 0 0
WPP PLC SPONSORED ADR COM 92937A102 726 6,265 SH   SOLE   6,265 0 0
WPX ENERGY INC COM 98212B103 1 200 SH   SOLE   200 0 0
WR BERKLEY CORP COM 084423102 30 541 SH   DFND 3 0 541 0
WR GRACE & CO COM 38388F108 28 388 SH   DFND 3 0 388 0
WW GRAINGER INC COM 384802104 226 970 SH   SOLE   970 0 0
WW Grainger Inc COM 384802104 95 409 SH   DFND 3 0 409 0
Wyndham Worldwide Corp COM 98310W108 69 904 SH   DFND 3 0 904 0
Wynn Resorts Ltd COM 983134107 57 605 SH   DFND 3 0 605 0
Xcel Energy Inc COM 98389B100 162 3,877 SH   DFND 3 0 3,877 0
Xerox Corp COM 984121103 79 7,092 SH   DFND 3 0 7,092 0
XEROX CORPORATION COM 984121103 167 15,000 SH   SOLE   15,000 0 0
Xilinx Inc COM 983919101 94 1,985 SH   DFND 3 0 1,985 0
XL Group PLC COM G98290102 84 2,276 SH   DFND 3 0 2,276 0
Xylem Inc/NY COM 98419M100 57 1,384 SH   DFND 3 0 1,384 0
Yahoo! Inc COM 984332106 251 6,817 SH   DFND 3 0 6,817 0
YAMANA GOLD INC COM 98462Y100 36 11,985 SH   SOLE   11,985 0 0
Yamana Gold Inc COM 98462Y100 21,973 7,242,806 SH   SOLE   7,242,806 0 0
Yamana Gold Inc COM 98462Y100 8 2,742 SH   SOLE   2,742 0 0
Yamana Gold Inc CALL 98462Y100 61 20,000 SH Call SOLE   20,000 0 0
Yamana Gold Inc COM 98462Y100 15 5,000 SH   SOLE   5,000 0 0
Yamana Gold Inc COM 98462Y100 3,026 997,581 SH   DFND 1 0 997,581 0
Yamana Gold Inc COM 98462Y100 30 10,000 SH   DFND 1 0 10,000 0
Yamana Gold Inc CALL 98462Y100 623 210,900 SH Call DFND 1 0 210,900 0
Yamana Gold Inc PUT 98462Y100 58 19,800 SH Put DFND 1 0 19,800 0
Yamana Gold Inc CALL 98462Y100 0 0 SH Call DFND 1 0 0 0
Yum! Brands Inc COM 988498101 267 3,261 SH   DFND 3 0 3,261 0
ZILLOW GROUP INC - C COM 98954M200 13 553 SH   DFND 3 0 553 0
Zimmer Biomet Holdings Inc COM 98956P102 155 1,451 SH   DFND 3 0 1,451 0
Zions Bancorporation COM 989701107 11 452 SH   DFND 3 0 452 0
ZIOPHARM ONCOLOGY INC COM 98973P101 1 137 SH   SOLE   137 0 0
Zoetis Inc COM 98978V103 159 3,591 SH   DFND 3 0 3,591 0
ZOETIS INC CLASS A COM 98978V103 2 49 SH   SOLE   49 0 0