0001654954-23-014315.txt : 20231114 0001654954-23-014315.hdr.sgml : 20231114 20231114141740 ACCESSION NUMBER: 0001654954-23-014315 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231114 DATE AS OF CHANGE: 20231114 EFFECTIVENESS DATE: 20231114 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 SEC ACT: 1934 Act SEC FILE NUMBER: 028-11527 FILM NUMBER: 231404327 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 1 primary_doc.xml X0202 13F-HR LIVE false false false 0000947263 XXXXXXXX 09-30-2023 09-30-2023 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 0000048966 028-19611 COWEN AND COMPANY, LLC 0001999606 028-23436 TD Waterhouse Canada Inc. N
Harshad Nayak Senior Manager 647-979-5990 /s/ Harshad Nayak Moncton A3 11-14-2023 5 6948 60247201021 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 The Charles Schwab Corp COM 808513105 12362312716 225178738 SH DFND 3 0 225178738 0 Brookfield Asset Management In COM 11271J107 5944427 190100 SH SOLE 190100 0 0 Agilent Technologies Inc COM 00846U101 3835314 34299 SH SOLE 34299 0 0 Advance Auto Parts Inc COM 00751Y106 112 2 SH SOLE 2 0 0 Apple Inc COM 037833100 296624236 1732517 SH SOLE 1732517 0 0 AbbVie Inc COM 00287Y109 30390204 203879 SH SOLE 203879 0 0 Abbott Laboratories COM 002824100 18990735 196084 SH SOLE 196084 0 0 Accenture PLC COM G1151C101 23168686 75441 SH SOLE 75441 0 0 Adobe Systems Inc COM 00724F101 27496867 53926 SH SOLE 53926 0 0 Analog Devices Inc COM 032654105 11447209 65379 SH SOLE 65379 0 0 Archer-Daniels-Midland Co COM 039483102 4369081 57930 SH SOLE 57930 0 0 Automatic Data Processing Inc COM 053015103 11791548 49013 SH SOLE 49013 0 0 Autodesk Inc COM 052769106 5214960 25204 SH SOLE 25204 0 0 American Electric Power Co Inc COM 025537101 4186971 55663 SH SOLE 55663 0 0 AES Corp/VA COM 00130H105 1099750 72352 SH SOLE 72352 0 0 Aflac Inc COM 001055102 5914202 77058 SH SOLE 77058 0 0 American International Group I COM 026874784 5386734 88890 SH SOLE 88890 0 0 Assurant Inc COM 04621X108 1128826 7862 SH SOLE 7862 0 0 Arthur J Gallagher & Co COM 363576109 5662921 24845 SH SOLE 24845 0 0 Akamai Technologies Inc COM 00971T101 1749706 16423 SH SOLE 16423 0 0 Alaska Air Group Inc COM 011659109 509739 13747 SH SOLE 13747 0 0 Allstate Corp/The COM 020002101 3704383 33250 SH SOLE 33250 0 0 Allegion PLC COM G0176J109 1552163 14896 SH SOLE 14896 0 0 Applied Materials Inc COM 038222105 13701012 98960 SH SOLE 98960 0 0 AMETEK Inc COM 031100100 5137172 34767 SH SOLE 34767 0 0 Amgen Inc COM 031162100 16746436 62310 SH SOLE 62310 0 0 Ameriprise Financial Inc COM 03076C106 4309577 13072 SH SOLE 13072 0 0 American Tower Corp COM 03027X100 8842477 53770 SH SOLE 53770 0 0 Amazon.com Inc COM 023135106 152009460 1195795 SH SOLE 1195795 0 0 Anthem Inc COM 036752103 12332401 28323 SH SOLE 28323 0 0 Aon PLC COM G0403H108 7106902 21920 SH SOLE 21920 0 0 APA Corp COM 03743Q108 1364643 33203 SH SOLE 33203 0 0 Air Products & Chemicals Inc COM 009158106 6802450 24003 SH SOLE 24003 0 0 Amphenol Corp COM 032095101 6006209 71511 SH SOLE 71511 0 0 Activision Blizzard Inc COM 00507V109 7540211 80532 SH SOLE 80532 0 0 AvalonBay Communities Inc COM 053484101 3230086 18808 SH SOLE 18808 0 0 Broadcom Inc COM 11135F101 39164339 47153 SH SOLE 47153 0 0 American Water Works Co Inc COM 030420103 2604516 21033 SH SOLE 21033 0 0 American Express Co COM 025816109 10676633 71564 SH SOLE 71564 0 0 AutoZone Inc COM 053332102 5504158 2167 SH SOLE 2167 0 0 Boeing Co/The COM 097023105 11743084 61264 SH SOLE 61264 0 0 Bank of America Corp COM 060505104 22468411 820614 SH SOLE 820614 0 0 Baxter International Inc COM 071813109 2218433 58782 SH SOLE 58782 0 0 BB&T Corp COM 89832Q109 4654418 162685 SH SOLE 162685 0 0 Best Buy Co Inc COM 086516101 1649913 23750 SH SOLE 23750 0 0 Becton Dickinson and Co COM 075887109 8923939 34518 SH SOLE 34518 0 0 Franklin Resources Inc COM 354613101 755368 30731 SH SOLE 30731 0 0 Brown-Forman Corp COM 115637209 1729431 29978 SH SOLE 29978 0 0 Biogen Inc COM 09062X103 4345268 16907 SH SOLE 16907 0 0 Bank of New York Mellon Corp/T COM 064058100 4059640 95185 SH SOLE 95185 0 0 BlackRock Inc COM 09247X101 10989684 16999 SH SOLE 16999 0 0 Berkshire Hathaway Inc COM 084670702 70491570 201232 SH SOLE 201232 0 0 Boston Scientific Corp COM 101137107 9593496 181695 SH SOLE 181695 0 0 Citigroup Inc COM 172967424 24599195 598084 SH SOLE 598084 0 0 Conagra Brands Inc COM 205887102 1415695 51630 SH SOLE 51630 0 0 Caterpillar Inc COM 149123101 15048852 55124 SH SOLE 55124 0 0 Chubb Ltd COM H1467J104 10411706 50013 SH SOLE 50013 0 0 Crown Castle International Cor COM 22822V101 4712396 51205 SH SOLE 51205 0 0 CF Industries Holdings Inc COM 125269100 1787679 20850 SH SOLE 20850 0 0 Church & Dwight Co Inc COM 171340102 2863254 31248 SH SOLE 31248 0 0 Halfmoon Parent Inc COM 125523100 9149091 31982 SH SOLE 31982 0 0 Cincinnati Financial Corp COM 172062101 2079863 20333 SH SOLE 20333 0 0 Colgate-Palmolive Co COM 194162103 29462580 414324 SH SOLE 414324 0 0 Clorox Co/The COM 189054109 1753452 13379 SH SOLE 13379 0 0 Comerica Inc COM 200340107 591589 14238 SH SOLE 14238 0 0 CME Group Inc COM 12572Q105 8532375 42615 SH SOLE 42615 0 0 Chipotle Mexican Grill Inc COM 169656105 23841267 13015 SH SOLE 13015 0 0 Cummins Inc COM 231021106 3496352 15304 SH SOLE 15304 0 0 CMS Energy Corp COM 125896100 1674027 31520 SH SOLE 31520 0 0 Centene Corp COM 15135B101 4030100 58509 SH SOLE 58509 0 0 CenterPoint Energy Inc COM 15189T107 1831116 68198 SH SOLE 68198 0 0 Capital One Financial Corp COM 14040H105 4469735 46056 SH SOLE 46056 0 0 Cabot Oil & Gas Corp COM 127097103 2213853 81843 SH SOLE 81843 0 0 Cooper Cos Inc/The COM 216648402 1823787 5735 SH SOLE 5735 0 0 ConocoPhillips COM 20825C104 15501521 129395 SH SOLE 129395 0 0 Costco Wholesale Corp COM 22160K105 27049720 47879 SH SOLE 47879 0 0 Campbell Soup Co COM 134429109 873402 21261 SH SOLE 21261 0 0 salesforce.com Inc COM 79466L302 23116717 113999 SH SOLE 113999 0 0 Cisco Systems Inc/Delaware COM 17275R102 26154993 486514 SH SOLE 486514 0 0 CSX Corp COM 126408103 6666600 216800 SH SOLE 216800 0 0 Cintas Corp COM 172908105 4581139 9524 SH SOLE 9524 0 0 Cognizant Technology Solutions COM 192446102 4167839 61527 SH SOLE 61527 0 0 CVS Health Corp COM 126650100 9825699 140729 SH SOLE 140729 0 0 Chevron Corp COM 166764100 32326309 191711 SH SOLE 191711 0 0 Dominion Energy Inc COM 25746U109 4038659 90411 SH SOLE 90411 0 0 Delta Air Lines Inc COM 247361702 2572240 69520 SH SOLE 69520 0 0 Deere & Co COM 244199105 11930869 31615 SH SOLE 31615 0 0 Discover Financial Services COM 254709108 2680765 30945 SH SOLE 30945 0 0 Dollar General Corp COM 256677105 2783281 26307 SH SOLE 26307 0 0 Quest Diagnostics Inc COM 74834L100 1562245 12820 SH SOLE 12820 0 0 DR Horton Inc COM 23331A109 3771982 35098 SH SOLE 35098 0 0 Danaher Corp COM 235851102 16976655 77197 SH SOLE 77197 0 0 Walt Disney Co/The COM 254687106 17351508 214084 SH SOLE 214084 0 0 Delphi Automotive PLC COM G6095L109 3011925 30550 SH SOLE 30550 0 0 Digital Realty Trust Inc COM 253868103 445475 3681 SH SOLE 3681 0 0 Dollar Tree Inc COM 256746108 2678601 25163 SH SOLE 25163 0 0 Dover Corp COM 260003108 2108275 15112 SH SOLE 15112 0 0 Darden Restaurants Inc COM 237194105 28051499 195863 SH SOLE 195863 0 0 DTE Energy Co COM 233331107 2211661 22277 SH SOLE 22277 0 0 Duke Energy Corp COM 26441C204 7349852 83275 SH SOLE 83275 0 0 Devon Energy Corp COM 25179M103 3302033 69225 SH SOLE 69225 0 0 Electronic Arts Inc COM 285512109 3208419 26648 SH SOLE 26648 0 0 eBay Inc COM 278642103 3005218 68161 SH SOLE 68161 0 0 Ecolab Inc COM 278865100 4642746 27407 SH SOLE 27407 0 0 Edison International COM 281020107 6667981 105356 SH SOLE 105356 0 0 Estee Lauder Cos Inc/The COM 518439104 4003168 27694 SH SOLE 27694 0 0 Eastman Chemical Co COM 277432100 982783 12810 SH SOLE 12810 0 0 Emerson Electric Co COM 291011104 5963101 61749 SH SOLE 61749 0 0 EOG Resources Inc COM 26875P101 7974979 62914 SH SOLE 62914 0 0 Equinix Inc COM 29444U700 9620040 13246 SH SOLE 13246 0 0 Equity Residential COM 29476L107 2597741 44247 SH SOLE 44247 0 0 Eversource Energy COM 30040W108 2193244 37717 SH SOLE 37717 0 0 Essex Property Trust Inc COM 297178105 2035640 9598 SH SOLE 9598 0 0 Eaton Corp PLC COM G29183103 10231468 47972 SH SOLE 47972 0 0 Entergy Corp COM 29364G103 2113440 22848 SH SOLE 22848 0 0 Edwards Lifesciences Corp COM 28176E108 5487946 79214 SH SOLE 79214 0 0 Expeditors International of Wa COM 302130109 2069415 18053 SH SOLE 18053 0 0 Expedia Inc COM 30212P303 1535331 14896 SH SOLE 14896 0 0 Extra Space Storage Inc COM 30225T102 3015184 24800 SH SOLE 24800 0 0 Fastenal Co COM 311900104 3971017 72676 SH SOLE 72676 0 0 Facebook Inc COM 30303M102 108092112 360055 SH SOLE 360055 0 0 Freeport-McMoRan Inc COM 35671D857 5776258 154901 SH SOLE 154901 0 0 FedEx Corp COM 31428X106 6623000 25000 SH SOLE 25000 0 0 FirstEnergy Corp COM 337932107 1906458 55777 SH SOLE 55777 0 0 F5 Networks Inc COM 315616102 2262244 14039 SH SOLE 14039 0 0 Fidelity National Information COM 31620M106 3781463 68418 SH SOLE 68418 0 0 Fiserv Inc COM 337738108 8085225 71576 SH SOLE 71576 0 0 First Solar Inc COM 336433107 3271066 20243 SH SOLE 20243 0 0 Fortive Corp COM 34959J108 3400384 45852 SH SOLE 45852 0 0 General Dynamics Corp COM 369550108 5411113 24488 SH SOLE 24488 0 0 General Electric Co COM 369604301 13000569 117599 SH SOLE 117599 0 0 Gilead Sciences Inc COM 375558103 10211774 136266 SH SOLE 136266 0 0 General Mills Inc COM 370334104 4046088 63230 SH SOLE 63230 0 0 Corning Inc COM 219350105 3192037 104760 SH SOLE 104760 0 0 General Motors Co COM 37045V100 4901782 148674 SH SOLE 148674 0 0 Alphabet Inc COM 02079K107 80555208 610961 SH SOLE 610961 0 0 Alphabet Inc COM 02079K305 88388471 675443 SH SOLE 675443 0 0 Genuine Parts Co COM 372460105 2190678 15173 SH SOLE 15173 0 0 Global Payments Inc COM 37940X102 3547435 30743 SH SOLE 30743 0 0 Garmin Ltd COM H2906T109 2038460 19377 SH SOLE 19377 0 0 Goldman Sachs Group Inc/The COM 38141G104 11526211 35622 SH SOLE 35622 0 0 WW Grainger Inc COM 384802104 4178714 6040 SH SOLE 6040 0 0 Halliburton Co COM 406216101 3932105 97089 SH SOLE 97089 0 0 Huntington Bancshares Inc/OH COM 446150104 1626966 156439 SH SOLE 156439 0 0 HCA Healthcare Inc COM 40412C101 5350065 21750 SH SOLE 21750 0 0 HCP Inc COM 42250P103 1085205 59107 SH SOLE 59107 0 0 Home Depot Inc/The COM 437076102 35603211 117829 SH SOLE 117829 0 0 Hess Corp COM 42809H107 4568580 29860 SH SOLE 29860 0 0 Hartford Financial Services Gr COM 416515104 2862849 40373 SH SOLE 40373 0 0 Hologic Inc COM 436440101 2129400 30683 SH SOLE 30683 0 0 Honeywell International Inc COM 438516106 15480473 83796 SH SOLE 83796 0 0 Hewlett Packard Enterprise Co COM 42824C109 191574 11029 SH SOLE 11029 0 0 HP Inc COM 40434L105 2409298 93747 SH SOLE 93747 0 0 Harris Corp COM 502431109 4025306 23118 SH SOLE 23118 0 0 Henry Schein Inc COM 806407102 1464210 19720 SH SOLE 19720 0 0 Host Hotels & Resorts Inc COM 44107P104 1235590 76888 SH SOLE 76888 0 0 Hershey Co/The COM 427866108 3772108 18853 SH SOLE 18853 0 0 Humana Inc COM 444859102 7279312 14962 SH SOLE 14962 0 0 International Business Machine COM 459200101 17155323 122276 SH SOLE 122276 0 0 Intercontinental Exchange Inc COM 45866F104 7401926 67278 SH SOLE 67278 0 0 International Flavors & Fragra COM 459506101 1918440 28142 SH SOLE 28142 0 0 Illumina Inc COM 452327109 2555330 18614 SH SOLE 18614 0 0 Intel Corp COM 458140100 17866826 502583 SH SOLE 502583 0 0 Intuit Inc COM 461202103 17071016 33411 SH SOLE 33411 0 0 International Paper Co COM 460146103 1326010 37384 SH SOLE 37384 0 0 Ingersoll-Rand PLC COM G8994E103 5007210 24677 SH SOLE 24677 0 0 Intuitive Surgical Inc COM 46120E602 12197262 41730 SH SOLE 41730 0 0 Illinois Tool Works Inc COM 452308109 9380987 40732 SH SOLE 40732 0 0 Invesco Ltd COM G491BT108 1012538 69734 SH SOLE 69734 0 0 JB Hunt Transport Services Inc COM 445658107 1662935 8821 SH SOLE 8821 0 0 Johnson Controls International COM G51502105 3911520 73511 SH SOLE 73511 0 0 Jacobs Solutions Inc COM 46982L108 2423558 17755 SH SOLE 17755 0 0 Johnson & Johnson COM 478160104 44615366 286455 SH SOLE 286455 0 0 Juniper Networks Inc COM 48203R104 1621352 58343 SH SOLE 58343 0 0 JPMorgan Chase & Co COM 46625H100 49870493 343887 SH SOLE 343887 0 0 Kellogg Co COM 487836108 1590379 28481 SH SOLE 28481 0 0 KeyCorp COM 493267108 1502085 139599 SH SOLE 139599 0 0 Kraft Heinz Co/The COM 500754106 2901955 86265 SH SOLE 86265 0 0 Kimco Realty Corp COM 49446R109 1178090 66975 SH SOLE 66975 0 0 KLA-Tencor Corp COM 482480100 7585319 16538 SH SOLE 16538 0 0 Kimberly-Clark Corp COM 494368103 4415859 36540 SH SOLE 36540 0 0 Kinder Morgan Inc/DE COM 49456B101 3473129 209477 SH SOLE 209477 0 0 Coca-Cola Co/The COM 191216100 31937374 570514 SH SOLE 570514 0 0 Kroger Co/The COM 501044101 3192599 71343 SH SOLE 71343 0 0 Loews Corp COM 540424108 1265124 19983 SH SOLE 19983 0 0 Lennar Corp COM 526057104 3351973 29867 SH SOLE 29867 0 0 LKQ Corp COM 501889208 1714086 34621 SH SOLE 34621 0 0 Eli Lilly & Co COM 532457108 51571463 96013 SH SOLE 96013 0 0 Lockheed Martin Corp COM 539830109 9903784 24217 SH SOLE 24217 0 0 Lincoln National Corp COM 534187109 2568 104 SH SOLE 104 0 0 Lowe's Cos Inc COM 548661107 14378163 69179 SH SOLE 69179 0 0 Lam Research Corp COM 512807108 9550094 15237 SH SOLE 15237 0 0 LyondellBasell Industries NV COM N53745100 2620538 27672 SH SOLE 27672 0 0 Mastercard Inc COM 57636Q104 38731479 97829 SH SOLE 97829 0 0 Marriott International Inc/MD COM 571903202 5321665 27074 SH SOLE 27074 0 0 McDonald's Corp COM 580135101 38618196 146592 SH SOLE 146592 0 0 Microchip Technology Inc COM 595017104 4590589 58816 SH SOLE 58816 0 0 McKesson Corp COM 58155Q103 6338808 14577 SH SOLE 14577 0 0 Moody's Corp COM 615369105 6488441 20522 SH SOLE 20522 0 0 Mondelez International Inc COM 609207105 10201245 146992 SH SOLE 146992 0 0 Medtronic PLC COM G5960L103 12680215 161820 SH SOLE 161820 0 0 MetLife Inc COM 59156R108 5415167 86078 SH SOLE 86078 0 0 Mohawk Industries Inc COM 608190104 490147 5712 SH SOLE 5712 0 0 McCormick & Co Inc/MD COM 579780206 2052113 27130 SH SOLE 27130 0 0 Martin Marietta Materials Inc COM 573284106 2742417 6681 SH SOLE 6681 0 0 Marsh & McLennan Cos Inc COM 571748102 11297160 59365 SH SOLE 59365 0 0 3M Co COM 88579Y101 5583684 59642 SH SOLE 59642 0 0 Monster Beverage Corp COM 61174X109 4570697 86321 SH SOLE 86321 0 0 Altria Group Inc COM 02209S103 8063130 191751 SH SOLE 191751 0 0 Mosaic Co/The COM 61945C103 1278076 35901 SH SOLE 35901 0 0 Marathon Petroleum Corp COM 56585A102 6540763 43219 SH SOLE 43219 0 0 Merck & Co Inc COM 58933Y105 31191276 302975 SH SOLE 302975 0 0 Marathon Oil Corp COM 565849106 1750814 65451 SH SOLE 65451 0 0 Morgan Stanley COM 617446448 12133059 148562 SH SOLE 148562 0 0 Microsoft Corp COM 594918104 312014362 988169 SH SOLE 988169 0 0 Motorola Solutions Inc COM 620076307 6095726 22391 SH SOLE 22391 0 0 M&T Bank Corp COM 55261F104 2659117 21029 SH SOLE 21029 0 0 Micron Technology Inc COM 595112103 8100128 119067 SH SOLE 119067 0 0 Nasdaq Inc COM 631103108 1985242 40857 SH SOLE 40857 0 0 NextEra Energy Inc COM 65339F101 12526974 218659 SH SOLE 218659 0 0 Netflix Inc COM 64110L106 19542688 51755 SH SOLE 51755 0 0 NiSource Inc COM 65473P105 1101987 44651 SH SOLE 44651 0 0 NIKE Inc COM 654106103 13493512 141116 SH SOLE 141116 0 0 Northrop Grumman Corp COM 666807102 6764400 15367 SH SOLE 15367 0 0 NRG Energy Inc COM 629377508 953563 24755 SH SOLE 24755 0 0 Norfolk Southern Corp COM 655844108 4830693 24530 SH SOLE 24530 0 0 NetApp Inc COM 64110D104 1975232 26031 SH SOLE 26031 0 0 Northern Trust Corp COM 665859104 1772435 25510 SH SOLE 25510 0 0 Nucor Corp COM 670346105 4201906 26875 SH SOLE 26875 0 0 NVIDIA Corp COM 67066G104 160570904 369137 SH SOLE 369137 0 0 Newell Brands Inc COM 651229106 2321 257 SH SOLE 257 0 0 News Corp COM 65249B208 260541 12484 SH SOLE 12484 0 0 News Corp COM 65249B109 825690 41161 SH SOLE 41161 0 0 ONEOK Inc COM 682680103 3992157 62938 SH SOLE 62938 0 0 Oracle Corp COM 68389X105 20646986 194930 SH SOLE 194930 0 0 O'Reilly Automotive Inc COM 67103H107 6798273 7480 SH SOLE 7480 0 0 Paychex Inc COM 704326107 4438014 38481 SH SOLE 38481 0 0 PACCAR Inc COM 693718108 4802610 56488 SH SOLE 56488 0 0 PG&E Corp COM 69331C108 3639412 225630 SH SOLE 225630 0 0 Public Service Enterprise Grou COM 744573106 3068986 53927 SH SOLE 53927 0 0 PepsiCo Inc COM 713448108 25202167 148738 SH SOLE 148738 0 0 Pfizer Inc COM 717081103 21769272 656294 SH SOLE 656294 0 0 Principal Financial Group Inc COM 74251V102 1731842 24030 SH SOLE 24030 0 0 Procter & Gamble Co/The COM 742718109 37150834 254702 SH SOLE 254702 0 0 Progressive Corp/The COM 743315103 9599024 68909 SH SOLE 68909 0 0 Parker-Hannifin Corp COM 701094104 6415394 16470 SH SOLE 16470 0 0 Prologis Inc COM 74340W103 13010301 115946 SH SOLE 115946 0 0 Philip Morris International In COM 718172109 15528166 167727 SH SOLE 167727 0 0 PNC Financial Services Group I COM 693475105 5999402 48867 SH SOLE 48867 0 0 Pentair PLC COM G7S00T104 2446579 37785 SH SOLE 37785 0 0 Pinnacle West Capital Corp COM 723484101 902064 12243 SH SOLE 12243 0 0 PPG Industries Inc COM 693506107 3982264 30680 SH SOLE 30680 0 0 PPL Corp COM 69351T106 1876342 79641 SH SOLE 79641 0 0 Prudential Financial Inc COM 744320102 4340174 45739 SH SOLE 45739 0 0 Public Storage COM 74460D109 5121248 19434 SH SOLE 19434 0 0 Phillips 66 COM 718546104 5781738 48121 SH SOLE 48121 0 0 Quanta Services Inc COM 74762E102 268633 1436 SH SOLE 1436 0 0 Pioneer Natural Resources Co COM 723787107 5782135 25189 SH SOLE 25189 0 0 PayPal Holdings Inc COM 70450Y103 7507082 128414 SH SOLE 128414 0 0 QUALCOMM Inc COM 747525103 14578180 131264 SH SOLE 131264 0 0 Qorvo Inc COM 74736K101 1010264 10582 SH SOLE 10582 0 0 Royal Caribbean Cruises Ltd COM V7780T103 2345332 25454 SH SOLE 25454 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 10213757 12411 SH SOLE 12411 0 0 Regions Financial Corp COM 7591EP100 1945664 113120 SH SOLE 113120 0 0 Robert Half International Inc COM 770323103 915267 12490 SH SOLE 12490 0 0 Ralph Lauren Corp COM 751212101 506501 4363 SH SOLE 4363 0 0 Roper Technologies Inc COM 776696106 5584717 11532 SH SOLE 11532 0 0 Ross Stores Inc COM 778296103 4701205 41622 SH SOLE 41622 0 0 Republic Services Inc COM 760759100 3166145 22217 SH SOLE 22217 0 0 Starbucks Corp COM 855244109 12128688 132888 SH SOLE 132888 0 0 Charles Schwab Corp/The COM 808513105 9707198 176816 SH SOLE 176816 0 0 Sealed Air Corp COM 81211K100 512649 15601 SH SOLE 15601 0 0 Sherwin-Williams Co/The COM 824348106 8406193 32959 SH SOLE 32959 0 0 JM Smucker Co/The COM 832696405 1356312 11035 SH SOLE 11035 0 0 Schlumberger Ltd COM 806857108 8952431 153558 SH SOLE 153558 0 0 Snap-on Inc COM 833034101 1528320 5992 SH SOLE 5992 0 0 Southern Co/The COM 842587107 4027655 62232 SH SOLE 62232 0 0 Simon Property Group Inc COM 828806109 4388935 40627 SH SOLE 40627 0 0 S&P Global Inc COM 78409V104 14731139 40314 SH SOLE 40314 0 0 Sempra Energy COM 816851109 4625700 67995 SH SOLE 67995 0 0 State Street Corp COM 857477103 2306035 34439 SH SOLE 34439 0 0 Seagate Technology Holdings PL COM G7997R103 1374398 20840 SH SOLE 20840 0 0 Constellation Brands Inc COM 21036P108 4661166 18546 SH SOLE 18546 0 0 Skyworks Solutions Inc COM 83088M102 1698114 17224 SH SOLE 17224 0 0 Synchrony Financial COM 87165B103 1669428 54610 SH SOLE 54610 0 0 Stryker Corp COM 863667101 11151875 40809 SH SOLE 40809 0 0 Symantec Corp COM 668771108 1074997 60803 SH SOLE 60803 0 0 Sysco Corp COM 871829107 3604811 54577 SH SOLE 54577 0 0 AT&T Inc COM 00206R102 11602049 772440 SH SOLE 772440 0 0 Molson Coors Brewing Co COM 60871R209 1275488 20058 SH SOLE 20058 0 0 TE Connectivity Ltd COM H84989104 4775052 38655 SH SOLE 38655 0 0 Target Corp COM 87612E106 6050169 54718 SH SOLE 54718 0 0 TJX Cos Inc/The COM 872540109 13137086 147807 SH SOLE 147807 0 0 Torchmark Corp COM 37959E102 1328354 12217 SH SOLE 12217 0 0 Thermo Fisher Scientific Inc COM 883556102 23187648 45810 SH SOLE 45810 0 0 Travelers Cos Inc/The COM 89417E109 4671972 28608 SH SOLE 28608 0 0 Tractor Supply Co COM 892356106 2386650 11754 SH SOLE 11754 0 0 Tyson Foods Inc COM 902494103 1557667 30851 SH SOLE 30851 0 0 Texas Instruments Inc COM 882508104 16928682 106463 SH SOLE 106463 0 0 Textron Inc COM 883203101 1672509 21404 SH SOLE 21404 0 0 United Continental Holdings In COM 910047109 1498985 35437 SH SOLE 35437 0 0 UDR Inc COM 902653104 1168442 32757 SH SOLE 32757 0 0 Universal Health Services Inc COM 913903100 844277 6715 SH SOLE 6715 0 0 Ulta Beauty Inc COM 90384S303 2607210 6527 SH SOLE 6527 0 0 UnitedHealth Group Inc COM 91324P102 54724278 108539 SH SOLE 108539 0 0 Union Pacific Corp COM 907818108 14521873 71315 SH SOLE 71315 0 0 United Parcel Service Inc COM 911312106 3124102 20043 SH SOLE 20043 0 0 US Bancorp COM 902973304 6110645 184835 SH SOLE 184835 0 0 United Technologies Corp COM 75513E101 11318866 157272 SH SOLE 157272 0 0 Vulcan Materials Co COM 929160109 2899795 14354 SH SOLE 14354 0 0 VeriSign Inc COM 92343E102 2077148 10256 SH SOLE 10256 0 0 Vertex Pharmaceuticals Inc COM 92532F100 10366129 29810 SH SOLE 29810 0 0 Ventas Inc COM 92276F100 2081980 49418 SH SOLE 49418 0 0 Verizon Communications Inc COM 92343V104 14721951 454241 SH SOLE 454241 0 0 Walgreens Boots Alliance Inc COM 931427108 1721754 77417 SH SOLE 77417 0 0 Western Digital Corp COM 958102105 1577383 34569 SH SOLE 34569 0 0 WEC Energy Group Inc COM 92939U106 2745466 34084 SH SOLE 34084 0 0 Wells Fargo & Co COM 949746101 16155595 395389 SH SOLE 395389 0 0 Whirlpool Corp COM 963320106 791905 5923 SH SOLE 5923 0 0 Willis Towers Watson PLC COM G96629103 2711674 12977 SH SOLE 12977 0 0 Waste Management Inc COM 94106L109 6071380 39828 SH SOLE 39828 0 0 Williams Cos Inc/The COM 969457100 4427978 131433 SH SOLE 131433 0 0 Wal-Mart Stores Inc COM 931142103 24659927 154192 SH SOLE 154192 0 0 Westrock Co COM 96145D105 991338 27691 SH SOLE 27691 0 0 Weyerhaeuser Co COM 962166104 2420822 78957 SH SOLE 78957 0 0 Wynn Resorts Ltd COM 983134107 967533 10470 SH SOLE 10470 0 0 Xcel Energy Inc COM 98389B100 3409854 59592 SH SOLE 59592 0 0 Exxon Mobil Corp COM 30231G102 50860875 432564 SH SOLE 432564 0 0 DENTSPLY SIRONA Inc COM 24906P109 827560 24226 SH SOLE 24226 0 0 Xylem Inc/NY COM 98419M100 3189054 35033 SH SOLE 35033 0 0 Zimmer Biomet Holdings Inc COM 98956P102 2841635 25322 SH SOLE 25322 0 0 Zions Bancorp NA COM 989701107 558414 16005 SH SOLE 16005 0 0 Zoetis Inc COM 98978V103 9906421 56940 SH SOLE 56940 0 0 Targa Resources Corp COM 87612G101 2071938 24171 SH SOLE 24171 0 0 Arconic Inc COM 443201108 1956098 42294 SH SOLE 42294 0 0 Lamb Weston Holdings Inc COM 513272104 1456430 15752 SH SOLE 15752 0 0 Mid-America Apartment Communit COM 59522J103 1621762 12606 SH SOLE 12606 0 0 IDEXX Laboratories Inc COM 45168D104 4393252 10047 SH SOLE 10047 0 0 CBOE Holdings Inc COM 12503M108 1964185 12574 SH SOLE 12574 0 0 Incyte Corp COM 45337C102 1230848 21306 SH SOLE 21306 0 0 Regency Centers Corp COM 758849103 1383882 23282 SH SOLE 23282 0 0 Synopsys Inc COM 871607107 7545926 16441 SH SOLE 16441 0 0 Advanced Micro Devices Inc COM 007903107 18992808 184719 SH SOLE 184719 0 0 DXC Technology Co COM 23355L106 462114 22185 SH SOLE 22185 0 0 Gartner Inc COM 366651107 3026517 8808 SH SOLE 8808 0 0 ANSYS Inc COM 03662Q105 2874928 9662 SH SOLE 9662 0 0 Align Technology Inc COM 016255101 2569268 8415 SH SOLE 8415 0 0 Hilton Worldwide Holdings Inc COM 43300A203 4244087 28260 SH SOLE 28260 0 0 Everest Re Group Ltd COM G3223R108 1913357 5148 SH SOLE 5148 0 0 Baker Hughes a GE Co COM 05722G100 3853165 109093 SH SOLE 109093 0 0 MGM Resorts International COM 552953101 1115445 30344 SH SOLE 30344 0 0 AO Smith Corp COM 831865209 890176 13461 SH SOLE 13461 0 0 Apple Inc COM 037833100 1509901 8819 SH SOLE 8819 0 0 Alphabet Inc COM 02079K305 706906 5402 SH SOLE 5402 0 0 Mastercard Inc COM 57636Q104 522997 1321 SH SOLE 1321 0 0 Packaging Corp of America COM 695156109 1492045 9717 SH SOLE 9717 0 0 ResMed Inc COM 761152107 2696114 18233 SH SOLE 18233 0 0 Alibaba Group Holding Ltd COM 01609W102 15180714 175014 SH SOLE 175014 0 0 SPDR S&P 500 ETF Trust ETF 78462F103 31206040 73000 SH SOLE 73000 0 0 Agilent Technologies Inc COM 00846U101 13810441 123506 SH SOLE 123506 0 0 American Airlines Group Inc COM 02376R102 1565113 122179 SH SOLE 122179 0 0 Apple Inc COM 037833100 21984220 128405 SH SOLE 128405 0 0 AbbVie Inc COM 00287Y109 123253988 826875 SH SOLE 826875 0 0 Abbott Laboratories COM 002824100 61758146 637668 SH SOLE 637668 0 0 Accenture PLC COM G1151C101 115696322 376726 SH SOLE 376726 0 0 Adobe Systems Inc COM 00724F101 55679550 109197 SH SOLE 109197 0 0 Analog Devices Inc COM 032654105 40044309 228707 SH SOLE 228707 0 0 Archer-Daniels-Midland Co COM 039483102 19070626 252859 SH SOLE 252859 0 0 Automatic Data Processing Inc COM 053015103 62192336 258510 SH SOLE 258510 0 0 Autodesk Inc COM 052769106 19130071 92456 SH SOLE 92456 0 0 Ameren Corp COM 023608102 7424184 99214 SH SOLE 99214 0 0 American Electric Power Co Inc COM 025537101 14626980 194456 SH SOLE 194456 0 0 AES Corp/VA COM 00130H105 3843776 252880 SH SOLE 252880 0 0 Aflac Inc COM 001055102 16161401 210572 SH SOLE 210572 0 0 American International Group I COM 026874784 26676241 440202 SH SOLE 440202 0 0 Assurant Inc COM 04621X108 6181837 43055 SH SOLE 43055 0 0 Arthur J Gallagher & Co COM 363576109 18499938 81165 SH SOLE 81165 0 0 Akamai Technologies Inc COM 00971T101 6906029 64821 SH SOLE 64821 0 0 Albemarle Corp COM 012653101 7533962 44307 SH SOLE 44307 0 0 Align Technology Inc COM 016255101 8909848 29182 SH SOLE 29182 0 0 Alaska Air Group Inc COM 011659109 881911 23784 SH SOLE 23784 0 0 Allstate Corp/The COM 020002101 19946624 179038 SH SOLE 179038 0 0 Allegion PLC COM G0176J109 3458919 33195 SH SOLE 33195 0 0 Applied Materials Inc COM 038222105 56697075 409513 SH SOLE 409513 0 0 Advanced Micro Devices Inc COM 007903107 117931558 1146971 SH SOLE 1146971 0 0 AMETEK Inc COM 031100100 14200623 96106 SH SOLE 96106 0 0 Affiliated Managers Group Inc COM 008252108 1120924 8600 SH SOLE 8600 0 0 Amgen Inc COM 031162100 62678595 233214 SH SOLE 233214 0 0 Ameriprise Financial Inc COM 03076C106 15562544 47205 SH SOLE 47205 0 0 American Tower Corp COM 03027X100 39715662 241506 SH SOLE 241506 0 0 ANSYS Inc COM 03662Q105 12310536 41373 SH SOLE 41373 0 0 Anthem Inc COM 036752103 78452234 180176 SH SOLE 180176 0 0 Aon PLC COM G0403H108 24934139 76905 SH SOLE 76905 0 0 AO Smith Corp COM 831865209 3111350 47049 SH SOLE 47049 0 0 APA Corp COM 03743Q108 4699086 114333 SH SOLE 114333 0 0 Air Products & Chemicals Inc COM 009158106 35112126 123896 SH SOLE 123896 0 0 Amphenol Corp COM 032095101 22690066 270152 SH SOLE 270152 0 0 Alexandria Real Estate Equitie COM 015271109 7760052 77523 SH SOLE 77523 0 0 Arconic Inc COM 443201108 6848839 148083 SH SOLE 148083 0 0 Activision Blizzard Inc COM 00507V109 46417822 495758 SH SOLE 495758 0 0 AvalonBay Communities Inc COM 053484101 11885438 69206 SH SOLE 69206 0 0 Broadcom Inc COM 11135F101 168106070 202396 SH SOLE 202396 0 0 Avery Dennison Corp COM 053611109 5562302 30450 SH SOLE 30450 0 0 American Water Works Co Inc COM 030420103 9105715 73534 SH SOLE 73534 0 0 American Express Co COM 025816109 44787584 300205 SH SOLE 300205 0 0 Acuity Brands Inc COM 00508Y102 4938990 29000 SH SOLE 29000 0 0 AutoZone Inc COM 053332102 22011553 8666 SH SOLE 8666 0 0 Bank of America Corp COM 060505104 187672705 6854372 SH SOLE 6854372 0 0 Baxter International Inc COM 071813109 7619404 201892 SH SOLE 201892 0 0 BB&T Corp COM 89832Q109 20518491 717179 SH SOLE 717179 0 0 Best Buy Co Inc COM 086516101 5124732 73769 SH SOLE 73769 0 0 Becton Dickinson and Co COM 075887109 29936740 115796 SH SOLE 115796 0 0 Franklin Resources Inc COM 354613101 2716237 110506 SH SOLE 110506 0 0 Brown-Forman Corp COM 115637209 5732886 99374 SH SOLE 99374 0 0 Baker Hughes a GE Co COM 05722G100 13714721 388299 SH SOLE 388299 0 0 Biogen Inc COM 09062X103 17135885 66674 SH SOLE 66674 0 0 Bank of New York Mellon Corp/T COM 064058100 24667608 578373 SH SOLE 578373 0 0 BlackRock Inc COM 09247X101 56395262 87233 SH SOLE 87233 0 0 Ball Corp COM 058498106 5917349 118870 SH SOLE 118870 0 0 Bristol-Myers Squibb Co COM 110122108 55739410 960362 SH SOLE 960362 0 0 Berkshire Hathaway Inc COM 084670702 61810435 176450 SH SOLE 176450 0 0 Boston Scientific Corp COM 101137107 46358083 877994 SH SOLE 877994 0 0 BorgWarner Inc COM 099724106 3579123 88658 SH SOLE 88658 0 0 Boston Properties Inc COM 101121101 4235452 71208 SH SOLE 71208 0 0 Citigroup Inc COM 172967424 25126811 610912 SH SOLE 610912 0 0 Conagra Brands Inc COM 205887102 4946349 180392 SH SOLE 180392 0 0 Cardinal Health Inc COM 14149Y108 8822388 101617 SH SOLE 101617 0 0 Caterpillar Inc COM 149123101 57167292 209404 SH SOLE 209404 0 0 Chubb Ltd COM H1467J104 50181164 241047 SH SOLE 241047 0 0 CBOE Holdings Inc COM 12503M108 12782508 81829 SH SOLE 81829 0 0 CBS Corp COM 92556H206 2366247 183430 SH SOLE 183430 0 0 Crown Castle International Cor COM 22822V101 19454038 211388 SH SOLE 211388 0 0 Carnival Corp COM 143658300 5217524 380286 SH SOLE 380286 0 0 CF Industries Holdings Inc COM 125269100 7751067 90402 SH SOLE 90402 0 0 Citizens Financial Group Inc COM 174610105 4841393 180649 SH SOLE 180649 0 0 Church & Dwight Co Inc COM 171340102 8487595 92629 SH SOLE 92629 0 0 CH Robinson Worldwide Inc COM 12541W209 3786619 43964 SH SOLE 43964 0 0 Charter Communications Inc COM 16119P108 18369522 41766 SH SOLE 41766 0 0 Halfmoon Parent Inc COM 125523100 38890930 135949 SH SOLE 135949 0 0 Cincinnati Financial Corp COM 172062101 6067331 59315 SH SOLE 59315 0 0 Colgate-Palmolive Co COM 194162103 36842660 518108 SH SOLE 518108 0 0 Clorox Co/The COM 189054109 6126269 46744 SH SOLE 46744 0 0 Comerica Inc COM 200340107 1709409 41141 SH SOLE 41141 0 0 Comcast Corp COM 20030N101 132483841 2987908 SH SOLE 2987908 0 0 CME Group Inc COM 12572Q105 42311492 211325 SH SOLE 211325 0 0 Chipotle Mexican Grill Inc COM 169656105 19098660 10426 SH SOLE 10426 0 0 Cummins Inc COM 231021106 12220325 53490 SH SOLE 53490 0 0 CMS Energy Corp COM 125896100 5851500 110177 SH SOLE 110177 0 0 Centene Corp COM 15135B101 22353489 324528 SH SOLE 324528 0 0 CenterPoint Energy Inc COM 15189T107 6400637 238385 SH SOLE 238385 0 0 Capital One Financial Corp COM 14040H105 19169510 197522 SH SOLE 197522 0 0 Cabot Oil & Gas Corp COM 127097103 7608462 281274 SH SOLE 281274 0 0 Cooper Cos Inc/The COM 216648402 6286104 19767 SH SOLE 19767 0 0 ConocoPhillips COM 20825C104 165253677 1379413 SH SOLE 1379413 0 0 Costco Wholesale Corp COM 22160K105 141293106 250094 SH SOLE 250094 0 0 Campbell Soup Co COM 134429109 3030472 73770 SH SOLE 73770 0 0 salesforce.com Inc COM 79466L302 92603543 456670 SH SOLE 456670 0 0 Cisco Systems Inc/Delaware COM 17275R102 35679329 663678 SH SOLE 663678 0 0 CSX Corp COM 126408103 25682462 835202 SH SOLE 835202 0 0 Cintas Corp COM 172908105 18160533 37755 SH SOLE 37755 0 0 Cognizant Technology Solutions COM 192446102 356654352 5265048 SH SOLE 5265048 0 0 CVS Health Corp COM 126650100 43981364 629925 SH SOLE 629925 0 0 Chevron Corp COM 166764100 143157706 848996 SH SOLE 848996 0 0 Dominion Energy Inc COM 25746U109 14111700 315910 SH SOLE 315910 0 0 Delta Air Lines Inc COM 247361702 8158944 220512 SH SOLE 220512 0 0 Deere & Co COM 244199105 53760423 142457 SH SOLE 142457 0 0 Discover Financial Services COM 254709108 8244750 95172 SH SOLE 95172 0 0 Dollar General Corp COM 256677105 14175190 133981 SH SOLE 133981 0 0 Quest Diagnostics Inc COM 74834L100 5453601 44753 SH SOLE 44753 0 0 DR Horton Inc COM 23331A109 12410313 115477 SH SOLE 115477 0 0 Danaher Corp COM 235851102 68416598 311107 SH SOLE 311107 0 0 Delphi Automotive PLC COM G6095L109 10531384 106820 SH SOLE 106820 0 0 Digital Realty Trust Inc COM 253868103 17585053 145307 SH SOLE 145307 0 0 Dollar Tree Inc COM 256746108 114485378 1075485 SH SOLE 1075485 0 0 Dover Corp COM 260003108 7370732 52833 SH SOLE 52833 0 0 Darden Restaurants Inc COM 237194105 6540285 45666 SH SOLE 45666 0 0 DTE Energy Co COM 233331107 7729544 77856 SH SOLE 77856 0 0 Duke Energy Corp COM 26441C204 33752654 382423 SH SOLE 382423 0 0 DaVita Inc COM 23918K108 2002145 21180 SH SOLE 21180 0 0 Devon Energy Corp COM 25179M103 17652578 370075 SH SOLE 370075 0 0 DXC Technology Co COM 23355L106 1007505 48368 SH SOLE 48368 0 0 Electronic Arts Inc COM 285512109 23675095 196637 SH SOLE 196637 0 0 eBay Inc COM 278642103 9032806 204872 SH SOLE 204872 0 0 Ecolab Inc COM 278865100 17401446 102724 SH SOLE 102724 0 0 Consolidated Edison Inc COM 209115104 11169106 130587 SH SOLE 130587 0 0 Equifax Inc COM 294429105 8488561 46340 SH SOLE 46340 0 0 Edison International COM 281020107 9159835 144728 SH SOLE 144728 0 0 Estee Lauder Cos Inc/The COM 518439104 13610973 94161 SH SOLE 94161 0 0 Eastman Chemical Co COM 277432100 3443117 44879 SH SOLE 44879 0 0 Emerson Electric Co COM 291011104 22540887 233415 SH SOLE 233415 0 0 EOG Resources Inc COM 26875P101 40141343 316672 SH SOLE 316672 0 0 Equinix Inc COM 29444U700 33116003 45598 SH SOLE 45598 0 0 Equity Residential COM 29476L107 10035711 170937 SH SOLE 170937 0 0 EQT Corp COM 26884L109 5453343 134385 SH SOLE 134385 0 0 Eversource Energy COM 30040W108 7664984 131814 SH SOLE 131814 0 0 Essex Property Trust Inc COM 297178105 6632266 31271 SH SOLE 31271 0 0 Eaton Corp PLC COM G29183103 32134471 150668 SH SOLE 150668 0 0 Entergy Corp COM 29364G103 7388438 79875 SH SOLE 79875 0 0 Edwards Lifesciences Corp COM 28176E108 16788830 242333 SH SOLE 242333 0 0 Exelon Corp COM 30161N101 15594270 412656 SH SOLE 412656 0 0 Expeditors International of Wa COM 302130109 6511328 56803 SH SOLE 56803 0 0 Expedia Inc COM 30212P303 5459103 52965 SH SOLE 52965 0 0 Extra Space Storage Inc COM 30225T102 12520187 102979 SH SOLE 102979 0 0 Ford Motor Co COM 345370860 19943092 1605724 SH SOLE 1605724 0 0 Fastenal Co COM 311900104 11988289 219405 SH SOLE 219405 0 0 Fortune Brands Home & Security COM 34964C106 1502283 24168 SH SOLE 24168 0 0 Freeport-McMoRan Inc COM 35671D857 133200999 3572030 SH SOLE 3572030 0 0 FedEx Corp COM 31428X106 25415630 95937 SH SOLE 95937 0 0 FirstEnergy Corp COM 337932107 6727000 196811 SH SOLE 196811 0 0 F5 Networks Inc COM 315616102 6748865 41882 SH SOLE 41882 0 0 Fidelity National Information COM 31620M106 60459521 1093894 SH SOLE 1093894 0 0 Fiserv Inc COM 337738108 26196102 231906 SH SOLE 231906 0 0 Fifth Third Bancorp COM 316773100 8033587 317157 SH SOLE 317157 0 0 FMC Corp COM 302491303 3158506 47163 SH SOLE 47163 0 0 Federal Realty Investment Trus COM 313745101 1972199 21761 SH SOLE 21761 0 0 Fortive Corp COM 34959J108 9883155 133268 SH SOLE 133268 0 0 General Dynamics Corp COM 369550108 29125835 131809 SH SOLE 131809 0 0 General Electric Co COM 369604301 49164238 444724 SH SOLE 444724 0 0 Gilead Sciences Inc COM 375558103 46205606 616568 SH SOLE 616568 0 0 General Mills Inc COM 370334104 14148317 221102 SH SOLE 221102 0 0 Corning Inc COM 219350105 10202362 334833 SH SOLE 334833 0 0 General Motors Co COM 37045V100 21551896 653682 SH SOLE 653682 0 0 Alphabet Inc COM 02079K305 37832149 289104 SH SOLE 289104 0 0 Genuine Parts Co COM 372460105 7660658 53059 SH SOLE 53059 0 0 Global Payments Inc COM 37940X102 31290883 271175 SH SOLE 271175 0 0 Garmin Ltd COM H2906T109 6083400 57827 SH SOLE 57827 0 0 Goldman Sachs Group Inc/The COM 38141G104 209442655 647287 SH SOLE 647287 0 0 WW Grainger Inc COM 384802104 11719770 16940 SH SOLE 16940 0 0 Halliburton Co COM 406216101 13773483 340086 SH SOLE 340086 0 0 Hasbro Inc COM 418056107 3273930 49500 SH SOLE 49500 0 0 Huntington Bancshares Inc/OH COM 446150104 5679326 546089 SH SOLE 546089 0 0 HCA Healthcare Inc COM 40412C101 20003586 81322 SH SOLE 81322 0 0 HCP Inc COM 42250P103 4893987 266557 SH SOLE 266557 0 0 Home Depot Inc/The COM 437076102 172715865 571604 SH SOLE 571604 0 0 Hess Corp COM 42809H107 15700248 102616 SH SOLE 102616 0 0 Hartford Financial Services Gr COM 416515104 10411573 146828 SH SOLE 146828 0 0 Hilton Worldwide Holdings Inc COM 43300A203 16024056 106699 SH SOLE 106699 0 0 Hologic Inc COM 436440101 6801131 97999 SH SOLE 97999 0 0 Honeywell International Inc COM 438516106 50941501 275747 SH SOLE 275747 0 0 Hewlett Packard Enterprise Co COM 42824C109 11114976 639895 SH SOLE 639895 0 0 HP Inc COM 40434L105 9600364 373555 SH SOLE 373555 0 0 Hormel Foods Corp COM 440452100 4239090 111467 SH SOLE 111467 0 0 Harris Corp COM 502431109 14592997 83810 SH SOLE 83810 0 0 Henry Schein Inc COM 806407102 3875999 52202 SH SOLE 52202 0 0 Host Hotels & Resorts Inc COM 44107P104 5571051 346674 SH SOLE 346674 0 0 Hershey Co/The COM 427866108 28610240 142994 SH SOLE 142994 0 0 Humana Inc COM 444859102 45811696 94162 SH SOLE 94162 0 0 International Business Machine COM 459200101 58338704 415814 SH SOLE 415814 0 0 Intercontinental Exchange Inc COM 45866F104 28185364 256184 SH SOLE 256184 0 0 IDEXX Laboratories Inc COM 45168D104 14715010 33652 SH SOLE 33652 0 0 International Flavors & Fragra COM 459506101 48998687 718772 SH SOLE 718772 0 0 Illumina Inc COM 452327109 8806512 64150 SH SOLE 64150 0 0 Incyte Corp COM 45337C102 4328937 74934 SH SOLE 74934 0 0 Intel Corp COM 458140100 43540182 1224759 SH SOLE 1224759 0 0 Intuit Inc COM 461202103 61906001 121161 SH SOLE 121161 0 0 International Paper Co COM 460146103 4523737 127537 SH SOLE 127537 0 0 Interpublic Group of Cos Inc/T COM 460690100 4174157 145644 SH SOLE 145644 0 0 Ingersoll-Rand PLC COM G8994E103 17495915 86225 SH SOLE 86225 0 0 Iron Mountain Inc COM 46284V101 8452542 142179 SH SOLE 142179 0 0 Intuitive Surgical Inc COM 46120E602 41586437 142278 SH SOLE 142278 0 0 Gartner Inc COM 366651107 13316606 38755 SH SOLE 38755 0 0 Illinois Tool Works Inc COM 452308109 25206508 109446 SH SOLE 109446 0 0 Invesco Ltd COM G491BT108 9720312 669443 SH SOLE 669443 0 0 JB Hunt Transport Services Inc COM 445658107 5857882 31073 SH SOLE 31073 0 0 Johnson Controls International COM G51502105 13732011 258072 SH SOLE 258072 0 0 Jacobs Solutions Inc COM 46982L108 6516783 47742 SH SOLE 47742 0 0 Johnson & Johnson COM 478160104 161369616 1036081 SH SOLE 1036081 0 0 Juniper Networks Inc COM 48203R104 5203455 187242 SH SOLE 187242 0 0 JPMorgan Chase & Co COM 46625H100 45747574 315457 SH SOLE 315457 0 0 Kellogg Co COM 487836108 5673847 101609 SH SOLE 101609 0 0 KeyCorp COM 493267108 9158309 851144 SH SOLE 851144 0 0 Kraft Heinz Co/The COM 500754106 13004787 386587 SH SOLE 386587 0 0 Kimco Realty Corp COM 49446R109 5313200 302058 SH SOLE 302058 0 0 KLA-Tencor Corp COM 482480100 36782697 80196 SH SOLE 80196 0 0 Kimberly-Clark Corp COM 494368103 18738518 155056 SH SOLE 155056 0 0 Kinder Morgan Inc/DE COM 49456B101 12174014 734259 SH SOLE 734259 0 0 CarMax Inc COM 143130102 4226047 59749 SH SOLE 59749 0 0 Coca-Cola Co/The COM 191216100 34918421 623766 SH SOLE 623766 0 0 Kroger Co/The COM 501044101 11347929 253585 SH SOLE 253585 0 0 Loews Corp COM 540424108 7309709 115459 SH SOLE 115459 0 0 L Brands Inc COM 070830104 6408852 189611 SH SOLE 189611 0 0 Lennar Corp COM 526057104 18560261 165377 SH SOLE 165377 0 0 Laboratory Corp of America Hol COM 50540R409 7107118 35350 SH SOLE 35350 0 0 LKQ Corp COM 501889208 5000213 100994 SH SOLE 100994 0 0 Eli Lilly & Co COM 532457108 185076199 344565 SH SOLE 344565 0 0 Lockheed Martin Corp COM 539830109 58190100 142288 SH SOLE 142288 0 0 Lincoln National Corp COM 534187109 3852 156 SH SOLE 156 0 0 Alliant Energy Corp COM 018802108 4612537 95202 SH SOLE 95202 0 0 Lowe's Cos Inc COM 548661107 54328960 261398 SH SOLE 261398 0 0 Lam Research Corp COM 512807108 36262405 57856 SH SOLE 57856 0 0 Southwest Airlines Co COM 844741108 3783005 139749 SH SOLE 139749 0 0 LyondellBasell Industries NV COM N53745100 9232019 97487 SH SOLE 97487 0 0 Mid-America Apartment Communit COM 59522J103 7312852 56843 SH SOLE 56843 0 0 Marriott International Inc/MD COM 571903202 19248335 97926 SH SOLE 97926 0 0 Masco Corp COM 574599106 4542395 84984 SH SOLE 84984 0 0 McDonald's Corp COM 580135101 102527160 389186 SH SOLE 389186 0 0 Microchip Technology Inc COM 595017104 25320279 324411 SH SOLE 324411 0 0 McKesson Corp COM 58155Q103 25157377 57853 SH SOLE 57853 0 0 Moody's Corp COM 615369105 19286054 60999 SH SOLE 60999 0 0 Mondelez International Inc COM 609207105 1276960 18400 SH SOLE 18400 0 0 Medtronic PLC COM G5960L103 48676605 621192 SH SOLE 621192 0 0 MetLife Inc COM 59156R108 52895043 840805 SH SOLE 840805 0 0 MGM Resorts International COM 552953101 6521628 177411 SH SOLE 177411 0 0 Mohawk Industries Inc COM 608190104 1735679 20227 SH SOLE 20227 0 0 McCormick & Co Inc/MD COM 579780206 7176194 94873 SH SOLE 94873 0 0 Martin Marietta Materials Inc COM 573284106 9595791 23377 SH SOLE 23377 0 0 Marsh & McLennan Cos Inc COM 571748102 55065969 289364 SH SOLE 289364 0 0 3M Co COM 88579Y101 21104944 225432 SH SOLE 225432 0 0 Monster Beverage Corp COM 61174X109 29251063 552428 SH SOLE 552428 0 0 Mosaic Co/The COM 61945C103 4465771 125443 SH SOLE 125443 0 0 Marathon Petroleum Corp COM 56585A102 23572264 155757 SH SOLE 155757 0 0 Merck & Co Inc COM 58933Y105 68132001 661797 SH SOLE 661797 0 0 Marathon Oil Corp COM 565849106 6542970 244597 SH SOLE 244597 0 0 Morgan Stanley COM 617446448 49248398 603017 SH SOLE 603017 0 0 Microsoft Corp COM 594918104 7014702 22216 SH SOLE 22216 0 0 Motorola Solutions Inc COM 620076307 20794236 76382 SH SOLE 76382 0 0 M&T Bank Corp COM 55261F104 10463358 82747 SH SOLE 82747 0 0 Mettler-Toledo International I COM 592688105 9700045 8754 SH SOLE 8754 0 0 Micron Technology Inc COM 595112103 34859252 512410 SH SOLE 512410 0 0 Nasdaq Inc COM 631103108 10359631 213205 SH SOLE 213205 0 0 NextEra Energy Inc COM 65339F101 47359237 826658 SH SOLE 826658 0 0 Newmont Mining Corp COM 651639106 11088621 300098 SH SOLE 300098 0 0 Netflix Inc COM 64110L106 98283994 260286 SH SOLE 260286 0 0 NiSource Inc COM 65473P105 3851487 156057 SH SOLE 156057 0 0 NIKE Inc COM 654106103 61013401 638082 SH SOLE 638082 0 0 Northrop Grumman Corp COM 666807102 47331870 107526 SH SOLE 107526 0 0 NRG Energy Inc COM 629377508 89241634 2316761 SH SOLE 2316761 0 0 Norfolk Southern Corp COM 655844108 16909985 85868 SH SOLE 85868 0 0 NetApp Inc COM 64110D104 9170174 120851 SH SOLE 120851 0 0 Northern Trust Corp COM 665859104 5450081 78441 SH SOLE 78441 0 0 Nucor Corp COM 670346105 14499743 92739 SH SOLE 92739 0 0 NVIDIA Corp COM 67066G104 537237879 1235058 SH SOLE 1235058 0 0 Newell Brands Inc COM 651229106 3142 348 SH SOLE 348 0 0 News Corp COM 65249B208 451209 21620 SH SOLE 21620 0 0 News Corp COM 65249B109 2887196 143928 SH SOLE 143928 0 0 Realty Income Corp COM 756109104 16906887 338544 SH SOLE 338544 0 0 ONEOK Inc COM 682680103 13953712 219986 SH SOLE 219986 0 0 Omnicom Group Inc COM 681919106 5587862 75025 SH SOLE 75025 0 0 Oracle Corp COM 68389X105 77295861 729757 SH SOLE 729757 0 0 O'Reilly Automotive Inc COM 67103H107 32069125 35285 SH SOLE 35285 0 0 Occidental Petroleum Corp COM 674599105 16049171 247367 SH SOLE 247367 0 0 Paychex Inc COM 704326107 14329291 124246 SH SOLE 124246 0 0 PACCAR Inc COM 693718108 33594293 395134 SH SOLE 395134 0 0 PG&E Corp COM 69331C108 12134518 752295 SH SOLE 752295 0 0 Public Service Enterprise Grou COM 744573106 10727478 188499 SH SOLE 188499 0 0 PepsiCo Inc COM 713448108 49010351 289249 SH SOLE 289249 0 0 Pfizer Inc COM 717081103 25597422 771704 SH SOLE 771704 0 0 Principal Financial Group Inc COM 74251V102 6333656 87882 SH SOLE 87882 0 0 Progressive Corp/The COM 743315103 81631054 586009 SH SOLE 586009 0 0 Parker-Hannifin Corp COM 701094104 18876529 48461 SH SOLE 48461 0 0 PulteGroup Inc COM 745867101 6190506 83599 SH SOLE 83599 0 0 Packaging Corp of America COM 695156109 5213023 33950 SH SOLE 33950 0 0 PerkinElmer Inc COM 714046109 5513414 49805 SH SOLE 49805 0 0 Prologis Inc COM 74340W103 50522777 450252 SH SOLE 450252 0 0 Philip Morris International In COM 718172109 25395805 274312 SH SOLE 274312 0 0 PNC Financial Services Group I COM 693475105 30797100 250852 SH SOLE 250852 0 0 Pentair PLC COM G7S00T104 4035997 62332 SH SOLE 62332 0 0 Pinnacle West Capital Corp COM 723484101 1561869 21198 SH SOLE 21198 0 0 PPG Industries Inc COM 693506107 12517003 96433 SH SOLE 96433 0 0 PPL Corp COM 69351T106 6559552 278419 SH SOLE 278419 0 0 Prudential Financial Inc COM 744320102 13047375 137500 SH SOLE 137500 0 0 Public Storage COM 74460D109 20322926 77121 SH SOLE 77121 0 0 Phillips 66 COM 718546104 20521500 170799 SH SOLE 170799 0 0 PVH Corp COM 693656100 459 6 SH SOLE 6 0 0 Quanta Services Inc COM 74762E102 10258732 54839 SH SOLE 54839 0 0 Pioneer Natural Resources Co COM 723787107 40243329 175314 SH SOLE 175314 0 0 PayPal Holdings Inc COM 70450Y103 31918926 545996 SH SOLE 545996 0 0 QUALCOMM Inc COM 747525103 130168317 1172054 SH SOLE 1172054 0 0 Qorvo Inc COM 74736K101 3997329 41870 SH SOLE 41870 0 0 Royal Caribbean Cruises Ltd COM V7780T103 8103897 87952 SH SOLE 87952 0 0 Everest Re Group Ltd COM G3223R108 16693558 44915 SH SOLE 44915 0 0 Regency Centers Corp COM 758849103 4814937 81005 SH SOLE 81005 0 0 Regeneron Pharmaceuticals Inc COM 75886F107 38930123 47305 SH SOLE 47305 0 0 Regions Financial Corp COM 7591EP100 10809237 628444 SH SOLE 628444 0 0 Robert Half International Inc COM 770323103 2973556 40578 SH SOLE 40578 0 0 Raymond James Financial Inc COM 754730109 7387330 73557 SH SOLE 73557 0 0 Ralph Lauren Corp COM 751212101 877176 7556 SH SOLE 7556 0 0 ResMed Inc COM 761152107 8673315 58655 SH SOLE 58655 0 0 Rockwell Automation Inc COM 773903109 12402470 43385 SH SOLE 43385 0 0 Roper Technologies Inc COM 776696106 24743802 51094 SH SOLE 51094 0 0 Ross Stores Inc COM 778296103 30590474 270832 SH SOLE 270832 0 0 Republic Services Inc COM 760759100 13103224 91946 SH SOLE 91946 0 0 Starbucks Corp COM 855244109 75651969 828881 SH SOLE 828881 0 0 Charles Schwab Corp/The COM 808513105 33491580 610047 SH SOLE 610047 0 0 Sealed Air Corp COM 81211K100 1791757 54527 SH SOLE 54527 0 0 Sherwin-Williams Co/The COM 824348106 53075905 208100 SH SOLE 208100 0 0 JM Smucker Co/The COM 832696405 4741499 38577 SH SOLE 38577 0 0 Schlumberger Ltd COM 806857108 30807935 528438 SH SOLE 528438 0 0 SL Green Realty Corp COM 78440X887 1306 35 SH SOLE 35 0 0 Snap-on Inc COM 833034101 5099160 19992 SH SOLE 19992 0 0 Synopsys Inc COM 871607107 51781913 112822 SH SOLE 112822 0 0 Southern Co/The COM 842587107 28370077 438351 SH SOLE 438351 0 0 Simon Property Group Inc COM 828806109 18309789 169488 SH SOLE 169488 0 0 S&P Global Inc COM 78409V104 59550502 162969 SH SOLE 162969 0 0 Sempra Energy COM 816851109 20310969 298559 SH SOLE 298559 0 0 State Street Corp COM 857477103 8259248 123346 SH SOLE 123346 0 0 Seagate Technology Holdings PL COM G7997R103 5340565 80979 SH SOLE 80979 0 0 Constellation Brands Inc COM 21036P108 15492233 61641 SH SOLE 61641 0 0 Stanley Black & Decker Inc COM 854502101 4836942 57872 SH SOLE 57872 0 0 Skyworks Solutions Inc COM 83088M102 11355596 115180 SH SOLE 115180 0 0 Synchrony Financial COM 87165B103 4889549 159946 SH SOLE 159946 0 0 Stryker Corp COM 863667101 37062517 135626 SH SOLE 135626 0 0 Symantec Corp COM 668771108 4288726 242575 SH SOLE 242575 0 0 Sysco Corp COM 871829107 12625259 191147 SH SOLE 191147 0 0 AT&T Inc COM 00206R102 45368451 3020536 SH SOLE 3020536 0 0 Molson Coors Brewing Co COM 60871R209 4511011 70939 SH SOLE 70939 0 0 TransDigm Group Inc COM 893641100 17535418 20798 SH SOLE 20798 0 0 TE Connectivity Ltd COM H84989104 16556849 134031 SH SOLE 134031 0 0 Target Corp COM 87612E106 21843546 197554 SH SOLE 197554 0 0 TJX Cos Inc/The COM 872540109 48090835 541076 SH SOLE 541076 0 0 Torchmark Corp COM 37959E102 4866320 44756 SH SOLE 44756 0 0 Thermo Fisher Scientific Inc COM 883556102 83950825 165855 SH SOLE 165855 0 0 T Rowe Price Group Inc COM 74144T108 11092834 105777 SH SOLE 105777 0 0 Travelers Cos Inc/The COM 89417E109 14675527 89863 SH SOLE 89863 0 0 Tractor Supply Co COM 892356106 8373376 41238 SH SOLE 41238 0 0 Tyson Foods Inc COM 902494103 5447518 107893 SH SOLE 107893 0 0 Texas Instruments Inc COM 882508104 150524749 946637 SH SOLE 946637 0 0 Textron Inc COM 883203101 5899961 75505 SH SOLE 75505 0 0 Under Armour Inc COM 904311206 6 1 SH SOLE 1 0 0 Under Armour Inc COM 904311107 7 1 SH SOLE 1 0 0 United Continental Holdings In COM 910047109 2594386 61333 SH SOLE 61333 0 0 UDR Inc COM 902653104 5333878 149534 SH SOLE 149534 0 0 Universal Health Services Inc COM 913903100 3137466 24954 SH SOLE 24954 0 0 Ulta Beauty Inc COM 90384S303 9196937 23024 SH SOLE 23024 0 0 UnitedHealth Group Inc COM 91324P102 44704006 88665 SH SOLE 88665 0 0 Union Pacific Corp COM 907818108 176103297 864820 SH SOLE 864820 0 0 United Parcel Service Inc COM 911312106 46099332 295755 SH SOLE 295755 0 0 United Rentals Inc COM 911363109 11504582 25878 SH SOLE 25878 0 0 US Bancorp COM 902973304 27676080 837147 SH SOLE 837147 0 0 United Technologies Corp COM 75513E101 58952714 819129 SH SOLE 819129 0 0 Visa Inc COM 92826C839 215963289 938930 SH SOLE 938930 0 0 VF Corp COM 918204108 2205481 124815 SH SOLE 124815 0 0 Valero Energy Corp COM 91913Y100 19130567 134998 SH SOLE 134998 0 0 Vulcan Materials Co COM 929160109 13132108 65004 SH SOLE 65004 0 0 Vornado Realty Trust COM 929042109 396174 17468 SH SOLE 17468 0 0 Verisk Analytics Inc COM 92345Y106 13146047 55647 SH SOLE 55647 0 0 VeriSign Inc COM 92343E102 7900290 39008 SH SOLE 39008 0 0 Vertex Pharmaceuticals Inc COM 92532F100 36357260 104553 SH SOLE 104553 0 0 Ventas Inc COM 92276F100 8241639 195624 SH SOLE 195624 0 0 Waters Corp COM 941848103 6465598 23579 SH SOLE 23579 0 0 Walgreens Boots Alliance Inc COM 931427108 6218282 279599 SH SOLE 279599 0 0 Western Digital Corp COM 958102105 8446159 185101 SH SOLE 185101 0 0 WEC Energy Group Inc COM 92939U106 9596808 119141 SH SOLE 119141 0 0 Whirlpool Corp COM 963320106 2765718 20686 SH SOLE 20686 0 0 Willis Towers Watson PLC COM G96629103 10777948 51579 SH SOLE 51579 0 0 Waste Management Inc COM 94106L109 34286043 224915 SH SOLE 224915 0 0 Williams Cos Inc/The COM 969457100 15219356 451747 SH SOLE 451747 0 0 Wal-Mart Stores Inc COM 931142103 54099681 338271 SH SOLE 338271 0 0 Westrock Co COM 96145D105 3463364 96742 SH SOLE 96742 0 0 Weyerhaeuser Co COM 962166104 10778247 351541 SH SOLE 351541 0 0 Wynn Resorts Ltd COM 983134107 5445629 58929 SH SOLE 58929 0 0 Xcel Energy Inc COM 98389B100 14364623 251042 SH SOLE 251042 0 0 DENTSPLY SIRONA Inc COM 24906P109 2891576 84648 SH SOLE 84648 0 0 Xylem Inc/NY COM 98419M100 8203897 90123 SH SOLE 90123 0 0 Yum! Brands Inc COM 988498101 13220776 105817 SH SOLE 105817 0 0 Zimmer Biomet Holdings Inc COM 98956P102 9357016 83381 SH SOLE 83381 0 0 Zions Bancorp NA COM 989701107 967395 27727 SH SOLE 27727 0 0 Zoetis Inc COM 98978V103 32605592 187410 SH SOLE 187410 0 0 Occidental Petroleum Corp COM 674599105 2143700 33041 SH SOLE 33041 0 0 Toronto-Dominion Bank/The COM 891160509 1023335 16982 SH DFND 1 0 16982 0 Brookfield Asset Management In COM 11271J107 100969329 3228952 SH SOLE 3228952 0 0 BCE Inc COM 05534B760 34401171 901262 SH SOLE 901262 0 0 Bank of Montreal COM 063671101 220967983 2619035 SH SOLE 2619035 0 0 Bank of Nova Scotia/The COM 064149107 188286700 4130000 SH SOLE 4130000 0 0 CAE Inc COM 124765108 18680000 800000 SH SOLE 800000 0 0 Canadian Imperial Bank of Comm COM 136069101 407946542 10565826 SH SOLE 10565826 0 0 Royal Bank of Canada COM 780087102 281155363 3215409 SH SOLE 3215409 0 0 Toronto-Dominion Bank/The COM 891160509 10183699 168996 SH DFND 1 0 168996 0 Bank of Nova Scotia/The COM 064149107 142311966 3121561 SH SOLE 3121561 0 0 B2Gold Corp COM 11777Q209 3736941 1293059 SH SOLE 1293059 0 0 Canadian Natural Resources Ltd COM 136385101 167740723 2593795 SH SOLE 2593795 0 0 Pembina Pipeline Corp COM 706327103 17852213 593886 SH SOLE 593886 0 0 Rogers Communications Inc COM 775109200 635393 16551 SH SOLE 16551 0 0 Royal Bank of Canada COM 780087102 117169075 1339994 SH SOLE 1339994 0 0 Seabridge Gold Inc COM 811916105 10598562 1004603 SH SOLE 1004603 0 0 Sandstorm Gold Ltd COM 80013R206 74984 16091 SH SOLE 16091 0 0 Suncor Energy Inc COM 867224107 4968219 144509 SH SOLE 144509 0 0 TransCanada Corp COM 87807B107 487174681 14157939 SH SOLE 14157939 0 0 West Fraser Timber Co Ltd COM 952845105 2612601 36016 SH SOLE 36016 0 0 Barrick Gold Corp COM 067901108 75001714 5154757 SH SOLE 5154757 0 0 Agnico Eagle Mines Ltd COM 008474108 55914044 1230232 SH SOLE 1230232 0 0 Alamos Gold Inc COM 011532108 1125613 99700 SH SOLE 99700 0 0 Algonquin Power & Utilities Co COM 015857105 6121795 1034087 SH SOLE 1034087 0 0 ATS Automation Tooling Systems COM 00217Y104 1061238 24900 SH SOLE 24900 0 0 Brookfield Asset Management In COM 11271J107 157551300 5038417 SH SOLE 5038417 0 0 BlackBerry Ltd COM 09228F103 2511688 533267 SH SOLE 533267 0 0 Brookfield Business Partners L COM G16234109 130720 8600 SH SOLE 8600 0 0 Primo Water Corp/new COM 74167P108 6900 500 SH SOLE 500 0 0 BCE Inc COM 05534B760 100731966 2639035 SH SOLE 2639035 0 0 Brookfield Renewable Partners COM G16258108 1229397 56550 SH SOLE 56550 0 0 Bank of Montreal COM 063671101 202981143 2405845 SH SOLE 2405845 0 0 Bank of Nova Scotia/The COM 064149107 109384680 2399313 SH SOLE 2399313 0 0 Baytex Energy Corp COM 07317Q105 765488 173580 SH SOLE 173580 0 0 B2Gold Corp COM 11777Q209 933181 322900 SH SOLE 322900 0 0 CAE Inc COM 124765108 2106170 90200 SH SOLE 90200 0 0 Cameco Corp COM 13321L108 60052261 1514941 SH SOLE 1514941 0 0 Centerra Gold Inc COM 152006102 345450 70500 SH SOLE 70500 0 0 Colliers International Group I COM 194693107 997077 10468 SH SOLE 10468 0 0 Celestica Inc COM 15101Q108 981756 40039 SH SOLE 40039 0 0 Canadian Imperial Bank of Comm COM 136069101 132482493 3431300 SH SOLE 3431300 0 0 Canadian Natural Resources Ltd COM 136385101 200781466 3104708 SH SOLE 3104708 0 0 Canadian National Railway Co COM 136375102 311286472 2873502 SH SOLE 2873502 0 0 Canadian Pacific Railway Ltd COM 13646K108 194624936 2615575 SH SOLE 2615575 0 0 Crescent Point Energy Corp COM 22576C101 10952697 1319602 SH SOLE 1319602 0 0 Cenovus Energy Inc COM 15135U109 78505287 3770667 SH SOLE 3770667 0 0 BRP Inc/CA COM 05577W200 81625 1076 SH SOLE 1076 0 0 Descartes Systems Group Inc/Th COM 249906108 1813146 24709 SH SOLE 24709 0 0 Ovintiv Inc COM 69047Q102 24725839 519778 SH SOLE 519778 0 0 Enerflex Ltd COM 29269R105 167889 29300 SH SOLE 29300 0 0 Eldorado Gold Corp COM 284902509 424294 47620 SH SOLE 47620 0 0 Enbridge Inc COM 29250N105 165600642 4989474 SH SOLE 4989474 0 0 Enerplus Corp COM 292766102 830814 47125 SH SOLE 47125 0 0 Franco-Nevada Corp COM 351858105 72135326 540380 SH SOLE 540380 0 0 First Majestic Silver Corp COM 32076V103 281124 54800 SH SOLE 54800 0 0 FirstService Corp COM 33767E202 1454236 9992 SH SOLE 9992 0 0 Fortis Inc/Canada COM 349553107 46004788 1210971 SH SOLE 1210971 0 0 Fortuna Silver Mines Inc COM 349915108 143888 52900 SH SOLE 52900 0 0 CGI Group Inc COM 12532H104 67332590 683649 SH SOLE 683649 0 0 Gildan Activewear Inc COM 375916103 22032078 786579 SH SOLE 786579 0 0 Granite Real Estate Investment COM 387437114 802071 15122 SH SOLE 15122 0 0 Gran Tierra Energy Inc COM 38500T200 90012 12970 SH SOLE 12970 0 0 Hudbay Minerals Inc COM 443628102 383756 78800 SH SOLE 78800 0 0 IAMGOLD Corp COM 450913108 331315 154100 SH SOLE 154100 0 0 Imperial Oil Ltd COM 453038408 21978946 356859 SH SOLE 356859 0 0 Kinross Gold Corp COM 496902404 21821255 4785363 SH SOLE 4785363 0 0 MAG Silver Corp COM 55903Q104 242658 23400 SH SOLE 23400 0 0 Manulife Financial Corp COM 56501R106 115208969 6302460 SH SOLE 6302460 0 0 Magna International Inc COM 559222401 72686743 1355843 SH SOLE 1355843 0 0 Methanex Corp COM 59151K108 1337985 29700 SH SOLE 29700 0 0 Novagold Resources Inc COM 66987E206 278784 72600 SH SOLE 72600 0 0 New Gold Inc COM 644535106 173829 191000 SH SOLE 191000 0 0 NexGen Energy Ltd COM 65340P106 557037 93306 SH SOLE 93306 0 0 Osisko Gold Royalties Ltd COM 68827L101 417125 35500 SH SOLE 35500 0 0 Open Text Corp COM 683715106 32995580 940045 SH SOLE 940045 0 0 Pan American Silver Corp COM 697900108 1463305 101057 SH SOLE 101057 0 0 Precision Drilling Corp COM 74022D407 326539 4865 SH SOLE 4865 0 0 Pembina Pipeline Corp COM 706327103 51285697 1706111 SH SOLE 1706111 0 0 Restaurant Brands Internationa COM 76131D103 60190837 903495 SH SOLE 903495 0 0 Ritchie Bros Auctioneers Inc COM 74935Q107 2218750 35500 SH SOLE 35500 0 0 Rogers Communications Inc COM 775109200 52308141 1362546 SH SOLE 1362546 0 0 Royal Bank of Canada COM 780087102 419638638 4799161 SH SOLE 4799161 0 0 Shopify Inc COM 82509L107 30884983 565970 SH SOLE 565970 0 0 Sun Life Financial Inc COM 866796105 85157562 1745032 SH SOLE 1745032 0 0 Sandstorm Gold Ltd COM 80013R206 2796 600 SH SOLE 600 0 0 SSR Mining Inc COM 784730103 946913 71250 SH SOLE 71250 0 0 Stantec Inc COM 85472N109 2458573 37900 SH SOLE 37900 0 0 Suncor Energy Inc COM 867224107 158712898 4616431 SH SOLE 4616431 0 0 TELUS Corp COM 87971M103 94240166 5767452 SH SOLE 5767452 0 0 TransAlta Corp COM 89346D107 803402 92345 SH SOLE 92345 0 0 Tricon Capital Group Inc COM 89612W102 312280 42200 SH SOLE 42200 0 0 Teck Resources Ltd COM 878742204 54707150 1269602 SH SOLE 1269602 0 0 TFI International Inc COM 87241L109 3711049 28900 SH SOLE 28900 0 0 Thomson Reuters Corp COM 884903808 59225632 484186 SH SOLE 484186 0 0 TransCanada Corp COM 87807B107 119254531 3465694 SH SOLE 3465694 0 0 Vermilion Energy Inc COM 923725105 705225 48237 SH SOLE 48237 0 0 Waste Connections Inc COM 94106B101 92324401 687449 SH SOLE 687449 0 0 Canopy Growth Corp COM 138035100 135475 173065 SH SOLE 173065 0 0 Wheaton Precious Metals Corp COM 962879102 47161637 1163049 SH SOLE 1163049 0 0 SBA Communications Corp COM 78410G104 2454685 12263 SH SOLE 12263 0 0 SBA Communications Corp COM 78410G104 10570978 52810 SH SOLE 52810 0 0 DowDuPont Inc COM 26614N102 3699739 49601 SH SOLE 49601 0 0 DowDuPont Inc COM 26614N102 12928685 173330 SH SOLE 173330 0 0 Primo Water Corp/new COM 74167P108 137420 9958 SH SOLE 9958 0 0 Bank of Montreal COM 063671101 59059 700 SH DFND 1 0 700 0 Bank of Nova Scotia/The COM 064149107 83406905 1829500 SH DFND 1 0 1829500 0 Canadian Imperial Bank of Comm COM 136069101 30888000 800000 SH DFND 1 0 800000 0 Canadian Natural Resources Ltd COM 136385101 95064900 1470000 SH DFND 1 0 1470000 0 Enbridge Inc COM 29250N105 69035200 2080000 SH DFND 1 0 2080000 0 Suncor Energy Inc COM 867224107 38505600 1120000 SH DFND 1 0 1120000 0 TELUS Corp COM 87971M103 16335098 999700 SH DFND 1 0 999700 0 TransCanada Corp COM 87807B107 43012500 1250000 SH DFND 1 0 1250000 0 Granite Real Estate Investment COM 387437114 3908146 73683 SH SOLE 73683 0 0 Ritchie Bros Auctioneers Inc COM 74935Q107 62250 996 SH SOLE 996 0 0 Obsidian Energy Ltd COM 674482203 22194 2700 SH DFND 1 0 2700 0 Pixelworks Inc COM 72581M305 23 20 SH DFND 1 0 20 0 AETERNA ZENTARIS INC COM 007975501 65 26 SH DFND 1 0 26 0 Eldorado Gold Corp COM 284902509 552 62 SH DFND 1 0 62 0 Difference Capital Financial I COM 60800C208 3014 1920 SH DFND 1 0 1920 0 Sandstorm Gold Ltd COM 80013R206 2451 526 SH DFND 1 0 526 0 Teck Resources Ltd COM 878742204 421463 9781 SH DFND 1 0 9781 0 Coeur Mining Inc COM 192108504 38 17 SH DFND 1 0 17 0 Tucows Inc COM 898697206 82 4 SH DFND 1 0 4 0 Solitario Zinc Corp COM 8342EP107 1675 3074 SH DFND 1 0 3074 0 Sprott Physical Gold Trust COM 85207H104 129 9 SH DFND 1 0 9 0 untitled COM 85207K107 15 2 SH DFND 1 0 2 0 Barrick Gold Corp COM 067901108 102 7 SH DFND 1 0 7 0 Aurora Cannabis Inc COM 05156X884 4233 7236 SH DFND 1 0 7236 0 Alamos Gold Inc COM 011532108 677 60 SH DFND 1 0 60 0 Almaden Minerals Ltd COM 020283305 28 190 SH DFND 1 0 190 0 AURYN RESOURCES INC COM 36117T100 331 970 SH DFND 1 0 970 0 Brookfield Asset Management In COM 11271J107 1782 57 SH DFND 1 0 57 0 BlackBerry Ltd COM 09228F103 188 40 SH DFND 1 0 40 0 Primo Water Corp/new COM 74167P108 290 21 SH DFND 1 0 21 0 BCE Inc COM 05534B760 2825 74 SH DFND 1 0 74 0 BriaCell Therapeutics Corp COM 107930109 206 33 SH DFND 1 0 33 0 Brookfield Infrastructure Part COM G16252101 206 7 SH DFND 1 0 7 0 Breaking Data Corp COM 104833306 374 77 SH DFND 1 0 77 0 Bank of Montreal COM 063671101 15187 180 SH DFND 1 0 180 0 Bank of Nova Scotia/The COM 064149107 4285 94 SH DFND 1 0 94 0 Broadway Gold Mining Ltd COM 60255C885 25 8 SH DFND 1 0 8 0 Grande West Transportation Gro COM 925654105 52 55 SH DFND 1 0 55 0 CAE Inc COM 124765108 4016 172 SH DFND 1 0 172 0 Caledonia Mining Corp PLC COM G1757E113 59 6 SH DFND 1 0 6 0 Cameco Corp COM 13321L108 1150 29 SH DFND 1 0 29 0 Colliers International Group I COM 194693107 3048 32 SH DFND 1 0 32 0 Celestica Inc COM 15101Q108 123 5 SH DFND 1 0 5 0 Canadian Natural Resources Ltd COM 136385101 22182 343 SH DFND 1 0 343 0 Canadian National Railway Co COM 136375102 6283 58 SH DFND 1 0 58 0 Ovintiv Inc COM 69047Q102 2569 54 SH DFND 1 0 54 0 Enerflex Ltd COM 29269R105 659 115 SH DFND 1 0 115 0 EMX Royalty Corp COM 26873J107 3245 1823 SH DFND 1 0 1823 0 Essa Pharma Inc COM 29668H708 148 48 SH DFND 1 0 48 0 Enerplus Corp COM 292766102 1781 101 SH DFND 1 0 101 0 Encore Energy Corp COM 29259W700 88 27 SH DFND 1 0 27 0 First Majestic Silver Corp COM 32076V103 318 62 SH DFND 1 0 62 0 Fennec Pharmaceuticals Inc COM 31447P100 488 65 SH DFND 1 0 65 0 FirstService Corp COM 33767E202 16009 110 SH DFND 1 0 110 0 Millennial ESports Corp COM 364934109 458 210 SH DFND 1 0 210 0 CGI Group Inc COM 12532H104 14577 148 SH DFND 1 0 148 0 Gildan Activewear Inc COM 375916103 700 25 SH DFND 1 0 25 0 GreenPower Motor Co Inc COM 39540E302 107 34 SH DFND 1 0 34 0 IAMGOLD Corp COM 450913108 47 22 SH DFND 1 0 22 0 Imperial Oil Ltd COM 453038408 5666 92 SH DFND 1 0 92 0 International Tower Hill Mines COM 46050R102 73 208 SH DFND 1 0 208 0 Kelso Technologies Inc COM 48826D201 189 943 SH DFND 1 0 943 0 MAG Silver Corp COM 55903Q104 353 34 SH DFND 1 0 34 0 Midas Gold Corp COM 714266103 264 81 SH DFND 1 0 81 0 Medicenna Therapeutics Corp COM 58490H107 411 1392 SH DFND 1 0 1392 0 Methanex Corp COM 59151K108 180 4 SH DFND 1 0 4 0 Northern Dynasty Minerals Ltd COM 66510M204 21 65 SH DFND 1 0 65 0 North American Energy Partners COM 656811106 630 29 SH DFND 1 0 29 0 Nouveau Monde Graphite Inc COM 66979W842 198 75 SH DFND 1 0 75 0 New Pacific Metals Corp COM 64782A107 96 54 SH DFND 1 0 54 0 NexGen Energy Ltd COM 65340P106 167 28 SH DFND 1 0 28 0 Osisko Gold Royalties Ltd COM 68827L101 1034 88 SH DFND 1 0 88 0 Open Text Corp COM 683715106 2071 59 SH DFND 1 0 59 0 Patient Home Monitoring Corp COM 74880P104 168 33 SH DFND 1 0 33 0 PolyMet Mining Corp COM 731916409 8 4 SH DFND 1 0 4 0 Pembina Pipeline Corp COM 706327103 1533 51 SH DFND 1 0 51 0 POET Technologies Inc COM 73044W302 98 32 SH DFND 1 0 32 0 Platinum Group Metals Ltd COM 72765Q882 20 18 SH DFND 1 0 18 0 Restaurant Brands Internationa COM 76131D103 11392 171 SH DFND 1 0 171 0 Ritchie Bros Auctioneers Inc COM 74935Q107 3750 60 SH DFND 1 0 60 0 Rogers Communications Inc COM 775109200 2879 75 SH DFND 1 0 75 0 Seabridge Gold Inc COM 811916105 74 7 SH DFND 1 0 7 0 Skeena Resources Ltd COM 83056P715 405 88 SH DFND 1 0 88 0 Stantec Inc COM 85472N109 3179 49 SH DFND 1 0 49 0 Suncor Energy Inc COM 867224107 4607 134 SH DFND 1 0 134 0 Silvercorp Metals Inc COM 82835P103 12 5 SH DFND 1 0 5 0 TransAlta Corp COM 89346D107 7769 893 SH DFND 1 0 893 0 Tricon Capital Group Inc COM 89612W102 15 2 SH DFND 1 0 2 0 Toronto-Dominion Bank/The COM 891160509 181 3 SH DFND 1 0 3 0 Theratechnologies Inc COM 88338H704 37 17 SH DFND 1 0 17 0 Taseko Mines Ltd COM 876511106 74 58 SH DFND 1 0 58 0 Tanzanian Royalty Exploration COM 87283P109 141 384 SH DFND 1 0 384 0 Thomson Reuters Corp COM 884903808 13088 107 SH DFND 1 0 107 0 Ur-Energy Inc COM 91688R108 23 15 SH DFND 1 0 15 0 VBCN 7 PERP COM 92512J106 2671 340 SH DFND 1 0 340 0 Vermilion Energy Inc COM 923725105 775 53 SH DFND 1 0 53 0 VIQ Solutions Inc COM 91825V400 57 335 SH DFND 1 0 335 0 Waste Connections Inc COM 94106B101 134 1 SH DFND 1 0 1 0 Wheaton Precious Metals Corp COM 962879102 770 19 SH DFND 1 0 19 0 Westport Fuel Systems Inc COM 960908507 473 78 SH DFND 1 0 78 0 Zenyatta Ventures Ltd COM 98942X102 28 22 SH DFND 1 0 22 0 Canopy Growth Corp COM 138035100 38 49 SH DFND 1 0 49 0 Aurora Cannabis Inc COM 05156X884 23693 40500 SH DFND 1 0 40500 0 First Majestic Silver Corp COM 32076V103 27656 5391 SH DFND 1 0 5391 0 BALLARD POWER SYSTEMS INC COM 058586108 172 47 SH DFND 1 0 47 0 BRAZIL RESOURCES INC COM 38149E101 11704 14900 SH DFND 1 0 14900 0 Baytex Energy Corp COM 07317Q105 4 1 SH DFND 1 0 1 0 Franco-Nevada Corp COM 351858105 5073 38 SH DFND 1 0 38 0 Americas Silver Corp COM 03062D100 1736 4876 SH DFND 1 0 4876 0 Fortis Inc/Canada COM 349553107 45360 1194 SH DFND 1 0 1194 0 Gran Tierra Energy Inc COM 38500T200 680 98 SH DFND 1 0 98 0 Largo Resources Ltd COM 517097101 198 70 SH DFND 1 0 70 0 McEwen Mining Inc COM 58039P305 195 30 SH DFND 1 0 30 0 Standard Lithium Ltd COM 853606101 249 88 SH DFND 1 0 88 0 Aurora Cannabis Inc COM 05156X884 7605 13000 SH DFND 1 0 13000 0 BRP Inc/CA COM 05577W200 782117 10310 SH SOLE 10310 0 0 Cadence Design Systems Inc COM 127387108 6880922 29368 SH SOLE 29368 0 0 Brookfield Infrastructure Part COM G16252101 4417762 150264 SH SOLE 150264 0 0 Cadence Design Systems Inc COM 127387108 36387962 155305 SH SOLE 155305 0 0 Norwegian Cruise Line Holdings COM G66721104 757503 45965 SH SOLE 45965 0 0 Norwegian Cruise Line Holdings COM G66721104 1310836 79541 SH SOLE 79541 0 0 Nexa Resources SA COM L67359106 157 26 SH DFND 1 0 26 0 Nexa Resources SA COM L67359106 1210 200 SH DFND 1 0 200 0 Vermilion Energy Inc COM 923725105 746 51 SH DFND 1 0 51 0 Coach Inc COM 876030107 720015 25044 SH SOLE 25044 0 0 Coach Inc COM 876030107 1246111 43343 SH SOLE 43343 0 0 Difference Capital Financial I COM 60800C208 105 67 SH DFND 1 0 67 0 Range Resources Corp COM 75281A109 2742534 84620 SH SOLE 84620 0 0 Quintiles IMS Holdings Inc COM 46266C105 14474307 73567 SH SOLE 73567 0 0 Theratechnologies Inc COM 88338H704 3010 1400 SH DFND 1 0 1400 0 Rayonier Advanced Materials In COM 75508B104 11 3 SH DFND 1 0 3 0 CRH PLC COM G25508105 164354 3003 SH SOLE 3003 0 0 Canada Goose Holdings Inc COM 135086106 49521 3378 SH SOLE 3378 0 0 JDL GOLD CORP COM 29446Y502 389 92 SH DFND 1 0 92 0 Viemed Healthcare Inc COM 92663R105 236 35 SH DFND 1 0 35 0 Global Water Resources Inc COM 379463102 371 38 SH DFND 1 0 38 0 Canada Goose Holdings Inc COM 135086106 1466 100 SH SOLE 100 0 0 Nutrien Ltd COM 67077M108 129834713 2102246 SH SOLE 2102246 0 0 Nutrien Ltd COM 67077M108 8585 139 SH DFND 1 0 139 0 Huntington Ingalls Industries COM 446413106 3081793 15064 SH SOLE 15064 0 0 Huntington Ingalls Industries COM 446413106 881126 4307 SH SOLE 4307 0 0 Breaking Data Corp COM 104833306 437 90 SH DFND 1 0 90 0 Far Resources Ltd COM 345510200 0 17 SH DFND 1 0 17 0 Lexaria Bioscience Corp COM 52886N406 13 13 SH DFND 1 0 13 0 Royal Bank of Canada COM 780087102 16176400 185000 SH SOLE 185000 0 0 Clarmin Explorations Inc COM 23256X100 22 42 SH DFND 1 0 42 0 Kraft Heinz Co/The COM 500754106 2167122 64421 SH SOLE 64421 0 0 Sprott Physical Gold and Silve COM 85208R101 2078 120 SH DFND 1 0 120 0 NVR Inc COM 62944T105 7305043 1225 SH SOLE 1225 0 0 Canadian Imperial Bank of Comm COM 136069101 988416 25600 SH SOLE 25600 0 0 AGNC Investment Corp COM 00123Q104 626684 66386 SH SOLE 66386 0 0 BCE Inc COM 05534B760 4051020 106131 SH SOLE 106131 0 0 Hudbay Minerals Inc COM 443628102 4198 862 SH DFND 1 0 862 0 Priceline Group Inc/The COM 09857L108 12422151 4028 SH SOLE 4028 0 0 Priceline Group Inc/The COM 09857L108 46990146 15237 SH SOLE 15237 0 0 Welltower Inc COM 95040Q104 5242962 64001 SH SOLE 64001 0 0 Welltower Inc COM 95040Q104 20364493 248590 SH SOLE 248590 0 0 Primo Water Corp/new COM 74167P108 304 22 SH SOLE 22 0 0 Celestica Inc COM 15101Q108 221 9 SH SOLE 9 0 0 Barrick Gold Corp COM 067901108 8959875 615799 SH SOLE 615799 0 0 Agnico Eagle Mines Ltd COM 008474108 6396315 140733 SH SOLE 140733 0 0 BCE Inc COM 05534B760 52000136 1362330 SH SOLE 1362330 0 0 Bank of Montreal COM 063671101 105441829 1249755 SH SOLE 1249755 0 0 Bank of Nova Scotia/The COM 064149107 94126983 2064641 SH SOLE 2064641 0 0 CAE Inc COM 124765108 780520 33427 SH SOLE 33427 0 0 Cameco Corp COM 13321L108 8284284 208988 SH SOLE 208988 0 0 Canadian Imperial Bank of Comm COM 136069101 154163051 3992827 SH SOLE 3992827 0 0 Canadian Natural Resources Ltd COM 136385101 27138377 419644 SH SOLE 419644 0 0 Canadian National Railway Co COM 136375102 17441563 161004 SH SOLE 161004 0 0 Brookfield Asset Management In COM 11271J107 15847511 506796 SH SOLE 506796 0 0 Eldorado Gold Corp COM 284902509 74755 8390 SH SOLE 8390 0 0 Fortis Inc/Canada COM 349553107 26164967 688733 SH SOLE 688733 0 0 CGI Group Inc COM 12532H104 6747648 68511 SH SOLE 68511 0 0 Imperial Oil Ltd COM 453038408 16524597 268300 SH SOLE 268300 0 0 Enbridge Inc COM 29250N105 62729266 1890005 SH SOLE 1890005 0 0 Kinross Gold Corp COM 496902404 1640209 359695 SH SOLE 359695 0 0 Magna International Inc COM 559222401 7612781 142003 SH SOLE 142003 0 0 Obsidian Energy Ltd COM 674482203 106712 12982 SH SOLE 12982 0 0 Rogers Communications Inc COM 775109200 27606019 719094 SH SOLE 719094 0 0 Royal Bank of Canada COM 780087102 149640007 1711345 SH SOLE 1711345 0 0 Suncor Energy Inc COM 867224107 24602809 715614 SH SOLE 715614 0 0 TransAlta Corp COM 89346D107 3381908 388725 SH SOLE 388725 0 0 Teck Resources Ltd COM 878742204 8356530 193932 SH SOLE 193932 0 0 Thomson Reuters Corp COM 884903808 16890313 138083 SH SOLE 138083 0 0 TransCanada Corp COM 87807B107 51883880 1507814 SH SOLE 1507814 0 0 TELUS Corp COM 87971M103 37555202 2298360 SH SOLE 2298360 0 0 Gildan Activewear Inc COM 375916103 7762635 277138 SH SOLE 277138 0 0 Manulife Financial Corp COM 56501R106 35248520 1928256 SH SOLE 1928256 0 0 Sun Life Financial Inc COM 866796105 21350537 437511 SH SOLE 437511 0 0 Pembina Pipeline Corp COM 706327103 40145070 1335498 SH SOLE 1335498 0 0 Algonquin Power & Utilities Co COM 015857105 2262020 382098 SH SOLE 382098 0 0 Canadian Pacific Railway Ltd COM 13646K108 20875874 280552 SH SOLE 280552 0 0 Vermilion Energy Inc COM 923725105 358190 24500 SH SOLE 24500 0 0 Brookfield Renewable Partners COM G16258108 3685256 169515 SH SOLE 169515 0 0 Waste Connections Inc COM 94106B101 15499563 115410 SH SOLE 115410 0 0 Crescent Point Energy Corp COM 22576C101 5799193 698698 SH SOLE 698698 0 0 Wheaton Precious Metals Corp COM 962879102 5666335 139737 SH SOLE 139737 0 0 Franco-Nevada Corp COM 351858105 6712011 50281 SH SOLE 50281 0 0 Brookfield Infrastructure Part COM G16252101 9154278 311370 SH SOLE 311370 0 0 Cenovus Energy Inc COM 15135U109 24188322 1161783 SH SOLE 1161783 0 0 Granite Real Estate Investment COM 387437114 674934 12725 SH SOLE 12725 0 0 Restaurant Brands Internationa COM 76131D103 6751271 101340 SH SOLE 101340 0 0 Nutrien Ltd COM 67077M108 20713501 335387 SH SOLE 335387 0 0 Barrick Gold Corp COM 067901108 76489 5257 SH DFND 1 0 5257 0 Bank of Montreal COM 063671101 27748787 328894 SH DFND 1 0 328894 0 Bank of Nova Scotia/The COM 064149107 15079804 330770 SH DFND 1 0 330770 0 Canadian National Railway Co COM 136375102 558658 5157 SH DFND 1 0 5157 0 Fortis Inc/Canada COM 349553107 10146901 267094 SH DFND 1 0 267094 0 Imperial Oil Ltd COM 453038408 532692 8649 SH DFND 1 0 8649 0 Enbridge Inc COM 29250N105 2860347 86181 SH DFND 1 0 86181 0 Rogers Communications Inc COM 775109200 2368663 61700 SH DFND 1 0 61700 0 Toronto-Dominion Bank/The COM 891160509 136085580 2258307 SH DFND 1 0 2258307 0 TransCanada Corp COM 87807B107 1063200 30898 SH DFND 1 0 30898 0 Algonquin Power & Utilities Co COM 015857105 454259 76733 SH DFND 1 0 76733 0 Brookfield Renewable Partners COM G16258108 822076 37814 SH DFND 1 0 37814 0 Brookfield Infrastructure Part COM G16252101 555131 18882 SH DFND 1 0 18882 0 Apple Inc COM 037833100 4224436 24674 SH SOLE 24674 0 0 Bank of America Corp COM 060505104 10949070 399893 SH SOLE 399893 0 0 Citigroup Inc COM 172967424 6576769 159902 SH SOLE 159902 0 0 Cisco Systems Inc/Delaware COM 17275R102 542976 10100 SH SOLE 10100 0 0 Duke Energy Corp COM 26441C204 38834 440 SH SOLE 440 0 0 Consolidated Edison Inc COM 209115104 39344 460 SH SOLE 460 0 0 Intel Corp COM 458140100 403208 11342 SH SOLE 11342 0 0 JPMorgan Chase & Co COM 46625H100 3202332 22082 SH SOLE 22082 0 0 Kellogg Co COM 487836108 35514 636 SH SOLE 636 0 0 Coca-Cola Co/The COM 191216100 50382 900 SH SOLE 900 0 0 McDonald's Corp COM 580135101 39779 151 SH SOLE 151 0 0 Microsoft Corp COM 594918104 3815207 12083 SH SOLE 12083 0 0 Morgan Stanley COM 617446448 685620 8395 SH SOLE 8395 0 0 Pfizer Inc COM 717081103 23219 700 SH SOLE 700 0 0 Procter & Gamble Co/The COM 742718109 103852 712 SH SOLE 712 0 0 AT&T Inc COM 00206R102 206901 13775 SH SOLE 13775 0 0 Southern Co/The COM 842587107 51776 800 SH SOLE 800 0 0 SPDR S&P 500 ETF Trust ETF 78462F103 1173433 2745 SH SOLE 2745 0 0 Wells Fargo & Co COM 949746101 2969133 72666 SH SOLE 72666 0 0 Valero Energy Corp COM 91913Y100 31176 220 SH SOLE 220 0 0 Verizon Communications Inc COM 92343V104 180459 5568 SH SOLE 5568 0 0 Amazon.com Inc COM 023135106 8927765 70231 SH SOLE 70231 0 0 Goldman Sachs Group Inc/The COM 38141G104 121339 375 SH SOLE 375 0 0 Enbridge Inc COM 29250N105 5484083 165233 SH SOLE 165233 0 0 Phillips 66 COM 718546104 33642 280 SH SOLE 280 0 0 Bank of Nova Scotia/The COM 064149107 21630403 474455 SH SOLE 474455 0 0 Fortis Inc/Canada COM 349553107 2583206 67997 SH SOLE 67997 0 0 Royal Bank of Canada COM 780087102 21986351 251445 SH SOLE 251445 0 0 Sun Life Financial Inc COM 866796105 6933553 142081 SH SOLE 142081 0 0 Duke Energy Corp COM 26441C204 446684 5061 SH SOLE 5061 0 0 Kellogg Co COM 487836108 92471 1656 SH SOLE 1656 0 0 Coca-Cola Co/The COM 191216100 988047 17650 SH SOLE 17650 0 0 AT&T Inc COM 00206R102 2985225 198750 SH SOLE 198750 0 0 Southern Co/The COM 842587107 500933 7740 SH SOLE 7740 0 0 Verizon Communications Inc COM 92343V104 1620500 50000 SH SOLE 50000 0 0 United Parcel Service Inc COM 911312106 13249 85 SH SOLE 85 0 0 Bank of Nova Scotia/The COM 064149107 1129720 24780 SH SOLE 24780 0 0 Enbridge Inc COM 29250N105 1194840 36000 SH SOLE 36000 0 0 TransCanada Corp COM 87807B107 68820 2000 SH SOLE 2000 0 0 TELUS Corp COM 87971M103 834974 51100 SH SOLE 51100 0 0 Deutsche Bank AG COM D18190898 494550 45000 SH SOLE 45000 0 0 Oil States International Inc COM 678026105 837 100 SH SOLE 100 0 0 Civeo Corp COM 17878Y207 332 16 SH SOLE 16 0 0 Boeing Co/The COM 097023105 748319 3904 SH SOLE 3904 0 0 Johnson & Johnson COM 478160104 3427 22 SH SOLE 22 0 0 Microsoft Corp COM 594918104 92515 293 SH SOLE 293 0 0 Occidental Petroleum Corp COM 674599105 413026 6366 SH SOLE 6366 0 0 Pfizer Inc COM 717081103 260020 7839 SH SOLE 7839 0 0 AT&T Inc COM 00206R102 187705 12497 SH SOLE 12497 0 0 SPDR S&P 500 ETF Trust ETF 78462F103 8849691 20702 SH SOLE 20702 0 0 Coca-Cola Co/The COM 191216100 5279698 94314 SH SOLE 94314 0 0 Cronos Group Inc COM 22717L101 202 101 SH DFND 1 0 101 0 Oriana Resources Corp COM 44812T102 96 49 SH DFND 1 0 49 0 IPG Photonics Corp COM 44980X109 102 1 SH SOLE 1 0 0 Morgan Stanley COM 617446448 163422 2001 SH SOLE 2001 0 0 Liberty Media Corp-Liberty Sir COM 531229789 4059979 159465 SH SOLE 159465 0 0 Take-Two Interactive Software COM 874054109 1008983 7187 SH SOLE 7187 0 0 Take-Two Interactive Software COM 874054109 8681156 61836 SH SOLE 61836 0 0 CBRE Group Inc COM 12504L109 3247920 43974 SH SOLE 43974 0 0 CBRE Group Inc COM 12504L109 11164973 151164 SH SOLE 151164 0 0 RPM International Inc COM 749685103 2330999 24586 SH SOLE 24586 0 0 Silvercorp Metals Inc COM 82835P103 27328 11629 SH SOLE 11629 0 0 Sprott Inc COM 852066208 44121 1448 SH SOLE 1448 0 0 Aptose Biosciences Inc COM 03835T309 17 6 SH DFND 1 0 6 0 Aramark COM 03852U106 1635000 47157 SH SOLE 47157 0 0 MSCI Inc COM 55354G100 4385295 8547 SH SOLE 8547 0 0 MSCI Inc COM 55354G100 18021422 35124 SH SOLE 35124 0 0 American Financial Group Inc/O COM 025932104 1541939 13808 SH SOLE 13808 0 0 TransUnion COM 89400J107 2645174 36846 SH SOLE 36846 0 0 Barrick Gold Corp COM 067901108 4365 300 SH SOLE 300 0 0 Agnico Eagle Mines Ltd COM 008474108 4545 100 SH SOLE 100 0 0 Algonquin Power & Utilities Co COM 015857105 28843424 4872200 SH SOLE 4872200 0 0 Brookfield Asset Management In COM 11271J107 6254 200 SH SOLE 200 0 0 Brookfield Renewable Partners COM G16258108 36072486 1659268 SH SOLE 1659268 0 0 Brookfield Infrastructure Part COM G16252101 98887400 3363517 SH SOLE 3363517 0 0 Bank of Montreal COM 063671101 12368642 146600 SH SOLE 146600 0 0 Bank of Nova Scotia/The COM 064149107 165119458 3621835 SH SOLE 3621835 0 0 Cameco Corp COM 13321L108 1676058 42282 SH SOLE 42282 0 0 Canadian Imperial Bank of Comm COM 136069101 114135793 2956120 SH SOLE 2956120 0 0 Canadian National Railway Co COM 136375102 10833 100 SH SOLE 100 0 0 Canadian Pacific Railway Ltd COM 13646K108 729218 9800 SH SOLE 9800 0 0 Enbridge Inc COM 29250N105 16595 500 SH SOLE 500 0 0 Franco-Nevada Corp COM 351858105 13349 100 SH SOLE 100 0 0 CGI Group Inc COM 12532H104 1712643 17389 SH SOLE 17389 0 0 Gildan Activewear Inc COM 375916103 982983 35094 SH SOLE 35094 0 0 Imperial Oil Ltd COM 453038408 189759 3081 SH SOLE 3081 0 0 Kinross Gold Corp COM 496902404 1368 300 SH SOLE 300 0 0 Manulife Financial Corp COM 56501R106 7312 400 SH SOLE 400 0 0 Nutrien Ltd COM 67077M108 6176 100 SH SOLE 100 0 0 Restaurant Brands Internationa COM 76131D103 6662 100 SH SOLE 100 0 0 Royal Bank of Canada COM 780087102 310813000 3554586 SH SOLE 3554586 0 0 Sun Life Financial Inc COM 866796105 4880 100 SH SOLE 100 0 0 TELUS Corp COM 87971M103 3268 200 SH SOLE 200 0 0 TransAlta Corp COM 89346D107 13178029 1514716 SH SOLE 1514716 0 0 Teck Resources Ltd COM 878742204 4309 100 SH SOLE 100 0 0 Thomson Reuters Corp COM 884903808 979 8 SH SOLE 8 0 0 Waste Connections Inc COM 94106B101 13430 100 SH SOLE 100 0 0 Wheaton Precious Metals Corp COM 962879102 4055 100 SH SOLE 100 0 0 Bank of Montreal COM 063671101 161710714 1916685 SH SOLE 1916685 0 0 Fortis Inc/Canada COM 349553107 50952834 1341217 SH SOLE 1341217 0 0 Royal Bank of Canada COM 780087102 6626990 75789 SH SOLE 75789 0 0 Algonquin Power & Utilities Co COM 015857105 5920 1000 SH DFND 1 0 1000 0 ATS Automation Tooling Systems COM 00217Y104 100072 2348 SH DFND 1 0 2348 0 Primo Water Corp/new COM 74167P108 5175 375 SH DFND 1 0 375 0 Brookfield Infrastructure Part COM G16252101 14700 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Comm COM 136069101 61776 1600 SH DFND 1 0 1600 0 Canadian National Railway Co COM 136375102 108330 1000 SH DFND 1 0 1000 0 Open Text Corp COM 683715106 87750 2500 SH DFND 1 0 2500 0 Royal Bank of Canada COM 780087102 16884664 193100 SH DFND 1 0 193100 0 SSR Mining Inc COM 784730103 6645 500 SH DFND 1 0 500 0 Stantec Inc COM 85472N109 6487 100 SH DFND 1 0 100 0 Teck Resources Ltd COM 878742204 2784648 64624 SH DFND 1 0 64624 0 BlackBerry Ltd COM 09228F103 29951 6359 SH SOLE 6359 0 0 BCE Inc COM 05534B760 1475423 38654 SH SOLE 38654 0 0 Franco-Nevada Corp COM 351858105 66745 500 SH SOLE 500 0 0 Fortis Inc/Canada COM 349553107 1178564 31023 SH SOLE 31023 0 0 Gildan Activewear Inc COM 375916103 233575 8339 SH SOLE 8339 0 0 Magna International Inc COM 559222401 997628 18609 SH SOLE 18609 0 0 Obsidian Energy Ltd COM 674482203 5343 650 SH SOLE 650 0 0 Precision Drilling Corp COM 74022D407 6712 100 SH SOLE 100 0 0 Pembina Pipeline Corp COM 706327103 1940012 64538 SH SOLE 64538 0 0 Sun Life Financial Inc COM 866796105 165920 3400 SH SOLE 3400 0 0 Stantec Inc COM 85472N109 32435 500 SH SOLE 500 0 0 TransAlta Corp COM 89346D107 628140 72200 SH SOLE 72200 0 0 Wheaton Precious Metals Corp COM 962879102 24330 600 SH SOLE 600 0 0 Canadian Imperial Bank of Comm COM 136069101 22625 586 SH DFND 1 0 586 0 Canadian Pacific Railway Ltd COM 13646K108 5952800 80000 SH DFND 1 0 80000 0 Valeant Pharmaceuticals Intern COM 071734107 896802 109100 SH DFND 1 0 109100 0 Wheaton Precious Metals Corp COM 962879102 162200 4000 SH DFND 1 0 4000 0 Agnico Eagle Mines Ltd COM 008474108 296879 6532 SH SOLE 6532 0 0 BlackBerry Ltd COM 09228F103 2062250 437845 SH SOLE 437845 0 0 Canadian Natural Resources Ltd COM 136385101 517037 7995 SH SOLE 7995 0 0 Franco-Nevada Corp COM 351858105 10964869 82140 SH SOLE 82140 0 0 Magna International Inc COM 559222401 1437284 26810 SH SOLE 26810 0 0 Nutrien Ltd COM 67077M108 241173 3905 SH SOLE 3905 0 0 Suncor Energy Inc COM 867224107 1163832 33852 SH SOLE 33852 0 0 Teck Resources Ltd COM 878742204 2515767 58384 SH SOLE 58384 0 0 Barrick Gold Corp COM 067901108 1368631 94064 SH DFND 1 0 94064 0 Agnico Eagle Mines Ltd COM 008474108 4852469 106765 SH DFND 1 0 106765 0 Algonquin Power & Utilities Co COM 015857105 40256 6800 SH DFND 1 0 6800 0 Brookfield Asset Management In COM 11271J107 6877117 219927 SH DFND 1 0 219927 0 Primo Water Corp/new COM 74167P108 5520 400 SH DFND 1 0 400 0 BCE Inc COM 05534B760 3299567 86444 SH DFND 1 0 86444 0 Brookfield Renewable Partners COM G16258108 92482 4254 SH DFND 1 0 4254 0 Brookfield Infrastructure Part COM G16252101 412482 14030 SH DFND 1 0 14030 0 Bank of Montreal COM 063671101 34802709 412501 SH DFND 1 0 412501 0 Bank of Nova Scotia/The COM 064149107 132211 2900 SH DFND 1 0 2900 0 Centerra Gold Inc COM 152006102 27220 5555 SH DFND 1 0 5555 0 Canadian Imperial Bank of Comm COM 136069101 2119689 54900 SH DFND 1 0 54900 0 Canadian National Railway Co COM 136375102 272017 2511 SH DFND 1 0 2511 0 Descartes Systems Group Inc/Th COM 249906108 86295 1176 SH DFND 1 0 1176 0 Franco-Nevada Corp COM 351858105 1665288 12475 SH DFND 1 0 12475 0 First Majestic Silver Corp COM 32076V103 6669 1300 SH DFND 1 0 1300 0 FirstService Corp COM 33767E202 14263 98 SH DFND 1 0 98 0 Fortis Inc/Canada COM 349553107 623036 16400 SH DFND 1 0 16400 0 Fortuna Silver Mines Inc COM 349915108 1202 442 SH DFND 1 0 442 0 Gildan Activewear Inc COM 375916103 504992 18029 SH DFND 1 0 18029 0 Kinross Gold Corp COM 496902404 19617 4302 SH DFND 1 0 4302 0 Manulife Financial Corp COM 56501R106 2019392 110470 SH DFND 1 0 110470 0 Magna International Inc COM 559222401 43210 806 SH DFND 1 0 806 0 Novagold Resources Inc COM 66987E206 768 200 SH DFND 1 0 200 0 Nutrien Ltd COM 67077M108 191456 3100 SH DFND 1 0 3100 0 Open Text Corp COM 683715106 13584 387 SH DFND 1 0 387 0 Pan American Silver Corp COM 697900108 10136 700 SH DFND 1 0 700 0 Pembina Pipeline Corp COM 706327103 317554 10564 SH DFND 1 0 10564 0 Restaurant Brands Internationa COM 76131D103 1899403 28511 SH DFND 1 0 28511 0 Silvercorp Metals Inc COM 82835P103 21855 9300 SH DFND 1 0 9300 0 Toronto-Dominion Bank/The COM 891160509 2858795 47441 SH DFND 1 0 47441 0 Teck Resources Ltd COM 878742204 305939 7100 SH DFND 1 0 7100 0 TFI International Inc COM 87241L109 6806 53 SH DFND 1 0 53 0 Thomson Reuters Corp COM 884903808 3730760 30500 SH DFND 1 0 30500 0 TransCanada Corp COM 87807B107 5099562 148200 SH DFND 1 0 148200 0 Canopy Growth Corp COM 138035100 4816 6152 SH DFND 1 0 6152 0 Wheaton Precious Metals Corp COM 962879102 286202 7058 SH DFND 1 0 7058 0 Alamos Gold Inc COM 011532108 4516 400 SH SOLE 400 0 0 Algonquin Power & Utilities Co COM 015857105 189854 32070 SH SOLE 32070 0 0 Baytex Energy Corp COM 07317Q105 23117 5242 SH SOLE 5242 0 0 Canadian Imperial Bank of Comm COM 136069101 3049186 78974 SH SOLE 78974 0 0 Canadian National Railway Co COM 136375102 1659832 15322 SH SOLE 15322 0 0 Eldorado Gold Corp COM 284902509 16769 1882 SH SOLE 1882 0 0 Enbridge Inc COM 29250N105 21627235 651619 SH SOLE 651619 0 0 CGI Group Inc COM 12532H104 39396 400 SH SOLE 400 0 0 Gildan Activewear Inc COM 375916103 5602 200 SH SOLE 200 0 0 Hudbay Minerals Inc COM 443628102 4870 1000 SH SOLE 1000 0 0 IAMGOLD Corp COM 450913108 43043 20020 SH SOLE 20020 0 0 Magna International Inc COM 559222401 289494 5400 SH SOLE 5400 0 0 New Gold Inc COM 644535106 27303 30000 SH SOLE 30000 0 0 Open Text Corp COM 683715106 627693 17883 SH SOLE 17883 0 0 Pembina Pipeline Corp COM 706327103 10624737 353451 SH SOLE 353451 0 0 Rogers Communications Inc COM 775109200 1007776 26251 SH SOLE 26251 0 0 BlackBerry Ltd COM 09228F103 72374 15366 SH DFND 1 0 15366 0 Canadian Imperial Bank of Comm COM 136069101 18251024 472702 SH DFND 1 0 472702 0 Brookfield Renewable Partners COM G16258108 3017512 138800 SH DFND 1 0 138800 0 Royal Bank of Canada COM 780087102 56056035 641080 SH DFND 1 0 641080 0 Toronto-Dominion Bank/The COM 891160509 12525885 207864 SH DFND 1 0 207864 0 Algonquin Power & Utilities Co COM 015857105 116032 19600 SH DFND 1 0 19600 0 Bank of Montreal COM 063671101 18350475 217500 SH DFND 1 0 217500 0 Bank of Nova Scotia/The COM 064149107 653305 14330 SH DFND 1 0 14330 0 TransAlta Corp COM 89346D107 1551071 178284 SH SOLE 178284 0 0 Fortis Inc/Canada COM 349553107 90909500 2392985 SH DFND 1 0 2392985 0 Bank of Nova Scotia/The COM 064149107 10471841 229696 SH DFND 1 0 229696 0 Toronto-Dominion Bank/The COM 891160509 293799920 4875538 SH DFND 1 0 4875538 0 Osisko Gold Royalties Ltd COM 68827L101 2350 200 SH DFND 1 0 200 0 Vermilion Energy Inc COM 923725105 103802 7100 SH DFND 1 0 7100 0 Canopy Growth Corp COM 138035100 9576 12233 SH DFND 1 0 12233 0 Goldman Sachs Group Inc/The COM 38141G104 227146 702 SH SOLE 702 0 0 Precision Drilling Corp COM 74022D407 2014 30 SH DFND 1 0 30 0 Portage Biotech Inc COM G7185A128 15 7 SH DFND 1 0 7 0 BCE Inc COM 05534B760 1160368 30400 SH DFND 1 0 30400 0 Canadian Natural Resources Ltd COM 136385101 6467 100 SH DFND 1 0 100 0 Energy Select Sector SPDR Fund ETF 81369Y506 4147726 45887 SH SOLE 45887 0 0 VanEck Vectors Gold Miners ETF ETF 92189F106 498562 18527 SH SOLE 18527 0 0 iShares MSCI EAFE ETF ETF 464287465 41352 600 SH SOLE 600 0 0 VanEck Vectors Gold Miners ETF ETF 92189F106 173839 6460 SH SOLE 6460 0 0 VanEck Vectors Junior Gold Miners ETF ETF 92189F791 11405391 353875 SH SOLE 353875 0 0 Energy Select Sector SPDR Fund ETF 81369Y506 11028 122 SH SOLE 122 0 0 Canadian Pacific Railway Ltd COM 13646K108 44944 604 SH DFND 1 0 604 0 iShares MSCI Eurozone ETF ETF 464286608 1267200 30000 SH DFND 1 0 30000 0 Gran Colombia Gold Corp COM 04040Y109 384 169 SH DFND 1 0 169 0 Aurora Cannabis Inc COM 05156X884 24 41 SH DFND 1 0 41 0 Enbridge Inc COM 29250N105 1749113 52700 SH DFND 1 0 52700 0 FSD Pharma Inc COM 35954B206 12 10 SH DFND 1 0 10 0 Taseko Mines Ltd COM 876511106 24078 18959 SH SOLE 18959 0 0 Ambev SA COM 02319V103 72 28 SH DFND 1 0 28 0 Autoliv Inc COM 052800109 772 8 SH DFND 1 0 8 0 Antero Resources Corp COM 03674X106 914 36 SH DFND 1 0 36 0 Associated Banc-Corp COM 045487105 68 4 SH DFND 1 0 4 0 ASE Industrial Holding Co Ltd COM 00215W100 639 85 SH DFND 1 0 85 0 Banco Bradesco SA COM 059460303 356 125 SH DFND 1 0 125 0 Banco de Chile COM 059520106 20 1 SH DFND 1 0 1 0 Bank of Hawaii Corp COM 062540109 50 1 SH DFND 1 0 1 0 BEST Inc COM 08653C601 24 11 SH DFND 1 0 11 0 Cabot Corp COM 127055101 139 2 SH DFND 1 0 2 0 Chemours Co/The COM 163851108 533 19 SH DFND 1 0 19 0 Cia Cervecerias Unidas SA COM 204429104 50 4 SH DFND 1 0 4 0 CNA Financial Corp COM 126117100 118 3 SH DFND 1 0 3 0 Cohen & Steers Inc COM 19247A100 690 11 SH DFND 1 0 11 0 Carter's Inc COM 146229109 69 1 SH DFND 1 0 1 0 Casella Waste Systems Inc COM 147448104 305 4 SH DFND 1 0 4 0 iShares MSCI EAFE ETF ETF 464287465 2178079 31603 SH DFND 1 0 31603 0 Energizer Holdings Inc COM 29272W109 64 2 SH DFND 1 0 2 0 EnerSys COM 29275Y102 95 1 SH DFND 1 0 1 0 iShares MSCI Netherlands ETF COM 464286814 114 3 SH DFND 1 0 3 0 iShares MSCI Singapore ETF COM 46434G780 37 2 SH DFND 1 0 2 0 iShares MSCI South Korea ETF ETF 464286772 413 7 SH DFND 1 0 7 0 iShares Global Industrials ETF COM 464288729 23619 209 SH DFND 1 0 209 0 Federated Investors Inc COM 314211103 68 2 SH DFND 1 0 2 0 Foot Locker Inc COM 344849104 35 2 SH DFND 1 0 2 0 Fulton Financial Corp COM 360271100 61 5 SH DFND 1 0 5 0 Glacier Bancorp Inc COM 37637Q105 114 4 SH DFND 1 0 4 0 Greif Inc COM 397624107 67 1 SH DFND 1 0 1 0 GameStop Corp COM 36467W109 444 27 SH DFND 1 0 27 0 Green Plains Inc COM 393222104 271 9 SH DFND 1 0 9 0 Goodyear Tire & Rubber Co/The COM 382550101 99 8 SH DFND 1 0 8 0 HIVE Blockchain Technologies L COM 433921103 582 189 SH DFND 1 0 189 0 Harley-Davidson Inc COM 412822108 165 5 SH DFND 1 0 5 0 China Lodging Group Ltd COM 44332N106 315 8 SH DFND 1 0 8 0 iShares Core MSCI Emerging Markets ETF ETF 46434G103 21844 459 SH DFND 1 0 459 0 iShares India 50 ETF ETF 464289529 166887 3693 SH DFND 1 0 3693 0 Iridium Communications Inc COM 46269C102 45 1 SH DFND 1 0 1 0 iShares Core S&P Total US Stock Market ETF ETF 464287150 166434 1767 SH DFND 1 0 1767 0 iShares Core S&P 500 ETF ETF 464287200 1490981 3472 SH DFND 1 0 3472 0 JetBlue Airways Corp COM 477143101 46 10 SH DFND 1 0 10 0 JinkoSolar Holding Co Ltd COM 47759T100 121 4 SH DFND 1 0 4 0 Jones Lang LaSalle Inc COM 48020Q107 706 5 SH DFND 1 0 5 0 Nordstrom Inc COM 655664100 269 18 SH DFND 1 0 18 0 Kite Realty Group Trust COM 49803T300 129 6 SH DFND 1 0 6 0 Lamar Advertising Co COM 512816109 250 3 SH DFND 1 0 3 0 Mattel Inc COM 577081102 1057 48 SH DFND 1 0 48 0 Morningstar Inc COM 617700109 234 1 SH DFND 1 0 1 0 PacWest Bancorp COM 695263103 32 4 SH DFND 1 0 4 0 Potlatch Corp COM 737630103 91 2 SH DFND 1 0 2 0 Patterson Cos Inc COM 703395103 89 3 SH DFND 1 0 3 0 PVH Corp COM 693656100 612 8 SH DFND 1 0 8 0 Invesco FTSE RAFI Emerging Markets ETF ETF 46138E727 71 4 SH DFND 1 0 4 0 Invesco QQQ Trust Series 1 ETF 46090E103 15047 42 SH DFND 1 0 42 0 Radware Ltd COM M81873107 17 1 SH DFND 1 0 1 0 Silicon Laboratories Inc COM 826919102 116 1 SH DFND 1 0 1 0 Stericycle Inc COM 858912108 358 8 SH DFND 1 0 8 0 US Foods Holding Corp COM 912008109 754 19 SH DFND 1 0 19 0 Visteon Corp COM 92839U206 138 1 SH DFND 1 0 1 0 Telefonica Brasil SA COM 87936R205 410 48 SH DFND 1 0 48 0 Vodafone Group PLC COM 92857W308 9 1 SH DFND 1 0 1 0 Worthington Industries Inc COM 981811102 62 1 SH DFND 1 0 1 0 Wyndham Worldwide Corp COM 894164102 73 2 SH DFND 1 0 2 0 Xunlei Ltd COM 98419E108 235 145 SH DFND 1 0 145 0 Xerox Holdings Corp COM 98421M106 63 4 SH DFND 1 0 4 0 Sprott Physical Platinum & Pal COM 85207Q104 754 70 SH DFND 1 0 70 0 Evergy Inc COM 30034W106 1258323 24819 SH SOLE 24819 0 0 Evergy Inc COM 30034W106 4398580 86757 SH SOLE 86757 0 0 Waste Connections Inc COM 94106B101 28069 209 SH DFND 1 0 209 0 iShares Core MSCI EAFE ETF ETF 46432F842 6316789 98163 SH DFND 1 0 98163 0 Tanzanian Royalty Exploration COM 87283P109 2379 6500 SH DFND 1 0 6500 0 Daseke Inc COM 23753F107 15 3 SH DFND 1 0 3 0 Materials Select Sector SPDR Fund ETF 81369Y100 10840 138 SH DFND 1 0 138 0 Industrial Select Sector SPDR Fund ETF 81369Y704 19668 194 SH DFND 1 0 194 0 Royal Bank of Canada COM 780087102 123902 1417 SH SOLE 1417 0 0 Suncor Energy Inc COM 867224107 99702 2900 SH DFND 1 0 2900 0 HF Sinclair Corp COM 403949100 1670611 29345 SH SOLE 29345 0 0 Broadridge Financial Solutions COM 11133T103 7988853 44618 SH SOLE 44618 0 0 Broadridge Financial Solutions COM 11133T103 2623799 14654 SH SOLE 14654 0 0 FleetCor Technologies Inc COM 339041105 6951121 27223 SH SOLE 27223 0 0 FleetCor Technologies Inc COM 339041105 2256440 8837 SH SOLE 8837 0 0 Post Holdings Inc COM 737446104 171 2 SH DFND 1 0 2 0 Adient PLC COM G0084W101 110 3 SH DFND 1 0 3 0 Hilton Grand Vacations Inc COM 43283X105 81 2 SH DFND 1 0 2 0 Service Corp International/US COM 817565104 286 5 SH DFND 1 0 5 0 Wendy's Co/The COM 95058W100 816 40 SH DFND 1 0 40 0 GlaxoSmithKline PLC COM 37733W204 399 11 SH DFND 1 0 11 0 BALLARD POWER SYSTEMS INC COM 058586108 57634 15704 SH SOLE 15704 0 0 Endeavour Silver Corp COM 29258Y103 30548 12571 SH SOLE 12571 0 0 Obsidian Energy Ltd COM 674482203 42234 5138 SH SOLE 5138 0 0 SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556 8875 60 SH SOLE 60 0 0 Copart Inc COM 217204106 14324193 332425 SH SOLE 332425 0 0 Copart Inc COM 217204106 4221872 97978 SH SOLE 97978 0 0 Bank of Montreal COM 063671101 2972355 35230 SH SOLE 35230 0 0 Brixmor Property Group Inc COM 11120U105 603 29 SH DFND 1 0 29 0 FNB Corp/PA COM 302520101 119 11 SH DFND 1 0 11 0 Park Hotels & Resorts Inc COM 700517105 86 7 SH DFND 1 0 7 0 Ovintiv Inc COM 69047Q102 839468 17647 SH DFND 1 0 17647 0 Ovintiv Inc COM 69047Q102 634013 13328 SH SOLE 13328 0 0 TransCanada Corp COM 87807B107 395715 11500 SH SOLE 11500 0 0 Canadian National Railway Co COM 136375102 26324 243 SH SOLE 243 0 0 Bank of Nova Scotia/The COM 064149107 334995 7348 SH SOLE 7348 0 0 Bank of Nova Scotia/The COM 064149107 26162597 573867 SH SOLE 573867 0 0 Manulife Financial Corp COM 56501R106 473452 25900 SH SOLE 25900 0 0 Canadian National Railway Co COM 136375102 530817 4900 SH SOLE 4900 0 0 First Trust Indxx Innovative Transaction & Process ETF 33741X201 37 1 SH DFND 1 0 1 0 Itau Unibanco Holding SA COM 465562106 376 70 SH DFND 1 0 70 0 ADL Ventures Inc COM 75585H206 455 314 SH DFND 1 0 314 0 TransCanada Corp COM 87807B107 12014114 349146 SH SOLE 349146 0 0 BCE Inc COM 05534B760 6020134 157719 SH SOLE 157719 0 0 Dr Pepper Snapple Group Inc COM 49271V100 3701488 117247 SH SOLE 117247 0 0 Dr Pepper Snapple Group Inc COM 49271V100 15286510 484210 SH SOLE 484210 0 0 Valeant Pharmaceuticals Intern COM 071734107 29781 3623 SH SOLE 3623 0 0 Valeant Pharmaceuticals Intern COM 071734107 7174424 872801 SH SOLE 872801 0 0 Valeant Pharmaceuticals Intern COM 071734107 623035 75795 SH SOLE 75795 0 0 Valeant Pharmaceuticals Intern COM 071734107 238 29 SH DFND 1 0 29 0 Utilities Select Sector SPDR Fund ETF 81369Y886 11315 192 SH DFND 1 0 192 0 Amazon.com Inc COM 023135106 9758875 76769 SH SOLE 76769 0 0 Netflix Inc COM 64110L106 699315 1852 SH SOLE 1852 0 0 Facebook Inc COM 30303M102 51336 171 SH SOLE 171 0 0 Aurora Cannabis Inc COM 05156X884 443 758 SH DFND 1 0 758 0 Centennial Resource Developmen COM 71424F105 28 2 SH DFND 1 0 2 0 Wells Fargo & Co COM 949746101 618947 15148 SH SOLE 15148 0 0 JPMorgan Chase & Co COM 46625H100 207379 1430 SH SOLE 1430 0 0 Hecla Mining Co COM 422704106 47 12 SH DFND 1 0 12 0 Hecla Mining Co COM 422704106 86 22 SH DFND 1 0 22 0 iShares Russell 2000 ETF ETF 464287655 273947 1550 SH SOLE 1550 0 0 II-VI Inc COM 19247G107 326 10 SH DFND 1 0 10 0 Arch Capital Group Ltd COM G0450A105 3936717 49388 SH SOLE 49388 0 0 American Financial Group Inc/O COM 025932104 469907 4208 SH SOLE 4208 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 181173 1023 SH SOLE 1023 0 0 Arista Networks Inc COM 040413106 4983583 27095 SH SOLE 27095 0 0 Atmos Energy Corp COM 049560105 1698799 16037 SH SOLE 16037 0 0 Bunge Ltd COM G16962105 1761769 16275 SH SOLE 16275 0 0 BioMarin Pharmaceutical Inc COM 09061G101 159352 1801 SH SOLE 1801 0 0 CDW Corp/DE COM 12514G108 4098351 20313 SH SOLE 20313 0 0 Cognex Corp COM 192422103 80084 1887 SH SOLE 1887 0 0 Camden Property Trust COM 133131102 1091169 11537 SH SOLE 11537 0 0 CoStar Group Inc COM 22160N109 3551703 46192 SH SOLE 46192 0 0 Domino's Pizza Inc COM 25754A201 1437129 3794 SH SOLE 3794 0 0 Fortinet Inc COM 34959E109 4482859 76395 SH SOLE 76395 0 0 LIBERTY MEDIA CORP-MEDIA A COM 531229755 209017 3355 SH SOLE 3355 0 0 GoDaddy Inc COM 380237107 84386 1133 SH SOLE 1133 0 0 IDEX Corp COM 45167R104 2021954 9720 SH SOLE 9720 0 0 Invitation Homes Inc COM 46187W107 1969819 62159 SH SOLE 62159 0 0 Jazz Pharmaceuticals PLC COM G50871105 229627 1774 SH SOLE 1774 0 0 Jack Henry & Associates Inc COM 426281101 1242220 8219 SH SOLE 8219 0 0 Keysight Technologies Inc COM 49338L103 2934768 22181 SH SOLE 22181 0 0 Leidos Holdings Inc COM 525327102 1490319 16171 SH SOLE 16171 0 0 Liberty Media Corp-Liberty Sir COM 531229789 59856 2351 SH SOLE 2351 0 0 Live Nation Entertainment Inc COM 538034109 1476700 17783 SH SOLE 17783 0 0 Markel Corp COM 570535104 468252 318 SH SOLE 318 0 0 Marvell Technology Inc COM 573874104 585308 10813 SH SOLE 10813 0 0 ServiceNow Inc COM 81762P102 14274720 25538 SH SOLE 25538 0 0 NVR Inc COM 62944T105 2277981 382 SH SOLE 382 0 0 Old Dominion Freight Line Inc COM 679580100 3960884 9681 SH SOLE 9681 0 0 Rollins Inc COM 775711104 1224685 32807 SH SOLE 32807 0 0 SEI Investments Co COM 784117103 144371 2397 SH SOLE 2397 0 0 Sirius XM Holdings Inc COM 82968B103 112986 24997 SH SOLE 24997 0 0 Splunk Inc COM 848637104 188809 1291 SH SOLE 1291 0 0 Square Inc COM 852234103 107552 2430 SH SOLE 2430 0 0 Steel Dynamics Inc COM 858119100 1804191 16827 SH SOLE 16827 0 0 Teleflex Inc COM 879369106 1123072 5718 SH SOLE 5718 0 0 T-Mobile US Inc COM 872590104 8074163 57652 SH SOLE 57652 0 0 Trimble Inc COM 896239100 1784759 33137 SH SOLE 33137 0 0 Veeva Systems Inc COM 922475108 187581 922 SH SOLE 922 0 0 VMware Inc COM 928563402 2469564 14834 SH SOLE 14834 0 0 Wabtec Corp/DE COM 929740108 2344316 22060 SH SOLE 22060 0 0 Workday Inc COM 98138H101 98616 459 SH SOLE 459 0 0 WR Berkley Corp COM 084423102 1806417 28452 SH SOLE 28452 0 0 Arch Capital Group Ltd COM G0450A105 14956864 187641 SH SOLE 187641 0 0 Ally Financial Inc COM 02005N100 1377222 51620 SH SOLE 51620 0 0 Alnylam Pharmaceuticals Inc COM 02043Q107 4205948 23749 SH SOLE 23749 0 0 Arista Networks Inc COM 040413106 20064004 109085 SH SOLE 109085 0 0 Arrow Electronics Inc COM 042735100 3299072 26342 SH SOLE 26342 0 0 Atmos Energy Corp COM 049560105 5859200 55312 SH SOLE 55312 0 0 Bunge Ltd COM G16962105 6159858 56904 SH SOLE 56904 0 0 BioMarin Pharmaceutical Inc COM 09061G101 80144476 905792 SH SOLE 905792 0 0 Crown Holdings Inc COM 228368106 195886226 2213904 SH SOLE 2213904 0 0 CDW Corp/DE COM 12514G108 11555804 57275 SH SOLE 57275 0 0 Celanese Corp COM 150870103 4821349 38411 SH SOLE 38411 0 0 Cognex Corp COM 192422103 1396997 32917 SH SOLE 32917 0 0 Camden Property Trust COM 133131102 4921754 52038 SH SOLE 52038 0 0 CoStar Group Inc COM 22160N109 15501716 201609 SH SOLE 201609 0 0 Domino's Pizza Inc COM 25754A201 5037149 13298 SH SOLE 13298 0 0 Diamondback Energy Inc COM 25278X109 10759823 69472 SH SOLE 69472 0 0 FNF Group COM 31620R303 2037081 49324 SH SOLE 49324 0 0 Fortinet Inc COM 34959E109 16771096 285806 SH SOLE 285806 0 0 LIBERTY MEDIA CORP-MEDIA A COM 531229755 2346343 37662 SH SOLE 37662 0 0 GoDaddy Inc COM 380237107 9624380 129221 SH SOLE 129221 0 0 IDEX Corp COM 45167R104 5939595 28553 SH SOLE 28553 0 0 Invitation Homes Inc COM 46187W107 9105076 287317 SH SOLE 287317 0 0 Jazz Pharmaceuticals PLC COM G50871105 1583181 12231 SH SOLE 12231 0 0 Jack Henry & Associates Inc COM 426281101 4163302 27546 SH SOLE 27546 0 0 Jones Lang LaSalle Inc COM 48020Q107 737524 5224 SH SOLE 5224 0 0 Keysight Technologies Inc COM 49338L103 11321105 85565 SH SOLE 85565 0 0 Knight-Swift Transportation Ho COM 499049104 1540257 30713 SH SOLE 30713 0 0 Liberty Broadband Corp COM 530307305 12571020 137659 SH SOLE 137659 0 0 Liberty Global PLC COM G5480U120 871763 46970 SH SOLE 46970 0 0 Leidos Holdings Inc COM 525327102 4657582 50538 SH SOLE 50538 0 0 Lear Corp COM 521865204 1510824 11258 SH SOLE 11258 0 0 Lennox International Inc COM 526107107 2283710 6099 SH SOLE 6099 0 0 Cheniere Energy Inc COM 16411R208 7691416 46345 SH SOLE 46345 0 0 Lululemon Athletica Inc COM 550021109 13125393 34038 SH SOLE 34038 0 0 Las Vegas Sands Corp COM 517834107 5824385 127059 SH SOLE 127059 0 0 Live Nation Entertainment Inc COM 538034109 4750552 57208 SH SOLE 57208 0 0 MercadoLibre Inc COM 58733R102 11328508 8935 SH SOLE 8935 0 0 Markel Corp COM 570535104 3561953 2419 SH SOLE 2419 0 0 Marvell Technology Inc COM 573874104 13655754 252277 SH SOLE 252277 0 0 Vail Resorts Inc COM 91879Q109 1706556 7691 SH SOLE 7691 0 0 Annaly Capital Management Inc COM 035710839 2789579 148303 SH SOLE 148303 0 0 National Retail Properties Inc COM 637417106 706164 19982 SH SOLE 19982 0 0 ServiceNow Inc COM 81762P102 72653621 129980 SH SOLE 129980 0 0 Owens Corning COM 690742101 4096529 30031 SH SOLE 30031 0 0 Old Dominion Freight Line Inc COM 679580100 14839917 36271 SH SOLE 36271 0 0 ON Semiconductor Corp COM 682189105 19717391 212129 SH SOLE 212129 0 0 Palo Alto Networks Inc COM 697435105 31023445 132330 SH SOLE 132330 0 0 Rollins Inc COM 775711104 4027683 107894 SH SOLE 107894 0 0 SEI Investments Co COM 784117103 1301329 21606 SH SOLE 21606 0 0 Seattle Genetics Inc COM 81181C104 22504660 106079 SH SOLE 106079 0 0 Sirius XM Holdings Inc COM 82968B103 777083 171921 SH SOLE 171921 0 0 Splunk Inc COM 848637104 4386915 29996 SH SOLE 29996 0 0 Square Inc COM 852234103 4597596 103877 SH SOLE 103877 0 0 SS&C Technologies Holdings Inc COM 78467J100 2246873 42765 SH SOLE 42765 0 0 Sensata Technologies Holding P COM G8060N102 1102831 29160 SH SOLE 29160 0 0 Steel Dynamics Inc COM 858119100 6405323 59740 SH SOLE 59740 0 0 Teleflex Inc COM 879369106 3684062 18757 SH SOLE 18757 0 0 T-Mobile US Inc COM 872590104 31266303 223251 SH SOLE 223251 0 0 Targa Resources Corp COM 87612G101 7108760 82930 SH SOLE 82930 0 0 Trimble Inc COM 896239100 5694887 105735 SH SOLE 105735 0 0 Tesla Inc COM 88160R101 365200844 1459519 SH SOLE 1459519 0 0 United Therapeutics Corp COM 91307C102 3600820 15942 SH SOLE 15942 0 0 Veeva Systems Inc COM 922475108 6192815 30439 SH SOLE 30439 0 0 VMware Inc COM 928563402 7516738 45151 SH SOLE 45151 0 0 Vistra Energy Corp COM 92840M102 2052880 61871 SH SOLE 61871 0 0 Wabtec Corp/DE COM 929740108 7205319 67802 SH SOLE 67802 0 0 Waste Connections Inc COM 94106B101 6597219 49123 SH SOLE 49123 0 0 Workday Inc COM 98138H101 8723984 40605 SH SOLE 40605 0 0 Westlake Chemical Corp COM 960413102 909343 7294 SH SOLE 7294 0 0 WR Berkley Corp COM 084423102 26939442 424310 SH SOLE 424310 0 0 Zillow Group Inc COM 98954M200 2150825 46595 SH SOLE 46595 0 0 Restaurant Brands Internationa COM 76131D103 106592 1600 SH SOLE 1600 0 0 Restaurant Brands Internationa COM 76131D103 3223275 48383 SH DFND 1 0 48383 0 Royal Bank of Canada COM 780087102 307526 3517 SH DFND 1 0 3517 0 TELUS Corp COM 87971M103 1893937 115908 SH DFND 1 0 115908 0 Visa Inc COM 92826C839 19321 84 SH SOLE 84 0 0 Financial Select Sector SPDR Fund ETF 81369Y605 11046 333 SH DFND 1 0 333 0 Manulife Financial Corp COM 56501R106 1881012 102900 SH DFND 1 0 102900 0 Conduent Inc COM 206787103 522 150 SH DFND 1 0 150 0 EOG Resources Inc COM 26875P101 63760 503 SH SOLE 503 0 0 TripAdvisor Inc COM 896945201 116 7 SH DFND 1 0 7 0 AerCap Holdings NV COM N00985106 940 15 SH DFND 1 0 15 0 Hexcel Corp COM 428291108 912 14 SH DFND 1 0 14 0 untitled COM 704551100 1170 45 SH DFND 1 0 45 0 Alphabet Inc COM 02079K107 959868 7280 SH SOLE 7280 0 0 QUALCOMM Inc COM 747525103 2138460 19255 SH SOLE 19255 0 0 Rayonier Inc COM 754907103 512 18 SH DFND 1 0 18 0 Sabra Health Care REIT Inc COM 78573L106 585 42 SH DFND 1 0 42 0 Timken Co/The COM 887389104 1176 16 SH DFND 1 0 16 0 Accenture PLC COM G1151C101 783131 2550 SH SOLE 2550 0 0 Affiliated Managers Group Inc COM 008252108 391 3 SH DFND 1 0 3 0 Brighthouse Financial Inc COM 10922N103 98 2 SH DFND 1 0 2 0 ASML Holding NV COM N07059210 323763 550 SH SOLE 550 0 0 JD.com Inc COM 47215P106 83778 2876 SH SOLE 2876 0 0 Global Water Resources Inc COM 379463102 614 63 SH DFND 1 0 63 0 Trilogy Metals Inc COM 89621C105 147 300 SH DFND 1 0 300 0 Solitario Zinc Corp COM 8342EP107 124 227 SH DFND 1 0 227 0 iQIYI Inc COM 46267X108 81 17 SH DFND 1 0 17 0 Akumin Inc COM 01021X100 179 1227 SH DFND 1 0 1227 0 Physicians Realty Trust COM 71943U104 512 42 SH DFND 1 0 42 0 Vanguard FTSE All-World ex-US COM 922042775 151409 2919 SH DFND 1 0 2919 0 MasTec Inc COM 576323109 576 8 SH DFND 1 0 8 0 iShares MSCI Brazil ETF ETF 464286400 215 7 SH DFND 1 0 7 0 Greenbrook TMS Inc COM 393704309 2 9 SH DFND 1 0 9 0 J55 Capital Corp COM 29385B109 110 329 SH DFND 1 0 329 0 Marathon Petroleum Corp COM 56585A102 39802 263 SH SOLE 263 0 0 Mastercard Inc COM 57636Q104 396 1 SH SOLE 1 0 0 International Business Machine COM 459200101 253803 1809 SH SOLE 1809 0 0 Invesco QQQ Trust Series 1 ETF 46090E103 5542079 15469 SH SOLE 15469 0 0 iShares iBoxx $ Investment Grade Corporate Bond ET ETF 464287242 30606000 300000 SH SOLE 300000 0 0 Linde PLC COM G54950103 19630664 52721 SH SOLE 52721 0 0 Linde PLC COM G54950103 81682420 219370 SH SOLE 219370 0 0 Invesco QQQ Trust Series 1 ETF 46090E103 63239671 176514 SH SOLE 176514 0 0 Open Text Corp COM 683715106 2316214 65989 SH SOLE 65989 0 0 NXP Semiconductors NV COM N6596X109 35700914 178576 SH SOLE 178576 0 0 WP Carey Inc COM 92936U109 3401256 64243 SH SOLE 64243 0 0 AXA Equitable Holdings Inc COM 29452E101 1927738 67902 SH SOLE 67902 0 0 Webster Financial Corp COM 947890109 1343411 33327 SH SOLE 33327 0 0 First Horizon National Corp COM 320517105 1115918 101263 SH SOLE 101263 0 0 SPDR S&P Bank ETF ETF 78464A797 94483 2564 SH SOLE 2564 0 0 iShares MSCI Emerging Markets ETF ETF 464287234 37950 1000 SH SOLE 1000 0 0 Cronos Group Inc COM 22717L101 27546 13773 SH SOLE 13773 0 0 Blackbaud Inc COM 09227Q100 563 8 SH DFND 1 0 8 0 Crane Holdings Co COM 224441105 1000 18 SH DFND 1 0 18 0 Dana Inc COM 235825205 59 4 SH DFND 1 0 4 0 Ormat Technologies Inc COM 686688102 280 4 SH DFND 1 0 4 0 PolyOne Corp COM 05368V106 106 3 SH DFND 1 0 3 0 Boyd Gaming Corp COM 103304101 6205 102 SH DFND 1 0 102 0 Brink's Co/The COM 109696104 73 1 SH DFND 1 0 1 0 Belden Inc COM 077454106 97 1 SH DFND 1 0 1 0 Kemper Corp COM 488401100 84 2 SH DFND 1 0 2 0 Stifel Financial Corp COM 860630102 1167 19 SH DFND 1 0 19 0 Sensient Technologies Corp COM 81725T100 58 1 SH DFND 1 0 1 0 iShares MSCI EAFE ETF ETF 464287465 17985846 260967 SH SOLE 260967 0 0 Citigroup Inc COM 172967424 1215638 29556 SH SOLE 29556 0 0 iShares Russell 2000 ETF ETF 464287655 2212962 12521 SH SOLE 12521 0 0 iShares Russell 2000 ETF ETF 464287655 36083592 204162 SH SOLE 204162 0 0 PTC Inc COM 69370C100 7001684 49419 SH SOLE 49419 0 0 DexCom Inc COM 252131107 14671145 157247 SH SOLE 157247 0 0 KKR & Co Inc COM 48251W104 6858729 111343 SH SOLE 111343 0 0 Lamb Weston Holdings Inc COM 513272104 9537526 103153 SH SOLE 103153 0 0 Burlington Stores Inc COM 122017106 1673796 12371 SH SOLE 12371 0 0 Largo Resources Ltd COM 517097101 11 4 SH SOLE 4 0 0 Helen of Troy Ltd COM G4388N106 117 1 SH DFND 1 0 1 0 Enbridge Inc COM 29250N105 1527 46 SH DFND 1 0 46 0 Cardiol Therapeutics Inc COM 14161Y200 23 26 SH DFND 1 0 26 0 SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556 8121146 54906 SH SOLE 54906 0 0 Dell Technologies Inc COM 24703L202 3364249 48828 SH SOLE 48828 0 0 iShares MSCI EAFE ETF ETF 464287465 1192316 17300 SH SOLE 17300 0 0 iShares China Large-Cap ETF ETF 464287184 198975 7500 SH SOLE 7500 0 0 CGI Group Inc COM 12532H104 13592 138 SH DFND 1 0 138 0 Gildan Activewear Inc COM 375916103 3333 119 SH DFND 1 0 119 0 Cameco Corp COM 13321L108 11099 280 SH DFND 1 0 280 0 Barrick Gold Corp COM 067901108 299730 20600 SH DFND 1 0 20600 0 Facebook Inc COM 30303M102 393275100 1310000 SH SOLE 1310000 0 0 iShares US Treasury Bond ETF ETF 46429B267 11329 514 SH DFND 1 0 514 0 Berkshire Hathaway Inc COM 084670702 210180000 600000 SH SOLE 600000 0 0 Alphabet Inc COM 02079K107 329625000 2500000 SH SOLE 2500000 0 0 Alphabet Inc COM 02079K305 366408000 2800000 SH SOLE 2800000 0 0 iShares Broad USD Investment Grade Corporate Bond ETF ETF 464288620 12066 251 SH DFND 1 0 251 0 Heritage Global Inc COM 42727E103 190 61 SH DFND 1 0 61 0 Vanguard Consumer Staples ETF ETF 92204A207 1461 8 SH DFND 1 0 8 0 Banco Santander Brasil SA COM 05967A107 539 105 SH DFND 1 0 105 0 Ovintiv Inc COM 69047Q102 2292684 48196 SH SOLE 48196 0 0 Royal Gold Inc COM 780287108 235415 2214 SH SOLE 2214 0 0 Lightspeed POS Inc COM 53229C107 1150 82 SH DFND 1 0 82 0 Elanco Animal Health Inc COM 28414H103 1919230 170750 SH SOLE 170750 0 0 TransCanada Corp COM 87807B107 46453500 1350000 SH SOLE 1350000 0 0 Shopify Inc COM 82509L107 10806115 198023 SH SOLE 198023 0 0 First Citizens BancShares Inc/ COM 31946M103 2840246 2058 SH SOLE 2058 0 0 ERO Copper Corp COM 296006109 94579 5486 SH SOLE 5486 0 0 Ingevity Corp COM 45688C107 48 1 SH DFND 1 0 1 0 Microsoft Corp COM 594918104 1237740000 3920000 SH SOLE 3920000 0 0 Apple Inc COM 037833100 1414194600 8260000 SH SOLE 8260000 0 0 Amazon.com Inc COM 023135106 355936000 2800000 SH SOLE 2800000 0 0 Fox Corp COM 35137L204 5039098 174484 SH SOLE 174484 0 0 Fox Corp COM 35137L204 541818 18761 SH SOLE 18761 0 0 Fox Corp COM 35137L105 3082123 98786 SH SOLE 98786 0 0 Fox Corp COM 35137L105 1115182 35743 SH SOLE 35743 0 0 salesforce.com Inc COM 79466L302 758397 3740 SH SOLE 3740 0 0 MAG Silver Corp COM 55903Q104 57035 5500 SH DFND 1 0 5500 0 Greenbrook TMS Inc COM 393704309 13 51 SH DFND 1 0 51 0 Dow Inc COM 260557103 3916910 75968 SH SOLE 75968 0 0 Dow Inc COM 260557103 14843144 287881 SH SOLE 287881 0 0 Cree Inc COM 977852102 381 10 SH DFND 1 0 10 0 Haemonetics Corp COM 405024100 806 9 SH DFND 1 0 9 0 HealthEquity Inc COM 42226A107 877 12 SH DFND 1 0 12 0 ICU Medical Inc COM 44930G107 476 4 SH DFND 1 0 4 0 LivaNova PLC COM G5509L101 106 2 SH DFND 1 0 2 0 Ollie's Bargain Outlet Holding COM 681116109 849 11 SH DFND 1 0 11 0 Planet Fitness Inc COM 72703H101 541 11 SH DFND 1 0 11 0 Comcast Corp COM 20030N101 187603 4231 SH SOLE 4231 0 0 Alcon Inc COM H01301128 85922 1115 SH SOLE 1115 0 0 iShares MSCI Brazil ETF ETF 464286400 389632 12704 SH SOLE 12704 0 0 Invesco QQQ Trust Series 1 ETF 46090E103 38023553 106131 SH SOLE 106131 0 0 Newmont Mining Corp COM 651639106 2423033 65576 SH SOLE 65576 0 0 Canopy Growth Corp COM 138035100 2114 2700 SH DFND 1 0 2700 0 Farfetch Ltd COM 30744W107 75 36 SH DFND 1 0 36 0 VanEck Vectors Junior Gold Miners ETF ETF 92189F791 78963500 2450000 SH SOLE 2450000 0 0 VanEck Vectors Gold Miners ETF ETF 92189F106 2691000 100000 SH SOLE 100000 0 0 Financial Select Sector SPDR Fund ETF 81369Y605 15590 470 SH SOLE 470 0 0 Netflix Inc COM 64110L106 3302867 8747 SH SOLE 8747 0 0 HSBC Holdings PLC COM 404280406 474 12 SH DFND 1 0 12 0 Chevron Corp COM 166764100 43841 260 SH SOLE 260 0 0 Exxon Mobil Corp COM 30231G102 15285 130 SH SOLE 130 0 0 ConocoPhillips COM 20825C104 34982 292 SH SOLE 292 0 0 Alphabet Inc COM 02079K305 1702227 13008 SH SOLE 13008 0 0 Village Farms International In COM 92707Y108 7428 9314 SH SOLE 9314 0 0 DocuSign Inc COM 256163106 1621032 38596 SH SOLE 38596 0 0 Exact Sciences Corp COM 30063P105 2347246 34407 SH SOLE 34407 0 0 Erie Indemnity Co COM 29530P102 1423706 4846 SH SOLE 4846 0 0 Dropbox Inc COM 26210C104 1347694 49493 SH SOLE 49493 0 0 MongoDB Inc COM 60937P106 4655967 13462 SH SOLE 13462 0 0 MarketAxess Holdings Inc COM 57060D108 3040311 14231 SH SOLE 14231 0 0 Zebra Technologies Corp COM 989207105 5180953 21904 SH SOLE 21904 0 0 Okta Inc COM 679295105 2413185 29606 SH SOLE 29606 0 0 Uber Technologies Inc COM 90353T100 15989113 347665 SH SOLE 347665 0 0 FactSet Research Systems Inc COM 303075105 6296544 14400 SH SOLE 14400 0 0 STERIS PLC COM G8473T100 8639882 39376 SH SOLE 39376 0 0 Paycom Software Inc COM 70432V102 4967613 19160 SH SOLE 19160 0 0 Equity LifeStyle Properties In COM 29472R108 3449323 54141 SH SOLE 54141 0 0 Twilio Inc COM 90138F102 1919960 32803 SH SOLE 32803 0 0 Snap Inc COM 83304A106 68996741 7743742 SH SOLE 7743742 0 0 Sun Communities Inc COM 866674104 4420472 37354 SH SOLE 37354 0 0 EPAM Systems Inc COM 29414B104 6310429 24680 SH SOLE 24680 0 0 HEICO Corp COM 422806109 1351468 8346 SH SOLE 8346 0 0 HEICO Corp COM 422806208 9358500 72423 SH SOLE 72423 0 0 Alphabet Inc COM 02079K305 703111 5373 SH SOLE 5373 0 0 Suncor Energy Inc COM 867224107 721567 20988 SH SOLE 20988 0 0 Corteva Inc COM 22052L104 3923512 76691 SH SOLE 76691 0 0 Corteva Inc COM 22052L104 13722084 268219 SH SOLE 268219 0 0 iShares MSCI Taiwan ETF ETF 46434G772 223 5 SH DFND 1 0 5 0 Exact Sciences Corp COM 30063P105 75588 1108 SH SOLE 1108 0 0 AXA Equitable Holdings Inc COM 29452E101 495519 17454 SH SOLE 17454 0 0 Twilio Inc COM 90138F102 59466 1016 SH SOLE 1016 0 0 HEICO Corp COM 422806109 319812 1975 SH SOLE 1975 0 0 Burlington Stores Inc COM 122017106 120011 887 SH SOLE 887 0 0 FactSet Research Systems Inc COM 303075105 1879781 4299 SH SOLE 4299 0 0 Amcor PLC COM G0250X107 1456321 158987 SH SOLE 158987 0 0 Amcor PLC COM G0250X107 5089635 555637 SH SOLE 555637 0 0 Bank of Nova Scotia/The COM 064149107 17096250 375000 SH SOLE 375000 0 0 DocuSign Inc COM 256163106 38472 916 SH SOLE 916 0 0 Okta Inc COM 679295105 68876 845 SH SOLE 845 0 0 MarketAxess Holdings Inc COM 57060D108 938521 4393 SH SOLE 4393 0 0 Erie Indemnity Co COM 29530P102 292615 996 SH SOLE 996 0 0 PTC Inc COM 69370C100 1817896 12831 SH SOLE 12831 0 0 EPAM Systems Inc COM 29414B104 1656360 6478 SH SOLE 6478 0 0 Snap Inc COM 83304A106 58815 6601 SH SOLE 6601 0 0 Werner Enterprises Inc COM 950755108 390 10 SH DFND 1 0 10 0 Fortis Inc/Canada COM 349553107 83578 2200 SH SOLE 2200 0 0 Target Corp COM 87612E106 168066 1520 SH SOLE 1520 0 0 Medicenna Therapeutics Corp COM 58490H107 74 252 SH DFND 1 0 252 0 Canadian Imperial Bank of Comm COM 136069101 8687250 225000 SH SOLE 225000 0 0 Denali Therapeutics Inc COM 24823R105 41 2 SH DFND 1 0 2 0 cbdMD Inc COM 12482W309 1 1 SH DFND 1 0 1 0 Walt Disney Co/The COM 254687106 84697250 1045000 SH SOLE 1045000 0 0 Wal-Mart Stores Inc COM 931142103 40782150 255000 SH SOLE 255000 0 0 Exxon Mobil Corp COM 30231G102 228105200 1940000 SH SOLE 1940000 0 0 PepsiCo Inc COM 713448108 93192000 550000 SH SOLE 550000 0 0 Coca-Cola Co/The COM 191216100 115318800 2060000 SH SOLE 2060000 0 0 JPMorgan Chase & Co COM 46625H100 203028000 1400000 SH SOLE 1400000 0 0 Procter & Gamble Co/The COM 742718109 186700800 1280000 SH SOLE 1280000 0 0 FedEx Corp COM 31428X106 1591110 6006 SH SOLE 6006 0 0 iShares MSCI Sweden ETF ETF 464286756 297 9 SH DFND 1 0 9 0 HEICO Corp COM 422806208 65515 507 SH SOLE 507 0 0 Paycom Software Inc COM 70432V102 1379576 5321 SH SOLE 5321 0 0 STERIS PLC COM G8473T100 2494586 11369 SH SOLE 11369 0 0 WP Carey Inc COM 92936U109 110440 2086 SH SOLE 2086 0 0 Zebra Technologies Corp COM 989207105 1396946 5906 SH SOLE 5906 0 0 Pfizer Inc COM 717081103 66671700 2010000 SH SOLE 2010000 0 0 Verizon Communications Inc COM 92343V104 66602550 2055000 SH SOLE 2055000 0 0 UnitedHealth Group Inc COM 91324P102 236969300 470000 SH SOLE 470000 0 0 Merck & Co Inc COM 58933Y105 65888000 640000 SH SOLE 640000 0 0 Bank of America Corp COM 060505104 40768245 1488979 SH SOLE 1488979 0 0 Cisco Systems Inc/Delaware COM 17275R102 76070400 1415000 SH SOLE 1415000 0 0 Mastercard Inc COM 57636Q104 154404900 390000 SH SOLE 390000 0 0 Philip Morris International In COM 718172109 58325400 630000 SH SOLE 630000 0 0 Intel Corp COM 458140100 61969160 1743155 SH SOLE 1743155 0 0 Boeing Co/The COM 097023105 122675200 640000 SH SOLE 640000 0 0 Wells Fargo & Co COM 949746101 100924200 2470000 SH SOLE 2470000 0 0 Abbott Laboratories COM 002824100 14527500 150000 SH SOLE 150000 0 0 Altria Group Inc COM 02209S103 35742500 850000 SH SOLE 850000 0 0 Citigroup Inc COM 172967424 35371800 860000 SH SOLE 860000 0 0 McDonald's Corp COM 580135101 26344000 100000 SH SOLE 100000 0 0 Mondelez International Inc COM 609207105 39558000 570000 SH SOLE 570000 0 0 Adobe Systems Inc COM 00724F101 76485000 150000 SH SOLE 150000 0 0 SPDR Gold Shares ETF 78463V107 2414359 14082 SH SOLE 14082 0 0 UroGen Pharma Ltd COM M96088105 84 6 SH DFND 1 0 6 0 International Bancshares Corp COM 459044103 43 1 SH DFND 1 0 1 0 Osisko Gold Royalties Ltd COM 68827L101 176250 15000 SH DFND 1 0 15000 0 Dynatrace Inc COM 268150109 187 4 SH DFND 1 0 4 0 Kraft Heinz Co/The COM 500754106 3364 100 SH DFND 1 0 100 0 Kraft Heinz Co/The COM 500754106 3364 100 SH SOLE 100 0 0 Shopify Inc COM 82509L107 54570 1000 SH DFND 1 0 1000 0 General Electric Co COM 369604301 1327 12 SH SOLE 12 0 0 Retrophin Inc COM 89422G107 27 3 SH DFND 1 0 3 0 Roku Inc COM 77543R102 1661194 23533 SH SOLE 23533 0 0 PayPal Holdings Inc COM 70450Y103 2241707 38346 SH SOLE 38346 0 0 Alibaba Group Holding Ltd COM 01609W102 429363 4950 SH SOLE 4950 0 0 NVIDIA Corp COM 67066G104 21506341 49441 SH SOLE 49441 0 0 Broadcom Inc COM 11135F101 132893 160 SH SOLE 160 0 0 Adobe Systems Inc COM 00724F101 110648 217 SH SOLE 217 0 0 Utilities Select Sector SPDR Fund ETF 81369Y886 31152402 528634 SH SOLE 528634 0 0 HRG Group Inc COM 84790A105 157 2 SH SOLE 2 0 0 Bespoke Capital Acquisition Co COM 92747V106 9 16 SH DFND 1 0 16 0 Docebo Inc COM 25609L105 2350 58 SH DFND 1 0 58 0 Grocery Outlet Holding Corp COM 39874R101 87 3 SH DFND 1 0 3 0 Brookfield Infrastructure Part COM G16252101 155732 5297 SH SOLE 5297 0 0 iShares Russell 2000 Value ETF ETF 464287630 382929 2825 SH SOLE 2825 0 0 Comcast Corp COM 20030N101 34541 779 SH SOLE 779 0 0 Walt Disney Co/The COM 254687106 1440096 17768 SH SOLE 17768 0 0 Melco Resorts & Entertainment COM 585464100 692 70 SH DFND 1 0 70 0 SPDR S&P Retail ETF ETF 78464A714 13328 219 SH DFND 1 0 219 0 Navasota Resources Inc COM 44969Q307 342 475 SH DFND 1 0 475 0 Texas Capital Bancshares Inc COM 88224Q107 59 1 SH DFND 1 0 1 0 Teradyne Inc COM 880770102 7346740 73131 SH SOLE 73131 0 0 Lightspeed POS Inc COM 53229C107 125863 8971 SH SOLE 8971 0 0 Neurocrine Biosciences Inc COM 64125C109 3615075 32134 SH SOLE 32134 0 0 Neurocrine Biosciences Inc COM 64125C109 67950 604 SH SOLE 604 0 0 Insulet Corp COM 45784P101 4441318 27847 SH SOLE 27847 0 0 Insulet Corp COM 45784P101 1289955 8088 SH SOLE 8088 0 0 Medical Properties Trust Inc COM 58463J304 356441 65402 SH SOLE 65402 0 0 Tyler Technologies Inc COM 902252105 6915381 17909 SH SOLE 17909 0 0 Tyler Technologies Inc COM 902252105 1755779 4547 SH SOLE 4547 0 0 Brown & Brown Inc COM 115236101 17296574 247660 SH SOLE 247660 0 0 Brown & Brown Inc COM 115236101 2072223 29671 SH SOLE 29671 0 0 SilverCrest Metals Inc COM 828363101 42671 9676 SH SOLE 9676 0 0 Teledyne Technologies Inc COM 879360105 8196115 20060 SH SOLE 20060 0 0 Teledyne Technologies Inc COM 879360105 2805719 6867 SH SOLE 6867 0 0 Pinterest Inc COM 72352L106 3063878 113351 SH SOLE 113351 0 0 Pinterest Inc COM 72352L106 85955 3180 SH SOLE 3180 0 0 Booz Allen Hamilton Holding Co COM 099502106 3753643 34352 SH SOLE 34352 0 0 Booz Allen Hamilton Holding Co COM 099502106 139319 1275 SH SOLE 1275 0 0 Bio-Rad Laboratories Inc COM 090572207 3068690 8561 SH SOLE 8561 0 0 Bio-Rad Laboratories Inc COM 090572207 906520 2529 SH SOLE 2529 0 0 Blackstone Group LP/The COM 09260D107 28704413 267915 SH SOLE 267915 0 0 VICI Properties Inc COM 925652109 14318801 492055 SH SOLE 492055 0 0 Aqua America Inc COM 29670G102 1644510 47903 SH SOLE 47903 0 0 West Pharmaceutical Services I COM 955306105 11091208 29560 SH SOLE 29560 0 0 West Pharmaceutical Services I COM 955306105 3134880 8355 SH SOLE 8355 0 0 Omega Healthcare Investors Inc COM 681936100 889351 26820 SH SOLE 26820 0 0 Westport Fuel Systems Inc COM 960908507 3636 600 SH DFND 1 0 600 0 Financial Select Sector SPDR Fund ETF 81369Y605 7214707 217507 SH SOLE 217507 0 0 FirstCash Holdings Inc COM 33768G107 402 4 SH DFND 1 0 4 0 Lumentum Holdings Inc COM 55024U109 587 13 SH DFND 1 0 13 0 Mercury Systems Inc COM 589378108 74 2 SH DFND 1 0 2 0 Arrowhead Pharmaceuticals Inc COM 04280A100 81 3 SH DFND 1 0 3 0 KBR Inc COM 48242W106 707 12 SH DFND 1 0 12 0 Dollar Tree Inc COM 256746108 532 5 SH SOLE 5 0 0 Uranium Royalty Corp COM 91702V101 100 35 SH DFND 1 0 35 0 Square Inc COM 852234103 597067 13490 SH SOLE 13490 0 0 SPDR Dow Jones Industrial Average ETF Trust ETF 78467X109 1675 5 SH SOLE 5 0 0 iShares Russell 2000 ETF ETF 464287655 23663719 133890 SH SOLE 133890 0 0 CBS Corp COM 92556H206 2142174 166060 SH SOLE 166060 0 0 A2Z Technologies Canada Corp COM 00249W100 8 5 SH DFND 1 0 5 0 iShares MSCI Brazil ETF ETF 464286400 3527 115 SH SOLE 115 0 0 Teva Pharmaceutical Industries COM 881624209 1010 99 SH DFND 1 0 99 0 Aflac Inc COM 001055102 73757 961 SH SOLE 961 0 0 Itau Unibanco Holding SA COM 465562106 6670 1242 SH SOLE 1242 0 0 Petroleo Brasileiro SA COM 71654V408 36006 2402 SH SOLE 2402 0 0 Natura & Co Holding SA COM 63884N108 340 59 SH DFND 1 0 59 0 Lyft Inc COM 55087P104 9117 865 SH SOLE 865 0 0 American Airlines Group Inc COM 02376R102 844371 65915 SH SOLE 65915 0 0 UnitedHealth Group Inc COM 91324P102 76133 151 SH SOLE 151 0 0 Vanguard Total Bond Market ETF ETF 921937835 56172900 805000 SH SOLE 805000 0 0 Canada Goose Holdings Inc COM 135086106 357704 24400 SH SOLE 24400 0 0 FuelCell Energy Inc COM 35952H601 17 13 SH DFND 1 0 13 0 Lantronix Inc COM 516548203 378 85 SH DFND 1 0 85 0 Lantronix Inc COM 516548203 1460 328 SH DFND 1 0 328 0 JetBlue Airways Corp COM 477143101 3721 809 SH SOLE 809 0 0 United Continental Holdings In COM 910047109 697612 16492 SH SOLE 16492 0 0 Millennial ESports Corp COM 364934109 39 18 SH DFND 1 0 18 0 Square Inc COM 852234103 100116 2262 SH SOLE 2262 0 0 Shopify Inc COM 82509L107 3696736 67743 SH SOLE 67743 0 0 Potlatch Corp COM 737630103 397163 8750 SH SOLE 8750 0 0 Gaming and Leisure Properties COM 36467J108 3589704 78808 SH SOLE 78808 0 0 Lamar Advertising Co COM 512816109 800728 9593 SH SOLE 9593 0 0 Sabra Health Care REIT Inc COM 78573L106 353058 25327 SH SOLE 25327 0 0 Douglas Emmett Inc COM 25960P109 233100 18268 SH SOLE 18268 0 0 Starwood Property Trust Inc COM 85571B105 630075 32562 SH SOLE 32562 0 0 Lexington Realty Trust COM 529043101 285272 32053 SH SOLE 32053 0 0 Blackstone Mortgage Trust Inc COM 09257W100 410597 18878 SH SOLE 18878 0 0 Rayonier Inc COM 754907103 425477 14950 SH SOLE 14950 0 0 Rexford Industrial Realty Inc COM 76169C100 1115952 22613 SH SOLE 22613 0 0 National Health Investors Inc COM 63633D104 1130 22 SH SOLE 22 0 0 Cousins Properties Inc COM 222795502 338672 16626 SH SOLE 16626 0 0 Americold Realty Trust COM 03064D108 846584 27839 SH SOLE 27839 0 0 CubeSmart COM 229663109 939180 24631 SH SOLE 24631 0 0 JBG SMITH Properties COM 46590V100 149097 10311 SH SOLE 10311 0 0 Equity Commonwealth COM 294628102 1157 63 SH SOLE 63 0 0 EastGroup Properties Inc COM 277276101 827987 4972 SH SOLE 4972 0 0 Howard Hughes Holdings Inc COM 44267T102 264570 3569 SH SOLE 3569 0 0 Physicians Realty Trust COM 71943U104 318464 26125 SH SOLE 26125 0 0 American Homes 4 Rent COM 02665T306 3262439 96837 SH SOLE 96837 0 0 Spirit Realty Capital Inc COM 84860W300 519111 15482 SH SOLE 15482 0 0 New Residential Investment Cor COM 64828T201 491850 52944 SH SOLE 52944 0 0 Highwoods Properties Inc COM 431284108 1237 60 SH SOLE 60 0 0 Healthcare Realty Trust Inc COM 42226K105 1746552 114378 SH SOLE 114378 0 0 First Industrial Realty Trust COM 32054K103 689532 14489 SH SOLE 14489 0 0 Kilroy Realty Corp COM 49427F108 369205 11680 SH SOLE 11680 0 0 Brixmor Property Group Inc COM 11120U105 684369 32934 SH SOLE 32934 0 0 Welltower Inc COM 95040Q104 24576 300 SH SOLE 300 0 0 Simon Property Group Inc COM 828806109 12964 120 SH SOLE 120 0 0 Ventas Inc COM 92276F100 12639 300 SH SOLE 300 0 0 North American Energy Partners COM 656811106 35751 1646 SH SOLE 1646 0 0 iShares JP Morgan USD Emerging Markets Bond ETF ETF 464288281 30779960 373000 SH SOLE 373000 0 0 Gardner Denver Holdings Inc COM 45687V106 9734122 152764 SH SOLE 152764 0 0 Gardner Denver Holdings Inc COM 45687V106 2893525 45410 SH SOLE 45410 0 0 GFL Environmental Inc COM 36168Q104 2001 63 SH DFND 1 0 63 0 McEwen Mining Inc COM 58039P305 13 2 SH DFND 1 0 2 0 Village Farms International In COM 92707Y108 3110 3900 SH DFND 1 0 3900 0 JDL GOLD CORP COM 29446Y502 82637 19536 SH SOLE 19536 0 0 JDL GOLD CORP COM 29446Y502 6451 1525 SH DFND 1 0 1525 0 Rogers Communications Inc COM 775109200 26873000 700000 SH SOLE 700000 0 0 BCE Inc COM 05534B760 3825588 100225 SH SOLE 100225 0 0 Suncor Energy Inc COM 867224107 1128077 32812 SH SOLE 32812 0 0 Waste Connections Inc COM 94106B101 1654307 12318 SH SOLE 12318 0 0 Thomson Reuters Corp COM 884903808 21788739 178129 SH SOLE 178129 0 0 Magna International Inc COM 559222401 7104504 132522 SH SOLE 132522 0 0 Restaurant Brands Internationa COM 76131D103 670597 10066 SH SOLE 10066 0 0 Nutrien Ltd COM 67077M108 11760957 190430 SH SOLE 190430 0 0 Enbridge Inc COM 29250N105 1234801 37204 SH SOLE 37204 0 0 Canadian Natural Resources Ltd COM 136385101 18143169 280550 SH SOLE 280550 0 0 CGI Group Inc COM 12532H104 7061044 71693 SH SOLE 71693 0 0 Gildan Activewear Inc COM 375916103 1894764 67646 SH SOLE 67646 0 0 Imperial Oil Ltd COM 453038408 2498829 40572 SH SOLE 40572 0 0 Carnival Corp COM 143658300 397880 29000 SH DFND 1 0 29000 0 Royal Caribbean Cruises Ltd COM V7780T103 2487780 27000 SH DFND 1 0 27000 0 Algonquin Power & Utilities Co COM 015857105 4846769 818711 SH SOLE 818711 0 0 Brookfield Renewable Partners COM G16258108 8376313 385295 SH SOLE 385295 0 0 Brookfield Infrastructure Corp COM 11275Q107 1838 52 SH SOLE 52 0 0 Brookfield Infrastructure Corp COM 11275Q107 383792 10860 SH SOLE 10860 0 0 Brookfield Infrastructure Corp COM 11275Q107 23536 666 SH SOLE 666 0 0 Brookfield Infrastructure Corp COM 11275Q107 7505933 212392 SH SOLE 212392 0 0 Brookfield Infrastructure Corp COM 11275Q107 2332 66 SH DFND 1 0 66 0 Otis Worldwide Corp COM 68902V107 12513503 155815 SH SOLE 155815 0 0 Otis Worldwide Corp COM 68902V107 3699641 46067 SH SOLE 46067 0 0 Carrier Global Corp COM 14448C104 17438784 315920 SH SOLE 315920 0 0 Canopy Growth Corp COM 138035100 3361 4293 SH SOLE 4293 0 0 Shopify Inc COM 82509L107 6379615 116907 SH SOLE 116907 0 0 Valeant Pharmaceuticals Intern COM 071734107 362001 44039 SH SOLE 44039 0 0 Gildan Activewear Inc COM 375916103 28010 1000 SH DFND 1 0 1000 0 United Parcel Service Inc COM 911312106 178315 1144 SH SOLE 1144 0 0 Brookfield Infrastructure Corp COM 11275Q107 2580 73 SH SOLE 73 0 0 Ritchie Bros Auctioneers Inc COM 74935Q107 37500 600 SH SOLE 600 0 0 Stantec Inc COM 85472N109 538421 8300 SH SOLE 8300 0 0 Zoom Video Communications Inc COM 98980L101 3294034 47098 SH SOLE 47098 0 0 Sprott Physical Gold Trust COM 85207H104 1432 100 SH DFND 1 0 100 0 Fortis Inc/Canada COM 349553107 11397000 300000 SH SOLE 300000 0 0 Pembina Pipeline Corp COM 706327103 209999 6986 SH DFND 1 0 6986 0 Rogers Communications Inc COM 775109200 230340 6000 SH DFND 1 0 6000 0 Sun Life Financial Inc COM 866796105 1952000 40000 SH DFND 1 0 40000 0 Vanguard FTSE All-World ex-US COM 922042775 13486200 260000 SH SOLE 260000 0 0 iShares MSCI ACWI ETF ETF 464288257 530203800 5740000 SH SOLE 5740000 0 0 Johnson & Johnson COM 478160104 46725 300 SH SOLE 300 0 0 Datadog Inc COM 23804L103 4547304 49921 SH SOLE 49921 0 0 Trade Desk Inc/The COM 88339J105 6849300 87643 SH SOLE 87643 0 0 Tradeweb Markets Inc COM 892672106 9365916 116782 SH SOLE 116782 0 0 Liberty Broadband Corp COM 530307107 455 5 SH SOLE 5 0 0 Carlyle Group LP/The COM 14316J108 1250011 41446 SH SOLE 41446 0 0 Apollo Global Management Inc COM 03769M106 6798781 75744 SH SOLE 75744 0 0 AVTR 0 COM 05352A100 222837 10571 SH SOLE 10571 0 0 AVTR 0 COM 05352A100 2714493 128771 SH SOLE 128771 0 0 Trade Desk Inc/The COM 88339J105 215616 2759 SH SOLE 2759 0 0 Zoom Video Communications Inc COM 98980L101 99455 1422 SH SOLE 1422 0 0 Tradeweb Markets Inc COM 892672106 59027 736 SH SOLE 736 0 0 Catalent Inc COM 148806102 1015774 22310 SH SOLE 22310 0 0 Catalent Inc COM 148806102 3277067 71976 SH SOLE 71976 0 0 Crowdstrike Holdings Inc COM 22788C105 7395518 44184 SH SOLE 44184 0 0 NXP Semiconductors NV COM N6596X109 5569371 27858 SH SOLE 27858 0 0 Nordson Corp COM 655663102 4443761 19912 SH SOLE 19912 0 0 Molina Healthcare Inc COM 60855R100 2204732 6724 SH SOLE 6724 0 0 Nordson Corp COM 655663102 1305768 5851 SH SOLE 5851 0 0 Molina Healthcare Inc COM 60855R100 7629672 23269 SH SOLE 23269 0 0 Dynatrace Inc COM 268150109 2222619 47563 SH SOLE 47563 0 0 Fair Isaac Corp COM 303250104 9224657 10621 SH SOLE 10621 0 0 Moderna Inc COM 60770K107 13761740 133234 SH SOLE 133234 0 0 Fortis Inc/Canada COM 349553107 37935104 998555 SH DFND 1 0 998555 0 Wingstop Inc COM 974155103 899 5 SH DFND 1 0 5 0 QuidelOrtho Corp COM 219798105 511 7 SH DFND 1 0 7 0 Brookfield Infrastructure Part COM G16252101 4894982 166496 SH SOLE 166496 0 0 Medicenna Therapeutics Corp COM 58490H107 10 33 SH DFND 1 0 33 0 Vermilion Energy Inc COM 923725105 16082 1100 SH DFND 1 0 1100 0 Granite Real Estate Investment COM 387437114 10608 200 SH DFND 1 0 200 0 Colliers International Group I COM 194693107 28575 300 SH DFND 1 0 300 0 Aptose Biosciences Inc COM 03835T309 12860 4593 SH DFND 1 0 4593 0 Ritchie Bros Auctioneers Inc COM 74935Q107 50000 800 SH DFND 1 0 800 0 Tucows Inc COM 898697206 12246 600 SH DFND 1 0 600 0 Open Text Corp COM 683715106 14040 400 SH DFND 1 0 400 0 Cronos Group Inc COM 22717L101 44000 22000 SH DFND 1 0 22000 0 Enerflex Ltd COM 29269R105 18336 3200 SH DFND 1 0 3200 0 Energy Fuels Inc/Canada COM 292671708 9864 1200 SH DFND 1 0 1200 0 Kelso Technologies Inc COM 48826D201 3578 17900 SH DFND 1 0 17900 0 AETERNA ZENTARIS INC COM 007975501 5840 2336 SH DFND 1 0 2336 0 IAC/InterActiveCorp COM 57667L107 5307742 135488 SH SOLE 135488 0 0 IAC/InterActiveCorp COM 57667L107 1246862 31828 SH SOLE 31828 0 0 Papa John's International Inc COM 698813102 68 1 SH DFND 1 0 1 0 MGM Resorts International COM 552953101 85871 2336 SH SOLE 2336 0 0 Northern Dynasty Minerals Ltd COM 66510M204 65 200 SH DFND 1 0 200 0 Sandstorm Gold Ltd COM 80013R206 238 51 SH DFND 1 0 51 0 Brookfield Renewable Corp COM 11284V105 4190 175 SH DFND 1 0 175 0 Brookfield Renewable Corp COM 11284V105 338440 14137 SH SOLE 14137 0 0 Brookfield Renewable Corp COM 11284V105 311531 13013 SH SOLE 13013 0 0 Expedia Inc COM 30212P303 626975 6083 SH SOLE 6083 0 0 XPO Logistics Inc COM 983793100 2389 32 SH SOLE 32 0 0 Fortis Inc/Canada COM 349553107 7363260 193821 SH SOLE 193821 0 0 Brookfield Renewable Corp COM 11284V105 527 22 SH SOLE 22 0 0 New Found Gold Corp COM 64440N103 1589 381 SH DFND 1 0 381 0 iShares Silver Trust ETF 46428Q109 275668 13553 SH SOLE 13553 0 0 Pinduoduo Inc COM 722304102 404637 4126 SH SOLE 4126 0 0 Nano-X Imaging Ltd COM M70700105 243 37 SH DFND 1 0 37 0 Costco Wholesale Corp COM 22160K105 11864 21 SH SOLE 21 0 0 Zscaler Inc COM 98980G102 2741963 17623 SH SOLE 17623 0 0 Peloton Interactive Inc COM 70614W100 10 2 SH SOLE 2 0 0 United Continental Holdings In COM 910047109 322411 7622 SH SOLE 7622 0 0 American Airlines Group Inc COM 02376R102 238304 18603 SH SOLE 18603 0 0 Facebook Inc COM 30303M102 13218246 44030 SH SOLE 44030 0 0 Brookfield Renewable Partners COM G16258108 106526 4900 SH SOLE 4900 0 0 Brookfield Infrastructure Part COM G16252101 79380 2700 SH SOLE 2700 0 0 Nuvei Corp COM 67079A102 1890 126 SH DFND 1 0 126 0 Etsy Inc COM 29786A106 3004778 46528 SH SOLE 46528 0 0 Etsy Inc COM 29786A106 1091596 16903 SH SOLE 16903 0 0 KWESST Micro Systems Inc COM 501506604 250 161 SH DFND 1 0 161 0 KWESST Micro Systems Inc COM 501506604 6 4 SH DFND 1 0 4 0 Snowflake Inc COM 833445109 145132 950 SH SOLE 950 0 0 Snowflake Inc COM 833445109 8731111 57152 SH SOLE 57152 0 0 Sunrun Inc COM 86771W105 50 4 SH SOLE 4 0 0 Pool Corp COM 73278L105 5251051 14746 SH SOLE 14746 0 0 Vontier Corp COM 928881101 31 1 SH SOLE 1 0 0 Canada Goose Holdings Inc COM 135086106 821 56 SH DFND 1 0 56 0 Advanced Micro Devices Inc COM 007903107 1113335 10828 SH SOLE 10828 0 0 TIM SA/Brazil COM 88706T108 715 48 SH DFND 1 0 48 0 Shopify Inc COM 82509L107 42073 771 SH DFND 1 0 771 0 Kandi Technologies Group Inc COM 483709101 7 2 SH DFND 1 0 2 0 Sunrun Inc COM 86771W105 364 29 SH DFND 1 0 29 0 Fiverr International Ltd COM M4R82T106 196 8 SH DFND 1 0 8 0 SPDR S&P Regional Banking ETF ETF 78464A698 375930 9000 SH SOLE 9000 0 0 Viatris Inc COM 92556V106 1277935 129608 SH SOLE 129608 0 0 Heron Therapeutics Inc COM 427746102 9 9 SH DFND 1 0 9 0 CRISPR Therapeutics AG COM H17182108 182 4 SH SOLE 4 0 0 Rocket Cos Inc COM 77311W101 147 18 SH DFND 1 0 18 0 GFL Environmental Inc COM 36168Q104 1480111 46603 SH SOLE 46603 0 0 New Pacific Metals Corp COM 64782A107 10064 5686 SH SOLE 5686 0 0 Orla Mining Ltd COM 68634K106 51401 14398 SH SOLE 14398 0 0 Greenbrook TMS Inc COM 393704309 52 200 SH DFND 1 0 200 0 Ceridian HCM Holding Inc COM 15677J108 3887873 57301 SH SOLE 57301 0 0 HubSpot Inc COM 443573100 4432008 8999 SH SOLE 8999 0 0 Chewy Inc COM 16679L109 404989 22179 SH SOLE 22179 0 0 Docebo Inc COM 25609L105 43883 1083 SH SOLE 1083 0 0 Zillow Group Inc COM 98954M101 258976 5782 SH SOLE 5782 0 0 Royalty Pharma PLC COM G7709Q104 144548 5326 SH SOLE 5326 0 0 Generac Holdings Inc COM 368736104 678058 6223 SH SOLE 6223 0 0 New Duke Holdco Inc COM 26142V105 2338036 79417 SH SOLE 79417 0 0 Monolithic Power Systems Inc COM 609839105 2382996 5158 SH SOLE 5158 0 0 Monolithic Power Systems Inc COM 609839105 9170700 19850 SH SOLE 19850 0 0 SolarEdge Technologies Inc COM 83417M104 3116399 24063 SH SOLE 24063 0 0 Generac Holdings Inc COM 368736104 2560342 23498 SH SOLE 23498 0 0 Royalty Pharma PLC COM G7709Q104 2650628 97665 SH SOLE 97665 0 0 Enphase Energy Inc COM 29355A107 7103148 59119 SH SOLE 59119 0 0 Enphase Energy Inc COM 29355A107 2771620 23068 SH SOLE 23068 0 0 Horizon Pharma Plc COM G46188101 41653606 360045 SH SOLE 360045 0 0 SunOpta Inc COM 8676EP108 19172 5689 SH SOLE 5689 0 0 Cloudflare Inc COM 18915M107 3307078 52460 SH SOLE 52460 0 0 Carvana Co COM 146869102 42 1 SH SOLE 1 0 0 Walgreens Boots Alliance Inc COM 931427108 210746 9476 SH SOLE 9476 0 0 DR Horton Inc COM 23331A109 37937 353 SH SOLE 353 0 0 Denison Mines Corp COM 248356107 4899 2969 SH DFND 1 0 2969 0 Apartment Income REIT Corp COM 03750L109 501853 16347 SH SOLE 16347 0 0 Canadian Pacific Railway Ltd COM 13646K108 14584 196 SH DFND 1 0 196 0 Atlassian Corp COM 049468101 6040867 29978 SH SOLE 29978 0 0 Methanex Corp COM 59151K108 22525 500 SH DFND 1 0 500 0 Nordic American Tankers Ltd COM G65773106 181 44 SH DFND 1 0 44 0 SilverCrest Metals Inc COM 828363101 291 66 SH DFND 1 0 66 0 Invesco QQQ Trust Series 1 CALL 46090E103 17877673 49900 SH SOLE 49900 0 0 Lululemon Athletica Inc COM 550021109 68253 177 SH SOLE 177 0 0 Kinross Gold Corp COM 496902404 26904 5900 SH SOLE 5900 0 0 Bitfarms Ltd/Canada COM 09173B107 5992 5600 SH DFND 1 0 5600 0 NIKE Inc COM 654106103 1331987 13930 SH SOLE 13930 0 0 Brookfield Renewable Partners COM G16258108 3865676 177814 SH SOLE 177814 0 0 Mission Produce Inc COM 60510V108 174 18 SH DFND 1 0 18 0 Power Integrations Inc COM 739276103 153 2 SH DFND 1 0 2 0 Darling Ingredients Inc COM 237266101 6808916 130439 SH SOLE 130439 0 0 Grande West Transportation Gro COM 925654105 63 67 SH DFND 1 0 67 0 So-Young International Inc COM 83356Q108 50 48 SH DFND 1 0 48 0 Darling Ingredients Inc COM 237266101 179568 3440 SH SOLE 3440 0 0 SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556 12129 82 SH SOLE 82 0 0 SunPower Corp COM 867652406 19 3 SH DFND 1 0 3 0 Aurora Cannabis Inc COM 05156X884 824 1408 SH SOLE 1408 0 0 iShares Russell 2000 ETF PUT 464287655 57440500 325000 SH SOLE 325000 0 0 McEwen Mining Inc COM 58039P305 32500 5000 SH SOLE 5000 0 0 Sandstorm Gold Ltd COM 80013R206 55920 12000 SH SOLE 12000 0 0 BRAZIL RESOURCES INC COM 38149E101 23565 30000 SH SOLE 30000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 8061075 22500 SH SOLE 22500 0 0 Marathon Patent Group Inc COM 565788106 43 5 SH DFND 1 0 5 0 West Fraser Timber Co Ltd COM 952845105 4860 67 SH DFND 1 0 67 0 TELUS International CDA Inc COM 87975H100 1212 159 SH DFND 1 0 159 0 iShares Global Clean Energy ET COM 464288224 712550 48738 SH SOLE 48738 0 0 Peloton Interactive Inc COM 70614W100 808 160 SH SOLE 160 0 0 BP PLC COM 055622104 44334 1145 SH SOLE 1145 0 0 AETERNA ZENTARIS INC COM 007975501 20 8 SH DFND 1 0 8 0 Invesco QQQ Trust Series 1 PUT 46090E103 8956750 25000 SH SOLE 25000 0 0 Goosehead Insurance Inc COM 38267D109 149 2 SH DFND 1 0 2 0 Invesco QQQ Trust Series 1 PUT 46090E103 25078900 70000 SH SOLE 70000 0 0 Encore Energy Corp COM 29259W700 215 66 SH DFND 1 0 66 0 Wix.com Ltd COM M98068105 15147 165 SH DFND 1 0 165 0 Broadway Gold Mining Ltd COM 60255C885 131 42 SH DFND 1 0 42 0 Clarmin Explorations Inc COM 23256X100 685 1289 SH DFND 1 0 1289 0 Cenovus Energy Inc COM 15135U109 8328 400 SH DFND 1 0 400 0 First Horizon National Corp COM 320517105 326567 29634 SH SOLE 29634 0 0 ServiceNow Inc COM 81762P102 2795 5 SH SOLE 5 0 0 Airbnb Inc COM 009066101 4855999 35391 SH SOLE 35391 0 0 Airbnb Inc COM 009066101 22145008 161395 SH SOLE 161395 0 0 Appian Corp COM 03782L101 46 1 SH DFND 1 0 1 0 iShares Russell 2000 ETF PUT 464287655 51254600 290000 SH SOLE 290000 0 0 ARK Fintech Innovation ETF ETF 00214Q708 19 1 SH SOLE 1 0 0 ARK Innovation ETF ETF 00214Q104 917369 23125 SH SOLE 23125 0 0 Inari Medical Inc COM 45332Y109 65 1 SH DFND 1 0 1 0 STAAR Surgical Co COM 852312305 40 1 SH DFND 1 0 1 0 TPI Composites Inc COM 87266J104 5 2 SH DFND 1 0 2 0 iShares Russell 2000 ETF PUT 464287655 91904800 520000 SH SOLE 520000 0 0 Lightspeed POS Inc COM 53229C107 2806 200 SH DFND 1 0 200 0 iShares Russell 2000 ETF PUT 464287655 43990586 248900 SH SOLE 248900 0 0 Canadian National Railway Co PUT 136375102 335823 3100 SH DFND 1 0 3100 0 PayPal Holdings Inc COM 70450Y103 5770704 98712 SH SOLE 98712 0 0 FedEx Corp COM 31428X106 582029 2197 SH SOLE 2197 0 0 Lightspeed POS Inc COM 53229C107 937204 66800 SH DFND 1 0 66800 0 Eldorado Resorts Inc COM 12769G100 1078194 23262 SH SOLE 23262 0 0 Eldorado Resorts Inc COM 12769G100 3768116 81297 SH SOLE 81297 0 0 Penn National Gaming Inc COM 707569109 92 4 SH SOLE 4 0 0 Denison Mines Corp COM 248356107 90626 54925 SH SOLE 54925 0 0 iShares Russell 2000 ETF CALL 464287655 61859000 350000 SH SOLE 350000 0 0 Sprott Inc COM 852066208 3047 100 SH SOLE 100 0 0 Organigram Holdings Inc COM 68620P705 99 75 SH DFND 1 0 75 0 BCE Inc PUT 05534B760 667975 17500 SH DFND 1 0 17500 0 Open Text Corp COM 683715106 421 12 SH DFND 1 0 12 0 Waste Connections Inc COM 94106B101 519607 3869 SH SOLE 3869 0 0 iShares Russell 2000 ETF PUT 464287655 29922082 169300 SH SOLE 169300 0 0 Nutrien Ltd COM 67077M108 4950929 80164 SH SOLE 80164 0 0 Rogers Communications Inc COM 775109200 383900 10000 SH SOLE 10000 0 0 TELUS Corp COM 87971M103 250002 15300 SH SOLE 15300 0 0 JDL GOLD CORP COM 29446Y502 72 17 SH SOLE 17 0 0 i-80 Gold Corp COM 44955L106 19469 12725 SH SOLE 12725 0 0 i-80 Gold Corp COM 44955L106 99 65 SH DFND 1 0 65 0 Visa Inc COM 92826C839 1055746 4590 SH SOLE 4590 0 0 Mastercard Inc COM 57636Q104 6203118 15668 SH SOLE 15668 0 0 GATX Corp COM 361448103 109 1 SH DFND 1 0 1 0 Universal Forest Products Inc COM 90278Q108 410 4 SH DFND 1 0 4 0 Broadway Gold Mining Ltd COM 60255C885 1712 547 SH DFND 1 0 547 0 Intercure Ltd COM M549GJ111 122 78 SH DFND 1 0 78 0 Security Devices International COM 12448X201 175 78 SH DFND 1 0 78 0 Tilray Inc COM 88688T100 12920 5406 SH DFND 1 0 5406 0 Tilray Inc COM 88688T100 1001 419 SH SOLE 419 0 0 Nano Dimension Ltd COM 63008G203 691 254 SH DFND 1 0 254 0 Zymeworks Inc COM 98985Y108 101 16 SH DFND 1 0 16 0 One COM 57064N102 1 1 SH DFND 1 0 1 0 Cellectis SA COM 15117K103 49 31 SH DFND 1 0 31 0 Magna International Inc COM 559222401 12009 224 SH DFND 1 0 224 0 Workhorse Group Inc COM 98138J206 25 60 SH DFND 1 0 60 0 DoorDash Inc COM 25809K105 95443 1201 SH SOLE 1201 0 0 Palantir Technologies Inc COM 69608A108 17296 1081 SH SOLE 1081 0 0 Evogene Ltd COM M4119S104 12 20 SH DFND 1 0 20 0 Invesco QQQ Trust Series 1 PUT 46090E103 84193450 235000 SH SOLE 235000 0 0 Lion Electric Co/The COM 536221104 191 100 SH DFND 1 0 100 0 Charles River Laboratories Int COM 159864107 4008379 20453 SH SOLE 20453 0 0 Lufax Holding Ltd COM 54975P102 140 132 SH DFND 1 0 132 0 Biogen Inc COM 09062X103 118225 460 SH SOLE 460 0 0 Canadian National Railway Co PUT 136375102 10833 100 SH DFND 1 0 100 0 Micron Technology Inc COM 595112103 337701 4964 SH SOLE 4964 0 0 Freeport-McMoRan Inc COM 35671D857 1641 44 SH SOLE 44 0 0 Sea Ltd COM 81141R100 591963 13469 SH DFND 4 0 13469 0 Amcor PLC COM G0250X107 907 99 SH DFND 2 0 99 0 Pan American Silver Corp COM 697900108 147899 10214 SH SOLE 10214 0 0 Futu Holdings Ltd COM 36118L106 120360 2082 SH DFND 4 0 2082 0 Triple Flag Precious Metals Co COM 89679M104 1000 59 SH DFND 1 0 59 0 Westport Fuel Systems Inc COM 960908507 79 13 SH SOLE 13 0 0 Energy Fuels Inc/Canada COM 292671708 85373 10386 SH SOLE 10386 0 0 Bio-Techne Corp COM 09073M104 4278880 62860 SH SOLE 62860 0 0 Bio-Techne Corp COM 09073M104 1265626 18593 SH SOLE 18593 0 0 Bentley Systems Inc COM 08265T208 2022200 40315 SH SOLE 40315 0 0 Clarivate Analytics PLC COM G21810109 432634 64476 SH SOLE 64476 0 0 Palantir Technologies Inc COM 69608A108 5531184 345699 SH SOLE 345699 0 0 Nuvei Corp COM 67079A102 189015 12601 SH SOLE 12601 0 0 Unity Software Inc COM 91332U101 1359940 43324 SH SOLE 43324 0 0 Broadway Gold Mining Ltd COM 60255C885 6135 1960 SH SOLE 1960 0 0 State Street ETF/USA ETF 81369Y308 17271 251 SH DFND 1 0 251 0 iShares Russell 1000 Growth ETF ETF 464287614 798 3 SH SOLE 3 0 0 Canadian National Railway Co PUT 136375102 10833 100 SH DFND 1 0 100 0 Organon & Co COM 68622V106 479362 27613 SH SOLE 27613 0 0 Organon & Co COM 68622V106 924732 53268 SH SOLE 53268 0 0 BlackBerry Ltd CALL 09228F103 471 100 SH DFND 1 0 100 0 Appian Corp COM 03782L101 730 16 SH SOLE 16 0 0 Atara Biotherapeutics Inc COM 046513107 588 397 SH SOLE 397 0 0 CareDx Inc COM 14167L103 700 100 SH SOLE 100 0 0 Chimerix Inc COM 16934W106 179 186 SH SOLE 186 0 0 Eagle Pharmaceuticals Inc/DE COM 269796108 16 1 SH SOLE 1 0 0 FibroGen Inc COM 31572Q808 78 90 SH SOLE 90 0 0 Gossamer Bio Inc COM 38341P102 93 112 SH SOLE 112 0 0 IGM Biosciences Inc COM 449585108 284 34 SH SOLE 34 0 0 Ocugen Inc COM 67577C105 134 334 SH SOLE 334 0 0 Praxis Precision Medicines Inc COM 74006W108 684 400 SH SOLE 400 0 0 Intrexon Corp COM 74017N105 1086 765 SH SOLE 765 0 0 Twist Bioscience Corp COM 90184D100 1499 74 SH SOLE 74 0 0 Vaxart Inc COM 92243A200 93 123 SH SOLE 123 0 0 Biohaven Ltd COM G1110E107 676 26 SH SOLE 26 0 0 Kiniksa Pharmaceuticals Ltd COM G5269C101 69 4 SH SOLE 4 0 0 Carnival Corp COM 143658300 223128 16263 SH SOLE 16263 0 0 Norwegian Cruise Line Holdings COM G66721104 230539 13989 SH SOLE 13989 0 0 Royal Caribbean Cruises Ltd COM V7780T103 410944 4460 SH SOLE 4460 0 0 YETI Holdings Inc COM 98585X104 145 3 SH DFND 1 0 3 0 Royal Bank of Canada COM 780087102 2296000 11215 SH SOLE 11215 0 0 Opendoor Technologies Inc COM 683712103 163894 62081 SH SOLE 62081 0 0 Newmont Mining Corp COM 651639106 461875 12500 SH DFND 4 0 12500 0 Slam Corp COM G8210L105 856000 79446 SH SOLE 79446 0 0 BCE Inc PUT 05534B760 122144 3200 SH DFND 1 0 3200 0 Teladoc Health Inc COM 87918A105 1208 65 SH SOLE 65 0 0 Brookfield Asset Management Re COM G16250105 40880 1299 SH SOLE 1299 0 0 Dollar General Corp COM 256677105 3703 35 SH SOLE 35 0 0 Enbridge Inc PUT 29250N105 23233 700 SH DFND 1 0 700 0 Denison Mines Corp COM 248356107 157 95 SH DFND 1 0 95 0 Suncor Energy Inc PUT 867224107 106578 3100 SH DFND 1 0 3100 0 Fortuna Silver Mines Inc COM 349915108 258 95 SH DFND 1 0 95 0 Fortuna Silver Mines Inc COM 349915108 998 367 SH DFND 1 0 367 0 Moderna Inc COM 60770K107 1126171 10903 SH SOLE 10903 0 0 DoorDash Inc COM 25809K105 57457 723 SH SOLE 723 0 0 Overstock.com Inc COM 690370101 680 43 SH SOLE 43 0 0 ATAI Life Sciences NV COM N0731H103 12 9 SH DFND 1 0 9 0 High Tide Inc COM 42981E401 327 177 SH DFND 1 0 177 0 Brookfield Asset Management In COM 11271J107 6254 200 SH DFND 1 0 200 0 ACI Worldwide Inc COM 004498101 451 20 SH DFND 1 0 20 0 Callaway Golf Co COM 131193104 55 4 SH DFND 1 0 4 0 Envestnet Inc COM 29404K106 88 2 SH DFND 1 0 2 0 iShares MSCI Switzerland ETF ETF 464286749 218 5 SH DFND 1 0 5 0 iShares MSCI United Kingdom ETF ETF 46435G334 127 4 SH DFND 1 0 4 0 iShares MSCI Mexico ETF ETF 464286822 349 6 SH DFND 1 0 6 0 Franklin FTSE India ETF ETF 35473P769 158 5 SH DFND 1 0 5 0 Neogen Corp COM 640491106 111 6 SH DFND 1 0 6 0 Organovo Holdings Inc COM 68620A203 95 76 SH DFND 1 0 76 0 Progyny Inc COM 74340E103 68 2 SH DFND 1 0 2 0 Sotera Health Co COM 83601L102 15 1 SH DFND 1 0 1 0 Vishay Intertechnology Inc COM 928298108 99 4 SH DFND 1 0 4 0 GXO Logistics Inc COM 36262G101 1877 32 SH SOLE 32 0 0 United Technologies Corp COM 75513E101 1559374 21667 SH SOLE 21667 0 0 Pembina Pipeline Corp CALL 706327103 39078 1300 SH DFND 1 0 1300 0 BCE Inc PUT 05534B760 9657010 253000 SH SOLE 253000 0 0 General Motors Co COM 37045V100 2193725 66537 SH SOLE 66537 0 0 Ford Motor Co COM 345370860 2928015 235750 SH SOLE 235750 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 8956750 25000 SH SOLE 25000 0 0 Fortis Inc/Canada PUT 349553107 2321189 61100 SH SOLE 61100 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 12539450 35000 SH SOLE 35000 0 0 Roku Inc COM 77543R102 763290 10813 SH SOLE 10813 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 14330800 40000 SH SOLE 40000 0 0 XORTX Therapeutics Inc COM 98420Q207 286 53 SH DFND 1 0 53 0 Airbnb Inc COM 009066101 1804860 13154 SH SOLE 13154 0 0 Aurinia Pharmaceuticals Inc COM 05156V102 118469 15247 SH SOLE 15247 0 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 TransAlta Corp PUT 89346D107 26100 3000 SH DFND 1 0 3000 0 iShares Russell 2000 ETF PUT 464287655 11488100 65000 SH SOLE 65000 0 0 Tilray Inc COM 88688T100 96 40 SH DFND 1 0 40 0 Bank of Nova Scotia/The CALL 064149107 109416 2400 SH DFND 1 0 2400 0 Royal Bank of Canada CALL 780087102 507152 5800 SH DFND 1 0 5800 0 Sea Ltd COM 81141R100 44 1 SH DFND 4 0 1 0 Enbridge Inc PUT 29250N105 169269 5100 SH DFND 1 0 5100 0 Palantir Technologies Inc COM 69608A108 453808 28363 SH SOLE 28363 0 0 Bank of Nova Scotia/The CALL 064149107 341925 7500 SH DFND 1 0 7500 0 Gold Royalty Corp COM 38071H106 891 696 SH DFND 1 0 696 0 Manulife Financial Corp CALL 56501R106 49356 2700 SH DFND 1 0 2700 0 Starbucks Corp COM 855244109 6206 68 SH SOLE 68 0 0 DoorDash Inc COM 25809K105 3830136 48196 SH SOLE 48196 0 0 Advanced Micro Devices Inc COM 007903107 990465 9633 SH SOLE 9633 0 0 BCE Inc PUT 05534B760 305360 8000 SH DFND 1 0 8000 0 Tesla Inc COM 88160R101 6280022 25098 SH SOLE 25098 0 0 Jackson Financial Inc COM 46817M107 254048 6647 SH DFND 2 0 6647 0 Suncor Energy Inc PUT 867224107 85950 2500 SH DFND 1 0 2500 0 CAE Inc COM 124765108 536420 22973 SH SOLE 22973 0 0 Rogers Communications Inc PUT 775109200 38390 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 673880 17000 SH DFND 1 0 17000 0 TELUS Corp CALL 87971M103 13072 800 SH DFND 1 0 800 0 Vermilion Energy Inc PUT 923725105 51170 3500 SH DFND 1 0 3500 0 Invesco QQQ Trust Series 1 PUT 46090E103 1791350 5000 SH SOLE 5000 0 0 FirstService Corp COM 33767E202 98967 680 SH SOLE 680 0 0 Royal Bank of Canada PUT 780087102 1355320 15500 SH DFND 1 0 15500 0 National Storage Affiliates Tr COM 637870106 288580 9092 SH SOLE 9092 0 0 FirstService Corp COM 33767E202 291953 2006 SH SOLE 2006 0 0 Redfin Corp COM 75737F108 14 2 SH SOLE 2 0 0 Recursion Pharmaceuticals Inc COM 75629V104 566 74 SH SOLE 74 0 0 STAG Industrial Inc COM 85254J102 679260 19683 SH SOLE 19683 0 0 VistaGen Therapeutics Inc COM 92840H400 241 46 SH SOLE 46 0 0 Compass Inc COM 20464U100 3 1 SH SOLE 1 0 0 Mudrick Capital Acquisition Co COM 44862P109 235 788 SH SOLE 788 0 0 FirstService Corp COM 33767E202 1822889 12525 SH DFND 1 0 12525 0 Royal Bank of Canada PUT 780087102 9732072 111300 SH SOLE 111300 0 0 Clean Energy Fuels Corp COM 184499101 119 31 SH DFND 1 0 31 0 India Globalization Capital In COM 45408X308 2 6 SH DFND 1 0 6 0 Royal Bank of Canada PUT 780087102 2422088 27700 SH SOLE 27700 0 0 Bank of Montreal PUT 063671101 177177 2100 SH SOLE 2100 0 0 Toronto-Dominion Bank/The CALL 891160509 150650 2500 SH DFND 1 0 2500 0 Toronto-Dominion Bank/The PUT 891160509 54234 900 SH DFND 1 0 900 0 Toronto-Dominion Bank/The PUT 891160509 6110364 101400 SH DFND 1 0 101400 0 SPDR Gold Shares ETF 78463V107 264890 1545 SH SOLE 1545 0 0 Toronto-Dominion Bank/The PUT 891160509 6038052 100200 SH DFND 1 0 100200 0 Bank of Montreal PUT 063671101 388102 4600 SH SOLE 4600 0 0 Axon Enterprise Inc COM 05464C101 1647239 8278 SH SOLE 8278 0 0 Morgan Stanley PUT 617446448 4083500 50000 SH SOLE 50000 0 0 Helen of Troy Ltd COM G4388N106 1982 17 SH SOLE 17 0 0 Alpha & Omega Semiconductor Lt COM G6331P104 1641 55 SH SOLE 55 0 0 Textainer Group Holdings Ltd COM G8766E109 186 5 SH SOLE 5 0 0 Green Dot Corp COM 39304D102 251 18 SH SOLE 18 0 0 ADTRAN Inc COM 00486H105 107 13 SH SOLE 13 0 0 Amkor Technology Inc COM 031652100 1672 74 SH SOLE 74 0 0 American Axle & Manufacturing COM 024061103 436 60 SH SOLE 60 0 0 Arch Coal Inc COM 03940R107 1536 9 SH SOLE 9 0 0 Children's Place Inc/The COM 168905107 2676 99 SH SOLE 99 0 0 Codexis Inc COM 192005106 835 442 SH SOLE 442 0 0 Atlanticus Holdings Corp COM 04914Y102 1546 51 SH SOLE 51 0 0 FuelCell Energy Inc COM 35952H601 307 240 SH SOLE 240 0 0 KB Home COM 48666K109 1342 29 SH SOLE 29 0 0 Kronos Worldwide Inc COM 50105F105 93 12 SH SOLE 12 0 0 Luxfer Holdings PLC COM G5698W116 157 12 SH SOLE 12 0 0 Greif Inc COM 397624107 401 6 SH SOLE 6 0 0 Meritage Homes Corp COM 59001A102 979 8 SH SOLE 8 0 0 Owens & Minor Inc COM 690732102 32 2 SH SOLE 2 0 0 Neogen Corp COM 640491106 3949 213 SH SOLE 213 0 0 PolyOne Corp COM 05368V106 3567 101 SH SOLE 101 0 0 RLI Corp/DE COM 749607107 3261 24 SH SOLE 24 0 0 RBC Bearings Inc COM 75524B104 2810 12 SH SOLE 12 0 0 Semtech Corp COM 816850101 3064 119 SH SOLE 119 0 0 Unisys Corp COM 909214306 110 32 SH SOLE 32 0 0 Uranium Energy Corp COM 916896103 1653 321 SH SOLE 321 0 0 Walker & Dunlop Inc COM 93148P102 3860 52 SH SOLE 52 0 0 DASAN Zhone Solutions Inc COM 268211109 48 23 SH SOLE 23 0 0 Titan International Inc COM 88830M102 1692 126 SH SOLE 126 0 0 Cutera Inc COM 232109108 144 24 SH SOLE 24 0 0 PetMed Express Inc COM 716382106 636 62 SH SOLE 62 0 0 Ultra Clean Holdings Inc COM 90385V107 148 5 SH SOLE 5 0 0 Universal Logistics Holdings I COM 91388P105 1032 41 SH SOLE 41 0 0 Interface Inc COM 458665304 1658 169 SH SOLE 169 0 0 Brightcove Inc COM 10921T101 382 116 SH SOLE 116 0 0 Boise Cascade Co COM 09739D100 1546 15 SH SOLE 15 0 0 Identiv Inc COM 45170X205 1047 124 SH SOLE 124 0 0 2U Inc COM 90214J101 193 78 SH SOLE 78 0 0 Sportsman's Warehouse Holdings COM 84920Y106 736 164 SH SOLE 164 0 0 Theravance Biopharma Inc COM G8807B106 371 43 SH SOLE 43 0 0 Aspen Aerogels Inc COM 04523Y105 1359 158 SH SOLE 158 0 0 Affimed NV COM N01045108 136 285 SH SOLE 285 0 0 Vuzix Corp COM 92921W300 417 115 SH SOLE 115 0 0 Duluth Holdings Inc COM 26443V101 667 111 SH SOLE 111 0 0 Senseonics Holdings Inc COM 81727U105 23 38 SH SOLE 38 0 0 Innovative Industrial Properti COM 45781V101 2194 29 SH SOLE 29 0 0 JELD-WEN Holding Inc COM 47580P103 1683 126 SH SOLE 126 0 0 WideOpenWest Inc COM 96758W101 298 39 SH SOLE 39 0 0 Curo Group Holdings Corp COM 23131L107 412 392 SH SOLE 392 0 0 Newmark Group Inc COM 65158N102 315 49 SH SOLE 49 0 0 Amneal Pharmaceuticals Inc COM 03168L105 114 27 SH SOLE 27 0 0 R1 RCM Inc COM 77634L105 2863 190 SH SOLE 190 0 0 NGM Biopharmaceuticals Inc COM 62921N105 27 25 SH SOLE 25 0 0 Aterian Inc COM 02156U101 168 515 SH SOLE 515 0 0 RealReal Inc/The COM 88339P101 460 218 SH SOLE 218 0 0 Insteel Industries Inc COM 45774W108 844 26 SH SOLE 26 0 0 OneWater Marine Inc COM 68280L101 1819 71 SH SOLE 71 0 0 VectoIQ Acquisition Corp COM 654110105 499 318 SH SOLE 318 0 0 Relmada Therapeutics Inc COM 75955J402 243 81 SH SOLE 81 0 0 Telos Corp COM 87969B101 146 61 SH SOLE 61 0 0 NEOGAMES SA COM L6673X107 108 4 SH SOLE 4 0 0 Stem Inc COM 85859N102 823 194 SH SOLE 194 0 0 908 Devices Inc COM 65443P102 153 23 SH SOLE 23 0 0 Canoo Inc COM 13803R102 479 978 SH SOLE 978 0 0 Latham Group Inc COM 51819L107 182 65 SH SOLE 65 0 0 Rain Therapeutics Inc COM 75082Q105 935 1085 SH SOLE 1085 0 0 Power REIT COM 73933H101 22 19 SH DFND 1 0 19 0 CS Disco Inc COM 126327105 452 68 SH SOLE 68 0 0 Rallybio Corp COM 75120L100 361 107 SH SOLE 107 0 0 22nd Century Group Inc COM 90137F202 30 31 SH SOLE 31 0 0 Canadian Imperial Bank of Commerce PUT 136069101 528957 13700 SH DFND 1 0 13700 0 Sylvamo Corp COM 871332102 1758 40 SH DFND 1 0 40 0 XP Inc COM G98239109 9958 432 SH SOLE 432 0 0 Canadian Natural Resources Ltd PUT 136385101 9700500 150000 SH SOLE 150000 0 0 Sun Life Financial Inc CALL 866796105 9760 200 SH DFND 1 0 200 0 TC Energy Corp PUT 87807B107 2408700 70000 SH SOLE 70000 0 0 Suncor Energy Inc PUT 867224107 3438 100 SH DFND 1 0 100 0 Bank of Montreal PUT 063671101 809952 9600 SH DFND 1 0 9600 0 Comstock Mining Inc COM 205750300 12 30 SH DFND 1 0 30 0 Baidu Inc COM 056752108 20421 152 SH SOLE 152 0 0 JD.com Inc COM 47215P106 232720 7989 SH SOLE 7989 0 0 SPDR S&P Retail ETF ETF 78464A714 54774000 900000 SH SOLE 900000 0 0 Big Lots Inc COM 089302103 1891 370 SH SOLE 370 0 0 Liberty Interactive Corp QVC G COM 74915M100 2309 3806 SH SOLE 3806 0 0 Zumiez Inc COM 989817101 2884 162 SH SOLE 162 0 0 Omnicell Inc COM 68213N109 45 1 SH DFND 1 0 1 0 SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556 59164000 400000 SH SOLE 400000 0 0 Lennar Corp COM 526057302 818 8 SH SOLE 8 0 0 Mohawk Industries Inc COM 608190104 601 7 SH SOLE 7 0 0 Penn National Gaming Inc COM 707569109 459 20 SH DFND 1 0 20 0 Aurinia Pharmaceuticals Inc COM 05156V102 373 48 SH DFND 1 0 48 0 Bank of Montreal PUT 063671101 21092500 250000 SH SOLE 250000 0 0 Bank of Montreal PUT 063671101 21092500 250000 SH SOLE 250000 0 0 VMware Inc COM 928563402 166 1 SH SOLE 1 0 0 Kyndryl Holdings Inc COM 50155Q100 91 6 SH DFND 1 0 6 0 Kyndryl Holdings Inc COM 50155Q100 196 13 SH SOLE 13 0 0 Thomson Reuters Corp CALL 884903808 207944 1700 SH DFND 1 0 1700 0 Newmont Mining Corp COM 651639106 3283710 88869 SH SOLE 88869 0 0 United States Natural Gas Fund LP ETF 912318300 553 81 SH SOLE 81 0 0 Vermilion Energy Inc CALL 923725105 4386 300 SH DFND 1 0 300 0 Suncor Energy Inc PUT 867224107 154710 4500 SH DFND 1 0 4500 0 Suncor Energy Inc PUT 867224107 103140 3000 SH DFND 1 0 3000 0 Toro Co/The COM 891092108 5716117 68786 SH SOLE 68786 0 0 Southern Copper Corp COM 84265V105 1269239 16858 SH SOLE 16858 0 0 Enbridge Inc CALL 29250N105 3777022 113800 SH DFND 1 0 113800 0 Energy Select Sector SPDR Fund PUT 81369Y506 6779250 75000 SH SOLE 75000 0 0 Bank of Nova Scotia/The PUT 064149107 410310 9000 SH DFND 1 0 9000 0 SPDR S&P Regional Banking ETF ETF 78464A698 62655000 1500000 SH SOLE 1500000 0 0 Apple Inc PUT 037833100 5136300 30000 SH SOLE 30000 0 0 Bank of America Corp CALL 060505104 5476000 200000 SH SOLE 200000 0 0 Manulife Financial Corp PUT 56501R106 2742000 150000 SH SOLE 150000 0 0 Allogene Therapeutics Inc COM 019770106 86 27 SH DFND 1 0 27 0 Telesat Corp COM 879512309 615 43 SH DFND 1 0 43 0 Commercial Metals Co COM 201723103 1433 29 SH SOLE 29 0 0 CONSOL Energy Inc COM 20854L108 4721 45 SH SOLE 45 0 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 Ford Motor Co COM 345370860 2023280 162905 SH SOLE 162905 0 0 Calix Inc COM 13100M509 550 12 SH DFND 1 0 12 0 Vicor Corp COM 925815102 59 1 SH DFND 1 0 1 0 Canadian Imperial Bank of Commerce CALL 136069101 274131 7100 SH DFND 1 0 7100 0 Royal Bank of Canada PUT 780087102 769472 8800 SH SOLE 8800 0 0 Philip Morris International In COM 718172109 38884 420 SH SOLE 420 0 0 Fortinet Inc COM 34959E109 315640 5379 SH SOLE 5379 0 0 TFI International Inc COM 87241L109 12841 100 SH SOLE 100 0 0 GFL Environmental Inc COM 36168Q104 9528 300 SH SOLE 300 0 0 Lion Electric Co/The COM 536221104 13872 7263 SH SOLE 7263 0 0 Oriana Resources Corp COM 44812T102 28402 14565 SH SOLE 14565 0 0 Bank of Nova Scotia/The PUT 064149107 22795 500 SH DFND 1 0 500 0 GFL Environmental Inc COM 36168Q104 9528 300 SH SOLE 300 0 0 Bill.Com Holdings Inc COM 090043100 1979883 18236 SH SOLE 18236 0 0 Coinbase Global Inc COM 19260Q107 2409017 32086 SH SOLE 32086 0 0 Asana Inc COM 04342Y104 55 3 SH SOLE 3 0 0 Churchill Capital Corp IV COM 549498103 42087 7529 SH SOLE 7529 0 0 TFI International Inc COM 87241L109 20546 160 SH SOLE 160 0 0 Monday.com Ltd COM M7S64H106 159 1 SH DFND 1 0 1 0 Rivian Automotive Inc COM 76954A103 3021525 124445 SH SOLE 124445 0 0 Social Capital Hedosophia Hold COM 83406F102 1158534 144998 SH SOLE 144998 0 0 Churchill Capital Corp IV COM 549498103 1036045 185339 SH SOLE 185339 0 0 ZoomInfo Technologies Inc COM 98980F104 818130 49886 SH SOLE 49886 0 0 Robinhood Markets Inc COM 770700102 798583 81405 SH SOLE 81405 0 0 Entegris Inc COM 29362U104 5028411 53545 SH SOLE 53545 0 0 Destination XL Group Inc COM 25065K104 27 6 SH DFND 1 0 6 0 Bank of Nova Scotia/The PUT 064149107 3884268 85200 SH DFND 1 0 85200 0 Coinbase Global Inc COM 19260Q107 560172 7461 SH SOLE 7461 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 35827000 100000 SH SOLE 100000 0 0 Live Oak Crestview Climate Acq COM 538086109 815037 78900 SH SOLE 78900 0 0 US Silica Holdings Inc COM 90346E103 449 32 SH SOLE 32 0 0 Velocity Financial Inc COM 92262D101 723 64 SH SOLE 64 0 0 Hersha Hospitality Trust COM 427825500 187 19 SH SOLE 19 0 0 Photronics Inc COM 719405102 1132 56 SH SOLE 56 0 0 LendingClub Corp COM 52603A208 421 69 SH SOLE 69 0 0 AdvanSix Inc COM 00773T101 373 12 SH SOLE 12 0 0 Amalgamated Financial Corp COM 022671101 844 49 SH SOLE 49 0 0 Korn/Ferry International COM 500643200 1898 40 SH SOLE 40 0 0 Hovnanian Enterprises Inc COM 442487401 915 9 SH SOLE 9 0 0 Federated Investors Inc COM 314211103 3014 89 SH SOLE 89 0 0 Great Lakes Dredge & Dock Corp COM 390607109 1068 134 SH SOLE 134 0 0 RPC Inc COM 749660106 653 73 SH SOLE 73 0 0 Natural Grocers by Vitamin Cot COM 63888U108 361 28 SH SOLE 28 0 0 Veritiv Corp COM 923454102 3716 22 SH SOLE 22 0 0 Limelight Networks Inc COM 53261M104 115 135 SH SOLE 135 0 0 HomeStreet Inc COM 43785V102 195 25 SH SOLE 25 0 0 Radiant Logistics Inc COM 75025X100 1520 269 SH SOLE 269 0 0 Financial Institutions Inc COM 317585404 118 7 SH SOLE 7 0 0 Red Rock Resorts Inc COM 75700L108 205 5 SH DFND 1 0 5 0 Skyline Champion Corp COM 830830105 956 15 SH DFND 1 0 15 0 Canadian Natural Resources Ltd PUT 136385101 8083750 125000 SH SOLE 125000 0 0 Reliance Steel & Aluminum Co COM 759509102 351650 1341 SH SOLE 1341 0 0 TC Energy Corp PUT 87807B107 17205 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The CALL 064149107 2279500 50000 SH SOLE 50000 0 0 Bank of Nova Scotia/The PUT 064149107 2279500 50000 SH SOLE 50000 0 0 Canadian Pacific Railway Ltd COM 13646K108 6176 83 SH SOLE 83 0 0 Turtle Beach Corp COM 900450206 9 1 SH DFND 1 0 1 0 LiveXLive Media Inc COM 53814X102 32 33 SH DFND 1 0 33 0 BCE Inc PUT 05534B760 1030590 27000 SH DFND 1 0 27000 0 Gold Resource Corp COM 38068T105 24 57 SH DFND 1 0 57 0 HERTZ GLOBAL HOLDINGS INC COM 42704L104 238 2 SH DFND 1 0 2 0 Invesco QQQ Trust Series 1 ETF 46090E103 604043 1686 SH SOLE 1686 0 0 Enveric Biosciences Inc COM 29405E208 129 54 SH DFND 1 0 54 0 Rent the Runway Inc COM 76010Y103 425 625 SH SOLE 625 0 0 Generac Holdings Inc COM 368736104 445646 4090 SH SOLE 4090 0 0 Arteris Inc COM 04302A104 1348 207 SH SOLE 207 0 0 Aura Biosciences Inc COM 05153U107 753 84 SH SOLE 84 0 0 Third Coast Bancshares Inc COM 88422P109 2428 142 SH SOLE 142 0 0 Lulu's Fashion Lounge Holdings COM 55003A108 281 140 SH SOLE 140 0 0 Canadian Imperial Bank of Commerce PUT 136069101 1687257 43700 SH DFND 1 0 43700 0 BCE Inc PUT 05534B760 625988 16400 SH DFND 1 0 16400 0 Manhattan Associates Inc COM 562750109 2618204 13246 SH SOLE 13246 0 0 Paylocity Holding Corp COM 70438V106 1548447 8522 SH SOLE 8522 0 0 Navasota Resources Inc COM 44969Q307 1 2 SH DFND 1 0 2 0 AECOM COM 00766T100 1786606 21515 SH SOLE 21515 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 4908299 13700 SH SOLE 13700 0 0 Bank of Montreal PUT 063671101 1442727 17100 SH DFND 1 0 17100 0 Kinross Gold Corp PUT 496902404 46056 10100 SH DFND 1 0 10100 0 Bank of Nova Scotia/The CALL 064149107 45590 1000 SH SOLE 1000 0 0 Bank of Nova Scotia/The CALL 064149107 13677 300 SH SOLE 300 0 0 BlackBerry Ltd PUT 09228F103 5181 1100 SH DFND 1 0 1100 0 BlackBerry Ltd PUT 09228F103 11775 2500 SH DFND 1 0 2500 0 Tesla Inc PUT 88160R101 9383250 37500 SH SOLE 37500 0 0 Royal Bank of Canada PUT 780087102 43720 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 319130 7000 SH DFND 1 0 7000 0 Barrick Gold Corp PUT 067901108 58200 4000 SH DFND 1 0 4000 0 Cenovus Energy Inc PUT 15135U109 62460 3000 SH DFND 1 0 3000 0 Toronto-Dominion Bank/The PUT 891160509 30130 500 SH DFND 1 0 500 0 Suncor Energy Inc PUT 867224107 842310 24500 SH DFND 1 0 24500 0 Royal Bank of Canada PUT 780087102 480920 5500 SH DFND 1 0 5500 0 Bank of Nova Scotia/The PUT 064149107 1664035 36500 SH SOLE 36500 0 0 Crescent Point Energy Corp PUT 22576C101 29050 3500 SH DFND 1 0 3500 0 Toronto-Dominion Bank/The PUT 891160509 216936 3600 SH DFND 1 0 3600 0 Toronto-Dominion Bank/The PUT 891160509 192832 3200 SH DFND 1 0 3200 0 Toronto-Dominion Bank/The PUT 891160509 439898 7300 SH DFND 1 0 7300 0 Invesco QQQ Trust Series 1 PUT 46090E103 7165400 20000 SH SOLE 20000 0 0 Royal Bank of Canada CALL 780087102 78696 900 SH SOLE 900 0 0 iShares Russell 2000 ETF PUT 464287655 11488100 65000 SH SOLE 65000 0 0 Toronto-Dominion Bank/The PUT 891160509 819536 13600 SH DFND 1 0 13600 0 Bank of Montreal PUT 063671101 210925 2500 SH DFND 1 0 2500 0 Invesco QQQ Trust Series 1 ETF 46090E103 28875845 80598 SH DFND 3 0 80598 0 Enbridge Inc PUT 29250N105 16595 500 SH DFND 1 0 500 0 iShares Russell 2000 ETF PUT 464287655 8837000 50000 SH SOLE 50000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 3582700 10000 SH SOLE 10000 0 0 iShares Russell 2000 ETF PUT 464287655 8837000 50000 SH SOLE 50000 0 0 iShares Russell 2000 ETF CALL 464287655 13414566 75900 SH SOLE 75900 0 0 Dow Inc COM 260557103 67028 1300 SH SOLE 1300 0 0 Walgreens Boots Alliance Inc COM 931427108 31136 1400 SH SOLE 1400 0 0 Canadian Imperial Bank of Commerce PUT 136069101 123552 3200 SH DFND 1 0 3200 0 Constellation Energy Corp COM 21037T109 3790421 34749 SH SOLE 34749 0 0 Constellation Energy Corp COM 21037T109 13532028 124056 SH SOLE 124056 0 0 Canadian Natural Resources Ltd PUT 136385101 3233500 50000 SH SOLE 50000 0 0 SPDR S&P MidCap 400 ETF Trust ETF 78467Y107 10959 24 SH SOLE 24 0 0 iShares Russell 2000 ETF CALL 464287655 13043412 73800 SH SOLE 73800 0 0 iShares Russell 2000 ETF CALL 464287655 3534800 20000 SH SOLE 20000 0 0 Sun Life Financial Inc CALL 866796105 24400 500 SH DFND 1 0 500 0 Manulife Financial Corp PUT 56501R106 36560 2000 SH DFND 1 0 2000 0 Pembina Pipeline Corp CALL 706327103 9018 300 SH DFND 1 0 300 0 PayPal Holdings Inc PUT 70450Y103 1461500 25000 SH SOLE 25000 0 0 NVIDIA Corp PUT 67066G104 13049700 30000 SH SOLE 30000 0 0 Barrick Gold Corp PUT 067901108 43650 3000 SH DFND 1 0 3000 0 Advanced Micro Devices Inc PUT 007903107 3084600 30000 SH SOLE 30000 0 0 Alphabet Inc PUT 02079K305 7851600 60000 SH SOLE 60000 0 0 PayPal Holdings Inc PUT 70450Y103 1461500 25000 SH SOLE 25000 0 0 FirstService Corp COM 33767E202 2765 19 SH SOLE 19 0 0 Toronto-Dominion Bank/The CALL 891160509 3959082 65700 SH DFND 1 0 65700 0 Altria Group Inc COM 02209S103 84100 2000 SH SOLE 2000 0 0 Microsoft Corp PUT 594918104 3157500 10000 SH SOLE 10000 0 0 Enbridge Inc PUT 29250N105 4819188 145200 SH DFND 1 0 145200 0 TELUS International CDA Inc COM 87975H100 36782 4827 SH SOLE 4827 0 0 Fortis Inc/Canada PUT 349553107 144362 3800 SH DFND 1 0 3800 0 Netflix Inc CALL 64110L106 2076800 5500 SH SOLE 5500 0 0 Netflix Inc PUT 64110L106 2076800 5500 SH SOLE 5500 0 0 PayPal Holdings Inc PUT 70450Y103 1461500 25000 SH SOLE 25000 0 0 AstraZeneca PLC COM 046353108 250225 3695 SH SOLE 3695 0 0 Suncor Energy Inc CALL 867224107 532890 15500 SH DFND 1 0 15500 0 Royal Bank of Canada PUT 780087102 306040 3500 SH DFND 1 0 3500 0 Cameco Corp PUT 13321L108 396400 10000 SH DFND 1 0 10000 0 Vermilion Energy Inc PUT 923725105 77486 5300 SH DFND 1 0 5300 0 Meta Platforms Inc PUT 30303M102 6754725 22500 SH SOLE 22500 0 0 Netflix Inc PUT 64110L106 4908800 13000 SH SOLE 13000 0 0 VanEck Junior Gold Miners ETF PUT 92189F791 9669000 300000 SH SOLE 300000 0 0 Visa Inc PUT 92826C839 11500500 50000 SH SOLE 50000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 270270 7000 SH SOLE 7000 0 0 Toronto-Dominion Bank/The PUT 891160509 30130 500 SH DFND 1 0 500 0 Invesco QQQ Trust Series 1 CALL 46090E103 8956750 25000 SH SOLE 25000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 38610 1000 SH SOLE 1000 0 0 Grab Holdings Ltd COM G4124C109 228978 64683 SH DFND 4 0 64683 0 Bank of Nova Scotia/The PUT 064149107 250745 5500 SH DFND 1 0 5500 0 Cree Inc COM 977852102 904685 23745 SH SOLE 23745 0 0 IMAX Corp COM 45245E109 39 2 SH DFND 1 0 2 0 Rubicon Project Inc/The COM 55955D100 53 7 SH DFND 1 0 7 0 OptimizeRx Corp COM 68401U204 78 10 SH DFND 1 0 10 0 Suncor Energy Inc PUT 867224107 433188 12600 SH DFND 1 0 12600 0 Amazon.com Inc COM 023135106 203930480 1604236 SH SOLE 1604236 0 0 Viatris Inc COM 92556V106 4720130 478715 SH SOLE 478715 0 0 JPMorgan Chase & Co PUT 46625H100 10151400 70000 SH SOLE 70000 0 0 Citigroup Inc PUT 172967424 8226000 200000 SH SOLE 200000 0 0 Morgan Stanley PUT 617446448 8167000 100000 SH SOLE 100000 0 0 Canadian Natural Resources Ltd PUT 136385101 9700500 150000 SH SOLE 150000 0 0 Enbridge Inc CALL 29250N105 1101908 33200 SH DFND 1 0 33200 0 Canadian National Railway Co PUT 136375102 151662 1400 SH DFND 1 0 1400 0 Barrick Gold Corp PUT 067901108 10185 700 SH DFND 1 0 700 0 Fortis Inc/Canada PUT 349553107 121568 3200 SH DFND 1 0 3200 0 Fortis Inc/Canada PUT 349553107 49387 1300 SH DFND 1 0 1300 0 Bank of America Corp PUT 060505104 5476000 200000 SH SOLE 200000 0 0 JPMorgan Chase & Co CALL 46625H100 7251000 50000 SH SOLE 50000 0 0 Financial Select Sector SPDR Fund CALL 81369Y605 13268000 400000 SH SOLE 400000 0 0 JPMorgan Chase & Co PUT 46625H100 3625500 25000 SH SOLE 25000 0 0 Suncor Energy Inc CALL 867224107 2705706 78700 SH DFND 1 0 78700 0 Suncor Energy Inc PUT 867224107 2750400 80000 SH DFND 1 0 80000 0 JPMorgan Chase & Co PUT 46625H100 9426300 65000 SH SOLE 65000 0 0 Financial Select Sector SPDR Fund PUT 81369Y605 3317000 100000 SH SOLE 100000 0 0 Citigroup Inc CALL 172967424 8226000 200000 SH SOLE 200000 0 0 Bank of America Corp PUT 060505104 5476000 200000 SH SOLE 200000 0 0 Wells Fargo & Co PUT 949746101 8172000 200000 SH SOLE 200000 0 0 Brookfield Business Corp COM 11259V106 470 26 SH DFND 1 0 26 0 Pembina Pipeline Corp PUT 706327103 826650 27500 SH DFND 1 0 27500 0 Enbridge Inc PUT 29250N105 76337 2300 SH DFND 1 0 2300 0 Manulife Financial Corp CALL 56501R106 1828000 100000 SH SOLE 100000 0 0 Cenovus Energy Inc PUT 15135U109 243594 11700 SH DFND 1 0 11700 0 iShares MSCI Japan ETF ETF 46434G822 258222070 4283000 SH SOLE 4283000 0 0 BellRing Brands Inc COM 07831C103 165 4 SH DFND 1 0 4 0 SPDR S&P 500 ETF Trust ETF 78462F103 45952390 107496 SH DFND 3 0 107496 0 Citigroup Inc PUT 172967424 2056500 50000 SH SOLE 50000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 123552 3200 SH DFND 1 0 3200 0 Pembina Pipeline Corp CALL 706327103 15030 500 SH DFND 1 0 500 0 Brookfield Business Corp COM 11259V106 30338 1678 SH SOLE 1678 0 0 Agnico Eagle Mines Ltd PUT 008474108 281790 6200 SH DFND 1 0 6200 0 Agnico Eagle Mines Ltd PUT 008474108 31815 700 SH DFND 1 0 700 0 Royal Bank of Canada PUT 780087102 1477736 16900 SH DFND 1 0 16900 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Liberty Media Corp-Liberty Bra COM 047726302 3430 96 SH SOLE 96 0 0 Enbridge Inc PUT 29250N105 99570 3000 SH DFND 1 0 3000 0 Canadian Natural Resources Ltd CALL 136385101 174609 2700 SH DFND 1 0 2700 0 Pembina Pipeline Corp CALL 706327103 3006 100 SH DFND 1 0 100 0 Agnico Eagle Mines Ltd PUT 008474108 45450 1000 SH DFND 1 0 1000 0 General Motors Co PUT 37045V100 3297000 100000 SH SOLE 100000 0 0 RH COM 74967X103 4494 17 SH SOLE 17 0 0 Sustainable Opportunities Acqu COM 87261Y106 50 50 SH DFND 1 0 50 0 Manulife Financial Corp PUT 56501R106 109680 6000 SH DFND 1 0 6000 0 PPL Corp COM 69351T106 7068 300 SH SOLE 300 0 0 Bank of Montreal PUT 063671101 1265550 15000 SH DFND 1 0 15000 0 Vermilion Energy Inc PUT 923725105 65790 4500 SH DFND 1 0 4500 0 Bank of Montreal PUT 063671101 354354 4200 SH DFND 1 0 4200 0 TC Energy Corp PUT 87807B107 68820 2000 SH DFND 1 0 2000 0 Cenovus Energy Inc PUT 15135U109 41640 2000 SH DFND 1 0 2000 0 Global X US Preferred ETF ETF 37954Y657 13148190 699000 SH SOLE 699000 0 0 Enbridge Inc PUT 29250N105 7301800 220000 SH SOLE 220000 0 0 Sun Life Financial Inc PUT 866796105 1220000 25000 SH SOLE 25000 0 0 Sun Life Financial Inc CALL 866796105 1220000 25000 SH SOLE 25000 0 0 BCE Inc PUT 05534B760 38170 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 218600 2500 SH SOLE 2500 0 0 Citigroup Inc CALL 172967424 8431650 205000 SH SOLE 205000 0 0 Canadian National Railway Co PUT 136375102 6499800 60000 SH SOLE 60000 0 0 Barrick Gold Corp PUT 067901108 2910 200 SH DFND 1 0 200 0 Canadian Imperial Bank of Commerce PUT 136069101 1115829 28900 SH DFND 1 0 28900 0 SPDR Dow Jones Industrial Average ETF Trust PUT 78467X109 2512125 7500 SH SOLE 7500 0 0 Cameco Corp PUT 13321L108 63424 1600 SH DFND 1 0 1600 0 Enbridge Inc PUT 29250N105 209097 6300 SH DFND 1 0 6300 0 Cenovus Energy Inc PUT 15135U109 83280 4000 SH DFND 1 0 4000 0 Canadian Imperial Bank of Commerce PUT 136069101 158301 4100 SH SOLE 4100 0 0 Bank of Nova Scotia/The PUT 064149107 4559 100 SH SOLE 100 0 0 Canadian Imperial Bank of Commerce PUT 136069101 6833970 177000 SH SOLE 177000 0 0 iShares MSCI Emerging Markets ETF ETF 464287234 11385000 300000 SH SOLE 300000 0 0 Morgan Stanley CALL 617446448 12250500 150000 SH SOLE 150000 0 0 Discovery Communications Inc COM 934423104 10878983 1001748 SH SOLE 1001748 0 0 Discovery Communications Inc COM 934423104 2602621 239652 SH SOLE 239652 0 0 Discovery Communications Inc COM 934423104 32461 2989 SH SOLE 2989 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 17913500 50000 SH SOLE 50000 0 0 Fortis Inc/Canada CALL 349553107 30392 800 SH DFND 1 0 800 0 Toronto-Dominion Bank/The PUT 891160509 120520 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Commerce PUT 136069101 38610 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 1175070 19500 SH DFND 1 0 19500 0 Toronto-Dominion Bank/The PUT 891160509 331430 5500 SH SOLE 5500 0 0 Bank of Nova Scotia/The CALL 064149107 91180 2000 SH DFND 1 0 2000 0 iShares Select Dividend ETF ETF 464287168 431 4 SH DFND 1 0 4 0 Chevron Corp PUT 166764100 5058600 30000 SH SOLE 30000 0 0 EOG Resources Inc PUT 26875P101 2535200 20000 SH SOLE 20000 0 0 Occidental Petroleum Corp PUT 674599105 3244000 50000 SH SOLE 50000 0 0 Occidental Petroleum Corp COM 674599105 38928 600 SH SOLE 600 0 0 Pioneer Natural Resources Co PUT 723787107 2295500 10000 SH SOLE 10000 0 0 BCE Inc PUT 05534B760 458040 12000 SH DFND 1 0 12000 0 Pembina Pipeline Corp PUT 706327103 9018000 300000 SH SOLE 300000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 11583000 300000 SH SOLE 300000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 11583000 300000 SH DFND 1 0 300000 0 iShares Gold Trust ETF 464285204 5248500 150000 SH SOLE 150000 0 0 Cleveland-Cliffs Inc COM 185899101 1535351 98231 SH SOLE 98231 0 0 Vermilion Energy Inc PUT 923725105 188598 12900 SH DFND 1 0 12900 0 Bank of Nova Scotia/The PUT 064149107 54708 1200 SH DFND 1 0 1200 0 BCE Inc PUT 05534B760 2862750 75000 SH SOLE 75000 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 5374050 15000 SH SOLE 15000 0 0 Caesarstone Ltd COM M20598104 17 4 SH DFND 1 0 4 0 Inmode Ltd COM M5425M103 152 5 SH DFND 1 0 5 0 Ituran Location and Control Lt COM M6158M104 777 26 SH DFND 1 0 26 0 Taboola.com Ltd COM M8744T106 341 90 SH DFND 1 0 90 0 Netflix Inc PUT 64110L106 5664000 15000 SH SOLE 15000 0 0 SPDR Dow Jones Industrial Average ETF Trust PUT 78467X109 3349500 10000 SH SOLE 10000 0 0 SPDR Dow Jones Industrial Average ETF Trust CALL 78467X109 3349500 10000 SH SOLE 10000 0 0 SPDR S&P Biotech ETF PUT 78464A870 3651000 50000 SH SOLE 50000 0 0 Netflix Inc PUT 64110L106 11328000 30000 SH SOLE 30000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 77220 2000 SH DFND 1 0 2000 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 77220 2000 SH DFND 1 0 2000 0 Bank of Montreal PUT 063671101 10925915 129500 SH SOLE 129500 0 0 Toronto-Dominion Bank/The PUT 891160509 940056 15600 SH DFND 1 0 15600 0 Facebook Inc COM 30303M102 40829 136 SH SOLE 136 0 0 Wells Fargo & Co CALL 949746101 2451600 60000 SH SOLE 60000 0 0 Citigroup Inc PUT 172967424 2879100 70000 SH SOLE 70000 0 0 Citigroup Inc PUT 172967424 3290400 80000 SH SOLE 80000 0 0 Royal Bank of Canada PUT 780087102 297296 3400 SH SOLE 3400 0 0 iShares China Large-Cap ETF ETF 464287184 105722050 3985000 SH SOLE 3985000 0 0 Cenovus Energy Inc CALL 15135U109 66624 3200 SH DFND 1 0 3200 0 Suncor Energy Inc PUT 867224107 13752 400 SH DFND 1 0 400 0 Vermilion Energy Inc PUT 923725105 65790 4500 SH DFND 1 0 4500 0 Suncor Energy Inc PUT 867224107 18909000 550000 SH SOLE 550000 0 0 Suncor Energy Inc PUT 867224107 55008 1600 SH DFND 1 0 1600 0 SPDR S&P Homebuilders ETF ETF 78464A888 42113500 550000 SH SOLE 550000 0 0 Royal Bank of Canada CALL 780087102 174880 2000 SH DFND 1 0 2000 0 Bausch Lomb Corp COM 071705107 1170 69 SH DFND 1 0 69 0 Vanguard Total International Bond ETF ETF 92203J407 8370250 175000 SH SOLE 175000 0 0 Vermilion Energy Inc PUT 923725105 32164 2200 SH DFND 1 0 2200 0 Canadian Imperial Bank of Commerce PUT 136069101 308880 8000 SH DFND 1 0 8000 0 Crescent Point Energy Corp PUT 22576C101 10790 1300 SH DFND 1 0 1300 0 Bank of Nova Scotia/The PUT 064149107 282658 6200 SH DFND 1 0 6200 0 iShares Russell 2000 ETF PUT 464287655 8837000 50000 SH SOLE 50000 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 26870250 75000 SH SOLE 75000 0 0 Amcor PLC COM G0250X107 36640000 4000000 SH DFND 2 0 4000000 0 Canadian Imperial Bank of Commerce CALL 136069101 455598 11800 SH DFND 1 0 11800 0 Vermilion Energy Inc PUT 923725105 19006 1300 SH DFND 1 0 1300 0 Independence Realty Trust Inc COM 45378A106 98 7 SH DFND 1 0 7 0 Revance Therapeutics Inc COM 761330109 57 5 SH DFND 1 0 5 0 Bank of Nova Scotia/The PUT 064149107 524285 11500 SH DFND 1 0 11500 0 Agnico Eagle Mines Ltd PUT 008474108 54540 1200 SH DFND 1 0 1200 0 Invesco QQQ Trust Series 1 PUT 46090E103 14330800 40000 SH SOLE 40000 0 0 JPMorgan Equity Premium Income ETF ETF 46641Q332 16068000 300000 SH SOLE 300000 0 0 ExlService Holdings Inc COM 302081104 673 24 SH DFND 1 0 24 0 Manulife Financial Corp PUT 56501R106 45700 2500 SH DFND 1 0 2500 0 BCE Inc PUT 05534B760 76340 2000 SH DFND 1 0 2000 0 West Fraser Timber Co Ltd COM 952845105 29016 400 SH DFND 1 0 400 0 Skeena Resources Ltd COM 83056P715 23989 5215 SH SOLE 5215 0 0 Algoma Steel Group Inc COM 015658107 39270 5775 SH SOLE 5775 0 0 LPL Financial Holdings Inc COM 50212V100 3521735 14819 SH SOLE 14819 0 0 ROBLOX Corp COM 771049103 8838563 305199 SH SOLE 305199 0 0 TC Energy Corp PUT 87807B107 3547671 103100 SH DFND 1 0 103100 0 Crescent Point Energy Corp PUT 22576C101 99600 12000 SH DFND 1 0 12000 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 TELUS Corp PUT 87971M103 16340 1000 SH DFND 1 0 1000 0 FTC Solar Inc COM 30320C103 13 10 SH DFND 1 0 10 0 Gevo Inc COM 374396406 30 25 SH DFND 1 0 25 0 Maxeon Solar Technologies Ltd COM Y58473102 232 20 SH DFND 1 0 20 0 Vermilion Energy Inc PUT 923725105 58480 4000 SH DFND 1 0 4000 0 WisdomTree US Efficient Core F ETF 97717Y790 15452320 442000 SH SOLE 442000 0 0 Deutsche Bank AG COM D18190898 165 15 SH DFND 1 0 15 0 Airbnb Inc CALL 009066101 1097680 8000 SH SOLE 8000 0 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 Financial Select Sector SPDR Fund PUT 81369Y605 4975500 150000 SH SOLE 150000 0 0 Agnico Eagle Mines Ltd PUT 008474108 181800 4000 SH DFND 1 0 4000 0 BCE Inc PUT 05534B760 95425 2500 SH DFND 1 0 2500 0 Enbridge Inc PUT 29250N105 39828 1200 SH DFND 1 0 1200 0 Enbridge Inc PUT 29250N105 16595 500 SH DFND 1 0 500 0 Suncor Energy Inc PUT 867224107 17190 500 SH DFND 1 0 500 0 Point Biopharma Global Inc COM 730541109 894 134 SH SOLE 134 0 0 Manulife Financial Corp PUT 56501R106 36560 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The CALL 891160509 6026 100 SH DFND 1 0 100 0 Enbridge Inc PUT 29250N105 16595 500 SH DFND 1 0 500 0 Comstock Resources Inc COM 205768302 33 3 SH DFND 1 0 3 0 Imperial Oil Ltd PUT 453038408 12318000 200000 SH SOLE 200000 0 0 Utilities Select Sector SPDR Fund PUT 81369Y886 6647304 112800 SH SOLE 112800 0 0 Suncor Energy Inc PUT 867224107 3438000 100000 SH SOLE 100000 0 0 Canadian Pacific Railway Ltd COM 13646K108 1053869 14163 SH SOLE 14163 0 0 Ring Energy Inc COM 76680V108 493 253 SH SOLE 253 0 0 LSB Industries Inc COM 502160104 419 41 SH SOLE 41 0 0 Mudrick Capital Acquisition Co COM 44862P109 255 855 SH SOLE 855 0 0 John Wiley & Sons Inc COM 968223206 743 20 SH SOLE 20 0 0 Jaws Acquisition Corp COM 13781Y103 1000 3551 SH SOLE 3551 0 0 Amplify Energy Corp COM 03212B103 265 36 SH SOLE 36 0 0 One COM 57064N102 23 16 SH SOLE 16 0 0 AbCellera Biologics Inc COM 00288U106 805 175 SH SOLE 175 0 0 Sarcos Technology and Robotics COM 80359A205 64 75 SH SOLE 75 0 0 Fusion Acquisition Corp COM 60938K304 1125 52 SH SOLE 52 0 0 Decarbonization Plus Acquisiti COM 83422N105 360 178 SH SOLE 178 0 0 Allbirds Inc COM 01675A109 121 109 SH SOLE 109 0 0 Social Capital Hedosophia Hold COM 18914F103 338 313 SH SOLE 313 0 0 MCAP Acquisition Corp COM 00739D109 602 467 SH SOLE 467 0 0 Hyzon Motors Inc COM 44951Y102 191 153 SH SOLE 153 0 0 WM Technology Inc COM 92971A109 395 299 SH SOLE 299 0 0 VG Acquisition Corp COM 90138Q108 233 238 SH SOLE 238 0 0 CF Finance Acquisition Corp II COM 008183105 253 1207 SH SOLE 1207 0 0 NextGen Acquisition Corp COM 98423B108 129 374 SH SOLE 374 0 0 Farmers & Merchants Bancorp In COM 30779N105 70 4 SH SOLE 4 0 0 CM Life Sciences II Inc COM 83444K105 325 136 SH SOLE 136 0 0 Destination XL Group Inc COM 25065K104 802 179 SH SOLE 179 0 0 Matterport Inc COM 577096100 582 268 SH SOLE 268 0 0 Merida Merger Corp I COM 52178J303 212 33 SH SOLE 33 0 0 Tuscan Holdings Corp COM 59516C106 781 413 SH SOLE 413 0 0 Playstudios Inc COM 72815G108 843 265 SH SOLE 265 0 0 Supernova Partners Acquisition COM 67623L307 420 43 SH SOLE 43 0 0 Property Solutions Acquisition COM 307359505 13 10 SH SOLE 10 0 0 Ermenegildo Zegna Holditalia S COM N30577105 724 52 SH SOLE 52 0 0 SandRidge Energy Inc COM 80007P869 94 6 SH SOLE 6 0 0 DHI Group Inc COM 23331S100 413 135 SH SOLE 135 0 0 Arena Group Holdings Inc/The COM 040044109 205 48 SH SOLE 48 0 0 Mullen Automotive Inc COM 62526P307 44 96 SH SOLE 96 0 0 Benson Hill Inc COM 082490103 35 107 SH SOLE 107 0 0 Heliogen Inc COM 42329E204 38 10 SH SOLE 10 0 0 Innovid Corp COM 457679108 92 72 SH SOLE 72 0 0 Cerberus Cyber Sentinel Corp COM 15672X102 174 1242 SH SOLE 1242 0 0 Nutex Health Inc COM 67079U108 159 786 SH SOLE 786 0 0 Local Bounti Corp COM 53960E205 81 33 SH SOLE 33 0 0 Sonder Holdings Inc COM 83542D300 33 4 SH SOLE 4 0 0 Holley Inc COM 43538H103 594 119 SH SOLE 119 0 0 Ondas Holdings Inc COM 68236H204 63 103 SH SOLE 103 0 0 Science 37 Holdings Inc COM 808644108 158 396 SH SOLE 396 0 0 Reservoir Media Inc COM 76119X105 494 81 SH SOLE 81 0 0 Oncology Institute Inc/The COM 68236X100 470 336 SH SOLE 336 0 0 Focus Universal Inc COM 34417J104 95 49 SH SOLE 49 0 0 Cepton Inc COM 15673X200 4 1 SH SOLE 1 0 0 Bank of Nova Scotia/The PUT 064149107 4559000 100000 SH DFND 1 0 100000 0 Canadian Imperial Bank of Commerce PUT 136069101 3861000 100000 SH DFND 1 0 100000 0 Sandbridge Acquisition Corp COM 69120X206 54 12 SH SOLE 12 0 0 Alphabet Inc COM 02079K107 6329 48 SH SOLE 48 0 0 Bank of Nova Scotia/The PUT 064149107 670173 14700 SH DFND 1 0 14700 0 Peloton Interactive Inc CALL 70614W100 101000 20000 SH SOLE 20000 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 17913500 50000 SH SOLE 50000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 17913500 50000 SH SOLE 50000 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 28661600 80000 SH SOLE 80000 0 0 Advanced Micro Devices Inc PUT 007903107 2056400 20000 SH SOLE 20000 0 0 JPMorgan Chase & Co PUT 46625H100 10876500 75000 SH SOLE 75000 0 0 BCE Inc PUT 05534B760 767217 20100 SH DFND 1 0 20100 0 Patterson-UTI Energy Inc COM 703481101 125 9 SH SOLE 9 0 0 Vanguard Dividend Appreciation ETF ETF 921908844 17091800 110000 SH SOLE 110000 0 0 Citigroup Inc PUT 172967424 8226000 200000 SH SOLE 200000 0 0 Morgan Stanley PUT 617446448 16334000 200000 SH SOLE 200000 0 0 Manulife Financial Corp CALL 56501R106 40216 2200 SH DFND 1 0 2200 0 Alcon Inc COM H01301128 331897 4307 SH DFND 2 0 4307 0 QIAGEN NV COM N72482123 40541 1001 SH DFND 2 0 1001 0 Coca-Cola European Partners PL COM G25839104 71852 1150 SH DFND 2 0 1150 0 Coca-Cola European Partners PL COM G25839104 126147 2019 SH SOLE 2019 0 0 Wix.com Ltd COM M98068105 53428 582 SH SOLE 582 0 0 Agnico Eagle Mines Ltd COM 008474108 540355 11889 SH SOLE 11889 0 0 BCE Inc COM 05534B760 357577 9368 SH SOLE 9368 0 0 CGI Group Inc COM 12532H104 758767 7704 SH SOLE 7704 0 0 Rogers Communications Inc COM 775109200 328772 8564 SH SOLE 8564 0 0 Royal Bank of Canada COM 780087102 1313873 15026 SH SOLE 15026 0 0 Shopify Inc COM 82509L107 487638 8936 SH SOLE 8936 0 0 Sun Life Financial Inc COM 866796105 772894 15838 SH SOLE 15838 0 0 Thomson Reuters Corp COM 884903808 583956 4774 SH SOLE 4774 0 0 Wheaton Precious Metals Corp COM 962879102 2707077 66759 SH SOLE 66759 0 0 iShares Russell 2000 ETF CALL 464287655 8837000 50000 SH SOLE 50000 0 0 Manulife Financial Corp CALL 56501R106 58496 3200 SH DFND 1 0 3200 0 BCE Inc PUT 05534B760 248105 6500 SH DFND 1 0 6500 0 Morgan Stanley CALL 617446448 4083500 50000 SH SOLE 50000 0 0 TC Energy Corp PUT 87807B107 41292 1200 SH DFND 1 0 1200 0 BCE Inc PUT 05534B760 282458 7400 SH DFND 1 0 7400 0 iShares Russell 2000 ETF PUT 464287655 8837000 50000 SH SOLE 50000 0 0 Bank of Nova Scotia/The PUT 064149107 319130 7000 SH DFND 1 0 7000 0 Toronto-Dominion Bank/The CALL 891160509 90390 1500 SH DFND 1 0 1500 0 Manulife Financial Corp PUT 56501R106 3656000 200000 SH SOLE 200000 0 0 Canadian Imperial Bank of Commerce CALL 136069101 127413 3300 SH DFND 1 0 3300 0 Bank of America Corp PUT 060505104 4791500 175000 SH SOLE 175000 0 0 Agnico Eagle Mines Ltd PUT 008474108 272700 6000 SH DFND 1 0 6000 0 Invesco QQQ Trust Series 1 PUT 46090E103 8956750 25000 SH SOLE 25000 0 0 Suncor Energy Inc CALL 867224107 6876 200 SH DFND 1 0 200 0 Canadian Imperial Bank of Commerce PUT 136069101 4266405 110500 SH SOLE 110500 0 0 QUALCOMM Inc COM 747525103 3332 30 SH SOLE 30 0 0 Pembina Pipeline Corp PUT 706327103 18036000 600000 SH SOLE 600000 0 0 ARYA Sciences Acquisition Corp COM G31659108 315944 29200 SH SOLE 29200 0 0 Rogers Communications Inc PUT 775109200 245696 6400 SH DFND 1 0 6400 0 Canadian National Railway Co PUT 136375102 173328 1600 SH DFND 1 0 1600 0 Canadian Imperial Bank of Commerce PUT 136069101 250965 6500 SH DFND 1 0 6500 0 Bank of Nova Scotia/The PUT 064149107 346484 7600 SH DFND 1 0 7600 0 Pembina Pipeline Corp PUT 706327103 6012 200 SH DFND 1 0 200 0 Canadian Imperial Bank of Commerce PUT 136069101 3861000 100000 SH SOLE 100000 0 0 Bank of Nova Scotia/The PUT 064149107 136770 3000 SH DFND 1 0 3000 0 Crescent Point Energy Corp PUT 22576C101 4150 500 SH DFND 1 0 500 0 Crescent Point Energy Corp PUT 22576C101 16600 2000 SH DFND 1 0 2000 0 Suncor Energy Inc CALL 867224107 68760 2000 SH DFND 1 0 2000 0 Cenovus Energy Inc PUT 15135U109 62460 3000 SH DFND 1 0 3000 0 Enbridge Inc PUT 29250N105 56423 1700 SH DFND 1 0 1700 0 Deutsche Bank AG COM D18190898 10016352 911406 SH DFND 4 0 911406 0 Crescent Point Energy Corp PUT 22576C101 16600 2000 SH DFND 1 0 2000 0 Vanguard Extended Market ETF ETF 922908652 14333000 100000 SH SOLE 100000 0 0 Cenovus Energy Inc CALL 15135U109 87444 4200 SH DFND 1 0 4200 0 Toronto-Dominion Bank/The PUT 891160509 96416 1600 SH DFND 1 0 1600 0 Pembina Pipeline Corp PUT 706327103 9018 300 SH DFND 1 0 300 0 Hudbay Minerals Inc PUT 443628102 4870 1000 SH DFND 1 0 1000 0 Suncor Energy Inc CALL 867224107 670410 19500 SH DFND 1 0 19500 0 Cenovus Energy Inc PUT 15135U109 110346 5300 SH DFND 1 0 5300 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 Avis Budget Group Inc COM 053774105 82657400 460000 SH SOLE 460000 0 0 IAMGOLD Corp COM 450913108 2 1 SH DFND 1 0 1 0 MRC Global Inc COM 55345K103 10 1 SH DFND 1 0 1 0 Rogers Communications Inc PUT 775109200 76780 2000 SH DFND 1 0 2000 0 SPDR S&P 500 ETF Trust PUT 78462F103 32061000 75000 SH SOLE 75000 0 0 Manulife Financial Corp PUT 56501R106 10054000 550000 SH SOLE 550000 0 0 TELUS Corp PUT 87971M103 1634 100 SH DFND 1 0 100 0 Pembina Pipeline Corp CALL 706327103 30060 1000 SH DFND 1 0 1000 0 SPDR S&P 500 ETF Trust PUT 78462F103 64122000 150000 SH SOLE 150000 0 0 Manulife Financial Corp PUT 56501R106 18280 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 18280 1000 SH DFND 1 0 1000 0 Manulife Financial Corp PUT 56501R106 18280 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp CALL 22576C101 19090 2300 SH DFND 1 0 2300 0 Novanta Inc COM 67000B104 717 5 SH DFND 1 0 5 0 Triple Flag Precious Metals Co COM 89679M104 43000 3299 SH SOLE 3299 0 0 MACOM Technology Solutions Hol COM 55405Y100 163 2 SH DFND 1 0 2 0 AMC Entertainment Holdings Inc COM 00165C302 1023 128 SH DFND 1 0 128 0 BioMarin Pharmaceutical Inc COM 09061G101 14245 161 SH DFND 1 0 161 0 Bill.Com Holdings Inc COM 090043100 11834 109 SH DFND 1 0 109 0 Airbnb Inc COM 009066101 53375 389 SH DFND 1 0 389 0 Crowdstrike Holdings Inc COM 22788C105 30463 182 SH DFND 1 0 182 0 Coinbase Global Inc COM 19260Q107 10586 141 SH DFND 1 0 141 0 Snowflake Inc COM 833445109 29637 194 SH DFND 1 0 194 0 AVTR 0 COM 05352A100 11236 533 SH DFND 1 0 533 0 Snap Inc COM 83304A106 11494 1290 SH DFND 1 0 1290 0 Square Inc COM 852234103 20006 452 SH DFND 1 0 452 0 Splunk Inc COM 848637104 26910 184 SH DFND 1 0 184 0 Toronto-Dominion Bank/The PUT 891160509 60260 1000 SH DFND 1 0 1000 0 Plug Power Inc COM 72919P202 3450 454 SH DFND 1 0 454 0 Palo Alto Networks Inc COM 697435105 81585 348 SH DFND 1 0 348 0 Cloudflare Inc COM 18915M107 18534 294 SH DFND 1 0 294 0 Pinterest Inc COM 72352L106 15407 570 SH DFND 1 0 570 0 Liberty Broadband Corp COM 530307305 10410 114 SH DFND 1 0 114 0 Datadog Inc COM 23804L103 19858 218 SH DFND 1 0 218 0 DoorDash Inc COM 25809K105 13430 169 SH DFND 1 0 169 0 DocuSign Inc COM 256163106 7518 179 SH DFND 1 0 179 0 GoDaddy Inc COM 380237107 10502 141 SH DFND 1 0 141 0 Uber Technologies Inc COM 90353T100 59005 1283 SH DFND 1 0 1283 0 Okta Inc COM 679295105 14020 172 SH DFND 1 0 172 0 Zoom Video Communications Inc COM 98980L101 17695 253 SH DFND 1 0 253 0 VMware Inc COM 928563402 40954 246 SH DFND 1 0 246 0 Trade Desk Inc/The COM 88339J105 30088 385 SH DFND 1 0 385 0 Zscaler Inc COM 98980G102 12136 78 SH DFND 1 0 78 0 Twilio Inc COM 90138F102 8780 150 SH DFND 1 0 150 0 Workday Inc COM 98138H101 38458 179 SH DFND 1 0 179 0 ZoomInfo Technologies Inc COM 98980F104 5068 309 SH DFND 1 0 309 0 Lululemon Athletica Inc COM 550021109 40489 105 SH DFND 1 0 105 0 MercadoLibre Inc COM 58733R102 51983 41 SH DFND 1 0 41 0 HubSpot Inc COM 443573100 19700 40 SH DFND 1 0 40 0 MongoDB Inc COM 60937P106 20406 59 SH DFND 1 0 59 0 Insulet Corp COM 45784P101 9569 60 SH DFND 1 0 60 0 Palantir Technologies Inc COM 69608A108 30880 1930 SH DFND 1 0 1930 0 Markel Corp COM 570535104 16197 11 SH DFND 1 0 11 0 Fair Isaac Corp COM 303250104 19108 22 SH DFND 1 0 22 0 ZIM Integrated Shipping Servic COM M9T951109 2539 243 SH DFND 1 0 243 0 LIBERTY MEDIA CORP-MEDIA A COM 531229755 10591 170 SH DFND 1 0 170 0 Veeva Systems Inc COM 922475108 24821 122 SH DFND 1 0 122 0 Horizon Pharma Plc COM G46188101 22097 191 SH DFND 1 0 191 0 Seattle Genetics Inc COM 81181C104 26731 126 SH DFND 1 0 126 0 Alnylam Pharmaceuticals Inc COM 02043Q107 18596 105 SH DFND 1 0 105 0 Burlington Stores Inc COM 122017106 7847 58 SH DFND 1 0 58 0 ROBLOX Corp COM 771049103 8891 307 SH DFND 1 0 307 0 Toronto-Dominion Bank/The PUT 891160509 66286 1100 SH DFND 1 0 1100 0 TC Energy Corp PUT 87807B107 1765233 51300 SH DFND 1 0 51300 0 Pembina Pipeline Corp CALL 706327103 66132 2200 SH DFND 1 0 2200 0 Canadian Natural Resources Ltd CALL 136385101 666101 10300 SH DFND 1 0 10300 0 Bank of Montreal PUT 063671101 404976 4800 SH DFND 1 0 4800 0 Barrick Gold Corp PUT 067901108 29100 2000 SH DFND 1 0 2000 0 Invesco QQQ Trust Series 1 PUT 46090E103 17913500 50000 SH SOLE 50000 0 0 Enbridge Inc PUT 29250N105 6638000 200000 SH SOLE 200000 0 0 TC Energy Corp PUT 87807B107 51615 1500 SH DFND 1 0 1500 0 Toronto-Dominion Bank/The PUT 891160509 825562 13700 SH DFND 1 0 13700 0 Cameco Corp CALL 13321L108 186308 4700 SH DFND 1 0 4700 0 BlackBerry Ltd CALL 09228F103 1175145 249500 SH DFND 1 0 249500 0 Cameco Corp CALL 13321L108 816584 20600 SH DFND 1 0 20600 0 Imperial Oil Ltd PUT 453038408 246360 4000 SH DFND 1 0 4000 0 Canadian Natural Resources Ltd PUT 136385101 161675 2500 SH DFND 1 0 2500 0 Fortis Inc/Canada CALL 349553107 45588 1200 SH DFND 1 0 1200 0 Cenovus Energy Inc CALL 15135U109 303972 14600 SH DFND 1 0 14600 0 Vermilion Energy Inc CALL 923725105 14620 1000 SH DFND 1 0 1000 0 Kinross Gold Corp CALL 496902404 6840 1500 SH DFND 1 0 1500 0 Schwab US Large-Cap ETF ETF 808524201 5060000 100000 SH SOLE 100000 0 0 Valaris Ltd COM G9460G101 150 2 SH DFND 1 0 2 0 Canadian Natural Resources Ltd CALL 136385101 129340 2000 SH DFND 1 0 2000 0 Hudbay Minerals Inc PUT 443628102 1461 300 SH DFND 1 0 300 0 Carlisle Cos Inc COM 142339100 2519229 9717 SH SOLE 9717 0 0 Texas Pacific Land Corp COM 88262P102 2053329 1126 SH SOLE 1126 0 0 Open Text Corp COM 683715106 147525 4203 SH SOLE 4203 0 0 Sun Life Financial Inc CALL 866796105 556320 11400 SH DFND 1 0 11400 0 Barrick Gold Corp CALL 067901108 242985 16700 SH DFND 1 0 16700 0 Hecla Mining Co COM 422704106 29798 7621 SH DFND 1 0 7621 0 Hecla Mining Co COM 422704106 16371 4187 SH DFND 1 0 4187 0 Akumin Inc COM 01021X100 6784 46500 SH DFND 1 0 46500 0 iShares Russell 2000 ETF CALL 464287655 17674000 100000 SH SOLE 100000 0 0 LKQ Corp COM 501889208 99 2 SH SOLE 2 0 0 Berkshire Hathaway Inc COM 084670702 350 1 SH SOLE 1 0 0 Bank of Montreal PUT 063671101 84370 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 489346 5800 SH DFND 1 0 5800 0 Suncor Energy Inc PUT 867224107 6876 200 SH DFND 1 0 200 0 Sun Life Financial Inc PUT 866796105 9760000 200000 SH SOLE 200000 0 0 Bank of Nova Scotia/The PUT 064149107 9118000 200000 SH SOLE 200000 0 0 Agree Realty Corp COM 008492100 582395 10543 SH SOLE 10543 0 0 Utilities Select Sector SPDR Fund PUT 81369Y886 1243423 21100 SH SOLE 21100 0 0 Utilities Select Sector SPDR Fund PUT 81369Y886 4136886 70200 SH SOLE 70200 0 0 Bank of Nova Scotia/The PUT 064149107 364720 8000 SH SOLE 8000 0 0 Royal Bank of Canada PUT 780087102 8796464 100600 SH SOLE 100600 0 0 Fortis Inc/Canada PUT 349553107 892765 23500 SH SOLE 23500 0 0 Fortis Inc/Canada PUT 349553107 1405630 37000 SH SOLE 37000 0 0 Fortis Inc/Canada CALL 349553107 322915 8500 SH SOLE 8500 0 0 TC Energy Corp PUT 87807B107 6882000 200000 SH SOLE 200000 0 0 Fortis Inc/Canada CALL 349553107 75980 2000 SH SOLE 2000 0 0 Builders FirstSource Inc COM 12008R107 3046768 24474 SH SOLE 24474 0 0 Academy Sports & Outdoors Inc COM 00402L107 567 12 SH DFND 1 0 12 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Financial Select Sector SPDR Fund PUT 81369Y605 5290615 159500 SH SOLE 159500 0 0 Enbridge Inc PUT 29250N105 112846 3400 SH SOLE 3400 0 0 Suncor Energy Inc PUT 867224107 51570 1500 SH DFND 1 0 1500 0 Toronto-Dominion Bank/The CALL 891160509 1036472 17200 SH DFND 1 0 17200 0 Advanced Micro Devices Inc PUT 007903107 7711500 75000 SH SOLE 75000 0 0 NVIDIA Corp PUT 67066G104 21749500 50000 SH SOLE 50000 0 0 Enbridge Inc PUT 29250N105 9990190 301000 SH SOLE 301000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 17913500 50000 SH SOLE 50000 0 0 Thomson Reuters Corp CALL 884903808 48928 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Commerce CALL 136069101 104247 2700 SH DFND 1 0 2700 0 Micron Technology Inc PUT 595112103 4081800 60000 SH SOLE 60000 0 0 Bank of Nova Scotia/The CALL 064149107 633701 13900 SH DFND 1 0 13900 0 Canadian Imperial Bank of Commerce PUT 136069101 490347 12700 SH DFND 1 0 12700 0 Fortis Inc/Canada CALL 349553107 37990 1000 SH SOLE 1000 0 0 Bank of Nova Scotia/The PUT 064149107 273540 6000 SH DFND 1 0 6000 0 BCE Inc PUT 05534B760 1152734 30200 SH SOLE 30200 0 0 TC Energy Corp PUT 87807B107 6882000 200000 SH SOLE 200000 0 0 InMed Pharmaceuticals Inc COM 457637601 1 2 SH DFND 1 0 2 0 Canadian Natural Resources Ltd PUT 136385101 258680 4000 SH DFND 1 0 4000 0 Bank of Nova Scotia/The CALL 064149107 1180781 25900 SH DFND 1 0 25900 0 Bank of Nova Scotia/The CALL 064149107 469577 10300 SH DFND 1 0 10300 0 Royal Bank of Canada PUT 780087102 43720 500 SH SOLE 500 0 0 Fortis Inc/Canada PUT 349553107 326714 8600 SH SOLE 8600 0 0 Nuvei Corp COM 67079A102 118500 7900 SH DFND 1 0 7900 0 Bank of Nova Scotia/The PUT 064149107 63826 1400 SH SOLE 1400 0 0 BCE Inc PUT 05534B760 61072 1600 SH SOLE 1600 0 0 ADL Ventures Inc COM 75585H206 145 100 SH DFND 1 0 100 0 Hudbay Minerals Inc CALL 443628102 7792 1600 SH DFND 1 0 1600 0 iShares Russell 2000 ETF CALL 464287655 30929500 175000 SH SOLE 175000 0 0 Enbridge Inc PUT 29250N105 1131779 34100 SH DFND 1 0 34100 0 Enbridge Inc PUT 29250N105 3614391 108900 SH DFND 1 0 108900 0 Gran Colombia Gold Corp COM 04040Y109 8399 3700 SH DFND 1 0 3700 0 Enbridge Inc PUT 29250N105 86294 2600 SH SOLE 2600 0 0 Fortis Inc/Canada PUT 349553107 303920 8000 SH SOLE 8000 0 0 Alphabet Inc PUT 02079K305 2617200 20000 SH SOLE 20000 0 0 Bank of Nova Scotia/The PUT 064149107 145888 3200 SH DFND 1 0 3200 0 Toronto-Dominion Bank/The PUT 891160509 42459196 704600 SH DFND 1 0 704600 0 Bank of Nova Scotia/The PUT 064149107 13681559 300100 SH SOLE 300100 0 0 Bank of Montreal PUT 063671101 21354047 253100 SH SOLE 253100 0 0 BCE Inc PUT 05534B760 461857 12100 SH SOLE 12100 0 0 Bank of Nova Scotia/The PUT 064149107 205155 4500 SH DFND 1 0 4500 0 Cenovus Energy Inc CALL 15135U109 83280 4000 SH DFND 1 0 4000 0 Sun Life Financial Inc PUT 866796105 414800 8500 SH DFND 1 0 8500 0 Royal Bank of Canada PUT 780087102 813192 9300 SH DFND 1 0 9300 0 Canadian Natural Resources Ltd PUT 136385101 12934 200 SH DFND 1 0 200 0 Toronto-Dominion Bank/The PUT 891160509 349508 5800 SH DFND 1 0 5800 0 Royal Bank of Canada PUT 780087102 9854488 112700 SH DFND 1 0 112700 0 Royal Bank of Canada CALL 780087102 6470560 74000 SH DFND 1 0 74000 0 Toronto-Dominion Bank/The CALL 891160509 42194052 700200 SH DFND 1 0 700200 0 TC Energy Corp PUT 87807B107 189255 5500 SH DFND 1 0 5500 0 Enbridge Inc PUT 29250N105 292072 8800 SH DFND 1 0 8800 0 Bank of Montreal CALL 063671101 84370 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 14764750 175000 SH DFND 1 0 175000 0 Bank of Montreal CALL 063671101 14764750 175000 SH DFND 1 0 175000 0 Cenovus Energy Inc CALL 15135U109 70788 3400 SH DFND 1 0 3400 0 Royal Bank of Canada PUT 780087102 804448 9200 SH DFND 1 0 9200 0 Cenovus Energy Inc CALL 15135U109 10410 500 SH DFND 1 0 500 0 Royal Bank of Canada PUT 780087102 821936 9400 SH DFND 1 0 9400 0 Cenovus Energy Inc PUT 15135U109 18738 900 SH DFND 1 0 900 0 Royal Bank of Canada PUT 780087102 463432 5300 SH DFND 1 0 5300 0 Royal Bank of Canada PUT 780087102 638312 7300 SH DFND 1 0 7300 0 VAALCO Energy Inc COM 91851C201 33368 7601 SH DFND 1 0 7601 0 VAALCO Energy Inc COM 91851C201 53 12 SH DFND 1 0 12 0 Invesco QQQ Trust Series 1 PUT 46090E103 53740500 150000 SH SOLE 150000 0 0 Enbridge Inc PUT 29250N105 6638000 200000 SH SOLE 200000 0 0 BCE Inc PUT 05534B760 91608 2400 SH DFND 1 0 2400 0 SPDR S&P 500 ETF Trust CALL 78462F103 84555544 197800 SH SOLE 197800 0 0 Canadian Natural Resources Ltd PUT 136385101 32335 500 SH DFND 1 0 500 0 TC Energy Corp PUT 87807B107 929070 27000 SH DFND 1 0 27000 0 Utilities Select Sector SPDR Fund CALL 81369Y886 2946500 50000 SH SOLE 50000 0 0 Utilities Select Sector SPDR Fund CALL 81369Y886 2946500 50000 SH SOLE 50000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 17913500 50000 SH SOLE 50000 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 17913500 50000 SH SOLE 50000 0 0 Enbridge Inc CALL 29250N105 388323 11700 SH DFND 1 0 11700 0 Cenovus Energy Inc CALL 15135U109 10410 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The PUT 064149107 341925 7500 SH DFND 1 0 7500 0 Bank of Nova Scotia/The CALL 064149107 834297 18300 SH DFND 1 0 18300 0 Canadian Natural Resources Ltd CALL 136385101 504426 7800 SH DFND 1 0 7800 0 Utilities Select Sector SPDR Fund CALL 81369Y886 12298691 208700 SH SOLE 208700 0 0 Utilities Select Sector SPDR Fund CALL 81369Y886 595193 10100 SH SOLE 10100 0 0 Utilities Select Sector SPDR Fund CALL 81369Y886 1997727 33900 SH SOLE 33900 0 0 Alphabet Inc PUT 02079K305 2617200 20000 SH SOLE 20000 0 0 SPDR S&P 500 ETF Trust CALL 78462F103 21374000 50000 SH SOLE 50000 0 0 iShares Russell 2000 ETF CALL 464287655 13255500 75000 SH SOLE 75000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 162162 4200 SH DFND 1 0 4200 0 Apple Inc PUT 037833100 8560500 50000 SH SOLE 50000 0 0 iShares Russell 2000 ETF CALL 464287655 1767400 10000 SH SOLE 10000 0 0 Bank of Nova Scotia/The CALL 064149107 515167 11300 SH DFND 1 0 11300 0 TC Energy Corp PUT 87807B107 34410 1000 SH DFND 1 0 1000 0 Invesco QQQ Trust Series 1 PUT 46090E103 895675 2500 SH SOLE 2500 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 8956750 25000 SH SOLE 25000 0 0 RXO Inc COM 74982T103 631 32 SH SOLE 32 0 0 OmniAb Inc COM 68218J103 52 10 SH SOLE 10 0 0 Suncor Energy Inc PUT 867224107 3438 100 SH DFND 1 0 100 0 Canadian Natural Resources Ltd CALL 136385101 90538 1400 SH DFND 1 0 1400 0 TELUS Corp CALL 87971M103 8170 500 SH DFND 1 0 500 0 Hudbay Minerals Inc CALL 443628102 20454 4200 SH DFND 1 0 4200 0 Airbnb Inc PUT 009066101 1509310 11000 SH SOLE 11000 0 0 BCE Inc PUT 05534B760 221386 5800 SH DFND 1 0 5800 0 BCE Inc PUT 05534B760 217569 5700 SH DFND 1 0 5700 0 Cenovus Energy Inc CALL 15135U109 10410 500 SH DFND 1 0 500 0 Brookfield Business Partners L COM G16234109 10640 700 SH DFND 1 0 700 0 SPDR S&P 500 ETF Trust CALL 78462F103 21374000 50000 SH SOLE 50000 0 0 SPDR S&P 500 ETF Trust PUT 78462F103 21374000 50000 SH SOLE 50000 0 0 Ovintiv Inc CALL 69047Q102 123682 2600 SH DFND 1 0 2600 0 Cenovus Energy Inc CALL 15135U109 12492 600 SH DFND 1 0 600 0 Cameco Corp CALL 13321L108 79280 2000 SH DFND 1 0 2000 0 TC Energy Corp PUT 87807B107 103230 3000 SH DFND 1 0 3000 0 Suncor Energy Inc PUT 867224107 237222 6900 SH DFND 1 0 6900 0 iShares Russell 2000 ETF PUT 464287655 17674000 100000 SH SOLE 100000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 12539450 35000 SH DFND 3 0 35000 0 AMERCO COM 023586506 926098 17677 SH SOLE 17677 0 0 AMERCO COM 023586506 234340 4473 SH SOLE 4473 0 0 TELUS Corp PUT 87971M103 13072 800 SH DFND 1 0 800 0 TC Energy Corp CALL 87807B107 48174 1400 SH DFND 1 0 1400 0 Fortis Inc/Canada CALL 349553107 37990 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 95425 2500 SH DFND 1 0 2500 0 Mudrick Capital Acquisition Co COM 44862P109 15 49 SH DFND 1 0 49 0 Invesco QQQ Trust Series 1 CALL 46090E103 35827000 100000 SH SOLE 100000 0 0 Bank of Montreal CALL 063671101 253110 3000 SH DFND 1 0 3000 0 Invesco QQQ Trust Series 1 PUT 46090E103 28661600 80000 SH SOLE 80000 0 0 iShares MSCI Japan ETF ETF 46434G822 99479 1650 SH SOLE 1650 0 0 iShares MSCI Eurozone ETF ETF 464286608 211200 5000 SH SOLE 5000 0 0 SPDR S&P 500 ETF Trust PUT 78462F103 10687000 25000 SH SOLE 25000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 35827000 100000 SH SOLE 100000 0 0 Bank of Nova Scotia/The CALL 064149107 72944 1600 SH DFND 1 0 1600 0 Bank of Montreal PUT 063671101 16874000 200000 SH SOLE 200000 0 0 Vermilion Energy Inc CALL 923725105 36550 2500 SH DFND 1 0 2500 0 Vermilion Energy Inc CALL 923725105 317254 21700 SH DFND 1 0 21700 0 Barrick Gold Corp CALL 067901108 5820 400 SH DFND 1 0 400 0 Royal Bank of Canada CALL 780087102 192368 2200 SH DFND 1 0 2200 0 Hudbay Minerals Inc CALL 443628102 12662 2600 SH DFND 1 0 2600 0 Canadian Imperial Bank of Commerce CALL 136069101 7722 200 SH DFND 1 0 200 0 Cenovus Energy Inc PUT 15135U109 85362 4100 SH DFND 1 0 4100 0 Manulife Financial Corp PUT 56501R106 5484000 300000 SH SOLE 300000 0 0 Energy Select Sector SPDR Fund PUT 81369Y506 4519500 50000 SH SOLE 50000 0 0 Canadian Natural Resources Ltd PUT 136385101 129340 2000 SH DFND 1 0 2000 0 Kinross Gold Corp CALL 496902404 13680 3000 SH DFND 1 0 3000 0 Bank of Nova Scotia/The CALL 064149107 9118 200 SH DFND 1 0 200 0 TC Energy Corp PUT 87807B107 6882000 200000 SH SOLE 200000 0 0 Thomson Reuters Corp CALL 884903808 281336 2300 SH DFND 1 0 2300 0 BCE Inc CALL 05534B760 3817 100 SH DFND 1 0 100 0 Toronto-Dominion Bank/The CALL 891160509 277196 4600 SH DFND 1 0 4600 0 Barrick Gold Corp CALL 067901108 85845 5900 SH DFND 1 0 5900 0 Barrick Gold Corp PUT 067901108 2910 200 SH DFND 1 0 200 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Enbridge Inc PUT 29250N105 76337 2300 SH DFND 1 0 2300 0 iShares Russell 2000 ETF PUT 464287655 5302200 30000 SH SOLE 30000 0 0 Tesla Inc PUT 88160R101 18766500 75000 SH SOLE 75000 0 0 Bank of Nova Scotia/The PUT 064149107 22795 500 SH SOLE 500 0 0 Pan American Silver Corp COM 697900108 43976 3037 SH SOLE 3037 0 0 Restaurant Brands Internationa COM 76131D103 126045 1892 SH SOLE 1892 0 0 Enbridge Inc CALL 29250N105 9957 300 SH DFND 1 0 300 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 Hubbell Inc COM 443510607 3203677 10222 SH SOLE 10222 0 0 Toast Inc COM 888787108 1105033 58998 SH SOLE 58998 0 0 First Solar Inc COM 336433107 7192856 44513 SH SOLE 44513 0 0 Ares Management LP COM 03990B101 3152245 30643 SH SOLE 30643 0 0 Chesapeake Energy Corp COM 165167735 1807553 20962 SH SOLE 20962 0 0 Repligen Corp COM 759916109 1604252 10089 SH SOLE 10089 0 0 Aspen Technology Inc COM 29109X106 1138341 5573 SH SOLE 5573 0 0 Ferguson PLC COM G3421J106 6415975 39010 SH SOLE 39010 0 0 Canadian Natural Resources Ltd CALL 136385101 97005 1500 SH DFND 1 0 1500 0 Canadian Imperial Bank of Commerce CALL 136069101 19305 500 SH DFND 1 0 500 0 Canadian Natural Resources Ltd CALL 136385101 97005 1500 SH DFND 1 0 1500 0 SPDR S&P 500 ETF Trust PUT 78462F103 53435000 125000 SH SOLE 125000 0 0 Suncor Energy Inc PUT 867224107 48132 1400 SH DFND 1 0 1400 0 Cameco Corp PUT 13321L108 356760 9000 SH DFND 1 0 9000 0 Teck Resources Ltd PUT 878742204 4309 100 SH DFND 1 0 100 0 Kinross Gold Corp CALL 496902404 5928 1300 SH DFND 1 0 1300 0 Crescent Point Energy Corp CALL 22576C101 8300 1000 SH DFND 1 0 1000 0 Invesco QQQ Trust Series 1 PUT 46090E103 17913500 50000 SH SOLE 50000 0 0 Tesla Inc PUT 88160R101 25022000 100000 SH SOLE 100000 0 0 Cenovus Energy Inc PUT 15135U109 41640 2000 SH DFND 1 0 2000 0 Canadian Natural Resources Ltd CALL 136385101 12934 200 SH DFND 1 0 200 0 Royal Bank of Canada PUT 780087102 1530200 17500 SH SOLE 17500 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 186300400 520000 SH SOLE 520000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 17913500 50000 SH SOLE 50000 0 0 Precision Drilling Corp COM 74022D407 20136 300 SH SOLE 300 0 0 Nutrien Ltd PUT 67077M108 92640 1500 SH DFND 1 0 1500 0 TC Energy Corp CALL 87807B107 3038403 88300 SH DFND 1 0 88300 0 Triple Flag Precious Metals Co COM 89679M104 2000 144 SH DFND 1 0 144 0 iShares Russell 2000 ETF CALL 464287655 17674000 100000 SH SOLE 100000 0 0 Imperial Oil Ltd PUT 453038408 246360 4000 SH DFND 1 0 4000 0 Bank of Montreal PUT 063671101 12655500 150000 SH SOLE 150000 0 0 Bank of Montreal CALL 063671101 12655500 150000 SH SOLE 150000 0 0 Financial Select Sector SPDR Fund PUT 81369Y605 4975500 150000 SH SOLE 150000 0 0 Neptune Technologies & Bioress COM 64079L303 36 27 SH DFND 1 0 27 0 Neptune Technologies & Bioress COM 64079L303 304 230 SH DFND 1 0 230 0 Helius Medical Technologies In COM 42328V801 57 6 SH DFND 1 0 6 0 iShares Russell 2000 ETF PUT 464287655 61859000 350000 SH SOLE 350000 0 0 Royal Bank of Canada PUT 780087102 297296 3400 SH DFND 1 0 3400 0 Bank of Nova Scotia/The PUT 064149107 2279500 50000 SH SOLE 50000 0 0 Bank of Nova Scotia/The CALL 064149107 2279500 50000 SH SOLE 50000 0 0 Brookfield Asset Management Lt COM 113004105 1667 50 SH DFND 1 0 50 0 Brookfield Asset Management Lt COM 113004105 42006000 1259928 SH SOLE 1259928 0 0 Brookfield Asset Management Lt COM 113004105 4415016 132424 SH SOLE 132424 0 0 Brookfield Asset Management Lt COM 113004105 7735 232 SH DFND 1 0 232 0 Brookfield Asset Management Lt COM 113004105 943889 28311 SH SOLE 28311 0 0 Brookfield Asset Management Lt COM 113004105 30006 900 SH SOLE 900 0 0 Royal Bank of Canada PUT 780087102 4372000 50000 SH DFND 1 0 50000 0 Royal Bank of Canada CALL 780087102 30604000 350000 SH DFND 1 0 350000 0 Canadian Imperial Bank of Commerce PUT 136069101 61776 1600 SH DFND 1 0 1600 0 SPDR S&P 500 ETF Trust PUT 78462F103 10687000 25000 SH SOLE 25000 0 0 SPDR S&P 500 ETF Trust CALL 78462F103 10687000 25000 SH SOLE 25000 0 0 General Motors Co COM 37045V100 79128 2400 SH SOLE 2400 0 0 SPDR S&P Regional Banking ETF ETF 78464A698 4177 100 SH SOLE 100 0 0 AT&T Inc COM 00206R102 16522 1100 SH SOLE 1100 0 0 Freeport-McMoRan Inc COM 35671D857 7458 200 SH SOLE 200 0 0 Ford Motor Co COM 345370860 88182 7100 SH SOLE 7100 0 0 Imperial Oil Ltd PUT 453038408 61590 1000 SH DFND 1 0 1000 0 Imperial Oil Ltd CALL 453038408 141657 2300 SH DFND 1 0 2300 0 Ovintiv Inc CALL 69047Q102 57084 1200 SH DFND 1 0 1200 0 Berkshire Hathaway Inc COM 084670702 7707 22 SH SOLE 22 0 0 BCE Inc PUT 05534B760 282458 7400 SH DFND 1 0 7400 0 Canadian Imperial Bank of Commerce PUT 136069101 38610 1000 SH DFND 1 0 1000 0 Manulife Financial Corp PUT 56501R106 5484000 300000 SH SOLE 300000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 189189 4900 SH DFND 1 0 4900 0 Enerplus Corp CALL 292766102 14104 800 SH DFND 1 0 800 0 Masterbrand Inc COM 57638P104 4982 410 SH SOLE 410 0 0 Bank of Montreal PUT 063671101 776204 9200 SH DFND 1 0 9200 0 Manulife Financial Corp PUT 56501R106 18280 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 10410 500 SH DFND 1 0 500 0 Invesco QQQ Trust Series 1 PUT 46090E103 17913500 50000 SH SOLE 50000 0 0 GLOBALFOUNDRIES Inc COM G39387108 202094 3473 SH SOLE 3473 0 0 Manulife Financial Corp CALL 56501R106 69464 3800 SH DFND 1 0 3800 0 Enerplus Corp CALL 292766102 5289 300 SH DFND 1 0 300 0 Invesco QQQ Trust Series 1 CALL 46090E103 60010225 167500 SH SOLE 167500 0 0 iShares Russell 2000 ETF PUT 464287655 13255500 75000 SH SOLE 75000 0 0 iShares Russell 2000 ETF CALL 464287655 13255500 75000 SH SOLE 75000 0 0 Manulife Financial Corp CALL 56501R106 219360 12000 SH DFND 1 0 12000 0 Third Harmonic Bio Inc COM 88427A107 198 31 SH SOLE 31 0 0 Teck Resources Ltd CALL 878742204 1060014 24600 SH DFND 1 0 24600 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 First Majestic Silver Corp CALL 32076V103 513 100 SH DFND 1 0 100 0 Barrick Gold Corp CALL 067901108 103305 7100 SH DFND 1 0 7100 0 Vermilion Energy Inc COM 923725105 29679 2030 SH SOLE 2030 0 0 MAG Silver Corp COM 55903Q104 21777 2100 SH SOLE 2100 0 0 Hudbay Minerals Inc COM 443628102 3896 800 SH SOLE 800 0 0 West Fraser Timber Co Ltd COM 952845105 580 8 SH SOLE 8 0 0 TFI International Inc COM 87241L109 77046 600 SH SOLE 600 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 53740500 150000 SH SOLE 150000 0 0 Canadian Natural Resources Ltd CALL 136385101 142274 2200 SH DFND 1 0 2200 0 Crescent Point Energy Corp CALL 22576C101 45650 5500 SH DFND 1 0 5500 0 Sun Life Financial Inc PUT 866796105 4880000 100000 SH SOLE 100000 0 0 Enbridge Inc PUT 29250N105 149355 4500 SH DFND 1 0 4500 0 Invesco QQQ Trust Series 1 PUT 46090E103 53740500 150000 SH SOLE 150000 0 0 TC Energy Corp PUT 87807B107 278721 8100 SH DFND 1 0 8100 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce CALL 136069101 30888 800 SH DFND 1 0 800 0 Invesco QQQ Trust Series 1 PUT 46090E103 16122150 45000 SH SOLE 45000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 12539450 35000 SH SOLE 35000 0 0 TC Energy Corp PUT 87807B107 598734 17400 SH DFND 1 0 17400 0 Toronto-Dominion Bank/The CALL 891160509 11033606 183100 SH DFND 1 0 183100 0 Toronto-Dominion Bank/The PUT 891160509 19584500 325000 SH DFND 1 0 325000 0 Imperial Oil Ltd CALL 453038408 61590 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 4559000 100000 SH DFND 1 0 100000 0 Bank of Nova Scotia/The PUT 064149107 4559000 100000 SH DFND 1 0 100000 0 iShares Russell 2000 ETF CALL 464287655 45952400 260000 SH SOLE 260000 0 0 Brookfield Infrastructure Partners LP CALL G16252101 235200 8000 SH DFND 1 0 8000 0 HCA Healthcare Inc COM 40412C101 48950 199 SH SOLE 199 0 0 Thermo Fisher Scientific Inc COM 883556102 35938 71 SH SOLE 71 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 17913500 50000 SH SOLE 50000 0 0 SPDR S&P 500 ETF Trust PUT 78462F103 21245756 49700 SH SOLE 49700 0 0 SPDR S&P 500 ETF Trust PUT 78462F103 85496000 200000 SH SOLE 200000 0 0 TC Energy Corp PUT 87807B107 316572 9200 SH DFND 1 0 9200 0 Enbridge Inc CALL 29250N105 73018 2200 SH DFND 1 0 2200 0 Invesco QQQ Trust Series 1 PUT 46090E103 53740500 150000 SH SOLE 150000 0 0 Bank of Montreal PUT 063671101 1240239 14700 SH DFND 1 0 14700 0 Canadian Imperial Bank of Commerce PUT 136069101 57915 1500 SH DFND 1 0 1500 0 Thomson Reuters Corp CALL 884903808 477048 3900 SH DFND 1 0 3900 0 Canadian National Railway Co PUT 136375102 54165 500 SH DFND 1 0 500 0 Agnico Eagle Mines Ltd PUT 008474108 4545 100 SH DFND 1 0 100 0 Brookfield Infrastructure Partners LP CALL G16252101 29400 1000 SH DFND 1 0 1000 0 Open Text Corp PUT 683715106 24570 700 SH DFND 1 0 700 0 Cenovus Energy Inc CALL 15135U109 20820 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 19006 1300 SH DFND 1 0 1300 0 Canadian Imperial Bank of Commerce CALL 136069101 3861 100 SH DFND 1 0 100 0 GE HealthCare Technologies Inc COM 36266G107 11174890 164240 SH SOLE 164240 0 0 GE HealthCare Technologies Inc COM 36266G107 2728676 40104 SH SOLE 40104 0 0 Toronto-Dominion Bank/The PUT 891160509 60260 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 99416 6800 SH DFND 1 0 6800 0 Bank of Montreal PUT 063671101 59059 700 SH DFND 1 0 700 0 Teck Resources Ltd CALL 878742204 224068 5200 SH DFND 1 0 5200 0 BCE Inc PUT 05534B760 83974 2200 SH DFND 1 0 2200 0 West Fraser Timber Co Ltd PUT 952845105 14508 200 SH DFND 1 0 200 0 BCE Inc CALL 05534B760 187033 4900 SH DFND 1 0 4900 0 Cenovus Energy Inc CALL 15135U109 60378 2900 SH DFND 1 0 2900 0 Toronto-Dominion Bank/The CALL 891160509 12052000 200000 SH DFND 1 0 200000 0 Royal Bank of Canada CALL 780087102 8901392 101800 SH SOLE 101800 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 89567500 250000 SH SOLE 250000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 8956750 25000 SH SOLE 25000 0 0 Fortis Inc/Canada CALL 349553107 15196 400 SH DFND 1 0 400 0 Teck Resources Ltd CALL 878742204 258540 6000 SH DFND 1 0 6000 0 Royal Bank of Canada PUT 780087102 96184 1100 SH DFND 1 0 1100 0 Enerplus Corp CALL 292766102 12341 700 SH DFND 1 0 700 0 Fortis Inc/Canada PUT 349553107 463478 12200 SH DFND 1 0 12200 0 Hudbay Minerals Inc PUT 443628102 51135 10500 SH DFND 1 0 10500 0 Magna International Inc PUT 559222401 69693 1300 SH DFND 1 0 1300 0 Teck Resources Ltd CALL 878742204 482608 11200 SH DFND 1 0 11200 0 Canadian Imperial Bank of Commerce PUT 136069101 65637 1700 SH DFND 1 0 1700 0 Bank of Nova Scotia/The CALL 064149107 205155 4500 SH DFND 1 0 4500 0 TELUS Corp PUT 87971M103 11438 700 SH DFND 1 0 700 0 Rogers Communications Inc PUT 775109200 38390 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 31230 1500 SH DFND 1 0 1500 0 Brookfield Renewable Partners LP PUT G16258108 30436 1400 SH DFND 1 0 1400 0 Newmont Corp CALL 651639106 3695 100 SH DFND 1 0 100 0 TELUS Corp CALL 87971M103 16340 1000 SH DFND 1 0 1000 0 Barrick Gold Corp CALL 067901108 1455 100 SH DFND 1 0 100 0 TC Energy Corp PUT 87807B107 65379 1900 SH DFND 1 0 1900 0 Nutrien Ltd PUT 67077M108 209984 3400 SH DFND 1 0 3400 0 Thomson Reuters Corp CALL 884903808 489280 4000 SH DFND 1 0 4000 0 Hudbay Minerals Inc PUT 443628102 2435 500 SH DFND 1 0 500 0 Enbridge Inc CALL 29250N105 92932 2800 SH DFND 1 0 2800 0 Invesco QQQ Trust Series 1 PUT 46090E103 125394500 350000 SH SOLE 350000 0 0 iShares 20 Year Treasury Bond ETF ETF 464287432 2106565 23752 SH SOLE 23752 0 0 GE HealthCare Technologies Inc COM 36266G107 272 4 SH SOLE 4 0 0 SPDR S&P 500 ETF Trust PUT 78462F103 10687000 25000 SH SOLE 25000 0 0 SPDR S&P 500 ETF Trust CALL 78462F103 10687000 25000 SH SOLE 25000 0 0 Pembina Pipeline Corp PUT 706327103 961920 32000 SH DFND 1 0 32000 0 Pembina Pipeline Corp CALL 706327103 93186 3100 SH DFND 1 0 3100 0 Hudbay Minerals Inc PUT 443628102 4870 1000 SH DFND 1 0 1000 0 Kinross Gold Corp CALL 496902404 13680 3000 SH DFND 1 0 3000 0 Celestica Inc PUT 15101Q108 12260 500 SH DFND 1 0 500 0 Ovintiv Inc CALL 69047Q102 109411 2300 SH DFND 1 0 2300 0 Enbridge Inc CALL 29250N105 59742 1800 SH DFND 1 0 1800 0 SPDR S&P 500 ETF Trust CALL 78462F103 10558756 24700 SH SOLE 24700 0 0 Canadian Imperial Bank of Commerce PUT 136069101 173745 4500 SH DFND 1 0 4500 0 Enbridge Inc CALL 29250N105 368409 11100 SH DFND 1 0 11100 0 Bank of Montreal PUT 063671101 75933 900 SH DFND 1 0 900 0 Enbridge Inc CALL 29250N105 66380 2000 SH DFND 1 0 2000 0 Gildan Activewear Inc PUT 375916103 30811 1100 SH DFND 1 0 1100 0 Invesco QQQ Trust Series 1 CALL 46090E103 30452950 85000 SH SOLE 85000 0 0 Osisko Gold Royalties Ltd COM 68827L101 14981 1275 SH SOLE 1275 0 0 Magna International Inc PUT 559222401 214440 4000 SH DFND 1 0 4000 0 Magna International Inc PUT 559222401 16083 300 SH DFND 1 0 300 0 Barrick Gold Corp CALL 067901108 187695 12900 SH DFND 1 0 12900 0 TELUS Corp PUT 87971M103 11438 700 SH DFND 1 0 700 0 Hudbay Minerals Inc CALL 443628102 4870 1000 SH DFND 1 0 1000 0 Celestica Inc PUT 15101Q108 24520 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 277480 7000 SH DFND 1 0 7000 0 Cameco Corp PUT 13321L108 3964 100 SH DFND 1 0 100 0 Suncor Energy Inc CALL 867224107 343800 10000 SH DFND 1 0 10000 0 Crescent Point Energy Corp CALL 22576C101 155210 18700 SH DFND 1 0 18700 0 Pembina Pipeline Corp CALL 706327103 42084 1400 SH DFND 1 0 1400 0 Agnico Eagle Mines Ltd PUT 008474108 54540 1200 SH DFND 1 0 1200 0 Toronto-Dominion Bank/The PUT 891160509 241040 4000 SH DFND 1 0 4000 0 Enbridge Inc PUT 29250N105 99570 3000 SH DFND 1 0 3000 0 Suncor Energy Inc CALL 867224107 48132 1400 SH DFND 1 0 1400 0 Vermilion Energy Inc CALL 923725105 35088 2400 SH DFND 1 0 2400 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc CALL 15135U109 149904 7200 SH DFND 1 0 7200 0 SPDR S&P Oil & Gas Exploration & Production ETF PUT 78468R556 5916400 40000 SH SOLE 40000 0 0 Pembina Pipeline Corp CALL 706327103 30060 1000 SH DFND 1 0 1000 0 Suncor Energy Inc CALL 867224107 37818 1100 SH DFND 1 0 1100 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 164520 9000 SH DFND 1 0 9000 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 Citigroup Inc CALL 172967424 4113000 100000 SH SOLE 100000 0 0 JPMorgan Chase & Co CALL 46625H100 10151400 70000 SH SOLE 70000 0 0 Enbridge Inc PUT 29250N105 66380 2000 SH DFND 1 0 2000 0 Sundial Growers Inc COM 83307B101 9859 5189 SH DFND 1 0 5189 0 TC Energy Corp PUT 87807B107 13764 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Commerce PUT 136069101 38610 1000 SH DFND 1 0 1000 0 Enbridge Inc PUT 29250N105 5718637 172300 SH DFND 1 0 172300 0 Canadian Natural Resources Ltd PUT 136385101 284548 4400 SH DFND 1 0 4400 0 Canadian Natural Resources Ltd CALL 136385101 181076 2800 SH DFND 1 0 2800 0 Cameco Corp PUT 13321L108 43604 1100 SH DFND 1 0 1100 0 Teck Resources Ltd CALL 878742204 172360 4000 SH DFND 1 0 4000 0 TELUS Corp PUT 87971M103 8170 500 SH DFND 1 0 500 0 TransAlta Corp CALL 89346D107 11310 1300 SH DFND 1 0 1300 0 Pembina Pipeline Corp PUT 706327103 57114 1900 SH DFND 1 0 1900 0 Magna International Inc PUT 559222401 160830 3000 SH DFND 1 0 3000 0 Barrick Gold Corp CALL 067901108 14550 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 20370 1400 SH DFND 1 0 1400 0 Kinross Gold Corp CALL 496902404 10488 2300 SH DFND 1 0 2300 0 Barrick Gold Corp CALL 067901108 301185 20700 SH DFND 1 0 20700 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 Canadian National Railway Co PUT 136375102 54165 500 SH DFND 1 0 500 0 Rogers Communications Inc CALL 775109200 19195 500 SH DFND 1 0 500 0 Thomson Reuters Corp PUT 884903808 366960 3000 SH DFND 1 0 3000 0 Invesco QQQ Trust Series 1 CALL 46090E103 16122150 45000 SH SOLE 45000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 16122150 45000 SH SOLE 45000 0 0 TELUS Corp PUT 87971M103 16340 1000 SH DFND 1 0 1000 0 Schwab U.S. REIT ETF ETF 808524847 8520000 480000 SH SOLE 480000 0 0 Schwab U.S. Aggregate Bond ETF ETF 808524839 36644555 828500 SH SOLE 828500 0 0 Fortis Inc/Canada PUT 349553107 75980 2000 SH DFND 1 0 2000 0 Fortis Inc/Canada CALL 349553107 174754 4600 SH DFND 1 0 4600 0 Pembina Pipeline Corp PUT 706327103 30060 1000 SH DFND 1 0 1000 0 TELUS Corp CALL 87971M103 16340 1000 SH DFND 1 0 1000 0 Suncor Energy Inc CALL 867224107 41256 1200 SH DFND 1 0 1200 0 Sun Life Financial Inc CALL 866796105 24400 500 SH DFND 1 0 500 0 TC Energy Corp CALL 87807B107 41292 1200 SH DFND 1 0 1200 0 TELUS Corp CALL 87971M103 39216 2400 SH DFND 1 0 2400 0 Fortis Inc/Canada CALL 349553107 117769 3100 SH DFND 1 0 3100 0 BCE Inc CALL 05534B760 53438 1400 SH DFND 1 0 1400 0 Canadian Imperial Bank of Commerce PUT 136069101 61776 1600 SH DFND 1 0 1600 0 Rogers Communications Inc CALL 775109200 11517 300 SH DFND 1 0 300 0 Bank of Montreal CALL 063671101 168740 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The PUT 064149107 287217 6300 SH DFND 1 0 6300 0 BCE Inc CALL 05534B760 110693 2900 SH DFND 1 0 2900 0 Suncor Energy Inc PUT 867224107 6876000 200000 SH SOLE 200000 0 0 Celestica Inc CALL 15101Q108 24520 1000 SH DFND 1 0 1000 0 Ovintiv Inc CALL 69047Q102 71355 1500 SH DFND 1 0 1500 0 Royal Bank of Canada CALL 780087102 271064 3100 SH DFND 1 0 3100 0 Toronto-Dominion Bank/The PUT 891160509 1639072 27200 SH DFND 1 0 27200 0 Nutrien Ltd PUT 67077M108 166752 2700 SH DFND 1 0 2700 0 Hudbay Minerals Inc PUT 443628102 4383 900 SH DFND 1 0 900 0 Thomson Reuters Corp CALL 884903808 122320 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 197632 3200 SH DFND 1 0 3200 0 Hudbay Minerals Inc CALL 443628102 2435 500 SH DFND 1 0 500 0 Canadian Natural Resources Ltd PUT 136385101 9700500 150000 SH SOLE 150000 0 0 TC Energy Corp CALL 87807B107 55056 1600 SH DFND 1 0 1600 0 Royal Bank of Canada PUT 780087102 568360 6500 SH DFND 1 0 6500 0 Crescent Point Energy Corp CALL 22576C101 77190 9300 SH DFND 1 0 9300 0 Pembina Pipeline Corp PUT 706327103 60120 2000 SH DFND 1 0 2000 0 Agnico Eagle Mines Ltd PUT 008474108 90900 2000 SH DFND 1 0 2000 0 Royal Bank of Canada PUT 780087102 174880 2000 SH DFND 1 0 2000 0 Alnylam Pharmaceuticals Inc COM 02043Q107 5381184 30385 SH SOLE 30385 0 0 Agnico Eagle Mines Ltd PUT 008474108 240885 5300 SH DFND 1 0 5300 0 Suncor Energy Inc CALL 867224107 343800 10000 SH DFND 1 0 10000 0 Open Text Corp PUT 683715106 70200 2000 SH DFND 1 0 2000 0 Osisko Gold Royalties Ltd CALL 68827L101 70500 6000 SH DFND 1 0 6000 0 Cameco Corp CALL 13321L108 138740 3500 SH DFND 1 0 3500 0 Bank of Montreal PUT 063671101 556842 6600 SH DFND 1 0 6600 0 Canadian Natural Resources Ltd PUT 136385101 194010 3000 SH DFND 1 0 3000 0 Fidelity MSCI Utilities Index ETF ETF 316092865 18106800 477500 SH SOLE 477500 0 0 CGI Inc CALL 12532H104 98490 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 158560 4000 SH DFND 1 0 4000 0 Cameco Corp CALL 13321L108 388472 9800 SH DFND 1 0 9800 0 Cameco Corp CALL 13321L108 162524 4100 SH DFND 1 0 4100 0 First Majestic Silver Corp CALL 32076V103 4104 800 SH DFND 1 0 800 0 Algonquin Power & Utilities Corp PUT 015857105 74000 12500 SH DFND 1 0 12500 0 iShares MSCI Emerging Markets ETF CALL 464287234 2846250 75000 SH SOLE 75000 0 0 Brookfield Renewable Partners LP PUT G16258108 6522 300 SH DFND 1 0 300 0 Toronto-Dominion Bank/The CALL 891160509 9039000 150000 SH DFND 1 0 150000 0 Pembina Pipeline Corp PUT 706327103 18036 600 SH DFND 1 0 600 0 Canadian Imperial Bank of Commerce CALL 136069101 177606 4600 SH DFND 1 0 4600 0 Royal Bank of Canada PUT 780087102 21860000 250000 SH SOLE 250000 0 0 Royal Bank of Canada CALL 780087102 13334600 152500 SH SOLE 152500 0 0 Canadian Imperial Bank of Commerce CALL 136069101 11872575 307500 SH SOLE 307500 0 0 Enbridge Inc CALL 29250N105 4762765 143500 SH DFND 1 0 143500 0 Canadian Natural Resources Ltd CALL 136385101 536761 8300 SH DFND 1 0 8300 0 Bank of Montreal CALL 063671101 12849551 152300 SH DFND 1 0 152300 0 Methanex Corp CALL 59151K108 45050 1000 SH DFND 1 0 1000 0 Invesco QQQ Trust Series 1 CALL 46090E103 17913500 50000 SH SOLE 50000 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 17913500 50000 SH SOLE 50000 0 0 Crescent Point Energy Corp CALL 22576C101 2490 300 SH DFND 1 0 300 0 VanEck Gold Miners ETF/USA PUT 92189F106 9418500 350000 SH SOLE 350000 0 0 Algonquin Power & Utilities Corp PUT 015857105 74000 12500 SH DFND 1 0 12500 0 Cenovus Energy Inc CALL 15135U109 274824 13200 SH DFND 1 0 13200 0 Vermilion Energy Inc CALL 923725105 30702 2100 SH DFND 1 0 2100 0 Barrick Gold Corp CALL 067901108 17460 1200 SH DFND 1 0 1200 0 Bank of Montreal PUT 063671101 16874 200 SH DFND 1 0 200 0 Bank of Montreal PUT 063671101 8437000 100000 SH SOLE 100000 0 0 Bank of Montreal CALL 063671101 8437000 100000 SH SOLE 100000 0 0 Fortis Inc/Canada CALL 349553107 30392 800 SH DFND 1 0 800 0 Bank of Montreal PUT 063671101 2050191 24300 SH DFND 1 0 24300 0 Bank of Montreal PUT 063671101 506220 6000 SH DFND 1 0 6000 0 Bank of Montreal PUT 063671101 843700 10000 SH DFND 1 0 10000 0 Enbridge Inc PUT 29250N105 3319 100 SH DFND 1 0 100 0 Bank of Montreal PUT 063671101 674960 8000 SH DFND 1 0 8000 0 Pembina Pipeline Corp CALL 706327103 6012 200 SH DFND 1 0 200 0 Vermilion Energy Inc PUT 923725105 146200 10000 SH DFND 1 0 10000 0 SPDR S&P 500 ETF Trust PUT 78462F103 14961800 35000 SH SOLE 35000 0 0 Enbridge Inc CALL 29250N105 59742 1800 SH DFND 1 0 1800 0 MAG Silver Corp CALL 55903Q104 31110 3000 SH DFND 1 0 3000 0 Bank of Nova Scotia/The PUT 064149107 91180 2000 SH DFND 1 0 2000 0 Agnico Eagle Mines Ltd PUT 008474108 68175 1500 SH DFND 1 0 1500 0 Enbridge Inc PUT 29250N105 4148750 125000 SH SOLE 125000 0 0 Bank of Montreal PUT 063671101 674960 8000 SH DFND 1 0 8000 0 SPDR S&P 500 ETF Trust PUT 78462F103 32061000 75000 SH SOLE 75000 0 0 TC Energy Corp PUT 87807B107 3441000 100000 SH SOLE 100000 0 0 Royal Bank of Canada CALL 780087102 87440 1000 SH DFND 1 0 1000 0 First Majestic Silver Corp CALL 32076V103 1026 200 SH DFND 1 0 200 0 Ovintiv Inc CALL 69047Q102 85626 1800 SH DFND 1 0 1800 0 Barrick Gold Corp PUT 067901108 58200 4000 SH DFND 1 0 4000 0 Agnico Eagle Mines Ltd CALL 008474108 18180 400 SH DFND 1 0 400 0 Crescent Point Energy Corp CALL 22576C101 4150 500 SH DFND 1 0 500 0 Nutrien Ltd CALL 67077M108 135872 2200 SH DFND 1 0 2200 0 Barrick Gold Corp CALL 067901108 80025 5500 SH DFND 1 0 5500 0 Barrick Gold Corp CALL 067901108 72750 5000 SH DFND 1 0 5000 0 Teck Resources Ltd CALL 878742204 211141 4900 SH DFND 1 0 4900 0 Teck Resources Ltd CALL 878742204 495535 11500 SH DFND 1 0 11500 0 Barrick Gold Corp CALL 067901108 240075 16500 SH DFND 1 0 16500 0 SPDR S&P 500 ETF Trust PUT 78462F103 32061000 75000 SH SOLE 75000 0 0 Barrick Gold Corp CALL 067901108 263355 18100 SH DFND 1 0 18100 0 Royal Bank of Canada PUT 780087102 87440 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 113625 2500 SH DFND 1 0 2500 0 Enerplus Corp CALL 292766102 17630 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc CALL 15135U109 120756 5800 SH DFND 1 0 5800 0 Barrick Gold Corp CALL 067901108 64020 4400 SH DFND 1 0 4400 0 Agnico Eagle Mines Ltd PUT 008474108 95445 2100 SH DFND 1 0 2100 0 Newmont Corp PUT 651639106 36950 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 11944304 136600 SH SOLE 136600 0 0 Thomson Reuters Corp CALL 884903808 122320 1000 SH DFND 1 0 1000 0 Thomson Reuters Corp CALL 884903808 244640 2000 SH DFND 1 0 2000 0 Thomson Reuters Corp CALL 884903808 122320 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 12127928 138700 SH SOLE 138700 0 0 Imperial Oil Ltd CALL 453038408 73908 1200 SH DFND 1 0 1200 0 Suncor Energy Inc CALL 867224107 34380 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada CALL 349553107 64583 1700 SH DFND 1 0 1700 0 SPDR S&P 500 ETF Trust CALL 78462F103 14619816 34200 SH SOLE 34200 0 0 Crescent Point Energy Corp PUT 22576C101 24900 3000 SH DFND 1 0 3000 0 Teck Resources Ltd PUT 878742204 86180 2000 SH DFND 1 0 2000 0 Bausch Health Cos Inc PUT 071734107 24660 3000 SH DFND 1 0 3000 0 West Fraser Timber Co Ltd CALL 952845105 72540 1000 SH DFND 1 0 1000 0 Walt Disney Co/The COM 254687106 153914 1899 SH DFND 3 0 1899 0 Hammerhead Energy Inc COM 408302107 620 52 SH DFND 1 0 52 0 Enbridge Inc CALL 29250N105 3421889 103100 SH DFND 1 0 103100 0 Enbridge Inc PUT 29250N105 663800 20000 SH SOLE 20000 0 0 Pembina Pipeline Corp PUT 706327103 3757500 125000 SH SOLE 125000 0 0 Baytex Energy Corp CALL 07317Q105 4410 1000 SH DFND 1 0 1000 0 Enbridge Inc PUT 29250N105 1178245 35500 SH DFND 1 0 35500 0 Pembina Pipeline Corp PUT 706327103 3009006 100100 SH DFND 1 0 100100 0 Reliance Steel & Aluminum Co COM 759509102 2939861 11211 SH SOLE 11211 0 0 AECOM COM 00766T100 2093937 25216 SH SOLE 25216 0 0 Graco Inc COM 384109104 2342800 32146 SH SOLE 32146 0 0 Axon Enterprise Inc COM 05464C101 5282190 26545 SH SOLE 26545 0 0 TELUS Corp PUT 87971M103 16340 1000 SH DFND 1 0 1000 0 First Majestic Silver Corp CALL 32076V103 1026 200 SH DFND 1 0 200 0 Barrick Gold Corp CALL 067901108 1001040 68800 SH SOLE 68800 0 0 Silvercorp Metals Inc PUT 82835P103 2350 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 61072 1600 SH DFND 1 0 1600 0 Magna International Inc CALL 559222401 5361 100 SH DFND 1 0 100 0 Royal Bank of Canada PUT 780087102 2186000 25000 SH DFND 1 0 25000 0 Kinross Gold Corp PUT 496902404 2280 500 SH DFND 1 0 500 0 Royal Bank of Canada PUT 780087102 1093000 12500 SH DFND 1 0 12500 0 Newmont Corp CALL 651639106 22170 600 SH SOLE 600 0 0 SPDR S&P 500 ETF Trust CALL 78462F103 85496000 200000 SH SOLE 200000 0 0 Israel Acquisitions Corp COM G49667101 527750 50000 SH SOLE 50000 0 0 Cenovus Energy Inc CALL 15135U109 120756 5800 SH DFND 1 0 5800 0 VanEck Gold Miners ETF/USA CALL 92189F106 6727500 250000 SH SOLE 250000 0 0 Suncor Energy Inc CALL 867224107 3438 100 SH DFND 1 0 100 0 Imperial Oil Ltd PUT 453038408 3079500 50000 SH SOLE 50000 0 0 Canadian Pacific Kansas City Ltd PUT 13646K108 37205 500 SH DFND 1 0 500 0 Hudbay Minerals Inc CALL 443628102 9740 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The CALL 064149107 36472 800 SH DFND 1 0 800 0 Crescent Point Energy Corp CALL 22576C101 176790 21300 SH DFND 1 0 21300 0 Kinross Gold Corp PUT 496902404 3192 700 SH DFND 1 0 700 0 Magna International Inc PUT 559222401 53610 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 349508 5800 SH DFND 1 0 5800 0 Enbridge Inc CALL 29250N105 136079 4100 SH DFND 1 0 4100 0 Agnico Eagle Mines Ltd CALL 008474108 22725 500 SH DFND 1 0 500 0 ATS Corp PUT 00217Y104 85240 2000 SH DFND 1 0 2000 0 Enbridge Inc CALL 29250N105 29871 900 SH DFND 1 0 900 0 Enbridge Inc CALL 29250N105 116165 3500 SH DFND 1 0 3500 0 Invesco QQQ Trust Series 1 CALL 46090E103 3582700 10000 SH DFND 3 0 10000 0 Cameco Corp CALL 13321L108 79280 2000 SH DFND 1 0 2000 0 Cameco Corp PUT 13321L108 59460 1500 SH DFND 1 0 1500 0 VanEck Gold Miners ETF/USA CALL 92189F106 1216332 45200 SH SOLE 45200 0 0 Barrick Gold Corp CALL 067901108 1162545 79900 SH SOLE 79900 0 0 VanEck Gold Miners ETF/USA PUT 92189F106 1210950 45000 SH SOLE 45000 0 0 VanEck Gold Miners ETF/USA CALL 92189F106 1210950 45000 SH SOLE 45000 0 0 Bank of Nova Scotia/The PUT 064149107 95739 2100 SH DFND 1 0 2100 0 Invesco QQQ Trust Series 1 PUT 46090E103 10748100 30000 SH SOLE 30000 0 0 Sun Life Financial Inc CALL 866796105 941840 19300 SH DFND 1 0 19300 0 Fortis Inc/Canada CALL 349553107 75980 2000 SH DFND 1 0 2000 0 Canadian Natural Resources Ltd CALL 136385101 64670 1000 SH DFND 1 0 1000 0 Enerplus Corp CALL 292766102 22919 1300 SH DFND 1 0 1300 0 Baytex Energy Corp PUT 07317Q105 26460 6000 SH DFND 1 0 6000 0 Canadian National Railway Co CALL 136375102 21666 200 SH DFND 1 0 200 0 iShares MSCI Brazil ETF ETF 464286400 308479 10058 SH DFND 3 0 10058 0 Utilities Select Sector SPDR Fund PUT 81369Y886 19741550 335000 SH SOLE 335000 0 0 iShares Russell 2000 ETF PUT 464287655 7069600 40000 SH SOLE 40000 0 0 Apple Inc CALL 037833100 1712100 10000 SH SOLE 10000 0 0 Royal Bank of Canada PUT 780087102 437200 5000 SH DFND 1 0 5000 0 Vanguard FTSE Emerging Markets ETF ETF 922042858 38425800 980000 SH SOLE 980000 0 0 iShares Short-Term Corporate Bond ETF ETF 464288646 40561620 814000 SH SOLE 814000 0 0 Toronto-Dominion Bank/The CALL 891160509 247066 4100 SH DFND 1 0 4100 0 Celestica Inc COM 15101Q108 7356 300 SH SOLE 300 0 0 Hudbay Minerals Inc CALL 443628102 20941 4300 SH DFND 1 0 4300 0 Barrick Gold Corp CALL 067901108 14550 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 412236 10800 SH DFND 1 0 10800 0 Toronto-Dominion Bank/The CALL 891160509 54234 900 SH DFND 1 0 900 0 SPDR S&P 500 ETF Trust CALL 78462F103 42748000 100000 SH SOLE 100000 0 0 Brookfield Infrastructure Partners LP PUT G16252101 29400 1000 SH SOLE 1000 0 0 Toronto-Dominion Bank/The PUT 891160509 421820 7000 SH DFND 1 0 7000 0 Nutrien Ltd CALL 67077M108 43232 700 SH DFND 1 0 700 0 Nutrien Ltd CALL 67077M108 61760 1000 SH DFND 1 0 1000 0 Imperial Oil Ltd PUT 453038408 461925 7500 SH DFND 1 0 7500 0 Toronto-Dominion Bank/The PUT 891160509 90390 1500 SH DFND 1 0 1500 0 Toronto-Dominion Bank/The PUT 891160509 186806 3100 SH DFND 1 0 3100 0 Bank of Nova Scotia/The PUT 064149107 54708 1200 SH SOLE 1200 0 0 CGI Inc PUT 12532H104 98490 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 147963 4300 SH DFND 1 0 4300 0 Financial Select Sector SPDR Fund PUT 81369Y605 4975500 150000 SH SOLE 150000 0 0 Financial Select Sector SPDR Fund PUT 81369Y605 6634000 200000 SH SOLE 200000 0 0 Manulife Financial Corp PUT 56501R106 116992 6400 SH DFND 1 0 6400 0 Royal Bank of Canada CALL 780087102 29038824 332100 SH SOLE 332100 0 0 Cenovus Energy Inc CALL 15135U109 20820 1000 SH DFND 1 0 1000 0 Financial Select Sector SPDR Fund PUT 81369Y605 5804750 175000 SH SOLE 175000 0 0 Canadian Imperial Bank of Commerce CALL 136069101 7722000 200000 SH SOLE 200000 0 0 Fortis Inc/Canada CALL 349553107 3799 100 SH DFND 1 0 100 0 Barrick Gold Corp PUT 067901108 50925 3500 SH DFND 1 0 3500 0 TC Energy Corp PUT 87807B107 103230 3000 SH DFND 1 0 3000 0 Suncor Energy Inc PUT 867224107 89388 2600 SH DFND 1 0 2600 0 TC Energy Corp CALL 87807B107 258075 7500 SH DFND 1 0 7500 0 Kinross Gold Corp PUT 496902404 1824 400 SH DFND 1 0 400 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 45269 700 SH DFND 1 0 700 0 Cenovus Energy Inc CALL 15135U109 2082 100 SH DFND 1 0 100 0 Toronto-Dominion Bank/The PUT 891160509 650808 10800 SH DFND 1 0 10800 0 BCE Inc PUT 05534B760 38170 1000 SH SOLE 1000 0 0 BCE Inc PUT 05534B760 286275 7500 SH SOLE 7500 0 0 TELUS Corp PUT 87971M103 1634 100 SH SOLE 100 0 0 TELUS Corp PUT 87971M103 8170 500 SH SOLE 500 0 0 Toronto-Dominion Bank/The PUT 891160509 30130 500 SH DFND 1 0 500 0 Fortis Inc/Canada PUT 349553107 26593 700 SH SOLE 700 0 0 Fortis Inc/Canada PUT 349553107 30392 800 SH SOLE 800 0 0 Fortis Inc/Canada PUT 349553107 284925 7500 SH SOLE 7500 0 0 Crescent Point Energy Corp CALL 22576C101 3320 400 SH DFND 1 0 400 0 Fortis Inc/Canada PUT 349553107 121568 3200 SH DFND 1 0 3200 0 Granite Real Estate Investment COM 387437114 11881 224 SH SOLE 224 0 0 Financial Select Sector SPDR Fund PUT 81369Y605 3317000 100000 SH SOLE 100000 0 0 Fortis Inc/Canada PUT 349553107 26593 700 SH DFND 1 0 700 0 Sun Life Financial Inc PUT 866796105 4880000 100000 SH DFND 1 0 100000 0 Sun Life Financial Inc CALL 866796105 4880000 100000 SH DFND 1 0 100000 0 Wyndham Hotels & Resorts Inc COM 98311A105 4092846 58856 SH SOLE 58856 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 5374050 15000 SH DFND 3 0 15000 0 Bank of Nova Scotia/The PUT 064149107 18236 400 SH DFND 1 0 400 0 Toronto-Dominion Bank/The PUT 891160509 36156 600 SH DFND 1 0 600 0 BCE Inc PUT 05534B760 61072 1600 SH DFND 1 0 1600 0 TELUS Corp PUT 87971M103 26144 1600 SH DFND 1 0 1600 0 Vermilion Energy Inc PUT 923725105 17544 1200 SH DFND 1 0 1200 0 Bank of Nova Scotia/The CALL 064149107 4559000 100000 SH DFND 1 0 100000 0 Bank of Nova Scotia/The PUT 064149107 4559000 100000 SH DFND 1 0 100000 0 Bank of Nova Scotia/The PUT 064149107 414869 9100 SH DFND 1 0 9100 0 Fortis Inc/Canada CALL 349553107 56985 1500 SH DFND 1 0 1500 0 Royal Bank of Canada PUT 780087102 489664 5600 SH DFND 1 0 5600 0 iShares Russell 2000 ETF PUT 464287655 11488100 65000 SH SOLE 65000 0 0 Bank of Montreal PUT 063671101 1147432 13600 SH DFND 1 0 13600 0 Bank of Montreal CALL 063671101 11389950 135000 SH SOLE 135000 0 0 Bank of Montreal PUT 063671101 11811800 140000 SH SOLE 140000 0 0 Canadian Imperial Bank of Commerce CALL 136069101 10617750 275000 SH SOLE 275000 0 0 Barrick Gold Corp CALL 067901108 7275 500 SH SOLE 500 0 0 Barrick Gold Corp CALL 067901108 109125 7500 SH SOLE 7500 0 0 Barrick Gold Corp CALL 067901108 7275 500 SH SOLE 500 0 0 Crescent Point Energy Corp PUT 22576C101 16600 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The PUT 891160509 96416 1600 SH DFND 1 0 1600 0 Bank of Montreal CALL 063671101 101244 1200 SH DFND 1 0 1200 0 Nuvei Corp COM 67079A102 3000 200 SH SOLE 200 0 0 Toronto-Dominion Bank/The PUT 891160509 1144940 19000 SH DFND 1 0 19000 0 Barrick Gold Corp CALL 067901108 109125 7500 SH SOLE 7500 0 0 Barrick Gold Corp CALL 067901108 14550 1000 SH SOLE 1000 0 0 Barrick Gold Corp CALL 067901108 109125 7500 SH SOLE 7500 0 0 Bank of Nova Scotia/The CALL 064149107 13677000 300000 SH SOLE 300000 0 0 Brookfield Renewable Corp COM 11284V105 361494 15100 SH SOLE 15100 0 0 Canadian Imperial Bank of Commerce PUT 136069101 3926637 101700 SH SOLE 101700 0 0 Magna International Inc CALL 559222401 10722 200 SH DFND 1 0 200 0 Bank of Montreal CALL 063671101 253110 3000 SH DFND 1 0 3000 0 TC Energy Corp PUT 87807B107 120435 3500 SH DFND 1 0 3500 0 Brookfield Corp CALL 11271J107 34397 1100 SH DFND 1 0 1100 0 Toronto-Dominion Bank/The CALL 891160509 12052000 200000 SH DFND 1 0 200000 0 Toronto-Dominion Bank/The PUT 891160509 12052000 200000 SH DFND 1 0 200000 0 Invesco QQQ Trust Series 1 PUT 46090E103 7165400 20000 SH DFND 3 0 20000 0 Sun Life Financial Inc CALL 866796105 14640 300 SH DFND 1 0 300 0 Fortis Inc/Canada CALL 349553107 56985 1500 SH SOLE 1500 0 0 Bank of Montreal CALL 063671101 10546250 125000 SH SOLE 125000 0 0 iShares Russell 2000 ETF PUT 464287655 2474360 14000 SH DFND 3 0 14000 0 iShares Russell 2000 ETF CALL 464287655 2474360 14000 SH DFND 3 0 14000 0 Canadian Imperial Bank of Commerce CALL 136069101 4030884 104400 SH SOLE 104400 0 0 Fortis Inc/Canada PUT 349553107 850976 22400 SH SOLE 22400 0 0 Canadian Natural Resources Ltd PUT 136385101 25868 400 SH DFND 1 0 400 0 Brookfield Renewable Partners LP PUT G16258108 100004 4600 SH SOLE 4600 0 0 BCE Inc CALL 05534B760 171765 4500 SH DFND 1 0 4500 0 BlackBerry Ltd PUT 09228F103 4710 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 162631 4900 SH DFND 1 0 4900 0 Bank of Nova Scotia/The CALL 064149107 6838500 150000 SH SOLE 150000 0 0 Bank of Nova Scotia/The PUT 064149107 6838500 150000 SH SOLE 150000 0 0 Brookfield Renewable Partners LP PUT G16258108 243488 11200 SH SOLE 11200 0 0 International Seaways Inc COM Y41053102 1080 24 SH DFND 1 0 24 0 Brookfield Renewable Partners LP PUT G16258108 350014 16100 SH SOLE 16100 0 0 Fortis Inc/Canada PUT 349553107 265930 7000 SH SOLE 7000 0 0 Fortis Inc/Canada PUT 349553107 900363 23700 SH SOLE 23700 0 0 Fortis Inc/Canada PUT 349553107 600242 15800 SH SOLE 15800 0 0 Royal Bank of Canada CALL 780087102 498408 5700 SH DFND 1 0 5700 0 Algonquin Power & Utilities Corp PUT 015857105 26640 4500 SH DFND 1 0 4500 0 Toronto-Dominion Bank/The CALL 891160509 6026000 100000 SH DFND 1 0 100000 0 Toronto-Dominion Bank/The PUT 891160509 6026000 100000 SH DFND 1 0 100000 0 TELUS Corp CALL 87971M103 3268 200 SH DFND 1 0 200 0 TransAlta Corp PUT 89346D107 52200 6000 SH SOLE 6000 0 0 TransAlta Corp PUT 89346D107 108750 12500 SH SOLE 12500 0 0 Pan American Silver Corp CALL 697900108 108600 7500 SH SOLE 7500 0 0 BCE Inc PUT 05534B760 19085 500 SH SOLE 500 0 0 Bank of Montreal PUT 063671101 8437 100 SH SOLE 100 0 0 Berkeley Lights Inc COM 084310101 23 23 SH DFND 1 0 23 0 Rogers Communications Inc CALL 775109200 38390 1000 SH DFND 1 0 1000 0 Bank of Montreal CALL 063671101 21303425 252500 SH SOLE 252500 0 0 TransAlta Corp PUT 89346D107 16530 1900 SH SOLE 1900 0 0 SPDR Gold Shares PUT 78463V107 8572500 50000 SH SOLE 50000 0 0 Canadian Natural Resources Ltd PUT 136385101 45269 700 SH DFND 1 0 700 0 Thomson Reuters Corp PUT 884903808 122320 1000 SH DFND 1 0 1000 0 SPDR Gold Shares PUT 78463V107 17145000 100000 SH SOLE 100000 0 0 Utilities Select Sector SPDR Fund PUT 81369Y886 9782380 166000 SH SOLE 166000 0 0 Financial Select Sector SPDR Fund PUT 81369Y605 9121750 275000 SH SOLE 275000 0 0 Fortis Inc/Canada PUT 349553107 94975 2500 SH SOLE 2500 0 0 Algonquin Power & Utilities Corp PUT 015857105 11840 2000 SH SOLE 2000 0 0 Algonquin Power & Utilities Corp PUT 015857105 74000 12500 SH SOLE 12500 0 0 Bank of Montreal PUT 063671101 936507 11100 SH SOLE 11100 0 0 Pembina Pipeline Corp PUT 706327103 45090 1500 SH DFND 1 0 1500 0 Wheaton Precious Metals Corp CALL 962879102 81100 2000 SH DFND 1 0 2000 0 Magna International Inc PUT 559222401 69693 1300 SH DFND 1 0 1300 0 Thomson Reuters Corp CALL 884903808 48928 400 SH DFND 1 0 400 0 Energy Select Sector SPDR Fund PUT 81369Y506 6327300 70000 SH SOLE 70000 0 0 Cenovus Energy Inc CALL 15135U109 118674 5700 SH DFND 1 0 5700 0 Bank of Montreal PUT 063671101 455598 5400 SH DFND 1 0 5400 0 Toronto-Dominion Bank/The CALL 891160509 15065000 250000 SH DFND 1 0 250000 0 Toronto-Dominion Bank/The PUT 891160509 9039000 150000 SH DFND 1 0 150000 0 TC Energy Corp PUT 87807B107 309690 9000 SH DFND 1 0 9000 0 Crescent Point Energy Corp PUT 22576C101 8300 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 51570 1500 SH DFND 1 0 1500 0 VanEck Gold Miners ETF/USA CALL 92189F106 20182500 750000 SH SOLE 750000 0 0 Sun Life Financial Inc PUT 866796105 244000 5000 SH DFND 1 0 5000 0 AGF Global Infrastructure ET COM 00110G606 50505 2133 SH DFND 1 0 2133 0 Canadian Natural Resources Ltd CALL 136385101 200477 3100 SH DFND 1 0 3100 0 Cenovus Energy Inc CALL 15135U109 251922 12100 SH DFND 1 0 12100 0 Manulife Financial Corp CALL 56501R106 32904 1800 SH DFND 1 0 1800 0 TC Energy Corp CALL 87807B107 116994 3400 SH DFND 1 0 3400 0 CAE Inc PUT 124765108 23350 1000 SH DFND 1 0 1000 0 Utilities Select Sector SPDR Fund PUT 81369Y886 2946500 50000 SH SOLE 50000 0 0 Restaurant Brands International Inc PUT 76131D103 266480 4000 SH DFND 1 0 4000 0 Enbridge Inc PUT 29250N105 122803 3700 SH DFND 1 0 3700 0 Barrick Gold Corp CALL 067901108 2910 200 SH DFND 1 0 200 0 Bank of Nova Scotia/The CALL 064149107 205155 4500 SH DFND 1 0 4500 0 Open Text Corp PUT 683715106 35100 1000 SH DFND 1 0 1000 0 Argo Blockchain PLC COM 040126104 180 180 SH DFND 1 0 180 0 First Interstate BancSystem In COM 32055Y201 499 20 SH DFND 1 0 20 0 KraneShares Global Carbon Stra COM 500767678 939 26 SH DFND 1 0 26 0 Terawulf Inc COM 88080T104 435 345 SH DFND 1 0 345 0 CGI Inc CALL 12532H104 98490 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 24087 700 SH DFND 1 0 700 0 Suncor Energy Inc CALL 867224107 85950 2500 SH DFND 1 0 2500 0 Brookfield Corp PUT 11271J107 34397 1100 SH DFND 1 0 1100 0 Agnico Eagle Mines Ltd PUT 008474108 45450 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 10410 500 SH DFND 1 0 500 0 Pan American Silver Corp COM 697900108 66622 4601 SH SOLE 4601 0 0 iShares Russell 2000 ETF CALL 464287655 21208800 120000 SH SOLE 120000 0 0 Barrick Gold Corp CALL 067901108 305550 21000 SH DFND 1 0 21000 0 Barrick Gold Corp CALL 067901108 4365 300 SH DFND 1 0 300 0 Kinross Gold Corp CALL 496902404 41952 9200 SH DFND 1 0 9200 0 Brookfield Asset Management Ltd PUT 113004105 20004 600 SH DFND 1 0 600 0 VPC Impact Acquisition Holding COM 05759B107 480 410 SH DFND 1 0 410 0 Bit Digital Inc COM G1144A105 315 147 SH DFND 1 0 147 0 Chefs' Warehouse Inc/The COM 163086101 127 6 SH DFND 1 0 6 0 Cellebrite DI Ltd COM M2197Q107 46 6 SH DFND 1 0 6 0 Cleanspark Inc COM 18452B209 701 184 SH DFND 1 0 184 0 Innoviz Technologies Ltd COM M5R635108 191 98 SH DFND 1 0 98 0 Iris Energy Ltd COM Q4982L109 705 190 SH DFND 1 0 190 0 Phibro Animal Health Corp COM 71742Q106 38 3 SH DFND 1 0 3 0 Impinj Inc COM 453204109 55 1 SH DFND 1 0 1 0 Riskified Ltd COM M8216R109 211 47 SH DFND 1 0 47 0 Sovos Brands Inc COM 84612U107 586 26 SH DFND 1 0 26 0 Taro Pharmaceutical Industries COM M8737E108 302 8 SH DFND 1 0 8 0 TDCX Inc COM 87190U100 118 20 SH DFND 1 0 20 0 Hudbay Minerals Inc CALL 443628102 4870 1000 SH DFND 1 0 1000 0 iShares Russell 2000 ETF CALL 464287655 17674000 100000 SH SOLE 100000 0 0 Crescent Point Energy Corp CALL 22576C101 10790 1300 SH DFND 1 0 1300 0 Magna International Inc PUT 559222401 69693 1300 SH DFND 1 0 1300 0 Brookfield Renewable Partners LP CALL G16258108 15218 700 SH DFND 1 0 700 0 Barrick Gold Corp CALL 067901108 16005 1100 SH DFND 1 0 1100 0 TransAlta Corp CALL 89346D107 8700 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 26719 700 SH DFND 1 0 700 0 Algonquin Power & Utilities Corp CALL 015857105 5920 1000 SH DFND 1 0 1000 0 Barrick Gold Corp CALL 067901108 1455 100 SH DFND 1 0 100 0 SPDR Gold Shares PUT 78463V107 4286250 25000 SH SOLE 25000 0 0 iShares Russell 2000 ETF CALL 464287655 17674000 100000 SH SOLE 100000 0 0 Nutrien Ltd PUT 67077M108 12352 200 SH DFND 1 0 200 0 Royal Bank of Canada CALL 780087102 34976 400 SH DFND 1 0 400 0 iShares Russell 2000 ETF PUT 464287655 35348000 200000 SH SOLE 200000 0 0 Nutrien Ltd COM 67077M108 43232 700 SH DFND 1 0 700 0 Invesco QQQ Trust Series 1 PUT 46090E103 10748100 30000 SH SOLE 30000 0 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 Restaurant Brands International Inc PUT 76131D103 333100 5000 SH DFND 1 0 5000 0 Enbridge Inc PUT 29250N105 16595 500 SH DFND 1 0 500 0 iShares Russell 2000 ETF PUT 464287655 26511000 150000 SH SOLE 150000 0 0 iShares Russell 2000 ETF PUT 464287655 26511000 150000 SH SOLE 150000 0 0 Magna International Inc PUT 559222401 160830 3000 SH DFND 1 0 3000 0 MAG Silver Corp CALL 55903Q104 66368 6400 SH DFND 1 0 6400 0 Rogers Communications Inc PUT 775109200 42229 1100 SH DFND 1 0 1100 0 Rogers Communications Inc PUT 775109200 38390 1000 SH DFND 1 0 1000 0 Barrick Gold Corp CALL 067901108 29100 2000 SH DFND 1 0 2000 0 Newmont Corp CALL 651639106 51730 1400 SH DFND 1 0 1400 0 Pembina Pipeline Corp CALL 706327103 81162 2700 SH DFND 1 0 2700 0 Enbridge Inc CALL 29250N105 6638 200 SH DFND 1 0 200 0 Brookfield Corp CALL 11271J107 62540 2000 SH DFND 1 0 2000 0 Enbridge Inc PUT 29250N105 9957 300 SH DFND 1 0 300 0 MAG Silver Corp CALL 55903Q104 2074 200 SH DFND 1 0 200 0 Acrivon Therapeutics Inc COM 004890109 392 41 SH SOLE 41 0 0 Canadian Natural Resources Ltd CALL 136385101 38802 600 SH DFND 1 0 600 0 Fortis Inc/Canada PUT 349553107 37990 1000 SH DFND 1 0 1000 0 Magna International Inc CALL 559222401 42888 800 SH DFND 1 0 800 0 Home Depot Inc/The COM 437076102 609457 2017 SH DFND 3 0 2017 0 Cenovus Energy Inc CALL 15135U109 41640 2000 SH DFND 1 0 2000 0 Cameco Corp CALL 13321L108 114956 2900 SH DFND 1 0 2900 0 Ovintiv Inc PUT 69047Q102 19028 400 SH DFND 1 0 400 0 Home Depot Inc/The PUT 437076102 604320 2000 SH DFND 3 0 2000 0 CGI Inc CALL 12532H104 98490 1000 SH DFND 1 0 1000 0 First Majestic Silver Corp PUT 32076V103 2565 500 SH DFND 1 0 500 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 6876 200 SH DFND 1 0 200 0 Netflix Inc PUT 64110L106 2643200 7000 SH SOLE 7000 0 0 Toronto-Dominion Bank/The CALL 891160509 415794 6900 SH DFND 1 0 6900 0 Imperial Oil Ltd CALL 453038408 6159 100 SH DFND 1 0 100 0 Teck Resources Ltd PUT 878742204 43090 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp PUT 962879102 8110 200 SH DFND 1 0 200 0 Suncor Energy Inc PUT 867224107 61884 1800 SH DFND 1 0 1800 0 Baytex Energy Corp PUT 07317Q105 2205 500 SH DFND 1 0 500 0 iShares Russell 2000 ETF CALL 464287655 35348000 200000 SH SOLE 200000 0 0 Toronto-Dominion Bank/The CALL 891160509 379638 6300 SH DFND 1 0 6300 0 iShares Russell 2000 ETF PUT 464287655 8837000 50000 SH SOLE 50000 0 0 Utilities Select Sector SPDR Fund PUT 81369Y886 16417898 278600 SH SOLE 278600 0 0 Magna International Inc PUT 559222401 160830 3000 SH DFND 1 0 3000 0 TELUS Corp PUT 87971M103 22876 1400 SH DFND 1 0 1400 0 Royal Bank of Canada PUT 780087102 87440 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 602600 10000 SH DFND 1 0 10000 0 Precision Drilling Corp CALL 74022D407 275192 4100 SH DFND 1 0 4100 0 Canadian National Railway Co PUT 136375102 1971606 18200 SH DFND 1 0 18200 0 Canadian National Railway Co CALL 136375102 216660 2000 SH DFND 1 0 2000 0 Canadian National Railway Co CALL 136375102 108330 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd CALL 136385101 5587488 86400 SH DFND 1 0 86400 0 Canadian Imperial Bank of Commerce CALL 136069101 96525 2500 SH DFND 1 0 2500 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 TransAlta Corp CALL 89346D107 8700 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp CALL 22576C101 8300 1000 SH DFND 1 0 1000 0 Brookfield Corp CALL 11271J107 228271 7300 SH DFND 1 0 7300 0 Pembina Pipeline Corp PUT 706327103 30060 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 685502 10600 SH DFND 1 0 10600 0 TransAlta Corp PUT 89346D107 8700 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 25592 1400 SH DFND 1 0 1400 0 Canadian Natural Resources Ltd PUT 136385101 769573 11900 SH DFND 1 0 11900 0 Teck Resources Ltd PUT 878742204 43090 1000 SH DFND 1 0 1000 0 TC Energy Corp CALL 87807B107 165168 4800 SH DFND 1 0 4800 0 Canadian National Railway Co PUT 136375102 108330 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd CALL 008474108 4545 100 SH DFND 1 0 100 0 Wheaton Precious Metals Corp CALL 962879102 20275 500 SH DFND 1 0 500 0 Agnico Eagle Mines Ltd CALL 008474108 4545 100 SH DFND 1 0 100 0 Bank of Montreal COM 063671101 253110 3000 SH DFND 1 0 3000 0 Cameco Corp CALL 13321L108 122884 3100 SH DFND 1 0 3100 0 Bank of Nova Scotia/The CALL 064149107 168683 3700 SH DFND 1 0 3700 0 Kinross Gold Corp PUT 496902404 9120 2000 SH DFND 1 0 2000 0 Cameco Corp CALL 13321L108 39640 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd CALL 136385101 122873 1900 SH DFND 1 0 1900 0 iShares Russell 2000 ETF PUT 464287655 22092500 125000 SH SOLE 125000 0 0 Royal Bank of Canada PUT 780087102 1661360 19000 SH DFND 1 0 19000 0 Bank of Nova Scotia/The CALL 064149107 1636681 35900 SH DFND 1 0 35900 0 Suncor Energy Inc PUT 867224107 68760 2000 SH DFND 1 0 2000 0 Rogers Communications Inc CALL 775109200 15356 400 SH DFND 1 0 400 0 Methanex Corp PUT 59151K108 90100 2000 SH DFND 1 0 2000 0 Canadian National Railway Co CALL 136375102 173328 1600 SH DFND 1 0 1600 0 Brookfield Asset Management Ltd PUT 113004105 33340 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 302808 8800 SH DFND 1 0 8800 0 TransAlta Corp PUT 89346D107 8700 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 99100 2500 SH DFND 1 0 2500 0 Pembina Pipeline Corp PUT 706327103 30060 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 38170 1000 SH DFND 1 0 1000 0 Rogers Communications Inc CALL 775109200 11517 300 SH DFND 1 0 300 0 Toronto-Dominion Bank/The CALL 891160509 18698678 310300 SH DFND 1 0 310300 0 Barrick Gold Corp CALL 067901108 18915 1300 SH DFND 1 0 1300 0 Bank of Montreal PUT 063671101 1965821 23300 SH DFND 1 0 23300 0 Stantec Inc CALL 85472N109 6487 100 SH DFND 1 0 100 0 Canadian Imperial Bank of Commerce PUT 136069101 447876 11600 SH DFND 1 0 11600 0 Cenovus Energy Inc PUT 15135U109 41640 2000 SH DFND 1 0 2000 0 Imperial Oil Ltd CALL 453038408 98544 1600 SH DFND 1 0 1600 0 Manulife Financial Corp CALL 56501R106 73120 4000 SH DFND 1 0 4000 0 Cenovus Energy Inc PUT 15135U109 4164 200 SH DFND 1 0 200 0 Nutrien Ltd CALL 67077M108 61760 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 1074624 17400 SH DFND 1 0 17400 0 Crescent Point Energy Corp CALL 22576C101 1660 200 SH DFND 1 0 200 0 Canadian Natural Resources Ltd PUT 136385101 970050 15000 SH DFND 1 0 15000 0 Cenovus Energy Inc PUT 15135U109 99936 4800 SH DFND 1 0 4800 0 Enbridge Inc CALL 29250N105 6638 200 SH DFND 1 0 200 0 Agnico Eagle Mines Ltd CALL 008474108 45450 1000 SH DFND 1 0 1000 0 Imperial Oil Ltd CALL 453038408 12318 200 SH DFND 1 0 200 0 TC Energy Corp CALL 87807B107 34410 1000 SH DFND 1 0 1000 0 Barrick Gold Corp CALL 067901108 14550 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 273516 6900 SH DFND 1 0 6900 0 Bank of Nova Scotia/The PUT 064149107 291776 6400 SH DFND 1 0 6400 0 Bank of Nova Scotia/The CALL 064149107 45590 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce CALL 136069101 77220 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Commerce PUT 136069101 115830 3000 SH DFND 1 0 3000 0 Canadian Imperial Bank of Commerce PUT 136069101 258687 6700 SH DFND 1 0 6700 0 Royal Bank of Canada CALL 780087102 78696 900 SH DFND 1 0 900 0 Suncor Energy Inc CALL 867224107 37818 1100 SH DFND 1 0 1100 0 Toronto-Dominion Bank/The CALL 891160509 14016476 232600 SH DFND 1 0 232600 0 Enbridge Inc CALL 29250N105 16595 500 SH DFND 1 0 500 0 Cameco Corp PUT 13321L108 35676 900 SH DFND 1 0 900 0 BCE Inc PUT 05534B760 41987 1100 SH DFND 1 0 1100 0 Bank of Nova Scotia/The PUT 064149107 779589 17100 SH DFND 1 0 17100 0 Hudbay Minerals Inc CALL 443628102 7305 1500 SH DFND 1 0 1500 0 TC Energy Corp PUT 87807B107 27528 800 SH DFND 1 0 800 0 Bank of Montreal PUT 063671101 1147432 13600 SH DFND 1 0 13600 0 TELUS Corp PUT 87971M103 16340 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 212355 5500 SH DFND 1 0 5500 0 Indivior PLC COM G4766E116 30587706 1325865 SH DFND 2 0 1325865 0 Enbridge Inc PUT 29250N105 66380 2000 SH DFND 1 0 2000 0 Enbridge Inc PUT 29250N105 365090 11000 SH DFND 1 0 11000 0 Enbridge Inc PUT 29250N105 308667 9300 SH DFND 1 0 9300 0 Enbridge Inc PUT 29250N105 222373 6700 SH DFND 1 0 6700 0 Canadian Natural Resources Ltd PUT 136385101 219878 3400 SH DFND 1 0 3400 0 BCE Inc CALL 05534B760 76340 2000 SH DFND 1 0 2000 0 Ovintiv Inc CALL 69047Q102 4757 100 SH DFND 1 0 100 0 Bank of Nova Scotia/The PUT 064149107 136770 3000 SH DFND 1 0 3000 0 Barrick Gold Corp CALL 067901108 27645 1900 SH DFND 1 0 1900 0 Brookfield Corp PUT 11271J107 31270 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 38610 1000 SH DFND 1 0 1000 0 Alphabet Inc CALL 02079K107 1318500 10000 SH SOLE 10000 0 0 Canadian Natural Resources Ltd PUT 136385101 271614 4200 SH DFND 1 0 4200 0 Newmont Corp CALL 651639106 36950 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc CALL 15135U109 353940 17000 SH DFND 1 0 17000 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc CALL 15135U109 10410 500 SH DFND 1 0 500 0 Cenovus Energy Inc PUT 15135U109 87444 4200 SH DFND 1 0 4200 0 Imperial Oil Ltd PUT 453038408 61590 1000 SH DFND 1 0 1000 0 Bank of America Corp PUT 060505104 4654600 170000 SH SOLE 170000 0 0 Crescent Point Energy Corp CALL 22576C101 6640 800 SH DFND 1 0 800 0 Meta Platforms Inc PUT 30303M102 3602520 12000 SH SOLE 12000 0 0 Cameco Corp CALL 13321L108 79280 2000 SH DFND 1 0 2000 0 Kinross Gold Corp CALL 496902404 4560 1000 SH DFND 1 0 1000 0 Apple Inc PUT 037833100 7704450 45000 SH SOLE 45000 0 0 Apple Inc CALL 037833100 7704450 45000 SH SOLE 45000 0 0 Kinross Gold Corp CALL 496902404 4560 1000 SH DFND 1 0 1000 0 TC Energy Corp CALL 87807B107 34410 1000 SH DFND 1 0 1000 0 Imperial Oil Ltd CALL 453038408 98544 1600 SH DFND 1 0 1600 0 Kinross Gold Corp CALL 496902404 456 100 SH DFND 1 0 100 0 SPDR S&P 500 ETF Trust PUT 78462F103 15389280 36000 SH SOLE 36000 0 0 Magna International Inc CALL 559222401 69693 1300 SH DFND 1 0 1300 0 Canadian Natural Resources Ltd PUT 136385101 6467 100 SH DFND 1 0 100 0 Bank of America Corp PUT 060505104 1642800 60000 SH SOLE 60000 0 0 Wells Fargo & Co PUT 949746101 2043000 50000 SH SOLE 50000 0 0 Morgan Stanley PUT 617446448 3266800 40000 SH SOLE 40000 0 0 Mastercard Inc PUT 57636Q104 3959100 10000 SH SOLE 10000 0 0 Brookfield Renewable Partners LP PUT G16258108 21740 1000 SH DFND 1 0 1000 0 SPDR S&P 500 ETF Trust PUT 78462F103 12183180 28500 SH SOLE 28500 0 0 Cenovus Energy Inc CALL 15135U109 129084 6200 SH DFND 1 0 6200 0 Brookfield Asset Management Ltd PUT 113004105 23338 700 SH DFND 1 0 700 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 Hudbay Minerals Inc CALL 443628102 9253 1900 SH DFND 1 0 1900 0 Technology Select Sector SPDR Fund PUT 81369Y803 819650 5000 SH SOLE 5000 0 0 Technology Select Sector SPDR Fund CALL 81369Y803 819650 5000 SH SOLE 5000 0 0 Crescent Point Energy Corp CALL 22576C101 20750 2500 SH DFND 1 0 2500 0 Coca-Cola Co/The PUT 191216100 6437700 115000 SH SOLE 115000 0 0 Micron Technology Inc PUT 595112103 2040900 30000 SH SOLE 30000 0 0 SPDR S&P 500 ETF Trust PUT 78462F103 64122000 150000 SH SOLE 150000 0 0 Mobileye Global Inc COM 60741F104 249 6 SH DFND 1 0 6 0 Vermilion Energy Inc CALL 923725105 57018 3900 SH DFND 1 0 3900 0 Brookfield Infrastructure Partners LP CALL G16252101 38220 1300 SH DFND 1 0 1300 0 Enbridge Inc PUT 29250N105 338538 10200 SH DFND 1 0 10200 0 CAE Inc CALL 124765108 733190 31400 SH DFND 1 0 31400 0 Agnico Eagle Mines Ltd PUT 008474108 45450 1000 SH DFND 1 0 1000 0 Kinross Gold Corp PUT 496902404 4560 1000 SH DFND 1 0 1000 0 Barrick Gold Corp CALL 067901108 1455 100 SH DFND 1 0 100 0 TC Energy Corp PUT 87807B107 233988 6800 SH DFND 1 0 6800 0 Agnico Eagle Mines Ltd PUT 008474108 27270 600 SH DFND 1 0 600 0 Fortuna Silver Mines Inc CALL 349915108 1360 500 SH DFND 1 0 500 0 Brookfield Renewable Partners LP CALL G16258108 2174 100 SH DFND 1 0 100 0 BlackBerry Ltd PUT 09228F103 4710 1000 SH DFND 1 0 1000 0 TransAlta Corp CALL 89346D107 1740 200 SH DFND 1 0 200 0 Imperial Oil Ltd PUT 453038408 123180 2000 SH DFND 1 0 2000 0 Imperial Oil Ltd PUT 453038408 123180 2000 SH DFND 1 0 2000 0 Barrick Gold Corp PUT 067901108 18915 1300 SH DFND 1 0 1300 0 Canadian Natural Resources Ltd PUT 136385101 1299867 20100 SH DFND 1 0 20100 0 Canadian Imperial Bank of Commerce CALL 136069101 100386 2600 SH DFND 1 0 2600 0 BCE Inc CALL 05534B760 61072 1600 SH DFND 1 0 1600 0 Rogers Communications Inc CALL 775109200 19195 500 SH DFND 1 0 500 0 Nutrien Ltd PUT 67077M108 123520 2000 SH DFND 1 0 2000 0 Vermilion Energy Inc PUT 923725105 87720 6000 SH DFND 1 0 6000 0 Kraft Heinz Co/The PUT 500754106 3364000 100000 SH SOLE 100000 0 0 Barrick Gold Corp CALL 067901108 72750 5000 SH DFND 1 0 5000 0 Hudbay Minerals Inc CALL 443628102 19480 4000 SH DFND 1 0 4000 0 Barrick Gold Corp CALL 067901108 189150 13000 SH DFND 1 0 13000 0 Barrick Gold Corp CALL 067901108 29100 2000 SH DFND 1 0 2000 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 39640 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 170452 4300 SH DFND 1 0 4300 0 SPDR S&P 500 ETF Trust PUT 78462F103 15816760 37000 SH SOLE 37000 0 0 Enbridge Inc CALL 29250N105 10604205 319500 SH DFND 1 0 319500 0 Cenovus Energy Inc CALL 15135U109 114510 5500 SH DFND 1 0 5500 0 Cameco Corp CALL 13321L108 118920 3000 SH DFND 1 0 3000 0 TC Energy Corp CALL 87807B107 34410 1000 SH DFND 1 0 1000 0 Barrick Gold Corp CALL 067901108 14550 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 612080 7000 SH DFND 1 0 7000 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 SPDR S&P 500 ETF Trust CALL 78462F103 21374000 50000 SH SOLE 50000 0 0 SPDR S&P 500 ETF Trust PUT 78462F103 42748000 100000 SH SOLE 100000 0 0 Bank of Nova Scotia/The CALL 064149107 373838 8200 SH DFND 1 0 8200 0 Toronto-Dominion Bank/The CALL 891160509 60260 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 Enerplus Corp CALL 292766102 3526 200 SH DFND 1 0 200 0 Cameco Corp CALL 13321L108 7928 200 SH DFND 1 0 200 0 Imperial Oil Ltd CALL 453038408 61590 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 64889 1700 SH DFND 1 0 1700 0 BCE Inc CALL 05534B760 22902 600 SH DFND 1 0 600 0 Cameco Corp CALL 13321L108 210092 5300 SH DFND 1 0 5300 0 Cenovus Energy Inc CALL 15135U109 60378 2900 SH DFND 1 0 2900 0 Canadian Natural Resources Ltd CALL 136385101 32335 500 SH DFND 1 0 500 0 Bank of Montreal PUT 063671101 151866 1800 SH DFND 1 0 1800 0 Fortis Inc/Canada PUT 349553107 3403904 89600 SH SOLE 89600 0 0 Bank of Nova Scotia/The PUT 064149107 506049 11100 SH DFND 1 0 11100 0 Royal Bank of Canada PUT 780087102 332272 3800 SH DFND 1 0 3800 0 Restaurant Brands International Inc PUT 76131D103 66620 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 980694 25400 SH SOLE 25400 0 0 Canadian Imperial Bank of Commerce PUT 136069101 289575 7500 SH SOLE 7500 0 0 Canadian Imperial Bank of Commerce PUT 136069101 305019 7900 SH SOLE 7900 0 0 Brookfield Infrastructure Partners LP CALL G16252101 14700 500 SH DFND 1 0 500 0 CGI Inc CALL 12532H104 196980 2000 SH DFND 1 0 2000 0 Agnico Eagle Mines Ltd PUT 008474108 22725 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Commerce PUT 136069101 289575 7500 SH SOLE 7500 0 0 TransAlta Corp CALL 89346D107 20010 2300 SH DFND 1 0 2300 0 Fortis Inc/Canada CALL 349553107 37990 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc CALL 15135U109 20820 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 811502 17800 SH SOLE 17800 0 0 Bank of Montreal CALL 063671101 8437 100 SH DFND 1 0 100 0 Enbridge Inc CALL 29250N105 242287 7300 SH DFND 1 0 7300 0 Agnico Eagle Mines Ltd CALL 008474108 9090 200 SH DFND 1 0 200 0 Open Text Corp CALL 683715106 3510 100 SH DFND 1 0 100 0 Canadian Imperial Bank of Commerce PUT 136069101 73359 1900 SH SOLE 1900 0 0 Canadian Imperial Bank of Commerce PUT 136069101 19305 500 SH SOLE 500 0 0 Bank of Montreal PUT 063671101 666523 7900 SH SOLE 7900 0 0 Brookfield Renewable Partners LP PUT G16258108 3613188 166200 SH SOLE 166200 0 0 Canadian Imperial Bank of Commerce PUT 136069101 482625 12500 SH SOLE 12500 0 0 Royal Bank of Canada PUT 780087102 1827496 20900 SH SOLE 20900 0 0 Bank of Montreal PUT 063671101 210925 2500 SH SOLE 2500 0 0 Pembina Pipeline Corp CALL 706327103 33066 1100 SH DFND 1 0 1100 0 Open Text Corp CALL 683715106 35100 1000 SH DFND 1 0 1000 0 Utilities Select Sector SPDR Fund PUT 81369Y886 4201709 71300 SH SOLE 71300 0 0 Sun Life Financial Inc CALL 866796105 136640 2800 SH DFND 1 0 2800 0 Enbridge Inc PUT 29250N105 132760 4000 SH DFND 1 0 4000 0 Toronto-Dominion Bank/The PUT 891160509 1295590 21500 SH DFND 1 0 21500 0 Toronto-Dominion Bank/The PUT 891160509 12202650 202500 SH DFND 1 0 202500 0 Toronto-Dominion Bank/The PUT 891160509 150650 2500 SH DFND 1 0 2500 0 Bank of Montreal PUT 063671101 421850 5000 SH DFND 1 0 5000 0 Fortis Inc/Canada PUT 349553107 991539 26100 SH SOLE 26100 0 0 Fortis Inc/Canada PUT 349553107 653428 17200 SH SOLE 17200 0 0 Brookfield Infrastructure Partners LP PUT G16252101 6347460 215900 SH SOLE 215900 0 0 TELUS Corp CALL 87971M103 73530 4500 SH DFND 1 0 4500 0 Suncor Energy Inc PUT 867224107 85950 2500 SH DFND 1 0 2500 0 CAE Inc PUT 124765108 16345 700 SH DFND 1 0 700 0 Cameco Corp CALL 13321L108 412256 10400 SH DFND 1 0 10400 0 Vermilion Energy Inc CALL 923725105 55556 3800 SH DFND 1 0 3800 0 Tesla Inc COM 88160R101 48793 195 SH DFND 3 0 195 0 Utilities Select Sector SPDR Fund CALL 81369Y886 106074 1800 SH SOLE 1800 0 0 Brookfield Renewable Partners LP CALL G16258108 21740 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 74112 1200 SH DFND 1 0 1200 0 Teck Resources Ltd CALL 878742204 86180 2000 SH DFND 1 0 2000 0 Cameco Corp CALL 13321L108 198200 5000 SH DFND 1 0 5000 0 Kinross Gold Corp CALL 496902404 9120 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Commerce PUT 136069101 135135 3500 SH DFND 1 0 3500 0 Utilities Select Sector SPDR Fund PUT 81369Y886 5893000 100000 SH SOLE 100000 0 0 Canadian Imperial Bank of Commerce CALL 136069101 77220 2000 SH DFND 1 0 2000 0 Cameco Corp CALL 13321L108 198200 5000 SH DFND 1 0 5000 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 123520 2000 SH DFND 1 0 2000 0 Brookfield Renewable Partners LP CALL G16258108 43480 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Commerce PUT 136069101 23166 600 SH DFND 1 0 600 0 Stantec Inc PUT 85472N109 64870 1000 SH DFND 1 0 1000 0 Stantec Inc PUT 85472N109 64870 1000 SH DFND 1 0 1000 0 Mosaic Co/The PUT 61945C103 1246000 35000 SH SOLE 35000 0 0 CF Industries Holdings Inc PUT 125269100 2572200 30000 SH SOLE 30000 0 0 Suncor Energy Inc PUT 867224107 103140 3000 SH DFND 1 0 3000 0 Precision Drilling Corp PUT 74022D407 6712 100 SH DFND 1 0 100 0 Cenovus Energy Inc PUT 15135U109 8328 400 SH DFND 1 0 400 0 Enerplus Corp CALL 292766102 17630 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 76340 2000 SH DFND 1 0 2000 0 Sun Life Financial Inc CALL 866796105 414800 8500 SH DFND 1 0 8500 0 Sun Life Financial Inc PUT 866796105 185440 3800 SH DFND 1 0 3800 0 Sun Life Financial Inc PUT 866796105 39040 800 SH DFND 1 0 800 0 Hudbay Minerals Inc PUT 443628102 8279 1700 SH DFND 1 0 1700 0 Canadian Natural Resources Ltd PUT 136385101 362152 5600 SH DFND 1 0 5600 0 Mosaic Co/The COM 61945C103 176754 4965 SH SOLE 4965 0 0 CF Industries Holdings Inc COM 125269100 265794 3100 SH SOLE 3100 0 0 Canadian Imperial Bank of Commerce CALL 136069101 579150 15000 SH SOLE 15000 0 0 Centerra Gold Inc CALL 152006102 4900 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 6026 100 SH DFND 1 0 100 0 Royal Bank of Canada PUT 780087102 655800 7500 SH SOLE 7500 0 0 Fortis Inc/Canada PUT 349553107 345709 9100 SH SOLE 9100 0 0 Fortis Inc/Canada PUT 349553107 284925 7500 SH SOLE 7500 0 0 Utilities Select Sector SPDR Fund PUT 81369Y886 117860 2000 SH SOLE 2000 0 0 Utilities Select Sector SPDR Fund CALL 81369Y886 117860 2000 SH SOLE 2000 0 0 Utilities Select Sector SPDR Fund PUT 81369Y886 3753841 63700 SH SOLE 63700 0 0 Enbridge Inc CALL 29250N105 202459 6100 SH DFND 1 0 6100 0 Micron Technology Inc PUT 595112103 1972870 29000 SH SOLE 29000 0 0 Deckers Outdoor Corp COM 243537107 2566851 4993 SH SOLE 4993 0 0 Watsco Inc COM 942622200 2411364 6384 SH SOLE 6384 0 0 UiPath Inc COM 90364P105 1173096 68562 SH SOLE 68562 0 0 Dick's Sporting Goods Inc COM 253393102 1299160 11965 SH SOLE 11965 0 0 Albertsons Cos Inc COM 013091103 10475397 460457 SH SOLE 460457 0 0 Hyatt Hotels Corp COM 448579102 947719 8934 SH SOLE 8934 0 0 Lattice Semiconductor Corp COM 518415104 2258928 26288 SH SOLE 26288 0 0 SPDR S&P 500 ETF Trust ETF 78462F103 144488 338 SH DFND 1 0 338 0 Suncor Energy Inc PUT 867224107 41256 1200 SH DFND 1 0 1200 0 Fortis Inc/Canada PUT 349553107 1139700 30000 SH SOLE 30000 0 0 Fortis Inc/Canada PUT 349553107 1139700 30000 SH SOLE 30000 0 0 Hudbay Minerals Inc PUT 443628102 974 200 SH DFND 1 0 200 0 Nutrien Ltd PUT 67077M108 12352 200 SH DFND 1 0 200 0 Knife River Corp COM 498894104 342 7 SH DFND 1 0 7 0 Nutrien Ltd PUT 67077M108 67936 1100 SH DFND 1 0 1100 0 Invesco QQQ Trust Series 1 CALL 46090E103 26870250 75000 SH SOLE 75000 0 0 Fortis Inc/Canada PUT 349553107 1401831 36900 SH SOLE 36900 0 0 Enbridge Inc PUT 29250N105 109527 3300 SH DFND 1 0 3300 0 Cameco Corp CALL 13321L108 158560 4000 SH DFND 1 0 4000 0 Cameco Corp CALL 13321L108 118920 3000 SH DFND 1 0 3000 0 Cameco Corp PUT 13321L108 55496 1400 SH DFND 1 0 1400 0 Barrick Gold Corp CALL 067901108 49470 3400 SH DFND 1 0 3400 0 Manulife Financial Corp CALL 56501R106 828084 45300 SH DFND 1 0 45300 0 Brookfield Infrastructure Partners LP CALL G16252101 47040 1600 SH DFND 1 0 1600 0 Brookfield Infrastructure Partners LP PUT G16252101 47040 1600 SH DFND 1 0 1600 0 Enbridge Inc PUT 29250N105 66380 2000 SH DFND 1 0 2000 0 Royal Bank of Canada CALL 780087102 306040 3500 SH SOLE 3500 0 0 SPDR Gold Shares PUT 78463V107 17145000 100000 SH SOLE 100000 0 0 Ford Motor Co COM 345370860 31050 2500 SH SOLE 2500 0 0 TELUS Corp CALL 87971M103 16340 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 237840 6000 SH SOLE 6000 0 0 Royal Bank of Canada CALL 780087102 174880 2000 SH DFND 1 0 2000 0 SPDR Gold Shares ETF 78463V107 350958 2047 SH SOLE 2047 0 0 iShares Core S&P 500 ETF ETF 464287200 101431366 236200 SH SOLE 236200 0 0 Utilities Select Sector SPDR Fund PUT 81369Y886 17679000 300000 SH SOLE 300000 0 0 Barrick Gold Corp CALL 067901108 87300 6000 SH DFND 1 0 6000 0 Barrick Gold Corp CALL 067901108 29100 2000 SH DFND 1 0 2000 0 Barrick Gold Corp CALL 067901108 21825 1500 SH DFND 1 0 1500 0 Descartes Systems Group Inc/The PUT 249906108 146760 2000 SH DFND 1 0 2000 0 Barrick Gold Corp CALL 067901108 101850 7000 SH DFND 1 0 7000 0 Enbridge Inc PUT 29250N105 341857 10300 SH DFND 1 0 10300 0 Wheaton Precious Metals Corp CALL 962879102 56770 1400 SH DFND 1 0 1400 0 Canadian Natural Resources Ltd CALL 136385101 38802 600 SH DFND 1 0 600 0 Royal Bank of Canada CALL 780087102 402224 4600 SH DFND 1 0 4600 0 Toronto-Dominion Bank/The PUT 891160509 572470 9500 SH DFND 1 0 9500 0 Toronto-Dominion Bank/The PUT 891160509 602600 10000 SH DFND 1 0 10000 0 BCE Inc CALL 05534B760 118327 3100 SH DFND 1 0 3100 0 Global X Uranium ETF ETF 37954Y871 14737 545 SH DFND 1 0 545 0 Enbridge Inc CALL 29250N105 49785 1500 SH DFND 1 0 1500 0 Brookfield Asset Management Ltd PUT 113004105 33340 1000 SH DFND 1 0 1000 0 Descartes Systems Group Inc/The PUT 249906108 73380 1000 SH DFND 1 0 1000 0 CGI Inc CALL 12532H104 295470 3000 SH DFND 1 0 3000 0 Royal Bank of Canada PUT 780087102 174880 2000 SH SOLE 2000 0 0 Descartes Systems Group Inc/Th COM 249906108 234816 3200 SH SOLE 3200 0 0 Bank of Nova Scotia/The CALL 064149107 45590 1000 SH DFND 1 0 1000 0 Newmont Corp PUT 651639106 36950 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 210092 5300 SH DFND 1 0 5300 0 iShares Russell 2000 ETF CALL 464287655 17674000 100000 SH SOLE 100000 0 0 iShares Russell 2000 ETF CALL 464287655 22834808 129200 SH SOLE 129200 0 0 Fortuna Silver Mines Inc CALL 349915108 2720 1000 SH DFND 1 0 1000 0 Franco-Nevada Corp CALL 351858105 133490 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 341925 7500 SH SOLE 7500 0 0 Bank of Nova Scotia/The PUT 064149107 341925 7500 SH SOLE 7500 0 0 TELUS Corp CALL 87971M103 1634 100 SH DFND 1 0 100 0 Enbridge Inc CALL 29250N105 19914 600 SH DFND 1 0 600 0 Cameco Corp PUT 13321L108 79280 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Commerce CALL 136069101 289575 7500 SH SOLE 7500 0 0 Canadian Imperial Bank of Commerce PUT 136069101 332046 8600 SH SOLE 8600 0 0 Bank of Montreal CALL 063671101 632775 7500 SH SOLE 7500 0 0 Open Text Corp CALL 683715106 80730 2300 SH DFND 1 0 2300 0 Wheaton Precious Metals Corp CALL 962879102 8110 200 SH DFND 1 0 200 0 Suncor Energy Inc PUT 867224107 6876 200 SH DFND 1 0 200 0 Vermilion Energy Inc CALL 923725105 55556 3800 SH DFND 1 0 3800 0 Bank of Montreal CALL 063671101 33748 400 SH DFND 1 0 400 0 iShares Trust iShares ESG Aware MSCI USA ETF ETF 46435G425 11363110 121000 SH SOLE 121000 0 0 Utilities Select Sector SPDR Fund PUT 81369Y886 8839500 150000 SH SOLE 150000 0 0 Bank of Montreal PUT 063671101 413413 4900 SH DFND 1 0 4900 0 Barrick Gold Corp CALL 067901108 29100 2000 SH DFND 1 0 2000 0 Waste Connections Inc CALL 94106B101 268600 2000 SH DFND 1 0 2000 0 Cameco Corp CALL 13321L108 277480 7000 SH DFND 1 0 7000 0 Bank of Montreal PUT 063671101 632775 7500 SH SOLE 7500 0 0 Algonquin Power & Utilities Corp PUT 015857105 88800 15000 SH SOLE 15000 0 0 Wheaton Precious Metals Corp CALL 962879102 56770 1400 SH DFND 1 0 1400 0 Cameco Corp CALL 13321L108 118920 3000 SH DFND 1 0 3000 0 Fortis Inc/Canada PUT 349553107 75980 2000 SH DFND 1 0 2000 0 Bank of Montreal PUT 063671101 320606 3800 SH DFND 1 0 3800 0 Enbridge Inc PUT 29250N105 331900 10000 SH DFND 1 0 10000 0 Sun Life Financial Inc CALL 866796105 48800 1000 SH DFND 1 0 1000 0 Sun Life Financial Inc CALL 866796105 58560 1200 SH DFND 1 0 1200 0 Thomson Reuters Corp PUT 884903808 36696 300 SH DFND 1 0 300 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 45450 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 364720 8000 SH DFND 1 0 8000 0 Wheaton Precious Metals Corp PUT 962879102 40550 1000 SH DFND 1 0 1000 0 Walt Disney Co/The CALL 254687106 1418375 17500 SH SOLE 17500 0 0 Bank of Montreal PUT 063671101 3459170 41000 SH DFND 1 0 41000 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 iShares Russell 2000 ETF CALL 464287655 35348000 200000 SH SOLE 200000 0 0 Fortis Inc/Canada PUT 349553107 113970 3000 SH DFND 1 0 3000 0 BCE Inc PUT 05534B760 152680 4000 SH DFND 1 0 4000 0 Pembina Pipeline Corp PUT 706327103 75150 2500 SH DFND 1 0 2500 0 TC Energy Corp CALL 87807B107 34410 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce CALL 136069101 15444 400 SH DFND 1 0 400 0 Suncor Energy Inc PUT 867224107 37818 1100 SH DFND 1 0 1100 0 Pembina Pipeline Corp CALL 706327103 36072 1200 SH DFND 1 0 1200 0 Vermilion Energy Inc CALL 923725105 87720 6000 SH DFND 1 0 6000 0 Imperial Oil Ltd CALL 453038408 6159 100 SH DFND 1 0 100 0 Sun Life Financial Inc CALL 866796105 48800 1000 SH DFND 1 0 1000 0 Invesco QQQ Trust Series 1 CALL 46090E103 35827000 100000 SH SOLE 100000 0 0 Pembina Pipeline Corp PUT 706327103 15030 500 SH DFND 1 0 500 0 Brookfield Renewable Partners LP PUT G16258108 2174 100 SH SOLE 100 0 0 WisdomTree Floating Rate Treasury Fund ETF 97717Y527 6692560 133000 SH SOLE 133000 0 0 Dimensional Core Fixed Income ETF ETF 25434V872 7105120 176000 SH SOLE 176000 0 0 Enbridge Inc PUT 29250N105 6638 200 SH DFND 1 0 200 0 Fortis Inc/Canada CALL 349553107 18995 500 SH DFND 1 0 500 0 Enbridge Inc CALL 29250N105 19914 600 SH DFND 1 0 600 0 Bank of Nova Scotia/The PUT 064149107 1089601 23900 SH DFND 1 0 23900 0 Vermilion Energy Inc PUT 923725105 24854 1700 SH DFND 1 0 1700 0 Toronto-Dominion Bank/The CALL 891160509 1645098 27300 SH DFND 1 0 27300 0 Canadian Natural Resources Ltd CALL 136385101 38802 600 SH DFND 1 0 600 0 Imperial Oil Ltd PUT 453038408 67749 1100 SH DFND 1 0 1100 0 Vermilion Energy Inc PUT 923725105 4386 300 SH DFND 1 0 300 0 Canadian Pacific Kansas City Ltd PUT 13646K108 163702 2200 SH DFND 1 0 2200 0 Enbridge Inc PUT 29250N105 33190 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 278796 8400 SH DFND 1 0 8400 0 Enbridge Inc PUT 29250N105 69699 2100 SH DFND 1 0 2100 0 Barrick Gold Corp CALL 067901108 14550 1000 SH DFND 1 0 1000 0 Hudbay Minerals Inc PUT 443628102 4870 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 129340 2000 SH DFND 1 0 2000 0 Cameco Corp CALL 13321L108 515320 13000 SH DFND 1 0 13000 0 Bank of Nova Scotia/The CALL 064149107 136770 3000 SH DFND 1 0 3000 0 First Majestic Silver Corp CALL 32076V103 5130 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 149355 4500 SH DFND 1 0 4500 0 Brookfield Infrastructure Partners LP PUT G16252101 29400 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 41292 1200 SH DFND 1 0 1200 0 Royal Bank of Canada CALL 780087102 26232 300 SH DFND 1 0 300 0 iShares Russell 2000 ETF PUT 464287655 3534800 20000 SH SOLE 20000 0 0 iShares Russell 2000 ETF CALL 464287655 3534800 20000 SH SOLE 20000 0 0 Rogers Communications Inc PUT 775109200 38390 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 118920 3000 SH DFND 1 0 3000 0 Imperial Oil Ltd PUT 453038408 18477 300 SH DFND 1 0 300 0 Magna International Inc CALL 559222401 5361 100 SH DFND 1 0 100 0 Enerplus Corp CALL 292766102 128699 7300 SH DFND 1 0 7300 0 Vermilion Energy Inc CALL 923725105 42398 2900 SH DFND 1 0 2900 0 Enerplus Corp CALL 292766102 17630 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada CALL 349553107 18995 500 SH DFND 1 0 500 0 Enbridge Inc CALL 29250N105 89613 2700 SH DFND 1 0 2700 0 Barrick Gold Corp CALL 067901108 46560 3200 SH DFND 1 0 3200 0 Granite Real Estate Investment Trust CALL 387437114 53040 1000 SH DFND 1 0 1000 0 Barrick Gold Corp CALL 067901108 145500 10000 SH DFND 1 0 10000 0 Barrick Gold Corp CALL 067901108 43650 3000 SH DFND 1 0 3000 0 BCE Inc CALL 05534B760 1744369 45700 SH DFND 1 0 45700 0 BCE Inc CALL 05534B760 1003871 26300 SH DFND 1 0 26300 0 BCE Inc PUT 05534B760 53438 1400 SH DFND 1 0 1400 0 TC Energy Corp CALL 87807B107 30969 900 SH DFND 1 0 900 0 Toronto-Dominion Bank/The CALL 891160509 24104 400 SH DFND 1 0 400 0 Enerplus Corp CALL 292766102 1763 100 SH DFND 1 0 100 0 Rogers Communications Inc PUT 775109200 80619 2100 SH DFND 1 0 2100 0 SPDR S&P Oil & Gas Exploration & Production ETF PUT 78468R556 14791000 100000 SH SOLE 100000 0 0 Brookfield Corp PUT 11271J107 31270 1000 SH DFND 1 0 1000 0 Celestica Inc CALL 15101Q108 39232 1600 SH DFND 1 0 1600 0 Canadian Natural Resources Ltd PUT 136385101 38802 600 SH DFND 1 0 600 0 CGI Inc CALL 12532H104 9849 100 SH DFND 1 0 100 0 Agnico Eagle Mines Ltd CALL 008474108 72720 1600 SH DFND 1 0 1600 0 Cenovus Energy Inc CALL 15135U109 62460 3000 SH DFND 1 0 3000 0 Magna International Inc PUT 559222401 16083 300 SH DFND 1 0 300 0 TC Energy Corp CALL 87807B107 13764 400 SH DFND 1 0 400 0 Brookfield Renewable Partners LP CALL G16258108 82612 3800 SH DFND 1 0 3800 0 Canadian Natural Resources Ltd CALL 136385101 148741 2300 SH DFND 1 0 2300 0 Brookfield Infrastructure Partners LP CALL G16252101 41160 1400 SH DFND 1 0 1400 0 Canadian Imperial Bank of Commerce PUT 136069101 490347 12700 SH DFND 1 0 12700 0 Ares Acquisition Corp II COM G33033104 2054000 200000 SH SOLE 200000 0 0 Nutrien Ltd CALL 67077M108 18528 300 SH DFND 1 0 300 0 Enbridge Inc CALL 29250N105 252244 7600 SH DFND 1 0 7600 0 Hudbay Minerals Inc CALL 443628102 4870 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 34353 900 SH DFND 1 0 900 0 Rogers Communications Inc CALL 775109200 76780 2000 SH DFND 1 0 2000 0 Vermilion Energy Inc CALL 923725105 30702 2100 SH DFND 1 0 2100 0 Canadian Pacific Kansas City Ltd CALL 13646K108 2782934 37400 SH DFND 1 0 37400 0 Bank of Montreal PUT 063671101 421850 5000 SH DFND 1 0 5000 0 Bank of Montreal PUT 063671101 421850 5000 SH DFND 1 0 5000 0 TC Energy Corp CALL 87807B107 120435 3500 SH DFND 1 0 3500 0 MAG Silver Corp CALL 55903Q104 5185 500 SH DFND 1 0 500 0 Cenovus Energy Inc CALL 15135U109 124920 6000 SH DFND 1 0 6000 0 Imperial Oil Ltd PUT 453038408 184770 3000 SH DFND 1 0 3000 0 Canadian Pacific Kansas City Ltd CALL 13646K108 14882 200 SH DFND 1 0 200 0 Cenovus Energy Inc PUT 15135U109 31230 1500 SH DFND 1 0 1500 0 Hudbay Minerals Inc CALL 443628102 14610 3000 SH DFND 1 0 3000 0 Canadian National Railway Co PUT 136375102 151662 1400 SH DFND 1 0 1400 0 SPDR S&P 500 ETF Trust PUT 78462F103 8122120 19000 SH SOLE 19000 0 0 Enbridge Inc CALL 29250N105 39828 1200 SH DFND 1 0 1200 0 Crescent Point Energy Corp CALL 22576C101 5810 700 SH DFND 1 0 700 0 Canadian Imperial Bank of Commerce CALL 136069101 308880 8000 SH DFND 1 0 8000 0 ATS Corp CALL 00217Y104 42620 1000 SH DFND 1 0 1000 0 Barrick Gold Corp CALL 067901108 14550 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp CALL 706327103 216432 7200 SH DFND 1 0 7200 0 Ovintiv Inc PUT 69047Q102 47570 1000 SH DFND 1 0 1000 0 Canadian Pacific Kansas City Ltd CALL 13646K108 29764 400 SH DFND 1 0 400 0 Crescent Point Energy Corp CALL 22576C101 24900 3000 SH DFND 1 0 3000 0 Canadian Natural Resources Ltd CALL 136385101 155208 2400 SH DFND 1 0 2400 0 Bank of Nova Scotia/The PUT 064149107 218832 4800 SH DFND 1 0 4800 0 Bank of Nova Scotia/The CALL 064149107 428546 9400 SH DFND 1 0 9400 0 Canadian Pacific Kansas City Ltd CALL 13646K108 148820 2000 SH DFND 1 0 2000 0 TELUS Corp CALL 87971M103 6536 400 SH DFND 1 0 400 0 Bank of Nova Scotia/The PUT 064149107 136770 3000 SH DFND 1 0 3000 0 Restaurant Brands International Inc CALL 76131D103 79944 1200 SH DFND 1 0 1200 0 Vanguard Total World Stock ETF ETF 922042742 23295000 250000 SH SOLE 250000 0 0 Schneider National Inc COM 80689H102 1045824 37769 SH SOLE 37769 0 0 Allison Transmission Holdings COM 01973R101 1736777 29407 SH SOLE 29407 0 0 Exelixis Inc COM 30161Q104 2083878 95372 SH SOLE 95372 0 0 Amedisys Inc COM 023436108 4810100 51500 SH SOLE 51500 0 0 Cenovus Energy Inc PUT 15135U109 106182 5100 SH DFND 1 0 5100 0 Crescent Point Energy Corp PUT 22576C101 6640 800 SH DFND 1 0 800 0 CGI Inc CALL 12532H104 98490 1000 SH DFND 1 0 1000 0 SPDR S&P Oil & Gas Exploration & Production ETF CALL 78468R556 5546625 37500 SH SOLE 37500 0 0 Enerplus Corp CALL 292766102 52890 3000 SH DFND 1 0 3000 0 Canadian Natural Resources Ltd CALL 136385101 1422740 22000 SH DFND 1 0 22000 0 TC Energy Corp PUT 87807B107 44733 1300 SH DFND 1 0 1300 0 Nutrien Ltd CALL 67077M108 37056 600 SH DFND 1 0 600 0 TC Energy Corp PUT 87807B107 409479 11900 SH DFND 1 0 11900 0 Nutrien Ltd PUT 67077M108 1241376 20100 SH DFND 1 0 20100 0 Canadian Natural Resources Ltd CALL 136385101 64670 1000 SH DFND 1 0 1000 0 Enbridge Inc PUT 29250N105 341857 10300 SH DFND 1 0 10300 0 iShares Russell 2000 ETF PUT 464287655 26511000 150000 SH SOLE 150000 0 0 Toronto-Dominion Bank/The CALL 891160509 433872 7200 SH DFND 1 0 7200 0 Canadian Pacific Kansas City Ltd PUT 13646K108 74410 1000 SH DFND 1 0 1000 0 Hudbay Minerals Inc CALL 443628102 4870 1000 SH DFND 1 0 1000 0 Invesco QQQ Trust Series 1 PUT 46090E103 8956750 25000 SH SOLE 25000 0 0 Pembina Pipeline Corp PUT 706327103 3006 100 SH DFND 1 0 100 0 TELUS Corp CALL 87971M103 29412 1800 SH DFND 1 0 1800 0 Enbridge Inc CALL 29250N105 36509 1100 SH DFND 1 0 1100 0 Brookfield Renewable Partners LP PUT G16258108 8696 400 SH SOLE 400 0 0 Coca-Cola European Partners PL COM G25839104 125 2 SH SOLE 2 0 0 Novagold Resources Inc PUT 66987E206 3072 800 SH DFND 1 0 800 0 Ballard Power Systems Inc CALL 058586108 95420 26000 SH DFND 1 0 26000 0 iShares MSCI EAFE ETF PUT 464287465 13784000 200000 SH SOLE 200000 0 0 Bank of Nova Scotia/The CALL 064149107 6783792 148800 SH DFND 1 0 148800 0 Canadian National Railway Co CALL 136375102 54165 500 SH DFND 1 0 500 0 Imperial Oil Ltd CALL 453038408 61590 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 17190 500 SH DFND 1 0 500 0 Cenovus Energy Inc CALL 15135U109 14574 700 SH DFND 1 0 700 0 TELUS Corp PUT 87971M103 1634 100 SH DFND 1 0 100 0 Suncor Energy Inc PUT 867224107 41256 1200 SH DFND 1 0 1200 0 Teck Resources Ltd CALL 878742204 21545 500 SH DFND 1 0 500 0 BCE Inc CALL 05534B760 148863 3900 SH DFND 1 0 3900 0 Fortis Inc/Canada PUT 349553107 630634 16600 SH SOLE 16600 0 0 Brookfield Renewable Partners LP PUT G16258108 60872 2800 SH SOLE 2800 0 0 Brookfield Renewable Partners LP PUT G16258108 195660 9000 SH SOLE 9000 0 0 Enbridge Inc PUT 29250N105 16595 500 SH SOLE 500 0 0 Canadian Imperial Bank of Commerce PUT 136069101 351351 9100 SH DFND 1 0 9100 0 Toronto-Dominion Bank/The CALL 891160509 753250 12500 SH DFND 1 0 12500 0 Royal Bank of Canada CALL 780087102 2186000 25000 SH SOLE 25000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 3861 100 SH SOLE 100 0 0 Pembina Pipeline Corp CALL 706327103 69138 2300 SH DFND 1 0 2300 0 Bank of Nova Scotia/The PUT 064149107 9118 200 SH SOLE 200 0 0 BCE Inc PUT 05534B760 477125 12500 SH SOLE 12500 0 0 BCE Inc PUT 05534B760 129778 3400 SH SOLE 3400 0 0 BCE Inc PUT 05534B760 76340 2000 SH SOLE 2000 0 0 Enbridge Inc PUT 29250N105 365090 11000 SH DFND 1 0 11000 0 BCE Inc CALL 05534B760 22902 600 SH SOLE 600 0 0 Fortis Inc/Canada PUT 349553107 49387 1300 SH DFND 1 0 1300 0 Enerplus Corp CALL 292766102 17630 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp PUT 706327103 6012 200 SH DFND 1 0 200 0 Fortis Inc/Canada CALL 349553107 75980 2000 SH DFND 1 0 2000 0 Fortis Inc/Canada CALL 349553107 159558 4200 SH DFND 1 0 4200 0 Bank of Nova Scotia/The PUT 064149107 22795 500 SH SOLE 500 0 0 Nutrien Ltd PUT 67077M108 6176 100 SH DFND 1 0 100 0 SPDR S&P 500 ETF Trust PUT 78462F103 10687000 25000 SH SOLE 25000 0 0 SPDR S&P 500 ETF Trust CALL 78462F103 10687000 25000 SH SOLE 25000 0 0 iShares Russell 2000 ETF PUT 464287655 8837000 50000 SH SOLE 50000 0 0 ATS Corp CALL 00217Y104 12786 300 SH DFND 1 0 300 0 Royal Bank of Canada CALL 780087102 17488000 200000 SH SOLE 200000 0 0 Presto Automation Inc COM 74113T105 154 108 SH SOLE 108 0 0 Bit Digital Inc COM G1144A105 443 207 SH SOLE 207 0 0 Liberty TripAdvisor Holdings I COM 531465201 0 1 SH SOLE 1 0 0 Nutrien Ltd PUT 67077M108 1062272 17200 SH DFND 1 0 17200 0 Precision Drilling Corp CALL 74022D407 6712 100 SH DFND 1 0 100 0 Algonquin Power & Utilities Corp PUT 015857105 5920 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 142717 4300 SH DFND 1 0 4300 0 Enbridge Inc CALL 29250N105 248925 7500 SH DFND 1 0 7500 0 Enbridge Inc CALL 29250N105 318624 9600 SH DFND 1 0 9600 0 Canadian Imperial Bank of Commerce CALL 136069101 50193 1300 SH DFND 1 0 1300 0 Cameco Corp CALL 13321L108 79280 2000 SH DFND 1 0 2000 0 Canadian Pacific Kansas City Ltd CALL 13646K108 74410 1000 SH DFND 1 0 1000 0 Algonquin Power & Utilities Corp PUT 015857105 1184 200 SH DFND 1 0 200 0 Vermilion Energy Inc CALL 923725105 1462 100 SH DFND 1 0 100 0 TC Energy Corp PUT 87807B107 6882 200 SH DFND 1 0 200 0 BCE Inc PUT 05534B760 114510 3000 SH DFND 1 0 3000 0 Cenovus Energy Inc CALL 15135U109 62460 3000 SH DFND 1 0 3000 0 Cameco Corp CALL 13321L108 237840 6000 SH DFND 1 0 6000 0 Manulife Financial Corp CALL 56501R106 102368 5600 SH DFND 1 0 5600 0 Brookfield Infrastructure Partners LP CALL G16252101 5880 200 SH DFND 1 0 200 0 Nutrien Ltd PUT 67077M108 938752 15200 SH DFND 1 0 15200 0 Nutrien Ltd PUT 67077M108 185280 3000 SH DFND 1 0 3000 0 Enbridge Inc CALL 29250N105 179226 5400 SH DFND 1 0 5400 0 Fortis Inc/Canada CALL 349553107 7598 200 SH DFND 1 0 200 0 Enbridge Inc PUT 29250N105 89613 2700 SH DFND 1 0 2700 0 Canadian Imperial Bank of Commerce CALL 136069101 84942 2200 SH DFND 1 0 2200 0 Nikola Corp CALL 654110105 2449200 1560000 SH SOLE 1560000 0 0 Nikola Corp CALL 654110105 4082000 2600000 SH SOLE 2600000 0 0 Canadian Imperial Bank of Commerce CALL 136069101 5517369 142900 SH SOLE 142900 0 0 Paramount Global CALL 92556H206 1290000 100000 SH SOLE 100000 0 0 Canadian Pacific Kansas City Ltd PUT 13646K108 74410 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp CALL 706327103 9018 300 SH DFND 1 0 300 0 Barrick Gold Corp CALL 067901108 14550 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd CALL 008474108 27270 600 SH DFND 1 0 600 0 Canadian Imperial Bank of Commerce PUT 136069101 23166 600 SH DFND 1 0 600 0 Cameco Corp CALL 13321L108 158560 4000 SH DFND 1 0 4000 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp CALL 962879102 12165 300 SH DFND 1 0 300 0 Newmont Corp CALL 651639106 55425 1500 SH DFND 1 0 1500 0 Rogers Communications Inc CALL 775109200 307120 8000 SH DFND 1 0 8000 0 Canadian National Railway Co CALL 136375102 108330 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 175491 5100 SH DFND 1 0 5100 0 Enbridge Inc PUT 29250N105 43147 1300 SH DFND 1 0 1300 0 Canadian Natural Resources Ltd CALL 136385101 194010 3000 SH DFND 1 0 3000 0 Granite Real Estate Investment Trust CALL 387437114 5304 100 SH DFND 1 0 100 0 Royal Bank of Canada CALL 780087102 166136 1900 SH DFND 1 0 1900 0 Canadian Imperial Bank of Commerce CALL 136069101 96525 2500 SH SOLE 2500 0 0 Royal Bank of Canada PUT 780087102 8744 100 SH DFND 1 0 100 0 TC Energy Corp CALL 87807B107 17205 500 SH DFND 1 0 500 0 Utilities Select Sector SPDR Fund PUT 81369Y886 883950 15000 SH SOLE 15000 0 0 Caterpillar Inc PUT 149123101 8190000 30000 SH SOLE 30000 0 0 Imperial Oil Ltd CALL 453038408 24636 400 SH DFND 1 0 400 0 TC Energy Corp PUT 87807B107 120435 3500 SH DFND 1 0 3500 0 Cenovus Energy Inc CALL 15135U109 2082 100 SH DFND 1 0 100 0 Teck Resources Ltd PUT 878742204 86180 2000 SH DFND 1 0 2000 0 Canadian Pacific Kansas City Ltd PUT 13646K108 74410 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada PUT 349553107 357106 9400 SH SOLE 9400 0 0 Newmont Corp PUT 651639106 55425 1500 SH DFND 1 0 1500 0 Brookfield Renewable Partners LP PUT G16258108 13044 600 SH SOLE 600 0 0 Brookfield Infrastructure Partners LP PUT G16252101 17640 600 SH SOLE 600 0 0 Hudbay Minerals Inc PUT 443628102 4870 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 15856 400 SH DFND 1 0 400 0 Newmont Corp CALL 651639106 18475 500 SH DFND 1 0 500 0 Newmont Corp CALL 651639106 55425 1500 SH DFND 1 0 1500 0 CGI Inc PUT 12532H104 29547 300 SH DFND 1 0 300 0 Crescent Point Energy Corp CALL 22576C101 6640 800 SH DFND 1 0 800 0 Bank of Montreal CALL 063671101 759330 9000 SH DFND 1 0 9000 0 Fortis Inc/Canada PUT 349553107 3799 100 SH DFND 1 0 100 0 Pembina Pipeline Corp CALL 706327103 12024 400 SH DFND 1 0 400 0 Brookfield Renewable Partners LP PUT G16258108 10870 500 SH DFND 1 0 500 0 Agnico Eagle Mines Ltd CALL 008474108 18180 400 SH DFND 1 0 400 0 Barrick Gold Corp CALL 067901108 43650 3000 SH DFND 1 0 3000 0 Toronto-Dominion Bank/The CALL 891160509 18078 300 SH DFND 1 0 300 0 Pembina Pipeline Corp PUT 706327103 120240 4000 SH DFND 1 0 4000 0 Canadian Pacific Kansas City Ltd PUT 13646K108 74410 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The CALL 891160509 783380 13000 SH DFND 1 0 13000 0 Kinross Gold Corp PUT 496902404 912 200 SH DFND 1 0 200 0 Suncor Energy Inc CALL 867224107 2100618 61100 SH DFND 1 0 61100 0 Cameco Corp CALL 13321L108 241804 6100 SH DFND 1 0 6100 0 Cenovus Energy Inc PUT 15135U109 41640 2000 SH DFND 1 0 2000 0 Nutrien Ltd PUT 67077M108 24704 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Commerce CALL 136069101 154440 4000 SH DFND 1 0 4000 0 Fortuna Silver Mines Inc CALL 349915108 2720 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 31913 700 SH DFND 1 0 700 0 Bank of Montreal PUT 063671101 1797081 21300 SH DFND 1 0 21300 0 Bank of Nova Scotia/The PUT 064149107 191478 4200 SH DFND 1 0 4200 0 Canadian Pacific Kansas City Ltd PUT 13646K108 7441 100 SH DFND 1 0 100 0 Agnico Eagle Mines Ltd CALL 008474108 4545 100 SH DFND 1 0 100 0 Canadian Natural Resources Ltd PUT 136385101 103472 1600 SH DFND 1 0 1600 0 Bank of Montreal CALL 063671101 143429 1700 SH DFND 1 0 1700 0 Bank of Montreal CALL 063671101 1417416 16800 SH DFND 1 0 16800 0 BlackBerry Ltd CALL 09228F103 4239 900 SH DFND 1 0 900 0 Magna International Inc CALL 559222401 53610 1000 SH DFND 1 0 1000 0 Fortrea Holdings Inc COM 34965K107 10035 351 SH SOLE 351 0 0 Fortrea Holdings Inc COM 34965K107 29 1 SH SOLE 1 0 0 Canadian Imperial Bank of Commerce CALL 136069101 38610 1000 SH SOLE 1000 0 0 Nutrien Ltd PUT 67077M108 6176 100 SH DFND 1 0 100 0 Canadian Pacific Kansas City Ltd CALL 13646K108 1078945 14500 SH DFND 1 0 14500 0 Agnico Eagle Mines Ltd CALL 008474108 9090 200 SH DFND 1 0 200 0 Pembina Pipeline Corp CALL 706327103 30060 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd CALL 008474108 45450 1000 SH DFND 1 0 1000 0 TransAlta Corp PUT 89346D107 8700 1000 SH DFND 1 0 1000 0 Suncor Energy Inc CALL 867224107 17190 500 SH DFND 1 0 500 0 Manulife Financial Corp CALL 56501R106 91400 5000 SH DFND 1 0 5000 0 Precision Drilling Corp PUT 74022D407 67120 1000 SH DFND 1 0 1000 0 Fortuna Silver Mines Inc CALL 349915108 1360 500 SH DFND 1 0 500 0 Brookfield Infrastructure Partners LP PUT G16252101 5880 200 SH DFND 1 0 200 0 TransAlta Corp CALL 89346D107 2610 300 SH DFND 1 0 300 0 Osisko Gold Royalties Ltd CALL 68827L101 11750 1000 SH DFND 1 0 1000 0 Osisko Gold Royalties Ltd PUT 68827L101 11750 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 3004381 65900 SH DFND 1 0 65900 0 Agnico Eagle Mines Ltd PUT 008474108 136350 3000 SH DFND 1 0 3000 0 Magna International Inc CALL 559222401 5366361 100100 SH DFND 1 0 100100 0 Gildan Activewear Inc CALL 375916103 5602 200 SH DFND 1 0 200 0 SPDR S&P 500 ETF Trust PUT 78462F103 74809000 175000 SH SOLE 175000 0 0 Franco-Nevada Corp CALL 351858105 53396 400 SH DFND 1 0 400 0 Utilities Select Sector SPDR Fund CALL 81369Y886 1508608 25600 SH SOLE 25600 0 0 Osisko Gold Royalties Ltd CALL 68827L101 11750 1000 SH DFND 1 0 1000 0 Magna International Inc CALL 559222401 53610 1000 SH DFND 1 0 1000 0 Barrick Gold Corp CALL 067901108 14550 1000 SH DFND 1 0 1000 0 Brookfield Renewable Partners LP PUT G16258108 2054430 94500 SH SOLE 94500 0 0 Cameco Corp CALL 13321L108 110992 2800 SH DFND 1 0 2800 0 Royal Bank of Canada CALL 780087102 1093000 12500 SH SOLE 12500 0 0 Brookfield Corp CALL 11271J107 9381 300 SH DFND 1 0 300 0 Utilities Select Sector SPDR Fund CALL 81369Y886 1107884 18800 SH SOLE 18800 0 0 Utilities Select Sector SPDR Fund CALL 81369Y886 1107884 18800 SH SOLE 18800 0 0 West Fraser Timber Co Ltd CALL 952845105 72540 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 158560 4000 SH DFND 1 0 4000 0 Osisko Gold Royalties Ltd PUT 68827L101 5875 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The PUT 891160509 30130 500 SH DFND 1 0 500 0 Fortis Inc/Canada CALL 349553107 284925 7500 SH SOLE 7500 0 0 Fortis Inc/Canada CALL 349553107 383699 10100 SH SOLE 10100 0 0 Toronto-Dominion Bank/The PUT 891160509 409768 6800 SH DFND 1 0 6800 0 Brookfield Infrastructure Partners LP PUT G16252101 123480 4200 SH SOLE 4200 0 0 BlackBerry Ltd CALL 09228F103 1884 400 SH DFND 1 0 400 0 Brookfield Asset Management Ltd PUT 113004105 23338 700 SH DFND 1 0 700 0 Enbridge Inc PUT 29250N105 142717 4300 SH DFND 1 0 4300 0 Enbridge Inc PUT 29250N105 165950 5000 SH DFND 1 0 5000 0 Enbridge Inc CALL 29250N105 9558720 288000 SH DFND 1 0 288000 0 Cenovus Energy Inc CALL 15135U109 31230 1500 SH DFND 1 0 1500 0 Enbridge Inc PUT 29250N105 331900 10000 SH DFND 1 0 10000 0 Fortis Inc/Canada PUT 349553107 1439821 37900 SH SOLE 37900 0 0 Enbridge Inc PUT 29250N105 16595 500 SH DFND 1 0 500 0 Bausch Health Cos Inc CALL 071734107 8220 1000 SH DFND 1 0 1000 0 Magna International Inc CALL 559222401 402075 7500 SH SOLE 7500 0 0 Magna International Inc CALL 559222401 10722 200 SH SOLE 200 0 0 Bausch Health Cos Inc CALL 071734107 4110 500 SH DFND 1 0 500 0 Cenovus Energy Inc CALL 15135U109 20820 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The CALL 891160509 54234 900 SH DFND 1 0 900 0 Ovintiv Inc PUT 69047Q102 19028 400 SH DFND 1 0 400 0 Agnico Eagle Mines Ltd CALL 008474108 9090 200 SH DFND 1 0 200 0 Enerplus Corp CALL 292766102 1763 100 SH DFND 1 0 100 0 Crescent Point Energy Corp CALL 22576C101 8300 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 95425 2500 SH DFND 1 0 2500 0 TELUS Corp CALL 87971M103 13072 800 SH DFND 1 0 800 0 Rogers Communications Inc CALL 775109200 23034 600 SH DFND 1 0 600 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 90900 2000 SH DFND 1 0 2000 0 Algonquin Power & Utilities Corp CALL 015857105 12432 2100 SH DFND 1 0 2100 0 Manulife Financial Corp CALL 56501R106 20108 1100 SH DFND 1 0 1100 0 Vermilion Energy Inc CALL 923725105 5848 400 SH DFND 1 0 400 0 Teck Resources Ltd CALL 878742204 21545 500 SH DFND 1 0 500 0 Nutrien Ltd PUT 67077M108 18528 300 SH DFND 1 0 300 0 Fortis Inc/Canada CALL 349553107 702815 18500 SH SOLE 18500 0 0 Thomson Reuters Corp CALL 884903808 24464 200 SH DFND 1 0 200 0 Teck Resources Ltd CALL 878742204 43090 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 129340 2000 SH DFND 1 0 2000 0 US Global Jets ETF ETF 26922A842 4155 244 SH DFND 1 0 244 0 Royal Bank of Canada CALL 780087102 139904 1600 SH SOLE 1600 0 0 Vermilion Energy Inc PUT 923725105 8772 600 SH DFND 1 0 600 0 Teck Resources Ltd CALL 878742204 21545 500 SH DFND 1 0 500 0 Barrick Gold Corp CALL 067901108 14550 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 14620 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada PUT 349553107 417890 11000 SH SOLE 11000 0 0 Invesco QQQ Trust Series 1 CALL 46090E103 35827000 100000 SH SOLE 100000 0 0 Canadian Natural Resources Ltd CALL 136385101 161675 2500 SH DFND 1 0 2500 0 Canadian Imperial Bank of Commerce PUT 136069101 38610 1000 SH DFND 1 0 1000 0 Canadian National Railway Co PUT 136375102 866640 8000 SH DFND 1 0 8000 0 Fortis Inc/Canada CALL 349553107 907961 23900 SH SOLE 23900 0 0 Algonquin Power & Utilities Corp CALL 015857105 222000 37500 SH SOLE 37500 0 0 Algonquin Power & Utilities Corp PUT 015857105 133200 22500 SH SOLE 22500 0 0 Vermilion Energy Inc CALL 923725105 35088 2400 SH DFND 1 0 2400 0 Cameco Corp CALL 13321L108 122884 3100 SH DFND 1 0 3100 0 Cameco Corp CALL 13321L108 39640 1000 SH DFND 1 0 1000 0 Algonquin Power & Utilities Corp PUT 015857105 133200 22500 SH SOLE 22500 0 0 Algonquin Power & Utilities Corp CALL 015857105 88800 15000 SH SOLE 15000 0 0 Brookfield Infrastructure Partners LP PUT G16252101 108780 3700 SH SOLE 3700 0 0 Brookfield Renewable Partners LP PUT G16258108 23914 1100 SH SOLE 1100 0 0 TransAlta Corp CALL 89346D107 16530 1900 SH SOLE 1900 0 0 TransAlta Corp PUT 89346D107 38280 4400 SH SOLE 4400 0 0 TransAlta Corp CALL 89346D107 108750 12500 SH SOLE 12500 0 0 Brookfield Renewable Partners LP PUT G16258108 410886 18900 SH SOLE 18900 0 0 Enbridge Inc PUT 29250N105 66380 2000 SH DFND 1 0 2000 0 Imperial Oil Ltd CALL 453038408 30795 500 SH DFND 1 0 500 0 TransAlta Corp CALL 89346D107 8700 1000 SH DFND 1 0 1000 0 Brookfield Infrastructure Partners LP PUT G16252101 252840 8600 SH SOLE 8600 0 0 Manulife Financial Corp CALL 56501R106 182800 10000 SH DFND 1 0 10000 0 Enbridge Inc CALL 29250N105 9957 300 SH DFND 1 0 300 0 TransAlta Corp CALL 89346D107 117450 13500 SH DFND 1 0 13500 0 TransAlta Corp CALL 89346D107 118320 13600 SH DFND 1 0 13600 0 TC Energy Corp PUT 87807B107 44733 1300 SH DFND 1 0 1300 0 Fortis Inc/Canada CALL 349553107 284925 7500 SH SOLE 7500 0 0 Fortis Inc/Canada CALL 349553107 657227 17300 SH SOLE 17300 0 0 Brookfield Infrastructure Partners LP PUT G16252101 485100 16500 SH SOLE 16500 0 0 Enbridge Inc PUT 29250N105 3319000 100000 SH SOLE 100000 0 0 Canadian Imperial Bank of Commerce CALL 136069101 65637 1700 SH DFND 1 0 1700 0 Cameco Corp CALL 13321L108 79280 2000 SH DFND 1 0 2000 0 Brookfield Renewable Partners LP CALL G16258108 2174 100 SH DFND 1 0 100 0 TELUS Corp PUT 87971M103 16340 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd CALL 136385101 122873 1900 SH DFND 1 0 1900 0 Wheaton Precious Metals Corp CALL 962879102 16220 400 SH DFND 1 0 400 0 Agnico Eagle Mines Ltd CALL 008474108 9090 200 SH DFND 1 0 200 0 Open Text Corp CALL 683715106 17550 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Commerce PUT 136069101 38610 1000 SH DFND 1 0 1000 0 Descartes Systems Group Inc/The PUT 249906108 110070 1500 SH DFND 1 0 1500 0 SSR Mining Inc CALL 784730103 13290 1000 SH DFND 1 0 1000 0 TC Energy Corp CALL 87807B107 134199 3900 SH DFND 1 0 3900 0 Franco-Nevada Corp PUT 351858105 133490 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 168740 2000 SH DFND 1 0 2000 0 Brookfield Renewable Partners LP PUT G16258108 21740 1000 SH DFND 1 0 1000 0 Hudbay Minerals Inc CALL 443628102 4870 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 202488 2400 SH DFND 1 0 2400 0 Kinross Gold Corp PUT 496902404 3648 800 SH DFND 1 0 800 0 Agnico Eagle Mines Ltd PUT 008474108 90900 2000 SH DFND 1 0 2000 0 Enerplus Corp CALL 292766102 35260 2000 SH DFND 1 0 2000 0 Bank of Montreal PUT 063671101 33748 400 SH DFND 1 0 400 0 Barrick Gold Corp CALL 067901108 29100 2000 SH DFND 1 0 2000 0 TC Energy Corp CALL 87807B107 1138971 33100 SH DFND 1 0 33100 0 Agnico Eagle Mines Ltd CALL 008474108 45450 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada PUT 349553107 4365051 114900 SH SOLE 114900 0 0 Fortis Inc/Canada PUT 349553107 934554 24600 SH SOLE 24600 0 0 Canadian Imperial Bank of Commerce CALL 136069101 11583 300 SH DFND 1 0 300 0 Cameco Corp CALL 13321L108 39640 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The CALL 891160509 48208 800 SH DFND 1 0 800 0 Suncor Energy Inc PUT 867224107 2592252 75400 SH DFND 1 0 75400 0 Hudbay Minerals Inc PUT 443628102 9740 2000 SH DFND 1 0 2000 0 Restaurant Brands International Inc PUT 76131D103 66620 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 182373 5300 SH DFND 1 0 5300 0 Vermilion Energy Inc PUT 923725105 26316 1800 SH DFND 1 0 1800 0 TELUS Corp PUT 87971M103 16340 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 548405 6500 SH DFND 1 0 6500 0 Cenovus Energy Inc PUT 15135U109 99936 4800 SH DFND 1 0 4800 0 Kinross Gold Corp CALL 496902404 18240 4000 SH DFND 1 0 4000 0 Kinross Gold Corp CALL 496902404 4560 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce CALL 136069101 69498 1800 SH DFND 1 0 1800 0 TC Energy Corp CALL 87807B107 34410 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada PUT 349553107 7598000 200000 SH DFND 1 0 200000 0 Crescent Point Energy Corp PUT 22576C101 8300 1000 SH DFND 1 0 1000 0 TC Energy Corp CALL 87807B107 34410 1000 SH DFND 1 0 1000 0 TELUS Corp PUT 87971M103 8170 500 SH DFND 1 0 500 0 Algonquin Power & Utilities Corp PUT 015857105 5920 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 1349464 29600 SH DFND 1 0 29600 0 TELUS Corp PUT 87971M103 186276 11400 SH DFND 1 0 11400 0 Brookfield Corp PUT 11271J107 78175 2500 SH DFND 1 0 2500 0 Centerra Gold Inc CALL 152006102 4900 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 61072 1600 SH DFND 1 0 1600 0 Bank of Montreal CALL 063671101 8437 100 SH DFND 1 0 100 0 Industrial Select Sector SPDR Fund ETF 81369Y704 2940 29 SH SOLE 29 0 0 TELUS Corp PUT 87971M103 16340 1000 SH DFND 1 0 1000 0 TC Energy Corp CALL 87807B107 375069 10900 SH DFND 1 0 10900 0 Teck Resources Ltd CALL 878742204 64635 1500 SH DFND 1 0 1500 0 CGI Inc CALL 12532H104 9849 100 SH DFND 1 0 100 0 Canadian Imperial Bank of Commerce CALL 136069101 38610 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 122416 1400 SH DFND 1 0 1400 0 Manulife Financial Corp PUT 56501R106 63980 3500 SH DFND 1 0 3500 0 Nutrien Ltd PUT 67077M108 18528 300 SH DFND 1 0 300 0 TELUS Corp PUT 87971M103 9804 600 SH DFND 1 0 600 0 BCE Inc CALL 05534B760 19085 500 SH DFND 1 0 500 0 SPDR S&P 500 ETF Trust PUT 78462F103 32061000 75000 SH SOLE 75000 0 0 Imperial Oil Ltd CALL 453038408 61590 1000 SH DFND 1 0 1000 0 Rogers Communications Inc PUT 775109200 57585 1500 SH DFND 1 0 1500 0 TC Energy Corp CALL 87807B107 172050 5000 SH DFND 1 0 5000 0 BCE Inc CALL 05534B760 14485515 379500 SH DFND 1 0 379500 0 BCE Inc PUT 05534B760 1000054 26200 SH DFND 1 0 26200 0 Newmont Corp CALL 651639106 147800 4000 SH DFND 1 0 4000 0 Enbridge Inc CALL 29250N105 265520 8000 SH DFND 1 0 8000 0 TELUS Corp PUT 87971M103 3268 200 SH DFND 1 0 200 0 TFI International Inc PUT 87241L109 89887 700 SH DFND 1 0 700 0 Crescent Point Energy Corp CALL 22576C101 16600 2000 SH DFND 1 0 2000 0 Bank of Montreal CALL 063671101 4260685 50500 SH SOLE 50500 0 0 Canadian Natural Resources Ltd PUT 136385101 6467 100 SH DFND 1 0 100 0 Cenovus Energy Inc CALL 15135U109 6246 300 SH DFND 1 0 300 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 96184 1100 SH DFND 1 0 1100 0 WISDOMTREE JAPAN HEDGED EQ ETF 97717W851 1481629 16789 SH DFND 1 0 16789 0 TC Energy Corp PUT 87807B107 6882 200 SH DFND 1 0 200 0 BCE Inc PUT 05534B760 263373 6900 SH DFND 1 0 6900 0 TELUS Corp PUT 87971M103 24510 1500 SH DFND 1 0 1500 0 Canadian Pacific Kansas City Ltd PUT 13646K108 223230 3000 SH DFND 1 0 3000 0 BCE Inc PUT 05534B760 76340 2000 SH DFND 1 0 2000 0 Osisko Gold Royalties Ltd CALL 68827L101 5875 500 SH DFND 1 0 500 0 Brookfield Corp CALL 11271J107 6254 200 SH DFND 1 0 200 0 Bank of Nova Scotia/The PUT 064149107 91180 2000 SH DFND 1 0 2000 0 BCE Inc CALL 05534B760 38170 1000 SH DFND 1 0 1000 0 Suncor Energy Inc CALL 867224107 13752 400 SH DFND 1 0 400 0 Nutrien Ltd PUT 67077M108 185280 3000 SH DFND 1 0 3000 0 TC Energy Corp PUT 87807B107 6882 200 SH DFND 1 0 200 0 Toronto-Dominion Bank/The CALL 891160509 24104 400 SH DFND 1 0 400 0 Ovintiv Inc CALL 69047Q102 38056 800 SH DFND 1 0 800 0 Nutrien Ltd PUT 67077M108 197632 3200 SH DFND 1 0 3200 0 Sun Life Financial Inc PUT 866796105 6100000 125000 SH SOLE 125000 0 0 Sun Life Financial Inc CALL 866796105 6100000 125000 SH SOLE 125000 0 0 Crescent Point Energy Corp PUT 22576C101 3320 400 SH DFND 1 0 400 0 Pembina Pipeline Corp PUT 706327103 33066 1100 SH DFND 1 0 1100 0 TC Energy Corp CALL 87807B107 34410 1000 SH DFND 1 0 1000 0 Nutrien Ltd CALL 67077M108 24704 400 SH DFND 1 0 400 0 Suncor Energy Inc CALL 867224107 2489112 72400 SH DFND 1 0 72400 0 SPDR S&P 500 ETF Trust PUT 78462F103 85496000 200000 SH SOLE 200000 0 0 Cameco Corp CALL 13321L108 118920 3000 SH DFND 1 0 3000 0 BCE Inc CALL 05534B760 11451 300 SH DFND 1 0 300 0 Ovintiv Inc CALL 69047Q102 23785 500 SH DFND 1 0 500 0 Vermilion Energy Inc CALL 923725105 14620 1000 SH DFND 1 0 1000 0 Brookfield Corp CALL 11271J107 3127 100 SH DFND 1 0 100 0 Cameco Corp CALL 13321L108 158560 4000 SH DFND 1 0 4000 0 Gildan Activewear Inc CALL 375916103 14005 500 SH DFND 1 0 500 0 BCE Inc PUT 05534B760 217569 5700 SH DFND 1 0 5700 0 Liberty Media Corp-Liberty Bra COM 047726302 47199 1321 SH SOLE 1321 0 0 Liberty Media Corp-Liberty Bra COM 047726302 143 4 SH DFND 1 0 4 0 Bank of Montreal CALL 063671101 42185 500 SH DFND 1 0 500 0 Brookfield Corp PUT 11271J107 187620 6000 SH DFND 1 0 6000 0 Fortis Inc/Canada PUT 349553107 22794 600 SH DFND 1 0 600 0 Canadian Imperial Bank of Commerce PUT 136069101 57915 1500 SH DFND 1 0 1500 0 CGI Inc CALL 12532H104 98490 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada CALL 349553107 18995 500 SH DFND 1 0 500 0 Algonquin Power & Utilities Corp PUT 015857105 5920 1000 SH DFND 1 0 1000 0 Rogers Communications Inc PUT 775109200 19195 500 SH DFND 1 0 500 0 SPDR S&P 500 ETF Trust PUT 78462F103 85496000 200000 SH SOLE 200000 0 0 Royal Bank of Canada CALL 780087102 26232 300 SH DFND 1 0 300 0 TC Energy Corp PUT 87807B107 82584 2400 SH DFND 1 0 2400 0 Imperial Oil Ltd CALL 453038408 12318 200 SH DFND 1 0 200 0 Bank of Nova Scotia/The PUT 064149107 45590 1000 SH DFND 1 0 1000 0 Financial Select Sector SPDR Fund PUT 81369Y605 16585 500 SH SOLE 500 0 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 Magna International Inc CALL 559222401 16083 300 SH DFND 1 0 300 0 Canadian Imperial Bank of Commerce PUT 136069101 513513 13300 SH DFND 1 0 13300 0 Royal Bank of Canada PUT 780087102 87440 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The CALL 891160509 54234 900 SH DFND 1 0 900 0 BlackBerry Ltd CALL 09228F103 471 100 SH DFND 1 0 100 0 BCE Inc PUT 05534B760 72523 1900 SH DFND 1 0 1900 0 Bank of Nova Scotia/The PUT 064149107 118534 2600 SH DFND 1 0 2600 0 Toronto-Dominion Bank/The PUT 891160509 397716 6600 SH DFND 1 0 6600 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 Enerplus Corp PUT 292766102 12341 700 SH DFND 1 0 700 0 Brookfield Renewable Partners LP CALL G16258108 4348 200 SH SOLE 200 0 0 Utilities Select Sector SPDR Fund PUT 81369Y886 5893000 100000 SH SOLE 100000 0 0 Suncor Energy Inc PUT 867224107 17190 500 SH DFND 1 0 500 0 Canadian Natural Resources Ltd CALL 136385101 5839701 90300 SH DFND 1 0 90300 0 Cenovus Energy Inc PUT 15135U109 2082 100 SH DFND 1 0 100 0 Crescent Point Energy Corp CALL 22576C101 15770 1900 SH DFND 1 0 1900 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp CALL 22576C101 1660 200 SH DFND 1 0 200 0 Crescent Point Energy Corp CALL 22576C101 8300 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 172050 5000 SH DFND 1 0 5000 0 Brookfield Renewable Partners LP CALL G16258108 21740 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 518236 8600 SH DFND 1 0 8600 0 Cameco Corp CALL 13321L108 79280 2000 SH DFND 1 0 2000 0 Cameco Corp CALL 13321L108 79280 2000 SH DFND 1 0 2000 0 Wheaton Precious Metals Corp CALL 962879102 60825 1500 SH DFND 1 0 1500 0 TC Energy Corp CALL 87807B107 58497 1700 SH DFND 1 0 1700 0 Canadian Imperial Bank of Commerce CALL 136069101 23166 600 SH DFND 1 0 600 0 Pembina Pipeline Corp CALL 706327103 165330 5500 SH DFND 1 0 5500 0 Open Text Corp CALL 683715106 21060 600 SH DFND 1 0 600 0 TC Energy Corp PUT 87807B107 595293 17300 SH DFND 1 0 17300 0 Vermilion Energy Inc CALL 923725105 8772 600 SH DFND 1 0 600 0 Brookfield Corp PUT 11271J107 31270 1000 SH DFND 1 0 1000 0 Celestica Inc CALL 15101Q108 2452 100 SH DFND 1 0 100 0 Ovintiv Inc PUT 69047Q102 47570 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 27504 800 SH DFND 1 0 800 0 Wheaton Precious Metals Corp CALL 962879102 12165 300 SH DFND 1 0 300 0 Canadian Natural Resources Ltd PUT 136385101 181076 2800 SH DFND 1 0 2800 0 Nutrien Ltd CALL 67077M108 24234624 392400 SH DFND 1 0 392400 0 Canadian Imperial Bank of Commerce CALL 136069101 146718 3800 SH DFND 1 0 3800 0 Suncor Energy Inc CALL 867224107 20628 600 SH DFND 1 0 600 0 TC Energy Corp PUT 87807B107 103230 3000 SH DFND 1 0 3000 0 Ovintiv Inc CALL 69047Q102 14271 300 SH DFND 1 0 300 0 Teck Resources Ltd CALL 878742204 21545 500 SH DFND 1 0 500 0 Brookfield Renewable Partners LP CALL G16258108 4348 200 SH DFND 1 0 200 0 Methanex Corp CALL 59151K108 45050 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The CALL 891160509 90390 1500 SH DFND 1 0 1500 0 Wheaton Precious Metals Corp CALL 962879102 40550 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 18078 300 SH DFND 1 0 300 0 Suncor Energy Inc PUT 867224107 257850 7500 SH SOLE 7500 0 0 Canadian Imperial Bank of Commerce CALL 136069101 30888 800 SH DFND 1 0 800 0 Enbridge Inc PUT 29250N105 33190 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 66380 2000 SH DFND 1 0 2000 0 Toronto-Dominion Bank/The PUT 891160509 319378 5300 SH DFND 1 0 5300 0 Bank of Montreal PUT 063671101 134992 1600 SH DFND 1 0 1600 0 Teck Resources Ltd CALL 878742204 112034 2600 SH DFND 1 0 2600 0 Canadian Imperial Bank of Commerce PUT 136069101 119691 3100 SH DFND 1 0 3100 0 Imperial Oil Ltd CALL 453038408 6159 100 SH DFND 1 0 100 0 Crescent Point Energy Corp CALL 22576C101 3320 400 SH DFND 1 0 400 0 Manulife Financial Corp CALL 56501R106 129788 7100 SH DFND 1 0 7100 0 Manulife Financial Corp CALL 56501R106 85916 4700 SH DFND 1 0 4700 0 Cenovus Energy Inc PUT 15135U109 41640 2000 SH DFND 1 0 2000 0 Hudbay Minerals Inc CALL 443628102 4870 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 7310 500 SH DFND 1 0 500 0 Bank of Montreal CALL 063671101 8437 100 SH DFND 1 0 100 0 TC Energy Corp PUT 87807B107 24087 700 SH DFND 1 0 700 0 TELUS Corp PUT 87971M103 22876 1400 SH DFND 1 0 1400 0 TC Energy Corp CALL 87807B107 48174 1400 SH DFND 1 0 1400 0 Agnico Eagle Mines Ltd PUT 008474108 45450 1000 SH DFND 1 0 1000 0 Hudbay Minerals Inc CALL 443628102 1948 400 SH DFND 1 0 400 0 Royal Bank of Canada PUT 780087102 236088 2700 SH DFND 1 0 2700 0 Bank of Nova Scotia/The PUT 064149107 227950 5000 SH DFND 1 0 5000 0 TC Energy Corp PUT 87807B107 37851 1100 SH DFND 1 0 1100 0 Toronto-Dominion Bank/The PUT 891160509 180780 3000 SH DFND 1 0 3000 0 Canadian National Railway Co CALL 136375102 108330 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 97005 1500 SH DFND 1 0 1500 0 Canadian Natural Resources Ltd PUT 136385101 19401 300 SH DFND 1 0 300 0 Manulife Financial Corp CALL 56501R106 137100 7500 SH DFND 1 0 7500 0 TC Energy Corp PUT 87807B107 61938 1800 SH DFND 1 0 1800 0 Crescent Point Energy Corp CALL 22576C101 11620 1400 SH DFND 1 0 1400 0 Toronto-Dominion Bank/The PUT 891160509 723120 12000 SH DFND 1 0 12000 0 Imperial Oil Ltd CALL 453038408 61590 1000 SH DFND 1 0 1000 0 PolyMet Mining Corp COM 731916409 6864 3300 SH DFND 1 0 3300 0 Crescent Point Energy Corp CALL 22576C101 1660 200 SH DFND 1 0 200 0 Walt Disney Co/The PUT 254687106 4052500 50000 SH SOLE 50000 0 0 TC Energy Corp PUT 87807B107 89466 2600 SH DFND 1 0 2600 0 Manulife Financial Corp PUT 56501R106 268716 14700 SH DFND 1 0 14700 0 Cameco Corp CALL 13321L108 39640 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 147963 4300 SH DFND 1 0 4300 0 Rogers Communications Inc PUT 775109200 38390 1000 SH DFND 1 0 1000 0 Rogers Communications Inc CALL 775109200 57585 1500 SH DFND 1 0 1500 0 Canadian Pacific Kansas City Ltd PUT 13646K108 111615 1500 SH DFND 1 0 1500 0 TC Energy Corp PUT 87807B107 41292 1200 SH DFND 1 0 1200 0 Barrick Gold Corp CALL 067901108 7275 500 SH DFND 1 0 500 0 CAE Inc CALL 124765108 7005 300 SH DFND 1 0 300 0 Vermilion Energy Inc CALL 923725105 73100 5000 SH DFND 1 0 5000 0 Canadian Natural Resources Ltd PUT 136385101 19401 300 SH DFND 1 0 300 0 Teck Resources Ltd PUT 878742204 43090 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 17205 500 SH DFND 1 0 500 0 Cenovus Energy Inc CALL 15135U109 41640 2000 SH DFND 1 0 2000 0 Imperial Oil Ltd CALL 453038408 172452 2800 SH DFND 1 0 2800 0 Cenovus Energy Inc PUT 15135U109 83280 4000 SH DFND 1 0 4000 0 Agnico Eagle Mines Ltd PUT 008474108 90900 2000 SH DFND 1 0 2000 0 Precision Drilling Corp CALL 74022D407 67120 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc CALL 15135U109 41640 2000 SH SOLE 2000 0 0 Canadian Imperial Bank of Commerce CALL 136069101 386100 10000 SH SOLE 10000 0 0 TC Energy Corp PUT 87807B107 106671 3100 SH DFND 1 0 3100 0 Agnico Eagle Mines Ltd PUT 008474108 204525 4500 SH DFND 1 0 4500 0 TC Energy Corp PUT 87807B107 134199 3900 SH DFND 1 0 3900 0 Barrick Gold Corp PUT 067901108 43650 3000 SH DFND 1 0 3000 0 Cenovus Energy Inc CALL 15135U109 52050 2500 SH SOLE 2500 0 0 Sun Life Financial Inc CALL 866796105 4880 100 SH DFND 1 0 100 0 Nutrien Ltd CALL 67077M108 6176 100 SH DFND 1 0 100 0 TC Energy Corp PUT 87807B107 227106 6600 SH DFND 1 0 6600 0 Hudbay Minerals Inc CALL 443628102 14610 3000 SH DFND 1 0 3000 0 Agnico Eagle Mines Ltd PUT 008474108 90900 2000 SH DFND 1 0 2000 0 Silvercorp Metals Inc CALL 82835P103 4700 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The PUT 064149107 177801 3900 SH DFND 1 0 3900 0 TELUS Corp CALL 87971M103 163400 10000 SH DFND 1 0 10000 0 TELUS Corp CALL 87971M103 163400 10000 SH DFND 1 0 10000 0 TELUS Corp CALL 87971M103 19608 1200 SH DFND 1 0 1200 0 Cameco Corp CALL 13321L108 198200 5000 SH DFND 1 0 5000 0 Vermilion Energy Inc CALL 923725105 43860 3000 SH DFND 1 0 3000 0 Cenovus Energy Inc PUT 15135U109 2082 100 SH DFND 1 0 100 0 Cenovus Energy Inc CALL 15135U109 77034 3700 SH DFND 1 0 3700 0 Teck Resources Ltd CALL 878742204 34472 800 SH DFND 1 0 800 0 Agnico Eagle Mines Ltd CALL 008474108 4545 100 SH DFND 1 0 100 0 Cameco Corp CALL 13321L108 237840 6000 SH DFND 1 0 6000 0 Cameco Corp CALL 13321L108 118920 3000 SH DFND 1 0 3000 0 Cameco Corp CALL 13321L108 118920 3000 SH DFND 1 0 3000 0 Royal Bank of Canada PUT 780087102 17610416 201400 SH SOLE 201400 0 0 Royal Bank of Canada PUT 780087102 148648 1700 SH SOLE 1700 0 0 Royal Bank of Canada CALL 780087102 437200 5000 SH SOLE 5000 0 0 Royal Bank of Canada PUT 780087102 87440 1000 SH SOLE 1000 0 0 Royal Bank of Canada CALL 780087102 349760 4000 SH SOLE 4000 0 0 Bank of Montreal CALL 063671101 590590 7000 SH SOLE 7000 0 0 Toronto-Dominion Bank/The PUT 891160509 132572 2200 SH DFND 1 0 2200 0 Celestica Inc PUT 15101Q108 29424 1200 SH DFND 1 0 1200 0 Vermilion Energy Inc PUT 923725105 8772 600 SH DFND 1 0 600 0 Canadian Imperial Bank of Commerce PUT 136069101 15444 400 SH SOLE 400 0 0 Canadian Imperial Bank of Commerce CALL 136069101 38610 1000 SH SOLE 1000 0 0 TC Energy Corp PUT 87807B107 192696 5600 SH DFND 1 0 5600 0 Darden Restaurants Inc COM 237194105 14089840 98379 SH SOLE 98379 0 0 Cameco Corp PUT 13321L108 79280 2000 SH DFND 1 0 2000 0 Ovintiv Inc CALL 69047Q102 47570 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 19401 300 SH DFND 1 0 300 0 Agnico Eagle Mines Ltd PUT 008474108 159075 3500 SH DFND 1 0 3500 0 Newmont Corp PUT 651639106 73900 2000 SH DFND 1 0 2000 0 Celestica Inc CALL 15101Q108 14712 600 SH DFND 1 0 600 0 Celestica Inc PUT 15101Q108 12260 500 SH DFND 1 0 500 0 Enbridge Inc CALL 29250N105 119484 3600 SH DFND 1 0 3600 0 Enbridge Inc PUT 29250N105 43147 1300 SH DFND 1 0 1300 0 Ovintiv Inc PUT 69047Q102 47570 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 247040 4000 SH DFND 1 0 4000 0 Celestica Inc CALL 15101Q108 2452 100 SH DFND 1 0 100 0 Celestica Inc PUT 15101Q108 24520 1000 SH DFND 1 0 1000 0 Celestica Inc CALL 15101Q108 49040 2000 SH DFND 1 0 2000 0 Nutrien Ltd PUT 67077M108 185280 3000 SH DFND 1 0 3000 0 Algonquin Power & Utilities Corp PUT 015857105 7696 1300 SH DFND 1 0 1300 0 Bank of Nova Scotia/The CALL 064149107 255304 5600 SH DFND 1 0 5600 0 TC Energy Corp PUT 87807B107 17205 500 SH SOLE 500 0 0 Vermilion Energy Inc CALL 923725105 109650 7500 SH SOLE 7500 0 0 Enbridge Inc PUT 29250N105 23233 700 SH DFND 1 0 700 0 TC Energy Corp PUT 87807B107 17205 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The CALL 064149107 332807 7300 SH DFND 1 0 7300 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 23233 700 SH DFND 1 0 700 0 Hudbay Minerals Inc PUT 443628102 4870 1000 SH DFND 1 0 1000 0 TC Energy Corp CALL 87807B107 51615 1500 SH DFND 1 0 1500 0 TC Energy Corp PUT 87807B107 34410 1000 SH DFND 1 0 1000 0 Brookfield Corp PUT 11271J107 62540 2000 SH DFND 1 0 2000 0 CAE Inc PUT 124765108 23350 1000 SH DFND 1 0 1000 0 Imperial Oil Ltd CALL 453038408 18477 300 SH DFND 1 0 300 0 TELUS Corp PUT 87971M103 16340 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 297300 7500 SH DFND 1 0 7500 0 Cenovus Energy Inc PUT 15135U109 216528 10400 SH DFND 1 0 10400 0 Enbridge Inc PUT 29250N105 99570 3000 SH DFND 1 0 3000 0 Canadian Imperial Bank of Commerce CALL 136069101 46332 1200 SH DFND 1 0 1200 0 Franco-Nevada Corp CALL 351858105 533960 4000 SH DFND 1 0 4000 0 Methanex Corp CALL 59151K108 18020 400 SH DFND 1 0 400 0 TC Energy Corp PUT 87807B107 172050 5000 SH DFND 1 0 5000 0 Toronto-Dominion Bank/The PUT 891160509 156676 2600 SH DFND 1 0 2600 0 Vermilion Energy Inc PUT 923725105 17544 1200 SH DFND 1 0 1200 0 TELUS Corp CALL 87971M103 13072 800 SH DFND 1 0 800 0 Canadian Natural Resources Ltd PUT 136385101 6467 100 SH DFND 1 0 100 0 Enbridge Inc PUT 29250N105 33190 1000 SH DFND 1 0 1000 0 CGI Inc CALL 12532H104 9849 100 SH DFND 1 0 100 0 Celestica Inc PUT 15101Q108 24520 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 1462 100 SH DFND 1 0 100 0 Canadian Imperial Bank of Commerce CALL 136069101 146718 3800 SH SOLE 3800 0 0 Invesco S&P 500 Equal Weight ETF ETF 46137V357 129505 914 SH SOLE 914 0 0 Barrick Gold Corp CALL 067901108 18915 1300 SH DFND 1 0 1300 0 Manulife Financial Corp CALL 56501R106 166348 9100 SH DFND 1 0 9100 0 Barrick Gold Corp CALL 067901108 14550 1000 SH DFND 1 0 1000 0 Newmont Corp PUT 651639106 36950 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 iShares Russell 2000 ETF CALL 464287655 35348000 200000 SH SOLE 200000 0 0 West Fraser Timber Co Ltd CALL 952845105 72540 1000 SH DFND 1 0 1000 0 Teck Resources Ltd CALL 878742204 43090 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 8744000 100000 SH SOLE 100000 0 0 TC Energy Corp PUT 87807B107 103230 3000 SH DFND 1 0 3000 0 Cenovus Energy Inc PUT 15135U109 16656 800 SH DFND 1 0 800 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 CGI Inc PUT 12532H104 157584 1600 SH DFND 1 0 1600 0 Suncor Energy Inc PUT 867224107 103140 3000 SH DFND 1 0 3000 0 Celestica Inc CALL 15101Q108 24520 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 38802 600 SH DFND 1 0 600 0 Hudbay Minerals Inc CALL 443628102 13149 2700 SH DFND 1 0 2700 0 Royal Bank of Canada CALL 780087102 26232000 300000 SH SOLE 300000 0 0 TransAlta Corp PUT 89346D107 8700 1000 SH DFND 1 0 1000 0 Brookfield Asset Management Ltd PUT 113004105 10002 300 SH DFND 1 0 300 0 iShares Russell 2000 ETF PUT 464287655 53022000 300000 SH SOLE 300000 0 0 Bank of Nova Scotia/The CALL 064149107 91180 2000 SH DFND 1 0 2000 0 Cenovus Energy Inc PUT 15135U109 62460 3000 SH DFND 1 0 3000 0 Canadian National Railway Co CALL 136375102 21666 200 SH DFND 1 0 200 0 Brookfield Infrastructure Partners LP CALL G16252101 105840 3600 SH SOLE 3600 0 0 Brookfield Infrastructure Partners LP CALL G16252101 129360 4400 SH SOLE 4400 0 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 60260 1000 SH DFND 1 0 1000 0 Celestica Inc CALL 15101Q108 12260 500 SH DFND 1 0 500 0 Generac Holdings Inc COM 368736104 517778 4752 SH SOLE 4752 0 0 Cenovus Energy Inc CALL 15135U109 49968 2400 SH DFND 1 0 2400 0 Canadian Imperial Bank of Commerce PUT 136069101 81081 2100 SH SOLE 2100 0 0 Brookfield Corp CALL 11271J107 10512974 336200 SH DFND 1 0 336200 0 Bank of Montreal PUT 063671101 92807 1100 SH DFND 1 0 1100 0 Brookfield Renewable Partners LP CALL G16258108 2174 100 SH DFND 1 0 100 0 Bank of Nova Scotia/The PUT 064149107 200596 4400 SH DFND 1 0 4400 0 Celestica Inc CALL 15101Q108 24520 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 82062 1800 SH DFND 1 0 1800 0 Canadian Pacific Kansas City Ltd PUT 13646K108 29764 400 SH DFND 1 0 400 0 Vermilion Energy Inc PUT 923725105 29240 2000 SH DFND 1 0 2000 0 Fortis Inc/Canada PUT 349553107 345709 9100 SH SOLE 9100 0 0 Bank of Montreal PUT 063671101 50622 600 SH SOLE 600 0 0 Brookfield Infrastructure Partners LP PUT G16252101 1684620 57300 SH SOLE 57300 0 0 Fortis Inc/Canada PUT 349553107 8711107 229300 SH SOLE 229300 0 0 Ovintiv Inc CALL 69047Q102 52327 1100 SH DFND 1 0 1100 0 Ovintiv Inc CALL 69047Q102 47570 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada PUT 349553107 56985 1500 SH DFND 1 0 1500 0 Fortis Inc/Canada PUT 349553107 26593 700 SH DFND 1 0 700 0 Canadian Natural Resources Ltd CALL 136385101 2897216 44800 SH DFND 1 0 44800 0 Fortis Inc/Canada CALL 349553107 68382 1800 SH DFND 1 0 1800 0 Brookfield Corp PUT 11271J107 46905 1500 SH DFND 1 0 1500 0 Magna International Inc PUT 559222401 32166 600 SH DFND 1 0 600 0 BCE Inc CALL 05534B760 38170 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada CALL 349553107 79779 2100 SH SOLE 2100 0 0 Fortis Inc/Canada CALL 349553107 1056122 27800 SH SOLE 27800 0 0 Fortis Inc/Canada CALL 349553107 421689 11100 SH SOLE 11100 0 0 Fortis Inc/Canada PUT 349553107 83578 2200 SH DFND 1 0 2200 0 Fortis Inc/Canada PUT 349553107 75980 2000 SH DFND 1 0 2000 0 Fortis Inc/Canada PUT 349553107 94975 2500 SH DFND 1 0 2500 0 Fortis Inc/Canada PUT 349553107 91176 2400 SH DFND 1 0 2400 0 Pembina Pipeline Corp PUT 706327103 30060 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 129340 2000 SH DFND 1 0 2000 0 Fortis Inc/Canada CALL 349553107 26593 700 SH DFND 1 0 700 0 BCE Inc PUT 05534B760 11451 300 SH DFND 1 0 300 0 Fortis Inc/Canada PUT 349553107 22794 600 SH DFND 1 0 600 0 Utilities Select Sector SPDR Fund CALL 81369Y886 2946500 50000 SH SOLE 50000 0 0 BCE Inc CALL 05534B760 57255 1500 SH DFND 1 0 1500 0 TC Energy Corp CALL 87807B107 99789 2900 SH DFND 1 0 2900 0 Nutrien Ltd CALL 67077M108 61760 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 68706 1800 SH DFND 1 0 1800 0 Brookfield Infrastructure Partners LP CALL G16252101 1081920 36800 SH SOLE 36800 0 0 Magna International Inc CALL 559222401 16083 300 SH DFND 1 0 300 0 Rogers Communications Inc CALL 775109200 84458 2200 SH DFND 1 0 2200 0 Canadian Imperial Bank of Commerce CALL 136069101 123552 3200 SH DFND 1 0 3200 0 Canadian Natural Resources Ltd PUT 136385101 407421 6300 SH DFND 1 0 6300 0 Open Text Corp PUT 683715106 35100 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp CALL 22576C101 8300 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada PUT 349553107 37990 1000 SH SOLE 1000 0 0 Vanguard High Dividend Yield ETF ETF 921946406 176574 1709 SH DFND 1 0 1709 0 Nutrien Ltd PUT 67077M108 12352 200 SH DFND 1 0 200 0 Liberty Media Corp-Liberty Liv COM 531229722 225 7 SH DFND 1 0 7 0 Liberty Media Corp-Liberty Liv COM 531229722 3744722 116658 SH SOLE 116658 0 0 Nutrien Ltd PUT 67077M108 123520 2000 SH DFND 1 0 2000 0 TC Energy Corp CALL 87807B107 123876 3600 SH DFND 1 0 3600 0 Canadian Pacific Kansas City Ltd CALL 13646K108 148820 2000 SH DFND 1 0 2000 0 Pembina Pipeline Corp PUT 706327103 45090 1500 SH DFND 1 0 1500 0 Imperial Oil Ltd CALL 453038408 43113 700 SH DFND 1 0 700 0 TC Energy Corp PUT 87807B107 34410 1000 SH DFND 1 0 1000 0 Algonquin Power & Utilities Corp PUT 015857105 592 100 SH DFND 1 0 100 0 Teck Resources Ltd CALL 878742204 8618 200 SH DFND 1 0 200 0 Brookfield Infrastructure Partners LP PUT G16252101 5880 200 SH DFND 1 0 200 0 Vermilion Energy Inc PUT 923725105 42398 2900 SH DFND 1 0 2900 0 Bank of Nova Scotia/The CALL 064149107 145888 3200 SH DFND 1 0 3200 0 Suncor Energy Inc CALL 867224107 20628 600 SH DFND 1 0 600 0 Utilities Select Sector SPDR Fund PUT 81369Y886 3977775 67500 SH SOLE 67500 0 0 Interactive Brokers Group Inc COM 45841N107 1731200 20000 SH SOLE 20000 0 0 OneMain Holdings Inc COM 68268W103 962160 24000 SH SOLE 24000 0 0 Pembina Pipeline Corp CALL 706327103 1472940 49000 SH DFND 1 0 49000 0 TC Energy Corp PUT 87807B107 34410 1000 SH DFND 1 0 1000 0 Rogers Communications Inc CALL 775109200 3839 100 SH DFND 1 0 100 0 Fortis Inc/Canada PUT 349553107 37990 1000 SH DFND 1 0 1000 0 Kinross Gold Corp CALL 496902404 13680 3000 SH DFND 1 0 3000 0 Rogers Communications Inc CALL 775109200 19195 500 SH DFND 1 0 500 0 Crescent Point Energy Corp CALL 22576C101 16600 2000 SH DFND 1 0 2000 0 Magna International Inc PUT 559222401 16083 300 SH DFND 1 0 300 0 Fortis Inc/Canada PUT 349553107 98774 2600 SH DFND 1 0 2600 0 Rogers Communications Inc CALL 775109200 76780 2000 SH DFND 1 0 2000 0 The Goldman Sachs Future Planet Equity ETF ETF 38149W796 1455 53 SH DFND 1 0 53 0 Bank of Montreal PUT 063671101 194051 2300 SH DFND 1 0 2300 0 Franco-Nevada Corp CALL 351858105 26698 200 SH DFND 1 0 200 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 41031 900 SH DFND 1 0 900 0 Fortis Inc/Canada PUT 349553107 15196 400 SH DFND 1 0 400 0 Brookfield Asset Management Ltd PUT 113004105 33340 1000 SH DFND 1 0 1000 0 Open Text Corp PUT 683715106 21060 600 SH DFND 1 0 600 0 Teck Resources Ltd PUT 878742204 64635 1500 SH DFND 1 0 1500 0 Fortis Inc/Canada PUT 349553107 75980 2000 SH DFND 1 0 2000 0 Rogers Communications Inc CALL 775109200 38390 1000 SH DFND 1 0 1000 0 Sun Life Financial Inc PUT 866796105 34160 700 SH DFND 1 0 700 0 Magna International Inc PUT 559222401 209079 3900 SH DFND 1 0 3900 0 Algonquin Power & Utilities Corp PUT 015857105 5920 1000 SH DFND 1 0 1000 0 Magna International Inc PUT 559222401 53610 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc CALL 15135U109 99936 4800 SH DFND 1 0 4800 0 Ovintiv Inc CALL 69047Q102 95140 2000 SH DFND 1 0 2000 0 Imperial Oil Ltd PUT 453038408 18477 300 SH DFND 1 0 300 0 Nuvei Corp COM 67079A102 6000 400 SH DFND 1 0 400 0 Pembina Pipeline Corp PUT 706327103 45090 1500 SH DFND 1 0 1500 0 Fortis Inc/Canada PUT 349553107 227940 6000 SH DFND 1 0 6000 0 Vermilion Energy Inc PUT 923725105 11696 800 SH DFND 1 0 800 0 Celestica Inc CALL 15101Q108 24520 1000 SH DFND 1 0 1000 0 Celestica Inc CALL 15101Q108 24520 1000 SH DFND 1 0 1000 0 Celestica Inc CALL 15101Q108 24520 1000 SH DFND 1 0 1000 0 Restaurant Brands International Inc PUT 76131D103 133240 2000 SH DFND 1 0 2000 0 TELUS Corp PUT 87971M103 34314 2100 SH DFND 1 0 2100 0 Hudbay Minerals Inc PUT 443628102 4870 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce CALL 136069101 285714 7400 SH DFND 1 0 7400 0 BlackBerry Ltd CALL 09228F103 942 200 SH DFND 1 0 200 0 Cenovus Energy Inc PUT 15135U109 41640 2000 SH DFND 1 0 2000 0 Canadian National Railway Co PUT 136375102 324990 3000 SH DFND 1 0 3000 0 TELUS Corp PUT 87971M103 16340 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 84942 2200 SH DFND 1 0 2200 0 Ovintiv Inc CALL 69047Q102 57084 1200 SH DFND 1 0 1200 0 Crescent Point Energy Corp PUT 22576C101 8300 1000 SH DFND 1 0 1000 0 Centerra Gold Inc CALL 152006102 3920 800 SH DFND 1 0 800 0 Invesco QQQ Trust Series 1 PUT 46090E103 25078900 70000 SH SOLE 70000 0 0 Canadian Natural Resources Ltd PUT 136385101 25868 400 SH DFND 1 0 400 0 Precision Drilling Corp CALL 74022D407 6712 100 SH DFND 1 0 100 0 Sun Life Financial Inc PUT 866796105 24400 500 SH DFND 1 0 500 0 Bank of Montreal PUT 063671101 413413 4900 SH DFND 1 0 4900 0 Enerplus Corp CALL 292766102 1763 100 SH DFND 1 0 100 0 Canadian Imperial Bank of Commerce PUT 136069101 15444 400 SH DFND 1 0 400 0 Algonquin Power & Utilities Corp PUT 015857105 5920 1000 SH DFND 1 0 1000 0 Ovintiv Inc CALL 69047Q102 118925 2500 SH DFND 1 0 2500 0 Brookfield Corp PUT 11271J107 34397 1100 SH DFND 1 0 1100 0 BlackBerry Ltd CALL 09228F103 942 200 SH DFND 1 0 200 0 Brookfield Infrastructure Partners LP CALL G16252101 85260 2900 SH DFND 1 0 2900 0 TC Energy Corp PUT 87807B107 3441 100 SH DFND 1 0 100 0 TC Energy Corp PUT 87807B107 44733 1300 SH DFND 1 0 1300 0 Fortuna Silver Mines Inc PUT 349915108 816 300 SH DFND 1 0 300 0 Kinross Gold Corp PUT 496902404 2280 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Commerce PUT 136069101 7722 200 SH DFND 1 0 200 0 Brookfield Corp PUT 11271J107 62540 2000 SH DFND 1 0 2000 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Brookfield Corp CALL 11271J107 31270 1000 SH DFND 1 0 1000 0 Utilities Select Sector SPDR Fund PUT 81369Y886 1767900 30000 SH SOLE 30000 0 0 TC Energy Corp PUT 87807B107 44733 1300 SH DFND 1 0 1300 0 Agnico Eagle Mines Ltd CALL 008474108 227250 5000 SH DFND 1 0 5000 0 Barrick Gold Corp PUT 067901108 43650 3000 SH DFND 1 0 3000 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 227344 2600 SH DFND 1 0 2600 0 Royal Bank of Canada CALL 780087102 43720 500 SH DFND 1 0 500 0 Franco-Nevada Corp PUT 351858105 160188 1200 SH DFND 1 0 1200 0 Brookfield Asset Management Ltd CALL 113004105 26672 800 SH DFND 1 0 800 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 VanEck Gold Miners ETF/USA PUT 92189F106 7028892 261200 SH SOLE 261200 0 0 Toronto-Dominion Bank/The PUT 891160509 60260 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 62460 3000 SH DFND 1 0 3000 0 TC Energy Corp CALL 87807B107 34410 1000 SH DFND 1 0 1000 0 Brookfield Asset Management Ltd CALL 113004105 110022 3300 SH DFND 1 0 3300 0 TELUS Corp PUT 87971M103 32680 2000 SH DFND 1 0 2000 0 Brookfield Corp PUT 11271J107 37524 1200 SH DFND 1 0 1200 0 Celestica Inc PUT 15101Q108 24520 1000 SH DFND 1 0 1000 0 Celestica Inc CALL 15101Q108 24520 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 180780 3000 SH DFND 1 0 3000 0 Pembina Pipeline Corp PUT 706327103 21042 700 SH DFND 1 0 700 0 Precision Drilling Corp CALL 74022D407 67120 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 45590 1000 SH DFND 1 0 1000 0 Manulife Financial Corp PUT 56501R106 18280 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 7310 500 SH DFND 1 0 500 0 Waste Connections Inc CALL 94106B101 322320 2400 SH DFND 1 0 2400 0 Novagold Resources Inc CALL 66987E206 3840 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc CALL 15135U109 62460 3000 SH DFND 1 0 3000 0 Toronto-Dominion Bank/The PUT 891160509 90390 1500 SH DFND 1 0 1500 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 CGI Inc PUT 12532H104 147735 1500 SH DFND 1 0 1500 0 Cenovus Energy Inc PUT 15135U109 166560 8000 SH DFND 1 0 8000 0 Toronto-Dominion Bank/The CALL 891160509 18078 300 SH DFND 1 0 300 0 Brookfield Corp CALL 11271J107 9381 300 SH DFND 1 0 300 0 Algonquin Power & Utilities Corp PUT 015857105 6512 1100 SH DFND 1 0 1100 0 Celestica Inc CALL 15101Q108 24520 1000 SH DFND 1 0 1000 0 Brookfield Renewable Partners LP CALL G16258108 39132 1800 SH DFND 1 0 1800 0 Cenovus Energy Inc CALL 15135U109 4164 200 SH DFND 1 0 200 0 CGI Inc CALL 12532H104 9849 100 SH DFND 1 0 100 0 Cenovus Energy Inc CALL 15135U109 222774 10700 SH DFND 1 0 10700 0 Fortis Inc/Canada PUT 349553107 345709 9100 SH DFND 1 0 9100 0 Algonquin Power & Utilities Corp CALL 015857105 7104 1200 SH DFND 1 0 1200 0 Brookfield Infrastructure Partners LP CALL G16252101 29400 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 60260 1000 SH DFND 1 0 1000 0 Teck Resources Ltd PUT 878742204 43090 1000 SH DFND 1 0 1000 0 West Fraser Timber Co Ltd PUT 952845105 72540 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 413413 4900 SH DFND 1 0 4900 0 BCE Inc PUT 05534B760 57255 1500 SH DFND 1 0 1500 0 Enbridge Inc PUT 29250N105 69699 2100 SH DFND 1 0 2100 0 Bank of Montreal PUT 063671101 168740 2000 SH DFND 1 0 2000 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 3861 100 SH DFND 1 0 100 0 TC Energy Corp PUT 87807B107 34410 1000 SH DFND 1 0 1000 0 NVIDIA Corp PUT 67066G104 826481 1900 SH SOLE 1900 0 0 Canadian National Railway Co CALL 136375102 281658 2600 SH DFND 1 0 2600 0 Canadian National Railway Co CALL 136375102 454986 4200 SH DFND 1 0 4200 0 TELUS Corp PUT 87971M103 19608 1200 SH DFND 1 0 1200 0 Utilities Select Sector SPDR Fund PUT 81369Y886 3388475 57500 SH SOLE 57500 0 0 Hudbay Minerals Inc PUT 443628102 4870 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 51736 800 SH DFND 1 0 800 0 Canadian Imperial Bank of Commerce PUT 136069101 42471 1100 SH DFND 1 0 1100 0 Crescent Point Energy Corp CALL 22576C101 8300 1000 SH DFND 1 0 1000 0 Waste Connections Inc CALL 94106B101 134300 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 295425 6500 SH DFND 1 0 6500 0 Enbridge Inc CALL 29250N105 3319 100 SH DFND 1 0 100 0 Cenovus Energy Inc PUT 15135U109 43722 2100 SH DFND 1 0 2100 0 Teck Resources Ltd PUT 878742204 43090 1000 SH DFND 1 0 1000 0 Rogers Communications Inc PUT 775109200 57585 1500 SH DFND 1 0 1500 0 Teck Resources Ltd PUT 878742204 47399 1100 SH DFND 1 0 1100 0 BlackBerry Ltd CALL 09228F103 4710 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 106208 3200 SH DFND 1 0 3200 0 Enbridge Inc CALL 29250N105 285434 8600 SH DFND 1 0 8600 0 Brookfield Asset Management Ltd PUT 113004105 3334 100 SH DFND 1 0 100 0 TC Energy Corp PUT 87807B107 17205 500 SH DFND 1 0 500 0 Manulife Financial Corp CALL 56501R106 5434644 297300 SH DFND 1 0 297300 0 SPDR S&P 500 ETF Trust PUT 78462F103 21374000 50000 SH SOLE 50000 0 0 BCE Inc PUT 05534B760 68706 1800 SH DFND 1 0 1800 0 Royal Bank of Canada CALL 780087102 34976 400 SH DFND 1 0 400 0 BCE Inc PUT 05534B760 38170 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd CALL 136385101 5781498 89400 SH DFND 1 0 89400 0 Canadian Imperial Bank of Commerce CALL 136069101 347490 9000 SH DFND 1 0 9000 0 Descartes Systems Group Inc/The CALL 249906108 73380 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 30942 900 SH DFND 1 0 900 0 Cameco Corp CALL 13321L108 277480 7000 SH DFND 1 0 7000 0 Brookfield Asset Management Ltd CALL 113004105 33340 1000 SH DFND 1 0 1000 0 Bank of Montreal CALL 063671101 438724 5200 SH DFND 1 0 5200 0 TC Energy Corp PUT 87807B107 6882000 200000 SH SOLE 200000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 115830 3000 SH DFND 1 0 3000 0 Bank of Montreal CALL 063671101 2100813 24900 SH DFND 1 0 24900 0 Bank of Montreal CALL 063671101 1071499 12700 SH DFND 1 0 12700 0 Teck Resources Ltd PUT 878742204 64635 1500 SH DFND 1 0 1500 0 First Majestic Silver Corp PUT 32076V103 3591 700 SH DFND 1 0 700 0 First Majestic Silver Corp CALL 32076V103 3591 700 SH DFND 1 0 700 0 Toronto-Dominion Bank/The PUT 891160509 210910 3500 SH DFND 1 0 3500 0 Brookfield Asset Management Ltd CALL 113004105 66680 2000 SH DFND 1 0 2000 0 Brookfield Renewable Partners LP PUT G16258108 21740 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 TransAlta Corp CALL 89346D107 3306000 380000 SH DFND 1 0 380000 0 Rogers Communications Inc PUT 775109200 38390 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 TELUS Corp CALL 87971M103 7457576 456400 SH DFND 1 0 456400 0 Sun Life Financial Inc CALL 866796105 10370000 212500 SH DFND 1 0 212500 0 Canadian Imperial Bank of Commerce PUT 136069101 57915 1500 SH DFND 1 0 1500 0 Suncor Energy Inc CALL 867224107 127206 3700 SH DFND 1 0 3700 0 Manulife Financial Corp CALL 56501R106 91400 5000 SH DFND 1 0 5000 0 Rogers Communications Inc PUT 775109200 76780 2000 SH DFND 1 0 2000 0 NVIDIA Corp PUT 67066G104 8699800 20000 SH SOLE 20000 0 0 Ovintiv Inc CALL 69047Q102 47570 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 67936 1100 SH DFND 1 0 1100 0 Cameco Corp CALL 13321L108 317120 8000 SH DFND 1 0 8000 0 Bank of Montreal PUT 063671101 16874 200 SH DFND 1 0 200 0 Teck Resources Ltd CALL 878742204 21545 500 SH DFND 1 0 500 0 Manulife Financial Corp CALL 56501R106 91400 5000 SH DFND 1 0 5000 0 Rogers Communications Inc PUT 775109200 38390 1000 SH DFND 1 0 1000 0 Brookfield Corp CALL 11271J107 2282710 73000 SH DFND 1 0 73000 0 Enbridge Inc PUT 29250N105 23233 700 SH DFND 1 0 700 0 Bank of Montreal CALL 063671101 59059 700 SH DFND 1 0 700 0 Agnico Eagle Mines Ltd PUT 008474108 68175 1500 SH DFND 1 0 1500 0 TC Energy Corp CALL 87807B107 18550431 539100 SH DFND 1 0 539100 0 Manulife Financial Corp PUT 56501R106 18280 1000 SH DFND 1 0 1000 0 Thomson Reuters Corp CALL 884903808 379192 3100 SH DFND 1 0 3100 0 Restaurant Brands International Inc PUT 76131D103 199860 3000 SH DFND 1 0 3000 0 Fortis Inc/Canada CALL 349553107 6948371 182900 SH DFND 1 0 182900 0 Ovintiv Inc CALL 69047Q102 23785 500 SH DFND 1 0 500 0 Brookfield Infrastructure Partners LP CALL G16252101 3822000 130000 SH DFND 1 0 130000 0 Brookfield Corp CALL 11271J107 7348450 235000 SH DFND 1 0 235000 0 Nutrien Ltd CALL 67077M108 7472960 121000 SH DFND 1 0 121000 0 TELUS Corp PUT 87971M103 8170 500 SH DFND 1 0 500 0 Nutrien Ltd PUT 67077M108 185280 3000 SH DFND 1 0 3000 0 Toronto-Dominion Bank/The CALL 891160509 168728 2800 SH DFND 1 0 2800 0 Manulife Financial Corp PUT 56501R106 54840 3000 SH DFND 1 0 3000 0 Fortis Inc/Canada CALL 349553107 16654816 438400 SH DFND 1 0 438400 0 iShares Russell 2000 ETF PUT 464287655 17674000 100000 SH SOLE 100000 0 0 Osisko Gold Royalties Ltd CALL 68827L101 11750 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 85950 2500 SH DFND 1 0 2500 0 Manulife Financial Corp CALL 56501R106 9140 500 SH DFND 1 0 500 0 BCE Inc PUT 05534B760 76340 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The PUT 064149107 82062 1800 SH DFND 1 0 1800 0 Ovintiv Inc CALL 69047Q102 47570 1000 SH DFND 1 0 1000 0 SPDR S&P 500 ETF Trust PUT 78462F103 53435000 125000 SH SOLE 125000 0 0 Sun Life Financial Inc CALL 866796105 126880 2600 SH DFND 1 0 2600 0 Teck Resources Ltd CALL 878742204 4309 100 SH DFND 1 0 100 0 BCE Inc PUT 05534B760 7634 200 SH SOLE 200 0 0 Fortis Inc/Canada PUT 349553107 26593 700 SH DFND 1 0 700 0 Cenovus Energy Inc PUT 15135U109 10410 500 SH DFND 1 0 500 0 Gildan Activewear Inc PUT 375916103 1680600 60000 SH DFND 1 0 60000 0 Enbridge Inc PUT 29250N105 6638 200 SH DFND 1 0 200 0 Toronto-Dominion Bank/The PUT 891160509 144624 2400 SH DFND 1 0 2400 0 Bank of Montreal PUT 063671101 7593300 90000 SH DFND 1 0 90000 0 Cameco Corp CALL 13321L108 1066316 26900 SH DFND 1 0 26900 0 Rogers Communications Inc CALL 775109200 38390 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 3861 100 SH DFND 1 0 100 0 Gildan Activewear Inc PUT 375916103 28010 1000 SH DFND 1 0 1000 0 CAE Inc CALL 124765108 11675 500 SH DFND 1 0 500 0 Enbridge Inc CALL 29250N105 33190 1000 SH DFND 1 0 1000 0 Magna International Inc PUT 559222401 53610 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 Manulife Financial Corp PUT 56501R106 1828000 100000 SH SOLE 100000 0 0 Manulife Financial Corp PUT 56501R106 1828000 100000 SH SOLE 100000 0 0 iShares MSCI China ETF COM 46429B671 53030250 1225000 SH SOLE 1225000 0 0 Kenvue Inc COM 49177J102 12063622 600778 SH SOLE 600778 0 0 Kenvue Inc COM 49177J102 3813031 189892 SH SOLE 189892 0 0 Brookfield Infrastructure Partners LP CALL G16252101 11760 400 SH DFND 1 0 400 0 Ovintiv Inc CALL 69047Q102 142710 3000 SH DFND 1 0 3000 0 Canadian National Railway Co CALL 136375102 151662 1400 SH DFND 1 0 1400 0 CAE Inc CALL 124765108 4670 200 SH DFND 1 0 200 0 Cenovus Energy Inc CALL 15135U109 1717650 82500 SH DFND 1 0 82500 0 Cameco Corp PUT 13321L108 118920 3000 SH DFND 1 0 3000 0 Cameco Corp CALL 13321L108 804692 20300 SH DFND 1 0 20300 0 Canadian Pacific Kansas City Ltd PUT 13646K108 74410 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 76340 2000 SH DFND 1 0 2000 0 Cenovus Energy Inc PUT 15135U109 41640 2000 SH DFND 1 0 2000 0 Pembina Pipeline Corp PUT 706327103 108216 3600 SH DFND 1 0 3600 0 Cameco Corp PUT 13321L108 35676 900 SH DFND 1 0 900 0 MAG Silver Corp PUT 55903Q104 3111 300 SH DFND 1 0 300 0 Suncor Energy Inc CALL 867224107 55008 1600 SH DFND 1 0 1600 0 Fortis Inc/Canada PUT 349553107 45588 1200 SH DFND 1 0 1200 0 Ovintiv Inc CALL 69047Q102 23785 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The CALL 891160509 283222 4700 SH DFND 1 0 4700 0 Cenovus Energy Inc PUT 15135U109 374760 18000 SH DFND 1 0 18000 0 Brookfield Renewable Partners LP CALL G16258108 2174 100 SH DFND 1 0 100 0 Bank of Montreal CALL 063671101 362791 4300 SH DFND 1 0 4300 0 TELUS Corp PUT 87971M103 3268 200 SH DFND 1 0 200 0 Pembina Pipeline Corp CALL 706327103 135270 4500 SH DFND 1 0 4500 0 CGI Inc CALL 12532H104 39396 400 SH DFND 1 0 400 0 Algonquin Power & Utilities Corp PUT 015857105 14800 2500 SH DFND 1 0 2500 0 Wheaton Precious Metals Corp CALL 962879102 36495 900 SH DFND 1 0 900 0 Canadian Imperial Bank of Commerce CALL 136069101 683397 17700 SH DFND 1 0 17700 0 Newmont Corp CALL 651639106 22170 600 SH DFND 1 0 600 0 TELUS Corp PUT 87971M103 49020 3000 SH DFND 1 0 3000 0 Magna International Inc CALL 559222401 5361 100 SH DFND 1 0 100 0 Magna International Inc CALL 559222401 16083 300 SH DFND 1 0 300 0 Sun Life Financial Inc CALL 866796105 97600 2000 SH DFND 1 0 2000 0 Cameco Corp CALL 13321L108 39640 1000 SH DFND 1 0 1000 0 Teck Resources Ltd CALL 878742204 107725 2500 SH DFND 1 0 2500 0 Wheaton Precious Metals Corp CALL 962879102 60825 1500 SH DFND 1 0 1500 0 Cameco Corp CALL 13321L108 79280 2000 SH DFND 1 0 2000 0 TELUS Corp CALL 87971M103 40850 2500 SH DFND 1 0 2500 0 Cameco Corp CALL 13321L108 769016 19400 SH DFND 1 0 19400 0 Bank of Nova Scotia/The PUT 064149107 22795 500 SH SOLE 500 0 0 Bank of Nova Scotia/The PUT 064149107 13677 300 SH SOLE 300 0 0 Teck Resources Ltd CALL 878742204 64635 1500 SH DFND 1 0 1500 0 Cenovus Energy Inc PUT 15135U109 2082 100 SH DFND 1 0 100 0 Energy Select Sector SPDR Fund CALL 81369Y506 4519500 50000 SH SOLE 50000 0 0 Energy Select Sector SPDR Fund PUT 81369Y506 4519500 50000 SH SOLE 50000 0 0 Bank of Montreal PUT 063671101 42185 500 SH SOLE 500 0 0 Algonquin Power & Utilities Corp PUT 015857105 2960 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Commerce CALL 136069101 57915 1500 SH DFND 1 0 1500 0 Manulife Financial Corp CALL 56501R106 1828 100 SH DFND 1 0 100 0 TELUS Corp PUT 87971M103 8170 500 SH DFND 1 0 500 0 MAG Silver Corp CALL 55903Q104 1037 100 SH DFND 1 0 100 0 Rogers Communications Inc CALL 775109200 38390 1000 SH DFND 1 0 1000 0 Rogers Communications Inc CALL 775109200 38390 1000 SH DFND 1 0 1000 0 Rogers Communications Inc CALL 775109200 172755 4500 SH DFND 1 0 4500 0 Brookfield Renewable Partners LP PUT G16258108 21740 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The PUT 064149107 45590 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 87440 1000 SH SOLE 1000 0 0 Bank of Nova Scotia/The CALL 064149107 227950 5000 SH DFND 1 0 5000 0 Toronto-Dominion Bank/The CALL 891160509 120520 2000 SH DFND 1 0 2000 0 Suncor Energy Inc PUT 867224107 30942 900 SH DFND 1 0 900 0 BCE Inc CALL 05534B760 30536 800 SH DFND 1 0 800 0 Cenovus Energy Inc CALL 15135U109 54132 2600 SH DFND 1 0 2600 0 Toronto-Dominion Bank/The PUT 891160509 60260 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 1038568 26200 SH DFND 1 0 26200 0 iShares Russell 2000 ETF PUT 464287655 3534800 20000 SH DFND 3 0 20000 0 Royal Bank of Canada CALL 780087102 96184 1100 SH SOLE 1100 0 0 Royal Bank of Canada CALL 780087102 157392 1800 SH SOLE 1800 0 0 Cameco Corp CALL 13321L108 198200 5000 SH DFND 1 0 5000 0 Brookfield Renewable Partners LP PUT G16258108 34784 1600 SH SOLE 1600 0 0 Brookfield Renewable Partners LP PUT G16258108 1632674 75100 SH SOLE 75100 0 0 TC Energy Corp PUT 87807B107 34410 1000 SH DFND 1 0 1000 0 Imperial Oil Ltd CALL 453038408 6159 100 SH DFND 1 0 100 0 Cameco Corp CALL 13321L108 594600 15000 SH DFND 1 0 15000 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 Ovintiv Inc CALL 69047Q102 142710 3000 SH DFND 1 0 3000 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada CALL 349553107 383699 10100 SH DFND 1 0 10100 0 Bank of Nova Scotia/The CALL 064149107 341925 7500 SH SOLE 7500 0 0 Alamos Gold Inc CALL 011532108 11290 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp CALL 962879102 12165 300 SH DFND 1 0 300 0 Enbridge Inc CALL 29250N105 109527 3300 SH DFND 1 0 3300 0 Enbridge Inc CALL 29250N105 199140 6000 SH DFND 1 0 6000 0 Rogers Communications Inc PUT 775109200 3839 100 SH DFND 1 0 100 0 Canadian Natural Resources Ltd PUT 136385101 19401 300 SH DFND 1 0 300 0 Canadian Natural Resources Ltd PUT 136385101 19401 300 SH DFND 1 0 300 0 Canadian Pacific Kansas City Ltd PUT 13646K108 74410 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 253110 3000 SH DFND 1 0 3000 0 Ovintiv Inc CALL 69047Q102 95140 2000 SH DFND 1 0 2000 0 Cameco Corp CALL 13321L108 59460 1500 SH DFND 1 0 1500 0 Brookfield Infrastructure Partners LP CALL G16252101 44100 1500 SH DFND 1 0 1500 0 Algonquin Power & Utilities Corp PUT 015857105 11840 2000 SH DFND 1 0 2000 0 Fortis Inc/Canada CALL 349553107 75980 2000 SH DFND 1 0 2000 0 Algonquin Power & Utilities Corp PUT 015857105 5920 1000 SH DFND 1 0 1000 0 Suncor Energy Inc CALL 867224107 51570 1500 SH DFND 1 0 1500 0 Nutrien Ltd PUT 67077M108 86464 1400 SH DFND 1 0 1400 0 Cenovus Energy Inc PUT 15135U109 2082 100 SH DFND 1 0 100 0 Restaurant Brands International Inc CALL 76131D103 19986 300 SH DFND 1 0 300 0 Agnico Eagle Mines Ltd PUT 008474108 136350 3000 SH DFND 1 0 3000 0 Bank of Nova Scotia/The CALL 064149107 952831 20900 SH DFND 1 0 20900 0 Celestica Inc PUT 15101Q108 12260 500 SH DFND 1 0 500 0 Cameco Corp CALL 13321L108 122884 3100 SH DFND 1 0 3100 0 Crescent Point Energy Corp PUT 22576C101 8300 1000 SH DFND 1 0 1000 0 Gildan Activewear Inc CALL 375916103 5602 200 SH DFND 1 0 200 0 Nutrien Ltd PUT 67077M108 123520 2000 SH DFND 1 0 2000 0 CGI Inc CALL 12532H104 9849 100 SH DFND 1 0 100 0 Canadian National Railway Co CALL 136375102 86664 800 SH DFND 1 0 800 0 TELUS Corp CALL 87971M103 3268 200 SH DFND 1 0 200 0 Pembina Pipeline Corp PUT 706327103 15030 500 SH DFND 1 0 500 0 Brookfield Renewable Partners LP CALL G16258108 4348 200 SH DFND 1 0 200 0 Toronto-Dominion Bank/The PUT 891160509 602600 10000 SH DFND 1 0 10000 0 TC Energy Corp CALL 87807B107 51615 1500 SH DFND 1 0 1500 0 Fortis Inc/Canada PUT 349553107 3799 100 SH DFND 1 0 100 0 Imperial Oil Ltd PUT 453038408 246360 4000 SH DFND 1 0 4000 0 Celestica Inc PUT 15101Q108 29424 1200 SH DFND 1 0 1200 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 19401 300 SH DFND 1 0 300 0 TELUS Corp PUT 87971M103 8170 500 SH DFND 1 0 500 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 Brookfield Corp PUT 11271J107 15635 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The PUT 891160509 120520 2000 SH DFND 1 0 2000 0 Canadian Pacific Kansas City Ltd PUT 13646K108 74410 1000 SH DFND 1 0 1000 0 SSR Mining Inc CALL 784730103 2658 200 SH DFND 1 0 200 0 Brookfield Infrastructure Partners LP CALL G16252101 58800 2000 SH DFND 1 0 2000 0 Brookfield Infrastructure Partners LP CALL G16252101 58800 2000 SH DFND 1 0 2000 0 Brookfield Infrastructure Partners LP CALL G16252101 73500 2500 SH DFND 1 0 2500 0 Enbridge Inc CALL 29250N105 53104 1600 SH DFND 1 0 1600 0 BCE Inc CALL 05534B760 61072 1600 SH DFND 1 0 1600 0 Canadian Natural Resources Ltd PUT 136385101 19401 300 SH DFND 1 0 300 0 Kinross Gold Corp CALL 496902404 4560 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 96184 1100 SH DFND 1 0 1100 0 Cameco Corp PUT 13321L108 51532 1300 SH DFND 1 0 1300 0 Imperial Oil Ltd CALL 453038408 67749 1100 SH DFND 1 0 1100 0 Royal Bank of Canada CALL 780087102 43720 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The PUT 891160509 30130 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The PUT 891160509 150650 2500 SH DFND 1 0 2500 0 Toronto-Dominion Bank/The PUT 891160509 150650 2500 SH DFND 1 0 2500 0 Enbridge Inc PUT 29250N105 63061 1900 SH SOLE 1900 0 0 Toronto-Dominion Bank/The PUT 891160509 60260 1000 SH DFND 1 0 1000 0 TELUS Corp PUT 87971M103 16340 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The PUT 891160509 421820 7000 SH DFND 1 0 7000 0 TFI International Inc CALL 87241L109 128410 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 52050 2500 SH DFND 1 0 2500 0 Canadian Imperial Bank of Commerce PUT 136069101 19305 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The PUT 891160509 66286 1100 SH DFND 1 0 1100 0 Restaurant Brands International Inc PUT 76131D103 66620 1000 SH DFND 1 0 1000 0 Algonquin Power & Utilities Corp PUT 015857105 5920 1000 SH DFND 1 0 1000 0 Algonquin Power & Utilities Corp CALL 015857105 2368000 400000 SH DFND 1 0 400000 0 Brookfield Asset Management Ltd PUT 113004105 10002 300 SH DFND 1 0 300 0 Brookfield Asset Management Ltd CALL 113004105 20004 600 SH DFND 1 0 600 0 Cameco Corp CALL 13321L108 277480 7000 SH DFND 1 0 7000 0 Cameco Corp CALL 13321L108 118920 3000 SH DFND 1 0 3000 0 Nutrien Ltd PUT 67077M108 185280 3000 SH DFND 1 0 3000 0 Open Text Corp CALL 683715106 17550 500 SH DFND 1 0 500 0 Open Text Corp PUT 683715106 35100 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 437200 5000 SH DFND 1 0 5000 0 Enerplus Corp CALL 292766102 51127 2900 SH DFND 1 0 2900 0 TC Energy Corp CALL 87807B107 3441 100 SH DFND 1 0 100 0 Cameco Corp CALL 13321L108 39640 1000 SH DFND 1 0 1000 0 Open Text Corp CALL 683715106 17550 500 SH DFND 1 0 500 0 Rogers Communications Inc CALL 775109200 38390 1000 SH DFND 1 0 1000 0 CAE Inc CALL 124765108 14010 600 SH DFND 1 0 600 0 Enerplus Corp PUT 292766102 17630 1000 SH DFND 1 0 1000 0 Invesco QQQ Trust Series 1 PUT 46090E103 14330800 40000 SH SOLE 40000 0 0 TELUS Corp PUT 87971M103 1634 100 SH DFND 1 0 100 0 Teck Resources Ltd CALL 878742204 43090 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 158560 4000 SH DFND 1 0 4000 0 Canadian Natural Resources Ltd PUT 136385101 77604 1200 SH DFND 1 0 1200 0 Barrick Gold Corp CALL 067901108 2037000 140000 SH DFND 1 0 140000 0 Cameco Corp CALL 13321L108 158560 4000 SH DFND 1 0 4000 0 TELUS Corp PUT 87971M103 98040 6000 SH DFND 1 0 6000 0 Sun Life Financial Inc CALL 866796105 7895840 161800 SH DFND 1 0 161800 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 649649 7700 SH DFND 1 0 7700 0 Rogers Communications Inc PUT 775109200 76780 2000 SH DFND 1 0 2000 0 TC Energy Corp CALL 87807B107 3441 100 SH DFND 1 0 100 0 Teck Resources Ltd PUT 878742204 258540 6000 SH DFND 1 0 6000 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 801515 9500 SH DFND 1 0 9500 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 68760 2000 SH DFND 1 0 2000 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 TC Energy Corp CALL 87807B107 58497 1700 SH DFND 1 0 1700 0 Canadian Natural Resources Ltd PUT 136385101 194010 3000 SH DFND 1 0 3000 0 Canadian National Railway Co CALL 136375102 32499 300 SH DFND 1 0 300 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 148648 1700 SH DFND 1 0 1700 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 545400 12000 SH DFND 1 0 12000 0 Fortis Inc/Canada PUT 349553107 7598 200 SH DFND 1 0 200 0 Imperial Oil Ltd CALL 453038408 6159 100 SH DFND 1 0 100 0 Cameco Corp CALL 13321L108 654060 16500 SH DFND 1 0 16500 0 Pembina Pipeline Corp PUT 706327103 315630 10500 SH DFND 1 0 10500 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 440004 11100 SH DFND 1 0 11100 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 486248 26600 SH DFND 1 0 26600 0 Crescent Point Energy Corp PUT 22576C101 24900 3000 SH DFND 1 0 3000 0 Canadian Natural Resources Ltd PUT 136385101 258680 4000 SH DFND 1 0 4000 0 Centerra Gold Inc PUT 152006102 4900 1000 SH DFND 1 0 1000 0 Open Text Corp PUT 683715106 14040 400 SH DFND 1 0 400 0 Nutrien Ltd PUT 67077M108 123520 2000 SH DFND 1 0 2000 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 308800 5000 SH DFND 1 0 5000 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp PUT 962879102 40550 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp PUT 962879102 44605 1100 SH DFND 1 0 1100 0 Nutrien Ltd PUT 67077M108 290272 4700 SH DFND 1 0 4700 0 Sun Life Financial Inc CALL 866796105 146400 3000 SH DFND 1 0 3000 0 Magna International Inc PUT 559222401 214440 4000 SH DFND 1 0 4000 0 Canadian Natural Resources Ltd PUT 136385101 71137 1100 SH DFND 1 0 1100 0 Canadian National Railway Co CALL 136375102 249159 2300 SH DFND 1 0 2300 0 Wheaton Precious Metals Corp CALL 962879102 56770 1400 SH DFND 1 0 1400 0 Wheaton Precious Metals Corp CALL 962879102 40550 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp PUT 962879102 40550 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp CALL 962879102 56770 1400 SH DFND 1 0 1400 0 Wheaton Precious Metals Corp CALL 962879102 40550 1000 SH DFND 1 0 1000 0 Waste Connections Inc PUT 94106B101 134300 1000 SH DFND 1 0 1000 0 Waste Connections Inc PUT 94106B101 134300 1000 SH DFND 1 0 1000 0 Canadian National Railway Co PUT 136375102 108330 1000 SH DFND 1 0 1000 0 Helius Medical Technologies In COM 42328V801 9 1 SH DFND 1 0 1 0 Cameco Corp CALL 13321L108 436040 11000 SH DFND 1 0 11000 0 Manulife Financial Corp CALL 56501R106 53012 2900 SH DFND 1 0 2900 0 Magna International Inc PUT 559222401 214440 4000 SH DFND 1 0 4000 0 Royal Bank of Canada PUT 780087102 201112 2300 SH DFND 1 0 2300 0 TELUS Corp PUT 87971M103 49020 3000 SH DFND 1 0 3000 0 Cameco Corp CALL 13321L108 515320 13000 SH DFND 1 0 13000 0 Magna International Inc PUT 559222401 128664 2400 SH DFND 1 0 2400 0 Open Text Corp CALL 683715106 105300 3000 SH DFND 1 0 3000 0 Suncor Energy Inc PUT 867224107 171900 5000 SH DFND 1 0 5000 0 Ovintiv Inc PUT 69047Q102 133196 2800 SH DFND 1 0 2800 0 Pembina Pipeline Corp CALL 706327103 10932822 363700 SH DFND 1 0 363700 0 Canadian Natural Resources Ltd PUT 136385101 388020 6000 SH DFND 1 0 6000 0 Wheaton Precious Metals Corp CALL 962879102 16220 400 SH DFND 1 0 400 0 Suncor Energy Inc PUT 867224107 103140 3000 SH DFND 1 0 3000 0 Cenovus Energy Inc PUT 15135U109 108264 5200 SH DFND 1 0 5200 0 Suncor Energy Inc PUT 867224107 68760 2000 SH DFND 1 0 2000 0 BlackBerry Ltd CALL 09228F103 4239 900 SH DFND 1 0 900 0 Brookfield Infrastructure Partners LP CALL G16252101 11760 400 SH DFND 1 0 400 0 Agnico Eagle Mines Ltd PUT 008474108 1568025 34500 SH DFND 1 0 34500 0 Hudbay Minerals Inc PUT 443628102 4870 1000 SH DFND 1 0 1000 0 SPDR S&P Insurance ETF ETF 78464A789 6721 158 SH DFND 1 0 158 0 TC Energy Corp CALL 87807B107 1445220 42000 SH DFND 1 0 42000 0 Canadian Natural Resources Ltd CALL 136385101 32335 500 SH DFND 1 0 500 0 Fortis Inc/Canada CALL 349553107 37990 1000 SH DFND 1 0 1000 0 Restaurant Brands International Inc CALL 76131D103 66620 1000 SH DFND 1 0 1000 0 Franco-Nevada Corp PUT 351858105 133490 1000 SH DFND 1 0 1000 0 TC Energy Corp CALL 87807B107 61938 1800 SH DFND 1 0 1800 0 Rogers Communications Inc PUT 775109200 3839 100 SH DFND 1 0 100 0 Ovintiv Inc CALL 69047Q102 28542 600 SH DFND 1 0 600 0 Vermilion Energy Inc PUT 923725105 21930 1500 SH DFND 1 0 1500 0 Cameco Corp PUT 13321L108 237840 6000 SH DFND 1 0 6000 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 91400 5000 SH DFND 1 0 5000 0 Magna International Inc PUT 559222401 5361 100 SH DFND 1 0 100 0 Teck Resources Ltd PUT 878742204 43090 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 38170 1000 SH DFND 1 0 1000 0 Bank of Montreal CALL 063671101 421850 5000 SH DFND 1 0 5000 0 Teck Resources Ltd CALL 878742204 21545 500 SH DFND 1 0 500 0 Pembina Pipeline Corp PUT 706327103 120240 4000 SH DFND 1 0 4000 0 Teck Resources Ltd PUT 878742204 215450 5000 SH DFND 1 0 5000 0 Suncor Energy Inc CALL 867224107 17190 500 SH DFND 1 0 500 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Imperial Oil Ltd CALL 453038408 6159 100 SH DFND 1 0 100 0 Ovintiv Inc CALL 69047Q102 47570 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 19401 300 SH DFND 1 0 300 0 Canadian Natural Resources Ltd PUT 136385101 19401 300 SH DFND 1 0 300 0 Celestica Inc PUT 15101Q108 24520 1000 SH DFND 1 0 1000 0 Celestica Inc CALL 15101Q108 12260 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Commerce PUT 136069101 11196900 290000 SH SOLE 290000 0 0 Gildan Activewear Inc PUT 375916103 14005 500 SH DFND 1 0 500 0 Agnico Eagle Mines Ltd CALL 008474108 177255 3900 SH DFND 1 0 3900 0 Invesco QQQ Trust Series 1 PUT 46090E103 7165400 20000 SH SOLE 20000 0 0 Paramount Global PUT 92556H206 1935000 150000 SH SOLE 150000 0 0 Enbridge Inc CALL 29250N105 3319000 100000 SH SOLE 100000 0 0 Enbridge Inc PUT 29250N105 3319000 100000 SH SOLE 100000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 38610 1000 SH DFND 1 0 1000 0 Restaurant Brands International Inc PUT 76131D103 66620 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 19914 600 SH DFND 1 0 600 0 Canadian Imperial Bank of Commerce CALL 136069101 173745 4500 SH DFND 1 0 4500 0 TELUS Corp CALL 87971M103 17974 1100 SH DFND 1 0 1100 0 Canadian Imperial Bank of Commerce PUT 136069101 54054 1400 SH DFND 1 0 1400 0 Rogers Communications Inc PUT 775109200 115170 3000 SH DFND 1 0 3000 0 Magna International Inc PUT 559222401 53610 1000 SH DFND 1 0 1000 0 Brookfield Renewable Partners LP CALL G16258108 2174 100 SH DFND 1 0 100 0 Enerplus Corp CALL 292766102 17630 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 31230 1500 SH DFND 1 0 1500 0 Brookfield Corp CALL 11271J107 84429 2700 SH DFND 1 0 2700 0 TC Energy Corp PUT 87807B107 34410 1000 SH DFND 1 0 1000 0 SSR Mining Inc PUT 784730103 13290 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 159075 3500 SH DFND 1 0 3500 0 Enerplus Corp PUT 292766102 17630 1000 SH DFND 1 0 1000 0 Restaurant Brands International Inc PUT 76131D103 19986 300 SH DFND 1 0 300 0 Celestica Inc CALL 15101Q108 2452 100 SH DFND 1 0 100 0 Fortis Inc/Canada CALL 349553107 11397 300 SH DFND 1 0 300 0 BCE Inc CALL 05534B760 26719 700 SH DFND 1 0 700 0 CAE Inc CALL 124765108 9340 400 SH DFND 1 0 400 0 Cameco Corp CALL 13321L108 118920 3000 SH DFND 1 0 3000 0 Brookfield Asset Management Ltd CALL 113004105 3334 100 SH DFND 1 0 100 0 Super Micro Computer Inc COM 86800U104 2472093 9015 SH SOLE 9015 0 0 Confluent Inc COM 20717M103 924839 31234 SH SOLE 31234 0 0 Jabil Inc COM 466313103 3169585 24979 SH SOLE 24979 0 0 Canadian Natural Resources Ltd CALL 136385101 6467 100 SH DFND 1 0 100 0 Rogers Communications Inc PUT 775109200 3839 100 SH DFND 1 0 100 0 Bank of Montreal PUT 063671101 1181180 14000 SH DFND 1 0 14000 0 Rogers Communications Inc CALL 775109200 42229 1100 SH DFND 1 0 1100 0 Newmont Corp PUT 651639106 36950 1000 SH DFND 1 0 1000 0 Enerplus Corp CALL 292766102 35260 2000 SH DFND 1 0 2000 0 Agnico Eagle Mines Ltd PUT 008474108 77265 1700 SH DFND 1 0 1700 0 Franco-Nevada Corp PUT 351858105 133490 1000 SH DFND 1 0 1000 0 TFI International Inc PUT 87241L109 128410 1000 SH DFND 1 0 1000 0 Magna International Inc PUT 559222401 53610 1000 SH DFND 1 0 1000 0 Enbridge Inc PUT 29250N105 46466 1400 SH DFND 1 0 1400 0 Newmont Corp CALL 651639106 59120 1600 SH DFND 1 0 1600 0 Rogers Communications Inc PUT 775109200 19195 500 SH DFND 1 0 500 0 Vermilion Energy Inc PUT 923725105 5848 400 SH DFND 1 0 400 0 TransAlta Corp CALL 89346D107 250560 28800 SH DFND 1 0 28800 0 Crescent Point Energy Corp CALL 22576C101 24070 2900 SH DFND 1 0 2900 0 Cameco Corp CALL 13321L108 170452 4300 SH DFND 1 0 4300 0 TC Energy Corp PUT 87807B107 10323 300 SH DFND 1 0 300 0 Teck Resources Ltd PUT 878742204 86180 2000 SH DFND 1 0 2000 0 Canadian Natural Resources Ltd CALL 136385101 64670 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 19006 1300 SH DFND 1 0 1300 0 Canadian Natural Resources Ltd CALL 136385101 970050 15000 SH SOLE 15000 0 0 Ovintiv Inc PUT 69047Q102 356775 7500 SH SOLE 7500 0 0 Ovintiv Inc PUT 69047Q102 737335 15500 SH SOLE 15500 0 0 Ovintiv Inc CALL 69047Q102 951400 20000 SH SOLE 20000 0 0 Ovintiv Inc PUT 69047Q102 356775 7500 SH SOLE 7500 0 0 Ovintiv Inc CALL 69047Q102 2045510 43000 SH SOLE 43000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 613899 15900 SH DFND 1 0 15900 0 Canadian Natural Resources Ltd CALL 136385101 3233500 50000 SH SOLE 50000 0 0 Vermilion Energy Inc CALL 923725105 124270 8500 SH SOLE 8500 0 0 Cameco Corp CALL 13321L108 198200 5000 SH DFND 1 0 5000 0 Cameco Corp CALL 13321L108 190272 4800 SH DFND 1 0 4800 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 14620 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 515320 13000 SH DFND 1 0 13000 0 Imperial Oil Ltd CALL 453038408 55431 900 SH DFND 1 0 900 0 Enerplus Corp CALL 292766102 40549 2300 SH SOLE 2300 0 0 Brookfield Infrastructure Partners LP PUT G16252101 320460 10900 SH SOLE 10900 0 0 Vermilion Energy Inc PUT 923725105 16082 1100 SH DFND 1 0 1100 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp CALL 706327103 60120 2000 SH SOLE 2000 0 0 Suncor Energy Inc CALL 867224107 3438000 100000 SH SOLE 100000 0 0 Suncor Energy Inc PUT 867224107 3438000 100000 SH SOLE 100000 0 0 Canadian Natural Resources Ltd PUT 136385101 3233500 50000 SH SOLE 50000 0 0 Franco-Nevada Corp CALL 351858105 13349 100 SH DFND 1 0 100 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 219300 15000 SH SOLE 15000 0 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp CALL 706327103 225450 7500 SH SOLE 7500 0 0 Enbridge Inc CALL 29250N105 461341 13900 SH SOLE 13900 0 0 Enbridge Inc PUT 29250N105 414875 12500 SH SOLE 12500 0 0 Pembina Pipeline Corp CALL 706327103 751500 25000 SH SOLE 25000 0 0 Pembina Pipeline Corp CALL 706327103 36072 1200 SH SOLE 1200 0 0 Bank of Nova Scotia/The CALL 064149107 341925 7500 SH SOLE 7500 0 0 Bank of Nova Scotia/The CALL 064149107 341925 7500 SH SOLE 7500 0 0 Canadian Imperial Bank of Commerce CALL 136069101 231660 6000 SH SOLE 6000 0 0 Halliburton Co COM 406216101 25596 632 SH SOLE 632 0 0 VanEck Vectors Junior Gold Miners ETF ETF 92189F791 6833 212 SH DFND 1 0 212 0 Vermilion Energy Inc PUT 923725105 109650 7500 SH SOLE 7500 0 0 Toronto-Dominion Bank/The PUT 891160509 451950 7500 SH DFND 1 0 7500 0 Bank of Nova Scotia/The PUT 064149107 341925 7500 SH SOLE 7500 0 0 Bank of Nova Scotia/The PUT 064149107 341925 7500 SH SOLE 7500 0 0 Algonquin Power & Utilities Corp PUT 015857105 88800 15000 SH SOLE 15000 0 0 Celestica Inc CALL 15101Q108 24520 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp PUT 706327103 30060 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 10314 300 SH DFND 1 0 300 0 Bank of Montreal CALL 063671101 25311000 300000 SH DFND 1 0 300000 0 Toronto-Dominion Bank/The CALL 891160509 24104000 400000 SH DFND 1 0 400000 0 Imperial Oil Ltd CALL 453038408 55431 900 SH SOLE 900 0 0 BlackBerry Ltd PUT 09228F103 14130 3000 SH DFND 1 0 3000 0 Canadian Natural Resources Ltd CALL 136385101 485025 7500 SH SOLE 7500 0 0 Canadian Natural Resources Ltd CALL 136385101 485025 7500 SH SOLE 7500 0 0 Granite Real Estate Investment Trust CALL 387437114 5304 100 SH DFND 1 0 100 0 Magna International Inc CALL 559222401 53610 1000 SH DFND 1 0 1000 0 iShares Russell 2000 ETF PUT 464287655 35348000 200000 SH SOLE 200000 0 0 Vermilion Energy Inc CALL 923725105 30702 2100 SH DFND 1 0 2100 0 Ovintiv Inc CALL 69047Q102 14271 300 SH DFND 1 0 300 0 Courtside Group Inc COM 22275C105 4 2 SH DFND 1 0 2 0 Enbridge Inc PUT 29250N105 6428903 193700 SH SOLE 193700 0 0 Imperial Oil Ltd CALL 453038408 6159 100 SH DFND 1 0 100 0 Vermilion Energy Inc PUT 923725105 7310 500 SH DFND 1 0 500 0 Toronto-Dominion Bank/The CALL 891160509 451950 7500 SH DFND 1 0 7500 0 Canadian Imperial Bank of Commerce PUT 136069101 482625 12500 SH SOLE 12500 0 0 Pembina Pipeline Corp CALL 706327103 526050 17500 SH SOLE 17500 0 0 Pembina Pipeline Corp CALL 706327103 225450 7500 SH SOLE 7500 0 0 Pembina Pipeline Corp CALL 706327103 225450 7500 SH SOLE 7500 0 0 Enbridge Inc CALL 29250N105 46466 1400 SH DFND 1 0 1400 0 Brookfield Renewable Partners LP PUT G16258108 23914 1100 SH SOLE 1100 0 0 Enbridge Inc PUT 29250N105 99570 3000 SH DFND 1 0 3000 0 Canadian Natural Resources Ltd PUT 136385101 129340 2000 SH DFND 1 0 2000 0 Royal Bank of Canada PUT 780087102 655800 7500 SH SOLE 7500 0 0 Cameco Corp CALL 13321L108 39640 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp PUT 706327103 60120 2000 SH DFND 1 0 2000 0 Imperial Oil Ltd PUT 453038408 3079500 50000 SH SOLE 50000 0 0 Imperial Oil Ltd CALL 453038408 3621492 58800 SH SOLE 58800 0 0 Cameco Corp PUT 13321L108 79280 2000 SH DFND 1 0 2000 0 Brookfield Renewable Partners LP CALL G16258108 10870 500 SH DFND 1 0 500 0 TC Energy Corp PUT 87807B107 103230 3000 SH DFND 1 0 3000 0 Suncor Energy Inc PUT 867224107 10314 300 SH DFND 1 0 300 0 Enbridge Inc PUT 29250N105 106208 3200 SH DFND 1 0 3200 0 Franco-Nevada Corp PUT 351858105 133490 1000 SH DFND 1 0 1000 0 Brookfield Asset Management Ltd CALL 113004105 23338 700 SH DFND 1 0 700 0 Canadian National Railway Co CALL 136375102 292491 2700 SH DFND 1 0 2700 0 Brookfield Infrastructure Partners LP CALL G16252101 1664040 56600 SH SOLE 56600 0 0 Canadian Natural Resources Ltd PUT 136385101 219878 3400 SH DFND 1 0 3400 0 Enbridge Inc PUT 29250N105 16595 500 SH SOLE 500 0 0 Enbridge Inc PUT 29250N105 16595 500 SH SOLE 500 0 0 Enbridge Inc PUT 29250N105 3319 100 SH SOLE 100 0 0 Fortis Inc/Canada CALL 349553107 284925 7500 SH SOLE 7500 0 0 Fortis Inc/Canada PUT 349553107 227940 6000 SH SOLE 6000 0 0 Ovintiv Inc PUT 69047Q102 38056 800 SH DFND 1 0 800 0 Canadian Pacific Kansas City Ltd CALL 13646K108 52087 700 SH DFND 1 0 700 0 TELUS Corp PUT 87971M103 3268 200 SH DFND 1 0 200 0 Roku Inc CALL 77543R102 176475 2500 SH SOLE 2500 0 0 Enbridge Inc PUT 29250N105 63061 1900 SH DFND 1 0 1900 0 Brookfield Renewable Partners LP CALL G16258108 21740 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp PUT 962879102 81100 2000 SH DFND 1 0 2000 0 BlackBerry Ltd PUT 09228F103 4710 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 Canadian Pacific Kansas City Ltd PUT 13646K108 74410 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 135872 2200 SH DFND 1 0 2200 0 Fortis Inc/Canada CALL 349553107 22794 600 SH DFND 1 0 600 0 Canadian Imperial Bank of Commerce PUT 136069101 42471 1100 SH DFND 1 0 1100 0 Enbridge Inc CALL 29250N105 149355 4500 SH DFND 1 0 4500 0 iShares Russell 2000 ETF PUT 464287655 35348000 200000 SH SOLE 200000 0 0 Cenovus Energy Inc PUT 15135U109 139494 6700 SH DFND 1 0 6700 0 Cameco Corp PUT 13321L108 79280 2000 SH DFND 1 0 2000 0 Crescent Point Energy Corp CALL 22576C101 3320 400 SH DFND 1 0 400 0 Bank of Montreal PUT 063671101 134992 1600 SH DFND 1 0 1600 0 Cenovus Energy Inc CALL 15135U109 22902 1100 SH DFND 1 0 1100 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 Canadian National Railway Co CALL 136375102 10833 100 SH DFND 1 0 100 0 Canadian Imperial Bank of Commerce PUT 136069101 38610 1000 SH DFND 1 0 1000 0 Franco-Nevada Corp PUT 351858105 266980 2000 SH DFND 1 0 2000 0 Royal Bank of Canada CALL 780087102 279808 3200 SH DFND 1 0 3200 0 Utilities Select Sector SPDR Fund PUT 81369Y886 11786000 200000 SH SOLE 200000 0 0 Enerplus Corp CALL 292766102 17630 1000 SH DFND 1 0 1000 0 Hudbay Minerals Inc CALL 443628102 4870 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 Teck Resources Ltd PUT 878742204 86180 2000 SH DFND 1 0 2000 0 MAG Silver Corp PUT 55903Q104 31110 3000 SH DFND 1 0 3000 0 Ovintiv Inc CALL 69047Q102 47570 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc CALL 923725105 7310 500 SH DFND 1 0 500 0 Vermilion Energy Inc PUT 923725105 16082 1100 SH DFND 1 0 1100 0 Restaurant Brands International Inc PUT 76131D103 13324 200 SH DFND 1 0 200 0 Royal Bank of Canada PUT 780087102 1337832 15300 SH DFND 1 0 15300 0 Cameco Corp PUT 13321L108 35676 900 SH DFND 1 0 900 0 Descartes Systems Group Inc/The CALL 249906108 73380 1000 SH DFND 1 0 1000 0 Descartes Systems Group Inc/The PUT 249906108 220140 3000 SH DFND 1 0 3000 0 Cenovus Energy Inc CALL 15135U109 62460 3000 SH DFND 1 0 3000 0 BlackBerry Ltd PUT 09228F103 471 100 SH DFND 1 0 100 0 Bank of Montreal CALL 063671101 59059 700 SH DFND 1 0 700 0 iShares Russell 2000 ETF PUT 464287655 12371800 70000 SH SOLE 70000 0 0 Nutrien Ltd PUT 67077M108 37056 600 SH DFND 1 0 600 0 Toronto-Dominion Bank/The PUT 891160509 24104 400 SH DFND 1 0 400 0 Descartes Systems Group Inc/The PUT 249906108 73380 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp CALL 962879102 24330 600 SH DFND 1 0 600 0 Canadian Imperial Bank of Commerce CALL 136069101 16216200 420000 SH DFND 1 0 420000 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 CGI Inc PUT 12532H104 98490 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp CALL 706327103 9018000 300000 SH DFND 1 0 300000 0 Descartes Systems Group Inc/The CALL 249906108 14676 200 SH DFND 1 0 200 0 Royal Bank of Canada CALL 780087102 8700280 99500 SH DFND 1 0 99500 0 Cameco Corp CALL 13321L108 19820 500 SH DFND 1 0 500 0 Brookfield Infrastructure Partners LP CALL G16252101 14700 500 SH DFND 1 0 500 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 Descartes Systems Group Inc/The PUT 249906108 73380 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc CALL 15135U109 20820 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp PUT 706327103 30060 1000 SH DFND 1 0 1000 0 Toronto-Dominion Bank/The CALL 891160509 903900 15000 SH DFND 1 0 15000 0 TransAlta Corp CALL 89346D107 17400 2000 SH DFND 1 0 2000 0 Rogers Communications Inc CALL 775109200 38390 1000 SH DFND 1 0 1000 0 Teck Resources Ltd PUT 878742204 43090 1000 SH DFND 1 0 1000 0 Wheaton Precious Metals Corp PUT 962879102 40550 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 Invesco QQQ Trust Series 1 PUT 46090E103 35827000 100000 SH SOLE 100000 0 0 Pembina Pipeline Corp PUT 706327103 3006000 100000 SH SOLE 100000 0 0 Neptune Technologies & Bioress COM 64079L303 1 1 SH DFND 1 0 1 0 VanEck Gold Miners ETF/USA PUT 92189F106 2960100 110000 SH SOLE 110000 0 0 Crescent Point Energy Corp PUT 22576C101 8300 1000 SH DFND 1 0 1000 0 Ovintiv Inc PUT 69047Q102 47570 1000 SH DFND 1 0 1000 0 Ovintiv Inc PUT 69047Q102 142710 3000 SH DFND 1 0 3000 0 Ovintiv Inc PUT 69047Q102 47570 1000 SH DFND 1 0 1000 0 Ovintiv Inc CALL 69047Q102 95140 2000 SH DFND 1 0 2000 0 BlackBerry Ltd CALL 09228F103 4710 1000 SH DFND 1 0 1000 0 Bausch Health Cos Inc CALL 071734107 822 100 SH DFND 1 0 100 0 Precision Drilling Corp PUT 74022D407 33560 500 SH DFND 1 0 500 0 Suncor Energy Inc PUT 867224107 103140 3000 SH DFND 1 0 3000 0 Invesco QQQ Trust Series 1 CALL 46090E103 35827000 100000 SH SOLE 100000 0 0 Global X Uranium ETF ETF 37954Y871 6760000 250000 SH SOLE 250000 0 0 Pembina Pipeline Corp CALL 706327103 3006 100 SH DFND 1 0 100 0 MAG Silver Corp PUT 55903Q104 14518 1400 SH DFND 1 0 1400 0 Canadian Imperial Bank of Commerce CALL 136069101 9293427 240700 SH DFND 1 0 240700 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 Shopify Inc PUT 82509L107 971346 17800 SH DFND 1 0 17800 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 Brookfield Asset Management Ltd CALL 113004105 3334 100 SH DFND 1 0 100 0 Franco-Nevada Corp CALL 351858105 133490 1000 SH DFND 1 0 1000 0 Crescent Point Energy Corp CALL 22576C101 8300 1000 SH DFND 1 0 1000 0 Algonquin Power & Utilities Corp PUT 015857105 11840 2000 SH DFND 1 0 2000 0 Canadian Imperial Bank of Commerce CALL 136069101 254826 6600 SH SOLE 6600 0 0 Descartes Systems Group Inc/The PUT 249906108 220140 3000 SH DFND 1 0 3000 0 Canadian Natural Resources Ltd CALL 136385101 45269 700 SH DFND 1 0 700 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 ATS Corp CALL 00217Y104 8524 200 SH DFND 1 0 200 0 Osisko Gold Royalties Ltd CALL 68827L101 24675 2100 SH DFND 1 0 2100 0 Restaurant Brands International Inc PUT 76131D103 66620 1000 SH DFND 1 0 1000 0 Baytex Energy Corp PUT 07317Q105 2205 500 SH DFND 1 0 500 0 Open Text Corp CALL 683715106 35100 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada CALL 349553107 379900 10000 SH DFND 1 0 10000 0 Canadian Natural Resources Ltd CALL 136385101 19401 300 SH DFND 1 0 300 0 Teck Resources Ltd PUT 878742204 64635 1500 SH DFND 1 0 1500 0 Manulife Financial Corp PUT 56501R106 27420 1500 SH DFND 1 0 1500 0 Kinross Gold Corp CALL 496902404 456 100 SH DFND 1 0 100 0 SPDR Bloomberg Convertible Securities ETF ETF 78464A359 6102000 90000 SH SOLE 90000 0 0 Imperial Oil Ltd PUT 453038408 123180 2000 SH DFND 1 0 2000 0 Cameco Corp CALL 13321L108 237840 6000 SH DFND 1 0 6000 0 Precision Drilling Corp PUT 74022D407 67120 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 45450 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 11451 300 SH DFND 1 0 300 0 Canadian National Railway Co PUT 136375102 21666 200 SH DFND 1 0 200 0 Newmont Corp PUT 651639106 73900 2000 SH DFND 1 0 2000 0 Cenovus Energy Inc PUT 15135U109 4164 200 SH DFND 1 0 200 0 Franco-Nevada Corp PUT 351858105 133490 1000 SH DFND 1 0 1000 0 Franco-Nevada Corp PUT 351858105 133490 1000 SH DFND 1 0 1000 0 CAE Inc PUT 124765108 23350 1000 SH DFND 1 0 1000 0 iShares Russell 2000 ETF PUT 464287655 44185000 250000 SH SOLE 250000 0 0 Franco-Nevada Corp PUT 351858105 800940 6000 SH DFND 1 0 6000 0 Alamos Gold Inc CALL 011532108 11290 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 171900 5000 SH DFND 1 0 5000 0 Alamos Gold Inc PUT 011532108 11290 1000 SH DFND 1 0 1000 0 Royal Bank of Canada PUT 780087102 393480 4500 SH DFND 1 0 4500 0 Osisko Gold Royalties Ltd CALL 68827L101 5875 500 SH DFND 1 0 500 0 Canadian National Railway Co CALL 136375102 216660 2000 SH DFND 1 0 2000 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 34410 1000 SH DFND 1 0 1000 0 iShares Russell 2000 ETF PUT 464287655 3534800 20000 SH DFND 3 0 20000 0 Franco-Nevada Corp CALL 351858105 760893 5700 SH DFND 1 0 5700 0 Bank of Montreal PUT 063671101 33748 400 SH DFND 1 0 400 0 Newmont Corp PUT 651639106 36950 1000 SH DFND 1 0 1000 0 Newmont Corp PUT 651639106 36950 1000 SH DFND 1 0 1000 0 Newmont Corp CALL 651639106 36950 1000 SH DFND 1 0 1000 0 CAE Inc PUT 124765108 23350 1000 SH DFND 1 0 1000 0 Nabors Energy Transition Corp COM G6363K106 2541000 250000 SH SOLE 250000 0 0 Brookfield Corp CALL 11271J107 9381 300 SH DFND 1 0 300 0 Vermilion Energy Inc PUT 923725105 109650 7500 SH SOLE 7500 0 0 TC Energy Corp PUT 87807B107 6882000 200000 SH SOLE 200000 0 0 Cenovus Energy Inc CALL 15135U109 657912 31600 SH DFND 1 0 31600 0 Royal Bank of Canada CALL 780087102 437200 5000 SH DFND 1 0 5000 0 Teck Resources Ltd CALL 878742204 43090 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 50193 1300 SH DFND 1 0 1300 0 Invesco QQQ Trust Series 1 PUT 46090E103 35827000 100000 SH DFND 3 0 100000 0 Canadian Natural Resources Ltd PUT 136385101 19401 300 SH DFND 1 0 300 0 Canadian Imperial Bank of Commerce PUT 136069101 19305 500 SH DFND 1 0 500 0 Restaurant Brands International Inc PUT 76131D103 66620 1000 SH DFND 1 0 1000 0 Ovintiv Inc PUT 69047Q102 47570 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada CALL 349553107 41789 1100 SH DFND 1 0 1100 0 Cameco Corp PUT 13321L108 467752 11800 SH DFND 1 0 11800 0 TELUS Corp PUT 87971M103 16340 1000 SH DFND 1 0 1000 0 Rogers Communications Inc PUT 775109200 38390 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 23233 700 SH DFND 1 0 700 0 Enbridge Inc CALL 29250N105 16595 500 SH DFND 1 0 500 0 Crescent Point Energy Corp CALL 22576C101 166000 20000 SH SOLE 20000 0 0 BlackBerry Ltd CALL 09228F103 942 200 SH DFND 1 0 200 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 Osisko Gold Royalties Ltd PUT 68827L101 5875 500 SH DFND 1 0 500 0 Cameco Corp CALL 13321L108 261624 6600 SH DFND 1 0 6600 0 Imperial Oil Ltd PUT 453038408 61590 1000 SH DFND 1 0 1000 0 Eldorado Gold Corp CALL 284902509 115830 13000 SH DFND 1 0 13000 0 Vermilion Energy Inc CALL 923725105 21930 1500 SH DFND 1 0 1500 0 Barrick Gold Corp CALL 067901108 174600 12000 SH SOLE 12000 0 0 Bank of Montreal PUT 063671101 843700 10000 SH DFND 1 0 10000 0 Canadian Imperial Bank of Commerce PUT 136069101 521235 13500 SH DFND 1 0 13500 0 Bank of Montreal CALL 063671101 19194175 227500 SH DFND 1 0 227500 0 BCE Inc PUT 05534B760 38170 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 79280 2000 SH DFND 1 0 2000 0 TC Energy Corp CALL 87807B107 9621036 279600 SH DFND 1 0 279600 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 45450 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 158560 4000 SH DFND 1 0 4000 0 Brookfield Corp PUT 11271J107 3127 100 SH DFND 1 0 100 0 SSR Mining Inc CALL 784730103 2658 200 SH DFND 1 0 200 0 Osisko Gold Royalties Ltd PUT 68827L101 11750 1000 SH DFND 1 0 1000 0 Magna International Inc PUT 559222401 166191 3100 SH DFND 1 0 3100 0 Cameco Corp CALL 13321L108 515320 13000 SH DFND 1 0 13000 0 TransAlta Corp CALL 89346D107 8700 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 79280 2000 SH DFND 1 0 2000 0 Bank of Nova Scotia/The CALL 064149107 7590735 166500 SH DFND 1 0 166500 0 Royal Bank of Canada CALL 780087102 38858336 444400 SH DFND 1 0 444400 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 Magna International Inc PUT 559222401 10722 200 SH DFND 1 0 200 0 BlackBerry Ltd CALL 09228F103 8949 1900 SH DFND 1 0 1900 0 Brookfield Renewable Partners LP CALL G16258108 4348 200 SH DFND 1 0 200 0 Wheaton Precious Metals Corp PUT 962879102 40550 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 123520 2000 SH DFND 1 0 2000 0 Nutrien Ltd PUT 67077M108 12352 200 SH DFND 1 0 200 0 BCE Inc CALL 05534B760 19085 500 SH DFND 1 0 500 0 Vermilion Energy Inc CALL 923725105 130118 8900 SH SOLE 8900 0 0 Magna International Inc PUT 559222401 80415 1500 SH DFND 1 0 1500 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 TELUS Corp CALL 87971M103 4902 300 SH DFND 1 0 300 0 Algonquin Power & Utilities Corp CALL 015857105 5920 1000 SH DFND 1 0 1000 0 Magna International Inc PUT 559222401 53610 1000 SH DFND 1 0 1000 0 Magna International Inc PUT 559222401 37527 700 SH DFND 1 0 700 0 Rogers Communications Inc CALL 775109200 57585 1500 SH DFND 1 0 1500 0 Canadian Natural Resources Ltd PUT 136385101 129340 2000 SH DFND 1 0 2000 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 CGI Inc CALL 12532H104 275772 2800 SH DFND 1 0 2800 0 Vermilion Energy Inc CALL 923725105 14620 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 122884 3100 SH DFND 1 0 3100 0 Crescent Point Energy Corp CALL 22576C101 8300 1000 SH DFND 1 0 1000 0 Magna International Inc PUT 559222401 176913 3300 SH DFND 1 0 3300 0 TC Energy Corp PUT 87807B107 34410 1000 SH DFND 1 0 1000 0 MAG Silver Corp PUT 55903Q104 10370 1000 SH DFND 1 0 1000 0 CAE Inc PUT 124765108 23350 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 Suncor Energy Inc CALL 867224107 13752 400 SH DFND 1 0 400 0 Brookfield Renewable Partners LP CALL G16258108 6522 300 SH DFND 1 0 300 0 Agnico Eagle Mines Ltd CALL 008474108 54540 1200 SH DFND 1 0 1200 0 Teck Resources Ltd PUT 878742204 64635 1500 SH DFND 1 0 1500 0 TC Energy Corp CALL 87807B107 17205 500 SH DFND 1 0 500 0 Teck Resources Ltd CALL 878742204 43090 1000 SH DFND 1 0 1000 0 Brookfield Renewable Partners LP CALL G16258108 65220 3000 SH DFND 1 0 3000 0 Brookfield Renewable Partners LP CALL G16258108 21740 1000 SH DFND 1 0 1000 0 Bank of Montreal CALL 063671101 17194606 203800 SH DFND 1 0 203800 0 TC Energy Corp CALL 87807B107 6451875 187500 SH DFND 1 0 187500 0 Brookfield Renewable Partners LP PUT G16258108 13044 600 SH DFND 1 0 600 0 Toronto-Dominion Bank/The CALL 891160509 18096078 300300 SH DFND 1 0 300300 0 Brookfield Infrastructure Partners LP CALL G16252101 8820000 300000 SH DFND 1 0 300000 0 Bank of Montreal CALL 063671101 8437 100 SH DFND 1 0 100 0 Toronto-Dominion Bank/The CALL 891160509 28460798 472300 SH DFND 1 0 472300 0 Pembina Pipeline Corp CALL 706327103 225450 7500 SH SOLE 7500 0 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 Brookfield Corp PUT 11271J107 15635 500 SH DFND 1 0 500 0 Royal Bank of Canada PUT 780087102 1311600 15000 SH DFND 1 0 15000 0 Vermilion Energy Inc CALL 923725105 7310 500 SH DFND 1 0 500 0 iShares MSCI EAFE ETF CALL 464287465 8270400 120000 SH SOLE 120000 0 0 Nutrien Ltd CALL 67077M108 61760 1000 SH DFND 1 0 1000 0 Brookfield Asset Management Ltd CALL 113004105 10002 300 SH DFND 1 0 300 0 Agnico Eagle Mines Ltd PUT 008474108 45450 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 852260 21500 SH DFND 1 0 21500 0 Barrick Gold Corp PUT 067901108 7275 500 SH DFND 1 0 500 0 TELUS Corp CALL 87971M103 5719000 350000 SH DFND 1 0 350000 0 Agnico Eagle Mines Ltd CALL 008474108 13635 300 SH DFND 1 0 300 0 Royal Bank of Canada CALL 780087102 8744 100 SH DFND 1 0 100 0 Vermilion Energy Inc CALL 923725105 14620 1000 SH DFND 1 0 1000 0 Rogers Communications Inc PUT 775109200 38390 1000 SH DFND 1 0 1000 0 Brookfield Renewable Partners LP PUT G16258108 8696 400 SH DFND 1 0 400 0 TC Energy Corp CALL 87807B107 34410 1000 SH DFND 1 0 1000 0 Sun Life Financial Inc CALL 866796105 10384640 212800 SH DFND 1 0 212800 0 Imperial Oil Ltd CALL 453038408 6805695 110500 SH DFND 1 0 110500 0 TELUS Corp CALL 87971M103 16340 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 336940 8500 SH DFND 1 0 8500 0 Rogers Communications Inc CALL 775109200 2491511 64900 SH DFND 1 0 64900 0 Cameco Corp PUT 13321L108 911720 23000 SH DFND 1 0 23000 0 Wheaton Precious Metals Corp CALL 962879102 52715 1300 SH DFND 1 0 1300 0 Cameco Corp PUT 13321L108 118920 3000 SH DFND 1 0 3000 0 Bank of Nova Scotia/The PUT 064149107 45590 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 158560 4000 SH DFND 1 0 4000 0 Vermilion Energy Inc CALL 923725105 4386 300 SH DFND 1 0 300 0 Aflac Inc CALL 001055102 660050 8600 SH SOLE 8600 0 0 Globe Life Inc CALL 37959E102 1413490 13000 SH SOLE 13000 0 0 Lincoln National Corp CALL 534187109 1236969 50100 SH SOLE 50100 0 0 MetLife Inc CALL 59156R108 1371438 21800 SH SOLE 21800 0 0 Principal Financial Group Inc CALL 74251V102 504490 7000 SH SOLE 7000 0 0 Canadian Imperial Bank of Commerce CALL 136069101 46332 1200 SH DFND 1 0 1200 0 TransAlta Corp PUT 89346D107 5220 600 SH DFND 1 0 600 0 Royal Bank of Canada CALL 780087102 43720 500 SH DFND 1 0 500 0 Crescent Point Energy Corp CALL 22576C101 4150 500 SH DFND 1 0 500 0 SPDR Bloomberg 1-3 Month T-Bill ETF ETF 78468R663 37095 404 SH DFND 1 0 404 0 Schwab Short-Term U.S. Treasury ETF ETF 808524862 37642 786 SH DFND 1 0 786 0 Vanguard Intermediate-Term Treasury ETF ETF 92206C706 74809 1309 SH DFND 1 0 1309 0 Agnico Eagle Mines Ltd CALL 008474108 45450 1000 SH DFND 1 0 1000 0 TC Energy Corp CALL 87807B107 1132089 32900 SH DFND 1 0 32900 0 Enbridge Inc CALL 29250N105 1659500 50000 SH DFND 1 0 50000 0 Bank of Montreal PUT 063671101 2531100 30000 SH SOLE 30000 0 0 Centerra Gold Inc PUT 152006102 2450 500 SH DFND 1 0 500 0 Manulife Financial Corp PUT 56501R106 36560 2000 SH DFND 1 0 2000 0 Teck Resources Ltd PUT 878742204 43090 1000 SH DFND 1 0 1000 0 Sun Life Financial Inc PUT 866796105 97600 2000 SH DFND 1 0 2000 0 Celestica Inc PUT 15101Q108 49040 2000 SH DFND 1 0 2000 0 Fortis Inc/Canada PUT 349553107 37990 1000 SH DFND 1 0 1000 0 Canadian Imperial Bank of Commerce PUT 136069101 54054 1400 SH DFND 1 0 1400 0 Osisko Gold Royalties Ltd PUT 68827L101 11750 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 MAG Silver Corp PUT 55903Q104 17629 1700 SH DFND 1 0 1700 0 Nutrien Ltd PUT 67077M108 61760 1000 SH DFND 1 0 1000 0 Manulife Financial Corp PUT 56501R106 54840 3000 SH DFND 1 0 3000 0 Marvell Technology Inc COM 573874104 209700 3874 SH SOLE 3874 0 0 Wheaton Precious Metals Corp CALL 962879102 20275 500 SH DFND 1 0 500 0 Cameco Corp CALL 13321L108 55496 1400 SH DFND 1 0 1400 0 Enbridge Inc PUT 29250N105 33190 1000 SH DFND 1 0 1000 0 Methanex Corp CALL 59151K108 45050 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 3817 100 SH DFND 1 0 100 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 Canadian National Railway Co CALL 136375102 54165 500 SH DFND 1 0 500 0 TELUS Corp PUT 87971M103 16340 1000 SH DFND 1 0 1000 0 Stantec Inc PUT 85472N109 64870 1000 SH DFND 1 0 1000 0 Alamos Gold Inc CALL 011532108 11290 1000 SH DFND 1 0 1000 0 Brookfield Renewable Partners LP CALL G16258108 21740 1000 SH DFND 1 0 1000 0 Nutrien Ltd CALL 67077M108 123520 2000 SH DFND 1 0 2000 0 Teck Resources Ltd PUT 878742204 43090 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 39640 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 158560 4000 SH DFND 1 0 4000 0 Royal Bank of Canada CALL 780087102 8744 100 SH DFND 1 0 100 0 Canadian Natural Resources Ltd PUT 136385101 129340 2000 SH DFND 1 0 2000 0 Rogers Communications Inc CALL 775109200 15356 400 SH DFND 1 0 400 0 Brookfield Asset Management Ltd PUT 113004105 33340 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 1142560 18500 SH SOLE 18500 0 0 Sun Life Financial Inc CALL 866796105 14640 300 SH DFND 1 0 300 0 Canadian Pacific Kansas City Ltd PUT 13646K108 74410 1000 SH DFND 1 0 1000 0 Canadian Pacific Kansas City Ltd CALL 13646K108 22323 300 SH DFND 1 0 300 0 Canadian Imperial Bank of Commerce CALL 136069101 7722 200 SH DFND 1 0 200 0 Enerplus Corp PUT 292766102 17630 1000 SH DFND 1 0 1000 0 Hudbay Minerals Inc CALL 443628102 4870 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd CALL 008474108 18180 400 SH DFND 1 0 400 0 Granite Real Estate Investment Trust CALL 387437114 53040 1000 SH DFND 1 0 1000 0 Bausch Health Cos Inc CALL 071734107 12330 1500 SH DFND 1 0 1500 0 TELUS Corp PUT 87971M103 16340 1000 SH DFND 1 0 1000 0 TransAlta Corp CALL 89346D107 17400 2000 SH DFND 1 0 2000 0 Restaurant Brands International Inc PUT 76131D103 33310 500 SH DFND 1 0 500 0 Gildan Activewear Inc CALL 375916103 28010 1000 SH DFND 1 0 1000 0 Nutrien Ltd CALL 67077M108 24704 400 SH DFND 1 0 400 0 Amazon.com Inc CALL 023135106 88984 700 SH SOLE 700 0 0 Fortis Inc/Canada PUT 349553107 3799 100 SH DFND 1 0 100 0 CAE Inc PUT 124765108 11675 500 SH DFND 1 0 500 0 Bank of Montreal PUT 063671101 84370 1000 SH DFND 1 0 1000 0 Manulife Financial Corp CALL 56501R106 43872 2400 SH DFND 1 0 2400 0 Alamos Gold Inc PUT 011532108 4516 400 SH DFND 1 0 400 0 Amgen Inc CALL 031162100 3870144 14400 SH SOLE 14400 0 0 Kinross Gold Corp CALL 496902404 13680 3000 SH DFND 1 0 3000 0 Bank of Nova Scotia/The CALL 064149107 27354 600 SH DFND 1 0 600 0 Canadian National Railway Co CALL 136375102 64998 600 SH DFND 1 0 600 0 Canadian Pacific Kansas City Ltd CALL 13646K108 81851 1100 SH DFND 1 0 1100 0 Fortis Inc/Canada CALL 349553107 224141 5900 SH DFND 1 0 5900 0 Brookfield Corp CALL 11271J107 256414 8200 SH DFND 1 0 8200 0 iShares MSCI EAFE ETF CALL 464287465 1378400 20000 SH SOLE 20000 0 0 Open Text Corp CALL 683715106 291330 8300 SH DFND 1 0 8300 0 Royal Bank of Canada CALL 780087102 533384 6100 SH DFND 1 0 6100 0 TC Energy Corp CALL 87807B107 17205 500 SH DFND 1 0 500 0 Sun Life Financial Inc CALL 866796105 48800 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 3438 100 SH DFND 1 0 100 0 Nutrien Ltd PUT 67077M108 12352 200 SH DFND 1 0 200 0 BlackBerry Ltd PUT 09228F103 4710 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 95425 2500 SH DFND 1 0 2500 0 Bausch Health Cos Inc PUT 071734107 8220 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada PUT 349553107 37990 1000 SH DFND 1 0 1000 0 Precision Drilling Corp CALL 74022D407 20136 300 SH DFND 1 0 300 0 Magna International Inc CALL 559222401 1742325 32500 SH DFND 1 0 32500 0 Thomson Reuters Corp PUT 884903808 122320 1000 SH DFND 1 0 1000 0 Precision Drilling Corp CALL 74022D407 67120 1000 SH DFND 1 0 1000 0 West Fraser Timber Co Ltd PUT 952845105 72540 1000 SH DFND 1 0 1000 0 Bausch Health Cos Inc PUT 071734107 24660 3000 SH DFND 1 0 3000 0 Newmont Corp PUT 651639106 36950 1000 SH DFND 1 0 1000 0 Gildan Activewear Inc CALL 375916103 19607 700 SH DFND 1 0 700 0 Sun Life Financial Inc CALL 866796105 19520 400 SH DFND 1 0 400 0 Canadian Imperial Bank of Commerce PUT 136069101 61776 1600 SH DFND 1 0 1600 0 Financial Select Sector SPDR Fund PUT 81369Y605 6634000 200000 SH SOLE 200000 0 0 Toronto-Dominion Bank/The PUT 891160509 78338 1300 SH DFND 1 0 1300 0 Cenovus Energy Inc PUT 15135U109 18738000 900000 SH DFND 1 0 900000 0 Canadian Imperial Bank of Commerce PUT 136069101 3861 100 SH DFND 1 0 100 0 Pembina Pipeline Corp CALL 706327103 30060 1000 SH DFND 1 0 1000 0 Centerra Gold Inc PUT 152006102 9800 2000 SH DFND 1 0 2000 0 Open Text Corp CALL 683715106 17550 500 SH DFND 1 0 500 0 Canadian Pacific Kansas City Ltd CALL 13646K108 37205 500 SH DFND 1 0 500 0 Centerra Gold Inc PUT 152006102 4900 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 19401 300 SH DFND 1 0 300 0 Toronto-Dominion Bank/The PUT 891160509 60260 1000 SH DFND 1 0 1000 0 Franco-Nevada Corp PUT 351858105 13349 100 SH DFND 1 0 100 0 Toronto-Dominion Bank/The PUT 891160509 30130 500 SH DFND 1 0 500 0 Nutrien Ltd CALL 67077M108 80288 1300 SH DFND 1 0 1300 0 Sun Life Financial Inc CALL 866796105 14640 300 SH DFND 1 0 300 0 Osisko Gold Royalties Ltd CALL 68827L101 11750 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 9090 200 SH DFND 1 0 200 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 TELUS Corp CALL 87971M103 3718984 227600 SH DFND 1 0 227600 0 Toronto-Dominion Bank/The PUT 891160509 301300 5000 SH DFND 1 0 5000 0 Sun Life Financial Inc PUT 866796105 4880000 100000 SH SOLE 100000 0 0 Royal Bank of Canada CALL 780087102 15739200 180000 SH DFND 1 0 180000 0 SPDR S&P 500 ETF Trust PUT 78462F103 32061000 75000 SH DFND 3 0 75000 0 Brookfield Infrastructure Partners LP CALL G16252101 70560 2400 SH SOLE 2400 0 0 Newmont Corp CALL 651639106 36950 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 168740 2000 SH DFND 1 0 2000 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 SSR Mining Inc CALL 784730103 13290 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd CALL 008474108 22725 500 SH DFND 1 0 500 0 Teck Resources Ltd PUT 878742204 21545 500 SH DFND 1 0 500 0 Manulife Financial Corp CALL 56501R106 63980 3500 SH DFND 1 0 3500 0 Nutrien Ltd PUT 67077M108 12352 200 SH DFND 1 0 200 0 Invesco QQQ Trust Series 1 CALL 46090E103 71654000 200000 SH SOLE 200000 0 0 Bank of Montreal CALL 063671101 379665 4500 SH DFND 1 0 4500 0 Royal Bank of Canada CALL 780087102 437200 5000 SH DFND 1 0 5000 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 45450 1000 SH DFND 1 0 1000 0 Methanex Corp PUT 59151K108 45050 1000 SH DFND 1 0 1000 0 Methanex Corp PUT 59151K108 45050 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 14603600 440000 SH DFND 1 0 440000 0 Invesco QQQ Trust Series 1 PUT 46090E103 6448860 18000 SH SOLE 18000 0 0 Canadian Imperial Bank of Commerce CALL 136069101 7722 200 SH DFND 1 0 200 0 Canadian National Railway Co CALL 136375102 108330 1000 SH DFND 1 0 1000 0 iShares Russell 2000 ETF PUT 464287655 17674000 100000 SH SOLE 100000 0 0 Vermilion Energy Inc PUT 923725105 20468 1400 SH DFND 1 0 1400 0 Kinross Gold Corp PUT 496902404 22800 5000 SH DFND 1 0 5000 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 Franco-Nevada Corp CALL 351858105 133490 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 5905900 70000 SH SOLE 70000 0 0 TransAlta Corp CALL 89346D107 43500 5000 SH DFND 1 0 5000 0 Cameco Corp PUT 13321L108 158560 4000 SH DFND 1 0 4000 0 Canadian National Railway Co CALL 136375102 4495695 41500 SH SOLE 41500 0 0 Canadian Pacific Kansas City Ltd CALL 13646K108 2619232 35200 SH SOLE 35200 0 0 Canadian Pacific Kansas City Ltd CALL 13646K108 915243 12300 SH SOLE 12300 0 0 TC Energy Corp PUT 87807B107 1720500 50000 SH SOLE 50000 0 0 Lucid Group Inc CALL 549498103 1118000 200000 SH SOLE 200000 0 0 Thomson Reuters Corp PUT 884903808 7914104 64700 SH DFND 1 0 64700 0 VanEck Gold Miners ETF/USA CALL 92189F106 13455000 500000 SH SOLE 500000 0 0 Teck Resources Ltd PUT 878742204 21545 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Commerce PUT 136069101 38610 1000 SH DFND 1 0 1000 0 Sprouts Farmers Market Inc COM 85208M102 503713 11769 SH SOLE 11769 0 0 EMCOR Group Inc COM 29084Q100 118029 561 SH SOLE 561 0 0 Methanex Corp CALL 59151K108 22525 500 SH DFND 1 0 500 0 Fortis Inc/Canada PUT 349553107 1413228 37200 SH SOLE 37200 0 0 Canadian Imperial Bank of Commerce PUT 136069101 1857141 48100 SH SOLE 48100 0 0 Bank of Montreal PUT 063671101 3374800 40000 SH SOLE 40000 0 0 Canadian National Railway Co CALL 136375102 1299960 12000 SH SOLE 12000 0 0 Pembina Pipeline Corp PUT 706327103 6012 200 SH DFND 1 0 200 0 Brookfield Corp PUT 11271J107 15635 500 SH DFND 1 0 500 0 Algonquin Power & Utilities Corp PUT 015857105 5920 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp PUT 706327103 3006000 100000 SH SOLE 100000 0 0 BCE Inc CALL 05534B760 41987 1100 SH DFND 1 0 1100 0 Canadian National Railway Co CALL 136375102 108330 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 19085 500 SH DFND 1 0 500 0 Ovintiv Inc CALL 69047Q102 95140 2000 SH DFND 1 0 2000 0 ATS Corp CALL 00217Y104 38358 900 SH DFND 1 0 900 0 Fortis Inc/Canada PUT 349553107 37990 1000 SH SOLE 1000 0 0 Brookfield Corp PUT 11271J107 15635 500 SH DFND 1 0 500 0 SSR Mining Inc CALL 784730103 13290 1000 SH DFND 1 0 1000 0 iShares US Regional Banks ETF ETF 464288778 1848000 55000 SH SOLE 55000 0 0 SPDR Portfolio Short Term Corporate Bond ETF ETF 78464A474 5864000 200000 SH SOLE 200000 0 0 TC Energy Corp CALL 87807B107 3441 100 SH DFND 1 0 100 0 TC Energy Corp PUT 87807B107 43012500 1250000 SH SOLE 1250000 0 0 Methanex Corp CALL 59151K108 22525 500 SH DFND 1 0 500 0 Cenovus Energy Inc PUT 15135U109 12471180 599000 SH DFND 1 0 599000 0 CAE Inc CALL 124765108 46700 2000 SH DFND 1 0 2000 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 Enbridge Inc PUT 29250N105 829750 25000 SH DFND 1 0 25000 0 Rogers Communications Inc PUT 775109200 19195 500 SH DFND 1 0 500 0 Energy Select Sector SPDR Fund PUT 81369Y506 18078000 200000 SH SOLE 200000 0 0 Energy Select Sector SPDR Fund CALL 81369Y506 18078000 200000 SH SOLE 200000 0 0 Canadian Natural Resources Ltd CALL 136385101 970050 15000 SH DFND 1 0 15000 0 Barrick Gold Corp PUT 067901108 14550 1000 SH DFND 1 0 1000 0 CGI Inc PUT 12532H104 29547 300 SH DFND 1 0 300 0 Fortis Inc/Canada CALL 349553107 13676400 360000 SH DFND 1 0 360000 0 Royal Bank of Canada CALL 780087102 43720 500 SH DFND 1 0 500 0 Osisko Gold Royalties Ltd PUT 68827L101 2350 200 SH DFND 1 0 200 0 Canadian Imperial Bank of Commerce PUT 136069101 46332 1200 SH DFND 1 0 1200 0 Vermilion Energy Inc CALL 923725105 7310 500 SH DFND 1 0 500 0 Royal Bank of Canada CALL 780087102 542128 6200 SH DFND 1 0 6200 0 Cameco Corp CALL 13321L108 39640 1000 SH DFND 1 0 1000 0 Algonquin Power & Utilities Corp CALL 015857105 177600 30000 SH DFND 1 0 30000 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 CAE Inc CALL 124765108 16345 700 SH DFND 1 0 700 0 CAE Inc CALL 124765108 23350 1000 SH DFND 1 0 1000 0 Brookfield Renewable Partners LP CALL G16258108 4348 200 SH DFND 1 0 200 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 ATS Corp CALL 00217Y104 17048 400 SH DFND 1 0 400 0 Royal Bank of Canada CALL 780087102 8744000 100000 SH SOLE 100000 0 0 Invesco QQQ Trust Series 1 PUT 46090E103 14330800 40000 SH SOLE 40000 0 0 Kinross Gold Corp CALL 496902404 1368 300 SH DFND 1 0 300 0 CGI Inc CALL 12532H104 9849 100 SH DFND 1 0 100 0 Brookfield Corp CALL 11271J107 303319 9700 SH DFND 1 0 9700 0 Canadian Natural Resources Ltd PUT 136385101 38802 600 SH DFND 1 0 600 0 Magna International Inc PUT 559222401 32166 600 SH DFND 1 0 600 0 BCE Inc CALL 05534B760 7634 200 SH DFND 1 0 200 0 Methanex Corp CALL 59151K108 45050 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 4559 100 SH DFND 1 0 100 0 Nutrien Ltd CALL 67077M108 12352 200 SH DFND 1 0 200 0 Canadian National Railway Co PUT 136375102 108330 1000 SH DFND 1 0 1000 0 Suncor Energy Inc CALL 867224107 3438 100 SH DFND 1 0 100 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 35676 900 SH DFND 1 0 900 0 Cameco Corp PUT 13321L108 27748 700 SH DFND 1 0 700 0 Thomson Reuters Corp PUT 884903808 24464 200 SH DFND 1 0 200 0 Cenovus Energy Inc CALL 15135U109 20222466 971300 SH DFND 1 0 971300 0 Restaurant Brands International Inc PUT 76131D103 66620 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 10410 500 SH DFND 1 0 500 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 Hudbay Minerals Inc CALL 443628102 4870 1000 SH DFND 1 0 1000 0 Diamondback Energy Inc CALL 25278X109 743424 4800 SH SOLE 4800 0 0 Ovintiv Inc CALL 69047Q102 47570 1000 SH DFND 1 0 1000 0 Royal Bank of Canada CALL 780087102 332272 3800 SH DFND 1 0 3800 0 MAG Silver Corp CALL 55903Q104 10370 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 BCE Inc PUT 05534B760 3817 100 SH DFND 1 0 100 0 Manulife Financial Corp CALL 56501R106 2138760 117000 SH DFND 1 0 117000 0 CGI Inc CALL 12532H104 98490 1000 SH DFND 1 0 1000 0 Canadian National Railway Co CALL 136375102 108330 1000 SH DFND 1 0 1000 0 Fisker Inc CALL 33813J106 642000 100000 SH SOLE 100000 0 0 Barrick Gold Corp PUT 067901108 4365 300 SH DFND 1 0 300 0 Bank of Nova Scotia/The PUT 064149107 22795 500 SH DFND 1 0 500 0 Cameco Corp CALL 13321L108 79280 2000 SH DFND 1 0 2000 0 Canadian Natural Resources Ltd CALL 136385101 64670 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 11451 300 SH DFND 1 0 300 0 Canadian Natural Resources Ltd PUT 136385101 19401 300 SH DFND 1 0 300 0 Franco-Nevada Corp PUT 351858105 133490 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 34410 1000 SH DFND 1 0 1000 0 Open Text Corp CALL 683715106 10530 300 SH DFND 1 0 300 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 3964 100 SH DFND 1 0 100 0 Canadian Imperial Bank of Commerce CALL 136069101 38610 1000 SH DFND 1 0 1000 0 TC Energy Corp PUT 87807B107 34410 1000 SH DFND 1 0 1000 0 Pembina Pipeline Corp CALL 706327103 676350 22500 SH SOLE 22500 0 0 Canadian Imperial Bank of Commerce PUT 136069101 193050 5000 SH DFND 1 0 5000 0 Enerplus Corp CALL 292766102 12341 700 SH DFND 1 0 700 0 Nutrien Ltd CALL 67077M108 12352 200 SH DFND 1 0 200 0 Royal Bank of Canada CALL 780087102 26232 300 SH DFND 1 0 300 0 Nutrien Ltd CALL 67077M108 37056 600 SH DFND 1 0 600 0 Vermilion Energy Inc CALL 923725105 14620 1000 SH DFND 1 0 1000 0 Methanex Corp CALL 59151K108 22525 500 SH DFND 1 0 500 0 Brookfield Infrastructure Partners LP PUT G16252101 132300 4500 SH SOLE 4500 0 0 Imperial Oil Ltd PUT 453038408 61590 1000 SH DFND 1 0 1000 0 Brookfield Renewable Partners LP PUT G16258108 23914 1100 SH SOLE 1100 0 0 TC Energy Corp PUT 87807B107 344100 10000 SH SOLE 10000 0 0 Pembina Pipeline Corp PUT 706327103 51102 1700 SH SOLE 1700 0 0 Canadian National Railway Co CALL 136375102 1083300 10000 SH SOLE 10000 0 0 Crescent Point Energy Corp PUT 22576C101 830 100 SH DFND 1 0 100 0 Bank of Nova Scotia/The PUT 064149107 4559 100 SH SOLE 100 0 0 Utilities Select Sector SPDR Fund CALL 81369Y886 4714400 80000 SH SOLE 80000 0 0 Utilities Select Sector SPDR Fund CALL 81369Y886 1767900 30000 SH SOLE 30000 0 0 Precision Drilling Corp CALL 74022D407 13424 200 SH DFND 1 0 200 0 Royal Bank of Canada CALL 780087102 498408 5700 SH DFND 1 0 5700 0 Pembina Pipeline Corp PUT 706327103 30060 1000 SH DFND 1 0 1000 0 Methanex Corp PUT 59151K108 40545 900 SH DFND 1 0 900 0 Bank of Nova Scotia/The CALL 064149107 45590 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 90900 2000 SH DFND 1 0 2000 0 Agnico Eagle Mines Ltd PUT 008474108 45450 1000 SH DFND 1 0 1000 0 Fortis Inc/Canada CALL 349553107 273528 7200 SH DFND 1 0 7200 0 VanEck Gold Miners ETF/USA CALL 92189F106 16146000 600000 SH SOLE 600000 0 0 Canadian National Railway Co CALL 136375102 10833 100 SH DFND 1 0 100 0 Invesco QQQ Trust Series 1 PUT 46090E103 17913500 50000 SH SOLE 50000 0 0 Bank of Nova Scotia/The CALL 064149107 104857 2300 SH DFND 1 0 2300 0 Franco-Nevada Corp CALL 351858105 66745 500 SH DFND 1 0 500 0 BlackBerry Ltd CALL 09228F103 4710 1000 SH DFND 1 0 1000 0 Bausch Health Cos Inc PUT 071734107 24660 3000 SH DFND 1 0 3000 0 Ovintiv Inc CALL 69047Q102 23785 500 SH DFND 1 0 500 0 First Majestic Silver Corp PUT 32076V103 5130 1000 SH DFND 1 0 1000 0 Bausch Health Cos Inc PUT 071734107 8220 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd CALL 008474108 9090 200 SH DFND 1 0 200 0 Kinross Gold Corp PUT 496902404 9120 2000 SH DFND 1 0 2000 0 Brookfield Corp CALL 11271J107 15635 500 SH DFND 1 0 500 0 TELUS Corp CALL 87971M103 13072 800 SH DFND 1 0 800 0 Canadian Imperial Bank of Commerce PUT 136069101 73359 1900 SH SOLE 1900 0 0 Canadian Imperial Bank of Commerce PUT 136069101 19305 500 SH SOLE 500 0 0 Bank of Montreal PUT 063671101 2531100 30000 SH SOLE 30000 0 0 Bank of Nova Scotia/The PUT 064149107 4559 100 SH SOLE 100 0 0 Bank of Nova Scotia/The PUT 064149107 547080 12000 SH SOLE 12000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 23166 600 SH SOLE 600 0 0 Canadian Imperial Bank of Commerce PUT 136069101 3861 100 SH SOLE 100 0 0 Vanguard Value ETF ETF 922908744 19999850 145000 SH SOLE 145000 0 0 Toronto-Dominion Bank/The PUT 891160509 30130 500 SH DFND 1 0 500 0 Canadian Imperial Bank of Commerce PUT 136069101 2895750 75000 SH SOLE 75000 0 0 Gildan Activewear Inc PUT 375916103 14005 500 SH DFND 1 0 500 0 Brookfield Renewable Partners LP CALL G16258108 2174 100 SH DFND 1 0 100 0 Canadian Imperial Bank of Commerce CALL 136069101 57915 1500 SH DFND 1 0 1500 0 Hudbay Minerals Inc PUT 443628102 4870 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Magna International Inc CALL 559222401 16083 300 SH DFND 1 0 300 0 Canadian Imperial Bank of Commerce PUT 136069101 289575 7500 SH SOLE 7500 0 0 Canadian Imperial Bank of Commerce PUT 136069101 289575 7500 SH SOLE 7500 0 0 Canadian Imperial Bank of Commerce PUT 136069101 289575 7500 SH SOLE 7500 0 0 Canadian Imperial Bank of Commerce PUT 136069101 289575 7500 SH SOLE 7500 0 0 Canadian Imperial Bank of Commerce PUT 136069101 289575 7500 SH SOLE 7500 0 0 Brookfield Renewable Partners LP PUT G16258108 60872 2800 SH SOLE 2800 0 0 Royal Bank of Canada CALL 780087102 174880 2000 SH SOLE 2000 0 0 Agnico Eagle Mines Ltd PUT 008474108 90900 2000 SH DFND 1 0 2000 0 Rogers Communications Inc CALL 775109200 38390 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 83280 4000 SH DFND 1 0 4000 0 TC Energy Corp CALL 87807B107 34410 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 45450 1000 SH DFND 1 0 1000 0 Suncor Energy Inc PUT 867224107 34380 1000 SH DFND 1 0 1000 0 Bank of Nova Scotia/The CALL 064149107 9118 200 SH DFND 1 0 200 0 Bank of Nova Scotia/The CALL 064149107 45590 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc CALL 15135U109 20820 1000 SH DFND 1 0 1000 0 Vermilion Energy Inc PUT 923725105 14620 1000 SH DFND 1 0 1000 0 Bank of Montreal CALL 063671101 1231802 14600 SH DFND 1 0 14600 0 Brookfield Corp CALL 11271J107 772369 24700 SH DFND 1 0 24700 0 Canadian Imperial Bank of Commerce CALL 136069101 1011582 26200 SH DFND 1 0 26200 0 Royal Bank of Canada CALL 780087102 1914936 21900 SH DFND 1 0 21900 0 Bank of Montreal CALL 063671101 843700 10000 SH DFND 1 0 10000 0 Royal Bank of Canada CALL 780087102 437200 5000 SH DFND 1 0 5000 0 Agnico Eagle Mines Ltd CALL 008474108 4545 100 SH DFND 1 0 100 0 Manulife Financial Corp PUT 56501R106 54840 3000 SH DFND 1 0 3000 0 Gildan Activewear Inc PUT 375916103 14005 500 SH DFND 1 0 500 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 Teck Resources Ltd PUT 878742204 86180 2000 SH DFND 1 0 2000 0 Utilities Select Sector SPDR Fund CALL 81369Y886 1767900 30000 SH SOLE 30000 0 0 Canadian Imperial Bank of Commerce PUT 136069101 77220 2000 SH DFND 1 0 2000 0 Enerplus Corp CALL 292766102 8815 500 SH DFND 1 0 500 0 Imperial Oil Ltd CALL 453038408 61590 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 57255 1500 SH DFND 1 0 1500 0 Brookfield Renewable Partners LP CALL G16258108 36958 1700 SH SOLE 1700 0 0 Brookfield Renewable Partners LP CALL G16258108 73916 3400 SH SOLE 3400 0 0 Brookfield Renewable Partners LP CALL G16258108 78264 3600 SH SOLE 3600 0 0 Brookfield Renewable Partners LP PUT G16258108 108700 5000 SH SOLE 5000 0 0 Brookfield Renewable Partners LP PUT G16258108 8696 400 SH SOLE 400 0 0 Brookfield Renewable Partners LP CALL G16258108 28262 1300 SH SOLE 1300 0 0 Brookfield Renewable Partners LP CALL G16258108 43480 2000 SH SOLE 2000 0 0 Canadian Natural Resources Ltd PUT 136385101 19401 300 SH DFND 1 0 300 0 Pembina Pipeline Corp CALL 706327103 30060 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 19914 600 SH DFND 1 0 600 0 Celestica Inc PUT 15101Q108 12260 500 SH DFND 1 0 500 0 Teck Resources Ltd PUT 878742204 43090 1000 SH DFND 1 0 1000 0 Nutrien Ltd PUT 67077M108 12352 200 SH DFND 1 0 200 0 Algonquin Power & Utilities Corp PUT 015857105 5920 1000 SH DFND 1 0 1000 0 Gildan Activewear Inc CALL 375916103 16806 600 SH DFND 1 0 600 0 Cameco Corp CALL 13321L108 79280 2000 SH DFND 1 0 2000 0 Celestica Inc CALL 15101Q108 24520 1000 SH DFND 1 0 1000 0 Franco-Nevada Corp PUT 351858105 266980 2000 SH DFND 1 0 2000 0 Imperial Oil Ltd PUT 453038408 61590 1000 SH DFND 1 0 1000 0 Utilities Select Sector SPDR Fund PUT 81369Y886 5893000 100000 SH SOLE 100000 0 0 BlackBerry Ltd CALL 09228F103 4710 1000 SH DFND 1 0 1000 0 BlackBerry Ltd CALL 09228F103 4710 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 45450 1000 SH DFND 1 0 1000 0 Utilities Select Sector SPDR Fund CALL 81369Y886 8839500 150000 SH SOLE 150000 0 0 Toronto-Dominion Bank/The CALL 891160509 18078000 300000 SH DFND 1 0 300000 0 Toronto-Dominion Bank/The PUT 891160509 18078000 300000 SH DFND 1 0 300000 0 BlackBerry Ltd CALL 09228F103 4710 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd PUT 136385101 64670 1000 SH DFND 1 0 1000 0 Canadian Natural Resources Ltd CALL 136385101 64670 1000 SH DFND 1 0 1000 0 Ovintiv Inc CALL 69047Q102 47570 1000 SH DFND 1 0 1000 0 Ovintiv Inc CALL 69047Q102 47570 1000 SH DFND 1 0 1000 0 CGI Inc PUT 12532H104 98490 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 TC Energy Corp CALL 87807B107 34410 1000 SH DFND 1 0 1000 0 BlackBerry Ltd CALL 09228F103 4710 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 45450 1000 SH DFND 1 0 1000 0 Ovintiv Inc PUT 69047Q102 47570 1000 SH DFND 1 0 1000 0 Brookfield Renewable Partners LP PUT G16258108 326100 15000 SH SOLE 15000 0 0 Brookfield Renewable Partners LP PUT G16258108 106526 4900 SH SOLE 4900 0 0 Brookfield Renewable Partners LP PUT G16258108 8696 400 SH SOLE 400 0 0 BlackBerry Ltd PUT 09228F103 4710 1000 SH DFND 1 0 1000 0 Stantec Inc PUT 85472N109 64870 1000 SH DFND 1 0 1000 0 Algonquin Power & Utilities Corp PUT 015857105 5920 1000 SH DFND 1 0 1000 0 Brookfield Corp PUT 11271J107 15635 500 SH DFND 1 0 500 0 Bank of Nova Scotia/The CALL 064149107 674732 14800 SH DFND 1 0 14800 0 Suncor Energy Inc CALL 867224107 34380 1000 SH DFND 1 0 1000 0 TransAlta Corp CALL 89346D107 8700 1000 SH DFND 1 0 1000 0 Algonquin Power & Utilities Corp CALL 015857105 5920 1000 SH DFND 1 0 1000 0 Cenovus Energy Inc PUT 15135U109 20820 1000 SH DFND 1 0 1000 0 BCE Inc CALL 05534B760 26719 700 SH DFND 1 0 700 0 TC Energy Corp CALL 87807B107 34410 1000 SH DFND 1 0 1000 0 Cameco Corp PUT 13321L108 39640 1000 SH DFND 1 0 1000 0 Gilead Sciences Inc CALL 375558103 40085406 534900 SH SOLE 534900 0 0 NVIDIA Corp PUT 67066G104 10874750 25000 SH SOLE 25000 0 0 Wheaton Precious Metals Corp PUT 962879102 40550 1000 SH DFND 1 0 1000 0 Bank of Montreal PUT 063671101 84370 1000 SH DFND 1 0 1000 0 Cameco Corp CALL 13321L108 39640 1000 SH DFND 1 0 1000 0 Agnico Eagle Mines Ltd PUT 008474108 13635 300 SH DFND 1 0 300 0 Canadian National Railway Co PUT 136375102 21666 200 SH DFND 1 0 200 0 Canadian Pacific Kansas City Ltd PUT 13646K108 74410 1000 SH DFND 1 0 1000 0 Enbridge Inc CALL 29250N105 66380 2000 SH DFND 1 0 2000 0 Wheaton Precious Metals Corp CALL 962879102 40550 1000 SH DFND 1 0 1000 0 Nutrien Ltd CALL 67077M108 61760 1000 SH DFND 1 0 1000 0 Amazon.com Inc CALL 023135106 3178000 25000 SH SOLE 25000 0 0 First Solar Inc COM 336433107 253373 1568 SH SOLE 1568 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 26442000 1300000 SH SOLE 1300000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 2034000 100000 SH SOLE 100000 0 0 ISHARES SILVER TRUST ISHARES PUT 46428Q109 20340000 1000000 SH SOLE 1000000 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 12712500 625000 SH SOLE 625000 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 11187000 550000 SH SOLE 550000 0 0 ISHARES SILVER TRUST ISHARES CALL 46428Q109 44748000 2200000 SH SOLE 2200000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 85725000 500000 SH SOLE 500000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 6858000 40000 SH SOLE 40000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 42862500 250000 SH SOLE 250000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 29146500 170000 SH SOLE 170000 0 0 SPDR GOLD TRUST GOLD SHS PUT 78463V107 85725000 500000 SH SOLE 500000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 51435000 300000 SH SOLE 300000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 51435000 300000 SH SOLE 300000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 5143500 30000 SH SOLE 30000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 51435000 300000 SH SOLE 300000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 25717500 150000 SH SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 51435000 300000 SH SOLE 300000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 51435000 300000 SH SOLE 300000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 25717500 150000 SH SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 42862500 250000 SH SOLE 250000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 30003750 175000 SH SOLE 175000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 60007500 350000 SH SOLE 350000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 8058150 47000 SH SOLE 47000 0 0 SPDR GOLD TRUST GOLD SHS CALL 78463V107 42862500 250000 SH SOLE 250000 0 0 SCHLUMBERGER LTD COM 806857108 368922 6328 SH SOLE 6328 0 0 BROOKFIELD BUSINESS PARTNERS LP COM G16234109 10412 685 SH SOLE 685 0 0 BROOKFIELD REIN-A EXC LVS COM G16250105 8780 279 SH SOLE 279 0 0 BROOKFIELD INFRA PARTNER LPU COM G16252101 1468912 49963 SH SOLE 49963 0 0 BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108 594176 27331 SH SOLE 27331 0 0 FIDELIS INSURANCE HLDGS COM G3398L118 73400 5000 SH SOLE 5000 0 0 FLEX LNG LTD COM G35947202 90480 3000 SH SOLE 3000 0 0 GAN LIMITED COM G3728V109 17400 15000 SH SOLE 15000 0 0 NABORS INDUSTRIES LTD COM G6359F137 246 2 SH SOLE 2 0 0 ATS CORPORATION COM 00217Y104 42620 1000 SH SOLE 1000 0 0 AGNICO EAGLE MINES LIMITED COM 008474108 618665 13612 SH SOLE 13612 0 0 ALGOMA STEEL GROUP INC COM 015658107 68000 10000 SH SOLE 10000 0 0 ALGOMA STEEL GROUP INC 19/10/26 COM 015658115 24404 20000 SH SOLE 20000 0 0 ALGONQUIN POWER&UTILITIES CORP COM 015857105 261362 44149 SH SOLE 44149 0 0 BCE INC NEW COM 05534B760 7552889 197875 SH SOLE 197875 0 0 BRP INC/CA-SUB VOTING COM 05577W200 1302364 17168 SH SOLE 17168 0 0 BANK OF MONTREAL COM 063671101 27991266 331768 SH SOLE 331768 0 0 BANK OF NOVA SCOTIA COM 064149107 20638137 452690 SH SOLE 452690 0 0 BARRICK GOLD CORP COM 067901108 2055537 141274 SH SOLE 141274 0 0 BAUSCH HEALTH COMPANIES INC COM 071734107 12330 1500 SH SOLE 1500 0 0 BAYTEX ENERGY CORP COM 07317Q105 749700 170000 SH SOLE 170000 0 0 BLACKBERRY LIMITED COM 09228F103 2355 500 SH SOLE 500 0 0 BROOKFIELD BUSINESS-CL A COM 11259V106 6021 333 SH SOLE 333 0 0 BROOKFIELD CORP COM 11271J107 11594947 370801 SH SOLE 370801 0 0 BROOKFIELD INFRA SUB VTG-A EXCH COM 11275Q107 222819 6305 SH SOLE 6305 0 0 BROOKFIELD RENEWABLE CORP A COM 11284V105 401474 16770 SH SOLE 16770 0 0 BROOKFIELD AST MGMT-A LVS COM 113004105 3282256 98448 SH SOLE 98448 0 0 CAE INC COM 124765108 1275167 54611 SH SOLE 54611 0 0 CGI INC CLASS-A SUB VTG COM 12532H104 4528373 45978 SH SOLE 45978 0 0 CAMECO CORP COM 13321L108 438181 11054 SH SOLE 11054 0 0 CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101 13596241 352143 SH SOLE 352143 0 0 CANADIAN NATIONAL RAILWAY CO COM 136375102 22307314 205920 SH SOLE 205920 0 0 CANADIAN NATURAL RESOURCES LTD COM 136385101 17696363 273641 SH SOLE 273641 0 0 CANADIAN PACIFIC KANSAS CITY LTD COM 13646K108 20249193 272130 SH SOLE 272130 0 0 CELESTICA INC COM 15101Q108 545227 22236 SH SOLE 22236 0 0 CENOVUS ENERGY INC COM 15135U109 11132995 534726 SH SOLE 534726 0 0 WTS-CENOVUS ENERGY 1/01/26 COM 15135U117 6211 387 SH SOLE 387 0 0 COLLIERS INTERNATIONAL GROUP INC COM 194693107 1581531 16604 SH SOLE 16604 0 0 CRESCENT POINT ENERGY CORP COM 22576C101 609303 73410 SH SOLE 73410 0 0 DESCARTES SYSTEMS GROUP INC COM 249906108 1701756 23191 SH SOLE 23191 0 0 ELECTROVAYA INC COM 28617B606 66788 23600 SH SOLE 23600 0 0 ENBRIDGE INC COM 29250N105 18937650 570583 SH SOLE 570583 0 0 ENERPLUS CORP COM 292766102 1057800 60000 SH SOLE 60000 0 0 EQUINOX GOLD CORP COM 29446Y502 211500 50000 SH SOLE 50000 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 25650 5000 SH SOLE 5000 0 0 FIRSTSERVICE CORP COM 33767E202 293118 2014 SH SOLE 2014 0 0 FORTIS INC COM 349553107 11946145 314455 SH SOLE 314455 0 0 FRANCO-NEVADA CORP COM 351858105 1423137 10661 SH SOLE 10661 0 0 GILDAN ACTIVEWEAR INC CL A SVS COM 375916103 1065724 38048 SH SOLE 38048 0 0 UNITS-GRANITE REIT-STAPLE COM 387437114 560527 10568 SH SOLE 10568 0 0 HAMMERHEAD ENERGY INC COM 408302107 71580 6000 SH SOLE 6000 0 0 HUT 8 MINING CORP COM 44812T102 19500 10000 SH SOLE 10000 0 0 IMPERIAL OIL LTD COM 453038408 2440504 39625 SH SOLE 39625 0 0 LIGHTSPEED COMMERCE INC COM 53229C107 6314 450 SH SOLE 450 0 0 MAGNA INTERNATIONAL INC COM 559222401 4776276 89093 SH SOLE 89093 0 0 MANULIFE FINANCIAL CORP COM 56501R106 9397401 514081 SH SOLE 514081 0 0 METHANEX CORP COM 59151K108 878475 19500 SH SOLE 19500 0 0 NORTH AMER CONSTRUCTION GROUP LTD COM 656811106 227148 10458 SH SOLE 10458 0 0 NUTRIEN LTD COM 67077M108 7337026 118799 SH SOLE 118799 0 0 OPEN TEXT CORPORATION COM 683715106 2838291 80863 SH SOLE 80863 0 0 PAN AMERICAN SILVER CORP COM 697900108 79640 5500 SH SOLE 5500 0 0 PEMBINA PIPELINE CORPORATION COM 706327103 1368421 45523 SH SOLE 45523 0 0 RB GLOBAL INC COM 74935Q107 2635750 42172 SH SOLE 42172 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 5641981 84689 SH SOLE 84689 0 0 ROGERS COMMUNICATIONS INC CL B NVS COM 775109200 6421649 167274 SH SOLE 167274 0 0 ROYAL BANK OF CANADA COM 780087102 45364047 518802 SH SOLE 518802 0 0 SHOPIFY INC CL A COM 82509L107 230558 4225 SH SOLE 4225 0 0 SPROTT PHYSICAL PLAT&PALL T/U COM 85207Q104 21540 2000 SH SOLE 2000 0 0 SPROTT PHYSICAL GOLD&SILVER TRUST COM 85208R101 433000 25000 SH SOLE 25000 0 0 STANTEC INC COM 85472N109 1555647 23981 SH SOLE 23981 0 0 SUN LIFE FINANCIAL INC COM 866796105 10259761 210241 SH SOLE 210241 0 0 SUNCOR ENERGY INC (NEW) COM 867224107 11998861 349007 SH SOLE 349007 0 0 SUNOPTA INC COM 8676EP108 3370 1000 SH SOLE 1000 0 0 TFI INTERNATIONAL INC COM 87241L109 461762 3596 SH SOLE 3596 0 0 TC ENERGY CORPORATION COM 87807B107 13129927 381573 SH SOLE 381573 0 0 TECK RESOURCES LTD CL B SVS COM 878742204 887223 20590 SH SOLE 20590 0 0 TELUS CORPORATION COM 87971M103 9297362 568994 SH SOLE 568994 0 0 TELUS INTERNATIONAL CDA-W/I COM 87975H100 195826 25699 SH SOLE 25699 0 0 THOMSON REUTERS CORP COM 884903808 11431783 93458 SH SOLE 93458 0 0 TORONTO-DOMINION BANK COM 891160509 31762022 527083 SH SOLE 527083 0 0 TRANSALTA CORPORATION COM 89346D107 208965 24019 SH SOLE 24019 0 0 TRICON RESIDENTIAL INC COM 89612W102 28697 3878 SH SOLE 3878 0 0 TRIPLE FLAG PRECIOUS MET CORP COM 89679M104 197000 15000 SH SOLE 15000 0 0 VERMILION ENERGY INC COM 923725105 49708 3400 SH SOLE 3400 0 0 VERSABANK COM 92512J106 33038 4206 SH SOLE 4206 0 0 WASTE CONNECTIONS INC COM 94106B101 2516782 18740 SH SOLE 18740 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1033052 25476 SH SOLE 25476 0 0 FTAI AVIATION LTD COM G3730V105 35550 1000 SH SOLE 1000 0 0 JX LUXVENTURE LTD COM Y46002302 65 55 SH SOLE 55 0 0 ABCAM PLC-SPON ADR COM 000380204 31456 1390 SH SOLE 1390 0 0 ALERIAN MLP ETF COM 00162Q452 21100 500 SH SOLE 500 0 0 API GROUP CORP COM 00187Y100 29820 1150 SH SOLE 1150 0 0 AT&T INC COM 00206R102 215988 14380 SH SOLE 14380 0 0 ABBOTT LABORATORIES INC COM 002824100 2595774 26802 SH SOLE 26802 0 0 ABBVIE INC COM 00287Y109 1157451 7765 SH SOLE 7765 0 0 ABERCROMBIE & FITCH CO-CL A COM 002896207 28185 500 SH SOLE 500 0 0 ABERDEEN ASIA-PACIFIC INCOME COM 003009107 2940 1200 SH SOLE 1200 0 0 ABERDEEN AUSTRALIA EQUITY FD COM 003011103 4420 1119 SH SOLE 1119 0 0 ACTIVISION BLIZZARD INC COM 00507V109 37452 400 SH SOLE 400 0 0 ADOBE INC COM 00724F101 637885 1251 SH SOLE 1251 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 55575 497 SH SOLE 497 0 0 AIR PRODUCTS & CHEMICALS INC COM 009158106 26923 95 SH SOLE 95 0 0 ALBEMARLE CORP COM 012653101 5951 35 SH SOLE 35 0 0 ALCOA CORPORATION COM 013872106 3080 106 SH SOLE 106 0 0 ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102 52044 600 SH SOLE 600 0 0 ALPHABET INC CLASS-C COM 02079K107 4289212 32531 SH SOLE 32531 0 0 ALPHABET INC CLASS-A COM 02079K305 6224094 47563 SH SOLE 47563 0 0 ALTRIA GROUP INC COM 02209S103 276269 6570 SH SOLE 6570 0 0 AMAZON.COM INC COM 023135106 3942881 31017 SH SOLE 31017 0 0 AMERICAN ELECTRIC POWER COMP COM 025537101 312088 4149 SH SOLE 4149 0 0 AMERICAN EXPRESS COMPANY COM 025816109 2423741 16246 SH SOLE 16246 0 0 AMERICAN INTERNATIONAL GROUP INC COM 026874784 320635 5291 SH SOLE 5291 0 0 AMERICAN TOWER CORP COM 03027X100 201122 1223 SH SOLE 1223 0 0 AMERICA'S CAR-MART INC COM 03062T105 90990 1000 SH SOLE 1000 0 0 AMERISOURCEBERGEN CORPORATION COM 03073E105 1748229 9714 SH SOLE 9714 0 0 AMERIPRISE FINANCIAL INC COM 03076C106 1629608 4943 SH SOLE 4943 0 0 AMETEK INC COM 031100100 654134 4427 SH SOLE 4427 0 0 AMGEN INC COM 031162100 2726301 10144 SH SOLE 10144 0 0 AMPHENOL CORPORATION CL-A COM 032095101 1865922 22216 SH SOLE 22216 0 0 ANALOG DEVICES INC COM 032654105 365763 2089 SH SOLE 2089 0 0 ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108 102305 1850 SH SOLE 1850 0 0 ELEVANCE HEALTH INC COM 036752103 2612520 6000 SH SOLE 6000 0 0 APPLE INC COM 037833100 17415310 101719 SH SOLE 101719 0 0 APPLIED MATERIALS INC COM 038222105 699449 5052 SH SOLE 5052 0 0 APTARGROUP INC COM 038336103 586938 4694 SH SOLE 4694 0 0 ARCHROCK INC COM 03957W106 6300 500 SH SOLE 500 0 0 ARES CAPITAL CORPORATION COM 04010L103 9735 500 SH SOLE 500 0 0 ARGENX SE-ADR COM 04016X101 130774 266 SH SOLE 266 0 0 ARISTA NETWORKS INC COM 040413106 125992 685 SH SOLE 685 0 0 ASTRAZENECA PLC SPONSORED ADR COM 046353108 315982 4666 SH SOLE 4666 0 0 AUTOMATIC DATA PROCESSING INC COM 053015103 1274833 5299 SH SOLE 5299 0 0 AUTOZONE INC COM 053332102 375919 148 SH SOLE 148 0 0 BP PLC SPONSORED ADR COM 055622104 213657 5518 SH SOLE 5518 0 0 BWX TECHNOLOGIES INC COM 05605H100 365602 4876 SH SOLE 4876 0 0 BANCO SANTANDER S.A. ADR COM 05964H105 4286 1140 SH SOLE 1140 0 0 BANK OF AMERICA CORPORATION COM 060505104 1882813 68766 SH SOLE 68766 0 0 BANK OZK COM 06417N103 25393 685 SH SOLE 685 0 0 BAXTER INTERNATIONAL INC COM 071813109 311468 8253 SH SOLE 8253 0 0 BECTON, DICKINSON & CO COM 075887109 2078323 8039 SH SOLE 8039 0 0 BEIGENE LTD COM 07725L102 59897 333 SH SOLE 333 0 0 BEL FUSE INC-CL B COM 077347300 47720 1000 SH SOLE 1000 0 0 BERKSHIRE HATHAWAY INC CL A COM 084670108 28699758 54 SH SOLE 54 0 0 BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702 4384355 12516 SH SOLE 12516 0 0 BHP GROUP LTD - SPONSORED ADR COM 088606108 147717 2597 SH SOLE 2597 0 0 BIO-RAD LABS INC COM 090572207 317945 887 SH SOLE 887 0 0 BIOGEN INC COM 09062X103 1808065 7035 SH SOLE 7035 0 0 BLACKROCK INC COM 09247X101 1717077 2656 SH SOLE 2656 0 0 THE BLACKSTONE GROUP INC COM 09260D107 200459 1871 SH SOLE 1871 0 0 BOEING COMPANY COM 097023105 273911 1429 SH SOLE 1429 0 0 BOOKING HOLDINGS INC COM 09857L108 3383093 1097 SH SOLE 1097 0 0 BORGWARNER INC COM 099724106 250778 6212 SH SOLE 6212 0 0 BOSTON SCIENTIFIC CORP COM 101137107 688248 13035 SH SOLE 13035 0 0 BRISTOL-MYERS SQUIBB COMPANY COM 110122108 506109 8720 SH SOLE 8720 0 0 BROADRIDGE FINANCIAL SOLUTIONS INC COM 11133T103 24172 135 SH SOLE 135 0 0 BROADCOM INC COM 11135F101 1126266 1356 SH SOLE 1356 0 0 CDW CORP COM 12514G108 326851 1620 SH SOLE 1620 0 0 CIGNA CORPORATION COM 125523100 40050 140 SH SOLE 140 0 0 CME GROUP INC COM 12572Q105 3728897 18624 SH SOLE 18624 0 0 CSX CORPORATION COM 126408103 487080 15840 SH SOLE 15840 0 0 CVS HEALTH CORPORATION COM 126650100 1425794 20421 SH SOLE 20421 0 0 CADENCE DESIGN SYSTEMS INC COM 127387108 76850 328 SH SOLE 328 0 0 CAMPBELL SOUP COMPANY COM 134429109 1500447 36525 SH SOLE 36525 0 0 CAPITAL ONE FINANCIAL CORPORATION COM 14040H105 8735 90 SH SOLE 90 0 0 CARLISLE COMPANIES INC COM 142339100 1157855 4466 SH SOLE 4466 0 0 CARLYLE GROUP INC COM 14316J108 879315 29155 SH SOLE 29155 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 850853 15414 SH SOLE 15414 0 0 CATERPILLAR INC COM 149123101 1174446 4302 SH SOLE 4302 0 0 CENTENE CORPORATION COM 15135B101 27965 406 SH SOLE 406 0 0 CHARTER COMMUNICATIONS INC-A COM 16119P108 880 2 SH SOLE 2 0 0 CHEMOURS CO(THE) COM 163851108 5666 202 SH SOLE 202 0 0 CHENIERE ENERGY INC COM 16411R208 1282041 7725 SH SOLE 7725 0 0 CHEVRON CORPORATION COM 166764100 3468851 20572 SH SOLE 20572 0 0 CISCO SYSTEMS INC COM 17275R102 1377331 25620 SH SOLE 25620 0 0 CITIGROUP INC NEW COM 172967424 34467 838 SH SOLE 838 0 0 CLEVELAND-CLIFFS INC COM 185899101 6252 400 SH SOLE 400 0 0 CLOROX COMPANY COM 189054109 65530 500 SH SOLE 500 0 0 COCA-COLA COMPANY COM 191216100 1094241 19547 SH SOLE 19547 0 0 COGNIZANT TECH SOLUTIONS CORP-A COM 192446102 447558 6607 SH SOLE 6607 0 0 COLGATE-PALMOLIVE COMPANY COM 194162103 2161246 30393 SH SOLE 30393 0 0 COMCAST CORP CL A COM 20030N101 3725890 84030 SH SOLE 84030 0 0 CONAGRA BRANDS INC COM 205887102 137100 5000 SH SOLE 5000 0 0 CONN'S INC COM 208242107 5925 1500 SH SOLE 1500 0 0 CONOCOPHILLIPS COM 20825C104 1901106 15869 SH SOLE 15869 0 0 CONSTELLATION BRANDS INC-CLASS A COM 21036P108 582583 2318 SH SOLE 2318 0 0 COPART INC COM 217204106 255524 5930 SH SOLE 5930 0 0 CORTEVA INC COM 22052L104 82368 1610 SH SOLE 1610 0 0 COSTCO WHOLESALE CORP COM 22160K105 3025361 5355 SH SOLE 5355 0 0 COSTAR GROUP INC COM 22160N109 98035 1275 SH SOLE 1275 0 0 CUMMINS INC COM 231021106 1439983 6303 SH SOLE 6303 0 0 D.R. HORTON INC COM 23331A109 607850 5656 SH SOLE 5656 0 0 DXC TECHNOLOGY COMPANY COM 23355L106 1062 51 SH SOLE 51 0 0 DANAHER CORP COM 235851102 1958109 8904 SH SOLE 8904 0 0 DARLING INGREDIENTS INC COM 237266101 19157 367 SH SOLE 367 0 0 DATADOG INC CLASS A COM 23804L103 69502 763 SH SOLE 763 0 0 DEERE & COMPANY COM 244199105 440402 1167 SH SOLE 1167 0 0 DELTA AIR LINES INC COM 247361702 103711 2803 SH SOLE 2803 0 0 DEVON ENERGY CORPORATION COM 25179M103 271890 5700 SH SOLE 5700 0 0 DIAGEO PLC SPONSORED ADR COM 25243Q205 1513282 10144 SH SOLE 10144 0 0 DISNEY,WALT COMPANY COM 254687106 313420 3867 SH SOLE 3867 0 0 DISCOVER FINANCIAL SERVICES COM 254709108 95293 1100 SH SOLE 1100 0 0 DOLLAR GENERAL CORP COM 256677105 349563 3304 SH SOLE 3304 0 0 DOLLAR TREE INC COM 256746108 34916 328 SH SOLE 328 0 0 DOMINO'S PIZZA INC COM 25754A201 922732 2436 SH SOLE 2436 0 0 DOW INC COM 260557103 56819 1102 SH SOLE 1102 0 0 DRIL-QUIP INC COM 262037104 56340 2000 SH SOLE 2000 0 0 DUKE ENERGY CORP NEW COM 26441C204 203263 2303 SH SOLE 2303 0 0 DULUTH HOLDINGS INC CL-B COM 26443V101 3005 500 SH SOLE 500 0 0 DUPONT DE NEMOURS INC COM 26614N102 73024 979 SH SOLE 979 0 0 D-WAVE QUANTUM INC COM 26740W109 24274 25157 SH SOLE 25157 0 0 DYNATRACE INC COM 268150109 472861 10119 SH SOLE 10119 0 0 EOG RESOURCES INC COM 26875P101 1081009 8528 SH SOLE 8528 0 0 EBAY INC COM 278642103 1415509 32105 SH SOLE 32105 0 0 ECHOSTAR CORPORATION-A COM 278768106 20100 1200 SH SOLE 1200 0 0 ECOLAB INC COM 278865100 6776 40 SH SOLE 40 0 0 ELECTRONIC ARTS INC COM 285512109 18662 155 SH SOLE 155 0 0 EMBECTA CORP COM 29082K105 602 40 SH SOLE 40 0 0 EMERSON ELECTRIC CO COM 291011104 815727 8447 SH SOLE 8447 0 0 ENOVIX CORP COM 293594107 17570 1400 SH SOLE 1400 0 0 ENTERPRISE PRODUCTS PARTNERS COM 293792107 27370 1000 SH SOLE 1000 0 0 EQUINIX INC REIT COM 29444U700 466259 642 SH SOLE 642 0 0 EQUINOR ASA-SPONSORED ADR COM 29446M102 33 1 SH SOLE 1 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 168660 18000 SH SOLE 18000 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 149500 5000 SH SOLE 5000 0 0 EXXON MOBIL CORPORATION COM 30231G102 2463536 20952 SH SOLE 20952 0 0 FS KKR CAPITAL CORP COM 302635206 98450 5000 SH SOLE 5000 0 0 FTI CONSULTING INC COM 302941109 371985 2085 SH SOLE 2085 0 0 META PLATFORMS INC COM 30303M102 629240 2096 SH SOLE 2096 0 0 FACTSET RESEARCH SYSTEMS INC COM 303075105 162661 372 SH SOLE 372 0 0 FEDEX CORPORATION COM 31428X106 92722 350 SH SOLE 350 0 0 FIDELITY CORPORATE BOND ETF COM 316188101 84972 1944 SH SOLE 1944 0 0 FISERV INC COM 337738108 158709 1405 SH SOLE 1405 0 0 FLUOR CORP COM 343412102 36700 1000 SH SOLE 1000 0 0 FLOWSERVE CORPORATION COM 34354P105 1861833 46815 SH SOLE 46815 0 0 FORD MOTOR COMPANY COM 345370860 497 40 SH SOLE 40 0 0 FORTIVE CORPORATION COM 34959J108 133488 1800 SH SOLE 1800 0 0 FRANKLIN RESOURCES INC COM 354613101 10324 420 SH SOLE 420 0 0 FREEPORT MCMORAN INC COM 35671D857 985798 26436 SH SOLE 26436 0 0 FTAI INFRASTRUCTURE INC COM 35953C106 3220 1000 SH SOLE 1000 0 0 GE HEALTHCARE TECH INC COM 36266G107 22317 328 SH SOLE 328 0 0 ARTHUR J GALLAGHER & CO COM 363576109 1311281 5753 SH SOLE 5753 0 0 GAP INC COM 364760108 1276 120 SH SOLE 120 0 0 GENERAL DYNAMICS CORP COM 369550108 7071 32 SH SOLE 32 0 0 GENERAL ELECTRIC COMP COM 369604301 130338 1179 SH SOLE 1179 0 0 GENTEX CORP COM 371901109 1380867 42436 SH SOLE 42436 0 0 GILEAD SCIENCES INC COM 375558103 86181 1150 SH SOLE 1150 0 0 GLADSTONE COMMERCIAL CORP COM 376536108 6080 500 SH SOLE 500 0 0 GLAUKOS CORP COM 377322102 15050 200 SH SOLE 200 0 0 GSK PLC-SPON ADR COM 37733W204 2900 80 SH SOLE 80 0 0 GLOBAL NET LEASE INC COM 379378201 12877 1340 SH SOLE 1340 0 0 GLB X MSCI CHINA FINANCIAL ETF COM 37950E606 5856 500 SH SOLE 500 0 0 GLBL X ROBOTICS&ARTIFICIAL INTEL ETF COM 37954Y715 271920 11000 SH SOLE 11000 0 0 GOLD FIELDS LTD-SPONSORED ADR COM 38059T106 2715000 250000 SH SOLE 250000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 25886 80 SH SOLE 80 0 0 GOLDMAN SACHS BDC INC COM 38147U107 21840 1500 SH SOLE 1500 0 0 GRACO INC COM 384109104 160044 2196 SH SOLE 2196 0 0 GRAFTECH INTERNATIONAL LTD COM 384313508 38300 10000 SH SOLE 10000 0 0 GRAPHIC PACKAGING HOLDING COMP COM 388689101 24285 1090 SH SOLE 1090 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 27000 300 SH SOLE 300 0 0 HF SINCLAIR CORP COM 403949100 109533 1924 SH SOLE 1924 0 0 HCA HEALTHCARE INC COM 40412C101 600929 2443 SH SOLE 2443 0 0 HDFC BANK LTD ADR COM 40415F101 180453 3058 SH SOLE 3058 0 0 HP INC COM 40434L105 15420 600 SH SOLE 600 0 0 HALEON PLC ADR COM 405552100 833 100 SH SOLE 100 0 0 HALLIBURTON CO COM 406216101 10530 260 SH SOLE 260 0 0 HARLEY-DAVIDSON INC COM 412822108 1726889 52235 SH SOLE 52235 0 0 HECLA MINING COMPANY COM 422704106 2530 647 SH SOLE 647 0 0 HERSHEY COMPANY(THE) COM 427866108 289716 1448 SH SOLE 1448 0 0 WTS-HERTZ GLB HLDG 30/06/51 COM 42806J148 30600 5000 SH SOLE 5000 0 0 HEWLETT-PACKARD ENTERPRISE CO COM 42824C109 10422 600 SH SOLE 600 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 446035 2970 SH SOLE 2970 0 0 HOME DEPOT INC COM 437076102 4188844 13863 SH SOLE 13863 0 0 HONEYWELL INTERNATIONAL INC COM 438516106 219102 1186 SH SOLE 1186 0 0 HOWMET AEROSPACE INC COM 443201108 14800 320 SH SOLE 320 0 0 ICICI BANK LTD-SPON ADR COM 45104G104 10404 450 SH SOLE 450 0 0 ILLUMINA INC COM 452327109 750510 5467 SH SOLE 5467 0 0 ING GROEP NV-SPON ADR COM 456837103 13180 1000 SH SOLE 1000 0 0 INGERSOLL-RAND INC COM 45687V106 61681 968 SH SOLE 968 0 0 INGREDION INC COM 457187102 6888 70 SH SOLE 70 0 0 INTEL CORPORATION COM 458140100 610287 17167 SH SOLE 17167 0 0 INTERACTIVE BROKERS GROUP INC CL-A COM 45841N107 68815 795 SH SOLE 795 0 0 INTERCONTINENTAL HOTELS GROUP-ADR COM 45857P806 530426 7096 SH SOLE 7096 0 0 INTERCONTINENTAL EXCHANGE INC COM 45866F104 2056054 18688 SH SOLE 18688 0 0 INTERNATIONAL BUSINESS MACHINES CORP COM 459200101 1001461 7138 SH SOLE 7138 0 0 INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101 328920 4825 SH SOLE 4825 0 0 INTERNATIONAL PAPER COMPANY COM 460146103 21282 600 SH SOLE 600 0 0 INTERPUBLIC GROUP OF COMPANIES INC COM 460690100 1424603 49707 SH SOLE 49707 0 0 INVESCO SHARES QQQ TRUST SERIES 1 COM 46090E103 3373470 9416 SH SOLE 9416 0 0 INTUIT INC COM 461202103 355103 695 SH SOLE 695 0 0 INTUITIVE SURGICAL INC COM 46120E602 30398 104 SH SOLE 104 0 0 INVESCO GLBL LISTED PRIVATE EQTY ETF COM 46137V118 7234 140 SH SOLE 140 0 0 IQVIA HOLDINGS INC COM 46266C105 307914 1565 SH SOLE 1565 0 0 ISHARES MSCI CANADA ETF COM 464286509 70266 2100 SH SOLE 2100 0 0 ISHARES SELECT DIVIDEND ETF COM 464287168 702566 6527 SH SOLE 6527 0 0 ISHARES S&P 500 INDEX FUND COM 464287200 1180933 2750 SH SOLE 2750 0 0 ISHARES MSCI EMERGING MKTS ETF COM 464287234 132825 3500 SH SOLE 3500 0 0 ISHARES 20YR TREASURY BOND ETF COM 464287432 105452 1189 SH SOLE 1189 0 0 ISHARES MSCI EAFE ETF COM 464287465 1023117 14845 SH SOLE 14845 0 0 ISHARES CORE S&P MID-CAP ETF COM 464287507 298721 1198 SH SOLE 1198 0 0 ISHARES RUSSELL 2000 ETF COM 464287655 26511 150 SH SOLE 150 0 0 ISHARES CORE S&P SMALL-CAP ETF COM 464287804 226392 2400 SH SOLE 2400 0 0 ISHARES INTL SELECT DIVIDEND ETF COM 464288448 522757 20581 SH SOLE 20581 0 0 ISHARES MSCI JAPAN ETF COM 46434G822 416001 6900 SH SOLE 6900 0 0 ITRON INC COM 465741106 350819 5791 SH SOLE 5791 0 0 JP MORGAN CHASE & CO COM 46625H100 7049277 48609 SH SOLE 48609 0 0 JOHNSON & JOHNSON COM 478160104 7144876 45874 SH SOLE 45874 0 0 KLA CORP COM 482480100 553603 1207 SH SOLE 1207 0 0 KKR & CO INC CLASS-A COM 48251W104 31970 519 SH SOLE 519 0 0 KELLOGG COMPANY COM 487836108 1532026 27436 SH SOLE 27436 0 0 KENVUE INC COM 49177J102 262566 13076 SH SOLE 13076 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 138926 1050 SH SOLE 1050 0 0 KIMBERLY-CLARK CORPORATION COM 494368103 1890336 15642 SH SOLE 15642 0 0 KINDER MORGAN INC COM 49456B101 16580 1000 SH SOLE 1000 0 0 KRAFT HEINZ COMPANY(THE) COM 500754106 16820 500 SH SOLE 500 0 0 KRANESHARES GLOBAL CARBON ETF COM 500767678 578080 16000 SH SOLE 16000 0 0 KYNDRYL HOLDINGS INC COM 50155Q100 9770 647 SH SOLE 647 0 0 LCI INDUSTRIES COM 50189K103 26067 222 SH SOLE 222 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 34824 200 SH SOLE 200 0 0 LAM RESEARCH CORPORATION COM 512807108 48888 78 SH SOLE 78 0 0 LAMB WESTON HOLDINGS INC W/I COM 513272104 154038 1666 SH SOLE 1666 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 72181 840 SH SOLE 840 0 0 ESTEE LAUDER COMPANIES-CL A COM 518439104 129806 898 SH SOLE 898 0 0 LEIDOS HOLDINGS INC COM 525327102 318413 3455 SH SOLE 3455 0 0 LILLY (ELI) & COMPANY COM 532457108 621459 1157 SH SOLE 1157 0 0 LLOYDS BANKING GROUP PLC ADR COM 539439109 148259 69605 SH SOLE 69605 0 0 LOCKHEED MARTIN CORP COM 539830109 51529 126 SH SOLE 126 0 0 LOUISIANA-PACIFIC CORPORATION COM 546347105 110540 2000 SH SOLE 2000 0 0 LOWE'S COMPANIES COM 548661107 1760820 8472 SH SOLE 8472 0 0 LULULEMON ATHLETICA INC COM 550021109 25065 65 SH SOLE 65 0 0 MP MATERIALS CORP COM 553368101 57300 3000 SH SOLE 3000 0 0 MSCI INC COM 55354G100 341198 665 SH SOLE 665 0 0 MARATHON PETROLEUM CORP COM 56585A102 605360 4000 SH SOLE 4000 0 0 MARKETAXESS HOLDINGS INC COM 57060D108 1029318 4818 SH SOLE 4818 0 0 MARSH & MCLENNAN COMPANIES INC COM 571748102 1871220 9833 SH SOLE 9833 0 0 MARTIN MARIETTA MATERIALS INC COM 573284106 747484 1821 SH SOLE 1821 0 0 MASCO CORPORATION COM 574599106 1616114 30236 SH SOLE 30236 0 0 MASTERCARD INC CLASS A COM 57636Q104 4596515 11610 SH SOLE 11610 0 0 MCCORMICK & CO INC NVS COM 579780206 385083 5091 SH SOLE 5091 0 0 MCDONALD'S CORPORATION COM 580135101 3379672 12829 SH SOLE 12829 0 0 MCEWEN MINING INC COM 58039P305 130000 20000 SH SOLE 20000 0 0 MCKESSON CORPORATION COM 58155Q103 218295 502 SH SOLE 502 0 0 MERCK & CO INC COM 58933Y105 3503800 34034 SH SOLE 34034 0 0 METLIFE INC COM 59156R108 317066 5040 SH SOLE 5040 0 0 METTLER-TOLEDO INTERNATIONAL INC COM 592688105 127428 115 SH SOLE 115 0 0 MICROSOFT CORPORATION COM 594918104 28623053 90651 SH SOLE 90651 0 0 MICROSTRATEGY INC CL A COM 594972408 65656 200 SH SOLE 200 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 524730 6723 SH SOLE 6723 0 0 MICRON TECHNOLOGY INC COM 595112103 12041 177 SH SOLE 177 0 0 MIDDLEBY CORP (THE) COM 596278101 750336 5862 SH SOLE 5862 0 0 MONDELEZ INTERNATIONAL INC COM 609207105 392110 5650 SH SOLE 5650 0 0 MONSTER BEVERAGE CORP COM 61174X109 25787 487 SH SOLE 487 0 0 MOODY'S CORP COM 615369105 490064 1550 SH SOLE 1550 0 0 MORGAN STANLEY COM 617446448 1847212 22618 SH SOLE 22618 0 0 MOTOROLA SOLUTIONS INC COM 620076307 457363 1680 SH SOLE 1680 0 0 MURPHY OIL CORP COM 626717102 31745 700 SH SOLE 700 0 0 NOV INC COM 62955J103 564 27 SH SOLE 27 0 0 NATIONAL GRID PLC SPONSORED ADR COM 636274409 66693 1100 SH SOLE 1100 0 0 NATURA & CO HOLDING-ADR W/I COM 63884N108 692 120 SH SOLE 120 0 0 NATWEST GROUP PLC-SPON ADR COM 639057207 81381 13959 SH SOLE 13959 0 0 NETAPP INC COM 64110D104 2301440 30330 SH SOLE 30330 0 0 NETFLIX INC COM 64110L106 782765 2073 SH SOLE 2073 0 0 NEWELL BRANDS INC COM 651229106 27090 3000 SH SOLE 3000 0 0 NEWMONT CORPORATION COM 651639106 270954 7333 SH SOLE 7333 0 0 NEXTERA ENERGY INC COM 65339F101 697678 12178 SH SOLE 12178 0 0 NIKE INC CLASS B COM 654106103 2367360 24758 SH SOLE 24758 0 0 NORDSTROM INC COM 655664100 14940 1000 SH SOLE 1000 0 0 NORFOLK SOUTHERN CORP COM 655844108 33872 172 SH SOLE 172 0 0 NORTHROP GRUMMAN CORP COM 666807102 444152 1009 SH SOLE 1009 0 0 NORTHWEST NATURAL HOLDING CO COM 66765N105 19080 500 SH SOLE 500 0 0 NORTONLIFELOCK INC COM 668771108 1627798 92070 SH SOLE 92070 0 0 NOVARTIS AG SPONSORED ADR COM 66987V109 248006 2570 SH SOLE 2570 0 0 NOVO-NORDISK A/S ADR COM 670100205 4175237 45912 SH SOLE 45912 0 0 NUCOR CORPORATION COM 670346105 156350 1000 SH SOLE 1000 0 0 NVIDIA CORPORATION COM 67066G104 2064898 4747 SH SOLE 4747 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P405 35773 1778 SH SOLE 1778 0 0 OCCIDENTAL PETROLEUM CORP COM 674599105 306558 4725 SH SOLE 4725 0 0 OCCIDENTAL PETE CORP WTS 3/08/27 COM 674599162 217418 5027 SH SOLE 5027 0 0 OFFICE PROPERTIES INCOME TRU COM 67623C109 4100 1000 SH SOLE 1000 0 0 OMNICOM GROUP INC COM 681919106 1487664 19974 SH SOLE 19974 0 0 ORACLE CORPORATION COM 68389X105 3207152 30279 SH SOLE 30279 0 0 ORANGE SPON ADR COM 684060106 5745 500 SH SOLE 500 0 0 ORGANON & CO COM 68622V106 5121 295 SH SOLE 295 0 0 OTIS WORLDWIDE CORPORATION COM 68902V107 520489 6481 SH SOLE 6481 0 0 OVINTIV INC COM 69047Q102 623167 13100 SH SOLE 13100 0 0 PPG INDUSTRIES INC COM 693506107 364738 2810 SH SOLE 2810 0 0 PARKER HANNIFIN CORP COM 701094104 722170 1854 SH SOLE 1854 0 0 PAYCHEX INC COM 704326107 837642 7263 SH SOLE 7263 0 0 PAYPAL HOLDINGS INC COM 70450Y103 87690 1500 SH SOLE 1500 0 0 PEPSICO INC COM 713448108 6490908 38308 SH SOLE 38308 0 0 PFIZER INC COM 717081103 1938422 58439 SH SOLE 58439 0 0 PHILIP MORRIS INTERNATIONAL INC COM 718172109 925800 10000 SH SOLE 10000 0 0 PHILLIPS 66 COM 718546104 240300 2000 SH SOLE 2000 0 0 PIPER JAFFRAY COMPANIES COM 724078100 7556 52 SH SOLE 52 0 0 POLARIS INC COM 731068102 1573347 15108 SH SOLE 15108 0 0 PROCTER & GAMBLE COMPANY COM 742718109 6349286 43530 SH SOLE 43530 0 0 PROGRESSIVE CORPORATION COM 743315103 152116 1092 SH SOLE 1092 0 0 PROLOGIS INC COM 74340W103 122646 1093 SH SOLE 1093 0 0 PROSHARES ULT VIX ST FUT ETF COM 74347Y771 32420 2000 SH SOLE 2000 0 0 PROSHARES S&P 500 DIVIDEND A ETF COM 74348A467 71460 807 SH SOLE 807 0 0 PROSPECT CAPITAL CORP COM 74348T102 9075 1500 SH SOLE 1500 0 0 PULTEGROUP INC COM 745867101 148100 2000 SH SOLE 2000 0 0 QUALCOMM INC COM 747525103 2081375 18741 SH SOLE 18741 0 0 QUANTA SERVICES INC COM 74762E102 482454 2579 SH SOLE 2579 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 102037 1016 SH SOLE 1016 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 318971 4432 SH SOLE 4432 0 0 REGAL REXNORD CORP COM 758750103 461645 3231 SH SOLE 3231 0 0 RELX PLC - SPONSORED ADR COM 759530108 141742 4206 SH SOLE 4206 0 0 RENTOKIL INITIAL PLC-SP ADR COM 760125104 160575 4334 SH SOLE 4334 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 79 5 SH SOLE 5 0 0 REXFORD INDUSTRIAL REALITY INC COM 76169C100 29117 590 SH SOLE 590 0 0 RIO TINTO PLC SPONSORED ADR COM 767204100 25456 400 SH SOLE 400 0 0 ROCKWELL AUTOMATION INC COM 773903109 83188 291 SH SOLE 291 0 0 ROPER TECHNOLOGIES INC COM 776696106 724483 1496 SH SOLE 1496 0 0 SHELL PLC ADR COM 780259305 827798 12858 SH SOLE 12858 0 0 RYAN SPECIALTY GROUP HLDGS-A COM 78351F107 198053 4092 SH SOLE 4092 0 0 S&P GLOBAL INC COM 78409V104 806460 2207 SH SOLE 2207 0 0 SEI INVESTMENTS COMPANY COM 784117103 1693668 28120 SH SOLE 28120 0 0 SPDR S&P 500 ETF TRUST COM 78462F103 1949736 4561 SH SOLE 4561 0 0 SPDR GOLD TRUST ETF COM 78463V107 963206 5618 SH SOLE 5618 0 0 SPDR S&P DIVIDEND ETF COM 78464A763 534797 4650 SH SOLE 4650 0 0 SS&C TECHNOLOGIES HOLDINGS INC COM 78467J100 240371 4575 SH SOLE 4575 0 0 SPDR S&P MIDCAP 400 ETF TRST COM 78467Y107 45664 100 SH SOLE 100 0 0 SPDR BLLOMBERG 1-3 MONTH T-BILL ETF COM 78468R663 196403 2139 SH SOLE 2139 0 0 SANOFI SPON ADR COM 80105N105 123050 2294 SH SOLE 2294 0 0 SASOL LIMITED SPONSORED ADR COM 803866300 95690 7000 SH SOLE 7000 0 0 SCHWAB, CHARLES CORP COM 808513105 37058 675 SH SOLE 675 0 0 SERVICENOW INC COM 81762P102 106202 190 SH SOLE 190 0 0 SHERWIN-WILLIAMS COMPANY (THE) COM 824348106 1098500 4307 SH SOLE 4307 0 0 SMUCKER (J.M.) CO COM 832696405 4548 37 SH SOLE 37 0 0 SNAP INC-A COM 83304A106 4455 500 SH SOLE 500 0 0 SONY CORPORATION-SPONSORED ADR COM 835699307 578436 7019 SH SOLE 7019 0 0 SOUTHERN COMPANY COM 842587107 438349 6773 SH SOLE 6773 0 0 SOUTHERN COPPER CORPORATION COM 84265V105 376525 5001 SH SOLE 5001 0 0 SOUTHWEST AIRLINES CO COM 844741108 7309 270 SH SOLE 270 0 0 STARBUCKS CORPORATION COM 855244109 805823 8829 SH SOLE 8829 0 0 STATE STREET CORP COM 857477103 395265 5903 SH SOLE 5903 0 0 STMICROELECTRONICS NV-NY SHS COM 861012102 129480 3000 SH SOLE 3000 0 0 STRYKER CORPORATION COM 863667101 853695 3124 SH SOLE 3124 0 0 SUMITOMO MITSUI-SPONS ADR COM 86562M209 9850 1000 SH SOLE 1000 0 0 SUN COMMUNITIES INC COM 866674104 35502 300 SH SOLE 300 0 0 SYLVAMO CORP COM 871332102 6327 144 SH SOLE 144 0 0 SYMBOTIC INCCL-A COM 87151X101 100290 3000 SH SOLE 3000 0 0 TJX COMPANIES INC COM 872540109 822496 9254 SH SOLE 9254 0 0 T-MOBILE US INC COM 872590104 309090 2207 SH SOLE 2207 0 0 TAIWAN SEMICONDUCTOR-SP ADR COM 874039100 1231894 14176 SH SOLE 14176 0 0 TARGET CORP COM 87612E106 91773 830 SH SOLE 830 0 0 TEJON RANCH CO COM 879080109 162200 10000 SH SOLE 10000 0 0 TELEFONICA SA-SPON ADR COM 879382208 11115 2731 SH SOLE 2731 0 0 TEMPUR SEALY INTERNATIONAL INC COM 88023U101 1429570 32985 SH SOLE 32985 0 0 TEVA PHARMACEUTICAL INDS LTD COM 881624209 30610 3001 SH SOLE 3001 0 0 TEXAS INSTRUMENTS INC COM 882508104 1778527 11185 SH SOLE 11185 0 0 THERMO FISHER SCIENTIFIC COM 883556102 1712373 3383 SH SOLE 3383 0 0 3M COMPANY COM 88579Y101 366241 3912 SH SOLE 3912 0 0 TOLL BROTHERS INC COM 889478103 147920 2000 SH SOLE 2000 0 0 TOPBUILD CORP COM 89055F103 839338 3336 SH SOLE 3336 0 0 TOTAL S.A. SPONSORED ADR COM 89151E109 192677 2930 SH SOLE 2930 0 0 TOYOTA MOTOR CORP COM 892331307 76933 428 SH SOLE 428 0 0 TRACTOR SUPPLY COMPANY COM 892356106 575038 2832 SH SOLE 2832 0 0 TRADEWEB MARKETSINC-CLASS A COM 892672106 293933 3665 SH SOLE 3665 0 0 TRAVELERS COMPANIES INC COM 89417E109 1960 12 SH SOLE 12 0 0 U.S. BANCORP COM 902973304 33060 1000 SH SOLE 1000 0 0 UBER TECHNOLOGIES INC COM 90353T100 16097 350 SH SOLE 350 0 0 UNILEVER PLC SPON ADR COM 904767704 198341 4015 SH SOLE 4015 0 0 UNION PACIFIC CORPORATION COM 907818108 1692369 8311 SH SOLE 8311 0 0 UNITED NATURAL FOODS INC COM 911163103 32522 2300 SH SOLE 2300 0 0 UNITED PARCEL SERVICE INC CL B COM 911312106 7794 50 SH SOLE 50 0 0 UNITEDHEALTH GROUP INC COM 91324P102 8825342 17504 SH SOLE 17504 0 0 VF CORPORATION COM 918204108 583 33 SH SOLE 33 0 0 VALERO ENERGY CORP COM 91913Y100 717761 5065 SH SOLE 5065 0 0 VANECK VECTORS GOLD MINERS ETF COM 92189F106 107640 4000 SH SOLE 4000 0 0 VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844 461634 2971 SH SOLE 2971 0 0 VANGUARD ESG US STOCK ETF COM 921910733 2967053 39445 SH SOLE 39445 0 0 VANGUARD TOTAL BOND MARKET COM 921937835 16049 230 SH SOLE 230 0 0 VANGUARD FTSE DEV MKT ETF COM 921943858 15302 350 SH SOLE 350 0 0 VANGUARD FTSE ALL WORLD COM 922042718 9558 90 SH SOLE 90 0 0 VANGUARD EMERGING MARKETS ETF COM 922042858 15684 400 SH SOLE 400 0 0 VANGUARD SHORT-TERM CORP BOND ETF COM 92206C409 72144 960 SH SOLE 960 0 0 VANGUARD S&P500 INDEX ETF COM 922908363 12404608 31588 SH SOLE 31588 0 0 VANGUARD TOTAL STOCK MARKET ETF COM 922908769 212410 1000 SH SOLE 1000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1041009 32120 SH SOLE 32120 0 0 VERITIVE CORPORATION COM 923454102 5067 30 SH SOLE 30 0 0 VERISK ANALYTICS INC COM 92345Y106 2819761 11936 SH SOLE 11936 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 643319 1850 SH SOLE 1850 0 0 VIATRIS INC COM 92556V106 121170 12289 SH SOLE 12289 0 0 VISA INC CLASS A COM 92826C839 9150488 39783 SH SOLE 39783 0 0 WABTEC CORPORATION COM 929740108 1653667 15561 SH SOLE 15561 0 0 WALMART INC COM 931142103 829557 5187 SH SOLE 5187 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 102304 4600 SH SOLE 4600 0 0 WARNER BROS DISCOVERY-A COM 934423104 59763 5503 SH SOLE 5503 0 0 WARNER MUSIC GROUP CORP-CL A COM 934550203 132225 4211 SH SOLE 4211 0 0 WASTE MANAGEMENT INC COM 94106L109 5335 35 SH SOLE 35 0 0 WATERS CORPORATION COM 941848103 1021706 3726 SH SOLE 3726 0 0 WELLS FARGO & CO COM 949746101 824228 20172 SH SOLE 20172 0 0 WEST PHARMACEUTICAL SERVICES INC COM 955306105 16509 44 SH SOLE 44 0 0 WEYERHAEUSER CO COM 962166104 159432 5200 SH SOLE 5200 0 0 WOODSIDE ENERGY GROUP ADR COM 980228308 8128 349 SH SOLE 349 0 0 YUM CHINA HOLDING INC COM 98850P109 1327863 23831 SH SOLE 23831 0 0 ZOETIS INC COM 98978V103 161801 930 SH SOLE 930 0 0 ASML HOLDING NV-NY REG SHS COM N07059210 290798 494 SH SOLE 494 0 0 Alamos Gold Inc COM 011532108 10161 900 SH DFND 5 0 900 0 Alamos Gold Inc COM 011532108 29354 2600 SH DFND 5 0 2600 0 Alamos Gold Inc COM 011532108 173866 15400 SH DFND 5 0 15400 0 Alamos Gold Inc COM 011532108 29354 2600 SH DFND 5 0 2600 0 Algonquin Power & Utilities Corp COM 015857105 31020208 5239900 SH SOLE 5239900 0 0 Algonquin Power & Utilities Corp COM 015857105 127280 21500 SH DFND 5 0 21500 0 Algonquin Power & Utilities Corp COM 015857105 276168 46650 SH DFND 5 0 46650 0 Algonquin Power & Utilities Corp COM 015857105 216376 36550 SH DFND 5 0 36550 0 Algonquin Power & Utilities Corp COM 015857105 202464 34200 SH DFND 5 0 34200 0 Bank of Montreal COM 063671101 396539 4700 SH DFND 5 0 4700 0 Bank of Montreal COM 063671101 615901 7300 SH DFND 5 0 7300 0 Bank of Montreal COM 063671101 2758899 32700 SH DFND 5 0 32700 0 Bank of Montreal COM 063671101 607464 7200 SH DFND 5 0 7200 0 Bank of Nova Scotia/The COM 064149107 104857 2300 SH DFND 5 0 2300 0 Bank of Nova Scotia/The COM 064149107 141329 3100 SH DFND 5 0 3100 0 Bank of Nova Scotia/The COM 064149107 1244607 27300 SH DFND 5 0 27300 0 Bank of Nova Scotia/The COM 064149107 13677 300 SH DFND 5 0 300 0 Barrick Gold Corp COM 067901108 192060 13200 SH DFND 5 0 13200 0 Barrick Gold Corp COM 067901108 219705 15100 SH DFND 5 0 15100 0 Barrick Gold Corp COM 067901108 1460820 100400 SH DFND 5 0 100400 0 Barrick Gold Corp COM 067901108 231345 15900 SH DFND 5 0 15900 0 Bausch Health Cos Inc COM 071734107 60006 7300 SH DFND 5 0 7300 0 Bausch Health Cos Inc COM 071734107 60006 7300 SH DFND 5 0 7300 0 Bausch Health Cos Inc COM 071734107 256464 31200 SH DFND 5 0 31200 0 Bausch Health Cos Inc COM 071734107 80556 9800 SH DFND 5 0 9800 0 BCE Inc COM 05534B760 66034100 1730000 SH SOLE 1730000 0 0 BCE Inc COM 05534B760 942799 24700 SH DFND 5 0 24700 0 BCE Inc COM 05534B760 1681389 44050 SH DFND 5 0 44050 0 BCE Inc COM 05534B760 8090132 211950 SH DFND 5 0 211950 0 BCE Inc COM 05534B760 1477179 38700 SH DFND 5 0 38700 0 Brookfield Infrastructure Partners LP COM G16252101 32340 1100 SH DFND 5 0 1100 0 Brookfield Infrastructure Partners LP COM G16252101 111720 3800 SH DFND 5 0 3800 0 Brookfield Infrastructure Partners LP COM G16252101 820260 27900 SH DFND 5 0 27900 0 Brookfield Infrastructure Partners LP COM G16252101 108780 3700 SH DFND 5 0 3700 0 Canadian Imperial Bank of Commerce COM 136069101 277992 7200 SH DFND 5 0 7200 0 Canadian Imperial Bank of Commerce COM 136069101 440154 11400 SH DFND 5 0 11400 0 Canadian Imperial Bank of Commerce COM 136069101 2764476 71600 SH DFND 5 0 71600 0 Canadian Imperial Bank of Commerce COM 136069101 509652 13200 SH DFND 5 0 13200 0 Canadian National Railway Co COM 136375102 660813 6100 SH DFND 5 0 6100 0 Canadian National Railway Co COM 136375102 974970 9000 SH DFND 5 0 9000 0 Canadian National Railway Co COM 136375102 6803124 62800 SH DFND 5 0 62800 0 Canadian National Railway Co COM 136375102 1061634 9800 SH DFND 5 0 9800 0 Canadian Natural Resources Ltd COM 136385101 140010550 2165000 SH SOLE 2165000 0 0 CGI Inc COM 12532H104 856863 8700 SH DFND 5 0 8700 0 CGI Inc COM 12532H104 1260672 12800 SH DFND 5 0 12800 0 CGI Inc COM 12532H104 5239668 53200 SH DFND 5 0 53200 0 CGI Inc COM 12532H104 1290219 13100 SH DFND 5 0 13100 0 CME Group Inc COM 12572Q105 5756325 28750 SH SOLE 28750 0 0 Descartes Systems Group Inc/The COM 249906108 352224 4800 SH DFND 5 0 4800 0 Descartes Systems Group Inc/The COM 249906108 513660 7000 SH DFND 5 0 7000 0 Descartes Systems Group Inc/The COM 249906108 1739106 23700 SH DFND 5 0 23700 0 Descartes Systems Group Inc/The COM 249906108 528336 7200 SH DFND 5 0 7200 0 Enbridge Inc COM 29250N105 74080080 2232000 SH SOLE 2232000 0 0 Enbridge Inc COM 29250N105 3319 100 SH DFND 5 0 100 0 Enbridge Inc COM 29250N105 3319 100 SH DFND 5 0 100 0 Enbridge Inc COM 29250N105 1247944 37600 SH DFND 5 0 37600 0 Enbridge Inc COM 29250N105 182545 5500 SH DFND 5 0 5500 0 FirstService Corp COM 33767E202 145540 1000 SH DFND 5 0 1000 0 FirstService Corp COM 33767E202 189202 1300 SH DFND 5 0 1300 0 FirstService Corp COM 33767E202 669484 4600 SH DFND 5 0 4600 0 FirstService Corp COM 33767E202 232864 1600 SH DFND 5 0 1600 0 Fortis Inc/Canada COM 349553107 78639300 2070000 SH SOLE 2070000 0 0 Fortis Inc/Canada COM 349553107 1021931 26900 SH DFND 5 0 26900 0 Fortis Inc/Canada COM 349553107 1793128 47200 SH DFND 5 0 47200 0 Fortis Inc/Canada COM 349553107 8464172 222800 SH DFND 5 0 222800 0 Fortis Inc/Canada COM 349553107 1595580 42000 SH DFND 5 0 42000 0 Franco-Nevada Corp COM 351858105 400470 3000 SH DFND 5 0 3000 0 Franco-Nevada Corp COM 351858105 493913 3700 SH DFND 5 0 3700 0 Franco-Nevada Corp COM 351858105 3096968 23200 SH DFND 5 0 23200 0 Franco-Nevada Corp COM 351858105 587356 4400 SH DFND 5 0 4400 0 Granite Real Estate Investment Trust UNIT 387437114 2153424 40600 SH DFND 5 0 40600 0 Manulife Financial Corp COM 56501R106 46522600 2545000 SH SOLE 2545000 0 0 Manulife Financial Corp COM 56501R106 27420 1500 SH DFND 5 0 1500 0 Manulife Financial Corp COM 56501R106 102368 5600 SH DFND 5 0 5600 0 Manulife Financial Corp COM 56501R106 1080348 59100 SH DFND 5 0 59100 0 Nutrien Ltd COM 67077M108 103750624 1679900 SH SOLE 1679900 0 0 Open Text Corp COM 683715106 3510 100 SH DFND 5 0 100 0 Osisko Gold Royalties Ltd COM 68827L101 18800 1600 SH DFND 5 0 1600 0 Osisko Gold Royalties Ltd COM 68827L101 70500 6000 SH DFND 5 0 6000 0 Osisko Gold Royalties Ltd COM 68827L101 348975 29700 SH DFND 5 0 29700 0 Osisko Gold Royalties Ltd COM 68827L101 35250 3000 SH DFND 5 0 3000 0 Pembina Pipeline Corp COM 706327103 39078000 1300000 SH SOLE 1300000 0 0 Primo Water Corp COM 74167P108 38640 2800 SH DFND 5 0 2800 0 Primo Water Corp COM 74167P108 24840 1800 SH DFND 5 0 1800 0 Primo Water Corp COM 74167P108 655500 47500 SH DFND 5 0 47500 0 Primo Water Corp COM 74167P108 63480 4600 SH DFND 5 0 4600 0 Restaurant Brands International Inc COM 76131D103 326438 4900 SH DFND 5 0 4900 0 Restaurant Brands International Inc COM 76131D103 506312 7600 SH DFND 5 0 7600 0 Restaurant Brands International Inc COM 76131D103 3271042 49100 SH DFND 5 0 49100 0 Restaurant Brands International Inc COM 76131D103 559608 8400 SH DFND 5 0 8400 0 Rogers Communications Inc COM 775109200 67758350 1765000 SH SOLE 1765000 0 0 Rogers Communications Inc COM 775109200 203467 5300 SH DFND 5 0 5300 0 Rogers Communications Inc COM 775109200 357027 9300 SH DFND 5 0 9300 0 Rogers Communications Inc COM 775109200 3604821 93900 SH DFND 5 0 93900 0 Rogers Communications Inc COM 775109200 345510 9000 SH DFND 5 0 9000 0 Royal Bank of Canada COM 780087102 1005560 11500 SH DFND 5 0 11500 0 Royal Bank of Canada COM 780087102 2050468 23450 SH DFND 5 0 23450 0 Royal Bank of Canada COM 780087102 8494796 97150 SH DFND 5 0 97150 0 Royal Bank of Canada COM 780087102 1547688 17700 SH DFND 5 0 17700 0 Stantec Inc COM 85472N109 694109 10700 SH DFND 5 0 10700 0 Stantec Inc COM 85472N109 1128738 17400 SH DFND 5 0 17400 0 Stantec Inc COM 85472N109 5870735 90500 SH DFND 5 0 90500 0 Stantec Inc COM 85472N109 1102790 17000 SH DFND 5 0 17000 0 Sun Life Financial Inc COM 866796105 1000400 20500 SH DFND 5 0 20500 0 Sun Life Financial Inc COM 866796105 1771440 36300 SH DFND 5 0 36300 0 Sun Life Financial Inc COM 866796105 9169520 187900 SH DFND 5 0 187900 0 Sun Life Financial Inc COM 866796105 1586000 32500 SH DFND 5 0 32500 0 TC Energy Corp COM 87807B107 56948550 1655000 SH SOLE 1655000 0 0 TELUS Corp COM 87971M103 69608400 4260000 SH SOLE 4260000 0 0 TELUS Corp COM 87971M103 975498 59700 SH DFND 5 0 59700 0 TELUS Corp COM 87971M103 1753282 107300 SH DFND 5 0 107300 0 TELUS Corp COM 87971M103 8217092 502882 SH DFND 5 0 502882 0 TELUS Corp COM 87971M103 1527790 93500 SH DFND 5 0 93500 0 Thomson Reuters Corp COM 884903808 1179165 9640 SH DFND 5 0 9640 0 Thomson Reuters Corp COM 884903808 2269403 18553 SH DFND 5 0 18553 0 Thomson Reuters Corp COM 884903808 9745846 79675 SH DFND 5 0 79675 0 Thomson Reuters Corp COM 884903808 1697924 13881 SH DFND 5 0 13881 0 Waste Connections Inc COM 94106B101 1020680 7600 SH DFND 5 0 7600 0 Waste Connections Inc COM 94106B101 1547808 11525 SH DFND 5 0 11525 0 Waste Connections Inc COM 94106B101 8625418 64225 SH DFND 5 0 64225 0 Waste Connections Inc COM 94106B101 1557880 11600 SH DFND 5 0 11600 0 Wheaton Precious Metals Corp COM 962879102 271685 6700 SH DFND 5 0 6700 0 Wheaton Precious Metals Corp COM 962879102 478490 11800 SH DFND 5 0 11800 0 Wheaton Precious Metals Corp COM 962879102 2291075 56500 SH DFND 5 0 56500 0 Wheaton Precious Metals Corp COM 962879102 498765 12300 SH DFND 5 0 12300 0 BROOKFIELD CORP CL-A LVS COM 11271J107 6254000 200000 SH DFND 1 0 200000 0 CAMECO CORP COM 13321L108 35676 900 SH DFND 1 0 900 0 COEUR MINING INC COM 192108504 38 17 SH DFND 1 0 17 0 DIAMEDICA THERAPEUT-NEW COM 25253X207 62 24 SH DFND 1 0 24 0 IM CANNABIS CORP-NEW COM 44969Q307 1692 2353 SH DFND 1 0 2353 0 LARGO INC COM 517097101 36057 12741 SH DFND 1 0 12741 0 SANGOMA TECHNOLOGIES-NEW COM 80100R408 1908500 550000 SH DFND 1 0 550000 0 TORONTO DOMINION BANK COM 891160509 84364 1400 SH DFND 1 0 1400 0 ZOMEDICA CORP COM 98980M109 3 20 SH DFND 1 0 20 0 AIRBNB, INC. BOND 009066AB7 10881119 12302000 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES, INC. BOND 00971TAJ0 2365440 2000000 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES, INC. BOND 00971TAL5 5232150 5000000 SH SOLE 0 0 0 ALARM.COM HOLDINGS, INC. BOND 011642AB1 3468280 4000000 SH SOLE 0 0 0 ASCENDIS PHARMA A/S BOND 04351PAD3 1839120 2000000 SH SOLE 0 0 0 BENTLEY SYSTEMS, INCORPORATED BOND 08265TAD1 3824000 4463000 SH SOLE 0 0 0 BIGCOMMERCE HOLDINGS, INC. BOND 08975PAB4 794960 1000000 SH SOLE 0 0 0 BILL.COM HOLDINGS, INC. BOND 090043AD2 1629080 2000000 SH SOLE 0 0 0 BLACKLINE INC BOND 09239BAD1 2432250 2820000 SH SOLE 0 0 0 BLOCK INC BOND 852234AK9 4614578 6140000 SH SOLE 0 0 0 BOX, INC. BOND 10316TAB0 4236000 3946000 SH SOLE 0 0 0 CABLE ONE, INC. BOND 12685JAE5 994000 1230000 SH SOLE 0 0 0 CERIDIAN HCM HOLDING INC. BOND 15677JAD0 4324887 4900000 SH SOLE 0 0 0 CLOUDFLARE, INC. BOND 18915MAC1 1259000 1500000 SH SOLE 0 0 0 CONMED CORPORATION BOND 207410AH4 4294710 4500000 SH SOLE 0 0 0 DRAFTKINGS INC. BOND 26142RAB0 2670290 3500000 SH SOLE 0 0 0 DROPBOX INC BOND 26210CAD6 5357806 5648000 SH SOLE 0 0 0 ENPHASE ENERGY INC BOND 29355AAH0 1761300 2000000 SH SOLE 0 0 0 EXPEDIA GROUP, INC. BOND 30212PBE4 4362500 5000000 SH SOLE 0 0 0 Etsy, Inc. BOND 29786AAN6 3250825 4250000 SH SOLE 0 0 0 Exact Sciences Corporation BOND 30063PAB1 1361670 1500000 SH SOLE 0 0 0 FORD MOTOR COMPANY BOND 345370CZ1 5000550 5100000 SH SOLE 0 0 0 HAEMONETICS CORPORATION BOND 405024AB6 3472720 4000000 SH SOLE 0 0 0 HALOZYME THERAPEUTICS INC BOND 40637HAD1 4211000 5000000 SH SOLE 0 0 0 INSULET CORPORATION BOND 45784PAK7 2472725 2500000 SH SOLE 0 0 0 INTERDIGITAL, INC. BOND 45867GAD3 4824880 4100000 SH SOLE 0 0 0 ITRON, INC. BOND 465741AN6 3448880 4000000 SH SOLE 0 0 0 JAMF HOLDING CORP. BOND 47074LAB1 1258845 1500000 SH SOLE 0 0 0 JOHN BEAN TECHNOLOGIES CORPORATION BOND 477839AB0 4392458 4858000 SH SOLE 0 0 0 LIBERTY MEDIA CORP-LIBERTY FORMULA ONE BOND 531229AQ5 2769284 2840000 SH SOLE 0 0 0 LUMENTUM HOLDINGS INC BOND 55024UAD1 3390000 4000000 SH SOLE 0 0 0 LYFT, INC. BOND 55087PAB0 1841200 2000000 SH SOLE 0 0 0 MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC. BOND 55405YAB6 4536240 4000000 SH SOLE 0 0 0 PERFICIENT, INC. BOND 71375UAF8 2776000 3500000 SH SOLE 0 0 0 SHAKE SHACK INC. BOND 819047AB7 1103164 1478000 SH SOLE 0 0 0 SHIFT4 PAYMENTS INC BOND 82452JAD1 3009720 3500000 SH SOLE 0 0 0 SHOPIFY INC. BOND 82509LAA5 1759000 2000000 SH SOLE 0 0 0 SNAP INC BOND 83304AAF3 2975880 4000000 SH SOLE 0 0 0 SPOTIFY TECHNOLOGY BOND 84921RAB6 4939396 5800000 SH SOLE 0 0 0 Sarepta Therapeutics, Inc. BOND 803607AD2 1121930 1000000 SH SOLE 0 0 0 Splunk Inc. BOND 848637AF1 5619000 6000000 SH SOLE 0 0 0 TELADOC INC BOND 87918AAF2 1361547 1700000 SH SOLE 0 0 0 TRIPADVISOR, INC. BOND 896945AD4 2252606 2650000 SH SOLE 0 0 0 UNITY SOFTWARE INC. BOND 91332UAB7 3313628 4164000 SH SOLE 0 0 0 UPWORK INC. BOND 91688FAB0 1246095 1500000 SH SOLE 0 0 0 VAIL RESORTS, INC. BOND 91879QAN9 5252000 5940000 SH SOLE 0 0 0 VERINT SYSTEMS INC. BOND 92343XAC4 1680439 1956000 SH SOLE 0 0 0