0001654954-19-010000.txt : 20190826 0001654954-19-010000.hdr.sgml : 20190826 20190826164835 ACCESSION NUMBER: 0001654954-19-010000 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190826 DATE AS OF CHANGE: 20190826 EFFECTIVENESS DATE: 20190826 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TORONTO DOMINION BANK CENTRAL INDEX KEY: 0000947263 STANDARD INDUSTRIAL CLASSIFICATION: COMMERCIAL BANKS, NEC [6029] IRS NUMBER: 135640479 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-11527 FILM NUMBER: 191053448 BUSINESS ADDRESS: STREET 1: 66 WELLINGTON STREET WEST STREET 2: 12TH FLOOR, TD TOWER CITY: TORONTO, ONTARIO STATE: A6 ZIP: M5K 1A2 BUSINESS PHONE: 416-944-6367 MAIL ADDRESS: STREET 1: 66 WELLINGTON STREET WEST STREET 2: 12TH FLOOR, TD TOWER CITY: TORONTO, ONTARIO STATE: A6 ZIP: M5K 1A2 13F-HR/A 1 primary_doc.xml 13F-HR/A LIVE false false false 0000947263 XXXXXXXX 06-30-2019 06-30-2019 true 1 NEW HOLDINGS false TORONTO DOMINION BANK
66 WELLINGTON STREET WEST 12TH FLOOR, TD TOWER Toronto, Ontario A6 M5K 1A2
13F COMBINATION REPORT 028-11527 0001115941 028-05929 TDAM USA INC. 0001056053 028-05987 TD ASSET MANAGEMENT INC 0001335977 028-11451 TD Securities (USA) LLC N
Norie Campbell Executive Vice President 000-000-0000 /s/ Norie Campbell Toronto A6 08-26-2019 5 5045 46967648 1 0001106553 028-11512 TD SECURITIES INC 2 0001178652 028-11579 TD GLOBAL FINANCE 3 0001343236 028-11510 Toronto Dominion (New York) LLC 4 0001584627 028-15608 TORONTO DOMINION (SOUTH EAST ASIA) Ltd 5 0001719180 028-18156 TD Insurance - Meloche Monnex
INFORMATION TABLE 2 infotable.xml TD Ameritrade Holding Corp COM 87236Y108 11680955 233993484 SH DFND 3 0 233993484 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 1433 100000 SH SOLE 100000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 13320 100000 SH SOLE 100000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 26640 200000 SH SOLE 200000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 16650 125000 SH SOLE 125000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 39960 300000 SH SOLE 300000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 66600 500000 SH SOLE 500000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 26640 200000 SH SOLE 200000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 6660 50000 SH SOLE 50000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 11775 88400 SH SOLE 88400 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 20646 155000 SH SOLE 155000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 3330 25000 SH SOLE 25000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 24642 185000 SH SOLE 185000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 4542 34100 SH SOLE 34100 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 29237 219500 SH SOLE 219500 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 26640 200000 SH SOLE 200000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 19980 150000 SH SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 53280 400000 SH SOLE 400000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 11682 87700 SH SOLE 87700 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 7566 56800 SH SOLE 56800 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 1119 8400 SH SOLE 8400 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 26640 200000 SH SOLE 200000 0 0 Apache Corp COM 037411105 70 2400 SH SOLE 2400 0 0 EOG Resources Inc COM 26875P101 112 1200 SH SOLE 1200 0 0 Shaw Communications Inc CALL 82028K200 822 40300 SH DFND 1 0 40300 0 Canadian National Railway Co PUT 136375102 28 300 SH DFND 1 0 300 0 Cenovus Energy Inc CALL 15135U109 1 100 SH DFND 1 0 100 0 Constellation Brands Inc COM 21036P108 1117 5672 SH SOLE 5672 0 0 Toronto-Dominion Bank/The PUT 891160509 88 1500 SH DFND 1 0 1500 0 ABIOMED Inc COM 003654100 83 320 SH SOLE 320 0 0 Canadian Imperial Bank of Comm CALL 136069101 975 12400 SH DFND 1 0 12400 0 Sandstorm Gold Ltd COM 80013R206 1 262 SH DFND 1 0 262 0 Toronto-Dominion Bank/The CALL 891160509 251 4300 SH DFND 1 0 4300 0 TransAlta Corp CALL 89346D107 162 24900 SH DFND 1 0 24900 0 Kroger Co/The COM 501044101 4804 221335 SH SOLE 221335 0 0 CF Industries Holdings Inc COM 125269100 1 11 SH SOLE 11 0 0 Norwegian Cruise Line Holdings COM G66721104 2148 40070 SH SOLE 40070 0 0 TransAlta Corp PUT 89346D107 13 2000 SH DFND 1 0 2000 0 Royal Bank of Canada CALL 780087102 636 8000 SH DFND 1 0 8000 0 Brookfield Renewable Partners COM G16258108 1 19 SH DFND 1 0 19 0 Brookfield Infrastructure Part COM G16252101 4 98 SH DFND 1 0 98 0 Toronto-Dominion Bank/The CALL 891160509 23 400 SH DFND 1 0 400 0 Advance Auto Parts Inc COM 00751Y106 0 2 SH DFND 1 0 2 0 Arch Capital Group Ltd COM G0450A105 0 2 SH DFND 1 0 2 0 Royal Bank of Canada PUT 780087102 270 3400 SH DFND 1 0 3400 0 Royal Bank of Canada CALL 780087102 3989 50200 SH DFND 1 0 50200 0 Allstate Corp/The COM 020002101 0 2 SH DFND 1 0 2 0 Autoliv Inc COM 052800109 0 1 SH DFND 1 0 1 0 AvalonBay Communities Inc COM 053484101 0 2 SH DFND 1 0 2 0 Becton Dickinson and Co COM 075887109 1 2 SH DFND 1 0 2 0 Ball Corp COM 058498106 0 2 SH DFND 1 0 2 0 Bristol-Myers Squibb Co COM 110122108 0 11 SH DFND 1 0 11 0 Burlington Stores Inc COM 122017106 0 2 SH DFND 1 0 2 0 Conagra Brands Inc COM 205887102 0 2 SH DFND 1 0 2 0 Cardinal Health Inc COM 14149Y108 0 1 SH DFND 1 0 1 0 Cincinnati Financial Corp COM 172062101 0 1 SH DFND 1 0 1 0 CenterPoint Energy Inc COM 15189T107 0 1 SH DFND 1 0 1 0 Coty Inc COM 222070203 0 14 SH DFND 1 0 14 0 Camden Property Trust COM 133131102 0 2 SH DFND 1 0 2 0 Chevron Corp COM 166764100 0 1 SH DFND 1 0 1 0 Quest Diagnostics Inc COM 74834L100 0 2 SH DFND 1 0 2 0 Dollar Tree Inc COM 256746108 0 2 SH DFND 1 0 2 0 DowDuPont Inc COM 26614N102 0 1 SH DFND 1 0 1 0 Edison International COM 281020107 0 1 SH DFND 1 0 1 0 Equity Residential COM 29476L107 0 2 SH DFND 1 0 2 0 Essex Property Trust Inc COM 297178105 1 2 SH DFND 1 0 2 0 Extra Space Storage Inc COM 30225T102 0 2 SH DFND 1 0 2 0 Federal Realty Investment Trus COM 313747206 0 2 SH DFND 1 0 2 0 Halliburton Co COM 406216101 0 1 SH DFND 1 0 1 0 Hanesbrands Inc COM 410345102 0 1 SH DFND 1 0 1 0 Henry Schein Inc COM 806407102 0 2 SH DFND 1 0 2 0 Humana Inc COM 444859102 1 2 SH DFND 1 0 2 0 Interpublic Group of Cos Inc/T COM 460690100 0 1 SH DFND 1 0 1 0 Juniper Networks Inc COM 48203R104 0 1 SH DFND 1 0 1 0 Kellogg Co COM 487836108 0 1 SH DFND 1 0 1 0 Kimberly-Clark Corp COM 494368103 0 2 SH DFND 1 0 2 0 Liberty Broadband Corp COM 530307305 0 2 SH DFND 1 0 2 0 Medtronic PLC COM G5960L103 1 11 SH DFND 1 0 11 0 Markel Corp COM 570535104 2 2 SH DFND 1 0 2 0 Merck & Co Inc COM 58933Y105 1 11 SH DFND 1 0 11 0 Vail Resorts Inc COM 91879Q109 0 2 SH DFND 1 0 2 0 Newmont Mining Corp COM 651639106 0 2 SH DFND 1 0 2 0 Oracle Corp COM 68389X105 0 2 SH DFND 1 0 2 0 Regency Centers Corp COM 758849103 0 2 SH DFND 1 0 2 0 Regeneron Pharmaceuticals Inc COM 75886F107 3 9 SH DFND 1 0 9 0 Republic Services Inc COM 760759100 0 2 SH DFND 1 0 2 0 JM Smucker Co/The COM 832696405 0 2 SH DFND 1 0 2 0 Sempra Energy COM 816851109 0 1 SH DFND 1 0 1 0 Constellation Brands Inc COM 21036P108 0 2 SH DFND 1 0 2 0 Travelers Cos Inc/The COM 89417E109 0 2 SH DFND 1 0 2 0 Verisk Analytics Inc COM 92345Y106 0 2 SH DFND 1 0 2 0 Verizon Communications Inc COM 92343V104 0 2 SH DFND 1 0 2 0 Walgreens Boots Alliance Inc COM 931427108 0 1 SH DFND 1 0 1 0 WellCare Health Plans Inc COM 94946T106 1 2 SH DFND 1 0 2 0 Welltower Inc COM 95040Q104 0 2 SH DFND 1 0 2 0 Whirlpool Corp COM 963320106 0 1 SH DFND 1 0 1 0 Waste Management Inc COM 94106L109 0 2 SH DFND 1 0 2 0 WR Berkley Corp COM 084423102 26 388 SH DFND 1 0 388 0 Alleghany Corp COM 017175100 1 2 SH DFND 1 0 2 0 Zions Bancorp NA COM 989701107 0 1 SH DFND 1 0 1 0 Zoetis Inc COM 98978V103 0 2 SH DFND 1 0 2 0 Sage Therapeutics Inc COM 78667J108 0 1 SH DFND 1 0 1 0 Mosaic Co/The COM 61945C103 2 87 SH SOLE 87 0 0 Bank of Nova Scotia/The CALL 064149107 97 1800 SH DFND 1 0 1800 0 BCE Inc PUT 05534B760 100 2200 SH DFND 1 0 2200 0 Cronos Group Inc COM 22717L101 26 1600 SH DFND 1 0 1600 0 Ameren Corp COM 023608102 0 1 SH DFND 1 0 1 0 BlackRock Inc COM 09247X101 0 1 SH DFND 1 0 1 0 Caterpillar Inc COM 149123101 0 1 SH DFND 1 0 1 0 Danaher Corp COM 235851102 0 2 SH DFND 1 0 2 0 Ecolab Inc COM 278865100 0 2 SH DFND 1 0 2 0 Eastman Chemical Co COM 277432100 0 1 SH DFND 1 0 1 0 General Dynamics Corp COM 369550108 0 2 SH DFND 1 0 2 0 Harris Corp COM 413875105 0 2 SH DFND 1 0 2 0 Southern Co/The COM 842587107 0 3 SH DFND 1 0 3 0 State Street Corp COM 857477103 0 1 SH DFND 1 0 1 0 Thermo Fisher Scientific Inc COM 883556102 1 2 SH DFND 1 0 2 0 Textron Inc COM 883203101 0 2 SH DFND 1 0 2 0 Westrock Co COM 96145D105 0 1 SH DFND 1 0 1 0 Hudbay Minerals Inc PUT 443628102 27 5000 SH DFND 1 0 5000 0 Precision Drilling Corp PUT 74022D308 10 5500 SH DFND 1 0 5500 0 Bank of Nova Scotia/The CALL 064149107 54 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 4 100 SH DFND 1 0 100 0 Masco Corp COM 574599106 34 856 SH SOLE 856 0 0 Shaw Communications Inc CALL 82028K200 20 1000 SH DFND 1 0 1000 0 Enerplus Corp COM 292766102 0 37 SH DFND 1 0 37 0 Methanex Corp COM 59151K108 2 42 SH DFND 1 0 42 0 Shaw Communications Inc PUT 82028K200 10 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 54 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada CALL 349553107 174 4400 SH DFND 1 0 4400 0 Suncor Energy Inc PUT 867224107 209 6700 SH DFND 1 0 6700 0 Alphabet Inc COM 02079K107 810 750 SH SOLE 750 0 0 QUALCOMM Inc COM 747525103 616 8100 SH SOLE 8100 0 0 NRG Energy Inc COM 629377508 115 3288 SH SOLE 3288 0 0 Arthur J Gallagher & Co COM 363576109 399 4552 SH SOLE 4552 0 0 Bancolombia SA COM 05968L102 2 30 SH DFND 1 0 30 0 Embraer SA COM 29082A107 1 60 SH DFND 1 0 60 0 Hollysys Automation Technologi COM G45667105 1 61 SH DFND 1 0 61 0 Huntsman Corp COM 447011107 1 68 SH DFND 1 0 68 0 PNM Resources Inc COM 69349H107 1 21 SH DFND 1 0 21 0 Timken Co/The COM 887389104 2 46 SH DFND 1 0 46 0 Ternium SA COM 880890108 1 60 SH DFND 1 0 60 0 Simon Property Group Inc COM 828806109 1749 10949 SH SOLE 10949 0 0 Shaw Communications Inc PUT 82028K200 14 700 SH DFND 1 0 700 0 Canadian Imperial Bank of Comm CALL 136069101 39 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Comm PUT 136069101 79 1000 SH DFND 1 0 1000 0 Aurora Cannabis Inc COM 05156X108 3 362 SH DFND 1 0 362 0 Aphria Inc COM 03765K104 0 39 SH DFND 1 0 39 0 Cronos Group Inc COM 22717L101 0 9 SH DFND 1 0 9 0 GW Pharmaceuticals PLC COM 36197T103 1 3 SH DFND 1 0 3 0 Hydropothecary Corp/The COM 428304109 2 461 SH DFND 1 0 461 0 Innovative Industrial Properti COM 45781V101 0 3 SH DFND 1 0 3 0 Neptune Technologies & Bioress COM 64079L105 0 4 SH DFND 1 0 4 0 Organigram Holdings Inc COM 68620P101 0 4 SH DFND 1 0 4 0 Scotts Miracle-Gro Co/The COM 810186106 0 2 SH DFND 1 0 2 0 CannTrust Holdings Inc COM 137800207 0 5 SH DFND 1 0 5 0 Canopy Growth Corp COM 138035100 6 149 SH DFND 1 0 149 0 22nd Century Group Inc COM 90137F103 0 3 SH DFND 1 0 3 0 Ctrip.com International Ltd COM 22943F100 43 1170 SH SOLE 1170 0 0 NetEase Inc COM 64110W102 45 175 SH SOLE 175 0 0 ASML Holding NV COM N07059210 37 176 SH SOLE 176 0 0 Baidu Inc COM 056752108 78 669 SH SOLE 669 0 0 JD.com Inc COM 47215P106 67 2222 SH SOLE 2222 0 0 WellCare Health Plans Inc COM 94946T106 10141 35583 SH SOLE 35583 0 0 Kinross Gold Corp PUT 496902404 4 1000 SH DFND 1 0 1000 0 CannTrust Holdings Inc COM 137800207 110 21900 SH DFND 1 0 21900 0 Kinross Gold Corp CALL 496902404 0 100 SH DFND 1 0 100 0 Manulife Financial Corp CALL 56501R106 35 1900 SH DFND 1 0 1900 0 Manulife Financial Corp CALL 56501R106 33 1800 SH DFND 1 0 1800 0 Manulife Financial Corp PUT 56501R106 18 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 2892 49500 SH DFND 1 0 49500 0 Cenovus Energy Inc PUT 15135U109 28 3200 SH DFND 1 0 3200 0 Restaurant Brands Internationa COM 76131D103 7 100 SH DFND 1 0 100 0 Helius Medical Technologies In COM 42328V504 6 2500 SH DFND 1 0 2500 0 Immunovaccine Inc COM 44974L103 2 800 SH DFND 1 0 800 0 Descartes Systems Group Inc/Th COM 249906108 4 100 SH DFND 1 0 100 0 Sprott Physical Gold and Silve COM 85208R101 7 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The CALL 891160509 70 1200 SH DFND 1 0 1200 0 Global Water Resources Inc COM 379463102 1 100 SH DFND 1 0 100 0 PolyMet Mining Corp COM 731916102 3 8000 SH DFND 1 0 8000 0 GOLDEN MINERALS CO COM 381119106 1 3000 SH DFND 1 0 3000 0 Precision Drilling Corp PUT 74022D308 2 1200 SH DFND 1 0 1200 0 Tilray Inc COM 88688T100 0 6 SH DFND 1 0 6 0 Platinum Group Metals Ltd COM 72765Q882 0 100 SH DFND 1 0 100 0 General Moly Inc COM 370373102 1 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The PUT 064149107 54 1000 SH DFND 1 0 1000 0 NexGen Energy Ltd COM 65340P106 0 300 SH SOLE 300 0 0 Tilray Inc COM 88688T100 0 1 SH DFND 1 0 1 0 salesforce.com Inc COM 79466L302 732 4824 SH SOLE 4824 0 0 Domtar Corp COM 257559203 264 6000 SH SOLE 6000 0 0 LexinFintech Holdings Ltd COM 528877103 0 5 SH DFND 1 0 5 0 PPDAI Group Inc COM 69354V108 1 180 SH DFND 1 0 180 0 Zai Lab Ltd COM 98887Q104 2 57 SH DFND 1 0 57 0 Suncor Energy Inc PUT 867224107 147 4700 SH DFND 1 0 4700 0 NVIDIA Corp COM 67066G104 1125 6850 SH SOLE 6850 0 0 Magna International Inc CALL 559222401 124 2500 SH DFND 1 0 2500 0 Magna International Inc PUT 559222401 124 2500 SH DFND 1 0 2500 0 TransAlta Corp CALL 89346D107 68 10500 SH DFND 1 0 10500 0 Government Properties Income T COM 67623C109 1 23 SH DFND 1 0 23 0 Agnico Eagle Mines Ltd CALL 008474108 15 300 SH DFND 1 0 300 0 Ameresco Inc COM 02361E108 3 176 SH DFND 1 0 176 0 Canadian Imperial Bank of Comm CALL 136069101 157 2000 SH DFND 1 0 2000 0 Alamos Gold Inc COM 011532108 0 34 SH DFND 1 0 34 0 IAMGOLD Corp COM 450913108 0 35 SH DFND 1 0 35 0 Kirkland Lake Gold Ltd COM 49741E100 0 9 SH DFND 1 0 9 0 Pan American Silver Corp COM 697900108 0 13 SH DFND 1 0 13 0 Turquoise Hill Resources Ltd COM 900435108 0 6 SH DFND 1 0 6 0 Yamana Gold Inc COM 98462Y100 0 29 SH DFND 1 0 29 0 Nutrien Ltd CALL 67077M108 80 1500 SH DFND 1 0 1500 0 Royal Bank of Canada CALL 780087102 262 3300 SH DFND 1 0 3300 0 Emerson Electric Co COM 291011104 1055 15821 SH SOLE 15821 0 0 Yamana Gold Inc CALL 98462Y100 1 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Comm PUT 136069101 149 1900 SH DFND 1 0 1900 0 Suncor Energy Inc PUT 867224107 62 2000 SH DFND 1 0 2000 0 Hudbay Minerals Inc CALL 443628102 2 300 SH DFND 1 0 300 0 Shaw Communications Inc CALL 82028K200 20 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The CALL 891160509 1233 21100 SH DFND 1 0 21100 0 Precision Drilling Corp CALL 74022D308 10 5200 SH DFND 1 0 5200 0 Bank of Nova Scotia/The CALL 064149107 424 7900 SH DFND 1 0 7900 0 TELUS Corp CALL 87971M103 4 100 SH DFND 1 0 100 0 Marathon Petroleum Corp COM 56585A102 2 39 SH SOLE 39 0 0 Kinross Gold Corp CALL 496902404 3 800 SH DFND 1 0 800 0 Royal Bank of Canada CALL 780087102 199 2500 SH DFND 1 0 2500 0 Skyworks Solutions Inc COM 83088M102 59 765 SH SOLE 765 0 0 Advanced Micro Devices Inc COM 007903107 613 20201 SH SOLE 20201 0 0 Automatic Data Processing Inc COM 053015103 0 1 SH SOLE 1 0 0 FLIR Systems Inc COM 302445101 914 16900 SH SOLE 16900 0 0 NRG Yield Inc COM 18539C105 2 104 SH DFND 1 0 104 0 Darden Restaurants Inc COM 237194105 2761 22690 SH SOLE 22690 0 0 Mastercard Inc COM 57636Q104 722 2732 SH SOLE 2732 0 0 American Express Co COM 025816109 778 6307 SH SOLE 6307 0 0 Juniper Networks Inc COM 48203R104 19 715 SH SOLE 715 0 0 Enbridge Inc PUT 29250N105 177 4900 SH DFND 1 0 4900 0 Bank of Nova Scotia/The PUT 064149107 81 1500 SH DFND 1 0 1500 0 Royal Bank of Canada CALL 780087102 397 5000 SH DFND 1 0 5000 0 Suncor Energy Inc CALL 867224107 178 5700 SH DFND 1 0 5700 0 Sun Life Financial Inc CALL 866796105 149 3600 SH DFND 1 0 3600 0 Royal Bank of Canada CALL 780087102 199 2500 SH DFND 1 0 2500 0 International Business Machine COM 459200101 317 2300 SH SOLE 2300 0 0 Edison International COM 281020107 645 9572 SH SOLE 9572 0 0 Pioneer Natural Resources Co COM 723787107 16 106 SH SOLE 106 0 0 Alphabet Inc COM 02079K107 337 312 SH SOLE 312 0 0 Apple Inc COM 037833100 610 3084 SH SOLE 3084 0 0 Toronto-Dominion Bank/The PUT 891160509 602 10300 SH DFND 1 0 10300 0 Suncor Energy Inc PUT 867224107 31 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 427 7300 SH DFND 1 0 7300 0 Manulife Financial Corp PUT 56501R106 64 3500 SH DFND 1 0 3500 0 Royal Bank of Canada CALL 780087102 119 1500 SH DFND 1 0 1500 0 Bank of Nova Scotia/The PUT 064149107 172 3200 SH DFND 1 0 3200 0 Canadian Imperial Bank of Comm CALL 136069101 2453 31200 SH DFND 1 0 31200 0 INVESCO QQQ TRUST ETF 46090E103 56 300 SH SOLE 300 0 0 Nutrien Ltd PUT 67077M108 321 6000 SH DFND 1 0 6000 0 ISHARES TR MSCI DENMARK ETF ETF 46429B523 967 15500 SH SOLE 15500 0 0 Bank of Nova Scotia/The PUT 064149107 252 4700 SH DFND 1 0 4700 0 Imperial Oil Ltd PUT 453038408 125 4500 SH DFND 1 0 4500 0 Barrick Gold Corp CALL 067901108 7013 444700 SH SOLE 444700 0 0 Bank of Nova Scotia/The PUT 064149107 21 400 SH DFND 1 0 400 0 FirstEnergy Corp COM 337932107 2432 56813 SH SOLE 56813 0 0 Bank of Nova Scotia/The PUT 064149107 5 100 SH DFND 1 0 100 0 Canadian National Railway Co CALL 136375102 93 1000 SH DFND 1 0 1000 0 TELUS Corp CALL 87971M103 37 1000 SH DFND 1 0 1000 0 ISHARES JPM USD EMRG MKT ETF 464288281 0 1 SH DFND 1 0 1 0 ISHARES MSCI AUSTRLIA ETF ETF 464286103 1 48 SH DFND 1 0 48 0 SPDR S&P MTLS&MNG ETF ETF 78464A755 1 19 SH DFND 1 0 19 0 State Street Corp COM 857477103 938 16742 SH SOLE 16742 0 0 Bank of Nova Scotia/The PUT 064149107 5463 101700 SH DFND 1 0 101700 0 Magna International Inc CALL 559222401 10 200 SH DFND 1 0 200 0 Fortis Inc/Canada PUT 349553107 8 200 SH DFND 1 0 200 0 Bilibili Inc COM 090040106 0 22 SH DFND 1 0 22 0 Bank of Nova Scotia/The PUT 064149107 1397 26000 SH DFND 1 0 26000 0 Bank of Nova Scotia/The PUT 064149107 440 8200 SH DFND 1 0 8200 0 Royal Bank of Canada CALL 780087102 40 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 129 2400 SH DFND 1 0 2400 0 Shaw Communications Inc CALL 82028K200 41 2000 SH DFND 1 0 2000 0 Pembina Pipeline Corp CALL 706327103 37 1000 SH DFND 1 0 1000 0 Bank of Montreal CALL 063671101 1851 24500 SH DFND 1 0 24500 0 Royal Bank of Canada PUT 780087102 1057 13300 SH DFND 1 0 13300 0 Toronto-Dominion Bank/The PUT 891160509 2180 37300 SH DFND 1 0 37300 0 Toronto-Dominion Bank/The PUT 891160509 2910 49800 SH DFND 1 0 49800 0 Royal Bank of Canada PUT 780087102 1566 19700 SH DFND 1 0 19700 0 Carnival Corp COM 143658300 195 4195 SH SOLE 4195 0 0 Canadian National Railway Co CALL 136375102 213 2300 SH DFND 1 0 2300 0 Waste Management Inc COM 94106L109 91 791 SH SOLE 791 0 0 TJX Cos Inc/The COM 872540109 354 6703 SH SOLE 6703 0 0 Canadian Imperial Bank of Comm PUT 136069101 1809 23000 SH DFND 1 0 23000 0 Canadian Imperial Bank of Comm PUT 136069101 197 2500 SH DFND 1 0 2500 0 Bank of Nova Scotia/The PUT 064149107 145 2700 SH DFND 1 0 2700 0 Bank of Nova Scotia/The PUT 064149107 27 500 SH DFND 1 0 500 0 BRP Inc/CA COM 05577W200 1 33 SH DFND 1 0 33 0 Ritchie Bros Auctioneers Inc COM 767744105 1 40 SH DFND 1 0 40 0 Stantec Inc COM 85472N109 1 25 SH DFND 1 0 25 0 Bank of Nova Scotia/The CALL 064149107 1783 33200 SH DFND 1 0 33200 0 Sun Life Financial Inc PUT 866796105 70 1700 SH DFND 1 0 1700 0 Sun Life Financial Inc PUT 866796105 8 200 SH DFND 1 0 200 0 Brookfield Asset Management In COM 112585104 659 13800 SH DFND 1 0 13800 0 Manulife Financial Corp CALL 56501R106 95 5200 SH DFND 1 0 5200 0 Canadian Imperial Bank of Comm CALL 136069101 118 1500 SH DFND 1 0 1500 0 Linde PLC COM G5494J103 88723 441963 SH SOLE 441963 0 0 Canadian National Railway Co CALL 136375102 93 1000 SH DFND 1 0 1000 0 INVESCO QQQ TRUST ETF 46090E103 3964 21180 SH SOLE 21180 0 0 Open Text Corp COM 683715106 2991 72500 SH SOLE 72500 0 0 Gardner Denver Holdings Inc COM 36555P107 1 29 SH DFND 1 0 29 0 Kinross Gold Corp CALL 496902404 17 4500 SH DFND 1 0 4500 0 Alithya Group Inc COM 01643B106 0 177 SH DFND 1 0 177 0 Canadian Imperial Bank of Comm CALL 136069101 236 3000 SH DFND 1 0 3000 0 Canadian Imperial Bank of Comm PUT 136069101 330 4200 SH DFND 1 0 4200 0 NXP Semiconductors NV COM N6596X109 77 788 SH SOLE 788 0 0 WP Carey Inc COM 92936U109 2057 25342 SH SOLE 25342 0 0 Linde PLC COM G5494J103 117295 583917 SH SOLE 583917 0 0 Shaw Communications Inc CALL 82028K200 2 100 SH DFND 1 0 100 0 Manulife Financial Corp CALL 56501R106 7 400 SH DFND 1 0 400 0 Vermilion Energy Inc PUT 923725105 52 2400 SH DFND 1 0 2400 0 TELUS Corp PUT 87971M103 92 2500 SH DFND 1 0 2500 0 Sun Life Financial Inc PUT 866796105 199 4800 SH DFND 1 0 4800 0 Enbridge Inc PUT 29250N105 368 10200 SH DFND 1 0 10200 0 LendingTree Inc COM 52603B107 94 224 SH SOLE 224 0 0 First Hawaiian Inc COM 32051X108 71 2746 SH SOLE 2746 0 0 South State Corp COM 840441109 25 344 SH SOLE 344 0 0 CenterState Bank Corp COM 15201P109 40 1756 SH SOLE 1756 0 0 PacWest Bancorp COM 695263103 86 2217 SH SOLE 2217 0 0 United Bankshares Inc/WV COM 909907107 42 1134 SH SOLE 1134 0 0 Texas Capital Bancshares Inc COM 88224Q107 88 1431 SH SOLE 1431 0 0 Commerce Bancshares Inc/MO COM 200525103 63 1063 SH SOLE 1063 0 0 First Midwest Bancorp Inc/IL COM 320867104 29 1399 SH SOLE 1399 0 0 Wintrust Financial Corp COM 97650W108 69 939 SH SOLE 939 0 0 Cathay General Bancorp COM 149150104 43 1184 SH SOLE 1184 0 0 Banner Corp COM 06652V208 26 476 SH SOLE 476 0 0 Umpqua Holdings Corp COM 904214103 66 3988 SH SOLE 3988 0 0 Pinnacle Financial Partners In COM 72346Q104 52 907 SH SOLE 907 0 0 Union Bankshares Corp COM 04911A107 22 637 SH SOLE 637 0 0 United Community Banks Inc/GA COM 90984P303 33 1157 SH SOLE 1157 0 0 Columbia Banking System Inc COM 197236102 30 825 SH SOLE 825 0 0 Fulton Financial Corp COM 360271100 39 2379 SH SOLE 2379 0 0 Hope Bancorp Inc COM 43940T109 22 1573 SH SOLE 1573 0 0 Ameris Bancorp COM 03076K108 28 723 SH SOLE 723 0 0 Washington Federal Inc COM 938824109 31 895 SH SOLE 895 0 0 Investors Bancorp Inc COM 46146L101 67 5997 SH SOLE 5997 0 0 First Merchants Corp COM 320817109 18 484 SH SOLE 484 0 0 Hancock Whitney Corp COM 410120109 47 1185 SH SOLE 1185 0 0 Simmons First National Corp COM 828730200 29 1247 SH SOLE 1247 0 0 Chemical Financial Corp COM 163731102 71 1731 SH SOLE 1731 0 0 Trustmark Corp COM 898402102 29 875 SH SOLE 875 0 0 Valley National Bancorp COM 919794107 47 4318 SH SOLE 4318 0 0 UMB Financial Corp COM 902788108 42 640 SH SOLE 640 0 0 Glacier Bancorp Inc COM 37637Q105 28 694 SH SOLE 694 0 0 Home BancShares Inc/AR COM 436893200 33 1697 SH SOLE 1697 0 0 Bank of the Ozarks COM 06417N103 75 2479 SH SOLE 2479 0 0 BOK Financial Corp COM 05561Q201 35 466 SH SOLE 466 0 0 Old National Bancorp/IN COM 680033107 34 2073 SH SOLE 2073 0 0 Popular Inc COM 733174700 81 1489 SH SOLE 1489 0 0 IBERIABANK Corp COM 450828108 69 911 SH SOLE 911 0 0 CVB Financial Corp COM 126600105 22 1051 SH SOLE 1051 0 0 BankUnited Inc COM 06652K103 67 1986 SH SOLE 1986 0 0 Community Bank System Inc COM 203607106 30 455 SH SOLE 455 0 0 MGIC Investment Corp COM 552848103 82 6243 SH SOLE 6243 0 0 AXA Equitable Holdings Inc COM 054561105 1024 49016 SH SOLE 49016 0 0 Associated Banc-Corp COM 045487105 61 2899 SH SOLE 2899 0 0 Bank of Hawaii Corp COM 062540109 44 533 SH SOLE 533 0 0 Prosperity Bancshares Inc COM 743606105 51 775 SH SOLE 775 0 0 Sterling Bancorp/DE COM 85917A100 90 4243 SH SOLE 4243 0 0 Western Alliance Bancorp COM 957638109 88 1979 SH SOLE 1979 0 0 BofI Holding Inc COM 05465C100 25 916 SH SOLE 916 0 0 Cullen/Frost Bankers Inc COM 229899109 71 762 SH SOLE 762 0 0 Essent Group Ltd COM G3198U102 64 1362 SH SOLE 1362 0 0 Great Western Bancorp Inc COM 391416104 31 860 SH SOLE 860 0 0 Webster Financial Corp COM 947890109 63 1311 SH SOLE 1311 0 0 BancorpSouth Bank COM 05971J102 38 1301 SH SOLE 1301 0 0 Synovus Financial Corp COM 87161C501 92 2616 SH SOLE 2616 0 0 FNB Corp/PA COM 302520101 63 5348 SH SOLE 5348 0 0 TCF FINANCIAL CORP COM 872275102 72 3469 SH SOLE 3469 0 0 Radian Group Inc COM 750236101 75 3282 SH SOLE 3282 0 0 First Horizon National Corp COM 320517105 89 5939 SH SOLE 5939 0 0 Concho Resources Inc COM 20605P101 861 8348 SH SOLE 8348 0 0 Discovery Communications Inc COM 25470F104 98 3209 SH SOLE 3209 0 0 Ur-Energy Inc COM 91688R108 1 700 SH DFND 1 0 700 0 ISHARES MSCI EMG MRK INDX ETF 464287234 1705 39617 SH SOLE 39617 0 0 Fortis Inc/Canada CALL 349553107 8 200 SH DFND 1 0 200 0 Cronos Group Inc COM 22717L101 783 48838 SH SOLE 48838 0 0 Hydropothecary Corp/The COM 428304109 692 129623 SH SOLE 129623 0 0 Xerox Corp COM 984121608 88 2496 SH SOLE 2496 0 0 Yamana Gold Inc PUT 98462Y100 0 100 SH SOLE 100 0 0 Sun Life Financial Inc PUT 866796105 83 2000 SH DFND 1 0 2000 0 Canadian National Railway Co PUT 136375102 1573 17000 SH DFND 1 0 17000 0 ISHARES CHINA LRG CAP ETF ETF 464287184 15708 367314 SH SOLE 367314 0 0 SPDR S&P 500 ETF ETF 78462F103 35355 120700 SH SOLE 120700 0 0 Royal Bank of Canada PUT 780087102 1470 18500 SH DFND 1 0 18500 0 Sprott Physical Platinum & Pal COM 85207Q104 3 300 SH DFND 1 0 300 0 Univar Inc COM 91336L107 1 27 SH DFND 1 0 27 0 MAG Silver Corp PUT 55903Q104 11 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 16 300 SH DFND 1 0 300 0 Pretium Resources Inc PUT 74139C102 90 9000 SH DFND 1 0 9000 0 Eagle Materials Inc COM 26969P108 3 27 SH DFND 1 0 27 0 LCI Industries COM 50189K103 1 12 SH DFND 1 0 12 0 Bio-Techne Corp COM 09073M104 2 10 SH DFND 1 0 10 0 First Industrial Realty Trust COM 32054K103 0 6 SH DFND 1 0 6 0 Versum Materials Inc COM 92532W103 4 74 SH DFND 1 0 74 0 First Majestic Silver Corp CALL 32076V103 33 4200 SH DFND 1 0 4200 0 Enerplus Corp CALL 292766102 3 400 SH DFND 1 0 400 0 Osisko Gold Royalties Ltd PUT 68827L101 31 3000 SH DFND 1 0 3000 0 Enbridge Inc CALL 29250N105 54 1500 SH DFND 1 0 1500 0 CannTrust Holdings Inc COM 137800207 43 8500 SH DFND 1 0 8500 0 Crescent Point Energy Corp PUT 22576C101 65 19800 SH DFND 1 0 19800 0 Manulife Financial Corp CALL 56501R106 304 16700 SH DFND 1 0 16700 0 Toronto-Dominion Bank/The PUT 891160509 351 6000 SH DFND 1 0 6000 0 Linde PLC COM G5494J103 160 798 SH SOLE 798 0 0 Bank of Montreal PUT 063671101 2659 35200 SH DFND 1 0 35200 0 Canadian Imperial Bank of Comm PUT 136069101 1046 13300 SH DFND 1 0 13300 0 Royal Bank of Canada PUT 780087102 1581 19900 SH DFND 1 0 19900 0 Bank of Nova Scotia/The CALL 064149107 43 800 SH DFND 1 0 800 0 Pembina Pipeline Corp PUT 706327103 56 1500 SH DFND 1 0 1500 0 Royal Bank of Canada PUT 780087102 8 100 SH DFND 1 0 100 0 Bank of Montreal PUT 063671101 378 5000 SH DFND 1 0 5000 0 Toronto-Dominion Bank/The PUT 891160509 351 6000 SH DFND 1 0 6000 0 Toronto-Dominion Bank/The PUT 891160509 234 4000 SH DFND 1 0 4000 0 Sun Life Financial Inc PUT 866796105 282 6800 SH DFND 1 0 6800 0 Toronto-Dominion Bank/The PUT 891160509 906 15500 SH DFND 1 0 15500 0 Sun Life Financial Inc PUT 866796105 696 16800 SH DFND 1 0 16800 0 Toronto-Dominion Bank/The PUT 891160509 117 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The PUT 891160509 491 8400 SH DFND 1 0 8400 0 Barrick Gold Corp COM 067901108 7983 505865 SH DFND 1 0 505865 0 Vermilion Energy Inc CALL 923725105 87 4000 SH DFND 1 0 4000 0 Hudbay Minerals Inc CALL 443628102 3 500 SH DFND 1 0 500 0 Suncor Energy Inc PUT 867224107 976 31300 SH DFND 1 0 31300 0 Suncor Energy Inc PUT 867224107 452 14500 SH DFND 1 0 14500 0 Royal Bank of Canada PUT 780087102 540 6800 SH DFND 1 0 6800 0 Bank of Nova Scotia/The PUT 064149107 6386 118900 SH DFND 1 0 118900 0 Bank of Nova Scotia/The PUT 064149107 263 4900 SH DFND 1 0 4900 0 Suncor Energy Inc PUT 867224107 187 6000 SH DFND 1 0 6000 0 Bank of Montreal PUT 063671101 1058 14000 SH DFND 1 0 14000 0 Bank of Montreal PUT 063671101 544 7200 SH DFND 1 0 7200 0 Suncor Energy Inc PUT 867224107 187 6000 SH DFND 1 0 6000 0 Crescent Point Energy Corp CALL 22576C101 64 19400 SH DFND 1 0 19400 0 Canadian National Railway Co PUT 136375102 93 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp CALL 22576C101 92 27700 SH DFND 1 0 27700 0 Precision Drilling Corp CALL 74022D308 13 7000 SH DFND 1 0 7000 0 Enbridge Inc PUT 29250N105 849 23500 SH DFND 1 0 23500 0 Restaurant Brands Internationa PUT 76131D103 355 5100 SH DFND 1 0 5100 0 Pretium Resources Inc PUT 74139C102 20 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The PUT 891160509 240 4100 SH DFND 1 0 4100 0 CannTrust Holdings Inc COM 137800207 370 73826 SH SOLE 73826 0 0 Toronto-Dominion Bank/The PUT 891160509 58 1000 SH DFND 1 0 1000 0 Sun Life Financial Inc CALL 866796105 2133 51500 SH DFND 1 0 51500 0 ISHARES MSCI EAFE ETF ETF 464287465 4748 72219 SH SOLE 72219 0 0 Methanex Corp CALL 59151K108 5 100 SH DFND 1 0 100 0 ISHARES MSCI EAFE ETF PUT 464287465 9860 150000 SH SOLE 150000 0 0 Canadian Imperial Bank of Comm PUT 136069101 39 500 SH DFND 1 0 500 0 Citigroup Inc COM 172967424 494 7052 SH SOLE 7052 0 0 FirstEnergy Corp COM 337932107 64 1500 SH SOLE 1500 0 0 Wynn Resorts Ltd COM 983134107 577 4657 SH SOLE 4657 0 0 Toronto-Dominion Bank/The CALL 891160509 789 13500 SH DFND 1 0 13500 0 ISHARES RUSSELL 2000 INDX ETF 464287655 439 2821 SH SOLE 2821 0 0 Rogers Communications Inc PUT 775109200 86 1600 SH DFND 1 0 1600 0 Suncor Energy Inc PUT 867224107 66 2100 SH DFND 1 0 2100 0 Bank of Montreal PUT 063671101 272 3600 SH DFND 1 0 3600 0 Barrick Gold Corp PUT 067901108 87 5500 SH DFND 1 0 5500 0 Toronto-Dominion Bank/The PUT 891160509 117 2000 SH DFND 1 0 2000 0 Sun Life Financial Inc CALL 866796105 845 20400 SH DFND 1 0 20400 0 Canadian Imperial Bank of Comm PUT 136069101 1785 22700 SH SOLE 22700 0 0 Canadian Imperial Bank of Comm PUT 136069101 488 6200 SH DFND 1 0 6200 0 Canadian Imperial Bank of Comm PUT 136069101 16 200 SH DFND 1 0 200 0 Baytex Energy Corp CALL 07317Q105 51 32700 SH DFND 1 0 32700 0 Manulife Financial Corp PUT 56501R106 36 2000 SH DFND 1 0 2000 0 Enbridge Inc PUT 29250N105 589 16300 SH DFND 1 0 16300 0 Toronto-Dominion Bank/The PUT 891160509 543 9300 SH DFND 1 0 9300 0 Vermilion Energy Inc PUT 923725105 74 3400 SH DFND 1 0 3400 0 Encana Corp PUT 292505104 13 2500 SH DFND 1 0 2500 0 Bank of Montreal PUT 063671101 91 1200 SH DFND 1 0 1200 0 Pretium Resources Inc PUT 74139C102 65 6500 SH DFND 1 0 6500 0 BlackBerry Ltd CALL 09228F103 462 61900 SH SOLE 61900 0 0 BlackBerry Ltd PUT 09228F103 911 122100 SH SOLE 122100 0 0 PTC Inc COM 69370C100 1543 17196 SH SOLE 17196 0 0 DexCom Inc COM 252131107 2057 13735 SH SOLE 13735 0 0 KKR & Co LP COM 48251W104 1875 74210 SH SOLE 74210 0 0 GrubHub Inc COM 400110102 1079 13842 SH SOLE 13842 0 0 Wayfair Inc COM 94419L101 1333 9136 SH SOLE 9136 0 0 Lamb Weston Holdings Inc COM 513272104 10377 163828 SH SOLE 163828 0 0 Burlington Stores Inc COM 122017106 1750 10285 SH SOLE 10285 0 0 Encana Corp PUT 292505104 18 3500 SH DFND 1 0 3500 0 Bank of Nova Scotia/The CALL 064149107 5344 99500 SH DFND 1 0 99500 0 Sun Life Financial Inc PUT 866796105 170 4100 SH DFND 1 0 4100 0 Bank of Montreal PUT 063671101 793 10500 SH DFND 1 0 10500 0 United States Cellular Corp COM 911684108 7 146 SH DFND 1 0 146 0 Rogers Communications Inc PUT 775109200 230 4300 SH DFND 1 0 4300 0 Vermilion Energy Inc PUT 923725105 98 4500 SH DFND 1 0 4500 0 Canadian National Railway Co PUT 136375102 352 3800 SH DFND 1 0 3800 0 Canadian Imperial Bank of Comm PUT 136069101 39 500 SH SOLE 500 0 0 Crescent Point Energy Corp CALL 22576C101 144 43400 SH DFND 1 0 43400 0 Crescent Point Energy Corp PUT 22576C101 7 2100 SH DFND 1 0 2100 0 SPDR INDEX SHS FDS EURO STOXX 50 ETF 78463X202 30 775 SH SOLE 775 0 0 Precision Drilling Corp CALL 74022D308 1 300 SH DFND 1 0 300 0 Sun Life Financial Inc PUT 866796105 199 4800 SH DFND 1 0 4800 0 Canadian Imperial Bank of Comm PUT 136069101 1172 14900 SH SOLE 14900 0 0 Bank of Montreal PUT 063671101 1919 25400 SH SOLE 25400 0 0 Bank of Montreal CALL 063671101 2591 34300 SH DFND 1 0 34300 0 Enbridge Inc CALL 29250N105 90 2500 SH DFND 1 0 2500 0 Suncor Energy Inc PUT 867224107 94 3000 SH DFND 1 0 3000 0 Waste Connections Inc CALL 94106B101 1299 13600 SH DFND 1 0 13600 0 Gildan Activewear Inc CALL 375916103 232 6000 SH DFND 1 0 6000 0 Sun Life Financial Inc CALL 866796105 149 3600 SH DFND 1 0 3600 0 First Financial Bankshares Inc COM 32020R109 1 48 SH DFND 1 0 48 0 Helen of Troy Ltd COM G4388N106 0 1 SH DFND 1 0 1 0 Ameriprise Financial Inc COM 03076C106 0 1 SH DFND 1 0 1 0 International Paper Co COM 460146103 0 1 SH DFND 1 0 1 0 Invesco Ltd COM G491BT108 0 1 SH DFND 1 0 1 0 Jacobs Engineering Group Inc COM 469814107 0 1 SH DFND 1 0 1 0 Marathon Petroleum Corp COM 56585A102 0 1 SH DFND 1 0 1 0 PACCAR Inc COM 693718108 0 1 SH DFND 1 0 1 0 Western Union Co/The COM 959802109 0 1 SH DFND 1 0 1 0 Colliers International Group I COM 194693107 2 28 SH DFND 1 0 28 0 Celestica Inc COM 15101Q108 0 35 SH DFND 1 0 35 0 FirstService Corp COM 33767E202 3 28 SH DFND 1 0 28 0 Suncor Energy Inc PUT 867224107 62 2000 SH DFND 1 0 2000 0 Enbridge Inc CALL 29250N105 325 9000 SH DFND 1 0 9000 0 Bank of Nova Scotia/The PUT 064149107 1440 26800 SH SOLE 26800 0 0 Manulife Financial Corp PUT 56501R106 27 1500 SH DFND 1 0 1500 0 GrubHub Inc COM 400110102 313 4010 SH SOLE 4010 0 0 Crescent Point Energy Corp PUT 22576C101 10 3000 SH DFND 1 0 3000 0 Pembina Pipeline Corp CALL 706327103 37 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 514 6800 SH DFND 1 0 6800 0 Bank of Montreal PUT 063671101 997 13200 SH SOLE 13200 0 0 Crescent Point Energy Corp PUT 22576C101 3 1000 SH DFND 1 0 1000 0 Imperial Oil Ltd PUT 453038408 55 2000 SH DFND 1 0 2000 0 Bank of Montreal CALL 063671101 60 800 SH DFND 1 0 800 0 Canadian Imperial Bank of Comm CALL 136069101 4152 52800 SH DFND 1 0 52800 0 Bank of Montreal CALL 063671101 1088 14400 SH DFND 1 0 14400 0 Suncor Energy Inc PUT 867224107 299 9600 SH DFND 1 0 9600 0 Toronto-Dominion Bank/The CALL 891160509 76 1300 SH DFND 1 0 1300 0 Imperial Oil Ltd PUT 453038408 83 3000 SH DFND 1 0 3000 0 Manulife Financial Corp PUT 56501R106 209 11500 SH DFND 1 0 11500 0 Enbridge Inc CALL 29250N105 1723 47700 SH DFND 1 0 47700 0 Canadian Imperial Bank of Comm PUT 136069101 94 1200 SH DFND 1 0 1200 0 ISHARES MSCI EMG MRK INDX PUT 464287234 21455 500000 SH SOLE 500000 0 0 ISHARES MSCI EMG MRK INDX CALL 464287234 21455 500000 SH SOLE 500000 0 0 Manulife Financial Corp PUT 56501R106 40 2200 SH DFND 1 0 2200 0 Fortis Inc/Canada CALL 349553107 517 13100 SH SOLE 13100 0 0 Manulife Financial Corp PUT 56501R106 65 3600 SH DFND 1 0 3600 0 Canadian Imperial Bank of Comm CALL 136069101 6118 77800 SH DFND 1 0 77800 0 Manulife Financial Corp COM 56501R106 51 2827 SH DFND 1 0 2827 0 Pretium Resources Inc PUT 74139C102 35 3500 SH DFND 1 0 3500 0 Brookfield Property Partners L COM G16249107 0 19 SH DFND 1 0 19 0 BeiGene Ltd COM 07725L102 211 1700 SH DFND 4 0 1700 0 Enbridge Inc PUT 29250N105 108 3000 SH DFND 1 0 3000 0 Cameco Corp CALL 13321L108 163 15200 SH DFND 1 0 15200 0 Canadian Imperial Bank of Comm PUT 136069101 1101 14000 SH SOLE 14000 0 0 Bank of Montreal PUT 063671101 2810 37200 SH SOLE 37200 0 0 Royal Bank of Canada PUT 780087102 2408 30300 SH SOLE 30300 0 0 Toronto-Dominion Bank/The PUT 891160509 1461 25000 SH DFND 1 0 25000 0 Canadian Pacific Railway Ltd CALL 13645T100 94 400 SH DFND 1 0 400 0 Bank of Nova Scotia/The PUT 064149107 54 1000 SH SOLE 1000 0 0 Bank of Nova Scotia/The PUT 064149107 2149 40000 SH SOLE 40000 0 0 Bank of Montreal PUT 063671101 242 3200 SH SOLE 3200 0 0 Algonquin Power & Utilities Co PUT 015857105 40 3300 SH DFND 1 0 3300 0 Toronto-Dominion Bank/The PUT 891160509 625 10700 SH DFND 1 0 10700 0 ISHARES CORE MSCI EMG MKT ETF 46434G103 0 3 SH DFND 1 0 3 0 ISHARES CORE S&P SML-CAP ETF 464287804 0 1 SH DFND 1 0 1 0 B2Gold Corp COM 11777Q209 0 42 SH DFND 1 0 42 0 Eldorado Gold Corp COM 284902509 0 1 SH DFND 1 0 1 0 Novagold Resources Inc COM 66987E206 0 7 SH DFND 1 0 7 0 New Gold Inc COM 644535106 0 29 SH DFND 1 0 29 0 Osisko Gold Royalties Ltd COM 68827L101 0 31 SH DFND 1 0 31 0 Pretium Resources Inc COM 74139C102 0 25 SH DFND 1 0 25 0 Sandstorm Gold Ltd COM 80013R206 0 32 SH DFND 1 0 32 0 SSR Mining Inc COM 784730103 0 12 SH DFND 1 0 12 0 Brookfield Business Partners L COM G16234109 1 20 SH DFND 1 0 20 0 Baytex Energy Corp COM 07317Q105 0 44 SH DFND 1 0 44 0 Descartes Systems Group Inc/Th COM 249906108 2 44 SH DFND 1 0 44 0 First Majestic Silver Corp COM 32076V103 0 14 SH DFND 1 0 14 0 Fortuna Silver Mines Inc COM 349915108 0 32 SH DFND 1 0 32 0 Canada Goose Holdings Inc COM 135086106 0 3 SH DFND 1 0 3 0 Gran Tierra Energy Inc COM 38500T101 0 33 SH DFND 1 0 33 0 Hudbay Minerals Inc COM 443628102 0 25 SH DFND 1 0 25 0 MAG Silver Corp COM 55903Q104 0 16 SH DFND 1 0 16 0 NexGen Energy Ltd COM 65340P106 0 39 SH DFND 1 0 39 0 Precision Drilling Corp COM 74022D308 0 21 SH DFND 1 0 21 0 Shopify Inc COM 82509L107 14 47 SH DFND 1 0 47 0 Sierra Wireless Inc COM 826516106 0 31 SH DFND 1 0 31 0 TransAlta Corp COM 89346D107 0 8 SH DFND 1 0 8 0 Stars Group Inc/The COM 85570W100 1 36 SH DFND 1 0 36 0 SECTOR HEALTH CARE 'SPDR' ETF 81369Y209 7397 79861 SH SOLE 79861 0 0 Enterprise Products Partners L COM 293792107 27003 935574 SH DFND 3 0 935574 0 SSR Mining Inc PUT 784730103 112 8200 SH DFND 1 0 8200 0 Bank of Montreal PUT 063671101 151 2000 SH SOLE 2000 0 0 Hudbay Minerals Inc CALL 443628102 11 2000 SH DFND 1 0 2000 0 Royal Bank of Canada CALL 780087102 159 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The PUT 891160509 923 15800 SH DFND 1 0 15800 0 Autodesk Inc COM 052769106 61 372 SH SOLE 372 0 0 NRG Yield Inc COM 18539C105 0 1 SH DFND 1 0 1 0 El Paso Electric Co COM 283677854 0 1 SH DFND 1 0 1 0 EMCOR Group Inc COM 29084Q100 0 1 SH DFND 1 0 1 0 Enel Chile SA COM 29278D105 0 1 SH DFND 1 0 1 0 Tutor Perini Corp COM 901109108 0 1 SH DFND 1 0 1 0 Ultrapar Participacoes SA COM 90400P101 0 1 SH DFND 1 0 1 0 EXFO Inc COM 302046107 0 1 SH DFND 1 0 1 0 Canadian Natural Resources Ltd PUT 136385101 27 1000 SH DFND 1 0 1000 0 Canadian National Railway Co PUT 136375102 93 1000 SH DFND 1 0 1000 0 Canadian National Railway Co PUT 136375102 65 700 SH DFND 1 0 700 0 BCE Inc PUT 05534B760 910 20000 SH SOLE 20000 0 0 Brookfield Asset Management In PUT 112585104 1119 23400 SH SOLE 23400 0 0 Toronto-Dominion Bank/The PUT 891160509 1858 31800 SH DFND 1 0 31800 0 TransAlta Corp PUT 89346D107 7 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Comm PUT 136069101 2391 30400 SH DFND 1 0 30400 0 Bank of Nova Scotia/The PUT 064149107 2320 43200 SH DFND 1 0 43200 0 Toronto-Dominion Bank/The PUT 891160509 777 13300 SH DFND 1 0 13300 0 Canadian National Railway Co PUT 136375102 139 1500 SH DFND 1 0 1500 0 Royal Bank of Canada PUT 780087102 1677 21100 SH SOLE 21100 0 0 Toronto-Dominion Bank/The CALL 891160509 970 16600 SH DFND 1 0 16600 0 Pembina Pipeline Corp PUT 706327103 7 200 SH DFND 1 0 200 0 Vermilion Energy Inc PUT 923725105 276 12700 SH DFND 1 0 12700 0 Canadian Imperial Bank of Comm PUT 136069101 385 4900 SH SOLE 4900 0 0 Bank of Nova Scotia/The PUT 064149107 150 2800 SH SOLE 2800 0 0 Fortis Inc/Canada PUT 349553107 731 18500 SH SOLE 18500 0 0 First Financial Bancorp COM 320209109 22 888 SH SOLE 888 0 0 ISHARES MSCI EAFE ETF PUT 464287465 2281 34700 SH SOLE 34700 0 0 Pembina Pipeline Corp PUT 706327103 134 3600 SH DFND 1 0 3600 0 Kulicke & Soffa Industries Inc COM 501242101 0 17 SH DFND 1 0 17 0 United Community Banks Inc/GA COM 90984P303 0 12 SH DFND 1 0 12 0 Washington Federal Inc COM 938824109 0 11 SH DFND 1 0 11 0 Sun Life Financial Inc PUT 866796105 186 4500 SH DFND 1 0 4500 0 Bank of Nova Scotia/The PUT 064149107 1305 24300 SH DFND 1 0 24300 0 Brookfield Renewable Partners PUT G16258108 218 6300 SH SOLE 6300 0 0 Bank of Montreal PUT 063671101 106 1400 SH DFND 1 0 1400 0 Enbridge Inc PUT 29250N105 58 1600 SH DFND 1 0 1600 0 Royal Bank of Canada PUT 780087102 199 2500 SH DFND 1 0 2500 0 Royal Bank of Canada PUT 780087102 1311 16500 SH DFND 1 0 16500 0 Bank of Nova Scotia/The PUT 064149107 107 2000 SH DFND 1 0 2000 0 Crescent Point Energy Corp CALL 22576C101 3 1000 SH DFND 1 0 1000 0 Intuit Inc COM 461202103 873 3342 SH SOLE 3342 0 0 Bank of Montreal PUT 063671101 76 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 181 2400 SH DFND 1 0 2400 0 Vermilion Energy Inc PUT 923725105 22 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 68 900 SH DFND 1 0 900 0 Vermilion Energy Inc PUT 923725105 43 2000 SH DFND 1 0 2000 0 Vermilion Energy Inc PUT 923725105 43 2000 SH DFND 1 0 2000 0 Xilinx Inc COM 983919101 383 3248 SH SOLE 3248 0 0 Encana Corp CALL 292505104 30 5800 SH DFND 1 0 5800 0 Barrick Gold Corp CALL 067901108 275 17400 SH DFND 1 0 17400 0 Magna International Inc CALL 559222401 358 7200 SH DFND 1 0 7200 0 Toronto-Dominion Bank/The PUT 891160509 41 700 SH DFND 1 0 700 0 Nutrien Ltd PUT 67077M108 80 1500 SH DFND 1 0 1500 0 Canadian National Railway Co PUT 136375102 278 3000 SH DFND 1 0 3000 0 Enbridge Inc CALL 29250N105 610 16900 SH DFND 1 0 16900 0 BCE Inc CALL 05534B760 500 11000 SH DFND 1 0 11000 0 Osisko Gold Royalties Ltd CALL 68827L101 94 9000 SH DFND 1 0 9000 0 TransAlta Corp PUT 89346D107 2 300 SH DFND 1 0 300 0 Dell Technologies Inc COM 24703L202 1199 23606 SH SOLE 23606 0 0 ISHARES MSCI EAFE ETF ETF 464287465 112 1700 SH SOLE 1700 0 0 ISHARES CHINA LRG CAP ETF ETF 464287184 513 12000 SH SOLE 12000 0 0 Barrick Gold Corp PUT 067901108 6 400 SH DFND 1 0 400 0 Canadian National Railway Co PUT 136375102 56 600 SH DFND 1 0 600 0 Canadian Natural Resources Ltd PUT 136385101 235 8700 SH DFND 1 0 8700 0 Canadian Imperial Bank of Comm CALL 136069101 260 3300 SH DFND 1 0 3300 0 Vermilion Energy Inc PUT 923725105 87 4000 SH DFND 1 0 4000 0 Sun Life Financial Inc PUT 866796105 83 2000 SH DFND 1 0 2000 0 Baytex Energy Corp PUT 07317Q105 23 14900 SH DFND 1 0 14900 0 Bank of Montreal PUT 063671101 1292 17100 SH DFND 1 0 17100 0 Kinross Gold Corp CALL 496902404 10 2600 SH DFND 1 0 2600 0 TELUS Corp CALL 87971M103 18 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The CALL 064149107 2895 53900 SH DFND 1 0 53900 0 BCE Inc CALL 05534B760 59 1300 SH DFND 1 0 1300 0 Teck Resources Ltd CALL 878742204 62 2700 SH DFND 1 0 2700 0 Toronto-Dominion Bank/The PUT 891160509 263 4500 SH DFND 1 0 4500 0 Nordstrom Inc COM 655664100 1550 48669 SH SOLE 48669 0 0 Bank of Nova Scotia/The PUT 064149107 150 2800 SH DFND 1 0 2800 0 Facebook Inc COM 30303M102 215278 1115727 SH SOLE 1115727 0 0 Crescent Point Energy Corp PUT 22576C101 14 4100 SH DFND 1 0 4100 0 BCE Inc CALL 05534B760 91 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The CALL 064149107 2390 44500 SH DFND 1 0 44500 0 Bank of Nova Scotia/The PUT 064149107 102 1900 SH DFND 1 0 1900 0 Vermilion Energy Inc PUT 923725105 20 900 SH DFND 1 0 900 0 Royal Bank of Canada PUT 780087102 1852 23300 SH SOLE 23300 0 0 Bank of Montreal CALL 063671101 227 3000 SH DFND 1 0 3000 0 Toronto-Dominion Bank/The CALL 891160509 3909 66900 SH DFND 1 0 66900 0 Royal Bank of Canada PUT 780087102 79 1000 SH DFND 1 0 1000 0 ISHARES U.S. TREAS BD ETF ETF 46429B267 0 19 SH DFND 1 0 19 0 Berkshire Hathaway Inc COM 084670702 124503 584212 SH SOLE 584212 0 0 Alphabet Inc COM 02079K107 147875 136843 SH SOLE 136843 0 0 Canadian National Railway Co PUT 136375102 9 100 SH DFND 1 0 100 0 Enbridge Inc PUT 29250N105 43 1200 SH DFND 1 0 1200 0 Vermilion Energy Inc PUT 923725105 159 7300 SH DFND 1 0 7300 0 Bank of Nova Scotia/The PUT 064149107 1821 33900 SH SOLE 33900 0 0 Enbridge Inc PUT 29250N105 116 3200 SH DFND 1 0 3200 0 Alphabet Inc COM 02079K305 148263 136962 SH SOLE 136962 0 0 Royal Bank of Canada PUT 780087102 834 10500 SH DFND 1 0 10500 0 Illumina Inc COM 452327109 276 749 SH SOLE 749 0 0 Rogers Communications Inc CALL 775109200 1269 23700 SH DFND 1 0 23700 0 Enbridge Inc CALL 29250N105 36 1000 SH DFND 1 0 1000 0 Bank of Montreal CALL 063671101 491 6500 SH DFND 1 0 6500 0 Barrick Gold Corp PUT 067901108 131 8300 SH DFND 1 0 8300 0 Bank of Nova Scotia/The PUT 064149107 27 500 SH DFND 1 0 500 0 PRA Health Sciences Inc COM 69354M108 2 23 SH DFND 1 0 23 0 Magna International Inc PUT 559222401 373 7500 SH DFND 1 0 7500 0 Toronto-Dominion Bank/The CALL 891160509 117 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Comm CALL 136069101 244 3100 SH DFND 1 0 3100 0 ISHARES U.S. TREAS BD ETF ETF 46429B267 0 1 SH DFND 1 0 1 0 ISHARES BROAD USD I/G ETF ETF 464288620 0 3 SH DFND 1 0 3 0 Methanex Corp PUT 59151K108 182 4000 SH DFND 1 0 4000 0 Bank of Nova Scotia/The PUT 064149107 38 700 SH DFND 1 0 700 0 Enbridge Inc PUT 29250N105 18 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 1563 29100 SH DFND 1 0 29100 0 Bank of Nova Scotia/The PUT 064149107 602 11200 SH DFND 1 0 11200 0 Enbridge Inc CALL 29250N105 72 2000 SH DFND 1 0 2000 0 BCE Inc PUT 05534B760 164 3600 SH DFND 1 0 3600 0 Shaw Communications Inc CALL 82028K200 349 17100 SH DFND 1 0 17100 0 Bank of Montreal PUT 063671101 30 400 SH DFND 1 0 400 0 Suncor Energy Inc PUT 867224107 62 2000 SH DFND 1 0 2000 0 BCE Inc PUT 05534B760 264 5800 SH DFND 1 0 5800 0 Sprott Physical Platinum & Pal COM 85207Q104 0 1 SH DFND 1 0 1 0 Toronto-Dominion Bank/The CALL 891160509 13212 226100 SH DFND 1 0 226100 0 Barrick Gold Corp CALL 067901108 505 32000 SH DFND 1 0 32000 0 Canadian Imperial Bank of Comm CALL 136069101 10011 127300 SH DFND 1 0 127300 0 BCE Inc CALL 05534B760 9 200 SH DFND 1 0 200 0 Pretium Resources Inc PUT 74139C102 5 500 SH DFND 1 0 500 0 Brookfield Asset Management In PUT 112585104 48 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp CALL 706327103 41 1100 SH DFND 1 0 1100 0 Restaurant Brands Internationa PUT 76131D103 139 2000 SH DFND 1 0 2000 0 Precision Drilling Corp CALL 74022D308 11 5900 SH DFND 1 0 5900 0 Enbridge Inc CALL 29250N105 1152 31900 SH DFND 1 0 31900 0 Barrick Gold Corp CALL 067901108 11 700 SH DFND 1 0 700 0 Gildan Activewear Inc PUT 375916103 77 2000 SH DFND 1 0 2000 0 Royal Bank of Canada PUT 780087102 262 3300 SH DFND 1 0 3300 0 Suncor Energy Inc CALL 867224107 131 4200 SH DFND 1 0 4200 0 Bank of Nova Scotia/The PUT 064149107 355 6600 SH DFND 1 0 6600 0 Baytex Energy Corp PUT 07317Q105 1 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The CALL 064149107 1982 36900 SH DFND 1 0 36900 0 Enbridge Inc CALL 29250N105 3796 105100 SH DFND 1 0 105100 0 Bank of Nova Scotia/The CALL 064149107 220 4100 SH DFND 1 0 4100 0 Gildan Activewear Inc CALL 375916103 58 1500 SH DFND 1 0 1500 0 Pembina Pipeline Corp PUT 706327103 175 4700 SH DFND 1 0 4700 0 First Majestic Silver Corp PUT 32076V103 21 2700 SH DFND 1 0 2700 0 Pembina Pipeline Corp PUT 706327103 149 4000 SH DFND 1 0 4000 0 Canadian National Railway Co PUT 136375102 370 4000 SH DFND 1 0 4000 0 Crescent Point Energy Corp PUT 22576C101 129 39000 SH DFND 1 0 39000 0 TELUS Corp PUT 87971M103 55 1500 SH DFND 1 0 1500 0 Cameco Corp PUT 13321L108 15 1400 SH DFND 1 0 1400 0 Toronto-Dominion Bank/The PUT 891160509 47 800 SH DFND 1 0 800 0 Enbridge Inc CALL 29250N105 3504 97000 SH DFND 1 0 97000 0 SSR Mining Inc PUT 784730103 55 4000 SH DFND 1 0 4000 0 Cameco Corp PUT 13321L108 51 4800 SH DFND 1 0 4800 0 Bank of Nova Scotia/The PUT 064149107 134 2500 SH DFND 1 0 2500 0 Royal Bank of Canada CALL 780087102 8638 108700 SH DFND 1 0 108700 0 Royal Bank of Canada PUT 780087102 1868 23500 SH SOLE 23500 0 0 Pembina Pipeline Corp CALL 706327103 436 11700 SH DFND 1 0 11700 0 Bank of Nova Scotia/The CALL 064149107 1219 22700 SH DFND 1 0 22700 0 SPDR S&P 500 ETF TR TR UNIT PUT 78462F103 117200 400000 SH SOLE 400000 0 0 Bank of Nova Scotia/The PUT 064149107 81 1500 SH DFND 1 0 1500 0 Barrick Gold Corp CALL 067901108 126 8000 SH DFND 1 0 8000 0 Sun Life Financial Inc PUT 866796105 410 9900 SH DFND 1 0 9900 0 Canadian Pacific Railway Ltd PUT 13645T100 1060 4500 SH DFND 1 0 4500 0 Canadian National Railway Co PUT 136375102 37 400 SH DFND 1 0 400 0 Royal Bank of Canada CALL 780087102 1382 17400 SH SOLE 17400 0 0 Dr Reddy's Laboratories Ltd COM 256135203 1 25 SH DFND 1 0 25 0 Fidelity National Information COM 31620M106 192 1564 SH SOLE 1564 0 0 Gildan Activewear Inc PUT 375916103 58 1500 SH DFND 1 0 1500 0 Restaurant Brands Internationa PUT 76131D103 174 2500 SH DFND 1 0 2500 0 Royal Bank of Canada PUT 780087102 3258 41000 SH SOLE 41000 0 0 Royal Bank of Canada PUT 780087102 1605 20200 SH SOLE 20200 0 0 Pembina Pipeline Corp CALL 706327103 67 1800 SH DFND 1 0 1800 0 Agnico Eagle Mines Ltd PUT 008474108 267 5200 SH DFND 1 0 5200 0 Enbridge Inc PUT 29250N105 524 14500 SH DFND 1 0 14500 0 Bank of Montreal PUT 063671101 227 3000 SH DFND 1 0 3000 0 Bank of Nova Scotia/The CALL 064149107 54 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 242 4500 SH DFND 1 0 4500 0 Rogers Communications Inc PUT 775109200 32 600 SH DFND 1 0 600 0 Suncor Energy Inc CALL 867224107 271 8700 SH DFND 1 0 8700 0 Cameco Corp CALL 13321L108 172 16000 SH DFND 1 0 16000 0 ISHARES MSCI BRAZIL ETF ETF 464286400 2573 58923 SH SOLE 58923 0 0 Canadian Imperial Bank of Comm PUT 136069101 1691 21500 SH SOLE 21500 0 0 BCE Inc PUT 05534B760 27 600 SH DFND 1 0 600 0 Manulife Financial Corp CALL 56501R106 8300 456700 SH DFND 1 0 456700 0 Bank of Nova Scotia/The PUT 064149107 1273 23700 SH SOLE 23700 0 0 Royal Bank of Canada PUT 780087102 159 2000 SH SOLE 2000 0 0 Manulife Financial Corp PUT 56501R106 258 14200 SH DFND 1 0 14200 0 Bank of Montreal CALL 063671101 567 7500 SH DFND 1 0 7500 0 Methanex Corp PUT 59151K108 109 2400 SH DFND 1 0 2400 0 Methanex Corp PUT 59151K108 91 2000 SH DFND 1 0 2000 0 Nutrien Ltd CALL 67077M108 519 9700 SH DFND 1 0 9700 0 Barrick Gold Corp PUT 067901108 79 5000 SH DFND 1 0 5000 0 Royal Bank of Canada PUT 780087102 1462 18400 SH SOLE 18400 0 0 Bank of Montreal PUT 063671101 8 100 SH SOLE 100 0 0 TELUS Corp CALL 87971M103 48 1300 SH DFND 1 0 1300 0 VANECK VECTORS ETF TR JP MORGAN MKTS ETF 92189H300 0 7 SH DFND 1 0 7 0 SSR Mining Inc CALL 784730103 77 5600 SH DFND 1 0 5600 0 Acuity Brands Inc COM 00508Y102 19 140 SH SOLE 140 0 0 Royal Bank of Canada PUT 780087102 437 5500 SH DFND 1 0 5500 0 Canadian National Railway Co PUT 136375102 768 8300 SH DFND 1 0 8300 0 Brown-Forman Corp COM 115637209 8 139 SH SOLE 139 0 0 Methanex Corp COM 59151K108 59 1300 SH DFND 1 0 1300 0 Vermilion Energy Inc CALL 923725105 819 37700 SH DFND 1 0 37700 0 Canadian National Railway Co PUT 136375102 287 3100 SH DFND 1 0 3100 0 Manulife Financial Corp CALL 56501R106 85 4700 SH DFND 1 0 4700 0 Bank of Nova Scotia/The PUT 064149107 1155 21500 SH SOLE 21500 0 0 Open Text Corp PUT 683715106 83 2000 SH DFND 1 0 2000 0 BlackBerry Ltd CALL 09228F103 373 50000 SH SOLE 50000 0 0 Toronto-Dominion Bank/The PUT 891160509 1233 21100 SH DFND 1 0 21100 0 Bank of Montreal PUT 063671101 1856 24600 SH SOLE 24600 0 0 Royal Bank of Canada PUT 780087102 7614 95900 SH SOLE 95900 0 0 CDK Global Inc COM 12508E101 22 438 SH SOLE 438 0 0 Maxar Technologies Inc COM 57778K105 150 19200 SH DFND 1 0 19200 0 Royal Bank of Canada PUT 780087102 397 5000 SH DFND 1 0 5000 0 Canadian National Railway Co PUT 136375102 833 9000 SH DFND 1 0 9000 0 Canadian Pacific Railway Ltd PUT 13645T100 236 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 1737 23000 SH SOLE 23000 0 0 Royal Bank of Canada PUT 780087102 1478 18600 SH SOLE 18600 0 0 Royal Bank of Canada PUT 780087102 40 500 SH SOLE 500 0 0 Royal Bank of Canada CALL 780087102 1510 19000 SH SOLE 19000 0 0 BCE Inc CALL 05534B760 136 3000 SH DFND 1 0 3000 0 Manulife Financial Corp PUT 56501R106 18 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 3203 40300 SH DFND 1 0 40300 0 Bank of Nova Scotia/The PUT 064149107 1939 36100 SH SOLE 36100 0 0 Canadian Imperial Bank of Comm PUT 136069101 1439 18300 SH SOLE 18300 0 0 Gildan Activewear Inc CALL 375916103 97 2500 SH DFND 1 0 2500 0 Bank of Nova Scotia/The PUT 064149107 107 2000 SH SOLE 2000 0 0 Canadian National Railway Co PUT 136375102 102 1100 SH DFND 1 0 1100 0 Baytex Energy Corp CALL 07317Q105 10 6500 SH DFND 1 0 6500 0 Canadian National Railway Co PUT 136375102 19 200 SH DFND 1 0 200 0 Canadian Imperial Bank of Comm PUT 136069101 1235 15700 SH DFND 1 0 15700 0 Restaurant Brands Internationa CALL 76131D103 431 6200 SH DFND 1 0 6200 0 Sun Life Financial Inc PUT 866796105 66 1600 SH DFND 1 0 1600 0 Encana Corp CALL 292505104 1 200 SH DFND 1 0 200 0 Citrix Systems Inc COM 177376100 280 2851 SH SOLE 2851 0 0 Canadian Pacific Railway Ltd PUT 13645T100 377 1600 SH DFND 1 0 1600 0 Armada Hoffler Properties Inc COM 04208T108 1 46 SH DFND 1 0 46 0 Banner Corp COM 06652V208 2 32 SH DFND 1 0 32 0 City Holding Co COM 177835105 2 22 SH DFND 1 0 22 0 Ethan Allen Interiors Inc COM 297602104 1 53 SH DFND 1 0 53 0 Great Western Bancorp Inc COM 391416104 1 25 SH DFND 1 0 25 0 Universal Health Realty Income COM 91359E105 1 10 SH DFND 1 0 10 0 Westamerica Bancorporation COM 957090103 2 29 SH DFND 1 0 29 0 Wheaton Precious Metals Corp PUT 962879102 36 1500 SH DFND 1 0 1500 0 Brookfield Infrastructure Part PUT G16252101 4 100 SH SOLE 100 0 0 Brookfield Infrastructure Part PUT G16252101 4 100 SH SOLE 100 0 0 SSR Mining Inc PUT 784730103 111 8100 SH DFND 1 0 8100 0 Fluor Corp COM 343412102 17 490 SH SOLE 490 0 0 Manulife Financial Corp PUT 56501R106 27 1500 SH DFND 1 0 1500 0 Cenovus Energy Inc CALL 15135U109 41 4600 SH DFND 1 0 4600 0 Canadian National Railway Co PUT 136375102 435 4700 SH DFND 1 0 4700 0 Kinross Gold Corp CALL 496902404 194 50000 SH SOLE 50000 0 0 Barrick Gold Corp PUT 067901108 789 50000 SH SOLE 50000 0 0 Barrick Gold Corp CALL 067901108 789 50000 SH SOLE 50000 0 0 Barrick Gold Corp PUT 067901108 634 40200 SH SOLE 40200 0 0 Canadian National Railway Co PUT 136375102 46 500 SH DFND 1 0 500 0 Fortis Inc/Canada CALL 349553107 39 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 2366 52000 SH DFND 1 0 52000 0 Barrick Gold Corp PUT 067901108 21 1300 SH DFND 1 0 1300 0 Canadian Imperial Bank of Comm PUT 136069101 3169 40300 SH SOLE 40300 0 0 Toronto-Dominion Bank/The CALL 891160509 6217 106400 SH DFND 1 0 106400 0 SPDR S&P 500 ETF TR TR UNIT PUT 78462F103 7647 26100 SH SOLE 26100 0 0 SPDR S&P 500 ETF TR TR UNIT CALL 78462F103 7647 26100 SH SOLE 26100 0 0 Hershey Co/The COM 427866108 377 2816 SH SOLE 2816 0 0 Bank of Nova Scotia/The PUT 064149107 113 2100 SH SOLE 2100 0 0 Bank of Montreal PUT 063671101 831 11000 SH DFND 1 0 11000 0 Bank of Montreal PUT 063671101 891 11800 SH DFND 1 0 11800 0 Open Text Corp CALL 683715106 190 4600 SH DFND 1 0 4600 0 Bio-Rad Laboratories Inc COM 090572207 3 9 SH DFND 1 0 9 0 Royal Bank of Canada PUT 780087102 2026 25500 SH SOLE 25500 0 0 SSR Mining Inc CALL 784730103 25 1800 SH DFND 1 0 1800 0 Royal Bank of Canada PUT 780087102 334 4200 SH SOLE 4200 0 0 Manulife Financial Corp CALL 56501R106 500 27500 SH DFND 1 0 27500 0 Royal Bank of Canada PUT 780087102 2162 27200 SH SOLE 27200 0 0 Royal Bank of Canada PUT 780087102 3656 46000 SH SOLE 46000 0 0 Bank of Montreal PUT 063671101 1095 14500 SH SOLE 14500 0 0 Bank of Montreal PUT 063671101 2002 26500 SH SOLE 26500 0 0 Toronto-Dominion Bank/The PUT 891160509 146 2500 SH DFND 1 0 2500 0 BCE Inc PUT 05534B760 68 1500 SH SOLE 1500 0 0 Bank of Nova Scotia/The CALL 064149107 349 6500 SH SOLE 6500 0 0 Royal Bank of Canada CALL 780087102 2623 33000 SH SOLE 33000 0 0 Cameco Corp CALL 13321L108 66 6200 SH DFND 1 0 6200 0 BCE Inc CALL 05534B760 27 600 SH DFND 1 0 600 0 Franco-Nevada Corp CALL 351858105 68 800 SH DFND 1 0 800 0 Bank of Nova Scotia/The PUT 064149107 226 4200 SH SOLE 4200 0 0 Bank of Nova Scotia/The PUT 064149107 1654 30800 SH SOLE 30800 0 0 Pembina Pipeline Corp PUT 706327103 89 2400 SH DFND 1 0 2400 0 Canadian Natural Resources Ltd PUT 136385101 324 12000 SH DFND 1 0 12000 0 Enbridge Inc PUT 29250N105 126 3500 SH DFND 1 0 3500 0 Shaw Communications Inc PUT 82028K200 10 500 SH DFND 1 0 500 0 First Majestic Silver Corp CALL 32076V103 8 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 54 1500 SH DFND 1 0 1500 0 Bank of Montreal PUT 063671101 121 1600 SH DFND 1 0 1600 0 Rogers Communications Inc CALL 775109200 70 1300 SH DFND 1 0 1300 0 Suncor Energy Inc CALL 867224107 811 26000 SH DFND 1 0 26000 0 Enbridge Inc PUT 29250N105 87 2400 SH DFND 1 0 2400 0 Bank of Montreal PUT 063671101 2319 30700 SH SOLE 30700 0 0 SPDR S&P 500 ETF TR TR UNIT CALL 78462F103 11720 40000 SH SOLE 40000 0 0 Hudbay Minerals Inc CALL 443628102 19 3500 SH DFND 1 0 3500 0 Suncor Energy Inc PUT 867224107 443 14200 SH DFND 1 0 14200 0 Imperial Oil Ltd CALL 453038408 11 400 SH DFND 1 0 400 0 Shaw Communications Inc CALL 82028K200 18 900 SH DFND 1 0 900 0 BCE Inc CALL 05534B760 136 3000 SH DFND 1 0 3000 0 Bank of Montreal PUT 063671101 151 2000 SH SOLE 2000 0 0 Bank of Nova Scotia/The CALL 064149107 247 4600 SH SOLE 4600 0 0 Kinross Gold Corp CALL 496902404 78 20300 SH DFND 1 0 20300 0 Bank of Montreal CALL 063671101 1246 16500 SH SOLE 16500 0 0 BCE Inc PUT 05534B760 364 8000 SH DFND 1 0 8000 0 Teck Resources Ltd CALL 878742204 23 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 94 3000 SH DFND 1 0 3000 0 Barrick Gold Corp PUT 067901108 260 16500 SH DFND 1 0 16500 0 Manulife Financial Corp PUT 56501R106 84 4600 SH DFND 1 0 4600 0 IAMGOLD Corp CALL 450913108 7 2000 SH DFND 1 0 2000 0 Precision Drilling Corp PUT 74022D308 30 16000 SH DFND 1 0 16000 0 Bank of Nova Scotia/The PUT 064149107 548 10200 SH SOLE 10200 0 0 Bank of Montreal PUT 063671101 755 10000 SH SOLE 10000 0 0 Royal Bank of Canada PUT 780087102 40 500 SH SOLE 500 0 0 Restaurant Brands Internationa PUT 76131D103 174 2500 SH DFND 1 0 2500 0 Canadian National Railway Co PUT 136375102 426 4600 SH DFND 1 0 4600 0 Nutrien Ltd CALL 67077M108 840 15700 SH DFND 1 0 15700 0 Nutrien Ltd PUT 67077M108 316 5900 SH DFND 1 0 5900 0 Bank of Montreal PUT 063671101 1639 21700 SH SOLE 21700 0 0 Banco Santander Brasil SA COM 05967A107 0 30 SH DFND 1 0 30 0 Banco Santander Mexico SA Inst COM 05969B103 1 150 SH DFND 1 0 150 0 TIM Participacoes SA COM 88706P205 2 120 SH DFND 1 0 120 0 Sun Life Financial Inc PUT 866796105 41 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 1319 16600 SH DFND 1 0 16600 0 Restaurant Brands Internationa CALL 76131D103 83 1200 SH DFND 1 0 1200 0 Wheaton Precious Metals Corp PUT 962879102 24 1000 SH DFND 1 0 1000 0 TransAlta Corp PUT 89346D107 13 2000 SH DFND 1 0 2000 0 Royal Bank of Canada CALL 780087102 1772 22300 SH DFND 1 0 22300 0 Pembina Pipeline Corp CALL 706327103 186 5000 SH DFND 1 0 5000 0 Vermilion Energy Inc PUT 923725105 89 4100 SH DFND 1 0 4100 0 Precision Drilling Corp CALL 74022D308 15 8000 SH DFND 1 0 8000 0 Gildan Activewear Inc PUT 375916103 97 2500 SH DFND 1 0 2500 0 Cameco Corp PUT 13321L108 109 10200 SH DFND 1 0 10200 0 Open Text Corp CALL 683715106 260 6300 SH DFND 1 0 6300 0 BlackBerry Ltd CALL 09228F103 15 2000 SH SOLE 2000 0 0 Bank of Montreal CALL 063671101 1579 20900 SH DFND 1 0 20900 0 Cameco Corp PUT 13321L108 1 100 SH DFND 1 0 100 0 Suncor Energy Inc CALL 867224107 1001 32100 SH DFND 1 0 32100 0 Imperial Oil Ltd CALL 453038408 3990 144100 SH DFND 1 0 144100 0 Open Text Corp PUT 683715106 124 3000 SH DFND 1 0 3000 0 Nutrien Ltd CALL 67077M108 134 2500 SH DFND 1 0 2500 0 Fortis Inc/Canada CALL 349553107 458 11600 SH DFND 1 0 11600 0 Toronto-Dominion Bank/The CALL 891160509 234 4000 SH DFND 1 0 4000 0 Encana Corp PUT 292505104 15 3000 SH DFND 1 0 3000 0 Restaurant Brands Internationa PUT 76131D103 139 2000 SH DFND 1 0 2000 0 Open Text Corp PUT 683715106 41 1000 SH DFND 1 0 1000 0 TELUS Corp CALL 87971M103 48 1300 SH DFND 1 0 1300 0 Toronto-Dominion Bank/The CALL 891160509 397 6800 SH DFND 1 0 6800 0 Royal Bank of Canada PUT 780087102 79 1000 SH SOLE 1000 0 0 Brookfield Asset Management In CALL 112585104 48 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 755 10000 SH SOLE 10000 0 0 Crescent Point Energy Corp PUT 22576C101 243 73500 SH DFND 1 0 73500 0 Enbridge Inc CALL 29250N105 181 5000 SH DFND 1 0 5000 0 Enbridge Inc PUT 29250N105 343 9500 SH DFND 1 0 9500 0 Bank of Montreal PUT 063671101 3165 41900 SH SOLE 41900 0 0 Toronto-Dominion Bank/The CALL 891160509 240 4100 SH DFND 1 0 4100 0 Toronto-Dominion Bank/The CALL 891160509 847 14500 SH DFND 1 0 14500 0 Fortis Inc/Canada CALL 349553107 671 17000 SH DFND 1 0 17000 0 Suncor Energy Inc CALL 867224107 103 3300 SH DFND 1 0 3300 0 Toronto-Dominion Bank/The PUT 891160509 263 4500 SH DFND 1 0 4500 0 Fortis Inc/Canada CALL 349553107 734 18600 SH SOLE 18600 0 0 SSR Mining Inc PUT 784730103 7 500 SH DFND 1 0 500 0 SECTOR SPDR TR- UTILITIES PUT 81369Y886 429 7200 SH SOLE 7200 0 0 Canadian Natural Resources Ltd PUT 136385101 1456 54000 SH DFND 1 0 54000 0 Encana Corp PUT 292505104 108 21000 SH DFND 1 0 21000 0 Canadian Imperial Bank of Comm PUT 136069101 181 2300 SH DFND 1 0 2300 0 Encana Corp PUT 292505104 32 6300 SH DFND 1 0 6300 0 Nutrien Ltd PUT 67077M108 412 7700 SH DFND 1 0 7700 0 Sanofi COM 80105N105 0 2 SH DFND 1 0 2 0 Royal Bank of Canada PUT 780087102 199 2500 SH SOLE 2500 0 0 Covetrus Inc COM 22304C100 3 141 SH SOLE 141 0 0 Bank of Nova Scotia/The PUT 064149107 1832 34100 SH SOLE 34100 0 0 Barrick Gold Corp CALL 067901108 33961 2153500 SH SOLE 2153500 0 0 Barrick Gold Corp CALL 067901108 1168 74000 SH SOLE 74000 0 0 Gilead Sciences Inc CALL 375558103 4979 73700 SH SOLE 73700 0 0 Barrick Gold Corp PUT 067901108 186 11800 SH SOLE 11800 0 0 Methanex Corp PUT 59151K108 613 13500 SH DFND 1 0 13500 0 Toronto-Dominion Bank/The PUT 891160509 298 5100 SH DFND 1 0 5100 0 Barrick Gold Corp PUT 067901108 789 50000 SH SOLE 50000 0 0 Canadian Pacific Railway Ltd PUT 13645T100 24 100 SH DFND 1 0 100 0 Barrick Gold Corp CALL 067901108 96 6100 SH DFND 1 0 6100 0 Descartes Systems Group Inc/Th CALL 249906108 4 100 SH DFND 1 0 100 0 Toronto-Dominion Bank/The CALL 891160509 3746 64100 SH DFND 1 0 64100 0 Suncor Energy Inc PUT 867224107 62 2000 SH DFND 1 0 2000 0 Canadian Natural Resources Ltd PUT 136385101 84 3100 SH DFND 1 0 3100 0 Shaw Communications Inc PUT 82028K200 51 2500 SH DFND 1 0 2500 0 Suncor Energy Inc PUT 867224107 512 16400 SH DFND 1 0 16400 0 Barrick Gold Corp CALL 067901108 8 500 SH DFND 1 0 500 0 Weyerhaeuser Co PUT 962166104 350 13300 SH SOLE 13300 0 0 First Majestic Silver Corp PUT 32076V103 74 9400 SH DFND 1 0 9400 0 Bank of Nova Scotia/The PUT 064149107 258 4800 SH SOLE 4800 0 0 Canadian Imperial Bank of Comm CALL 136069101 401 5100 SH SOLE 5100 0 0 Bank of Nova Scotia/The PUT 064149107 1891 35200 SH SOLE 35200 0 0 Crescent Point Energy Corp CALL 22576C101 0 100 SH DFND 1 0 100 0 Canadian Natural Resources Ltd PUT 136385101 1235 45800 SH DFND 1 0 45800 0 Imperial Oil Ltd PUT 453038408 28 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 49 1800 SH DFND 1 0 1800 0 Bank of Montreal CALL 063671101 1050 13900 SH DFND 1 0 13900 0 Magna International Inc PUT 559222401 124 2500 SH DFND 1 0 2500 0 Cenovus Energy Inc CALL 15135U109 60 6800 SH DFND 1 0 6800 0 Algonquin Power & Utilities Co PUT 015857105 4 300 SH DFND 1 0 300 0 Granite Real Estate Investment PUT 387437114 41 900 SH DFND 1 0 900 0 TransAlta Corp CALL 89346D107 18 2800 SH DFND 1 0 2800 0 Bank of Montreal CALL 063671101 2969 39300 SH DFND 1 0 39300 0 Nutrien Ltd CALL 67077M108 6210 116100 SH DFND 1 0 116100 0 Restaurant Brands Internationa CALL 76131D103 76 1100 SH DFND 1 0 1100 0 Vermilion Energy Inc PUT 923725105 4 200 SH DFND 1 0 200 0 Sprott Physical Gold Trust COM 85207H104 1 100 SH DFND 1 0 100 0 Restaurant Brands Internationa PUT 76131D103 104 1500 SH DFND 1 0 1500 0 Nutrien Ltd PUT 67077M108 160 3000 SH DFND 1 0 3000 0 Precision Drilling Corp CALL 74022D308 4 2000 SH DFND 1 0 2000 0 Methanex Corp CALL 59151K108 9 200 SH DFND 1 0 200 0 Royal Bank of Canada CALL 780087102 3417 43000 SH DFND 1 0 43000 0 Canadian National Railway Co PUT 136375102 28 300 SH DFND 1 0 300 0 Suncor Energy Inc PUT 867224107 225 7200 SH DFND 1 0 7200 0 First Majestic Silver Corp CALL 32076V103 125 15800 SH DFND 1 0 15800 0 Bank of Nova Scotia/The CALL 064149107 972 18100 SH DFND 1 0 18100 0 Canadian National Railway Co PUT 136375102 93 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 578 9900 SH DFND 1 0 9900 0 Barrick Gold Corp PUT 067901108 32 2000 SH DFND 1 0 2000 0 Teck Resources Ltd CALL 878742204 450 19500 SH DFND 1 0 19500 0 TELUS Corp PUT 87971M103 7 200 SH DFND 1 0 200 0 IAMGOLD Corp PUT 450913108 17 5000 SH DFND 1 0 5000 0 Kinross Gold Corp PUT 496902404 21 5500 SH DFND 1 0 5500 0 Bank of Montreal CALL 063671101 128 1700 SH DFND 1 0 1700 0 Bank of Nova Scotia/The CALL 064149107 27 500 SH SOLE 500 0 0 Toronto-Dominion Bank/The PUT 891160509 2904 49700 SH DFND 1 0 49700 0 Toronto-Dominion Bank/The CALL 891160509 58 1000 SH DFND 1 0 1000 0 Encana Corp PUT 292505104 20 3900 SH DFND 1 0 3900 0 Toronto-Dominion Bank/The PUT 891160509 6 100 SH DFND 1 0 100 0 First Majestic Silver Corp CALL 32076V103 563 71300 SH DFND 1 0 71300 0 Barrick Gold Corp CALL 067901108 3 200 SH DFND 1 0 200 0 Brookfield Asset Management In PUT 112585104 48 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 1707 22600 SH SOLE 22600 0 0 Imperial Oil Ltd PUT 453038408 111 4000 SH DFND 1 0 4000 0 BCE Inc PUT 05534B760 387 8500 SH DFND 1 0 8500 0 Canadian Natural Resources Ltd PUT 136385101 202 7500 SH DFND 1 0 7500 0 Crescent Point Energy Corp CALL 22576C101 38 11500 SH DFND 1 0 11500 0 Barrick Gold Corp PUT 067901108 8 500 SH DFND 1 0 500 0 CGI Group Inc CALL 12532H104 100 1300 SH DFND 1 0 1300 0 Imperial Oil Ltd CALL 453038408 102 3700 SH DFND 1 0 3700 0 Imperial Oil Ltd PUT 453038408 202 7300 SH DFND 1 0 7300 0 Precision Drilling Corp PUT 74022D308 8 4100 SH DFND 1 0 4100 0 Enerplus Corp CALL 292766102 24 3200 SH DFND 1 0 3200 0 First Majestic Silver Corp CALL 32076V103 49 6200 SH DFND 1 0 6200 0 Brookfield Renewable Partners PUT G16258108 38 1100 SH DFND 1 0 1100 0 TELUS Corp CALL 87971M103 835 22600 SH DFND 1 0 22600 0 Toronto-Dominion Bank/The CALL 891160509 1145 19600 SH DFND 1 0 19600 0 Crescent Point Energy Corp PUT 22576C101 90 27100 SH DFND 1 0 27100 0 TELUS Corp PUT 87971M103 155 4200 SH DFND 1 0 4200 0 Cameco Corp CALL 13321L108 14 1300 SH DFND 1 0 1300 0 Canadian Imperial Bank of Comm PUT 136069101 393 5000 SH DFND 1 0 5000 0 Wheaton Precious Metals Corp CALL 962879102 56 2300 SH DFND 1 0 2300 0 Toronto-Dominion Bank/The CALL 891160509 1391 23800 SH DFND 1 0 23800 0 Regeneron Pharmaceuticals Inc COM 75886F107 51 162 SH SOLE 162 0 0 Teck Resources Ltd PUT 878742204 95 4100 SH DFND 1 0 4100 0 Algonquin Power & Utilities Co PUT 015857105 24 2000 SH DFND 1 0 2000 0 Barrick Gold Corp PUT 067901108 25 1600 SH DFND 1 0 1600 0 Manulife Financial Corp CALL 56501R106 538 29600 SH DFND 1 0 29600 0 Barrick Gold Corp CALL 067901108 538 34100 SH DFND 1 0 34100 0 Toronto-Dominion Bank/The PUT 891160509 637 10900 SH DFND 1 0 10900 0 Toronto-Dominion Bank/The CALL 891160509 1917 32800 SH DFND 1 0 32800 0 Royal Bank of Canada PUT 780087102 1279 16100 SH DFND 1 0 16100 0 Sun Life Financial Inc PUT 866796105 12 300 SH DFND 1 0 300 0 Manulife Financial Corp PUT 56501R106 27 1500 SH DFND 1 0 1500 0 Royal Bank of Canada PUT 780087102 16 200 SH DFND 1 0 200 0 Fortuna Silver Mines Inc CALL 349915108 9 3000 SH DFND 1 0 3000 0 Canadian Natural Resources Ltd CALL 136385101 564 20900 SH DFND 1 0 20900 0 Canadian Imperial Bank of Comm CALL 136069101 2461 31300 SH DFND 1 0 31300 0 Canadian Natural Resources Ltd CALL 136385101 318 11800 SH DFND 1 0 11800 0 CGI Group Inc PUT 12532H104 23 300 SH DFND 1 0 300 0 Grupo Televisa SAB COM 40049J206 1 120 SH DFND 1 0 120 0 Domino's Pizza Inc COM 25754A201 11 40 SH SOLE 40 0 0 RingCentral Inc COM 76680R206 830 7225 SH SOLE 7225 0 0 Canadian Imperial Bank of Comm PUT 136069101 39 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The CALL 064149107 489 9100 SH DFND 1 0 9100 0 Canadian Imperial Bank of Comm CALL 136069101 5049 64200 SH DFND 1 0 64200 0 Encana Corp PUT 292505104 74 14500 SH DFND 1 0 14500 0 Canadian Pacific Railway Ltd PUT 13645T100 919 3900 SH DFND 1 0 3900 0 Canadian National Railway Co PUT 136375102 9 100 SH DFND 1 0 100 0 Toronto-Dominion Bank/The PUT 891160509 380 6500 SH DFND 1 0 6500 0 BCE Inc CALL 05534B760 914 20100 SH DFND 1 0 20100 0 Royal Bank of Canada CALL 780087102 13756 173100 SH DFND 1 0 173100 0 Teck Resources Ltd CALL 878742204 148 6400 SH DFND 1 0 6400 0 Suncor Energy Inc CALL 867224107 50 1600 SH DFND 1 0 1600 0 Brookfield Property Partners L CALL G16249107 28 1500 SH DFND 1 0 1500 0 Royal Bank of Canada PUT 780087102 4800 60400 SH SOLE 60400 0 0 Pembina Pipeline Corp PUT 706327103 19 500 SH DFND 1 0 500 0 Descartes Systems Group Inc/Th CALL 249906108 4 100 SH DFND 1 0 100 0 Sun Life Financial Inc PUT 866796105 219 5300 SH DFND 1 0 5300 0 Royal Bank of Canada CALL 780087102 4872 61300 SH DFND 1 0 61300 0 ISHARES MSCI EAFE ETF PUT 464287465 32865 500000 SH SOLE 500000 0 0 Baytex Energy Corp PUT 07317Q105 9 5700 SH DFND 1 0 5700 0 Fortis Inc/Canada PUT 349553107 32 800 SH DFND 1 0 800 0 Sun Life Financial Inc PUT 866796105 1102 26600 SH DFND 1 0 26600 0 Methanex Corp CALL 59151K108 45 1000 SH DFND 1 0 1000 0 Conagra Brands Inc COM 205887102 1402 52861 SH SOLE 52861 0 0 Sun Life Financial Inc CALL 866796105 178 4300 SH DFND 1 0 4300 0 Canadian National Railway Co PUT 136375102 278 3000 SH DFND 1 0 3000 0 Hudbay Minerals Inc CALL 443628102 9 1600 SH DFND 1 0 1600 0 Brookfield Renewable Partners PUT G16258108 17 500 SH DFND 1 0 500 0 First Majestic Silver Corp PUT 32076V103 16 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The PUT 064149107 967 18000 SH DFND 1 0 18000 0 Bank of Nova Scotia/The PUT 064149107 107 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The CALL 064149107 682 12700 SH DFND 1 0 12700 0 Toronto-Dominion Bank/The PUT 891160509 2717 46500 SH DFND 1 0 46500 0 Toronto-Dominion Bank/The PUT 891160509 1987 34000 SH DFND 1 0 34000 0 Toronto-Dominion Bank/The CALL 891160509 6 100 SH DFND 1 0 100 0 Manulife Financial Corp PUT 56501R106 91 5000 SH DFND 1 0 5000 0 Sun Life Financial Inc CALL 866796105 642 15500 SH DFND 1 0 15500 0 Manulife Financial Corp CALL 56501R106 376 20700 SH DFND 1 0 20700 0 Manulife Financial Corp CALL 56501R106 3635 200000 SH SOLE 200000 0 0 Enbridge Inc PUT 29250N105 112 3100 SH DFND 1 0 3100 0 Cenovus Energy Inc PUT 15135U109 215 24400 SH DFND 1 0 24400 0 Canadian National Railway Co CALL 136375102 1323 14300 SH DFND 1 0 14300 0 First Majestic Silver Corp CALL 32076V103 26 3300 SH DFND 1 0 3300 0 Western Digital Corp PUT 958102105 689 14500 SH SOLE 14500 0 0 Western Digital Corp PUT 958102105 9510 200000 SH SOLE 200000 0 0 Wabtec Corp/DE COM 929740108 2 24 SH SOLE 24 0 0 Brookfield Renewable Partners COM G16258108 201 5800 SH SOLE 5800 0 0 Bank of Montreal CALL 063671101 166 2200 SH DFND 1 0 2200 0 Stantec Inc CALL 85472N109 2 100 SH DFND 1 0 100 0 Royal Bank of Canada CALL 780087102 5428 68300 SH DFND 1 0 68300 0 Valeant Pharmaceuticals Intern CALL 071734107 30 1200 SH DFND 1 0 1200 0 Bank of Montreal CALL 063671101 974 12900 SH DFND 1 0 12900 0 Nutrien Ltd CALL 67077M108 32 600 SH DFND 1 0 600 0 Bank of Montreal CALL 063671101 619 8200 SH DFND 1 0 8200 0 Vermilion Energy Inc CALL 923725105 109 5000 SH DFND 1 0 5000 0 Sun Life Financial Inc PUT 866796105 25 600 SH DFND 1 0 600 0 Toronto-Dominion Bank/The CALL 891160509 427 7300 SH DFND 1 0 7300 0 Canadian Natural Resources Ltd PUT 136385101 32 1200 SH DFND 1 0 1200 0 Toronto-Dominion Bank/The PUT 891160509 117 2000 SH DFND 1 0 2000 0 Enbridge Inc PUT 29250N105 610 16900 SH DFND 1 0 16900 0 Canadian Imperial Bank of Comm PUT 136069101 283 3600 SH DFND 1 0 3600 0 Vermilion Energy Inc PUT 923725105 98 4500 SH DFND 1 0 4500 0 Valeant Pharmaceuticals Intern PUT 071734107 25 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp CALL 22576C101 34 10300 SH DFND 1 0 10300 0 Toronto-Dominion Bank/The CALL 891160509 7012 120000 SH DFND 1 0 120000 0 Brookfield Infrastructure Part CALL G16252101 107 2500 SH DFND 1 0 2500 0 Canadian Imperial Bank of Comm CALL 136069101 63 800 SH DFND 1 0 800 0 Toronto-Dominion Bank/The CALL 891160509 280 4800 SH DFND 1 0 4800 0 Canadian Pacific Railway Ltd PUT 13645T100 24 100 SH DFND 1 0 100 0 Royal Bank of Canada PUT 780087102 342 4300 SH DFND 1 0 4300 0 RenaissanceRe Holdings Ltd COM G7496G103 0 2 SH DFND 1 0 2 0 Waste Connections Inc COM 94106B101 0 2 SH DFND 1 0 2 0 Bank of Montreal PUT 063671101 166 2200 SH DFND 1 0 2200 0 Canadian Imperial Bank of Comm PUT 136069101 181 2300 SH SOLE 2300 0 0 Canadian Imperial Bank of Comm PUT 136069101 79 1000 SH SOLE 1000 0 0 Tableau Software Inc COM 87336U105 1915 11536 SH SOLE 11536 0 0 Altice USA Inc COM 02156K103 550 22598 SH SOLE 22598 0 0 Toronto-Dominion Bank/The PUT 891160509 111 1900 SH DFND 1 0 1900 0 BCE Inc CALL 05534B760 1219 26800 SH DFND 1 0 26800 0 Cameco Corp CALL 13321L108 163 15200 SH DFND 1 0 15200 0 Fortis Inc/Canada PUT 349553107 79 2000 SH DFND 1 0 2000 0 Brookfield Infrastructure Part CALL G16252101 43 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 532 9900 SH DFND 1 0 9900 0 Brookfield Asset Management In PUT 112585104 1033 21600 SH DFND 1 0 21600 0 Bank of Montreal PUT 063671101 106 1400 SH DFND 1 0 1400 0 BCE Inc PUT 05534B760 45 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 2829 35600 SH DFND 1 0 35600 0 Bank of Montreal PUT 063671101 189 2500 SH SOLE 2500 0 0 Canadian Imperial Bank of Comm PUT 136069101 9633 122500 SH SOLE 122500 0 0 Canadian Imperial Bank of Comm PUT 136069101 1415 18000 SH SOLE 18000 0 0 Toronto-Dominion Bank/The PUT 891160509 29 500 SH DFND 1 0 500 0 Crescent Point Energy Corp CALL 22576C101 0 100 SH DFND 1 0 100 0 Vermilion Energy Inc PUT 923725105 354 16300 SH DFND 1 0 16300 0 Canadian Natural Resources Ltd PUT 136385101 81 3000 SH DFND 1 0 3000 0 Royal Bank of Canada CALL 780087102 461 5800 SH SOLE 5800 0 0 Manulife Financial Corp PUT 56501R106 109 6000 SH DFND 1 0 6000 0 Canadian Pacific Railway Ltd PUT 13645T100 259 1100 SH DFND 1 0 1100 0 Bank of Montreal PUT 063671101 1518 20100 SH SOLE 20100 0 0 Brookfield Infrastructure Part PUT G16252101 94 2200 SH SOLE 2200 0 0 Toronto-Dominion Bank/The PUT 891160509 175 3000 SH DFND 1 0 3000 0 Bank of Nova Scotia/The PUT 064149107 2154 40100 SH SOLE 40100 0 0 Bank of Montreal PUT 063671101 801 10600 SH SOLE 10600 0 0 Bank of Montreal PUT 063671101 589 7800 SH SOLE 7800 0 0 Bank of Nova Scotia/The PUT 064149107 397 7400 SH DFND 1 0 7400 0 Bank of Montreal PUT 063671101 310 4100 SH SOLE 4100 0 0 Canadian Imperial Bank of Comm PUT 136069101 87 1100 SH DFND 1 0 1100 0 Royal Bank of Canada PUT 780087102 119 1500 SH DFND 1 0 1500 0 Canadian National Railway Co CALL 136375102 676 7300 SH DFND 1 0 7300 0 Algonquin Power & Utilities Co PUT 015857105 164 13500 SH SOLE 13500 0 0 Bank of Montreal CALL 063671101 15107 200000 SH DFND 1 0 200000 0 Align Technology Inc PUT 016255101 274 1000 SH SOLE 1000 0 0 Teck Resources Ltd CALL 878742204 39 1700 SH DFND 1 0 1700 0 Atlantic Power Corp CALL 04878Q863 5 2000 SH DFND 1 0 2000 0 Methanex Corp PUT 59151K108 9 200 SH DFND 1 0 200 0 Juniper Networks Inc PUT 48203R104 399 15000 SH SOLE 15000 0 0 Precision Drilling Corp CALL 74022D308 0 200 SH DFND 1 0 200 0 Magna International Inc PUT 559222401 159 3200 SH DFND 1 0 3200 0 Fortis Inc/Canada CALL 349553107 790 20000 SH DFND 1 0 20000 0 Vermilion Energy Inc PUT 923725105 115 5300 SH DFND 1 0 5300 0 Canadian National Railway Co CALL 136375102 1805 19500 SH DFND 1 0 19500 0 Bank of Montreal PUT 063671101 45 600 SH DFND 1 0 600 0 Brookfield Asset Management In PUT 112585104 718 15000 SH DFND 1 0 15000 0 Bank of Montreal PUT 063671101 166 2200 SH SOLE 2200 0 0 Canadian National Railway Co CALL 136375102 740 8000 SH DFND 1 0 8000 0 Bank of Montreal CALL 063671101 793 10500 SH DFND 1 0 10500 0 Nutrien Ltd PUT 67077M108 27 500 SH DFND 1 0 500 0 Royal Bank of Canada PUT 780087102 1430 18000 SH SOLE 18000 0 0 Bank of Montreal PUT 063671101 385 5100 SH SOLE 5100 0 0 Bank of Montreal PUT 063671101 1518 20100 SH SOLE 20100 0 0 Bank of Montreal CALL 063671101 400 5300 SH DFND 1 0 5300 0 Celestica Inc CALL 15101Q108 2 300 SH DFND 1 0 300 0 Canadian National Railway Co CALL 136375102 167 1800 SH DFND 1 0 1800 0 Restaurant Brands Internationa CALL 76131D103 118 1700 SH DFND 1 0 1700 0 BCE Inc PUT 05534B760 41 900 SH DFND 1 0 900 0 Brookfield Infrastructure Part PUT G16252101 1072 25000 SH SOLE 25000 0 0 Canadian Imperial Bank of Comm PUT 136069101 1864 23700 SH SOLE 23700 0 0 Bank of Nova Scotia/The PUT 064149107 3561 66300 SH SOLE 66300 0 0 Bank of Montreal CALL 063671101 302 4000 SH DFND 1 0 4000 0 Canadian Imperial Bank of Comm PUT 136069101 55 700 SH SOLE 700 0 0 SPDR S&P 500 ETF TR TR UNIT CALL 78462F103 175800 600000 SH SOLE 600000 0 0 Royal Gold Inc COM 780287108 227 2214 SH SOLE 2214 0 0 Royal Bank of Canada PUT 780087102 1796 22600 SH SOLE 22600 0 0 Canadian Imperial Bank of Comm PUT 136069101 1864 23700 SH SOLE 23700 0 0 Canadian Imperial Bank of Comm PUT 136069101 511 6500 SH SOLE 6500 0 0 Restaurant Brands Internationa PUT 76131D103 209 3000 SH DFND 1 0 3000 0 Brookfield Infrastructure Part PUT G16252101 47 1100 SH DFND 1 0 1100 0 Restaurant Brands Internationa PUT 76131D103 104 1500 SH DFND 1 0 1500 0 Toronto-Dominion Bank/The PUT 891160509 456 7800 SH DFND 1 0 7800 0 Bank of Montreal PUT 063671101 317 4200 SH SOLE 4200 0 0 Teck Resources Ltd PUT 878742204 12 500 SH DFND 1 0 500 0 Canadian National Railway Co CALL 136375102 185 2000 SH DFND 1 0 2000 0 Encana Corp PUT 292505104 3 500 SH DFND 1 0 500 0 Restaurant Brands Internationa CALL 76131D103 619 8900 SH DFND 1 0 8900 0 Barrick Gold Corp CALL 067901108 373 23600 SH DFND 1 0 23600 0 Methanex Corp CALL 59151K108 5 100 SH DFND 1 0 100 0 untitled COM 85207K107 1 100 SH DFND 1 0 100 0 Barrick Gold Corp PUT 067901108 79 5000 SH DFND 1 0 5000 0 Bank of Montreal CALL 063671101 514 6800 SH DFND 1 0 6800 0 Bank of Montreal CALL 063671101 189 2500 SH DFND 1 0 2500 0 Methanex Corp CALL 59151K108 177 3900 SH DFND 1 0 3900 0 Brookfield Infrastructure Part CALL G16252101 223 5200 SH DFND 1 0 5200 0 Toronto-Dominion Bank/The PUT 891160509 275 4700 SH DFND 1 0 4700 0 BCE Inc PUT 05534B760 23 500 SH DFND 1 0 500 0 Elanco Animal Health Inc COM 28414H103 1414 41851 SH SOLE 41851 0 0 SPDR DJIA ETF ETF 78467X109 432 1625 SH SOLE 1625 0 0 Toronto-Dominion Bank/The PUT 891160509 1437 24600 SH DFND 1 0 24600 0 Canadian Pacific Railway Ltd PUT 13645T100 47 200 SH DFND 1 0 200 0 Canadian National Railway Co CALL 136375102 93 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Comm PUT 136069101 1313 16700 SH SOLE 16700 0 0 Toronto-Dominion Bank/The PUT 891160509 503 8600 SH DFND 1 0 8600 0 Canadian Imperial Bank of Comm CALL 136069101 2155 27400 SH DFND 1 0 27400 0 Manulife Financial Corp CALL 56501R106 85 4700 SH DFND 1 0 4700 0 Vermilion Energy Inc PUT 923725105 345 15900 SH DFND 1 0 15900 0 Teck Resources Ltd PUT 878742204 65 2800 SH DFND 1 0 2800 0 Toronto-Dominion Bank/The PUT 891160509 105 1800 SH DFND 1 0 1800 0 Kirkland Lake Gold Ltd CALL 49741E100 60 1400 SH DFND 1 0 1400 0 TransAlta Corp CALL 89346D107 70 10700 SH DFND 1 0 10700 0 CGI Group Inc CALL 12532H104 254 3300 SH DFND 1 0 3300 0 Canadian Imperial Bank of Comm CALL 136069101 1219 15500 SH DFND 1 0 15500 0 BCE Inc CALL 05534B760 136 3000 SH DFND 1 0 3000 0 Kirkland Lake Gold Ltd PUT 49741E100 43 1000 SH DFND 1 0 1000 0 TELUS Corp CALL 87971M103 85 2300 SH DFND 1 0 2300 0 Shaw Communications Inc PUT 82028K200 124 6100 SH DFND 1 0 6100 0 Restaurant Brands Internationa CALL 76131D103 153 2200 SH DFND 1 0 2200 0 Canadian Imperial Bank of Comm PUT 136069101 236 3000 SH SOLE 3000 0 0 Barrick Gold Corp CALL 067901108 16 1000 SH DFND 1 0 1000 0 Shaw Communications Inc PUT 82028K200 214 10500 SH DFND 1 0 10500 0 Coty Inc COM 222070203 103 7655 SH SOLE 7655 0 0 Barrick Gold Corp PUT 067901108 32 2000 SH DFND 1 0 2000 0 Baytex Energy Corp CALL 07317Q105 7 4300 SH DFND 1 0 4300 0 Canadian Pacific Railway Ltd PUT 13645T100 353 1500 SH DFND 1 0 1500 0 TransCanada Corp COM 87807B107 148560 3000000 SH SOLE 3000000 0 0 Canadian Imperial Bank of Comm PUT 136069101 8 100 SH DFND 1 0 100 0 SEC TECHNOLOGY SPDR SBI ETF 81369Y803 12000 153797 SH SOLE 153797 0 0 Royal Bank of Canada CALL 780087102 199 2500 SH DFND 1 0 2500 0 Royal Bank of Canada CALL 780087102 318 4000 SH DFND 1 0 4000 0 Wheaton Precious Metals Corp CALL 962879102 106 4400 SH DFND 1 0 4400 0 Methanex Corp PUT 59151K108 9 200 SH DFND 1 0 200 0 Restaurant Brands Internationa CALL 76131D103 21 300 SH DFND 1 0 300 0 BCE Inc CALL 05534B760 68 1500 SH DFND 1 0 1500 0 Independent Bank Group Inc COM 45384B106 26 470 SH SOLE 470 0 0 Canadian Imperial Bank of Comm CALL 136069101 354 4500 SH DFND 1 0 4500 0 Brookfield Renewable Partners CALL G16258108 149 4300 SH DFND 1 0 4300 0 Shopify Inc COM 82509L107 8668 28848 SH SOLE 28848 0 0 Shopify Inc COM 82509L107 8954 29800 SH SOLE 29800 0 0 First Citizens BancShares Inc/ COM 31946M103 44 97 SH SOLE 97 0 0 First BanCorp/Puerto Rico COM 318672706 44 3990 SH SOLE 3990 0 0 Cadence BanCorp COM 12739A100 70 3369 SH SOLE 3369 0 0 Brookfield Infrastructure Part COM G16252101 3524 82241 SH SOLE 82241 0 0 Agnico Eagle Mines Ltd PUT 008474108 103 2000 SH DFND 1 0 2000 0 Agnico Eagle Mines Ltd PUT 008474108 103 2000 SH DFND 1 0 2000 0 Agnico Eagle Mines Ltd PUT 008474108 436 8500 SH DFND 1 0 8500 0 Manulife Financial Corp PUT 56501R106 98 5400 SH DFND 1 0 5400 0 Enerplus Corp CALL 292766102 83 11000 SH DFND 1 0 11000 0 Vermilion Energy Inc PUT 923725105 33 1500 SH DFND 1 0 1500 0 Methanex Corp CALL 59151K108 104 2300 SH DFND 1 0 2300 0 Manulife Financial Corp PUT 56501R106 64 3500 SH DFND 1 0 3500 0 Halfmoon Parent Inc PUT 125523100 158 1000 SH SOLE 1000 0 0 Canadian Imperial Bank of Comm CALL 136069101 3932 50000 SH DFND 1 0 50000 0 Toronto-Dominion Bank/The CALL 891160509 1432 24500 SH DFND 1 0 24500 0 RH COM 74967X103 0 4 SH DFND 1 0 4 0 Microsoft Corp COM 594918104 388987 2904537 SH SOLE 2904537 0 0 Apple Inc COM 037833100 346969 1753546 SH SOLE 1753546 0 0 Amazon.com Inc COM 023135106 294910 155780 SH SOLE 155780 0 0 Royal Bank of Canada CALL 780087102 238 3000 SH DFND 1 0 3000 0 Magna International Inc CALL 559222401 637 12800 SH DFND 1 0 12800 0 Pembina Pipeline Corp CALL 706327103 949 25500 SH DFND 1 0 25500 0 BCE Inc CALL 05534B760 978 21500 SH DFND 1 0 21500 0 Fox Corp COM 35137L204 4282 117259 SH SOLE 117259 0 0 Manulife Financial Corp PUT 56501R106 49 2700 SH DFND 1 0 2700 0 Fox Corp COM 35137L105 9213 251509 SH SOLE 251509 0 0 Canadian Imperial Bank of Comm PUT 136069101 197 2500 SH DFND 1 0 2500 0 Halfmoon Parent Inc PUT 125523100 10241 65000 SH SOLE 65000 0 0 Halfmoon Parent Inc PUT 125523100 1418 9000 SH SOLE 9000 0 0 Open Text Corp CALL 683715106 140 3400 SH DFND 1 0 3400 0 Imperial Oil Ltd CALL 453038408 28 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 859 16000 SH SOLE 16000 0 0 Epsilon Energy Ltd/Canada COM 294375209 0 50 SH DFND 1 0 50 0 TransAlta Corp CALL 89346D107 16 2500 SH DFND 1 0 2500 0 Franco-Nevada Corp CALL 351858105 7571 89200 SH DFND 1 0 89200 0 Franco-Nevada Corp CALL 351858105 68 800 SH DFND 1 0 800 0 Rogers Communications Inc CALL 775109200 776 14500 SH DFND 1 0 14500 0 Vermilion Energy Inc PUT 923725105 46 2100 SH DFND 1 0 2100 0 Bank of Nova Scotia/The CALL 064149107 5 100 SH SOLE 100 0 0 Halfmoon Parent Inc PUT 125523100 315 2000 SH SOLE 2000 0 0 Canadian Pacific Railway Ltd CALL 13645T100 24 100 SH DFND 1 0 100 0 Canadian Imperial Bank of Comm CALL 136069101 8 100 SH DFND 1 0 100 0 Boston Private Financial Holdi COM 101119105 1 72 SH DFND 1 0 72 0 Mercer International Inc COM 588056101 0 15 SH DFND 1 0 15 0 Bank of Montreal CALL 063671101 332 4400 SH DFND 1 0 4400 0 Royal Bank of Canada CALL 780087102 215 2700 SH DFND 1 0 2700 0 Royal Bank of Canada PUT 780087102 40 500 SH DFND 1 0 500 0 Pretium Resources Inc PUT 74139C102 50 5000 SH DFND 1 0 5000 0 Toronto-Dominion Bank/The PUT 891160509 397 6800 SH DFND 1 0 6800 0 Royal Bank of Canada PUT 780087102 1351 17000 SH SOLE 17000 0 0 Bank of Montreal PUT 063671101 310 4100 SH SOLE 4100 0 0 Bank of Nova Scotia/The PUT 064149107 1375 25600 SH SOLE 25600 0 0 Canadian National Railway Co CALL 136375102 2897 31300 SH DFND 1 0 31300 0 Waste Connections Inc PUT 94106B101 29 300 SH DFND 1 0 300 0 Barrick Gold Corp CALL 067901108 63 4000 SH DFND 1 0 4000 0 Barrick Gold Corp CALL 067901108 24 1500 SH DFND 1 0 1500 0 Toronto-Dominion Bank/The PUT 891160509 567 9700 SH DFND 1 0 9700 0 Agnico Eagle Mines Ltd CALL 008474108 308 6000 SH DFND 1 0 6000 0 Canadian Imperial Bank of Comm CALL 136069101 157 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The CALL 891160509 567 9700 SH DFND 1 0 9700 0 Manulife Financial Corp PUT 56501R106 9 500 SH DFND 1 0 500 0 Imperial Oil Ltd PUT 453038408 6 200 SH DFND 1 0 200 0 Fortuna Silver Mines Inc CALL 349915108 3 900 SH DFND 1 0 900 0 Toronto-Dominion Bank/The PUT 891160509 1286 22000 SH DFND 1 0 22000 0 Royal Bank of Canada PUT 780087102 16674 210000 SH SOLE 210000 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF ETF 35473P744 87 3629 SH DFND 1 0 3629 0 SPDR S&P 500 ETF TR TR UNIT PUT 78462F103 17697 60400 SH SOLE 60400 0 0 Bank of Nova Scotia/The PUT 064149107 1090 20300 SH SOLE 20300 0 0 Canadian Imperial Bank of Comm PUT 136069101 1974 25100 SH SOLE 25100 0 0 Suncor Energy Inc PUT 867224107 56 1800 SH DFND 1 0 1800 0 Royal Bank of Canada PUT 780087102 79 1000 SH SOLE 1000 0 0 Canadian Solar Inc COM 136635109 1 30 SH DFND 1 0 30 0 Canadian National Railway Co CALL 136375102 93 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 262 3300 SH DFND 1 0 3300 0 Royal Bank of Canada PUT 780087102 517 6500 SH SOLE 6500 0 0 Bank of Montreal PUT 063671101 332 4400 SH SOLE 4400 0 0 Bank of Montreal PUT 063671101 227 3000 SH SOLE 3000 0 0 Bank of Montreal PUT 063671101 227 3000 SH SOLE 3000 0 0 Restaurant Brands Internationa PUT 76131D103 146 2100 SH DFND 1 0 2100 0 Kinross Gold Corp CALL 496902404 45 11600 SH DFND 1 0 11600 0 IAMGOLD Corp PUT 450913108 3 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Comm CALL 136069101 661 8400 SH DFND 1 0 8400 0 Vermilion Energy Inc CALL 923725105 198 9100 SH DFND 1 0 9100 0 Barrick Gold Corp PUT 067901108 125 7900 SH DFND 1 0 7900 0 Advance Auto Parts Inc COM 00751Y106 580 3765 SH SOLE 3765 0 0 salesforce.com Inc COM 79466L302 1526 10060 SH SOLE 10060 0 0 Toronto-Dominion Bank/The PUT 891160509 1134 19400 SH DFND 1 0 19400 0 IAMGOLD Corp CALL 450913108 3 1000 SH DFND 1 0 1000 0 Restaurant Brands Internationa PUT 76131D103 209 3000 SH DFND 1 0 3000 0 Cameco Corp CALL 13321L108 1 100 SH DFND 1 0 100 0 TransAlta Corp PUT 89346D107 14 2200 SH DFND 1 0 2200 0 Barrick Gold Corp CALL 067901108 3 200 SH DFND 1 0 200 0 Royal Bank of Canada PUT 780087102 87 1100 SH DFND 1 0 1100 0 Cenovus Energy Inc PUT 15135U109 18 2000 SH DFND 1 0 2000 0 Suncor Energy Inc PUT 867224107 147 4700 SH DFND 1 0 4700 0 ISHARES 20 YR TREAS BND PUT 464287432 26562 200000 SH SOLE 200000 0 0 TransAlta Corp CALL 89346D107 27 4100 SH DFND 1 0 4100 0 Bank of Nova Scotia/The CALL 064149107 10743 200000 SH DFND 1 0 200000 0 Bank of Nova Scotia/The PUT 064149107 10743 200000 SH DFND 1 0 200000 0 Bank of Nova Scotia/The PUT 064149107 2686 50000 SH DFND 1 0 50000 0 Bank of Nova Scotia/The CALL 064149107 2686 50000 SH DFND 1 0 50000 0 Kinross Gold Corp PUT 496902404 8 2000 SH DFND 1 0 2000 0 Teck Resources Ltd PUT 878742204 46 2000 SH DFND 1 0 2000 0 Teck Resources Ltd PUT 878742204 37 1600 SH DFND 1 0 1600 0 Canadian Imperial Bank of Comm PUT 136069101 79 1000 SH SOLE 1000 0 0 Lear Corp COM 521865204 11 76 SH SOLE 76 0 0 Teck Resources Ltd CALL 878742204 231 10000 SH DFND 1 0 10000 0 CGI Group Inc CALL 12532H104 384 5000 SH DFND 1 0 5000 0 BlackBerry Ltd PUT 09228F103 15 2000 SH DFND 1 0 2000 0 Canadian National Railway Co CALL 136375102 46 500 SH DFND 1 0 500 0 Brookfield Asset Management In PUT 112585104 258 5400 SH DFND 1 0 5400 0 LegacyTexas Financial Group In COM 52471Y106 2 46 SH DFND 1 0 46 0 Preferred Bank/Los Angeles CA COM 740367404 1 28 SH DFND 1 0 28 0 Restaurant Brands Internationa PUT 76131D103 139 2000 SH DFND 1 0 2000 0 BCE Inc PUT 05534B760 728 16000 SH DFND 1 0 16000 0 Toronto-Dominion Bank/The CALL 891160509 228 3900 SH DFND 1 0 3900 0 Toronto-Dominion Bank/The PUT 891160509 117 2000 SH DFND 1 0 2000 0 Activision Blizzard Inc PUT 00507V109 4720 100000 SH SOLE 100000 0 0 Agnico Eagle Mines Ltd CALL 008474108 5 100 SH DFND 1 0 100 0 Vermilion Energy Inc PUT 923725105 43 2000 SH DFND 1 0 2000 0 Royal Bank of Canada PUT 780087102 2763 34800 SH SOLE 34800 0 0 Suncor Energy Inc CALL 867224107 384 12300 SH DFND 1 0 12300 0 Toronto-Dominion Bank/The PUT 891160509 935 16000 SH DFND 1 0 16000 0 Bank of Nova Scotia/The PUT 064149107 376 7000 SH DFND 1 0 7000 0 Sun Life Financial Inc CALL 866796105 104 2500 SH DFND 1 0 2500 0 Shopify Inc PUT 82509L107 1531 5100 SH SOLE 5100 0 0 BCE Inc PUT 05534B760 569 12500 SH DFND 1 0 12500 0 Stanley Black & Decker Inc PUT 854502101 607 4200 SH SOLE 4200 0 0 Dow Inc COM 260557103 5 106 SH SOLE 106 0 0 Dow Inc COM 260557103 31388 636708 SH SOLE 636708 0 0 Carnival Corp PUT 143658300 209 4500 SH SOLE 4500 0 0 Restaurant Brands Internationa PUT 76131D103 139 2000 SH DFND 1 0 2000 0 IAMGOLD Corp PUT 450913108 17 5000 SH DFND 1 0 5000 0 Charles River Laboratories Int COM 159864107 4 26 SH DFND 1 0 26 0 GrafTech International Ltd COM 384313508 1 120 SH DFND 1 0 120 0 Bank of Nova Scotia/The CALL 064149107 263 4900 SH DFND 1 0 4900 0 Simon Property Group Inc PUT 828806109 799 5000 SH SOLE 5000 0 0 Nutrien Ltd PUT 67077M108 80 1500 SH DFND 1 0 1500 0 Sun Life Financial Inc CALL 866796105 592 14300 SH DFND 1 0 14300 0 Kroger Co/The PUT 501044101 8250 380000 SH SOLE 380000 0 0 Bank of Montreal CALL 063671101 37769 500000 SH SOLE 500000 0 0 Toronto-Dominion Bank/The PUT 891160509 175 3000 SH DFND 1 0 3000 0 Canadian Imperial Bank of Comm CALL 136069101 134 1700 SH DFND 1 0 1700 0 Pretium Resources Inc PUT 74139C102 14 1400 SH DFND 1 0 1400 0 Enerplus Corp PUT 292766102 45 6000 SH DFND 1 0 6000 0 Rogers Communications Inc PUT 775109200 64 1200 SH DFND 1 0 1200 0 Canadian National Railway Co CALL 136375102 93 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 130 6000 SH DFND 1 0 6000 0 Bank of Nova Scotia/The CALL 064149107 806 15000 SH DFND 1 0 15000 0 Canadian Natural Resources Ltd CALL 136385101 38 1400 SH DFND 1 0 1400 0 Franco-Nevada Corp PUT 351858105 1358 16000 SH DFND 1 0 16000 0 BCE Inc PUT 05534B760 136 3000 SH DFND 1 0 3000 0 Corning Inc COM 219350105 63 1907 SH SOLE 1907 0 0 Hudbay Minerals Inc PUT 443628102 11 2000 SH DFND 1 0 2000 0 Canadian Natural Resources Ltd CALL 136385101 16 600 SH DFND 1 0 600 0 Cenovus Energy Inc PUT 15135U109 62 7000 SH DFND 1 0 7000 0 Toronto-Dominion Bank/The PUT 891160509 88 1500 SH DFND 1 0 1500 0 Comcast Corp COM 20030N101 888 21000 SH SOLE 21000 0 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The CALL 891160509 351 6000 SH DFND 1 0 6000 0 SSR Mining Inc PUT 784730103 34 2500 SH DFND 1 0 2500 0 Magna International Inc CALL 559222401 109 2200 SH DFND 1 0 2200 0 Algonquin Power & Utilities Co CALL 015857105 45 3700 SH DFND 1 0 3700 0 Restaurant Brands Internationa CALL 76131D103 396 5700 SH DFND 1 0 5700 0 Rogers Communications Inc CALL 775109200 96 1800 SH DFND 1 0 1800 0 Brookfield Asset Management In CALL 112585104 1029 21500 SH DFND 1 0 21500 0 Nutrien Ltd CALL 67077M108 588 11000 SH DFND 1 0 11000 0 Marvell Technology Group Ltd PUT G5876H105 229 9600 SH SOLE 9600 0 0 Marvell Technology Group Ltd PUT G5876H105 380 15900 SH SOLE 15900 0 0 Brookfield Asset Management In CALL 112585104 67 1400 SH DFND 1 0 1400 0 Cenovus Energy Inc CALL 15135U109 26 3000 SH DFND 1 0 3000 0 Royal Bank of Canada PUT 780087102 167 2100 SH SOLE 2100 0 0 Cameco Corp PUT 13321L108 21 2000 SH DFND 1 0 2000 0 Gildan Activewear Inc CALL 375916103 298 7700 SH DFND 1 0 7700 0 Cenovus Energy Inc PUT 15135U109 19 2200 SH DFND 1 0 2200 0 Vermilion Energy Inc CALL 923725105 70 3200 SH DFND 1 0 3200 0 Manulife Financial Corp CALL 56501R106 598 32900 SH DFND 1 0 32900 0 Teck Resources Ltd PUT 878742204 122 5300 SH DFND 1 0 5300 0 BCE Inc CALL 05534B760 227 5000 SH DFND 1 0 5000 0 Vermilion Energy Inc PUT 923725105 22 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 22 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp PUT 22576C101 3 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 274 5100 SH DFND 1 0 5100 0 Osisko Gold Royalties Ltd CALL 68827L101 219 21000 SH DFND 1 0 21000 0 Pembina Pipeline Corp PUT 706327103 257 6900 SH DFND 1 0 6900 0 Vermilion Energy Inc PUT 923725105 98 4500 SH DFND 1 0 4500 0 Canadian Natural Resources Ltd PUT 136385101 27 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 136 3000 SH SOLE 3000 0 0 Pretium Resources Inc CALL 74139C102 50 5000 SH DFND 1 0 5000 0 Goldman Sachs Group Inc/The PUT 38141G104 1023 5000 SH SOLE 5000 0 0 Rogers Communications Inc PUT 775109200 294 5500 SH DFND 1 0 5500 0 Barrick Gold Corp CALL 067901108 104 6600 SH DFND 1 0 6600 0 FedEx Corp PUT 31428X106 821 5000 SH SOLE 5000 0 0 Magna International Inc CALL 559222401 25 500 SH DFND 1 0 500 0 Agnico Eagle Mines Ltd PUT 008474108 205 4000 SH DFND 1 0 4000 0 Canadian Pacific Railway Ltd CALL 13645T100 236 1000 SH DFND 1 0 1000 0 FLIR Systems Inc PUT 302445101 1082 20000 SH SOLE 20000 0 0 BCE Inc PUT 05534B760 173 3800 SH SOLE 3800 0 0 ISHARES MSCI BRAZIL ETF ETF 464286400 544 12455 SH SOLE 12455 0 0 CGI Group Inc CALL 12532H104 15 200 SH DFND 1 0 200 0 Bank of Nova Scotia/The PUT 064149107 107 2000 SH DFND 1 0 2000 0 Gildan Activewear Inc CALL 375916103 31 800 SH DFND 1 0 800 0 Pembina Pipeline Corp CALL 706327103 19 500 SH DFND 1 0 500 0 Enbridge Inc PUT 29250N105 654 18100 SH DFND 1 0 18100 0 Magna International Inc CALL 559222401 75 1500 SH DFND 1 0 1500 0 Enbridge Inc CALL 29250N105 235 6500 SH DFND 1 0 6500 0 Pretium Resources Inc CALL 74139C102 30 3000 SH DFND 1 0 3000 0 Sun Life Financial Inc CALL 866796105 704 17000 SH DFND 1 0 17000 0 BCE Inc PUT 05534B760 59 1300 SH DFND 1 0 1300 0 Valeant Pharmaceuticals Intern PUT 071734107 101 4000 SH DFND 1 0 4000 0 Simon Property Group Inc PUT 828806109 719 4500 SH SOLE 4500 0 0 Canopy Growth Corp COM 138035100 2567 63599 SH SOLE 63599 0 0 Canopy Growth Corp COM 138035100 2555 63300 SH SOLE 63300 0 0 Nutrien Ltd CALL 67077M108 401 7500 SH DFND 1 0 7500 0 Imperial Oil Ltd PUT 453038408 14 500 SH DFND 1 0 500 0 Descartes Systems Group Inc/Th CALL 249906108 7 200 SH DFND 1 0 200 0 Franco-Nevada Corp PUT 351858105 34 400 SH DFND 1 0 400 0 Alamos Gold Inc CALL 011532108 10 1700 SH DFND 1 0 1700 0 Canadian National Railway Co CALL 136375102 185 2000 SH DFND 1 0 2000 0 Franco-Nevada Corp CALL 351858105 891 10500 SH DFND 1 0 10500 0 Canadian Imperial Bank of Comm PUT 136069101 126 1600 SH DFND 1 0 1600 0 Manulife Financial Corp CALL 56501R106 147 8100 SH DFND 1 0 8100 0 Newmont Mining Corp COM 651639106 2341 60861 SH SOLE 60861 0 0 Alamos Gold Inc PUT 011532108 6 1000 SH DFND 1 0 1000 0 Valeant Pharmaceuticals Intern PUT 071734107 76 3000 SH DFND 1 0 3000 0 Weyerhaeuser Co PUT 962166104 369 14000 SH SOLE 14000 0 0 Restaurant Brands Internationa CALL 76131D103 132 1900 SH DFND 1 0 1900 0 Restaurant Brands Internationa CALL 76131D103 35 500 SH DFND 1 0 500 0 Manulife Financial Corp CALL 56501R106 563 31000 SH DFND 1 0 31000 0 Royal Bank of Canada CALL 780087102 532 6700 SH DFND 1 0 6700 0 Manulife Financial Corp PUT 56501R106 107 5900 SH DFND 1 0 5900 0 Manulife Financial Corp CALL 56501R106 18 1000 SH DFND 1 0 1000 0 Alamos Gold Inc CALL 011532108 12 2000 SH DFND 1 0 2000 0 Norbord Inc PUT 65548P403 25 1000 SH DFND 1 0 1000 0 Canadian National Railway Co CALL 136375102 28 300 SH DFND 1 0 300 0 Royal Bank of Canada CALL 780087102 374 4700 SH DFND 1 0 4700 0 Cenovus Energy Inc COM 15135U109 88 10000 SH SOLE 10000 0 0 Canadian National Railway Co CALL 136375102 296 3200 SH DFND 1 0 3200 0 Canadian National Railway Co PUT 136375102 9 100 SH DFND 1 0 100 0 Teck Resources Ltd PUT 878742204 35 1500 SH DFND 1 0 1500 0 Franco-Nevada Corp PUT 351858105 42 500 SH DFND 1 0 500 0 Agnico Eagle Mines Ltd PUT 008474108 51 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 67 2500 SH DFND 1 0 2500 0 Wheaton Precious Metals Corp PUT 962879102 24 1000 SH DFND 1 0 1000 0 Enerplus Corp PUT 292766102 23 3000 SH DFND 1 0 3000 0 Canadian Pacific Railway Ltd CALL 13645T100 47 200 SH DFND 1 0 200 0 Canadian National Railway Co CALL 136375102 65 700 SH DFND 1 0 700 0 Restaurant Brands Internationa CALL 76131D103 14 200 SH DFND 1 0 200 0 Bank of Montreal PUT 063671101 113 1500 SH DFND 1 0 1500 0 Norbord Inc PUT 65548P403 5 200 SH DFND 1 0 200 0 Nutrien Ltd CALL 67077M108 567 10600 SH DFND 1 0 10600 0 Brookfield Asset Management In COM 112585104 320 6700 SH SOLE 6700 0 0 Intuitive Surgical Inc PUT 46120E602 1836 3500 SH SOLE 3500 0 0 Imperial Oil Ltd CALL 453038408 22 800 SH DFND 1 0 800 0 Franco-Nevada Corp PUT 351858105 85 1000 SH DFND 1 0 1000 0 Intuitive Surgical Inc PUT 46120E602 14163 27000 SH SOLE 27000 0 0 IAMGOLD Corp CALL 450913108 20 6000 SH DFND 1 0 6000 0 Barrick Gold Corp CALL 067901108 101 6400 SH DFND 1 0 6400 0 Newmont Mining Corp COM 651639106 1 16 SH DFND 1 0 16 0 Fortis Inc/Canada PUT 349553107 8 200 SH DFND 1 0 200 0 Suncor Energy Inc PUT 867224107 9 300 SH DFND 1 0 300 0 Rogers Communications Inc PUT 775109200 107 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The CALL 891160509 6 100 SH DFND 1 0 100 0 Rogers Communications Inc PUT 775109200 54 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 43 800 SH DFND 1 0 800 0 Bank of Montreal PUT 063671101 76 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 460 10100 SH DFND 1 0 10100 0 Pembina Pipeline Corp PUT 706327103 7 200 SH DFND 1 0 200 0 Darden Restaurants Inc PUT 237194105 1217 10000 SH SOLE 10000 0 0 CGI Group Inc CALL 12532H104 8 100 SH DFND 1 0 100 0 Suncor Energy Inc CALL 867224107 275 8800 SH DFND 1 0 8800 0 Rogers Communications Inc CALL 775109200 161 3000 SH DFND 1 0 3000 0 SSR Mining Inc CALL 784730103 181 13200 SH DFND 1 0 13200 0 Brookfield Asset Management In CALL 112585104 1665 34800 SH DFND 1 0 34800 0 Rogers Communications Inc PUT 775109200 145 2700 SH DFND 1 0 2700 0 Quest Diagnostics Inc COM 74834L100 361 3547 SH SOLE 3547 0 0 Waste Connections Inc CALL 94106B101 172 1800 SH DFND 1 0 1800 0 Crescent Point Energy Corp PUT 22576C101 3 1000 SH DFND 1 0 1000 0 Teck Resources Ltd PUT 878742204 203 8800 SH DFND 1 0 8800 0 Shopify Inc COM 82509L107 753 2505 SH DFND 1 0 2505 0 Newmont Mining Corp COM 651639106 10 262 SH SOLE 262 0 0 Newmont Mining Corp COM 651639106 15 393 SH DFND 1 0 393 0 Newmont Mining Corp COM 651639106 0 12 SH DFND 1 0 12 0 Canadian Imperial Bank of Comm PUT 136069101 94 1200 SH DFND 1 0 1200 0 Nutrien Ltd CALL 67077M108 1064 19900 SH DFND 1 0 19900 0 Bank of Montreal PUT 063671101 30 400 SH DFND 1 0 400 0 Fortis Inc/Canada CALL 349553107 79 2000 SH DFND 1 0 2000 0 Sun Life Financial Inc CALL 866796105 2505 60500 SH DFND 1 0 60500 0 Pembina Pipeline Corp PUT 706327103 56 1500 SH DFND 1 0 1500 0 Bank of Montreal CALL 063671101 9457 125200 SH DFND 1 0 125200 0 Encana Corp PUT 292505104 33 6500 SH DFND 1 0 6500 0 Manulife Financial Corp PUT 56501R106 73 4000 SH DFND 1 0 4000 0 Bank of Montreal PUT 063671101 30 400 SH DFND 1 0 400 0 Nutrien Ltd PUT 67077M108 53 1000 SH DFND 1 0 1000 0 Magna International Inc CALL 559222401 104 2100 SH DFND 1 0 2100 0 Canadian National Railway Co CALL 136375102 185 2000 SH DFND 1 0 2000 0 Vermilion Energy Inc PUT 923725105 22 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 300 5600 SH DFND 1 0 5600 0 Rogers Communications Inc CALL 775109200 1124 21000 SH DFND 1 0 21000 0 Agnico Eagle Mines Ltd CALL 008474108 261 5100 SH DFND 1 0 5100 0 Stantec Inc CALL 85472N109 12 500 SH DFND 1 0 500 0 Baytex Energy Corp PUT 07317Q105 3 2000 SH DFND 1 0 2000 0 Enbridge Inc CALL 29250N105 36 1000 SH DFND 1 0 1000 0 Enbridge Inc PUT 29250N105 36 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 79 1000 SH DFND 1 0 1000 0 Bank of Montreal CALL 063671101 1911 25300 SH SOLE 25300 0 0 Royal Bank of Canada CALL 780087102 3099 39000 SH SOLE 39000 0 0 Netflix Inc PUT 64110L106 10469 28500 SH SOLE 28500 0 0 Kirkland Lake Gold Ltd PUT 49741E100 22 500 SH DFND 1 0 500 0 Open Text Corp CALL 683715106 21 500 SH DFND 1 0 500 0 Agnico Eagle Mines Ltd PUT 008474108 205 4000 SH DFND 1 0 4000 0 Barrick Gold Corp CALL 067901108 60 3800 SH DFND 1 0 3800 0 Bank of Nova Scotia/The CALL 064149107 161 3000 SH DFND 1 0 3000 0 Autodesk Inc PUT 052769106 733 4500 SH SOLE 4500 0 0 Rogers Communications Inc PUT 775109200 230 4300 SH DFND 1 0 4300 0 Rogers Communications Inc CALL 775109200 2869 53600 SH DFND 1 0 53600 0 Magna International Inc CALL 559222401 219 4400 SH DFND 1 0 4400 0 Canadian Pacific Railway Ltd CALL 13645T100 236 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 175 3000 SH DFND 1 0 3000 0 Bank of Nova Scotia/The CALL 064149107 258 4800 SH DFND 1 0 4800 0 Suncor Energy Inc PUT 867224107 770 24700 SH DFND 1 0 24700 0 Royal Bank of Canada CALL 780087102 1955 24600 SH DFND 1 0 24600 0 Bank of Nova Scotia/The PUT 064149107 1235 23000 SH SOLE 23000 0 0 SSR Mining Inc PUT 784730103 21 1500 SH DFND 1 0 1500 0 Agnico Eagle Mines Ltd PUT 008474108 103 2000 SH DFND 1 0 2000 0 3M Co PUT 88579Y101 1733 10000 SH SOLE 10000 0 0 Royal Bank of Canada CALL 780087102 358 4500 SH DFND 1 0 4500 0 Toronto-Dominion Bank/The CALL 891160509 6 100 SH DFND 1 0 100 0 Royal Bank of Canada CALL 780087102 397 5000 SH DFND 1 0 5000 0 Bank of Nova Scotia/The CALL 064149107 150 2800 SH DFND 1 0 2800 0 Teck Resources Ltd CALL 878742204 129 5600 SH DFND 1 0 5600 0 Toronto-Dominion Bank/The PUT 891160509 2337 40000 SH DFND 1 0 40000 0 Royal Bank of Canada CALL 780087102 159 2000 SH DFND 1 0 2000 0 Royal Bank of Canada CALL 780087102 119 1500 SH DFND 1 0 1500 0 Toronto-Dominion Bank/The CALL 891160509 117 2000 SH DFND 1 0 2000 0 Royal Bank of Canada CALL 780087102 254 3200 SH DFND 1 0 3200 0 Royal Bank of Canada CALL 780087102 358 4500 SH DFND 1 0 4500 0 Royal Bank of Canada CALL 780087102 644 8100 SH DFND 1 0 8100 0 Bank of Montreal CALL 063671101 189 2500 SH DFND 1 0 2500 0 TELUS Corp PUT 87971M103 11 300 SH DFND 1 0 300 0 Rogers Communications Inc CALL 775109200 1274 23800 SH DFND 1 0 23800 0 BlackBerry Ltd PUT 09228F103 9 1200 SH DFND 1 0 1200 0 Wheaton Precious Metals Corp CALL 962879102 48 2000 SH DFND 1 0 2000 0 Bank of Montreal CALL 063671101 415 5500 SH DFND 1 0 5500 0 TELUS Corp PUT 87971M103 4 100 SH DFND 1 0 100 0 Bank of Nova Scotia/The CALL 064149107 48 900 SH DFND 1 0 900 0 Bank of Montreal PUT 063671101 249 3300 SH DFND 1 0 3300 0 Toronto-Dominion Bank/The PUT 891160509 1519 26000 SH DFND 1 0 26000 0 Houlihan Lokey Inc COM 441593100 4 82 SH SOLE 82 0 0 Bank of Nova Scotia/The CALL 064149107 553 10300 SH DFND 1 0 10300 0 Royal Bank of Canada CALL 780087102 2670 33600 SH DFND 1 0 33600 0 Bank of Montreal CALL 063671101 196 2600 SH DFND 1 0 2600 0 Suncor Energy Inc PUT 867224107 203 6500 SH DFND 1 0 6500 0 Imperial Oil Ltd CALL 453038408 69 2500 SH DFND 1 0 2500 0 Canadian Natural Resources Ltd CALL 136385101 191 7100 SH DFND 1 0 7100 0 Toronto-Dominion Bank/The CALL 891160509 2273 38900 SH DFND 1 0 38900 0 Toronto-Dominion Bank/The CALL 891160509 514 8800 SH DFND 1 0 8800 0 Magna International Inc CALL 559222401 498 10000 SH DFND 1 0 10000 0 Hudbay Minerals Inc CALL 443628102 3 600 SH DFND 1 0 600 0 Nutrien Ltd PUT 67077M108 80 1500 SH DFND 1 0 1500 0 Agnico Eagle Mines Ltd CALL 008474108 51 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 124 2300 SH DFND 1 0 2300 0 Canadian National Railway Co CALL 136375102 342 3700 SH DFND 1 0 3700 0 Magna International Inc PUT 559222401 249 5000 SH DFND 1 0 5000 0 Franco-Nevada Corp PUT 351858105 85 1000 SH DFND 1 0 1000 0 Enbridge Inc PUT 29250N105 4 100 SH DFND 1 0 100 0 Suncor Energy Inc PUT 867224107 25 800 SH DFND 1 0 800 0 Wheaton Precious Metals Corp CALL 962879102 29 1200 SH DFND 1 0 1200 0 Canadian Imperial Bank of Comm PUT 136069101 63 800 SH DFND 1 0 800 0 SPDR S&P 500 ETF TR TR UNIT CALL 78462F103 56549 193000 SH SOLE 193000 0 0 Bank of Montreal CALL 063671101 45 600 SH DFND 1 0 600 0 Bank of Nova Scotia/The CALL 064149107 27 500 SH SOLE 500 0 0 Bank of Nova Scotia/The CALL 064149107 806 15000 SH SOLE 15000 0 0 Bank of Nova Scotia/The CALL 064149107 27 500 SH SOLE 500 0 0 Bank of Nova Scotia/The CALL 064149107 27 500 SH SOLE 500 0 0 Bank of Nova Scotia/The CALL 064149107 107 2000 SH SOLE 2000 0 0 Canadian Imperial Bank of Comm CALL 136069101 1180 15000 SH SOLE 15000 0 0 Royal Bank of Canada CALL 780087102 127 1600 SH DFND 1 0 1600 0 Methanex Corp CALL 59151K108 9 200 SH DFND 1 0 200 0 Alphabet Inc PUT 02079K305 1083 1000 SH SOLE 1000 0 0 Canadian Imperial Bank of Comm CALL 136069101 31455 400000 SH SOLE 400000 0 0 Toronto-Dominion Bank/The CALL 891160509 6 100 SH DFND 1 0 100 0 Bank of Montreal CALL 063671101 76 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Comm CALL 136069101 118 1500 SH DFND 1 0 1500 0 Agnico Eagle Mines Ltd PUT 008474108 26 500 SH DFND 1 0 500 0 Bank of Montreal CALL 063671101 189 2500 SH DFND 1 0 2500 0 FedEx Corp PUT 31428X106 6568 40000 SH SOLE 40000 0 0 BlackBerry Ltd PUT 09228F103 4 500 SH DFND 1 0 500 0 Shaw Communications Inc PUT 82028K200 39 1900 SH SOLE 1900 0 0 Simon Property Group Inc PUT 828806109 623 3900 SH SOLE 3900 0 0 Canadian Imperial Bank of Comm CALL 136069101 173 2200 SH DFND 1 0 2200 0 Royal Bank of Canada PUT 780087102 1510 19000 SH DFND 1 0 19000 0 Royal Bank of Canada PUT 780087102 159 2000 SH DFND 1 0 2000 0 Vermilion Energy Inc PUT 923725105 2 100 SH DFND 1 0 100 0 ISHARES IBOXX $ HI YLD BD PUT 464288513 18308 210000 SH SOLE 210000 0 0 Bank of Nova Scotia/The PUT 064149107 107 2000 SH DFND 1 0 2000 0 Bank of Montreal PUT 063671101 151 2000 SH DFND 1 0 2000 0 Crescent Point Energy Corp PUT 22576C101 33 10100 SH DFND 1 0 10100 0 Royal Bank of Canada CALL 780087102 477 6000 SH SOLE 6000 0 0 Royal Bank of Canada CALL 780087102 8 100 SH SOLE 100 0 0 Bank of Nova Scotia/The CALL 064149107 236 4400 SH SOLE 4400 0 0 Bank of Nova Scotia/The CALL 064149107 161 3000 SH SOLE 3000 0 0 Bank of Montreal CALL 063671101 491 6500 SH SOLE 6500 0 0 Canadian Imperial Bank of Comm PUT 136069101 1180 15000 SH SOLE 15000 0 0 Canadian Imperial Bank of Comm CALL 136069101 236 3000 SH SOLE 3000 0 0 Manulife Financial Corp CALL 56501R106 18 1000 SH DFND 1 0 1000 0 Sun Life Financial Inc CALL 866796105 952 23000 SH DFND 1 0 23000 0 Sun Life Financial Inc CALL 866796105 373 9000 SH DFND 1 0 9000 0 Bank of Montreal CALL 063671101 113 1500 SH DFND 1 0 1500 0 Nutrien Ltd PUT 67077M108 171 3200 SH DFND 1 0 3200 0 Valeant Pharmaceuticals Intern CALL 071734107 8 300 SH DFND 1 0 300 0 CGI Group Inc CALL 12532H104 423 5500 SH DFND 1 0 5500 0 Sun Life Financial Inc CALL 866796105 4 100 SH DFND 1 0 100 0 Toronto-Dominion Bank/The CALL 891160509 140 2400 SH DFND 1 0 2400 0 SSR Mining Inc CALL 784730103 14 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp PUT 706327103 37 1000 SH DFND 1 0 1000 0 Tesla Inc PUT 88160R101 1676 7500 SH SOLE 7500 0 0 Vermilion Energy Inc PUT 923725105 43 2000 SH DFND 1 0 2000 0 Tesla Inc PUT 88160R101 12290 55000 SH SOLE 55000 0 0 Canopy Growth Corp COM 138035100 2261 56100 SH DFND 1 0 56100 0 Align Technology Inc PUT 016255101 684 2500 SH SOLE 2500 0 0 Bank of Montreal CALL 063671101 23 300 SH DFND 1 0 300 0 Agnico Eagle Mines Ltd PUT 008474108 256 5000 SH DFND 1 0 5000 0 Agnico Eagle Mines Ltd PUT 008474108 26 500 SH DFND 1 0 500 0 CannTrust Holdings Inc PUT 137800207 24 4800 SH DFND 1 0 4800 0 Imperial Oil Ltd CALL 453038408 3 100 SH DFND 1 0 100 0 SPDR S&P 500 ETF TR TR UNIT PUT 78462F103 1963 6700 SH SOLE 6700 0 0 BCE Inc PUT 05534B760 532 11700 SH SOLE 11700 0 0 Suncor Energy Inc PUT 867224107 9 300 SH DFND 1 0 300 0 BCE Inc PUT 05534B760 159 3500 SH SOLE 3500 0 0 Suncor Energy Inc CALL 867224107 1001 32100 SH DFND 1 0 32100 0 Methanex Corp PUT 59151K108 23 500 SH DFND 1 0 500 0 BCE Inc PUT 05534B760 73 1600 SH SOLE 1600 0 0 Stantec Inc PUT 85472N109 7 300 SH DFND 1 0 300 0 Pretium Resources Inc CALL 74139C102 9 900 SH DFND 1 0 900 0 CannTrust Holdings Inc CALL 137800207 75 14900 SH SOLE 14900 0 0 CannTrust Holdings Inc CALL 137800207 151 30000 SH SOLE 30000 0 0 Bank of Montreal CALL 063671101 302 4000 SH DFND 1 0 4000 0 Methanex Corp PUT 59151K108 23 500 SH DFND 1 0 500 0 Brookfield Infrastructure Part CALL G16252101 43 1000 SH DFND 1 0 1000 0 Open Text Corp PUT 683715106 58 1400 SH DFND 1 0 1400 0 Royal Bank of Canada PUT 780087102 4570 57500 SH SOLE 57500 0 0 Bank of Montreal CALL 063671101 310 4100 SH DFND 1 0 4100 0 NIKE Inc PUT 654106103 7547 89900 SH SOLE 89900 0 0 Bank of Montreal PUT 063671101 619 8200 SH SOLE 8200 0 0 Canadian Imperial Bank of Comm CALL 136069101 1573 20000 SH DFND 1 0 20000 0 Bank of Montreal PUT 063671101 113 1500 SH DFND 1 0 1500 0 Restaurant Brands Internationa PUT 76131D103 271 3900 SH DFND 1 0 3900 0 Bank of Nova Scotia/The PUT 064149107 1268 23600 SH SOLE 23600 0 0 Toronto-Dominion Bank/The PUT 891160509 117 2000 SH DFND 1 0 2000 0 Suncor Energy Inc PUT 867224107 434 13900 SH DFND 1 0 13900 0 ConocoPhillips PUT 20825C104 256 4200 SH SOLE 4200 0 0 CAE Inc PUT 124765108 27 1000 SH DFND 1 0 1000 0 Bank of Montreal CALL 063671101 906 12000 SH DFND 1 0 12000 0 Precision Drilling Corp CALL 74022D308 37 19600 SH DFND 1 0 19600 0 Centene Corp PUT 15135B101 1049 20000 SH SOLE 20000 0 0 Centene Corp CALL 15135B101 1049 20000 SH SOLE 20000 0 0 STMicroelectronics NV COM 861012102 2 97 SH DFND 1 0 97 0 Bank of Montreal PUT 063671101 514 6800 SH SOLE 6800 0 0 Canadian Imperial Bank of Comm PUT 136069101 550 7000 SH SOLE 7000 0 0 Canadian Imperial Bank of Comm PUT 136069101 1376 17500 SH SOLE 17500 0 0 Canadian Imperial Bank of Comm PUT 136069101 1769 22500 SH SOLE 22500 0 0 Fluor Corp COM 343412102 0 1 SH DFND 1 0 1 0 Nikkei 225 PUT 464287382 19734 100000 SH DFND 4 0 100000 0 Bank of Nova Scotia/The CALL 064149107 54 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 32 3000 SH DFND 1 0 3000 0 Facebook Inc PUT 30303M102 11580 60000 SH SOLE 60000 0 0 Facebook Inc PUT 30303M102 9361 48500 SH SOLE 48500 0 0 Netflix Inc PUT 64110L106 11020 30000 SH SOLE 30000 0 0 Wheaton Precious Metals Corp PUT 962879102 29 1200 SH DFND 1 0 1200 0 Paychex Inc PUT 704326107 3991 48500 SH SOLE 48500 0 0 Sun Life Financial Inc PUT 866796105 128 3100 SH DFND 1 0 3100 0 Royal Bank of Canada PUT 780087102 175 2200 SH SOLE 2200 0 0 Toronto-Dominion Bank/The CALL 891160509 1198 20500 SH DFND 1 0 20500 0 Royal Bank of Canada CALL 780087102 4434 55800 SH SOLE 55800 0 0 Bank of Nova Scotia/The PUT 064149107 70 1300 SH DFND 1 0 1300 0 Bank of Nova Scotia/The CALL 064149107 1735 32300 SH SOLE 32300 0 0 Bank of Nova Scotia/The CALL 064149107 1386 25800 SH SOLE 25800 0 0 Bank of Montreal CALL 063671101 589 7800 SH SOLE 7800 0 0 SECTOR SPDR TR INT-FINL PUT 81369Y605 11040 400000 SH SOLE 400000 0 0 SECTOR SPDR TR INT-FINL CALL 81369Y605 11040 400000 SH SOLE 400000 0 0 Shaw Communications Inc CALL 82028K200 61 3000 SH DFND 1 0 3000 0 Toronto-Dominion Bank/The CALL 891160509 117 2000 SH DFND 1 0 2000 0 Royal Bank of Canada PUT 780087102 175 2200 SH SOLE 2200 0 0 Toronto-Dominion Bank/The CALL 891160509 508 8700 SH DFND 1 0 8700 0 Toronto-Dominion Bank/The CALL 891160509 526 9000 SH DFND 1 0 9000 0 Bank of Nova Scotia/The CALL 064149107 720 13400 SH SOLE 13400 0 0 Bank of Montreal CALL 063671101 1133 15000 SH SOLE 15000 0 0 Agnico Eagle Mines Ltd CALL 008474108 51 1000 SH DFND 1 0 1000 0 Amazon.com Inc PUT 023135106 1326 700 SH SOLE 700 0 0 Rogers Communications Inc CALL 775109200 134 2500 SH DFND 1 0 2500 0 Royal Bank of Canada CALL 780087102 318 4000 SH DFND 1 0 4000 0 Hudbay Minerals Inc CALL 443628102 42 7700 SH DFND 1 0 7700 0 Imperial Oil Ltd CALL 453038408 138 5000 SH DFND 1 0 5000 0 Hudbay Minerals Inc CALL 443628102 60 11000 SH DFND 1 0 11000 0 Royal Bank of Canada PUT 780087102 238 3000 SH DFND 1 0 3000 0 Toronto-Dominion Bank/The PUT 891160509 18 300 SH DFND 1 0 300 0 Newmont Mining Corp COM 651639106 3404 88774 SH SOLE 88774 0 0 Nutrien Ltd CALL 67077M108 1364 25500 SH DFND 1 0 25500 0 Sun Life Financial Inc PUT 866796105 174 4200 SH DFND 1 0 4200 0 Bank of Nova Scotia/The PUT 064149107 220 4100 SH SOLE 4100 0 0 Bank of Montreal PUT 063671101 536 7100 SH SOLE 7100 0 0 Toronto-Dominion Bank/The PUT 891160509 123 2100 SH DFND 1 0 2100 0 Molson Coors Brewing Co PUT 60871R209 1120 20000 SH SOLE 20000 0 0 Magna International Inc PUT 559222401 746 15000 SH DFND 1 0 15000 0 Valeant Pharmaceuticals Intern CALL 071734107 76 3000 SH DFND 1 0 3000 0 SELECT SECTOR SPDR TR TECHNOLOGY PUT 81369Y803 15608 200000 SH SOLE 200000 0 0 Canadian Imperial Bank of Comm PUT 136069101 47 600 SH DFND 1 0 600 0 Toronto-Dominion Bank/The PUT 891160509 53 900 SH DFND 1 0 900 0 Agnico Eagle Mines Ltd CALL 008474108 51 1000 SH DFND 1 0 1000 0 Paychex Inc COM 704326107 232 2817 SH SOLE 2817 0 0 Cameco Corp CALL 13321L108 43 4000 SH DFND 1 0 4000 0 Masco Corp PUT 574599106 1177 30000 SH SOLE 30000 0 0 Goldman Sachs Group Inc/The PUT 38141G104 1330 6500 SH SOLE 6500 0 0 Magna International Inc PUT 559222401 453 9100 SH DFND 1 0 9100 0 Teck Resources Ltd PUT 878742204 23 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 695 11900 SH DFND 1 0 11900 0 Toronto-Dominion Bank/The PUT 891160509 444 7600 SH DFND 1 0 7600 0 Royal Bank of Canada PUT 780087102 175 2200 SH SOLE 2200 0 0 Royal Bank of Canada PUT 780087102 175 2200 SH SOLE 2200 0 0 Amazon.com Inc PUT 023135106 9468 5000 SH SOLE 5000 0 0 BlackBerry Ltd CALL 09228F103 29 3900 SH DFND 1 0 3900 0 Facebook Inc PUT 30303M102 1930 10000 SH SOLE 10000 0 0 Bank of Nova Scotia/The PUT 064149107 730 13600 SH SOLE 13600 0 0 Bank of Nova Scotia/The PUT 064149107 510 9500 SH SOLE 9500 0 0 Bank of Montreal CALL 063671101 491 6500 SH SOLE 6500 0 0 Magna International Inc PUT 559222401 234 4700 SH DFND 1 0 4700 0 Kraft Heinz Co/The PUT 500754106 7760 250000 SH SOLE 250000 0 0 Bank of Montreal CALL 063671101 317 4200 SH DFND 1 0 4200 0 SELECT SECTOR SPDR TR TECHNOLOGY CALL 81369Y803 6875 88100 SH SOLE 88100 0 0 Suncor Energy Inc CALL 867224107 28 900 SH DFND 1 0 900 0 Toronto-Dominion Bank/The CALL 891160509 146 2500 SH DFND 1 0 2500 0 Royal Bank of Canada CALL 780087102 79 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 79 1000 SH DFND 1 0 1000 0 Kinross Gold Corp CALL 496902404 7 1700 SH DFND 1 0 1700 0 Magna International Inc PUT 559222401 423 8500 SH DFND 1 0 8500 0 Vermilion Energy Inc PUT 923725105 63 2900 SH DFND 1 0 2900 0 Thomson Reuters Corp PUT 884903709 32 500 SH DFND 1 0 500 0 Royal Bank of Canada CALL 780087102 199 2500 SH DFND 1 0 2500 0 BCE Inc CALL 05534B760 9 200 SH DFND 1 0 200 0 VANECK VEC JR GOLD MN ETF ETF 92189F791 157279 4500000 SH SOLE 4500000 0 0 VANECK VEC GLD MINERS ETF ETF 92189F106 217203 8500000 SH SOLE 8500000 0 0 Canon Inc COM 138006309 4 130 SH DFND 1 0 130 0 Micro Focus International PLC COM 594837403 0 9 SH DFND 1 0 9 0 RELX PLC COM 759530108 3 103 SH DFND 1 0 103 0 Sony Corp COM 835699307 9 171 SH DFND 1 0 171 0 Thomson Reuters Corp CALL 884903709 97 1500 SH DFND 1 0 1500 0 Magna International Inc CALL 559222401 10 200 SH DFND 1 0 200 0 Methanex Corp CALL 59151K108 23 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 11 200 SH DFND 1 0 200 0 Precision Drilling Corp CALL 74022D308 4 2000 SH DFND 1 0 2000 0 Vermilion Energy Inc CALL 923725105 17 800 SH DFND 1 0 800 0 Bank of Nova Scotia/The CALL 064149107 435 8100 SH SOLE 8100 0 0 Bank of Nova Scotia/The PUT 064149107 2073 38600 SH SOLE 38600 0 0 Toronto-Dominion Bank/The CALL 891160509 391 6700 SH DFND 1 0 6700 0 Allergan PLC PUT G0177J108 151 900 SH SOLE 900 0 0 Agnico Eagle Mines Ltd PUT 008474108 87 1700 SH DFND 1 0 1700 0 Bank of Montreal CALL 063671101 189 2500 SH DFND 1 0 2500 0 Royal Bank of Canada CALL 780087102 119 1500 SH DFND 1 0 1500 0 Agnico Eagle Mines Ltd PUT 008474108 410 8000 SH DFND 1 0 8000 0 Bank of Montreal CALL 063671101 1700 22500 SH SOLE 22500 0 0 Waste Connections Inc PUT 94106B101 48 500 SH DFND 1 0 500 0 Teck Resources Ltd PUT 878742204 35 1500 SH DFND 1 0 1500 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Canadian Pacific Railway Ltd PUT 13645T100 471 2000 SH DFND 1 0 2000 0 Brookfield Asset Management In CALL 112585104 5 100 SH DFND 1 0 100 0 Rogers Communications Inc PUT 775109200 27 500 SH DFND 1 0 500 0 Brookfield Asset Management In PUT 112585104 72 1500 SH DFND 1 0 1500 0 Pembina Pipeline Corp CALL 706327103 45 1200 SH DFND 1 0 1200 0 Fortis Inc/Canada CALL 349553107 197 5000 SH DFND 1 0 5000 0 Shaw Communications Inc CALL 82028K200 1020 50000 SH DFND 1 0 50000 0 Brookfield Asset Management In CALL 112585104 53 1100 SH DFND 1 0 1100 0 Methanex Corp PUT 59151K108 327 7200 SH DFND 1 0 7200 0 Canadian National Railway Co CALL 136375102 93 1000 SH DFND 1 0 1000 0 Suncor Energy Inc CALL 867224107 16 500 SH DFND 1 0 500 0 Caterpillar Inc COM 149123101 494 3622 SH SOLE 3622 0 0 ENERGY SELECT SEC SPDR ETF 81369Y506 657 10320 SH SOLE 10320 0 0 SECTOR SPDR TR INT-FINL ETF 81369Y605 378 13718 SH SOLE 13718 0 0 Rogers Communications Inc CALL 775109200 134 2500 SH DFND 1 0 2500 0 Bank of Nova Scotia/The CALL 064149107 1074 20000 SH DFND 1 0 20000 0 Netflix Inc COM 64110L106 367 1000 SH SOLE 1000 0 0 Toronto-Dominion Bank/The CALL 891160509 47 800 SH DFND 1 0 800 0 Royal Bank of Canada PUT 780087102 79 1000 SH DFND 1 0 1000 0 Taiwan Semiconductor Manufactu PUT 874039100 9557 244000 SH SOLE 244000 0 0 Fortis Inc/Canada PUT 349553107 79 2000 SH DFND 1 0 2000 0 Tesla Inc PUT 88160R101 894 4000 SH SOLE 4000 0 0 Royal Bank of Canada CALL 780087102 596 7500 SH DFND 1 0 7500 0 Royal Bank of Canada PUT 780087102 119 1500 SH DFND 1 0 1500 0 Royal Bank of Canada PUT 780087102 159 2000 SH DFND 1 0 2000 0 Alphabet Inc PUT 02079K305 433 400 SH SOLE 400 0 0 Align Technology Inc PUT 016255101 8019 29300 SH SOLE 29300 0 0 Toronto-Dominion Bank/The PUT 891160509 146 2500 SH DFND 1 0 2500 0 Toronto-Dominion Bank/The PUT 891160509 58 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 134 2500 SH DFND 1 0 2500 0 Brookfield Asset Management In CALL 112585104 48 1000 SH DFND 1 0 1000 0 Valeant Pharmaceuticals Intern CALL 071734107 25 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 63 4000 SH DFND 1 0 4000 0 Rogers Communications Inc PUT 775109200 11 200 SH DFND 1 0 200 0 Royal Bank of Canada CALL 780087102 159 2000 SH DFND 1 0 2000 0 Enbridge Inc CALL 29250N105 36 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 113 1500 SH DFND 1 0 1500 0 Thomson Reuters Corp PUT 884903709 387 6000 SH DFND 1 0 6000 0 Wheaton Precious Metals Corp PUT 962879102 726 30000 SH DFND 1 0 30000 0 Kimberly-Clark Corp COM 494368103 0 3 SH SOLE 3 0 0 Nutrien Ltd PUT 67077M108 107 2000 SH DFND 1 0 2000 0 Alphabet Inc PUT 02079K305 975 900 SH SOLE 900 0 0 Agnico Eagle Mines Ltd CALL 008474108 359 7000 SH DFND 1 0 7000 0 Vermilion Energy Inc CALL 923725105 4525 208300 SH DFND 1 0 208300 0 salesforce.com Inc PUT 79466L302 910 6000 SH SOLE 6000 0 0 salesforce.com Inc PUT 79466L302 167 1100 SH SOLE 1100 0 0 Canadian National Railway Co PUT 136375102 296 3200 SH DFND 1 0 3200 0 Coty Inc PUT 222070203 276 20600 SH SOLE 20600 0 0 CGI Group Inc CALL 12532H104 1015 13200 SH DFND 1 0 13200 0 Canadian Natural Resources Ltd PUT 136385101 54 2000 SH DFND 1 0 2000 0 Suncor Energy Inc CALL 867224107 147 4700 SH DFND 1 0 4700 0 Cameco Corp CALL 13321L108 23 2100 SH DFND 1 0 2100 0 Magna International Inc PUT 559222401 5 100 SH DFND 1 0 100 0 Hudbay Minerals Inc CALL 443628102 95 17500 SH DFND 1 0 17500 0 Tesla Inc PUT 88160R101 1899 8500 SH SOLE 8500 0 0 Aurora Cannabis Inc CALL 05156X108 89 11300 SH DFND 1 0 11300 0 Suncor Energy Inc PUT 867224107 187 6000 SH DFND 1 0 6000 0 Canadian Imperial Bank of Comm PUT 136069101 79 1000 SH SOLE 1000 0 0 Imperial Oil Ltd PUT 453038408 42 1500 SH DFND 1 0 1500 0 BCE Inc CALL 05534B760 209 4600 SH DFND 1 0 4600 0 Brookfield Renewable Partners CALL G16258108 83 2400 SH SOLE 2400 0 0 Grifols SA COM 398438408 1 30 SH DFND 1 0 30 0 HSBC Holdings PLC COM 404280406 1 30 SH DFND 1 0 30 0 BCE Inc PUT 05534B760 96 2100 SH DFND 1 0 2100 0 Smith & Nephew PLC COM 83175M205 1 30 SH DFND 1 0 30 0 QUALCOMM Inc PUT 747525103 3735 49100 SH SOLE 49100 0 0 Magna International Inc PUT 559222401 134 2700 SH DFND 1 0 2700 0 Apple Inc PUT 037833100 1385 7000 SH SOLE 7000 0 0 BCE Inc CALL 05534B760 200 4400 SH DFND 1 0 4400 0 DocuSign Inc COM 256163106 724 14560 SH SOLE 14560 0 0 Agnico Eagle Mines Ltd CALL 008474108 51 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 77 1500 SH DFND 1 0 1500 0 Bank of Nova Scotia/The CALL 064149107 18907 352000 SH DFND 1 0 352000 0 CVS Health Corp PUT 126650100 2861 52500 SH SOLE 52500 0 0 CVS Health Corp PUT 126650100 6789 124600 SH SOLE 124600 0 0 Canadian Pacific Railway Ltd PUT 13645T100 471 2000 SH DFND 1 0 2000 0 Thomson Reuters Corp PUT 884903709 277 4300 SH DFND 1 0 4300 0 Wheaton Precious Metals Corp CALL 962879102 41 1700 SH DFND 1 0 1700 0 TELUS Corp CALL 87971M103 4 100 SH DFND 1 0 100 0 Canadian Pacific Railway Ltd PUT 13645T100 471 2000 SH DFND 1 0 2000 0 Norbord Inc PUT 65548P403 25 1000 SH DFND 1 0 1000 0 Canadian National Railway Co CALL 136375102 130 1400 SH DFND 1 0 1400 0 BCE Inc CALL 05534B760 5 100 SH DFND 1 0 100 0 Hudbay Minerals Inc PUT 443628102 14 2500 SH DFND 1 0 2500 0 Waste Connections Inc PUT 94106B101 143 1500 SH DFND 1 0 1500 0 CGI Group Inc CALL 12532H104 15 200 SH DFND 1 0 200 0 Canadian Pacific Railway Ltd PUT 13645T100 236 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Comm CALL 136069101 71 900 SH SOLE 900 0 0 Canadian Natural Resources Ltd PUT 136385101 181 6700 SH DFND 1 0 6700 0 Cameco Corp PUT 13321L108 48 4500 SH DFND 1 0 4500 0 Novartis AG COM 66987V109 1 14 SH SOLE 14 0 0 Royal Bank of Canada CALL 780087102 79 1000 SH SOLE 1000 0 0 Taiwan Semiconductor Manufactu PUT 874039100 1469 37500 SH SOLE 37500 0 0 Canadian Imperial Bank of Comm CALL 136069101 275 3500 SH DFND 1 0 3500 0 salesforce.com Inc PUT 79466L302 1517 10000 SH SOLE 10000 0 0 salesforce.com Inc PUT 79466L302 9104 60000 SH SOLE 60000 0 0 Dropbox Inc PUT 26210C104 1503 60000 SH SOLE 60000 0 0 United Parcel Service Inc PUT 911312106 465 4500 SH SOLE 4500 0 0 Magna International Inc CALL 559222401 383 7700 SH DFND 1 0 7700 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Netflix Inc PUT 64110L106 1286 3500 SH SOLE 3500 0 0 Manulife Financial Corp PUT 56501R106 2 100 SH DFND 1 0 100 0 Kroger Co/The PUT 501044101 1270 58500 SH SOLE 58500 0 0 Canadian Imperial Bank of Comm PUT 136069101 1180 15000 SH SOLE 15000 0 0 Bank of Nova Scotia/The PUT 064149107 27 500 SH SOLE 500 0 0 Toronto-Dominion Bank/The PUT 891160509 1180 20200 SH DFND 1 0 20200 0 Canadian Natural Resources Ltd PUT 136385101 1348 50000 SH DFND 1 0 50000 0 Suncor Energy Inc CALL 867224107 1126 36100 SH DFND 1 0 36100 0 CGI Group Inc CALL 12532H104 892 11600 SH DFND 1 0 11600 0 Priceline Group Inc/The PUT 09857L108 1312 700 SH SOLE 700 0 0 Canadian Natural Resources Ltd PUT 136385101 86 3200 SH DFND 1 0 3200 0 Enbridge Inc CALL 29250N105 1474 40800 SH DFND 1 0 40800 0 Nutrien Ltd CALL 67077M108 1113 20800 SH DFND 1 0 20800 0 Open Text Corp CALL 683715106 3297 79900 SH DFND 1 0 79900 0 Chevron Corp COM 166764100 25 200 SH SOLE 200 0 0 Exxon Mobil Corp COM 30231G102 46 600 SH SOLE 600 0 0 ConocoPhillips COM 20825C104 18 300 SH SOLE 300 0 0 Agnico Eagle Mines Ltd PUT 008474108 154 3000 SH DFND 1 0 3000 0 BorgWarner Inc COM 099724106 0 1 SH SOLE 1 0 0 Alphabet Inc COM 02079K305 1443 1333 SH SOLE 1333 0 0 Restaurant Brands Internationa COM 76131D103 7 100 SH DFND 1 0 100 0 BorgWarner Inc PUT 099724106 50 1200 SH SOLE 1200 0 0 Take-Two Interactive Software PUT 874054109 68 600 SH SOLE 600 0 0 Nordstrom Inc PUT 655664100 3823 120000 SH SOLE 120000 0 0 Priceline Group Inc/The PUT 09857L108 1312 700 SH SOLE 700 0 0 CannTrust Holdings Inc PUT 137800207 10 1900 SH SOLE 1900 0 0 ISHARES PHLX SEMICONDETF PUT 464287523 54563 275000 SH SOLE 275000 0 0 Kohl's Corp PUT 500255104 9510 200000 SH SOLE 200000 0 0 Teck Resources Ltd PUT 878742204 23 1000 SH DFND 1 0 1000 0 Baytex Energy Corp CALL 07317Q105 11 7100 SH DFND 1 0 7100 0 Teck Resources Ltd CALL 878742204 25 1100 SH DFND 1 0 1100 0 Bank of Montreal PUT 063671101 310 4100 SH DFND 1 0 4100 0 Suncor Energy Inc PUT 867224107 246 7900 SH DFND 1 0 7900 0 Suncor Energy Inc CALL 867224107 165 5300 SH DFND 1 0 5300 0 Toronto-Dominion Bank/The PUT 891160509 12 200 SH DFND 1 0 200 0 Northrop Grumman Corp PUT 666807102 646 2000 SH SOLE 2000 0 0 Rogers Communications Inc CALL 775109200 455 8500 SH DFND 1 0 8500 0 Pembina Pipeline Corp CALL 706327103 37 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd CALL 008474108 10 200 SH DFND 1 0 200 0 Methanex Corp PUT 59151K108 23 500 SH DFND 1 0 500 0 TELUS Corp CALL 87971M103 30 800 SH DFND 1 0 800 0 eBay Inc PUT 278642103 1481 37500 SH SOLE 37500 0 0 Shopify Inc COM 82509L107 1470 4900 SH DFND 1 0 4900 0 Lowe's Cos Inc PUT 548661107 4379 43400 SH SOLE 43400 0 0 Canadian Imperial Bank of Comm PUT 136069101 55 700 SH SOLE 700 0 0 Canadian Imperial Bank of Comm PUT 136069101 362 4600 SH SOLE 4600 0 0 Royal Bank of Canada PUT 780087102 1518 19100 SH SOLE 19100 0 0 Foot Locker Inc PUT 344849104 838 20000 SH SOLE 20000 0 0 Diamondback Energy Inc PUT 25278X109 1362 12500 SH SOLE 12500 0 0 CGI Group Inc CALL 12532H104 23 300 SH DFND 1 0 300 0 Restaurant Brands Internationa CALL 76131D103 28 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Comm PUT 136069101 999 12700 SH SOLE 12700 0 0 Canadian Natural Resources Ltd CALL 136385101 531 19700 SH DFND 1 0 19700 0 Canadian Imperial Bank of Comm CALL 136069101 1824 23200 SH DFND 1 0 23200 0 Canadian Imperial Bank of Comm PUT 136069101 79 1000 SH SOLE 1000 0 0 Toronto-Dominion Bank/The CALL 891160509 58 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd CALL 136385101 685 25400 SH DFND 1 0 25400 0 Restaurant Brands Internationa CALL 76131D103 42 600 SH DFND 1 0 600 0 Canadian Natural Resources Ltd PUT 136385101 189 7000 SH DFND 1 0 7000 0 Magna International Inc PUT 559222401 164 3300 SH DFND 1 0 3300 0 Canadian Imperial Bank of Comm CALL 136069101 204 2600 SH SOLE 2600 0 0 Canadian Imperial Bank of Comm CALL 136069101 3146 40000 SH SOLE 40000 0 0 Canadian Imperial Bank of Comm PUT 136069101 31 400 SH DFND 1 0 400 0 Royal Bank of Canada CALL 780087102 79 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 41 700 SH DFND 1 0 700 0 Canadian Imperial Bank of Comm PUT 136069101 31 400 SH DFND 1 0 400 0 Agnico Eagle Mines Ltd CALL 008474108 636 12400 SH DFND 1 0 12400 0 Taiwan Semiconductor Manufactu PUT 874039100 11751 300000 SH SOLE 300000 0 0 Teck Resources Ltd CALL 878742204 16 700 SH DFND 1 0 700 0 Royal Bank of Canada PUT 780087102 795 10000 SH SOLE 10000 0 0 Royal Bank of Canada PUT 780087102 2408 30300 SH SOLE 30300 0 0 Suncor Energy Inc PUT 867224107 115 3700 SH DFND 1 0 3700 0 Thomson Reuters Corp PUT 884903709 181 2800 SH DFND 1 0 2800 0 Canadian Imperial Bank of Comm PUT 136069101 79 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 79 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 45 1000 SH DFND 1 0 1000 0 Valeant Pharmaceuticals Intern CALL 071734107 25 1000 SH DFND 1 0 1000 0 Brookfield Renewable Partners CALL G16258108 21 600 SH DFND 1 0 600 0 Toronto-Dominion Bank/The PUT 891160509 29 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The CALL 064149107 107 2000 SH DFND 1 0 2000 0 Bank of Montreal CALL 063671101 589 7800 SH DFND 1 0 7800 0 Cenovus Energy Inc PUT 15135U109 18 2000 SH DFND 1 0 2000 0 Royal Bank of Canada PUT 780087102 32 400 SH SOLE 400 0 0 Bank of Montreal PUT 063671101 30 400 SH SOLE 400 0 0 Methanex Corp CALL 59151K108 5 100 SH DFND 1 0 100 0 Shaw Communications Inc CALL 82028K200 3363 164800 SH DFND 1 0 164800 0 TELUS Corp PUT 87971M103 4 100 SH DFND 1 0 100 0 Shopify Inc PUT 82509L107 2251 7500 SH SOLE 7500 0 0 Encana Corp CALL 292505104 118 23000 SH DFND 1 0 23000 0 CGI Group Inc PUT 12532H104 115 1500 SH DFND 1 0 1500 0 Nutrien Ltd CALL 67077M108 27 500 SH DFND 1 0 500 0 Microsoft Corp PUT 594918104 134 1000 SH SOLE 1000 0 0 Royal Bank of Canada PUT 780087102 79 1000 SH SOLE 1000 0 0 Royal Bank of Canada PUT 780087102 1589 20000 SH SOLE 20000 0 0 Canadian Imperial Bank of Comm PUT 136069101 433 5500 SH SOLE 5500 0 0 Canadian Imperial Bank of Comm PUT 136069101 118 1500 SH SOLE 1500 0 0 Toronto-Dominion Bank/The CALL 891160509 35 600 SH DFND 1 0 600 0 Enbridge Inc PUT 29250N105 36 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada CALL 349553107 182 4600 SH DFND 1 0 4600 0 BlackBerry Ltd CALL 09228F103 10 1300 SH DFND 1 0 1300 0 SELECT SECTOR SPDR TR TECHNOLOGY PUT 81369Y803 4440 56900 SH SOLE 56900 0 0 SELECT SECTOR SPDR TR TECHNOLOGY PUT 81369Y803 3754 48100 SH SOLE 48100 0 0 SPDR S&P 500 ETF TR TR UNIT CALL 78462F103 4395 15000 SH SOLE 15000 0 0 Canadian Natural Resources Ltd PUT 136385101 78 2900 SH DFND 1 0 2900 0 Toronto-Dominion Bank/The PUT 891160509 18 300 SH DFND 1 0 300 0 Royal Bank of Canada PUT 780087102 199 2500 SH DFND 1 0 2500 0 Suncor Energy Inc PUT 867224107 78 2500 SH DFND 1 0 2500 0 XPO Logistics Inc COM 983793100 285 4938 SH SOLE 4938 0 0 Suncor Energy Inc CALL 867224107 3 100 SH DFND 1 0 100 0 Bank of Montreal CALL 063671101 60 800 SH DFND 1 0 800 0 Philip Morris International In PUT 718172109 565 7200 SH SOLE 7200 0 0 Pembina Pipeline Corp PUT 706327103 37 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 135 5000 SH DFND 1 0 5000 0 Valeant Pharmaceuticals Intern PUT 071734107 13 500 SH DFND 1 0 500 0 Osisko Gold Royalties Ltd CALL 68827L101 2 200 SH DFND 1 0 200 0 AbbVie Inc PUT 00287Y109 1185 16300 SH SOLE 16300 0 0 Suncor Energy Inc CALL 867224107 53 1700 SH DFND 1 0 1700 0 Royal Bank of Canada PUT 780087102 40 500 SH DFND 1 0 500 0 Magna International Inc CALL 559222401 244 4900 SH DFND 1 0 4900 0 Teck Resources Ltd CALL 878742204 404 17500 SH DFND 1 0 17500 0 Home Depot Inc/The CALL 437076102 42 200 SH SOLE 200 0 0 Union Pacific Corp CALL 907818108 220 1300 SH SOLE 1300 0 0 Newmont Mining Corp CALL 651639106 92 2400 SH DFND 1 0 2400 0 Teck Resources Ltd CALL 878742204 127 5500 SH DFND 1 0 5500 0 CBS Corp PUT 124857202 1248 25000 SH SOLE 25000 0 0 Canadian Natural Resources Ltd PUT 136385101 202 7500 SH DFND 1 0 7500 0 Restaurant Brands Internationa PUT 76131D103 195 2800 SH DFND 1 0 2800 0 Arista Networks Inc COM 040413106 169 652 SH SOLE 652 0 0 Bank of Nova Scotia/The CALL 064149107 516 9600 SH DFND 1 0 9600 0 Bank of Nova Scotia/The PUT 064149107 172 3200 SH DFND 1 0 3200 0 Vermilion Energy Inc PUT 923725105 7 300 SH DFND 1 0 300 0 Bank of America Corp PUT 060505104 1450 50000 SH SOLE 50000 0 0 Algonquin Power & Utilities Co CALL 015857105 182 15000 SH DFND 1 0 15000 0 Canopy Growth Corp CALL 138035100 109 2700 SH DFND 1 0 2700 0 Simon Property Group Inc PUT 828806109 1038 6500 SH SOLE 6500 0 0 Bank of Nova Scotia/The PUT 064149107 54 1000 SH DFND 1 0 1000 0 Shaw Communications Inc PUT 82028K200 6 300 SH DFND 1 0 300 0 Toronto-Dominion Bank/The CALL 891160509 6 100 SH DFND 1 0 100 0 ISHARES MSCI EMG MRK INDX PUT 464287234 21455 500000 SH SOLE 500000 0 0 ISHARES MSCI EMG MRK INDX CALL 464287234 21455 500000 SH SOLE 500000 0 0 Bank of Nova Scotia/The PUT 064149107 5 100 SH DFND 1 0 100 0 Village Farms International In COM 92707Y108 94 8200 SH SOLE 8200 0 0 Bank of Nova Scotia/The PUT 064149107 387 7200 SH SOLE 7200 0 0 DocuSign Inc COM 256163106 773 15554 SH SOLE 15554 0 0 Exact Sciences Corp COM 30063P105 2264 19189 SH SOLE 19189 0 0 Erie Indemnity Co COM 29530P102 986 3877 SH SOLE 3877 0 0 Dropbox Inc COM 26210C104 728 29070 SH SOLE 29070 0 0 MongoDB Inc COM 60937P106 733 4822 SH SOLE 4822 0 0 MarketAxess Holdings Inc COM 57060D108 7122 22158 SH SOLE 22158 0 0 E TRADE Financial Corp COM 269246401 854 19163 SH SOLE 19163 0 0 Zebra Technologies Corp COM 989207105 1724 8231 SH SOLE 8231 0 0 Ionis Pharmaceuticals Inc COM 462222100 1289 20062 SH SOLE 20062 0 0 Okta Inc COM 679295105 1908 15452 SH SOLE 15452 0 0 Valeant Pharmaceuticals Intern CALL 071734107 76 3000 SH DFND 1 0 3000 0 Uber Technologies Inc COM 90353T100 1307 28181 SH SOLE 28181 0 0 FactSet Research Systems Inc COM 303075105 1672 5835 SH SOLE 5835 0 0 Paycom Software Inc COM 70432V102 1719 7584 SH SOLE 7584 0 0 Equity LifeStyle Properties In COM 29472R108 1581 13037 SH SOLE 13037 0 0 Twilio Inc COM 90138F102 2317 17000 SH SOLE 17000 0 0 Snap Inc COM 83304A106 1481 103625 SH SOLE 103625 0 0 Sun Communities Inc COM 866674104 1689 13178 SH SOLE 13178 0 0 EPAM Systems Inc COM 29414B104 1431 8267 SH SOLE 8267 0 0 HEICO Corp COM 422806109 871 6513 SH SOLE 6513 0 0 HEICO Corp COM 422806208 1192 11537 SH SOLE 11537 0 0 Wheaton Precious Metals Corp PUT 962879102 77 3200 SH DFND 1 0 3200 0 Xilinx Inc PUT 983919101 6191 52500 SH SOLE 52500 0 0 Tyson Foods Inc PUT 902494103 1413 17500 SH SOLE 17500 0 0 Alphabet Inc COM 02079K305 974 900 SH SOLE 900 0 0 Canadian Natural Resources Ltd PUT 136385101 84 3100 SH DFND 1 0 3100 0 Enbridge Inc CALL 29250N105 181 5000 SH DFND 1 0 5000 0 Teck Resources Ltd CALL 878742204 35 1500 SH DFND 1 0 1500 0 Thomson Reuters Corp PUT 884903709 45 700 SH DFND 1 0 700 0 Royal Bank of Canada CALL 780087102 127 1600 SH DFND 1 0 1600 0 Caesars Entertainment Corp PUT 127686103 591 50000 SH SOLE 50000 0 0 Canadian Natural Resources Ltd PUT 136385101 164 6100 SH DFND 1 0 6100 0 Conagra Brands Inc PUT 205887102 1326 50000 SH SOLE 50000 0 0 Canadian Natural Resources Ltd PUT 136385101 11 400 SH DFND 1 0 400 0 Teck Resources Ltd PUT 878742204 58 2500 SH DFND 1 0 2500 0 Royal Bank of Canada PUT 780087102 771 9700 SH DFND 1 0 9700 0 Bank of Nova Scotia/The PUT 064149107 54 1000 SH SOLE 1000 0 0 Bank of Nova Scotia/The CALL 064149107 167 3100 SH SOLE 3100 0 0 Bank of Nova Scotia/The PUT 064149107 107 2000 SH SOLE 2000 0 0 Bank of Nova Scotia/The CALL 064149107 81 1500 SH SOLE 1500 0 0 Bank of Nova Scotia/The CALL 064149107 806 15000 SH SOLE 15000 0 0 Agnico Eagle Mines Ltd CALL 008474108 138 2700 SH DFND 1 0 2700 0 Hudbay Minerals Inc CALL 443628102 7 1300 SH DFND 1 0 1300 0 Bank of Nova Scotia/The CALL 064149107 365 6800 SH DFND 1 0 6800 0 Canadian Natural Resources Ltd PUT 136385101 30 1100 SH DFND 1 0 1100 0 BCE Inc CALL 05534B760 2275 50000 SH DFND 1 0 50000 0 Waste Management Inc PUT 94106L109 2388 20700 SH SOLE 20700 0 0 TELUS Corp PUT 87971M103 37 1000 SH DFND 1 0 1000 0 Suncor Energy Inc CALL 867224107 399 12800 SH DFND 1 0 12800 0 Canadian Imperial Bank of Comm PUT 136069101 2163 27500 SH SOLE 27500 0 0 Canadian Imperial Bank of Comm PUT 136069101 1769 22500 SH SOLE 22500 0 0 Bank of Nova Scotia/The PUT 064149107 247 4600 SH SOLE 4600 0 0 Bank of Nova Scotia/The PUT 064149107 59 1100 SH SOLE 1100 0 0 Bank of Montreal CALL 063671101 136 1800 SH DFND 1 0 1800 0 Newmont Mining Corp PUT 651639106 77 2000 SH DFND 1 0 2000 0 Royal Bank of Canada PUT 780087102 326 4100 SH SOLE 4100 0 0 Intuit Inc PUT 461202103 732 2800 SH SOLE 2800 0 0 Bank of Nova Scotia/The CALL 064149107 226 4200 SH SOLE 4200 0 0 Agnico Eagle Mines Ltd CALL 008474108 1266 24700 SH DFND 1 0 24700 0 Alamos Gold Inc PUT 011532108 12 2000 SH DFND 1 0 2000 0 Agnico Eagle Mines Ltd CALL 008474108 354 6900 SH DFND 1 0 6900 0 Canadian National Railway Co PUT 136375102 222 2400 SH DFND 1 0 2400 0 Brookfield Asset Management In PUT 112585104 48 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 150 6900 SH DFND 1 0 6900 0 Bank of Nova Scotia/The PUT 064149107 107 2000 SH SOLE 2000 0 0 Toronto-Dominion Bank/The CALL 891160509 12 200 SH DFND 1 0 200 0 Magna International Inc CALL 559222401 45 900 SH DFND 1 0 900 0 Southern Co/The CALL 842587107 5086 92000 SH SOLE 92000 0 0 Norwegian Cruise Line Holdings PUT G66721104 7776 145000 SH SOLE 145000 0 0 Norwegian Cruise Line Holdings PUT G66721104 1475 27500 SH SOLE 27500 0 0 Agnico Eagle Mines Ltd CALL 008474108 759 14800 SH DFND 1 0 14800 0 Bank of Montreal PUT 063671101 38 500 SH DFND 1 0 500 0 Magna International Inc CALL 559222401 189 3800 SH DFND 1 0 3800 0 Corteva Inc COM 22052L104 3 106 SH SOLE 106 0 0 Corteva Inc COM 22052L104 17986 608419 SH SOLE 608419 0 0 Nutrien Ltd PUT 67077M108 37 700 SH DFND 1 0 700 0 Royal Bank of Canada PUT 780087102 40 500 SH DFND 1 0 500 0 Gildan Activewear Inc PUT 375916103 120 3100 SH DFND 1 0 3100 0 Wheaton Precious Metals Corp CALL 962879102 2 100 SH DFND 1 0 100 0 Teck Resources Ltd CALL 878742204 12 500 SH DFND 1 0 500 0 Magna International Inc CALL 559222401 4354 87500 SH DFND 1 0 87500 0 Canadian Imperial Bank of Comm CALL 136069101 118 1500 SH DFND 1 0 1500 0 Canadian Natural Resources Ltd PUT 136385101 54 2000 SH DFND 1 0 2000 0 Mastercard Inc PUT 57636Q104 1984 7500 SH SOLE 7500 0 0 Shopify Inc PUT 82509L107 1501 5000 SH SOLE 5000 0 0 Crescent Point Energy Corp PUT 22576C101 7 2000 SH DFND 1 0 2000 0 Cameco Corp CALL 13321L108 43 4000 SH DFND 1 0 4000 0 Owens-Illinois Inc COM 690768403 1 30 SH DFND 1 0 30 0 Silgan Holdings Inc COM 827048109 3 90 SH DFND 1 0 90 0 CGI Group Inc PUT 12532H104 231 3000 SH DFND 1 0 3000 0 Goldman Sachs Group Inc/The CALL 38141G104 40920 200000 SH SOLE 200000 0 0 Agnico Eagle Mines Ltd CALL 008474108 51 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 4 100 SH DFND 1 0 100 0 Nikkei 225 CALL 464287382 19734 100000 SH DFND 4 0 100000 0 IAC/InterActiveCorp COM 44919P508 59 273 SH SOLE 273 0 0 BlackBerry Ltd PUT 09228F103 22 3000 SH DFND 1 0 3000 0 Agnico Eagle Mines Ltd CALL 008474108 472 9200 SH DFND 1 0 9200 0 Algonquin Power & Utilities Co PUT 015857105 24 2000 SH DFND 1 0 2000 0 Kirkland Lake Gold Ltd PUT 49741E100 43 1000 SH DFND 1 0 1000 0 Capital One Financial Corp PUT 14040H105 1815 20000 SH SOLE 20000 0 0 Bank of Nova Scotia/The CALL 064149107 1133 21100 SH SOLE 21100 0 0 Bank of Nova Scotia/The CALL 064149107 54 1000 SH SOLE 1000 0 0 Brookfield Asset Management In CALL 112585104 24 500 SH DFND 1 0 500 0 Amgen Inc PUT 031162100 645 3500 SH SOLE 3500 0 0 Simon Property Group Inc PUT 828806109 1198 7500 SH SOLE 7500 0 0 Imperial Oil Ltd CALL 453038408 28 1000 SH DFND 1 0 1000 0 Alamos Gold Inc CALL 011532108 52 8600 SH DFND 1 0 8600 0 Teck Resources Ltd PUT 878742204 58 2500 SH DFND 1 0 2500 0 Teck Resources Ltd CALL 878742204 51 2200 SH DFND 1 0 2200 0 Agnico Eagle Mines Ltd CALL 008474108 21 400 SH DFND 1 0 400 0 Algonquin Power & Utilities Co PUT 015857105 61 5000 SH DFND 1 0 5000 0 Valeant Pharmaceuticals Intern PUT 071734107 13 500 SH DFND 1 0 500 0 Cameco Corp CALL 13321L108 32 3000 SH DFND 1 0 3000 0 SSR Mining Inc PUT 784730103 7 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The PUT 891160509 58 1000 SH DFND 1 0 1000 0 Pretium Resources Inc CALL 74139C102 100 10000 SH DFND 1 0 10000 0 Canadian Imperial Bank of Comm CALL 136069101 24 300 SH SOLE 300 0 0 Fortis Inc/Canada CALL 349553107 99 2500 SH DFND 1 0 2500 0 CGI Group Inc PUT 12532H104 38 500 SH DFND 1 0 500 0 Bank of Montreal CALL 063671101 14503 192000 SH DFND 1 0 192000 0 BCE Inc CALL 05534B760 9 200 SH DFND 1 0 200 0 Bank of Montreal PUT 063671101 68 900 SH DFND 1 0 900 0 Corteva Inc COM 22052L104 0 1 SH DFND 1 0 1 0 Kontoor Brands Inc COM 50050N103 0 3 SH DFND 1 0 3 0 Teck Resources Ltd CALL 878742204 23 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 236 4400 SH DFND 1 0 4400 0 Teck Resources Ltd CALL 878742204 162 7000 SH DFND 1 0 7000 0 Wheaton Precious Metals Corp CALL 962879102 31 1300 SH DFND 1 0 1300 0 TELUS Corp PUT 87971M103 55 1500 SH DFND 1 0 1500 0 Constellation Brands Inc PUT 21036P108 1969 10000 SH SOLE 10000 0 0 Precision Drilling Corp PUT 74022D308 4 2000 SH DFND 1 0 2000 0 KeyCorp PUT 493267108 1420 80000 SH SOLE 80000 0 0 Agnico Eagle Mines Ltd CALL 008474108 10 200 SH DFND 1 0 200 0 BCE Inc PUT 05534B760 1219 26800 SH DFND 1 0 26800 0 Silvercorp Metals Inc CALL 82835P103 9 3500 SH DFND 1 0 3500 0 Bank of Montreal CALL 063671101 15 200 SH DFND 1 0 200 0 Canadian Pacific Railway Ltd CALL 13645T100 824 3500 SH DFND 1 0 3500 0 Corning Inc PUT 219350105 827 24900 SH SOLE 24900 0 0 Brookfield Renewable Partners CALL G16258108 21 600 SH DFND 1 0 600 0 Canadian National Railway Co CALL 136375102 9 100 SH DFND 1 0 100 0 Bank of Nova Scotia/The CALL 064149107 59 1100 SH DFND 1 0 1100 0 Just Energy Group Inc PUT 48213W101 4 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 8885 111800 SH DFND 1 0 111800 0 CGI Group Inc PUT 12532H104 23 300 SH DFND 1 0 300 0 BCE Inc CALL 05534B760 132 2900 SH DFND 1 0 2900 0 BCE Inc CALL 05534B760 96 2100 SH DFND 1 0 2100 0 Intuit Inc PUT 461202103 11760 45000 SH SOLE 45000 0 0 Agnico Eagle Mines Ltd CALL 008474108 103 2000 SH DFND 1 0 2000 0 Shaw Communications Inc PUT 82028K200 20 1000 SH DFND 1 0 1000 0 Kroger Co/The PUT 501044101 5970 275000 SH SOLE 275000 0 0 Encana Corp PUT 292505104 10 1900 SH DFND 1 0 1900 0 Walt Disney Co/The PUT 254687106 2374 17000 SH SOLE 17000 0 0 Agnico Eagle Mines Ltd CALL 008474108 51 1000 SH DFND 1 0 1000 0 ISHARES CHINA LRG CAP ETF PUT 464287184 23524 550000 SH SOLE 550000 0 0 ISHARES CHINA LRG CAP ETF CALL 464287184 12831 300000 SH SOLE 300000 0 0 Agnico Eagle Mines Ltd CALL 008474108 51 1000 SH DFND 1 0 1000 0 CenturyLink Inc PUT 156700106 2176 185000 SH SOLE 185000 0 0 Toronto-Dominion Bank/The CALL 891160509 58 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The CALL 891160509 146 2500 SH DFND 1 0 2500 0 Royal Bank of Canada CALL 780087102 159 2000 SH DFND 1 0 2000 0 Nutrien Ltd CALL 67077M108 16 300 SH DFND 1 0 300 0 Agnico Eagle Mines Ltd CALL 008474108 205 4000 SH DFND 1 0 4000 0 Enerplus Corp PUT 292766102 30 4000 SH DFND 1 0 4000 0 Hershey Co/The PUT 427866108 938 7000 SH SOLE 7000 0 0 Mastercard Inc PUT 57636Q104 952 3600 SH SOLE 3600 0 0 Martin Marietta Materials Inc PUT 573284106 2416 10500 SH SOLE 10500 0 0 Bank of America Corp PUT 060505104 4353 150100 SH SOLE 150100 0 0 Bank of America Corp CALL 060505104 3190 110000 SH SOLE 110000 0 0 Amazon.com Inc PUT 023135106 1894 1000 SH SOLE 1000 0 0 AT&T Inc PUT 00206R102 1508 45000 SH SOLE 45000 0 0 Phillips 66 PUT 718546104 1684 18000 SH SOLE 18000 0 0 ISHARES MSCI EMG MRK INDX PUT 464287234 21455 500000 SH SOLE 500000 0 0 ISHARES MSCI EMG MRK INDX CALL 464287234 21455 500000 SH SOLE 500000 0 0 Magna International Inc CALL 559222401 40 800 SH DFND 1 0 800 0 Thomson Reuters Corp PUT 884903709 6 100 SH DFND 1 0 100 0 INVESCO QQQ TRUST PUT 46090E103 60691 325000 SH SOLE 325000 0 0 Vistra Energy Corp COM 92840M102 1646 72717 SH SOLE 72717 0 0 salesforce.com Inc PUT 79466L302 1517 10000 SH SOLE 10000 0 0 Canadian Imperial Bank of Comm CALL 136069101 912 11600 SH DFND 1 0 11600 0 Bank of Nova Scotia/The CALL 064149107 107 2000 SH SOLE 2000 0 0 Toronto-Dominion Bank/The CALL 891160509 58 1000 SH DFND 1 0 1000 0 Barrick Gold Corp CALL 067901108 136 8600 SH DFND 1 0 8600 0 Toronto-Dominion Bank/The CALL 891160509 47 800 SH DFND 1 0 800 0 Canadian Pacific Railway Ltd CALL 13645T100 2591 11000 SH DFND 1 0 11000 0 SPDR S&P 500 ETF TR TR UNIT PUT 78462F103 996200 3400000 SH SOLE 3400000 0 0 Fortis Inc/Canada PUT 349553107 36 900 SH DFND 1 0 900 0 Conagra Brands Inc PUT 205887102 1326 50000 SH SOLE 50000 0 0 Northrop Grumman Corp PUT 666807102 1454 4500 SH SOLE 4500 0 0 Toronto-Dominion Bank/The CALL 891160509 275 4700 SH DFND 1 0 4700 0 Toronto-Dominion Bank/The CALL 891160509 6 100 SH DFND 1 0 100 0 Brookfield Asset Management In CALL 112585104 861 18000 SH DFND 1 0 18000 0 Brookfield Asset Management In CALL 112585104 230 4800 SH DFND 1 0 4800 0 Magna International Inc CALL 559222401 249 5000 SH DFND 1 0 5000 0 Skyworks Solutions Inc PUT 83088M102 417 5400 SH SOLE 5400 0 0 Dropbox Inc PUT 26210C104 11273 450000 SH SOLE 450000 0 0 Philip Morris International In PUT 718172109 9031 115000 SH SOLE 115000 0 0 Newmont Mining Corp CALL 651639106 12 300 SH DFND 1 0 300 0 Barrick Gold Corp CALL 067901108 16 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp CALL 706327103 156 4200 SH DFND 1 0 4200 0 Methanex Corp PUT 59151K108 45 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The CALL 891160509 146 2500 SH DFND 1 0 2500 0 United Technologies Corp PUT 913017109 1302 10000 SH SOLE 10000 0 0 NVIDIA Corp PUT 67066G104 821 5000 SH SOLE 5000 0 0 SPDR S&P 500 ETF TR TR UNIT PUT 78462F103 36625 125000 SH SOLE 125000 0 0 BCE Inc PUT 05534B760 136 3000 SH DFND 1 0 3000 0 Magna International Inc PUT 559222401 373 7500 SH DFND 1 0 7500 0 Canadian National Railway Co PUT 136375102 93 1000 SH DFND 1 0 1000 0 TELUS Corp PUT 87971M103 74 2000 SH DFND 1 0 2000 0 Martin Marietta Materials Inc COM 573284106 335 1455 SH SOLE 1455 0 0 Bank of Nova Scotia/The PUT 064149107 108700 2000000 SH SOLE 2000000 0 0 Cameco Corp CALL 13321L108 43 4000 SH DFND 1 0 4000 0 Adobe Systems Inc PUT 00724F101 707 2400 SH SOLE 2400 0 0 ISHARES MSCI EMG MRK INDX PUT 464287234 15559 362600 SH SOLE 362600 0 0 ISHARES MSCI EMG MRK INDX CALL 464287234 15559 362600 SH SOLE 362600 0 0 JPMorgan Chase & Co CALL 46625H100 16770 150000 SH SOLE 150000 0 0 PDR S&P 500 ETF TR TR UNIT CALL 78462F103 21975 75000 SH SOLE 75000 0 0 Methanex Corp CALL 59151K108 136 3000 SH DFND 1 0 3000 0 Stars Group Inc/The CALL 85570W100 34 2000 SH DFND 1 0 2000 0 Cenovus Energy Inc PUT 15135U109 16 1800 SH DFND 1 0 1800 0 Vermilion Energy Inc PUT 923725105 4 200 SH DFND 1 0 200 0 Monster Beverage Corp PUT 61174X109 1500 23500 SH SOLE 23500 0 0 Cia Siderurgica Nacional SA COM 20440W105 1 210 SH DFND 1 0 210 0 Western Digital Corp PUT 958102105 2615 55000 SH SOLE 55000 0 0 Centene Corp PUT 15135B101 1311 25000 SH SOLE 25000 0 0 Canadian Natural Resources Ltd PUT 136385101 1349 50000 SH SOLE 50000 0 0 Teck Resources Ltd CALL 878742204 2 100 SH DFND 1 0 100 0 JPMorgan Chase & Co CALL 46625H100 7826 70000 SH SOLE 70000 0 0 JPMorgan Chase & Co PUT 46625H100 7826 70000 SH SOLE 70000 0 0 BCE Inc CALL 05534B760 45 1000 SH DFND 1 0 1000 0 SECTOR SPDR TR- UTILITIES PUT 81369Y886 6798 114000 SH SOLE 114000 0 0 Goldman Sachs Group Inc/The PUT 38141G104 818 4000 SH SOLE 4000 0 0 Suncor Energy Inc PUT 867224107 312 10000 SH DFND 1 0 10000 0 Wells Fargo & Co PUT 949746101 1585 33500 SH SOLE 33500 0 0 Vermilion Energy Inc PUT 923725105 109 5000 SH DFND 1 0 5000 0 SECTOR SPDR TR- UTILITIES PUT 81369Y886 2564 43000 SH SOLE 43000 0 0 Just Energy Group Inc CALL 48213W101 17 4000 SH DFND 1 0 4000 0 BlackBerry Ltd PUT 09228F103 13 1700 SH DFND 1 0 1700 0 Crescent Point Energy Corp PUT 22576C101 26 7800 SH DFND 1 0 7800 0 Canadian Imperial Bank of Comm CALL 136069101 440 5600 SH DFND 1 0 5600 0 Bank of Nova Scotia/The CALL 064149107 64 1200 SH DFND 1 0 1200 0 Shaw Communications Inc CALL 82028K200 12 600 SH DFND 1 0 600 0 ISHARES RUSSELL 2000 INDX PUT 464287655 77750 500000 SH SOLE 500000 0 0 BCE Inc CALL 05534B760 250 5500 SH DFND 1 0 5500 0 Werner Enterprises Inc COM 950755108 2 60 SH DFND 1 0 60 0 Royal Caribbean Cruises Ltd PUT V7780T103 4545 37500 SH SOLE 37500 0 0 Nutrien Ltd CALL 67077M108 53 1000 SH DFND 1 0 1000 0 Tyson Foods Inc CALL 902494103 7041 87200 SH SOLE 87200 0 0 Constellation Brands Inc PUT 21036P108 8843 44900 SH SOLE 44900 0 0 Nutrien Ltd CALL 67077M108 53 1000 SH DFND 1 0 1000 0 Methanex Corp CALL 59151K108 204 4500 SH DFND 1 0 4500 0 VANECK VEC JR GOLD MN ETF ETF 92189F791 1021 29206 SH SOLE 29206 0 0 Westport Fuel Systems Inc CALL 960908309 5 2000 SH DFND 1 0 2000 0 Alphabet Inc PUT 02079K305 4873 4500 SH SOLE 4500 0 0 Canadian National Railway Co CALL 136375102 407 4400 SH DFND 1 0 4400 0 Mastercard Inc PUT 57636Q104 688 2600 SH SOLE 2600 0 0 Boeing Co/The PUT 097023105 5278 14500 SH SOLE 14500 0 0 Oracle Corp PUT 68389X105 2319 40700 SH SOLE 40700 0 0 BCE Inc CALL 05534B760 182 4000 SH DFND 1 0 4000 0 ISHARES MSCI EMG MRK INDX CALL 464287234 42910 1000000 SH SOLE 1000000 0 0 Restaurant Brands Internationa CALL 76131D103 76 1100 SH DFND 1 0 1100 0 Canadian Imperial Bank of Comm PUT 136069101 315 4000 SH DFND 1 0 4000 0 Enbridge Inc CALL 29250N105 4 100 SH DFND 1 0 100 0 Discovery Communications Inc PUT 25470F104 1535 50000 SH SOLE 50000 0 0 Enbridge Inc CALL 29250N105 466 12900 SH DFND 1 0 12900 0 Halliburton Co PUT 406216101 1137 50000 SH SOLE 50000 0 0 Fortis Inc/Canada COM 349553107 118 3000 SH SOLE 3000 0 0 Packaging Corp of America PUT 695156109 1430 15000 SH SOLE 15000 0 0 Kinross Gold Corp CALL 496902404 53 13600 SH DFND 1 0 13600 0 CGI Group Inc CALL 12532H104 830 10800 SH DFND 1 0 10800 0 Delta Air Lines Inc PUT 247361702 1396 24600 SH SOLE 24600 0 0 Fidelity National Information PUT 31620M106 1534 12500 SH SOLE 12500 0 0 Vermilion Energy Inc PUT 923725105 2 100 SH DFND 1 0 100 0 Norbord Inc PUT 65548P403 99 4000 SH DFND 1 0 4000 0 Broadcom Inc PUT 11135F101 1871 6500 SH SOLE 6500 0 0 Macy's Inc PUT 55616P104 1717 80000 SH SOLE 80000 0 0 ISHARES MSCI EAFE ETF CALL 464287465 1361 20700 SH SOLE 20700 0 0 Humana Inc PUT 444859102 584 2200 SH SOLE 2200 0 0 SSR Mining Inc CALL 784730103 21 1500 SH DFND 1 0 1500 0 Baytex Energy Corp CALL 07317Q105 31 20000 SH DFND 1 0 20000 0 Cameco Corp CALL 13321L108 47 4400 SH DFND 1 0 4400 0 Crescent Point Energy Corp PUT 22576C101 7 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The CALL 891160509 58 1000 SH DFND 1 0 1000 0 Shaw Communications Inc PUT 82028K200 4 200 SH DFND 1 0 200 0 SSR Mining Inc CALL 784730103 14 1000 SH DFND 1 0 1000 0 Wal-Mart Stores Inc COM 931142103 359 3250 SH SOLE 3250 0 0 Northrop Grumman Corp COM 666807102 258 800 SH SOLE 800 0 0 BCE Inc PUT 05534B760 136 3000 SH DFND 1 0 3000 0 Caterpillar Inc PUT 149123101 1772 13000 SH SOLE 13000 0 0 Royal Bank of Canada PUT 780087102 16 200 SH DFND 1 0 200 0 Waste Connections Inc PUT 94106B101 96 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Comm CALL 136069101 149 1900 SH DFND 1 0 1900 0 Vermilion Energy Inc PUT 923725105 54 2500 SH DFND 1 0 2500 0 Emerson Electric Co PUT 291011104 8340 125000 SH SOLE 125000 0 0 Kinross Gold Corp PUT 496902404 3 800 SH DFND 1 0 800 0 ABIOMED Inc PUT 003654100 599 2300 SH SOLE 2300 0 0 Royal Bank of Canada CALL 780087102 32 400 SH DFND 1 0 400 0 ISHARES CHINA LRG CAP ETF PUT 464287184 21385 500000 SH SOLE 500000 0 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 48 900 SH DFND 1 0 900 0 Centene Corp PUT 15135B101 1311 25000 SH SOLE 25000 0 0 DocuSign Inc PUT 256163106 1292 26000 SH SOLE 26000 0 0 Canadian Pacific Railway Ltd CALL 13645T100 471 2000 SH DFND 1 0 2000 0 Phillips 66 PUT 718546104 2516 26900 SH SOLE 26900 0 0 Canadian National Railway Co PUT 136375102 139 1500 SH DFND 1 0 1500 0 Wheaton Precious Metals Corp CALL 962879102 181 7500 SH DFND 1 0 7500 0 Magna International Inc PUT 559222401 124 2500 SH DFND 1 0 2500 0 Barrick Gold Corp CALL 067901108 6 400 SH DFND 1 0 400 0 Magna International Inc PUT 559222401 174 3500 SH DFND 1 0 3500 0 Teck Resources Ltd CALL 878742204 69 3000 SH DFND 1 0 3000 0 Canadian Imperial Bank of Comm CALL 136069101 708 9000 SH DFND 1 0 9000 0 Royal Bank of Canada PUT 780087102 87 1100 SH DFND 1 0 1100 0 Agnico Eagle Mines Ltd CALL 008474108 144 2800 SH DFND 1 0 2800 0 NVIDIA Corp PUT 67066G104 10429 63500 SH SOLE 63500 0 0 Pembina Pipeline Corp PUT 706327103 15 400 SH DFND 1 0 400 0 SSR Mining Inc CALL 784730103 68 5000 SH DFND 1 0 5000 0 Newmont Mining Corp CALL 651639106 38 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 91 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The CALL 891160509 158 2700 SH DFND 1 0 2700 0 Lowe's Cos Inc PUT 548661107 1251 12400 SH SOLE 12400 0 0 Altria Group Inc PUT 02209S103 1245 26300 SH SOLE 26300 0 0 Restaurant Brands Internationa PUT 76131D103 139 2000 SH DFND 1 0 2000 0 Wynn Resorts Ltd PUT 983134107 930 7500 SH SOLE 7500 0 0 TELUS Corp CALL 87971M103 37 1000 SH DFND 1 0 1000 0 Canadian Pacific Railway Ltd PUT 13645T100 471 2000 SH DFND 1 0 2000 0 Crescent Point Energy Corp PUT 22576C101 8 2500 SH DFND 1 0 2500 0 Toronto-Dominion Bank/The CALL 891160509 18 300 SH DFND 1 0 300 0 Amazon.com Inc PUT 023135106 8711 4600 SH SOLE 4600 0 0 Teck Resources Ltd PUT 878742204 58 2500 SH DFND 1 0 2500 0 Kirkland Lake Gold Ltd CALL 49741E100 4 100 SH DFND 1 0 100 0 Royal Bank of Canada CALL 780087102 79 1000 SH DFND 1 0 1000 0 LyondellBasell Industries NV PUT N53745100 1723 20000 SH SOLE 20000 0 0 Bristol-Myers Squibb Co PUT 110122108 785 17300 SH SOLE 17300 0 0 Centrais Eletricas Brasileiras COM 15234Q207 0 1 SH DFND 1 0 1 0 Nutrien Ltd CALL 67077M108 80 1500 SH DFND 1 0 1500 0 Manulife Financial Corp PUT 56501R106 36 2000 SH DFND 1 0 2000 0 Xilinx Inc PUT 983919101 2358 20000 SH SOLE 20000 0 0 Facebook Inc PUT 30303M102 1930 10000 SH SOLE 10000 0 0 Advance Auto Parts Inc PUT 00751Y106 1511 9800 SH SOLE 9800 0 0 Crescent Point Energy Corp CALL 22576C101 2 600 SH DFND 1 0 600 0 Nutrien Ltd PUT 67077M108 107 2000 SH DFND 1 0 2000 0 Tesla Inc CALL 88160R101 4469 20000 SH SOLE 20000 0 0 Agnico Eagle Mines Ltd CALL 008474108 154 3000 SH DFND 1 0 3000 0 Agnico Eagle Mines Ltd CALL 008474108 446 8700 SH DFND 1 0 8700 0 Suncor Energy Inc PUT 867224107 125 4000 SH DFND 1 0 4000 0 Suncor Energy Inc PUT 867224107 156 5000 SH DFND 1 0 5000 0 Newmont Mining Corp CALL 651639106 8 200 SH DFND 1 0 200 0 Manulife Financial Corp CALL 56501R106 2966 163200 SH DFND 1 0 163200 0 IAMGOLD Corp CALL 450913108 4 1200 SH DFND 1 0 1200 0 Cameco Corp CALL 13321L108 15 1400 SH DFND 1 0 1400 0 Encana Corp CALL 292505104 51 10000 SH DFND 1 0 10000 0 Canadian National Railway Co CALL 136375102 93 1000 SH DFND 1 0 1000 0 Magna International Inc PUT 559222401 100 2000 SH DFND 1 0 2000 0 Suncor Energy Inc CALL 867224107 62 2000 SH DFND 1 0 2000 0 First Majestic Silver Corp CALL 32076V103 13 1600 SH DFND 1 0 1600 0 Johnson & Johnson PUT 478160104 919 6600 SH SOLE 6600 0 0 Canadian Imperial Bank of Comm PUT 136069101 78560 1000000 SH SOLE 1000000 0 0 Pretium Resources Inc CALL 74139C102 80 8000 SH DFND 1 0 8000 0 Pretium Resources Inc PUT 74139C102 1 100 SH DFND 1 0 100 0 Canadian Imperial Bank of Comm COM 136069101 117840 1500000 SH SOLE 1500000 0 0 Kroger Co/The PUT 501044101 8684 400000 SH SOLE 400000 0 0 Agnico Eagle Mines Ltd PUT 008474108 31 600 SH DFND 1 0 600 0 Agnico Eagle Mines Ltd CALL 008474108 179 3500 SH DFND 1 0 3500 0 Agnico Eagle Mines Ltd CALL 008474108 256 5000 SH DFND 1 0 5000 0 Darden Restaurants Inc PUT 237194105 11077 91000 SH SOLE 91000 0 0 SPDR S&P 500 ETF TR TR UNIT PUT 78462F103 1465000 5000000 SH SOLE 5000000 0 0 Royal Bank of Canada CALL 780087102 2376 29900 SH DFND 1 0 29900 0 Canadian Imperial Bank of Comm CALL 136069101 291 3700 SH DFND 1 0 3700 0 Suncor Energy Inc CALL 867224107 81 2600 SH DFND 1 0 2600 0 Agnico Eagle Mines Ltd CALL 008474108 200 3900 SH DFND 1 0 3900 0 T-Mobile US Inc PUT 872590104 1594 21500 SH SOLE 21500 0 0 Vermilion Energy Inc PUT 923725105 50 2300 SH DFND 1 0 2300 0 Barrick Gold Corp CALL 067901108 39 2500 SH DFND 1 0 2500 0 Encana Corp CALL 292505104 3 500 SH DFND 1 0 500 0 Barrick Gold Corp CALL 067901108 8 500 SH DFND 1 0 500 0 Newmont Mining Corp CALL 651639106 35 900 SH DFND 1 0 900 0 ENERGY SELECT SEC SPDR CALL 81369Y506 15928 250000 SH SOLE 250000 0 0 Macy's Inc PUT 55616P104 4738 220800 SH SOLE 220800 0 0 Bank of Nova Scotia/The CALL 064149107 21861 407000 SH DFND 1 0 407000 0 Pembina Pipeline Corp CALL 706327103 9307 250000 SH DFND 1 0 250000 0 Barrick Gold Corp CALL 067901108 74 4700 SH DFND 1 0 4700 0 Royal Bank of Canada PUT 780087102 5502 69300 SH SOLE 69300 0 0 Teck Resources Ltd PUT 878742204 23 1000 SH DFND 1 0 1000 0 Imperial Oil Ltd PUT 453038408 55 2000 SH DFND 1 0 2000 0 Pembina Pipeline Corp CALL 706327103 82 2200 SH DFND 1 0 2200 0 SSR Mining Inc PUT 784730103 27 2000 SH DFND 1 0 2000 0 ISHARES MSCI EMG MRK INDX PUT 464287234 34328 800000 SH SOLE 800000 0 0 Youngevity International Inc COM 987537206 0 58 SH DFND 1 0 58 0 Youngevity International Inc COM 987537206 0 2 SH DFND 1 0 2 0 Toronto-Dominion Bank/The CALL 891160509 6 100 SH DFND 1 0 100 0 Take-Two Interactive Software PUT 874054109 3871 34100 SH SOLE 34100 0 0 Canadian Imperial Bank of Comm PUT 136069101 39280 500000 SH SOLE 500000 0 0 Nutrien Ltd CALL 67077M108 412 7700 SH DFND 1 0 7700 0 Toronto-Dominion Bank/The CALL 891160509 906 15500 SH DFND 1 0 15500 0 Pretium Resources Inc CALL 74139C102 20 2000 SH DFND 1 0 2000 0 Barrick Gold Corp CALL 067901108 32 2000 SH DFND 1 0 2000 0 Agnico Eagle Mines Ltd CALL 008474108 149 2900 SH DFND 1 0 2900 0 Brookfield Renewable Partners CALL G16258108 35 1000 SH DFND 1 0 1000 0 SECTOR SPDR TR- UTILITIES PUT 81369Y886 7919 132800 SH SOLE 132800 0 0 Nutrien Ltd CALL 67077M108 64 1200 SH DFND 1 0 1200 0 Magna International Inc CALL 559222401 577 11600 SH DFND 1 0 11600 0 Royal Bank of Canada CALL 780087102 79 1000 SH DFND 1 0 1000 0 BlackRock Inc PUT 09247X101 13750 29300 SH SOLE 29300 0 0 Chubb Ltd PUT H1467J104 21077 143100 SH SOLE 143100 0 0 Electronic Arts Inc CALL 285512109 9134 90200 SH SOLE 90200 0 0 Boeing Co/The PUT 097023105 5242 14400 SH SOLE 14400 0 0 Kirkland Lake Gold Ltd PUT 49741E100 22 500 SH DFND 1 0 500 0 Agnico Eagle Mines Ltd CALL 008474108 308 6000 SH DFND 1 0 6000 0 CGI Group Inc CALL 12532H104 192 2500 SH DFND 1 0 2500 0 Marathon Petroleum Corp PUT 56585A102 894 16000 SH SOLE 16000 0 0 Suncor Energy Inc PUT 867224107 53 1700 SH DFND 1 0 1700 0 Royal Caribbean Cruises Ltd PUT V7780T103 11515 95000 SH SOLE 95000 0 0 Lennar Corp PUT 526057104 1454 30000 SH SOLE 30000 0 0 Lennar Corp PUT 526057104 8723 180000 SH SOLE 180000 0 0 Kirkland Lake Gold Ltd CALL 49741E100 43 1000 SH DFND 1 0 1000 0 Encana Corp PUT 292505104 64 12500 SH DFND 1 0 12500 0 Canadian Imperial Bank of Comm CALL 136069101 299 3800 SH DFND 1 0 3800 0 Bank of Montreal CALL 063671101 22737 301000 SH DFND 1 0 301000 0 Restaurant Brands Internationa CALL 76131D103 5007 72000 SH DFND 1 0 72000 0 Sun Life Financial Inc CALL 866796105 3143 75900 SH DFND 1 0 75900 0 Shaw Communications Inc CALL 82028K200 3203 157000 SH DFND 1 0 157000 0 Stanley Black & Decker Inc PUT 854502101 8677 60000 SH SOLE 60000 0 0 Canadian Pacific Railway Ltd CALL 13645T100 47 200 SH DFND 1 0 200 0 Toronto-Dominion Bank/The CALL 891160509 23373 400000 SH DFND 1 0 400000 0 Thomson Reuters Corp CALL 884903709 3226 50000 SH DFND 1 0 50000 0 Rogers Communications Inc CALL 775109200 241 4500 SH DFND 1 0 4500 0 Eldorado Gold Corp CALL 284902509 174 30000 SH DFND 1 0 30000 0 MAG Silver Corp PUT 55903Q104 211 20000 SH DFND 1 0 20000 0 Baxter International Inc PUT 071813109 7576 92500 SH SOLE 92500 0 0 Anthem Inc CALL 036752103 4205 14900 SH SOLE 14900 0 0 Wells Fargo & Co PUT 949746101 19401 410000 SH SOLE 410000 0 0 Vermilion Energy Inc CALL 923725105 22 1000 SH DFND 1 0 1000 0 CBOE Holdings Inc CALL 12503M108 10228 98700 SH SOLE 98700 0 0 Verizon Communications Inc PUT 92343V104 9712 170000 SH SOLE 170000 0 0 Mastercard Inc CALL 57636Q104 7804 29500 SH SOLE 29500 0 0 MetLife Inc CALL 59156R108 2821 56800 SH SOLE 56800 0 0 Aflac Inc CALL 001055102 1173 21400 SH SOLE 21400 0 0 Prudential Financial Inc CALL 744320102 2808 27800 SH SOLE 27800 0 0 Lincoln National Corp CALL 534187109 2804 43500 SH SOLE 43500 0 0 Principal Financial Group Inc CALL 74251V102 2971 51300 SH SOLE 51300 0 0 Torchmark Corp CALL 891027104 2809 31400 SH SOLE 31400 0 0 Unum Group CALL 91529Y106 2496 74400 SH SOLE 74400 0 0 ISHARES RUSSELL 2000 INDX PUT 464287655 31100 200000 SH SOLE 200000 0 0 ISHARES RUSSELL 2000 INDX CALL 464287655 31100 200000 SH SOLE 200000 0 0 ISHARES MSCI EAFE ETF PUT 464287465 5765 87700 SH SOLE 87700 0 0 Kirkland Lake Gold Ltd CALL 49741E100 26 600 SH DFND 1 0 600 0 Nordstrom Inc PUT 655664100 1902 59700 SH SOLE 59700 0 0 Alamos Gold Inc CALL 011532108 24 4000 SH DFND 1 0 4000 0 Pretium Resources Inc CALL 74139C102 50 5000 SH DFND 1 0 5000 0 Rogers Communications Inc CALL 775109200 80 1500 SH DFND 1 0 1500 0 Alamos Gold Inc PUT 011532108 5 800 SH DFND 1 0 800 0 Royal Bank of Canada PUT 780087102 79 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 38 500 SH DFND 1 0 500 0 Sun Life Financial Inc CALL 866796105 33 800 SH DFND 1 0 800 0 Electronic Arts Inc CALL 285512109 4901 48400 SH SOLE 48400 0 0 Imperial Oil Ltd CALL 453038408 28 1000 SH DFND 1 0 1000 0 WSFS Financial Corp COM 929328102 27 644 SH SOLE 644 0 0 Canadian Imperial Bank of Comm CALL 136069101 661 8400 SH DFND 1 0 8400 0 First Financial Bankshares Inc COM 32020R109 43 1386 SH SOLE 1386 0 0 Independent Bank Corp/Rockland COM 453836108 27 357 SH SOLE 357 0 0 AMAG Pharmaceuticals Inc COM 00163U106 0 30 SH DFND 1 0 30 0 Denali Therapeutics Inc COM 24823R105 1 60 SH DFND 1 0 60 0 Epizyme Inc COM 29428V104 0 30 SH DFND 1 0 30 0 QIWI plc COM 74735M108 1 30 SH DFND 1 0 30 0 Corbus Pharmaceuticals Holding COM 21833P103 1 88 SH DFND 1 0 88 0 Bank of America Corp CALL 060505104 2900 100000 SH SOLE 100000 0 0 MAG Silver Corp CALL 55903Q104 1 100 SH DFND 1 0 100 0 Conagra Brands Inc PUT 205887102 6158 232200 SH SOLE 232200 0 0 Royal Bank of Canada CALL 780087102 23920 301000 SH DFND 1 0 301000 0 Kirkland Lake Gold Ltd CALL 49741E100 4 100 SH DFND 1 0 100 0 TransAlta Corp CALL 89346D107 1952 300000 SH DFND 1 0 300000 0 BCE Inc PUT 05534B760 100 2200 SH DFND 1 0 2200 0 Anthem Inc PUT 036752103 875 3100 SH SOLE 3100 0 0 Athene Holding Ltd PUT G0684D107 388 9000 SH SOLE 9000 0 0 Activision Blizzard Inc PUT 00507V109 1888 40000 SH SOLE 40000 0 0 Boeing Co/The PUT 097023105 946 2600 SH SOLE 2600 0 0 Baxter International Inc CALL 071813109 8 100 SH SOLE 100 0 0 Baxter International Inc PUT 071813109 639 7800 SH SOLE 7800 0 0 Vermilion Energy Inc CALL 923725105 43 2000 SH DFND 1 0 2000 0 Berkshire Hathaway Inc PUT 084670702 1641 7700 SH SOLE 7700 0 0 Anheuser-Busch InBev SA/NV PUT 03524A108 248 2800 SH SOLE 2800 0 0 CBOE Holdings Inc PUT 12503M108 2021 19500 SH SOLE 19500 0 0 Agnico Eagle Mines Ltd CALL 008474108 77 1500 SH DFND 1 0 1500 0 CME Group Inc PUT 12572Q105 1262 6500 SH SOLE 6500 0 0 Bank of Nova Scotia/The CALL 064149107 231 4300 SH DFND 1 0 4300 0 DowDuPont Inc CALL 26614N102 12867 171400 SH SOLE 171400 0 0 DowDuPont Inc PUT 26614N102 375 5000 SH SOLE 5000 0 0 Electronic Arts Inc PUT 285512109 1802 17800 SH SOLE 17800 0 0 Equifax Inc PUT 294429105 216 1600 SH SOLE 1600 0 0 Kirkland Lake Gold Ltd CALL 49741E100 17 400 SH DFND 1 0 400 0 Intercontinental Exchange Inc PUT 45866F104 748 8700 SH SOLE 8700 0 0 Coca-Cola Co/The PUT 191216100 927 18200 SH SOLE 18200 0 0 Linde PLC PUT G5494J103 944 4700 SH SOLE 4700 0 0 Mastercard Inc PUT 57636Q104 1693 6400 SH SOLE 6400 0 0 McKesson Corp PUT 58155Q103 712 5300 SH SOLE 5300 0 0 ENERGY SELECT SEC SPDR CALL 81369Y506 3122 49000 SH SOLE 49000 0 0 ENERGY SELECT SEC SPDR CALL 81369Y506 3122 49000 SH SOLE 49000 0 0 Manulife Financial Corp CALL 56501R106 80 4400 SH DFND 1 0 4400 0 Facebook Inc CALL 30303M102 18818 97500 SH SOLE 97500 0 0 Facebook Inc PUT 30303M102 753 3900 SH SOLE 3900 0 0 Gilead Sciences Inc PUT 375558103 1405 20800 SH SOLE 20800 0 0 Gilead Sciences Inc CALL 375558103 13803 204300 SH SOLE 204300 0 0 Alphabet Inc CALL 02079K305 9204 8500 SH SOLE 8500 0 0 Alphabet Inc PUT 02079K305 1732 1600 SH SOLE 1600 0 0 Shopify Inc PUT 82509L107 4202 14000 SH SOLE 14000 0 0 Novo Nordisk A/S PUT 670100205 960 18800 SH SOLE 18800 0 0 Visa Inc PUT 92826C839 1215 7000 SH SOLE 7000 0 0 Verizon Communications Inc CALL 92343V104 21926 383800 SH SOLE 383800 0 0 Verizon Communications Inc PUT 92343V104 1394 24400 SH SOLE 24400 0 0 Novagold Resources Inc PUT 66987E206 3 500 SH DFND 1 0 500 0 Canadian National Railway Co PUT 136375102 28 300 SH DFND 1 0 300 0 Lam Research Corp PUT 512807108 10294 54800 SH SOLE 54800 0 0 Lam Research Corp PUT 512807108 1878 10000 SH SOLE 10000 0 0 Dropbox Inc PUT 26210C104 4980 198800 SH SOLE 198800 0 0 Concho Resources Inc PUT 20605P101 5159 50000 SH SOLE 50000 0 0 Concho Resources Inc PUT 20605P101 1702 16500 SH SOLE 16500 0 0 Valeant Pharmaceuticals Intern CALL 071734107 25 1000 SH DFND 1 0 1000 0 BlackBerry Ltd CALL 09228F103 10 1400 SH DFND 1 0 1400 0 Suncor Energy Inc CALL 867224107 94 3000 SH DFND 1 0 3000 0 BlackBerry Ltd CALL 09228F103 2 300 SH DFND 1 0 300 0 Just Energy Group Inc CALL 48213W101 11 2600 SH DFND 1 0 2600 0 Amgen Inc PUT 031162100 829 4500 SH SOLE 4500 0 0 Walt Disney Co/The PUT 254687106 1117 8000 SH SOLE 8000 0 0 Alliance Data Systems Corp PUT 018581108 1261 9000 SH SOLE 9000 0 0 Brookfield Renewable Partners CALL G16258108 7 200 SH DFND 1 0 200 0 Restaurant Brands Internationa CALL 76131D103 70 1000 SH DFND 1 0 1000 0 Canadian Pacific Railway Ltd CALL 13645T100 71 300 SH DFND 1 0 300 0 Regeneron Pharmaceuticals Inc PUT 75886F107 563 1800 SH SOLE 1800 0 0 Caterpillar Inc CALL 149123101 641 4700 SH SOLE 4700 0 0 United Parcel Service Inc CALL 911312106 1952 18900 SH SOLE 18900 0 0 Yum! Brands Inc CALL 988498101 2081 18800 SH SOLE 18800 0 0 NIKE Inc CALL 654106103 487 5800 SH SOLE 5800 0 0 McDonald's Corp CALL 580135101 1910 9200 SH SOLE 9200 0 0 Shaw Communications Inc CALL 82028K200 10 500 SH DFND 1 0 500 0 Pyxus International Inc COM 74737V106 1 36 SH DFND 1 0 36 0 cbdMD Inc COM 12482W101 0 49 SH DFND 1 0 49 0 Walt Disney Co/The COM 254687106 114747 821956 SH SOLE 821956 0 0 Wal-Mart Stores Inc COM 931142103 117693 1065478 SH SOLE 1065478 0 0 Exxon Mobil Corp COM 30231G102 123880 1617033 SH SOLE 1617033 0 0 PepsiCo Inc COM 713448108 138405 1055759 SH SOLE 1055759 0 0 Coca-Cola Co/The COM 191216100 148122 2909686 SH SOLE 2909686 0 0 JPMorgan Chase & Co COM 46625H100 139366 1246900 SH SOLE 1246900 0 0 Johnson & Johnson COM 478160104 173080 1243011 SH SOLE 1243011 0 0 Procter & Gamble Co/The COM 742718109 205494 1874591 SH SOLE 1874591 0 0 Agnico Eagle Mines Ltd CALL 008474108 77 1500 SH DFND 1 0 1500 0 Agnico Eagle Mines Ltd CALL 008474108 179 3500 SH DFND 1 0 3500 0 Barrick Gold Corp PUT 067901108 11 700 SH DFND 1 0 700 0 Agnico Eagle Mines Ltd CALL 008474108 51 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 128 2500 SH DFND 1 0 2500 0 Encana Corp CALL 292505104 6 1200 SH DFND 1 0 1200 0 Illumina Inc PUT 452327109 1031 2800 SH SOLE 2800 0 0 Alliance Data Systems Corp COM 018581108 7 48 SH SOLE 48 0 0 Bank of Montreal CALL 063671101 431 5700 SH DFND 1 0 5700 0 Agnico Eagle Mines Ltd CALL 008474108 154 3000 SH DFND 1 0 3000 0 Kinross Gold Corp PUT 496902404 8 2000 SH DFND 1 0 2000 0 AbbVie Inc PUT 00287Y109 10181 140000 SH SOLE 140000 0 0 Citrix Systems Inc PUT 177376100 1423 14500 SH SOLE 14500 0 0 Agnico Eagle Mines Ltd CALL 008474108 72 1400 SH DFND 1 0 1400 0 Pretium Resources Inc PUT 74139C102 12 1200 SH DFND 1 0 1200 0 Crescent Point Energy Corp PUT 22576C101 7 2000 SH DFND 1 0 2000 0 Anthem Inc PUT 036752103 1552 5500 SH SOLE 5500 0 0 Toronto-Dominion Bank/The CALL 891160509 117 2000 SH DFND 1 0 2000 0 Anthem Inc PUT 036752103 9172 32500 SH SOLE 32500 0 0 Canadian Imperial Bank of Comm PUT 136069101 8 100 SH DFND 1 0 100 0 Canadian Pacific Railway Ltd CALL 13645T100 24 100 SH DFND 1 0 100 0 Twitter Inc PUT 90184L102 10411 298300 SH SOLE 298300 0 0 Alphabet Inc PUT 02079K305 1732 1600 SH SOLE 1600 0 0 Agnico Eagle Mines Ltd CALL 008474108 26 500 SH DFND 1 0 500 0 Advanced Micro Devices Inc PUT 007903107 2882 94900 SH SOLE 94900 0 0 Amazon.com Inc PUT 023135106 9279 4900 SH SOLE 4900 0 0 Bank of Nova Scotia/The CALL 064149107 199 3700 SH DFND 1 0 3700 0 Barrick Gold Corp CALL 067901108 24 1500 SH DFND 1 0 1500 0 Canadian Imperial Bank of Comm CALL 136069101 393 5000 SH DFND 1 0 5000 0 Oshkosh Corp COM 688239201 291 3484 SH SOLE 3484 0 0 Bank of Nova Scotia/The CALL 064149107 1633 30400 SH SOLE 30400 0 0 Xerox Corp PUT 984121608 1239 35000 SH SOLE 35000 0 0 Brookfield Renewable Partners CALL G16258108 17 500 SH DFND 1 0 500 0 Sun Life Financial Inc CALL 866796105 21 500 SH DFND 1 0 500 0 SSR Mining Inc CALL 784730103 27 2000 SH DFND 1 0 2000 0 Bank of Montreal PUT 063671101 151 2000 SH DFND 1 0 2000 0 Agilent Technologies Inc PUT 00846U101 8960 120000 SH SOLE 120000 0 0 Zimmer Biomet Holdings Inc PUT 98956P102 9419 80000 SH SOLE 80000 0 0 Zimmer Biomet Holdings Inc COM 98956P102 1206 10244 SH SOLE 10244 0 0 Toronto-Dominion Bank/The CALL 891160509 1180 20200 SH DFND 1 0 20200 0 Kinross Gold Corp CALL 496902404 4 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 806 15000 SH SOLE 15000 0 0 Canadian Imperial Bank of Comm CALL 136069101 1180 15000 SH SOLE 15000 0 0 Canadian Imperial Bank of Comm PUT 136069101 197 2500 SH SOLE 2500 0 0 TJX Cos Inc/The PUT 872540109 1586 30000 SH SOLE 30000 0 0 Verizon Communications Inc PUT 92343V104 1428 25000 SH SOLE 25000 0 0 Valero Energy Corp PUT 91913Y100 1284 15000 SH SOLE 15000 0 0 Oshkosh Corp PUT 688239201 3340 40000 SH SOLE 40000 0 0 Emerson Electric Co PUT 291011104 534 8000 SH SOLE 8000 0 0 Marriott International Inc/MD COM 571903202 28 200 SH SOLE 200 0 0 BlackBerry Ltd PUT 09228F103 12 1600 SH DFND 1 0 1600 0 State Street Corp COM 857477103 39 700 SH SOLE 700 0 0 FedEx Corp COM 31428X106 33 200 SH SOLE 200 0 0 Corbus Pharmaceuticals Holding COM 21833P103 0 1 SH DFND 1 0 1 0 FLIR Systems Inc PUT 302445101 1434 26500 SH SOLE 26500 0 0 FLIR Systems Inc PUT 302445101 4599 85000 SH SOLE 85000 0 0 Varian Medical Systems Inc COM 92220P105 36 265 SH SOLE 265 0 0 Conagra Brands Inc PUT 205887102 1591 60000 SH SOLE 60000 0 0 General Mills Inc PUT 370334104 1497 28500 SH SOLE 28500 0 0 General Mills Inc PUT 370334104 3676 70000 SH SOLE 70000 0 0 Shaw Communications Inc CALL 82028K200 20 1000 SH DFND 1 0 1000 0 SPDR S&P 500 ETF TR TR UNIT PUT 78462F103 219750 750000 SH SOLE 750000 0 0 SPDR S&P 500 ETF TR TR UNIT PUT 78462F103 219750 750000 SH SOLE 750000 0 0 Canadian National Railway Co CALL 136375102 93 1000 SH DFND 1 0 1000 0 BlackBerry Ltd PUT 09228F103 15 2000 SH DFND 1 0 2000 0 IAMGOLD Corp CALL 450913108 3 1000 SH DFND 1 0 1000 0 Kinross Gold Corp PUT 496902404 19 5000 SH DFND 1 0 5000 0 Imperial Oil Ltd CALL 453038408 8 300 SH DFND 1 0 300 0 BlackBerry Ltd PUT 09228F103 31 4100 SH DFND 1 0 4100 0 TransAlta Corp PUT 89346D107 7 1000 SH DFND 1 0 1000 0 Varian Medical Systems Inc PUT 92220P105 1361 10000 SH SOLE 10000 0 0 Deere & Co CALL 244199105 2005 12100 SH SOLE 12100 0 0 Cenovus Energy Inc CALL 15135U109 9 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 87 4000 SH DFND 1 0 4000 0 Electronic Arts Inc CALL 285512109 2025 20000 SH SOLE 20000 0 0 Thomson Reuters Corp CALL 884903709 219 3400 SH DFND 1 0 3400 0 Canadian National Railway Co PUT 136375102 111 1200 SH DFND 1 0 1200 0 M&T Bank Corp CALL 55261F104 2857 16800 SH SOLE 16800 0 0 Darden Restaurants Inc PUT 237194105 9130 75000 SH SOLE 75000 0 0 Open Text Corp CALL 683715106 169 4100 SH DFND 1 0 4100 0 ISHARES IBOXX $ HI YLD BD PUT 464288513 30513 350000 SH SOLE 350000 0 0 Canadian Natural Resources Ltd CALL 136385101 67 2500 SH DFND 1 0 2500 0 NRG Energy Inc PUT 629377508 702 20000 SH SOLE 20000 0 0 BRP Inc/CA COM 05577W200 1608 45000 SH SOLE 45000 0 0 BCE Inc PUT 05534B760 27 600 SH DFND 1 0 600 0 Canadian Imperial Bank of Comm CALL 136069101 142 1800 SH DFND 1 0 1800 0 CannTrust Holdings Inc CALL 137800207 197 39300 SH DFND 1 0 39300 0 Bank of Nova Scotia/The CALL 064149107 376 7000 SH DFND 1 0 7000 0 Shaw Communications Inc CALL 82028K200 12 600 SH DFND 1 0 600 0 SPDR SERIES TRUST S&P BIOTECH ETF 78464A870 178 2030 SH SOLE 2030 0 0 Shaw Communications Inc CALL 82028K200 8 400 SH DFND 1 0 400 0 SECTOR SPDR TR- UTILITIES PUT 81369Y886 8945 150000 SH SOLE 150000 0 0 Agnico Eagle Mines Ltd PUT 008474108 51 1000 SH DFND 1 0 1000 0 Illumina Inc PUT 452327109 1657 4500 SH SOLE 4500 0 0 Canadian Imperial Bank of Comm PUT 136069101 173 2200 SH DFND 1 0 2200 0 SELECT SECTOR SPDR TR TECHNOLOGY PUT 81369Y803 7804 100000 SH SOLE 100000 0 0 Canadian Imperial Bank of Comm CALL 136069101 55 700 SH DFND 1 0 700 0 Edwards Lifesciences Corp PUT 28176E108 591 3200 SH SOLE 3200 0 0 Edwards Lifesciences Corp PUT 28176E108 8849 47900 SH SOLE 47900 0 0 Fortis Inc/Canada PUT 349553107 79 2000 SH SOLE 2000 0 0 BlackBerry Ltd PUT 09228F103 7 1000 SH DFND 1 0 1000 0 Canadian Pacific Railway Ltd CALL 13645T100 24 100 SH DFND 1 0 100 0 Suncor Energy Inc CALL 867224107 3 100 SH DFND 1 0 100 0 Bank of Montreal CALL 063671101 151 2000 SH DFND 1 0 2000 0 Agnico Eagle Mines Ltd CALL 008474108 103 2000 SH DFND 1 0 2000 0 Wheaton Precious Metals Corp CALL 962879102 17 700 SH DFND 1 0 700 0 BlackBerry Ltd PUT 09228F103 7 1000 SH DFND 1 0 1000 0 ConocoPhillips PUT 20825C104 1525 25000 SH SOLE 25000 0 0 Royal Bank of Canada PUT 780087102 485 6100 SH SOLE 6100 0 0 Royal Bank of Canada PUT 780087102 238 3000 SH SOLE 3000 0 0 Texas Instruments Inc PUT 882508104 1951 17000 SH SOLE 17000 0 0 Toronto-Dominion Bank/The PUT 891160509 1461 25000 SH DFND 1 0 25000 0 Toronto-Dominion Bank/The PUT 891160509 58 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 497 8500 SH DFND 1 0 8500 0 Toronto-Dominion Bank/The PUT 891160509 1852 31700 SH DFND 1 0 31700 0 Magna International Inc PUT 559222401 25 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Comm PUT 136069101 1974 25100 SH SOLE 25100 0 0 Canadian Imperial Bank of Comm PUT 136069101 1966 25000 SH DFND 1 0 25000 0 Bank of Montreal PUT 063671101 347 4600 SH SOLE 4600 0 0 Bank of Montreal PUT 063671101 1192 15800 SH SOLE 15800 0 0 Bank of Montreal PUT 063671101 1192 15800 SH SOLE 15800 0 0 Royal Bank of Canada PUT 780087102 1588 20000 SH SOLE 20000 0 0 Bank of Nova Scotia/The PUT 064149107 1359 25000 SH SOLE 25000 0 0 Bank of Nova Scotia/The PUT 064149107 1359 25000 SH SOLE 25000 0 0 BlackBerry Ltd PUT 09228F103 7 1000 SH DFND 1 0 1000 0 Walgreens Boots Alliance Inc PUT 931427108 968 17700 SH SOLE 17700 0 0 Aimmune Therapeutics Inc COM 00900T107 1 30 SH DFND 1 0 30 0 Mesoblast Ltd COM 590717104 0 30 SH DFND 1 0 30 0 Qutoutiao Inc COM 74915J107 0 30 SH DFND 1 0 30 0 ISHARES MSCI SWEDEN ETF ETF 464286756 1 18 SH DFND 1 0 18 0 Tableau Software Inc COM 87336U105 44 265 SH SOLE 265 0 0 Dropbox Inc COM 26210C104 17 669 SH SOLE 669 0 0 Dell Technologies Inc COM 24703L202 28 543 SH SOLE 543 0 0 Elanco Animal Health Inc COM 28414H103 33 962 SH SOLE 962 0 0 Equity LifeStyle Properties In COM 29472R108 36 300 SH SOLE 300 0 0 HEICO Corp COM 422806208 27 265 SH SOLE 265 0 0 Ionis Pharmaceuticals Inc COM 462222100 30 461 SH SOLE 461 0 0 MongoDB Inc COM 60937P106 17 111 SH SOLE 111 0 0 Paycom Software Inc COM 70432V102 39 174 SH SOLE 174 0 0 Sun Communities Inc COM 866674104 39 303 SH SOLE 303 0 0 WP Carey Inc COM 92936U109 47 583 SH SOLE 583 0 0 Zebra Technologies Corp COM 989207105 40 189 SH SOLE 189 0 0 Pfizer Inc COM 717081103 118824 2743669 SH SOLE 2743669 0 0 Verizon Communications Inc COM 92343V104 117546 2058060 SH SOLE 2058060 0 0 UnitedHealth Group Inc COM 91324P102 119606 490301 SH SOLE 490301 0 0 Merck & Co Inc COM 58933Y105 106783 1273837 SH SOLE 1273837 0 0 Bank of America Corp COM 060505104 104611 3608243 SH SOLE 3608243 0 0 Cisco Systems Inc COM 17275R102 96071 1755825 SH SOLE 1755825 0 0 Mastercard Inc COM 57636Q104 103349 390795 SH SOLE 390795 0 0 Home Depot Inc/The COM 437076102 101599 488657 SH SOLE 488657 0 0 Philip Morris International In COM 718172109 92972 1184222 SH SOLE 1184222 0 0 Intel Corp COM 458140100 88749 1854452 SH SOLE 1854452 0 0 Costco Wholesale Corp COM 22160K105 78077 295534 SH SOLE 295534 0 0 Boeing Co/The COM 097023105 70820 194608 SH SOLE 194608 0 0 Comcast Corp COM 20030N101 82598 1954122 SH SOLE 1954122 0 0 Wells Fargo & Co COM 949746101 78401 1657265 SH SOLE 1657265 0 0 Abbott Laboratories COM 002824100 74169 882147 SH SOLE 882147 0 0 Altria Group Inc COM 02209S103 65373 1380995 SH SOLE 1380995 0 0 Citigroup Inc COM 172967424 68352 976298 SH SOLE 976298 0 0 McDonald's Corp COM 580135101 60671 292242 SH SOLE 292242 0 0 Mondelez International Inc COM 609207105 58485 1085362 SH SOLE 1085362 0 0 Adobe Systems Inc COM 00724F101 57456 195051 SH SOLE 195051 0 0 Shopify Inc PUT 82509L107 3902 13000 SH SOLE 13000 0 0 ISHARES CHINA LRG CAP ETF PUT 464287184 6467 151200 SH SOLE 151200 0 0 ISHARES CHINA LRG CAP ETF CALL 464287184 6467 151200 SH SOLE 151200 0 0 Waste Connections Inc CALL 94106B101 955 10000 SH DFND 1 0 10000 0 Canadian Natural Resources Ltd CALL 136385101 13 500 SH DFND 1 0 500 0 ISHARES CHINA LRG CAP ETF PUT 464287184 12998 303900 SH SOLE 303900 0 0 ISHARES CHINA LRG CAP ETF PUT 464287184 16381 383000 SH SOLE 383000 0 0 Adobe Systems Inc PUT 00724F101 1621 5500 SH SOLE 5500 0 0 Bank of Montreal CALL 063671101 113 1500 SH DFND 1 0 1500 0 Adobe Systems Inc PUT 00724F101 9576 32500 SH SOLE 32500 0 0 Canadian Imperial Bank of Comm CALL 136069101 8 100 SH DFND 1 0 100 0 Canadian Imperial Bank of Comm CALL 136069101 23591 300000 SH DFND 1 0 300000 0 Toronto-Dominion Bank/The CALL 891160509 58 1000 SH DFND 1 0 1000 0 Four Corners Property Trust In CALL 35086T109 445 16300 SH SOLE 16300 0 0 Xilinx Inc PUT 983919101 1946 16500 SH SOLE 16500 0 0 Valeant Pharmaceuticals Intern PUT 071734107 1892 75000 SH SOLE 75000 0 0 Royal Bank of Canada CALL 780087102 19868 250000 SH DFND 1 0 250000 0 Amazon.com Inc PUT 023135106 5870 3100 SH SOLE 3100 0 0 Alamos Gold Inc CALL 011532108 2 400 SH DFND 1 0 400 0 Bank of America Corp PUT 060505104 13389 461700 SH SOLE 461700 0 0 Shaw Communications Inc PUT 82028K200 82 4000 SH DFND 1 0 4000 0 NIKE Inc PUT 654106103 1511 18000 SH SOLE 18000 0 0 Bank of Nova Scotia/The CALL 064149107 1466 27300 SH SOLE 27300 0 0 Sun Life Financial Inc CALL 866796105 83 2000 SH DFND 1 0 2000 0 Altria Group Inc PUT 02209S103 9470 200000 SH SOLE 200000 0 0 Mondelez International Inc PUT 609207105 1482 27500 SH SOLE 27500 0 0 Cenovus Energy Inc PUT 15135U109 44 5000 SH DFND 1 0 5000 0 Restaurant Brands Internationa PUT 76131D103 21 300 SH DFND 1 0 300 0 Encana Corp PUT 292505104 5 1000 SH DFND 1 0 1000 0 Apple Inc COM 037833100 61 309 SH SOLE 309 0 0 Amazon.com Inc COM 023135106 4913 2595 SH SOLE 2595 0 0 Broadcom Inc COM 11135F101 64 221 SH SOLE 221 0 0 CBS Corp COM 124857202 33 664 SH SOLE 664 0 0 Ford Motor Co COM 345370860 1 70 SH SOLE 70 0 0 Alphabet Inc COM 02079K305 2534 2341 SH SOLE 2341 0 0 Lowe's Cos Inc COM 548661107 1129 11192 SH SOLE 11192 0 0 LyondellBasell Industries NV COM N53745100 277 3215 SH SOLE 3215 0 0 NIKE Inc COM 654106103 336 4003 SH SOLE 4003 0 0 United Technologies Corp COM 913017109 88 677 SH SOLE 677 0 0 Halliburton Co COM 406216101 55 2430 SH SOLE 2430 0 0 JPMorgan Chase & Co COM 46625H100 15144 135553 SH SOLE 135553 0 0 Stars Group Inc/The COM 85570W100 3 200 SH DFND 4 0 200 0 Agilent Technologies Inc COM 00846U101 16726 224054 SH SOLE 224054 0 0 American Airlines Group Inc COM 02376R102 6684 205010 SH SOLE 205010 0 0 Advance Auto Parts Inc COM 00751Y106 6497 42161 SH SOLE 42161 0 0 Apple Inc COM 037833100 204177 1031887 SH SOLE 1031887 0 0 Brighthouse Financial Inc COM 10922N103 14 368 SH SOLE 368 0 0 FedEx Corp COM 31428X106 3874 23604 SH SOLE 23604 0 0 Newmont Mining Corp COM 651639106 3649 94876 SH SOLE 94876 0 0 AbbVie Inc COM 00287Y109 79856 1098429 SH SOLE 1098429 0 0 AmerisourceBergen Corp COM 03073E105 9426 110580 SH SOLE 110580 0 0 Abbott Laboratories COM 002824100 35994 428099 SH SOLE 428099 0 0 Adobe Systems Inc COM 00724F101 32421 110060 SH SOLE 110060 0 0 Analog Devices Inc COM 032654105 24603 218037 SH SOLE 218037 0 0 Archer-Daniels-Midland Co COM 039483102 25585 627254 SH SOLE 627254 0 0 Automatic Data Processing Inc COM 053015103 42472 256960 SH SOLE 256960 0 0 Alliance Data Systems Corp COM 018581108 3767 26886 SH SOLE 26886 0 0 Autodesk Inc COM 052769106 21096 129539 SH SOLE 129539 0 0 Ameren Corp COM 023608102 10830 144233 SH SOLE 144233 0 0 American Electric Power Co Inc COM 025537101 25521 290051 SH SOLE 290051 0 0 AES Corp/VA COM 00130H105 6534 389967 SH SOLE 389967 0 0 Aflac Inc COM 001055102 24054 438975 SH SOLE 438975 0 0 Allergan PLC COM G0177J108 38965 232788 SH SOLE 232788 0 0 American International Group I COM 026874784 28858 541778 SH SOLE 541778 0 0 Apartment Investment & Managem COM 03748R754 4783 95447 SH SOLE 95447 0 0 Assurant Inc COM 04621X108 3848 36179 SH SOLE 36179 0 0 Arthur J Gallagher & Co COM 363576109 9520 108723 SH SOLE 108723 0 0 Akamai Technologies Inc COM 00971T101 7715 96298 SH SOLE 96298 0 0 Albemarle Corp COM 012653101 6054 85999 SH SOLE 85999 0 0 Align Technology Inc COM 016255101 14295 52243 SH SOLE 52243 0 0 Alaska Air Group Inc COM 011659109 3723 58274 SH SOLE 58274 0 0 Allstate Corp/The COM 020002101 21079 207338 SH SOLE 207338 0 0 Alexion Pharmaceuticals Inc COM 015351109 20852 159240 SH SOLE 159240 0 0 Applied Materials Inc COM 038222105 24899 554576 SH SOLE 554576 0 0 Advanced Micro Devices Inc COM 007903107 16225 534374 SH SOLE 534374 0 0 AMETEK Inc COM 031100100 12910 142160 SH SOLE 142160 0 0 Affiliated Managers Group Inc COM 008252108 2784 30224 SH SOLE 30224 0 0 Amgen Inc COM 031162100 84147 456746 SH SOLE 456746 0 0 Ameriprise Financial Inc COM 03076C106 11459 78961 SH SOLE 78961 0 0 American Tower Corp COM 03027X100 71699 350786 SH SOLE 350786 0 0 Amazon.com Inc COM 023135106 195974 103519 SH SOLE 103519 0 0 ANSYS Inc COM 03662Q105 10091 49281 SH SOLE 49281 0 0 Anthem Inc COM 036752103 51388 182141 SH SOLE 182141 0 0 AO Smith Corp COM 831865209 4160 88237 SH SOLE 88237 0 0 Apache Corp COM 037411105 6396 220847 SH SOLE 220847 0 0 Anadarko Petroleum Corp COM 032511107 20795 294789 SH SOLE 294789 0 0 Air Products & Chemicals Inc COM 009158106 40431 178658 SH SOLE 178658 0 0 Amphenol Corp COM 032095101 16835 175517 SH SOLE 175517 0 0 Alexandria Real Estate Equitie COM 015271109 12642 89627 SH SOLE 89627 0 0 Arconic Inc COM 03965L100 6582 254995 SH SOLE 254995 0 0 Activision Blizzard Inc COM 00507V109 25674 544078 SH SOLE 544078 0 0 AvalonBay Communities Inc COM 053484101 22453 110538 SH SOLE 110538 0 0 Broadcom Inc COM 11135F101 67253 233693 SH SOLE 233693 0 0 Avery Dennison Corp COM 053611109 7919 68476 SH SOLE 68476 0 0 American Water Works Co Inc COM 030420103 12311 106158 SH SOLE 106158 0 0 American Express Co COM 025816109 53247 431476 SH SOLE 431476 0 0 Acuity Brands Inc COM 00508Y102 839 6086 SH SOLE 6086 0 0 AutoZone Inc COM 053332102 15920 14484 SH SOLE 14484 0 0 Boeing Co/The COM 097023105 55513 152544 SH SOLE 152544 0 0 Bank of America Corp COM 060505104 56658 1954230 SH SOLE 1954230 0 0 Baxter International Inc COM 071813109 27670 337941 SH SOLE 337941 0 0 BB&T Corp COM 054937107 22183 451635 SH SOLE 451635 0 0 Best Buy Co Inc COM 086516101 9626 138088 SH SOLE 138088 0 0 Becton Dickinson and Co COM 075887109 48105 190937 SH SOLE 190937 0 0 Franklin Resources Inc COM 354613101 6081 174782 SH SOLE 174782 0 0 Brown-Forman Corp COM 115637209 11519 207875 SH SOLE 207875 0 0 Brighthouse Financial Inc COM 10922N103 588 16021 SH SOLE 16021 0 0 Baker Hughes a GE Co COM 05722G100 7448 302464 SH SOLE 302464 0 0 Biogen Inc COM 09062X103 33908 145027 SH SOLE 145027 0 0 Bank of New York Mellon Corp/T COM 064058100 24162 547423 SH SOLE 547423 0 0 BlackRock Inc COM 09247X101 34768 74104 SH SOLE 74104 0 0 Ball Corp COM 058498106 18835 269178 SH SOLE 269178 0 0 Bristol-Myers Squibb Co COM 110122108 55107 1215465 SH SOLE 1215465 0 0 Berkshire Hathaway Inc COM 084670702 112154 526263 SH SOLE 526263 0 0 Boston Scientific Corp COM 101137107 42291 984238 SH SOLE 984238 0 0 BorgWarner Inc COM 099724106 5116 121909 SH SOLE 121909 0 0 Boston Properties Inc COM 101121101 15819 122664 SH SOLE 122664 0 0 Citigroup Inc COM 172967424 33011 471508 SH SOLE 471508 0 0 Conagra Brands Inc COM 205887102 14425 544078 SH SOLE 544078 0 0 Cardinal Health Inc COM 14149Y108 9940 211100 SH SOLE 211100 0 0 Caterpillar Inc COM 149123101 51467 377726 SH SOLE 377726 0 0 Chubb Ltd COM H1467J104 39646 269243 SH SOLE 269243 0 0 CBOE Holdings Inc COM 12503M108 6802 65656 SH SOLE 65656 0 0 CBS Corp COM 124857202 12272 245988 SH SOLE 245988 0 0 Crown Castle International Cor COM 22822V101 43008 330029 SH SOLE 330029 0 0 Carnival Corp COM 143658300 11104 238600 SH SOLE 238600 0 0 Celgene Corp COM 151020104 48563 525488 SH SOLE 525488 0 0 Cerner Corp COM 156782104 16935 231104 SH SOLE 231104 0 0 CF Industries Holdings Inc COM 125269100 8395 179780 SH SOLE 179780 0 0 Citizens Financial Group Inc COM 174610105 9623 272229 SH SOLE 272229 0 0 Church & Dwight Co Inc COM 171340102 20135 275662 SH SOLE 275662 0 0 CH Robinson Worldwide Inc COM 12541W209 7195 85320 SH SOLE 85320 0 0 Charter Communications Inc COM 16119P108 49873 126238 SH SOLE 126238 0 0 Halfmoon Parent Inc COM 125523100 42346 268850 SH SOLE 268850 0 0 Cincinnati Financial Corp COM 172062101 9292 89652 SH SOLE 89652 0 0 Colgate-Palmolive Co COM 194162103 70604 985388 SH SOLE 985388 0 0 Clorox Co/The COM 189054109 21850 142744 SH SOLE 142744 0 0 Comerica Inc COM 200340107 6724 92597 SH SOLE 92597 0 0 Comcast Corp COM 20030N101 60102 1421889 SH SOLE 1421889 0 0 CME Group Inc COM 12572Q105 40831 210407 SH SOLE 210407 0 0 Chipotle Mexican Grill Inc COM 169656105 10718 14628 SH SOLE 14628 0 0 Cummins Inc COM 231021106 15617 91169 SH SOLE 91169 0 0 CMS Energy Corp COM 125896100 9654 166758 SH SOLE 166758 0 0 Centene Corp COM 15135B101 15347 292745 SH SOLE 292745 0 0 CenterPoint Energy Inc COM 15189T107 8445 295063 SH SOLE 295063 0 0 Capital One Financial Corp COM 14040H105 26514 292274 SH SOLE 292274 0 0 Cabot Oil & Gas Corp COM 127097103 5712 248844 SH SOLE 248844 0 0 Cooper Cos Inc/The COM 216648402 11797 35027 SH SOLE 35027 0 0 ConocoPhillips COM 20825C104 42975 704692 SH SOLE 704692 0 0 Costco Wholesale Corp COM 22160K105 56413 213531 SH SOLE 213531 0 0 Coty Inc COM 222070203 4509 336555 SH SOLE 336555 0 0 Campbell Soup Co COM 134429109 8480 211676 SH SOLE 211676 0 0 salesforce.com Inc COM 79466L302 68980 454744 SH SOLE 454744 0 0 Cisco Systems Inc COM 17275R102 51414 939662 SH SOLE 939662 0 0 CSX Corp COM 126408103 37351 482888 SH SOLE 482888 0 0 Cintas Corp COM 172908105 12758 53779 SH SOLE 53779 0 0 CenturyLink Inc COM 156700106 8013 681601 SH SOLE 681601 0 0 Cognizant Technology Solutions COM 192446102 21351 336916 SH SOLE 336916 0 0 Citrix Systems Inc COM 177376100 7344 74853 SH SOLE 74853 0 0 CVS Health Corp COM 126650100 52590 965386 SH SOLE 965386 0 0 Chevron Corp COM 166764100 147538 1185930 SH SOLE 1185930 0 0 Concho Resources Inc COM 20605P101 12164 117924 SH SOLE 117924 0 0 Dominion Energy Inc COM 25746U109 36425 471217 SH SOLE 471217 0 0 Delta Air Lines Inc COM 247361702 17417 306993 SH SOLE 306993 0 0 Deere & Co COM 244199105 32461 195945 SH SOLE 195945 0 0 Discover Financial Services COM 254709108 14817 191018 SH SOLE 191018 0 0 Dollar General Corp COM 256677105 20614 152555 SH SOLE 152555 0 0 Quest Diagnostics Inc COM 74834L100 9686 95163 SH SOLE 95163 0 0 DR Horton Inc COM 23331A109 8708 201947 SH SOLE 201947 0 0 Danaher Corp COM 235851102 66944 468531 SH SOLE 468531 0 0 Walt Disney Co/The COM 254687106 67577 484065 SH SOLE 484065 0 0 Discovery Communications Inc COM 25470F104 3428 111676 SH SOLE 111676 0 0 Discovery Communications Inc COM 25470F302 7261 255293 SH SOLE 255293 0 0 DISH Network Corp COM 25470M109 6268 163232 SH SOLE 163232 0 0 Digital Realty Trust Inc COM 253868103 19464 165284 SH SOLE 165284 0 0 Dollar Tree Inc COM 256746108 15062 140295 SH SOLE 140295 0 0 Dover Corp COM 260003108 9084 90686 SH SOLE 90686 0 0 Duke Realty Corp COM 264411505 9017 285322 SH SOLE 285322 0 0 Darden Restaurants Inc COM 237194105 8807 72372 SH SOLE 72372 0 0 DTE Energy Co COM 233331107 13745 107510 SH SOLE 107510 0 0 Duke Energy Corp COM 26441C204 39996 453381 SH SOLE 453381 0 0 DaVita Inc COM 23918K108 5023 89314 SH SOLE 89314 0 0 Devon Energy Corp COM 25179M103 7060 247606 SH SOLE 247606 0 0 DXC Technology Co COM 23355L106 8695 157701 SH SOLE 157701 0 0 Electronic Arts Inc COM 285512109 21389 211287 SH SOLE 211287 0 0 eBay Inc COM 278642103 19401 491308 SH SOLE 491308 0 0 Ecolab Inc COM 278865100 40843 206917 SH SOLE 206917 0 0 Consolidated Edison Inc COM 209115104 16775 191369 SH SOLE 191369 0 0 Equifax Inc COM 294429105 10198 75428 SH SOLE 75428 0 0 Edison International COM 281020107 12908 191535 SH SOLE 191535 0 0 Estee Lauder Cos Inc/The COM 518439104 44920 245381 SH SOLE 245381 0 0 Eastman Chemical Co COM 277432100 8769 112702 SH SOLE 112702 0 0 Emerson Electric Co COM 291011104 27038 405359 SH SOLE 405359 0 0 EOG Resources Inc COM 26875P101 31769 341109 SH SOLE 341109 0 0 Equinix Inc COM 29444U700 33390 66229 SH SOLE 66229 0 0 Equity Residential COM 29476L107 22316 294025 SH SOLE 294025 0 0 Eversource Energy COM 30040W108 14249 188133 SH SOLE 188133 0 0 Essex Property Trust Inc COM 297178105 15226 52171 SH SOLE 52171 0 0 E TRADE Financial Corp COM 269246401 6424 144084 SH SOLE 144084 0 0 Entergy Corp COM 29364G103 11483 111596 SH SOLE 111596 0 0 Edwards Lifesciences Corp COM 28176E108 27253 147561 SH SOLE 147561 0 0 Exelon Corp COM 30161N101 28980 604678 SH SOLE 604678 0 0 Expeditors International of Wa COM 302130109 8141 107349 SH SOLE 107349 0 0 Expedia Inc COM 30212P303 9348 70292 SH SOLE 70292 0 0 Extra Space Storage Inc COM 30225T102 10730 101161 SH SOLE 101161 0 0 Ford Motor Co COM 345370860 24949 2439482 SH SOLE 2439482 0 0 Fastenal Co COM 311900104 11689 358751 SH SOLE 358751 0 0 Facebook Inc COM 30303M102 129848 672964 SH SOLE 672964 0 0 Fortune Brands Home & Security COM 34964C106 4995 87452 SH SOLE 87452 0 0 Freeport-McMoRan Inc COM 35671D857 13668 1177597 SH SOLE 1177597 0 0 FedEx Corp COM 31428X106 26160 159368 SH SOLE 159368 0 0 FirstEnergy Corp COM 337932107 12867 300652 SH SOLE 300652 0 0 F5 Networks Inc COM 315616102 5103 35052 SH SOLE 35052 0 0 Fidelity National Information COM 31620M106 23331 190231 SH SOLE 190231 0 0 Fiserv Inc COM 337738108 21099 231515 SH SOLE 231515 0 0 Fifth Third Bancorp COM 316773100 12360 443127 SH SOLE 443127 0 0 Foot Locker Inc COM 344849104 2049 48884 SH SOLE 48884 0 0 FLIR Systems Inc COM 302445101 4306 79616 SH SOLE 79616 0 0 Fluor Corp COM 343412102 717 21299 SH SOLE 21299 0 0 Flowserve Corp COM 34354P105 4312 81862 SH SOLE 81862 0 0 FMC Corp COM 302491303 8873 106996 SH SOLE 106996 0 0 Federal Realty Investment Trus COM 313747206 7644 59381 SH SOLE 59381 0 0 Fortive Corp COM 34959J108 15085 185096 SH SOLE 185096 0 0 General Dynamics Corp COM 369550108 31817 175037 SH SOLE 175037 0 0 General Electric Co COM 369604103 60350 5749194 SH SOLE 5749194 0 0 Gilead Sciences Inc COM 375558103 64089 948879 SH SOLE 948879 0 0 General Mills Inc COM 370334104 35190 670211 SH SOLE 670211 0 0 Corning Inc COM 219350105 15336 461636 SH SOLE 461636 0 0 General Motors Co COM 37045V100 31356 814026 SH SOLE 814026 0 0 Alphabet Inc COM 02079K107 100446 92952 SH SOLE 92952 0 0 Alphabet Inc COM 02079K305 93415 86295 SH SOLE 86295 0 0 Genuine Parts Co COM 372460105 8890 85850 SH SOLE 85850 0 0 Global Payments Inc COM 37940X102 14768 92252 SH SOLE 92252 0 0 Gap Inc/The COM 364760108 2283 127053 SH SOLE 127053 0 0 Goldman Sachs Group Inc/The COM 38141G104 43078 210603 SH SOLE 210603 0 0 WW Grainger Inc COM 384802104 7625 28436 SH SOLE 28436 0 0 Halliburton Co COM 406216101 11675 513558 SH SOLE 513558 0 0 Hasbro Inc COM 418056107 7284 68943 SH SOLE 68943 0 0 Huntington Bancshares Inc/OH COM 446150104 8589 621688 SH SOLE 621688 0 0 Hanesbrands Inc COM 410345102 3658 212491 SH SOLE 212491 0 0 HCA Healthcare Inc COM 40412C101 25697 190163 SH SOLE 190163 0 0 HCP Inc COM 40414L109 12131 379437 SH SOLE 379437 0 0 Home Depot Inc/The COM 437076102 41839 201234 SH SOLE 201234 0 0 Hess Corp COM 42809H107 9696 152563 SH SOLE 152563 0 0 Hartford Financial Services Gr COM 416515104 11821 212202 SH SOLE 212202 0 0 Hilton Worldwide Holdings Inc COM 43300A203 16528 169144 SH SOLE 169144 0 0 Harley-Davidson Inc COM 412822108 3352 93584 SH SOLE 93584 0 0 Hologic Inc COM 436440101 9109 189737 SH SOLE 189737 0 0 Honeywell International Inc COM 438516106 83811 480171 SH SOLE 480171 0 0 Helmerich & Payne Inc COM 423452101 3279 64797 SH SOLE 64797 0 0 Hewlett Packard Enterprise Co COM 42824C109 11852 793007 SH SOLE 793007 0 0 HP Inc COM 40434L105 18491 889644 SH SOLE 889644 0 0 H&R Block Inc COM 093671105 3511 119850 SH SOLE 119850 0 0 Hormel Foods Corp COM 440452100 12491 308191 SH SOLE 308191 0 0 Harris Corp COM 413875105 26135 138206 SH SOLE 138206 0 0 Henry Schein Inc COM 806407102 7428 106296 SH SOLE 106296 0 0 Host Hotels & Resorts Inc COM 44107P104 10713 588133 SH SOLE 588133 0 0 Hershey Co/The COM 427866108 21077 157294 SH SOLE 157294 0 0 Humana Inc COM 444859102 25388 95722 SH SOLE 95722 0 0 International Business Machine COM 459200101 76215 552833 SH SOLE 552833 0 0 Intercontinental Exchange Inc COM 45866F104 28540 332183 SH SOLE 332183 0 0 IDEXX Laboratories Inc COM 45168D104 16825 61125 SH SOLE 61125 0 0 International Flavors & Fragra COM 459506101 11935 82283 SH SOLE 82283 0 0 Illumina Inc COM 452327109 38450 104469 SH SOLE 104469 0 0 Incyte Corp COM 45337C102 10802 127178 SH SOLE 127178 0 0 IHS Markit Ltd COM G47567105 14622 229539 SH SOLE 229539 0 0 Intel Corp COM 458140100 45384 948317 SH SOLE 948317 0 0 Intuit Inc COM 461202103 39972 152996 SH SOLE 152996 0 0 International Paper Co COM 460146103 13859 320005 SH SOLE 320005 0 0 Interpublic Group of Cos Inc/T COM 460690100 6184 273814 SH SOLE 273814 0 0 Ingersoll-Rand PLC COM G47791101 19090 150743 SH SOLE 150743 0 0 Iron Mountain Inc COM 46284V101 7124 227678 SH SOLE 227678 0 0 Intuitive Surgical Inc COM 46120E602 42950 81901 SH SOLE 81901 0 0 Gartner Inc COM 366651107 8512 52905 SH SOLE 52905 0 0 Illinois Tool Works Inc COM 452308109 28870 191485 SH SOLE 191485 0 0 Invesco Ltd COM G491BT108 4806 234951 SH SOLE 234951 0 0 JB Hunt Transport Services Inc COM 445658107 4988 54586 SH SOLE 54586 0 0 Jacobs Engineering Group Inc COM 469814107 6364 75433 SH SOLE 75433 0 0 Johnson & Johnson COM 478160104 101909 731882 SH SOLE 731882 0 0 Juniper Networks Inc COM 48203R104 5404 202965 SH SOLE 202965 0 0 JPMorgan Chase & Co COM 46625H100 87108 779351 SH SOLE 779351 0 0 Nordstrom Inc COM 655664100 2027 63645 SH SOLE 63645 0 0 Kellogg Co COM 487836108 14983 279761 SH SOLE 279761 0 0 KeyCorp COM 493267108 10609 597848 SH SOLE 597848 0 0 Kraft Heinz Co/The COM 500754106 22618 728860 SH SOLE 728860 0 0 Kimco Realty Corp COM 49446R109 6188 334958 SH SOLE 334958 0 0 KLA-Tencor Corp COM 482480100 11310 95712 SH SOLE 95712 0 0 Kimberly-Clark Corp COM 494368103 51309 385077 SH SOLE 385077 0 0 Kinder Morgan Inc/DE COM 49456B101 25604 1226580 SH SOLE 1226580 0 0 CarMax Inc COM 143130102 8532 98291 SH SOLE 98291 0 0 Coca-Cola Co/The COM 191216100 79330 1558347 SH SOLE 1558347 0 0 Michael Kors Holdings Ltd COM G1890L107 3075 88697 SH SOLE 88697 0 0 Kroger Co/The COM 501044101 19576 901946 SH SOLE 901946 0 0 Kohl's Corp COM 500255104 4550 95724 SH SOLE 95724 0 0 Kansas City Southern COM 485170302 7656 62865 SH SOLE 62865 0 0 Loews Corp COM 540424108 8719 159536 SH SOLE 159536 0 0 L Brands Inc COM 501797104 3536 135520 SH SOLE 135520 0 0 Leggett & Platt Inc COM 524660107 2959 77137 SH SOLE 77137 0 0 Lennar Corp COM 526057104 8137 167952 SH SOLE 167952 0 0 Laboratory Corp of America Hol COM 50540R409 12062 69781 SH SOLE 69781 0 0 LKQ Corp COM 501889208 4919 184910 SH SOLE 184910 0 0 Eli Lilly & Co COM 532457108 71639 646788 SH SOLE 646788 0 0 Lockheed Martin Corp COM 539830109 59391 163411 SH SOLE 163411 0 0 Lincoln National Corp COM 534187109 7683 119246 SH SOLE 119246 0 0 Alliant Energy Corp COM 018802108 6814 138880 SH SOLE 138880 0 0 Lowe's Cos Inc COM 548661107 49482 490485 SH SOLE 490485 0 0 Lam Research Corp COM 512807108 16694 88898 SH SOLE 88898 0 0 Southwest Airlines Co COM 844741108 12778 251705 SH SOLE 251705 0 0 LyondellBasell Industries NV COM N53745100 21142 245533 SH SOLE 245533 0 0 Macy's Inc COM 55616P104 3891 181366 SH SOLE 181366 0 0 Mastercard Inc COM 57636Q104 45287 171242 SH SOLE 171242 0 0 Mid-America Apartment Communit COM 59522J103 10652 90483 SH SOLE 90483 0 0 Macerich Co/The COM 554382101 2851 85166 SH SOLE 85166 0 0 Marriott International Inc/MD COM 571903202 23190 165348 SH SOLE 165348 0 0 Masco Corp COM 574599106 7197 183447 SH SOLE 183447 0 0 McDonald's Corp COM 580135101 38135 183691 SH SOLE 183691 0 0 Microchip Technology Inc COM 595017104 12160 140297 SH SOLE 140297 0 0 McKesson Corp COM 58155Q103 18115 134828 SH SOLE 134828 0 0 Moody's Corp COM 615369105 19141 98030 SH SOLE 98030 0 0 Mondelez International Inc COM 609207105 31371 582192 SH SOLE 582192 0 0 Medtronic PLC COM G5960L103 97034 996609 SH SOLE 996609 0 0 MetLife Inc COM 59156R108 28363 571183 SH SOLE 571183 0 0 MGM Resorts International COM 552953101 8568 299966 SH SOLE 299966 0 0 Mohawk Industries Inc COM 608190104 5334 36177 SH SOLE 36177 0 0 McCormick & Co Inc/MD COM 579780206 21253 137145 SH SOLE 137145 0 0 Martin Marietta Materials Inc COM 573284106 11670 50727 SH SOLE 50727 0 0 Marsh & McLennan Cos Inc COM 571748102 29882 299651 SH SOLE 299651 0 0 3M Co COM 88579Y101 65865 380075 SH SOLE 380075 0 0 Monster Beverage Corp COM 61174X109 28210 442065 SH SOLE 442065 0 0 Altria Group Inc COM 02209S103 36932 780219 SH SOLE 780219 0 0 Mosaic Co/The COM 61945C103 7254 289896 SH SOLE 289896 0 0 Marathon Petroleum Corp COM 56585A102 21855 391206 SH SOLE 391206 0 0 Merck & Co Inc COM 58933Y105 53737 641050 SH SOLE 641050 0 0 Marathon Oil Corp COM 565849106 6832 480910 SH SOLE 480910 0 0 Morgan Stanley COM 617446448 34904 796916 SH SOLE 796916 0 0 Microsoft Corp COM 594918104 244885 1828531 SH SOLE 1828531 0 0 Motorola Solutions Inc COM 620076307 16123 96730 SH SOLE 96730 0 0 M&T Bank Corp COM 55261F104 13613 80065 SH SOLE 80065 0 0 Mettler-Toledo International I COM 592688105 14752 17567 SH SOLE 17567 0 0 Micron Technology Inc COM 595112103 25286 655432 SH SOLE 655432 0 0 Mylan NV COM N59465109 6973 366347 SH SOLE 366347 0 0 Noble Energy Inc COM 655044105 6314 281951 SH SOLE 281951 0 0 Nasdaq Inc COM 631103108 6553 68162 SH SOLE 68162 0 0 NextEra Energy Inc COM 65339F101 61080 298237 SH SOLE 298237 0 0 Newmont Mining Corp COM 651639106 25584 665227 SH SOLE 665227 0 0 Netflix Inc COM 64110L106 119708 325982 SH SOLE 325982 0 0 NiSource Inc COM 65473P105 6312 219242 SH SOLE 219242 0 0 NIKE Inc COM 654106103 65732 783196 SH SOLE 783196 0 0 Northrop Grumman Corp COM 666807102 33829 104725 SH SOLE 104725 0 0 National Oilwell Varco Inc COM 637071101 5033 226487 SH SOLE 226487 0 0 NRG Energy Inc COM 629377508 5588 159162 SH SOLE 159162 0 0 Norfolk Southern Corp COM 655844108 33141 166307 SH SOLE 166307 0 0 NetApp Inc COM 64110D104 8992 145780 SH SOLE 145780 0 0 Northern Trust Corp COM 665859104 11463 127400 SH SOLE 127400 0 0 Nucor Corp COM 670346105 13638 247591 SH SOLE 247591 0 0 NVIDIA Corp COM 67066G104 61694 375758 SH SOLE 375758 0 0 Newell Brands Inc COM 651229106 3655 237095 SH SOLE 237095 0 0 News Corp COM 65249B208 960 68782 SH SOLE 68782 0 0 News Corp COM 65249B109 3682 273042 SH SOLE 273042 0 0 Realty Income Corp COM 756109104 17117 248247 SH SOLE 248247 0 0 ONEOK Inc COM 682680103 16680 242470 SH SOLE 242470 0 0 Omnicom Group Inc COM 681919106 12820 156483 SH SOLE 156483 0 0 Oracle Corp COM 68389X105 86839 1524698 SH SOLE 1524698 0 0 O'Reilly Automotive Inc COM 67103H107 17064 46217 SH SOLE 46217 0 0 Occidental Petroleum Corp COM 674599105 23435 466216 SH SOLE 466216 0 0 Paychex Inc COM 704326107 15582 189406 SH SOLE 189406 0 0 People's United Financial Inc COM 712704105 3985 237530 SH SOLE 237530 0 0 PACCAR Inc COM 693718108 15561 217206 SH SOLE 217206 0 0 Public Service Enterprise Grou COM 744573106 17472 297128 SH SOLE 297128 0 0 PepsiCo Inc COM 713448108 74328 566975 SH SOLE 566975 0 0 Pfizer Inc COM 717081103 59909 1383314 SH SOLE 1383314 0 0 Principal Financial Group Inc COM 74251V102 8988 155223 SH SOLE 155223 0 0 Procter & Gamble Co/The COM 742718109 111943 1021186 SH SOLE 1021186 0 0 Progressive Corp/The COM 743315103 27432 343291 SH SOLE 343291 0 0 Parker-Hannifin Corp COM 701094104 13643 80272 SH SOLE 80272 0 0 PulteGroup Inc COM 745867101 4778 151153 SH SOLE 151153 0 0 Packaging Corp of America COM 695156109 7312 76726 SH SOLE 76726 0 0 PerkinElmer Inc COM 714046109 7566 78552 SH SOLE 78552 0 0 Prologis Inc COM 74340W103 40097 500718 SH SOLE 500718 0 0 Philip Morris International In COM 718172109 48074 612352 SH SOLE 612352 0 0 PNC Financial Services Group I COM 693475105 36627 266873 SH SOLE 266873 0 0 Pinnacle West Capital Corp COM 723484101 6207 65987 SH SOLE 65987 0 0 PPG Industries Inc COM 693506107 22364 191675 SH SOLE 191675 0 0 PPL Corp COM 69351T106 13150 424158 SH SOLE 424158 0 0 Prudential Financial Inc COM 744320102 24146 239133 SH SOLE 239133 0 0 Public Storage COM 74460D109 28625 120219 SH SOLE 120219 0 0 Phillips 66 COM 718546104 23508 251385 SH SOLE 251385 0 0 PVH Corp COM 693656100 4178 44163 SH SOLE 44163 0 0 Quanta Services Inc COM 74762E102 2560 67042 SH SOLE 67042 0 0 Pioneer Natural Resources Co COM 723787107 15229 99004 SH SOLE 99004 0 0 PayPal Holdings Inc COM 70450Y103 83023 725540 SH SOLE 725540 0 0 QUALCOMM Inc COM 747525103 57754 759419 SH SOLE 759419 0 0 Qorvo Inc COM 74736K101 4701 70596 SH SOLE 70596 0 0 Royal Caribbean Cruises Ltd COM V7780T103 12355 101958 SH SOLE 101958 0 0 Everest Re Group Ltd COM G3223R108 5914 23933 SH SOLE 23933 0 0 Regency Centers Corp COM 758849103 8856 132726 SH SOLE 132726 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 17600 56245 SH SOLE 56245 0 0 Regions Financial Corp COM 7591EP100 8995 602241 SH SOLE 602241 0 0 Robert Half International Inc COM 770323103 4222 74071 SH SOLE 74071 0 0 Red Hat Inc COM 756577102 19586 104342 SH SOLE 104342 0 0 Raymond James Financial Inc COM 754730109 6286 74364 SH SOLE 74364 0 0 Ralph Lauren Corp COM 751212101 3493 30762 SH SOLE 30762 0 0 ResMed Inc COM 761152107 12388 101546 SH SOLE 101546 0 0 Rockwell Automation Inc COM 773903109 12135 74089 SH SOLE 74089 0 0 Roper Technologies Inc COM 776696106 23729 64805 SH SOLE 64805 0 0 Ross Stores Inc COM 778296103 21540 217369 SH SOLE 217369 0 0 Republic Services Inc COM 760759100 11781 136017 SH SOLE 136017 0 0 Raytheon Co COM 755111507 32032 184270 SH SOLE 184270 0 0 Starbucks Corp COM 855244109 63893 762372 SH SOLE 762372 0 0 Charles Schwab Corp/The COM 808513105 28134 700224 SH SOLE 700224 0 0 Sealed Air Corp COM 81211K100 5406 126412 SH SOLE 126412 0 0 Sherwin-Williams Co/The COM 824348106 30374 66294 SH SOLE 66294 0 0 JM Smucker Co/The COM 832696405 14668 127370 SH SOLE 127370 0 0 Schlumberger Ltd COM 806857108 34286 862992 SH SOLE 862992 0 0 SL Green Realty Corp COM 78440X101 5372 66854 SH SOLE 66854 0 0 Snap-on Inc COM 833034101 5733 34623 SH SOLE 34623 0 0 Synopsys Inc COM 871607107 11379 88446 SH SOLE 88446 0 0 Southern Co/The COM 842587107 35781 647438 SH SOLE 647438 0 0 Simon Property Group Inc COM 828806109 40910 256142 SH SOLE 256142 0 0 S&P Global Inc COM 78409V104 33031 145046 SH SOLE 145046 0 0 Sempra Energy COM 816851109 22157 161252 SH SOLE 161252 0 0 SunTrust Banks Inc COM 867914103 16472 262161 SH SOLE 262161 0 0 State Street Corp COM 857477103 12341 220208 SH SOLE 220208 0 0 Constellation Brands Inc COM 21036P108 36845 187137 SH SOLE 187137 0 0 Stanley Black & Decker Inc COM 854502101 13676 94596 SH SOLE 94596 0 0 Skyworks Solutions Inc COM 83088M102 7890 102143 SH SOLE 102143 0 0 Synchrony Financial COM 87165B103 12947 373522 SH SOLE 373522 0 0 Stryker Corp COM 863667101 45885 223261 SH SOLE 223261 0 0 Symantec Corp COM 871503108 8008 368105 SH SOLE 368105 0 0 Sysco Corp COM 871829107 37597 531774 SH SOLE 531774 0 0 AT&T Inc COM 00206R102 181685 5423251 SH SOLE 5423251 0 0 Molson Coors Brewing Co COM 60871R209 11790 210586 SH SOLE 210586 0 0 TransDigm Group Inc COM 893641100 14681 30353 SH SOLE 30353 0 0 TE Connectivity Ltd COM H84989104 18991 198334 SH SOLE 198334 0 0 Target Corp COM 87612E106 27761 320610 SH SOLE 320610 0 0 Tiffany & Co COM 886547108 5970 63774 SH SOLE 63774 0 0 TJX Cos Inc/The COM 872540109 37852 716010 SH SOLE 716010 0 0 Torchmark Corp COM 891027104 5383 60190 SH SOLE 60190 0 0 Thermo Fisher Scientific Inc COM 883556102 83131 283141 SH SOLE 283141 0 0 TripAdvisor Inc COM 896945201 3414 73775 SH SOLE 73775 0 0 T Rowe Price Group Inc COM 74144T108 15244 138986 SH SOLE 138986 0 0 Travelers Cos Inc/The COM 89417E109 23048 154191 SH SOLE 154191 0 0 Tractor Supply Co COM 892356106 7725 71019 SH SOLE 71019 0 0 Tyson Foods Inc COM 902494103 26652 330188 SH SOLE 330188 0 0 Total System Services Inc COM 891906109 12376 96512 SH SOLE 96512 0 0 Texas Instruments Inc COM 882508104 67318 586754 SH SOLE 586754 0 0 Textron Inc COM 883203101 7723 145640 SH SOLE 145640 0 0 Under Armour Inc COM 904311206 2529 113935 SH SOLE 113935 0 0 Under Armour Inc COM 904311107 2800 110495 SH SOLE 110495 0 0 United Continental Holdings In COM 910047109 10074 115093 SH SOLE 115093 0 0 UDR Inc COM 902653104 9998 222774 SH SOLE 222774 0 0 Universal Health Services Inc COM 913903100 7665 58803 SH SOLE 58803 0 0 Ulta Beauty Inc COM 90384S303 11412 32908 SH SOLE 32908 0 0 UnitedHealth Group Inc COM 91324P102 53070 217548 SH SOLE 217548 0 0 Unum Group COM 91529Y106 4192 124974 SH SOLE 124974 0 0 Union Pacific Corp COM 907818108 79314 469132 SH SOLE 469132 0 0 United Parcel Service Inc COM 911312106 47471 459803 SH SOLE 459803 0 0 United Rentals Inc COM 911363109 6529 49243 SH SOLE 49243 0 0 US Bancorp COM 902973304 49116 937590 SH SOLE 937590 0 0 United Technologies Corp COM 913017109 69783 536114 SH SOLE 536114 0 0 Visa Inc COM 92826C839 188254 1085016 SH SOLE 1085016 0 0 Varian Medical Systems Inc COM 92220P105 8763 64388 SH SOLE 64388 0 0 VF Corp COM 918204108 16860 193071 SH SOLE 193071 0 0 Viacom Inc COM 92553P201 7480 250487 SH SOLE 250487 0 0 Valero Energy Corp COM 91913Y100 20998 245341 SH SOLE 245341 0 0 Vulcan Materials Co COM 929160109 14717 107209 SH SOLE 107209 0 0 Vornado Realty Trust COM 929042109 8811 137492 SH SOLE 137492 0 0 Verisk Analytics Inc COM 92345Y106 14835 101315 SH SOLE 101315 0 0 VeriSign Inc COM 92343E102 13043 62376 SH SOLE 62376 0 0 Vertex Pharmaceuticals Inc COM 92532F100 33357 181947 SH SOLE 181947 0 0 Ventas Inc COM 92276F100 19902 291258 SH SOLE 291258 0 0 Verizon Communications Inc COM 92343V104 58020 1015845 SH SOLE 1015845 0 0 Waters Corp COM 941848103 10655 49518 SH SOLE 49518 0 0 Walgreens Boots Alliance Inc COM 931427108 49381 903491 SH SOLE 903491 0 0 Western Digital Corp COM 958102105 8206 172618 SH SOLE 172618 0 0 WEC Energy Group Inc COM 92939U106 15456 185436 SH SOLE 185436 0 0 Wells Fargo & Co COM 949746101 42893 906693 SH SOLE 906693 0 0 Whirlpool Corp COM 963320106 5304 37271 SH SOLE 37271 0 0 Waste Management Inc COM 94106L109 28722 249020 SH SOLE 249020 0 0 Williams Cos Inc/The COM 969457100 19966 712238 SH SOLE 712238 0 0 Wal-Mart Stores Inc COM 931142103 61658 558188 SH SOLE 558188 0 0 Westrock Co COM 96145D105 7600 208454 SH SOLE 208454 0 0 Western Union Co/The COM 959802109 5050 253987 SH SOLE 253987 0 0 Weyerhaeuser Co COM 962166104 15577 591549 SH SOLE 591549 0 0 Wynn Resorts Ltd COM 983134107 7092 57216 SH SOLE 57216 0 0 Cimarex Energy Co COM 171798101 3535 59605 SH SOLE 59605 0 0 Xcel Energy Inc COM 98389B100 18063 303722 SH SOLE 303722 0 0 Xilinx Inc COM 983919101 17656 149766 SH SOLE 149766 0 0 Exxon Mobil Corp COM 30231G102 78114 1019642 SH SOLE 1019642 0 0 DENTSPLY SIRONA Inc COM 24906P109 9567 163976 SH SOLE 163976 0 0 Xerox Corp COM 984121608 4128 116610 SH SOLE 116610 0 0 Xylem Inc/NY COM 98419M100 9390 112299 SH SOLE 112299 0 0 Yum! Brands Inc COM 988498101 19908 179937 SH SOLE 179937 0 0 Zimmer Biomet Holdings Inc COM 98956P102 17067 144997 SH SOLE 144997 0 0 Zions Bancorp NA COM 989701107 5047 109796 SH SOLE 109796 0 0 Zoetis Inc COM 98978V103 38466 339032 SH SOLE 339032 0 0 Bristol-Myers Squibb Co COM 110122108 199 4399 SH SOLE 4399 0 0 BlackRock Inc COM 09247X101 774 1649 SH SOLE 1649 0 0 Valero Energy Corp COM 91913Y100 171 1995 SH SOLE 1995 0 0 Equifax Inc COM 294429105 29 211 SH SOLE 211 0 0 Biogen Inc COM 09062X103 0 1 SH SOLE 1 0 0 NVIDIA Corp COM 67066G104 1188 7230 SH SOLE 7230 0 0 Adobe Systems Inc COM 00724F101 1308 4439 SH SOLE 4439 0 0 Toronto-Dominion Bank/The COM 891160509 2180 37312 SH DFND 1 0 37312 0 Brookfield Asset Management In COM 112585104 91609 1915331 SH SOLE 1915331 0 0 BCE Inc COM 05534B760 40994 901262 SH SOLE 901262 0 0 Bank of Montreal COM 063671101 153674 2034900 SH SOLE 2034900 0 0 Bank of Nova Scotia/The COM 064149107 179892 3350000 SH SOLE 3350000 0 0 CAE Inc COM 124765108 49728 1850000 SH SOLE 1850000 0 0 Canadian Imperial Bank of Comm COM 136069101 379847 4831613 SH SOLE 4831613 0 0 Royal Bank of Canada COM 780087102 189252 2381993 SH SOLE 2381993 0 0 Toronto-Dominion Bank/The COM 891160509 10619 181996 SH DFND 1 0 181996 0 Alamos Gold Inc COM 011532108 1528 253512 SH SOLE 253512 0 0 Asanko Gold Inc COM 04341Y105 0 100 SH SOLE 100 0 0 Algonquin Power & Utilities Co COM 015857105 11339 935905 SH SOLE 935905 0 0 Brookfield Business Partners L COM G16234109 278 7144 SH SOLE 7144 0 0 Bank of Nova Scotia/The COM 064149107 309343 5760321 SH SOLE 5760321 0 0 Baytex Energy Corp COM 07317Q105 149 96238 SH SOLE 96238 0 0 B2Gold Corp COM 11777Q209 815 268502 SH SOLE 268502 0 0 CAE Inc COM 124765108 5589 207922 SH SOLE 207922 0 0 Celestica Inc COM 15101Q108 190 27817 SH SOLE 27817 0 0 Canadian Imperial Bank of Comm COM 136069101 246234 3132476 SH SOLE 3132476 0 0 Canadian Natural Resources Ltd COM 136385101 108677 4031497 SH SOLE 4031497 0 0 Crescent Point Energy Corp COM 22576C101 731 221105 SH SOLE 221105 0 0 Encana Corp COM 292505104 2244 437430 SH SOLE 437430 0 0 Eldorado Gold Corp COM 284902509 275 47340 SH SOLE 47340 0 0 Enbridge Inc COM 29250N105 54631 1512733 SH SOLE 1512733 0 0 Enerplus Corp COM 292766102 7335 975400 SH SOLE 975400 0 0 IAMGOLD Corp COM 450913108 415 122739 SH SOLE 122739 0 0 Kirkland Lake Gold Ltd COM 49741E100 25969 602947 SH SOLE 602947 0 0 MAG Silver Corp COM 55903Q104 293 27776 SH SOLE 27776 0 0 Methanex Corp COM 59151K108 2173 47887 SH SOLE 47887 0 0 Novagold Resources Inc COM 66987E206 375 63803 SH SOLE 63803 0 0 Osisko Gold Royalties Ltd COM 68827L101 319 30621 SH SOLE 30621 0 0 Pan American Silver Corp COM 697900108 945 73140 SH SOLE 73140 0 0 Precision Drilling Corp COM 74022D308 812 432105 SH SOLE 432105 0 0 Pembina Pipeline Corp COM 706327103 24216 650727 SH SOLE 650727 0 0 Pretium Resources Inc COM 74139C102 572 57294 SH SOLE 57294 0 0 Seabridge Gold Inc COM 811916105 13630 1008679 SH SOLE 1008679 0 0 Shopify Inc COM 82509L107 47740 158881 SH SOLE 158881 0 0 Shaw Communications Inc COM 82028K200 12013 588856 SH SOLE 588856 0 0 SSR Mining Inc COM 784730103 435 31820 SH SOLE 31820 0 0 Thomson Reuters Corp COM 884903709 338 5231 SH SOLE 5231 0 0 TransCanada Corp COM 87807B107 59172 1194530 SH SOLE 1194530 0 0 Turquoise Hill Resources Ltd COM 900435108 267 214395 SH SOLE 214395 0 0 Vermilion Energy Inc COM 923725105 12316 566985 SH SOLE 566985 0 0 Yamana Gold Inc COM 98462Y100 678 267638 SH SOLE 267638 0 0 Barrick Gold Corp COM 067901108 59799 3789479 SH SOLE 3789479 0 0 Agnico Eagle Mines Ltd COM 008474108 44484 867852 SH SOLE 867852 0 0 Alamos Gold Inc COM 011532108 601 99700 SH SOLE 99700 0 0 Algonquin Power & Utilities Co COM 015857105 1489 122877 SH SOLE 122877 0 0 Brookfield Asset Management In COM 112585104 126318 2641011 SH SOLE 2641011 0 0 BlackBerry Ltd COM 09228F103 7341 985171 SH SOLE 985171 0 0 Brookfield Business Partners L COM G16234109 335 8600 SH SOLE 8600 0 0 Cott Corp COM 22163N106 7 500 SH SOLE 500 0 0 BCE Inc COM 05534B760 88433 1944221 SH SOLE 1944221 0 0 Brookfield Renewable Partners COM G16258108 1304 37700 SH SOLE 37700 0 0 Bank of Montreal COM 063671101 144580 1914477 SH SOLE 1914477 0 0 Bank of Nova Scotia/The COM 064149107 186501 3473069 SH SOLE 3473069 0 0 Brookfield Property Partners L COM G16249107 1240 65641 SH SOLE 65641 0 0 Baytex Energy Corp COM 07317Q105 269 173580 SH SOLE 173580 0 0 B2Gold Corp COM 11777Q209 981 322900 SH SOLE 322900 0 0 CAE Inc COM 124765108 2425 90200 SH SOLE 90200 0 0 Cameco Corp COM 13321L108 12982 1211152 SH SOLE 1211152 0 0 Colliers International Group I COM 194693107 748 10468 SH SOLE 10468 0 0 Celestica Inc COM 15101Q108 273 40039 SH SOLE 40039 0 0 Canadian Imperial Bank of Comm COM 136069101 108045 1374320 SH SOLE 1374320 0 0 Canadian Natural Resources Ltd COM 136385101 69732 2586778 SH SOLE 2586778 0 0 Canadian National Railway Co COM 136375102 215929 2333642 SH SOLE 2333642 0 0 Canadian Pacific Railway Ltd COM 13645T100 99280 421632 SH SOLE 421632 0 0 Crescent Point Energy Corp COM 22576C101 4362 1319602 SH SOLE 1319602 0 0 Cenovus Energy Inc COM 15135U109 26402 2994242 SH SOLE 2994242 0 0 BRP Inc/CA COM 05577W200 192 5361 SH SOLE 5361 0 0 Descartes Systems Group Inc/Th COM 249906108 914 24709 SH SOLE 24709 0 0 Encana Corp COM 292505104 9007 1755670 SH SOLE 1755670 0 0 Eldorado Gold Corp COM 284902509 277 47620 SH SOLE 47620 0 0 Enbridge Inc COM 29250N105 124006 3434049 SH SOLE 3434049 0 0 Enerplus Corp COM 292766102 354 47125 SH SOLE 47125 0 0 Franco-Nevada Corp COM 351858105 33474 394482 SH SOLE 394482 0 0 First Majestic Silver Corp COM 32076V103 433 54800 SH SOLE 54800 0 0 FirstService Corp COM 33767E202 961 9992 SH SOLE 9992 0 0 Fortis Inc/Canada COM 349553107 33620 851640 SH SOLE 851640 0 0 Fortuna Silver Mines Inc COM 349915108 151 52900 SH SOLE 52900 0 0 CGI Group Inc COM 12532H104 39656 515934 SH SOLE 515934 0 0 Gildan Activewear Inc COM 375916103 24793 640805 SH SOLE 640805 0 0 Granite Real Estate Investment COM 387437114 696 15122 SH SOLE 15122 0 0 Gran Tierra Energy Inc COM 38500T101 203 129700 SH SOLE 129700 0 0 Hudbay Minerals Inc COM 443628102 427 78800 SH SOLE 78800 0 0 IAMGOLD Corp COM 450913108 521 154100 SH SOLE 154100 0 0 Imperial Oil Ltd COM 453038408 21244 767422 SH SOLE 767422 0 0 Just Energy Group Inc COM 48213W101 128 29801 SH SOLE 29801 0 0 Kinross Gold Corp COM 496902404 14742 3816275 SH SOLE 3816275 0 0 Kirkland Lake Gold Ltd COM 49741E100 2675 62100 SH SOLE 62100 0 0 MAG Silver Corp COM 55903Q104 247 23400 SH SOLE 23400 0 0 Manulife Financial Corp COM 56501R106 93626 5152853 SH SOLE 5152853 0 0 Magna International Inc COM 559222401 56852 1142847 SH SOLE 1142847 0 0 Methanex Corp COM 59151K108 1348 29700 SH SOLE 29700 0 0 Novagold Resources Inc COM 66987E206 427 72600 SH SOLE 72600 0 0 New Gold Inc COM 644535106 185 191000 SH SOLE 191000 0 0 NexGen Energy Ltd COM 65340P106 145 93306 SH SOLE 93306 0 0 Osisko Gold Royalties Ltd COM 68827L101 370 35500 SH SOLE 35500 0 0 Norbord Inc COM 65548P403 332 13400 SH SOLE 13400 0 0 Open Text Corp COM 683715106 30196 731906 SH SOLE 731906 0 0 Pan American Silver Corp COM 697900108 657 50800 SH SOLE 50800 0 0 Precision Drilling Corp COM 74022D308 183 97300 SH SOLE 97300 0 0 Pembina Pipeline Corp COM 706327103 48615 1306244 SH SOLE 1306244 0 0 Pretium Resources Inc COM 74139C102 498 49800 SH SOLE 49800 0 0 Restaurant Brands Internationa COM 76131D103 46744 672327 SH SOLE 672327 0 0 Ritchie Bros Auctioneers Inc COM 767744105 1180 35500 SH SOLE 35500 0 0 Rogers Communications Inc COM 775109200 58719 1097214 SH SOLE 1097214 0 0 Royal Bank of Canada COM 780087102 295039 3713472 SH SOLE 3713472 0 0 Shaw Communications Inc COM 82028K200 26721 1309890 SH SOLE 1309890 0 0 Sun Life Financial Inc COM 866796105 53944 1302946 SH SOLE 1302946 0 0 Sandstorm Gold Ltd COM 80013R206 3 600 SH SOLE 600 0 0 SSR Mining Inc COM 784730103 543 39700 SH SOLE 39700 0 0 Stantec Inc COM 85472N109 909 37900 SH SOLE 37900 0 0 Suncor Energy Inc COM 867224107 107976 3462268 SH SOLE 3462268 0 0 Sierra Wireless Inc COM 826516106 125 10319 SH SOLE 10319 0 0 TELUS Corp COM 87971M103 63449 1716781 SH SOLE 1716781 0 0 TransAlta Corp COM 89346D107 601 92345 SH SOLE 92345 0 0 Teck Resources Ltd COM 878742204 21554 934263 SH SOLE 934263 0 0 Thomson Reuters Corp COM 884903709 24218 375508 SH SOLE 375508 0 0 TransCanada Corp COM 87807B107 136037 2744820 SH SOLE 2744820 0 0 Turquoise Hill Resources Ltd COM 900435108 413 331600 SH SOLE 331600 0 0 Stars Group Inc/The COM 85570W100 7 400 SH SOLE 400 0 0 Vermilion Energy Inc COM 923725105 1048 48237 SH SOLE 48237 0 0 Waste Connections Inc COM 94106B101 46613 488067 SH SOLE 488067 0 0 Canopy Growth Corp COM 138035100 24 600 SH SOLE 600 0 0 Wheaton Precious Metals Corp COM 962879102 19844 820757 SH SOLE 820757 0 0 Yamana Gold Inc COM 98462Y100 797 314500 SH SOLE 314500 0 0 Barrick Gold Corp COM 067901108 172 10900 SH SOLE 10900 0 0 Agnico Eagle Mines Ltd COM 008474108 3544 69149 SH SOLE 69149 0 0 Brookfield Asset Management In COM 112585104 249 5200 SH SOLE 5200 0 0 BlackBerry Ltd COM 09228F103 1080 144952 SH SOLE 144952 0 0 BCE Inc COM 05534B760 1496 32900 SH SOLE 32900 0 0 Bank of Montreal COM 063671101 302 4000 SH SOLE 4000 0 0 Bank of Nova Scotia/The COM 064149107 19320 359781 SH SOLE 359781 0 0 Cameco Corp COM 13321L108 1244 116093 SH SOLE 116093 0 0 Canadian Imperial Bank of Comm COM 136069101 10266 130585 SH SOLE 130585 0 0 Canadian Natural Resources Ltd COM 136385101 9536 353757 SH SOLE 353757 0 0 Canadian National Railway Co COM 136375102 352 3800 SH SOLE 3800 0 0 Canadian Pacific Railway Ltd COM 13645T100 9747 41396 SH SOLE 41396 0 0 Cenovus Energy Inc COM 15135U109 325 36900 SH SOLE 36900 0 0 Encana Corp COM 292505104 2254 439406 SH SOLE 439406 0 0 Enbridge Inc COM 29250N105 455 12600 SH SOLE 12600 0 0 Franco-Nevada Corp COM 351858105 4655 54861 SH SOLE 54861 0 0 Fortis Inc/Canada COM 349553107 122 3100 SH SOLE 3100 0 0 CGI Group Inc COM 12532H104 5548 72175 SH SOLE 72175 0 0 Gildan Activewear Inc COM 375916103 54 1400 SH SOLE 1400 0 0 Imperial Oil Ltd COM 453038408 1901 68686 SH SOLE 68686 0 0 Kinross Gold Corp COM 496902404 1425 368906 SH SOLE 368906 0 0 Manulife Financial Corp COM 56501R106 213 11700 SH SOLE 11700 0 0 Magna International Inc COM 559222401 4468 89824 SH SOLE 89824 0 0 Pembina Pipeline Corp COM 706327103 5562 149453 SH SOLE 149453 0 0 Restaurant Brands Internationa COM 76131D103 5167 74325 SH SOLE 74325 0 0 Rogers Communications Inc COM 775109200 5652 105621 SH SOLE 105621 0 0 Royal Bank of Canada COM 780087102 691 8700 SH SOLE 8700 0 0 Shaw Communications Inc COM 82028K200 55 2700 SH SOLE 2700 0 0 Sun Life Financial Inc COM 866796105 149 3600 SH SOLE 3600 0 0 Suncor Energy Inc COM 867224107 14525 465760 SH SOLE 465760 0 0 TELUS Corp COM 87971M103 140 3800 SH SOLE 3800 0 0 Teck Resources Ltd COM 878742204 3395 147157 SH SOLE 147157 0 0 Thomson Reuters Corp COM 884903709 3489 54103 SH SOLE 54103 0 0 TransCanada Corp COM 87807B107 13425 270878 SH SOLE 270878 0 0 Waste Connections Inc COM 94106B101 124 1300 SH SOLE 1300 0 0 Wheaton Precious Metals Corp COM 962879102 70 2900 SH SOLE 2900 0 0 Toronto-Dominion Bank/The COM 891160509 31518 539528 SH DFND 1 0 539528 0 Walgreens Boots Alliance Inc COM 931427108 109 1994 SH SOLE 1994 0 0 International Paper Co COM 460146103 1022 23609 SH SOLE 23609 0 0 SBA Communications Corp COM 78410G104 20182 89785 SH SOLE 89785 0 0 Brookfield Asset Management In COM 112585104 91 1900 SH SOLE 1900 0 0 DowDuPont Inc COM 26614N102 47633 634680 SH SOLE 634680 0 0 Chubb Ltd COM H1467J104 2320 15757 SH SOLE 15757 0 0 Norbord Inc COM 65548P403 1039 41939 SH SOLE 41939 0 0 Cott Corp COM 22163N106 1067 79986 SH SOLE 79986 0 0 Brookfield Property Partners L COM G16249107 3526 186708 SH SOLE 186708 0 0 Barrick Gold Corp COM 067901108 947 60000 SH DFND 1 0 60000 0 Enbridge Inc COM 29250N105 5507 152490 SH DFND 1 0 152490 0 Royal Bank of Canada COM 780087102 7619 95900 SH DFND 1 0 95900 0 Granite Real Estate Investment COM 387437114 4624 100441 SH SOLE 100441 0 0 Just Energy Group Inc COM 48213W101 259 60303 SH SOLE 60303 0 0 Hudbay Minerals Inc COM 443628102 382 70488 SH SOLE 70488 0 0 Descartes Systems Group Inc/Th COM 249906108 863 23319 SH SOLE 23319 0 0 NexGen Energy Ltd COM 65340P106 140 90062 SH SOLE 90062 0 0 Ritchie Bros Auctioneers Inc COM 767744105 1761 52979 SH SOLE 52979 0 0 Stantec Inc COM 85472N109 1947 81147 SH SOLE 81147 0 0 Mondelez International Inc COM 609207105 169 3144 SH SOLE 3144 0 0 Teck Resources Ltd COM 878742204 150 6500 SH DFND 1 0 6500 0 TransCanada Corp COM 87807B107 555 11200 SH DFND 1 0 11200 0 Pixelworks Inc COM 72581M305 0 20 SH DFND 1 0 20 0 AETERNA ZENTARIS INC COM 007975402 0 99 SH DFND 1 0 99 0 Atlantic Power Corp COM 04878Q863 0 62 SH DFND 1 0 62 0 GOLDEN MINERALS CO COM 381119106 0 287 SH DFND 1 0 287 0 BALLARD POWER SYSTEMS INC COM 058586108 0 24 SH DFND 1 0 24 0 Eldorado Gold Corp COM 284902509 0 61 SH DFND 1 0 61 0 Mountain Province Diamonds Inc COM 62426E402 0 78 SH DFND 1 0 78 0 Teck Resources Ltd COM 878742204 2 74 SH DFND 1 0 74 0 TRILLIUM THERAPEUTICS INC COM 89620X506 0 72 SH DFND 1 0 72 0 Canopy Growth Corp COM 138035100 2 46 SH DFND 1 0 46 0 Yamana Gold Inc COM 98462Y100 0 55 SH DFND 1 0 55 0 Coeur Mining Inc COM 192108504 0 17 SH DFND 1 0 17 0 Tucows Inc COM 898697206 2 27 SH DFND 1 0 27 0 Solitario Zinc Corp COM 8342EP107 0 494 SH DFND 1 0 494 0 Cohbar Inc COM 19249J109 0 37 SH DFND 1 0 37 0 Sprott Physical Gold Trust COM 85207H104 1 99 SH DFND 1 0 99 0 untitled COM 85207K107 0 3 SH DFND 1 0 3 0 Barrick Gold Corp COM 067901108 0 24 SH DFND 1 0 24 0 Agnico Eagle Mines Ltd COM 008474108 2 38 SH DFND 1 0 38 0 Alamos Gold Inc COM 011532108 0 32 SH DFND 1 0 32 0 TIMMINS GOLD CORP COM 01627X108 0 81 SH DFND 1 0 81 0 Almaden Minerals Ltd COM 020283305 0 94 SH DFND 1 0 94 0 Aphria Inc COM 03765K104 0 65 SH DFND 1 0 65 0 Aptose Biosciences Inc COM 03835T200 0 18 SH DFND 1 0 18 0 AURYN RESOURCES INC COM 05208W108 0 67 SH DFND 1 0 67 0 Brookfield Asset Management In COM 112585104 2 52 SH DFND 1 0 52 0 Bank of Montreal COM 063671101 4 48 SH DFND 1 0 48 0 Bank of Nova Scotia/The COM 064149107 5 95 SH DFND 1 0 95 0 CAE Inc COM 124765108 2 61 SH DFND 1 0 61 0 Cameco Corp COM 13321L108 1 66 SH DFND 1 0 66 0 Colliers International Group I COM 194693107 7 95 SH DFND 1 0 95 0 Canadian Pacific Railway Ltd COM 13645T100 10 43 SH DFND 1 0 43 0 Crescent Point Energy Corp COM 22576C101 0 69 SH DFND 1 0 69 0 CRH Medical Corp COM 12626F105 0 15 SH DFND 1 0 15 0 Cenovus Energy Inc COM 15135U109 0 13 SH DFND 1 0 13 0 DiaMedica Therapeutics Inc COM 25253X207 0 24 SH DFND 1 0 24 0 BRP Inc/CA COM 05577W200 2 61 SH DFND 1 0 61 0 Descartes Systems Group Inc/Th COM 249906108 1 23 SH DFND 1 0 23 0 EMX Royalty Corp COM 26873J107 0 14 SH DFND 1 0 14 0 Essa Pharma Inc COM 29668H708 0 41 SH DFND 1 0 41 0 Enerplus Corp COM 292766102 1 91 SH DFND 1 0 91 0 Entree Resources Ltd COM 29384J103 0 61 SH DFND 1 0 61 0 EXFO Inc COM 302046107 0 60 SH DFND 1 0 60 0 Fennec Pharmaceuticals Inc COM 31447P100 0 74 SH DFND 1 0 74 0 FirstService Corp COM 33767E202 2 25 SH DFND 1 0 25 0 CGI Group Inc COM 12532H104 7 92 SH DFND 1 0 92 0 Gildan Activewear Inc COM 375916103 0 9 SH DFND 1 0 9 0 Canada Goose Holdings Inc COM 135086106 0 2 SH DFND 1 0 2 0 Hudbay Minerals Inc COM 443628102 0 66 SH DFND 1 0 66 0 Hydrogenics Corp COM 448883207 0 3 SH DFND 1 0 3 0 International Tower Hill Mines COM 46050R102 0 165 SH DFND 1 0 165 0 Just Energy Group Inc COM 48213W101 0 2 SH DFND 1 0 2 0 Kinross Gold Corp COM 496902404 0 24 SH DFND 1 0 24 0 Kelso Technologies Inc COM 48826D201 0 29 SH DFND 1 0 29 0 MAG Silver Corp COM 55903Q104 1 85 SH DFND 1 0 85 0 Magna International Inc COM 559222401 2 32 SH DFND 1 0 32 0 Maverix Metals Inc COM 57776F405 0 8 SH DFND 1 0 8 0 Methanex Corp COM 59151K108 1 26 SH DFND 1 0 26 0 Novagold Resources Inc COM 66987E206 0 63 SH DFND 1 0 63 0 North American Energy Partners COM 656811106 1 97 SH DFND 1 0 97 0 NexGen Energy Ltd COM 65340P106 0 89 SH DFND 1 0 89 0 Obsidian Energy Ltd COM 674482203 0 89 SH DFND 1 0 89 0 Osisko Gold Royalties Ltd COM 68827L101 1 68 SH DFND 1 0 68 0 Open Text Corp COM 683715106 1 21 SH DFND 1 0 21 0 CPI Card Group Inc COM 12634H200 0 58 SH DFND 1 0 58 0 Pembina Pipeline Corp COM 706327103 1 40 SH DFND 1 0 40 0 Platinum Group Metals Ltd COM 72765Q882 0 54 SH DFND 1 0 54 0 Pretium Resources Inc COM 74139C102 1 56 SH DFND 1 0 56 0 Restaurant Brands Internationa COM 76131D103 4 64 SH DFND 1 0 64 0 Quarterhill Inc COM 747713105 0 67 SH DFND 1 0 67 0 Rogers Communications Inc COM 775109200 1 21 SH DFND 1 0 21 0 Resolute Forest Products Inc COM 76117W109 0 34 SH DFND 1 0 34 0 CGI Group Inc COM 12532H104 25349 329800 SH DFND 4 0 329800 0 SunOpta Inc COM 8676EP108 0 77 SH DFND 1 0 77 0 Toronto-Dominion Bank/The COM 891160509 1 18 SH DFND 1 0 18 0 Titan Medical Inc COM 88830X819 0 74 SH DFND 1 0 74 0 Trilogy Metals Inc COM 89621C105 0 4 SH DFND 1 0 4 0 TransCanada Corp COM 87807B107 3 51 SH DFND 1 0 51 0 Turquoise Hill Resources Ltd COM 900435108 0 9 SH DFND 1 0 9 0 Stars Group Inc/The COM 85570W100 0 20 SH DFND 1 0 20 0 Domtar Corp COM 257559203 2 46 SH DFND 1 0 46 0 Ur-Energy Inc COM 91688R108 1 1122 SH DFND 1 0 1122 0 Americas Silver Corp COM 03063L705 0 1 SH DFND 1 0 1 0 Village Farms International In COM 92707Y108 0 22 SH DFND 1 0 22 0 Vista Gold Corp COM 927926303 0 60 SH DFND 1 0 60 0 Westport Fuel Systems Inc COM 960908309 0 15 SH DFND 1 0 15 0 Zomedica Pharmaceuticals Corp COM 98979F107 0 211 SH DFND 1 0 211 0 IAMGOLD Corp COM 450913108 189 55900 SH DFND 1 0 55900 0 Imperial Oil Ltd COM 453038408 257 9300 SH DFND 1 0 9300 0 Precision Drilling Corp COM 74022D308 48 25600 SH DFND 1 0 25600 0 Vermilion Energy Inc COM 923725105 758 34900 SH DFND 1 0 34900 0 Hudbay Minerals Inc COM 443628102 42 7800 SH DFND 1 0 7800 0 TELUS Corp COM 87971M103 761 20600 SH DFND 1 0 20600 0 Yamana Gold Inc COM 98462Y100 99 38900 SH DFND 1 0 38900 0 Cenovus Energy Inc COM 15135U109 284 32200 SH DFND 1 0 32200 0 Shopify Inc COM 82509L107 270 900 SH DFND 1 0 900 0 First Majestic Silver Corp COM 32076V103 315 39900 SH DFND 1 0 39900 0 Bank of Montreal COM 063671101 98 1300 SH DFND 1 0 1300 0 Alamos Gold Inc COM 011532108 218 36100 SH DFND 1 0 36100 0 Pembina Pipeline Corp COM 706327103 74 2000 SH DFND 1 0 2000 0 Pretium Resources Inc COM 74139C102 71 7100 SH DFND 1 0 7100 0 New Gold Inc COM 644535106 129 132700 SH DFND 1 0 132700 0 Manulife Financial Corp COM 56501R106 761 41900 SH DFND 1 0 41900 0 Fortuna Silver Mines Inc COM 349915108 45 15900 SH DFND 1 0 15900 0 Sun Life Financial Inc COM 866796105 228 5500 SH DFND 1 0 5500 0 Canadian National Railway Co COM 136375102 139 1500 SH DFND 1 0 1500 0 Crescent Point Energy Corp COM 22576C101 287 86900 SH DFND 1 0 86900 0 Baytex Energy Corp COM 07317Q105 318 205100 SH DFND 1 0 205100 0 BCE Inc COM 05534B760 582 12800 SH DFND 1 0 12800 0 Barrick Gold Corp COM 067901108 4 241 SH DFND 1 0 241 0 Canadian Imperial Bank of Comm COM 136069101 275 3500 SH DFND 1 0 3500 0 Franco-Nevada Corp COM 351858105 8 96 SH DFND 1 0 96 0 Just Energy Group Inc COM 48213W101 133 30900 SH DFND 1 0 30900 0 Endeavour Silver Corp COM 29258Y103 4 1800 SH DFND 1 0 1800 0 Encana Corp COM 292505104 751 146300 SH DFND 1 0 146300 0 Brookfield Renewable Partners COM G16258108 173 5000 SH DFND 1 0 5000 0 Alexco Resource Corp COM 01535P106 1 1000 SH DFND 1 0 1000 0 Wells Fargo & Co COM 949746101 13490 285179 SH SOLE 285179 0 0 General Motors Co COM 37045V100 1 22 SH DFND 1 0 22 0 Brookfield Infrastructure Part COM G16252101 133 3100 SH DFND 1 0 3100 0 Kirkland Lake Gold Ltd COM 49741E100 418 9700 SH DFND 1 0 9700 0 Fortis Inc/Canada COM 349553107 229 5800 SH DFND 1 0 5800 0 TransAlta Corp COM 89346D107 224 34400 SH DFND 1 0 34400 0 AURYN RESOURCES INC COM 05208W108 4 2300 SH DFND 1 0 2300 0 Norbord Inc COM 65548P403 57 2300 SH DFND 1 0 2300 0 Stars Group Inc/The COM 85570W100 44855 2628830 SH SOLE 2628830 0 0 Sierra Wireless Inc COM 826516106 135 11140 SH SOLE 11140 0 0 FirstService Corp COM 33767E202 1192 12389 SH SOLE 12389 0 0 BRP Inc/CA COM 05577W200 9932 277969 SH SOLE 277969 0 0 Colliers International Group I COM 194693107 584 8175 SH SOLE 8175 0 0 Cadence Design Systems Inc COM 127387108 11736 165785 SH SOLE 165785 0 0 Gold Standard Ventures Corp COM 380738104 8 7600 SH DFND 1 0 7600 0 Air Products & Chemicals Inc COM 009158106 43 190 SH SOLE 190 0 0 Allergan PLC COM G0177J108 2 14 SH SOLE 14 0 0 Dollar Tree Inc COM 256746108 0 1 SH SOLE 1 0 0 Devon Energy Corp COM 25179M103 5 178 SH SOLE 178 0 0 Altria Group Inc COM 02209S103 1560 32943 SH SOLE 32943 0 0 Celestica Inc COM 15101Q108 4 600 SH DFND 1 0 600 0 CenturyLink Inc COM 156700106 96 8138 SH SOLE 8138 0 0 Delta Air Lines Inc COM 247361702 153 2705 SH SOLE 2705 0 0 Edwards Lifesciences Corp COM 28176E108 1400 7579 SH SOLE 7579 0 0 Blackstone Group LP/The COM 09253U108 0 1 SH SOLE 1 0 0 T-Mobile US Inc COM 872590104 216 2921 SH SOLE 2921 0 0 Maxar Technologies Inc COM 57778K105 96 12200 SH SOLE 12200 0 0 UnitedHealth Group Inc COM 91324P102 145 596 SH SOLE 596 0 0 Maxar Technologies Inc COM 57778K105 0 50 SH DFND 1 0 50 0 Walt Disney Co/The COM 254687106 458 3283 SH SOLE 3283 0 0 Western Digital Corp COM 958102105 470 9895 SH SOLE 9895 0 0 Norwegian Cruise Line Holdings COM G66721104 6807 126967 SH SOLE 126967 0 0 Rogers Communications Inc COM 775109200 439 8200 SH DFND 1 0 8200 0 Oracle Corp COM 68389X105 80 1405 SH SOLE 1405 0 0 Baxter International Inc COM 071813109 577 7052 SH SOLE 7052 0 0 US Bancorp COM 902973304 170 3255 SH SOLE 3255 0 0 Anheuser-Busch InBev SA/NV COM 03524A108 60 678 SH SOLE 678 0 0 CME Group Inc COM 12572Q105 184 949 SH SOLE 949 0 0 AbbVie Inc COM 00287Y109 1912 26303 SH SOLE 26303 0 0 Verizon Communications Inc COM 92343V104 5251 91934 SH SOLE 91934 0 0 Coach Inc COM 876030107 5410 170536 SH SOLE 170536 0 0 Difference Capital Financial I COM 60800C109 17 5000 SH DFND 1 0 5000 0 General Moly Inc COM 370373102 0 214 SH DFND 1 0 214 0 eBay Inc COM 278642103 67 1698 SH SOLE 1698 0 0 Energy Fuels Inc/Canada COM 292671708 18 5800 SH DFND 1 0 5800 0 Royal Bank of Canada COM 780087102 32903 414136 SH DFND 1 0 414136 0 TransCanada Corp COM 87807B107 1 26 SH DFND 1 0 26 0 Melco Resorts & Entertainment COM 585464100 3 157 SH DFND 4 0 157 0 Bank of Nova Scotia/The COM 064149107 2 32 SH DFND 1 0 32 0 BCE Inc COM 05534B760 10515 231173 SH DFND 1 0 231173 0 Quintiles IMS Holdings Inc COM 46266C105 18231 113336 SH SOLE 113336 0 0 Bank of Montreal COM 063671101 13897 184020 SH DFND 1 0 184020 0 Amgen Inc COM 031162100 145 789 SH SOLE 789 0 0 Gildan Activewear Inc COM 375916103 2309 59689 SH DFND 1 0 59689 0 Fortis Inc/Canada COM 349553107 4858 123069 SH DFND 1 0 123069 0 Fluor Corp COM 343412102 4 111 SH SOLE 111 0 0 Texas Instruments Inc COM 882508104 418 3644 SH SOLE 3644 0 0 Manulife Financial Corp COM 56501R106 10288 566211 SH DFND 1 0 566211 0 Rayonier Advanced Materials In COM 75508B104 0 3 SH DFND 1 0 3 0 Wheaton Precious Metals Corp COM 962879102 3083 127508 SH DFND 1 0 127508 0 Sun Life Financial Inc COM 866796105 7134 172315 SH DFND 1 0 172315 0 Enbridge Inc COM 29250N105 21055 583066 SH DFND 1 0 583066 0 Royal Bank of Canada PUT 780087102 2384 30000 SH SOLE 30000 0 0 Brookfield Asset Management In COM 112585104 12044 251816 SH DFND 1 0 251816 0 TELUS Corp COM 87971M103 6403 173259 SH DFND 1 0 173259 0 Canadian National Railway Co COM 136375102 19398 209639 SH DFND 1 0 209639 0 Canadian Natural Resources Ltd COM 136385101 1 32 SH DFND 1 0 32 0 CounterPath Corp COM 22228P302 0 98 SH DFND 1 0 98 0 QUALCOMM Inc COM 747525103 949 12484 SH SOLE 12484 0 0 Shaw Communications Inc COM 82028K200 2605 127687 SH DFND 1 0 127687 0 Waste Connections Inc COM 94106B101 7130 74657 SH DFND 1 0 74657 0 Intercontinental Exchange Inc COM 45866F104 2932 34130 SH SOLE 34130 0 0 Canada Goose Holdings Inc COM 135086106 1396 36075 SH SOLE 36075 0 0 Aphria Inc COM 03765K104 926 131631 SH SOLE 131631 0 0 NXP Semiconductors NV COM N6596X109 178 1819 SH SOLE 1819 0 0 Linde PLC COM G5494J103 15114 75242 SH SOLE 75242 0 0 Global Water Resources Inc COM 379463102 1 84 SH DFND 1 0 84 0 Marathon Petroleum Corp COM 56585A102 99 1775 SH SOLE 1775 0 0 Aphria Inc COM 03765K104 4 500 SH SOLE 500 0 0 Canada Goose Holdings Inc COM 135086106 4 100 SH SOLE 100 0 0 Nutrien Ltd COM 67077M108 9468 177043 SH SOLE 177043 0 0 Nutrien Ltd COM 67077M108 89409 1671535 SH SOLE 1671535 0 0 Nutrien Ltd COM 67077M108 5 94 SH DFND 1 0 94 0 Open Text Corp COM 683715106 3254 78862 SH SOLE 78862 0 0 Huntington Ingalls Industries COM 446413106 5830 25946 SH SOLE 25946 0 0 Royal Caribbean Cruises Ltd COM V7780T103 1909 15757 SH SOLE 15757 0 0 Visa Inc COM 92826C839 146 844 SH SOLE 844 0 0 Halfmoon Parent Inc COM 125523100 4709 29898 SH SOLE 29898 0 0 CannTrust Holdings Inc COM 137800207 0 18 SH DFND 1 0 18 0 Nutrien Ltd COM 67077M108 396 7400 SH DFND 1 0 7400 0 Twitter Inc COM 90184L102 688 19732 SH SOLE 19732 0 0 Procter & Gamble Co/The COM 742718109 2213 20190 SH SOLE 20190 0 0 Lockheed Martin Corp COM 539830109 321 884 SH SOLE 884 0 0 Stanley Black & Decker Inc COM 854502101 1498 10361 SH SOLE 10361 0 0 Vantiv Inc COM 981558109 4 33 SH SOLE 33 0 0 Kraft Heinz Co/The COM 500754106 648 20881 SH SOLE 20881 0 0 Lam Research Corp COM 512807108 1410 7511 SH SOLE 7511 0 0 Viacom Inc COM 92553P201 0 1 SH SOLE 1 0 0 Qorvo Inc COM 74736K101 361 5421 SH SOLE 5421 0 0 Northrop Grumman Corp COM 666807102 194 600 SH SOLE 600 0 0 Aurora Cannabis Inc COM 05156X108 4697 599673 SH SOLE 599673 0 0 Mercer International Inc COM 588056101 1 56 SH DFND 1 0 56 0 CVS Health Corp COM 126650100 1192 21879 SH SOLE 21879 0 0 CDK Global Inc COM 12508E101 941 19029 SH SOLE 19029 0 0 NVR Inc COM 62944T105 1759 522 SH SOLE 522 0 0 Johnson & Johnson COM 478160104 213 1528 SH SOLE 1528 0 0 Canadian Imperial Bank of Comm COM 136069101 613 7800 SH SOLE 7800 0 0 Enbridge Inc PUT 29250N105 3612 100000 SH SOLE 100000 0 0 AGNC Investment Corp COM 00123Q104 1376 81836 SH SOLE 81836 0 0 BCE Inc COM 05534B760 3299 72525 SH SOLE 72525 0 0 PepsiCo Inc COM 713448108 1058 8071 SH SOLE 8071 0 0 Monster Beverage Corp COM 61174X109 224 3503 SH SOLE 3503 0 0 Thomson Reuters Corp PUT 884903709 3226 50000 SH SOLE 50000 0 0 KeyCorp COM 493267108 107 6028 SH SOLE 6028 0 0 Cisco Systems Inc COM 17275R102 1176 21500 SH SOLE 21500 0 0 Rogers Communications Inc PUT 775109200 7227 135000 SH SOLE 135000 0 0 Priceline Group Inc/The COM 09857L108 51239 27339 SH SOLE 27339 0 0 Welltower Inc COM 95040Q104 25972 318644 SH SOLE 318644 0 0 Cott Corp COM 22163N106 0 22 SH SOLE 22 0 0 Celestica Inc COM 15101Q108 5 709 SH SOLE 709 0 0 Barrick Gold Corp COM 067901108 10334 654900 SH SOLE 654900 0 0 Agnico Eagle Mines Ltd COM 008474108 5941 115900 SH SOLE 115900 0 0 BCE Inc COM 05534B760 45499 1000307 SH SOLE 1000307 0 0 Bank of Montreal COM 063671101 116199 1538664 SH SOLE 1538664 0 0 Bank of Nova Scotia/The COM 064149107 122146 2274648 SH SOLE 2274648 0 0 Cameco Corp COM 13321L108 2239 208900 SH SOLE 208900 0 0 Canadian Imperial Bank of Comm COM 136069101 100327 1276144 SH SOLE 1276144 0 0 Canadian Natural Resources Ltd COM 136385101 19831 735650 SH SOLE 735650 0 0 Canadian National Railway Co COM 136375102 44960 485900 SH SOLE 485900 0 0 Brookfield Asset Management In COM 112585104 18443 385600 SH SOLE 385600 0 0 Eldorado Gold Corp COM 284902509 132 22790 SH SOLE 22790 0 0 Fortis Inc/Canada COM 349553107 64170 1625486 SH SOLE 1625486 0 0 CGI Group Inc COM 12532H104 5396 70200 SH SOLE 70200 0 0 IAMGOLD Corp COM 450913108 366 108350 SH SOLE 108350 0 0 Imperial Oil Ltd COM 453038408 7984 288400 SH SOLE 288400 0 0 Enbridge Inc COM 29250N105 56959 1577348 SH SOLE 1577348 0 0 Kinross Gold Corp COM 496902404 3176 822100 SH SOLE 822100 0 0 Magna International Inc COM 559222401 10531 211700 SH SOLE 211700 0 0 Methanex Corp COM 59151K108 1543 34000 SH SOLE 34000 0 0 Norbord Inc COM 65548P403 124 4991 SH SOLE 4991 0 0 Encana Corp COM 292505104 2584 503600 SH SOLE 503600 0 0 Obsidian Energy Ltd COM 674482203 40 33811 SH SOLE 33811 0 0 Rogers Communications Inc COM 775109200 24738 462250 SH SOLE 462250 0 0 BlackBerry Ltd COM 09228F103 1639 220000 SH SOLE 220000 0 0 Royal Bank of Canada COM 780087102 175701 2211440 SH SOLE 2211440 0 0 Shaw Communications Inc COM 82028K200 15013 735974 SH SOLE 735974 0 0 Suncor Energy Inc COM 867224107 33008 1058398 SH SOLE 1058398 0 0 TransAlta Corp COM 89346D107 5732 881246 SH SOLE 881246 0 0 Teck Resources Ltd COM 878742204 5946 257720 SH SOLE 257720 0 0 Thomson Reuters Corp COM 884903709 17048 264334 SH SOLE 264334 0 0 TransCanada Corp COM 87807B107 63477 1280776 SH SOLE 1280776 0 0 TELUS Corp COM 87971M103 19695 532896 SH SOLE 532896 0 0 Gildan Activewear Inc COM 375916103 7587 196100 SH SOLE 196100 0 0 Manulife Financial Corp COM 56501R106 27778 1528788 SH SOLE 1528788 0 0 Sun Life Financial Inc COM 866796105 26786 646975 SH SOLE 646975 0 0 Enerplus Corp COM 292766102 455 60500 SH SOLE 60500 0 0 Yamana Gold Inc COM 98462Y100 225 88900 SH SOLE 88900 0 0 Pembina Pipeline Corp COM 706327103 47518 1276764 SH SOLE 1276764 0 0 Algonquin Power & Utilities Co COM 015857105 19161 1581555 SH SOLE 1581555 0 0 Canadian Pacific Railway Ltd COM 13645T100 17048 72400 SH SOLE 72400 0 0 Vermilion Energy Inc COM 923725105 337 15500 SH SOLE 15500 0 0 Just Energy Group Inc COM 48213W101 1044 243010 SH SOLE 243010 0 0 Brookfield Renewable Partners COM G16258108 15353 443945 SH SOLE 443945 0 0 Waste Connections Inc COM 94106B101 7688 80500 SH SOLE 80500 0 0 Baytex Energy Corp COM 07317Q105 29 18636 SH SOLE 18636 0 0 Crescent Point Energy Corp COM 22576C101 1828 552898 SH SOLE 552898 0 0 Wheaton Precious Metals Corp COM 962879102 3426 141700 SH SOLE 141700 0 0 Precision Drilling Corp COM 74022D308 27 14300 SH SOLE 14300 0 0 Franco-Nevada Corp COM 351858105 4565 53800 SH SOLE 53800 0 0 Gran Tierra Energy Inc COM 38500T101 12 7500 SH SOLE 7500 0 0 Brookfield Infrastructure Part COM G16252101 38488 898170 SH SOLE 898170 0 0 Cenovus Energy Inc COM 15135U109 5952 675050 SH SOLE 675050 0 0 Granite Real Estate Investment COM 387437114 1533 33300 SH SOLE 33300 0 0 Brookfield Property Partners L COM G16249107 1216 64386 SH SOLE 64386 0 0 Restaurant Brands Internationa COM 76131D103 6478 93180 SH SOLE 93180 0 0 Brookfield Business Partners L COM G16234109 262 6742 SH SOLE 6742 0 0 Nutrien Ltd COM 67077M108 26774 500656 SH SOLE 500656 0 0 Bank of Montreal COM 063671101 5258 69629 SH DFND 1 0 69629 0 Bank of Nova Scotia/The COM 064149107 2409 44866 SH DFND 1 0 44866 0 CAE Inc COM 124765108 67 2500 SH DFND 1 0 2500 0 Cameco Corp COM 13321L108 523 48800 SH DFND 1 0 48800 0 Canadian Imperial Bank of Comm COM 136069101 13739 174759 SH DFND 1 0 174759 0 CGI Group Inc COM 12532H104 1783 23200 SH DFND 1 0 23200 0 Shaw Communications Inc COM 82028K200 1348 66100 SH DFND 1 0 66100 0 Toronto-Dominion Bank/The COM 891160509 150359 2573836 SH DFND 1 0 2573836 0 Thomson Reuters Corp COM 884903709 61 952 SH DFND 1 0 952 0 Open Text Corp COM 683715106 404 9800 SH DFND 1 0 9800 0 Gildan Activewear Inc COM 375916103 120 3100 SH DFND 1 0 3100 0 Manulife Financial Corp COM 56501R106 160 8800 SH DFND 1 0 8800 0 Waste Connections Inc COM 94106B101 1184 12400 SH DFND 1 0 12400 0 Precision Drilling Corp COM 74022D308 17 9300 SH DFND 1 0 9300 0 Franco-Nevada Corp COM 351858105 832 9800 SH DFND 1 0 9800 0 Gran Tierra Energy Inc COM 38500T101 23 14700 SH DFND 1 0 14700 0 Granite Real Estate Investment COM 387437114 259 5622 SH DFND 1 0 5622 0 Apple Inc COM 037833100 534 2700 SH SOLE 2700 0 0 Bank of America Corp COM 060505104 10840 373890 SH SOLE 373890 0 0 Citigroup Inc COM 172967424 8252 117869 SH SOLE 117869 0 0 Cisco Systems Inc COM 17275R102 689 12600 SH SOLE 12600 0 0 Duke Energy Corp COM 26441C204 44 500 SH SOLE 500 0 0 Consolidated Edison Inc COM 209115104 61 700 SH SOLE 700 0 0 Intel Corp COM 458140100 560 11700 SH SOLE 11700 0 0 JPMorgan Chase & Co COM 46625H100 13526 121017 SH SOLE 121017 0 0 Kellogg Co COM 487836108 177 3300 SH SOLE 3300 0 0 Coca-Cola Co/The COM 191216100 36 700 SH SOLE 700 0 0 McDonald's Corp COM 580135101 451 2171 SH SOLE 2171 0 0 Altria Group Inc COM 02209S103 99 2100 SH SOLE 2100 0 0 Merck & Co Inc COM 58933Y105 168 2000 SH SOLE 2000 0 0 Marathon Oil Corp COM 565849106 55 3845 SH SOLE 3845 0 0 Microsoft Corp COM 594918104 710 5300 SH SOLE 5300 0 0 Morgan Stanley COM 617446448 7689 175563 SH SOLE 175563 0 0 PepsiCo Inc COM 713448108 197 1500 SH SOLE 1500 0 0 Pfizer Inc COM 717081103 230 5300 SH SOLE 5300 0 0 Procter & Gamble Co/The COM 742718109 503 4592 SH SOLE 4592 0 0 AT&T Inc COM 00206R102 925 27600 SH SOLE 27600 0 0 Southern Co/The COM 842587107 547 9900 SH SOLE 9900 0 0 SPDR S&P 500 ETF ETF 78462F103 20552 70163 SH SOLE 70163 0 0 Wells Fargo & Co COM 949746101 8517 180046 SH SOLE 180046 0 0 ConocoPhillips COM 20825C104 104 1700 SH SOLE 1700 0 0 Valero Energy Corp COM 91913Y100 3 34 SH SOLE 34 0 0 Verizon Communications Inc COM 92343V104 908 15900 SH SOLE 15900 0 0 Exxon Mobil Corp COM 30231G102 221 2889 SH SOLE 2889 0 0 Amazon.com Inc COM 023135106 303 160 SH SOLE 160 0 0 Goldman Sachs Group Inc/The COM 38141G104 143 700 SH SOLE 700 0 0 Yamana Gold Inc COM 98462Y100 2 900 SH SOLE 900 0 0 Bank of Montreal COM 063671101 3346 44302 SH SOLE 44302 0 0 Bank of Nova Scotia/The COM 064149107 2430 45252 SH SOLE 45252 0 0 Canadian Imperial Bank of Comm COM 136069101 2438 31011 SH SOLE 31011 0 0 Fortis Inc/Canada COM 349553107 88 2233 SH SOLE 2233 0 0 Royal Bank of Canada COM 780087102 3325 41853 SH SOLE 41853 0 0 TransAlta Corp COM 89346D107 18 2740 SH SOLE 2740 0 0 Manulife Financial Corp COM 56501R106 1557 85712 SH SOLE 85712 0 0 Sun Life Financial Inc COM 866796105 2439 58905 SH SOLE 58905 0 0 Just Energy Group Inc COM 48213W101 7 1590 SH SOLE 1590 0 0 Barrick Gold Corp COM 067901108 145 9200 SH DFND 1 0 9200 0 Agnico Eagle Mines Ltd COM 008474108 82 1600 SH DFND 1 0 1600 0 BCE Inc COM 05534B760 550 12100 SH DFND 1 0 12100 0 Bank of Montreal COM 063671101 270 3574 SH DFND 1 0 3574 0 Bank of Nova Scotia/The COM 064149107 1039 19356 SH DFND 1 0 19356 0 Cameco Corp COM 13321L108 39 3600 SH DFND 1 0 3600 0 Canadian Imperial Bank of Comm COM 136069101 1340 17042 SH DFND 1 0 17042 0 Canadian Natural Resources Ltd COM 136385101 272 10100 SH DFND 1 0 10100 0 Canadian National Railway Co COM 136375102 740 8000 SH DFND 1 0 8000 0 Brookfield Asset Management In COM 112585104 373 7800 SH DFND 1 0 7800 0 Eldorado Gold Corp COM 284902509 8 1300 SH DFND 1 0 1300 0 Fortis Inc/Canada COM 349553107 347 8800 SH DFND 1 0 8800 0 IAMGOLD Corp COM 450913108 11 3400 SH DFND 1 0 3400 0 Imperial Oil Ltd COM 453038408 64 2300 SH DFND 1 0 2300 0 Enbridge Inc COM 29250N105 477 13200 SH DFND 1 0 13200 0 Kinross Gold Corp COM 496902404 40 10400 SH DFND 1 0 10400 0 Magna International Inc COM 559222401 209 4200 SH DFND 1 0 4200 0 Encana Corp COM 292505104 35 6800 SH DFND 1 0 6800 0 Obsidian Energy Ltd COM 674482203 1 628 SH DFND 1 0 628 0 Rogers Communications Inc COM 775109200 487 9100 SH DFND 1 0 9100 0 BlackBerry Ltd COM 09228F103 28 3800 SH DFND 1 0 3800 0 Royal Bank of Canada COM 780087102 1746 21970 SH DFND 1 0 21970 0 Shaw Communications Inc COM 82028K200 216 10600 SH DFND 1 0 10600 0 Suncor Energy Inc COM 867224107 440 14100 SH DFND 1 0 14100 0 TransAlta Corp COM 89346D107 72 11000 SH DFND 1 0 11000 0 Toronto-Dominion Bank/The COM 891160509 5130 87822 SH DFND 1 0 87822 0 Teck Resources Ltd COM 878742204 102 4400 SH DFND 1 0 4400 0 Thomson Reuters Corp COM 884903709 199 3086 SH DFND 1 0 3086 0 TransCanada Corp COM 87807B107 525 10600 SH DFND 1 0 10600 0 TELUS Corp COM 87971M103 562 15200 SH DFND 1 0 15200 0 Gildan Activewear Inc COM 375916103 77 2000 SH DFND 1 0 2000 0 Manulife Financial Corp COM 56501R106 255 14011 SH DFND 1 0 14011 0 Sun Life Financial Inc COM 866796105 41 981 SH DFND 1 0 981 0 Enerplus Corp COM 292766102 14 1800 SH DFND 1 0 1800 0 Yamana Gold Inc COM 98462Y100 17 6900 SH DFND 1 0 6900 0 Canadian Pacific Railway Ltd COM 13645T100 330 1400 SH DFND 1 0 1400 0 Just Energy Group Inc COM 48213W101 11 2600 SH DFND 1 0 2600 0 Crescent Point Energy Corp COM 22576C101 11 3400 SH DFND 1 0 3400 0 Wheaton Precious Metals Corp COM 962879102 80 3300 SH DFND 1 0 3300 0 Cenovus Energy Inc COM 15135U109 61 6900 SH DFND 1 0 6900 0 Restaurant Brands Internationa COM 76131D103 78 1123 SH DFND 1 0 1123 0 Brookfield Business Partners L COM G16234109 6 156 SH DFND 1 0 156 0 Nutrien Ltd COM 67077M108 368 6882 SH DFND 1 0 6882 0 Boeing Co/The COM 097023105 255 700 SH SOLE 700 0 0 DowDuPont Inc COM 26614N102 8 106 SH SOLE 106 0 0 Duke Energy Corp COM 26441C204 697 7900 SH SOLE 7900 0 0 Consolidated Edison Inc COM 209115104 9 100 SH SOLE 100 0 0 General Electric Co COM 369604103 47 4500 SH SOLE 4500 0 0 Johnson & Johnson COM 478160104 84 600 SH SOLE 600 0 0 Kellogg Co COM 487836108 187 3500 SH SOLE 3500 0 0 Coca-Cola Co/The COM 191216100 585 11500 SH SOLE 11500 0 0 Microsoft Corp COM 594918104 54 400 SH SOLE 400 0 0 Pfizer Inc COM 717081103 65 1500 SH SOLE 1500 0 0 AT&T Inc COM 00206R102 1238 36950 SH SOLE 36950 0 0 Southern Co/The COM 842587107 467 8450 SH SOLE 8450 0 0 Wells Fargo & Co COM 949746101 71 1500 SH SOLE 1500 0 0 Aflac Inc COM 001055102 121 2200 SH SOLE 2200 0 0 Verizon Communications Inc COM 92343V104 86 1500 SH SOLE 1500 0 0 BHP Billiton Ltd COM 088606108 55 950 SH SOLE 950 0 0 United Parcel Service Inc COM 911312106 103 1000 SH SOLE 1000 0 0 Chubb Ltd COM H1467J104 487 3305 SH SOLE 3305 0 0 LyondellBasell Industries NV COM N53745100 53 620 SH SOLE 620 0 0 Chemours Co/The COM 163851108 13 550 SH SOLE 550 0 0 Barrick Gold Corp COM 067901108 63 4000 SH SOLE 4000 0 0 Bank of Montreal COM 063671101 748 9900 SH SOLE 9900 0 0 Bank of Nova Scotia/The COM 064149107 306 5700 SH SOLE 5700 0 0 IAMGOLD Corp COM 450913108 68 20000 SH SOLE 20000 0 0 Enbridge Inc COM 29250N105 45 1250 SH SOLE 1250 0 0 Encana Corp COM 292505104 7 1400 SH SOLE 1400 0 0 Obsidian Energy Ltd COM 674482203 4 3257 SH SOLE 3257 0 0 Royal Bank of Canada COM 780087102 508 6400 SH SOLE 6400 0 0 Shaw Communications Inc COM 82028K200 220 10800 SH SOLE 10800 0 0 Suncor Energy Inc COM 867224107 245 7840 SH SOLE 7840 0 0 Thomson Reuters Corp COM 884903709 252 3903 SH SOLE 3903 0 0 TransCanada Corp COM 87807B107 367 7400 SH SOLE 7400 0 0 TELUS Corp COM 87971M103 754 20400 SH SOLE 20400 0 0 Yamana Gold Inc COM 98462Y100 13 5000 SH SOLE 5000 0 0 Pembina Pipeline Corp COM 706327103 74 2000 SH SOLE 2000 0 0 Cenovus Energy Inc COM 15135U109 14 1600 SH SOLE 1600 0 0 Oil States International Inc COM 678026105 2 100 SH SOLE 100 0 0 Civeo Corp COM 17878Y108 0 200 SH SOLE 200 0 0 Boeing Co/The COM 097023105 419 1150 SH SOLE 1150 0 0 Cisco Systems Inc COM 17275R102 823 15033 SH SOLE 15033 0 0 Microsoft Corp COM 594918104 39 289 SH SOLE 289 0 0 SPDR S&P 500 ETF ETF 78462F103 1638 5591 SH SOLE 5591 0 0 United Technologies Corp COM 913017109 323 2480 SH SOLE 2480 0 0 ISHARES MSCI EMG MRK INDX ETF 464287234 4627 107860 SH SOLE 107860 0 0 Rogers Communications Inc CALL 775109200 5353 100000 SH SOLE 100000 0 0 Coca-Cola Co/The COM 191216100 215 4218 SH SOLE 4218 0 0 Cronos Group Inc COM 22717L101 1 75 SH DFND 1 0 75 0 Bank of America Corp COM 060505104 621 21420 SH SOLE 21420 0 0 IPG Photonics Corp COM 44980X109 3262 21152 SH SOLE 21152 0 0 General Mills Inc COM 370334104 632 12032 SH SOLE 12032 0 0 Bank of America Corp COM 060505104 20 699 SH SOLE 699 0 0 Citigroup Inc COM 172967424 90 1290 SH SOLE 1290 0 0 JPMorgan Chase & Co COM 46625H100 220 1965 SH SOLE 1965 0 0 Mercer International Inc COM 588056101 7 422 SH SOLE 422 0 0 US Bancorp COM 902973304 297 5673 SH SOLE 5673 0 0 Liberty Media Corp-Liberty Sir COM 531229607 977 25734 SH SOLE 25734 0 0 Take-Two Interactive Software COM 874054109 550 4845 SH SOLE 4845 0 0 Cadence Design Systems Inc COM 127387108 0 1 SH SOLE 1 0 0 Melco Resorts & Entertainment COM 585464100 429 19743 SH DFND 4 0 19743 0 Nektar Therapeutics COM 640268108 4385 123269 SH SOLE 123269 0 0 Take-Two Interactive Software COM 874054109 9089 80077 SH SOLE 80077 0 0 SVB Financial Group COM 78486Q101 7004 31193 SH SOLE 31193 0 0 Maxar Technologies Inc COM 57778K105 285 36200 SH DFND 1 0 36200 0 Priceline Group Inc/The COM 09857L108 129 69 SH SOLE 69 0 0 Phillips 66 COM 718546104 209 2234 SH SOLE 2234 0 0 CBRE Group Inc COM 12504L109 12820 249977 SH SOLE 249977 0 0 Kohl's Corp COM 500255104 2144 45106 SH SOLE 45106 0 0 Silvercorp Metals Inc COM 82835P103 365 147693 SH SOLE 147693 0 0 Aramark COM 03852U106 1355 37582 SH SOLE 37582 0 0 Shopify Inc COM 82509L107 596 1985 SH SOLE 1985 0 0 MSCI Inc COM 55354G100 11872 49729 SH SOLE 49729 0 0 Molson Coors Brewing Co COM 60871R209 158 2816 SH SOLE 2816 0 0 American Financial Group Inc/O COM 025932104 1187 11583 SH SOLE 11583 0 0 TransUnion COM 89400J107 2086 28382 SH SOLE 28382 0 0 Barrick Gold Corp PUT 067901108 82 5200 SH DFND 1 0 5200 0 Bank of Montreal CALL 063671101 755 10000 SH DFND 1 0 10000 0 Royal Bank of Canada CALL 780087102 1860 23400 SH DFND 1 0 23400 0 Toronto-Dominion Bank/The CALL 891160509 917 15700 SH DFND 1 0 15700 0 Royal Bank of Canada CALL 780087102 715 9000 SH DFND 1 0 9000 0 Suncor Energy Inc CALL 867224107 69 2200 SH DFND 1 0 2200 0 Toronto-Dominion Bank/The CALL 891160509 146 2500 SH DFND 1 0 2500 0 TELUS Corp PUT 87971M103 18 500 SH DFND 1 0 500 0 Manulife Financial Corp PUT 56501R106 60 3300 SH DFND 1 0 3300 0 Royal Bank of Canada CALL 780087102 207 2600 SH DFND 1 0 2600 0 Toronto-Dominion Bank/The PUT 891160509 2483 42500 SH DFND 1 0 42500 0 Toronto-Dominion Bank/The CALL 891160509 228 3900 SH DFND 1 0 3900 0 Toronto-Dominion Bank/The CALL 891160509 947 16200 SH DFND 1 0 16200 0 Crescent Point Energy Corp PUT 22576C101 13 4000 SH DFND 1 0 4000 0 Royal Bank of Canada CALL 780087102 3958 49800 SH DFND 1 0 49800 0 Manulife Financial Corp CALL 56501R106 218 12000 SH DFND 1 0 12000 0 Pembina Pipeline Corp PUT 706327103 45 1200 SH DFND 1 0 1200 0 Bank of Nova Scotia/The PUT 064149107 1171 21800 SH SOLE 21800 0 0 Manulife Financial Corp CALL 56501R106 196 10800 SH DFND 1 0 10800 0 Bank of Montreal PUT 063671101 680 9000 SH SOLE 9000 0 0 Bank of Montreal PUT 063671101 1783 23600 SH SOLE 23600 0 0 Bank of Nova Scotia/The CALL 064149107 11 200 SH SOLE 200 0 0 Royal Bank of Canada PUT 780087102 2106 26500 SH SOLE 26500 0 0 Barrick Gold Corp PUT 067901108 49 3100 SH DFND 1 0 3100 0 Bank of Nova Scotia/The CALL 064149107 5613 104500 SH DFND 1 0 104500 0 Bank of Nova Scotia/The CALL 064149107 113 2100 SH DFND 1 0 2100 0 BCE Inc PUT 05534B760 191 4200 SH DFND 1 0 4200 0 BCE Inc PUT 05534B760 1465 32200 SH DFND 1 0 32200 0 Bank of Nova Scotia/The CALL 064149107 516 9600 SH DFND 1 0 9600 0 Bank of Nova Scotia/The CALL 064149107 355 6600 SH DFND 1 0 6600 0 Canadian Imperial Bank of Comm PUT 136069101 574 7300 SH DFND 1 0 7300 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 BlackBerry Ltd CALL 09228F103 283 38000 SH SOLE 38000 0 0 Barrick Gold Corp PUT 067901108 16 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 468 6200 SH SOLE 6200 0 0 Bank of Nova Scotia/The PUT 064149107 2208 41100 SH SOLE 41100 0 0 BCE Inc PUT 05534B760 45 1000 SH DFND 1 0 1000 0 Canadian National Railway Co PUT 136375102 3933 42500 SH DFND 1 0 42500 0 BlackBerry Ltd CALL 09228F103 4466 598700 SH SOLE 598700 0 0 BCE Inc CALL 05534B760 1779 39100 SH DFND 1 0 39100 0 Canadian Imperial Bank of Comm CALL 136069101 4718 60000 SH DFND 1 0 60000 0 BlackBerry Ltd CALL 09228F103 598 80100 SH SOLE 80100 0 0 Barrick Gold Corp CALL 067901108 8 500 SH DFND 1 0 500 0 BCE Inc PUT 05534B760 1078 23700 SH DFND 1 0 23700 0 Bank of Nova Scotia/The CALL 064149107 91 1700 SH DFND 1 0 1700 0 Cameco Corp CALL 13321L108 11 1000 SH DFND 1 0 1000 0 Barrick Gold Corp CALL 067901108 6 400 SH DFND 1 0 400 0 BCE Inc PUT 05534B760 1392 30600 SH DFND 1 0 30600 0 Enbridge Inc CALL 29250N105 10113 280000 SH DFND 1 0 280000 0 Canadian Natural Resources Ltd PUT 136385101 54 2000 SH DFND 1 0 2000 0 Enbridge Inc PUT 29250N105 354 9800 SH DFND 1 0 9800 0 Enbridge Inc PUT 29250N105 600 16600 SH DFND 1 0 16600 0 Enbridge Inc PUT 29250N105 668 18500 SH DFND 1 0 18500 0 BlackBerry Ltd PUT 09228F103 4 500 SH DFND 1 0 500 0 Enbridge Inc PUT 29250N105 7946 220000 SH DFND 1 0 220000 0 Enbridge Inc CALL 29250N105 2333 64600 SH DFND 1 0 64600 0 Toronto-Dominion Bank/The CALL 891160509 210 3600 SH DFND 1 0 3600 0 BlackBerry Ltd CALL 09228F103 113 15100 SH DFND 1 0 15100 0 Toronto-Dominion Bank/The PUT 891160509 625 10700 SH DFND 1 0 10700 0 TELUS Corp PUT 87971M103 11 300 SH DFND 1 0 300 0 SPDR S&P 500 ETF TR TR UNIT PUT 78462F103 5362 18300 SH SOLE 18300 0 0 Bank of Montreal PUT 063671101 2364 31300 SH SOLE 31300 0 0 Algonquin Power & Utilities Co COM 015857105 81470 6724356 SH SOLE 6724356 0 0 Brookfield Business Partners L COM G16234109 205 5275 SH SOLE 5275 0 0 Brookfield Renewable Partners COM G16258108 57328 1657655 SH SOLE 1657655 0 0 Brookfield Infrastructure Part COM G16252101 155489 3628530 SH SOLE 3628530 0 0 Bank of Montreal COM 063671101 158597 2100083 SH SOLE 2100083 0 0 Bank of Nova Scotia/The COM 064149107 266101 4955404 SH SOLE 4955404 0 0 Canadian Imperial Bank of Comm COM 136069101 116555 1482565 SH SOLE 1482565 0 0 Fortis Inc/Canada COM 349553107 219228 5553265 SH SOLE 5553265 0 0 Just Energy Group Inc COM 48213W101 228 52962 SH SOLE 52962 0 0 Kinross Gold Corp COM 496902404 311 80600 SH SOLE 80600 0 0 Manulife Financial Corp COM 56501R106 0 27 SH SOLE 27 0 0 Royal Bank of Canada COM 780087102 384879 4844236 SH SOLE 4844236 0 0 TransAlta Corp COM 89346D107 26122 4016038 SH SOLE 4016038 0 0 Wheaton Precious Metals Corp COM 962879102 317 13100 SH SOLE 13100 0 0 Yamana Gold Inc COM 98462Y100 108 42650 SH SOLE 42650 0 0 Brookfield Infrastructure Part COM G16252101 4285 100000 SH SOLE 100000 0 0 Bank of Montreal COM 063671101 9402 124500 SH SOLE 124500 0 0 Fortis Inc/Canada COM 349553107 1725 43700 SH SOLE 43700 0 0 Precision Drilling Corp PUT 74022D308 9 4700 SH DFND 1 0 4700 0 Bank of Nova Scotia/The PUT 064149107 360 6700 SH SOLE 6700 0 0 Royal Bank of Canada PUT 780087102 6079 76500 SH SOLE 76500 0 0 Royal Bank of Canada COM 780087102 19593 246600 SH SOLE 246600 0 0 Algonquin Power & Utilities Co COM 015857105 156 12900 SH DFND 1 0 12900 0 Brookfield Asset Management In COM 112585104 810 16928 SH DFND 1 0 16928 0 BCE Inc COM 05534B760 1789 39340 SH DFND 1 0 39340 0 Cameco Corp COM 13321L108 210 19598 SH DFND 1 0 19598 0 Canadian National Railway Co COM 136375102 6612 71456 SH DFND 1 0 71456 0 Canadian Pacific Railway Ltd COM 13645T100 4651 19751 SH DFND 1 0 19751 0 Enbridge Inc COM 29250N105 11498 318408 SH DFND 1 0 318408 0 Fortis Inc/Canada COM 349553107 952 24116 SH DFND 1 0 24116 0 Gildan Activewear Inc COM 375916103 489 12629 SH DFND 1 0 12629 0 Gran Tierra Energy Inc COM 38500T101 0 158 SH DFND 1 0 158 0 Hudbay Minerals Inc COM 443628102 15 2800 SH DFND 1 0 2800 0 Imperial Oil Ltd COM 453038408 495 17868 SH DFND 1 0 17868 0 Kinross Gold Corp COM 496902404 423 109497 SH DFND 1 0 109497 0 MAG Silver Corp COM 55903Q104 68 6400 SH DFND 1 0 6400 0 Norbord Inc COM 65548P403 587 23700 SH DFND 1 0 23700 0 Open Text Corp COM 683715106 378 9158 SH DFND 1 0 9158 0 Restaurant Brands Internationa COM 76131D103 799 11496 SH DFND 1 0 11496 0 Royal Bank of Canada COM 780087102 1685 21211 SH DFND 1 0 21211 0 Stantec Inc COM 85472N109 5 217 SH DFND 1 0 217 0 TELUS Corp COM 87971M103 1800 48717 SH DFND 1 0 48717 0 Toronto-Dominion Bank/The COM 891160509 15896 272100 SH DFND 1 0 272100 0 Thomson Reuters Corp COM 884903709 768 11903 SH DFND 1 0 11903 0 TransCanada Corp COM 87807B107 8693 175400 SH DFND 1 0 175400 0 Waste Connections Inc COM 94106B101 1560 16329 SH DFND 1 0 16329 0 Wheaton Precious Metals Corp COM 962879102 555 22947 SH DFND 1 0 22947 0 Yamana Gold Inc COM 98462Y100 2385 940908 SH DFND 1 0 940908 0 Cameco Corp COM 13321L108 525 48985 SH SOLE 48985 0 0 Crescent Point Energy Corp COM 22576C101 2 500 SH SOLE 500 0 0 Cenovus Energy Inc COM 15135U109 796 90300 SH SOLE 90300 0 0 Encana Corp COM 292505104 73 14211 SH SOLE 14211 0 0 Enerplus Corp COM 292766102 318 42300 SH SOLE 42300 0 0 IAMGOLD Corp COM 450913108 17 5000 SH SOLE 5000 0 0 Obsidian Energy Ltd COM 674482203 1 650 SH SOLE 650 0 0 Teck Resources Ltd COM 878742204 262 11372 SH SOLE 11372 0 0 Yamana Gold Inc COM 98462Y100 97 38343 SH SOLE 38343 0 0 Canadian Pacific Railway Ltd COM 13645T100 3763 16000 SH DFND 1 0 16000 0 Valeant Pharmaceuticals Intern COM 071734107 2741 108700 SH DFND 1 0 108700 0 Wheaton Precious Metals Corp COM 962879102 121 5000 SH DFND 1 0 5000 0 Agnico Eagle Mines Ltd COM 008474108 2225 43435 SH SOLE 43435 0 0 Yamana Gold Inc COM 98462Y100 159 62922 SH SOLE 62922 0 0 BlackBerry Ltd COM 09228F103 4002 536644 SH SOLE 536644 0 0 Canadian Imperial Bank of Comm COM 136069101 63 800 SH SOLE 800 0 0 Franco-Nevada Corp COM 351858105 7942 93590 SH SOLE 93590 0 0 Magna International Inc COM 559222401 2320 46684 SH SOLE 46684 0 0 Nutrien Ltd COM 67077M108 27 504 SH SOLE 504 0 0 Suncor Energy Inc COM 867224107 50 1614 SH SOLE 1614 0 0 Teck Resources Ltd COM 878742204 1512 65592 SH SOLE 65592 0 0 Barrick Gold Corp COM 067901108 4842 306882 SH DFND 1 0 306882 0 Brookfield Asset Management In COM 112585104 3498 73133 SH DFND 1 0 73133 0 Cott Corp COM 22163N106 20 1475 SH DFND 1 0 1475 0 BCE Inc COM 05534B760 258 5665 SH DFND 1 0 5665 0 Brookfield Infrastructure Part COM G16252101 1283 29939 SH DFND 1 0 29939 0 Bank of Montreal COM 063671101 16076 212860 SH DFND 1 0 212860 0 Bank of Nova Scotia/The COM 064149107 5153 95957 SH DFND 1 0 95957 0 CAE Inc COM 124765108 15 551 SH DFND 1 0 551 0 Colliers International Group I COM 194693107 29 400 SH DFND 1 0 400 0 Canadian Natural Resources Ltd COM 136385101 6447 239167 SH DFND 1 0 239167 0 Canadian National Railway Co COM 136375102 1778 19215 SH DFND 1 0 19215 0 Canadian Pacific Railway Ltd COM 13645T100 252 1070 SH DFND 1 0 1070 0 Enbridge Inc COM 29250N105 2378 65861 SH DFND 1 0 65861 0 Fortis Inc/Canada COM 349553107 3041 77034 SH DFND 1 0 77034 0 Fortuna Silver Mines Inc COM 349915108 1 200 SH DFND 1 0 200 0 Gildan Activewear Inc COM 375916103 62 1612 SH DFND 1 0 1612 0 Granite Real Estate Investment COM 387437114 1 24 SH DFND 1 0 24 0 IAMGOLD Corp COM 450913108 3 886 SH DFND 1 0 886 0 Imperial Oil Ltd COM 453038408 60 2184 SH DFND 1 0 2184 0 Kinross Gold Corp COM 496902404 3 703 SH DFND 1 0 703 0 Kirkland Lake Gold Ltd COM 49741E100 26 600 SH DFND 1 0 600 0 MAG Silver Corp COM 55903Q104 78 7400 SH DFND 1 0 7400 0 Maxar Technologies Inc COM 57778K105 320 40710 SH DFND 1 0 40710 0 Methanex Corp COM 59151K108 1779 39200 SH DFND 1 0 39200 0 Novagold Resources Inc COM 66987E206 9 1600 SH DFND 1 0 1600 0 Nutrien Ltd COM 67077M108 1981 37033 SH DFND 1 0 37033 0 Open Text Corp COM 683715106 77 1871 SH DFND 1 0 1871 0 Pan American Silver Corp COM 697900108 0 7 SH DFND 1 0 7 0 Precision Drilling Corp COM 74022D308 8 4094 SH DFND 1 0 4094 0 Rogers Communications Inc COM 775109200 619 11566 SH DFND 1 0 11566 0 Royal Bank of Canada COM 780087102 40778 513248 SH DFND 1 0 513248 0 Shopify Inc COM 82509L107 3424 11396 SH DFND 1 0 11396 0 Shaw Communications Inc COM 82028K200 504 24699 SH DFND 1 0 24699 0 Suncor Energy Inc COM 867224107 13686 438832 SH DFND 1 0 438832 0 TELUS Corp COM 87971M103 2454 66404 SH DFND 1 0 66404 0 Toronto-Dominion Bank/The COM 891160509 32983 564606 SH DFND 1 0 564606 0 Teck Resources Ltd COM 878742204 764 33116 SH DFND 1 0 33116 0 Thomson Reuters Corp COM 884903709 1241 19244 SH DFND 1 0 19244 0 Waste Connections Inc COM 94106B101 184 1929 SH DFND 1 0 1929 0 Canopy Growth Corp COM 138035100 4500 111485 SH DFND 1 0 111485 0 Wheaton Precious Metals Corp COM 962879102 664 27444 SH DFND 1 0 27444 0 Bank of Nova Scotia/The COM 064149107 553 10306 SH SOLE 10306 0 0 Baytex Energy Corp COM 07317Q105 38 24544 SH SOLE 24544 0 0 Canadian Imperial Bank of Comm COM 136069101 317 4030 SH SOLE 4030 0 0 Canadian Natural Resources Ltd COM 136385101 455 16882 SH SOLE 16882 0 0 Crescent Point Energy Corp COM 22576C101 567 171435 SH SOLE 171435 0 0 Cenovus Energy Inc COM 15135U109 4035 457546 SH SOLE 457546 0 0 Encana Corp COM 292505104 1951 380264 SH SOLE 380264 0 0 Eldorado Gold Corp COM 284902509 230 39625 SH SOLE 39625 0 0 Enbridge Inc COM 29250N105 1330 36820 SH SOLE 36820 0 0 Enerplus Corp COM 292766102 227 30200 SH SOLE 30200 0 0 IAMGOLD Corp COM 450913108 0 20 SH SOLE 20 0 0 Imperial Oil Ltd COM 453038408 139 5016 SH SOLE 5016 0 0 Just Energy Group Inc COM 48213W101 30 6900 SH SOLE 6900 0 0 Kinross Gold Corp COM 496902404 27 6938 SH SOLE 6938 0 0 Magna International Inc COM 559222401 189 3809 SH SOLE 3809 0 0 Pretium Resources Inc COM 74139C102 10 1000 SH SOLE 1000 0 0 Canadian Imperial Bank of Comm COM 136069101 11774 149768 SH DFND 1 0 149768 0 Brookfield Renewable Partners COM G16258108 528 15262 SH DFND 1 0 15262 0 Fortis Inc/Canada COM 349553107 511 12974 SH DFND 1 0 12974 0 Algonquin Power & Utilities Co COM 015857105 235 19395 SH DFND 1 0 19395 0 Brookfield Infrastructure Part COM G16252101 1291 30132 SH DFND 1 0 30132 0 Suncor Energy Inc COM 867224107 440 14115 SH SOLE 14115 0 0 Silvercorp Metals Inc COM 82835P103 14 5600 SH SOLE 5600 0 0 TransAlta Corp COM 89346D107 38 5815 SH SOLE 5815 0 0 Fortis Inc/Canada COM 349553107 5041 127693 SH DFND 1 0 127693 0 Brookfield Infrastructure Part COM G16252101 2282 53258 SH DFND 1 0 53258 0 Toronto-Dominion Bank/The COM 891160509 372901 6383308 SH DFND 1 0 6383308 0 Turquoise Hill Resources Ltd COM 900435108 0 12 SH SOLE 12 0 0 Bank of Montreal PUT 063671101 1571 20800 SH DFND 1 0 20800 0 Bank of Montreal PUT 063671101 151 2000 SH DFND 1 0 2000 0 Bank of Montreal PUT 063671101 91 1200 SH DFND 1 0 1200 0 Bank of Montreal PUT 063671101 536 7100 SH DFND 1 0 7100 0 Bank of Montreal PUT 063671101 831 11000 SH DFND 1 0 11000 0 Bank of Montreal PUT 063671101 174 2300 SH DFND 1 0 2300 0 Bank of Montreal PUT 063671101 257 3400 SH DFND 1 0 3400 0 Bank of Nova Scotia/The PUT 064149107 11 200 SH DFND 1 0 200 0 Bank of Nova Scotia/The PUT 064149107 16 300 SH DFND 1 0 300 0 Bank of Nova Scotia/The PUT 064149107 16 300 SH DFND 1 0 300 0 Bank of Nova Scotia/The PUT 064149107 2492 46400 SH DFND 1 0 46400 0 Bank of Nova Scotia/The PUT 064149107 1209 22500 SH DFND 1 0 22500 0 Bank of Nova Scotia/The PUT 064149107 430 8000 SH DFND 1 0 8000 0 Royal Bank of Canada PUT 780087102 930 11700 SH DFND 1 0 11700 0 Royal Bank of Canada PUT 780087102 397 5000 SH DFND 1 0 5000 0 Toronto-Dominion Bank/The PUT 891160509 1122 19200 SH DFND 1 0 19200 0 Toronto-Dominion Bank/The PUT 891160509 1741 29800 SH DFND 1 0 29800 0 Toronto-Dominion Bank/The PUT 891160509 2583 44200 SH DFND 1 0 44200 0 Vermilion Energy Inc COM 923725105 1484 68330 SH DFND 1 0 68330 0 BCE Inc CALL 05534B760 9 200 SH DFND 1 0 200 0 Royal Bank of Canada PUT 780087102 4768 60000 SH SOLE 60000 0 0 Canopy Growth Corp COM 138035100 602 14921 SH DFND 1 0 14921 0 BlackBerry Ltd PUT 09228F103 181 24200 SH SOLE 24200 0 0 Toronto-Dominion Bank/The CALL 891160509 4756 81400 SH DFND 1 0 81400 0 Manulife Financial Corp CALL 56501R106 164 9000 SH DFND 1 0 9000 0 BCE Inc PUT 05534B760 68 1500 SH DFND 1 0 1500 0 Goldman Sachs Group Inc/The COM 38141G104 261 1275 SH SOLE 1275 0 0 Bank of Nova Scotia/The CALL 064149107 381 7100 SH DFND 1 0 7100 0 Brookfield Renewable Partners COM G16258108 559 16157 SH DFND 1 0 16157 0 Bank of Montreal PUT 063671101 8 100 SH DFND 1 0 100 0 Encana Corp CALL 292505104 5 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada PUT 349553107 316 8000 SH DFND 1 0 8000 0 Fortis Inc/Canada PUT 349553107 158 4000 SH DFND 1 0 4000 0 Kirkland Lake Gold Ltd COM 49741E100 30 700 SH DFND 1 0 700 0 Bank of Nova Scotia/The COM 064149107 51254 954464 SH DFND 1 0 954464 0 Suncor Energy Inc COM 867224107 125 4000 SH SOLE 4000 0 0 Centene Corp COM 15135B101 1298 24766 SH SOLE 24766 0 0 Boeing Co/The COM 097023105 2125 5838 SH SOLE 5838 0 0 Ceridian HCM Holding Inc COM 15677J108 5 95 SH DFND 1 0 95 0 Sprott Physical Gold Trust COM 85207H104 1 64 SH DFND 1 0 64 0 BCE Inc COM 05534B760 91 2000 SH DFND 1 0 2000 0 Mountain Province Diamonds Inc COM 62426E402 4 3900 SH DFND 1 0 3900 0 Aphria Inc COM 03765K104 75 10600 SH DFND 1 0 10600 0 Canadian Natural Resources Ltd COM 136385101 396 14700 SH DFND 1 0 14700 0 Toronto-Dominion Bank/The PUT 891160509 339 5800 SH DFND 1 0 5800 0 Cenovus Energy Inc COM 15135U109 2315 262503 SH DFND 1 0 262503 0 Crescent Point Energy Corp PUT 22576C101 82 24800 SH DFND 1 0 24800 0 Manulife Financial Corp CALL 56501R106 1138 62600 SH DFND 1 0 62600 0 Nutrien Ltd COM 67077M108 0 9 SH DFND 1 0 9 0 ISHARES US REAL EST ETF ETF 464287739 1753 20086 SH SOLE 20086 0 0 ISHARES MSCI NORWAY ETF ETF 46429B499 2 98 SH SOLE 98 0 0 ISHARES MSCI EAFE ETF ETF 464287465 4061 61800 SH SOLE 61800 0 0 VANECK VEC JR GOLD MN ETF ETF 92189F791 70 2000 SH SOLE 2000 0 0 SPDR SERIES TRUST S&P BIOTECH ETF 78464A870 513 5850 SH SOLE 5850 0 0 SECTOR AMEX MAT SEL'SPDR' ETF 81369Y100 20 339 SH SOLE 339 0 0 ENERGY SELECT SEC SPDR ETF 81369Y506 5 79 SH SOLE 79 0 0 SECTOR SPDR TR- UTILITIES ETF 81369Y886 5 85 SH SOLE 85 0 0 SECTOR SPDR TR INT-FINL ETF 81369Y605 31641 1146412 SH SOLE 1146412 0 0 SECTOR SPDR INT INDX ETF 81369Y704 2312 29860 SH SOLE 29860 0 0 Aurora Cannabis Inc COM 05156X108 348 44400 SH DFND 1 0 44400 0 SPDR S&P 500 ETF TR TR UNIT PUT 78462F103 21975 75000 SH SOLE 75000 0 0 Fortis Inc/Canada PUT 349553107 122 3100 SH DFND 1 0 3100 0 Bank of Nova Scotia/The PUT 064149107 317 5900 SH DFND 1 0 5900 0 Agilent Technologies Inc COM 00846U101 775 10380 SH SOLE 10380 0 0 Royal Bank of Canada CALL 780087102 207 2600 SH DFND 1 0 2600 0 Bank of Nova Scotia/The PUT 064149107 16 300 SH DFND 1 0 300 0 3M Co COM 88579Y101 943 5441 SH SOLE 5441 0 0 Enbridge Inc COM 29250N105 3153 87400 SH DFND 1 0 87400 0 DocuSign Inc COM 256163106 388 7802 SH SOLE 7802 0 0 Toronto-Dominion Bank/The PUT 891160509 2776 47500 SH DFND 1 0 47500 0 Royal Bank of Canada PUT 780087102 1717 21600 SH DFND 1 0 21600 0 Toronto-Dominion Bank/The PUT 891160509 578 9900 SH DFND 1 0 9900 0 Berkshire Hathaway Inc COM 084670702 74 346 SH SOLE 346 0 0 Leucadia National Corp COM 47233W109 2874 149493 SH SOLE 149493 0 0 Suncor Energy Inc PUT 867224107 1404 45000 SH DFND 1 0 45000 0 Suncor Energy Inc PUT 867224107 452 14500 SH DFND 1 0 14500 0 Canadian Natural Resources Ltd PUT 136385101 216 8000 SH DFND 1 0 8000 0 Canadian Imperial Bank of Comm PUT 136069101 275 3500 SH DFND 1 0 3500 0 Suncor Energy Inc PUT 867224107 275 8800 SH DFND 1 0 8800 0 ENERGY SELECT SEC SPDR ETF 81369Y506 482 7575 SH SOLE 7575 0 0 Sun Life Financial Inc CALL 866796105 41 1000 SH DFND 1 0 1000 0 ABIOMED Inc COM 003654100 8322 31957 SH SOLE 31957 0 0 DHX Media Ltd COM 252406152 33 23420 SH SOLE 23420 0 0 Atlantic Power Corp COM 04878Q863 6 2400 SH SOLE 2400 0 0 Cardiome Pharma Corp COM 22026V105 0 58 SH DFND 1 0 58 0 Yamana Gold Inc CALL 98462Y100 32 12500 SH SOLE 12500 0 0 Canopy Growth Corp CALL 138035100 57 1400 SH DFND 1 0 1400 0 Barrick Gold Corp COM 067901108 1302 82501 SH DFND 1 0 82501 0 ADTRAN Inc COM 00738A106 1 67 SH DFND 1 0 67 0 Agnico Eagle Mines Ltd COM 008474108 506 9874 SH DFND 1 0 9874 0 Avangrid Inc COM 05351W103 8 154 SH DFND 1 0 154 0 Air Lease Corp COM 00912X302 4 94 SH DFND 1 0 94 0 ALLETE Inc COM 018522300 0 1 SH DFND 1 0 1 0 America Movil SAB de CV COM 02364W105 1 38 SH DFND 1 0 38 0 American National Insurance Co COM 028591105 1 5 SH DFND 1 0 5 0 Allegheny Technologies Inc COM 01741R102 6 247 SH DFND 1 0 247 0 AU Optronics Corp COM 002255107 1 214 SH DFND 1 0 214 0 Brookfield Asset Management In COM 112585104 2114 44195 SH DFND 1 0 44195 0 BlackBerry Ltd COM 09228F103 171 22976 SH DFND 1 0 22976 0 Banco Bilbao Vizcaya Argentari COM 05946K101 0 75 SH DFND 1 0 75 0 BCE Inc COM 05534B760 1650 36261 SH DFND 1 0 36261 0 Berry Global Group Inc COM 08579W103 1 27 SH DFND 1 0 27 0 Saul Centers Inc COM 804395101 1 10 SH DFND 1 0 10 0 Brookfield Infrastructure Part COM G16252101 461 10757 SH DFND 1 0 10757 0 Bank of Montreal COM 063671101 1299 17196 SH DFND 1 0 17196 0 Bank of Nova Scotia/The COM 064149107 2348 43702 SH DFND 1 0 43702 0 Global Brass & Copper Holdings COM 37953G103 11 262 SH DFND 1 0 262 0 BEST Inc COM 08653C106 0 60 SH DFND 1 0 60 0 Anheuser-Busch InBev SA/NV COM 03524A108 3 31 SH DFND 1 0 31 0 Cia de Minas Buenaventura SAA COM 204448104 3 195 SH DFND 1 0 195 0 Baozun Inc COM 06684L103 2 37 SH DFND 1 0 37 0 Cabot Corp COM 127055101 1 29 SH DFND 1 0 29 0 Crown Holdings Inc COM 228368106 1 14 SH DFND 1 0 14 0 Cameco Corp COM 13321L108 204 19041 SH DFND 1 0 19041 0 Century Aluminum Co COM 156431108 2 298 SH DFND 1 0 298 0 Chesapeake Lodging Trust COM 165240102 1 19 SH DFND 1 0 19 0 Chatham Lodging Trust COM 16208T102 0 20 SH DFND 1 0 20 0 Canadian Imperial Bank of Comm COM 136069101 834 10600 SH DFND 1 0 10600 0 Canadian National Railway Co COM 136375102 3299 35640 SH DFND 1 0 35640 0 Canadian Pacific Railway Ltd COM 13645T100 1610 6834 SH DFND 1 0 6834 0 Central Pacific Financial Corp COM 154760409 1 25 SH DFND 1 0 25 0 Carpenter Technology Corp COM 144285103 7 150 SH DFND 1 0 150 0 Easterly Government Properties COM 27616P103 2 91 SH DFND 1 0 91 0 Delphi Technologies PLC COM G2709G107 0 1 SH DFND 1 0 1 0 Centrais Eletricas Brasileiras COM 15234Q207 1 124 SH DFND 1 0 124 0 Enbridge Inc COM 29250N105 3662 101384 SH DFND 1 0 101384 0 Exponent Inc COM 30214U102 3 43 SH DFND 1 0 43 0 Exterran Corp COM 30227H106 0 8 SH DFND 1 0 8 0 Fresenius Medical Care AG & Co COM 358029106 1 30 SH DFND 1 0 30 0 Fomento Economico Mexicano SAB COM 344419106 0 4 SH DFND 1 0 4 0 Franco-Nevada Corp COM 351858105 675 7952 SH DFND 1 0 7952 0 Franklin Street Properties Cor COM 35471R106 0 10 SH DFND 1 0 10 0 Fortis Inc/Canada COM 349553107 387 9798 SH DFND 1 0 9798 0 GEO Group Inc/The COM 36162J106 1 60 SH DFND 1 0 60 0 CGI Group Inc COM 12532H104 723 9399 SH DFND 1 0 9399 0 Gildan Activewear Inc COM 375916103 273 7060 SH DFND 1 0 7060 0 GasLog Ltd COM G37585109 0 1 SH DFND 1 0 1 0 Getty Realty Corp COM 374297109 0 12 SH DFND 1 0 12 0 Hanmi Financial Corp COM 410495204 0 7 SH DFND 1 0 7 0 Haynes International Inc COM 420877201 10 315 SH DFND 1 0 315 0 HFF Inc COM 40418F108 1 15 SH DFND 1 0 15 0 Hawkins Inc COM 420261109 1 24 SH DFND 1 0 24 0 Innovative Industrial Properti COM 45781V101 3 22 SH DFND 1 0 22 0 Nordstrom Inc COM 655664100 1 37 SH DFND 1 0 37 0 Kinross Gold Corp COM 496902404 193 50007 SH DFND 1 0 50007 0 Kite Realty Group Trust COM 49803T300 1 36 SH DFND 1 0 36 0 LTC Properties Inc COM 502175102 1 11 SH DFND 1 0 11 0 PIMCO 15 Year U.S. TIPS Index Fund ETF 72201R304 2 29 SH DFND 1 0 29 0 MEDNAX Inc COM 58502B106 2 90 SH DFND 1 0 90 0 Manulife Financial Corp COM 56501R106 1349 74192 SH DFND 1 0 74192 0 Magna International Inc COM 559222401 503 10097 SH DFND 1 0 10097 0 Mueller Industries Inc COM 624756102 4 126 SH DFND 1 0 126 0 Myers Industries Inc COM 628464109 1 32 SH DFND 1 0 32 0 MYR Group Inc COM 55405W104 2 46 SH DFND 1 0 46 0 NBT Bancorp Inc COM 628778102 1 25 SH DFND 1 0 25 0 Nokia OYJ COM 654902204 7 1489 SH DFND 1 0 1489 0 Nutrien Ltd COM 67077M108 1196 22353 SH DFND 1 0 22353 0 Novo Nordisk A/S COM 670100205 3 60 SH DFND 1 0 60 0 NorthWestern Corp COM 668074305 0 4 SH DFND 1 0 4 0 Newell Brands Inc COM 651229106 7 434 SH DFND 1 0 434 0 Northwest Natural Holding Co COM 66765N105 2 31 SH DFND 1 0 31 0 Organigram Holdings Inc COM 68620P101 1 159 SH DFND 1 0 159 0 Open Text Corp COM 683715106 461 11178 SH DFND 1 0 11178 0 Patterson Cos Inc COM 703395103 1 46 SH DFND 1 0 46 0 Premier Inc COM 74051N102 5 120 SH DFND 1 0 120 0 Pembina Pipeline Corp COM 706327103 772 20731 SH DFND 1 0 20731 0 Invesco FTSE RAFI Developed Markets ex-U.S. ETF ETF 46138E743 2 40 SH DFND 1 0 40 0 Restaurant Brands Internationa COM 76131D103 777 11178 SH DFND 1 0 11178 0 Ryder System Inc COM 783549108 0 5 SH DFND 1 0 5 0 Rogers Communications Inc COM 775109200 709 13235 SH DFND 1 0 13235 0 Royal Bank of Canada COM 780087102 4459 56106 SH DFND 1 0 56106 0 Sprint Corp COM 85207U105 7 1122 SH DFND 1 0 1122 0 Seabridge Gold Inc COM 811916105 3 197 SH DFND 1 0 197 0 Safety Insurance Group Inc COM 78648T100 1 11 SH DFND 1 0 11 0 Ship Finance International Ltd COM G81075106 1 68 SH DFND 1 0 68 0 Sinopec Shanghai Petrochemical COM 82935M109 0 3 SH DFND 1 0 3 0 Shopify Inc COM 82509L107 1662 5530 SH DFND 1 0 5530 0 Shaw Communications Inc COM 82028K200 332 16244 SH DFND 1 0 16244 0 SK Telecom Co Ltd COM 78440P108 1 23 SH DFND 1 0 23 0 Sun Life Financial Inc COM 866796105 825 19919 SH DFND 1 0 19919 0 Snap Inc COM 83304A106 0 14 SH DFND 1 0 14 0 INVESCO S&P500 LW VOL ETF ETF 46138E354 168 3047 SH DFND 1 0 3047 0 Spok Holdings Inc COM 84863T106 1 47 SH DFND 1 0 47 0 Southwest Gas Holdings Inc COM 844895102 0 1 SH DFND 1 0 1 0 TELUS Corp COM 87971M103 857 23187 SH DFND 1 0 23187 0 Toronto-Dominion Bank/The COM 891160509 4209 72017 SH DFND 1 0 72017 0 Tidewater Inc COM 88642R109 0 8 SH DFND 1 0 8 0 Teck Resources Ltd COM 878742204 257 11120 SH DFND 1 0 11120 0 Tredegar Corp COM 894650100 9 525 SH DFND 1 0 525 0 Tompkins Financial Corp COM 890110109 1 11 SH DFND 1 0 11 0 TOTAL SA COM 89151E109 7 125 SH DFND 1 0 125 0 Thomson Reuters Corp COM 884903709 413 6395 SH DFND 1 0 6395 0 Thomson Reuters Corp COM 884903709 3 42 SH DFND 1 0 42 0 TransCanada Corp COM 87807B107 2152 43397 SH DFND 1 0 43397 0 Urstadt Biddle Properties Inc COM 917286205 0 14 SH DFND 1 0 14 0 United Microelectronics Corp COM 910873405 0 190 SH DFND 1 0 190 0 Unitil Corp COM 913259107 1 15 SH DFND 1 0 15 0 Vale SA COM 91912E105 1 73 SH DFND 1 0 73 0 Virtu Financial Inc COM 928254101 1 54 SH DFND 1 0 54 0 Meridian Bioscience Inc COM 589584101 0 23 SH DFND 1 0 23 0 Vodafone Group PLC COM 92857W308 1 31 SH DFND 1 0 31 0 Webster Financial Corp COM 947890109 0 7 SH DFND 1 0 7 0 Waste Connections Inc COM 94106B101 1161 12150 SH DFND 1 0 12150 0 Canopy Growth Corp COM 138035100 485 12001 SH DFND 1 0 12001 0 Worthington Industries Inc COM 981811102 1 20 SH DFND 1 0 20 0 Wheaton Precious Metals Corp COM 962879102 460 19010 SH DFND 1 0 19010 0 United States Steel Corp COM 912909108 2 151 SH DFND 1 0 151 0 Yirendai Ltd COM 98585L100 1 70 SH DFND 1 0 70 0 Zynerba Pharmaceuticals Inc COM 98986X109 1 47 SH DFND 1 0 47 0 Diamondback Energy Inc COM 25278X109 98 903 SH SOLE 903 0 0 Yamana Gold Inc CALL 98462Y100 428 169700 SH SOLE 169700 0 0 Canadian Imperial Bank of Comm PUT 136069101 786 10000 SH DFND 1 0 10000 0 Evergy Inc COM 30034W106 8726 145103 SH SOLE 145103 0 0 BlackBerry Ltd CALL 09228F103 15 2000 SH DFND 1 0 2000 0 Bank of Montreal COM 063671101 5 69 SH DFND 1 0 69 0 Canadian Imperial Bank of Comm COM 136069101 3 44 SH DFND 1 0 44 0 Royal Bank of Canada COM 780087102 3 38 SH DFND 1 0 38 0 Waste Connections Inc COM 94106B101 20 209 SH DFND 1 0 209 0 Fortis Inc/Canada PUT 349553107 79 2000 SH DFND 1 0 2000 0 ISHS CORE INTL AGG BD ETF ETF 46435G672 6 104 SH DFND 1 0 104 0 BCE Inc CALL 05534B760 2034 44700 SH DFND 1 0 44700 0 Twitter Inc COM 90184L102 18036 516943 SH SOLE 516943 0 0 Sun Life Financial Inc PUT 866796105 435 10500 SH DFND 1 0 10500 0 Suncor Energy Inc CALL 867224107 911 29200 SH DFND 1 0 29200 0 Algonquin Power & Utilities Co COM 015857105 1 42 SH DFND 1 0 42 0 Fortis Inc/Canada COM 349553107 1 24 SH DFND 1 0 24 0 Granite Real Estate Investment COM 387437114 2 37 SH DFND 1 0 37 0 Nutrien Ltd COM 67077M108 3 64 SH DFND 1 0 64 0 Norbord Inc COM 65548P403 1 43 SH DFND 1 0 43 0 Pembina Pipeline Corp COM 706327103 0 4 SH DFND 1 0 4 0 Sun Life Financial Inc COM 866796105 2 43 SH DFND 1 0 43 0 Suncor Energy Inc COM 867224107 2 70 SH DFND 1 0 70 0 TELUS Corp COM 87971M103 2 52 SH DFND 1 0 52 0 TransCanada Corp COM 87807B107 5 97 SH DFND 1 0 97 0 Vermilion Energy Inc COM 923725105 1 55 SH DFND 1 0 55 0 Tanzanian Royalty Exploration COM 87601A107 2 2000 SH DFND 1 0 2000 0 Yamana Gold Inc CALL 98462Y100 3 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 142 13200 SH DFND 1 0 13200 0 Agnico Eagle Mines Ltd CALL 008474108 87 1700 SH DFND 1 0 1700 0 Shaw Communications Inc CALL 82028K200 763 37400 SH DFND 1 0 37400 0 Daseke Inc COM 23753F107 0 3 SH DFND 1 0 3 0 Agnico Eagle Mines Ltd CALL 008474108 103 2000 SH DFND 1 0 2000 0 Manulife Financial Corp PUT 56501R106 7 400 SH DFND 1 0 400 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD ETF 33738D309 42 902 SH DFND 1 0 902 0 Royal Bank of Canada COM 780087102 545 6863 SH SOLE 6863 0 0 Apple Inc COM 037833100 0 2 SH DFND 1 0 2 0 American Electric Power Co Inc COM 025537101 0 1 SH DFND 1 0 1 0 AGNC Investment Corp COM 00123Q104 0 2 SH DFND 1 0 2 0 Align Technology Inc COM 016255101 380 1390 SH SOLE 1390 0 0 Amgen Inc COM 031162100 1 4 SH DFND 1 0 4 0 Atmos Energy Corp COM 049560105 0 1 SH DFND 1 0 1 0 Boeing Co/The COM 097023105 0 1 SH DFND 1 0 1 0 Baxter International Inc COM 071813109 0 2 SH DFND 1 0 2 0 Best Buy Co Inc COM 086516101 0 2 SH DFND 1 0 2 0 Carnival Corp COM 143658300 0 1 SH DFND 1 0 1 0 CH Robinson Worldwide Inc COM 12541W209 0 3 SH DFND 1 0 3 0 Colgate-Palmolive Co COM 194162103 0 1 SH DFND 1 0 1 0 Cummins Inc COM 231021106 0 1 SH DFND 1 0 1 0 Cisco Systems Inc COM 17275R102 0 1 SH DFND 1 0 1 0 CVS Health Corp COM 126650100 0 1 SH DFND 1 0 1 0 Dollar General Corp COM 256677105 0 2 SH DFND 1 0 2 0 Duke Energy Corp COM 26441C204 0 2 SH DFND 1 0 2 0 Eversource Energy COM 30040W108 0 1 SH DFND 1 0 1 0 F5 Networks Inc COM 315616102 0 2 SH DFND 1 0 2 0 FNF Group COM 31620R303 0 2 SH DFND 1 0 2 0 Gilead Sciences Inc COM 375558103 0 4 SH DFND 1 0 4 0 General Mills Inc COM 370334104 0 1 SH DFND 1 0 1 0 Corning Inc COM 219350105 0 1 SH DFND 1 0 1 0 Genuine Parts Co COM 372460105 0 1 SH DFND 1 0 1 0 Hasbro Inc COM 418056107 0 1 SH DFND 1 0 1 0 Honeywell International Inc COM 438516106 0 2 SH DFND 1 0 2 0 H&R Block Inc COM 093671105 0 1 SH DFND 1 0 1 0 Hormel Foods Corp COM 440452100 0 2 SH DFND 1 0 2 0 International Business Machine COM 459200101 0 2 SH DFND 1 0 2 0 International Flavors & Fragra COM 459506101 0 2 SH DFND 1 0 2 0 Intel Corp COM 458140100 0 4 SH DFND 1 0 4 0 Illinois Tool Works Inc COM 452308109 0 2 SH DFND 1 0 2 0 Lockheed Martin Corp COM 539830109 0 1 SH DFND 1 0 1 0 Alliant Energy Corp COM 018802108 0 2 SH DFND 1 0 2 0 Lam Research Corp COM 512807108 0 1 SH DFND 1 0 1 0 Lamb Weston Holdings Inc COM 513272104 0 2 SH DFND 1 0 2 0 LyondellBasell Industries NV COM N53745100 0 1 SH DFND 1 0 1 0 Macy's Inc COM 55616P104 0 1 SH DFND 1 0 1 0 McDonald's Corp COM 580135101 0 1 SH DFND 1 0 1 0 McCormick & Co Inc/MD COM 579780206 0 2 SH DFND 1 0 2 0 Marsh & McLennan Cos Inc COM 571748102 0 2 SH DFND 1 0 2 0 Altria Group Inc COM 02209S103 0 1 SH DFND 1 0 1 0 Microsoft Corp COM 594918104 0 1 SH DFND 1 0 1 0 NextEra Energy Inc COM 65339F101 0 2 SH DFND 1 0 2 0 Annaly Capital Management Inc COM 035710409 0 2 SH DFND 1 0 2 0 Omnicom Group Inc COM 681919106 0 1 SH DFND 1 0 1 0 Paychex Inc COM 704326107 0 2 SH DFND 1 0 2 0 People's United Financial Inc COM 712704105 0 1 SH DFND 1 0 1 0 Public Service Enterprise Grou COM 744573106 0 2 SH DFND 1 0 2 0 PepsiCo Inc COM 713448108 1 4 SH DFND 1 0 4 0 Procter & Gamble Co/The COM 742718109 0 2 SH DFND 1 0 2 0 Ross Stores Inc COM 778296103 0 2 SH DFND 1 0 2 0 Sysco Corp COM 871829107 0 1 SH DFND 1 0 1 0 AT&T Inc COM 00206R102 0 1 SH DFND 1 0 1 0 Target Corp COM 87612E106 0 1 SH DFND 1 0 1 0 TJX Cos Inc/The COM 872540109 0 2 SH DFND 1 0 2 0 Tyson Foods Inc COM 902494103 0 2 SH DFND 1 0 2 0 Ulta Beauty Inc COM 90384S303 1 2 SH DFND 1 0 2 0 UnitedHealth Group Inc COM 91324P102 2 8 SH DFND 1 0 8 0 United Parcel Service Inc COM 911312106 0 4 SH DFND 1 0 4 0 Valero Energy Corp COM 91913Y100 0 2 SH DFND 1 0 2 0 Wal-Mart Stores Inc COM 931142103 0 1 SH DFND 1 0 1 0 Yum! Brands Inc COM 988498101 0 1 SH DFND 1 0 1 0 HollyFrontier Corp COM 436106108 4309 93138 SH SOLE 93138 0 0 Broadridge Financial Solutions COM 11133T103 8706 68206 SH SOLE 68206 0 0 Retail Properties of America I COM 76131V202 0 30 SH DFND 1 0 30 0 FleetCor Technologies Inc COM 339041105 14213 50619 SH SOLE 50619 0 0 BCE Inc PUT 05534B760 2207 48500 SH DFND 1 0 48500 0 Cenovus Energy Inc PUT 15135U109 35 4000 SH DFND 1 0 4000 0 Canadian Imperial Bank of Comm CALL 136069101 15728 200000 SH DFND 1 0 200000 0 Titan Medical Inc COM 88830X819 8 3300 SH DFND 1 0 3300 0 BP PLC COM 055622104 7 177 SH DFND 1 0 177 0 BT Group PLC COM 05577E101 3 210 SH DFND 1 0 210 0 Telefonaktiebolaget LM Ericsso COM 294821608 2 184 SH DFND 1 0 184 0 Mobile TeleSystems PJSC COM 607409109 1 90 SH DFND 1 0 90 0 ArcelorMittal COM 03938L203 1 34 SH DFND 1 0 34 0 Telefonica SA COM 879382208 1 90 SH DFND 1 0 90 0 WPP PLC COM 92937A102 2 30 SH DFND 1 0 30 0 Enbridge Inc PUT 29250N105 578 16000 SH DFND 1 0 16000 0 Kinross Gold Corp CALL 496902404 55 14200 SH DFND 1 0 14200 0 BALLARD POWER SYSTEMS INC COM 058586108 157 38362 SH SOLE 38362 0 0 Aurinia Pharmaceuticals Inc COM 05156V102 81 12355 SH SOLE 12355 0 0 Endeavour Silver Corp COM 29258Y103 56 27185 SH SOLE 27185 0 0 Enbridge Inc CALL 29250N105 506 14000 SH DFND 1 0 14000 0 Portland General Electric Co COM 736508847 2 36 SH DFND 1 0 36 0 Toronto-Dominion Bank/The CALL 891160509 1794 30700 SH DFND 1 0 30700 0 Shaw Communications Inc PUT 82028K200 31 1500 SH DFND 1 0 1500 0 DHX Media Ltd COM 252406152 9 6000 SH DFND 1 0 6000 0 Sun Life Financial Inc PUT 866796105 25 600 SH DFND 1 0 600 0 Canadian Imperial Bank of Comm PUT 136069101 212 2700 SH DFND 1 0 2700 0 Lithium Americas Corp COM 53680Q207 41 10081 SH SOLE 10081 0 0 Canadian Imperial Bank of Comm CALL 136069101 370 4700 SH DFND 1 0 4700 0 SPDR S&P O&G EXP&PROD ETF ETF 78464A730 881 32327 SH SOLE 32327 0 0 Suncor Energy Inc CALL 867224107 1341 43000 SH DFND 1 0 43000 0 Sun Life Financial Inc PUT 866796105 398 9600 SH DFND 1 0 9600 0 CGI Group Inc CALL 12532H104 23 300 SH DFND 1 0 300 0 ISHARES MSCI EAFE ETF ETF 464287465 6 87 SH DFND 1 0 87 0 Bank of America Corp COM 060505104 0 1 SH DFND 1 0 1 0 Huntington Bancshares Inc/OH COM 446150104 0 1 SH DFND 1 0 1 0 M&T Bank Corp COM 55261F104 0 2 SH DFND 1 0 2 0 Regions Financial Corp COM 7591EP100 0 1 SH DFND 1 0 1 0 US Bancorp COM 902973304 0 2 SH DFND 1 0 2 0 CGI Group Inc PUT 12532H104 54 700 SH DFND 1 0 700 0 Copart Inc COM 217204106 9450 126478 SH SOLE 126478 0 0 Bank of Nova Scotia/The COM 064149107 428 7870 SH SOLE 7870 0 0 Canadian Imperial Bank of Comm COM 136069101 159 2028 SH SOLE 2028 0 0 Encana Corp COM 292505104 453 88237 SH DFND 1 0 88237 0 Foot Locker Inc COM 344849104 473 11283 SH SOLE 11283 0 0 TransCanada Corp COM 87807B107 45 900 SH SOLE 900 0 0 Bank of Nova Scotia/The COM 064149107 1380 25700 SH SOLE 25700 0 0 Royal Bank of Canada COM 780087102 6769 85200 SH SOLE 85200 0 0 Bank of Nova Scotia/The COM 064149107 883 16252 SH DFND 1 0 16252 0 Canadian National Railway Co COM 136375102 4719 51042 SH DFND 1 0 51042 0 Aflac Inc COM 001055102 0 3 SH DFND 1 0 3 0 Principal Financial Group Inc COM 74251V102 0 1 SH DFND 1 0 1 0 Pembina Pipeline Corp CALL 706327103 74 2000 SH DFND 1 0 2000 0 Manulife Financial Corp PUT 56501R106 55 3000 SH DFND 1 0 3000 0 Suncor Energy Inc PUT 867224107 608 19500 SH DFND 1 0 19500 0 Toronto-Dominion Bank/The CALL 891160509 450 7700 SH DFND 1 0 7700 0 Ecopetrol SA COM 279158109 2 90 SH DFND 1 0 90 0 Gerdau SA COM 373737105 1 150 SH DFND 1 0 150 0 Itau Unibanco Holding SA COM 465562106 1 150 SH DFND 1 0 150 0 Seaspan Corp COM Y75638109 3 270 SH DFND 1 0 270 0 Turkcell Iletisim Hizmetleri A COM 900111204 2 300 SH DFND 1 0 300 0 Toronto-Dominion Bank/The PUT 891160509 1151 19700 SH DFND 1 0 19700 0 Magna International Inc PUT 559222401 10 200 SH DFND 1 0 200 0 Fortis Inc/Canada PUT 349553107 395 10000 SH DFND 1 0 10000 0 Bank of Montreal PUT 063671101 2357 31200 SH DFND 1 0 31200 0 Bank of Nova Scotia/The PUT 064149107 414 7700 SH DFND 1 0 7700 0 Packaging Corp of America COM 695156109 155 1630 SH SOLE 1630 0 0 Teck Resources Ltd COM 878742204 127 5496 SH SOLE 5496 0 0 Sun Life Financial Inc CALL 866796105 145 3500 SH DFND 1 0 3500 0 Bank of Nova Scotia/The PUT 064149107 129 2400 SH DFND 1 0 2400 0 Regions Financial Corp COM 7591EP100 0 4 SH SOLE 4 0 0 Lockheed Martin Corp COM 539830109 156 430 SH SOLE 430 0 0 TOTAL SA COM 89151E109 472 8461 SH SOLE 8461 0 0 Taiwan Semiconductor Manufactu COM 874039100 784 20025 SH SOLE 20025 0 0 Valeant Pharmaceuticals Intern COM 071734107 2266 89853 SH SOLE 89853 0 0 Valeant Pharmaceuticals Intern COM 071734107 15796 626234 SH SOLE 626234 0 0 Valeant Pharmaceuticals Intern COM 071734107 3889 154195 SH SOLE 154195 0 0 Valeant Pharmaceuticals Intern COM 071734107 150 5959 SH DFND 1 0 5959 0 Valeant Pharmaceuticals Intern COM 071734107 1272 50438 SH DFND 1 0 50438 0 Valeant Pharmaceuticals Intern COM 071734107 284 11245 SH DFND 1 0 11245 0 Valeant Pharmaceuticals Intern COM 071734107 66 2600 SH DFND 1 0 2600 0 Netflix Inc COM 64110L106 639 1740 SH SOLE 1740 0 0 Philip Morris International In COM 718172109 108 1370 SH SOLE 1370 0 0 ISHARES MSCI JAPAN ETF ETF 46434G822 2783 51000 SH DFND 1 0 51000 0 Suncor Energy Inc CALL 867224107 56 1800 SH DFND 1 0 1800 0 Macy's Inc COM 55616P104 452 21074 SH SOLE 21074 0 0 Valeant Pharmaceuticals Intern COM 071734107 775 30700 SH DFND 1 0 30700 0 Yamana Gold Inc CALL 98462Y100 115 45600 SH SOLE 45600 0 0 Imperial Oil Ltd PUT 453038408 30 1100 SH DFND 1 0 1100 0 Weyerhaeuser Co COM 962166104 28 1063 SH SOLE 1063 0 0 Amazon.com Inc COM 023135106 191 101 SH SOLE 101 0 0 Facebook Inc COM 30303M102 395 2047 SH SOLE 2047 0 0 Aurora Cannabis Inc COM 05156X108 2 300 SH DFND 1 0 300 0 BlackBerry Ltd CALL 09228F103 1069 143400 SH DFND 1 0 143400 0 Sun Life Financial Inc CALL 866796105 1478 35700 SH DFND 1 0 35700 0 British American Tobacco PLC COM 110448107 836 23980 SH SOLE 23980 0 0 Altria Group Inc COM 02209S103 259 5465 SH SOLE 5465 0 0 Sprott Physical Gold and Silve COM 85208R101 1 68 SH DFND 1 0 68 0 Yamana Gold Inc CALL 98462Y100 3 1200 SH DFND 1 0 1200 0 Magna International Inc PUT 559222401 50 1000 SH DFND 1 0 1000 0 Westlake Chemical Corp COM 960413102 0 3 SH DFND 1 0 3 0 Bank of Montreal CALL 063671101 7554 100000 SH DFND 1 0 100000 0 Wells Fargo & Co COM 949746101 783 16547 SH SOLE 16547 0 0 Intuitive Surgical Inc COM 46120E602 305 582 SH SOLE 582 0 0 Dropbox Inc COM 26210C104 782 31214 SH SOLE 31214 0 0 Canadian National Railway Co CALL 136375102 4628 50000 SH SOLE 50000 0 0 Canadian National Railway Co PUT 136375102 4628 50000 SH SOLE 50000 0 0 Sun Life Financial Inc PUT 866796105 199 4800 SH DFND 1 0 4800 0 Humana Inc COM 444859102 37 141 SH SOLE 141 0 0 ConocoPhillips COM 20825C104 188 3084 SH SOLE 3084 0 0 Magna International Inc CALL 559222401 45 900 SH DFND 1 0 900 0 Enbridge Inc CALL 29250N105 47 1300 SH DFND 1 0 1300 0 Analog Devices Inc COM 032654105 0 1 SH DFND 1 0 1 0 Amphenol Corp COM 032095101 0 2 SH DFND 1 0 2 0 Cognizant Technology Solutions COM 192446102 0 2 SH DFND 1 0 2 0 NVIDIA Corp COM 67066G104 0 2 SH DFND 1 0 2 0 Palo Alto Networks Inc COM 697435105 0 2 SH DFND 1 0 2 0 Red Hat Inc COM 756577102 0 1 SH DFND 1 0 1 0 Synopsys Inc COM 871607107 0 2 SH DFND 1 0 2 0 Agnico Eagle Mines Ltd COM 008474108 0 7 SH DFND 1 0 7 0 BlackBerry Ltd COM 09228F103 1 119 SH DFND 1 0 119 0 Valeant Pharmaceuticals Intern COM 071734107 0 5 SH DFND 1 0 5 0 Canadian Natural Resources Ltd COM 136385101 2 90 SH DFND 1 0 90 0 Canadian Pacific Railway Ltd COM 13645T100 21 89 SH DFND 1 0 89 0 Crescent Point Energy Corp COM 22576C101 0 27 SH DFND 1 0 27 0 Cenovus Energy Inc COM 15135U109 1 95 SH DFND 1 0 95 0 Encana Corp COM 292505104 1 104 SH DFND 1 0 104 0 Franco-Nevada Corp COM 351858105 5 56 SH DFND 1 0 56 0 Gildan Activewear Inc COM 375916103 2 39 SH DFND 1 0 39 0 Open Text Corp COM 683715106 4 95 SH DFND 1 0 95 0 Restaurant Brands Internationa COM 76131D103 2 22 SH DFND 1 0 22 0 Waste Connections Inc COM 94106B101 11 111 SH DFND 1 0 111 0 Arch Capital Group Ltd COM G0450A105 52 1412 SH SOLE 1412 0 0 American Financial Group Inc/O COM 025932104 27 266 SH SOLE 266 0 0 AGNC Investment Corp COM 00123Q104 32 1882 SH SOLE 1882 0 0 Ally Financial Inc COM 02005N100 44 1413 SH SOLE 1413 0 0 Autoliv Inc COM 052800109 20 290 SH SOLE 290 0 0 TD Ameritrade Holding Corp COM 87236Y108 49 984 SH SOLE 984 0 0 Arrow Electronics Inc COM 042735100 21 298 SH SOLE 298 0 0 Athene Holding Ltd COM G0684D107 24 567 SH SOLE 567 0 0 Axalta Coating Systems Ltd COM G0750C108 22 740 SH SOLE 740 0 0 Bunge Ltd COM G16962105 28 495 SH SOLE 495 0 0 BioMarin Pharmaceutical Inc COM 09061G101 54 626 SH SOLE 626 0 0 Chemours Co/The COM 163851108 14 586 SH SOLE 586 0 0 CDW Corp/DE COM 12514G108 57 516 SH SOLE 516 0 0 CIT Group Inc COM 125581801 19 354 SH SOLE 354 0 0 Continental Resources Inc/OK COM 212015101 14 330 SH SOLE 330 0 0 CommScope Holding Co Inc COM 20337X109 11 675 SH SOLE 675 0 0 Camden Property Trust COM 133131102 35 339 SH SOLE 339 0 0 FNF Group COM 31620R303 39 966 SH SOLE 966 0 0 LIBERTY MEDIA CORP-MEDIA A COM 531229854 27 712 SH SOLE 712 0 0 GoDaddy Inc COM 380237107 43 609 SH SOLE 609 0 0 HD Supply Holdings Inc COM 40416M105 25 625 SH SOLE 625 0 0 IDEX Corp COM 45167R104 46 266 SH SOLE 266 0 0 Ingredion Inc COM 457187102 19 234 SH SOLE 234 0 0 Invitation Homes Inc COM 46187W107 42 1563 SH SOLE 1563 0 0 Leidos Holdings Inc COM 525327102 39 487 SH SOLE 487 0 0 Lear Corp COM 521865204 29 208 SH SOLE 208 0 0 Lennox International Inc COM 526107107 35 126 SH SOLE 126 0 0 Liberty Property Trust COM 531172104 26 519 SH SOLE 519 0 0 Liberty Media Corp-Liberty Sir COM 531229409 12 307 SH SOLE 307 0 0 Liberty Media Corp-Liberty Sir COM 531229607 22 592 SH SOLE 592 0 0 Lululemon Athletica Inc COM 550021109 71 395 SH SOLE 395 0 0 Live Nation Entertainment Inc COM 538034109 34 518 SH SOLE 518 0 0 ManpowerGroup Inc COM 56418H100 20 212 SH SOLE 212 0 0 Markel Corp COM 570535104 53 49 SH SOLE 49 0 0 Marvell Technology Group Ltd COM G5876H105 52 2191 SH SOLE 2191 0 0 Annaly Capital Management Inc COM 035710409 45 4913 SH SOLE 4913 0 0 National Retail Properties Inc COM 637417106 30 567 SH SOLE 567 0 0 NVR Inc COM 62944T105 40 12 SH SOLE 12 0 0 Owens Corning COM 690742101 22 384 SH SOLE 384 0 0 Old Dominion Freight Line Inc COM 679580100 34 228 SH SOLE 228 0 0 OGE Energy Corp COM 670837103 30 701 SH SOLE 701 0 0 ON Semiconductor Corp COM 682189105 29 1438 SH SOLE 1438 0 0 Plains GP Holdings LP COM 72651A207 13 532 SH SOLE 532 0 0 Parsley Energy Inc COM 701877102 19 983 SH SOLE 983 0 0 Liberty Interactive Corp QVC G COM 74915M100 18 1423 SH SOLE 1423 0 0 Reinsurance Group of America I COM 759351604 34 220 SH SOLE 220 0 0 RenaissanceRe Holdings Ltd COM G7496G103 26 148 SH SOLE 148 0 0 Signature Bank/New York NY COM 82669G104 23 193 SH SOLE 193 0 0 Splunk Inc COM 848637104 65 519 SH SOLE 519 0 0 Spirit AeroSystems Holdings In COM 848574109 30 370 SH SOLE 370 0 0 Steel Dynamics Inc COM 858119100 24 786 SH SOLE 786 0 0 T-Mobile US Inc COM 872590104 88 1193 SH SOLE 1193 0 0 Tesla Inc COM 88160R101 102 455 SH SOLE 455 0 0 AMERCO COM 023586100 12 31 SH SOLE 31 0 0 Veeva Systems Inc COM 922475108 71 439 SH SOLE 439 0 0 VEREIT Inc COM 92339V100 31 3396 SH SOLE 3396 0 0 Voya Financial Inc COM 929089100 28 512 SH SOLE 512 0 0 Vistra Energy Corp COM 92840M102 29 1279 SH SOLE 1279 0 0 WABCO Holdings Inc COM 92927K102 24 180 SH SOLE 180 0 0 Waste Connections Inc COM 94106B101 88 924 SH SOLE 924 0 0 Westlake Chemical Corp COM 960413102 9 135 SH SOLE 135 0 0 Vantiv Inc COM 981558109 129 1054 SH SOLE 1054 0 0 WR Berkley Corp COM 084423102 34 514 SH SOLE 514 0 0 Alleghany Corp COM 017175100 35 51 SH SOLE 51 0 0 Zillow Group Inc COM 98954M200 21 443 SH SOLE 443 0 0 Zayo Group Holdings Inc COM 98919V105 27 824 SH SOLE 824 0 0 Arch Capital Group Ltd COM G0450A105 2276 61407 SH SOLE 61407 0 0 Ally Financial Inc COM 02005N100 1904 61441 SH SOLE 61441 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 1058 14592 SH SOLE 14592 0 0 Autoliv Inc COM 052800109 890 12632 SH SOLE 12632 0 0 TD Ameritrade Holding Corp COM 87236Y108 2136 42810 SH SOLE 42810 0 0 Arista Networks Inc COM 040413106 8073 31103 SH SOLE 31103 0 0 Arrow Electronics Inc COM 042735100 923 12959 SH SOLE 12959 0 0 Athene Holding Ltd COM G0684D107 1062 24672 SH SOLE 24672 0 0 Atmos Energy Corp COM 049560105 7256 68757 SH SOLE 68757 0 0 Axalta Coating Systems Ltd COM G0750C108 957 32171 SH SOLE 32171 0 0 Bunge Ltd COM G16962105 1199 21532 SH SOLE 21532 0 0 BioMarin Pharmaceutical Inc COM 09061G101 2367 27644 SH SOLE 27644 0 0 Chemours Co/The COM 163851108 612 25487 SH SOLE 25487 0 0 Crown Holdings Inc COM 228368106 1261 20651 SH SOLE 20651 0 0 CDW Corp/DE COM 12514G108 2490 22439 SH SOLE 22439 0 0 Celanese Corp COM 150870103 11104 103029 SH SOLE 103029 0 0 Cognex Corp COM 192422103 1250 26064 SH SOLE 26064 0 0 CIT Group Inc COM 125581801 894 17023 SH SOLE 17023 0 0 Continental Resources Inc/OK COM 212015101 604 14344 SH SOLE 14344 0 0 CommScope Holding Co Inc COM 20337X109 462 29353 SH SOLE 29353 0 0 Camden Property Trust COM 133131102 1539 14746 SH SOLE 14746 0 0 CoStar Group Inc COM 22160N109 3077 5556 SH SOLE 5556 0 0 Domino's Pizza Inc COM 25754A201 1655 5950 SH SOLE 5950 0 0 Eaton Vance Corp COM 278265103 758 17572 SH SOLE 17572 0 0 East West Bancorp Inc COM 27579R104 1125 24070 SH SOLE 24070 0 0 Diamondback Energy Inc COM 25278X109 9936 91203 SH SOLE 91203 0 0 First Data Corp COM 32008D106 2347 86711 SH SOLE 86711 0 0 FNF Group COM 31620R303 1693 42010 SH SOLE 42010 0 0 First Republic Bank/CA COM 33616C100 9580 98135 SH SOLE 98135 0 0 Fortinet Inc COM 34959E109 6552 85307 SH SOLE 85307 0 0 LIBERTY MEDIA CORP-MEDIA A COM 531229854 1158 30956 SH SOLE 30956 0 0 GoDaddy Inc COM 380237107 1856 26467 SH SOLE 26467 0 0 HD Supply Holdings Inc COM 40416M105 1094 27175 SH SOLE 27175 0 0 IAC/InterActiveCorp COM 44919P508 2579 11859 SH SOLE 11859 0 0 IDEX Corp COM 45167R104 1990 11563 SH SOLE 11563 0 0 Ingredion Inc COM 457187102 839 10172 SH SOLE 10172 0 0 Invitation Homes Inc COM 46187W107 1817 67985 SH SOLE 67985 0 0 Jack Henry & Associates Inc COM 426281101 6076 45379 SH SOLE 45379 0 0 Jones Lang LaSalle Inc COM 48020Q107 979 6962 SH SOLE 6962 0 0 Keysight Technologies Inc COM 49338L103 9926 110557 SH SOLE 110557 0 0 Knight-Swift Transportation Ho COM 499049104 650 19798 SH SOLE 19798 0 0 Liberty Broadband Corp COM 530307305 1698 16295 SH SOLE 16295 0 0 Leidos Holdings Inc COM 525327102 1691 21188 SH SOLE 21188 0 0 Lear Corp COM 521865204 1262 9062 SH SOLE 9062 0 0 Lennox International Inc COM 526107107 1505 5475 SH SOLE 5475 0 0 Cheniere Energy Inc COM 16411R208 2419 35352 SH SOLE 35352 0 0 Liberty Property Trust COM 531172104 1129 22577 SH SOLE 22577 0 0 Liberty Media Corp-Liberty Sir COM 531229409 504 13334 SH SOLE 13334 0 0 Lululemon Athletica Inc COM 550021109 3147 17467 SH SOLE 17467 0 0 Las Vegas Sands Corp COM 517834107 3144 53217 SH SOLE 53217 0 0 Live Nation Entertainment Inc COM 538034109 1492 22528 SH SOLE 22528 0 0 ManpowerGroup Inc COM 56418H100 890 9214 SH SOLE 9214 0 0 MercadoLibre Inc COM 58733R102 4080 6671 SH SOLE 6671 0 0 Middleby Corp/The COM 596278101 1153 8497 SH SOLE 8497 0 0 Markel Corp COM 570535104 2305 2116 SH SOLE 2116 0 0 Marvell Technology Group Ltd COM G5876H105 2274 95294 SH SOLE 95294 0 0 Vail Resorts Inc COM 91879Q109 1374 6157 SH SOLE 6157 0 0 Maxim Integrated Products Inc COM 57772K101 9626 160951 SH SOLE 160951 0 0 Annaly Capital Management Inc COM 035710409 1950 213624 SH SOLE 213624 0 0 National Retail Properties Inc COM 637417106 1307 24661 SH SOLE 24661 0 0 ServiceNow Inc COM 81762P102 7559 27539 SH SOLE 27539 0 0 New York Community Bancorp Inc COM 649445103 89 8957 SH SOLE 8957 0 0 Owens Corning COM 690742101 973 16719 SH SOLE 16719 0 0 Old Dominion Freight Line Inc COM 679580100 1478 9904 SH SOLE 9904 0 0 OGE Energy Corp COM 670837103 1297 30476 SH SOLE 30476 0 0 ON Semiconductor Corp COM 682189105 1263 62515 SH SOLE 62515 0 0 Plains GP Holdings LP COM 72651A207 577 23119 SH SOLE 23119 0 0 Palo Alto Networks Inc COM 697435105 2914 14304 SH SOLE 14304 0 0 Parsley Energy Inc COM 701877102 812 42748 SH SOLE 42748 0 0 Polaris Industries Inc COM 731068102 806 8837 SH SOLE 8837 0 0 Liberty Interactive Corp QVC G COM 74915M100 766 61881 SH SOLE 61881 0 0 Reinsurance Group of America I COM 759351604 1495 9584 SH SOLE 9584 0 0 RenaissanceRe Holdings Ltd COM G7496G103 1146 6439 SH SOLE 6439 0 0 Rollins Inc COM 775711104 3300 92019 SH SOLE 92019 0 0 Sprint Corp COM 85207U105 818 124486 SH SOLE 124486 0 0 Sabre Corp COM 78573M104 933 42021 SH SOLE 42021 0 0 Signature Bank/New York NY COM 82669G104 1104 9137 SH SOLE 9137 0 0 SEI Investments Co COM 784117103 1118 19933 SH SOLE 19933 0 0 Seattle Genetics Inc COM 812578102 1187 17150 SH SOLE 17150 0 0 Sirius XM Holdings Inc COM 82968B103 1473 264074 SH SOLE 264074 0 0 Splunk Inc COM 848637104 2835 22552 SH SOLE 22552 0 0 Spirit AeroSystems Holdings In COM 848574109 1309 16090 SH SOLE 16090 0 0 Square Inc COM 852234103 3621 49944 SH SOLE 49944 0 0 SS&C Technologies Holdings Inc COM 78467J100 1984 34440 SH SOLE 34440 0 0 Steel Dynamics Inc COM 858119100 1032 34191 SH SOLE 34191 0 0 Teleflex Inc COM 879369106 10816 32672 SH SOLE 32672 0 0 T-Mobile US Inc COM 872590104 3998 53944 SH SOLE 53944 0 0 Targa Resources Corp COM 87612G101 1373 34985 SH SOLE 34985 0 0 Trimble Inc COM 896239100 1731 38379 SH SOLE 38379 0 0 Tesla Inc COM 88160R101 4511 20191 SH SOLE 20191 0 0 UGI Corp COM 902681105 1416 26525 SH SOLE 26525 0 0 AMERCO COM 023586100 509 1346 SH SOLE 1346 0 0 Veeva Systems Inc COM 922475108 3094 19093 SH SOLE 19093 0 0 VEREIT Inc COM 92339V100 1330 147666 SH SOLE 147666 0 0 VMware Inc COM 928563402 2118 12670 SH SOLE 12670 0 0 Voya Financial Inc COM 929089100 1319 23861 SH SOLE 23861 0 0 Vistra Energy Corp COM 92840M102 1259 55604 SH SOLE 55604 0 0 Wabtec Corp/DE COM 929740108 7203 100410 SH SOLE 100410 0 0 WABCO Holdings Inc COM 92927K102 1039 7837 SH SOLE 7837 0 0 Waste Connections Inc COM 94106B101 3838 40171 SH SOLE 40171 0 0 Workday Inc COM 98138H101 4815 23429 SH SOLE 23429 0 0 Westlake Chemical Corp COM 960413102 409 5883 SH SOLE 5883 0 0 Vantiv Inc COM 981558109 5617 45846 SH SOLE 45846 0 0 WR Berkley Corp COM 084423102 1473 22342 SH SOLE 22342 0 0 XPO Logistics Inc COM 983793100 963 16662 SH SOLE 16662 0 0 Alleghany Corp COM 017175100 1503 2208 SH SOLE 2208 0 0 Zillow Group Inc COM 98954M200 893 19261 SH SOLE 19261 0 0 Zayo Group Holdings Inc COM 98919V105 1179 35840 SH SOLE 35840 0 0 Caesars Entertainment Corp COM 127686103 39 3300 SH SOLE 3300 0 0 Sun Life Financial Inc PUT 866796105 104 2500 SH DFND 1 0 2500 0 Kinross Gold Corp PUT 496902404 15 3800 SH DFND 1 0 3800 0 Toronto-Dominion Bank/The PUT 891160509 514 8800 SH DFND 1 0 8800 0 BCE Inc PUT 05534B760 191 4200 SH DFND 1 0 4200 0 SPDR S&P 500 ETF TR TR UNIT PUT 78462F103 11720 40000 SH SOLE 40000 0 0 BCE Inc CALL 05534B760 232 5100 SH DFND 1 0 5100 0 Bank of Montreal COM 063671101 2823 37425 SH DFND 1 0 37425 0 Restaurant Brands Internationa COM 76131D103 1626 23383 SH DFND 1 0 23383 0 Royal Bank of Canada COM 780087102 2907 36617 SH DFND 1 0 36617 0 TELUS Corp COM 87971M103 1346 36487 SH DFND 1 0 36487 0 United Rentals Inc COM 911363109 314 2366 SH SOLE 2366 0 0 Kinross Gold Corp PUT 496902404 36 9200 SH DFND 1 0 9200 0 Stars Group Inc/The COM 85570W100 112530 6593967 SH DFND 1 0 6593967 0 Toronto-Dominion Bank/The CALL 891160509 3950 67600 SH DFND 1 0 67600 0 Novo Nordisk A/S COM 670100205 112 2195 SH SOLE 2195 0 0 Visa Inc COM 92826C839 730 4206 SH SOLE 4206 0 0 Toronto-Dominion Bank/The PUT 891160509 806 13800 SH DFND 1 0 13800 0 Advance Auto Parts Inc COM 00751Y106 200 1298 SH SOLE 1298 0 0 Lennar Corp COM 526057104 2201 45437 SH SOLE 45437 0 0 Canadian Imperial Bank of Comm CALL 136069101 315 4000 SH DFND 1 0 4000 0 XPO Logistics Inc COM 983793100 41 708 SH SOLE 708 0 0 Manulife Financial Corp COM 56501R106 55 3000 SH DFND 1 0 3000 0 Pembina Pipeline Corp CALL 706327103 78 2100 SH DFND 1 0 2100 0 Kinross Gold Corp CALL 496902404 27 7100 SH DFND 1 0 7100 0 SCHLUMBERGER LTD COM 806857108 230 5810 SH SOLE 5810 0 0 BROOKFIELD BUSINESS PARTNERS LP COM G16234109 314 8055 SH SOLE 8055 0 0 BROOKFIELD PROPERTY PARTNERS LPU COM G16249107 422 22329 SH SOLE 22329 0 0 BROOKFIELD INFRA PARTNER LPU COM G16252101 1391 32466 SH SOLE 32466 0 0 BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108 2130 61578 SH SOLE 61578 0 0 IHS MARKIT LTD COM G47567105 228 3584 SH SOLE 3584 0 0 INVESCO LTD COM G491BT108 9 450 SH SOLE 450 0 0 AGNICO EAGLE MINES LIMITED COM 008474108 566 11043 SH SOLE 11043 0 0 ALAMOS GOLD INCCLASS-A COM 011532108 36 6000 SH SOLE 6000 0 0 ALGONQUIN POWER&UTILITIES CORP COM 015857105 1363 112486 SH SOLE 112486 0 0 ATLANTIC POWER CORPORATION NEW COM 04878Q863 17 7200 SH SOLE 7200 0 0 BCE INC NEW COM 05534B760 18572 408217 SH SOLE 408217 0 0 BANK OF MONTREAL COM 063671101 33440 442691 SH SOLE 442691 0 0 BANK OF NOVA SCOTIA COM 064149107 40174 747935 SH SOLE 747935 0 0 BARRICK GOLD CORP COM 067901108 770 48759 SH SOLE 48759 0 0 BLACKBERRY LIMITED COM 09228F103 138 18500 SH SOLE 18500 0 0 BROOKFIELD ASSET MGMT INC CL A LVS COM 112585104 12302 257153 SH SOLE 257153 0 0 CAE INC COM 124765108 352 13110 SH SOLE 13110 0 0 CGI INC CLASS-A SUB VTG COM 12532H104 1035 13466 SH SOLE 13466 0 0 CAMECO CORP COM 13321L108 617 57515 SH SOLE 57515 0 0 CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 20331 258546 SH SOLE 258546 0 0 CANADIAN NATIONAL RAILWAY CO COM 136375102 26629 287719 SH SOLE 287719 0 0 CANADIAN NATURAL RESOURCES LTD COM 136385101 10772 399500 SH SOLE 399500 0 0 CANADIAN PACIFIC RAILWAY LTD COM 13645T100 11800 50101 SH SOLE 50101 0 0 CELESTICA INC SV COM 15101Q108 44 6500 SH SOLE 6500 0 0 CENOVUS ENERGY INC COM 15135U109 5236 593662 SH SOLE 593662 0 0 COLLIERS INTERNATIONAL GROUP INC COM 194693107 39 545 SH SOLE 545 0 0 COTT CORPORATION COM 22163N106 397 29712 SH SOLE 29712 0 0 CRESCENT POINT ENERGY CORP COM 22576C101 89 26785 SH SOLE 26785 0 0 DENISON MINES CORP COM 248356107 17 32000 SH SOLE 32000 0 0 DESCARTES SYSTEMS GROUP INC COM 249906108 211 5690 SH SOLE 5690 0 0 ENCANA CORPORATION COM 292505104 616 120016 SH SOLE 120016 0 0 ENBRIDGE INC COM 29250N105 28245 782002 SH SOLE 782002 0 0 ENERPLUS CORP COM 292766102 15 2002 SH SOLE 2002 0 0 FORTIS INC COM 349553107 14732 373080 SH SOLE 373080 0 0 FRANCO-NEVADA CORP COM 351858105 3119 36752 SH SOLE 36752 0 0 GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 541 13983 SH SOLE 13983 0 0 UNITS-GRANITE REIT-STAPLE COM 387437114 92 2000 SH SOLE 2000 0 0 HUDBAY MINERALS INC COM 443628102 113 20800 SH SOLE 20800 0 0 IMPERIAL OIL LTD COM 453038408 3516 126974 SH SOLE 126974 0 0 CME Group Inc COM 12572Q105 3049 20007 SH SOLE 20007 0 0 Algonquin Power & Utilities Corp COM 015857105 1120 69850 SH DFND 5 0 69850 0 Bank of Montreal COM 063671101 235 2350 SH DFND 5 0 2350 0 Bank of Nova Scotia/The COM 064149107 2197 31100 SH DFND 5 0 31100 0 Barrick Gold Corp COM 067901108 77 3800 SH DFND 5 0 3800 0 BCE Inc COM 05534B760 2797 46450 SH DFND 5 0 46450 0 Brookfield Infrastructure Partners LP COM G16252101 69 1200 SH DFND 5 0 1200 0 Brookfield Property Partners LP COM G16249107 35 1400 SH DFND 5 0 1400 0 CAE Inc COM 124765108 366 10150 SH DFND 5 0 10150 0 Canadian Imperial Bank of Commerce COM 136069101 1068 10250 SH DFND 5 0 10250 0 Canadian National Railway Co COM 136375102 99 800 SH DFND 5 0 800 0 Gildan Activewear Inc COM 375916103 227 4450 SH DFND 5 0 4450 0 Granite Real Estate Investment Trust UNIT 387437114 2098 34400 SH DFND 5 0 34400 0 Imperial Oil Ltd COM 453038408 459 12850 SH DFND 5 0 12850 0 Nutrien Ltd COM 67077M108 747 10626 SH DFND 5 0 10626 0 Open Text Corp COM 683715106 975 17750 SH DFND 5 0 17750 0 Ritchie Bros Auctioneers Inc COM 767744105 162 3700 SH DFND 5 0 3700 0 Rogers Communications Inc COM 775109200 1964 27600 SH DFND 5 0 27600 0 Royal Bank of Canada COM 780087102 2290 21850 SH DFND 5 0 21850 0 Shaw Communications Inc COM 82028K200 578 21550 SH DFND 5 0 21550 0 SSR Mining Inc COM 784730103 115 6500 SH DFND 5 0 6500 0 Sun Life Financial Inc COM 866796105 1354 24750 SH DFND 5 0 24750 0 TELUS Corp COM 87971M103 3035 62100 SH DFND 5 0 62100 0 Thomson Reuters Corp COM 884903709 588 6854 SH DFND 5 0 6854 0 Waste Connections Inc COM 94106B101 1912 15125 SH DFND 5 0 15125 0 CGI Inc COM 12532H104 1716 16800 SH DFND 5 0 16800 0 Teck Resources Ltd COM 878742204 39 1300 SH DFND 5 0 1300 0 2U INC COM 90214J101 10 116 SH DFND 1 0 116 0 ACCENTURE PLC CL-A COM G1151C101 7 40 SH DFND 1 0 40 0 ADOBE SYS INC COM 00724F101 6 24 SH DFND 1 0 24 0 AKAMAI TECHNOLOGIES COM 00971T101 8 116 SH DFND 1 0 116 0 ALBEMARLE CORP COM 012653101 33 352 SH DFND 1 0 352 0 ALPHABET INC CL-A COM 02079K305 200 177 SH DFND 1 0 177 0 AMERICAN EAGLE OUTFIT COM 02553E106 4 190 SH DFND 1 0 190 0 AMERICOLD REALTY TRUST COM 03064D108 592 26907 SH DFND 1 0 26907 0 AMETEK INC COM 031100100 109 1510 SH DFND 1 0 1510 0 ANADARKO PETROLEUM CORP COM 032511107 906 12375 SH DFND 1 0 12375 0 ARAMARK COM 03852U106 11 301 SH DFND 1 0 301 0 ATLASSIAN CORP PLC CL-A COM G06242104 18 294 SH DFND 1 0 294 0 AUTOMATIC DATA PROC INC COM 053015103 959 7147 SH DFND 1 0 7147 0 BAIDU INC ADS COM 056752108 3 12 SH DFND 1 0 12 0 BANK OF AMERICA COM 060505104 16 552 SH DFND 1 0 552 0 BANK OF HAWAII CORP COM 062540109 13 154 SH DFND 1 0 154 0 BANKUNITED INC COM 06652K103 24 593 SH DFND 1 0 593 0 BLOOMIN' BRANDS INC COM 094235108 9 444 SH DFND 1 0 444 0 BOOKING HOLDINGS INC COM 09857L108 22 11 SH DFND 1 0 11 0 BROOKFIELD BUSN PRTNS LPU COM G16234109 554 14602 SH DFND 1 0 14602 0 BROOKFIELD BUSN PRTNS LPU COM G16234109 9480 250000 SH DFND 1 0 250000 0 BROOKFIELD BUSN PRTNS LPU COM G16234109 639 16840 SH DFND 1 0 16840 0 BROOKFIELD PPTY PTNRS LPU COM G16249107 5687 300000 SH DFND 1 0 300000 0 CAMDEN PROPERTY TRUST COM 133131102 98 1075 SH DFND 1 0 1075 0 CAMPING WORLD HLDGS INC-A COM 13462K109 862 34547 SH DFND 1 0 34547 0 CANADIAN NATIONAL RAILWAY COM 136375102 1051 12865 SH DFND 1 0 12865 0 CANADIAN PACIFIC RAIL COM 13645T100 388 2121 SH DFND 1 0 2121 0 CDN NATURAL RESOURCES LTD COM 136385101 1127 31238 SH DFND 1 0 31238 0 CENTURY COMMUNITIES INC COM 156504300 14 443 SH DFND 1 0 443 0 CERIDIAN HCM HOLDING INC COM 15677J108 52 1569 SH DFND 1 0 1569 0 CHURCH & DWIGHT CO INC COM 171340102 1236 23253 SH DFND 1 0 23253 0 CME GROUP INC CL-A COM 12572Q105 26 158 SH DFND 1 0 158 0 COEUR MINING INC COM 192108504 0 17 SH DFND 1 0 17 0 COLLIERS INTL GRP INC SVS COM 194693107 456 6031 SH DFND 1 0 6031 0 CONCHO RES INC COM 20605P101 154 1114 SH DFND 1 0 1114 0 CONTINENTAL RES INC OKLA COM 212015101 296 4566 SH DFND 1 0 4566 0 COSTCO WHOLESALE CORP COM 22160K105 755 3614 SH DFND 1 0 3614 0 D.R HORTON INC COM 23331A109 18 427 SH DFND 1 0 427 0 DARDEN RESTAURANTS INC COM 237194105 98 920 SH DFND 1 0 920 0 DEVON ENERGY CORP COM 25179M103 632 14376 SH DFND 1 0 14376 0 DIAMONDBACK ENERGY INC COM 25278X109 26 196 SH DFND 1 0 196 0 DISNEY WALT COMPANY COM 254687106 612 5835 SH DFND 1 0 5835 0 DUKE REALTY CORP COM 264411505 201 6909 SH DFND 1 0 6909 0 DXC TECHNOLOGY COMPANY COM 23355L106 98 1210 SH DFND 1 0 1210 0 E TRADE FINL CORP COM 269246401 67 1094 SH DFND 1 0 1094 0 ELECTRONIC ARTS INC COM 285512109 316 2238 SH DFND 1 0 2238 0 ENCANA CORP COM 292505104 48 3675 SH DFND 1 0 3675 0 ENCANA CORP COM 292505104 532 40792 SH DFND 1 0 40792 0 ENERPLUS CORP COM 292766102 1140 90793 SH DFND 1 0 90793 0 ENERPLUS CORP COM 292766102 1256 100100 SH DFND 1 0 100100 0 EOG RESOURCES INC COM 26875P101 443 3556 SH DFND 1 0 3556 0 EQT CORPORATION COM 26884L109 231 4193 SH DFND 1 0 4193 0 EQUITY LIFESTYLE PPTY INC COM 29472R108 1135 12350 SH DFND 1 0 12350 0 ESSENT GROUP LTD COM G3198U102 12 342 SH DFND 1 0 342 0 FACEBOOK INC CL-A COM 30303M102 374 1926 SH DFND 1 0 1926 0 FIRST MIDWEST BANCORP COM 320867104 5 195 SH DFND 1 0 195 0 FMC CORP COM 302491303 121 1357 SH DFND 1 0 1357 0 FREEPORT-MCMORAN INC COM 35671D857 7 382 SH DFND 1 0 382 0 GODADDY INC CL-A COM 380237107 31 437 SH DFND 1 0 437 0 GRAFTECH INTL LTD COM 384313508 77 4272 SH DFND 1 0 4272 0 HALLIBURTON CO COM 406216101 118 2613 SH DFND 1 0 2613 0 HESS CORP COM 42809H107 5 73 SH DFND 1 0 73 0 HILTON WORLDWIDE HLDG NEW COM 43300A203 298 3763 SH DFND 1 0 3763 0 HOLLYFRONTIER CORP COM 436106108 33 479 SH DFND 1 0 479 0 HOME BANCSHARES INC COM 436893200 14 623 SH DFND 1 0 623 0 HUNT J B TRANS SVCS INC COM 445658107 213 1752 SH DFND 1 0 1752 0 HYATT HOTELS CORP CL-A COM 448579102 54 699 SH DFND 1 0 699 0 IDEXX LABS INC COM 45168D104 319 1462 SH DFND 1 0 1462 0 INDEPENDENCE REALTY TRUST COM 45378A106 4 346 SH DFND 1 0 346 0 INTERCONTINENTAL EXCHANGE COM 45866F104 35 475 SH DFND 1 0 475 0 INTUIT INC COM 461202103 21 103 SH DFND 1 0 103 0 ISHARES 20 YR TREAS BND COM 464287432 1217 10000 SH DFND 1 0 10000 0 ISHARES US HOME CONSTRUCT COM 464288752 14 373 SH DFND 1 0 373 0 JPMORGAN ALERIAN MLP INDX COM 46625H365 506 19272 SH DFND 1 0 19272 0 KIMCO REALTY CORP COM 49446R109 16 922 SH DFND 1 0 922 0 KRAFT HEINZ COMPANY (THE) COM 500754106 83 1326 SH DFND 1 0 1326 0 LAMAR ADVERTISING-A REIT COM 512816109 900 13175 SH DFND 1 0 13175 0 LA-Z-BOY INCORPORATED COM 505336107 4 125 SH DFND 1 0 125 0 LENNAR CORP COM 526057104 51 969 SH DFND 1 0 969 0 LEXINGTON REALTY TRUST COM 529043101 12 1390 SH DFND 1 0 1390 0 LONCAR CANCER IMMUNO ETF COM 26922A826 21 858 SH DFND 1 0 858 0 LPL FINANCIAL HLDGS INC COM 50212V100 16 248 SH DFND 1 0 248 0 LULULEMON ATHLETICA INC COM 550021109 5 40 SH DFND 1 0 40 0 MADISON SQUARE GARDEN-A COM 55825T103 346 1117 SH DFND 1 0 1117 0 MARATHON OIL CORP COM 565849106 563 26998 SH DFND 1 0 26998 0 MARTIN MARIETTA MATLS COM 573284106 176 788 SH DFND 1 0 788 0 MASTEC INC COM 576323109 23 457 SH DFND 1 0 457 0 MCCORMICK & CO INC N.V. COM 579780206 944 8132 SH DFND 1 0 8132 0 MCDONALDS CORP COM 580135101 33 208 SH DFND 1 0 208 0 MICROSOFT CORP COM 594918104 224 2267 SH DFND 1 0 2267 0 NATHANS FAMOUS INC COM 632347100 3 37 SH DFND 1 0 37 0 NEW HOME CO INC (THE) COM 645370107 25 2527 SH DFND 1 0 2527 0 NEWELL BRANDS INC COM 651229106 103 4000 SH DFND 1 0 4000 0 NOMAD FOODS LTD NPV COM G6564A105 158 8223 SH DFND 1 0 8223 0 NORBORD INC COM 65548P403 204 4970 SH DFND 1 0 4970 0 NUCOR CORPORATION COM 670346105 6 96 SH DFND 1 0 96 0 NVR INC COM 62944T105 166 56 SH DFND 1 0 56 0 OLD DOMINION FREIGHT LINE COM 679580100 5 36 SH DFND 1 0 36 0 OLLIE'S BARGAIN OUTLET HL COM 681116109 52 715 SH DFND 1 0 715 0 ONEMAIN HOLDINGS INC COM 68268W103 32 959 SH DFND 1 0 959 0 ORACLE CORP COM 68389X105 20 447 SH DFND 1 0 447 0 OUTFRONT MEDIA INC COM 69007J106 471 24239 SH DFND 1 0 24239 0 PAPA JOHN'S INTL INC COM 698813102 11 222 SH DFND 1 0 222 0 PARSLEY ENERGY INC CL-A COM 701877102 730 24114 SH DFND 1 0 24114 0 PAYCOM SOFTWARE INC COM 70432V102 356 3600 SH DFND 1 0 3600 0 PAYPAL HOLDINGS INC COM 70450Y103 46 553 SH DFND 1 0 553 0 PEOPLE'S UNITED FNCL INC COM 712704105 4 200 SH DFND 1 0 200 0 PIONEER NATURAL RES CO COM 723787107 414 2188 SH DFND 1 0 2188 0 PLANET FITNESS INC CL-A COM 72703H101 759 17315 SH DFND 1 0 17315 0 PLAYA HOTELS & RESORT N.V COM N70544106 33 3075 SH DFND 1 0 3075 0 POOL CORPORATION COM 73278L105 52 345 SH DFND 1 0 345 0 POST HOLDINGS INC COM 737446104 173 2006 SH DFND 1 0 2006 0 PROSPERITY BANCSHARES INC COM 743606105 7 108 SH DFND 1 0 108 0 PUBLIC STORAGE COM 74460D109 139 612 SH DFND 1 0 612 0 RAMACO RESOURCES INC COM 75134P303 4 542 SH DFND 1 0 542 0 RE/MAX HOLDINGS INC CL-A COM 75524W108 15 280 SH DFND 1 0 280 0 REGIONS FINL CORP COM 7591EP100 17 962 SH DFND 1 0 962 0 RESTAURANT BRANDS INTL COM 76131D103 844 14008 SH DFND 1 0 14008 0 REXFORD INDUSTRIAL REALTY COM 76169C100 282 8999 SH DFND 1 0 8999 0 ROPER TECHNOLOGIES INC COM 776696106 1744 6321 SH DFND 1 0 6321 0 SALESFORCE.COM INC COM 79466L302 87 637 SH DFND 1 0 637 0 SERITAGE GROWTH PPTY CL-A COM 81752R100 22 520 SH DFND 1 0 520 0 SERVICEMASTER GLOBAL HLDG COM 81761R109 99 1669 SH DFND 1 0 1669 0 SERVICENOW INC COM 81762P102 21 121 SH DFND 1 0 121 0 SHAW COMMUNICATION-B NV COM 82028K200 5392 265000 SH DFND 1 0 265000 0 SHAW COMMUNICATION-B NV COM 82028K200 9462 465000 SH DFND 1 0 465000 0 SIMON PPTY GRP INC COM 828806109 428 2513 SH DFND 1 0 2513 0 SIX FLAGS ENTMT CORP-NEW COM 83001A102 1210 17273 SH DFND 1 0 17273 0 SPDR S&P REGL BKG ETF COM 78464A698 24 395 SH DFND 1 0 395 0 SPOTIFY TECHNOLOGY S.A. COM L8681T102 336 1998 SH DFND 1 0 1998 0 SS&C TECHNOLOGIES INC COM 78467J100 693 13359 SH DFND 1 0 13359 0 STEEL DYNAMICS INC COM 858119100 30 656 SH DFND 1 0 656 0 SUN COMMUNITIES INC /RTS COM 866674104 1095 11184 SH DFND 1 0 11184 0 SVB FINANCIAL GROUP COM 78486Q101 51 178 SH DFND 1 0 178 0 TANGER FACTORY OUTLET CEN COM 875465106 16 697 SH DFND 1 0 697 0 TCF FINANCIAL CORP COM 872275102 40 1645 SH DFND 1 0 1645 0 TECK RESOURCES LTD -B- SV COM 878742204 748 29376 SH DFND 1 0 29376 0 THOR INDUSTRIES COM 885160101 403 4144 SH DFND 1 0 4144 0 TORONTO DOMINION BANK COM 891160509 252 4355 SH DFND 1 0 4355 0 TRITON INTERNATIONAL LTD COM G9078F107 7 241 SH DFND 1 0 241 0 UMH PROPERTIES INC COM 903002103 297 19339 SH DFND 1 0 19339 0 UNDER ARMOUR INC-A COM 904311107 2 79 SH DFND 1 0 79 0 UNIFIRST CORP COM 904708104 415 2345 SH DFND 1 0 2345 0 UNITI GROUP INC COM 91325V108 23 1155 SH DFND 1 0 1155 0 UNITS-GRANITE REIT-STAPLE COM 387437114 251 6159 SH DFND 1 0 6159 0 US FOODS HOLDING CORP COM 912008109 319 8441 SH DFND 1 0 8441 0 VALE S.A. ADR COM 91912E105 17 1296 SH DFND 1 0 1296 0 VERISK ANALYTICS INC COM 92345Y106 51 477 SH DFND 1 0 477 0 VICI PROPERTIES INC COM 925652109 344 16663 SH DFND 1 0 16663 0 VISA INC CLASS-A COM 92826C839 33 247 SH DFND 1 0 247 0 VOYA FINANCIAL INC COM 929089100 34 717 SH DFND 1 0 717 0 VULCAN MATERIALS CO COM 929160109 74 570 SH DFND 1 0 570 0 WARRIOR MET COAL INC COM 93627C101 820 29723 SH DFND 1 0 29723 0 WASTE CONNECTIONS INC-NEW COM 94106B101 386 5138 SH DFND 1 0 5138 0 WASTE CONNECTIONS INC-NEW COM 94106B101 493 6548 SH DFND 1 0 6548 0 WENDY'S COMPANY (THE) COM 95058W100 111 6457 SH DFND 1 0 6457 0 WPX ENERGY INC COM 98212B103 794 44051 SH DFND 1 0 44051 0 YUM! BRANDS INC COM 988498101 50 639 SH DFND 1 0 639 0 8X8, INC. BOND 282914AA8 2289 3000000 SH SOLE 0 0 0 AECON GROUP INC BOND 00762VAF6 813 1000000 SH SOLE 0 0 0 ARES CAPITAL CORPORATION BOND 04010LAT0 1834 2500000 SH SOLE 0 0 0 ATLASSIAN, INC. BOND 04947PAB8 1699 3500000 SH SOLE 0 0 0 Cree, Inc. BOND 225447AA9 3140 3000000 SH SOLE 0 0 0 DISH NETWORK CORPORATION BOND 25470MAD1 1401 1500000 SH SOLE 0 0 0 ELECTRONICS FOR IMAGING, INC. BOND 286082AC6 4489 2500000 SH SOLE 0 0 0 EMPIRE STATE REALTY OP, L.P. BOND 292102AA8 6092 2500000 SH SOLE 0 0 0 Element Fleet Management Corp BOND 286181AB8 2347 2000000 SH SOLE 0 0 0 Element Fleet Management Corp BOND 286181AA0 5216 800000 SH SOLE 0 0 0 FINISAR CORP BOND 31787AAP6 4874 3000000 SH SOLE 0 0 0 FIREEYE, INC. BOND 31816QAD3 1882 3000000 SH SOLE 0 0 0 FORESTAR GROUP INC. BOND 346232AB7 5104 4750000 SH SOLE 0 0 0 HURON CONSULTING GROUP INC. BOND 447462AB8 4656 2000000 SH SOLE 0 0 0 IAC FINANCECO 3 INC BOND 44932FAB3 516 500000 SH SOLE 0 0 0 INTERDIGITAL, INC. BOND 45867GAA9 5096 3400000 SH SOLE 0 0 0 IONIS PHARMACEUTICALS, INC. BOND 464337AJ3 5941 1000000 SH SOLE 0 0 0 IRONWOOD PHARMACEUTICALS, INC. BOND 46333XAD0 1603 1500000 SH SOLE 0 0 0 KAMAN CORPORATION BOND 483548AF0 6749 1077000 SH SOLE 0 0 0 KBR, Inc. BOND 48242WAA4 2337 1000000 SH SOLE 0 0 0 Macquarie Infrastructure Corporation BOND 55608BAA3 16863 9580000 SH SOLE 0 0 0 Marriott Vacations Worldwide Corporation BOND 57164YAB3 971 6424000 SH SOLE 0 0 0 NXP SEMICONDUCTOR N.V. BOND 62952QAB6 2117 3000000 SH SOLE 0 0 0 ON SEMICONDUCTOR CORPORATION BOND 682189AK1 4287 3274000 SH SOLE 0 0 0 OSI SYSTEMS, INC. BOND 671044AD7 1190 5013000 SH SOLE 0 0 0 PALO ALTO NETWORKS, INC. BOND 697435AC9 4452 3500000 SH SOLE 0 0 0 PATTERN ENERGY GROUP INC. BOND 70338PAB6 988 4236000 SH SOLE 0 0 0 PLURALSIGHT INC BOND 72941BAA4 1065 500000 SH SOLE 0 0 0 Q2 HOLDINGS, INC. BOND 74736LAC3 4285 2000000 SH SOLE 0 0 0 RINGCENTRAL INC. BOND 76680RAD9 3753 2500000 SH SOLE 0 0 0 ROVI CORPORATION BOND 779376AD4 3509 5098000 SH SOLE 0 0 0 RWT HOLDINGS, INC. BOND 749772AB5 4763 1697000 SH SOLE 0 0 0 SERVICENOW, INC. BOND 81762PAC6 5142 2486000 SH SOLE 0 0 0 SILVER STANDARD RESOURCES INC. BOND 82823LAC0 9214 6916000 SH SOLE 0 0 0 STARWOOD PROPERTY TRUST, INC. BOND 85571BAH8 5077 1500000 SH SOLE 0 0 0 Splunk Inc. BOND 848637AA2 5497 5500000 SH SOLE 0 0 0 TTM TECHNOLOGIES, INC. BOND 87305RAD1 2347 2000000 SH SOLE 0 0 0 TWITTER, INC. BOND 90184LAD4 8169 2500000 SH SOLE 0 0 0 TWO HARBORS INV CORP BOND 90187BAA9 2597 3000000 SH SOLE 0 0 0 VEREIT, Inc. BOND 02917TAB0 5851 2000000 SH SOLE 0 0 0 VERINT SYSTEMS INC. BOND 92343XAA8 2684 2300000 SH SOLE 0 0 0 VISHAY INTERTECHNOLOGY INC. BOND 928298AN8 1626 2500000 SH SOLE 0 0 0 VONAGE HOLDINGS CORP BOND 92886TAH5 1508 1500000 SH SOLE 0 0 0 WHITING PETROLEUM CORPORATION BOND 966387AL6 5339 11074000 SH SOLE 0 0 0 WORKDAY, INC. BOND 98138HAF8 3741 3000000 SH SOLE 0 0 0 Western Digital Corporation BOND 958102AN5 4514 8500000 SH SOLE 0 0 0 j2 Global, Inc. BOND 48123VAC6 5587 2000000 SH SOLE 0 0 0