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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
The Charles Schwab Corp COM 808513105   11,969,029,010 184,678,738 SH   DFND 6 0 184,678,738 0
Imperial Oil Ltd COM 453038408   70 1 SH   SOLE   1 0 0
Agilent Technologies Inc COM 00846U101   7,012,116 47,226 SH   SOLE   47,226 0 0
Apple Inc COM 037833100   532,062,723 2,283,531 SH   SOLE   2,283,531 0 0
AbbVie Inc COM 00287Y109   17,142,251 86,805 SH   SOLE   86,805 0 0
Abbott Laboratories COM 002824100   10,539,996 92,448 SH   SOLE   92,448 0 0
Analog Devices Inc COM 032654105   19,431,412 84,422 SH   SOLE   84,422 0 0
Archer-Daniels-Midland Co COM 039483102   4,550,157 76,166 SH   SOLE   76,166 0 0
Automatic Data Processing Inc COM 053015103   19,291,678 69,713 SH   SOLE   69,713 0 0
Autodesk Inc COM 052769106   9,977,059 36,217 SH   SOLE   36,217 0 0
American Electric Power Co Inc COM 025537101   9,088,205 88,579 SH   SOLE   88,579 0 0
Aflac Inc COM 001055102   9,369,399 83,805 SH   SOLE   83,805 0 0
American International Group I COM 026874784   7,617,311 104,019 SH   SOLE   104,019 0 0
Assurant Inc COM 04621X108   1,674,998 8,423 SH   SOLE   8,423 0 0
Akamai Technologies Inc COM 00971T101   2,548,786 25,248 SH   SOLE   25,248 0 0
Allstate Corp/The COM 020002101   8,048,177 42,437 SH   SOLE   42,437 0 0
Applied Materials Inc COM 038222105   28,245,580 139,795 SH   SOLE   139,795 0 0
AMETEK Inc COM 031100100   6,890,035 40,126 SH   SOLE   40,126 0 0
Amgen Inc COM 031162100   18,326,660 56,878 SH   SOLE   56,878 0 0
American Tower Corp COM 03027X100   17,621,536 75,772 SH   SOLE   75,772 0 0
Amazon.com Inc COM 023135106   328,733,075 1,764,252 SH   SOLE   1,764,252 0 0
Anthem Inc COM 036752103   19,552,520 37,601 SH   SOLE   37,601 0 0
Air Products & Chemicals Inc COM 009158106   10,524,514 35,348 SH   SOLE   35,348 0 0
Amphenol Corp COM 032095101   12,826,160 196,841 SH   SOLE   196,841 0 0
AvalonBay Communities Inc COM 053484101   5,159,577 22,906 SH   SOLE   22,906 0 0
Broadcom Inc COM 11135F101   70,422,780 408,248 SH   SOLE   408,248 0 0
American Express Co COM 025816109   24,732,084 91,195 SH   SOLE   91,195 0 0
Boeing Co/The COM 097023105   5,847,915 38,463 SH   SOLE   38,463 0 0
Bank of America Corp COM 060505104   43,426,308 1,094,413 SH   SOLE   1,094,413 0 0
BB&T Corp COM 89832Q109   9,263,469 216,588 SH   SOLE   216,588 0 0
Best Buy Co Inc COM 086516101   3,225,749 31,227 SH   SOLE   31,227 0 0
Becton Dickinson and Co COM 075887109   11,328,807 46,988 SH   SOLE   46,988 0 0
Franklin Resources Inc COM 354613101   999,541 49,605 SH   SOLE   49,605 0 0
Brown-Forman Corp COM 115637209   911,971 18,536 SH   SOLE   18,536 0 0
Ball Corp COM 058498106   3,280,053 48,300 SH   SOLE   48,300 0 0
Bristol-Myers Squibb Co COM 110122108   7,618,301 147,242 SH   SOLE   147,242 0 0
Berkshire Hathaway Inc COM 084670702   134,743,877 292,756 SH   SOLE   292,756 0 0
Boston Scientific Corp COM 101137107   20,076,972 239,582 SH   SOLE   239,582 0 0
BorgWarner Inc COM 099724106   1,282,343 35,336 SH   SOLE   35,336 0 0
Blackstone Group LP/The COM 09260D107   122,810 802 SH   SOLE   802 0 0
Citigroup Inc COM 172967424   19,472,919 311,069 SH   SOLE   311,069 0 0
Conagra Brands Inc COM 205887102   2,478,512 76,215 SH   SOLE   76,215 0 0
Cardinal Health Inc COM 14149Y108   4,285,081 38,772 SH   SOLE   38,772 0 0
Crown Castle International Cor COM 22822V101   8,407,427 70,871 SH   SOLE   70,871 0 0
Carnival Corp COM 143658300   2,974,338 160,949 SH   SOLE   160,949 0 0
CF Industries Holdings Inc COM 125269100   2,462,803 28,704 SH   SOLE   28,704 0 0
Citizens Financial Group Inc COM 174610105   2,985,871 72,702 SH   SOLE   72,702 0 0
Church & Dwight Co Inc COM 171340102   4,236,029 40,451 SH   SOLE   40,451 0 0
CH Robinson Worldwide Inc COM 12541W209   2,058,290 18,649 SH   SOLE   18,649 0 0
Halfmoon Parent Inc COM 125523100   15,721,447 45,380 SH   SOLE   45,380 0 0
Cincinnati Financial Corp COM 172062101   3,406,403 25,025 SH   SOLE   25,025 0 0
Colgate-Palmolive Co COM 194162103   13,860,504 133,518 SH   SOLE   133,518 0 0
Clorox Co/The COM 189054109   3,210,956 19,710 SH   SOLE   19,710 0 0
Comcast Corp COM 20030N101   27,538,000 659,277 SH   SOLE   659,277 0 0
CME Group Inc COM 12572Q105   12,933,179 58,614 SH   SOLE   58,614 0 0
Chipotle Mexican Grill Inc COM 169656105   3,942,821 68,428 SH   SOLE   68,428 0 0
Cummins Inc COM 231021106   3,201,636 9,888 SH   SOLE   9,888 0 0
CMS Energy Corp COM 125896100   3,352,594 47,467 SH   SOLE   47,467 0 0
Centene Corp COM 15135B101   6,333,608 84,134 SH   SOLE   84,134 0 0
Capital One Financial Corp COM 14040H105   5,056,083 33,768 SH   SOLE   33,768 0 0
Cabot Oil & Gas Corp COM 127097103   2,816,041 117,580 SH   SOLE   117,580 0 0
ConocoPhillips COM 20825C104   19,443,110 184,680 SH   SOLE   184,680 0 0
Costco Wholesale Corp COM 22160K105   71,642,341 80,813 SH   SOLE   80,813 0 0
Campbell Soup Co COM 134429109   1,097,325 22,431 SH   SOLE   22,431 0 0
salesforce.com Inc COM 79466L302   21,046,930 76,895 SH   SOLE   76,895 0 0
Cisco Systems Inc/Delaware COM 17275R102   36,586,462 687,457 SH   SOLE   687,457 0 0
CSX Corp COM 126408103   11,463,615 331,990 SH   SOLE   331,990 0 0
Cintas Corp COM 172908105   12,172,037 59,122 SH   SOLE   59,122 0 0
CVS Health Corp COM 126650100   67,419,747 1,072,197 SH   SOLE   1,072,197 0 0
Chevron Corp COM 166764100   17,767,242 120,644 SH   SOLE   120,644 0 0
Discover Financial Services COM 254709108   5,690,724 40,564 SH   SOLE   40,564 0 0
Quest Diagnostics Inc COM 74834L100   2,882,216 18,565 SH   SOLE   18,565 0 0
Danaher Corp COM 235851102   25,536,415 91,851 SH   SOLE   91,851 0 0
Walt Disney Co/The COM 254687106   28,278,129 293,982 SH   SOLE   293,982 0 0
Digital Realty Trust Inc COM 253868103   8,041,980 49,694 SH   SOLE   49,694 0 0
Dover Corp COM 260003108   4,189,327 21,849 SH   SOLE   21,849 0 0
Darden Restaurants Inc COM 237194105   297,732 1,814 SH   SOLE   1,814 0 0
DTE Energy Co COM 233331107   175,922 1,370 SH   SOLE   1,370 0 0
Duke Energy Corp COM 26441C204   14,144,312 122,674 SH   SOLE   122,674 0 0
Devon Energy Corp COM 25179M103   3,895,609 99,581 SH   SOLE   99,581 0 0
Electronic Arts Inc COM 285512109   5,956,346 41,525 SH   SOLE   41,525 0 0
Ecolab Inc COM 278865100   2,107,749 8,255 SH   SOLE   8,255 0 0
Equifax Inc COM 294429105   893,041 3,039 SH   SOLE   3,039 0 0
Edison International COM 281020107   1,330,213 15,274 SH   SOLE   15,274 0 0
Estee Lauder Cos Inc/The COM 518439104   3,816,233 38,281 SH   SOLE   38,281 0 0
Emerson Electric Co COM 291011104   5,852,717 53,513 SH   SOLE   53,513 0 0
EOG Resources Inc COM 26875P101   11,117,543 90,438 SH   SOLE   90,438 0 0
Equinix Inc COM 29444U700   13,636,660 15,363 SH   SOLE   15,363 0 0
Equity Residential COM 29476L107   4,118,159 55,307 SH   SOLE   55,307 0 0
Eversource Energy COM 30040W108   2,628,635 38,628 SH   SOLE   38,628 0 0
Essex Property Trust Inc COM 297178105   3,038,395 10,285 SH   SOLE   10,285 0 0
Entergy Corp COM 29364G103   4,471,318 33,974 SH   SOLE   33,974 0 0
Edwards Lifesciences Corp COM 28176E108   6,441,746 97,617 SH   SOLE   97,617 0 0
Exelon Corp COM 30161N101   6,895,771 170,056 SH   SOLE   170,056 0 0
Expeditors International of Wa COM 302130109   2,949,667 22,448 SH   SOLE   22,448 0 0
Extra Space Storage Inc COM 30225T102   6,187,725 34,340 SH   SOLE   34,340 0 0
Ford Motor Co COM 345370860   6,556,123 620,845 SH   SOLE   620,845 0 0
Fastenal Co COM 311900104   685,918 9,604 SH   SOLE   9,604 0 0
Facebook Inc COM 30303M102   237,078,316 414,154 SH   SOLE   414,154 0 0
Fortune Brands Home & Security COM 34964C106   43,422 485 SH   SOLE   485 0 0
Freeport-McMoRan Inc COM 35671D857   51,616,831 1,033,991 SH   SOLE   1,033,991 0 0
F5 Networks Inc COM 315616102   2,195,614 9,971 SH   SOLE   9,971 0 0
FMC Corp COM 302491303   1,277,192 19,369 SH   SOLE   19,369 0 0
Federal Realty Investment Trus COM 313745101   1,341,240 11,666 SH   SOLE   11,666 0 0
Fortive Corp COM 34959J108   4,751,033 60,193 SH   SOLE   60,193 0 0
General Dynamics Corp COM 369550108   12,363,909 40,913 SH   SOLE   40,913 0 0
General Electric Co COM 369604301   32,521,187 172,453 SH   SOLE   172,453 0 0
Gilead Sciences Inc COM 375558103   17,796,801 212,271 SH   SOLE   212,271 0 0
General Mills Inc COM 370334104   6,616,738 89,597 SH   SOLE   89,597 0 0
General Motors Co COM 37045V100   2,200,613 49,077 SH   SOLE   49,077 0 0
Alphabet Inc COM 02079K107   132,847,168 794,588 SH   SOLE   794,588 0 0
Alphabet Inc COM 02079K305   135,647,886 817,895 SH   SOLE   817,895 0 0
Global Payments Inc COM 37940X102   25,778,807 251,697 SH   SOLE   251,697 0 0
Goldman Sachs Group Inc/The COM 38141G104   25,420,928 51,344 SH   SOLE   51,344 0 0
WW Grainger Inc COM 384802104   7,463,850 7,185 SH   SOLE   7,185 0 0
Hasbro Inc COM 418056107   1,470,338 20,331 SH   SOLE   20,331 0 0
Huntington Bancshares Inc/OH COM 446150104   3,394,715 230,933 SH   SOLE   230,933 0 0
HCA Healthcare Inc COM 40412C101   12,335,557 30,351 SH   SOLE   30,351 0 0
Home Depot Inc/The COM 437076102   60,249,593 148,691 SH   SOLE   148,691 0 0
Hess Corp COM 42809H107   5,968,410 43,950 SH   SOLE   43,950 0 0
Hartford Financial Services Gr COM 416515104   5,654,924 48,082 SH   SOLE   48,082 0 0
Hologic Inc COM 436440101   3,034,059 37,246 SH   SOLE   37,246 0 0
Honeywell International Inc COM 438516106   21,327,924 103,178 SH   SOLE   103,178 0 0
Hewlett Packard Enterprise Co COM 42824C109   4,228,079 206,651 SH   SOLE   206,651 0 0
HP Inc COM 40434L105   5,581,300 155,598 SH   SOLE   155,598 0 0
Hormel Foods Corp COM 440452100   1,467,044 46,279 SH   SOLE   46,279 0 0
Harris Corp COM 502431109   7,175,349 30,165 SH   SOLE   30,165 0 0
Henry Schein Inc COM 806407102   1,468,935 20,150 SH   SOLE   20,150 0 0
Host Hotels & Resorts Inc COM 44107P104   2,078,331 118,087 SH   SOLE   118,087 0 0
Hershey Co/The COM 427866108   4,620,939 24,095 SH   SOLE   24,095 0 0
Humana Inc COM 444859102   6,169,778 19,479 SH   SOLE   19,479 0 0
International Business Machine COM 459200101   18,961,589 85,768 SH   SOLE   85,768 0 0
Intercontinental Exchange Inc COM 45866F104   14,929,721 92,939 SH   SOLE   92,939 0 0
International Flavors & Fragra COM 459506101   4,265,195 40,648 SH   SOLE   40,648 0 0
Illumina Inc COM 452327109   275,296 2,111 SH   SOLE   2,111 0 0
Intel Corp COM 458140100   17,004,840 724,844 SH   SOLE   724,844 0 0
Intuit Inc COM 461202103   29,390,688 47,328 SH   SOLE   47,328 0 0
Iron Mountain Inc COM 46284V101   5,688,036 47,867 SH   SOLE   47,867 0 0
Intuitive Surgical Inc COM 46120E602   29,553,329 60,157 SH   SOLE   60,157 0 0
Illinois Tool Works Inc COM 452308109   7,092,400 27,063 SH   SOLE   27,063 0 0
Invesco Ltd COM G491BT108   1,226,004 69,818 SH   SOLE   69,818 0 0
JB Hunt Transport Services Inc COM 445658107   2,209,443 12,821 SH   SOLE   12,821 0 0
Jacobs Solutions Inc COM 46982L108   2,717,877 20,763 SH   SOLE   20,763 0 0
Johnson & Johnson COM 478160104   63,295,288 390,567 SH   SOLE   390,567 0 0
Juniper Networks Inc COM 48203R104   2,039,317 52,317 SH   SOLE   52,317 0 0
JPMorgan Chase & Co COM 46625H100   58,234,261 276,175 SH   SOLE   276,175 0 0
Kellogg Co COM 487836108   3,446,721 42,705 SH   SOLE   42,705 0 0
KeyCorp COM 493267108   2,472,267 147,598 SH   SOLE   147,598 0 0
Kraft Heinz Co/The COM 500754106   5,256,599 149,718 SH   SOLE   149,718 0 0
Kimco Realty Corp COM 49446R109   2,500,283 107,678 SH   SOLE   107,678 0 0
KLA-Tencor Corp COM 482480100   17,833,888 23,029 SH   SOLE   23,029 0 0
Kimberly-Clark Corp COM 494368103   7,624,927 53,591 SH   SOLE   53,591 0 0
Kinder Morgan Inc/DE COM 49456B101   1,374,815 62,237 SH   SOLE   62,237 0 0
Coca-Cola Co/The COM 191216100   56,316,466 783,697 SH   SOLE   783,697 0 0
Kroger Co/The COM 501044101   6,059,074 105,743 SH   SOLE   105,743 0 0
Loews Corp COM 540424108   2,425,254 30,680 SH   SOLE   30,680 0 0
L Brands Inc COM 070830104   54,711 1,714 SH   SOLE   1,714 0 0
Lennar Corp COM 526057104   3,456,194 18,435 SH   SOLE   18,435 0 0
Labcorp Holdings Inc COM 504922105   3,089,834 13,826 SH   SOLE   13,826 0 0
Eli Lilly & Co COM 532457108   77,869,696 87,895 SH   SOLE   87,895 0 0
Lockheed Martin Corp COM 539830109   19,727,146 33,747 SH   SOLE   33,747 0 0
Lam Research Corp COM 512807108   1,796,274 22,011 SH   SOLE   22,011 0 0
Mastercard Inc COM 57636Q104   65,988,469 133,634 SH   SOLE   133,634 0 0
Marriott International Inc/MD COM 571903202   9,925,355 39,925 SH   SOLE   39,925 0 0
Masco Corp COM 574599106   3,092,853 36,846 SH   SOLE   36,846 0 0
McDonald's Corp COM 580135101   35,718,414 117,298 SH   SOLE   117,298 0 0
Microchip Technology Inc COM 595017104   7,307,916 91,019 SH   SOLE   91,019 0 0
Moody's Corp COM 615369105   28,319,734 59,672 SH   SOLE   59,672 0 0
Mondelez International Inc COM 609207105   16,661,502 226,164 SH   SOLE   226,164 0 0
MetLife Inc COM 59156R108   7,944,144 96,316 SH   SOLE   96,316 0 0
Mohawk Industries Inc COM 608190104   1,306,328 8,130 SH   SOLE   8,130 0 0
McCormick & Co Inc/MD COM 579780206   3,300,148 40,099 SH   SOLE   40,099 0 0
Marsh & McLennan Cos Inc COM 571748102   17,907,211 80,269 SH   SOLE   80,269 0 0
3M Co COM 88579Y101   11,953,595 87,444 SH   SOLE   87,444 0 0
Monster Beverage Corp COM 61174X109   6,466,993 123,960 SH   SOLE   123,960 0 0
Altria Group Inc COM 02209S103   14,619,081 286,424 SH   SOLE   286,424 0 0
Mosaic Co/The COM 61945C103   1,357,023 50,673 SH   SOLE   50,673 0 0
Marathon Petroleum Corp COM 56585A102   8,684,406 53,308 SH   SOLE   53,308 0 0
Merck & Co Inc COM 58933Y105   83,633,533 736,470 SH   SOLE   736,470 0 0
Marathon Oil Corp COM 565849106   6,875,546 258,188 SH   SOLE   258,188 0 0
Morgan Stanley COM 617446448   21,020,517 201,655 SH   SOLE   201,655 0 0
Microsoft Corp COM 594918104   517,638,421 1,202,971 SH   SOLE   1,202,971 0 0
Motorola Solutions Inc COM 620076307   12,276,248 27,303 SH   SOLE   27,303 0 0
M&T Bank Corp COM 55261F104   4,822,065 27,072 SH   SOLE   27,072 0 0
Mettler-Toledo International I COM 592688105   5,140,972 3,428 SH   SOLE   3,428 0 0
Micron Technology Inc COM 595112103   62,608,275 603,686 SH   SOLE   603,686 0 0
Nasdaq Inc COM 631103108   4,806,102 65,828 SH   SOLE   65,828 0 0
Newmont Mining Corp COM 651639106   9,926,306 185,712 SH   SOLE   185,712 0 0
Netflix Inc COM 64110L106   51,677,412 72,860 SH   SOLE   72,860 0 0
NIKE Inc COM 654106103   49,028,231 554,618 SH   SOLE   554,618 0 0
Northrop Grumman Corp COM 666807102   11,709,424 22,174 SH   SOLE   22,174 0 0
Nucor Corp COM 670346105   5,674,884 37,747 SH   SOLE   37,747 0 0
NVIDIA Corp COM 67066G104   514,670,249 4,238,062 SH   SOLE   4,238,062 0 0
News Corp COM 65249B208   486,917 17,421 SH   SOLE   17,421 0 0
News Corp COM 65249B109   674,005 25,310 SH   SOLE   25,310 0 0
Realty Income Corp COM 756109104   8,843,665 139,446 SH   SOLE   139,446 0 0
ONEOK Inc COM 682680103   9,002,642 98,789 SH   SOLE   98,789 0 0
Oracle Corp COM 68389X105   44,254,754 259,711 SH   SOLE   259,711 0 0
PACCAR Inc COM 693718108   5,592,294 56,671 SH   SOLE   56,671 0 0
PG&E Corp COM 69331C108   6,929,148 350,488 SH   SOLE   350,488 0 0
PepsiCo Inc COM 713448108   39,500,915 232,290 SH   SOLE   232,290 0 0
Pfizer Inc COM 717081103   26,595,744 918,996 SH   SOLE   918,996 0 0
Principal Financial Group Inc COM 74251V102   2,917,594 33,965 SH   SOLE   33,965 0 0
Procter & Gamble Co/The COM 742718109   86,323,226 498,402 SH   SOLE   498,402 0 0
Progressive Corp/The COM 743315103   73,170,681 288,346 SH   SOLE   288,346 0 0
Parker-Hannifin Corp COM 701094104   13,230,943 20,941 SH   SOLE   20,941 0 0
Prologis Inc COM 74340W103   18,923,437 149,853 SH   SOLE   149,853 0 0
Philip Morris International In COM 718172109   30,976,545 255,161 SH   SOLE   255,161 0 0
PNC Financial Services Group I COM 693475105   11,916,540 64,466 SH   SOLE   64,466 0 0
Pinnacle West Capital Corp COM 723484101   1,559,716 17,606 SH   SOLE   17,606 0 0
PPG Industries Inc COM 693506107   4,914,398 37,101 SH   SOLE   37,101 0 0
PPL Corp COM 69351T106   2,837,007 85,762 SH   SOLE   85,762 0 0
Prudential Financial Inc COM 744320102   6,996,795 57,777 SH   SOLE   57,777 0 0
Public Storage COM 74460D109   9,329,991 25,641 SH   SOLE   25,641 0 0
Phillips 66 COM 718546104   8,753,256 66,590 SH   SOLE   66,590 0 0
PayPal Holdings Inc COM 70450Y103   13,522,053 173,293 SH   SOLE   173,293 0 0
QUALCOMM Inc COM 747525103   32,131,968 188,956 SH   SOLE   188,956 0 0
Qorvo Inc COM 74736K101   1,559,004 15,092 SH   SOLE   15,092 0 0
Regeneron Pharmaceuticals Inc COM 75886F107   18,946,499 18,023 SH   SOLE   18,023 0 0
Regions Financial Corp COM 7591EP100   3,394,772 145,511 SH   SOLE   145,511 0 0
Roper Technologies Inc COM 776696106   10,337,542 18,578 SH   SOLE   18,578 0 0
Ross Stores Inc COM 778296103   8,501,858 56,487 SH   SOLE   56,487 0 0
Republic Services Inc COM 760759100   6,532,522 32,526 SH   SOLE   32,526 0 0
Charles Schwab Corp/The COM 808513105   15,649,411 241,466 SH   SOLE   241,466 0 0
Sherwin-Williams Co/The COM 824348106   14,403,081 37,737 SH   SOLE   37,737 0 0
JM Smucker Co/The COM 832696405   646,311 5,337 SH   SOLE   5,337 0 0
Schlumberger Ltd COM 806857108   10,010,235 238,623 SH   SOLE   238,623 0 0
Simon Property Group Inc COM 828806109   8,501,875 50,301 SH   SOLE   50,301 0 0
S&P Global Inc COM 78409V104   26,634,344 51,555 SH   SOLE   51,555 0 0
State Street Corp COM 857477103   4,317,248 48,799 SH   SOLE   48,799 0 0
Stanley Black & Decker Inc COM 854502101   1,538,516 13,970 SH   SOLE   13,970 0 0
Skyworks Solutions Inc COM 83088M102   2,520,117 25,515 SH   SOLE   25,515 0 0
Stryker Corp COM 863667101   20,033,673 55,455 SH   SOLE   55,455 0 0
AT&T Inc COM 00206R102   18,885,284 858,422 SH   SOLE   858,422 0 0
Molson Coors Brewing Co COM 60871R209   1,610,560 28,000 SH   SOLE   28,000 0 0
TransDigm Group Inc COM 893641100   5,535,837 3,879 SH   SOLE   3,879 0 0
Target Corp COM 87612E106   6,331,501 40,623 SH   SOLE   40,623 0 0
TJX Cos Inc/The COM 872540109   21,424,956 182,278 SH   SOLE   182,278 0 0
Torchmark Corp COM 37959E102   1,476,809 13,944 SH   SOLE   13,944 0 0
Thermo Fisher Scientific Inc COM 883556102   38,243,709 61,826 SH   SOLE   61,826 0 0
Travelers Cos Inc/The COM 89417E109   8,717,926 37,237 SH   SOLE   37,237 0 0
Tyson Foods Inc COM 902494103   2,708,372 45,473 SH   SOLE   45,473 0 0
Texas Instruments Inc COM 882508104   32,007,815 154,949 SH   SOLE   154,949 0 0
Textron Inc COM 883203101   2,640,393 29,808 SH   SOLE   29,808 0 0
United Continental Holdings In COM 910047109   2,910,574 51,009 SH   SOLE   51,009 0 0
UDR Inc COM 902653104   2,166,209 47,777 SH   SOLE   47,777 0 0
Universal Health Services Inc COM 913903100   2,165,748 9,457 SH   SOLE   9,457 0 0
UnitedHealth Group Inc COM 91324P102   87,431,293 149,537 SH   SOLE   149,537 0 0
Union Pacific Corp COM 907818108   24,442,929 99,168 SH   SOLE   99,168 0 0
United Parcel Service Inc COM 911312106   16,085,802 117,983 SH   SOLE   117,983 0 0
United Technologies Corp COM 75513E101   16,479,577 136,015 SH   SOLE   136,015 0 0
Vulcan Materials Co COM 929160109   5,437,336 21,712 SH   SOLE   21,712 0 0
Verisk Analytics Inc COM 92345Y106   6,613,789 24,682 SH   SOLE   24,682 0 0
VeriSign Inc COM 92343E102   2,581,936 13,592 SH   SOLE   13,592 0 0
Vertex Pharmaceuticals Inc COM 92532F100   20,348,645 43,753 SH   SOLE   43,753 0 0
Ventas Inc COM 92276F100   4,210,455 65,655 SH   SOLE   65,655 0 0
Verizon Communications Inc COM 92343V104   30,744,039 684,570 SH   SOLE   684,570 0 0
Waste Management Inc COM 94106L109   12,084,604 58,211 SH   SOLE   58,211 0 0
Wal-Mart Stores Inc COM 931142103   56,717,185 702,380 SH   SOLE   702,380 0 0
Weyerhaeuser Co COM 962166104   3,916,044 115,654 SH   SOLE   115,654 0 0
Wynn Resorts Ltd COM 983134107   1,495,824 15,601 SH   SOLE   15,601 0 0
Xcel Energy Inc COM 98389B100   6,061,015 92,818 SH   SOLE   92,818 0 0
Exxon Mobil Corp COM 30231G102   82,828,121 706,604 SH   SOLE   706,604 0 0
Xylem Inc/NY COM 98419M100   5,468,985 40,502 SH   SOLE   40,502 0 0
Yum! Brands Inc COM 988498101   3,719,779 26,625 SH   SOLE   26,625 0 0
Zoetis Inc COM 98978V103   14,362,188 73,509 SH   SOLE   73,509 0 0
Apple Inc COM 037833100   176,077,867 755,699 SH   SOLE   755,699 0 0
Arconic Inc COM 443201108   6,496,601 64,804 SH   SOLE   64,804 0 0
Mid-America Apartment Communit COM 59522J103   2,952,521 18,581 SH   SOLE   18,581 0 0
PayPal Holdings Inc COM 70450Y103   3,965,016 50,814 SH   SOLE   50,814 0 0
Akamai Technologies Inc COM 00971T101   760,254 7,531 SH   SOLE   7,531 0 0
Autodesk Inc COM 052769106   2,949,840 10,708 SH   SOLE   10,708 0 0
Amgen Inc COM 031162100   8,605,262 26,707 SH   SOLE   26,707 0 0
Cisco Systems Inc/Delaware COM 17275R102   10,657,092 200,246 SH   SOLE   200,246 0 0
Paychex Inc COM 704326107   2,137,781 15,931 SH   SOLE   15,931 0 0
Dollar Tree Inc COM 256746108   706,153 10,042 SH   SOLE   10,042 0 0
Applied Materials Inc COM 038222105   8,314,964 41,153 SH   SOLE   41,153 0 0
CME Group Inc COM 12572Q105   3,949,194 17,898 SH   SOLE   17,898 0 0
Regeneron Pharmaceuticals Inc COM 75886F107   5,544,240 5,274 SH   SOLE   5,274 0 0
Tractor Supply Co COM 892356106   1,559,676 5,361 SH   SOLE   5,361 0 0
Symantec Corp COM 668771108   738,498 26,923 SH   SOLE   26,923 0 0
Starbucks Corp COM 855244109   5,491,027 56,324 SH   SOLE   56,324 0 0
Texas Instruments Inc COM 882508104   9,374,560 45,382 SH   SOLE   45,382 0 0
Kraft Heinz Co/The COM 500754106   1,540,276 43,870 SH   SOLE   43,870 0 0
Facebook Inc COM 30303M102   62,160,687 108,589 SH   SOLE   108,589 0 0
Skyworks Solutions Inc COM 83088M102   784,036 7,938 SH   SOLE   7,938 0 0
T Rowe Price Group Inc COM 74144T108   1,205,202 11,064 SH   SOLE   11,064 0 0
Ross Stores Inc COM 778296103   2,495,456 16,580 SH   SOLE   16,580 0 0
Intel Corp COM 458140100   4,975,514 212,085 SH   SOLE   212,085 0 0
Intuitive Surgical Inc COM 46120E602   8,661,090 17,630 SH   SOLE   17,630 0 0
AT&T Inc COM 00206R102   7,840,514 356,387 SH   SOLE   356,387 0 0
Vertex Pharmaceuticals Inc COM 92532F100   5,966,511 12,829 SH   SOLE   12,829 0 0
Walgreens Boots Alliance Inc COM 931427108   319,092 35,613 SH   SOLE   35,613 0 0
Verisk Analytics Inc COM 92345Y106   1,896,889 7,079 SH   SOLE   7,079 0 0
Western Digital Corp COM 958102105   1,108,278 16,229 SH   SOLE   16,229 0 0
VeriSign Inc COM 92343E102   792,513 4,172 SH   SOLE   4,172 0 0
Alphabet Inc COM 02079K107   39,913,436 238,731 SH   SOLE   238,731 0 0
Ulta Beauty Inc COM 90384S303   922,993 2,372 SH   SOLE   2,372 0 0
Micron Technology Inc COM 595112103   5,715,769 55,113 SH   SOLE   55,113 0 0
Gilead Sciences Inc COM 375558103   5,188,019 61,880 SH   SOLE   61,880 0 0
Hasbro Inc COM 418056107   471,020 6,513 SH   SOLE   6,513 0 0
Huntington Bancshares Inc/OH COM 446150104   1,061,208 72,191 SH   SOLE   72,191 0 0
Wynn Resorts Ltd COM 983134107   445,650 4,648 SH   SOLE   4,648 0 0
Comcast Corp COM 20030N101   8,020,174 192,008 SH   SOLE   192,008 0 0
Cognizant Technology Solutions COM 192446102   1,901,406 24,636 SH   SOLE   24,636 0 0
Amazon.com Inc COM 023135106   86,509,851 464,283 SH   SOLE   464,283 0 0
QUALCOMM Inc COM 747525103   9,415,669 55,370 SH   SOLE   55,370 0 0
Analog Devices Inc COM 032654105   5,676,913 24,664 SH   SOLE   24,664 0 0
CH Robinson Worldwide Inc COM 12541W209   643,347 5,829 SH   SOLE   5,829 0 0
Adobe Systems Inc COM 00724F101   11,411,353 22,039 SH   SOLE   22,039 0 0
Cintas Corp COM 172908105   3,505,931 17,029 SH   SOLE   17,029 0 0
Biogen Inc COM 09062X103   1,403,402 7,240 SH   SOLE   7,240 0 0
Charter Communications Inc COM 16119P108   1,563,362 4,824 SH   SOLE   4,824 0 0
Automatic Data Processing Inc COM 053015103   5,609,040 20,269 SH   SOLE   20,269 0 0
Broadcom Inc COM 11135F101   39,910,290 231,364 SH   SOLE   231,364 0 0
Archer-Daniels-Midland Co COM 039483102   1,419,721 23,765 SH   SOLE   23,765 0 0
AbbVie Inc COM 00287Y109   17,337,559 87,794 SH   SOLE   87,794 0 0
O'Reilly Automotive Inc COM 67103H107   3,320,063 2,883 SH   SOLE   2,883 0 0
AmerisourceBergen Corp COM 03073E105   1,951,669 8,671 SH   SOLE   8,671 0 0
First Solar Inc COM 336433107   1,327,270 5,321 SH   SOLE   5,321 0 0
Expeditors International of Wa COM 302130109   921,771 7,015 SH   SOLE   7,015 0 0
F5 Networks Inc COM 315616102   637,919 2,897 SH   SOLE   2,897 0 0
Fiserv Inc COM 337738108   5,140,864 28,616 SH   SOLE   28,616 0 0
Intuit Inc COM 461202103   8,628,174 13,894 SH   SOLE   13,894 0 0
Fastenal Co COM 311900104   2,032,827 28,463 SH   SOLE   28,463 0 0
KLA-Tencor Corp COM 482480100   5,173,833 6,681 SH   SOLE   6,681 0 0
JB Hunt Transport Services Inc COM 445658107   690,182 4,005 SH   SOLE   4,005 0 0
Intercontinental Exchange Inc COM 45866F104   4,584,184 28,537 SH   SOLE   28,537 0 0
Kroger Co/The COM 501044101   1,891,244 33,006 SH   SOLE   33,006 0 0
JPMorgan Chase & Co COM 46625H100   29,818,767 141,415 SH   SOLE   141,415 0 0
Equinix Inc COM 29444U700   4,188,726 4,719 SH   SOLE   4,719 0 0
eBay Inc COM 278642103   1,582,499 24,305 SH   SOLE   24,305 0 0
Expedia Inc COM 30212P303   917,132 6,196 SH   SOLE   6,196 0 0
Cincinnati Financial Corp COM 172062101   1,057,108 7,766 SH   SOLE   7,766 0 0
Costco Wholesale Corp COM 22160K105   19,534,468 22,035 SH   SOLE   22,035 0 0
CSX Corp COM 126408103   3,327,380 96,362 SH   SOLE   96,362 0 0
CenterPoint Energy Inc COM 15189T107   953,002 32,393 SH   SOLE   32,393 0 0
PACCAR Inc COM 693718108   2,571,206 26,056 SH   SOLE   26,056 0 0
Qorvo Inc COM 74736K101   487,060 4,715 SH   SOLE   4,715 0 0
BlackRock Inc COM 09247X101   6,571,559 6,921 SH   SOLE   6,921 0 0
Air Products & Chemicals Inc COM 009158106   3,290,027 11,050 SH   SOLE   11,050 0 0
Pfizer Inc COM 717081103   8,151,096 281,655 SH   SOLE   281,655 0 0
American Water Works Co Inc COM 030420103   1,416,334 9,685 SH   SOLE   9,685 0 0
Caterpillar Inc COM 149123101   9,426,383 24,101 SH   SOLE   24,101 0 0
Bank of America Corp COM 060505104   13,314,227 335,540 SH   SOLE   335,540 0 0
AutoZone Inc COM 053332102   2,674,384 849 SH   SOLE   849 0 0
Henry Schein Inc COM 806407102   459,124 6,298 SH   SOLE   6,298 0 0
NetApp Inc COM 64110D104   1,261,902 10,217 SH   SOLE   10,217 0 0
Marriott International Inc/MD COM 571903202   2,887,240 11,614 SH   SOLE   11,614 0 0
NVIDIA Corp COM 67066G104   148,485,538 1,222,707 SH   SOLE   1,222,707 0 0
Alphabet Inc COM 02079K305   48,297,676 291,213 SH   SOLE   291,213 0 0
Hologic Inc COM 436440101   940,456 11,545 SH   SOLE   11,545 0 0
Wal-Mart Stores Inc COM 931142103   17,432,956 215,888 SH   SOLE   215,888 0 0
News Corp COM 65249B208   155,933 5,579 SH   SOLE   5,579 0 0
Northern Trust Corp COM 665859104   902,281 10,022 SH   SOLE   10,022 0 0
Nasdaq Inc COM 631103108   1,501,670 20,568 SH   SOLE   20,568 0 0
LKQ Corp COM 501889208   522,353 13,085 SH   SOLE   13,085 0 0
Monster Beverage Corp COM 61174X109   1,828,767 35,054 SH   SOLE   35,054 0 0
Microchip Technology Inc COM 595017104   2,141,013 26,666 SH   SOLE   26,666 0 0
News Corp COM 65249B109   500,751 18,804 SH   SOLE   18,804 0 0
Fifth Third Bancorp COM 316773100   1,441,095 33,639 SH   SOLE   33,639 0 0
Electronic Arts Inc COM 285512109   1,714,108 11,950 SH   SOLE   11,950 0 0
Estee Lauder Cos Inc/The COM 518439104   1,154,610 11,582 SH   SOLE   11,582 0 0
Tyson Foods Inc COM 902494103   846,109 14,206 SH   SOLE   14,206 0 0
Entergy Corp COM 29364G103   1,398,619 10,627 SH   SOLE   10,627 0 0
Freeport-McMoRan Inc COM 35671D857   3,565,137 71,417 SH   SOLE   71,417 0 0
Johnson & Johnson COM 478160104   19,390,155 119,648 SH   SOLE   119,648 0 0
Ford Motor Co COM 345370860   2,049,295 194,062 SH   SOLE   194,062 0 0
Synchrony Financial COM 87165B103   979,843 19,644 SH   SOLE   19,644 0 0
Kellogg Co COM 487836108   1,076,187 13,334 SH   SOLE   13,334 0 0
Stryker Corp COM 863667101   6,156,232 17,041 SH   SOLE   17,041 0 0
Coca-Cola Co/The COM 191216100   13,854,177 192,794 SH   SOLE   192,794 0 0
Sysco Corp COM 871829107   1,907,943 24,442 SH   SOLE   24,442 0 0
Exelon Corp COM 30161N101   2,015,497 49,704 SH   SOLE   49,704 0 0
KeyCorp COM 493267108   772,694 46,131 SH   SOLE   46,131 0 0
Juniper Networks Inc COM 48203R104   637,752 16,361 SH   SOLE   16,361 0 0
General Electric Co COM 369604301   10,163,331 53,894 SH   SOLE   53,894 0 0
Mondelez International Inc COM 609207105   4,891,246 66,394 SH   SOLE   66,394 0 0
Lam Research Corp COM 512807108   528,820 6,480 SH   SOLE   6,480 0 0
Microsoft Corp COM 594918104   158,973,474 369,448 SH   SOLE   369,448 0 0
Netflix Inc COM 64110L106   15,129,438 21,331 SH   SOLE   21,331 0 0
NIKE Inc COM 654106103   5,278,983 59,717 SH   SOLE   59,717 0 0
Merck & Co Inc COM 58933Y105   14,307,311 125,989 SH   SOLE   125,989 0 0
United Continental Holdings In COM 910047109   932,589 16,344 SH   SOLE   16,344 0 0
Corning Inc COM 219350105   1,728,252 38,278 SH   SOLE   38,278 0 0
Goldman Sachs Group Inc/The COM 38141G104   7,771,247 15,696 SH   SOLE   15,696 0 0
WEC Energy Group Inc COM 92939U106   1,510,988 15,710 SH   SOLE   15,710 0 0
HCA Healthcare Inc COM 40412C101   3,753,787 9,236 SH   SOLE   9,236 0 0
Halliburton Co COM 406216101   1,274,714 43,880 SH   SOLE   43,880 0 0
General Mills Inc COM 370334104   2,043,134 27,666 SH   SOLE   27,666 0 0
Exxon Mobil Corp COM 30231G102   25,884,989 220,824 SH   SOLE   220,824 0 0
Delta Air Lines Inc COM 247361702   1,618,830 31,873 SH   SOLE   31,873 0 0
Quanta Services Inc COM 74762E102   2,183,352 7,323 SH   SOLE   7,323 0 0
Philip Morris International In COM 718172109   9,381,671 77,279 SH   SOLE   77,279 0 0
Abbott Laboratories COM 002824100   9,859,471 86,479 SH   SOLE   86,479 0 0
Halfmoon Parent Inc COM 125523100   4,813,784 13,895 SH   SOLE   13,895 0 0
Chevron Corp COM 166764100   12,450,206 84,540 SH   SOLE   84,540 0 0
PG&E Corp COM 69331C108   2,100,345 106,239 SH   SOLE   106,239 0 0
American Express Co COM 025816109   7,570,548 27,915 SH   SOLE   27,915 0 0
CBS Corp COM 92556H206   313,917 29,559 SH   SOLE   29,559 0 0
PepsiCo Inc COM 713448108   11,609,484 68,271 SH   SOLE   68,271 0 0
American Electric Power Co Inc COM 025537101   2,713,565 26,448 SH   SOLE   26,448 0 0
Quest Diagnostics Inc COM 74834L100   858,998 5,533 SH   SOLE   5,533 0 0
Berkshire Hathaway Inc COM 084670702   41,904,832 91,046 SH   SOLE   91,046 0 0
Clorox Co/The COM 189054109   1,002,874 6,156 SH   SOLE   6,156 0 0
Deere & Co COM 244199105   5,315,950 12,738 SH   SOLE   12,738 0 0
Public Storage COM 74460D109   2,848,738 7,829 SH   SOLE   7,829 0 0
Colgate-Palmolive Co COM 194162103   4,215,932 40,612 SH   SOLE   40,612 0 0
Anthem Inc COM 036752103   5,993,520 11,526 SH   SOLE   11,526 0 0
Wells Fargo & Co COM 949746101   9,556,978 169,180 SH   SOLE   169,180 0 0
Universal Health Services Inc COM 913903100   676,725 2,955 SH   SOLE   2,955 0 0
General Motors Co COM 37045V100   2,504,897 55,863 SH   SOLE   55,863 0 0
Zoetis Inc COM 98978V103   4,399,567 22,518 SH   SOLE   22,518 0 0
Xcel Energy Inc COM 98389B100   1,809,463 27,710 SH   SOLE   27,710 0 0
US Bancorp COM 902973304   3,546,819 77,560 SH   SOLE   77,560 0 0
UDR Inc COM 902653104   676,382 14,918 SH   SOLE   14,918 0 0
Hess Corp COM 42809H107   1,865,485 13,737 SH   SOLE   13,737 0 0
General Dynamics Corp COM 369550108   3,873,297 12,817 SH   SOLE   12,817 0 0
Home Depot Inc/The COM 437076102   19,971,092 49,287 SH   SOLE   49,287 0 0
United Parcel Service Inc COM 911312106   4,963,867 36,408 SH   SOLE   36,408 0 0
Harris Corp COM 502431109   2,242,876 9,429 SH   SOLE   9,429 0 0
Xylem Inc/NY COM 98419M100   1,630,217 12,073 SH   SOLE   12,073 0 0
Waters Corp COM 941848103   1,062,035 2,951 SH   SOLE   2,951 0 0
ONEOK Inc COM 682680103   2,645,686 29,032 SH   SOLE   29,032 0 0
Citigroup Inc COM 172967424   5,935,982 94,824 SH   SOLE   94,824 0 0
AES Corp/VA COM 00130H105   708,820 35,335 SH   SOLE   35,335 0 0
Discover Financial Services COM 254709108   1,750,679 12,479 SH   SOLE   12,479 0 0
Brown-Forman Corp COM 115637209   448,310 9,112 SH   SOLE   9,112 0 0
Ameren Corp COM 023608102   1,159,895 13,262 SH   SOLE   13,262 0 0
Amphenol Corp COM 032095101   3,900,282 59,857 SH   SOLE   59,857 0 0
Centene Corp COM 15135B101   1,968,271 26,146 SH   SOLE   26,146 0 0
Capital One Financial Corp COM 14040H105   2,841,875 18,980 SH   SOLE   18,980 0 0
DTE Energy Co COM 233331107   1,321,339 10,290 SH   SOLE   10,290 0 0
American International Group I COM 026874784   2,343,873 32,007 SH   SOLE   32,007 0 0
Omnicom Group Inc COM 681919106   1,005,364 9,724 SH   SOLE   9,724 0 0
Duke Energy Corp COM 26441C204   4,424,176 38,371 SH   SOLE   38,371 0 0
Ameriprise Financial Inc COM 03076C106   2,292,673 4,880 SH   SOLE   4,880 0 0
Realty Income Corp COM 756109104   2,745,135 43,285 SH   SOLE   43,285 0 0
Citizens Financial Group Inc COM 174610105   915,122 22,282 SH   SOLE   22,282 0 0
Kinder Morgan Inc/DE COM 49456B101   2,120,066 95,974 SH   SOLE   95,974 0 0
Kimberly-Clark Corp COM 494368103   2,381,767 16,740 SH   SOLE   16,740 0 0
Invesco Ltd COM G491BT108   392,765 22,367 SH   SOLE   22,367 0 0
Equifax Inc COM 294429105   1,807,239 6,150 SH   SOLE   6,150 0 0
JM Smucker Co/The COM 832696405   640,619 5,290 SH   SOLE   5,290 0 0
TJX Cos Inc/The COM 872540109   6,602,457 56,172 SH   SOLE   56,172 0 0
Consolidated Edison Inc COM 209115104   1,789,891 17,189 SH   SOLE   17,189 0 0
TransDigm Group Inc COM 893641100   3,980,266 2,789 SH   SOLE   2,789 0 0
EQT Corp COM 26884L109   1,081,796 29,525 SH   SOLE   29,525 0 0
Extra Space Storage Inc COM 30225T102   1,898,121 10,534 SH   SOLE   10,534 0 0
Travelers Cos Inc/The COM 89417E109   2,652,345 11,329 SH   SOLE   11,329 0 0
FirstEnergy Corp COM 337932107   1,129,905 25,477 SH   SOLE   25,477 0 0
EOG Resources Inc COM 26875P101   3,474,125 28,261 SH   SOLE   28,261 0 0
Regions Financial Corp COM 7591EP100   1,061,165 45,485 SH   SOLE   45,485 0 0
Essex Property Trust Inc COM 297178105   942,685 3,191 SH   SOLE   3,191 0 0
Allstate Corp/The COM 020002101   2,488,967 13,124 SH   SOLE   13,124 0 0
AvalonBay Communities Inc COM 053484101   1,590,040 7,059 SH   SOLE   7,059 0 0
salesforce.com Inc COM 79466L302   13,182,695 48,163 SH   SOLE   48,163 0 0
Carnival Corp COM 143658300   927,899 50,211 SH   SOLE   50,211 0 0
American Tower Corp COM 03027X100   5,399,113 23,216 SH   SOLE   23,216 0 0
ConocoPhillips COM 20825C104   6,076,551 57,718 SH   SOLE   57,718 0 0
CVS Health Corp COM 126650100   3,931,635 62,526 SH   SOLE   62,526 0 0
Baxter International Inc COM 071813109   962,843 25,358 SH   SOLE   25,358 0 0
Procter & Gamble Co/The COM 742718109   20,265,266 117,005 SH   SOLE   117,005 0 0
Bristol-Myers Squibb Co COM 110122108   5,213,788 100,769 SH   SOLE   100,769 0 0
Devon Energy Corp COM 25179M103   1,217,571 31,124 SH   SOLE   31,124 0 0
Becton Dickinson and Co COM 075887109   3,463,643 14,366 SH   SOLE   14,366 0 0
Cardinal Health Inc COM 14149Y108   1,339,502 12,120 SH   SOLE   12,120 0 0
Church & Dwight Co Inc COM 171340102   1,274,233 12,168 SH   SOLE   12,168 0 0
Ball Corp COM 058498106   1,024,626 15,088 SH   SOLE   15,088 0 0
Albemarle Corp COM 012653101   553,296 5,842 SH   SOLE   5,842 0 0
Cooper Cos Inc/The COM 216648501   1,092,035 9,897 SH   SOLE   9,897 0 0
Avery Dennison Corp COM 053611109   883,482 4,002 SH   SOLE   4,002 0 0
Boston Properties Inc COM 101121101   581,082 7,222 SH   SOLE   7,222 0 0
Chipotle Mexican Grill Inc COM 169656105   3,922,078 68,068 SH   SOLE   68,068 0 0
Pinnacle West Capital Corp COM 723484101   500,002 5,644 SH   SOLE   5,644 0 0
Dover Corp COM 260003108   1,309,968 6,832 SH   SOLE   6,832 0 0
PerkinElmer Inc COM 714046109   783,108 6,130 SH   SOLE   6,130 0 0
Digital Realty Trust Inc COM 253868103   2,475,514 15,297 SH   SOLE   15,297 0 0
Parker-Hannifin Corp COM 701094104   4,036,698 6,389 SH   SOLE   6,389 0 0
Edison International COM 281020107   1,671,605 19,194 SH   SOLE   19,194 0 0
Federal Realty Investment Trus COM 313745101   429,873 3,739 SH   SOLE   3,739 0 0
International Flavors & Fragra COM 459506101   1,333,346 12,707 SH   SOLE   12,707 0 0
Ecolab Inc COM 278865100   3,213,839 12,587 SH   SOLE   12,587 0 0
Jacobs Solutions Inc COM 46982L108   814,722 6,224 SH   SOLE   6,224 0 0
Torchmark Corp COM 37959E102   472,782 4,464 SH   SOLE   4,464 0 0
FMC Corp COM 302491303   409,092 6,204 SH   SOLE   6,204 0 0
Rockwell Automation Inc COM 773903109   1,514,114 5,640 SH   SOLE   5,640 0 0
Molson Coors Brewing Co COM 60871R209   502,265 8,732 SH   SOLE   8,732 0 0
Eversource Energy COM 30040W108   1,208,772 17,763 SH   SOLE   17,763 0 0
Sherwin-Williams Co/The COM 824348106   4,402,563 11,535 SH   SOLE   11,535 0 0
Humana Inc COM 444859102   1,895,372 5,984 SH   SOLE   5,984 0 0
Global Payments Inc COM 37940X102   1,295,203 12,646 SH   SOLE   12,646 0 0
WW Grainger Inc COM 384802104   2,293,692 2,208 SH   SOLE   2,208 0 0
Genuine Parts Co COM 372460105   967,284 6,925 SH   SOLE   6,925 0 0
United Rentals Inc COM 911363109   2,680,206 3,310 SH   SOLE   3,310 0 0
Hartford Financial Services Gr COM 416515104   1,712,872 14,564 SH   SOLE   14,564 0 0
Vulcan Materials Co COM 929160109   1,643,823 6,564 SH   SOLE   6,564 0 0
United Technologies Corp COM 75513E101   8,010,857 66,118 SH   SOLE   66,118 0 0
Union Pacific Corp COM 907818108   7,463,168 30,279 SH   SOLE   30,279 0 0
Southwest Airlines Co COM 844741108   882,381 29,780 SH   SOLE   29,780 0 0
Eli Lilly & Co COM 532457108   34,736,821 39,209 SH   SOLE   39,209 0 0
McDonald's Corp COM 580135101   10,857,000 35,654 SH   SOLE   35,654 0 0
Northrop Grumman Corp COM 666807102   3,608,302 6,833 SH   SOLE   6,833 0 0
Motorola Solutions Inc COM 620076307   3,728,782 8,293 SH   SOLE   8,293 0 0
Hershey Co/The COM 427866108   1,407,665 7,340 SH   SOLE   7,340 0 0
Crown Castle International Cor COM 22822V101   2,562,408 21,600 SH   SOLE   21,600 0 0
Prudential Financial Inc COM 744320102   2,148,798 17,744 SH   SOLE   17,744 0 0
DR Horton Inc COM 23331A109   2,782,380 14,585 SH   SOLE   14,585 0 0
Campbell Soup Co COM 134429109   479,122 9,794 SH   SOLE   9,794 0 0
Bank of New York Mellon Corp/T COM 064058100   2,635,753 36,679 SH   SOLE   36,679 0 0
Assurant Inc COM 04621X108   511,866 2,574 SH   SOLE   2,574 0 0
CF Industries Holdings Inc COM 125269100   769,369 8,967 SH   SOLE   8,967 0 0
AMETEK Inc COM 031100100   1,976,039 11,508 SH   SOLE   11,508 0 0
Boston Scientific Corp COM 101137107   6,133,741 73,195 SH   SOLE   73,195 0 0
Franklin Resources Inc COM 354613101   309,041 15,337 SH   SOLE   15,337 0 0
Occidental Petroleum Corp COM 674599105   1,724,889 33,467 SH   SOLE   33,467 0 0
DaVita Inc COM 23918K108   376,055 2,294 SH   SOLE   2,294 0 0
BB&T Corp COM 89832Q109   2,846,771 66,560 SH   SOLE   66,560 0 0
PNC Financial Services Group I COM 693475105   3,652,081 19,757 SH   SOLE   19,757 0 0
Conagra Brands Inc COM 205887102   774,301 23,810 SH   SOLE   23,810 0 0
Public Service Enterprise Grou COM 744573106   2,208,840 24,760 SH   SOLE   24,760 0 0
Progressive Corp/The COM 743315103   7,386,954 29,110 SH   SOLE   29,110 0 0
FedEx Corp COM 31428X106   3,065,490 11,201 SH   SOLE   11,201 0 0
Roper Technologies Inc COM 776696106   2,964,712 5,328 SH   SOLE   5,328 0 0
Emerson Electric Co COM 291011104   3,113,217 28,465 SH   SOLE   28,465 0 0
Edwards Lifesciences Corp COM 28176E108   1,975,807 29,941 SH   SOLE   29,941 0 0
Ralph Lauren Corp COM 751212101   385,995 1,991 SH   SOLE   1,991 0 0
S&P Global Inc COM 78409V104   8,222,007 15,915 SH   SOLE   15,915 0 0
Equity Residential COM 29476L107   1,262,693 16,958 SH   SOLE   16,958 0 0
Snap-on Inc COM 833034101   758,750 2,619 SH   SOLE   2,619 0 0
Stanley Black & Decker Inc COM 854502101   842,715 7,652 SH   SOLE   7,652 0 0
State Street Corp COM 857477103   1,313,072 14,842 SH   SOLE   14,842 0 0
Charles Schwab Corp/The COM 808513105   4,812,272 74,252 SH   SOLE   74,252 0 0
Thermo Fisher Scientific Inc COM 883556102   11,744,789 18,987 SH   SOLE   18,987 0 0
International Business Machine COM 459200101   10,121,927 45,784 SH   SOLE   45,784 0 0
Illinois Tool Works Inc COM 452308109   3,519,338 13,429 SH   SOLE   13,429 0 0
Schlumberger Ltd COM 806857108   2,960,789 70,579 SH   SOLE   70,579 0 0
Mastercard Inc COM 57636Q104   20,249,257 41,007 SH   SOLE   41,007 0 0
Williams Cos Inc/The COM 969457100   2,765,705 60,585 SH   SOLE   60,585 0 0
Marathon Petroleum Corp COM 56585A102   2,710,008 16,635 SH   SOLE   16,635 0 0
Marathon Oil Corp COM 565849106   740,394 27,803 SH   SOLE   27,803 0 0
Mid-America Apartment Communit COM 59522J103   923,050 5,809 SH   SOLE   5,809 0 0
Moody's Corp COM 615369105   3,694,209 7,784 SH   SOLE   7,784 0 0
Martin Marietta Materials Inc COM 573284106   1,635,204 3,038 SH   SOLE   3,038 0 0
Norfolk Southern Corp COM 655844108   2,792,643 11,238 SH   SOLE   11,238 0 0
Mettler-Toledo International I COM 592688105   1,582,184 1,055 SH   SOLE   1,055 0 0
McKesson Corp COM 58155Q103   3,186,537 6,445 SH   SOLE   6,445 0 0
Mohawk Industries Inc COM 608190104   418,411 2,604 SH   SOLE   2,604 0 0
UnitedHealth Group Inc COM 91324P102   26,835,058 45,897 SH   SOLE   45,897 0 0
Labcorp Holdings Inc COM 504922105   932,582 4,173 SH   SOLE   4,173 0 0
Arthur J Gallagher & Co COM 363576109   3,064,119 10,890 SH   SOLE   10,890 0 0
BorgWarner Inc COM 099724106   410,839 11,321 SH   SOLE   11,321 0 0
Oracle Corp COM 68389X105   13,537,598 79,446 SH   SOLE   79,446 0 0
Phillips 66 COM 718546104   2,734,686 20,804 SH   SOLE   20,804 0 0
PulteGroup Inc COM 745867101   1,480,512 10,315 SH   SOLE   10,315 0 0
Principal Financial Group Inc COM 74251V102   909,681 10,590 SH   SOLE   10,590 0 0
Cabot Oil & Gas Corp COM 127097103   880,043 36,745 SH   SOLE   36,745 0 0
Arconic Inc COM 443201108   2,033,672 20,286 SH   SOLE   20,286 0 0
Cummins Inc COM 231021106   2,205,657 6,812 SH   SOLE   6,812 0 0
Boeing Co/The COM 097023105   4,423,452 29,094 SH   SOLE   29,094 0 0
PPL Corp COM 69351T106   1,212,977 36,668 SH   SOLE   36,668 0 0
Aflac Inc COM 001055102   2,800,814 25,052 SH   SOLE   25,052 0 0
Best Buy Co Inc COM 086516101   1,007,898 9,757 SH   SOLE   9,757 0 0
CMS Energy Corp COM 125896100   1,048,714 14,848 SH   SOLE   14,848 0 0
Dollar General Corp COM 256677105   924,350 10,930 SH   SOLE   10,930 0 0
PPG Industries Inc COM 693506107   1,536,006 11,596 SH   SOLE   11,596 0 0
CarMax Inc COM 143130102   600,314 7,758 SH   SOLE   7,758 0 0
Republic Services Inc COM 760759100   2,037,923 10,147 SH   SOLE   10,147 0 0
Simon Property Group Inc COM 828806109   2,574,682 15,233 SH   SOLE   15,233 0 0
Sempra Energy COM 816851109   2,631,836 31,470 SH   SOLE   31,470 0 0
Constellation Brands Inc COM 21036P108   2,006,890 7,788 SH   SOLE   7,788 0 0
Interpublic Group of Cos Inc/T COM 460690100   590,469 18,668 SH   SOLE   18,668 0 0
Fidelity National Information COM 31620M106   2,271,049 27,117 SH   SOLE   27,117 0 0
Kimco Realty Corp COM 49446R109   778,009 33,506 SH   SOLE   33,506 0 0
Southern Co/The COM 842587107   4,901,012 54,347 SH   SOLE   54,347 0 0
Fortive Corp COM 34959J108   1,374,408 17,413 SH   SOLE   17,413 0 0
McCormick & Co Inc/MD COM 579780206   1,030,890 12,526 SH   SOLE   12,526 0 0
Lowe's Cos Inc COM 548661107   7,671,285 28,323 SH   SOLE   28,323 0 0
Morgan Stanley COM 617446448   6,454,332 61,918 SH   SOLE   61,918 0 0
Masco Corp COM 574599106   910,581 10,848 SH   SOLE   10,848 0 0
Nucor Corp COM 670346105   1,773,561 11,797 SH   SOLE   11,797 0 0
M&T Bank Corp COM 55261F104   1,478,574 8,301 SH   SOLE   8,301 0 0
NiSource Inc COM 65473P105   772,452 22,293 SH   SOLE   22,293 0 0
Waste Management Inc COM 94106L109   3,768,355 18,152 SH   SOLE   18,152 0 0
Verizon Communications Inc COM 92343V104   9,396,429 209,228 SH   SOLE   209,228 0 0
Mosaic Co/The COM 61945C103   424,115 15,837 SH   SOLE   15,837 0 0
Zimmer Biomet Holdings Inc COM 98956P102   1,092,670 10,122 SH   SOLE   10,122 0 0
NextEra Energy Inc COM 65339F101   8,632,035 102,118 SH   SOLE   102,118 0 0
Host Hotels & Resorts Inc COM 44107P104   614,486 34,914 SH   SOLE   34,914 0 0
Newmont Mining Corp COM 651639106   3,048,307 57,031 SH   SOLE   57,031 0 0
Visa Inc COM 92826C839   22,828,274 83,027 SH   SOLE   83,027 0 0
Altria Group Inc COM 02209S103   4,328,447 84,805 SH   SOLE   84,805 0 0
Hormel Foods Corp COM 440452100   457,875 14,444 SH   SOLE   14,444 0 0
NRG Energy Inc COM 629377508   934,504 10,258 SH   SOLE   10,258 0 0
Marsh & McLennan Cos Inc COM 571748102   5,452,766 24,442 SH   SOLE   24,442 0 0
Lennar Corp COM 526057104   2,252,197 12,013 SH   SOLE   12,013 0 0
Alliant Energy Corp COM 018802108   773,737 12,749 SH   SOLE   12,749 0 0
Loews Corp COM 540424108   715,877 9,056 SH   SOLE   9,056 0 0
MetLife Inc COM 59156R108   2,411,633 29,239 SH   SOLE   29,239 0 0
Weyerhaeuser Co COM 962166104   1,224,039 36,150 SH   SOLE   36,150 0 0
Valero Energy Corp COM 91913Y100   2,150,218 15,924 SH   SOLE   15,924 0 0
HP Inc COM 40434L105   1,744,645 48,638 SH   SOLE   48,638 0 0
Hewlett Packard Enterprise Co COM 42824C109   1,321,675 64,598 SH   SOLE   64,598 0 0
Honeywell International Inc COM 438516106   6,690,376 32,366 SH   SOLE   32,366 0 0
Lockheed Martin Corp COM 539830109   6,163,601 10,544 SH   SOLE   10,544 0 0
3M Co COM 88579Y101   3,732,594 27,305 SH   SOLE   27,305 0 0
Ventas Inc COM 92276F100   1,316,910 20,535 SH   SOLE   20,535 0 0
Yum! Brands Inc COM 988498101   1,952,447 13,975 SH   SOLE   13,975 0 0
Dominion Energy Inc COM 25746U109   2,409,727 41,698 SH   SOLE   41,698 0 0
APA Corp COM 03743Q108   449,722 18,386 SH   SOLE   18,386 0 0
Darden Restaurants Inc COM 237194105   966,397 5,888 SH   SOLE   5,888 0 0
Agilent Technologies Inc COM 00846U101   2,153,257 14,502 SH   SOLE   14,502 0 0
Danaher Corp COM 235851102   8,882,183 31,948 SH   SOLE   31,948 0 0
Walt Disney Co/The COM 254687106   8,670,759 90,142 SH   SOLE   90,142 0 0
Prologis Inc COM 74340W103   5,811,532 46,021 SH   SOLE   46,021 0 0
Eastman Chemical Co COM 277432100   650,430 5,810 SH   SOLE   5,810 0 0
International Paper Co COM 460146103   843,444 17,266 SH   SOLE   17,266 0 0
Iron Mountain Inc COM 46284V101   1,732,541 14,580 SH   SOLE   14,580 0 0
Target Corp COM 87612E106   3,584,001 22,995 SH   SOLE   22,995 0 0
Textron Inc COM 883203101   824,946 9,313 SH   SOLE   9,313 0 0
IDEXX Laboratories Inc COM 45168D104   2,066,855 4,091 SH   SOLE   4,091 0 0
IDEXX Laboratories Inc COM 45168D104   7,093,289 14,040 SH   SOLE   14,040 0 0
CBOE Holdings Inc COM 12503M108   1,065,529 5,201 SH   SOLE   5,201 0 0
CBOE Holdings Inc COM 12503M108   3,518,847 17,176 SH   SOLE   17,176 0 0
Incyte Corp COM 45337C102   525,165 7,945 SH   SOLE   7,945 0 0
Regency Centers Corp COM 758849103   586,435 8,119 SH   SOLE   8,119 0 0
Regency Centers Corp COM 758849103   1,879,930 26,027 SH   SOLE   26,027 0 0
Synopsys Inc COM 871607107   13,161,582 25,991 SH   SOLE   25,991 0 0
Synopsys Inc COM 871607107   3,856,160 7,615 SH   SOLE   7,615 0 0
Advanced Micro Devices Inc COM 007903107   13,199,252 80,444 SH   SOLE   80,444 0 0
Advanced Micro Devices Inc COM 007903107   45,044,062 274,525 SH   SOLE   274,525 0 0
Alexandria Real Estate Equitie COM 015271109   2,939,419 24,753 SH   SOLE   24,753 0 0
Alexandria Real Estate Equitie COM 015271109   918,888 7,738 SH   SOLE   7,738 0 0
Raymond James Financial Inc COM 754730109   1,128,102 9,212 SH   SOLE   9,212 0 0
DXC Technology Co COM 23355L106   332 16 SH   SOLE   16 0 0
Gartner Inc COM 366651107   1,940,891 3,830 SH   SOLE   3,830 0 0
Gartner Inc COM 366651107   6,358,318 12,547 SH   SOLE   12,547 0 0
ANSYS Inc COM 03662Q105   4,724,008 14,826 SH   SOLE   14,826 0 0
ANSYS Inc COM 03662Q105   1,383,810 4,343 SH   SOLE   4,343 0 0
Hilton Worldwide Holdings Inc COM 43300A203   2,823,164 12,248 SH   SOLE   12,248 0 0
Hilton Worldwide Holdings Inc COM 43300A203   9,218,156 39,992 SH   SOLE   39,992 0 0
Align Technology Inc COM 016255101   887,577 3,490 SH   SOLE   3,490 0 0
Everest Re Group Ltd COM G3223R108   842,826 2,151 SH   SOLE   2,151 0 0
Everest Re Group Ltd COM G3223R108   2,777,683 7,089 SH   SOLE   7,089 0 0
Baker Hughes a GE Co COM 05722G100   6,736,553 186,350 SH   SOLE   186,350 0 0
Baker Hughes a GE Co COM 05722G100   1,784,979 49,377 SH   SOLE   49,377 0 0
MGM Resorts International COM 552953101   1,460,559 37,364 SH   SOLE   37,364 0 0
MGM Resorts International COM 552953101   448,558 11,475 SH   SOLE   11,475 0 0
AO Smith Corp COM 831865209   1,713,687 19,077 SH   SOLE   19,077 0 0
AO Smith Corp COM 831865209   535,566 5,962 SH   SOLE   5,962 0 0
Apple Inc COM 037833100   2,266,624 9,728 SH   SOLE   9,728 0 0
Amazon.com Inc COM 023135106   1,200,152 6,441 SH   SOLE   6,441 0 0
Ford Motor Co COM 345370860   337,519 31,962 SH   SOLE   31,962 0 0
Microsoft Corp COM 594918104   12,347,028 28,694 SH   SOLE   28,694 0 0
Starbucks Corp COM 855244109   2,254,554 23,126 SH   SOLE   23,126 0 0
Packaging Corp of America COM 695156109   3,055,018 14,183 SH   SOLE   14,183 0 0
Packaging Corp of America COM 695156109   954,653 4,432 SH   SOLE   4,432 0 0
ResMed Inc COM 761152107   1,782,808 7,303 SH   SOLE   7,303 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   3,413,872 5,950 SH   SOLE   5,950 0 0
Agilent Technologies Inc COM 00846U101   12,413,076 83,601 SH   SOLE   83,601 0 0
American Airlines Group Inc COM 02376R102   607 54 SH   SOLE   54 0 0
Apple Inc COM 037833100   10,100,084 43,348 SH   SOLE   43,348 0 0
AbbVie Inc COM 00287Y109   99,958,254 506,169 SH   SOLE   506,169 0 0
AmerisourceBergen Corp COM 03073E105   11,343,132 50,396 SH   SOLE   50,396 0 0
Abbott Laboratories COM 002824100   39,747,762 348,634 SH   SOLE   348,634 0 0
Adobe Systems Inc COM 00724F101   75,201,332 145,238 SH   SOLE   145,238 0 0
Analog Devices Inc COM 032654105   37,410,221 162,533 SH   SOLE   162,533 0 0
Archer-Daniels-Midland Co COM 039483102   9,272,544 155,215 SH   SOLE   155,215 0 0
Automatic Data Processing Inc COM 053015103   33,157,235 119,818 SH   SOLE   119,818 0 0
Autodesk Inc COM 052769106   19,439,797 70,567 SH   SOLE   70,567 0 0
Ameren Corp COM 023608102   9,131,699 104,410 SH   SOLE   104,410 0 0
American Electric Power Co Inc COM 025537101   21,091,892 205,574 SH   SOLE   205,574 0 0
AES Corp/VA COM 00130H105   5,294,476 263,932 SH   SOLE   263,932 0 0
Aflac Inc COM 001055102   16,570,325 148,214 SH   SOLE   148,214 0 0
American International Group I COM 026874784   13,693,571 186,994 SH   SOLE   186,994 0 0
Assurant Inc COM 04621X108   2,945,514 14,812 SH   SOLE   14,812 0 0
Arthur J Gallagher & Co COM 363576109   17,642,743 62,703 SH   SOLE   62,703 0 0
Akamai Technologies Inc COM 00971T101   4,917,375 48,711 SH   SOLE   48,711 0 0
Albemarle Corp COM 012653101   3,187,181 33,652 SH   SOLE   33,652 0 0
Align Technology Inc COM 016255101   5,139,807 20,210 SH   SOLE   20,210 0 0
Allstate Corp/The COM 020002101   14,287,662 75,337 SH   SOLE   75,337 0 0
Applied Materials Inc COM 038222105   54,594,718 270,204 SH   SOLE   270,204 0 0
Advanced Micro Devices Inc COM 007903107   86,926,795 529,783 SH   SOLE   529,783 0 0
AMETEK Inc COM 031100100   11,389,009 66,327 SH   SOLE   66,327 0 0
Amgen Inc COM 031162100   13,677,170 42,448 SH   SOLE   42,448 0 0
Ameriprise Financial Inc COM 03076C106   13,230,319 28,161 SH   SOLE   28,161 0 0
American Tower Corp COM 03027X100   34,658,882 149,032 SH   SOLE   149,032 0 0
ANSYS Inc COM 03662Q105   9,114,411 28,605 SH   SOLE   28,605 0 0
Anthem Inc COM 036752103   34,456,240 66,262 SH   SOLE   66,262 0 0
AO Smith Corp COM 831865209   3,084,493 34,337 SH   SOLE   34,337 0 0
APA Corp COM 03743Q108   2,573,437 105,210 SH   SOLE   105,210 0 0
Air Products & Chemicals Inc COM 009158106   18,886,244 63,432 SH   SOLE   63,432 0 0
Amphenol Corp COM 032095101   25,065,618 384,678 SH   SOLE   384,678 0 0
Alexandria Real Estate Equitie COM 015271109   5,315,963 44,766 SH   SOLE   44,766 0 0
Arconic Inc COM 443201108   11,424,891 113,964 SH   SOLE   113,964 0 0
AvalonBay Communities Inc COM 053484101   9,164,296 40,685 SH   SOLE   40,685 0 0
Broadcom Inc COM 11135F101   116,602,065 675,954 SH   SOLE   675,954 0 0
Avery Dennison Corp COM 053611109   5,090,284 23,058 SH   SOLE   23,058 0 0
American Water Works Co Inc COM 030420103   12,685,004 86,741 SH   SOLE   86,741 0 0
American Express Co COM 025816109   44,129,122 162,718 SH   SOLE   162,718 0 0
AutoZone Inc COM 053332102   16,512,510 5,242 SH   SOLE   5,242 0 0
Boeing Co/The COM 097023105   4,111,618 27,043 SH   SOLE   27,043 0 0
Baxter International Inc COM 071813109   5,524,521 145,497 SH   SOLE   145,497 0 0
BB&T Corp COM 89832Q109   16,340,920 382,065 SH   SOLE   382,065 0 0
Best Buy Co Inc COM 086516101   6,332,290 61,300 SH   SOLE   61,300 0 0
Becton Dickinson and Co COM 075887109   19,891,714 82,504 SH   SOLE   82,504 0 0
Franklin Resources Inc COM 354613101   1,727,198 85,717 SH   SOLE   85,717 0 0
Brown-Forman Corp COM 115637209   2,882,776 58,593 SH   SOLE   58,593 0 0
Baker Hughes a GE Co COM 05722G100   10,547,630 291,774 SH   SOLE   291,774 0 0
Biogen Inc COM 09062X103   8,308,758 42,864 SH   SOLE   42,864 0 0
Bank of New York Mellon Corp/T COM 064058100   15,185,096 211,315 SH   SOLE   211,315 0 0
BlackRock Inc COM 09247X101   39,004,921 41,079 SH   SOLE   41,079 0 0
Ball Corp COM 058498106   5,960,325 87,768 SH   SOLE   87,768 0 0
Bristol-Myers Squibb Co COM 110122108   30,063,061 581,041 SH   SOLE   581,041 0 0
Berkshire Hathaway Inc COM 084670702   4,090,331 8,887 SH   SOLE   8,887 0 0
Boston Scientific Corp COM 101137107   35,337,957 421,694 SH   SOLE   421,694 0 0
BorgWarner Inc COM 099724106   1,524,615 42,012 SH   SOLE   42,012 0 0
Boston Properties Inc COM 101121101   3,385,033 42,071 SH   SOLE   42,071 0 0
Conagra Brands Inc COM 205887102   4,989,121 153,417 SH   SOLE   153,417 0 0
Cardinal Health Inc COM 14149Y108   7,688,766 69,569 SH   SOLE   69,569 0 0
Caterpillar Inc COM 149123101   54,556,547 139,488 SH   SOLE   139,488 0 0
CBOE Holdings Inc COM 12503M108   6,156,958 30,053 SH   SOLE   30,053 0 0
CBS Corp COM 92556H206   1,804,030 169,871 SH   SOLE   169,871 0 0
Crown Castle International Cor COM 22822V101   18,257,513 153,903 SH   SOLE   153,903 0 0
Carnival Corp COM 143658300   5,723,718 309,725 SH   SOLE   309,725 0 0
CF Industries Holdings Inc COM 125269100   4,439,721 51,745 SH   SOLE   51,745 0 0
Citizens Financial Group Inc COM 174610105   5,289,241 128,786 SH   SOLE   128,786 0 0
Church & Dwight Co Inc COM 171340102   8,241,045 78,696 SH   SOLE   78,696 0 0
CH Robinson Worldwide Inc COM 12541W209   3,689,890 33,432 SH   SOLE   33,432 0 0
Charter Communications Inc COM 16119P108   9,181,186 28,330 SH   SOLE   28,330 0 0
Halfmoon Parent Inc COM 125523100   27,835,415 80,347 SH   SOLE   80,347 0 0
Cincinnati Financial Corp COM 172062101   6,074,627 44,627 SH   SOLE   44,627 0 0
Colgate-Palmolive Co COM 194162103   26,797,929 258,144 SH   SOLE   258,144 0 0
Clorox Co/The COM 189054109   6,496,525 39,878 SH   SOLE   39,878 0 0
Comcast Corp COM 20030N101   74,127,632 1,774,662 SH   SOLE   1,774,662 0 0
CME Group Inc COM 12572Q105   22,770,418 103,197 SH   SOLE   103,197 0 0
Chipotle Mexican Grill Inc COM 169656105   24,331,197 422,270 SH   SOLE   422,270 0 0
Cummins Inc COM 231021106   12,704,548 39,237 SH   SOLE   39,237 0 0
CMS Energy Corp COM 125896100   8,257,212 116,908 SH   SOLE   116,908 0 0
Centene Corp COM 15135B101   11,375,184 151,105 SH   SOLE   151,105 0 0
CenterPoint Energy Inc COM 15189T107   7,454,822 253,393 SH   SOLE   253,393 0 0
Capital One Financial Corp COM 14040H105   16,318,923 108,989 SH   SOLE   108,989 0 0
Cabot Oil & Gas Corp COM 127097103   5,043,846 210,599 SH   SOLE   210,599 0 0
Cooper Cos Inc/The COM 216648501   6,275,588 56,875 SH   SOLE   56,875 0 0
ConocoPhillips COM 20825C104   34,898,741 331,485 SH   SOLE   331,485 0 0
Costco Wholesale Corp COM 22160K105   95,220,227 107,409 SH   SOLE   107,409 0 0
Campbell Soup Co COM 134429109   3,082,205 63,005 SH   SOLE   63,005 0 0
salesforce.com Inc COM 79466L302   153,558,700 561,027 SH   SOLE   561,027 0 0
CSX Corp COM 126408103   20,953,943 606,833 SH   SOLE   606,833 0 0
Cintas Corp COM 172908105   21,333,286 103,620 SH   SOLE   103,620 0 0
Cognizant Technology Solutions COM 192446102   12,542,445 162,509 SH   SOLE   162,509 0 0
CVS Health Corp COM 126650100   22,649,879 360,208 SH   SOLE   360,208 0 0
Chevron Corp COM 166764100   72,291,014 490,874 SH   SOLE   490,874 0 0
Dominion Energy Inc COM 25746U109   19,024,179 329,195 SH   SOLE   329,195 0 0
Delta Air Lines Inc COM 247361702   6,314,314 124,322 SH   SOLE   124,322 0 0
Deere & Co COM 244199105   30,913,302 74,074 SH   SOLE   74,074 0 0
Discover Financial Services COM 254709108   10,082,502 71,869 SH   SOLE   71,869 0 0
Dollar General Corp COM 256677105   5,959,394 70,467 SH   SOLE   70,467 0 0
Quest Diagnostics Inc COM 74834L100   4,928,877 31,748 SH   SOLE   31,748 0 0
DR Horton Inc COM 23331A109   17,242,174 90,382 SH   SOLE   90,382 0 0
Danaher Corp COM 235851102   66,172,652 238,014 SH   SOLE   238,014 0 0
Digital Realty Trust Inc COM 253868103   14,589,945 90,156 SH   SOLE   90,156 0 0
Dollar Tree Inc COM 256746108   4,670,865 66,423 SH   SOLE   66,423 0 0
Dover Corp COM 260003108   7,550,146 39,377 SH   SOLE   39,377 0 0
Darden Restaurants Inc COM 237194105   5,983,359 36,455 SH   SOLE   36,455 0 0
DTE Energy Co COM 233331107   10,402,623 81,011 SH   SOLE   81,011 0 0
Duke Energy Corp COM 26441C204   33,899,699 294,013 SH   SOLE   294,013 0 0
DaVita Inc COM 23918K108   2,229,940 13,603 SH   SOLE   13,603 0 0
Devon Energy Corp COM 25179M103   6,963,908 178,014 SH   SOLE   178,014 0 0
DXC Technology Co COM 23355L106   872 42 SH   SOLE   42 0 0
Electronic Arts Inc COM 285512109   10,308,029 71,863 SH   SOLE   71,863 0 0
eBay Inc COM 278642103   9,907,528 152,166 SH   SOLE   152,166 0 0
Ecolab Inc COM 278865100   18,636,537 72,990 SH   SOLE   72,990 0 0
Consolidated Edison Inc COM 209115104   14,135,023 135,744 SH   SOLE   135,744 0 0
Equifax Inc COM 294429105   10,413,517 35,437 SH   SOLE   35,437 0 0
Edison International COM 281020107   12,754,156 146,448 SH   SOLE   146,448 0 0
Estee Lauder Cos Inc/The COM 518439104   7,472,164 74,954 SH   SOLE   74,954 0 0
Eastman Chemical Co COM 277432100   3,742,936 33,434 SH   SOLE   33,434 0 0
Emerson Electric Co COM 291011104   17,937,227 164,005 SH   SOLE   164,005 0 0
EOG Resources Inc COM 26875P101   20,021,855 162,872 SH   SOLE   162,872 0 0
Equinix Inc COM 29444U700   24,147,087 27,204 SH   SOLE   27,204 0 0
Equity Residential COM 29476L107   7,270,349 97,641 SH   SOLE   97,641 0 0
EQT Corp COM 26884L109   6,063,847 165,498 SH   SOLE   165,498 0 0
Eversource Energy COM 30040W108   9,215,127 135,417 SH   SOLE   135,417 0 0
Essex Property Trust Inc COM 297178105   5,407,368 18,304 SH   SOLE   18,304 0 0
Entergy Corp COM 29364G103   10,678,967 81,141 SH   SOLE   81,141 0 0
Edwards Lifesciences Corp COM 28176E108   11,393,899 172,661 SH   SOLE   172,661 0 0
Exelon Corp COM 30161N101   15,710,287 387,430 SH   SOLE   387,430 0 0
Expeditors International of Wa COM 302130109   5,314,999 40,449 SH   SOLE   40,449 0 0
Expedia Inc COM 30212P303   5,700,842 38,514 SH   SOLE   38,514 0 0
Extra Space Storage Inc COM 30225T102   22,081,203 122,544 SH   SOLE   122,544 0 0
Ford Motor Co COM 345370860   12,722,076 1,204,742 SH   SOLE   1,204,742 0 0
Fastenal Co COM 311900104   11,941,067 167,195 SH   SOLE   167,195 0 0
Facebook Inc COM 30303M102   183,105,238 319,868 SH   SOLE   319,868 0 0
Fortune Brands Home & Security COM 34964C106   1,368,914 15,290 SH   SOLE   15,290 0 0
Freeport-McMoRan Inc COM 35671D857   20,539,384 411,446 SH   SOLE   411,446 0 0
FedEx Corp COM 31428X106   17,903,598 65,418 SH   SOLE   65,418 0 0
FirstEnergy Corp COM 337932107   8,796,867 198,351 SH   SOLE   198,351 0 0
F5 Networks Inc COM 315616102   4,111,574 18,672 SH   SOLE   18,672 0 0
Fidelity National Information COM 31620M106   13,207,459 157,701 SH   SOLE   157,701 0 0
Fiserv Inc COM 337738108   29,869,687 166,266 SH   SOLE   166,266 0 0
Fifth Third Bancorp COM 316773100   8,313,016 194,048 SH   SOLE   194,048 0 0
FMC Corp COM 302491303   1,341,022 20,337 SH   SOLE   20,337 0 0
Federal Realty Investment Trus COM 313745101   1,409,532 12,260 SH   SOLE   12,260 0 0
Fortive Corp COM 34959J108   7,939,805 100,593 SH   SOLE   100,593 0 0
General Dynamics Corp COM 369550108   21,327,765 70,575 SH   SOLE   70,575 0 0
General Electric Co COM 369604301   58,613,681 310,816 SH   SOLE   310,816 0 0
Gilead Sciences Inc COM 375558103   30,615,769 365,169 SH   SOLE   365,169 0 0
General Mills Inc COM 370334104   13,233,108 179,189 SH   SOLE   179,189 0 0
Corning Inc COM 219350105   11,358,611 251,575 SH   SOLE   251,575 0 0
General Motors Co COM 37045V100   15,614,409 348,225 SH   SOLE   348,225 0 0
Genuine Parts Co COM 372460105   5,970,342 42,743 SH   SOLE   42,743 0 0
Global Payments Inc COM 37940X102   7,480,142 73,034 SH   SOLE   73,034 0 0
Goldman Sachs Group Inc/The COM 38141G104   12,546,583 25,341 SH   SOLE   25,341 0 0
WW Grainger Inc COM 384802104   13,140,947 12,650 SH   SOLE   12,650 0 0
Halliburton Co COM 406216101   7,327,427 252,235 SH   SOLE   252,235 0 0
Hasbro Inc COM 418056107   1,747,613 24,165 SH   SOLE   24,165 0 0
Huntington Bancshares Inc/OH COM 446150104   6,087,476 414,114 SH   SOLE   414,114 0 0
HCA Healthcare Inc COM 40412C101   22,089,877 54,351 SH   SOLE   54,351 0 0
Home Depot Inc/The COM 437076102   148,436,106 366,328 SH   SOLE   366,328 0 0
Hess Corp COM 42809H107   10,718,558 78,929 SH   SOLE   78,929 0 0
Hartford Financial Services Gr COM 416515104   9,917,934 84,329 SH   SOLE   84,329 0 0
Hilton Worldwide Holdings Inc COM 43300A203   17,593,143 76,326 SH   SOLE   76,326 0 0
Hologic Inc COM 436440101   5,412,284 66,441 SH   SOLE   66,441 0 0
Honeywell International Inc COM 438516106   39,314,175 190,190 SH   SOLE   190,190 0 0
Hewlett Packard Enterprise Co COM 42824C109   8,528,771 416,851 SH   SOLE   416,851 0 0
HP Inc COM 40434L105   11,221,786 312,846 SH   SOLE   312,846 0 0
Hormel Foods Corp COM 440452100   2,994,889 94,476 SH   SOLE   94,476 0 0
Harris Corp COM 502431109   12,876,617 54,133 SH   SOLE   54,133 0 0
Henry Schein Inc COM 806407102   2,648,530 36,331 SH   SOLE   36,331 0 0
Host Hotels & Resorts Inc COM 44107P104   3,530,419 200,592 SH   SOLE   200,592 0 0
Hershey Co/The COM 427866108   9,103,988 47,471 SH   SOLE   47,471 0 0
Humana Inc COM 444859102   10,936,715 34,529 SH   SOLE   34,529 0 0
International Business Machine COM 459200101   65,292,662 295,335 SH   SOLE   295,335 0 0
Intercontinental Exchange Inc COM 45866F104   26,428,172 164,518 SH   SOLE   164,518 0 0
IDEXX Laboratories Inc COM 45168D104   12,202,073 24,152 SH   SOLE   24,152 0 0
International Flavors & Fragra COM 459506101   7,649,607 72,902 SH   SOLE   72,902 0 0
Illumina Inc COM 452327109   2,703,791 20,733 SH   SOLE   20,733 0 0
Incyte Corp COM 45337C102   3,049,788 46,139 SH   SOLE   46,139 0 0
Intuit Inc COM 461202103   56,852,550 91,550 SH   SOLE   91,550 0 0
International Paper Co COM 460146103   4,736,936 96,969 SH   SOLE   96,969 0 0
Interpublic Group of Cos Inc/T COM 460690100   3,398,517 107,446 SH   SOLE   107,446 0 0
Iron Mountain Inc COM 46284V101   9,936,565 83,620 SH   SOLE   83,620 0 0
Intuitive Surgical Inc COM 46120E602   50,899,502 103,608 SH   SOLE   103,608 0 0
Gartner Inc COM 366651107   12,571,195 24,807 SH   SOLE   24,807 0 0
Illinois Tool Works Inc COM 452308109   21,206,704 80,920 SH   SOLE   80,920 0 0
Invesco Ltd COM G491BT108   1,288,500 73,377 SH   SOLE   73,377 0 0
JB Hunt Transport Services Inc COM 445658107   4,017,357 23,312 SH   SOLE   23,312 0 0
Jacobs Solutions Inc COM 46982L108   4,677,581 35,734 SH   SOLE   35,734 0 0
Johnson & Johnson COM 478160104   40,084,082 247,341 SH   SOLE   247,341 0 0
Juniper Networks Inc COM 48203R104   4,082,453 104,732 SH   SOLE   104,732 0 0
JPMorgan Chase & Co COM 46625H100   122,031,219 578,731 SH   SOLE   578,731 0 0
Kellogg Co COM 487836108   7,014,910 86,915 SH   SOLE   86,915 0 0
KeyCorp COM 493267108   4,467,426 266,712 SH   SOLE   266,712 0 0
Kraft Heinz Co/The COM 500754106   10,334,383 294,343 SH   SOLE   294,343 0 0
Kimco Realty Corp COM 49446R109   4,479,301 192,907 SH   SOLE   192,907 0 0
KLA-Tencor Corp COM 482480100   33,998,922 43,903 SH   SOLE   43,903 0 0
Kimberly-Clark Corp COM 494368103   15,410,062 108,308 SH   SOLE   108,308 0 0
Kinder Morgan Inc/DE COM 49456B101   13,473,133 609,920 SH   SOLE   609,920 0 0
CarMax Inc COM 143130102   3,704,181 47,870 SH   SOLE   47,870 0 0
Coca-Cola Co/The COM 191216100   91,535,340 1,273,801 SH   SOLE   1,273,801 0 0
Kroger Co/The COM 501044101   12,345,801 215,459 SH   SOLE   215,459 0 0
Loews Corp COM 540424108   4,169,176 52,741 SH   SOLE   52,741 0 0
L Brands Inc COM 070830104   828,005 25,940 SH   SOLE   25,940 0 0
Lennar Corp COM 526057104   13,900,142 74,142 SH   SOLE   74,142 0 0
Labcorp Holdings Inc COM 504922105   5,382,292 24,084 SH   SOLE   24,084 0 0
LKQ Corp COM 501889208   3,240,825 81,183 SH   SOLE   81,183 0 0
Eli Lilly & Co COM 532457108   65,030,654 73,403 SH   SOLE   73,403 0 0
Lockheed Martin Corp COM 539830109   35,674,528 61,028 SH   SOLE   61,028 0 0
Alliant Energy Corp COM 018802108   5,926,561 97,653 SH   SOLE   97,653 0 0
Lowe's Cos Inc COM 548661107   47,372,207 174,902 SH   SOLE   174,902 0 0
Lam Research Corp COM 512807108   3,476,011 42,594 SH   SOLE   42,594 0 0
Southwest Airlines Co COM 844741108   3,437,939 116,029 SH   SOLE   116,029 0 0
Mastercard Inc COM 57636Q104   23,337,976 47,262 SH   SOLE   47,262 0 0
Mid-America Apartment Communit COM 59522J103   5,293,277 33,312 SH   SOLE   33,312 0 0
Marriott International Inc/MD COM 571903202   18,630,581 74,942 SH   SOLE   74,942 0 0
Masco Corp COM 574599106   5,248,265 62,524 SH   SOLE   62,524 0 0
McDonald's Corp COM 580135101   36,957,770 121,368 SH   SOLE   121,368 0 0
Microchip Technology Inc COM 595017104   14,056,772 175,075 SH   SOLE   175,075 0 0
McKesson Corp COM 58155Q103   18,380,558 37,176 SH   SOLE   37,176 0 0
Moody's Corp COM 615369105   32,044,791 67,521 SH   SOLE   67,521 0 0
MetLife Inc COM 59156R108   14,010,135 169,861 SH   SOLE   169,861 0 0
MGM Resorts International COM 552953101   2,800,095 71,632 SH   SOLE   71,632 0 0
Mohawk Industries Inc COM 608190104   1,555,382 9,680 SH   SOLE   9,680 0 0
McCormick & Co Inc/MD COM 579780206   6,669,921 81,044 SH   SOLE   81,044 0 0
Martin Marietta Materials Inc COM 573284106   9,459,744 17,575 SH   SOLE   17,575 0 0
Marsh & McLennan Cos Inc COM 571748102   31,489,154 141,150 SH   SOLE   141,150 0 0
3M Co COM 88579Y101   21,570,987 157,798 SH   SOLE   157,798 0 0
Monster Beverage Corp COM 61174X109   12,387,297 237,441 SH   SOLE   237,441 0 0
Altria Group Inc COM 02209S103   27,982,476 548,246 SH   SOLE   548,246 0 0
Mosaic Co/The COM 61945C103   2,443,407 91,240 SH   SOLE   91,240 0 0
Marathon Petroleum Corp COM 56585A102   15,920,706 97,727 SH   SOLE   97,727 0 0
Merck & Co Inc COM 58933Y105   9,792,733 86,234 SH   SOLE   86,234 0 0
Marathon Oil Corp COM 565849106   4,262,025 160,046 SH   SOLE   160,046 0 0
Morgan Stanley COM 617446448   5,913,535 56,730 SH   SOLE   56,730 0 0
Microsoft Corp COM 594918104   52,033,167 120,923 SH   SOLE   120,923 0 0
Motorola Solutions Inc COM 620076307   23,987,761 53,350 SH   SOLE   53,350 0 0
M&T Bank Corp COM 55261F104   8,486,527 47,645 SH   SOLE   47,645 0 0
Mettler-Toledo International I COM 592688105   9,134,673 6,091 SH   SOLE   6,091 0 0
Micron Technology Inc COM 595112103   37,536,383 361,936 SH   SOLE   361,936 0 0
Nasdaq Inc COM 631103108   8,827,712 120,911 SH   SOLE   120,911 0 0
NextEra Energy Inc COM 65339F101   66,115,309 782,152 SH   SOLE   782,152 0 0
Newmont Mining Corp COM 651639106   17,644,326 330,109 SH   SOLE   330,109 0 0
Netflix Inc COM 64110L106   89,411,285 126,061 SH   SOLE   126,061 0 0
NiSource Inc COM 65473P105   6,082,115 175,530 SH   SOLE   175,530 0 0
NIKE Inc COM 654106103   32,823,450 371,306 SH   SOLE   371,306 0 0
Northrop Grumman Corp COM 666807102   20,929,526 39,634 SH   SOLE   39,634 0 0
NRG Energy Inc COM 629377508   7,163,102 78,629 SH   SOLE   78,629 0 0
Norfolk Southern Corp COM 655844108   17,136,809 68,961 SH   SOLE   68,961 0 0
NetApp Inc COM 64110D104   8,122,759 65,766 SH   SOLE   65,766 0 0
Northern Trust Corp COM 665859104   5,232,814 58,123 SH   SOLE   58,123 0 0
Nucor Corp COM 670346105   10,207,635 67,897 SH   SOLE   67,897 0 0
NVIDIA Corp COM 67066G104   155,412,597 1,279,748 SH   SOLE   1,279,748 0 0
News Corp COM 65249B208   512,212 18,326 SH   SOLE   18,326 0 0
News Corp COM 65249B109   2,877,798 108,066 SH   SOLE   108,066 0 0
Realty Income Corp COM 756109104   15,808,767 249,271 SH   SOLE   249,271 0 0
ONEOK Inc COM 682680103   16,610,630 182,274 SH   SOLE   182,274 0 0
Omnicom Group Inc COM 681919106   5,778,260 55,888 SH   SOLE   55,888 0 0
Oracle Corp COM 68389X105   38,699,203 227,108 SH   SOLE   227,108 0 0
O'Reilly Automotive Inc COM 67103H107   21,065,067 18,292 SH   SOLE   18,292 0 0
Occidental Petroleum Corp COM 674599105   9,844,501 191,007 SH   SOLE   191,007 0 0
Paychex Inc COM 704326107   12,711,282 94,726 SH   SOLE   94,726 0 0
PACCAR Inc COM 693718108   15,162,182 153,650 SH   SOLE   153,650 0 0
PG&E Corp COM 69331C108   15,776,262 797,990 SH   SOLE   797,990 0 0
Public Service Enterprise Grou COM 744573106   17,442,785 195,525 SH   SOLE   195,525 0 0
PepsiCo Inc COM 713448108   144,202 848 SH   SOLE   848 0 0
Principal Financial Group Inc COM 74251V102   5,446,318 63,403 SH   SOLE   63,403 0 0
Procter & Gamble Co/The COM 742718109   131,257,368 757,837 SH   SOLE   757,837 0 0
Progressive Corp/The COM 743315103   42,593,108 167,848 SH   SOLE   167,848 0 0
Parker-Hannifin Corp COM 701094104   23,176,421 36,682 SH   SOLE   36,682 0 0
PulteGroup Inc COM 745867101   9,185,346 63,996 SH   SOLE   63,996 0 0
Packaging Corp of America COM 695156109   5,494,208 25,507 SH   SOLE   25,507 0 0
PerkinElmer Inc COM 714046109   4,517,623 35,363 SH   SOLE   35,363 0 0
Prologis Inc COM 74340W103   33,484,026 265,157 SH   SOLE   265,157 0 0
PNC Financial Services Group I COM 693475105   67,198,890 363,532 SH   SOLE   363,532 0 0
Pinnacle West Capital Corp COM 723484101   2,505,680 28,284 SH   SOLE   28,284 0 0
PPG Industries Inc COM 693506107   8,869,257 66,958 SH   SOLE   66,958 0 0
PPL Corp COM 69351T106   9,266,204 280,115 SH   SOLE   280,115 0 0
Prudential Financial Inc COM 744320102   12,368,064 102,131 SH   SOLE   102,131 0 0
Public Storage COM 74460D109   16,374,514 45,001 SH   SOLE   45,001 0 0
Phillips 66 COM 718546104   15,791,351 120,132 SH   SOLE   120,132 0 0
Quanta Services Inc COM 74762E102   12,550,326 42,094 SH   SOLE   42,094 0 0
PayPal Holdings Inc COM 70450Y103   23,127,234 296,389 SH   SOLE   296,389 0 0
QUALCOMM Inc COM 747525103   24,166,826 142,116 SH   SOLE   142,116 0 0
Qorvo Inc COM 74736K101   3,134,948 30,348 SH   SOLE   30,348 0 0
Everest Re Group Ltd COM G3223R108   4,836,750 12,344 SH   SOLE   12,344 0 0
Regency Centers Corp COM 758849103   3,528,436 48,850 SH   SOLE   48,850 0 0
Regeneron Pharmaceuticals Inc COM 75886F107   33,028,910 31,419 SH   SOLE   31,419 0 0
Regions Financial Corp COM 7591EP100   6,095,149 261,258 SH   SOLE   261,258 0 0
Raymond James Financial Inc COM 754730109   6,651,905 54,319 SH   SOLE   54,319 0 0
Ralph Lauren Corp COM 751212101   1,434,444 7,399 SH   SOLE   7,399 0 0
ResMed Inc COM 761152107   10,239,613 41,945 SH   SOLE   41,945 0 0
Rockwell Automation Inc COM 773903109   8,742,937 32,567 SH   SOLE   32,567 0 0
Roper Technologies Inc COM 776696106   19,527,705 35,094 SH   SOLE   35,094 0 0
Ross Stores Inc COM 778296103   15,736,573 104,555 SH   SOLE   104,555 0 0
Republic Services Inc COM 760759100   12,151,423 60,503 SH   SOLE   60,503 0 0
Starbucks Corp COM 855244109   34,749,238 356,439 SH   SOLE   356,439 0 0
Charles Schwab Corp/The COM 808513105   27,882,558 430,220 SH   SOLE   430,220 0 0
Sherwin-Williams Co/The COM 824348106   25,784,480 67,557 SH   SOLE   67,557 0 0
JM Smucker Co/The COM 832696405   4,131,932 34,120 SH   SOLE   34,120 0 0
Schlumberger Ltd COM 806857108   17,032,875 406,028 SH   SOLE   406,028 0 0
Snap-on Inc COM 833034101   4,358,397 15,044 SH   SOLE   15,044 0 0
Synopsys Inc COM 871607107   25,411,157 50,181 SH   SOLE   50,181 0 0
Southern Co/The COM 842587107   37,411,894 414,858 SH   SOLE   414,858 0 0
Simon Property Group Inc COM 828806109   15,240,702 90,171 SH   SOLE   90,171 0 0
S&P Global Inc COM 78409V104   47,402,468 91,755 SH   SOLE   91,755 0 0
Sempra Energy COM 816851109   20,779,881 248,474 SH   SOLE   248,474 0 0
State Street Corp COM 857477103   7,575,598 85,629 SH   SOLE   85,629 0 0
Constellation Brands Inc COM 21036P108   13,216,920 51,290 SH   SOLE   51,290 0 0
Stanley Black & Decker Inc COM 854502101   4,839,663 43,945 SH   SOLE   43,945 0 0
Skyworks Solutions Inc COM 83088M102   5,051,789 51,147 SH   SOLE   51,147 0 0
Synchrony Financial COM 87165B103   5,624,170 112,754 SH   SOLE   112,754 0 0
Stryker Corp COM 863667101   35,362,296 97,886 SH   SOLE   97,886 0 0
Symantec Corp COM 668771108   4,841,752 176,513 SH   SOLE   176,513 0 0
Sysco Corp COM 871829107   12,362,206 158,368 SH   SOLE   158,368 0 0
AT&T Inc COM 00206R102   45,207,404 2,054,882 SH   SOLE   2,054,882 0 0
Molson Coors Brewing Co COM 60871R209   3,322,758 57,767 SH   SOLE   57,767 0 0
TransDigm Group Inc COM 893641100   22,838,361 16,003 SH   SOLE   16,003 0 0
Target Corp COM 87612E106   23,196,488 148,829 SH   SOLE   148,829 0 0
TJX Cos Inc/The COM 872540109   40,766,281 346,829 SH   SOLE   346,829 0 0
Torchmark Corp COM 37959E102   1,549,887 14,634 SH   SOLE   14,634 0 0
Thermo Fisher Scientific Inc COM 883556102   67,690,115 109,430 SH   SOLE   109,430 0 0
T Rowe Price Group Inc COM 74144T108   6,956,270 63,860 SH   SOLE   63,860 0 0
Travelers Cos Inc/The COM 89417E109   15,319,642 65,435 SH   SOLE   65,435 0 0
Tractor Supply Co COM 892356106   9,623,964 33,080 SH   SOLE   33,080 0 0
Tyson Foods Inc COM 902494103   5,456,768 91,618 SH   SOLE   91,618 0 0
Texas Instruments Inc COM 882508104   73,258,811 354,644 SH   SOLE   354,644 0 0
Textron Inc COM 883203101   4,772,336 53,876 SH   SOLE   53,876 0 0
United Continental Holdings In COM 910047109   3,060,584 53,638 SH   SOLE   53,638 0 0
UDR Inc COM 902653104   3,950,520 87,131 SH   SOLE   87,131 0 0
Universal Health Services Inc COM 913903100   3,893,399 17,001 SH   SOLE   17,001 0 0
Ulta Beauty Inc COM 90384S303   12,223,037 31,412 SH   SOLE   31,412 0 0
UnitedHealth Group Inc COM 91324P102   9,344,940 15,983 SH   SOLE   15,983 0 0
Union Pacific Corp COM 907818108   45,867,217 186,089 SH   SOLE   186,089 0 0
United Parcel Service Inc COM 911312106   28,571,274 209,559 SH   SOLE   209,559 0 0
United Rentals Inc COM 911363109   15,391,348 19,008 SH   SOLE   19,008 0 0
US Bancorp COM 902973304   20,442,179 447,019 SH   SOLE   447,019 0 0
United Technologies Corp COM 75513E101   45,998,394 379,650 SH   SOLE   379,650 0 0
Visa Inc COM 92826C839   128,427,770 467,095 SH   SOLE   467,095 0 0
Valero Energy Corp COM 91913Y100   12,456,112 92,247 SH   SOLE   92,247 0 0
Vulcan Materials Co COM 929160109   9,437,955 37,687 SH   SOLE   37,687 0 0
Verisk Analytics Inc COM 92345Y106   11,192,689 41,770 SH   SOLE   41,770 0 0
VeriSign Inc COM 92343E102   5,232,258 27,544 SH   SOLE   27,544 0 0
Vertex Pharmaceuticals Inc COM 92532F100   35,195,394 75,676 SH   SOLE   75,676 0 0
Ventas Inc COM 92276F100   7,488,781 116,775 SH   SOLE   116,775 0 0
Waters Corp COM 941848103   6,122,809 17,013 SH   SOLE   17,013 0 0
Walgreens Boots Alliance Inc COM 931427108   2,077,905 231,909 SH   SOLE   231,909 0 0
Western Digital Corp COM 958102105   7,130,159 104,410 SH   SOLE   104,410 0 0
WEC Energy Group Inc COM 92939U106   11,895,158 123,676 SH   SOLE   123,676 0 0
Wells Fargo & Co COM 949746101   55,684,453 985,740 SH   SOLE   985,740 0 0
Waste Management Inc COM 94106L109   22,640,026 109,056 SH   SOLE   109,056 0 0
Williams Cos Inc/The COM 969457100   17,219,408 377,205 SH   SOLE   377,205 0 0
Wal-Mart Stores Inc COM 931142103   51,830,357 641,862 SH   SOLE   641,862 0 0
Weyerhaeuser Co COM 962166104   7,018,332 207,275 SH   SOLE   207,275 0 0
Wynn Resorts Ltd COM 983134107   2,848,787 29,712 SH   SOLE   29,712 0 0
Xcel Energy Inc COM 98389B100   14,087,561 215,736 SH   SOLE   215,736 0 0
Exxon Mobil Corp COM 30231G102   15,484,996 132,102 SH   SOLE   132,102 0 0
Xylem Inc/NY COM 98419M100   9,391,607 69,552 SH   SOLE   69,552 0 0
Yum! Brands Inc COM 988498101   12,103,357 86,632 SH   SOLE   86,632 0 0
Zimmer Biomet Holdings Inc COM 98956P102   6,328,461 58,624 SH   SOLE   58,624 0 0
Zoetis Inc COM 98978V103   25,443,947 130,228 SH   SOLE   130,228 0 0
Toronto-Dominion Bank/The COM 891160509   5,187 82 SH   DFND 1 0 82 0
Brookfield Asset Management In COM 11271J107   172,453,254 3,244,652 SH   SOLE   3,244,652 0 0
BCE Inc COM 05534B760   55,723,918 1,601,262 SH   SOLE   1,601,262 0 0
Bank of Montreal COM 063671101   174,255,215 1,931,876 SH   SOLE   1,931,876 0 0
Bank of Nova Scotia/The COM 064149107   19,071,500 350,000 SH   SOLE   350,000 0 0
CAE Inc COM 124765108   15,000,000 800,000 SH   SOLE   800,000 0 0
Canadian Imperial Bank of Comm COM 136069101   644,672,727 10,509,826 SH   SOLE   10,509,826 0 0
Royal Bank of Canada COM 780087102   346,283,409 2,776,264 SH   SOLE   2,776,264 0 0
Toronto-Dominion Bank/The COM 891160509   5,193,393 82,096 SH   DFND 1 0 82,096 0
Alamos Gold Inc COM 011532108   1,228,942 61,632 SH   SOLE   61,632 0 0
Algonquin Power & Utilities Co COM 015857105   13,666,562 2,507,626 SH   SOLE   2,507,626 0 0
Bank of Montreal COM 063671101   56,783,606 629,530 SH   SOLE   629,530 0 0
Bank of Nova Scotia/The COM 064149107   476,045,346 8,736,380 SH   SOLE   8,736,380 0 0
Baytex Energy Corp COM 07317Q105   66,287 22,319 SH   SOLE   22,319 0 0
Centerra Gold Inc COM 152006102   62,442 8,721 SH   SOLE   8,721 0 0
Canadian Imperial Bank of Comm COM 136069101   236,337,377 3,852,908 SH   SOLE   3,852,908 0 0
Canadian Natural Resources Ltd COM 136385101   121,318,920 3,653,084 SH   SOLE   3,653,084 0 0
Crescent Point Energy Corp COM 92340V107   1,752,719 284,995 SH   SOLE   284,995 0 0
Eldorado Gold Corp COM 284902509   148,010 8,521 SH   SOLE   8,521 0 0
Fortis Inc/Canada COM 349553107   37,272,614 820,260 SH   SOLE   820,260 0 0
Fortuna Silver Mines Inc COM 349942102   58,676 12,673 SH   SOLE   12,673 0 0
IAMGOLD Corp COM 450913108   144,301 27,591 SH   SOLE   27,591 0 0
MAG Silver Corp COM 55903Q104   49,996 3,561 SH   SOLE   3,561 0 0
Methanex Corp COM 59151K108   117,654 2,846 SH   SOLE   2,846 0 0
Novagold Resources Inc COM 66987E206   38,540 9,400 SH   SOLE   9,400 0 0
New Gold Inc COM 644535106   106,572 37,004 SH   SOLE   37,004 0 0
Osisko Gold Royalties Ltd COM 68827L101   145,803 7,877 SH   SOLE   7,877 0 0
Precision Drilling Corp COM 74022D407   123,917 2,010 SH   SOLE   2,010 0 0
Pembina Pipeline Corp COM 706327103   84,255,464 2,043,052 SH   SOLE   2,043,052 0 0
Rogers Communications Inc COM 775109200   4,861,831 120,911 SH   SOLE   120,911 0 0
Royal Bank of Canada COM 780087102   282,073,403 2,261,472 SH   SOLE   2,261,472 0 0
Seabridge Gold Inc COM 811916105   64,373 3,834 SH   SOLE   3,834 0 0
Sandstorm Gold Ltd COM 80013R206   117,498 19,583 SH   SOLE   19,583 0 0
SSR Mining Inc COM 784730103   47,172 8,305 SH   SOLE   8,305 0 0
TransCanada Corp COM 87807B107   499,898,886 11,540,478 SH   SOLE   11,540,478 0 0
Vermilion Energy Inc COM 923725105   211,472 21,645 SH   SOLE   21,645 0 0
West Fraser Timber Co Ltd COM 952845105   266,961 2,742 SH   SOLE   2,742 0 0
Barrick Gold Corp COM 067901108   92,575,658 4,654,382 SH   SOLE   4,654,382 0 0
Agnico Eagle Mines Ltd COM 008474108   83,033,756 1,030,707 SH   SOLE   1,030,707 0 0
Alamos Gold Inc COM 011532108   315,610 15,828 SH   SOLE   15,828 0 0
Algonquin Power & Utilities Co COM 015857105   432,158 79,295 SH   SOLE   79,295 0 0
ATS Automation Tooling Systems COM 00217Y104   95,313 3,281 SH   SOLE   3,281 0 0
Brookfield Asset Management In COM 11271J107   106,913,138 2,011,536 SH   SOLE   2,011,536 0 0
BlackBerry Ltd COM 09228F103   56,550 21,584 SH   SOLE   21,584 0 0
Primo Water Corp/new COM 74167P108   12,625 500 SH   SOLE   500 0 0
BCE Inc COM 05534B760   47,446,877 1,363,416 SH   SOLE   1,363,416 0 0
Brookfield Renewable Partners COM G16258108   118,610 4,209 SH   SOLE   4,209 0 0
Bank of Montreal COM 063671101   341,380,120 3,784,702 SH   SOLE   3,784,702 0 0
Bank of Nova Scotia/The COM 064149107   95,870,632 1,759,417 SH   SOLE   1,759,417 0 0
Baytex Energy Corp COM 07317Q105   30,846 10,386 SH   SOLE   10,386 0 0
B2Gold Corp COM 11777Q209   994,532 322,900 SH   SOLE   322,900 0 0
CAE Inc COM 124765108   8,510,138 453,874 SH   SOLE   453,874 0 0
Cameco Corp COM 13321L108   30,258,348 633,550 SH   SOLE   633,550 0 0
Centerra Gold Inc COM 152006102   61,913 8,647 SH   SOLE   8,647 0 0
Celestica Inc COM 15101Q207   243,740 4,768 SH   SOLE   4,768 0 0
Canadian Imperial Bank of Comm COM 136069101   84,118,118 1,371,342 SH   SOLE   1,371,342 0 0
Canadian Natural Resources Ltd COM 136385101   160,390,451 4,829,583 SH   SOLE   4,829,583 0 0
Canadian National Railway Co COM 136375102   109,733,702 936,694 SH   SOLE   936,694 0 0
Canadian Pacific Railway Ltd COM 13646K108   123,680,233 1,445,876 SH   SOLE   1,445,876 0 0
Cenovus Energy Inc COM 15135U109   31,270,779 1,869,144 SH   SOLE   1,869,144 0 0
Descartes Systems Group Inc/Th COM 249906108   2,544,039 24,709 SH   SOLE   24,709 0 0
Eldorado Gold Corp COM 284902509   141,305 8,135 SH   SOLE   8,135 0 0
Enbridge Inc COM 29250N105   519,957,445 12,803,680 SH   SOLE   12,803,680 0 0
Franco-Nevada Corp COM 351858105   33,685,293 271,109 SH   SOLE   271,109 0 0
First Majestic Silver Corp COM 32076V103   68,772 11,462 SH   SOLE   11,462 0 0
FirstService Corp COM 33767E202   10,727,006 58,791 SH   SOLE   58,791 0 0
Fortis Inc/Canada COM 349553107   60,162,787 1,324,005 SH   SOLE   1,324,005 0 0
Fortuna Silver Mines Inc COM 349942102   56,685 12,243 SH   SOLE   12,243 0 0
CGI Group Inc COM 12532H104   33,349,781 290,099 SH   SOLE   290,099 0 0
Gildan Activewear Inc COM 375916103   11,212,321 238,003 SH   SOLE   238,003 0 0
Hudbay Minerals Inc COM 443628102   127,594 13,884 SH   SOLE   13,884 0 0
IAMGOLD Corp COM 450913108   98,068 18,751 SH   SOLE   18,751 0 0
Imperial Oil Ltd COM 453038408   18,106,143 257,007 SH   SOLE   257,007 0 0
Kinross Gold Corp COM 496902404   16,578,441 1,771,201 SH   SOLE   1,771,201 0 0
MAG Silver Corp COM 55903Q104   53,450 3,807 SH   SOLE   3,807 0 0
Manulife Financial Corp COM 56501R106   540,060,735 18,276,167 SH   SOLE   18,276,167 0 0
Magna International Inc COM 559222401   42,793,721 1,042,732 SH   SOLE   1,042,732 0 0
Methanex Corp COM 59151K108   109,138 2,640 SH   SOLE   2,640 0 0
Novagold Resources Inc COM 66987E206   40,520 9,883 SH   SOLE   9,883 0 0
New Gold Inc COM 644535106   78,756 27,346 SH   SOLE   27,346 0 0
NexGen Energy Ltd COM 65340P106   114,915 17,598 SH   SOLE   17,598 0 0
Osisko Gold Royalties Ltd COM 68827L101   129,903 7,018 SH   SOLE   7,018 0 0
Open Text Corp COM 683715106   12,964,856 389,569 SH   SOLE   389,569 0 0
Pan American Silver Corp COM 697900108   2,109,060 101,057 SH   SOLE   101,057 0 0
Precision Drilling Corp COM 74022D407   10,049 163 SH   SOLE   163 0 0
Pembina Pipeline Corp COM 706327103   70,251,350 1,703,476 SH   SOLE   1,703,476 0 0
Restaurant Brands Internationa COM 76131D103   34,279,141 475,307 SH   SOLE   475,307 0 0
Ritchie Bros Auctioneers Inc COM 74935Q107   5,062,258 62,893 SH   SOLE   62,893 0 0
Rogers Communications Inc COM 775109200   22,637,828 562,990 SH   SOLE   562,990 0 0
Royal Bank of Canada COM 780087102   547,426,624 4,388,893 SH   SOLE   4,388,893 0 0
Shopify Inc COM 82509L107   137,091,651 1,710,652 SH   SOLE   1,710,652 0 0
Sun Life Financial Inc COM 866796105   307,476,816 5,299,497 SH   SOLE   5,299,497 0 0
Sandstorm Gold Ltd COM 80013R206   3,600 600 SH   SOLE   600 0 0
SSR Mining Inc COM 784730103   46,264 8,145 SH   SOLE   8,145 0 0
Stantec Inc COM 85472N109   2,849,730 35,440 SH   SOLE   35,440 0 0
Suncor Energy Inc COM 867224107   569,669,619 15,429,838 SH   SOLE   15,429,838 0 0
TELUS Corp COM 87971M103   36,745,146 2,189,818 SH   SOLE   2,189,818 0 0
TransAlta Corp COM 89346D107   107,765 10,402 SH   SOLE   10,402 0 0
Teck Resources Ltd COM 878742204   34,525,468 660,901 SH   SOLE   660,901 0 0
TFI International Inc COM 87241L109   3,560,783 26,012 SH   SOLE   26,012 0 0
Thomson Reuters Corp COM 884903808   44,005,588 257,946 SH   SOLE   257,946 0 0
TransCanada Corp COM 87807B107   118,512,843 2,735,943 SH   SOLE   2,735,943 0 0
Vermilion Energy Inc COM 923725105   20,077 2,055 SH   SOLE   2,055 0 0
Waste Connections Inc COM 94106B101   69,137,534 386,632 SH   SOLE   386,632 0 0
Wheaton Precious Metals Corp COM 962879102   40,223,684 658,541 SH   SOLE   658,541 0 0
Barrick Gold Corp COM 067901108   4,510,853 226,790 SH   SOLE   226,790 0 0
Agnico Eagle Mines Ltd COM 008474108   5,227,297 64,887 SH   SOLE   64,887 0 0
Brookfield Asset Management In COM 11271J107   9,906,097 186,380 SH   SOLE   186,380 0 0
BCE Inc COM 05534B760   4,107,548 118,033 SH   SOLE   118,033 0 0
Bank of Montreal COM 063671101   8,520,021 94,457 SH   SOLE   94,457 0 0
Bank of Nova Scotia/The COM 064149107   8,678,622 159,270 SH   SOLE   159,270 0 0
Cameco Corp COM 13321L108   2,686,213 56,244 SH   SOLE   56,244 0 0
Canadian Imperial Bank of Comm COM 136069101   7,487,283 122,062 SH   SOLE   122,062 0 0
Canadian Natural Resources Ltd COM 136385101   9,147,728 275,451 SH   SOLE   275,451 0 0
Canadian National Railway Co COM 136375102   8,406,333 71,757 SH   SOLE   71,757 0 0
Canadian Pacific Railway Ltd COM 13646K108   10,331,863 120,784 SH   SOLE   120,784 0 0
Cenovus Energy Inc COM 15135U109   2,812,765 168,127 SH   SOLE   168,127 0 0
Enbridge Inc COM 29250N105   11,447,756 281,895 SH   SOLE   281,895 0 0
Franco-Nevada Corp COM 351858105   3,106,623 25,003 SH   SOLE   25,003 0 0
Fortis Inc/Canada COM 349553107   2,913,795 64,124 SH   SOLE   64,124 0 0
CGI Group Inc COM 12532H104   3,039,887 26,443 SH   SOLE   26,443 0 0
Gildan Activewear Inc COM 375916103   925,335 19,642 SH   SOLE   19,642 0 0
Imperial Oil Ltd COM 453038408   1,508,053 21,406 SH   SOLE   21,406 0 0
Kinross Gold Corp COM 496902404   1,490,140 159,203 SH   SOLE   159,203 0 0
Manulife Financial Corp COM 56501R106   6,799,455 230,100 SH   SOLE   230,100 0 0
Magna International Inc COM 559222401   1,439,109 35,066 SH   SOLE   35,066 0 0
Pembina Pipeline Corp COM 706327103   3,098,526 75,134 SH   SOLE   75,134 0 0
Restaurant Brands Internationa COM 76131D103   2,948,843 40,888 SH   SOLE   40,888 0 0
Rogers Communications Inc COM 775109200   1,973,266 49,074 SH   SOLE   49,074 0 0
Royal Bank of Canada COM 780087102   22,844,674 183,153 SH   SOLE   183,153 0 0
Sun Life Financial Inc COM 866796105   4,338,097 74,769 SH   SOLE   74,769 0 0
Suncor Energy Inc COM 867224107   6,069,353 164,392 SH   SOLE   164,392 0 0
TELUS Corp COM 87971M103   3,240,067 193,091 SH   SOLE   193,091 0 0
Teck Resources Ltd COM 878742204   3,109,638 59,526 SH   SOLE   59,526 0 0
Thomson Reuters Corp COM 884903808   2,971,340 17,417 SH   SOLE   17,417 0 0
TransCanada Corp COM 87807B107   5,817,646 134,304 SH   SOLE   134,304 0 0
Waste Connections Inc COM 94106B101   5,980,456 33,444 SH   SOLE   33,444 0 0
Wheaton Precious Metals Corp COM 962879102   3,586,618 58,720 SH   SOLE   58,720 0 0
Toronto-Dominion Bank/The COM 891160509   14,301,631 226,077 SH   DFND 1 0 226,077 0
SBA Communications Corp COM 78410G104   1,285,819 5,342 SH   SOLE   5,342 0 0
SBA Communications Corp COM 78410G104   4,192,513 17,418 SH   SOLE   17,418 0 0
Dollar General Corp COM 256677105   1,348,046 15,940 SH   SOLE   15,940 0 0
SBA Communications Corp COM 78410G104   10,030,691 41,673 SH   SOLE   41,673 0 0
DowDuPont Inc COM 26614N102   1,849,122 20,751 SH   SOLE   20,751 0 0
DowDuPont Inc COM 26614N102   5,914,944 66,378 SH   SOLE   66,378 0 0
DowDuPont Inc COM 26614N102   10,659,784 119,625 SH   SOLE   119,625 0 0
Brookfield Renewable Partners COM G16258108   41,561,865 1,474,871 SH   SOLE   1,474,871 0 0
American Express Co COM 025816109   1,426,783 5,261 SH   SOLE   5,261 0 0
Bank of Montreal COM 063671101   63,140 700 SH   DFND 1 0 700 0
Canadian Imperial Bank of Comm COM 136069101   49,072,000 800,000 SH   DFND 1 0 800,000 0
Gildan Activewear Inc COM 375916103   9,422 200 SH   DFND 1 0 200 0
Suncor Energy Inc COM 867224107   41,350,400 1,120,000 SH   DFND 1 0 1,120,000 0
TELUS Corp COM 87971M103   25,161,610 1,499,500 SH   DFND 1 0 1,499,500 0
Granite Real Estate Investment COM 387437114   10,878 178 SH   SOLE   178 0 0
Hudbay Minerals Inc COM 443628102   166,808 18,151 SH   SOLE   18,151 0 0
First Majestic Silver Corp COM 32076V103   77,652 12,942 SH   SOLE   12,942 0 0
NexGen Energy Ltd COM 65340P106   6,151 942 SH   SOLE   942 0 0
TransAlta Corp COM 89346D107   2,342,054 226,067 SH   SOLE   226,067 0 0
Sandstorm Gold Ltd COM 80013R206   276 46 SH   DFND 1 0 46 0
Agnico Eagle Mines Ltd COM 008474108   3,384 42 SH   DFND 1 0 42 0
Alamos Gold Inc COM 011532108   558 28 SH   DFND 1 0 28 0
Algonquin Power & Utilities Co COM 015857105   38 7 SH   DFND 1 0 7 0
Brookfield Asset Management In COM 11271J107   4,252 80 SH   DFND 1 0 80 0
BlackBerry Ltd COM 09228F103   191 73 SH   DFND 1 0 73 0
Primo Water Corp/new COM 74167P108   152 6 SH   DFND 1 0 6 0
Brookfield Renewable Partners COM G16258108   1,691 60 SH   DFND 1 0 60 0
Brookfield Infrastructure Part COM G16252101   946 27 SH   DFND 1 0 27 0
BNK Petroleum Inc COM 50043K406   86 27 SH   DFND 1 0 27 0
Bank of Montreal COM 063671101   1,714 19 SH   DFND 1 0 19 0
CAE Inc COM 124765108   1,556 83 SH   DFND 1 0 83 0
Cameco Corp COM 13321L108   191 4 SH   DFND 1 0 4 0
Centerra Gold Inc COM 152006102   344 48 SH   DFND 1 0 48 0
Celestica Inc COM 15101Q207   2,045 40 SH   DFND 1 0 40 0
Canadian Imperial Bank of Comm COM 136069101   6,073 99 SH   DFND 1 0 99 0
Crescent Point Energy Corp COM 92340V107   572 93 SH   DFND 1 0 93 0
Energy Fuels Inc/Canada COM 292671708   44 8 SH   DFND 1 0 8 0
Enbridge Inc COM 29250N105   3,939 97 SH   DFND 1 0 97 0
FirstService Corp COM 33767E202   8,028 44 SH   DFND 1 0 44 0
CGI Group Inc COM 12532H104   4,598 40 SH   DFND 1 0 40 0
BRAZIL RESOURCES INC COM 38149E101   11,254 11,972 SH   DFND 1 0 11,972 0
Canada Goose Holdings Inc COM 135086106   413 33 SH   DFND 1 0 33 0
Largo Resources Ltd COM 517097101   67 32 SH   DFND 1 0 32 0
Methanex Corp COM 59151K108   1,116 27 SH   DFND 1 0 27 0
Northern Dynasty Minerals Ltd COM 66510M204   127 382 SH   DFND 1 0 382 0
Novagold Resources Inc COM 66987E206   70 17 SH   DFND 1 0 17 0
New Gold Inc COM 644535106   46,544 16,161 SH   DFND 1 0 16,161 0
Orla Mining Ltd COM 68634K106   124 31 SH   DFND 1 0 31 0
Pembina Pipeline Corp COM 706327103   1,567 38 SH   DFND 1 0 38 0
Royal Bank of Canada COM 780087102   1,871 15 SH   DFND 1 0 15 0
Sun Life Financial Inc COM 866796105   522 9 SH   DFND 1 0 9 0
Stantec Inc COM 85472N109   563 7 SH   DFND 1 0 7 0
TransAlta Corp COM 89346D107   311 30 SH   DFND 1 0 30 0
Toronto-Dominion Bank/The COM 891160509   5,757 91 SH   DFND 1 0 91 0
TransCanada Corp COM 87807B107   2,252 52 SH   DFND 1 0 52 0
Americas Silver Corp COM 03062D100   58 190 SH   DFND 1 0 190 0
Waste Connections Inc COM 94106B101   2,682 15 SH   DFND 1 0 15 0
West Fraser Timber Co Ltd COM 952845105   23,269 239 SH   DFND 1 0 239 0
Wheaton Precious Metals Corp COM 962879102   977 16 SH   DFND 1 0 16 0
Northern Dynasty Minerals Ltd COM 66510M204   5,103 15,393 SH   DFND 1 0 15,393 0
Organigram Holdings Inc COM 68620P705   30,133 16,648 SH   DFND 1 0 16,648 0
BRAZIL RESOURCES INC COM 38149E101   25,850 27,500 SH   DFND 1 0 27,500 0
Taseko Mines Ltd COM 876511106   121,398 48,174 SH   DFND 1 0 48,174 0
Brookfield Renewable Partners COM G16258108   2,564 91 SH   DFND 1 0 91 0
Standard Lithium Ltd COM 853606101   142 88 SH   DFND 1 0 88 0
Canada Goose Holdings Inc COM 135086106   777 62 SH   DFND 1 0 62 0
Cadence Design Systems Inc COM 127387108   12,568,745 46,374 SH   SOLE   46,374 0 0
Cadence Design Systems Inc COM 127387108   3,688,718 13,610 SH   SOLE   13,610 0 0
Brookfield Infrastructure Part COM G16252101   1,859,328 53,063 SH   SOLE   53,063 0 0
Cadence Design Systems Inc COM 127387108   24,247,428 89,464 SH   SOLE   89,464 0 0
HIVE Blockchain Technologies L COM 433921103   156,913 50,132 SH   DFND 1 0 50,132 0
Brookfield Infrastructure Part COM G16252101   67,100,514 1,914,969 SH   SOLE   1,914,969 0 0
BlackBerry Ltd COM 09228F103   111,494 42,555 SH   DFND 1 0 42,555 0
Southwest Airlines Co COM 844741108   3,651,838 123,248 SH   SOLE   123,248 0 0
Norwegian Cruise Line Holdings COM G66721104   448,226 21,854 SH   SOLE   21,854 0 0
Norwegian Cruise Line Holdings COM G66721104   1,399,131 68,217 SH   SOLE   68,217 0 0
Norwegian Cruise Line Holdings COM G66721104   1,663,997 81,131 SH   SOLE   81,131 0 0
Coach Inc COM 876030107   537,592 11,443 SH   SOLE   11,443 0 0
Coach Inc COM 876030107   1,677,515 35,707 SH   SOLE   35,707 0 0
Coach Inc COM 876030107   1,995,945 42,485 SH   SOLE   42,485 0 0
Alamos Gold Inc COM 011532108   459 23 SH   DFND 1 0 23 0
Quintiles IMS Holdings Inc COM 46266C105   2,039,838 8,608 SH   SOLE   8,608 0 0
Quintiles IMS Holdings Inc COM 46266C105   12,026,938 50,753 SH   SOLE   50,753 0 0
BP PLC COM 055622104   3,145,906 100,220 SH   SOLE   100,220 0 0
Canada Goose Holdings Inc COM 135086106   6,603 527 SH   SOLE   527 0 0
JDL GOLD CORP COM 29446Y502   110 18 SH   DFND 1 0 18 0
Canada Goose Holdings Inc COM 135086106   1,253 100 SH   SOLE   100 0 0
Nutrien Ltd COM 67077M108   3,079,012 64,066 SH   SOLE   64,066 0 0
Nutrien Ltd COM 67077M108   39,418,908 820,202 SH   SOLE   820,202 0 0
Nutrien Ltd COM 67077M108   129,258,668 2,689,527 SH   SOLE   2,689,527 0 0
Open Text Corp COM 683715106   1,159,542 34,842 SH   SOLE   34,842 0 0
Huntington Ingalls Industries COM 446413106   2,964,757 11,214 SH   SOLE   11,214 0 0
Huntington Ingalls Industries COM 446413106   1,648,938 6,237 SH   SOLE   6,237 0 0
Huntington Ingalls Industries COM 446413106   515,277 1,949 SH   SOLE   1,949 0 0
NVR Inc COM 62944T105   9,193,657 937 SH   SOLE   937 0 0
Canadian Imperial Bank of Comm COM 136069101   1,856,762 30,270 SH   SOLE   30,270 0 0
BCE Inc COM 05534B760   4,295,399 123,431 SH   SOLE   123,431 0 0
Priceline Group Inc/The COM 09857L108   7,017,392 1,666 SH   SOLE   1,666 0 0
Priceline Group Inc/The COM 09857L108   44,572,654 10,582 SH   SOLE   10,582 0 0
Welltower Inc COM 95040Q104   3,682,527 28,763 SH   SOLE   28,763 0 0
Welltower Inc COM 95040Q104   11,956,466 93,388 SH   SOLE   93,388 0 0
Welltower Inc COM 95040Q104   21,512,241 168,025 SH   SOLE   168,025 0 0
TransAlta Corp COM 89346D107   539 52 SH   DFND 1 0 52 0
Primo Water Corp/new COM 74167P108   556 22 SH   SOLE   22 0 0
Celestica Inc COM 15101Q207   460 9 SH   SOLE   9 0 0
Barrick Gold Corp COM 067901108   167,533 8,423 SH   SOLE   8,423 0 0
Agnico Eagle Mines Ltd COM 008474108   1,865,931 23,162 SH   SOLE   23,162 0 0
Bank of Montreal COM 063671101   7,002,587 77,634 SH   SOLE   77,634 0 0
Bank of Nova Scotia/The COM 064149107   33,252,740 610,254 SH   SOLE   610,254 0 0
CAE Inc COM 124765108   83,006 4,427 SH   SOLE   4,427 0 0
Cameco Corp COM 13321L108   94,899 1,987 SH   SOLE   1,987 0 0
Canadian Imperial Bank of Comm COM 136069101   7,990,210 130,261 SH   SOLE   130,261 0 0
Canadian Natural Resources Ltd COM 136385101   5,064,326 152,494 SH   SOLE   152,494 0 0
Canadian National Railway Co COM 136375102   420,803 3,592 SH   SOLE   3,592 0 0
Brookfield Asset Management In COM 11271J107   52,937 996 SH   SOLE   996 0 0
Fortis Inc/Canada COM 349553107   2,340,660 51,511 SH   SOLE   51,511 0 0
CGI Group Inc COM 12532H104   1,972,599 17,159 SH   SOLE   17,159 0 0
Imperial Oil Ltd COM 453038408   222,058 3,152 SH   SOLE   3,152 0 0
Kinross Gold Corp COM 496902404   125,106 13,366 SH   SOLE   13,366 0 0
Rogers Communications Inc COM 775109200   1,149,001 28,575 SH   SOLE   28,575 0 0
Royal Bank of Canada COM 780087102   12,065,133 96,730 SH   SOLE   96,730 0 0
Suncor Energy Inc COM 867224107   5,584,925 151,271 SH   SOLE   151,271 0 0
TransAlta Corp COM 89346D107   711,659 68,693 SH   SOLE   68,693 0 0
Teck Resources Ltd COM 878742204   69,688 1,334 SH   SOLE   1,334 0 0
Thomson Reuters Corp COM 884903808   3,167,701 18,568 SH   SOLE   18,568 0 0
TELUS Corp COM 87971M103   8,219,297 489,827 SH   SOLE   489,827 0 0
Gildan Activewear Inc COM 375916103   1,007,400 21,384 SH   SOLE   21,384 0 0
Manulife Financial Corp COM 56501R106   4,539,441 153,619 SH   SOLE   153,619 0 0
Sun Life Financial Inc COM 866796105   2,002,270 34,510 SH   SOLE   34,510 0 0
Pembina Pipeline Corp COM 706327103   4,596,116 111,448 SH   SOLE   111,448 0 0
Algonquin Power & Utilities Co COM 015857105   639,111 117,268 SH   SOLE   117,268 0 0
Canadian Pacific Railway Ltd COM 13646K108   612,980 7,166 SH   SOLE   7,166 0 0
Vermilion Energy Inc COM 923725105   6,839 700 SH   SOLE   700 0 0
Brookfield Renewable Partners COM G16258108   1,233,157 43,760 SH   SOLE   43,760 0 0
Waste Connections Inc COM 94106B101   1,338,110 7,483 SH   SOLE   7,483 0 0
Baytex Energy Corp COM 07317Q105   8,316 2,800 SH   SOLE   2,800 0 0
Wheaton Precious Metals Corp COM 962879102   969,095 15,866 SH   SOLE   15,866 0 0
Precision Drilling Corp COM 74022D407   1,233 20 SH   SOLE   20 0 0
Franco-Nevada Corp COM 351858105   81,260 654 SH   SOLE   654 0 0
Brookfield Infrastructure Part COM G16252101   1,345,781 38,407 SH   SOLE   38,407 0 0
Cenovus Energy Inc COM 15135U109   715,860 42,789 SH   SOLE   42,789 0 0
Restaurant Brands Internationa COM 76131D103   457,746 6,347 SH   SOLE   6,347 0 0
Nutrien Ltd COM 67077M108   2,998,319 62,387 SH   SOLE   62,387 0 0
BCE Inc COM 05534B760   132,240 3,800 SH   DFND 1 0 3,800 0
Canadian Imperial Bank of Comm COM 136069101   490,720 8,000 SH   DFND 1 0 8,000 0
Rogers Communications Inc COM 775109200   16,084 400 SH   DFND 1 0 400 0
Toronto-Dominion Bank/The COM 891160509   11,539,446 182,413 SH   DFND 1 0 182,413 0
Algonquin Power & Utilities Co COM 015857105   1,342,335 246,300 SH   DFND 1 0 246,300 0
Apple Inc COM 037833100   1,443,202 6,194 SH   SOLE   6,194 0 0
Bank of America Corp COM 060505104   1,840,041 46,372 SH   SOLE   46,372 0 0
Citigroup Inc COM 172967424   2,131,154 34,044 SH   SOLE   34,044 0 0
Cisco Systems Inc/Delaware COM 17275R102   521,556 9,800 SH   SOLE   9,800 0 0
Intel Corp COM 458140100   106,555 4,542 SH   SOLE   4,542 0 0
JPMorgan Chase & Co COM 46625H100   2,409,708 11,428 SH   SOLE   11,428 0 0
Coca-Cola Co/The COM 191216100   21,558 300 SH   SOLE   300 0 0
McDonald's Corp COM 580135101   58,161 191 SH   SOLE   191 0 0
Microsoft Corp COM 594918104   1,300,797 3,023 SH   SOLE   3,023 0 0
Morgan Stanley COM 617446448   2,171,006 20,827 SH   SOLE   20,827 0 0
Pfizer Inc COM 717081103   43,410 1,500 SH   SOLE   1,500 0 0
Procter & Gamble Co/The COM 742718109   57,502 332 SH   SOLE   332 0 0
AT&T Inc COM 00206R102   274,472 12,476 SH   SOLE   12,476 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   25,819 45 SH   SOLE   45 0 0
Wells Fargo & Co COM 949746101   1,580,873 27,985 SH   SOLE   27,985 0 0
Verizon Communications Inc COM 92343V104   219,026 4,877 SH   SOLE   4,877 0 0
Amazon.com Inc COM 023135106   3,713,930 19,932 SH   SOLE   19,932 0 0
Goldman Sachs Group Inc/The COM 38141G104   386,681 781 SH   SOLE   781 0 0
TransAlta Corp COM 89346D107   79,306 7,655 SH   SOLE   7,655 0 0
Duke Energy Corp COM 26441C204   324,108 2,811 SH   SOLE   2,811 0 0
Kellogg Co COM 487836108   80,710 1,000 SH   SOLE   1,000 0 0
Coca-Cola Co/The COM 191216100   1,732,473 24,109 SH   SOLE   24,109 0 0
AT&T Inc COM 00206R102   4,997,300 227,150 SH   SOLE   227,150 0 0
Southern Co/The COM 842587107   427,453 4,740 SH   SOLE   4,740 0 0
Verizon Communications Inc COM 92343V104   2,312,865 51,500 SH   SOLE   51,500 0 0
Bank of Nova Scotia/The COM 064149107   1,502,834 27,580 SH   SOLE   27,580 0 0
Enbridge Inc COM 29250N105   1,616,278 39,800 SH   SOLE   39,800 0 0
TELUS Corp COM 87971M103   857,458 51,100 SH   SOLE   51,100 0 0
Boeing Co/The COM 097023105   3,927,193 25,830 SH   SOLE   25,830 0 0
Microsoft Corp COM 594918104   394,155 916 SH   SOLE   916 0 0
Occidental Petroleum Corp COM 674599105   4,845 94 SH   SOLE   94 0 0
AT&T Inc COM 00206R102   4,092 186 SH   SOLE   186 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   4,210,251 7,338 SH   SOLE   7,338 0 0
iShares MSCI Emerging Markets ETF ETF 464287234   64,892 1,415 SH   SOLE   1,415 0 0
Ford Motor Co COM 345370860   353,950 33,518 SH   SOLE   33,518 0 0
Take-Two Interactive Software COM 874054109   7,391,606 48,088 SH   SOLE   48,088 0 0
Take-Two Interactive Software COM 874054109   1,245,358 8,102 SH   SOLE   8,102 0 0
CBRE Group Inc COM 12504L109   1,863,590 14,971 SH   SOLE   14,971 0 0
CBRE Group Inc COM 12504L109   5,963,961 47,911 SH   SOLE   47,911 0 0
CBRE Group Inc COM 12504L109   10,818,183 86,907 SH   SOLE   86,907 0 0
RPM International Inc COM 749685103   1,922,206 15,886 SH   SOLE   15,886 0 0
Bank of Nova Scotia/The COM 064149107   265,911,200 4,880,000 SH   DFND 1 0 4,880,000 0
MSCI Inc COM 55354G100   7,293,037 12,511 SH   SOLE   12,511 0 0
MSCI Inc COM 55354G100   2,278,673 3,909 SH   SOLE   3,909 0 0
MSCI Inc COM 55354G100   13,062,878 22,409 SH   SOLE   22,409 0 0
American Financial Group Inc/O COM 025932104   1,173,577 8,719 SH   SOLE   8,719 0 0
TransUnion COM 89400J107   2,508,507 23,959 SH   SOLE   23,959 0 0
Barrick Gold Corp COM 067901108   27,846 1,400 SH   SOLE   1,400 0 0
Agnico Eagle Mines Ltd COM 008474108   1,409,800 17,500 SH   SOLE   17,500 0 0
Algonquin Power & Utilities Co COM 015857105   3,232,400 593,101 SH   SOLE   593,101 0 0
Brookfield Asset Management In COM 11271J107   2,652,185 49,900 SH   SOLE   49,900 0 0
BCE Inc COM 05534B760   1,110,120 31,900 SH   SOLE   31,900 0 0
Brookfield Renewable Partners COM G16258108   2,703,617 95,941 SH   SOLE   95,941 0 0
Brookfield Infrastructure Part COM G16252101   10,109,075 288,501 SH   SOLE   288,501 0 0
Bank of Nova Scotia/The COM 064149107   64,461,670 1,183,000 SH   SOLE   1,183,000 0 0
Cameco Corp COM 13321L108   725,952 15,200 SH   SOLE   15,200 0 0
Canadian Imperial Bank of Comm COM 136069101   4,318,336 70,400 SH   SOLE   70,400 0 0
Canadian Natural Resources Ltd COM 136385101   2,490,750 75,000 SH   SOLE   75,000 0 0
Canadian National Railway Co COM 136375102   2,343,000 20,000 SH   SOLE   20,000 0 0
Canadian Pacific Railway Ltd COM 13646K108   2,780,050 32,500 SH   SOLE   32,500 0 0
Cenovus Energy Inc COM 15135U109   769,580 46,000 SH   SOLE   46,000 0 0
Enbridge Inc COM 29250N105   3,017,323 74,300 SH   SOLE   74,300 0 0
Franco-Nevada Corp COM 351858105   820,050 6,600 SH   SOLE   6,600 0 0
Fortis Inc/Canada COM 349553107   19,768,172 435,039 SH   SOLE   435,039 0 0
CGI Group Inc COM 12532H104   827,712 7,200 SH   SOLE   7,200 0 0
Gildan Activewear Inc COM 375916103   277,949 5,900 SH   SOLE   5,900 0 0
Imperial Oil Ltd COM 453038408   265,737 3,772 SH   SOLE   3,772 0 0
Kinross Gold Corp COM 496902404   401,544 42,900 SH   SOLE   42,900 0 0
Manulife Financial Corp COM 56501R106   942,645 31,900 SH   SOLE   31,900 0 0
Magna International Inc COM 559222401   377,568 9,200 SH   SOLE   9,200 0 0
Nutrien Ltd COM 67077M108   831,438 17,300 SH   SOLE   17,300 0 0
Open Text Corp COM 683715106   316,160 9,500 SH   SOLE   9,500 0 0
Pembina Pipeline Corp COM 706327103   837,172 20,300 SH   SOLE   20,300 0 0
Restaurant Brands Internationa COM 76131D103   793,320 11,000 SH   SOLE   11,000 0 0
Rogers Communications Inc COM 775109200   522,730 13,000 SH   SOLE   13,000 0 0
Sun Life Financial Inc COM 866796105   597,606 10,300 SH   SOLE   10,300 0 0
Suncor Energy Inc COM 867224107   1,360,022 36,837 SH   SOLE   36,837 0 0
TELUS Corp COM 87971M103   865,848 51,600 SH   SOLE   51,600 0 0
TransAlta Corp COM 89346D107   1,218,450 117,611 SH   SOLE   117,611 0 0
Teck Resources Ltd COM 878742204   841,064 16,100 SH   SOLE   16,100 0 0
Thomson Reuters Corp COM 884903808   870,060 5,100 SH   SOLE   5,100 0 0
TransCanada Corp COM 87807B107   1,572,407 36,300 SH   SOLE   36,300 0 0
Waste Connections Inc COM 94106B101   1,609,380 9,000 SH   SOLE   9,000 0 0
Wheaton Precious Metals Corp COM 962879102   965,064 15,800 SH   SOLE   15,800 0 0
Brookfield Infrastructure Part COM G16252101   1,748,496 49,900 SH   SOLE   49,900 0 0
Bank of Montreal COM 063671101   16,254,040 180,200 SH   SOLE   180,200 0 0
Bank of Nova Scotia/The COM 064149107   8,233,439 151,100 SH   SOLE   151,100 0 0
Canadian Imperial Bank of Comm COM 136069101   30,811,082 502,300 SH   SOLE   502,300 0 0
Fortis Inc/Canada COM 349553107   1,084,880 23,875 SH   SOLE   23,875 0 0
Royal Bank of Canada COM 780087102   68,963,217 552,900 SH   SOLE   552,900 0 0
TransAlta Corp COM 89346D107   6,401,548 617,910 SH   SOLE   617,910 0 0
Agnico Eagle Mines Ltd COM 008474108   464,026 5,760 SH   DFND 1 0 5,760 0
BlackBerry Ltd COM 09228F103   1,187 453 SH   DFND 1 0 453 0
Brookfield Infrastructure Part COM G16252101   301,344 8,600 SH   DFND 1 0 8,600 0
Bank of Montreal COM 063671101   3,536,742 39,210 SH   DFND 1 0 39,210 0
CAE Inc COM 124765108   28,125 1,500 SH   DFND 1 0 1,500 0
Canadian Imperial Bank of Comm COM 136069101   856,184 13,958 SH   DFND 1 0 13,958 0
Canadian National Railway Co COM 136375102   606,134 5,174 SH   DFND 1 0 5,174 0
Canadian Pacific Railway Ltd COM 13646K108   316,498 3,700 SH   DFND 1 0 3,700 0
Franco-Nevada Corp COM 351858105   335,475 2,700 SH   DFND 1 0 2,700 0
Fortis Inc/Canada COM 349553107   363,520 8,000 SH   DFND 1 0 8,000 0
CGI Group Inc COM 12532H104   12,646 110 SH   DFND 1 0 110 0
Hudbay Minerals Inc COM 443628102   9,190 1,000 SH   DFND 1 0 1,000 0
Open Text Corp COM 683715106   6,656 200 SH   DFND 1 0 200 0
Restaurant Brands Internationa COM 76131D103   3,101 43 SH   DFND 1 0 43 0
Rogers Communications Inc COM 775109200   241,260 6,000 SH   DFND 1 0 6,000 0
Teck Resources Ltd COM 878742204   350,008 6,700 SH   DFND 1 0 6,700 0
TFI International Inc COM 87241L109   232,713 1,700 SH   DFND 1 0 1,700 0
Thomson Reuters Corp COM 884903808   1,177,140 6,900 SH   DFND 1 0 6,900 0
West Fraser Timber Co Ltd COM 952845105   779 8 SH   DFND 1 0 8 0
Wheaton Precious Metals Corp COM 962879102   70,425 1,153 SH   DFND 1 0 1,153 0
BlackBerry Ltd COM 09228F103   5,937 2,266 SH   SOLE   2,266 0 0
Enbridge Inc COM 29250N105   1,344,191 33,100 SH   SOLE   33,100 0 0
IAMGOLD Corp COM 450913108   303,340 58,000 SH   SOLE   58,000 0 0
Stantec Inc COM 85472N109   112,574 1,400 SH   SOLE   1,400 0 0
Canadian Imperial Bank of Comm COM 136069101   35,945 586 SH   DFND 1 0 586 0
Canadian Pacific Railway Ltd COM 13646K108   6,843,200 80,000 SH   DFND 1 0 80,000 0
Valeant Pharmaceuticals Intern COM 071734107   890,256 109,100 SH   DFND 1 0 109,100 0
Wheaton Precious Metals Corp COM 962879102   244,320 4,000 SH   DFND 1 0 4,000 0
Agnico Eagle Mines Ltd COM 008474108   334,646 4,154 SH   SOLE   4,154 0 0
BlackBerry Ltd COM 09228F103   1,120,076 427,510 SH   SOLE   427,510 0 0
Franco-Nevada Corp COM 351858105   10,203,783 82,123 SH   SOLE   82,123 0 0
Magna International Inc COM 559222401   1,100,282 26,810 SH   SOLE   26,810 0 0
Nutrien Ltd COM 67077M108   102,031 2,123 SH   SOLE   2,123 0 0
Suncor Energy Inc COM 867224107   1,249,964 33,856 SH   SOLE   33,856 0 0
Teck Resources Ltd COM 878742204   3,049,980 58,384 SH   SOLE   58,384 0 0
Barrick Gold Corp COM 067901108   1,220,610 61,368 SH   DFND 1 0 61,368 0
Agnico Eagle Mines Ltd COM 008474108   8,601,875 106,776 SH   DFND 1 0 106,776 0
Algonquin Power & Utilities Co COM 015857105   73,232 13,437 SH   DFND 1 0 13,437 0
Brookfield Infrastructure Part COM G16252101   552,686 15,773 SH   DFND 1 0 15,773 0
Bank of Montreal COM 063671101   13,489,951 149,556 SH   DFND 1 0 149,556 0
Bank of Nova Scotia/The COM 064149107   1,351,352 24,800 SH   DFND 1 0 24,800 0
Baytex Energy Corp COM 07317Q105   10,395 3,500 SH   DFND 1 0 3,500 0
CAE Inc COM 124765108   367,819 19,617 SH   DFND 1 0 19,617 0
Celestica Inc COM 15101Q207   196,710 3,848 SH   DFND 1 0 3,848 0
Canadian National Railway Co COM 136375102   4,808,305 41,044 SH   DFND 1 0 41,044 0
Crescent Point Energy Corp COM 92340V107   71,955 11,700 SH   DFND 1 0 11,700 0
Descartes Systems Group Inc/Th COM 249906108   10,296 100 SH   DFND 1 0 100 0
Ovintiv Inc COM 69047Q102   643,340 16,793 SH   DFND 1 0 16,793 0
Franco-Nevada Corp COM 351858105   1,958,801 15,765 SH   DFND 1 0 15,765 0
FirstService Corp COM 33767E202   94,332 517 SH   DFND 1 0 517 0
Fortis Inc/Canada COM 349553107   1,277,682 28,118 SH   DFND 1 0 28,118 0
CGI Group Inc COM 12532H104   2,279,312 19,827 SH   DFND 1 0 19,827 0
Gildan Activewear Inc COM 375916103   883,313 18,750 SH   DFND 1 0 18,750 0
Granite Real Estate Investment COM 387437114   148,131 2,424 SH   DFND 1 0 2,424 0
Magna International Inc COM 559222401   4,879,820 118,904 SH   DFND 1 0 118,904 0
Methanex Corp COM 59151K108   46,177 1,117 SH   DFND 1 0 1,117 0
Open Text Corp COM 683715106   724,306 21,764 SH   DFND 1 0 21,764 0
Precision Drilling Corp COM 74022D407   86,310 1,400 SH   DFND 1 0 1,400 0
Restaurant Brands Internationa COM 76131D103   2,175,356 30,163 SH   DFND 1 0 30,163 0
Ritchie Bros Auctioneers Inc COM 74935Q107   933,684 11,600 SH   DFND 1 0 11,600 0
Royal Bank of Canada COM 780087102   274,406 2,200 SH   DFND 1 0 2,200 0
Shopify Inc COM 82509L107   5,054,189 63,067 SH   DFND 1 0 63,067 0
Stantec Inc COM 85472N109   168,861 2,100 SH   DFND 1 0 2,100 0
Teck Resources Ltd COM 878742204   1,740,532 33,318 SH   DFND 1 0 33,318 0
TFI International Inc COM 87241L109   404,236 2,953 SH   DFND 1 0 2,953 0
Thomson Reuters Corp COM 884903808   1,502,474 8,807 SH   DFND 1 0 8,807 0
Waste Connections Inc COM 94106B101   2,934,973 16,413 SH   DFND 1 0 16,413 0
Wheaton Precious Metals Corp COM 962879102   726,852 11,900 SH   DFND 1 0 11,900 0
Barrick Gold Corp COM 067901108   1,449,981 72,900 SH   SOLE   72,900 0 0
Agnico Eagle Mines Ltd COM 008474108   1,667,592 20,700 SH   SOLE   20,700 0 0
Alamos Gold Inc COM 011532108   11,067 555 SH   SOLE   555 0 0
ATS Automation Tooling Systems COM 00217Y104   246,925 8,500 SH   SOLE   8,500 0 0
Bank of Montreal COM 063671101   3,436,620 38,100 SH   SOLE   38,100 0 0
Bank of Nova Scotia/The COM 064149107   2,620,969 48,100 SH   SOLE   48,100 0 0
Baytex Energy Corp COM 07317Q105   14,975 5,042 SH   SOLE   5,042 0 0
Cameco Corp COM 13321L108   859,680 18,000 SH   SOLE   18,000 0 0
Canadian Natural Resources Ltd COM 136385101   4,018,410 121,000 SH   SOLE   121,000 0 0
Canadian National Railway Co COM 136375102   2,788,170 23,800 SH   SOLE   23,800 0 0
Crescent Point Energy Corp COM 92340V107   35,055 5,700 SH   SOLE   5,700 0 0
Cenovus Energy Inc COM 15135U109   8,619,296 515,200 SH   SOLE   515,200 0 0
Ovintiv Inc COM 69047Q102   218,367 5,700 SH   SOLE   5,700 0 0
Eldorado Gold Corp COM 284902509   32,690 1,882 SH   SOLE   1,882 0 0
Enbridge Inc COM 29250N105   3,585,863 88,300 SH   SOLE   88,300 0 0
Franco-Nevada Corp COM 351858105   994,000 8,000 SH   SOLE   8,000 0 0
Fortis Inc/Canada COM 349553107   931,520 20,500 SH   SOLE   20,500 0 0
CGI Group Inc COM 12532H104   977,160 8,500 SH   SOLE   8,500 0 0
Gildan Activewear Inc COM 375916103   329,770 7,000 SH   SOLE   7,000 0 0
IAMGOLD Corp COM 450913108   104,705 20,020 SH   SOLE   20,020 0 0
Imperial Oil Ltd COM 453038408   472,015 6,700 SH   SOLE   6,700 0 0
Kinross Gold Corp COM 496902404   477,360 51,000 SH   SOLE   51,000 0 0
Manulife Financial Corp COM 56501R106   2,204,430 74,600 SH   SOLE   74,600 0 0
Magna International Inc COM 559222401   455,544 11,100 SH   SOLE   11,100 0 0
New Gold Inc COM 644535106   85,824 29,800 SH   SOLE   29,800 0 0
Open Text Corp COM 683715106   435,668 13,091 SH   SOLE   13,091 0 0
Pembina Pipeline Corp COM 706327103   993,884 24,100 SH   SOLE   24,100 0 0
Restaurant Brands Internationa COM 76131D103   944,772 13,100 SH   SOLE   13,100 0 0
Rogers Communications Inc COM 775109200   623,255 15,500 SH   SOLE   15,500 0 0
BlackBerry Ltd COM 09228F103   40,259 15,366 SH   DFND 1 0 15,366 0
Canadian Imperial Bank of Comm COM 136069101   17,402,955 283,713 SH   DFND 1 0 283,713 0
Royal Bank of Canada COM 780087102   138,646,251 1,111,571 SH   DFND 1 0 1,111,571 0
Toronto-Dominion Bank/The COM 891160509   29,551,782 467,148 SH   DFND 1 0 467,148 0
Suncor Energy Inc COM 867224107   1,971,528 53,400 SH   SOLE   53,400 0 0
TELUS Corp COM 87971M103   1,028,614 61,300 SH   SOLE   61,300 0 0
TransAlta Corp COM 89346D107   96,970 9,360 SH   SOLE   9,360 0 0
Royal Bank of Canada COM 780087102   654,583 5,248 SH   DFND 1 0 5,248 0
Fortis Inc/Canada COM 349553107   6,289,169 138,406 SH   DFND 1 0 138,406 0
Bank of Montreal COM 063671101   4,866,380 53,951 SH   DFND 1 0 53,951 0
TransAlta Corp COM 89346D107   6,097,823 588,593 SH   DFND 1 0 588,593 0
Bank of Nova Scotia/The COM 064149107   2,904,753 53,308 SH   DFND 1 0 53,308 0
Canadian Imperial Bank of Comm COM 136069101   1,967,787 32,080 SH   DFND 1 0 32,080 0
Brookfield Infrastructure Part COM G16252101   1,494,841 42,661 SH   DFND 1 0 42,661 0
Toronto-Dominion Bank/The COM 891160509   105,921,279 1,674,380 SH   DFND 1 0 1,674,380 0
Thomson Reuters Corp COM 884903808   1,057,720 6,200 SH   SOLE   6,200 0 0
Vermilion Energy Inc COM 923725105   57,643 5,900 SH   SOLE   5,900 0 0
Vermilion Energy Inc COM 923725105   194,716 19,930 SH   DFND 1 0 19,930 0
Goldman Sachs Group Inc/The COM 38141G104   54,957 111 SH   SOLE   111 0 0
Brookfield Renewable Partners COM G16258108   1,702,805 60,426 SH   DFND 1 0 60,426 0
Algonquin Power & Utilities Co COM 015857105   983,403 180,441 SH   DFND 1 0 180,441 0
Bank of Nova Scotia/The COM 064149107   2,424,260 44,490 SH   DFND 1 0 44,490 0
TransCanada Corp COM 87807B107   3,235,780 74,700 SH   SOLE   74,700 0 0
Ceridian HCM Holding Inc COM 15677J108   2,940 48 SH   DFND 1 0 48 0
BNK Petroleum Inc COM 50043K406   2,560,000 800,000 SH   DFND 1 0 800,000 0
BCE Inc COM 05534B760   1,057,920 30,400 SH   DFND 1 0 30,400 0
Canadian Natural Resources Ltd COM 136385101   6,642 200 SH   DFND 1 0 200 0
Margaux Red Capital Inc COM 826599102   99 8 SH   DFND 1 0 8 0
Kosmos Energy Ltd COM 500688106   2,084,642 517,281 SH   SOLE   517,281 0 0
Energy Select Sector SPDR Fund ETF 81369Y506   2,516,348 28,660 SH   SOLE   28,660 0 0
VanEck Vectors Gold Miners ETF ETF 92189F106   208,577 5,238 SH   SOLE   5,238 0 0
VanEck Vectors Junior Gold Miners ETF ETF 92189F791   2,260,489 46,312 SH   SOLE   46,312 0 0
SPDR S&P Biotech ETF ETF 78464A870   1,945,471 19,691 SH   SOLE   19,691 0 0
Financial Select Sector SPDR Fund ETF 81369Y605   18,383,333 405,634 SH   SOLE   405,634 0 0
Enbridge Inc COM 29250N105   2,140,147 52,700 SH   DFND 1 0 52,700 0
Energy Select Sector SPDR Fund ETF 81369Y506   10,930,749 124,496 SH   SOLE   124,496 0 0
Taseko Mines Ltd COM 876511106   10,070 3,996 SH   SOLE   3,996 0 0
iShares MSCI EAFE ETF ETF 464287465   263,518 3,151 SH   DFND 1 0 3,151 0
iShares MSCI Netherlands ETF COM 464286814   153 3 SH   DFND 1 0 3 0
iShares MSCI Singapore ETF COM 46434G780   44 2 SH   DFND 1 0 2 0
iShares MSCI South Korea ETF ETF 464286772   448 7 SH   DFND 1 0 7 0
iShares Global Industrials ETF COM 464288729   170,914 1,149 SH   DFND 1 0 1,149 0
iShares China Large-Cap ETF ETF 464287184   176,252 5,546 SH   DFND 1 0 5,546 0
iShares India 50 ETF ETF 464289529   20,212 359 SH   DFND 1 0 359 0
iShares MSCI China ETF COM 46429B671   621,357 12,205 SH   DFND 1 0 12,205 0
Invesco FTSE RAFI US 1000 ETF ETF 46137V613   20,843 513 SH   DFND 1 0 513 0
Invesco FTSE RAFI Emerging Markets ETF ETF 46138E727   88 4 SH   DFND 1 0 4 0
iShares MSCI EAFE Small-Cap ET COM 464288273   3,994 59 SH   DFND 1 0 59 0
SPDR S&P 500 ETF Trust ETF 78462F103   253,028 441 SH   DFND 1 0 441 0
Energy Select Sector SPDR Fund ETF 81369Y506   7,287 83 SH   DFND 1 0 83 0
Evergy Inc COM 30034W106   708,774 11,430 SH   SOLE   11,430 0 0
Evergy Inc COM 30034W106   2,265,473 36,534 SH   SOLE   36,534 0 0
Evergy Inc COM 30034W106   5,414,093 87,310 SH   SOLE   87,310 0 0
Waste Connections Inc COM 94106B101   37,373 209 SH   DFND 1 0 209 0
New York Community Bancorp Inc COM 649445400   101 9 SH   DFND 1 0 9 0
Tanzanian Royalty Exploration COM 87283P109   9,800 25,000 SH   DFND 1 0 25,000 0
Materials Select Sector SPDR Fund ETF 81369Y100   2,891 30 SH   DFND 1 0 30 0
Industrial Select Sector SPDR Fund ETF 81369Y704   4,740 35 SH   DFND 1 0 35 0
Royal Bank of Canada COM 780087102   3,338,773 26,768 SH   SOLE   26,768 0 0
Trimble Inc COM 896239100   753,648 12,138 SH   SOLE   12,138 0 0
Arch Capital Group Ltd COM G0450A105   2,082,758 18,616 SH   SOLE   18,616 0 0
Fortinet Inc COM 34959E109   2,447,090 31,555 SH   SOLE   31,555 0 0
Tesla Inc COM 88160R101   36,080,870 137,908 SH   SOLE   137,908 0 0
ON Semiconductor Corp COM 682189105   1,545,940 21,291 SH   SOLE   21,291 0 0
CoStar Group Inc COM 22160N109   1,536,637 20,369 SH   SOLE   20,369 0 0
Jack Henry & Associates Inc COM 426281101   639,604 3,623 SH   SOLE   3,623 0 0
Copart Inc COM 217204106   2,280,710 43,525 SH   SOLE   43,525 0 0
CDW Corp/DE COM 12514G108   1,502,406 6,639 SH   SOLE   6,639 0 0
Old Dominion Freight Line Inc COM 679580100   1,861,853 9,373 SH   SOLE   9,373 0 0
Diamondback Energy Inc COM 25278X109   1,528,671 8,867 SH   SOLE   8,867 0 0
Lululemon Athletica Inc COM 550021109   1,551,037 5,716 SH   SOLE   5,716 0 0
T-Mobile US Inc COM 872590104   5,026,311 24,357 SH   SOLE   24,357 0 0
Steel Dynamics Inc COM 858119100   899,329 7,133 SH   SOLE   7,133 0 0
HF Sinclair Corp COM 403949100   883,868 19,831 SH   SOLE   19,831 0 0
Vistra Energy Corp COM 92840M102   2,024,308 17,077 SH   SOLE   17,077 0 0
NVR Inc COM 62944T105   1,501,205 153 SH   SOLE   153 0 0
Teleflex Inc COM 879369106   579,223 2,342 SH   SOLE   2,342 0 0
FleetCor Technologies Inc COM 219948106   1,079,335 3,451 SH   SOLE   3,451 0 0
Las Vegas Sands Corp COM 517834107   884,423 17,569 SH   SOLE   17,569 0 0
Celanese Corp COM 150870103   738,399 5,431 SH   SOLE   5,431 0 0
WR Berkley Corp COM 084423102   847,716 14,943 SH   SOLE   14,943 0 0
Domino's Pizza Inc COM 25754A201   747,583 1,738 SH   SOLE   1,738 0 0
IDEX Corp COM 45167R104   807,164 3,763 SH   SOLE   3,763 0 0
ServiceNow Inc COM 81762P102   9,157,659 10,239 SH   SOLE   10,239 0 0
Palo Alto Networks Inc COM 697435105   5,500,929 16,094 SH   SOLE   16,094 0 0
GoDaddy Inc COM 380237107   1,098,557 7,007 SH   SOLE   7,007 0 0
Keysight Technologies Inc COM 49338L103   1,378,718 8,675 SH   SOLE   8,675 0 0
Camden Property Trust COM 133131102   654,709 5,300 SH   SOLE   5,300 0 0
Arista Networks Inc COM 040413106   4,914,431 12,804 SH   SOLE   12,804 0 0
Invitation Homes Inc COM 46187W107   998,457 28,317 SH   SOLE   28,317 0 0
Leidos Holdings Inc COM 525327102   1,091,448 6,696 SH   SOLE   6,696 0 0
Rollins Inc COM 775711104   706,198 13,962 SH   SOLE   13,962 0 0
Targa Resources Corp COM 87612G101   1,611,681 10,889 SH   SOLE   10,889 0 0
Broadridge Financial Solutions COM 11133T103   7,235,760 33,650 SH   SOLE   33,650 0 0
Broadridge Financial Solutions COM 11133T103   1,247,389 5,801 SH   SOLE   5,801 0 0
Live Nation Entertainment Inc COM 538034109   852,270 7,784 SH   SOLE   7,784 0 0
Wabtec Corp/DE COM 929740108   1,582,671 8,707 SH   SOLE   8,707 0 0
Atmos Energy Corp COM 049560105   1,070,286 7,716 SH   SOLE   7,716 0 0
Broadridge Financial Solutions COM 11133T103   4,147,929 19,290 SH   SOLE   19,290 0 0
HF Sinclair Corp COM 403949100   28,079 630 SH   SOLE   630 0 0
FleetCor Technologies Inc COM 219948106   6,099,758 19,503 SH   SOLE   19,503 0 0
BALLARD POWER SYSTEMS INC COM 058586108   5,909 3,283 SH   SOLE   3,283 0 0
Lithium Americas Corp COM 53681J103   7,260 2,689 SH   SOLE   2,689 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   7,891 60 SH   SOLE   60 0 0
Copart Inc COM 217204106   13,417,230 256,054 SH   SOLE   256,054 0 0
Copart Inc COM 217204106   6,588,409 125,733 SH   SOLE   125,733 0 0
Bank of Montreal COM 063671101   3,957,705 43,877 SH   SOLE   43,877 0 0
Ovintiv Inc COM 69047Q102   676,057 17,647 SH   DFND 1 0 17,647 0
TransCanada Corp COM 87807B107   498,146 11,500 SH   SOLE   11,500 0 0
Bank of Nova Scotia/The COM 064149107   400,393 7,348 SH   SOLE   7,348 0 0
Teck Resources Ltd COM 878742204   997,784 19,100 SH   SOLE   19,100 0 0
Wheaton Precious Metals Corp COM 962879102   1,148,304 18,800 SH   SOLE   18,800 0 0
Sun Life Financial Inc COM 866796105   1,398,282 24,100 SH   SOLE   24,100 0 0
Waste Connections Inc COM 94106B101   1,913,374 10,700 SH   SOLE   10,700 0 0
Brookfield Asset Management In COM 11271J107   3,151,795 59,300 SH   SOLE   59,300 0 0
BCE Inc COM 05534B760   6,807,541 195,619 SH   SOLE   195,619 0 0
Royal Bank of Canada COM 780087102   7,296,705 58,500 SH   SOLE   58,500 0 0
Nutrien Ltd COM 67077M108   985,230 20,500 SH   SOLE   20,500 0 0
Dr Pepper Snapple Group Inc COM 49271V100   6,832,979 182,310 SH   SOLE   182,310 0 0
Dr Pepper Snapple Group Inc COM 49271V100   13,213,124 352,538 SH   SOLE   352,538 0 0
Taiwan Semiconductor Manufactu COM 874039100   617,744 3,557 SH   SOLE   3,557 0 0
Valeant Pharmaceuticals Intern COM 071734107   92,673 11,357 SH   SOLE   11,357 0 0
Netflix Inc COM 64110L106   21,092,271 29,738 SH   SOLE   29,738 0 0
Amazon.com Inc COM 023135106   1,127,483 6,051 SH   SOLE   6,051 0 0
Netflix Inc COM 64110L106   29,789 42 SH   SOLE   42 0 0
Altria Group Inc COM 02209S103   197,780 3,875 SH   SOLE   3,875 0 0
Wells Fargo & Co COM 949746101   33,442 592 SH   SOLE   592 0 0
JPMorgan Chase & Co COM 46625H100   26,990 128 SH   SOLE   128 0 0
Hecla Mining Co COM 422704106   147 22 SH   DFND 1 0 22 0
Arch Capital Group Ltd COM G0450A105   6,836,204 61,103 SH   SOLE   61,103 0 0
American Financial Group Inc/O COM 025932104   93,143 692 SH   SOLE   692 0 0
Ally Financial Inc COM 02005N100   37,654 1,058 SH   SOLE   1,058 0 0
Arista Networks Inc COM 040413106   16,073,230 41,877 SH   SOLE   41,877 0 0
Atmos Energy Corp COM 049560105   3,418,369 24,644 SH   SOLE   24,644 0 0
BioMarin Pharmaceutical Inc COM 09061G101   51,593 734 SH   SOLE   734 0 0
Crown Holdings Inc COM 228368106   44,872 468 SH   SOLE   468 0 0
CDW Corp/DE COM 12514G108   5,127,279 22,657 SH   SOLE   22,657 0 0
Celanese Corp COM 150870103   1,507,389 11,087 SH   SOLE   11,087 0 0
Camden Property Trust COM 133131102   2,094,945 16,959 SH   SOLE   16,959 0 0
Fortinet Inc COM 34959E109   8,422,783 108,611 SH   SOLE   108,611 0 0
LIBERTY MEDIA CORP-MEDIA A COM 531229755   151,453 1,956 SH   SOLE   1,956 0 0
GoDaddy Inc COM 380237107   3,576,152 22,810 SH   SOLE   22,810 0 0
IDEX Corp COM 45167R104   2,878,376 13,419 SH   SOLE   13,419 0 0
Invitation Homes Inc COM 46187W107   3,217,722 91,257 SH   SOLE   91,257 0 0
Keysight Technologies Inc COM 49338L103   4,463,549 28,085 SH   SOLE   28,085 0 0
Knight-Swift Transportation Ho COM 499049104   33,611 623 SH   SOLE   623 0 0
Leidos Holdings Inc COM 525327102   3,600,018 22,086 SH   SOLE   22,086 0 0
Cheniere Energy Inc COM 16411R208   481,432 2,677 SH   SOLE   2,677 0 0
Markel Corp COM 570535104   125,486 80 SH   SOLE   80 0 0
Marvell Technology Inc COM 573874104   923,064 12,799 SH   SOLE   12,799 0 0
Annaly Capital Management Inc COM 035710839   61,595 3,069 SH   SOLE   3,069 0 0
ServiceNow Inc COM 81762P102   29,727,735 33,238 SH   SOLE   33,238 0 0
Owens Corning COM 690742101   59,134 335 SH   SOLE   335 0 0
Old Dominion Freight Line Inc COM 679580100   6,426,799 32,354 SH   SOLE   32,354 0 0
Rollins Inc COM 775711104   2,344,838 46,359 SH   SOLE   46,359 0 0
SEI Investments Co COM 784117103   29,821 431 SH   SOLE   431 0 0
Square Inc COM 852234103   221,328 3,297 SH   SOLE   3,297 0 0
SS&C Technologies Holdings Inc COM 78467J100   365,187 4,921 SH   SOLE   4,921 0 0
Steel Dynamics Inc COM 858119100   2,879,919 22,842 SH   SOLE   22,842 0 0
Teleflex Inc COM 879369106   1,908,816 7,718 SH   SOLE   7,718 0 0
T-Mobile US Inc COM 872590104   18,309,085 88,724 SH   SOLE   88,724 0 0
Trimble Inc COM 896239100   2,531,409 40,770 SH   SOLE   40,770 0 0
TransUnion COM 89400J107   201,862 1,928 SH   SOLE   1,928 0 0
Tesla Inc COM 88160R101   121,634,142 464,909 SH   SOLE   464,909 0 0
United Therapeutics Corp COM 91307C102   138,681 387 SH   SOLE   387 0 0
Veeva Systems Inc COM 922475108   292,769 1,395 SH   SOLE   1,395 0 0
Wabtec Corp/DE COM 929740108   5,328,224 29,313 SH   SOLE   29,313 0 0
Waste Connections Inc COM 94106B101   178,284 997 SH   SOLE   997 0 0
Workday Inc COM 98138H101   689,236 2,820 SH   SOLE   2,820 0 0
Westlake Chemical Corp COM 960413102   22,393 149 SH   SOLE   149 0 0
Zillow Group Inc COM 98954M200   101,841 1,595 SH   SOLE   1,595 0 0
Arch Capital Group Ltd COM G0450A105   12,016,471 107,405 SH   SOLE   107,405 0 0
Ally Financial Inc COM 02005N100   1,190,023 33,437 SH   SOLE   33,437 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107   4,253,614 15,466 SH   SOLE   15,466 0 0
Arista Networks Inc COM 040413106   32,041,677 83,481 SH   SOLE   83,481 0 0
Atmos Energy Corp COM 049560105   9,464,877 68,235 SH   SOLE   68,235 0 0
BioMarin Pharmaceutical Inc COM 09061G101   1,631,290 23,208 SH   SOLE   23,208 0 0
Crown Holdings Inc COM 228368106   1,428,133 14,895 SH   SOLE   14,895 0 0
CDW Corp/DE COM 12514G108   9,885,916 43,685 SH   SOLE   43,685 0 0
Celanese Corp COM 150870103   4,236,514 31,160 SH   SOLE   31,160 0 0
Camden Property Trust COM 133131102   3,756,547 30,410 SH   SOLE   30,410 0 0
CoStar Group Inc COM 22160N109   9,008,517 119,413 SH   SOLE   119,413 0 0
Domino's Pizza Inc COM 25754A201   4,603,358 10,702 SH   SOLE   10,702 0 0
Diamondback Energy Inc COM 25278X109   9,483,552 55,009 SH   SOLE   55,009 0 0
FNF Group COM 31620R303   1,970,095 31,745 SH   SOLE   31,745 0 0
Fortinet Inc COM 34959E109   16,328,773 210,558 SH   SOLE   210,558 0 0
LIBERTY MEDIA CORP-MEDIA A COM 531229755   1,986,312 25,653 SH   SOLE   25,653 0 0
GoDaddy Inc COM 380237107   7,064,820 45,062 SH   SOLE   45,062 0 0
IDEX Corp COM 45167R104   4,655,079 21,702 SH   SOLE   21,702 0 0
Invitation Homes Inc COM 46187W107   5,912,890 167,694 SH   SOLE   167,694 0 0
Jack Henry & Associates Inc COM 426281101   3,690,922 20,907 SH   SOLE   20,907 0 0
Keysight Technologies Inc COM 49338L103   8,869,407 55,807 SH   SOLE   55,807 0 0
Knight-Swift Transportation Ho COM 499049104   1,066,106 19,761 SH   SOLE   19,761 0 0
Leidos Holdings Inc COM 525327102   6,141,677 37,679 SH   SOLE   37,679 0 0
Lennox International Inc COM 526107107   2,392,988 3,960 SH   SOLE   3,960 0 0
Cheniere Energy Inc COM 16411R208   6,089,742 33,862 SH   SOLE   33,862 0 0
Lululemon Athletica Inc COM 550021109   9,779,454 36,040 SH   SOLE   36,040 0 0
Las Vegas Sands Corp COM 517834107   5,596,801 111,180 SH   SOLE   111,180 0 0
Live Nation Entertainment Inc COM 538034109   4,950,152 45,211 SH   SOLE   45,211 0 0
MercadoLibre Inc COM 58733R102   12,244,045 5,967 SH   SOLE   5,967 0 0
Markel Corp COM 570535104   2,473,651 1,577 SH   SOLE   1,577 0 0
Marvell Technology Inc COM 573874104   8,046,428 111,570 SH   SOLE   111,570 0 0
Annaly Capital Management Inc COM 035710839   1,225,374 61,055 SH   SOLE   61,055 0 0
ServiceNow Inc COM 81762P102   67,338,623 75,290 SH   SOLE   75,290 0 0
Owens Corning COM 690742101   1,886,646 10,688 SH   SOLE   10,688 0 0
Old Dominion Freight Line Inc COM 679580100   11,186,213 56,314 SH   SOLE   56,314 0 0
ON Semiconductor Corp COM 682189105   10,166,417 140,014 SH   SOLE   140,014 0 0
Palo Alto Networks Inc COM 697435105   36,247,548 106,049 SH   SOLE   106,049 0 0
Rollins Inc COM 775711104   4,114,278 81,342 SH   SOLE   81,342 0 0
SEI Investments Co COM 784117103   944,444 13,650 SH   SOLE   13,650 0 0
Square Inc COM 852234103   4,614,113 68,734 SH   SOLE   68,734 0 0
SS&C Technologies Holdings Inc COM 78467J100   2,019,625 27,215 SH   SOLE   27,215 0 0
Steel Dynamics Inc COM 858119100   5,272,540 41,819 SH   SOLE   41,819 0 0
Teleflex Inc COM 879369106   3,340,304 13,506 SH   SOLE   13,506 0 0
T-Mobile US Inc COM 872590104   31,579,890 153,033 SH   SOLE   153,033 0 0
Targa Resources Corp COM 87612G101   9,921,702 67,034 SH   SOLE   67,034 0 0
Trimble Inc COM 896239100   4,864,627 78,348 SH   SOLE   78,348 0 0
Tesla Inc COM 88160R101   229,928,555 878,831 SH   SOLE   878,831 0 0
United Therapeutics Corp COM 91307C102   1,848,728 5,159 SH   SOLE   5,159 0 0
Veeva Systems Inc COM 922475108   3,942,408 18,785 SH   SOLE   18,785 0 0
Vistra Energy Corp COM 92840M102   15,119,184 127,545 SH   SOLE   127,545 0 0
Wabtec Corp/DE COM 929740108   9,149,393 50,335 SH   SOLE   50,335 0 0
Waste Connections Inc COM 94106B101   5,693,271 31,838 SH   SOLE   31,838 0 0
Workday Inc COM 98138H101   6,738,384 27,570 SH   SOLE   27,570 0 0
Westlake Chemical Corp COM 960413102   707,265 4,706 SH   SOLE   4,706 0 0
WR Berkley Corp COM 084423102   4,929,213 86,889 SH   SOLE   86,889 0 0
Zillow Group Inc COM 98954M200   1,224,707 19,181 SH   SOLE   19,181 0 0
Restaurant Brands Internationa COM 76131D103   3,489,382 48,383 SH   DFND 1 0 48,383 0
Royal Bank of Canada COM 780087102   438,675 3,517 SH   DFND 1 0 3,517 0
TELUS Corp COM 87971M103   1,944,936 115,908 SH   DFND 1 0 115,908 0
B2Gold Corp COM 11777Q209   7,700 2,500 SH   DFND 1 0 2,500 0
Financial Select Sector SPDR Fund ETF 81369Y605   1,450 32 SH   DFND 1 0 32 0
Manulife Financial Corp COM 56501R106   3,040,695 102,900 SH   DFND 1 0 102,900 0
Tesla Inc COM 88160R101   12,375,099 47,300 SH   SOLE   47,300 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   2,104 16 SH   DFND 1 0 16 0
American Airlines Group Inc COM 02376R102   9,013,952 801,953 SH   SOLE   801,953 0 0
Alphabet Inc COM 02079K107   1,140,236 6,820 SH   SOLE   6,820 0 0
QUALCOMM Inc COM 747525103   539,909 3,175 SH   SOLE   3,175 0 0
NRG Energy Inc COM 629377508   2,275,587 24,979 SH   SOLE   24,979 0 0
SPDR Portfolio Long Term Treasury ETF ETF 78464A664   19,855 683 SH   DFND 1 0 683 0
ASML Holding NV COM N07059210   521,615 626 SH   SOLE   626 0 0
Northern Dynasty Minerals Ltd COM 66510M204   166 500 SH   DFND 1 0 500 0
NVIDIA Corp COM 67066G104   442,284 3,642 SH   SOLE   3,642 0 0
iShares MSCI Brazil ETF ETF 464286400   206 7 SH   DFND 1 0 7 0
American Express Co COM 025816109   13,560 50 SH   SOLE   50 0 0
International Business Machine COM 459200101   735,975 3,329 SH   SOLE   3,329 0 0
Hess Corp COM 42809H107   7,446,865 54,837 SH   SOLE   54,837 0 0
Apple Inc COM 037833100   117,199 503 SH   SOLE   503 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   4,231,079 8,669 SH   SOLE   8,669 0 0
iShares iBoxx $ Investment Grade Corporate Bond ET ETF 464287242   11,298,000 100,000 SH   SOLE   100,000 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   58,219,918 119,286 SH   SOLE   119,286 0 0
Canadian Natural Resources Ltd COM 136385101   46,494 1,400 SH   DFND 1 0 1,400 0
Open Text Corp COM 683715106   73,815 2,218 SH   SOLE   2,218 0 0
Welltower Inc COM 95040Q104   8,731,518 68,199 SH   SOLE   68,199 0 0
WP Carey Inc COM 92936U109   1,663,784 26,706 SH   SOLE   26,706 0 0
AXA Equitable Holdings Inc COM 29452E101   1,670,566 39,747 SH   SOLE   39,747 0 0
First Horizon National Corp COM 320517105   8,184 527 SH   SOLE   527 0 0
iShares China Large-Cap ETF ETF 464287184   2,921,440 91,927 SH   SOLE   91,927 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   7,068,723 12,320 SH   SOLE   12,320 0 0
iShares Russell 2000 ETF ETF 464287655   34,237,287 154,997 SH   SOLE   154,997 0 0
PTC Inc COM 69370C100   6,953,242 38,488 SH   SOLE   38,488 0 0
DexCom Inc COM 252131107   7,823,635 116,701 SH   SOLE   116,701 0 0
KKR & Co Inc COM 48251W104   24,294,278 186,049 SH   SOLE   186,049 0 0
Lamb Weston Holdings Inc COM 513272104   2,988,010 46,154 SH   SOLE   46,154 0 0
Burlington Stores Inc COM 122017106   2,054,881 7,799 SH   SOLE   7,799 0 0
SPDR EURO STOXX 50 ETF ETF 78463X202   444,873 8,356 SH   SOLE   8,356 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   6,479,596 49,267 SH   SOLE   49,267 0 0
Intuit Inc COM 461202103   9,609,975 15,475 SH   SOLE   15,475 0 0
Dell Technologies Inc COM 24703L202   10,851,626 91,544 SH   SOLE   91,544 0 0
iShares MSCI EAFE ETF ETF 464287465   401,424 4,800 SH   SOLE   4,800 0 0
iShares China Large-Cap ETF ETF 464287184   88,984 2,800 SH   SOLE   2,800 0 0
CGI Group Inc COM 12532H104   77,943 678 SH   DFND 1 0 678 0
Imperial Oil Ltd COM 453038408   29,589 420 SH   DFND 1 0 420 0
Kinross Gold Corp COM 496902404   30,064 3,212 SH   DFND 1 0 3,212 0
Gildan Activewear Inc COM 375916103   26,570 564 SH   DFND 1 0 564 0
Nutrien Ltd COM 67077M108   62,142 1,293 SH   DFND 1 0 1,293 0
Manulife Financial Corp COM 56501R106   139,565 4,723 SH   DFND 1 0 4,723 0
Pembina Pipeline Corp COM 706327103   59,262 1,437 SH   DFND 1 0 1,437 0
Restaurant Brands Internationa COM 76131D103   58,922 817 SH   DFND 1 0 817 0
TELUS Corp COM 87971M103   64,402 3,838 SH   DFND 1 0 3,838 0
Wheaton Precious Metals Corp COM 962879102   72,380 1,185 SH   DFND 1 0 1,185 0
Waste Connections Inc COM 94106B101   120,525 674 SH   DFND 1 0 674 0
Teck Resources Ltd COM 878742204   62,636 1,199 SH   DFND 1 0 1,199 0
Sun Life Financial Inc COM 866796105   88,713 1,529 SH   DFND 1 0 1,529 0
Rogers Communications Inc COM 775109200   39,205 975 SH   DFND 1 0 975 0
Franco-Nevada Corp COM 351858105   62,498 503 SH   DFND 1 0 503 0
Enbridge Inc COM 29250N105   183,435 4,517 SH   DFND 1 0 4,517 0
BCE Inc COM 05534B760   83,033 2,386 SH   DFND 1 0 2,386 0
Cameco Corp COM 13321L108   67,580 1,415 SH   DFND 1 0 1,415 0
Canadian Natural Resources Ltd COM 136385101   186,375 5,612 SH   DFND 1 0 5,612 0
Barrick Gold Corp COM 067901108   210,834 10,600 SH   DFND 1 0 10,600 0
Facebook Inc COM 30303M102   154,558,800 270,000 SH   SOLE   270,000 0 0
Berkshire Hathaway Inc COM 084670702   207,117,000 450,000 SH   SOLE   450,000 0 0
Alphabet Inc COM 02079K107   200,628,000 1,200,000 SH   SOLE   1,200,000 0 0
Alphabet Inc COM 02079K305   459,404,500 2,770,000 SH   SOLE   2,770,000 0 0
Communication Services Select Sector SPDR Fund ETF 81369Y852   994 11 SH   DFND 1 0 11 0
Real Estate Select Sector SPDR Fund ETF 81369Y860   1,206 27 SH   DFND 1 0 27 0
Ovintiv Inc COM 69047Q102   1,236,379 32,273 SH   SOLE   32,273 0 0
Brookfield Renewable Partners COM G16258108   245,166 8,700 SH   SOLE   8,700 0 0
Royal Gold Inc COM 780287108   310,624 2,214 SH   SOLE   2,214 0 0
Lightspeed POS Inc COM 53229C107   196,495 11,916 SH   DFND 1 0 11,916 0
Nutrien Ltd COM 67077M108   14,418,000 300,000 SH   SOLE   300,000 0 0
Shopify Inc COM 82509L107   12,559,300 156,717 SH   SOLE   156,717 0 0
Shopify Inc COM 82509L107   478,676 5,973 SH   SOLE   5,973 0 0
First Citizens BancShares Inc/ COM 31946M103   2,251,482 1,223 SH   SOLE   1,223 0 0
Brookfield Infrastructure Part COM G16252101   2,094,236 59,767 SH   SOLE   59,767 0 0
ERO Copper Corp COM 296006109   171,524 7,702 SH   SOLE   7,702 0 0
Microsoft Corp COM 594918104   948,811,500 2,205,000 SH   SOLE   2,205,000 0 0
Apple Inc COM 037833100   1,071,800,000 4,600,000 SH   SOLE   4,600,000 0 0
Amazon.com Inc COM 023135106   504,954,300 2,710,000 SH   SOLE   2,710,000 0 0
Fox Corp COM 35137L204   1,506,332 38,823 SH   SOLE   38,823 0 0
Fox Corp COM 35137L204   815,498 21,018 SH   SOLE   21,018 0 0
Fox Corp COM 35137L105   2,747,683 64,911 SH   SOLE   64,911 0 0
MAG Silver Corp COM 55903Q104   1,236 88 SH   DFND 1 0 88 0
Algonquin Power & Utilities Co COM 015857105   3,815,000 700,000 SH   SOLE   700,000 0 0
Dow Inc COM 260557103   10,939,384 200,245 SH   SOLE   200,245 0 0
NIO Inc COM 62914V106   53 8 SH   DFND 1 0 8 0
Comcast Corp COM 20030N101   155,844 3,731 SH   SOLE   3,731 0 0
Newmont Mining Corp COM 651639106   3,228,647 60,405 SH   SOLE   60,405 0 0
Enbridge Inc COM 29250N105   52,793 1,300 SH   SOLE   1,300 0 0
Newmont Mining Corp COM 651639106   1,198,563 22,424 SH   DFND 1 0 22,424 0
Netflix Inc COM 64110L106   5,306,049 7,481 SH   SOLE   7,481 0 0
Exxon Mobil Corp COM 30231G102   20,982 179 SH   SOLE   179 0 0
ConocoPhillips COM 20825C104   61,484 584 SH   SOLE   584 0 0
DocuSign Inc COM 256163106   1,553,802 25,025 SH   SOLE   25,025 0 0
Exact Sciences Corp COM 30063P105   1,537,537 22,571 SH   SOLE   22,571 0 0
Erie Indemnity Co COM 29530P102   3,869,970 7,169 SH   SOLE   7,169 0 0
MongoDB Inc COM 60937P106   2,558,052 9,462 SH   SOLE   9,462 0 0
MarketAxess Holdings Inc COM 57060D108   2,764,398 10,790 SH   SOLE   10,790 0 0
Zebra Technologies Corp COM 989207105   6,102,133 16,478 SH   SOLE   16,478 0 0
Okta Inc COM 679295105   1,478,548 19,889 SH   SOLE   19,889 0 0
Uber Technologies Inc COM 90353T100   43,208,657 574,889 SH   SOLE   574,889 0 0
FactSet Research Systems Inc COM 303075105   5,005,007 10,884 SH   SOLE   10,884 0 0
Paycom Software Inc COM 70432V102   2,371,291 14,236 SH   SOLE   14,236 0 0
Equity LifeStyle Properties In COM 29472R108   1,541,657 21,610 SH   SOLE   21,610 0 0
Twilio Inc COM 90138F102   1,307,922 20,054 SH   SOLE   20,054 0 0
Snap Inc COM 83304A106   1,372,692 128,289 SH   SOLE   128,289 0 0
Sun Communities Inc COM 866674104   2,054,415 15,201 SH   SOLE   15,201 0 0
EPAM Systems Inc COM 29414B104   3,646,429 18,321 SH   SOLE   18,321 0 0
HEICO Corp COM 422806109   1,402,056 5,362 SH   SOLE   5,362 0 0
HEICO Corp COM 422806208   1,876,630 9,210 SH   SOLE   9,210 0 0
Corteva Inc COM 22052L104   6,788,011 115,462 SH   SOLE   115,462 0 0
Corteva Inc COM 22052L104   11,688,099 198,811 SH   SOLE   198,811 0 0
iShares MSCI Taiwan ETF ETF 46434G772   269 5 SH   DFND 1 0 5 0
Exact Sciences Corp COM 30063P105   72,003 1,057 SH   SOLE   1,057 0 0
AXA Equitable Holdings Inc COM 29452E101   212,125 5,047 SH   SOLE   5,047 0 0
Twilio Inc COM 90138F102   47,806 733 SH   SOLE   733 0 0
HEICO Corp COM 422806109   44,452 170 SH   SOLE   170 0 0
Burlington Stores Inc COM 122017106   69,032 262 SH   SOLE   262 0 0
Bank of Nova Scotia/The COM 064149107   43,047,100 790,000 SH   SOLE   790,000 0 0
DocuSign Inc COM 256163106   70,410 1,134 SH   SOLE   1,134 0 0
Okta Inc COM 679295105   75,232 1,012 SH   SOLE   1,012 0 0
MarketAxess Holdings Inc COM 57060D108   1,562,820 6,100 SH   SOLE   6,100 0 0
DexCom Inc COM 252131107   4,552,150 67,902 SH   SOLE   67,902 0 0
Erie Indemnity Co COM 29530P102   2,184,112 4,046 SH   SOLE   4,046 0 0
PTC Inc COM 69370C100   2,677,201 14,819 SH   SOLE   14,819 0 0
EPAM Systems Inc COM 29414B104   1,836,450 9,227 SH   SOLE   9,227 0 0
Snap Inc COM 83304A106   79,972 7,474 SH   SOLE   7,474 0 0
Wal-Mart Stores Inc COM 931142103   99,726 1,235 SH   SOLE   1,235 0 0
Target Corp COM 87612E106   292,082 1,874 SH   SOLE   1,874 0 0
Canadian Imperial Bank of Comm COM 136069101   58,886,400 960,000 SH   SOLE   960,000 0 0
Denali Therapeutics Inc COM 24823R105   58 2 SH   DFND 1 0 2 0
Walt Disney Co/The COM 254687106   50,499,750 525,000 SH   SOLE   525,000 0 0
Wal-Mart Stores Inc COM 931142103   61,773,750 765,000 SH   SOLE   765,000 0 0
Exxon Mobil Corp COM 30231G102   133,630,800 1,140,000 SH   SOLE   1,140,000 0 0
PepsiCo Inc COM 713448108   76,522,500 450,000 SH   SOLE   450,000 0 0
SPDR S&P Biotech ETF ETF 78464A870   31,517 319 SH   SOLE   319 0 0
iShares MSCI Sweden ETF ETF 464286756   391 9 SH   DFND 1 0 9 0
Dell Technologies Inc COM 24703L202   5,415,974 45,689 SH   SOLE   45,689 0 0
Equity LifeStyle Properties In COM 29472R108   48,939 686 SH   SOLE   686 0 0
HEICO Corp COM 422806208   59,294 291 SH   SOLE   291 0 0
Paycom Software Inc COM 70432V102   1,360,544 8,168 SH   SOLE   8,168 0 0
Sun Communities Inc COM 866674104   65,007 481 SH   SOLE   481 0 0
WP Carey Inc COM 92936U109   52,644 845 SH   SOLE   845 0 0
Zebra Technologies Corp COM 989207105   1,396,477 3,771 SH   SOLE   3,771 0 0
Pfizer Inc COM 717081103   47,751,000 1,650,000 SH   SOLE   1,650,000 0 0
Verizon Communications Inc COM 92343V104   55,014,750 1,225,000 SH   SOLE   1,225,000 0 0
UnitedHealth Group Inc COM 91324P102   216,331,600 370,000 SH   SOLE   370,000 0 0
Merck & Co Inc COM 58933Y105   72,678,400 640,000 SH   SOLE   640,000 0 0
Bank of America Corp COM 060505104   59,082,687 1,488,979 SH   SOLE   1,488,979 0 0
Cisco Systems Inc/Delaware COM 17275R102   71,580,900 1,345,000 SH   SOLE   1,345,000 0 0
Mastercard Inc COM 57636Q104   93,822,000 190,000 SH   SOLE   190,000 0 0
Philip Morris International In COM 718172109   60,700,000 500,000 SH   SOLE   500,000 0 0
Intel Corp COM 458140100   40,894,416 1,743,155 SH   SOLE   1,743,155 0 0
Boeing Co/The COM 097023105   21,285,600 140,000 SH   SOLE   140,000 0 0
Abbott Laboratories COM 002824100   17,101,500 150,000 SH   SOLE   150,000 0 0
Citigroup Inc COM 172967424   34,430,000 550,000 SH   SOLE   550,000 0 0
McDonald's Corp COM 580135101   30,451,000 100,000 SH   SOLE   100,000 0 0
Mondelez International Inc COM 609207105   32,414,800 440,000 SH   SOLE   440,000 0 0
Wynn Resorts Ltd COM 983134107   355,907 3,712 SH   SOLE   3,712 0 0
Arista Networks Inc COM 040413106   8,060 21 SH   SOLE   21 0 0
Intel Corp COM 458140100   458,784 19,556 SH   SOLE   19,556 0 0
Shopify Inc COM 82509L107   80,140 1,000 SH   DFND 1 0 1,000 0
General Electric Co COM 369604301   2,263 12 SH   SOLE   12 0 0
Roku Inc COM 77543R102   1,159,246 15,527 SH   SOLE   15,527 0 0
Roku Inc COM 77543R102   50,918 682 SH   SOLE   682 0 0
PayPal Holdings Inc COM 70450Y103   11,236 144 SH   SOLE   144 0 0
Alibaba Group Holding Ltd COM 01609W102   55,713 525 SH   SOLE   525 0 0
NVIDIA Corp COM 67066G104   5,283,854 43,510 SH   SOLE   43,510 0 0
Shopify Inc COM 82509L107   6,892 86 SH   DFND 1 0 86 0
TELUS Corp COM 87971M103   11,981 714 SH   DFND 1 0 714 0
Brookfield Infrastructure Part COM G16252101   210,135 5,997 SH   SOLE   5,997 0 0
iShares Russell 2000 Value ETF ETF 464287630   1,853,871 11,113 SH   SOLE   11,113 0 0
Comcast Corp COM 20030N101   169,127 4,049 SH   SOLE   4,049 0 0
Walt Disney Co/The COM 254687106   1,162,264 12,083 SH   SOLE   12,083 0 0
SPDR S&P Retail ETF ETF 78464A714   855 11 SH   DFND 1 0 11 0
Teradyne Inc COM 880770102   6,872,350 51,313 SH   SOLE   51,313 0 0
Teradyne Inc COM 880770102   3,581,422 26,741 SH   SOLE   26,741 0 0
Lightspeed POS Inc COM 53229C107   82,219 4,986 SH   SOLE   4,986 0 0
Neurocrine Biosciences Inc COM 64125C109   1,416,860 12,297 SH   SOLE   12,297 0 0
Neurocrine Biosciences Inc COM 64125C109   44,590 387 SH   SOLE   387 0 0
Insulet Corp COM 45784P101   4,658,259 20,014 SH   SOLE   20,014 0 0
Tyler Technologies Inc COM 902252105   7,947,932 13,616 SH   SOLE   13,616 0 0
Brown & Brown Inc COM 115236101   7,073,186 68,274 SH   SOLE   68,274 0 0
Brown & Brown Inc COM 115236101   3,911,107 37,752 SH   SOLE   37,752 0 0
SilverCrest Metals Inc COM 828363101   111,666 12,072 SH   SOLE   12,072 0 0
Teledyne Technologies Inc COM 879360105   6,582,406 15,040 SH   SOLE   15,040 0 0
Teledyne Technologies Inc COM 879360105   3,257,066 7,442 SH   SOLE   7,442 0 0
Pinterest Inc COM 72352L106   2,393,697 73,948 SH   SOLE   73,948 0 0
Pinterest Inc COM 72352L106   126,049 3,894 SH   SOLE   3,894 0 0
RPM International Inc COM 749685103   60,258 498 SH   SOLE   498 0 0
Booz Allen Hamilton Holding Co COM 099502106   2,599,114 15,969 SH   SOLE   15,969 0 0
Booz Allen Hamilton Holding Co COM 099502106   148,112 910 SH   SOLE   910 0 0
Bio-Rad Laboratories Inc COM 090572207   813,029 2,430 SH   SOLE   2,430 0 0
Blackstone Group LP/The COM 09260D107   31,568,362 206,154 SH   SOLE   206,154 0 0
VICI Properties Inc COM 925652109   9,967,318 299,229 SH   SOLE   299,229 0 0
VICI Properties Inc COM 925652109   5,742,444 172,394 SH   SOLE   172,394 0 0
Aqua America Inc COM 29670G102   1,965,489 50,959 SH   SOLE   50,959 0 0
Aqua America Inc COM 29670G102   177,461 4,601 SH   SOLE   4,601 0 0
West Pharmaceutical Services I COM 955306105   6,253,533 20,834 SH   SOLE   20,834 0 0
West Pharmaceutical Services I COM 955306105   3,538,586 11,789 SH   SOLE   11,789 0 0
Financial Select Sector SPDR Fund ETF 81369Y605   1,848,603 40,790 SH   SOLE   40,790 0 0
Square Inc COM 852234103   279,328 4,161 SH   SOLE   4,161 0 0
iShares Russell 2000 ETF ETF 464287655   8,038,187 36,390 SH   SOLE   36,390 0 0
American Airlines Group Inc COM 02376R102   640,882 57,018 SH   SOLE   57,018 0 0
Canada Goose Holdings Inc COM 135086106   305,732 24,400 SH   SOLE   24,400 0 0
Shopify Inc COM 82509L107   132,311 1,651 SH   SOLE   1,651 0 0
Gaming and Leisure Properties COM 36467J108   1,704,281 33,125 SH   SOLE   33,125 0 0
Healthpeak Properties Inc COM 42250P103   4,608,145 201,493 SH   SOLE   201,493 0 0
American Homes 4 Rent COM 02665T306   1,540,898 40,138 SH   SOLE   40,138 0 0
Gardner Denver Holdings Inc COM 45687V106   11,301,455 115,133 SH   SOLE   115,133 0 0
GFL Environmental Inc COM 36168Q104   3,589 90 SH   DFND 1 0 90 0
AbbVie Inc COM 00287Y109   23,698 120 SH   SOLE   120 0 0
iShares Edge MSCI USA Momentum Factor ETF ETF 46432F396   16,626 82 SH   DFND 1 0 82 0
JDL GOLD CORP COM 29446Y502   194,667 31,965 SH   SOLE   31,965 0 0
Rogers Communications Inc COM 775109200   28,147,000 700,000 SH   SOLE   700,000 0 0
BCE Inc COM 05534B760   14,299,320 410,900 SH   SOLE   410,900 0 0
TransCanada Corp COM 87807B107   8,243,918 190,316 SH   SOLE   190,316 0 0
Magna International Inc COM 559222401   7,518,528 183,200 SH   SOLE   183,200 0 0
Enbridge Inc COM 29250N105   37,990,655 935,500 SH   SOLE   935,500 0 0
Carnival Corp COM 143658300   535,920 29,000 SH   DFND 1 0 29,000 0
Brookfield Infrastructure Corp COM 11275Q107   13,116 302 SH   SOLE   302 0 0
Brookfield Infrastructure Corp COM 11275Q107   471,650 10,860 SH   SOLE   10,860 0 0
Brookfield Infrastructure Corp COM 11275Q107   28,924 666 SH   SOLE   666 0 0
Brookfield Infrastructure Corp COM 11275Q107   1,867 43 SH   DFND 1 0 43 0
Brookfield Infrastructure Corp COM 11275Q107   781,827 18,002 SH   SOLE   18,002 0 0
Brookfield Infrastructure Corp COM 11275Q107   2,866 66 SH   DFND 1 0 66 0
Otis Worldwide Corp COM 68902V107   11,928,986 114,768 SH   SOLE   114,768 0 0
Carrier Global Corp COM 14448C104   19,008,599 236,161 SH   SOLE   236,161 0 0
Shopify Inc COM 82509L107   3,389,922 42,300 SH   SOLE   42,300 0 0
Valeant Pharmaceuticals Intern COM 071734107   359,358 44,039 SH   SOLE   44,039 0 0
Gildan Activewear Inc COM 375916103   47,110 1,000 SH   DFND 1 0 1,000 0
United Parcel Service Inc COM 911312106   762,141 5,590 SH   SOLE   5,590 0 0
Brookfield Infrastructure Corp COM 11275Q107   3,170 73 SH   SOLE   73 0 0
Zoom Video Communications Inc COM 98980L101   2,136,973 30,642 SH   SOLE   30,642 0 0
Fortis Inc/Canada COM 349553107   34,421,027 757,505 SH   SOLE   757,505 0 0
Pembina Pipeline Corp COM 706327103   288,103 6,986 SH   DFND 1 0 6,986 0
Rogers Communications Inc COM 775109200   241,260 6,000 SH   DFND 1 0 6,000 0
Sun Life Financial Inc COM 866796105   2,320,800 40,000 SH   DFND 1 0 40,000 0
Johnson & Johnson COM 478160104   19,447 120 SH   SOLE   120 0 0
Datadog Inc COM 23804L103   4,143,311 36,010 SH   SOLE   36,010 0 0
Trade Desk Inc/The COM 88339J105   6,292,923 57,391 SH   SOLE   57,391 0 0
Tradeweb Markets Inc COM 892672106   1,771,696 14,326 SH   SOLE   14,326 0 0
Carlyle Group LP/The COM 14316J108   1,243,099 28,869 SH   SOLE   28,869 0 0
Apollo Global Management Inc COM 03769M106   6,136,703 49,129 SH   SOLE   49,129 0 0
AVTR 0 COM 05352A100   2,148,866 83,064 SH   SOLE   83,064 0 0
Zoom Video Communications Inc COM 98980L101   92,266 1,323 SH   SOLE   1,323 0 0
Carlyle Group LP/The COM 14316J108   39,012 906 SH   SOLE   906 0 0
Catalent Inc COM 148806102   1,759,437 29,048 SH   SOLE   29,048 0 0
Catalent Inc COM 148806102   3,142,917 51,889 SH   SOLE   51,889 0 0
Datadog Inc COM 23804L103   458,399 3,984 SH   SOLE   3,984 0 0
Crowdstrike Holdings Inc COM 22788C105   21,210,263 75,624 SH   SOLE   75,624 0 0
Nordson Corp COM 655663102   4,079,694 15,534 SH   SOLE   15,534 0 0
Molina Healthcare Inc COM 60855R100   5,765,522 16,733 SH   SOLE   16,733 0 0
Dynatrace Inc COM 268150109   57,159 1,069 SH   SOLE   1,069 0 0
Dynatrace Inc COM 268150109   1,855,890 34,709 SH   SOLE   34,709 0 0
Fair Isaac Corp COM 303250104   15,276,067 7,860 SH   SOLE   7,860 0 0
Moderna Inc COM 60770K107   6,521,472 97,583 SH   SOLE   97,583 0 0
Algonquin Power & Utilities Co COM 015857105   541,136 99,291 SH   SOLE   99,291 0 0
Brookfield Infrastructure Part COM G16252101   6,027 172 SH   SOLE   172 0 0
Primo Water Corp/new COM 74167P108   2,525 100 SH   DFND 1 0 100 0
Osisko Gold Royalties Ltd COM 68827L101   3,702 200 SH   DFND 1 0 200 0
IAC/InterActiveCorp COM 57667L107   2,770,720 73,222 SH   SOLE   73,222 0 0
IAC/InterActiveCorp COM 57667L107   1,580,123 41,758 SH   SOLE   41,758 0 0
Northern Dynasty Minerals Ltd COM 66510M204   66 200 SH   DFND 1 0 200 0
Brookfield Renewable Corp COM 11284V105   5,716 175 SH   DFND 1 0 175 0
Brookfield Renewable Corp COM 11284V105   2,635,009 80,680 SH   SOLE   80,680 0 0
Fortis Inc/Canada COM 349553107   19,812 436 SH   SOLE   436 0 0
Brookfield Renewable Corp COM 11284V105   719 22 SH   SOLE   22 0 0
New Found Gold Corp COM 64440N103   493 195 SH   DFND 1 0 195 0
Energy Fuels Inc/Canada COM 292671708   23,486 4,278 SH   DFND 1 0 4,278 0
Pinduoduo Inc COM 722304102   596,399 4,424 SH   SOLE   4,424 0 0
Costco Wholesale Corp COM 22160K105   72,695 82 SH   SOLE   82 0 0
Zscaler Inc COM 98980G102   256,068 1,498 SH   SOLE   1,498 0 0
Zscaler Inc COM 98980G102   2,084,442 12,194 SH   SOLE   12,194 0 0
United Continental Holdings In COM 910047109   200,965 3,522 SH   SOLE   3,522 0 0
American Airlines Group Inc COM 02376R102   95,652 8,510 SH   SOLE   8,510 0 0
Facebook Inc COM 30303M102   6,208,112 10,845 SH   SOLE   10,845 0 0
Nuvei Corp COM 67079A102   498,583 14,950 SH   DFND 1 0 14,950 0
Taseko Mines Ltd COM 876511106   169 67 SH   DFND 1 0 67 0
Uber Technologies Inc COM 90353T100   380,685 5,065 SH   SOLE   5,065 0 0
Pool Corp COM 73278L105   4,427,023 11,749 SH   SOLE   11,749 0 0
Canada Goose Holdings Inc COM 135086106   50 4 SH   DFND 1 0 4 0
Shopify Inc COM 82509L107   314,950 3,930 SH   DFND 1 0 3,930 0
Technology Select Sector SPDR Fund ETF 81369Y803   232,984 1,032 SH   SOLE   1,032 0 0
Ritchie Bros Auctioneers Inc COM 74935Q107   17,708 220 SH   SOLE   220 0 0
Stantec Inc COM 85472N109   9,649 120 SH   SOLE   120 0 0
SPDR S&P Regional Banking ETF ETF 78464A698   121,690 2,150 SH   SOLE   2,150 0 0
Applied Materials Inc COM 038222105   232,964 1,153 SH   SOLE   1,153 0 0
Orla Mining Ltd COM 68634K106   68,528 17,132 SH   SOLE   17,132 0 0
Ceridian HCM Holding Inc COM 15677J108   2,780,689 45,399 SH   SOLE   45,399 0 0
HubSpot Inc COM 443573100   3,180,563 5,983 SH   SOLE   5,983 0 0
HubSpot Inc COM 443573100   130,242 245 SH   SOLE   245 0 0
New Duke Holdco Inc COM 26142V105   2,092,927 53,391 SH   SOLE   53,391 0 0
Monolithic Power Systems Inc COM 609839105   14,411,106 15,588 SH   SOLE   15,588 0 0
Generac Holdings Inc COM 368736104   1,557,660 9,804 SH   SOLE   9,804 0 0
Enphase Energy Inc COM 29355A107   4,903,260 43,384 SH   SOLE   43,384 0 0
Cloudflare Inc COM 18915M107   3,005,711 37,158 SH   SOLE   37,158 0 0
Walgreens Boots Alliance Inc COM 931427108   516,911 57,691 SH   SOLE   57,691 0 0
BALLARD POWER SYSTEMS INC COM 058586108   44,359 24,644 SH   DFND 1 0 24,644 0
Denison Mines Corp COM 248356107   11,346 6,200 SH   DFND 1 0 6,200 0
Dow Inc COM 260557103   1,903,255 34,839 SH   SOLE   34,839 0 0
Tyler Technologies Inc COM 902252105   1,238,070 2,121 SH   SOLE   2,121 0 0
DexCom Inc COM 252131107   1,335,303 19,918 SH   SOLE   19,918 0 0
Carrier Global Corp COM 14448C104   3,358,767 41,729 SH   SOLE   41,729 0 0
Pool Corp COM 73278L105   716,674 1,902 SH   SOLE   1,902 0 0
Otis Worldwide Corp COM 68902V107   2,069,341 19,909 SH   SOLE   19,909 0 0
Canadian Pacific Railway Ltd COM 13646K108   16,766 196 SH   DFND 1 0 196 0
MarketAxess Holdings Inc COM 57060D108   480,631 1,876 SH   SOLE   1,876 0 0
Teradyne Inc COM 880770102   1,086,172 8,110 SH   SOLE   8,110 0 0
Fox Corp COM 35137L105   472,657 11,166 SH   SOLE   11,166 0 0
Fox Corp COM 35137L204   254,412 6,557 SH   SOLE   6,557 0 0
Viatris Inc COM 92556V106   688,728 59,322 SH   SOLE   59,322 0 0
Zebra Technologies Corp COM 989207105   949,500 2,564 SH   SOLE   2,564 0 0
Gardner Denver Holdings Inc COM 45687V106   1,968,599 20,055 SH   SOLE   20,055 0 0
Lamb Weston Holdings Inc COM 513272104   462,308 7,141 SH   SOLE   7,141 0 0
Paycom Software Inc COM 70432V102   402,933 2,419 SH   SOLE   2,419 0 0
Corteva Inc COM 22052L104   2,022,788 34,407 SH   SOLE   34,407 0 0
West Pharmaceutical Services I COM 955306105   1,082,377 3,606 SH   SOLE   3,606 0 0
Catalent Inc COM 148806102   544,827 8,995 SH   SOLE   8,995 0 0
Teledyne Technologies Inc COM 879360105   1,017,560 2,325 SH   SOLE   2,325 0 0
Atlassian Corp COM 049468101   3,296,419 20,757 SH   SOLE   20,757 0 0
Methanex Corp COM 59151K108   20,670 500 SH   DFND 1 0 500 0
NIKE Inc COM 654106103   78,499 888 SH   SOLE   888 0 0
Lithium Americas Corp COM 53681J103   44,402 16,445 SH   DFND 1 0 16,445 0
Enphase Energy Inc COM 29355A107   760,738 6,731 SH   SOLE   6,731 0 0
Darling Ingredients Inc COM 237266101   3,923,539 105,585 SH   SOLE   105,585 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   10,785 82 SH   SOLE   82 0 0
Sandstorm Gold Ltd COM 80013R206   72,000 12,000 SH   SOLE   12,000 0 0
BRAZIL RESOURCES INC COM 38149E101   28,200 30,000 SH   SOLE   30,000 0 0
Brookfield Infrastructure Part COM G16252101   897,024 25,600 SH   SOLE   25,600 0 0
BP PLC COM 055622104   50,193 1,599 SH   SOLE   1,599 0 0
Monolithic Power Systems Inc COM 609839105   2,240,064 2,423 SH   SOLE   2,423 0 0
Pinduoduo Inc COM 722304102   684,565 5,078 SH   SOLE   5,078 0 0
ASML Holding NV COM N07059210   596,607 716 SH   SOLE   716 0 0
Atlassian Corp COM 049468101   361,610 2,277 SH   SOLE   2,277 0 0
Shopify Inc COM 82509L107   48,084 600 SH   SOLE   600 0 0
New Found Gold Corp COM 64440N103   235 93 SH   DFND 1 0 93 0
First Horizon National Corp COM 320517105   208,956 13,455 SH   SOLE   13,455 0 0
Airbnb Inc COM 009066101   9,486,529 74,809 SH   SOLE   74,809 0 0
Airbnb Inc COM 009066101   17,613,275 138,895 SH   SOLE   138,895 0 0
Alphabet Inc COM 02079K305   206,981 1,248 SH   DFND 3 0 1,248 0
ARK Fintech Innovation ETF ETF 00214Q708   30 1 SH   SOLE   1 0 0
ARK Innovation ETF ETF 00214Q104   204,712 4,307 SH   SOLE   4,307 0 0
PayPal Holdings Inc COM 70450Y103   198,352 2,542 SH   SOLE   2,542 0 0
FedEx Corp COM 31428X106   1,848,161 6,753 SH   SOLE   6,753 0 0
Lightspeed POS Inc COM 53229C107   495 30 SH   DFND 1 0 30 0
Eldorado Resorts Inc COM 12769G100   1,414,443 33,887 SH   SOLE   33,887 0 0
Eldorado Resorts Inc COM 12769G100   1,651,151 39,558 SH   SOLE   39,558 0 0
Eldorado Resorts Inc COM 12769G100   448,830 10,753 SH   SOLE   10,753 0 0
Denison Mines Corp COM 248356107   56,811 31,044 SH   SOLE   31,044 0 0
Generac Holdings Inc COM 368736104   475,051 2,990 SH   SOLE   2,990 0 0
Organigram Holdings Inc COM 68620P705   136 75 SH   DFND 1 0 75 0
Open Text Corp COM 683715106   399 12 SH   DFND 1 0 12 0
Nutrien Ltd COM 67077M108   1,719,539 35,779 SH   SOLE   35,779 0 0
JDL GOLD CORP COM 29446Y502   104 17 SH   SOLE   17 0 0
Visa Inc COM 92826C839   990,920 3,604 SH   SOLE   3,604 0 0
Mastercard Inc COM 57636Q104   1,089,323 2,206 SH   SOLE   2,206 0 0
PTC Inc COM 69370C100   1,078,721 5,971 SH   SOLE   5,971 0 0
Tilray Inc COM 88688T100   65,835 37,406 SH   DFND 1 0 37,406 0
Tilray Inc COM 88688T100   33,542 19,058 SH   SOLE   19,058 0 0
Tilray Inc COM 88688T100   737 419 SH   SOLE   419 0 0
Tilray Inc COM 88688T100   56,959 32,363 SH   DFND 1 0 32,363 0
Tilray Inc COM 88688T100   67,408 38,300 SH   DFND 1 0 38,300 0
Magna International Inc COM 559222401   123 3 SH   DFND 1 0 3 0
Lion Electric Co/The COM 536221104   19,053 28,068 SH   DFND 1 0 28,068 0
Charles River Laboratories Int COM 159864107   1,626,578 8,258 SH   SOLE   8,258 0 0
Charles River Laboratories Int COM 159864107   2,913,777 14,793 SH   SOLE   14,793 0 0
Charles River Laboratories Int COM 159864107   505,425 2,566 SH   SOLE   2,566 0 0
Micron Technology Inc COM 595112103   496,252 4,785 SH   SOLE   4,785 0 0
Cameco Corp COM 13321L108   84,726 1,774 SH   SOLE   1,774 0 0
Sea Ltd COM 81141R100   5,166,733 54,802 SH   DFND 4 0 54,802 0
Pan American Silver Corp COM 697900108   213,166 10,214 SH   SOLE   10,214 0 0
Futu Holdings Ltd COM 36118L106   734,783 7,682 SH   DFND 4 0 7,682 0
Nuvei Corp COM 67079A102   10,005 300 SH   DFND 1 0 300 0
Energy Fuels Inc/Canada COM 292671708   38,073 6,935 SH   SOLE   6,935 0 0
Bio-Techne Corp COM 09073M104   3,597,170 45,004 SH   SOLE   45,004 0 0
Bentley Systems Inc COM 08265T208   994,606 19,575 SH   SOLE   19,575 0 0
Bentley Systems Inc COM 08265T208   31,147 613 SH   SOLE   613 0 0
Palantir Technologies Inc COM 69608A108   24,094,217 647,694 SH   SOLE   647,694 0 0
Palantir Technologies Inc COM 69608A108   12,111,650 325,582 SH   SOLE   325,582 0 0
Nuvei Corp COM 67079A102   87,077 2,611 SH   SOLE   2,611 0 0
Carnival Corp COM 143658300   146,288 7,916 SH   SOLE   7,916 0 0
Norwegian Cruise Line Holdings COM G66721104   147,036 7,169 SH   SOLE   7,169 0 0
Lam Research Corp COM 512807108   38,519 472 SH   SOLE   472 0 0
Micron Technology Inc COM 595112103   245,689 2,369 SH   SOLE   2,369 0 0
Newmont Mining Corp COM 651639106   668,125 12,500 SH   DFND 4 0 12,500 0
Brookfield Asset Management Re COM G17434104   17,585,275 330,799 SH   SOLE   330,799 0 0
Brookfield Asset Management Re COM G17434104   9,197 173 SH   SOLE   173 0 0
Brookfield Asset Management Re COM G17434104   957 18 SH   DFND 1 0 18 0
Fortuna Silver Mines Inc COM 349942102   1,699 367 SH   DFND 1 0 367 0
Moderna Inc COM 60770K107   1,140,588 17,067 SH   SOLE   17,067 0 0
Nuvei Corp COM 67079A102   3,335 100 SH   DFND 1 0 100 0
DoorDash Inc COM 25809K105   733,632 5,140 SH   SOLE   5,140 0 0
Moderna Inc COM 60770K107   1,123,613 16,813 SH   SOLE   16,813 0 0
CAE Inc COM 124765108   772,763 41,214 SH   SOLE   41,214 0 0
iShares MSCI Switzerland ETF ETF 464286749   261 5 SH   DFND 1 0 5 0
iShares MSCI United Kingdom ETF ETF 46435G334   150 4 SH   DFND 1 0 4 0
iShares MSCI Mexico ETF ETF 464286822   322 6 SH   DFND 1 0 6 0
Vishay Intertechnology Inc COM 928298108   76 4 SH   DFND 1 0 4 0
General Motors Co COM 37045V100   3,162,879 70,537 SH   SOLE   70,537 0 0
Ford Motor Co COM 345370860   2,584,560 244,750 SH   SOLE   244,750 0 0
Aurinia Pharmaceuticals Inc COM 05156V102   111,761 15,247 SH   SOLE   15,247 0 0
Sea Ltd COM 81141R100   70,315,627 745,817 SH   DFND 4 0 745,817 0
Bio-Techne Corp COM 09073M104   626,092 7,833 SH   SOLE   7,833 0 0
DoorDash Inc COM 25809K105   5,698,353 39,924 SH   SOLE   39,924 0 0
Advanced Micro Devices Inc COM 007903107   4,006,341 24,417 SH   SOLE   24,417 0 0
Tesla Inc COM 88160R101   3,338,399 12,760 SH   SOLE   12,760 0 0
Jackson Financial Inc COM 46817M107   606,406 6,647 SH   DFND 2 0 6,647 0
CAE Inc COM 124765108   208,125 11,100 SH   SOLE   11,100 0 0
FirstService Corp COM 33767E202   81,377 446 SH   SOLE   446 0 0
Brown & Brown Inc COM 115236101   1,219,165 11,768 SH   SOLE   11,768 0 0
IAC/InterActiveCorp COM 57667L107   485,033 12,818 SH   SOLE   12,818 0 0
Ceridian HCM Holding Inc COM 15677J108   481,303 7,858 SH   SOLE   7,858 0 0
Canadian Natural Resources Ltd COM 136385101   11,956 360 SH   DFND 1 0 360 0
iShares Russell 2000 ETF ETF 464287655   11,957,217 54,132 SH   DFND 3 0 54,132 0
Baidu Inc COM 056752108   16,004 152 SH   SOLE   152 0 0
JD.com Inc COM 47215P106   400,000 10,000 SH   SOLE   10,000 0 0
SPDR S&P Retail ETF ETF 78464A714   58,267,500 750,000 SH   SOLE   750,000 0 0
Ovintiv Inc COM 69047Q102   39,613 1,034 SH   SOLE   1,034 0 0
Aurinia Pharmaceuticals Inc COM 05156V102   352 48 SH   DFND 1 0 48 0
FirstService Corp COM 33767E202   255,444 1,400 SH   SOLE   1,400 0 0
Toro Co/The COM 891092108   1,103,726 12,726 SH   SOLE   12,726 0 0
SPDR S&P Regional Banking ETF ETF 78464A698   42,450,000 750,000 SH   SOLE   750,000 0 0
FirstService Corp COM 33767E202   982,730 5,386 SH   SOLE   5,386 0 0
Oasis Petroleum Inc COM 674215207   31,385 241 SH   SOLE   241 0 0
Ford Motor Co COM 345370860   1,390,150 131,643 SH   SOLE   131,643 0 0
Philip Morris International In COM 718172109   60,700 500 SH   SOLE   500 0 0
TFI International Inc COM 87241L109   8,213 60 SH   SOLE   60 0 0
GFL Environmental Inc COM 36168Q104   7,976 200 SH   SOLE   200 0 0
Coinbase Global Inc COM 19260Q107   4,141,562 23,245 SH   SOLE   23,245 0 0
Rivian Automotive Inc COM 76954A103   112,380 10,016 SH   SOLE   10,016 0 0
Rivian Automotive Inc COM 76954A103   1,017,228 90,662 SH   SOLE   90,662 0 0
Robinhood Markets Inc COM 770700102   1,514,712 64,676 SH   SOLE   64,676 0 0
Robinhood Markets Inc COM 770700102   87,357 3,730 SH   SOLE   3,730 0 0
Entegris Inc COM 29362U104   107,466 955 SH   SOLE   955 0 0
Entegris Inc COM 29362U104   2,074,716 18,437 SH   SOLE   18,437 0 0
Coinbase Global Inc COM 19260Q107   1,299,037 7,291 SH   SOLE   7,291 0 0
Reliance Steel & Aluminum Co COM 759509102   340,979 1,179 SH   SOLE   1,179 0 0
iShares iBoxx $ High Yield Corporate Bond ETF ETF 464288513   8,712,550 108,500 SH   SOLE   108,500 0 0
EPAM Systems Inc COM 29414B104   563,255 2,830 SH   SOLE   2,830 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   41,974 86 SH   SOLE   86 0 0
Generac Holdings Inc COM 368736104   367,489 2,313 SH   SOLE   2,313 0 0
FactSet Research Systems Inc COM 303075105   869,576 1,891 SH   SOLE   1,891 0 0
Microsoft Corp COM 594918104   239,677 557 SH   DFND 3 0 557 0
Manhattan Associates Inc COM 562750109   2,139,332 7,603 SH   SOLE   7,603 0 0
AECOM COM 00766T100   120,103 1,163 SH   SOLE   1,163 0 0
Dow Inc COM 260557103   87,408 1,600 SH   SOLE   1,600 0 0
Walgreens Boots Alliance Inc COM 931427108   9,856 1,100 SH   SOLE   1,100 0 0
Constellation Energy Corp COM 21037T109   31,589,050 121,487 SH   SOLE   121,487 0 0
Constellation Energy Corp COM 21037T109   4,041,231 15,542 SH   SOLE   15,542 0 0
Shopify Inc COM 82509L107   4,023,028 50,200 SH   SOLE   50,200 0 0
CAE Inc COM 124765108   247,500 13,200 SH   SOLE   13,200 0 0
FirstService Corp COM 33767E202   310,182 1,700 SH   SOLE   1,700 0 0
Nordson Corp COM 655663102   710,152 2,704 SH   SOLE   2,704 0 0
Altria Group Inc COM 02209S103   102,080 2,000 SH   SOLE   2,000 0 0
CAE Inc COM 124765108   15,619 833 SH   DFND 1 0 833 0
AstraZeneca PLC COM 046353108   301,044 3,864 SH   SOLE   3,864 0 0
FirstService Corp COM 33767E202   19,523 107 SH   DFND 1 0 107 0
Grab Holdings Ltd COM G4124C109   1,131,530 297,771 SH   DFND 4 0 297,771 0
LPL Financial Holdings Inc COM 50212V100   67,230 289 SH   SOLE   289 0 0
Rubicon Project Inc/The COM 55955D100   97 7 SH   DFND 1 0 7 0
Viatris Inc COM 92556V106   3,951,800 340,379 SH   SOLE   340,379 0 0
Molina Healthcare Inc COM 60855R100   1,003,703 2,913 SH   SOLE   2,913 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   20,334,054 35,440 SH   DFND 3 0 35,440 0
EMCOR Group Inc COM 29084Q100   78,356 182 SH   SOLE   182 0 0
Healthpeak Properties Inc COM 42250P103   2,594,830 113,460 SH   SOLE   113,460 0 0
Chesapeake Energy Corp COM 165167735   35,450 431 SH   SOLE   431 0 0
Allegro MicroSystems Inc COM 01749D105   368,862 15,831 SH   SOLE   15,831 0 0
PPL Corp COM 69351T106   9,924 300 SH   SOLE   300 0 0
Discovery Communications Inc COM 934423104   5,485,277 664,882 SH   SOLE   664,882 0 0
Discovery Communications Inc COM 934423104   3,093,173 374,930 SH   SOLE   374,930 0 0
Pure Storage Inc COM 74624M102   1,899,625 37,811 SH   SOLE   37,811 0 0
Amazon.com Inc COM 023135106   17,142 92 SH   SOLE   92 0 0
Cleveland-Cliffs Inc COM 185899101   9,552 748 SH   SOLE   748 0 0
AppLovin Corp COM 03831W108   3,286,466 25,174 SH   SOLE   25,174 0 0
LPL Financial Holdings Inc COM 50212V100   10,780,772 46,343 SH   SOLE   46,343 0 0
American Homes 4 Rent COM 02665T306   48,832 1,272 SH   SOLE   1,272 0 0
ROBLOX Corp COM 771049103   99,010 2,237 SH   SOLE   2,237 0 0
ROBLOX Corp COM 771049103   2,560,662 57,855 SH   SOLE   57,855 0 0
Apple Inc COM 037833100   75,492 324 SH   DFND 3 0 324 0
Agnico Eagle Mines Ltd COM 008474108   129,057 1,602 SH   SOLE   1,602 0 0
BCE Inc COM 05534B760   142,158 4,085 SH   SOLE   4,085 0 0
Bank of Montreal COM 063671101   268,255 2,974 SH   SOLE   2,974 0 0
Bank of Nova Scotia/The COM 064149107   300,076 5,507 SH   SOLE   5,507 0 0
Cameco Corp COM 13321L108   317,938 6,657 SH   SOLE   6,657 0 0
Canadian Imperial Bank of Comm COM 136069101   204,017 3,326 SH   SOLE   3,326 0 0
Franco-Nevada Corp COM 351858105   308,140 2,480 SH   SOLE   2,480 0 0
CGI Group Inc COM 12532H104   49,548 431 SH   SOLE   431 0 0
Rogers Communications Inc COM 775109200   115,161 2,864 SH   SOLE   2,864 0 0
Royal Bank of Canada COM 780087102   1,874,193 15,026 SH   SOLE   15,026 0 0
Shopify Inc COM 82509L107   448,944 5,602 SH   SOLE   5,602 0 0
Sun Life Financial Inc COM 866796105   170,927 2,946 SH   SOLE   2,946 0 0
Thomson Reuters Corp COM 884903808   292,408 1,714 SH   SOLE   1,714 0 0
Wheaton Precious Metals Corp COM 962879102   291,352 4,770 SH   SOLE   4,770 0 0
Albertsons Cos Inc COM 013091103   26,038 1,409 SH   SOLE   1,409 0 0
BCE Inc PUT 05534B760   7,040,040 202,300 SH   DFND 1 0 202,300 0
Bank of Nova Scotia/The PUT 064149107   397,777 7,300 SH   DFND 1 0 7,300 0
Manulife Financial Corp PUT 56501R106   5,910,000 200,000 SH   SOLE   200,000 0 0
Canadian Imperial Bank of Comm CALL 136069101   233,092 3,800 SH   DFND 1 0 3,800 0
Agnico Eagle Mines Ltd PUT 008474108   483,360 6,000 SH   DFND 1 0 6,000 0
Canadian Imperial Bank of Comm PUT 136069101   7,238,120 118,000 SH   SOLE   118,000 0 0
QUALCOMM Inc COM 747525103   5,102 30 SH   SOLE   30 0 0
Pembina Pipeline Corp PUT 706327103   24,744,000 600,000 SH   SOLE   600,000 0 0
Canadian National Railway Co PUT 136375102   187,440 1,600 SH   DFND 1 0 1,600 0
Canadian Imperial Bank of Comm PUT 136069101   766,750 12,500 SH   DFND 1 0 12,500 0
Canadian Imperial Bank of Comm PUT 136069101   6,134,000 100,000 SH   SOLE   100,000 0 0
Crescent Point Energy Corp PUT 92340V107   3,075 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp PUT 92340V107   12,300 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   109,647 2,700 SH   DFND 1 0 2,700 0
EQT Corp COM 26884L109   4,451,577 121,495 SH   SOLE   121,495 0 0
Pembina Pipeline Corp PUT 706327103   12,372 300 SH   DFND 1 0 300 0
Cenovus Energy Inc PUT 15135U109   88,669 5,300 SH   DFND 1 0 5,300 0
Vermilion Energy Inc PUT 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
IAMGOLD Corp COM 450913108   5 1 SH   DFND 1 0 1 0
Rogers Communications Inc PUT 775109200   80,420 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp PUT 56501R106   16,252,500 550,000 SH   SOLE   550,000 0 0
TELUS Corp PUT 87971M103   1,678 100 SH   DFND 1 0 100 0
Manulife Financial Corp PUT 56501R106   29,550 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   29,550 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   29,550 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   1,641,640 18,200 SH   DFND 1 0 18,200 0
Toronto-Dominion Bank/The PUT 891160509   1,442,328 22,800 SH   DFND 1 0 22,800 0
Canadian Natural Resources Ltd PUT 136385101   166,050 5,000 SH   DFND 1 0 5,000 0
Canadian Natural Resources Ltd CALL 136385101   132,840 4,000 SH   DFND 1 0 4,000 0
Hudbay Minerals Inc PUT 443628102   3,676 400 SH   DFND 1 0 400 0
Carlisle Cos Inc COM 142339100   2,639,133 5,868 SH   SOLE   5,868 0 0
Texas Pacific Land Corp COM 88262P102   2,057,905 2,326 SH   SOLE   2,326 0 0
Gaming and Leisure Properties COM 36467J108   146,067 2,839 SH   SOLE   2,839 0 0
Sun Life Financial Inc CALL 866796105   510,576 8,800 SH   DFND 1 0 8,800 0
Bank of Nova Scotia/The CALL 064149107   2,942,460 54,000 SH   DFND 1 0 54,000 0
Hecla Mining Co COM 422704106   50,832 7,621 SH   DFND 1 0 7,621 0
Hecla Mining Co COM 422704106   27,927 4,187 SH   DFND 1 0 4,187 0
Sun Life Financial Inc PUT 866796105   11,604,000 200,000 SH   SOLE   200,000 0 0
Bank of Nova Scotia/The PUT 064149107   10,898,000 200,000 SH   SOLE   200,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   1,704,458 21,100 SH   SOLE   21,100 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   5,670,756 70,200 SH   SOLE   70,200 0 0
Royal Bank of Canada PUT 780087102   12,547,838 100,600 SH   SOLE   100,600 0 0
Fortis Inc/Canada PUT 349553107   1,067,840 23,500 SH   SOLE   23,500 0 0
TransCanada Corp PUT 87807B107   8,663,400 200,000 SH   SOLE   200,000 0 0
Builders FirstSource Inc COM 12008R107   6,579,608 33,940 SH   SOLE   33,940 0 0
Lithium Americas Corp COM 53681J103   178 66 SH   DFND 1 0 66 0
Financial Select Sector SPDR Fund PUT 81369Y605   4,962,540 109,500 SH   SOLE   109,500 0 0
Enbridge Inc PUT 29250N105   138,074 3,400 SH   SOLE   3,400 0 0
Toronto-Dominion Bank/The CALL 891160509   2,675,898 42,300 SH   DFND 1 0 42,300 0
Advanced Micro Devices Inc PUT 007903107   12,306,000 75,000 SH   SOLE   75,000 0 0
NVIDIA Corp PUT 67066G104   60,720,000 500,000 SH   SOLE   500,000 0 0
Enbridge Inc PUT 29250N105   10,193,110 251,000 SH   SOLE   251,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   24,403,500 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The CALL 064149107   1,068,004 19,600 SH   DFND 1 0 19,600 0
Canadian Imperial Bank of Comm PUT 136069101   840,358 13,700 SH   DFND 1 0 13,700 0
Bank of Nova Scotia/The PUT 064149107   1,318,658 24,200 SH   DFND 1 0 24,200 0
BCE Inc PUT 05534B760   1,050,960 30,200 SH   SOLE   30,200 0 0
TransCanada Corp PUT 87807B107   8,663,400 200,000 SH   SOLE   200,000 0 0
Canadian Natural Resources Ltd PUT 136385101   265,680 8,000 SH   DFND 1 0 8,000 0
Barrick Gold Corp COM 067901108   105,556 5,307 SH   SOLE   5,307 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   4,880,700 10,000 SH   SOLE   10,000 0 0
Nuvei Corp COM 67079A102   151,542 4,544 SH   DFND 1 0 4,544 0
Canada Goose Holdings Inc COM 135086106   78,939 6,300 SH   DFND 1 0 6,300 0
Bank of Nova Scotia/The PUT 064149107   76,286 1,400 SH   SOLE   1,400 0 0
Enbridge Inc PUT 29250N105   4,463,039 109,900 SH   DFND 1 0 109,900 0
Fortis Inc/Canada PUT 349553107   363,520 8,000 SH   SOLE   8,000 0 0
Alphabet Inc PUT 02079K305   3,317,000 20,000 SH   SOLE   20,000 0 0
Bank of Nova Scotia/The PUT 064149107   174,368 3,200 SH   DFND 1 0 3,200 0
Toronto-Dominion Bank/The PUT 891160509   44,572,996 704,600 SH   DFND 1 0 704,600 0
Bank of Montreal PUT 063671101   22,829,620 253,100 SH   SOLE   253,100 0 0
BCE Inc PUT 05534B760   421,080 12,100 SH   SOLE   12,100 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   14,642,100 30,000 SH   SOLE   30,000 0 0
Cenovus Energy Inc CALL 15135U109   11,711 700 SH   DFND 1 0 700 0
Royal Bank of Canada PUT 780087102   1,159,989 9,300 SH   DFND 1 0 9,300 0
Toronto-Dominion Bank/The PUT 891160509   1,549,870 24,500 SH   DFND 1 0 24,500 0
Royal Bank of Canada PUT 780087102   14,057,071 112,700 SH   DFND 1 0 112,700 0
Royal Bank of Canada CALL 780087102   9,230,020 74,000 SH   DFND 1 0 74,000 0
Toronto-Dominion Bank/The CALL 891160509   44,294,652 700,200 SH   DFND 1 0 700,200 0
TransCanada Corp PUT 87807B107   324,878 7,500 SH   DFND 1 0 7,500 0
Bank of Montreal CALL 063671101   90,200 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   15,785,000 175,000 SH   DFND 1 0 175,000 0
Bank of Montreal CALL 063671101   15,785,000 175,000 SH   DFND 1 0 175,000 0
Cenovus Energy Inc CALL 15135U109   5,019 300 SH   DFND 1 0 300 0
Cenovus Energy Inc PUT 15135U109   48,517 2,900 SH   DFND 1 0 2,900 0
Royal Bank of Canada PUT 780087102   536,339 4,300 SH   DFND 1 0 4,300 0
Invesco QQQ Trust Series 1 PUT 46090E103   73,210,500 150,000 SH   SOLE   150,000 0 0
Enbridge Inc PUT 29250N105   8,122,000 200,000 SH   SOLE   200,000 0 0
BCE Inc PUT 05534B760   118,320 3,400 SH   DFND 1 0 3,400 0
Canadian Natural Resources Ltd PUT 136385101   33,210 1,000 SH   DFND 1 0 1,000 0
Utilities Select Sector SPDR Fund CALL 81369Y886   4,030,922 49,900 SH   SOLE   49,900 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   4,039,000 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The PUT 064149107   2,490,193 45,700 SH   DFND 1 0 45,700 0
Utilities Select Sector SPDR Fund CALL 81369Y886   16,858,786 208,700 SH   SOLE   208,700 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   815,878 10,100 SH   SOLE   10,100 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   2,738,442 33,900 SH   SOLE   33,900 0 0
Alphabet Inc PUT 02079K305   3,317,000 20,000 SH   SOLE   20,000 0 0
SPDR S&P 500 ETF Trust CALL 78462F103   28,688,000 50,000 SH   SOLE   50,000 0 0
Apple Inc PUT 037833100   11,650,000 50,000 SH   SOLE   50,000 0 0
Methanex Corp COM 59151K108   661 16 SH   DFND 1 0 16 0
Invesco QQQ Trust Series 1 CALL 46090E103   12,201,750 25,000 SH   SOLE   25,000 0 0
Suncor Energy Inc PUT 867224107   3,692 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd CALL 136385101   92,988 2,800 SH   DFND 1 0 2,800 0
BCE Inc PUT 05534B760   201,840 5,800 SH   DFND 1 0 5,800 0
BCE Inc PUT 05534B760   198,360 5,700 SH   DFND 1 0 5,700 0
Brookfield Business Partners L COM G16234109   2,330 100 SH   DFND 1 0 100 0
SPDR S&P 500 ETF Trust CALL 78462F103   28,688,000 50,000 SH   SOLE   50,000 0 0
AMERCO COM 023586506   859,104 11,932 SH   SOLE   11,932 0 0
AMERCO COM 023586506   27,072 376 SH   SOLE   376 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   39,045,600 80,000 SH   SOLE   80,000 0 0
iShares MSCI Israel ETF ETF 464286632   196,151 2,905 SH   SOLE   2,905 0 0
Toronto-Dominion Bank/The CALL 891160509   708,512 11,200 SH   DFND 1 0 11,200 0
Invesco QQQ Trust Series 1 PUT 46090E103   48,807,000 100,000 SH   SOLE   100,000 0 0
Bank of Nova Scotia/The CALL 064149107   87,184 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal PUT 063671101   18,040,000 200,000 SH   SOLE   200,000 0 0
Cenovus Energy Inc PUT 15135U109   118,783 7,100 SH   DFND 1 0 7,100 0
Manulife Financial Corp PUT 56501R106   8,865,000 300,000 SH   SOLE   300,000 0 0
Canadian Imperial Bank of Comm CALL 136069101   220,824 3,600 SH   DFND 1 0 3,600 0
Canadian Natural Resources Ltd PUT 136385101   132,840 4,000 SH   DFND 1 0 4,000 0
TransCanada Corp PUT 87807B107   8,663,400 200,000 SH   SOLE   200,000 0 0
Barrick Gold Corp CALL 067901108   192,933 9,700 SH   DFND 1 0 9,700 0
Barrick Gold Corp PUT 067901108   3,978 200 SH   DFND 1 0 200 0
Suncor Energy Inc PUT 867224107   36,920 1,000 SH   DFND 1 0 1,000 0
Tesla Inc PUT 88160R101   19,622,250 75,000 SH   SOLE   75,000 0 0
Pan American Silver Corp COM 697900108   16,007 767 SH   SOLE   767 0 0
Restaurant Brands Internationa COM 76131D103   143,879 1,995 SH   SOLE   1,995 0 0
Enbridge Inc CALL 29250N105   12,183 300 SH   DFND 1 0 300 0
Hubbell Inc COM 443510607   6,589,736 15,384 SH   SOLE   15,384 0 0
Toast Inc COM 888787108   54,893 1,939 SH   SOLE   1,939 0 0
Toast Inc COM 888787108   1,256,398 44,380 SH   SOLE   44,380 0 0
First Solar Inc COM 336433107   8,400,890 33,679 SH   SOLE   33,679 0 0
Ares Management LP COM 03990B101   3,545,360 22,750 SH   SOLE   22,750 0 0
Chesapeake Energy Corp COM 165167735   2,056,826 25,007 SH   SOLE   25,007 0 0
Aspen Technology Inc COM 29109X106   88,602 371 SH   SOLE   371 0 0
Aspen Technology Inc COM 29109X106   840,169 3,518 SH   SOLE   3,518 0 0
Nutrien Ltd COM 67077M108   50,223 1,045 SH   SOLE   1,045 0 0
Canadian Natural Resources Ltd CALL 136385101   53,136 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal PUT 063671101   27,060 300 SH   DFND 1 0 300 0
Tesla Inc PUT 88160R101   6,540,750 25,000 SH   SOLE   25,000 0 0
Cenovus Energy Inc PUT 15135U109   66,920 4,000 SH   DFND 1 0 4,000 0
Royal Bank of Canada PUT 780087102   2,182,775 17,500 SH   SOLE   17,500 0 0
Bank of Montreal PUT 063671101   13,530,000 150,000 SH   SOLE   150,000 0 0
Bank of Montreal CALL 063671101   13,530,000 150,000 SH   SOLE   150,000 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   6,798,000 150,000 SH   SOLE   150,000 0 0
Village Farms International In COM 92707Y108   3,627 3,900 SH   DFND 1 0 3,900 0
Bank of Nova Scotia/The PUT 064149107   2,724,500 50,000 SH   SOLE   50,000 0 0
Brookfield Asset Management Lt COM 113004105   2,283,350 48,284 SH   SOLE   48,284 0 0
Brookfield Asset Management Lt COM 113004105   33,494,419 708,277 SH   SOLE   708,277 0 0
Brookfield Asset Management Lt COM 113004105   95,526 2,020 SH   SOLE   2,020 0 0
Brookfield Asset Management Lt COM 113004105   614,770 13,000 SH   SOLE   13,000 0 0
Brookfield Asset Management Lt COM 113004105   80,393 1,700 SH   DFND 1 0 1,700 0
Brookfield Asset Management Lt COM 113004105   1,094,811 23,151 SH   DFND 1 0 23,151 0
Brookfield Asset Management Lt COM 113004105   728,266 15,400 SH   SOLE   15,400 0 0
Royal Bank of Canada PUT 780087102   6,236,500 50,000 SH   DFND 1 0 50,000 0
Royal Bank of Canada CALL 780087102   43,655,500 350,000 SH   DFND 1 0 350,000 0
General Motors Co COM 37045V100   107,616 2,400 SH   SOLE   2,400 0 0
SPDR S&P Regional Banking ETF ETF 78464A698   5,660 100 SH   SOLE   100 0 0
AT&T Inc COM 00206R102   24,200 1,100 SH   SOLE   1,100 0 0
Freeport-McMoRan Inc COM 35671D857   9,984 200 SH   SOLE   200 0 0
Ford Motor Co COM 345370860   74,976 7,100 SH   SOLE   7,100 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   24,403,500 50,000 SH   SOLE   50,000 0 0
GLOBALFOUNDRIES Inc COM G39387108   147,275 3,659 SH   SOLE   3,659 0 0
iShares Russell 2000 ETF PUT 464287655   16,566,750 75,000 SH   SOLE   75,000 0 0
iShares Russell 2000 ETF CALL 464287655   16,566,750 75,000 SH   SOLE   75,000 0 0
MAG Silver Corp COM 55903Q104   133,380 9,500 SH   SOLE   9,500 0 0
Hudbay Minerals Inc COM 443628102   27,570 3,000 SH   SOLE   3,000 0 0
TFI International Inc COM 87241L109   82,134 600 SH   SOLE   600 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   73,210,500 150,000 SH   SOLE   150,000 0 0
Sun Life Financial Inc PUT 866796105   1,450,500 25,000 SH   SOLE   25,000 0 0
Toronto-Dominion Bank/The CALL 891160509   11,582,906 183,100 SH   DFND 1 0 183,100 0
Toronto-Dominion Bank/The PUT 891160509   20,559,500 325,000 SH   DFND 1 0 325,000 0
Bank of Nova Scotia/The CALL 064149107   5,449,000 100,000 SH   DFND 1 0 100,000 0
Bank of Nova Scotia/The PUT 064149107   5,449,000 100,000 SH   DFND 1 0 100,000 0
HCA Healthcare Inc COM 40412C101   2,032 5 SH   SOLE   5 0 0
Thermo Fisher Scientific Inc COM 883556102   3,093 5 SH   SOLE   5 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   24,403,500 50,000 SH   SOLE   50,000 0 0
TransCanada Corp PUT 87807B107   628,097 14,500 SH   DFND 1 0 14,500 0
Canadian Imperial Bank of Comm PUT 136069101   184,020 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   330,296 4,100 SH   DFND 1 0 4,100 0
GE HealthCare Technologies Inc COM 36266G107   12,421,986 132,360 SH   SOLE   132,360 0 0
Bank of Montreal PUT 063671101   63,140 700 SH   DFND 1 0 700 0
Fortis Inc/Canada CALL 349553107   18,176 400 SH   DFND 1 0 400 0
Hudbay Minerals Inc PUT 443628102   96,495 10,500 SH   DFND 1 0 10,500 0
iShares 20 Year Treasury Bond ETF ETF 464287432   4,546,641 46,347 SH   SOLE   46,347 0 0
GE HealthCare Technologies Inc COM 36266G107   375 4 SH   SOLE   4 0 0
Canadian Imperial Bank of Comm PUT 136069101   871,028 14,200 SH   DFND 1 0 14,200 0
Enbridge Inc CALL 29250N105   81,220 2,000 SH   DFND 1 0 2,000 0
Hudbay Minerals Inc CALL 443628102   9,190 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   19,540 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp CALL 56501R106   271,860 9,200 SH   DFND 1 0 9,200 0
Cenovus Energy Inc PUT 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   60,644 1,400 SH   DFND 1 0 1,400 0
SPDR Dow Jones Industrial Average ETF Trust ETF 78467X109   2,962 7 SH   DFND 1 0 7 0
Suncor Energy Inc CALL 867224107   44,304 1,200 SH   DFND 1 0 1,200 0
BCE Inc CALL 05534B760   48,720 1,400 SH   DFND 1 0 1,400 0
Bank of Nova Scotia/The PUT 064149107   1,089,800 20,000 SH   DFND 1 0 20,000 0
Suncor Energy Inc PUT 867224107   7,384,000 200,000 SH   SOLE   200,000 0 0
Royal Bank of Canada CALL 780087102   386,663 3,100 SH   DFND 1 0 3,100 0
Toronto-Dominion Bank/The PUT 891160509   1,708,020 27,000 SH   DFND 1 0 27,000 0
Canadian Natural Resources Ltd PUT 136385101   9,963,000 300,000 SH   SOLE   300,000 0 0
Royal Bank of Canada PUT 780087102   1,521,706 12,200 SH   DFND 1 0 12,200 0
Royal Bank of Canada PUT 780087102   249,460 2,000 SH   DFND 1 0 2,000 0
Margaux Red Capital Inc COM 826599102   74 6 SH   DFND 1 0 6 0
Toronto-Dominion Bank/The CALL 891160509   9,489,000 150,000 SH   DFND 1 0 150,000 0
Royal Bank of Canada PUT 780087102   31,182,500 250,000 SH   SOLE   250,000 0 0
Royal Bank of Canada CALL 780087102   19,021,325 152,500 SH   SOLE   152,500 0 0
Canadian Imperial Bank of Comm CALL 136069101   9,427,958 153,700 SH   SOLE   153,700 0 0
VanEck Vectors Gold Miners ETF PUT 92189F106   13,937,000 350,000 SH   SOLE   350,000 0 0
Bank of Montreal PUT 063671101   4,049,980 44,900 SH   DFND 1 0 44,900 0
Bank of Montreal PUT 063671101   541,200 6,000 SH   DFND 1 0 6,000 0
Bank of Montreal PUT 063671101   902,000 10,000 SH   DFND 1 0 10,000 0
Vermilion Energy Inc PUT 923725105   97,700 10,000 SH   DFND 1 0 10,000 0
Enbridge Inc PUT 29250N105   5,076,250 125,000 SH   SOLE   125,000 0 0
TransCanada Corp PUT 87807B107   4,331,700 100,000 SH   SOLE   100,000 0 0
Crescent Point Energy Corp CALL 92340V107   3,075 500 SH   DFND 1 0 500 0
Barrick Gold Corp CALL 067901108   113,373 5,700 SH   DFND 1 0 5,700 0
Barrick Gold Corp CALL 067901108   119,340 6,000 SH   DFND 1 0 6,000 0
Agnico Eagle Mines Ltd PUT 008474108   571,976 7,100 SH   DFND 1 0 7,100 0
Suncor Energy Inc CALL 867224107   36,920 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   4,207,196 103,600 SH   DFND 1 0 103,600 0
Reliance Steel & Aluminum Co COM 759509102   2,029,965 7,019 SH   SOLE   7,019 0 0
AECOM COM 00766T100   1,737,311 16,823 SH   SOLE   16,823 0 0
Graco Inc COM 384109104   1,829,834 20,910 SH   SOLE   20,910 0 0
Axon Enterprise Inc COM 05464C101   8,189,802 20,495 SH   SOLE   20,495 0 0
Royal Bank of Canada PUT 780087102   1,559,125 12,500 SH   DFND 1 0 12,500 0
Cameco Corp CALL 13321L108   143,280 3,000 SH   DFND 1 0 3,000 0
VanEck Vectors Gold Miners ETF PUT 92189F106   1,791,900 45,000 SH   SOLE   45,000 0 0
VanEck Vectors Gold Miners ETF CALL 92189F106   1,791,900 45,000 SH   SOLE   45,000 0 0
Canadian Natural Resources Ltd CALL 136385101   66,420 2,000 SH   DFND 1 0 2,000 0
Baytex Energy Corp PUT 07317Q105   21,384 7,200 SH   DFND 1 0 7,200 0
Utilities Select Sector SPDR Fund PUT 81369Y886   27,061,300 335,000 SH   SOLE   335,000 0 0
Imperial Oil Ltd PUT 453038408   669,275 9,500 SH   DFND 1 0 9,500 0
Toronto-Dominion Bank/The PUT 891160509   94,890 1,500 SH   DFND 1 0 1,500 0
TransCanada Corp PUT 87807B107   186,263 4,300 SH   DFND 1 0 4,300 0
Royal Bank of Canada CALL 780087102   41,422,833 332,100 SH   SOLE   332,100 0 0
Cenovus Energy Inc CALL 15135U109   33,460 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   55,209 3,300 SH   DFND 1 0 3,300 0
TELUS Corp PUT 87971M103   8,390 500 SH   SOLE   500 0 0
Toronto-Dominion Bank/The PUT 891160509   626,274 9,900 SH   DFND 1 0 9,900 0
Vermilion Energy Inc PUT 923725105   11,724 1,200 SH   DFND 1 0 1,200 0
Bank of Montreal CALL 063671101   550,220 6,100 SH   DFND 1 0 6,100 0
BlackBerry Ltd PUT 09228F103   5,240 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada PUT 349553107   1,076,928 23,700 SH   SOLE   23,700 0 0
Bank of Montreal CALL 063671101   22,775,500 252,500 SH   SOLE   252,500 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   12,463,000 275,000 SH   SOLE   275,000 0 0
Energy Select Sector SPDR Fund PUT 81369Y506   6,146,000 70,000 SH   SOLE   70,000 0 0
Toronto-Dominion Bank/The CALL 891160509   15,815,000 250,000 SH   DFND 1 0 250,000 0
Toronto-Dominion Bank/The PUT 891160509   9,489,000 150,000 SH   DFND 1 0 150,000 0
Manulife Financial Corp CALL 56501R106   53,190 1,800 SH   DFND 1 0 1,800 0
Utilities Select Sector SPDR Fund PUT 81369Y886   4,039,000 50,000 SH   SOLE   50,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   104,728 1,300 SH   DFND 1 0 1,300 0
Alamos Gold Inc COM 011532108   62,951 3,157 SH   SOLE   3,157 0 0
Royal Bank of Canada COM 780087102   855,648 6,860 SH   DFND 1 0 6,860 0
iShares Russell 2000 ETF CALL 464287655   11,044,500 50,000 SH   SOLE   50,000 0 0
Barrick Gold Corp CALL 067901108   417,690 21,000 SH   DFND 1 0 21,000 0
Crescent Point Energy Corp CALL 92340V107   7,995 1,300 SH   DFND 1 0 1,300 0
Barrick Gold Corp CALL 067901108   21,879 1,100 SH   DFND 1 0 1,100 0
TELUS Corp COM 87971M103   4,849 289 SH   DFND 1 0 289 0
Nutrien Ltd COM 67077M108   95,832 1,994 SH   DFND 1 0 1,994 0
Invesco QQQ Trust Series 1 PUT 46090E103   14,642,100 30,000 SH   SOLE   30,000 0 0
Rogers Communications Inc PUT 775109200   1,278,678 31,800 SH   DFND 1 0 31,800 0
Rogers Communications Inc PUT 775109200   209,092 5,200 SH   DFND 1 0 5,200 0
Centerra Gold Inc COM 152006102   107,400 15,000 SH   SOLE   15,000 0 0
BlackBerry Ltd COM 09228F103   530,972 202,661 SH   DFND 1 0 202,661 0
Brookfield Renewable Partners COM G16258108   156,343 5,548 SH   DFND 1 0 5,548 0
B2Gold Corp COM 11777Q209   632,312 205,296 SH   DFND 1 0 205,296 0
Teck Resources Ltd COM 878742204   605,827 11,597 SH   DFND 1 0 11,597 0
Sandstorm Gold Ltd COM 80013R206   45,000 7,500 SH   DFND 1 0 7,500 0
Vermilion Energy Inc COM 923725105   289,915 29,674 SH   DFND 1 0 29,674 0
Crescent Point Energy Corp COM 92340V107   484,239 78,738 SH   DFND 1 0 78,738 0
Descartes Systems Group Inc/Th COM 249906108   21,004 204 SH   DFND 1 0 204 0
Cenovus Energy Inc COM 15135U109   166,781 9,969 SH   DFND 1 0 9,969 0
Cameco Corp COM 13321L108   14,137 296 SH   DFND 1 0 296 0
MAG Silver Corp COM 55903Q104   15,444 1,100 SH   DFND 1 0 1,100 0
Open Text Corp COM 683715106   8,287 249 SH   DFND 1 0 249 0
CGI Group Inc COM 12532H104   50,812 442 SH   DFND 1 0 442 0
Canadian Imperial Bank of Comm COM 136069101   3,485,584 56,824 SH   DFND 1 0 56,824 0
TransCanada Corp COM 87807B107   184,141 4,251 SH   DFND 1 0 4,251 0
TransAlta Corp COM 89346D107   175,633 16,953 SH   DFND 1 0 16,953 0
SilverCrest Metals Inc COM 828363101   7,132 771 SH   DFND 1 0 771 0
Fortuna Silver Mines Inc COM 349942102   5,093 1,100 SH   DFND 1 0 1,100 0
Suncor Energy Inc PUT 867224107   893,464 24,200 SH   DFND 1 0 24,200 0
Netflix Inc PUT 64110L106   4,964,890 7,000 SH   SOLE   7,000 0 0
Teck Resources Ltd PUT 878742204   104,480 2,000 SH   DFND 1 0 2,000 0
Baytex Energy Corp PUT 07317Q105   1,485 500 SH   DFND 1 0 500 0
Brookfield Infrastructure Corp COM 11275Q107   10,727 247 SH   DFND 1 0 247 0
Lion Electric Co/The COM 536221104   77 114 SH   DFND 1 0 114 0
Utilities Select Sector SPDR Fund PUT 81369Y886   22,505,308 278,600 SH   SOLE   278,600 0 0
Newmont Mining Corp COM 651639106   22,609 423 SH   DFND 1 0 423 0
Toronto-Dominion Bank/The PUT 891160509   1,448,654 22,900 SH   DFND 1 0 22,900 0
TransAlta Corp CALL 89346D107   10,360 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103   41,240 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp PUT 89346D107   10,360 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   441,833 10,200 SH   DFND 1 0 10,200 0
Ovintiv Inc CALL 69047Q102   3,831 100 SH   DFND 1 0 100 0
Cenovus Energy Inc CALL 15135U109   284,410 17,000 SH   DFND 1 0 17,000 0
Cameco Corp PUT 13321L108   47,760 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   143,280 3,000 SH   DFND 1 0 3,000 0
TransCanada Corp CALL 87807B107   129,951 3,000 SH   DFND 1 0 3,000 0
Imperial Oil Ltd CALL 453038408   112,720 1,600 SH   DFND 1 0 1,600 0
Kinross Gold Corp CALL 496902404   936 100 SH   DFND 1 0 100 0
Bank of America Corp PUT 060505104   2,380,800 60,000 SH   SOLE   60,000 0 0
Wells Fargo & Co PUT 949746101   2,824,500 50,000 SH   SOLE   50,000 0 0
Canadian Natural Resources Ltd PUT 136385101   99,630 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd PUT 136385101   132,840 4,000 SH   DFND 1 0 4,000 0
Cameco Corp PUT 13321L108   47,760 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   76,416 1,600 SH   DFND 1 0 1,600 0
SPDR S&P 500 ETF Trust CALL 78462F103   28,688,000 50,000 SH   SOLE   50,000 0 0
Bank of Montreal CALL 063671101   189,420 2,100 SH   DFND 1 0 2,100 0
Pembina Pipeline Corp CALL 706327103   45,364 1,100 SH   DFND 1 0 1,100 0
GE HealthCare Technologies Inc COM 36266G107   1,981,080 21,109 SH   SOLE   21,109 0 0
Insulet Corp COM 45784P101   811,134 3,485 SH   SOLE   3,485 0 0
Discovery Communications Inc COM 934423104   914,925 110,900 SH   SOLE   110,900 0 0
Axon Enterprise Inc COM 05464C101   1,425,773 3,568 SH   SOLE   3,568 0 0
Dr Pepper Snapple Group Inc COM 49271V100   1,970,474 52,574 SH   SOLE   52,574 0 0
Fair Isaac Corp COM 303250104   2,369,151 1,219 SH   SOLE   1,219 0 0
VICI Properties Inc COM 925652109   1,733,719 52,048 SH   SOLE   52,048 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   145,404 1,800 SH   SOLE   1,800 0 0
Teck Resources Ltd CALL 878742204   104,480 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101   705,410 11,500 SH   DFND 1 0 11,500 0
TELUS Corp CALL 87971M103   582,266 34,700 SH   DFND 1 0 34,700 0
Utilities Select Sector SPDR Fund PUT 81369Y886   8,078,000 100,000 SH   SOLE   100,000 0 0
CF Industries Holdings Inc PUT 125269100   2,574,000 30,000 SH   SOLE   30,000 0 0
CF Industries Holdings Inc COM 125269100   1,200,943 13,997 SH   SOLE   13,997 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   161,560 2,000 SH   SOLE   2,000 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   161,560 2,000 SH   SOLE   2,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   4,257,106 52,700 SH   SOLE   52,700 0 0
iShares MSCI EAFE ETF PUT 464287465   31,361,250 375,000 SH   SOLE   375,000 0 0
Deckers Outdoor Corp COM 243537107   7,485,380 46,945 SH   SOLE   46,945 0 0
Watsco Inc COM 942622200   2,094,425 4,258 SH   SOLE   4,258 0 0
Dick's Sporting Goods Inc COM 253393102   1,480,100 7,092 SH   SOLE   7,092 0 0
Albertsons Cos Inc COM 013091103   852,889 46,152 SH   SOLE   46,152 0 0
Hyatt Hotels Corp COM 448579102   849,124 5,579 SH   SOLE   5,579 0 0
iShares Expanded Tech-Software Sector ETF ETF 464287515   2,413 27 SH   DFND 1 0 27 0
Ford Motor Co COM 345370860   26,400 2,500 SH   SOLE   2,500 0 0
Descartes Systems Group Inc/Th COM 249906108   79,897 776 SH   SOLE   776 0 0
Canadian Imperial Bank of Comm PUT 136069101   6,661,524 108,600 SH   SOLE   108,600 0 0
Bank of Montreal PUT 063671101   676,500 7,500 SH   SOLE   7,500 0 0
Rogers Communications Inc CALL 775109200   180,945 4,500 SH   DFND 1 0 4,500 0
BCE Inc PUT 05534B760   139,200 4,000 SH   DFND 1 0 4,000 0
TransCanada Corp CALL 87807B107   43,317 1,000 SH   DFND 1 0 1,000 0
Toro Co/The COM 891092108   34,952 403 SH   SOLE   403 0 0
Hyatt Hotels Corp COM 448579102   26,635 175 SH   SOLE   175 0 0
Dick's Sporting Goods Inc COM 253393102   47,166 226 SH   SOLE   226 0 0
Graco Inc COM 384109104   334,026 3,817 SH   SOLE   3,817 0 0
Imperial Oil Ltd PUT 453038408   147,945 2,100 SH   DFND 1 0 2,100 0
TransCanada Corp PUT 87807B107   64,976 1,500 SH   DFND 1 0 1,500 0
SPDR S&P Oil & Gas Exploration & Production ETF PUT 78468R556   13,152,000 100,000 SH   SOLE   100,000 0 0
TransCanada Corp CALL 87807B107   73,639 1,700 SH   DFND 1 0 1,700 0
SPDR S&P Oil & Gas Exploration & Production ETF CALL 78468R556   4,932,000 37,500 SH   SOLE   37,500 0 0
iShares Russell 2000 ETF PUT 464287655   33,133,500 150,000 SH   SOLE   150,000 0 0
iShares MSCI EAFE ETF PUT 464287465   16,726,000 200,000 SH   SOLE   200,000 0 0
Nutrien Ltd PUT 67077M108   19,224 400 SH   DFND 1 0 400 0
iShares Russell 2000 ETF PUT 464287655   11,044,500 50,000 SH   SOLE   50,000 0 0
Royal Bank of Canada CALL 780087102   24,946,000 200,000 SH   SOLE   200,000 0 0
Cameco Corp CALL 13321L108   95,520 2,000 SH   DFND 1 0 2,000 0
TransCanada Corp PUT 87807B107   51,980 1,200 SH   DFND 1 0 1,200 0
Utilities Select Sector SPDR Fund PUT 81369Y886   1,211,700 15,000 SH   SOLE   15,000 0 0
Hudbay Minerals Inc PUT 443628102   9,190 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 92340V107   23,370 3,800 SH   DFND 1 0 3,800 0
Toronto-Dominion Bank/The CALL 891160509   1,246,222 19,700 SH   DFND 1 0 19,700 0
Kinross Gold Corp PUT 496902404   3,744 400 SH   DFND 1 0 400 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,518,664 18,800 SH   SOLE   18,800 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,518,664 18,800 SH   SOLE   18,800 0 0
Ovintiv Inc PUT 69047Q102   15,324 400 SH   DFND 1 0 400 0
Algonquin Power & Utilities Co CALL 015857105   5,995 1,100 SH   DFND 1 0 1,100 0
Manulife Financial Corp CALL 56501R106   319,140 10,800 SH   DFND 1 0 10,800 0
Fortis Inc/Canada CALL 349553107   840,640 18,500 SH   SOLE   18,500 0 0
Barrick Gold Corp CALL 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   99,630 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal PUT 063671101   1,073,380 11,900 SH   DFND 1 0 11,900 0
TELUS Corp PUT 87971M103   16,780 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   26,848 1,600 SH   DFND 1 0 1,600 0
BCE Inc CALL 05534B760   17,400 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   911,760 26,200 SH   DFND 1 0 26,200 0
Bank of Montreal CALL 063671101   4,555,100 50,500 SH   SOLE   50,500 0 0
TransCanada Corp PUT 87807B107   8,663 200 SH   DFND 1 0 200 0
Vermilion Energy Inc CALL 923725105   29,310 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Comm PUT 136069101   239,226 3,900 SH   DFND 1 0 3,900 0
Financial Select Sector SPDR Fund PUT 81369Y605   22,660 500 SH   SOLE   500 0 0
BCE Inc PUT 05534B760   135,720 3,900 SH   DFND 1 0 3,900 0
Vermilion Energy Inc PUT 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   922,652 21,300 SH   DFND 1 0 21,300 0
TransCanada Corp PUT 87807B107   216,585 5,000 SH   DFND 1 0 5,000 0
Toronto-Dominion Bank/The PUT 891160509   2,195,122 34,700 SH   DFND 1 0 34,700 0
Barrick Gold Corp CALL 067901108   9,945 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The CALL 891160509   1,543,544 24,400 SH   DFND 1 0 24,400 0
Canadian Imperial Bank of Comm CALL 136069101   15,948,400 260,000 SH   SOLE   260,000 0 0
Bank of Nova Scotia/The CALL 064149107   2,288,580 42,000 SH   DFND 1 0 42,000 0
Bank of Nova Scotia/The PUT 064149107   1,563,863 28,700 SH   DFND 1 0 28,700 0
Vermilion Energy Inc CALL 923725105   87,930 9,000 SH   DFND 1 0 9,000 0
Royal Bank of Canada PUT 780087102   43,830,122 351,400 SH   SOLE   351,400 0 0
Royal Bank of Canada PUT 780087102   212,041 1,700 SH   SOLE   1,700 0 0
Royal Bank of Canada CALL 780087102   6,860,150 55,000 SH   SOLE   55,000 0 0
Royal Bank of Canada PUT 780087102   137,203 1,100 SH   SOLE   1,100 0 0
Royal Bank of Canada CALL 780087102   498,920 4,000 SH   SOLE   4,000 0 0
Bank of Montreal CALL 063671101   631,400 7,000 SH   SOLE   7,000 0 0
Toronto-Dominion Bank/The PUT 891160509   6,465,172 102,200 SH   DFND 1 0 102,200 0
Canadian Imperial Bank of Comm PUT 136069101   24,536 400 SH   SOLE   400 0 0
Canadian Imperial Bank of Comm CALL 136069101   61,340 1,000 SH   SOLE   1,000 0 0
TransCanada Corp PUT 87807B107   459,160 10,600 SH   DFND 1 0 10,600 0
Darden Restaurants Inc COM 237194105   18,247,809 111,179 SH   SOLE   111,179 0 0
Enbridge Inc PUT 29250N105   28,427 700 SH   DFND 1 0 700 0
Enbridge Inc CALL 29250N105   211,172 5,200 SH   DFND 1 0 5,200 0
TransCanada Corp CALL 87807B107   69,307 1,600 SH   DFND 1 0 1,600 0
Nutrien Ltd PUT 67077M108   148,986 3,100 SH   DFND 1 0 3,100 0
Toronto-Dominion Bank/The PUT 891160509   828,706 13,100 SH   DFND 1 0 13,100 0
Enbridge Inc PUT 29250N105   1,096,470 27,000 SH   DFND 1 0 27,000 0
iShares Russell 2000 ETF PUT 464287655   11,044,500 50,000 SH   SOLE   50,000 0 0
Vermilion Energy Inc PUT 923725105   10,747 1,100 SH   DFND 1 0 1,100 0
Canadian Imperial Bank of Comm CALL 136069101   6,134 100 SH   DFND 1 0 100 0
Invesco S&P 500 Equal Weight ETF ETF 46137V357   330,192 1,843 SH   SOLE   1,843 0 0
iShares Russell 2000 ETF CALL 464287655   44,178,000 200,000 SH   SOLE   200,000 0 0
Royal Bank of Canada PUT 780087102   12,473,000 100,000 SH   SOLE   100,000 0 0
TransCanada Corp PUT 87807B107   160,273 3,700 SH   DFND 1 0 3,700 0
Royal Bank of Canada CALL 780087102   37,419,000 300,000 SH   SOLE   300,000 0 0
Canadian Imperial Bank of Comm PUT 136069101   134,948 2,200 SH   SOLE   2,200 0 0
Bank of Montreal PUT 063671101   902,000 10,000 SH   DFND 1 0 10,000 0
Bank of Nova Scotia/The PUT 064149107   321,491 5,900 SH   DFND 1 0 5,900 0
Bank of Montreal PUT 063671101   54,120 600 SH   SOLE   600 0 0
BCE Inc CALL 05534B760   149,640 4,300 SH   DFND 1 0 4,300 0
Fortis Inc/Canada PUT 349553107   113,600 2,500 SH   DFND 1 0 2,500 0
Fortis Inc/Canada PUT 349553107   45,440 1,000 SH   DFND 1 0 1,000 0
Liberty Media Corp-Liberty Liv COM 531229722   359 7 SH   DFND 1 0 7 0
iShares PHLX Semiconductor ETF ETF 464287523   461 2 SH   DFND 1 0 2 0
Fortis Inc/Canada PUT 349553107   36,352 800 SH   DFND 1 0 800 0
Nuvei Corp COM 67079A102   13,340 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Comm PUT 136069101   239,226 3,900 SH   DFND 1 0 3,900 0
Canadian Imperial Bank of Comm PUT 136069101   85,876 1,400 SH   DFND 1 0 1,400 0
Utilities Select Sector SPDR Fund PUT 81369Y886   4,039,000 50,000 SH   SOLE   50,000 0 0
Teck Resources Ltd PUT 878742204   52,240 1,000 SH   DFND 1 0 1,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   28,688,000 50,000 SH   SOLE   50,000 0 0
BCE Inc PUT 05534B760   139,200 4,000 SH   DFND 1 0 4,000 0
TransCanada Corp PUT 87807B107   8,663,400 200,000 SH   SOLE   200,000 0 0
NVIDIA Corp PUT 67066G104   24,288,000 200,000 SH   SOLE   200,000 0 0
Bank of Nova Scotia/The PUT 064149107   321,491 5,900 SH   DFND 1 0 5,900 0
iShares Russell 2000 ETF PUT 464287655   55,222,500 250,000 SH   SOLE   250,000 0 0
Bank of Nova Scotia/The PUT 064149107   2,228,641 40,900 SH   DFND 1 0 40,900 0
BCE Inc PUT 05534B760   6,960 200 SH   SOLE   200 0 0
Enbridge Inc PUT 29250N105   357,368 8,800 SH   DFND 1 0 8,800 0
Rogers Communications Inc CALL 775109200   1,133,922 28,200 SH   DFND 1 0 28,200 0
Manulife Financial Corp PUT 56501R106   5,910,000 200,000 SH   SOLE   200,000 0 0
Kenvue Inc COM 49177J102   14,110,503 610,052 SH   SOLE   610,052 0 0
Kenvue Inc COM 49177J102   7,386,219 319,335 SH   SOLE   319,335 0 0
TELUS Corp PUT 87971M103   67,120 4,000 SH   DFND 1 0 4,000 0
Bank of Nova Scotia/The PUT 064149107   32,721,245 600,500 SH   SOLE   600,500 0 0
Bank of Nova Scotia/The PUT 064149107   16,347 300 SH   SOLE   300 0 0
Bank of Montreal PUT 063671101   45,100 500 SH   SOLE   500 0 0
Toronto-Dominion Bank/The PUT 891160509   544,036 8,600 SH   DFND 1 0 8,600 0
iShares Russell 2000 ETF PUT 464287655   4,417,800 20,000 SH   DFND 3 0 20,000 0
Bank of Montreal PUT 063671101   1,578,500 17,500 SH   DFND 1 0 17,500 0
TELUS Corp CALL 87971M103   6,712 400 SH   DFND 1 0 400 0
TransCanada Corp CALL 87807B107   8,663 200 SH   DFND 1 0 200 0
Cenovus Energy Inc PUT 15135U109   41,825 2,500 SH   DFND 1 0 2,500 0
Toronto-Dominion Bank/The CALL 891160509   626,274 9,900 SH   DFND 1 0 9,900 0
Toronto-Dominion Bank/The PUT 891160509   442,820 7,000 SH   DFND 1 0 7,000 0
Royal Bank of Canada PUT 780087102   997,840 8,000 SH   DFND 1 0 8,000 0
TransCanada Corp CALL 87807B107   60,644 1,400 SH   DFND 1 0 1,400 0
TELUS Corp PUT 87971M103   78,866 4,700 SH   DFND 1 0 4,700 0
Enbridge Inc PUT 29250N105   4,061,000 100,000 SH   SOLE   100,000 0 0
Super Micro Computer Inc COM 86800U104   699,094 16,789 SH   SOLE   16,789 0 0
Jabil Inc COM 466313103   4,345,875 36,267 SH   SOLE   36,267 0 0
Suncor Energy Inc CALL 867224107   3,692,000 100,000 SH   SOLE   100,000 0 0
Suncor Energy Inc PUT 867224107   3,692,000 100,000 SH   SOLE   100,000 0 0
Halliburton Co COM 406216101   382,559 13,169 SH   SOLE   13,169 0 0
VanEck Vectors Junior Gold Miners ETF ETF 92189F791   390 8 SH   DFND 1 0 8 0
Bank of Nova Scotia/The CALL 064149107   501,308 9,200 SH   DFND 1 0 9,200 0
Enbridge Inc PUT 29250N105   7,788,998 191,800 SH   SOLE   191,800 0 0
Enbridge Inc PUT 29250N105   255,843 6,300 SH   DFND 1 0 6,300 0
Imperial Oil Ltd PUT 453038408   3,522,500 50,000 SH   SOLE   50,000 0 0
Imperial Oil Ltd CALL 453038408   4,142,460 58,800 SH   SOLE   58,800 0 0
Enbridge Inc PUT 29250N105   4,061 100 SH   SOLE   100 0 0
Fortis Inc/Canada CALL 349553107   27,264 600 SH   DFND 1 0 600 0
iShares Russell 2000 ETF PUT 464287655   94,982,700 430,000 SH   SOLE   430,000 0 0
Hudbay Minerals Inc CALL 443628102   9,190 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   360,800 4,000 SH   DFND 1 0 4,000 0
BCE Inc CALL 05534B760   344,520 9,900 SH   DFND 1 0 9,900 0
Invesco QQQ Trust Series 1 PUT 46090E103   48,807,000 100,000 SH   SOLE   100,000 0 0
Barrick Gold Corp PUT 067901108   186,966 9,400 SH   DFND 1 0 9,400 0
Cenovus Energy Inc PUT 15135U109   3,346 200 SH   DFND 1 0 200 0
TELUS Corp CALL 87971M103   132,562 7,900 SH   DFND 1 0 7,900 0
Teck Resources Ltd CALL 878742204   57,464 1,100 SH   DFND 1 0 1,100 0
Cenovus Energy Inc PUT 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp CALL 87807B107   86,634 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc CALL 923725105   2,931 300 SH   DFND 1 0 300 0
Manulife Financial Corp PUT 56501R106   147,750 5,000 SH   DFND 1 0 5,000 0
Marvell Technology Inc COM 573874104   35,483 492 SH   SOLE   492 0 0
Bank of Montreal PUT 063671101   90,200 1,000 SH   DFND 1 0 1,000 0
Financial Select Sector SPDR Fund PUT 81369Y605   9,064,000 200,000 SH   SOLE   200,000 0 0
Toronto-Dominion Bank/The PUT 891160509   88,564 1,400 SH   DFND 1 0 1,400 0
Cameco Corp PUT 13321L108   47,760 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   5,802,000 100,000 SH   SOLE   100,000 0 0
Pembina Pipeline Corp PUT 706327103   8,248 200 SH   DFND 1 0 200 0
Pembina Pipeline Corp PUT 706327103   6,186,000 150,000 SH   SOLE   150,000 0 0
TransCanada Corp CALL 87807B107   38,985 900 SH   DFND 1 0 900 0
Royal Bank of Canada CALL 780087102   12,473,000 100,000 SH   SOLE   100,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   19,522,800 40,000 SH   SOLE   40,000 0 0
Rogers Communications Inc COM 775109200   16,526 411 SH   DFND 1 0 411 0
Pembina Pipeline Corp PUT 706327103   82,480 2,000 SH   DFND 1 0 2,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   24,403,500 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The PUT 064149107   5,449 100 SH   SOLE   100 0 0
Bank of Nova Scotia/The PUT 064149107   653,880 12,000 SH   SOLE   12,000 0 0
Canadian Imperial Bank of Comm PUT 136069101   36,804 600 SH   SOLE   600 0 0
Canadian Imperial Bank of Comm PUT 136069101   6,134 100 SH   SOLE   100 0 0
Toronto-Dominion Bank/The PUT 891160509   31,630 500 SH   DFND 1 0 500 0
Vermilion Energy Inc PUT 923725105   19,540 2,000 SH   DFND 1 0 2,000 0
iShares 10-20 Year Treasury Bond ETF ETF 464288653   9,621 88 SH   DFND 1 0 88 0
Toronto-Dominion Bank/The CALL 891160509   18,978,000 300,000 SH   DFND 1 0 300,000 0
Toronto-Dominion Bank/The PUT 891160509   18,978,000 300,000 SH   DFND 1 0 300,000 0
Algonquin Power & Utilities Co PUT 015857105   5,450 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Co CALL 015857105   5,450 1,000 SH   DFND 1 0 1,000 0
NVIDIA Corp PUT 67066G104   9,108,000 75,000 SH   SOLE   75,000 0 0
Bank of Montreal PUT 063671101   369,820 4,100 SH   DFND 1 0 4,100 0
Veralto Corp COM 92338C103   4,494,199 40,177 SH   SOLE   40,177 0 0
Veralto Corp COM 92338C103   7,894,855 70,578 SH   SOLE   70,578 0 0
Bank of Nova Scotia/The CALL 064149107   855,493 15,700 SH   DFND 1 0 15,700 0
Canadian Imperial Bank of Comm PUT 136069101   325,102 5,300 SH   DFND 1 0 5,300 0
Energy Select Sector SPDR Fund PUT 81369Y506   4,390,000 50,000 SH   SOLE   50,000 0 0
TransCanada Corp PUT 87807B107   43,317 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   623,650 5,000 SH   DFND 1 0 5,000 0
iShares Russell 2000 ETF PUT 464287655   24,297,900 110,000 SH   SOLE   110,000 0 0
Manulife Financial Corp PUT 56501R106   59,100 2,000 SH   DFND 1 0 2,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   48,807,000 100,000 SH   SOLE   100,000 0 0
Bank of Nova Scotia/The CALL 064149107   32,694,000 600,000 SH   SOLE   600,000 0 0
Royal Bank of Canada CALL 780087102   18,709,500 150,000 SH   SOLE   150,000 0 0
Algonquin Power & Utilities Co PUT 015857105   10,900 2,000 SH   DFND 1 0 2,000 0
Bank of America Corp PUT 060505104   4,761,600 120,000 SH   SOLE   120,000 0 0
Suncor Energy Inc PUT 867224107   70,148 1,900 SH   DFND 1 0 1,900 0
Pembina Pipeline Corp PUT 706327103   41,240 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF CALL 464287655   8,835,600 40,000 SH   SOLE   40,000 0 0
BCE Inc PUT 05534B760   52,200 1,500 SH   DFND 1 0 1,500 0
Celsius Holdings Inc COM 15118V207   2,670,304 85,150 SH   SOLE   85,150 0 0
EMCOR Group Inc COM 29084Q100   24,540 57 SH   SOLE   57 0 0
Algonquin Power & Utilities Co CALL 015857105   1,090 200 SH   DFND 1 0 200 0
Manulife Financial Corp PUT 56501R106   7,387,500 250,000 SH   SOLE   250,000 0 0
Canadian Natural Resources Ltd PUT 136385101   132,840 4,000 SH   DFND 1 0 4,000 0
SPDR S&P 500 ETF Trust CALL 78462F103   11,475,200 20,000 SH   SOLE   20,000 0 0
Ovintiv Inc PUT 69047Q102   19,155 500 SH   DFND 1 0 500 0
Invesco QQQ Trust Series 1 PUT 46090E103   4,880,700 10,000 SH   SOLE   10,000 0 0
Bank of Montreal PUT 063671101   15,785,000 175,000 SH   SOLE   175,000 0 0
Bank of Montreal CALL 063671101   13,530,000 150,000 SH   SOLE   150,000 0 0
Canadian National Railway Co CALL 136375102   11,715 100 SH   DFND 1 0 100 0
Vermilion Energy Inc PUT 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   23,183,325 47,500 SH   SOLE   47,500 0 0
Royal Bank of Canada CALL 780087102   62,365 500 SH   DFND 1 0 500 0
iShares Russell 2000 ETF PUT 464287655   5,522,250 25,000 SH   DFND 3 0 25,000 0
iShares Russell 2000 ETF PUT 464287655   11,044,500 50,000 SH   SOLE   50,000 0 0
TELUS Corp PUT 87971M103   52,018 3,100 SH   DFND 1 0 3,100 0
Bank of Nova Scotia/The PUT 064149107   70,837 1,300 SH   DFND 1 0 1,300 0
Enbridge Inc CALL 29250N105   4,061 100 SH   DFND 1 0 100 0
Cameco Corp CALL 13321L108   47,760 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   48,732 1,200 SH   DFND 1 0 1,200 0
iShares Russell 2000 ETF PUT 464287655   22,089,000 100,000 SH   SOLE   100,000 0 0
EOG Resources Inc PUT 26875P101   2,458,600 20,000 SH   SOLE   20,000 0 0
Tilray Inc COM 88688T100   2,358 1,340 SH   DFND 1 0 1,340 0
Sun Life Financial Inc PUT 866796105   58,020 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   19,021,500 270,000 SH   SOLE   270,000 0 0
Bank of Montreal CALL 063671101   81,180 900 SH   DFND 1 0 900 0
Invesco QQQ Trust Series 1 PUT 46090E103   36,605,250 75,000 SH   SOLE   75,000 0 0
Royal Bank of Canada PUT 780087102   12,473,000 100,000 SH   SOLE   100,000 0 0
Royal Bank of Canada CALL 780087102   12,473,000 100,000 SH   SOLE   100,000 0 0
Toronto-Dominion Bank/The CALL 891160509   6,326,000 100,000 SH   DFND 1 0 100,000 0
SPDR S&P 500 ETF Trust CALL 78462F103   172,128,000 300,000 SH   SOLE   300,000 0 0
Bank of Montreal PUT 063671101   568,260 6,300 SH   DFND 1 0 6,300 0
TransCanada Corp CALL 87807B107   4,331,700 100,000 SH   SOLE   100,000 0 0
TransCanada Corp PUT 87807B107   4,331,700 100,000 SH   SOLE   100,000 0 0
iShares MSCI EAFE ETF CALL 464287465   20,907,500 250,000 SH   SOLE   250,000 0 0
Manulife Financial Corp CALL 56501R106   280,725 9,500 SH   DFND 1 0 9,500 0
Suncor Energy Inc PUT 867224107   18,460 500 SH   DFND 1 0 500 0
Canadian National Railway Co PUT 136375102   105,435 900 SH   DFND 1 0 900 0
iShares Russell 2000 ETF CALL 464287655   15,462,300 70,000 SH   SOLE   70,000 0 0
Manulife Financial Corp CALL 56501R106   20,685 700 SH   DFND 1 0 700 0
Enbridge Inc PUT 29250N105   255,843 6,300 SH   DFND 1 0 6,300 0
Bank of Montreal PUT 063671101   9,020,000 100,000 SH   SOLE   100,000 0 0
Bank of Montreal CALL 063671101   9,020,000 100,000 SH   SOLE   100,000 0 0
iShares Russell 2000 ETF CALL 464287655   22,089,000 100,000 SH   SOLE   100,000 0 0
Teck Resources Ltd PUT 878742204   5,224 100 SH   DFND 1 0 100 0
Enbridge Inc CALL 29250N105   48,732 1,200 SH   DFND 1 0 1,200 0
NVIDIA Corp PUT 67066G104   7,286,400 60,000 SH   SOLE   60,000 0 0
Enbridge Inc CALL 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   40,210 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF CALL 464287655   7,731,150 35,000 SH   SOLE   35,000 0 0
Suncor Energy Inc PUT 867224107   4,430,400 120,000 SH   SOLE   120,000 0 0
Pembina Pipeline Corp PUT 706327103   82,480 2,000 SH   DFND 1 0 2,000 0
Teck Resources Ltd PUT 878742204   104,480 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp PUT 56501R106   8,865 300 SH   DFND 1 0 300 0
iShares Russell 2000 ETF PUT 464287655   41,969,100 190,000 SH   SOLE   190,000 0 0
Toronto-Dominion Bank/The PUT 891160509   290,996 4,600 SH   DFND 1 0 4,600 0
Enbridge Inc PUT 29250N105   12,183 300 SH   DFND 1 0 300 0
Canadian Natural Resources Ltd PUT 136385101   305,532 9,200 SH   DFND 1 0 9,200 0
BCE Inc PUT 05534B760   121,800 3,500 SH   DFND 1 0 3,500 0
Cameco Corp CALL 13321L108   9,552 200 SH   DFND 1 0 200 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   140,900 2,000 SH   DFND 1 0 2,000 0
Sun Life Financial Inc PUT 866796105   580,200 10,000 SH   DFND 1 0 10,000 0
Canadian Natural Resources Ltd CALL 136385101   46,494 1,400 SH   DFND 1 0 1,400 0
Royal Bank of Canada PUT 780087102   62,365 500 SH   DFND 1 0 500 0
Barrick Gold Corp CALL 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp CALL 496902404   17,784 1,900 SH   DFND 1 0 1,900 0
Barrick Gold Corp CALL 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Stantec Inc COM 85472N109   148,678 1,849 SH   SOLE   1,849 0 0
TransCanada Corp PUT 87807B107   12,995 300 SH   DFND 1 0 300 0
Ovintiv Inc CALL 69047Q102   30,648 800 SH   DFND 1 0 800 0
Manulife Financial Corp COM 56501R106   541,977 18,341 SH   SOLE   18,341 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   29,284,200 60,000 SH   SOLE   60,000 0 0
GS Acquisition Holdings Corp COM 92537N108   4,328,810 43,510 SH   SOLE   43,510 0 0
Celsius Holdings Inc COM 15118V207   581,540 18,544 SH   SOLE   18,544 0 0
Agnico Eagle Mines Ltd PUT 008474108   386,688 4,800 SH   DFND 1 0 4,800 0
Enbridge Inc CALL 29250N105   44,671 1,100 SH   DFND 1 0 1,100 0
Canadian Natural Resources Ltd PUT 136385101   79,704 2,400 SH   DFND 1 0 2,400 0
BCE Inc PUT 05534B760   62,640 1,800 SH   DFND 1 0 1,800 0
Vermilion Energy Inc CALL 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   45,100 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   208,800 6,000 SH   DFND 1 0 6,000 0
Manhattan Associates Inc COM 562750109   67,250 239 SH   SOLE   239 0 0
Confluent Inc COM 20717M103   6,216 305 SH   SOLE   305 0 0
Enbridge Inc PUT 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   26,568 800 SH   DFND 1 0 800 0
Manulife Financial Corp PUT 56501R106   88,650 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada PUT 780087102   124,730 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   14,090 200 SH   DFND 1 0 200 0
AstraZeneca PLC COM 046353108   344,830 4,426 SH   SOLE   4,426 0 0
GLOBALFOUNDRIES Inc COM G39387108   168,728 4,192 SH   SOLE   4,192 0 0
Bank of Nova Scotia/The PUT 064149107   4,086,750 75,000 SH   SOLE   75,000 0 0
Bank of Nova Scotia/The CALL 064149107   20,433,750 375,000 SH   SOLE   375,000 0 0
Kinder Morgan Inc/DE COM 49456B101   24,299 1,100 SH   SOLE   1,100 0 0
TransCanada Corp CALL 87807B107   56,312 1,300 SH   DFND 1 0 1,300 0
TransAlta Corp CALL 89346D107   1,036 100 SH   DFND 1 0 100 0
Newmont Mining Corp PUT 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   460,050 7,500 SH   SOLE   7,500 0 0
Cameco Corp CALL 13321L108   38,208 800 SH   DFND 1 0 800 0
Royal Bank of Canada PUT 780087102   935,475 7,500 SH   SOLE   7,500 0 0
Royal Bank of Canada PUT 780087102   935,475 7,500 SH   SOLE   7,500 0 0
TransCanada Corp COM 87807B107   1,487,029 34,329 SH   SOLE   34,329 0 0
Fortis Inc/Canada COM 349553107   234,152 5,153 SH   SOLE   5,153 0 0
Canadian National Railway Co COM 136375102   1,579,533 13,483 SH   SOLE   13,483 0 0
Canadian Pacific Railway Ltd COM 13646K108   1,886,071 22,049 SH   SOLE   22,049 0 0
Enbridge Inc COM 29250N105   2,553,922 62,889 SH   SOLE   62,889 0 0
Pembina Pipeline Corp COM 706327103   1,369,044 33,197 SH   SOLE   33,197 0 0
Canadian Natural Resources Ltd PUT 136385101   66,420 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada PUT 780087102   249,460 2,000 SH   DFND 1 0 2,000 0
Brookfield Asset Management Lt CALL 113004105   61,477 1,300 SH   DFND 1 0 1,300 0
Fortis Inc/Canada CALL 349553107   45,440 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   63,648 3,200 SH   DFND 1 0 3,200 0
Canadian Natural Resources Ltd PUT 136385101   6,642,000 200,000 SH   SOLE   200,000 0 0
iShares Russell 2000 ETF CALL 464287655   55,222,500 250,000 SH   SOLE   250,000 0 0
Kinross Gold Corp CALL 496902404   9,360 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   29,835 1,500 SH   DFND 1 0 1,500 0
Brookfield Infrastructure Part CALL G16252101   80,592 2,300 SH   DFND 1 0 2,300 0
Brookfield Renewable Partners CALL G16258108   39,452 1,400 SH   DFND 1 0 1,400 0
Brookfield Renewable Partners CALL G16258108   28,180 1,000 SH   DFND 1 0 1,000 0
CGI Group Inc CALL 12532H104   114,960 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   2,168,702 39,800 SH   DFND 1 0 39,800 0
Baytex Energy Corp CALL 07317Q105   5,940 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105   44,671 1,100 SH   DFND 1 0 1,100 0
Canadian Imperial Bank of Comm CALL 136069101   49,072 800 SH   DFND 1 0 800 0
Vermilion Energy Inc CALL 923725105   1,954 200 SH   DFND 1 0 200 0
Restaurant Brands Internationa PUT 76131D103   108,180 1,500 SH   DFND 1 0 1,500 0
Stantec Inc PUT 85472N109   48,246 600 SH   DFND 1 0 600 0
Brookfield Infrastructure Part CALL G16252101   3,504 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Comm PUT 136069101   104,278 1,700 SH   DFND 1 0 1,700 0
Utilities Select Sector SPDR Fund ETF 81369Y886   104,610 1,295 SH   SOLE   1,295 0 0
TransCanada Corp CALL 87807B107   103,961 2,400 SH   DFND 1 0 2,400 0
iShares 20 Year Treasury Bond ETF PUT 464287432   981,000 10,000 SH   SOLE   10,000 0 0
iShares 20 Year Treasury Bond ETF CALL 464287432   981,000 10,000 SH   SOLE   10,000 0 0
Bank of Montreal CALL 063671101   171,380 1,900 SH   DFND 1 0 1,900 0
Stantec Inc CALL 85472N109   80,410 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   147,216 2,400 SH   DFND 1 0 2,400 0
Canadian Imperial Bank of Comm CALL 136069101   73,608 1,200 SH   DFND 1 0 1,200 0
Bank of Nova Scotia/The CALL 064149107   16,347 300 SH   DFND 1 0 300 0
Vermilion Energy Inc PUT 923725105   19,540 2,000 SH   DFND 1 0 2,000 0
iShares Russell 2000 ETF PUT 464287655   11,044,500 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   14,642,100 30,000 SH   SOLE   30,000 0 0
Franco-Nevada Corp PUT 351858105   310,625 2,500 SH   DFND 1 0 2,500 0
Canadian Natural Resources Ltd PUT 136385101   86,346 2,600 SH   DFND 1 0 2,600 0
iShares Russell 2000 ETF CALL 464287655   16,566,750 75,000 SH   SOLE   75,000 0 0
Manulife Financial Corp CALL 56501R106   26,595 900 SH   DFND 1 0 900 0
SPDR S&P 500 ETF Trust CALL 78462F103   5,737,600 10,000 SH   SOLE   10,000 0 0
Bank of Nova Scotia/The PUT 064149107   1,051,657 19,300 SH   DFND 1 0 19,300 0
Crescent Point Energy Corp CALL 92340V107   18,450 3,000 SH   DFND 1 0 3,000 0
Ovintiv Inc PUT 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   48,807,000 100,000 SH   SOLE   100,000 0 0
Kinross Gold Corp CALL 496902404   936 100 SH   DFND 1 0 100 0
Vermilion Energy Inc PUT 923725105   5,862 600 SH   DFND 1 0 600 0
Enbridge Inc CALL 29250N105   134,013 3,300 SH   DFND 1 0 3,300 0
Ovintiv Inc PUT 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   468,600 4,000 SH   DFND 1 0 4,000 0
Canadian Imperial Bank of Comm PUT 136069101   460,050 7,500 SH   SOLE   7,500 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   9,761,400 20,000 SH   SOLE   20,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   9,761,400 20,000 SH   SOLE   20,000 0 0
Suncor Energy Inc PUT 867224107   36,920 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   2,125,536 33,600 SH   DFND 1 0 33,600 0
BCE Inc PUT 05534B760   233,160 6,700 SH   DFND 1 0 6,700 0
Hudbay Minerals Inc CALL 443628102   919 100 SH   DFND 1 0 100 0
Enbridge Inc PUT 29250N105   113,708 2,800 SH   DFND 1 0 2,800 0
Bank of Nova Scotia/The CALL 064149107   386,879 7,100 SH   DFND 1 0 7,100 0
Invesco QQQ Trust Series 1 PUT 46090E103   20,938,203 42,900 SH   SOLE   42,900 0 0
Kinross Gold Corp CALL 496902404   936 100 SH   DFND 1 0 100 0
Manulife Financial Corp PUT 56501R106   118,200 4,000 SH   DFND 1 0 4,000 0
Bank of Montreal CALL 063671101   369,820 4,100 SH   DFND 1 0 4,100 0
Fortis Inc/Canada PUT 349553107   63,616 1,400 SH   DFND 1 0 1,400 0
Canadian Natural Resources Ltd PUT 136385101   19,926 600 SH   DFND 1 0 600 0
Crescent Point Energy Corp PUT 92340V107   18,450 3,000 SH   DFND 1 0 3,000 0
Enbridge Inc PUT 29250N105   89,342 2,200 SH   DFND 1 0 2,200 0
Canadian National Railway Co PUT 136375102   269,445 2,300 SH   DFND 1 0 2,300 0
Vermilion Energy Inc PUT 923725105   58,620 6,000 SH   DFND 1 0 6,000 0
Canadian Imperial Bank of Comm PUT 136069101   15,335,000 250,000 SH   SOLE   250,000 0 0
New Duke Holdco Inc COM 26142V105   612,069 15,614 SH   SOLE   15,614 0 0
Bank of Montreal PUT 063671101   423,940 4,700 SH   DFND 1 0 4,700 0
iShares U.S. Real Estate ETF ETF 464287739   4,584 45 SH   SOLE   45 0 0
Vermilion Energy Inc CALL 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   41,760 1,200 SH   DFND 1 0 1,200 0
Brookfield Renewable Partners PUT G16258108   28,180 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   24,403,500 50,000 SH   SOLE   50,000 0 0
MAG Silver Corp PUT 55903Q104   14,040 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Fortuna Silver Mines Inc CALL 349942102   6,019 1,300 SH   DFND 1 0 1,300 0
Nutrien Ltd CALL 67077M108   163,404 3,400 SH   DFND 1 0 3,400 0
Imperial Oil Ltd CALL 453038408   105,675 1,500 SH   DFND 1 0 1,500 0
MAG Silver Corp CALL 55903Q104   5,616 400 SH   DFND 1 0 400 0
Cenovus Energy Inc CALL 15135U109   1,673,000 100,000 SH   SOLE   100,000 0 0
Cenovus Energy Inc PUT 15135U109   1,673,000 100,000 SH   SOLE   100,000 0 0
Enbridge Inc CALL 29250N105   81,220 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd CALL 008474108   32,224 400 SH   DFND 1 0 400 0
BCE Inc CALL 05534B760   24,360 700 SH   DFND 1 0 700 0
TELUS Corp CALL 87971M103   36,916 2,200 SH   DFND 1 0 2,200 0
Canadian Imperial Bank of Comm PUT 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 92340V107   4,305 700 SH   DFND 1 0 700 0
Sun Life Financial Inc CALL 866796105   110,238 1,900 SH   DFND 1 0 1,900 0
Nutrien Ltd CALL 67077M108   1,441,800 30,000 SH   SOLE   30,000 0 0
Nutrien Ltd PUT 67077M108   1,441,800 30,000 SH   SOLE   30,000 0 0
Toronto-Dominion Bank/The PUT 891160509   1,265,200 20,000 SH   DFND 1 0 20,000 0
Toronto-Dominion Bank/The CALL 891160509   1,265,200 20,000 SH   DFND 1 0 20,000 0
Nutrien Ltd CALL 67077M108   57,672 1,200 SH   DFND 1 0 1,200 0
Ovintiv Inc PUT 69047Q102   19,155 500 SH   DFND 1 0 500 0
Sun Life Financial Inc PUT 866796105   290,100 5,000 SH   DFND 1 0 5,000 0
BCE Inc PUT 05534B760   73,080 2,100 SH   DFND 1 0 2,100 0
Village Farms International In COM 92707Y108   8,662 9,314 SH   SOLE   9,314 0 0
iShares MSCI EAFE ETF PUT 464287465   25,089,000 300,000 SH   SOLE   300,000 0 0
iShares Russell 2000 ETF PUT 464287655   22,089,000 100,000 SH   SOLE   100,000 0 0
Cenovus Energy Inc CALL 15135U109   5,019 300 SH   DFND 1 0 300 0
Nuvei Corp COM 67079A102   4,202 126 SH   DFND 1 0 126 0
Nutrien Ltd PUT 67077M108   206,658 4,300 SH   DFND 1 0 4,300 0
iShares Russell 2000 ETF PUT 464287655   22,089,000 100,000 SH   SOLE   100,000 0 0
Sun Life Financial Inc PUT 866796105   174,060 3,000 SH   DFND 1 0 3,000 0
iShares MSCI EAFE ETF PUT 464287465   12,544,500 150,000 SH   SOLE   150,000 0 0
SPDR S&P Oil & Gas Exploration & Production ETF PUT 78468R556   10,521,600 80,000 SH   SOLE   80,000 0 0
Toronto-Dominion Bank/The CALL 891160509   702,186 11,100 SH   DFND 1 0 11,100 0
Canadian Natural Resources Ltd PUT 136385101   6,642,000 200,000 SH   SOLE   200,000 0 0
Canadian Natural Resources Ltd PUT 136385101   5,811,750 175,000 SH   SOLE   175,000 0 0
Algonquin Power & Utilities Co PUT 015857105   16,350 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   402,800 5,000 SH   DFND 1 0 5,000 0
Agnico Eagle Mines Ltd PUT 008474108   161,120 2,000 SH   DFND 1 0 2,000 0
Rogers Communications Inc CALL 775109200   40,210 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   39,852 1,200 SH   DFND 1 0 1,200 0
Kinross Gold Corp PUT 496902404   9,360 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   57,672 1,200 SH   DFND 1 0 1,200 0
Brookfield Asset Management In CALL 11271J107   53,150 1,000 SH   DFND 1 0 1,000 0
Mosaic Co/The PUT 61945C103   1,339,000 50,000 SH   SOLE   50,000 0 0
CF Industries Holdings Inc PUT 125269100   2,574,000 30,000 SH   SOLE   30,000 0 0
Mosaic Co/The PUT 61945C103   1,339,000 50,000 SH   SOLE   50,000 0 0
Canadian National Railway Co CALL 136375102   23,430 200 SH   DFND 1 0 200 0
PayPal Holdings Inc PUT 70450Y103   3,901,500 50,000 SH   SOLE   50,000 0 0
Enbridge Inc PUT 29250N105   85,281 2,100 SH   DFND 1 0 2,100 0
Vermilion Energy Inc CALL 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Open Text Corp PUT 683715106   33,280 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   40,280 500 SH   DFND 1 0 500 0
iShares Russell 2000 ETF CALL 464287655   3,313,350 15,000 SH   SOLE   15,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   3,660,525 7,500 SH   SOLE   7,500 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   3,660,525 7,500 SH   SOLE   7,500 0 0
TransAlta Corp PUT 89346D107   20,720 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd CALL 136385101   39,852 1,200 SH   DFND 1 0 1,200 0
Vermilion Energy Inc PUT 923725105   1,954 200 SH   DFND 1 0 200 0
Invesco QQQ Trust Series 1 CALL 46090E103   73,210,500 150,000 SH   SOLE   150,000 0 0
Hudbay Minerals Inc CALL 443628102   9,190 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   99,400,500 450,000 SH   SOLE   450,000 0 0
Rogers Communications Inc PUT 775109200   4,021,000 100,000 SH   SOLE   100,000 0 0
Manulife Financial Corp CALL 56501R106   32,505 1,100 SH   DFND 1 0 1,100 0
iShares Russell 2000 ETF CALL 464287655   22,089,000 100,000 SH   SOLE   100,000 0 0
Crescent Point Energy Corp PUT 92340V107   15,375 2,500 SH   DFND 1 0 2,500 0
Brookfield Asset Management In CALL 11271J107   138,190 2,600 SH   DFND 1 0 2,600 0
BCE Inc PUT 05534B760   34,800 1,000 SH   DFND 1 0 1,000 0
West Fraser Timber Co Ltd CALL 952845105   194,720 2,000 SH   DFND 1 0 2,000 0
iShares MSCI Intl Momentum Factor ETF ETF 46434V449   142,340 3,525 SH   DFND 1 0 3,525 0
iShares Russell 2000 ETF CALL 464287655   5,522,250 25,000 SH   SOLE   25,000 0 0
Crescent Point Energy Corp CALL 92340V107   32,595 5,300 SH   DFND 1 0 5,300 0
Brookfield Asset Management Lt PUT 113004105   47,290 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   18,402 300 SH   DFND 1 0 300 0
Barrick Gold Corp PUT 067901108   29,835 1,500 SH   DFND 1 0 1,500 0
CAE Inc CALL 124765108   18,750 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   3,908 400 SH   DFND 1 0 400 0
Barrick Gold Corp PUT 067901108   39,780 2,000 SH   DFND 1 0 2,000 0
Baytex Energy Corp PUT 07317Q105   16,335 5,500 SH   DFND 1 0 5,500 0
Canadian Natural Resources Ltd PUT 136385101   19,926 600 SH   DFND 1 0 600 0
Newmont Mining Corp PUT 651639106   26,725 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp CALL 92340V107   7,995 1,300 SH   DFND 1 0 1,300 0
Crescent Point Energy Corp CALL 92340V107   5,535 900 SH   DFND 1 0 900 0
Crescent Point Energy Corp CALL 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   57,465 1,500 SH   DFND 1 0 1,500 0
TransCanada Corp PUT 87807B107   86,634 2,000 SH   DFND 1 0 2,000 0
BCE Inc CALL 05534B760   76,560 2,200 SH   DFND 1 0 2,200 0
TransAlta Corp CALL 89346D107   20,720 2,000 SH   DFND 1 0 2,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   20,254,905 41,500 SH   SOLE   41,500 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   14,642,100 30,000 SH   SOLE   30,000 0 0
BCE Inc CALL 05534B760   97,440 2,800 SH   DFND 1 0 2,800 0
Apellis Pharmaceuticals Inc COM 03753U106   738,938 25,622 SH   SOLE   25,622 0 0
Cameco Corp PUT 13321L108   9,552 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The CALL 891160509   581,992 9,200 SH   DFND 1 0 9,200 0
Canadian Natural Resources Ltd PUT 136385101   19,926 600 SH   DFND 1 0 600 0
Seabridge Gold Inc COM 811916105   16,825,158 1,002,094 SH   SOLE   1,002,094 0 0
GFL Environmental Inc COM 36168Q104   2,933,932 73,569 SH   SOLE   73,569 0 0
TransAlta Corp PUT 89346D107   10,360 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   49,984 1,100 SH   DFND 1 0 1,100 0
BCE Inc PUT 05534B760   34,800 1,000 SH   DFND 1 0 1,000 0
WisdomTree International Hedged Quality Dividend Growth Fund ETF 97717X594   12,522 274 SH   DFND 1 0 274 0
Canadian Pacific Railway Ltd PUT 13646K108   34,216 400 SH   DFND 1 0 400 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp PUT 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd CALL 67077M108   38,448 800 SH   DFND 1 0 800 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   3,978 200 SH   DFND 1 0 200 0
Canadian Natural Resources Ltd COM 136385101   9,963,000 300,000 SH   SOLE   300,000 0 0
Brookfield Infrastructure Part CALL G16252101   3,504 100 SH   DFND 1 0 100 0
Pembina Pipeline Corp PUT 706327103   43,302,000 1,050,000 SH   SOLE   1,050,000 0 0
BCE Inc CALL 05534B760   38,280 1,100 SH   DFND 1 0 1,100 0
Enbridge Inc CALL 29250N105   8,122 200 SH   DFND 1 0 200 0
Williams-Sonoma Inc COM 969904101   2,462,763 15,897 SH   SOLE   15,897 0 0
Corebridge Financial Inc COM 21871X109   978,201 33,546 SH   SOLE   33,546 0 0
Corebridge Financial Inc COM 21871X109   130,841 4,487 SH   SOLE   4,487 0 0
Samsara Inc COM 79589L106   55,097 1,145 SH   SOLE   1,145 0 0
Samsara Inc COM 79589L106   1,221,815 25,391 SH   SOLE   25,391 0 0
Pembina Pipeline Corp COM 706327103   24,744,000 600,000 SH   SOLE   600,000 0 0
Canadian Natural Resources Ltd PUT 136385101   53,136 1,600 SH   DFND 1 0 1,600 0
Agnico Eagle Mines Ltd CALL 008474108   56,392 700 SH   DFND 1 0 700 0
Brookfield Infrastructure Part PUT G16252101   35,040 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   57,465 1,500 SH   DFND 1 0 1,500 0
BCE Inc CALL 05534B760   34,800 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   57,465 1,500 SH   DFND 1 0 1,500 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   9,190 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc CALL 866796105   5,802 100 SH   DFND 1 0 100 0
Newmont Mining Corp PUT 651639106   106,900 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   141,219 7,100 SH   DFND 1 0 7,100 0
Canadian National Railway Co PUT 136375102   82,005 700 SH   DFND 1 0 700 0
Barrick Gold Corp PUT 067901108   179,010 9,000 SH   DFND 1 0 9,000 0
Hudbay Minerals Inc CALL 443628102   27,570 3,000 SH   DFND 1 0 3,000 0
BCE Inc PUT 05534B760   160,080 4,600 SH   DFND 1 0 4,600 0
Agnico Eagle Mines Ltd PUT 008474108   161,120 2,000 SH   DFND 1 0 2,000 0
Hudbay Minerals Inc PUT 443628102   15,623 1,700 SH   DFND 1 0 1,700 0
Manulife Financial Corp PUT 56501R106   88,650 3,000 SH   DFND 1 0 3,000 0
Hudbay Minerals Inc PUT 443628102   9,190 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   22,089,000 100,000 SH   SOLE   100,000 0 0
Brookfield Asset Management In CALL 11271J107   53,150 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   16,084,000 400,000 SH   SOLE   400,000 0 0
Brookfield Renewable Partners CALL G16258108   47,906 1,700 SH   DFND 1 0 1,700 0
Cenovus Energy Inc CALL 15135U109   41,825 2,500 SH   DFND 1 0 2,500 0
Barrick Gold Corp CALL 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp CALL 07317Q105   11,880 4,000 SH   DFND 1 0 4,000 0
Canadian National Railway Co PUT 136375102   46,860 400 SH   DFND 1 0 400 0
iShares MSCI EAFE ETF CALL 464287465   6,690,400 80,000 SH   SOLE   80,000 0 0
iShares MSCI EAFE ETF PUT 464287465   6,690,400 80,000 SH   SOLE   80,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   53,687,700 110,000 SH   SOLE   110,000 0 0
TELUS Corp PUT 87971M103   5,873,000 350,000 SH   SOLE   350,000 0 0
Canadian Natural Resources Ltd CALL 136385101   66,420 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   86,508 1,800 SH   DFND 1 0 1,800 0
BCE Inc PUT 05534B760   76,560 2,200 SH   DFND 1 0 2,200 0
Novagold Resources Inc CALL 66987E206   4,100 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp CALL 89346D107   20,720 2,000 SH   DFND 1 0 2,000 0
iShares Russell 2000 ETF CALL 464287655   11,044,500 50,000 SH   SOLE   50,000 0 0
Canadian Imperial Bank of Comm CALL 136069101   147,216 2,400 SH   DFND 1 0 2,400 0
iShares Russell 2000 ETF CALL 464287655   11,044,500 50,000 SH   SOLE   50,000 0 0
Nuvei Corp COM 67079A102   3,335 100 SH   SOLE   100 0 0
BCE Inc PUT 05534B760   34,800 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp CALL 87807B107   34,654 800 SH   DFND 1 0 800 0
Invesco QQQ Trust Series 1 PUT 46090E103   34,116,093 69,900 SH   SOLE   69,900 0 0
Nutrien Ltd PUT 67077M108   48,060 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   4,885 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   55,680 1,600 SH   DFND 1 0 1,600 0
Grab Holdings Ltd COM G4124C109   16,170,402 4,255,369 SH   DFND 4 0 4,255,369 0
TransAlta Corp PUT 89346D107   10,360 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   234,300 2,000 SH   DFND 1 0 2,000 0
iShares Russell 2000 ETF PUT 464287655   33,133,500 150,000 SH   SOLE   150,000 0 0
TELUS Corp PUT 87971M103   9,229,000 550,000 SH   SOLE   550,000 0 0
Hudbay Minerals Inc CALL 443628102   9,190 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   36,549 900 SH   DFND 1 0 900 0
Barrick Gold Corp PUT 067901108   29,835 1,500 SH   DFND 1 0 1,500 0
Ovintiv Inc CALL 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   76,560 2,200 SH   DFND 1 0 2,200 0
Cenovus Energy Inc CALL 15135U109   21,749 1,300 SH   DFND 1 0 1,300 0
BCE Inc PUT 05534B760   3,480 100 SH   DFND 1 0 100 0
Teck Resources Ltd PUT 878742204   52,240 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   15,672 300 SH   DFND 1 0 300 0
Cenovus Energy Inc CALL 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   98,144 1,600 SH   DFND 1 0 1,600 0
Cenovus Energy Inc CALL 15135U109   5,019 300 SH   DFND 1 0 300 0
Methanex Corp CALL 59151K108   12,402 300 SH   DFND 1 0 300 0
Invesco QQQ Trust Series 1 PUT 46090E103   9,761,400 20,000 SH   SOLE   20,000 0 0
Brookfield Asset Management In PUT 11271J107   159,450 3,000 SH   DFND 1 0 3,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   4,880,700 10,000 SH   SOLE   10,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   73,210,500 150,000 SH   SOLE   150,000 0 0
Crescent Point Energy Corp PUT 92340V107   18,450 3,000 SH   DFND 1 0 3,000 0
Rogers Communications Inc PUT 775109200   8,042,000 200,000 SH   SOLE   200,000 0 0
Teva Pharmaceutical Industries COM 881624209   272,264 15,109 SH   SOLE   15,109 0 0
TELUS Corp PUT 87971M103   58,730 3,500 SH   DFND 1 0 3,500 0
Kinross Gold Corp CALL 496902404   9,360 1,000 SH   DFND 1 0 1,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   100,408,000 175,000 SH   SOLE   175,000 0 0
Barrick Gold Corp CALL 067901108   53,703 2,700 SH   DFND 1 0 2,700 0
Agnico Eagle Mines Ltd PUT 008474108   40,280 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   1,478,294 24,100 SH   DFND 1 0 24,100 0
Canadian Imperial Bank of Comm PUT 136069101   1,416,954 23,100 SH   DFND 1 0 23,100 0
Solventum Corp COM 83444M101   1,642,185 23,554 SH   SOLE   23,554 0 0
Solventum Corp COM 83444M101   2,824,078 40,506 SH   SOLE   40,506 0 0
Brookfield Asset Management In PUT 11271J107   159,450 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   64,448 800 SH   DFND 1 0 800 0
Canadian Natural Resources Ltd PUT 136385101   73,062 2,200 SH   DFND 1 0 2,200 0
SPDR S&P 500 ETF Trust PUT 78462F103   28,688,000 50,000 SH   SOLE   50,000 0 0
GE Vernova LLC COM 36828A101   765 3 SH   SOLE   3 0 0
GE Vernova LLC COM 36828A101   19,980,743 78,362 SH   SOLE   78,362 0 0
GE Vernova LLC COM 36828A101   11,140,076 43,690 SH   SOLE   43,690 0 0
BCE Inc PUT 05534B760   149,640 4,300 SH   DFND 1 0 4,300 0
TELUS Corp PUT 87971M103   16,780 1,000 SH   DFND 1 0 1,000 0
CGI Group Inc PUT 12532H104   229,920 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509   253,040 4,000 SH   DFND 1 0 4,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   9,761,400 20,000 SH   SOLE   20,000 0 0
Canadian Natural Resources Ltd PUT 136385101   99,630 3,000 SH   DFND 1 0 3,000 0
BCE Inc PUT 05534B760   10,440,000 300,000 SH   SOLE   300,000 0 0
West Fraser Timber Co Ltd CALL 952845105   97,360 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   6,642 200 SH   DFND 1 0 200 0
Barrick Gold Corp CALL 067901108   137,241 6,900 SH   DFND 1 0 6,900 0
Crescent Point Energy Corp CALL 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
Precision Drilling Corp PUT 74022D407   61,650 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   66,420 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   65,637 3,300 SH   DFND 1 0 3,300 0
Cenovus Energy Inc CALL 15135U109   53,536 3,200 SH   DFND 1 0 3,200 0
Baytex Energy Corp CALL 07317Q105   5,940 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   40,280 500 SH   DFND 1 0 500 0
Invesco QQQ Trust Series 1 PUT 46090E103   12,201,750 25,000 SH   SOLE   25,000 0 0
BCE Inc PUT 05534B760   13,920 400 SH   DFND 1 0 400 0
Magna International Inc PUT 559222401   49,248 1,200 SH   DFND 1 0 1,200 0
Baytex Energy Corp CALL 07317Q105   2,970 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc PUT 011532108   19,940 1,000 SH   DFND 1 0 1,000 0
TELUS Corp CALL 87971M103   1,678,000 100,000 SH   SOLE   100,000 0 0
TELUS Corp PUT 87971M103   1,678,000 100,000 SH   SOLE   100,000 0 0
Precision Drilling Corp CALL 74022D407   12,330 200 SH   DFND 1 0 200 0
iShares Russell 2000 ETF PUT 464287655   13,253,400 60,000 SH   SOLE   60,000 0 0
iShares Russell 2000 ETF PUT 464287655   18,775,650 85,000 SH   SOLE   85,000 0 0
BCE Inc PUT 05534B760   52,200 1,500 SH   DFND 1 0 1,500 0
Imperial Oil Ltd PUT 453038408   70,450 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   36,605,250 75,000 SH   SOLE   75,000 0 0
Bank of Nova Scotia/The PUT 064149107   408,675 7,500 SH   SOLE   7,500 0 0
Americas Silver Corp COM 03062D100   20,570 67,221 SH   DFND 1 0 67,221 0
Bank of Nova Scotia/The PUT 064149107   5,449 100 SH   SOLE   100 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   2,266,000 50,000 SH   SOLE   50,000 0 0
BCE Inc CALL 05534B760   5,220,000 150,000 SH   SOLE   150,000 0 0
BCE Inc PUT 05534B760   5,220,000 150,000 SH   SOLE   150,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   26,843,850 55,000 SH   SOLE   55,000 0 0
iShares Russell 2000 ETF PUT 464287655   44,178,000 200,000 SH   SOLE   200,000 0 0
Crescent Point Energy Corp CALL 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
Advanced Micro Devices Inc PUT 007903107   3,281,600 20,000 SH   SOLE   20,000 0 0
Ford Motor Co PUT 345370860   264,000 25,000 SH   SOLE   25,000 0 0
Canadian Natural Resources Ltd PUT 136385101   26,568 800 SH   DFND 1 0 800 0
Canadian Imperial Bank of Comm PUT 136069101   460,050 7,500 SH   DFND 1 0 7,500 0
Canadian Pacific Railway Ltd PUT 13646K108   17,108 200 SH   DFND 1 0 200 0
Brookfield Infrastructure Part PUT G16252101   122,640 3,500 SH   SOLE   3,500 0 0
Canadian Natural Resources Ltd CALL 136385101   2,490,750 75,000 SH   SOLE   75,000 0 0
Vermilion Energy Inc CALL 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   3,549,600 102,000 SH   DFND 1 0 102,000 0
BCE Inc PUT 05534B760   904,800 26,000 SH   DFND 1 0 26,000 0
iShares Russell 2000 ETF PUT 464287655   55,222,500 250,000 SH   SOLE   250,000 0 0
Bank of Montreal PUT 063671101   279,620 3,100 SH   DFND 1 0 3,100 0
Bank of Nova Scotia/The PUT 064149107   27,245 500 SH   SOLE   500 0 0
Rogers Communications Inc PUT 775109200   10,052,500 250,000 SH   SOLE   250,000 0 0
New Found Gold Corp COM 64440N103   53,636 21,200 SH   DFND 1 0 21,200 0
Baytex Energy Corp PUT 07317Q105   1,188 400 SH   DFND 1 0 400 0
Crescent Point Energy Corp CALL 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   30,670 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp CALL 92340V107   3,075 500 SH   DFND 1 0 500 0
Enbridge Inc PUT 29250N105   81,220 2,000 SH   DFND 1 0 2,000 0
SPDR Dow Jones Industrial Average ETF Trust PUT 78467X109   10,578,000 25,000 SH   SOLE   25,000 0 0
Canadian Pacific Railway Ltd PUT 13646K108   17,108 200 SH   DFND 1 0 200 0
Datadog Inc COM 23804L103   176,157 1,531 SH   SOLE   1,531 0 0
Algonquin Power & Utilities Co COM 015857105   5,607,505 1,028,900 SH   DFND 1 0 1,028,900 0
Agnico Eagle Mines Ltd PUT 008474108   402,800 5,000 SH   DFND 1 0 5,000 0
Magna International Inc PUT 559222401   41,040 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   12,183,000 300,000 SH   SOLE   300,000 0 0
Canadian National Railway Co PUT 136375102   58,575 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107   321,491 5,900 SH   DFND 1 0 5,900 0
TransCanada Corp PUT 87807B107   25,990 600 SH   DFND 1 0 600 0
Bank of Montreal PUT 063671101   378,840 4,200 SH   DFND 1 0 4,200 0
iShares Russell 2000 ETF PUT 464287655   33,310,212 150,800 SH   SOLE   150,800 0 0
Suncor Energy Inc CALL 867224107   73,840 2,000 SH   DFND 1 0 2,000 0
CGI Group Inc CALL 12532H104   57,480 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   69,600 2,000 SH   DFND 1 0 2,000 0
Ovintiv Inc CALL 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
SSR Mining Inc CALL 784730103   5,680 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF CALL 464287655   16,566,750 75,000 SH   SOLE   75,000 0 0
BCE Inc PUT 05534B760   5,220,000 150,000 SH   SOLE   150,000 0 0
Barrick Gold Corp CALL 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   34,800 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp PUT 89346D107   21,756 2,100 SH   DFND 1 0 2,100 0
Canadian Imperial Bank of Comm CALL 136069101   122,680 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada PUT 349553107   6,816,000 150,000 SH   SOLE   150,000 0 0
Ovintiv Inc CALL 69047Q102   19,155 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp PUT 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   190,154 3,100 SH   DFND 1 0 3,100 0
Bank of Nova Scotia/The CALL 064149107   43,592 800 SH   DFND 1 0 800 0
Fortis Inc/Canada CALL 349553107   59,072 1,300 SH   DFND 1 0 1,300 0
Rogers Communications Inc PUT 775109200   20,105 500 SH   DFND 1 0 500 0
Invesco S&P 500 Equal Weight ETF ETF 46137V357   7,392,679 41,263 SH   SOLE   41,263 0 0
BCE Inc PUT 05534B760   5,220,000 150,000 SH   SOLE   150,000 0 0
TELUS Corp CALL 87971M103   110,748 6,600 SH   SOLE   6,600 0 0
TFI International Inc PUT 87241L109   273,780 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   80,420 2,000 SH   DFND 1 0 2,000 0
Precision Drilling Corp CALL 74022D407   61,650 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   33,133,500 150,000 SH   SOLE   150,000 0 0
Imperial Oil Ltd PUT 453038408   70,450 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   20,305 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp CALL 92340V107   1,845 300 SH   DFND 1 0 300 0
BCE Inc PUT 05534B760   17,400 500 SH   DFND 1 0 500 0
Canadian Pacific Railway Ltd PUT 13646K108   513,240 6,000 SH   DFND 1 0 6,000 0
Grab Holdings Ltd COM G4124C109   6,113,334 1,608,772 SH   DFND 4 0 1,608,772 0
Sea Ltd COM 81141R100   26,270,556 278,644 SH   DFND 4 0 278,644 0
BCE Inc PUT 05534B760   83,520 2,400 SH   DFND 1 0 2,400 0
SPDR S&P 500 ETF Trust PUT 78462F103   57,376,000 100,000 SH   SOLE   100,000 0 0
Vermilion Energy Inc CALL 923725105   977 100 SH   DFND 1 0 100 0
Vermilion Energy Inc CALL 923725105   18,563 1,900 SH   DFND 1 0 1,900 0
POET Technologies Inc COM 73044W302   53,582 12,068 SH   DFND 1 0 12,068 0
Crescent Point Energy Corp CALL 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   15,632 1,600 SH   DFND 1 0 1,600 0
Barrick Gold Corp PUT 067901108   2,983,500 150,000 SH   SOLE   150,000 0 0
Enbridge Inc PUT 29250N105   81,220 2,000 SH   DFND 1 0 2,000 0
Canadian Pacific Railway Ltd PUT 13646K108   111,202 1,300 SH   DFND 1 0 1,300 0
Enbridge Inc CALL 29250N105   97,464 2,400 SH   DFND 1 0 2,400 0
TELUS Corp PUT 87971M103   7,551,000 450,000 SH   SOLE   450,000 0 0
Crescent Point Energy Corp CALL 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   59,670 3,000 SH   DFND 1 0 3,000 0
Enbridge Inc CALL 29250N105   142,135 3,500 SH   DFND 1 0 3,500 0
Crescent Point Energy Corp PUT 92340V107   1,845 300 SH   DFND 1 0 300 0
TransAlta Corp CALL 89346D107   10,360 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   13,421,925 27,500 SH   SOLE   27,500 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   13,421,925 27,500 SH   SOLE   27,500 0 0
Rogers Communications Inc PUT 775109200   40,210 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   19,522,800 40,000 SH   SOLE   40,000 0 0
TransCanada Corp CALL 87807B107   43,317 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   441,369 8,100 SH   DFND 1 0 8,100 0
Brookfield Infrastructure Part CALL G16252101   3,504 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The CALL 064149107   108,980 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The CALL 891160509   468,124 7,400 SH   DFND 1 0 7,400 0
Methanex Corp PUT 59151K108   20,670 500 SH   DFND 1 0 500 0
iShares Russell 2000 ETF PUT 464287655   22,089,000 100,000 SH   SOLE   100,000 0 0
Ovintiv Inc PUT 69047Q102   76,620 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc PUT 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   40,210 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   120,630 3,000 SH   DFND 1 0 3,000 0
Newmont Mining Corp PUT 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   234,062 3,700 SH   DFND 1 0 3,700 0
YETI Holdings Inc COM 98585X104   600,023 14,624 SH   SOLE   14,624 0 0
Manulife Financial Corp PUT 56501R106   106,380 3,600 SH   DFND 1 0 3,600 0
Bank of Nova Scotia/The CALL 064149107   5,449 100 SH   DFND 1 0 100 0
Sun Life Financial Inc PUT 866796105   116,040 2,000 SH   DFND 1 0 2,000 0
SSR Mining Inc CALL 784730103   5,680 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   8,865 300 SH   DFND 1 0 300 0
Canadian National Railway Co CALL 136375102   11,715 100 SH   DFND 1 0 100 0
TELUS Corp PUT 87971M103   8,390 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   17,400 500 SH   DFND 1 0 500 0
Algonquin Power & Utilities Co CALL 015857105   5,450 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 92340V107   19,065 3,100 SH   DFND 1 0 3,100 0
Bank of Nova Scotia/The CALL 064149107   435,920 8,000 SH   DFND 1 0 8,000 0
Manulife Financial Corp PUT 56501R106   354,600 12,000 SH   DFND 1 0 12,000 0
NexGen Energy Ltd COM 65340P106   84,557 12,949 SH   SOLE   12,949 0 0
NexGen Energy Ltd COM 65340P106   333 51 SH   SOLE   51 0 0
Grab Holdings Ltd COM G4124C109   41,602 10,948 SH   SOLE   10,948 0 0
Teva Pharmaceutical Industries COM 881624209   101,164 5,614 SH   SOLE   5,614 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   24,403,500 50,000 SH   SOLE   50,000 0 0
TransCanada Corp CALL 87807B107   43,317 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   38,280 1,100 SH   DFND 1 0 1,100 0
Enbridge Inc PUT 29250N105   28,427 700 SH   DFND 1 0 700 0
TELUS Corp COM 87971M103   17,250 1,028 SH   SOLE   1,028 0 0
Brookfield Asset Management In COM 11271J107   176,192 3,315 SH   SOLE   3,315 0 0
Brookfield Asset Management Lt COM 113004105   35,468 750 SH   SOLE   750 0 0
Brookfield Renewable Corp COM 11284V105   104,806 3,209 SH   SOLE   3,209 0 0
CAE Inc COM 124765108   239,213 12,758 SH   SOLE   12,758 0 0
Open Text Corp COM 683715106   90,022 2,705 SH   SOLE   2,705 0 0
Ritchie Bros Auctioneers Inc COM 74935Q107   93,851 1,166 SH   SOLE   1,166 0 0
Snowflake Inc COM 833445109   4,271,643 37,190 SH   SOLE   37,190 0 0
Snowflake Inc COM 833445109   3,331 29 SH   DFND 1 0 29 0
Bank of Montreal CALL 063671101   18,040 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The PUT 891160509   132,846 2,100 SH   DFND 1 0 2,100 0
iShares Russell 2000 ETF PUT 464287655   3,313,350 15,000 SH   SOLE   15,000 0 0
iShares Russell 2000 ETF CALL 464287655   3,313,350 15,000 SH   SOLE   15,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   18,546,660 38,000 SH   SOLE   38,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   3,904,560 8,000 SH   SOLE   8,000 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   57,376,000 100,000 SH   SOLE   100,000 0 0
ON Semiconductor Corp COM 682189105   473,562 6,522 SH   SOLE   6,522 0 0
Manulife Financial Corp PUT 56501R106   17,730 600 SH   DFND 1 0 600 0
iShares MSCI EAFE ETF PUT 464287465   6,272,250 75,000 SH   SOLE   75,000 0 0
Bank of Nova Scotia/The CALL 064149107   555,798 10,200 SH   DFND 1 0 10,200 0
Kinross Gold Corp CALL 496902404   9,360 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   58,730 3,500 SH   DFND 1 0 3,500 0
Brookfield Asset Management Lt COM 113004105   1,805,958 38,189 SH   DFND 1 0 38,189 0
TELUS Corp PUT 87971M103   8,390 500 SH   DFND 1 0 500 0
Enbridge Inc PUT 29250N105   166,501 4,100 SH   DFND 1 0 4,100 0
Barrick Gold Corp PUT 067901108   39,780 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp CALL 067901108   47,736 2,400 SH   DFND 1 0 2,400 0
Newmont Mining Corp PUT 651639106   106,900 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509   12,652 200 SH   DFND 1 0 200 0
Motorola Solutions Inc CALL 620076307   16,771,199 37,300 SH   SOLE   37,300 0 0
Agnico Eagle Mines Ltd PUT 008474108   161,120 2,000 SH   DFND 1 0 2,000 0
Fortuna Silver Mines Inc PUT 349942102   4,630 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   34,800 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 92340V107   3,075 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The CALL 064149107   158,021 2,900 SH   DFND 1 0 2,900 0
Canadian National Railway Co PUT 136375102   46,860 400 SH   DFND 1 0 400 0
Bank of Montreal CALL 063671101   63,140 700 SH   DFND 1 0 700 0
Crescent Point Energy Corp PUT 92340V107   1,845 300 SH   DFND 1 0 300 0
Canadian National Railway Co CALL 136375102   23,430 200 SH   DFND 1 0 200 0
Magna International Inc PUT 559222401   41,040 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   19,926 600 SH   DFND 1 0 600 0
CGI Group Inc PUT 12532H104   114,960 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   16,244 400 SH   DFND 1 0 400 0
Manulife Financial Corp CALL 56501R106   88,650 3,000 SH   DFND 1 0 3,000 0
Brookfield Asset Management In CALL 11271J107   53,150 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Lt PUT 113004105   56,748 1,200 SH   DFND 1 0 1,200 0
Canadian National Railway Co CALL 136375102   117,150 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   631,400 7,000 SH   DFND 1 0 7,000 0
Thomson Reuters Corp CALL 884903808   853,000 5,000 SH   DFND 1 0 5,000 0
Toronto-Dominion Bank/The PUT 891160509   6,326 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The PUT 891160509   398,538 6,300 SH   DFND 1 0 6,300 0
Fortuna Silver Mines Inc CALL 349942102   463 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   169,176 2,100 SH   DFND 1 0 2,100 0
Novagold Resources Inc PUT 66987E206   4,100 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   34,800 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   4,021,000 100,000 SH   SOLE   100,000 0 0
iShares U.S. Home Construction ETF ETF 464288752   636 5 SH   DFND 1 0 5 0
Brookfield Asset Management Lt PUT 113004105   94,580 2,000 SH   DFND 1 0 2,000 0
Newmont Mining Corp PUT 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   717,678 11,700 SH   DFND 1 0 11,700 0
Imperial Oil Ltd PUT 453038408   70,450 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   234,300 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp CALL 56501R106   29,550 1,000 SH   DFND 1 0 1,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   50,204,000 87,500 SH   SOLE   87,500 0 0
Enbridge Inc CALL 29250N105   211,172 5,200 SH   DFND 1 0 5,200 0
Canadian Imperial Bank of Comm PUT 136069101   226,958 3,700 SH   DFND 1 0 3,700 0
Enbridge Inc PUT 29250N105   48,732 1,200 SH   DFND 1 0 1,200 0
Canadian National Railway Co PUT 136375102   117,150 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   370,532 6,800 SH   DFND 1 0 6,800 0
Canadian Imperial Bank of Comm PUT 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   245,360 4,000 SH   DFND 1 0 4,000 0
Thomson Reuters Corp PUT 884903808   341,200 2,000 SH   DFND 1 0 2,000 0
TransAlta Corp PUT 89346D107   10,360 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
Methanex Corp PUT 59151K108   20,670 500 SH   DFND 1 0 500 0
Sun Life Financial Inc PUT 866796105   406,140 7,000 SH   DFND 1 0 7,000 0
Bank of Montreal PUT 063671101   1,271,820 14,100 SH   DFND 1 0 14,100 0
Toronto-Dominion Bank/The PUT 891160509   759,120 12,000 SH   DFND 1 0 12,000 0
Algonquin Power & Utilities Co CALL 015857105   5,450 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   604,340 6,700 SH   DFND 1 0 6,700 0
Vermilion Energy Inc PUT 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp PUT 496902404   46,800 5,000 SH   DFND 1 0 5,000 0
Agnico Eagle Mines Ltd PUT 008474108   249,736 3,100 SH   DFND 1 0 3,100 0
Suncor Energy Inc CALL 867224107   10,869,248 294,400 SH   SOLE   294,400 0 0
MicroStrategy Inc COM 594972408   3,251,451 19,285 SH   SOLE   19,285 0 0
Oasis Petroleum Inc COM 674215207   981,674 7,538 SH   SOLE   7,538 0 0
EMCOR Group Inc COM 29084Q100   2,475,548 5,750 SH   SOLE   5,750 0 0
Pure Storage Inc COM 74624M102   123,791 2,464 SH   SOLE   2,464 0 0
Canadian Imperial Bank of Comm PUT 136069101   153,350 2,500 SH   DFND 1 0 2,500 0
Invesco QQQ Trust Series 1 PUT 46090E103   43,926,300 90,000 SH   SOLE   90,000 0 0
Align Technology Inc COM 016255101   235,500 926 SH   SOLE   926 0 0
Manulife Financial Corp CALL 56501R106   59,100 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   117,150 1,000 SH   DFND 1 0 1,000 0
Waste Connections Inc PUT 94106B101   178,820 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   306,700 5,000 SH   DFND 1 0 5,000 0
Sun Life Financial Inc PUT 866796105   58,020 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   375,981 6,900 SH   DFND 1 0 6,900 0
Bank of Nova Scotia/The PUT 064149107   27,245 500 SH   DFND 1 0 500 0
iShares Russell 2000 ETF PUT 464287655   44,178,000 200,000 SH   SOLE   200,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   161,120 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   184,020 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Comm PUT 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   58,020 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   39,780 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc CALL 15135U109   66,920 4,000 SH   DFND 1 0 4,000 0
Canadian Natural Resources Ltd PUT 136385101   132,840 4,000 SH   DFND 1 0 4,000 0
Barrick Gold Corp PUT 067901108   57,681 2,900 SH   DFND 1 0 2,900 0
Barrick Gold Corp PUT 067901108   79,560 4,000 SH   DFND 1 0 4,000 0
Gildan Activewear Inc PUT 375916103   47,110 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   33,460 2,000 SH   DFND 1 0 2,000 0
Oasis Petroleum Inc COM 674215207   52,613 404 SH   SOLE   404 0 0
Oasis Petroleum Inc COM 674215207   2,735 21 SH   DFND 1 0 21 0
Canadian Imperial Bank of Comm PUT 136069101   92,010 1,500 SH   DFND 1 0 1,500 0
Cenovus Energy Inc CALL 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc PUT 011532108   19,940 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   50,608 800 SH   DFND 1 0 800 0
Enbridge Inc PUT 29250N105   81,220 2,000 SH   DFND 1 0 2,000 0
Thomson Reuters Corp PUT 884903808   170,600 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd PUT 68827L101   18,510 1,000 SH   DFND 1 0 1,000 0
Microsoft Corp COM 594918104   86,060 200 SH   SOLE   200 0 0
Osisko Gold Royalties Ltd PUT 68827L101   18,510 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd PUT 68827L101   18,510 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd PUT 68827L101   18,510 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   46,844 2,800 SH   DFND 1 0 2,800 0
Newmont Mining Corp PUT 651639106   106,900 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   126,280 1,400 SH   DFND 1 0 1,400 0
Toronto-Dominion Bank/The PUT 891160509   18,978 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Comm PUT 136069101   251,494 4,100 SH   DFND 1 0 4,100 0
Kosmos Energy Ltd PUT 500688106   403 100 SH   SOLE   100 0 0
Agnico Eagle Mines Ltd PUT 008474108   161,120 2,000 SH   DFND 1 0 2,000 0
Wheaton Precious Metals Corp PUT 962879102   122,160 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada PUT 349553107   4,544 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101   99,630 3,000 SH   DFND 1 0 3,000 0
Sun Life Financial Inc PUT 866796105   8,703,000 150,000 SH   SOLE   150,000 0 0
Centerra Gold Inc PUT 152006102   7,160 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   161,120 2,000 SH   DFND 1 0 2,000 0
Wheaton Precious Metals Corp PUT 962879102   61,080 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   208,758 3,300 SH   DFND 1 0 3,300 0
iShares Russell 2000 ETF CALL 464287655   33,133,500 150,000 SH   SOLE   150,000 0 0
Canadian Imperial Bank of Comm PUT 136069101   294,432 4,800 SH   DFND 1 0 4,800 0
Canadian Imperial Bank of Comm PUT 136069101   184,020 3,000 SH   DFND 1 0 3,000 0
BCE Inc CALL 05534B760   34,800 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 92340V107   18,450 3,000 SH   DFND 1 0 3,000 0
Brookfield Asset Management In CALL 11271J107   148,820 2,800 SH   DFND 1 0 2,800 0
Toronto-Dominion Bank/The CALL 891160509   56,934 900 SH   DFND 1 0 900 0
Canadian Natural Resources Ltd PUT 136385101   99,630 3,000 SH   DFND 1 0 3,000 0
Oasis Petroleum Inc COM 674215207   58,213 447 SH   SOLE   447 0 0
Bank of Nova Scotia/The PUT 064149107   81,735 1,500 SH   DFND 1 0 1,500 0
Bank of Nova Scotia/The PUT 064149107   234,307 4,300 SH   DFND 1 0 4,300 0
Manulife Financial Corp CALL 56501R106   112,290 3,800 SH   DFND 1 0 3,800 0
Celestica Inc CALL 15101Q207   30,672 600 SH   DFND 1 0 600 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Co CALL 015857105   545 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   451,000 5,000 SH   DFND 1 0 5,000 0
Franco-Nevada Corp PUT 351858105   497,000 4,000 SH   DFND 1 0 4,000 0
Brookfield Asset Management In CALL 11271J107   5,315 100 SH   DFND 1 0 100 0
Manulife Financial Corp CALL 56501R106   76,830 2,600 SH   DFND 1 0 2,600 0
TransCanada Corp PUT 87807B107   15,160,950 350,000 SH   SOLE   350,000 0 0
Bank of Montreal PUT 063671101   2,300,100 25,500 SH   DFND 1 0 25,500 0
Franco-Nevada Corp PUT 351858105   124,250 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   40,210 1,000 SH   DFND 1 0 1,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   114,752,000 200,000 SH   SOLE   200,000 0 0
Bank of Nova Scotia/The PUT 064149107   141,674 2,600 SH   DFND 1 0 2,600 0
Rogers Communications Inc CALL 775109200   40,210 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   387,860 4,300 SH   DFND 1 0 4,300 0
Bank of Montreal PUT 063671101   1,488,300 16,500 SH   DFND 1 0 16,500 0
Bank of Montreal PUT 063671101   757,680 8,400 SH   DFND 1 0 8,400 0
Canadian Natural Resources Ltd PUT 136385101   33,210 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   66,420 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal CALL 063671101   270,600 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   50,608 800 SH   DFND 1 0 800 0
SSR Mining Inc CALL 784730103   5,680 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   7,857,927 16,100 SH   SOLE   16,100 0 0
Bank of Nova Scotia/The CALL 064149107   626,635 11,500 SH   DFND 1 0 11,500 0
SSR Mining Inc CALL 784730103   5,680 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   20,136 1,200 SH   DFND 1 0 1,200 0
Vermilion Energy Inc PUT 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp CALL 07317Q105   2,970 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   112,290 3,800 SH   DFND 1 0 3,800 0
Celestica Inc CALL 15101Q207   10,224 200 SH   DFND 1 0 200 0
Restaurant Brands Internationa CALL 76131D103   28,848 400 SH   DFND 1 0 400 0
Steel Dynamics Inc COM 858119100   364,749 2,893 SH   SOLE   2,893 0 0
Toronto-Dominion Bank/The CALL 891160509   2,074,928 32,800 SH   DFND 1 0 32,800 0
Waste Connections Inc PUT 94106B101   178,820 1,000 SH   DFND 1 0 1,000 0
Waste Connections Inc PUT 94106B101   178,820 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   99,630 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The CALL 064149107   16,347 300 SH   DFND 1 0 300 0
iShares MSCI Israel ETF ETF 464286632   675,220 10,000 SH   SOLE   10,000 0 0
Brookfield Asset Management In CALL 11271J107   53,150 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp CALL 651639106   32,070 600 SH   DFND 1 0 600 0
Algonquin Power & Utilities Co CALL 015857105   1,635 300 SH   DFND 1 0 300 0
Fortuna Silver Mines Inc CALL 349942102   3,704 800 SH   DFND 1 0 800 0
Bank of Nova Scotia/The PUT 064149107   92,633 1,700 SH   DFND 1 0 1,700 0
Walgreens Boots Alliance Inc CALL 931427108   268,800 30,000 SH   SOLE   30,000 0 0
TELUS Corp PUT 87971M103   18,458 1,100 SH   DFND 1 0 1,100 0
Cenovus Energy Inc PUT 15135U109   50,190 3,000 SH   DFND 1 0 3,000 0
Enbridge Inc PUT 29250N105   113,708 2,800 SH   DFND 1 0 2,800 0
Wheaton Precious Metals Corp PUT 962879102   61,080 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   1,253,780 13,900 SH   DFND 1 0 13,900 0
Wheaton Precious Metals Corp PUT 962879102   61,080 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   32,694 600 SH   DFND 1 0 600 0
Vermilion Energy Inc PUT 923725105   8,793 900 SH   DFND 1 0 900 0
Suncor Energy Inc PUT 867224107   7,384,000 200,000 SH   SOLE   200,000 0 0
Cenovus Energy Inc COM 15135U109   49,220 2,942 SH   SOLE   2,942 0 0
Suncor Energy Inc COM 867224107   99,536 2,696 SH   SOLE   2,696 0 0
Rogers Communications Inc CALL 775109200   221,155 5,500 SH   DFND 1 0 5,500 0
Brookfield Asset Management Lt PUT 113004105   47,290 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Lt PUT 113004105   47,290 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   117,150 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   585,750 5,000 SH   DFND 1 0 5,000 0
Bank of Montreal PUT 063671101   1,019,260 11,300 SH   DFND 1 0 11,300 0
ARM Holdings PLC COM 042068205   117,983 825 SH   SOLE   825 0 0
ARM Holdings PLC COM 042068205   136,146 952 SH   SOLE   952 0 0
Vermilion Energy Inc PUT 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Part CALL G16252101   35,040 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd CALL 13646K108   85,540 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp CALL 55903Q104   19,656 1,400 SH   DFND 1 0 1,400 0
Canadian National Railway Co CALL 136375102   187,440 1,600 SH   DFND 1 0 1,600 0
Magna International Inc PUT 559222401   16,416 400 SH   DFND 1 0 400 0
Sun Life Financial Inc CALL 866796105   58,020 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   137,241 6,900 SH   DFND 1 0 6,900 0
Bank of Nova Scotia/The PUT 064149107   27,245 500 SH   DFND 1 0 500 0
Canadian Pacific Railway Ltd PUT 13646K108   85,540 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners PUT G16258108   8,454 300 SH   DFND 1 0 300 0
Toronto-Dominion Bank/The CALL 891160509   1,056,442 16,700 SH   DFND 1 0 16,700 0
MAG Silver Corp CALL 55903Q104   14,040 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Novagold Resources Inc CALL 66987E206   4,100 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   21,749 1,300 SH   DFND 1 0 1,300 0
Toronto-Dominion Bank/The CALL 891160509   253,040 4,000 SH   DFND 1 0 4,000 0
Bank of Montreal CALL 063671101   252,560 2,800 SH   DFND 1 0 2,800 0
Cenovus Energy Inc CALL 15135U109   45,171 2,700 SH   DFND 1 0 2,700 0
Bank of Montreal CALL 063671101   108,240 1,200 SH   DFND 1 0 1,200 0
Barrick Gold Corp CALL 067901108   23,868 1,200 SH   DFND 1 0 1,200 0
Brookfield Renewable Partners PUT G16258108   5,636 200 SH   DFND 1 0 200 0
Canadian National Railway Co CALL 136375102   128,865 1,100 SH   DFND 1 0 1,100 0
Royal Bank of Canada PUT 780087102   6,236,500 50,000 SH   SOLE   50,000 0 0
BCE Inc PUT 05534B760   73,080 2,100 SH   DFND 1 0 2,100 0
TELUS Corp PUT 87971M103   3,020,400 180,000 SH   DFND 1 0 180,000 0
Brookfield Asset Management In CALL 11271J107   5,315 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   207,460 2,300 SH   DFND 1 0 2,300 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   270,600 3,000 SH   DFND 1 0 3,000 0
Toronto-Dominion Bank/The CALL 891160509   9,489,000 150,000 SH   DFND 1 0 150,000 0
Toronto-Dominion Bank/The PUT 891160509   9,489,000 150,000 SH   DFND 1 0 150,000 0
Brookfield Asset Management In PUT 11271J107   106,300 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509   12,652 200 SH   DFND 1 0 200 0
Canadian Pacific Railway Ltd CALL 13646K108   119,756 1,400 SH   DFND 1 0 1,400 0
Royal Bank of Canada PUT 780087102   12,473 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107   27,245,000 500,000 SH   SOLE   500,000 0 0
Bank of Nova Scotia/The CALL 064149107   27,245,000 500,000 SH   SOLE   500,000 0 0
Magna International Inc CALL 559222401   12,312 300 SH   DFND 1 0 300 0
CGI Group Inc PUT 12532H104   22,992 200 SH   DFND 1 0 200 0
Vermilion Energy Inc PUT 923725105   8,793 900 SH   DFND 1 0 900 0
Rogers Communications Inc PUT 775109200   40,210 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   20,520 500 SH   DFND 1 0 500 0
Rogers Communications Inc PUT 775109200   6,031,500 150,000 SH   SOLE   150,000 0 0
Rogers Communications Inc CALL 775109200   6,031,500 150,000 SH   SOLE   150,000 0 0
Gildan Activewear Inc CALL 375916103   23,555 500 SH   DFND 1 0 500 0
BCE Inc CALL 05534B760   24,360 700 SH   DFND 1 0 700 0
BCE Inc CALL 05534B760   1,740,000 50,000 SH   SOLE   50,000 0 0
BCE Inc PUT 05534B760   1,740,000 50,000 SH   SOLE   50,000 0 0
Rogers Communications Inc PUT 775109200   44,231 1,100 SH   DFND 1 0 1,100 0
Sun Life Financial Inc PUT 866796105   174,060 3,000 SH   DFND 1 0 3,000 0
Enbridge Inc PUT 29250N105   117,769 2,900 SH   DFND 1 0 2,900 0
Estee Lauder Cos Inc/The COM 518439104   257,898 2,587 SH   SOLE   2,587 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   6,100,875 12,500 SH   SOLE   12,500 0 0
NVIDIA Corp PUT 67066G104   6,072,000 50,000 SH   SOLE   50,000 0 0
TransAlta Corp COM 89346D107   51,800 5,000 SH   SOLE   5,000 0 0
Rogers Communications Inc PUT 775109200   40,210 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   45,440 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   19,155 500 SH   DFND 1 0 500 0
Rogers Communications Inc PUT 775109200   40,210 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   49,803 1,300 SH   DFND 1 0 1,300 0
Hudbay Minerals Inc CALL 443628102   1,838 200 SH   DFND 1 0 200 0
Barrick Gold Corp PUT 067901108   39,780 2,000 SH   DFND 1 0 2,000 0
Wheaton Precious Metals Corp PUT 962879102   61,080 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   124,250 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   244,320 4,000 SH   DFND 1 0 4,000 0
Canadian Natural Resources Ltd PUT 136385101   99,630 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Comm CALL 136069101   9,201,000 150,000 SH   SOLE   150,000 0 0
Canadian Imperial Bank of Comm PUT 136069101   9,201,000 150,000 SH   SOLE   150,000 0 0
Brookfield Infrastructure Part CALL G16252101   35,040 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   34,800 1,000 SH   DFND 1 0 1,000 0
ATS Automation Tooling Systems COM 00217Y104   479,325 16,500 SH   SOLE   16,500 0 0
Magna International Inc PUT 559222401   82,080 2,000 SH   DFND 1 0 2,000 0
TELUS Corp PUT 87971M103   20,136 1,200 SH   DFND 1 0 1,200 0
Open Text Corp CALL 683715106   9,984 300 SH   DFND 1 0 300 0
TELUS Corp PUT 87971M103   25,170 1,500 SH   DFND 1 0 1,500 0
Bank of Montreal PUT 063671101   1,641,640 18,200 SH   DFND 1 0 18,200 0
Canadian Imperial Bank of Comm PUT 136069101   417,112 6,800 SH   DFND 1 0 6,800 0
Canadian Natural Resources Ltd PUT 136385101   66,420 2,000 SH   DFND 1 0 2,000 0
Newmont Mining Corp PUT 651639106   374,150 7,000 SH   DFND 1 0 7,000 0
Agnico Eagle Mines Ltd CALL 008474108   88,616 1,100 SH   DFND 1 0 1,100 0
Manulife Financial Corp PUT 56501R106   88,650 3,000 SH   DFND 1 0 3,000 0
Imperial Oil Ltd PUT 453038408   211,350 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Comm CALL 136069101   36,804 600 SH   DFND 1 0 600 0
iShares Russell 2000 ETF PUT 464287655   72,893,700 330,000 SH   SOLE   330,000 0 0
Uber Technologies Inc COM 90353T100   91,695 1,220 SH   DFND 3 0 1,220 0
Agnico Eagle Mines Ltd PUT 008474108   161,120 2,000 SH   DFND 1 0 2,000 0
Newmont Mining Corp PUT 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   34,654 800 SH   DFND 1 0 800 0
TransCanada Corp PUT 87807B107   12,995 300 SH   DFND 1 0 300 0
Newmont Mining Corp CALL 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   252,560 2,800 SH   DFND 1 0 2,800 0
West Fraser Timber Co Ltd CALL 952845105   19,472 200 SH   DFND 1 0 200 0
CF Industries Holdings Inc PUT 125269100   5,148,000 60,000 SH   SOLE   60,000 0 0
Mosaic Co/The PUT 61945C103   2,678,000 100,000 SH   SOLE   100,000 0 0
Enbridge Inc PUT 29250N105   97,464 2,400 SH   DFND 1 0 2,400 0
Brookfield Asset Management In CALL 11271J107   53,150 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Lt CALL 113004105   9,458 200 SH   DFND 1 0 200 0
BCE Inc PUT 05534B760   6,960,000 200,000 SH   SOLE   200,000 0 0
Lamb Weston Holdings Inc COM 513272104   779,211 12,036 SH   SOLE   12,036 0 0
TransCanada Corp PUT 87807B107   12,995 300 SH   DFND 1 0 300 0
TransCanada Corp PUT 87807B107   21,659 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107   261,552 4,800 SH   DFND 1 0 4,800 0
BCE Inc PUT 05534B760   34,800 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   149,100 1,200 SH   DFND 1 0 1,200 0
Enbridge Inc PUT 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp PUT 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   46,860 400 SH   DFND 1 0 400 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd PUT 13646K108   94,094 1,100 SH   DFND 1 0 1,100 0
Bank of Montreal CALL 063671101   90,200 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   58,575 500 SH   DFND 1 0 500 0
Barrick Gold Corp CALL 067901108   43,758 2,200 SH   DFND 1 0 2,200 0
Magna International Inc CALL 559222401   28,728 700 SH   DFND 1 0 700 0
Open Text Corp CALL 683715106   16,640 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   3,480,000 100,000 SH   SOLE   100,000 0 0
Algonquin Power & Utilities Co CALL 015857105   5,450 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands Internationa PUT 76131D103   72,120 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd CALL 13646K108   25,662 300 SH   DFND 1 0 300 0
Franco-Nevada Corp PUT 351858105   124,250 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   3,410,400 98,000 SH   SOLE   98,000 0 0
Toronto-Dominion Bank/The PUT 891160509   202,432 3,200 SH   DFND 1 0 3,200 0
Cenovus Energy Inc PUT 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   322,240 4,000 SH   DFND 1 0 4,000 0
Agnico Eagle Mines Ltd PUT 008474108   96,672 1,200 SH   DFND 1 0 1,200 0
Restaurant Brands Internationa PUT 76131D103   72,120 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In PUT 11271J107   53,150 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   199,260 6,000 SH   DFND 1 0 6,000 0
TransCanada Corp PUT 87807B107   8,663,400 200,000 SH   SOLE   200,000 0 0
Rogers Communications Inc PUT 775109200   40,210 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   506,080 8,000 SH   DFND 1 0 8,000 0
Canadian Pacific Railway Ltd PUT 13646K108   17,108 200 SH   DFND 1 0 200 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In PUT 11271J107   26,575 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The PUT 891160509   31,630 500 SH   DFND 1 0 500 0
Brookfield Asset Management Lt PUT 113004105   33,103 700 SH   DFND 1 0 700 0
Magna International Inc PUT 559222401   82,080 2,000 SH   DFND 1 0 2,000 0
Newmont Mining Corp PUT 651639106   106,900 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The CALL 891160509   6,326 100 SH   DFND 1 0 100 0
Newmont Mining Corp PUT 651639106   213,800 4,000 SH   DFND 1 0 4,000 0
Newmont Mining Corp PUT 651639106   213,800 4,000 SH   DFND 1 0 4,000 0
Bank of Nova Scotia/The CALL 064149107   10,898,000 200,000 SH   SOLE   200,000 0 0
Bank of Nova Scotia/The PUT 064149107   10,898,000 200,000 SH   SOLE   200,000 0 0
Newmont Mining Corp PUT 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Micron Technology Inc PUT 595112103   3,111,300 30,000 SH   SOLE   30,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   241,680 3,000 SH   DFND 1 0 3,000 0
Manulife Financial Corp CALL 56501R106   29,550 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   563,920 7,000 SH   DFND 1 0 7,000 0
Royal Bank of Canada CALL 780087102   37,419 300 SH   DFND 1 0 300 0
Crescent Point Energy Corp CALL 92340V107   9,840 1,600 SH   DFND 1 0 1,600 0
Magna International Inc CALL 559222401   41,040 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   16,605 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The PUT 891160509   316,300 5,000 SH   DFND 1 0 5,000 0
Canadian Natural Resources Ltd PUT 136385101   99,630 3,000 SH   DFND 1 0 3,000 0
Alamos Gold Inc PUT 011532108   19,940 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   40,614 700 SH   DFND 1 0 700 0
Pembina Pipeline Corp PUT 706327103   6,186,000 150,000 SH   SOLE   150,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   330,296 4,100 SH   DFND 1 0 4,100 0
Barrick Gold Corp PUT 067901108   109,395 5,500 SH   DFND 1 0 5,500 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Miller/Howard High Dividend Fu COM 600379101   609,500 50,000 SH   SOLE   50,000 0 0
Brookfield Asset Management In PUT 11271J107   26,575 500 SH   DFND 1 0 500 0
Canadian National Railway Co PUT 136375102   46,860 400 SH   DFND 1 0 400 0
Bank of Nova Scotia/The PUT 064149107   76,286 1,400 SH   DFND 1 0 1,400 0
Imperial Oil Ltd PUT 453038408   70,450 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   65,388 1,200 SH   DFND 1 0 1,200 0
Brookfield Asset Management In PUT 11271J107   26,575 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107   87,184 1,600 SH   DFND 1 0 1,600 0
Bank of Nova Scotia/The PUT 064149107   32,694 600 SH   DFND 1 0 600 0
Fortuna Silver Mines Inc PUT 349942102   4,630 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   45,100 500 SH   DFND 1 0 500 0
iShares Russell 2000 ETF PUT 464287655   66,267,000 300,000 SH   SOLE   300,000 0 0
NVIDIA Corp COM 67066G104   26,960 222 SH   DFND 1 0 222 0
Bank of Nova Scotia/The COM 064149107   19,562 359 SH   DFND 1 0 359 0
Canadian Natural Resources Ltd COM 136385101   9,897 298 SH   DFND 1 0 298 0
Pembina Pipeline Corp COM 706327103   82 2 SH   DFND 1 0 2 0
Agnico Eagle Mines Ltd PUT 008474108   402,800 5,000 SH   DFND 1 0 5,000 0
Newmont Mining Corp PUT 651639106   432,945 8,100 SH   DFND 1 0 8,100 0
Barrick Gold Corp PUT 067901108   59,670 3,000 SH   DFND 1 0 3,000 0
Barrick Gold Corp PUT 067901108   139,230 7,000 SH   DFND 1 0 7,000 0
Brookfield Asset Management In PUT 11271J107   53,150 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   139,230 7,000 SH   DFND 1 0 7,000 0
Newmont Mining Corp PUT 651639106   160,350 3,000 SH   DFND 1 0 3,000 0
Barrick Gold Corp PUT 067901108   79,560 4,000 SH   DFND 1 0 4,000 0
Toronto-Dominion Bank/The PUT 891160509   63,260 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   12,995 300 SH   DFND 1 0 300 0
Open Text Corp PUT 683715106   9,984 300 SH   DFND 1 0 300 0
Brookfield Renewable Partners CALL G16258108   14,090 500 SH   DFND 1 0 500 0
Canadian National Railway Co PUT 136375102   234,300 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   119,340 6,000 SH   DFND 1 0 6,000 0
Canadian Imperial Bank of Comm PUT 136069101   184,020 3,000 SH   DFND 1 0 3,000 0
Enbridge Inc PUT 29250N105   121,830 3,000 SH   DFND 1 0 3,000 0
Brookfield Asset Management In PUT 11271J107   53,150 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   122,160 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   162,440 4,000 SH   DFND 1 0 4,000 0
Wheaton Precious Metals Corp PUT 962879102   61,080 1,000 SH   DFND 1 0 1,000 0
Novagold Resources Inc PUT 66987E206   4,100 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   59,670 3,000 SH   DFND 1 0 3,000 0
BCE Inc PUT 05534B760   17,400 500 SH   DFND 1 0 500 0
Open Text Corp PUT 683715106   19,968 600 SH   DFND 1 0 600 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   515,151 25,900 SH   DFND 1 0 25,900 0
Bank of Montreal PUT 063671101   3,743,300 41,500 SH   DFND 1 0 41,500 0
Newmont Mining Corp CALL 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   61,080 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd CALL 68827L101   18,510 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   59,670 3,000 SH   DFND 1 0 3,000 0
Enbridge Inc CALL 29250N105   44,671 1,100 SH   DFND 1 0 1,100 0
Kinross Gold Corp CALL 496902404   6,552 700 SH   DFND 1 0 700 0
Newmont Mining Corp CALL 651639106   203,110 3,800 SH   DFND 1 0 3,800 0
Kinross Gold Corp PUT 496902404   18,720 2,000 SH   DFND 1 0 2,000 0
TransAlta Corp COM 89346D107   10 1 SH   DFND 1 0 1 0
CVS Health Corp COM 126650100   566 9 SH   DFND 1 0 9 0
Micron Technology Inc COM 595112103   6,534 63 SH   DFND 1 0 63 0
Barrick Gold Corp PUT 067901108   99,450 5,000 SH   DFND 1 0 5,000 0
TELUS Corp CALL 87971M103   1,678,000 100,000 SH   SOLE   100,000 0 0
TELUS Corp PUT 87971M103   1,678,000 100,000 SH   SOLE   100,000 0 0
Ovintiv Inc PUT 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   6,134 100 SH   DFND 1 0 100 0
Fortis Inc/Canada CALL 349553107   49,984 1,100 SH   DFND 1 0 1,100 0
Crescent Point Energy Corp PUT 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   61,080 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   161,120 2,000 SH   DFND 1 0 2,000 0
BCE Inc CALL 05534B760   149,640 4,300 SH   DFND 1 0 4,300 0
Brookfield Asset Management In CALL 11271J107   31,890 600 SH   DFND 1 0 600 0
Algonquin Power & Utilities Co COM 015857105   16 3 SH   DFND 1 0 3 0
Tilray Inc COM 88688T100   12 7 SH   DFND 1 0 7 0
Alphabet Inc COM 02079K107   22,571 135 SH   DFND 1 0 135 0
Barrick Gold Corp COM 067901108   159 8 SH   DFND 1 0 8 0
Bank of Montreal CALL 063671101   63,140 700 SH   DFND 1 0 700 0
Barrick Gold Corp CALL 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Thomson Reuters Corp CALL 884903808   170,600 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   146,124 4,400 SH   DFND 1 0 4,400 0
Canadian Natural Resources Ltd CALL 136385101   63,099 1,900 SH   DFND 1 0 1,900 0
Cenovus Energy Inc CALL 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   33,210 1,000 SH   DFND 1 0 1,000 0
Lightspeed POS Inc COM 53229C107   33 2 SH   DFND 1 0 2 0
Denison Mines Corp COM 248356107   35 19 SH   DFND 1 0 19 0
BCE Inc CALL 05534B760   38,280 1,100 SH   DFND 1 0 1,100 0
Bank of Nova Scotia/The PUT 064149107   98,082 1,800 SH   DFND 1 0 1,800 0
Apple Inc CALL 037833100   5,825,000 25,000 SH   SOLE   25,000 0 0
TransCanada Corp PUT 87807B107   25,990 600 SH   DFND 1 0 600 0
Royal Bank of Canada CALL 780087102   686,015 5,500 SH   DFND 1 0 5,500 0
Rogers Communications Inc CALL 775109200   36,189 900 SH   DFND 1 0 900 0
Fortis Inc/Canada CALL 349553107   63,616 1,400 SH   DFND 1 0 1,400 0
Brookfield Infrastructure Part CALL G16252101   35,040 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Lt CALL 113004105   14,187 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Comm PUT 136069101   171,752 2,800 SH   DFND 1 0 2,800 0
Canadian Imperial Bank of Comm PUT 136069101   73,608 1,200 SH   DFND 1 0 1,200 0
Manulife Financial Corp CALL 56501R106   35,460 1,200 SH   DFND 1 0 1,200 0
Magna International Inc PUT 559222401   41,040 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   31,630 500 SH   DFND 1 0 500 0
Vermilion Energy Inc PUT 923725105   18,563 1,900 SH   DFND 1 0 1,900 0
Microsoft Corp COM 594918104   38,297 89 SH   SOLE   89 0 0
iShares Silver Trust CALL 46428Q109   1,670,508 58,800 SH   SOLE   58,800 0 0
TFI International Inc PUT 87241L109   136,890 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   108,240 1,200 SH   DFND 1 0 1,200 0
Canadian Imperial Bank of Comm PUT 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd CALL 67077M108   24,030 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd PUT 136385101   66,420 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd CALL 67077M108   19,224 400 SH   DFND 1 0 400 0
TransAlta Corp CALL 89346D107   10,360 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   84,441 2,100 SH   DFND 1 0 2,100 0
Barrick Gold Corp CALL 067901108   6,088,329 306,100 SH   DFND 1 0 306,100 0
BCE Inc CALL 05534B760   3,480 100 SH   DFND 1 0 100 0
Hudbay Minerals Inc PUT 443628102   18,380 2,000 SH   DFND 1 0 2,000 0
Precision Drilling Corp CALL 74022D407   6,165 100 SH   DFND 1 0 100 0
Teck Resources Ltd CALL 878742204   10,448 200 SH   DFND 1 0 200 0
Vermilion Energy Inc CALL 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   44,231 1,100 SH   DFND 1 0 1,100 0
Apple Inc COM 037833100   51,726 222 SH   DFND 1 0 222 0
Royal Bank of Canada COM 780087102   40,288 323 SH   DFND 1 0 323 0
Toronto-Dominion Bank/The COM 891160509   29,100 460 SH   DFND 1 0 460 0
Tesla Inc COM 88160R101   57,559 220 SH   DFND 1 0 220 0
Brookfield Infrastructure Part CALL G16252101   45,552 1,300 SH   DFND 1 0 1,300 0
TELUS Corp COM 87971M103   4,833 288 SH   DFND 1 0 288 0
Shopify Inc COM 82509L107   7,774 97 SH   DFND 1 0 97 0
Toronto-Dominion Bank/The CALL 891160509   215,084 3,400 SH   DFND 1 0 3,400 0
Facebook Inc COM 30303M102   27,477 48 SH   DFND 1 0 48 0
Enbridge Inc COM 29250N105   13,726 338 SH   DFND 1 0 338 0
Microsoft Corp COM 594918104   110,587 257 SH   DFND 1 0 257 0
Alphabet Inc COM 02079K305   75,130 453 SH   DFND 1 0 453 0
Rogers Communications Inc CALL 775109200   64,336 1,600 SH   DFND 1 0 1,600 0
Rogers Communications Inc CALL 775109200   337,764 8,400 SH   DFND 1 0 8,400 0
Canadian National Railway Co PUT 136375102   117,150 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   12,995 300 SH   DFND 1 0 300 0
CGI Group Inc CALL 12532H104   11,496 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   333,740 3,700 SH   DFND 1 0 3,700 0
TransCanada Corp CALL 87807B107   86,634 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd CALL 67077M108   14,418 300 SH   DFND 1 0 300 0
Canadian National Railway Co CALL 136375102   234,300 2,000 SH   DFND 1 0 2,000 0
Amazon.com Inc COM 023135106   25,155 135 SH   DFND 1 0 135 0
BCE Inc COM 05534B760   13,294 382 SH   DFND 1 0 382 0
BlackBerry Ltd COM 09228F103   107 41 SH   DFND 1 0 41 0
iShares Russell 2000 ETF PUT 464287655   33,133,500 150,000 SH   SOLE   150,000 0 0
Ovintiv Inc CALL 69047Q102   3,831 100 SH   DFND 1 0 100 0
Cenovus Energy Inc PUT 15135U109   33,460 2,000 SH   DFND 1 0 2,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   19,522,800 40,000 SH   SOLE   40,000 0 0
Canadian Pacific Railway Ltd CALL 13646K108   42,770 500 SH   DFND 1 0 500 0
Super Micro Computer Inc COM 86800U104   5,330 128 SH   DFND 1 0 128 0
Toronto-Dominion Bank/The COM 891160509   696 11 SH   DFND 1 0 11 0
Celestica Inc CALL 15101Q207   51,120 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp CALL 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   190,154 3,100 SH   DFND 1 0 3,100 0
Bank of Nova Scotia/The CALL 064149107   38,143 700 SH   DFND 1 0 700 0
Canadian Natural Resources Ltd PUT 136385101   33,210 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   24,946 200 SH   DFND 1 0 200 0
Brookfield Infrastructure Part CALL G16252101   10,512 300 SH   DFND 1 0 300 0
Toronto-Dominion Bank/The PUT 891160509   31,630 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The PUT 891160509   316,300 5,000 SH   DFND 1 0 5,000 0
Restaurant Brands Internationa CALL 76131D103   7,212 100 SH   DFND 1 0 100 0
Manulife Financial Corp CALL 56501R106   85,695 2,900 SH   DFND 1 0 2,900 0
Crescent Point Energy Corp PUT 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands Internationa CALL 76131D103   7,212 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101   99,630 3,000 SH   DFND 1 0 3,000 0
iShares Russell 2000 ETF PUT 464287655   33,133,500 150,000 SH   SOLE   150,000 0 0
Canadian Natural Resources Ltd PUT 136385101   79,704 2,400 SH   DFND 1 0 2,400 0
Cenovus Energy Inc PUT 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc COM 867224107   4,541 123 SH   DFND 1 0 123 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   73,608 1,200 SH   DFND 1 0 1,200 0
Canadian National Railway Co CALL 136375102   164,010 1,400 SH   DFND 1 0 1,400 0
Cenovus Energy Inc PUT 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc COM 923725105   186 19 SH   DFND 1 0 19 0
Bank of Montreal COM 063671101   28,233 313 SH   DFND 1 0 313 0
Canadian Imperial Bank of Comm PUT 136069101   184,020 3,000 SH   DFND 1 0 3,000 0
CGI Group Inc CALL 12532H104   34,488 300 SH   DFND 1 0 300 0
Barrick Gold Corp CALL 067901108   35,802 1,800 SH   DFND 1 0 1,800 0
Canadian National Railway Co CALL 136375102   117,150 1,000 SH   DFND 1 0 1,000 0
CGI Group Inc PUT 12532H104   114,960 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc CALL 866796105   23,208 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Comm PUT 136069101   159,484 2,600 SH   DFND 1 0 2,600 0
Canadian Imperial Bank of Comm PUT 136069101   18,402 300 SH   DFND 1 0 300 0
Crowdstrike Holdings Inc COM 22788C105   447,911 1,597 SH   DFND 1 0 1,597 0
Canadian Natural Resources Ltd PUT 136385101   99,630 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd PUT 136385101   49,815 1,500 SH   DFND 1 0 1,500 0
Canadian Natural Resources Ltd PUT 136385101   66,420 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   20,305 500 SH   DFND 1 0 500 0
Boeing Co/The PUT 097023105   760,200 5,000 SH   SOLE   5,000 0 0
Sun Life Financial Inc CALL 866796105   17,406 300 SH   DFND 1 0 300 0
Canadian Natural Resources Ltd CALL 136385101   6,642 200 SH   DFND 1 0 200 0
Restaurant Brands Internationa CALL 76131D103   64,908 900 SH   DFND 1 0 900 0
Bank of Montreal PUT 063671101   1,118,480 12,400 SH   DFND 1 0 12,400 0
Enbridge Inc CALL 29250N105   36,549 900 SH   DFND 1 0 900 0
Enbridge Inc CALL 29250N105   89,342 2,200 SH   DFND 1 0 2,200 0
Barrick Gold Corp CALL 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   41,370 1,400 SH   DFND 1 0 1,400 0
Bank of Montreal PUT 063671101   351,780 3,900 SH   DFND 1 0 3,900 0
Celestica Inc CALL 15101Q207   20,448 400 SH   DFND 1 0 400 0
Osisko Gold Royalties Ltd CALL 68827L101   9,255 500 SH   DFND 1 0 500 0
Vermilion Energy Inc CALL 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   90,200 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   1,416,140 15,700 SH   DFND 1 0 15,700 0
Kinross Gold Corp CALL 496902404   9,360 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   36,531 1,100 SH   DFND 1 0 1,100 0
Ovintiv Inc PUT 69047Q102   134,085 3,500 SH   DFND 1 0 3,500 0
Fortis Inc/Canada PUT 349553107   49,984 1,100 SH   DFND 1 0 1,100 0
Brookfield Asset Management In PUT 11271J107   53,150 1,000 SH   DFND 1 0 1,000 0
Advanced Micro Devices Inc COM 007903107   14,767 90 SH   DFND 1 0 90 0
Canadian National Railway Co PUT 136375102   35,145 300 SH   DFND 1 0 300 0
Brookfield Asset Management In PUT 11271J107   26,575 500 SH   DFND 1 0 500 0
Baytex Energy Corp PUT 07317Q105   2,970 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   721,600 8,000 SH   DFND 1 0 8,000 0
Baytex Energy Corp PUT 07317Q105   4,158 1,400 SH   DFND 1 0 1,400 0
Baytex Energy Corp CALL 07317Q105   2,970 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc CALL 866796105   46,416 800 SH   DFND 1 0 800 0
BCE Inc COM 05534B760   592 17 SH   DFND 1 0 17 0
Invesco QQQ Trust Series 1 PUT 46090E103   24,403,500 50,000 SH   SOLE   50,000 0 0
TransAlta Corp CALL 89346D107   103,600 10,000 SH   DFND 1 0 10,000 0
Agnico Eagle Mines Ltd CALL 008474108   8,056 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The CALL 064149107   59,939 1,100 SH   DFND 1 0 1,100 0
Vermilion Energy Inc PUT 923725105   19,540 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   43,317 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   43,317 1,000 SH   DFND 1 0 1,000 0
CAE Inc CALL 124765108   7,500 400 SH   DFND 1 0 400 0
BCE Inc PUT 05534B760   2,216,760 63,700 SH   DFND 1 0 63,700 0
Agnico Eagle Mines Ltd CALL 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc COM 15135U109   84 5 SH   DFND 1 0 5 0
TransAlta Corp CALL 89346D107   10,360 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   147,216 2,400 SH   DFND 1 0 2,400 0
TransCanada Corp PUT 87807B107   12,995 300 SH   DFND 1 0 300 0
Agnico Eagle Mines Ltd PUT 008474108   161,120 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105   36,549 900 SH   DFND 1 0 900 0
Algonquin Power & Utilities Co CALL 015857105   545 100 SH   DFND 1 0 100 0
Franco-Nevada Corp PUT 351858105   124,250 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   124,250 1,000 SH   DFND 1 0 1,000 0
CGI Group Inc PUT 12532H104   114,960 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   721,600 8,000 SH   DFND 1 0 8,000 0
BCE Inc PUT 05534B760   17,400 500 SH   DFND 1 0 500 0
Canadian Pacific Railway Ltd PUT 13646K108   17,108 200 SH   DFND 1 0 200 0
Algonquin Power & Utilities Co CALL 015857105   5,450 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   35,145 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Comm PUT 136069101   12,268 200 SH   DFND 1 0 200 0
Crescent Point Energy Corp CALL 92340V107   12,300 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd CALL 136385101   3,321 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101   33,210 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd PUT 13646K108   17,108 200 SH   DFND 1 0 200 0
Canadian Natural Resources Ltd PUT 136385101   96,309 2,900 SH   DFND 1 0 2,900 0
Canadian Imperial Bank of Comm COM 136069101   4,355 71 SH   DFND 1 0 71 0
Methanex Corp PUT 59151K108   12,402 300 SH   DFND 1 0 300 0
Open Text Corp PUT 683715106   6,656 200 SH   DFND 1 0 200 0
Cenovus Energy Inc PUT 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 92340V107   18,450 3,000 SH   DFND 1 0 3,000 0
Crescent Point Energy Corp CALL 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   86,634 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   33,210 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd PUT 878742204   52,240 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   17,400 500 SH   DFND 1 0 500 0
Ovintiv Inc PUT 69047Q102   42,141 1,100 SH   DFND 1 0 1,100 0
BCE Inc PUT 05534B760   69,600 2,000 SH   DFND 1 0 2,000 0
BCE Inc PUT 05534B760   17,400 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The PUT 891160509   31,630 500 SH   DFND 1 0 500 0
Microsoft Corp CALL 594918104   6,454,500 15,000 SH   SOLE   15,000 0 0
Costco Wholesale Corp COM 22160K105   169,325 191 SH   DFND 1 0 191 0
Canadian National Railway Co COM 136375102   20,501 175 SH   DFND 1 0 175 0
Canadian Imperial Bank of Comm CALL 136069101   122,680 2,000 SH   DFND 1 0 2,000 0
Granite Real Estate Investment PUT 387437114   61,110 1,000 SH   DFND 1 0 1,000 0
TFI International Inc PUT 87241L109   136,890 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107   36,920 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   290,100 5,000 SH   DFND 1 0 5,000 0
Fortis Inc/Canada PUT 349553107   45,440 1,000 SH   DFND 1 0 1,000 0
Granite Real Estate Investment CALL 387437114   61,110 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   23,640 800 SH   DFND 1 0 800 0
Fortuna Silver Mines Inc PUT 349942102   1,852 400 SH   DFND 1 0 400 0
Fortuna Silver Mines Inc CALL 349942102   4,630 1,000 SH   DFND 1 0 1,000 0
Gildan Activewear Inc CALL 375916103   94,220 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Micron Technology Inc PUT 595112103   5,185,500 50,000 SH   SOLE   50,000 0 0
MAG Silver Corp PUT 55903Q104   14,040 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Co COM 015857105   403 74 SH   DFND 1 0 74 0
Enbridge Inc PUT 29250N105   166,501 4,100 SH   DFND 1 0 4,100 0
Invesco QQQ Trust Series 1 PUT 46090E103   19,522,800 40,000 SH   SOLE   40,000 0 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   60,915 1,500 SH   DFND 1 0 1,500 0
Canadian Natural Resources Ltd CALL 136385101   564,570 17,000 SH   SOLE   17,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   19,522,800 40,000 SH   SOLE   40,000 0 0
Thomson Reuters Corp CALL 884903808   170,600 1,000 SH   DFND 1 0 1,000 0
Precision Drilling Corp CALL 74022D407   61,650 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   349,244 2,800 SH   DFND 1 0 2,800 0
Bank of Nova Scotia/The PUT 064149107   70,837 1,300 SH   DFND 1 0 1,300 0
Royal Bank of Canada PUT 780087102   187,095 1,500 SH   DFND 1 0 1,500 0
Barrick Gold Corp CALL 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
KLA-Tencor Corp COM 482480100   3,098 4 SH   DFND 1 0 4 0
Starbucks Corp COM 855244109   1,365 14 SH   DFND 1 0 14 0
Nutrien Ltd COM 67077M108   3,028 63 SH   DFND 1 0 63 0
Palo Alto Networks Inc COM 697435105   1,367 4 SH   DFND 1 0 4 0
Intel Corp COM 458140100   2,933 125 SH   DFND 1 0 125 0
Lam Research Corp COM 512807108   1,143 14 SH   DFND 1 0 14 0
Cintas Corp COM 172908105   8,441 41 SH   DFND 1 0 41 0
O'Reilly Automotive Inc COM 67103H107   2,303 2 SH   DFND 1 0 2 0
Berkshire Hathaway Inc COM 084670702   103,098 224 SH   DFND 1 0 224 0
Airbnb Inc COM 009066101   1,268 10 SH   DFND 1 0 10 0
Crowdstrike Holdings Inc COM 22788C105   20,194 72 SH   DFND 1 0 72 0
Walt Disney Co/The COM 254687106   4,425 46 SH   DFND 1 0 46 0
Vertex Pharmaceuticals Inc COM 92532F100   1,395 3 SH   DFND 1 0 3 0
Thermo Fisher Scientific Inc COM 883556102   2,474 4 SH   DFND 1 0 4 0
Chipotle Mexican Grill Inc COM 169656105   1,268 22 SH   DFND 1 0 22 0
Caterpillar Inc COM 149123101   2,738 7 SH   DFND 1 0 7 0
Deere & Co COM 244199105   4,591 11 SH   DFND 1 0 11 0
AutoZone Inc COM 053332102   18,900 6 SH   DFND 1 0 6 0
Cameco Corp COM 13321L108   3,152 66 SH   DFND 1 0 66 0
Cenovus Energy Inc COM 15135U109   1,857 111 SH   DFND 1 0 111 0
Broadcom Inc COM 11135F101   16,905 98 SH   DFND 1 0 98 0
Freeport-McMoRan Inc COM 35671D857   449 9 SH   DFND 1 0 9 0
Osisko Gold Royalties Ltd COM 68827L101   111 6 SH   DFND 1 0 6 0
Home Depot Inc/The COM 437076102   9,320 23 SH   DFND 1 0 23 0
Brookfield Asset Management Lt COM 113004105   1,702 36 SH   DFND 1 0 36 0
Lockheed Martin Corp COM 539830109   17,537 30 SH   DFND 1 0 30 0
Baytex Energy Corp COM 07317Q105   202 68 SH   DFND 1 0 68 0
Eli Lilly & Co COM 532457108   57,586 65 SH   DFND 1 0 65 0
Nasdaq Inc COM 631103108   1,095 15 SH   DFND 1 0 15 0
Netflix Inc COM 64110L106   19,860 28 SH   DFND 1 0 28 0
Fortis Inc/Canada COM 349553107   1,999 44 SH   DFND 1 0 44 0
American Express Co COM 025816109   3,254 12 SH   DFND 1 0 12 0
Ford Motor Co COM 345370860   327 31 SH   DFND 1 0 31 0
Oracle Corp COM 68389X105   3,238 19 SH   DFND 1 0 19 0
TransCanada Corp COM 87807B107   2,296 53 SH   DFND 1 0 53 0
Uber Technologies Inc COM 90353T100   1,203 16 SH   DFND 1 0 16 0
IAMGOLD Corp COM 450913108   68 13 SH   DFND 1 0 13 0
Brookfield Asset Management In COM 11271J107   2,551 48 SH   DFND 1 0 48 0
NVR Inc COM 62944T105   127,553 13 SH   DFND 1 0 13 0
Lightspeed POS Inc COM 53229C107   396 24 SH   DFND 1 0 24 0
Priceline Group Inc/The COM 09857L108   80,030 19 SH   DFND 1 0 19 0
Occidental Petroleum Corp COM 674599105   2,113 41 SH   DFND 1 0 41 0
Pembina Pipeline Corp COM 706327103   1,485 36 SH   DFND 1 0 36 0
BlackBerry Ltd COM 09228F103   13 5 SH   DFND 1 0 5 0
Shopify Inc COM 82509L107   1,202 15 SH   DFND 1 0 15 0
MSCI Inc COM 55354G100   3,498 6 SH   DFND 1 0 6 0
Exxon Mobil Corp COM 30231G102   938 8 SH   DFND 1 0 8 0
Taseko Mines Ltd COM 876511106   13 5 SH   DFND 1 0 5 0
Enbridge Inc PUT 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   16,780 1,000 SH   DFND 1 0 1,000 0
PayPal Holdings Inc COM 70450Y103   1,092 14 SH   DFND 1 0 14 0
TELUS Corp COM 87971M103   50 3 SH   DFND 1 0 3 0
Valeant Pharmaceuticals Intern COM 071734107   33 4 SH   DFND 1 0 4 0
Bank of America Corp COM 060505104   794 20 SH   DFND 1 0 20 0
Franco-Nevada Corp COM 351858105   1,367 11 SH   DFND 1 0 11 0
Alamos Gold Inc COM 011532108   399 20 SH   DFND 1 0 20 0
General Electric Co COM 369604301   754 4 SH   DFND 1 0 4 0
Invesco QQQ Trust Series 1 PUT 46090E103   24,403,500 50,000 SH   SOLE   50,000 0 0
Alamos Gold Inc CALL 011532108   3,988 200 SH   DFND 1 0 200 0
Canadian Natural Resources Ltd CALL 136385101   26,568 800 SH   DFND 1 0 800 0
Altria Group Inc COM 02209S103   664 13 SH   DFND 1 0 13 0
Visa Inc COM 92826C839   21,171 77 SH   DFND 1 0 77 0
Centerra Gold Inc COM 152006102   36 5 SH   DFND 1 0 5 0
ServiceNow Inc COM 81762P102   16,099 18 SH   DFND 1 0 18 0
PepsiCo Inc COM 713448108   3,061 18 SH   DFND 1 0 18 0
Kinross Gold Corp COM 496902404   84 9 SH   DFND 1 0 9 0
QUALCOMM Inc COM 747525103   2,891 17 SH   DFND 1 0 17 0
Hudbay Minerals Inc COM 443628102   55 6 SH   DFND 1 0 6 0
Canadian Pacific Railway Ltd COM 13646K108   4,191 49 SH   DFND 1 0 49 0
UnitedHealth Group Inc COM 91324P102   8,186 14 SH   DFND 1 0 14 0
Chevron Corp COM 166764100   5,596 38 SH   DFND 1 0 38 0
Abbott Laboratories COM 002824100   228 2 SH   DFND 1 0 2 0
Adobe Systems Inc COM 00724F101   19,158 37 SH   DFND 1 0 37 0
BALLARD POWER SYSTEMS INC COM 058586108   11 6 SH   DFND 1 0 6 0
Pan American Silver Corp COM 697900108   42 2 SH   DFND 1 0 2 0
Mastercard Inc COM 57636Q104   14,320 29 SH   DFND 1 0 29 0
McDonald's Corp COM 580135101   4,872 16 SH   DFND 1 0 16 0
NIKE Inc COM 654106103   2,210 25 SH   DFND 1 0 25 0
Barrick Gold Corp COM 067901108   955 48 SH   DFND 1 0 48 0
Medical Properties Trust Inc COM 58463J304   23 4 SH   DFND 1 0 4 0
Sun Life Financial Inc COM 866796105   1,567 27 SH   DFND 1 0 27 0
Barrick Gold Corp CALL 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   6,134 100 SH   DFND 1 0 100 0
Royal Bank of Canada CALL 780087102   374,190 3,000 SH   DFND 1 0 3,000 0
Celestica Inc CALL 15101Q207   5,112 100 SH   DFND 1 0 100 0
Manulife Financial Corp COM 56501R106   2,009 68 SH   DFND 1 0 68 0
Domino's Pizza Inc COM 25754A201   430 1 SH   DFND 1 0 1 0
CGI Group Inc COM 12532H104   690 6 SH   DFND 1 0 6 0
Baytex Energy Corp COM 07317Q105   15 5 SH   DFND 1 0 5 0
Hyatt Hotels Corp COM 448579102   152 1 SH   DFND 1 0 1 0
T Rowe Price Group Inc COM 74144T108   327 3 SH   DFND 1 0 3 0
Cheesecake Factory Inc/The COM 163072101   41 1 SH   DFND 1 0 1 0
Wells Fargo & Co COM 949746101   56 1 SH   DFND 1 0 1 0
Canadian Pacific Railway Ltd CALL 13646K108   128,310 1,500 SH   DFND 1 0 1,500 0
Canadian National Railway Co CALL 136375102   234,300 2,000 SH   DFND 1 0 2,000 0
AbbVie Inc COM 00287Y109   1,185 6 SH   DFND 1 0 6 0
Agnico Eagle Mines Ltd COM 008474108   1,208 15 SH   DFND 1 0 15 0
Verizon Communications Inc COM 92343V104   404 9 SH   DFND 1 0 9 0
KKR & Co Inc COM 48251W104   914 7 SH   DFND 1 0 7 0
Magna International Inc COM 559222401   1,149 28 SH   DFND 1 0 28 0
Boston Scientific Corp COM 101137107   84 1 SH   DFND 1 0 1 0
AT&T Inc COM 00206R102   132 6 SH   DFND 1 0 6 0
Delta Air Lines Inc COM 247361702   203 4 SH   DFND 1 0 4 0
American Airlines Group Inc COM 02376R102   45 4 SH   DFND 1 0 4 0
Jackson Financial Inc COM 46817M107   274 3 SH   DFND 1 0 3 0
BRAZIL RESOURCES INC COM 38149E101   8 9 SH   DFND 1 0 9 0
Boeing Co/The COM 097023105   5,625 37 SH   DFND 1 0 37 0
TFI International Inc COM 87241L109   2,327 17 SH   DFND 1 0 17 0
Restaurant Brands Internationa CALL 76131D103   72,120 1,000 SH   DFND 1 0 1,000 0
ResMed Inc COM 761152107   488 2 SH   DFND 1 0 2 0
S&P Global Inc COM 78409V104   8,783 17 SH   DFND 1 0 17 0
JPMorgan Chase & Co COM 46625H100   5,693 27 SH   DFND 1 0 27 0
Descartes Systems Group Inc/Th COM 249906108   618 6 SH   DFND 1 0 6 0
Methanex Corp COM 59151K108   41 1 SH   DFND 1 0 1 0
New Found Gold Corp COM 64440N103   13 5 SH   DFND 1 0 5 0
Enbridge Inc CALL 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
B2Gold Corp COM 11777Q209   120 39 SH   DFND 1 0 39 0
DR Horton Inc COM 23331A109   382 2 SH   DFND 1 0 2 0
General Dynamics Corp COM 369550108   3,022 10 SH   DFND 1 0 10 0
Wheaton Precious Metals Corp COM 962879102   611 10 SH   DFND 1 0 10 0
State Street Corp COM 857477103   88 1 SH   DFND 1 0 1 0
Canadian Natural Resources Ltd CALL 136385101   19,926 600 SH   DFND 1 0 600 0
Manulife Financial Corp COM 56501R106   118 4 SH   DFND 1 0 4 0
Enbridge Inc COM 29250N105   365 9 SH   DFND 1 0 9 0
Take-Two Interactive Software COM 874054109   615 4 SH   DFND 1 0 4 0
Sun Life Financial Inc CALL 866796105   40,614 700 SH   DFND 1 0 700 0
Albemarle Corp COM 012653101   474 5 SH   DFND 1 0 5 0
NRG Energy Inc COM 629377508   182 2 SH   DFND 1 0 2 0
Wal-Mart Stores Inc COM 931142103   8,237 102 SH   DFND 1 0 102 0
Barrick Gold Corp CALL 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Mondelez International Inc COM 609207105   221 3 SH   DFND 1 0 3 0
Invesco QQQ Trust Series 1 PUT 46090E103   61,008,750 125,000 SH   SOLE   125,000 0 0
Texas Instruments Inc COM 882508104   620 3 SH   DFND 1 0 3 0
Synopsys Inc COM 871607107   3,038 6 SH   DFND 1 0 6 0
POET Technologies Inc COM 73044W302   71 16 SH   DFND 1 0 16 0
Invesco QQQ Trust Series 1 PUT 46090E103   51,247,350 105,000 SH   SOLE   105,000 0 0
Dollar General Corp COM 256677105   1,184 14 SH   DFND 1 0 14 0
Blackstone Group LP/The COM 09260D107   919 6 SH   DFND 1 0 6 0
Pan American Silver Corp COM 697900108   376 18 SH   DFND 1 0 18 0
Celsius Holdings Inc COM 15118V207   251 8 SH   DFND 1 0 8 0
Marathon Petroleum Corp COM 56585A102   163 1 SH   DFND 1 0 1 0
Enbridge Inc CALL 29250N105   44,671 1,100 SH   DFND 1 0 1,100 0
BlackRock Inc COM 09247X101   27,536 29 SH   DFND 1 0 29 0
Lululemon Athletica Inc COM 550021109   9,226 34 SH   DFND 1 0 34 0
Toronto-Dominion Bank/The PUT 891160509   31,630 500 SH   DFND 1 0 500 0
General Motors Co COM 37045V100   224 5 SH   DFND 1 0 5 0
Franco-Nevada Corp PUT 351858105   2,795,625 22,500 SH   SOLE   22,500 0 0
DexCom Inc COM 252131107   67 1 SH   DFND 1 0 1 0
Canadian Natural Resources Ltd CALL 136385101   46,494 1,400 SH   DFND 1 0 1,400 0
Teck Resources Ltd COM 878742204   1,097 21 SH   DFND 1 0 21 0
BCE Inc PUT 05534B760   8,700,000 250,000 SH   SOLE   250,000 0 0
Monolithic Power Systems Inc COM 609839105   5,547 6 SH   DFND 1 0 6 0
Precision Drilling Corp COM 74022D407   863 14 SH   DFND 1 0 14 0
Osisko Gold Royalties Ltd CALL 68827L101   5,553 300 SH   DFND 1 0 300 0
Citigroup Inc COM 172967424   751 12 SH   DFND 1 0 12 0
Citigroup Inc CALL 172967424   6,260,000 100,000 SH   SOLE   100,000 0 0
TransDigm Group Inc COM 893641100   7,136 5 SH   DFND 1 0 5 0
Pfizer Inc COM 717081103   695 24 SH   DFND 1 0 24 0
Arista Networks Inc COM 040413106   4,606 12 SH   DFND 1 0 12 0
Invesco QQQ Trust Series 1 CALL 46090E103   24,403,500 50,000 SH   SOLE   50,000 0 0
Thomson Reuters Corp COM 884903808   2,047 12 SH   DFND 1 0 12 0
Sun Life Financial Inc PUT 866796105   40,614 700 SH   DFND 1 0 700 0
Kraft Heinz Co/The COM 500754106   246 7 SH   DFND 1 0 7 0
Merck & Co Inc COM 58933Y105   454 4 SH   DFND 1 0 4 0
Brookfield Asset Management Lt COM 113004105   142 3 SH   DFND 1 0 3 0
B2Gold Corp COM 11777Q209   15 5 SH   DFND 1 0 5 0
New Gold Inc COM 644535106   20 7 SH   DFND 1 0 7 0
Waste Connections Inc COM 94106B101   3,934 22 SH   DFND 1 0 22 0
Axon Enterprise Inc COM 05464C101   400 1 SH   DFND 1 0 1 0
Canadian National Railway Co COM 136375102   351 3 SH   DFND 1 0 3 0
American Water Works Co Inc COM 030420103   146 1 SH   DFND 1 0 1 0
United Technologies Corp COM 75513E101   848 7 SH   DFND 1 0 7 0
Moderna Inc COM 60770K107   936 14 SH   DFND 1 0 14 0
Bank of Nova Scotia/The PUT 064149107   54,490 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   54,120 600 SH   DFND 1 0 600 0
Open Text Corp CALL 683715106   3,328 100 SH   DFND 1 0 100 0
TransCanada Corp PUT 87807B107   12,995 300 SH   DFND 1 0 300 0
Enbridge Inc PUT 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
Constellation Brands Inc COM 21036P108   258 1 SH   DFND 1 0 1 0
VICI Properties Inc COM 925652109   200 6 SH   DFND 1 0 6 0
TransAlta Corp COM 89346D107   31 3 SH   DFND 1 0 3 0
Rogers Communications Inc COM 775109200   1,448 36 SH   DFND 1 0 36 0
Canada Goose Holdings Inc COM 135086106   50 4 SH   DFND 1 0 4 0
Walgreens Boots Alliance Inc COM 931427108   152 17 SH   DFND 1 0 17 0
Canadian Imperial Bank of Comm CALL 136069101   55,206 900 SH   DFND 1 0 900 0
Brookfield Infrastructure Part CALL G16252101   10,512 300 SH   DFND 1 0 300 0
United Rentals Inc COM 911363109   4,858 6 SH   DFND 1 0 6 0
Ovintiv Inc COM 69047Q102   153 4 SH   DFND 1 0 4 0
Honeywell International Inc COM 438516106   207 1 SH   DFND 1 0 1 0
TransCanada Corp PUT 87807B107   43,317 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   4,544 100 SH   DFND 1 0 100 0
Bank of Montreal PUT 063671101   360,800 4,000 SH   DFND 1 0 4,000 0
West Fraser Timber Co Ltd COM 952845105   195 2 SH   DFND 1 0 2 0
Goldman Sachs Group Inc/The COM 38141G104   2,971 6 SH   DFND 1 0 6 0
Orla Mining Ltd COM 68634K106   8 2 SH   DFND 1 0 2 0
Canadian Imperial Bank of Comm COM 136069101   123 2 SH   DFND 1 0 2 0
Zimmer Biomet Holdings Inc COM 98956P102   108 1 SH   DFND 1 0 1 0
Cummins Inc COM 231021106   971 3 SH   DFND 1 0 3 0
Shake Shack Inc COM 819047101   103 1 SH   DFND 1 0 1 0
Digital Realty Trust Inc COM 253868103   1,133 7 SH   DFND 1 0 7 0
Harris Corp COM 502431109   714 3 SH   DFND 1 0 3 0
Intuitive Surgical Inc COM 46120E602   4,421 9 SH   DFND 1 0 9 0
Northrop Grumman Corp COM 666807102   2,112 4 SH   DFND 1 0 4 0
Barrick Gold Corp CALL 067901108   5,967 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The PUT 064149107   217,960 4,000 SH   DFND 1 0 4,000 0
Enbridge Inc CALL 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   184,020 3,000 SH   DFND 1 0 3,000 0
Rogers Communications Inc PUT 775109200   241,260 6,000 SH   DFND 1 0 6,000 0
Crescent Point Energy Corp PUT 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The COM 064149107   763 14 SH   DFND 1 0 14 0
Bank of New York Mellon Corp/T COM 064058100   144 2 SH   DFND 1 0 2 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal COM 063671101   992 11 SH   DFND 1 0 11 0
TransCanada Corp CALL 87807B107   64,976 1,500 SH   DFND 1 0 1,500 0
Rogers Communications Inc PUT 775109200   72,378 1,800 SH   DFND 1 0 1,800 0
Procter & Gamble Co/The COM 742718109   2,771 16 SH   DFND 1 0 16 0
Brookfield Asset Management In CALL 11271J107   53,150 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   4,885 500 SH   DFND 1 0 500 0
B. Riley Financial Inc COM 05580M108   16 3 SH   DFND 1 0 3 0
Yum! Brands Inc COM 988498101   279 2 SH   DFND 1 0 2 0
iShares Russell 2000 ETF PUT 464287655   22,089,000 100,000 SH   SOLE   100,000 0 0
CAE Inc CALL 124765108   37,500 2,000 SH   DFND 1 0 2,000 0
United States Steel Corp COM 912909108   71 2 SH   DFND 1 0 2 0
Suncor Energy Inc CALL 867224107   33,228 900 SH   DFND 1 0 900 0
Toronto-Dominion Bank/The PUT 891160509   31,630 500 SH   DFND 1 0 500 0
Barrick Gold Corp CALL 067901108   23,868 1,200 SH   DFND 1 0 1,200 0
Enbridge Inc CALL 29250N105   81,220 2,000 SH   DFND 1 0 2,000 0
Global Payments Inc COM 37940X102   102 1 SH   DFND 1 0 1 0
Arthur J Gallagher & Co COM 363576109   844 3 SH   DFND 1 0 3 0
Brookfield Infrastructure Part PUT G16252101   56,064 1,600 SH   DFND 1 0 1,600 0
Coach Inc COM 876030107   47 1 SH   DFND 1 0 1 0
Barrick Gold Corp CALL 067901108   59,670 3,000 SH   DFND 1 0 3,000 0
Imperial Oil Ltd CALL 453038408   7,045 100 SH   DFND 1 0 100 0
Bank of Montreal PUT 063671101   63,140 700 SH   DFND 1 0 700 0
Manulife Financial Corp CALL 56501R106   5,910 200 SH   DFND 1 0 200 0
T-Mobile US Inc COM 872590104   413 2 SH   DFND 1 0 2 0
Bank of Nova Scotia/The CALL 064149107   10,898 200 SH   DFND 1 0 200 0
Restaurant Brands Internationa CALL 76131D103   43,272 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Comm CALL 136069101   110,412 1,800 SH   DFND 1 0 1,800 0
Manulife Financial Corp PUT 56501R106   17,730 600 SH   DFND 1 0 600 0
TransAlta Corp CALL 89346D107   21,756 2,100 SH   DFND 1 0 2,100 0
Deckers Outdoor Corp COM 243537107   3,030 19 SH   DFND 1 0 19 0
iShares Russell 2000 ETF ETF 464287655   3,755 17 SH   DFND 1 0 17 0
Imperial Oil Ltd COM 453038408   916 13 SH   DFND 1 0 13 0
Morgan Stanley COM 617446448   208 2 SH   DFND 1 0 2 0
GFL Environmental Inc COM 36168Q104   598 15 SH   DFND 1 0 15 0
Eldorado Gold Corp COM 284902509   87 5 SH   DFND 1 0 5 0
Estee Lauder Cos Inc/The COM 518439104   498 5 SH   DFND 1 0 5 0
Cameco Corp COM 13321L108   287 6 SH   DFND 1 0 6 0
Wheaton Precious Metals Corp COM 962879102   61 1 SH   DFND 1 0 1 0
ON Semiconductor Corp COM 682189105   73 1 SH   DFND 1 0 1 0
Gilead Sciences Inc COM 375558103   168 2 SH   DFND 1 0 2 0
Invesco QQQ Trust Series 1 PUT 46090E103   24,403,500 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The CALL 064149107   49,041 900 SH   DFND 1 0 900 0
Manulife Financial Corp CALL 56501R106   8,873,865 300,300 SH   DFND 1 0 300,300 0
Enbridge Inc PUT 29250N105   121,830 3,000 SH   DFND 1 0 3,000 0
Canadian National Railway Co CALL 136375102   3,748,800 32,000 SH   SOLE   32,000 0 0
Bank of Nova Scotia/The CALL 064149107   27,245 500 SH   DFND 1 0 500 0
MAG Silver Corp PUT 55903Q104   14,040 1,000 SH   DFND 1 0 1,000 0
Lion Electric Co/The COM 536221104   3 4 SH   DFND 1 0 4 0
Constellation Energy Corp COM 21037T109   1,560 6 SH   DFND 1 0 6 0
Carnival Corp COM 143658300   185 10 SH   DFND 1 0 10 0
Motorola Solutions Inc COM 620076307   899 2 SH   DFND 1 0 2 0
Cleveland-Cliffs Inc COM 185899101   89 7 SH   DFND 1 0 7 0
Enbridge Inc CALL 29250N105   44,671 1,100 SH   DFND 1 0 1,100 0
Canadian Pacific Railway Ltd PUT 13646K108   42,770 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The CALL 064149107   9,127,075 167,500 SH   SOLE   167,500 0 0
VanEck Vectors Semiconductor ETF ETF 92189F676   7,854 32 SH   DFND 1 0 32 0
Cisco Systems Inc/Delaware COM 17275R102   213 4 SH   DFND 1 0 4 0
Halliburton Co COM 406216101   116 4 SH   DFND 1 0 4 0
Coca-Cola Co/The COM 191216100   2,084 29 SH   DFND 1 0 29 0
Brookfield Infrastructure Part PUT G16252101   35,040 1,000 SH   DFND 1 0 1,000 0
Tilray Inc COM 88688T100   53 30 SH   DFND 1 0 30 0
Nutrien Ltd COM 67077M108   144 3 SH   DFND 1 0 3 0
Kellogg Co COM 487836108   81 1 SH   DFND 1 0 1 0
Invesco Nasdaq 100 ETF ETF 46138G649   8,837 44 SH   DFND 1 0 44 0
Denison Mines Corp COM 248356107   5 3 SH   DFND 1 0 3 0
Toronto-Dominion Bank/The CALL 891160509   31,630,000 500,000 SH   DFND 1 0 500,000 0
Newmont Mining Corp COM 651639106   53 1 SH   DFND 1 0 1 0
Invesco QQQ Trust Series 1 ETF 46090E103   70,770 145 SH   DFND 1 0 145 0
SPDR S&P 500 ETF Trust ETF 78462F103   108,441 189 SH   DFND 1 0 189 0
iShares PHLX Semiconductor ETF ETF 464287523   3,228 14 SH   DFND 1 0 14 0
Archer-Daniels-Midland Co COM 039483102   119 2 SH   DFND 1 0 2 0
Bristol-Myers Squibb Co COM 110122108   621 12 SH   DFND 1 0 12 0
Organigram Holdings Inc COM 68620P705   7 4 SH   DFND 1 0 4 0
iShares 20 Year Treasury Bond ETF ETF 464287432   3,237 33 SH   DFND 1 0 33 0
Enbridge Inc CALL 29250N105   12,589,100 310,000 SH   SOLE   310,000 0 0
TELUS Corp CALL 87971M103   6,537,488 389,600 SH   DFND 1 0 389,600 0
Vermilion Energy Inc CALL 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Fair Isaac Corp COM 303250104   19,435 10 SH   DFND 1 0 10 0
SilverCrest Metals Inc COM 828363101   9 1 SH   DFND 1 0 1 0
Alamos Gold Inc COM 011532108   60 3 SH   DFND 1 0 3 0
GE Vernova LLC COM 36828A101   3,315 13 SH   DFND 1 0 13 0
iShares 0-3 Month Treasury Bond ETF ETF 46436E718   2,417 24 SH   DFND 1 0 24 0
Manulife Financial Corp PUT 56501R106   88,650 3,000 SH   DFND 1 0 3,000 0
Hershey Co/The COM 427866108   767 4 SH   DFND 1 0 4 0
TransCanada Corp PUT 87807B107   4,331,700 100,000 SH   SOLE   100,000 0 0
TELUS Corp PUT 87971M103   5,873,000 350,000 SH   SOLE   350,000 0 0
Brookfield Asset Management Lt PUT 113004105   4,449,989 94,100 SH   SOLE   94,100 0 0
Imperial Oil Ltd COM 453038408   70 1 SH   DFND 1 0 1 0
Ulta Beauty Inc COM 90384S303   8,172 21 SH   DFND 1 0 21 0
Stantec Inc COM 85472N109   18,286,199 227,412 SH   SOLE   227,412 0 0
KraneShares CSI China Internet ETF ETF 500767306   272 8 SH   DFND 1 0 8 0
Cenovus Energy Inc PUT 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
FedEx Corp COM 31428X106   3,832 14 SH   DFND 1 0 14 0
TransAlta Corp CALL 89346D107   20,720 2,000 SH   DFND 1 0 2,000 0
TransAlta Corp PUT 89346D107   10,360 1,000 SH   DFND 1 0 1,000 0
Colgate-Palmolive Co COM 194162103   311 3 SH   DFND 1 0 3 0
PACCAR Inc COM 693718108   197 2 SH   DFND 1 0 2 0
Cenovus Energy Inc CALL 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   7,538,670 227,000 SH   SOLE   227,000 0 0
TransCanada Corp PUT 87807B107   4,332 100 SH   DFND 1 0 100 0
Sherwin-Williams Co/The COM 824348106   763 2 SH   DFND 1 0 2 0
Generac Holdings Inc COM 368736104   318 2 SH   DFND 1 0 2 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Methanex Corp PUT 59151K108   41,340 1,000 SH   DFND 1 0 1,000 0
Methanex Corp PUT 59151K108   41,340 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc CALL 866796105   12,329,250 212,500 SH   SOLE   212,500 0 0
Stantec Inc COM 85472N109   2,459,581 30,588 SH   SOLE   30,588 0 0
Lithium Americas Corp COM 53681J103   35 13 SH   DFND 1 0 13 0
Brookfield Infrastructure Part PUT G16252101   17,520 500 SH   DFND 1 0 500 0
Brookfield Renewable Corp COM 11284V105   490 15 SH   DFND 1 0 15 0
Best Buy Co Inc COM 086516101   826 8 SH   DFND 1 0 8 0
Fortis Inc/Canada CALL 349553107   27,264 600 SH   DFND 1 0 600 0
TransCanada Corp PUT 87807B107   86,634 2,000 SH   DFND 1 0 2,000 0
Valero Energy Corp COM 91913Y100   270 2 SH   DFND 1 0 2 0
Brookfield Asset Management In PUT 11271J107   106,300 2,000 SH   DFND 1 0 2,000 0
Brookfield Asset Management In CALL 11271J107   116,930 2,200 SH   DFND 1 0 2,200 0
Ovintiv Inc PUT 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
Xcel Energy Inc COM 98389B100   65 1 SH   DFND 1 0 1 0
Cadence Design Systems Inc COM 127387108   271 1 SH   DFND 1 0 1 0
iShares Core S&P 500 ETF ETF 464287200   21,919 38 SH   DFND 1 0 38 0
Canadian Natural Resources Ltd CALL 136385101   26,568 800 SH   DFND 1 0 800 0
SPDR Bloomberg 1-3 Month T-Bill ETF ETF 78468R663   275 3 SH   DFND 1 0 3 0
Enbridge Inc CALL 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
Tractor Supply Co COM 892356106   291 1 SH   DFND 1 0 1 0
Technology Select Sector SPDR Fund ETF 81369Y803   2,258 10 SH   DFND 1 0 10 0
TFI International Inc COM 87241L109   274 2 SH   DFND 1 0 2 0
Regeneron Pharmaceuticals Inc COM 75886F107   3,154 3 SH   DFND 1 0 3 0
Bank of Montreal PUT 063671101   27,060 300 SH   DFND 1 0 300 0
Realty Income Corp COM 756109104   1,142 18 SH   DFND 1 0 18 0
BCE Inc CALL 05534B760   12,388,800 356,000 SH   SOLE   356,000 0 0
Textron Inc COM 883203101   89 1 SH   DFND 1 0 1 0
Financial Select Sector SPDR Fund ETF 81369Y605   91 2 SH   DFND 1 0 2 0
Sun Life Financial Inc PUT 866796105   174,060 3,000 SH   DFND 1 0 3,000 0
Toronto-Dominion Bank/The CALL 891160509   63,260 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   92,010 1,500 SH   DFND 1 0 1,500 0
Kenvue Inc COM 49177J102   69 3 SH   DFND 1 0 3 0
Veralto Corp COM 92338C103   224 2 SH   DFND 1 0 2 0
Canadian Natural Resources Ltd COM 136385101   166 5 SH   DFND 1 0 5 0
Stryker Corp COM 863667101   1,445 4 SH   DFND 1 0 4 0
Johnson & Johnson COM 478160104   972 6 SH   DFND 1 0 6 0
Ritchie Bros Auctioneers Inc COM 74935Q107   402 5 SH   DFND 1 0 5 0
Restaurant Brands Internationa COM 76131D103   2,019 28 SH   DFND 1 0 28 0
salesforce.com Inc COM 79466L302   4,106 15 SH   DFND 1 0 15 0
Intuit Inc COM 461202103   3,726 6 SH   DFND 1 0 6 0
Dick's Sporting Goods Inc COM 253393102   835 4 SH   DFND 1 0 4 0
Brookfield Asset Management In CALL 11271J107   31,890 600 SH   DFND 1 0 600 0
Alamos Gold Inc CALL 011532108   19,940 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Part CALL G16252101   21,885,984 624,600 SH   SOLE   624,600 0 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd COM 13646K108   86 1 SH   DFND 1 0 1 0
IAMGOLD Corp COM 450913108   5 1 SH   DFND 1 0 1 0
Intercontinental Exchange Inc COM 45866F104   161 1 SH   DFND 1 0 1 0
Annaly Capital Management Inc COM 035710839   40 2 SH   DFND 1 0 2 0
Vermilion Energy Inc PUT 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   151,824 2,400 SH   DFND 1 0 2,400 0
Brookfield Asset Management Lt CALL 113004105   18,916 400 SH   DFND 1 0 400 0
Schlumberger Ltd COM 806857108   294 7 SH   DFND 1 0 7 0
Agilent Technologies Inc COM 00846U101   594 4 SH   DFND 1 0 4 0
Newmont Mining Corp COM 651639106   267 5 SH   DFND 1 0 5 0
CAE Inc CALL 124765108   18,750 1,000 SH   DFND 1 0 1,000 0
SPDR Dow Jones Industrial Average ETF Trust ETF 78467X109   5,077 12 SH   DFND 1 0 12 0
Franco-Nevada Corp CALL 351858105   124,250 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd CALL 13646K108   42,770 500 SH   DFND 1 0 500 0
SilverCrest Metals Inc COM 828363101   28 3 SH   DFND 1 0 3 0
ConocoPhillips COM 20825C104   316 3 SH   DFND 1 0 3 0
American Tower Corp COM 03027X100   233 1 SH   DFND 1 0 1 0
AES Corp/VA COM 00130H105   100 5 SH   DFND 1 0 5 0
Vermilion Energy Inc CALL 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Danaher Corp COM 235851102   556 2 SH   DFND 1 0 2 0
Toronto-Dominion Bank/The CALL 891160509   25,304 400 SH   DFND 1 0 400 0
Lowe's Cos Inc COM 548661107   271 1 SH   DFND 1 0 1 0
Algonquin Power & Utilities Co CALL 015857105   4,360 800 SH   DFND 1 0 800 0
Vermilion Energy Inc CALL 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   3,356 200 SH   DFND 1 0 200 0
Philip Morris International In COM 718172109   364 3 SH   DFND 1 0 3 0
Marsh & McLennan Cos Inc COM 571748102   446 2 SH   DFND 1 0 2 0
Canadian National Railway Co PUT 136375102   386,595 3,300 SH   DFND 1 0 3,300 0
Vistra Energy Corp COM 92840M102   2,371 20 SH   DFND 1 0 20 0
Crescent Point Energy Corp CALL 92340V107   12,300 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc CALL 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp CALL 87807B107   43,317 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   19,084,800 420,000 SH   SOLE   420,000 0 0
Royal Bank of Canada PUT 780087102   873,110 7,000 SH   DFND 1 0 7,000 0
EPAM Systems Inc COM 29414B104   199 1 SH   DFND 1 0 1 0
POET Technologies Inc COM 73044W302   27 6 SH   DFND 1 0 6 0
SSR Mining Inc COM 784730103   34 6 SH   DFND 1 0 6 0
Bank of Montreal CALL 063671101   18,040 200 SH   DFND 1 0 200 0
Stantec Inc COM 85472N109   643 8 SH   DFND 1 0 8 0
Target Corp COM 87612E106   312 2 SH   DFND 1 0 2 0
TELUS Corp CALL 87971M103   16,780 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp PUT 55903Q104   2,808 200 SH   DFND 1 0 200 0
Sun Life Financial Inc CALL 866796105   29,010 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105   32,488 800 SH   DFND 1 0 800 0
Invesco QQQ Trust Series 1 PUT 46090E103   23,183,325 47,500 SH   SOLE   47,500 0 0
Wheaton Precious Metals Corp CALL 962879102   6,108 100 SH   DFND 1 0 100 0
Standard Lithium Ltd COM 853606101   2 1 SH   DFND 1 0 1 0
Algonquin Power & Utilities Co PUT 015857105   5,450 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   210,870 1,800 SH   DFND 1 0 1,800 0
JDL GOLD CORP COM 29446Y502   6 1 SH   DFND 1 0 1 0
Toronto-Dominion Bank/The PUT 891160509   126,520 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509   335,278 5,300 SH   DFND 1 0 5,300 0
Kroger Co/The COM 501044101   115 2 SH   DFND 1 0 2 0
Manulife Financial Corp PUT 56501R106   47,280 1,600 SH   DFND 1 0 1,600 0
TJX Cos Inc/The COM 872540109   353 3 SH   DFND 1 0 3 0
AmerisourceBergen Corp COM 03073E105   225 1 SH   DFND 1 0 1 0
Margaux Red Capital Inc COM 826599102   25 2 SH   DFND 1 0 2 0
Monster Beverage Corp COM 61174X109   157 3 SH   DFND 1 0 3 0
Marriott International Inc/MD COM 571903202   497 2 SH   DFND 1 0 2 0
Agnico Eagle Mines Ltd COM 008474108   242 3 SH   DFND 1 0 3 0
Canadian Natural Resources Ltd PUT 136385101   116,235 3,500 SH   DFND 1 0 3,500 0
Fortis Inc/Canada CALL 349553107   45,440 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Open Text Corp COM 683715106   399 12 SH   DFND 1 0 12 0
Paycom Software Inc COM 70432V102   333 2 SH   DFND 1 0 2 0
Canadian Natural Resources Ltd PUT 136385101   9,963 300 SH   DFND 1 0 300 0
Invesco QQQ Trust Series 1 PUT 46090E103   9,761,400 20,000 SH   SOLE   20,000 0 0
BCE Inc CALL 05534B760   104,400 3,000 SH   DFND 1 0 3,000 0
TransCanada Corp PUT 87807B107   43,317 1,000 SH   DFND 1 0 1,000 0
Insulet Corp COM 45784P101   698 3 SH   DFND 1 0 3 0
First Solar Inc COM 336433107   1,497 6 SH   DFND 1 0 6 0
Iron Mountain Inc COM 46284V101   1,069 9 SH   DFND 1 0 9 0
Analog Devices Inc COM 032654105   460 2 SH   DFND 1 0 2 0
Agnico Eagle Mines Ltd CALL 008474108   40,280 500 SH   DFND 1 0 500 0
Fortis Inc/Canada PUT 349553107   9,088 200 SH   DFND 1 0 200 0
Toll Brothers Inc COM 889478103   309 2 SH   DFND 1 0 2 0
Newmont Mining Corp PUT 651639106   539,845 10,100 SH   DFND 1 0 10,100 0
L Brands Inc COM 070830104   64 2 SH   DFND 1 0 2 0
HCA Healthcare Inc COM 40412C101   1,626 4 SH   DFND 1 0 4 0
Kinross Gold Corp CALL 496902404   9,360 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd CALL 453038408   35,225 500 SH   DFND 1 0 500 0
Fortis Inc/Canada PUT 349553107   45,440 1,000 SH   DFND 1 0 1,000 0
Akamai Technologies Inc COM 00971T101   101 1 SH   DFND 1 0 1 0
Amgen Inc COM 031162100   644 2 SH   DFND 1 0 2 0
Brookfield Renewable Partners CALL G16258108   36,634 1,300 SH   DFND 1 0 1,300 0
Precision Drilling Corp CALL 74022D407   6,165 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The PUT 891160509   31,630 500 SH   DFND 1 0 500 0
Cenovus Energy Inc CALL 15135U109   5,019 300 SH   DFND 1 0 300 0
SPDR S&P 500 ETF Trust CALL 78462F103   57,376,000 100,000 SH   SOLE   100,000 0 0
Cenovus Energy Inc CALL 15135U109   13,384 800 SH   DFND 1 0 800 0
Wynn Resorts Ltd COM 983134107   479 5 SH   DFND 1 0 5 0
McKesson Corp COM 58155Q103   2,967 6 SH   DFND 1 0 6 0
FirstService Corp COM 33767E202   912 5 SH   DFND 1 0 5 0
Ovintiv Inc CALL 69047Q102   19,155 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107   76,286 1,400 SH   DFND 1 0 1,400 0
Royal Bank of Canada CALL 780087102   124,730 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   5,967 300 SH   DFND 1 0 300 0
Royal Bank of Canada COM 780087102   374 3 SH   DFND 1 0 3 0
Northern Dynasty Minerals Ltd COM 66510M204   1 2 SH   DFND 1 0 2 0
Toronto-Dominion Bank/The PUT 891160509   63,260 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   460,050 7,500 SH   DFND 1 0 7,500 0
Toronto-Dominion Bank/The PUT 891160509   63,260 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   117,150 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   3,321 100 SH   DFND 1 0 100 0
Canadian National Railway Co PUT 136375102   46,860 400 SH   DFND 1 0 400 0
Canadian National Railway Co PUT 136375102   117,150 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp COM 496902404   19 2 SH   DFND 1 0 2 0
Sysco Corp COM 871829107   156 2 SH   DFND 1 0 2 0
3M Co COM 88579Y101   273 2 SH   DFND 1 0 2 0
NextEra Energy Inc COM 65339F101   169 2 SH   DFND 1 0 2 0
Centerra Gold Inc CALL 152006102   3,580 500 SH   DFND 1 0 500 0
Wheaton Precious Metals Corp PUT 962879102   73,296 1,200 SH   DFND 1 0 1,200 0
Agnico Eagle Mines Ltd CALL 008474108   72,504 900 SH   DFND 1 0 900 0
BCE Inc PUT 05534B760   69,600 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   21,879 1,100 SH   DFND 1 0 1,100 0
Toronto-Dominion Bank/The PUT 891160509   31,630 500 SH   DFND 1 0 500 0
Osisko Gold Royalties Ltd COM 68827L101   19 1 SH   DFND 1 0 1 0
Teck Resources Ltd COM 878742204   50,777 972 SH   SOLE   972 0 0
Open Text Corp CALL 683715106   56,576 1,700 SH   DFND 1 0 1,700 0
Cenovus Energy Inc PUT 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Pan American Silver Corp COM 697900108   219,135 10,500 SH   SOLE   10,500 0 0
Bank of Montreal PUT 063671101   207,460 2,300 SH   DFND 1 0 2,300 0
Canadian Imperial Bank of Comm PUT 136069101   122,680 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108   2,908,584 60,900 SH   SOLE   60,900 0 0
Fiserv Inc COM 337738108   180 1 SH   DFND 1 0 1 0
Carrier Global Corp COM 14448C104   161 2 SH   DFND 1 0 2 0
Fortis Inc/Canada CALL 349553107   4,544 100 SH   DFND 1 0 100 0
iShares Silver Trust ETF 46428Q109   170 6 SH   DFND 1 0 6 0
Canadian Imperial Bank of Comm CALL 136069101   30,670 500 SH   DFND 1 0 500 0
Sun Life Financial Inc PUT 866796105   40,614 700 SH   DFND 1 0 700 0
Dollar Tree Inc COM 256746108   984 14 SH   DFND 1 0 14 0
Canadian Imperial Bank of Comm CALL 136069101   24,536 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Comm PUT 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands Internationa PUT 76131D103   2,863,164 39,700 SH   SOLE   39,700 0 0
Bank of Nova Scotia/The PUT 064149107   54,490 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   141,082 2,300 SH   DFND 1 0 2,300 0
United Parcel Service Inc COM 911312106   954 7 SH   DFND 1 0 7 0
Kinder Morgan Inc/DE COM 49456B101   110 5 SH   DFND 1 0 5 0
Bank of Montreal CALL 063671101   487,080 5,400 SH   DFND 1 0 5,400 0
Xylem Inc/NY COM 98419M100   270 2 SH   DFND 1 0 2 0
Manulife Financial Corp PUT 56501R106   41,370 1,400 SH   DFND 1 0 1,400 0
iShares China Large-Cap ETF ETF 464287184   159 5 SH   DFND 1 0 5 0
Ovintiv Inc CALL 69047Q102   19,155 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The PUT 891160509   12,652 200 SH   DFND 1 0 200 0
Crescent Point Energy Corp CALL 92340V107   3,690 600 SH   DFND 1 0 600 0
TransCanada Corp PUT 87807B107   12,995 300 SH   DFND 1 0 300 0
Crescent Point Energy Corp PUT 92340V107   3,075 500 SH   DFND 1 0 500 0
Imperial Oil Ltd PUT 453038408   211,350 3,000 SH   DFND 1 0 3,000 0
Sun Life Financial Inc PUT 866796105   40,614 700 SH   DFND 1 0 700 0
Toronto-Dominion Bank/The PUT 891160509   63,260 1,000 SH   DFND 1 0 1,000 0
Gildan Activewear Inc COM 375916103   47 1 SH   DFND 1 0 1 0
Sun Life Financial Inc COM 866796105   58 1 SH   DFND 1 0 1 0
Dow Inc COM 260557103   109 2 SH   DFND 1 0 2 0
CAE Inc CALL 124765108   3,750 200 SH   DFND 1 0 200 0
Bank of Montreal PUT 063671101   622,380 6,900 SH   DFND 1 0 6,900 0
Crescent Point Energy Corp CALL 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   6,326 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101   33,210 1,000 SH   DFND 1 0 1,000 0
EMCOR Group Inc COM 29084Q100   1,292 3 SH   DFND 1 0 3 0
Precision Drilling Corp PUT 74022D407   86,310 1,400 SH   DFND 1 0 1,400 0
BCE Inc PUT 05534B760   348,000 10,000 SH   DFND 1 0 10,000 0
Rogers Communications Inc PUT 775109200   1,608,400 40,000 SH   SOLE   40,000 0 0
Thomson Reuters Corp COM 884903808   171 1 SH   DFND 1 0 1 0
Brookfield Infrastructure Corp COM 11275Q107   217 5 SH   DFND 1 0 5 0
Aflac Inc COM 001055102   224 2 SH   DFND 1 0 2 0
Cenovus Energy Inc CALL 15135U109   35,133 2,100 SH   DFND 1 0 2,100 0
Canadian Imperial Bank of Comm PUT 136069101   12,268 200 SH   DFND 1 0 200 0
Sun Life Financial Inc PUT 866796105   58,020 1,000 SH   DFND 1 0 1,000 0
Nucor Corp COM 670346105   752 5 SH   DFND 1 0 5 0
MicroStrategy Inc COM 594972408   12,476 74 SH   DFND 1 0 74 0
Palantir Technologies Inc COM 69608A108   3,571 96 SH   DFND 1 0 96 0
Rivian Automotive Inc COM 76954A103   247 22 SH   DFND 1 0 22 0
Magna International Inc COM 559222401   82 2 SH   DFND 1 0 2 0
Taiwan Semiconductor Manufactu COM 874039100   3,821 22 SH   DFND 1 0 22 0
International Business Machine COM 459200101   1,548 7 SH   DFND 1 0 7 0
Sun Life Financial Inc CALL 866796105   12,329,250 212,500 SH   SOLE   212,500 0 0
Bank of Nova Scotia/The CALL 064149107   32,694 600 SH   DFND 1 0 600 0
Manulife Financial Corp CALL 56501R106   23,640 800 SH   DFND 1 0 800 0
Enbridge Inc PUT 29250N105   28,427 700 SH   DFND 1 0 700 0
Bank of Nova Scotia/The CALL 064149107   10,898 200 SH   DFND 1 0 200 0
Bank of Montreal PUT 063671101   108,240 1,200 SH   DFND 1 0 1,200 0
Sun Life Financial Inc PUT 866796105   40,614 700 SH   DFND 1 0 700 0
Canadian Imperial Bank of Comm CALL 136069101   12,268 200 SH   DFND 1 0 200 0
Cree Inc COM 977852102   39 4 SH   DFND 1 0 4 0
Dell Technologies Inc COM 24703L202   1,660 14 SH   DFND 1 0 14 0
Michael Kors Holdings Ltd COM G1890L107   42 1 SH   DFND 1 0 1 0
Ovintiv Inc CALL 69047Q102   15,324 400 SH   DFND 1 0 400 0
Bank of Montreal PUT 063671101   90,200 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners PUT G16258108   28,180 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   16,347 300 SH   DFND 1 0 300 0
Cabot Oil & Gas Corp COM 127097103   24 1 SH   DFND 1 0 1 0
Snowflake Inc COM 833445109   804 7 SH   DFND 1 0 7 0
Gildan Activewear Inc COM 375916103   47 1 SH   DFND 1 0 1 0
Progressive Corp/The COM 743315103   1,015 4 SH   DFND 1 0 4 0
Robinhood Markets Inc COM 770700102   47 2 SH   DFND 1 0 2 0
Coinbase Global Inc COM 19260Q107   5,523 31 SH   DFND 1 0 31 0
Wheaton Precious Metals Corp CALL 962879102   6,108 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   460,020 5,100 SH   DFND 1 0 5,100 0
BCE Inc CALL 05534B760   55,680 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal PUT 063671101   451,000 5,000 SH   DFND 1 0 5,000 0
Bank of Montreal PUT 063671101   387,860 4,300 SH   DFND 1 0 4,300 0
Bank of Montreal PUT 063671101   883,960 9,800 SH   DFND 1 0 9,800 0
Bank of Montreal CALL 063671101   432,960 4,800 SH   DFND 1 0 4,800 0
Oasis Petroleum Inc COM 674215207   781 6 SH   DFND 1 0 6 0
Duke Energy Corp COM 26441C204   231 2 SH   DFND 1 0 2 0
Affirm Holdings Inc COM 00827B106   122 3 SH   DFND 1 0 3 0
eBay Inc COM 278642103   195 3 SH   DFND 1 0 3 0
Osisko Gold Royalties Ltd PUT 68827L101   7,404 400 SH   DFND 1 0 400 0
Cenovus Energy Inc PUT 15135U109   1,673 100 SH   DFND 1 0 100 0
Bank of Montreal PUT 063671101   541,200 6,000 SH   DFND 1 0 6,000 0
Restaurant Brands Internationa CALL 76131D103   36,060 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   108,240 1,200 SH   DFND 1 0 1,200 0
Teck Resources Ltd CALL 878742204   10,448 200 SH   DFND 1 0 200 0
Alibaba Group Holding Ltd COM 01609W102   318 3 SH   DFND 1 0 3 0
Diamondback Energy Inc COM 25278X109   345 2 SH   DFND 1 0 2 0
Carlyle Group LP/The COM 14316J108   43 1 SH   DFND 1 0 1 0
Crescent Point Energy Corp COM 92340V107   455 74 SH   DFND 1 0 74 0
Square Inc COM 852234103   269 4 SH   DFND 1 0 4 0
Digital World Acquisition Corp COM 25400Q105   530 33 SH   DFND 1 0 33 0
GE HealthCare Technologies Inc COM 36266G107   282 3 SH   DFND 1 0 3 0
NIO Inc COM 62914V106   261 39 SH   DFND 1 0 39 0
Marvell Technology Inc COM 573874104   361 5 SH   DFND 1 0 5 0
Bank of Montreal CALL 063671101   18,040 200 SH   DFND 1 0 200 0
Cenovus Energy Inc CALL 15135U109   8,365 500 SH   DFND 1 0 500 0
Pan American Silver Corp PUT 697900108   20,870 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   9,190 1,000 SH   DFND 1 0 1,000 0
Energy Fuels Inc/Canada COM 292671708   27 5 SH   DFND 1 0 5 0
Phillips 66 COM 718546104   263 2 SH   DFND 1 0 2 0
New York Community Bancorp Inc COM 649445400   11 1 SH   DFND 1 0 1 0
Halfmoon Parent Inc COM 125523100   346 1 SH   DFND 1 0 1 0
BCE Inc PUT 05534B760   20,880 600 SH   DFND 1 0 600 0
GS Acquisition Holdings Corp COM 92537N108   1,094 11 SH   DFND 1 0 11 0
Moody's Corp COM 615369105   949 2 SH   DFND 1 0 2 0
SPDR S&P Biotech ETF ETF 78464A870   395 4 SH   DFND 1 0 4 0
Extra Space Storage Inc COM 30225T102   360 2 SH   DFND 1 0 2 0
Canadian Imperial Bank of Comm CALL 136069101   441,648 7,200 SH   DFND 1 0 7,200 0
Canadian Imperial Bank of Comm PUT 136069101   49,072 800 SH   DFND 1 0 800 0
Newmont Mining Corp PUT 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   1,197,408 9,600 SH   DFND 1 0 9,600 0
Canadian Imperial Bank of Comm PUT 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   15,672 300 SH   DFND 1 0 300 0
Targa Resources Corp COM 87612G101   148 1 SH   DFND 1 0 1 0
DowDuPont Inc COM 26614N102   89 1 SH   DFND 1 0 1 0
Suncor Energy Inc COM 867224107   185 5 SH   DFND 1 0 5 0
Snap-on Inc COM 833034101   579 2 SH   DFND 1 0 2 0
Hormel Foods Corp COM 440452100   32 1 SH   DFND 1 0 1 0
Parker-Hannifin Corp COM 701094104   632 1 SH   DFND 1 0 1 0
Cenovus Energy Inc CALL 15135U109   10,038 600 SH   DFND 1 0 600 0
Toronto-Dominion Bank/The CALL 891160509   170,802 2,700 SH   DFND 1 0 2,700 0
Canadian Imperial Bank of Comm PUT 136069101   104,278 1,700 SH   DFND 1 0 1,700 0
Rogers Communications Inc COM 775109200   80 2 SH   DFND 1 0 2 0
Dominion Energy Inc COM 25746U109   116 2 SH   DFND 1 0 2 0
TransCanada Corp CALL 87807B107   4,332 100 SH   DFND 1 0 100 0
Quanta Services Inc COM 74762E102   596 2 SH   DFND 1 0 2 0
Canadian Imperial Bank of Comm CALL 136069101   67,474 1,100 SH   DFND 1 0 1,100 0
Pembina Pipeline Corp CALL 706327103   41,240 1,000 SH   DFND 1 0 1,000 0
Equinix Inc COM 29444U700   2,663 3 SH   DFND 1 0 3 0
WW Grainger Inc COM 384802104   2,078 2 SH   DFND 1 0 2 0
Martin Marietta Materials Inc COM 573284106   1,077 2 SH   DFND 1 0 2 0
Roper Technologies Inc COM 776696106   556 1 SH   DFND 1 0 1 0
Biogen Inc COM 09062X103   194 1 SH   DFND 1 0 1 0
Enbridge Inc PUT 29250N105   69,037 1,700 SH   DFND 1 0 1,700 0
ANSYS Inc COM 03662Q105   319 1 SH   DFND 1 0 1 0
TELUS Corp PUT 87971M103   90,612 5,400 SH   DFND 1 0 5,400 0
Ralph Lauren Corp COM 751212101   194 1 SH   DFND 1 0 1 0
Enbridge Inc PUT 29250N105   28,427 700 SH   DFND 1 0 700 0
Bank of Montreal CALL 063671101   108,240 1,200 SH   DFND 1 0 1,200 0
Newmont Mining Corp PUT 651639106   128,280 2,400 SH   DFND 1 0 2,400 0
Energy Fuels Inc/Canada COM 292671708   11 2 SH   DFND 1 0 2 0
MAG Silver Corp CALL 55903Q104   14,040 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   45,240 1,300 SH   DFND 1 0 1,300 0
Devon Energy Corp COM 25179M103   274 7 SH   DFND 1 0 7 0
Crescent Point Energy Corp CALL 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Corp COM 11275Q107   43 1 SH   DFND 1 0 1 0
Bank of Montreal CALL 063671101   72,160 800 SH   DFND 1 0 800 0
Canadian Imperial Bank of Comm PUT 136069101   24,536 400 SH   DFND 1 0 400 0
General Mills Inc COM 370334104   74 1 SH   DFND 1 0 1 0
Shopify Inc PUT 82509L107   4,007,000 50,000 SH   SOLE   50,000 0 0
Snap Inc COM 83304A106   118 11 SH   DFND 1 0 11 0
Agnico Eagle Mines Ltd CALL 008474108   161,120 2,000 SH   DFND 1 0 2,000 0
TransAlta Corp CALL 89346D107   10,360 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   8,056 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd CALL 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   181,760 4,000 SH   DFND 1 0 4,000 0
CSX Corp COM 126408103   104 3 SH   DFND 1 0 3 0
Enbridge Inc PUT 29250N105   12,183 300 SH   DFND 1 0 300 0
MAG Silver Corp PUT 55903Q104   14,040 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   248,500 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   161,120 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   203,050 5,000 SH   DFND 1 0 5,000 0
Enbridge Inc PUT 29250N105   89,342 2,200 SH   DFND 1 0 2,200 0
Thomson Reuters Corp PUT 884903808   341,200 2,000 SH   DFND 1 0 2,000 0
Sun Life Financial Inc PUT 866796105   63,822 1,100 SH   DFND 1 0 1,100 0
Sun Life Financial Inc PUT 866796105   162,456 2,800 SH   DFND 1 0 2,800 0
Franco-Nevada Corp PUT 351858105   124,250 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd PUT 13646K108   171,080 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101   184,020 3,000 SH   DFND 1 0 3,000 0
Brookfield Asset Management In PUT 11271J107   53,150 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   33,210 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In PUT 11271J107   26,575 500 SH   DFND 1 0 500 0
Automatic Data Processing Inc COM 053015103   830 3 SH   DFND 1 0 3 0
Teck Resources Ltd PUT 878742204   52,240 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   1,673 100 SH   DFND 1 0 100 0
Ovintiv Inc COM 69047Q102   153 4 SH   DFND 1 0 4 0
Sun Life Financial Inc CALL 866796105   295,902 5,100 SH   DFND 1 0 5,100 0
Mosaic Co/The COM 61945C103   80 3 SH   DFND 1 0 3 0
United Continental Holdings In COM 910047109   114 2 SH   DFND 1 0 2 0
Agnico Eagle Mines Ltd CALL 008474108   16,112 200 SH   DFND 1 0 200 0
Barrick Gold Corp PUT 067901108   59,670 3,000 SH   DFND 1 0 3,000 0
BRAZIL RESOURCES INC COM 38149E101   1 1 SH   DFND 1 0 1 0
Canadian Natural Resources Ltd PUT 136385101   33,210 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   6,326 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107   5,449 100 SH   DFND 1 0 100 0
Cenovus Energy Inc PUT 15135U109   26,768 1,600 SH   DFND 1 0 1,600 0
Rogers Communications Inc PUT 775109200   40,210 1,000 SH   DFND 1 0 1,000 0
Comcast Corp COM 20030N101   42 1 SH   DFND 1 0 1 0
Synchrony Financial COM 87165B103   100 2 SH   DFND 1 0 2 0
Royal Bank of Canada PUT 780087102   74,838 600 SH   DFND 1 0 600 0
Royal Bank of Canada PUT 780087102   74,838 600 SH   DFND 1 0 600 0
Royal Bank of Canada PUT 780087102   199,568 1,600 SH   DFND 1 0 1,600 0
Royal Bank of Canada PUT 780087102   199,568 1,600 SH   DFND 1 0 1,600 0
TransCanada Corp CALL 87807B107   12,995 300 SH   DFND 1 0 300 0
Crescent Point Energy Corp CALL 92340V107   2,460 400 SH   DFND 1 0 400 0
Canadian National Railway Co PUT 136375102   23,430 200 SH   DFND 1 0 200 0
Crown Castle International Cor COM 22822V101   237 2 SH   DFND 1 0 2 0
Fortis Inc/Canada CALL 349553107   45,440 1,000 SH   DFND 1 0 1,000 0
Everest Re Group Ltd COM G3223R108   392 1 SH   DFND 1 0 1 0
Canadian Imperial Bank of Comm CALL 136069101   460,050 7,500 SH   DFND 1 0 7,500 0
Brookfield Infrastructure Part CALL G16252101   31,536 900 SH   DFND 1 0 900 0
TELUS Corp PUT 87971M103   8,390 500 SH   DFND 1 0 500 0
Newmont Mining Corp CALL 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp CALL 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp CALL 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp CALL 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   23,430 200 SH   DFND 1 0 200 0
Brookfield Renewable Partners CALL G16258108   33,816 1,200 SH   DFND 1 0 1,200 0
TFI International Inc PUT 87241L109   13,689 100 SH   DFND 1 0 100 0
Enbridge Inc CALL 29250N105   117,769 2,900 SH   DFND 1 0 2,900 0
Canadian Imperial Bank of Comm PUT 136069101   6,134 100 SH   DFND 1 0 100 0
Brookfield Renewable Partners CALL G16258108   5,636 200 SH   DFND 1 0 200 0
Rogers Communications Inc PUT 775109200   20,105 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd PUT 136385101   13,284 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Comm CALL 136069101   950,770 15,500 SH   DFND 1 0 15,500 0
Canadian Imperial Bank of Comm PUT 136069101   177,886 2,900 SH   DFND 1 0 2,900 0
Bank of Nova Scotia/The PUT 064149107   54,490 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   490,720 8,000 SH   DFND 1 0 8,000 0
Rogers Communications Inc PUT 775109200   60,315 1,500 SH   DFND 1 0 1,500 0
TransCanada Corp PUT 87807B107   8,663,400 200,000 SH   SOLE   200,000 0 0
Hewlett Packard Enterprise Co COM 42824C109   61 3 SH   DFND 1 0 3 0
TFI International Inc COM 87241L109   23,271 170 SH   SOLE   170 0 0
West Fraser Timber Co Ltd COM 952845105   11,391 117 SH   SOLE   117 0 0
Enbridge Inc PUT 29250N105   7,106,750 175,000 SH   SOLE   175,000 0 0
Fortis Inc/Canada PUT 349553107   45,440 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   337,838 6,200 SH   DFND 1 0 6,200 0
Brookfield Asset Management Lt PUT 113004105   23,645 500 SH   DFND 1 0 500 0
BP PLC PUT 055622104   3,139,000 100,000 SH   SOLE   100,000 0 0
Barrick Gold Corp COM 067901108   73,792 3,710 SH   SOLE   3,710 0 0
Canadian Natural Resources Ltd COM 136385101   149,312 4,496 SH   SOLE   4,496 0 0
Descartes Systems Group Inc/Th COM 249906108   18,533 180 SH   SOLE   180 0 0
GFL Environmental Inc COM 36168Q104   18,425 462 SH   SOLE   462 0 0
Kinross Gold Corp COM 496902404   24,308 2,597 SH   SOLE   2,597 0 0
Imperial Oil Ltd COM 453038408   27,898 396 SH   SOLE   396 0 0
FirstService Corp COM 33767E202   15,692 86 SH   SOLE   86 0 0
Gildan Activewear Inc COM 375916103   14,840 315 SH   SOLE   315 0 0
Magna International Inc COM 559222401   23,680 577 SH   SOLE   577 0 0
Toronto-Dominion Bank/The PUT 891160509   31,630 500 SH   DFND 1 0 500 0
West Fraser Timber Co Ltd PUT 952845105   58,416 600 SH   DFND 1 0 600 0
Enbridge Inc PUT 29250N105   85,281 2,100 SH   DFND 1 0 2,100 0
Energy Select Sector SPDR Fund ETF 81369Y506   263 3 SH   DFND 1 0 3 0
Corteva Inc COM 22052L104   59 1 SH   DFND 1 0 1 0
Canadian Imperial Bank of Comm PUT 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   108,980 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   162,440 4,000 SH   DFND 1 0 4,000 0
Canadian Imperial Bank of Comm PUT 136069101   6,134 100 SH   DFND 1 0 100 0
Enbridge Inc PUT 29250N105   56,854 1,400 SH   DFND 1 0 1,400 0
Sun Life Financial Inc CALL 866796105   116,040 2,000 SH   DFND 1 0 2,000 0
TransCanada Corp PUT 87807B107   129,951 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Comm PUT 136069101   36,804 600 SH   DFND 1 0 600 0
Invesco QQQ Trust Series 1 PUT 46090E103   48,807,000 100,000 SH   SOLE   100,000 0 0
TFI International Inc CALL 87241L109   1,916,460 14,000 SH   SOLE   14,000 0 0
Cenovus Energy Inc PUT 15135U109   18,403 1,100 SH   DFND 1 0 1,100 0
Cenovus Energy Inc CALL 15135U109   117,110 7,000 SH   DFND 1 0 7,000 0
Kinross Gold Corp CALL 496902404   936 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The CALL 891160509   37,956 600 SH   DFND 1 0 600 0
Hertz Global Holdings Inc COM 42806J700   3 1 SH   DFND 1 0 1 0
Enbridge Inc PUT 29250N105   28,427 700 SH   DFND 1 0 700 0
Canadian Imperial Bank of Comm CALL 136069101   1,901,540 31,000 SH   DFND 1 0 31,000 0
Canadian Imperial Bank of Comm CALL 136069101   404,844 6,600 SH   DFND 1 0 6,600 0
Canadian Imperial Bank of Comm CALL 136069101   1,165,460 19,000 SH   DFND 1 0 19,000 0
Canadian Imperial Bank of Comm CALL 136069101   6,134 100 SH   DFND 1 0 100 0
Canadian Pacific Railway Ltd CALL 13646K108   85,540 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp CALL 89346D107   103,600 10,000 SH   DFND 1 0 10,000 0
Brookfield Asset Management In PUT 11271J107   53,150 1,000 SH   DFND 1 0 1,000 0
Intel Corp PUT 458140100   93,840 4,000 SH   SOLE   4,000 0 0
Leidos Holdings Inc COM 525327102   163 1 SH   DFND 1 0 1 0
Ovintiv Inc CALL 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   24,403,500 50,000 SH   SOLE   50,000 0 0
DaVita Inc COM 23918K108   164 1 SH   DFND 1 0 1 0
Hasbro Inc COM 418056107   72 1 SH   DFND 1 0 1 0
Brookfield Asset Management In COM 11271J107   159 3 SH   DFND 1 0 3 0
APA Corp COM 03743Q108   49 2 SH   DFND 1 0 2 0
Barrick Gold Corp PUT 067901108   39,780 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101   98,144 1,600 SH   DFND 1 0 1,600 0
Canadian Imperial Bank of Comm PUT 136069101   110,412 1,800 SH   DFND 1 0 1,800 0
Canadian Imperial Bank of Comm CALL 136069101   55,206 900 SH   DFND 1 0 900 0
Fortis Inc/Canada CALL 349553107   27,264 600 SH   DFND 1 0 600 0
Thomson Reuters Corp CALL 884903808   170,600 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Part CALL G16252101   17,520 500 SH   DFND 1 0 500 0
Dr Pepper Snapple Group Inc COM 49271V100   75 2 SH   DFND 1 0 2 0
Cenovus Energy Inc CALL 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   82,080 2,000 SH   DFND 1 0 2,000 0
Pembina Pipeline Corp CALL 706327103   41,240 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp CALL 87807B107   13,852,777 319,800 SH   SOLE   319,800 0 0
Coca-Cola Co/The CALL 191216100   9,341,800 130,000 SH   SOLE   130,000 0 0
Waste Connections Inc PUT 94106B101   35,764 200 SH   DFND 1 0 200 0
MAG Silver Corp CALL 55903Q104   7,020 500 SH   DFND 1 0 500 0
Cenovus Energy Inc PUT 15135U109   33,460 2,000 SH   DFND 1 0 2,000 0
Franco-Nevada Corp PUT 351858105   24,850 200 SH   DFND 1 0 200 0
iShares Russell 2000 ETF PUT 464287655   17,671,200 80,000 SH   SOLE   80,000 0 0
Precision Drilling Corp PUT 74022D407   12,330 200 SH   DFND 1 0 200 0
Celestica Inc CALL 15101Q207   25,560 500 SH   DFND 1 0 500 0
Sun Life Financial Inc CALL 866796105   58,020 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   126,520 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   53,136 1,600 SH   DFND 1 0 1,600 0
Sun Life Financial Inc CALL 866796105   58,020 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   4,332 100 SH   DFND 1 0 100 0
MAG Silver Corp COM 55903Q104   42 3 SH   DFND 1 0 3 0
Pembina Pipeline Corp PUT 706327103   6,186,000 150,000 SH   SOLE   150,000 0 0
Canadian Imperial Bank of Comm CALL 136069101   36,804 600 SH   DFND 1 0 600 0
Fortis Inc/Canada PUT 349553107   68,160 1,500 SH   DFND 1 0 1,500 0
Kinross Gold Corp CALL 496902404   5,616 600 SH   DFND 1 0 600 0
Crescent Point Energy Corp CALL 92340V107   12,300 2,000 SH   DFND 1 0 2,000 0
TELUS Corp PUT 87971M103   83,900 5,000 SH   DFND 1 0 5,000 0
TransCanada Corp PUT 87807B107   142,946 3,300 SH   DFND 1 0 3,300 0
Bank of Montreal PUT 063671101   18,040 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Comm CALL 136069101   533,658 8,700 SH   DFND 1 0 8,700 0
TELUS Corp PUT 87971M103   16,780 1,000 SH   DFND 1 0 1,000 0
MGM Resorts International COM 552953101   156 4 SH   DFND 1 0 4 0
Toronto-Dominion Bank/The CALL 891160509   2,973,220 47,000 SH   DFND 1 0 47,000 0
Canadian Pacific Railway Ltd PUT 13646K108   42,770 500 SH   DFND 1 0 500 0
TFI International Inc PUT 87241L109   136,890 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   33,210 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
TELUS Corp CALL 87971M103   5,973,680 356,000 SH   DFND 1 0 356,000 0
SSR Mining Inc COM 784730103   6 1 SH   DFND 1 0 1 0
TELUS Corp CALL 87971M103   5,034,000 300,000 SH   DFND 1 0 300,000 0
Toronto-Dominion Bank/The CALL 891160509   113,868 1,800 SH   DFND 1 0 1,800 0
Cenovus Energy Inc CALL 15135U109   33,460 2,000 SH   DFND 1 0 2,000 0
Canadian National Railway Co PUT 136375102   23,430 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Comm CALL 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   346,536 8,000 SH   DFND 1 0 8,000 0
Wheaton Precious Metals Corp CALL 962879102   97,728 1,600 SH   DFND 1 0 1,600 0
Canadian Imperial Bank of Comm PUT 136069101   208,556 3,400 SH   DFND 1 0 3,400 0
Barrick Gold Corp CALL 067901108   13,923 700 SH   DFND 1 0 700 0
TELUS Corp CALL 87971M103   7,517,440 448,000 SH   DFND 1 0 448,000 0
TransCanada Corp PUT 87807B107   43,317 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   5,113,930 41,000 SH   DFND 1 0 41,000 0
Bank of Montreal PUT 063671101   180,400 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm CALL 136069101   36,804 600 SH   DFND 1 0 600 0
Travelers Cos Inc/The COM 89417E109   234 1 SH   DFND 1 0 1 0
VanEck Vectors Junior Gold Miners ETF ETF 92189F791   244 5 SH   DFND 1 0 5 0
Canadian Imperial Bank of Comm PUT 136069101   36,804 600 SH   DFND 1 0 600 0
Loews Corp COM 540424108   79 1 SH   DFND 1 0 1 0
Toronto-Dominion Bank/The PUT 891160509   31,630 500 SH   DFND 1 0 500 0
Suncor Energy Inc CALL 867224107   313,820 8,500 SH   SOLE   8,500 0 0
Ovintiv Inc CALL 69047Q102   19,155 500 SH   DFND 1 0 500 0
Imperial Oil Ltd PUT 453038408   211,350 3,000 SH   DFND 1 0 3,000 0
Crescent Point Energy Corp PUT 92340V107   24,600 4,000 SH   DFND 1 0 4,000 0
Cenovus Energy Inc PUT 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   21,796 400 SH   DFND 1 0 400 0
Imperial Oil Ltd PUT 453038408   70,450 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   21,135 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The CALL 064149107   185,266 3,400 SH   DFND 1 0 3,400 0
Cenovus Energy Inc PUT 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp CALL 496902404   9,360 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 92340V107   12,300 2,000 SH   DFND 1 0 2,000 0
TransCanada Corp PUT 87807B107   129,951 3,000 SH   DFND 1 0 3,000 0
Canadian Pacific Railway Ltd PUT 13646K108   17,108 200 SH   DFND 1 0 200 0
TELUS Corp PUT 87971M103   16,780 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp COM 92340V107   12 2 SH   DFND 1 0 2 0
TransCanada Corp PUT 87807B107   56,312 1,300 SH   DFND 1 0 1,300 0
CME Group Inc COM 12572Q105   221 1 SH   DFND 1 0 1 0
Bank of Montreal PUT 063671101   54,120 600 SH   DFND 1 0 600 0
Enbridge Inc PUT 29250N105   4,061 100 SH   DFND 1 0 100 0
TransCanada Corp CALL 87807B107   86,634 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp CALL 067901108   27,846 1,400 SH   DFND 1 0 1,400 0
Canadian Imperial Bank of Comm PUT 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   92,633 1,700 SH   DFND 1 0 1,700 0
Vermilion Energy Inc PUT 923725105   8,793 900 SH   DFND 1 0 900 0
Royal Bank of Canada CALL 780087102   87,311 700 SH   DFND 1 0 700 0
Rogers Communications Inc PUT 775109200   402,100 10,000 SH   DFND 1 0 10,000 0
Rogers Communications Inc PUT 775109200   8,042,000 200,000 SH   SOLE   200,000 0 0
BlackBerry Ltd CALL 09228F103   524 200 SH   DFND 1 0 200 0
Ovintiv Inc PUT 69047Q102   19,155 500 SH   DFND 1 0 500 0
Hudbay Minerals Inc CALL 443628102   9,190 1,000 SH   DFND 1 0 1,000 0
Celestica Inc PUT 15101Q207   5,112 100 SH   DFND 1 0 100 0
iShares Russell 2000 ETF PUT 464287655   5,522,250 25,000 SH   SOLE   25,000 0 0
Waste Connections Inc CALL 94106B101   178,820 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   7,221,000 207,500 SH   SOLE   207,500 0 0
Royal Bank of Canada PUT 780087102   374,190 3,000 SH   DFND 1 0 3,000 0
Toronto-Dominion Bank/The CALL 891160509   31,630 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107   217,960 4,000 SH   DFND 1 0 4,000 0
Canadian Imperial Bank of Comm CALL 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
NVIDIA Corp COM 67066G104   749,284,800 6,170,000 SH   SOLE   6,170,000 0 0
SPDR S&P Oil & Gas Exploration & Production ETF PUT 78468R556   13,152,000 100,000 SH   SOLE   100,000 0 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   2,255,000 25,000 SH   DFND 1 0 25,000 0
Brookfield Asset Management Lt PUT 113004105   9,458 200 SH   DFND 1 0 200 0
TransAlta Corp CALL 89346D107   51,800 5,000 SH   DFND 1 0 5,000 0
Toronto-Dominion Bank/The COM 891160509   4,655,936 73,600 SH   SOLE   73,600 0 0
Vermilion Energy Inc CALL 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
NIKE Inc CALL 654106103   3,986,840 45,100 SH   SOLE   45,100 0 0
Vermilion Energy Inc PUT 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   182,655 5,500 SH   DFND 1 0 5,500 0
Canadian Natural Resources Ltd PUT 136385101   99,630 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Comm CALL 136069101   6,134 100 SH   DFND 1 0 100 0
Imperial Oil Ltd CALL 453038408   35,225 500 SH   DFND 1 0 500 0
iShares Russell 2000 ETF PUT 464287655   33,133,500 150,000 SH   SOLE   150,000 0 0
Cenovus Energy Inc CALL 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd CALL 68827L101   55,530 3,000 SH   DFND 1 0 3,000 0
Brookfield Asset Management In CALL 11271J107   5,315 100 SH   DFND 1 0 100 0
Osisko Gold Royalties Ltd CALL 68827L101   18,510 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   85,281 2,100 SH   DFND 1 0 2,100 0
Bank of Montreal CALL 063671101   9,020,000 100,000 SH   SOLE   100,000 0 0
Bank of Montreal PUT 063671101   9,020,000 100,000 SH   SOLE   100,000 0 0
Enbridge Inc PUT 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners CALL G16258108   5,636 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The CALL 891160509   189,780 3,000 SH   DFND 1 0 3,000 0
Brookfield Renewable Partners CALL G16258108   28,180 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   13,284,000 400,000 SH   SOLE   400,000 0 0
Suncor Energy Inc PUT 867224107   7,384 200 SH   DFND 1 0 200 0
Sun Life Financial Inc CALL 866796105   34,812 600 SH   DFND 1 0 600 0
Bank of Montreal CALL 063671101   27,060 300 SH   DFND 1 0 300 0
Newmont Mining Corp CALL 651639106   16,035 300 SH   DFND 1 0 300 0
Rogers Communications Inc CALL 775109200   20,105 500 SH   DFND 1 0 500 0
Brookfield Infrastructure Part PUT G16252101   56,064 1,600 SH   DFND 1 0 1,600 0
Brookfield Infrastructure Part PUT G16252101   56,064 1,600 SH   DFND 1 0 1,600 0
Sun Life Financial Inc PUT 866796105   116,040 2,000 SH   DFND 1 0 2,000 0
TELUS Corp PUT 87971M103   16,780 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp CALL 962879102   36,648 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Comm PUT 136069101   73,608 1,200 SH   DFND 1 0 1,200 0
Royal Bank of Canada PUT 780087102   12,473 100 SH   DFND 1 0 100 0
EOG Resources Inc COM 26875P101   246 2 SH   DFND 1 0 2 0
Canadian Imperial Bank of Comm CALL 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   532,180 5,900 SH   DFND 1 0 5,900 0
PulteGroup Inc COM 745867101   431 3 SH   DFND 1 0 3 0
M&T Bank Corp COM 55261F104   178 1 SH   DFND 1 0 1 0
Cenovus Energy Inc PUT 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc COM 923725105   20 2 SH   DFND 1 0 2 0
Pembina Pipeline Corp CALL 706327103   7,010,800 170,000 SH   SOLE   170,000 0 0
Rogers Communications Inc PUT 775109200   4,021,000 100,000 SH   SOLE   100,000 0 0
Canadian Natural Resources Ltd CALL 136385101   13,284 400 SH   DFND 1 0 400 0
Bank of Montreal CALL 063671101   27,060,000 300,000 SH   SOLE   300,000 0 0
Pembina Pipeline Corp CALL 706327103   12,372,000 300,000 SH   SOLE   300,000 0 0
Pembina Pipeline Corp CALL 706327103   29,280,400 710,000 SH   SOLE   710,000 0 0
Northern Dynasty Minerals Ltd COM 66510M204   0 1 SH   DFND 1 0 1 0
Bank of Nova Scotia/The CALL 064149107   16,347,000 300,000 SH   SOLE   300,000 0 0
Electronic Arts Inc COM 285512109   287 2 SH   DFND 1 0 2 0
Sun Life Financial Inc PUT 866796105   58,020 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   58,020 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   326,940 6,000 SH   DFND 1 0 6,000 0
Suncor Energy Inc CALL 867224107   73,840 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm CALL 136069101   220,824 3,600 SH   DFND 1 0 3,600 0
Enbridge Inc PUT 29250N105   4,061 100 SH   DFND 1 0 100 0
Ritchie Bros Auctioneers Inc PUT 74935Q107   2,817,150 35,000 SH   SOLE   35,000 0 0
Canadian Pacific Railway Ltd PUT 13646K108   171,080 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd CALL 136385101   6,642 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The PUT 891160509   31,630 500 SH   DFND 1 0 500 0
Cenovus Energy Inc PUT 15135U109   3,346 200 SH   DFND 1 0 200 0
Canadian Pacific Railway Ltd CALL 13646K108   17,108 200 SH   DFND 1 0 200 0
Algonquin Power & Utilities Co CALL 015857105   5,450 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   159,484 2,600 SH   DFND 1 0 2,600 0
Canadian Pacific Railway Ltd CALL 13646K108   25,662 300 SH   DFND 1 0 300 0
Restaurant Brands Internationa PUT 76131D103   14,424 200 SH   DFND 1 0 200 0
Manulife Financial Corp PUT 56501R106   29,550 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   95,472 4,800 SH   DFND 1 0 4,800 0
Imperial Oil Ltd PUT 453038408   14,090 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The CALL 064149107   38,143 700 SH   DFND 1 0 700 0
Gildan Activewear Inc CALL 375916103   47,110 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Co CALL 015857105   5,995 1,100 SH   DFND 1 0 1,100 0
Canadian Natural Resources Ltd PUT 136385101   19,926 600 SH   DFND 1 0 600 0
BCE Inc PUT 05534B760   10,440,000 300,000 SH   SOLE   300,000 0 0
Toronto-Dominion Bank/The PUT 891160509   316,300 5,000 SH   DFND 1 0 5,000 0
Toronto-Dominion Bank/The PUT 891160509   63,260 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   253,040 4,000 SH   DFND 1 0 4,000 0
Canadian Natural Resources Ltd CALL 136385101   929,880 28,000 SH   SOLE   28,000 0 0
HP Inc COM 40434L105   72 2 SH   DFND 1 0 2 0
CGI Group Inc COM 12532H104   115 1 SH   DFND 1 0 1 0
Toronto-Dominion Bank/The PUT 891160509   158,150 2,500 SH   DFND 1 0 2,500 0
Pembina Pipeline Corp PUT 706327103   41,240 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   199,568 1,600 SH   DFND 1 0 1,600 0
Anthem Inc COM 036752103   520 1 SH   DFND 1 0 1 0
Solventum Corp COM 83444M101   70 1 SH   DFND 1 0 1 0
CBRE Group Inc COM 12504L109   124 1 SH   DFND 1 0 1 0
GoDaddy Inc COM 380237107   157 1 SH   DFND 1 0 1 0
Prologis Inc COM 74340W103   126 1 SH   DFND 1 0 1 0
TransCanada Corp CALL 87807B107   43,317 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Part PUT G16252101   17,520 500 SH   DFND 1 0 500 0
Enbridge Inc PUT 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   1,353,000 15,000 SH   SOLE   15,000 0 0
Toronto-Dominion Bank/The PUT 891160509   189,780 3,000 SH   DFND 1 0 3,000 0
Pembina Pipeline Corp PUT 706327103   6,186,000 150,000 SH   SOLE   150,000 0 0
Cenovus Energy Inc CALL 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   70,837 1,300 SH   DFND 1 0 1,300 0
First Solar Inc COM 336433107   5,257,447 21,077 SH   SOLE   21,077 0 0
Brookfield Asset Management Lt CALL 113004105   18,916 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Comm CALL 136069101   21,469,000 350,000 SH   SOLE   350,000 0 0
Pembina Pipeline Corp PUT 706327103   123,720 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The CALL 064149107   544,900 10,000 SH   DFND 1 0 10,000 0
Canadian Natural Resources Ltd PUT 136385101   33,210 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   4,772,277 143,700 SH   SOLE   143,700 0 0
Cenovus Energy Inc PUT 15135U109   3,346,000 200,000 SH   SOLE   200,000 0 0
Toronto-Dominion Bank/The CALL 891160509   5,693,400 90,000 SH   DFND 1 0 90,000 0
Canadian Imperial Bank of Comm PUT 136069101   18,303,856 298,400 SH   SOLE   298,400 0 0
Canadian National Railway Co PUT 136375102   117,150 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   63,260 1,000 SH   DFND 1 0 1,000 0
Eli Lilly & Co COM 532457108   53,156,400 60,000 SH   SOLE   60,000 0 0
Broadcom Inc COM 11135F101   89,700,000 520,000 SH   SOLE   520,000 0 0
Rogers Communications Inc PUT 775109200   80,420 2,000 SH   DFND 1 0 2,000 0
BlackBerry Ltd CALL 09228F103   5,240 2,000 SH   DFND 1 0 2,000 0
Rogers Communications Inc PUT 775109200   60,315 1,500 SH   DFND 1 0 1,500 0
TransCanada Corp PUT 87807B107   12,995 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The CALL 064149107   10,898,000 200,000 SH   SOLE   200,000 0 0
Toronto-Dominion Bank/The CALL 891160509   12,652,000 200,000 SH   DFND 1 0 200,000 0
Bank of Montreal CALL 063671101   18,040,000 200,000 SH   SOLE   200,000 0 0
Bank of Montreal CALL 063671101   9,020,000 100,000 SH   DFND 1 0 100,000 0
Bank of Nova Scotia/The PUT 064149107   5,449 100 SH   DFND 1 0 100 0
Hudbay Minerals Inc CALL 443628102   9,190 1,000 SH   DFND 1 0 1,000 0
Valeant Pharmaceuticals Intern CALL 071734107   8,160 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp PUT 07317Q105   2,970 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp CALL 651639106   5,345 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The CALL 064149107   7,083,700 130,000 SH   DFND 1 0 130,000 0
Bank of Nova Scotia/The CALL 064149107   10,898,000 200,000 SH   SOLE   200,000 0 0
Toronto-Dominion Bank/The CALL 891160509   18,978,000 300,000 SH   DFND 1 0 300,000 0
Wheaton Precious Metals Corp CALL 962879102   6,108 100 SH   DFND 1 0 100 0
Trump Media & Technology Group PUT 25400Q105   578,520 36,000 SH   SOLE   36,000 0 0
TransCanada Corp CALL 87807B107   10,287,788 237,500 SH   SOLE   237,500 0 0
TransCanada Corp PUT 87807B107   4,331,700 100,000 SH   DFND 1 0 100,000 0
Trump Media & Technology Group PUT 25400Q105   1,044,550 65,000 SH   SOLE   65,000 0 0
Trump Media & Technology Group PUT 25400Q105   522,275 32,500 SH   SOLE   32,500 0 0
Tyson Foods Inc COM 902494103   60 1 SH   DFND 1 0 1 0
Bank of Montreal CALL 063671101   9,020,000 100,000 SH   SOLE   100,000 0 0
Primo Water Corp/new COM 74167P108   25 1 SH   DFND 1 0 1 0
Waste Connections Inc CALL 94106B101   107,292 600 SH   SOLE   600 0 0
Rogers Communications Inc PUT 775109200   60,315 1,500 SH   DFND 1 0 1,500 0
Microsoft Corp PUT 594918104   21,515,000 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The CALL 064149107   10,898,000 200,000 SH   DFND 1 0 200,000 0
Toronto-Dominion Bank/The CALL 891160509   12,177,550 192,500 SH   DFND 1 0 192,500 0
Toronto-Dominion Bank/The CALL 891160509   18,978,000 300,000 SH   DFND 1 0 300,000 0
TransCanada Corp PUT 87807B107   4,331,700 100,000 SH   DFND 1 0 100,000 0
Waste Connections Inc CALL 94106B101   178,820 1,000 SH   DFND 1 0 1,000 0
Abbott Laboratories CALL 002824100   1,402,323 12,300 SH   DFND 1 0 12,300 0
Thermo Fisher Scientific Inc PUT 883556102   14,412,681 23,300 SH   DFND 1 0 23,300 0
BCE Inc PUT 05534B760   17,400 500 SH   DFND 1 0 500 0
Vulcan Materials Co COM 929160109   250 1 SH   DFND 1 0 1 0
Algonquin Power & Utilities Co CALL 015857105   4,360 800 SH   DFND 1 0 800 0
Canadian National Railway Co PUT 136375102   117,150 1,000 SH   DFND 1 0 1,000 0
Gildan Activewear Inc CALL 375916103   14,133 300 SH   DFND 1 0 300 0
Bank of Montreal PUT 063671101   180,400 2,000 SH   DFND 1 0 2,000 0
Alamos Gold Inc CALL 011532108   1,800,582 90,300 SH   SOLE   90,300 0 0
Rogers Communications Inc PUT 775109200   3,015,750 75,000 SH   SOLE   75,000 0 0
Manulife Financial Corp PUT 56501R106   2,955 100 SH   DFND 1 0 100 0
Newmont Mining Corp CALL 651639106   160,350 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada CALL 780087102   14,506,099 116,300 SH   SOLE   116,300 0 0
Canadian Imperial Bank of Comm PUT 136069101   36,804 600 SH   DFND 1 0 600 0
Brookfield Asset Management In CALL 11271J107   22,057,250 415,000 SH   SOLE   415,000 0 0
Royal Bank of Canada CALL 780087102   723,434 5,800 SH   DFND 1 0 5,800 0
Canadian Imperial Bank of Comm CALL 136069101   67,474 1,100 SH   DFND 1 0 1,100 0
Bank of Nova Scotia/The PUT 064149107   130,776 2,400 SH   DFND 1 0 2,400 0
Canadian Imperial Bank of Comm PUT 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   49,156,093 394,100 SH   SOLE   394,100 0 0
Netflix Inc PUT 64110L106   21,278,100 30,000 SH   SOLE   30,000 0 0
Toronto-Dominion Bank/The CALL 891160509   12,652,000 200,000 SH   DFND 1 0 200,000 0
Brookfield Infrastructure Part CALL G16252101   35,040 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   3,315,345 28,300 SH   SOLE   28,300 0 0
Bank of Nova Scotia/The CALL 064149107   17,981,700 330,000 SH   SOLE   330,000 0 0
JB Hunt Transport Services Inc COM 445658107   172 1 SH   DFND 1 0 1 0
Canadian Imperial Bank of Comm CALL 136069101   15,335,000 250,000 SH   SOLE   250,000 0 0
Manulife Financial Corp PUT 56501R106   88,650 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada CALL 780087102   18,709,500 150,000 SH   SOLE   150,000 0 0
Brookfield Asset Management In CALL 11271J107   53,150 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd CALL 13646K108   4,088,812 47,800 SH   SOLE   47,800 0 0
Royal Bank of Canada PUT 780087102   12,473 100 SH   DFND 1 0 100 0
Franco-Nevada Corp CALL 351858105   24,850 200 SH   DFND 1 0 200 0
Royal Bank of Canada PUT 780087102   99,784 800 SH   DFND 1 0 800 0
Algonquin Power & Utilities Co PUT 015857105   5,450 1,000 SH   DFND 1 0 1,000 0
Descartes Systems Group Inc/Th CALL 249906108   10,296 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd CALL 008474108   15,306,400 190,000 SH   SOLE   190,000 0 0
Brookfield Asset Management In CALL 11271J107   6,909,500 130,000 SH   SOLE   130,000 0 0
BCE Inc PUT 05534B760   34,800 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp CALL 55903Q104   12,636 900 SH   DFND 1 0 900 0
Bank of Montreal PUT 063671101   938,080 10,400 SH   DFND 1 0 10,400 0
Canadian Natural Resources Ltd CALL 136385101   12,619,800 380,000 SH   SOLE   380,000 0 0
Franco-Nevada Corp PUT 351858105   124,250 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   63,260 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   217,960 4,000 SH   DFND 1 0 4,000 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Tesla Inc PUT 88160R101   13,081,500 50,000 SH   SOLE   50,000 0 0
Airbnb Inc COM 009066101   2,773,335 21,870 SH   SOLE   21,870 0 0
Deckers Outdoor Corp COM 243537107   1,208,312 7,578 SH   SOLE   7,578 0 0
Super Micro Computer Inc COM 86800U104   104,225 2,503 SH   SOLE   2,503 0 0
Builders FirstSource Inc COM 12008R107   1,122,062 5,788 SH   SOLE   5,788 0 0
Healthpeak Properties Inc COM 42250P103   799,993 34,980 SH   SOLE   34,980 0 0
Solventum Corp COM 83444M101   478,767 6,867 SH   SOLE   6,867 0 0
KKR & Co Inc COM 48251W104   4,377,172 33,521 SH   SOLE   33,521 0 0
Crowdstrike Holdings Inc COM 22788C105   3,218,674 11,476 SH   SOLE   11,476 0 0
Veralto Corp COM 92338C103   1,373,865 12,282 SH   SOLE   12,282 0 0
Jabil Inc COM 466313103   675,721 5,639 SH   SOLE   5,639 0 0
GE Vernova LLC COM 36828A101   3,482,772 13,659 SH   SOLE   13,659 0 0
Kenvue Inc COM 49177J102   2,201,768 95,191 SH   SOLE   95,191 0 0
Hubbell Inc COM 443510607   1,142,838 2,668 SH   SOLE   2,668 0 0
Uber Technologies Inc COM 90353T100   7,848,508 104,424 SH   SOLE   104,424 0 0
Blackstone Group LP/The COM 09260D107   5,480,523 35,790 SH   SOLE   35,790 0 0
Bank of Nova Scotia/The PUT 064149107   152,572 2,800 SH   DFND 1 0 2,800 0
Algonquin Power & Utilities Co PUT 015857105   5,450 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   134,948 2,200 SH   DFND 1 0 2,200 0
Toronto-Dominion Bank/The PUT 891160509   189,780 3,000 SH   DFND 1 0 3,000 0
NexGen Energy Ltd CALL 65340P106   970,358 148,600 SH   SOLE   148,600 0 0
Brookfield Infrastructure Part CALL G16252101   8,059,200 230,000 SH   SOLE   230,000 0 0
Canadian Pacific Railway Ltd CALL 13646K108   3,797,976 44,400 SH   SOLE   44,400 0 0
Fortis Inc/Canada CALL 349553107   8,179,200 180,000 SH   SOLE   180,000 0 0
Canadian Natural Resources Ltd CALL 136385101   2,490,750 75,000 SH   SOLE   75,000 0 0
Enbridge Inc CALL 29250N105   6,091,500 150,000 SH   SOLE   150,000 0 0
Ovintiv Inc PUT 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   56,457 1,700 SH   DFND 1 0 1,700 0
Ovintiv Inc PUT 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   2,509,500 150,000 SH   DFND 1 0 150,000 0
Wheaton Precious Metals Corp PUT 962879102   12,216 200 SH   DFND 1 0 200 0
Toll Brothers Inc COM 889478103   493,596 3,195 SH   SOLE   3,195 0 0
Bank of Montreal PUT 063671101   279,620 3,100 SH   DFND 1 0 3,100 0
Bank of Montreal PUT 063671101   541,200 6,000 SH   DFND 1 0 6,000 0
Brookfield Renewable Partners PUT G16258108   14,090 500 SH   DFND 1 0 500 0
Invesco QQQ Trust Series 1 PUT 46090E103   36,605,250 75,000 SH   SOLE   75,000 0 0
Toronto-Dominion Bank/The PUT 891160509   316,300 5,000 SH   DFND 1 0 5,000 0
Canadian Natural Resources Ltd PUT 136385101   33,210 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Part CALL G16252101   4,204,800 120,000 SH   SOLE   120,000 0 0
Home Depot Inc/The CALL 437076102   14,222,520 35,100 SH   SOLE   35,100 0 0
Bank of Montreal PUT 063671101   811,800 9,000 SH   DFND 1 0 9,000 0
Canadian Imperial Bank of Comm PUT 136069101   36,804 600 SH   DFND 1 0 600 0
iShares Russell 2000 ETF PUT 464287655   33,133,500 150,000 SH   DFND 3 0 150,000 0
Brookfield Infrastructure Part CALL G16252101   15,768,000 450,000 SH   SOLE   450,000 0 0
Toronto-Dominion Bank/The PUT 891160509   537,710 8,500 SH   DFND 1 0 8,500 0
Aflac Inc CALL 001055102   1,397,500 12,500 SH   SOLE   12,500 0 0
Torchmark Corp CALL 37959E102   1,503,922 14,200 SH   SOLE   14,200 0 0
Lincoln National Corp CALL 534187109   1,052,434 33,400 SH   SOLE   33,400 0 0
MetLife Inc CALL 59156R108   1,402,160 17,000 SH   SOLE   17,000 0 0
Principal Financial Group Inc CALL 74251V102   1,374,400 16,000 SH   SOLE   16,000 0 0
Prudential Financial Inc CALL 744320102   1,695,400 14,000 SH   SOLE   14,000 0 0
Toronto-Dominion Bank/The PUT 891160509   63,260 1,000 SH   DFND 1 0 1,000 0
Unum Group CALL 91529Y106   1,759,424 29,600 SH   SOLE   29,600 0 0
Manulife Financial Corp CALL 56501R106   1,746,405 59,100 SH   SOLE   59,100 0 0
Waste Connections Inc CALL 94106B101   8,941,000 50,000 SH   SOLE   50,000 0 0
Sun Life Financial Inc CALL 866796105   2,964,822 51,100 SH   SOLE   51,100 0 0
Suncor Energy Inc CALL 867224107   3,400,332 92,100 SH   SOLE   92,100 0 0
Canadian Natural Resources Ltd CALL 136385101   3,407,346 102,600 SH   SOLE   102,600 0 0
Magna International Inc CALL 559222401   3,693,600 90,000 SH   SOLE   90,000 0 0
Pure Storage Inc COM 74624M102   50 1 SH   DFND 1 0 1 0
Futu Holdings Ltd COM 36118L106   363,470 3,800 SH   DFND 4 0 3,800 0
Royal Bank of Canada CALL 780087102   249,460 2,000 SH   DFND 1 0 2,000 0
IAMGOLD Corp CALL 450913108   784,500 150,000 SH   DFND 1 0 150,000 0
ATS Automation Tooling Systems PUT 00217Y104   2,033,500 70,000 SH   SOLE   70,000 0 0
Pembina Pipeline Corp PUT 706327103   41,240 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners PUT G16258108   14,090 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm PUT 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   9,770 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   870,048 10,800 SH   SOLE   10,800 0 0
Enbridge Inc CALL 29250N105   3,045,750 75,000 SH   SOLE   75,000 0 0
Bank of Montreal CALL 063671101   27,060,000 300,000 SH   SOLE   300,000 0 0
Bank of Montreal CALL 063671101   26,789,400 297,000 SH   SOLE   297,000 0 0
Bank of Montreal CALL 063671101   23,452,000 260,000 SH   SOLE   260,000 0 0
Canadian Imperial Bank of Comm CALL 136069101   5,827,300 95,000 SH   SOLE   95,000 0 0
Canadian Imperial Bank of Comm CALL 136069101   5,827,300 95,000 SH   SOLE   95,000 0 0
Cenovus Energy Inc CALL 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   381,430 7,000 SH   DFND 1 0 7,000 0
Apple Inc PUT 037833100   11,650,000 50,000 SH   SOLE   50,000 0 0
Toronto-Dominion Bank/The CALL 891160509   5,693,400 90,000 SH   DFND 1 0 90,000 0
Royal Bank of Canada CALL 780087102   4,053,725 32,500 SH   SOLE   32,500 0 0
Bank of Montreal CALL 063671101   5,863,000 65,000 SH   SOLE   65,000 0 0
Canadian Natural Resources Ltd PUT 136385101   99,630 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal CALL 063671101   7,080,700 78,500 SH   SOLE   78,500 0 0
Bank of Nova Scotia/The PUT 064149107   108,980 2,000 SH   DFND 1 0 2,000 0
Canadian National Railway Co PUT 136375102   234,300 2,000 SH   DFND 1 0 2,000 0
Canadian Pacific Railway Ltd PUT 13646K108   85,540 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd PUT 13646K108   85,540 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   32,694 600 SH   DFND 1 0 600 0
Alamos Gold Inc PUT 011532108   19,940 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp PUT 496902404   18,720 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107   38,143 700 SH   DFND 1 0 700 0
Sun Life Financial Inc CALL 866796105   23,208 400 SH   DFND 1 0 400 0
Erie Indemnity Co COM 29530P102   669,377 1,240 SH   SOLE   1,240 0 0
Palantir Technologies Inc COM 69608A108   3,723,422 100,092 SH   SOLE   100,092 0 0
Dell Technologies Inc COM 24703L202   1,694,885 14,298 SH   SOLE   14,298 0 0
American Airlines Group Inc PUT 02376R102   8,992,000 800,000 SH   SOLE   800,000 0 0
Pembina Pipeline Corp PUT 706327103   206,200 5,000 SH   DFND 1 0 5,000 0
Discover Financial Services COM 254709108   140 1 SH   DFND 1 0 1 0
Pembina Pipeline Corp PUT 706327103   123,720 3,000 SH   DFND 1 0 3,000 0
Fortis Inc/Canada PUT 349553107   27,264 600 SH   DFND 1 0 600 0
Brookfield Renewable Partners PUT G16258108   28,180 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Co CALL 015857105   23,980 4,400 SH   DFND 1 0 4,400 0
Magna International Inc PUT 559222401   20,520 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101   90,200 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners PUT G16258108   28,180 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   11,715 100 SH   DFND 1 0 100 0
TransCanada Corp CALL 87807B107   64,976 1,500 SH   DFND 1 0 1,500 0
Brookfield Asset Management In CALL 11271J107   20,398,970 383,800 SH   SOLE   383,800 0 0
Franco-Nevada Corp PUT 351858105   124,250 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   4,885 500 SH   DFND 1 0 500 0
Canadian National Railway Co CALL 136375102   117,150 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103   82,480 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm CALL 136069101   36,804 600 SH   DFND 1 0 600 0
Canadian Natural Resources Ltd PUT 136385101   33,210 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   27,060 300 SH   DFND 1 0 300 0
CAE Inc CALL 124765108   18,750 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp CALL 351858105   12,425 100 SH   DFND 1 0 100 0
Royal Bank of Canada PUT 780087102   12,473 100 SH   DFND 1 0 100 0
Royal Bank of Canada PUT 780087102   12,473 100 SH   DFND 1 0 100 0
Barrick Gold Corp PUT 067901108   9,945 500 SH   DFND 1 0 500 0
TransCanada Corp PUT 87807B107   30,322 700 SH   DFND 1 0 700 0
TFI International Inc CALL 87241L109   54,756 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Comm PUT 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   3,321 100 SH   DFND 1 0 100 0
BCE Inc CALL 05534B760   34,800 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   97,614,000 200,000 SH   SOLE   200,000 0 0
Newmont Mining Corp CALL 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc CALL 866796105   5,802 100 SH   DFND 1 0 100 0
Crescent Point Energy Corp CALL 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 92340V107   6,150 1,000 SH   DFND 1 0 1,000 0
Magna International Inc CALL 559222401   12,312 300 SH   DFND 1 0 300 0
Pembina Pipeline Corp PUT 706327103   41,240 1,000 SH   DFND 1 0 1,000 0
Celestica Inc PUT 15101Q207   10,224 200 SH   DFND 1 0 200 0
Canadian Pacific Railway Ltd CALL 13646K108   17,108 200 SH   DFND 1 0 200 0
Canadian National Railway Co CALL 136375102   58,575 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   34,800 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   36,804 600 SH   DFND 1 0 600 0
Osisko Gold Royalties Ltd CALL 68827L101   37,020 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada PUT 780087102   274,406 2,200 SH   DFND 1 0 2,200 0
Open Text Corp PUT 683715106   33,280 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp CALL 706327103   41,240 1,000 SH   DFND 1 0 1,000 0
Molson Coors Brewing Co COM 60871R209   58 1 SH   DFND 1 0 1 0
NIO Inc COM 62914V106   883,083 132,198 SH   SOLE   132,198 0 0
Charter Communications Inc COM 16119P108   324 1 SH   DFND 1 0 1 0
Cenovus Energy Inc CALL 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
TFI International Inc CALL 87241L109   13,689 100 SH   DFND 1 0 100 0
Imperial Oil Ltd CALL 453038408   35,225 500 SH   DFND 1 0 500 0
Hudbay Minerals Inc CALL 443628102   9,190 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp CALL 55903Q104   21,060 1,500 SH   DFND 1 0 1,500 0
Cenovus Energy Inc PUT 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Co CALL 015857105   2,180 400 SH   DFND 1 0 400 0
TFI International Inc CALL 87241L109   13,689 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Comm PUT 136069101   368,040 6,000 SH   DFND 1 0 6,000 0
Canadian Imperial Bank of Comm PUT 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   644,070 10,500 SH   DFND 1 0 10,500 0
Gildan Activewear Inc PUT 375916103   47,110 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   41,370 1,400 SH   DFND 1 0 1,400 0
Precision Drilling Corp PUT 74022D407   12,330 200 SH   DFND 1 0 200 0
Hudbay Minerals Inc CALL 443628102   1,458,453 158,700 SH   DFND 1 0 158,700 0
Toronto-Dominion Bank/The CALL 891160509   316,300 5,000 SH   DFND 1 0 5,000 0
Sun Life Financial Inc CALL 866796105   232,080 4,000 SH   DFND 1 0 4,000 0
Financial Select Sector SPDR Fund PUT 81369Y605   13,596,000 300,000 SH   SOLE   300,000 0 0
Cenovus Energy Inc PUT 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp PUT 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Industrial Select Sector SPDR Fund CALL 81369Y704   1,354,400 10,000 SH   SOLE   10,000 0 0
International Paper Co COM 460146103   49 1 SH   DFND 1 0 1 0
Invesco QQQ Trust Series 1 PUT 46090E103   146,421,000 300,000 SH   SOLE   300,000 0 0
MAG Silver Corp PUT 55903Q104   14,040 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   147,750 5,000 SH   DFND 1 0 5,000 0
Toronto-Dominion Bank/The PUT 891160509   189,780 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd PUT 136385101   99,630 3,000 SH   DFND 1 0 3,000 0
MAG Silver Corp CALL 55903Q104   14,040 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   21,796 400 SH   DFND 1 0 400 0
Invesco QQQ Trust Series 1 CALL 46090E103   12,201,750 25,000 SH   SOLE   25,000 0 0
Sun Life Financial Inc PUT 866796105   46,416 800 SH   DFND 1 0 800 0
Franco-Nevada Corp PUT 351858105   12,425 100 SH   DFND 1 0 100 0
Precision Drilling Corp PUT 74022D407   18,495 300 SH   DFND 1 0 300 0
Brookfield Renewable Partners CALL G16258108   28,180 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   8,700,000 250,000 SH   SOLE   250,000 0 0
CGI Group Inc CALL 12532H104   11,496 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The CALL 064149107   381,430 7,000 SH   DFND 1 0 7,000 0
Franco-Nevada Corp CALL 351858105   12,425 100 SH   DFND 1 0 100 0
TELUS Corp PUT 87971M103   11,746 700 SH   DFND 1 0 700 0
Celestica Inc CALL 15101Q207   5,112 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The CALL 064149107   217,960 4,000 SH   DFND 1 0 4,000 0
Manulife Financial Corp CALL 56501R106   118,200 4,000 SH   DFND 1 0 4,000 0
Toronto-Dominion Bank/The PUT 891160509   63,260 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   241,680 3,000 SH   DFND 1 0 3,000 0
Toronto-Dominion Bank/The PUT 891160509   63,260 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   70,450 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   34,800 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   39,780 2,000 SH   DFND 1 0 2,000 0
Granite Real Estate Investment PUT 387437114   61,110 1,000 SH   DFND 1 0 1,000 0
Granite Real Estate Investment PUT 387437114   61,110 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp CALL 87807B107   8,663,400 200,000 SH   SOLE   200,000 0 0
Paychex Inc COM 704326107   134 1 SH   DFND 1 0 1 0
Fortis Inc/Canada CALL 349553107   19,084,800 420,000 SH   SOLE   420,000 0 0
Granite Real Estate Investment PUT 387437114   61,110 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   33,210 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Lt CALL 113004105   9,458 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Comm PUT 136069101   190,154 3,100 SH   DFND 1 0 3,100 0
Newmont Mining Corp PUT 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   58,020 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   39,780 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   59,670 3,000 SH   DFND 1 0 3,000 0
Precision Drilling Corp CALL 74022D407   49,320 800 SH   DFND 1 0 800 0
Bank of Montreal CALL 063671101   9,020 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The PUT 891160509   18,978 300 SH   DFND 1 0 300 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Co PUT 015857105   5,450 1,000 SH   DFND 1 0 1,000 0
Gildan Activewear Inc PUT 375916103   47,110 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   9,190 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   61,340 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   3,346 200 SH   DFND 1 0 200 0
Brookfield Asset Management In PUT 11271J107   26,575 500 SH   DFND 1 0 500 0
Suncor Energy Inc PUT 867224107   36,920 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In PUT 11271J107   37,205 700 SH   DFND 1 0 700 0
Bank of Nova Scotia/The PUT 064149107   163,470 3,000 SH   DFND 1 0 3,000 0
Fortis Inc/Canada PUT 349553107   31,808 700 SH   DFND 1 0 700 0
Ovintiv Inc CALL 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc CALL 011532108   3,988 200 SH   DFND 1 0 200 0
Bank of Montreal PUT 063671101   1,262,800 14,000 SH   DFND 1 0 14,000 0
Bank of Nova Scotia/The PUT 064149107   5,449 100 SH   DFND 1 0 100 0
Brookfield Asset Management In PUT 11271J107   53,150 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In PUT 11271J107   53,150 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   12,312 300 SH   DFND 1 0 300 0
Sun Life Financial Inc PUT 866796105   348,120 6,000 SH   DFND 1 0 6,000 0
Alamos Gold Inc PUT 011532108   19,940 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In CALL 11271J107   26,575 500 SH   DFND 1 0 500 0
Royal Bank of Canada PUT 780087102   249,460 2,000 SH   DFND 1 0 2,000 0
TransCanada Corp CALL 87807B107   8,013,645 185,000 SH   SOLE   185,000 0 0
Burlington Stores Inc COM 122017106   263 1 SH   DFND 1 0 1 0
ERO Copper Corp CALL 296006109   1,113,500 50,000 SH   SOLE   50,000 0 0
Ovintiv Inc PUT 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   24,536 400 SH   DFND 1 0 400 0
SPDR S&P 500 ETF Trust PUT 78462F103   28,688,000 50,000 SH   SOLE   50,000 0 0
Ovintiv Inc PUT 69047Q102   76,620 2,000 SH   DFND 1 0 2,000 0
Brookfield Infrastructure Part CALL G16252101   7,008 200 SH   DFND 1 0 200 0
Rogers Communications Inc CALL 775109200   19,944,160 496,000 SH   SOLE   496,000 0 0
TransCanada Corp PUT 87807B107   17,327 400 SH   DFND 1 0 400 0
Newmont Mining Corp CALL 651639106   53,450 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd CALL 09228F103   2,620 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   1,673 100 SH   DFND 1 0 100 0
Brookfield Asset Management In CALL 11271J107   15,945 300 SH   DFND 1 0 300 0
JDL GOLD CORP CALL 29446Y502   304,500 50,000 SH   SOLE   50,000 0 0
Ovintiv Inc PUT 69047Q102   38,310 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd CALL 13646K108   8,554 100 SH   DFND 1 0 100 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   19,890 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In CALL 11271J107   239,175 4,500 SH   DFND 1 0 4,500 0
Cenovus Energy Inc CALL 15135U109   16,730 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   16,780 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   73,608 1,200 SH   DFND 1 0 1,200 0
Precision Drilling Corp CALL 74022D407   18,495 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Comm PUT 136069101   85,876 1,400 SH   DFND 1 0 1,400 0
Alamos Gold Inc PUT 011532108   19,940 1,000 SH   DFND 1 0 1,000 0
Thomson Reuters Corp PUT 884903808   170,600 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   63,260 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   97,614,000 200,000 SH   SOLE   200,000 0 0
Toronto-Dominion Bank/The CALL 891160509   253,040 4,000 SH   DFND 1 0 4,000 0
Thomson Reuters Corp PUT 884903808   170,600 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Co CALL 015857105   4,905 900 SH   DFND 1 0 900 0
Suncor Energy Inc CALL 867224107   347,048 9,400 SH   DFND 1 0 9,400 0
Canadian Imperial Bank of Comm CALL 136069101   36,804 600 SH   DFND 1 0 600 0
Canadian Natural Resources Ltd PUT 136385101   33,210 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   6,692 400 SH   DFND 1 0 400 0
Osisko Gold Royalties Ltd PUT 68827L101   18,510 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Lt CALL 113004105   47,290 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   3,831 100 SH   DFND 1 0 100 0
Canadian Pacific Railway Ltd CALL 13646K108   8,554 100 SH   DFND 1 0 100 0
Hudbay Minerals Inc CALL 443628102   9,190 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   25,095 1,500 SH   DFND 1 0 1,500 0
Manulife Financial Corp CALL 56501R106   13,191,120 446,400 SH   SOLE   446,400 0 0
CoStar Group Inc COM 22160N109   75 1 SH   DFND 1 0 1 0
iShares China Large-Cap ETF CALL 464287184   65,075,906 2,047,700 SH   SOLE   2,047,700 0 0
Bank of Nova Scotia/The CALL 064149107   10,898 200 SH   DFND 1 0 200 0
iShares China Large-Cap ETF CALL 464287184   17,329,634 545,300 SH   SOLE   545,300 0 0
Suncor Energy Inc CALL 867224107   1,162,980 31,500 SH   SOLE   31,500 0 0
Toronto-Dominion Bank/The PUT 891160509   63,260 1,000 SH   DFND 1 0 1,000 0
iShares China Large-Cap ETF CALL 464287184   7,945,000 250,000 SH   SOLE   250,000 0 0
TransCanada Corp CALL 87807B107   38,985 900 SH   DFND 1 0 900 0
Bank of Nova Scotia/The CALL 064149107   5,449,000 100,000 SH   SOLE   100,000 0 0
BCE Inc PUT 05534B760   17,400 500 SH   DFND 1 0 500 0
CGI Group Inc CALL 12532H104   57,480 500 SH   DFND 1 0 500 0
BlackBerry Ltd CALL 09228F103   524 200 SH   DFND 1 0 200 0
Canadian Natural Resources Ltd PUT 136385101   99,630 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada PUT 780087102   124,730 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd PUT 13646K108   17,108 200 SH   DFND 1 0 200 0
Suncor Energy Inc CALL 867224107   36,920 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   108,980 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada PUT 780087102   37,419 300 SH   DFND 1 0 300 0
BlackBerry Ltd CALL 09228F103   1,048 400 SH   DFND 1 0 400 0
Canadian Pacific Railway Ltd PUT 13646K108   51,324 600 SH   DFND 1 0 600 0
Bank of Montreal CALL 063671101   90,200 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   32,488 800 SH   DFND 1 0 800 0
Amentum Holdings Inc COM 023939101   642,936 19,936 SH   SOLE   19,936 0 0
Amentum Holdings Inc COM 023939101   200,724 6,224 SH   SOLE   6,224 0 0
Amentum Holdings Inc COM 023939101   669,607 20,763 SH   SOLE   20,763 0 0
Enbridge Inc CALL 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   31,630 500 SH   DFND 1 0 500 0
TransCanada Corp CALL 87807B107   43,317 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   43,317 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   17,901 900 SH   DFND 1 0 900 0
Allegro MicroSystems Inc COM 01749D105   23 1 SH   DFND 1 0 1 0
BCE Inc PUT 05534B760   34,800 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   33,210 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   43,317 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   234,300 2,000 SH   DFND 1 0 2,000 0
Canadian National Railway Co CALL 136375102   117,150 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc PUT 443628102   9,190 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp CALL 962879102   61,080 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc PUT 443628102   1,838 200 SH   DFND 1 0 200 0
Royal Bank of Canada PUT 780087102   124,730 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   3,321,000 100,000 SH   SOLE   100,000 0 0
Teck Resources Ltd PUT 878742204   5,224 100 SH   DFND 1 0 100 0
BCE Inc PUT 05534B760   34,800 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   43,317 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   12,268 200 SH   DFND 1 0 200 0
Fortis Inc/Canada PUT 349553107   31,808 700 SH   DFND 1 0 700 0
Rogers Communications Inc PUT 775109200   20,105 500 SH   DFND 1 0 500 0
TransCanada Corp PUT 87807B107   43,317 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   80,560 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   40,610 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   36,804 600 SH   DFND 1 0 600 0
Bank of Montreal PUT 063671101   270,600 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada CALL 780087102   249,460 2,000 SH   SOLE   2,000 0 0
iShares Russell 2000 ETF PUT 464287655   883,560 4,000 SH   SOLE   4,000 0 0
iShares Russell 2000 ETF CALL 464287655   795,204 3,600 SH   SOLE   3,600 0 0
iShares Russell 2000 ETF CALL 464287655   441,780 2,000 SH   SOLE   2,000 0 0
iShares Russell 2000 ETF CALL 464287655   309,246 1,400 SH   SOLE   1,400 0 0
iShares Russell 2000 ETF PUT 464287655   309,246 1,400 SH   SOLE   1,400 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   1,268,982 2,600 SH   SOLE   2,600 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   1,366,596 2,800 SH   SOLE   2,800 0 0
ISHARES SILVER TRUST ISHARES PUT 46428Q109   36,933,000 1,300,000 SH   SOLE   1,300,000 0 0
ISHARES SILVER TRUST ISHARES CALL 46428Q109   17,756,250 625,000 SH   SOLE   625,000 0 0
ISHARES SILVER TRUST ISHARES CALL 46428Q109   8,523,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   24,306,000 100,000 SH   SOLE   100,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   7,899,450 32,500 SH   SOLE   32,500 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   60,765,000 250,000 SH   SOLE   250,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   7,899,450 32,500 SH   SOLE   32,500 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   50,678,010 208,500 SH   SOLE   208,500 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   77,171,550 317,500 SH   SOLE   317,500 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   72,918,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   36,459,000 150,000 SH   SOLE   150,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   30,382,500 125,000 SH   SOLE   125,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   1,701,420 7,000 SH   SOLE   7,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   97,224,000 400,000 SH   SOLE   400,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   24,306,000 100,000 SH   SOLE   100,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   48,612,000 200,000 SH   SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   55,903,800 230,000 SH   SOLE   230,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   12,153,000 50,000 SH   SOLE   50,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   60,765,000 250,000 SH   SOLE   250,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   24,306,000 100,000 SH   SOLE   100,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   48,612,000 200,000 SH   SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   48,612,000 200,000 SH   SOLE   200,000 0 0
SCHLUMBERGER LTD COM 806857108   49,921 1,190 SH   SOLE   1,190 0 0
BROOKFIELD BUSINESS PARTNERS LP COM G16234109   15,588 669 SH   SOLE   669 0 0
BROOKFIELD INFRA PARTNER LPU COM G16252101   1,884,942 53,794 SH   SOLE   53,794 0 0
BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108   756,802 26,856 SH   SOLE   26,856 0 0
BROOKFIELD WEALTH SOLUTIONS LTD COM G17434104   11,270 212 SH   SOLE   212 0 0
FIDELIS INSURANCE HLDGS COM G3398L118   90,300 5,000 SH   SOLE   5,000 0 0
FLEX LNG LTD COM G35947202   76,320 3,000 SH   SOLE   3,000 0 0
HAMILTON INSURANCE GROUP LTD CL B COM G42706104   96,700 5,000 SH   SOLE   5,000 0 0
AGNICO EAGLE MINES LIMITED COM 008474108   2,755,474 34,204 SH   SOLE   34,204 0 0
ALGOMA STEEL GROUP INC COM 015658107   102,300 10,000 SH   SOLE   10,000 0 0
ALGOMA STEEL GROUP INC 19/10/26 COM 015658115   34,500 20,000 SH   SOLE   20,000 0 0
ALGONQUIN POWER&UTILITIES CORP COM 015857105   279,307 51,249 SH   SOLE   51,249 0 0
BCE INC NEW COM 05534B760   6,802,565 195,476 SH   SOLE   195,476 0 0
BRP INC/CA-SUB VOTING COM 05577W200   1,093,452 18,365 SH   SOLE   18,365 0 0
BANK OF MONTREAL COM 063671101   30,320,099 336,143 SH   SOLE   336,143 0 0
BANK OF NOVA SCOTIA COM 064149107   24,272,080 445,441 SH   SOLE   445,441 0 0
BARRICK GOLD CORP COM 067901108   2,969,139 149,278 SH   SOLE   149,278 0 0
BAYTEX ENERGY CORP COM 07317Q105   579,150 195,000 SH   SOLE   195,000 0 0
BROOKFIELD BUSINESS-CL A COM 11259V106   79,359 3,133 SH   SOLE   3,133 0 0
BROOKFIELD CORP COM 11271J107   17,182,704 323,287 SH   SOLE   323,287 0 0
BROOKFIELD INFRA SUB VTG-A EXCH COM 11275Q107   351,088 8,084 SH   SOLE   8,084 0 0
BROOKFIELD RENEWABLE CORP A COM 11284V105   359,815 11,017 SH   SOLE   11,017 0 0
BROOKFIELD AST MGMT-A LVS COM 113004105   4,757,800 100,609 SH   SOLE   100,609 0 0
CAE INC COM 124765108   1,240,800 66,176 SH   SOLE   66,176 0 0
CGI INC CLASS-A SUB VTG COM 12532H104   6,656,759 57,905 SH   SOLE   57,905 0 0
CAMECO CORP COM 13321L108   292,721 6,129 SH   SOLE   6,129 0 0
CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101   20,567,241 335,299 SH   SOLE   335,299 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102   21,836,291 186,396 SH   SOLE   186,396 0 0
CANADIAN NATURAL RESOURCES LTD COM 136385101   17,237,651 519,050 SH   SOLE   519,050 0 0
CANADIAN PACIFIC KANSAS CITY LTD COM 13646K108   20,999,386 245,492 SH   SOLE   245,492 0 0
CENOVUS ENERGY INC COM 15135U109   7,017,516 419,457 SH   SOLE   419,457 0 0
WTS-CENOVUS ENERGY 1/01/26 COM 15135U117   3,958 336 SH   SOLE   336 0 0
COLLIERS INTERNATIONAL GROUP INC COM 194693107   2,478,146 16,324 SH   SOLE   16,324 0 0
DESCARTES SYSTEMS GROUP INC COM 249906108   2,771,065 26,914 SH   SOLE   26,914 0 0
ELECTROVAYA INC COM 28617B606   54,988 23,600 SH   SOLE   23,600 0 0
ENBRIDGE INC COM 29250N105   21,527,848 530,112 SH   SOLE   530,112 0 0
EQUINOX GOLD CORP COM 29446Y502   304,500 50,000 SH   SOLE   50,000 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   30,000 5,000 SH   SOLE   5,000 0 0
FIRSTSERVICE CORP COM 33767E202   314,744 1,725 SH   SOLE   1,725 0 0
FORTIS INC COM 349553107   13,870,333 305,245 SH   SOLE   305,245 0 0
FRANCO-NEVADA CORP COM 351858105   1,779,757 14,324 SH   SOLE   14,324 0 0
GFL ENVIRONMENTAL INC-SUB VTG COM 36168Q104   1,206,051 30,242 SH   SOLE   30,242 0 0
GILDAN ACTIVEWEAR INC CL A SVS COM 375916103   221,888 4,710 SH   SOLE   4,710 0 0
UNITS-GRANITE REIT-STAPLE COM 387437114   763,753 12,498 SH   SOLE   12,498 0 0
IMPERIAL OIL LTD COM 453038408   3,571,463 50,695 SH   SOLE   50,695 0 0
KINROSS GOLD CORP COM 496902404   140,400 15,000 SH   SOLE   15,000 0 0
LIGHTSPEED COMMERCE INC COM 53229C107   7,421 450 SH   SOLE   450 0 0
MAGNA INTERNATIONAL INC COM 559222401   3,944,149 96,105 SH   SOLE   96,105 0 0
MANULIFE FINANCIAL CORP COM 56501R106   13,567,026 459,121 SH   SOLE   459,121 0 0
METHANEX CORP COM 59151K108   1,036,476 25,072 SH   SOLE   25,072 0 0
NORTH AMER CONSTRUCTION GROUP LTD COM 656811106   163,120 8,723 SH   SOLE   8,723 0 0
NUTRIEN LTD COM 67077M108   6,039,796 125,672 SH   SOLE   125,672 0 0
OPEN TEXT CORPORATION COM 683715106   3,202,967 96,243 SH   SOLE   96,243 0 0
PAN AMERICAN SILVER CORP COM 697900108   104,350 5,000 SH   SOLE   5,000 0 0
PEMBINA PIPELINE CORPORATION COM 706327103   1,860,996 45,126 SH   SOLE   45,126 0 0
RB GLOBAL INC COM 74935Q107   4,115,534 51,131 SH   SOLE   51,131 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   7,149,688 99,136 SH   SOLE   99,136 0 0
ROGERS COMMUNICATIONS INC CL B NVS COM 775109200   7,117,693 177,013 SH   SOLE   177,013 0 0
ROYAL BANK OF CANADA COM 780087102   60,957,547 488,716 SH   SOLE   488,716 0 0
SHOPIFY INC CL A COM 82509L107   1,359,495 16,964 SH   SOLE   16,964 0 0
SOLARIS RESOURCES INC COM 83419D201   26,050 10,000 SH   SOLE   10,000 0 0
SPROTT PHYSICAL GOLD&SILVER TRUST COM 85208R101   612,250 25,000 SH   SOLE   25,000 0 0
STANTEC INC COM 85472N109   1,776,659 22,095 SH   SOLE   22,095 0 0
SUN LIFE FINANCIAL INC COM 866796105   11,860,913 204,428 SH   SOLE   204,428 0 0
SUNCOR ENERGY INC (NEW) COM 867224107   11,784,458 319,189 SH   SOLE   319,189 0 0
TFI INTERNATIONAL INC COM 87241L109   1,218,047 8,898 SH   SOLE   8,898 0 0
TC ENERGY CORPORATION COM 87807B107   14,854,655 342,929 SH   SOLE   342,929 0 0
TECK RESOURCES LTD CL B SVS COM 878742204   1,132,563 21,680 SH   SOLE   21,680 0 0
TELUS CORPORATION COM 87971M103   10,047,159 598,758 SH   SOLE   598,758 0 0
THOMSON REUTERS CORP COM 884903808   16,128,012 94,537 SH   SOLE   94,537 0 0
TORONTO-DOMINION BANK COM 891160509   39,111,317 618,263 SH   SOLE   618,263 0 0
TRANSALTA CORPORATION COM 89346D107   219,332 21,171 SH   SOLE   21,171 0 0
TRIPLE FLAG PRECIOUS MET CORP COM 89679M104   217,350 15,000 SH   SOLE   15,000 0 0
VEREN INC COM 92340V107   625,455 101,700 SH   SOLE   101,700 0 0
VERMILION ENERGY INC COM 923725105   23,448 2,400 SH   SOLE   2,400 0 0
WASTE CONNECTIONS INC COM 94106B101   3,346,437 18,714 SH   SOLE   18,714 0 0
WEST FRASER TIMBER LTD COM 952845105   1,260,812 12,950 SH   SOLE   12,950 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   994,382 16,280 SH   SOLE   16,280 0 0
AT&T INC COM 00206R102   250,118 11,369 SH   SOLE   11,369 0 0
ABBOTT LABORATORIES INC COM 002824100   1,941,704 17,031 SH   SOLE   17,031 0 0
ABBVIE INC COM 00287Y109   3,353,803 16,983 SH   SOLE   16,983 0 0
ADOBE INC COM 00724F101   361,410 698 SH   SOLE   698 0 0
ADVANCED MICRO DEVICES INC COM 007903107   342,599 2,088 SH   SOLE   2,088 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   21,530 145 SH   SOLE   145 0 0
ALCOA CORPORATION COM 013872106   4,089 106 SH   SOLE   106 0 0
ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102   10,612 100 SH   SOLE   100 0 0
ALPHABET INC CLASS-C COM 02079K107   4,934,446 29,514 SH   SOLE   29,514 0 0
ALPHABET INC CLASS-A COM 02079K305   7,532,575 45,418 SH   SOLE   45,418 0 0
ALTRIA GROUP INC COM 02209S103   105,653 2,070 SH   SOLE   2,070 0 0
AMAZON.COM INC COM 023135106   6,372,300 34,199 SH   SOLE   34,199 0 0
AMERICAN ELECTRIC POWER COMP COM 025537101   682,598 6,653 SH   SOLE   6,653 0 0
AMERICAN EXPRESS COMPANY COM 025816109   3,797,885 14,004 SH   SOLE   14,004 0 0
AMERICAN INTERNATIONAL GROUP INC COM 026874784   295,556 4,036 SH   SOLE   4,036 0 0
AMERICAN TOWER CORP COM 03027X100   593,028 2,550 SH   SOLE   2,550 0 0
CENCORA INC COM 03073E105   2,122,279 9,429 SH   SOLE   9,429 0 0
AMERIPRISE FINANCIAL INC COM 03076C106   1,733,129 3,689 SH   SOLE   3,689 0 0
AMETEK INC COM 031100100   2,174,020 12,661 SH   SOLE   12,661 0 0
AMGEN INC COM 031162100   1,964,837 6,098 SH   SOLE   6,098 0 0
AMPHENOL CORPORATION CL-A COM 032095101   2,652,794 40,712 SH   SOLE   40,712 0 0
ANALOG DEVICES INC COM 032654105   486,810 2,115 SH   SOLE   2,115 0 0
ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108   89,492 1,350 SH   SOLE   1,350 0 0
ELEVANCE HEALTH INC COM 036752103   3,120,000 6,000 SH   SOLE   6,000 0 0
APOLLO GLOBAL MANAGEMENT INC COM 03769M106   439,184 3,516 SH   SOLE   3,516 0 0
APPLE INC COM 037833100   20,598,365 88,405 SH   SOLE   88,405 0 0
APPLIED MATERIALS INC COM 038222105   1,114,508 5,516 SH   SOLE   5,516 0 0
APTARGROUP INC COM 038336103   1,323,650 8,263 SH   SOLE   8,263 0 0
ARISTA NETWORKS INC COM 040413106   582,255 1,517 SH   SOLE   1,517 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108   750,974 9,639 SH   SOLE   9,639 0 0
AUTODESK INC COM 052769106   36,914 134 SH   SOLE   134 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   1,381,990 4,994 SH   SOLE   4,994 0 0
AUTOZONE INC COM 053332102   529,207 168 SH   SOLE   168 0 0
AVERY DENNISON CORP COM 053611109   1,766 8 SH   SOLE   8 0 0
BP PLC SPONSORED ADR COM 055622104   73,704 2,348 SH   SOLE   2,348 0 0
BWX TECHNOLOGIES INC COM 05605H100   493,933 4,544 SH   SOLE   4,544 0 0
BANCO SANTANDER S.A. ADR COM 05964H105   714 140 SH   SOLE   140 0 0
BANK OF AMERICA CORPORATION COM 060505104   1,576,605 39,733 SH   SOLE   39,733 0 0
BANK OF NEW YORK MELLON CORP COM 064058100   305,764 4,255 SH   SOLE   4,255 0 0
BANK OZK COM 06417N103   37,444 871 SH   SOLE   871 0 0
BECTON, DICKINSON & CO COM 075887109   1,381,021 5,728 SH   SOLE   5,728 0 0
BEL FUSE INC-CL B COM 077347300   78,510 1,000 SH   SOLE   1,000 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108   36,632,540 53 SH   SOLE   53 0 0
BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702   6,054,720 13,155 SH   SOLE   13,155 0 0
BHP GROUP LTD - SPONSORED ADR COM 088606108   60,247 970 SH   SOLE   970 0 0
BIO-RAD LABS INC COM 090572207   426,924 1,276 SH   SOLE   1,276 0 0
BIOGEN INC COM 09062X103   1,989,768 10,265 SH   SOLE   10,265 0 0
BLACKROCK INC COM 09247X101   2,455,433 2,586 SH   SOLE   2,586 0 0
THE BLACKSTONE GROUP INC COM 09260D107   38,895 254 SH   SOLE   254 0 0
BOEING COMPANY COM 097023105   213,008 1,401 SH   SOLE   1,401 0 0
BOOKING HOLDINGS INC COM 09857L108   3,255,969 773 SH   SOLE   773 0 0
BOOZ ALLEN HAMILTON HLD-A COM 099502106   4,883 30 SH   SOLE   30 0 0
BORGWARNER INC COM 099724106   279,397 7,699 SH   SOLE   7,699 0 0
BOSTON SCIENTIFIC CORP COM 101137107   708,529 8,455 SH   SOLE   8,455 0 0
BRISTOL-MYERS SQUIBB COMPANY COM 110122108   311,475 6,020 SH   SOLE   6,020 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC COM 11133T103   352,649 1,640 SH   SOLE   1,640 0 0
BROADCOM INC COM 11135F101   2,947,163 17,085 SH   SOLE   17,085 0 0
CDW CORP COM 12514G108   616,215 2,723 SH   SOLE   2,723 0 0
CIGNA CORPORATION COM 125523100   86,610 250 SH   SOLE   250 0 0
CME GROUP INC COM 12572Q105   3,829,381 17,355 SH   SOLE   17,355 0 0
CSX CORPORATION COM 126408103   546,955 15,840 SH   SOLE   15,840 0 0
CVS HEALTH CORPORATION COM 126650100   825,677 13,131 SH   SOLE   13,131 0 0
CACI INTERNATIONAL INC CL A COM 127190304   183,660 364 SH   SOLE   364 0 0
CADENCE DESIGN SYSTEMS INC COM 127387108   287,563 1,061 SH   SOLE   1,061 0 0
CAMPBELL SOUP COMPANY COM 134429109   1,968,736 40,244 SH   SOLE   40,244 0 0
CAPITAL ONE FINANCIAL CORPORATION COM 14040H105   13,476 90 SH   SOLE   90 0 0
CARLISLE COMPANIES INC COM 142339100   1,753,126 3,898 SH   SOLE   3,898 0 0
CARLYLE GROUP INC COM 14316J108   1,206,757 28,025 SH   SOLE   28,025 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   973,607 12,096 SH   SOLE   12,096 0 0
CATERPILLAR INC COM 149123101   734,132 1,877 SH   SOLE   1,877 0 0
CENTENE CORPORATION COM 15135B101   24,466 325 SH   SOLE   325 0 0
CHARTER COMMUNICATIONS INC-A COM 16119P108   648 2 SH   SOLE   2 0 0
CHEMOURS CO(THE) COM 163851108   4,105 202 SH   SOLE   202 0 0
CHENIERE ENERGY INC COM 16411R208   772,772 4,297 SH   SOLE   4,297 0 0
CHEVRON CORPORATION COM 166764100   1,333,530 9,055 SH   SOLE   9,055 0 0
CISCO SYSTEMS INC COM 17275R102   898,939 16,891 SH   SOLE   16,891 0 0
CITIGROUP INC NEW COM 172967424   308,180 4,923 SH   SOLE   4,923 0 0
COCA-COLA COMPANY COM 191216100   1,424,625 19,825 SH   SOLE   19,825 0 0
COGNEX CORP COM 192422103   1,701 42 SH   SOLE   42 0 0
COGNIZANT TECH SOLUTIONS CORP-A COM 192446102   276,073 3,577 SH   SOLE   3,577 0 0
COLGATE-PALMOLIVE COMPANY COM 194162103   3,005,196 28,949 SH   SOLE   28,949 0 0
COMCAST CORP CL A COM 20030N101   4,657,188 111,496 SH   SOLE   111,496 0 0
CONOCOPHILLIPS COM 20825C104   852,242 8,095 SH   SOLE   8,095 0 0
CONSTELLATION BRANDS INC-CLASS A COM 21036P108   526,461 2,043 SH   SOLE   2,043 0 0
COPART INC COM 217204106   302,400 5,771 SH   SOLE   5,771 0 0
CORE & MAIN INC CL-A COM 21874C102   5,239 118 SH   SOLE   118 0 0
CORTEVA INC COM 22052L104   53,793 915 SH   SOLE   915 0 0
COSTCO WHOLESALE CORP COM 22160K105   3,767,710 4,250 SH   SOLE   4,250 0 0
COSTAR GROUP INC COM 22160N109   286,068 3,792 SH   SOLE   3,792 0 0
CROWDSTRIKE HOLDINGS INC-A COM 22788C105   18,791 67 SH   SOLE   67 0 0
CUMMINS INC COM 231021106   1,211,298 3,741 SH   SOLE   3,741 0 0
CURTISS WRIGHT CORP COM 231561101   149,225 454 SH   SOLE   454 0 0
DXC TECHNOLOGY COMPANY COM 23355L106   1,058 51 SH   SOLE   51 0 0
DANAHER CORP COM 235851102   4,041,577 14,537 SH   SOLE   14,537 0 0
DATADOG INC CLASS A COM 23804L103   254,858 2,215 SH   SOLE   2,215 0 0
DEERE & COMPANY COM 244199105   53,836 129 SH   SOLE   129 0 0
DELTA AIR LINES INC COM 247361702   416,376 8,198 SH   SOLE   8,198 0 0
DIAGEO PLC SPONSORED ADR COM 25243Q205   1,172,962 8,358 SH   SOLE   8,358 0 0
DISNEY,WALT COMPANY COM 254687106   361,386 3,757 SH   SOLE   3,757 0 0
DISCOVER FINANCIAL SERVICES COM 254709108   154,319 1,100 SH   SOLE   1,100 0 0
DOLLAR GENERAL CORP COM 256677105   244,492 2,891 SH   SOLE   2,891 0 0
DOLLAR TREE INC COM 256746108   1,055 15 SH   SOLE   15 0 0
DOMINO'S PIZZA INC COM 25754A201   1,177,293 2,737 SH   SOLE   2,737 0 0
DOW INC COM 260557103   48,566 889 SH   SOLE   889 0 0
DUKE ENERGY CORP NEW COM 26441C204   262,884 2,280 SH   SOLE   2,280 0 0
DUPONT DE NEMOURS INC COM 26614N102   60,684 681 SH   SOLE   681 0 0
DYNATRACE INC COM 268150109   470,055 8,791 SH   SOLE   8,791 0 0
EOG RESOURCES INC COM 26875P101   609,241 4,956 SH   SOLE   4,956 0 0
EBAY INC COM 278642103   2,604,921 40,008 SH   SOLE   40,008 0 0
ECOLAB INC COM 278865100   10,213 40 SH   SOLE   40 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   4,025 61 SH   SOLE   61 0 0
ELECTRONIC ARTS INC COM 285512109   12,623 88 SH   SOLE   88 0 0
EMBECTA CORP COM 29082K105   564 40 SH   SOLE   40 0 0
EMERSON ELECTRIC CO COM 291011104   858,773 7,852 SH   SOLE   7,852 0 0
EQUINIX INC REIT COM 29444U700   205,043 231 SH   SOLE   231 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   159,450 5,000 SH   SOLE   5,000 0 0
EVERCORE INC COM 29977A105   393,184 1,552 SH   SOLE   1,552 0 0
EXXON MOBIL CORPORATION COM 30231G102   2,559,850 21,838 SH   SOLE   21,838 0 0
FS KKR CAPITAL CORP COM 302635206   98,650 5,000 SH   SOLE   5,000 0 0
FTI CONSULTING INC COM 302941109   920,480 4,045 SH   SOLE   4,045 0 0
META PLATFORMS INC COM 30303M102   2,393,372 4,181 SH   SOLE   4,181 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105   186,239 405 SH   SOLE   405 0 0
FAIR ISAAC CORP COM 303250104   46,644 24 SH   SOLE   24 0 0
FASTENAL CO COM 311900104   6,856 96 SH   SOLE   96 0 0
FEDEX CORPORATION COM 31428X106   116,314 425 SH   SOLE   425 0 0
FERGUSON ENTERPRISES INC COM 31488V107   483,717 2,436 SH   SOLE   2,436 0 0
FIDELITY CORPORATE BOND ETF COM 316188101   93,954 1,944 SH   SOLE   1,944 0 0
FISERV INC COM 337738108   132,761 739 SH   SOLE   739 0 0
FLOWSERVE CORPORATION COM 34354P105   1,442,151 27,900 SH   SOLE   27,900 0 0
FORD MOTOR COMPANY COM 345370860   422 40 SH   SOLE   40 0 0
FORTINET INC COM 34959E109   535,871 6,910 SH   SOLE   6,910 0 0
FRANKLIN RESOURCES INC COM 354613101   8,463 420 SH   SOLE   420 0 0
FREEPORT MCMORAN INC COM 35671D857   501,846 10,053 SH   SOLE   10,053 0 0
GE HEALTHCARE TECH INC COM 36266G107   20,084 214 SH   SOLE   214 0 0
ARTHUR J GALLAGHER & CO COM 363576109   1,574,547 5,596 SH   SOLE   5,596 0 0
GAP INC COM 364760108   2,646 120 SH   SOLE   120 0 0
GE VERNOVA INC W/I COM 36828A101   53,801 211 SH   SOLE   211 0 0
GENERAL DYNAMICS CORP COM 369550108   9,670 32 SH   SOLE   32 0 0
GENERAL ELECTRIC COMP COM 369604301   149,733 794 SH   SOLE   794 0 0
GENTEX CORP COM 371901109   1,209,006 40,721 SH   SOLE   40,721 0 0
GILEAD SCIENCES INC COM 375558103   54,496 650 SH   SOLE   650 0 0
GSK PLC-SPON ADR COM 37733W204   3,270 80 SH   SOLE   80 0 0
GOLD FIELDS LTD-SPONSORED ADR COM 38059T106   3,837,500 250,000 SH   SOLE   250,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   39,609 80 SH   SOLE   80 0 0
GRACO INC COM 384109104   210,462 2,405 SH   SOLE   2,405 0 0
GRAFTECH INTERNATIONAL LTD COM 384313508   13,200 10,000 SH   SOLE   10,000 0 0
GRAIL INC COM 384747101   28 2 SH   SOLE   2 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   54,882 300 SH   SOLE   300 0 0
HCA HEALTHCARE INC COM 40412C101   1,133,127 2,788 SH   SOLE   2,788 0 0
HDFC BANK LTD ADR COM 40415F101   42,353 677 SH   SOLE   677 0 0
HP INC COM 40434L105   21,522 600 SH   SOLE   600 0 0
HALEON PLC ADR COM 405552100   37,771 3,570 SH   SOLE   3,570 0 0
HALLIBURTON CO COM 406216101   7,553 260 SH   SOLE   260 0 0
HARLEY-DAVIDSON INC COM 412822108   1,926,307 49,995 SH   SOLE   49,995 0 0
HECLA MINING COMPANY COM 422704106   4,315 647 SH   SOLE   647 0 0
HERSHEY COMPANY(THE) COM 427866108   497,861 2,596 SH   SOLE   2,596 0 0
HEWLETT-PACKARD ENTERPRISE CO COM 42824C109   12,276 600 SH   SOLE   600 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   984,466 4,271 SH   SOLE   4,271 0 0
HOME DEPOT INC COM 437076102   5,453,587 13,459 SH   SOLE   13,459 0 0
HONEYWELL INTERNATIONAL INC COM 438516106   263,762 1,276 SH   SOLE   1,276 0 0
HOWMET AEROSPACE INC COM 443201108   568,618 5,672 SH   SOLE   5,672 0 0
HUNTINGTON BANCSHARES INC COM 446150104   29,400 2,000 SH   SOLE   2,000 0 0
HUT 8 CORP COM 44812J104   61,300 5,000 SH   SOLE   5,000 0 0
ITT INC COM 45073V108   366,748 2,453 SH   SOLE   2,453 0 0
ILLUMINA INC COM 452327109   1,042,498 7,994 SH   SOLE   7,994 0 0
INGERSOLL-RAND INC COM 45687V106   79,313 808 SH   SOLE   808 0 0
INGREDION INC COM 457187102   9,620 70 SH   SOLE   70 0 0
INTEL CORPORATION COM 458140100   332,311 14,165 SH   SOLE   14,165 0 0
INTERACTIVE BROKERS GROUP INC CL-A COM 45841N107   91,141 654 SH   SOLE   654 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104   3,946,122 24,565 SH   SOLE   24,565 0 0
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101   1,319,627 5,969 SH   SOLE   5,969 0 0
INTERNATIONAL PAPER COMPANY COM 460146103   29,310 600 SH   SOLE   600 0 0
INTERPUBLIC GROUP OF COMPANIES INC COM 460690100   1,724,056 54,507 SH   SOLE   54,507 0 0
INVESCO SHARES QQQ TRUST SERIES 1 COM 46090E103   4,541,003 9,304 SH   SOLE   9,304 0 0
INTUIT INC COM 461202103   291,249 469 SH   SOLE   469 0 0
INTUITIVE SURGICAL INC COM 46120E602   43,232 88 SH   SOLE   88 0 0
IQVIA HOLDINGS INC COM 46266C105   250,003 1,055 SH   SOLE   1,055 0 0
ISHARES MSCI CANADA ETF COM 464286509   58,128 1,400 SH   SOLE   1,400 0 0
ISHARES S&P 500 INDEX FUND COM 464287200   1,586,255 2,750 SH   SOLE   2,750 0 0
ISHARES MSCI EMERGING MKTS ETF COM 464287234   160,510 3,500 SH   SOLE   3,500 0 0
ISHARES 20YR TREASURY BOND ETF COM 464287432   92,606 944 SH   SOLE   944 0 0
ISHARES MSCI EAFE ETF COM 464287465   238,847 2,856 SH   SOLE   2,856 0 0
ISHARES RUSSELL 2000 ETF COM 464287655   187,757 850 SH   SOLE   850 0 0
ISHARES INTL SELECT DIVIDEND ETF COM 464288448   42,413 1,403 SH   SOLE   1,403 0 0
ISHARES CORE MSCI EAFE ETF COM 46432F842   11,791,404 151,075 SH   SOLE   151,075 0 0
ISHARES MSCI JAPAN ETF COM 46434G822   35,770 500 SH   SOLE   500 0 0
ISHARES BITCOIN TRUST ETF COM 46438F101   108,390 3,000 SH   SOLE   3,000 0 0
ITRON INC COM 465741106   550,285 5,152 SH   SOLE   5,152 0 0
JP MORGAN CHASE & CO COM 46625H100   9,508,099 45,092 SH   SOLE   45,092 0 0
JOHNSON & JOHNSON COM 478160104   5,484,272 33,841 SH   SOLE   33,841 0 0
KLA CORP COM 482480100   1,163,938 1,503 SH   SOLE   1,503 0 0
KKR & CO INC CLASS-A COM 48251W104   13,058 100 SH   SOLE   100 0 0
JSC KASPI.KZ GDR-REG S COM 48581R205   208,906 1,971 SH   SOLE   1,971 0 0
KELLOGG COMPANY COM 487836108   2,815,972 34,890 SH   SOLE   34,890 0 0
KENVUE INC COM 49177J102   127,215 5,500 SH   SOLE   5,500 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   7,947 50 SH   SOLE   50 0 0
KIMBERLY-CLARK CORPORATION COM 494368103   2,505,835 17,612 SH   SOLE   17,612 0 0
KYNDRYL HOLDINGS INC COM 50155Q100   2,137 93 SH   SOLE   93 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   47,574 200 SH   SOLE   200 0 0
LAM RESEARCH CORPORATION COM 512807108   2,203 27 SH   SOLE   27 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   129,066 2,432 SH   SOLE   2,432 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104   20,436 205 SH   SOLE   205 0 0
LEIDOS HOLDINGS INC COM 525327102   523,882 3,214 SH   SOLE   3,214 0 0
LILLY (ELI) & COMPANY COM 532457108   2,066,898 2,333 SH   SOLE   2,333 0 0
LLOYDS BANKING GROUP PLC ADR COM 539439109   198,042 63,475 SH   SOLE   63,475 0 0
LOCKHEED MARTIN CORP COM 539830109   15,199 26 SH   SOLE   26 0 0
LOWE'S COMPANIES COM 548661107   2,405,148 8,880 SH   SOLE   8,880 0 0
LULULEMON ATHLETICA INC COM 550021109   9,497 35 SH   SOLE   35 0 0
MP MATERIALS CORP COM 553368101   52,950 3,000 SH   SOLE   3,000 0 0
MSCI INC COM 55354G100   232,006 398 SH   SOLE   398 0 0
MARKETAXESS HOLDINGS INC COM 57060D108   1,529,770 5,971 SH   SOLE   5,971 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102   2,048,412 9,182 SH   SOLE   9,182 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106   1,105,027 2,053 SH   SOLE   2,053 0 0
MASCO CORPORATION COM 574599106   1,375,273 16,384 SH   SOLE   16,384 0 0
MASTERCARD INC CLASS A COM 57636Q104   6,229,781 12,616 SH   SOLE   12,616 0 0
MCCORMICK & CO INC NVS COM 579780206   298,914 3,632 SH   SOLE   3,632 0 0
MCDONALD'S CORPORATION COM 580135101   3,488,162 11,455 SH   SOLE   11,455 0 0
MCEWEN MINING INC COM 58039P305   186,000 20,000 SH   SOLE   20,000 0 0
MCKESSON CORPORATION COM 58155Q103   569,572 1,152 SH   SOLE   1,152 0 0
MERCK & CO INC COM 58933Y105   4,257,592 37,492 SH   SOLE   37,492 0 0
METLIFE INC COM 59156R108   362,994 4,401 SH   SOLE   4,401 0 0
METTLER-TOLEDO INTERNATIONAL INC COM 592688105   224,955 150 SH   SOLE   150 0 0
MICROSOFT CORPORATION COM 594918104   33,313,396 77,419 SH   SOLE   77,419 0 0
MICROSTRATEGY INC CL A COM 594972408   75,870 450 SH   SOLE   450 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   430,676 5,364 SH   SOLE   5,364 0 0
MICRON TECHNOLOGY INC COM 595112103   6,015 58 SH   SOLE   58 0 0
MIDDLEBY CORP (THE) COM 596278101   1,818,151 13,068 SH   SOLE   13,068 0 0
MONDELEZ INTERNATIONAL INC COM 609207105   261,529 3,550 SH   SOLE   3,550 0 0
MONSTER BEVERAGE CORP COM 61174X109   21,964 421 SH   SOLE   421 0 0
MOODY'S CORP COM 615369105   1,298,004 2,735 SH   SOLE   2,735 0 0
MORGAN STANLEY COM 617446448   888,959 8,528 SH   SOLE   8,528 0 0
MOTOROLA SOLUTIONS INC COM 620076307   1,422,180 3,163 SH   SOLE   3,163 0 0
NATIONAL GRID PLC SPONSORED ADR COM 636274409   76,637 1,100 SH   SOLE   1,100 0 0
NETAPP INC COM 64110D104   2,007,902 16,257 SH   SOLE   16,257 0 0
NETFLIX INC COM 64110L106   1,733,456 2,444 SH   SOLE   2,444 0 0
NEWMONT CORPORATION COM 651639106   315,890 5,910 SH   SOLE   5,910 0 0
NEXTERA ENERGY INC COM 65339F101   890,946 10,540 SH   SOLE   10,540 0 0
NIKE INC CLASS B COM 654106103   2,116,561 23,943 SH   SOLE   23,943 0 0
NORFOLK SOUTHERN CORP COM 655844108   24,353 98 SH   SOLE   98 0 0
NORTHROP GRUMMAN CORP COM 666807102   17,426 33 SH   SOLE   33 0 0
GEN DIGITAL INC COM 668771108   2,684,903 97,882 SH   SOLE   97,882 0 0
NOVARTIS AG SPONSORED ADR COM 66987V109   34,506 300 SH   SOLE   300 0 0
NOVO-NORDISK A/S ADR COM 670100205   1,769,737 14,863 SH   SOLE   14,863 0 0
NVIDIA CORPORATION COM 67066G104   2,715,520 22,361 SH   SOLE   22,361 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107   2,303 2 SH   SOLE   2 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105   11,597 225 SH   SOLE   225 0 0
OCCIDENTAL PETE CORP WTS 3/08/27 COM 674599162   149,402 5,027 SH   SOLE   5,027 0 0
OLD DOMINION FREIGHT LINE COM 679580100   3,973 20 SH   SOLE   20 0 0
OMNICOM GROUP INC COM 681919106   2,103,883 20,349 SH   SOLE   20,349 0 0
ORACLE CORPORATION COM 68389X105   3,973,387 23,318 SH   SOLE   23,318 0 0
ORGANON & CO COM 68622V106   5,548 290 SH   SOLE   290 0 0
OTIS WORLDWIDE CORPORATION COM 68902V107   581,648 5,596 SH   SOLE   5,596 0 0
OVINTIV INC COM 69047Q102   111,099 2,900 SH   SOLE   2,900 0 0
PPG INDUSTRIES INC COM 693506107   2,433,688 18,373 SH   SOLE   18,373 0 0
PTC INC COM 69370C100   2,891 16 SH   SOLE   16 0 0
PALANTIR TECHNOLOGIES INC CL A COM 69608A108   14,880 400 SH   SOLE   400 0 0
PARKER HANNIFIN CORP COM 701094104   167,432 265 SH   SOLE   265 0 0
PAYCHEX INC COM 704326107   743,010 5,537 SH   SOLE   5,537 0 0
PEPSICO INC COM 713448108   4,430,653 26,055 SH   SOLE   26,055 0 0
PFIZER INC COM 717081103   1,203,730 41,594 SH   SOLE   41,594 0 0
PHILIP MORRIS INTERNATIONAL INC COM 718172109   728,400 6,000 SH   SOLE   6,000 0 0
POLARIS INC COM 731068102   1,372,128 16,484 SH   SOLE   16,484 0 0
PROCTER & GAMBLE COMPANY COM 742718109   7,542,860 43,550 SH   SOLE   43,550 0 0
PROGRESSIVE CORPORATION COM 743315103   588,723 2,320 SH   SOLE   2,320 0 0
PROLOGIS INC COM 74340W103   4,041 32 SH   SOLE   32 0 0
PROSHARES BITCOIN STRATEGY ETF COM 74347G440   287,850 15,000 SH   SOLE   15,000 0 0
PROSHARES ULTRA VIX SHRT TERM FUTURE COM 74347Y755   9,972 400 SH   SOLE   400 0 0
PRUDENTIAL PLC -ADR COM 74435K204   2,892 156 SH   SOLE   156 0 0
PUBLIC SERV ENTERPR GROUP COM 744573106   19,180 215 SH   SOLE   215 0 0
QUALCOMM INC COM 747525103   1,977,341 11,628 SH   SOLE   11,628 0 0
QUANTA SERVICES INC COM 74762E102   452,592 1,518 SH   SOLE   1,518 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109   368,360 3,008 SH   SOLE   3,008 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   498,816 4,117 SH   SOLE   4,117 0 0
REGAL REXNORD CORP COM 758750103   574,442 3,463 SH   SOLE   3,463 0 0
RELX PLC - SPONSORED ADR COM 759530108   191,406 4,033 SH   SOLE   4,033 0 0
REPUBLIC SERVICES INC COM 760759100   470,166 2,341 SH   SOLE   2,341 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   101 5 SH   SOLE   5 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100   28,468 400 SH   SOLE   400 0 0
ROCKWELL AUTOMATION INC COM 773903109   243,225 906 SH   SOLE   906 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,014,390 1,823 SH   SOLE   1,823 0 0
SHELL PLC ADR COM 780259305   839,873 12,735 SH   SOLE   12,735 0 0
RYAN SPECIALTY GROUP HLDGS-A COM 78351F107   270,672 4,077 SH   SOLE   4,077 0 0
S&P GLOBAL INC COM 78409V104   1,106,083 2,141 SH   SOLE   2,141 0 0
SEI INVESTMENTS COMPANY COM 784117103   1,861,903 26,910 SH   SOLE   26,910 0 0
SPDR S&P 500 ETF TRUST COM 78462F103   480,237 837 SH   SOLE   837 0 0
SPDR GOLD TRUST ETF COM 78463V107   1,009,671 4,154 SH   SOLE   4,154 0 0
SPDR S&P MIDCAP 400 ETF TRST COM 78467Y107   56,966 100 SH   SOLE   100 0 0
SPDR BLLOMBERG 1-3 MONTH T-BILL ETF COM 78468R663   201,523 2,195 SH   SOLE   2,195 0 0
SAP SE SPONSORED ADR COM 803054204   161,745 706 SH   SOLE   706 0 0
SCHWAB, CHARLES CORP COM 808513105   46,339 715 SH   SOLE   715 0 0
SERVICENOW INC COM 81762P102   114,482 128 SH   SOLE   128 0 0
SHERWIN-WILLIAMS COMPANY (THE) COM 824348106   1,730,492 4,534 SH   SOLE   4,534 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   28,069 186 SH   SOLE   186 0 0
SMUCKER (J.M.) CO COM 832696405   1,211 10 SH   SOLE   10 0 0
SOLVENTUM CORP COM 83444M101   11,713 168 SH   SOLE   168 0 0
SONY CORPORATION-SPONSORED ADR COM 835699307   36,697 1,900 SH   SOLE   1,900 0 0
SOUTHERN COMPANY COM 842587107   845,438 9,375 SH   SOLE   9,375 0 0
SOUTHERN COPPER CORPORATION COM 84265V105   420,744 3,660 SH   SOLE   3,660 0 0
SOUTHWEST AIRLINES CO COM 844741108   8,000 270 SH   SOLE   270 0 0
STARBUCKS CORPORATION COM 855244109   136,681 1,402 SH   SOLE   1,402 0 0
STATE STREET CORP COM 857477103   526,220 5,948 SH   SOLE   5,948 0 0
STMICROELECTRONICS NV-NY SHS COM 861012102   89,190 3,000 SH   SOLE   3,000 0 0
STRYKER CORPORATION COM 863667101   1,292,950 3,579 SH   SOLE   3,579 0 0
SYLVAMO CORP COM 871332102   4,636 54 SH   SOLE   54 0 0
SYNOPSYS INC COM 871607107   101,278 200 SH   SOLE   200 0 0
SYSCO CORP COM 871829107   237,068 3,037 SH   SOLE   3,037 0 0
TJX COMPANIES INC COM 872540109   2,141,579 18,220 SH   SOLE   18,220 0 0
T-MOBILE US INC COM 872590104   1,128,376 5,468 SH   SOLE   5,468 0 0
TAIWAN SEMICONDUCTOR-SP ADR COM 874039100   1,531,596 8,819 SH   SOLE   8,819 0 0
TARGET CORP COM 87612E106   129,364 830 SH   SOLE   830 0 0
TEMPUR SEALY INTERNATIONAL INC COM 88023U101   1,110,564 20,340 SH   SOLE   20,340 0 0
TEXAS INSTRUMENTS INC COM 882508104   2,351,593 11,384 SH   SOLE   11,384 0 0
THERMO FISHER SCIENTIFIC COM 883556102   2,053,034 3,319 SH   SOLE   3,319 0 0
3M Co COM 88579Y101   331,771 2,427 SH   SOLE   2,427 0 0
TOPBUILD CORP COM 89055F103   858,369 2,110 SH   SOLE   2,110 0 0
TOTAL S.A. SPONSORED ADR COM 89151E109   133,117 2,060 SH   SOLE   2,060 0 0
TOYOTA MOTOR CORP COM 892331307   14,107 79 SH   SOLE   79 0 0
TRACTOR SUPPLY COMPANY COM 892356106   620,554 2,133 SH   SOLE   2,133 0 0
TRADEWEB MARKETSINC-CLASS A COM 892672106   386,345 3,124 SH   SOLE   3,124 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,809 12 SH   SOLE   12 0 0
UBER TECHNOLOGIES INC COM 90353T100   26,306 350 SH   SOLE   350 0 0
UNILEVER PLC SPON ADR COM 904767704   264,777 4,076 SH   SOLE   4,076 0 0
UNION PACIFIC CORPORATION COM 907818108   1,874,234 7,604 SH   SOLE   7,604 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   6,817 50 SH   SOLE   50 0 0
UNITEDHEALTH GROUP INC COM 91324P102   8,853,225 15,142 SH   SOLE   15,142 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189F106   159,280 4,000 SH   SOLE   4,000 0 0
VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844   113,092 571 SH   SOLE   571 0 0
VANGUARD ESG US STOCK ETF COM 921910733   3,999,419 39,345 SH   SOLE   39,345 0 0
VANGUARD FTSE DEV MKT ETF COM 921943858   18,484 350 SH   SOLE   350 0 0
VANGUARD FTSE ALL WORLD COM 922042718   11,336 90 SH   SOLE   90 0 0
VANGUARD EMERGING MARKETS ETF COM 922042858   19,140 400 SH   SOLE   400 0 0
VANGUARD SHORT-TERM CORP BOND ETF COM 92206C409   76,243 960 SH   SOLE   960 0 0
VANGUARD S&P500 INDEX ETF COM 922908363   16,668,040 31,588 SH   SOLE   31,588 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769   277,497 980 SH   SOLE   980 0 0
VERALTO CORP COM 92338C103   58,167 520 SH   SOLE   520 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,051,309 45,676 SH   SOLE   45,676 0 0
VERISK ANALYTICS INC COM 92345Y106   2,577,507 9,619 SH   SOLE   9,619 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   902,720 1,941 SH   SOLE   1,941 0 0
VIATRIS INC COM 92556V106   97,675 8,413 SH   SOLE   8,413 0 0
VISA INC CLASS A COM 92826C839   10,275,431 37,372 SH   SOLE   37,372 0 0
VISTRA CORP COM 92840M102   320,414 2,703 SH   SOLE   2,703 0 0
WABTEC CORPORATION COM 929740108   1,780,437 9,795 SH   SOLE   9,795 0 0
WALMART INC COM 931142103   879,852 10,896 SH   SOLE   10,896 0 0
WARNER BROS DISCOVERY-A COM 934423104   6,856 831 SH   SOLE   831 0 0
WARNER MUSIC GROUP CORP-CL A COM 934550203   1,064 34 SH   SOLE   34 0 0
WASTE MANAGEMENT INC COM 94106L109   7,266 35 SH   SOLE   35 0 0
WATERS CORPORATION COM 941848103   2,281,343 6,339 SH   SOLE   6,339 0 0
WELLS FARGO & CO COM 949746101   821,195 14,537 SH   SOLE   14,537 0 0
WEST PHARMACEUTICAL SERVICES INC COM 955306105   4,803 16 SH   SOLE   16 0 0
WOODSIDE ENERGY GROUP ADR COM 980228308   4,344 252 SH   SOLE   252 0 0
YUM! BRANDS INC. COM 988498101   29,619 212 SH   SOLE   212 0 0
YUM CHINA HOLDING INC COM 98850P109   1,770,006 39,316 SH   SOLE   39,316 0 0
ZOETIS INC COM 98978V103   1,412,793 7,231 SH   SOLE   7,231 0 0
ASML HOLDING NV-NY REG SHS COM N07059210   227,477 273 SH   SOLE   273 0 0
Bank of Montreal COM 063671101   414,920 4,600 SH   DFND 5 0 4,600 0
Bank of Montreal COM 063671101   1,749,880 19,400 SH   DFND 5 0 19,400 0
Bank of Montreal COM 063671101   541,200 6,000 SH   DFND 5 0 6,000 0
Bank of Montreal COM 063671101   234,520 2,600 SH   DFND 5 0 2,600 0
Barrick Gold Corp COM 067901108   342,108 17,200 SH   DFND 5 0 17,200 0
Barrick Gold Corp COM 067901108   1,907,451 95,900 SH   DFND 5 0 95,900 0
Barrick Gold Corp COM 067901108   340,119 17,100 SH   DFND 5 0 17,100 0
Barrick Gold Corp COM 067901108   194,922 9,800 SH   DFND 5 0 9,800 0
BCE Inc COM 05534B760   1,872,240 53,800 SH   DFND 5 0 53,800 0
BCE Inc COM 05534B760   9,596,100 275,750 SH   DFND 5 0 275,750 0
BCE Inc COM 05534B760   2,124,540 61,050 SH   DFND 5 0 61,050 0
BCE Inc COM 05534B760   807,360 23,200 SH   DFND 5 0 23,200 0
Canadian National Railway Co COM 136375102   1,077,780 9,200 SH   DFND 5 0 9,200 0
Canadian National Railway Co COM 136375102   6,103,515 52,100 SH   DFND 5 0 52,100 0
Canadian National Railway Co COM 136375102   1,194,930 10,200 SH   DFND 5 0 10,200 0
Canadian National Railway Co COM 136375102   374,880 3,200 SH   DFND 5 0 3,200 0
Cenovus Energy Inc COM 15135U109   498,554 29,800 SH   DFND 5 0 29,800 0
CGI Inc COM 12532H104   1,873,848 16,300 SH   DFND 5 0 16,300 0
CGI Inc COM 12532H104   9,714,120 84,500 SH   DFND 5 0 84,500 0
CGI Inc COM 12532H104   2,115,264 18,400 SH   DFND 5 0 18,400 0
CGI Inc COM 12532H104   689,760 6,000 SH   DFND 5 0 6,000 0
CME Group Inc COM 12572Q105   8,274,375 37,500 SH   SOLE   37,500 0 0
Descartes Systems Group Inc/The COM 249906108   875,160 8,500 SH   DFND 5 0 8,500 0
Descartes Systems Group Inc/The COM 249906108   3,624,192 35,200 SH   DFND 5 0 35,200 0
Descartes Systems Group Inc/The COM 249906108   916,344 8,900 SH   DFND 5 0 8,900 0
Descartes Systems Group Inc/The COM 249906108   350,064 3,400 SH   DFND 5 0 3,400 0
Enbridge Inc COM 29250N105   1,218,300 30,000 SH   DFND 5 0 30,000 0
Enbridge Inc COM 29250N105   7,541,277 185,700 SH   DFND 5 0 185,700 0
Enbridge Inc COM 29250N105   1,275,154 31,400 SH   DFND 5 0 31,400 0
Enbridge Inc COM 29250N105   458,893 11,300 SH   DFND 5 0 11,300 0
Fortis Inc/Canada COM 349553107   1,990,272 43,800 SH   DFND 5 0 43,800 0
Fortis Inc/Canada COM 349553107   10,528,448 231,700 SH   DFND 5 0 231,700 0
Fortis Inc/Canada COM 349553107   2,267,456 49,900 SH   DFND 5 0 49,900 0
Fortis Inc/Canada COM 349553107   972,416 21,400 SH   DFND 5 0 21,400 0
Franco-Nevada Corp COM 351858105   1,105,825 8,900 SH   DFND 5 0 8,900 0
Franco-Nevada Corp COM 351858105   5,529,125 44,500 SH   DFND 5 0 44,500 0
Franco-Nevada Corp COM 351858105   1,230,075 9,900 SH   DFND 5 0 9,900 0
Franco-Nevada Corp COM 351858105   385,175 3,100 SH   DFND 5 0 3,100 0
Imperial Oil Ltd COM 453038408   147,945 2,100 SH   DFND 5 0 2,100 0
Manulife Financial Corp COM 56501R106   369,375 12,500 SH   DFND 5 0 12,500 0
Manulife Financial Corp COM 56501R106   2,984,550 101,000 SH   DFND 5 0 101,000 0
Manulife Financial Corp COM 56501R106   428,475 14,500 SH   DFND 5 0 14,500 0
Manulife Financial Corp COM 56501R106   168,435 5,700 SH   DFND 5 0 5,700 0
Osisko Gold Royalties Ltd COM 68827L101   244,332 13,200 SH   DFND 5 0 13,200 0
Osisko Gold Royalties Ltd COM 68827L101   14,808 800 SH   DFND 5 0 800 0
Pembina Pipeline Corp COM 706327103   45,364 1,100 SH   DFND 5 0 1,100 0
Pembina Pipeline Corp COM 706327103   1,843,428 44,700 SH   DFND 5 0 44,700 0
Pembina Pipeline Corp COM 706327103   90,728 2,200 SH   DFND 5 0 2,200 0
Primo Water Corp COM 74167P108   297,950 11,800 SH   DFND 5 0 11,800 0
Primo Water Corp COM 74167P108   1,371,075 54,300 SH   DFND 5 0 54,300 0
Primo Water Corp COM 74167P108   434,300 17,200 SH   DFND 5 0 17,200 0
Primo Water Corp COM 74167P108   88,375 3,500 SH   DFND 5 0 3,500 0
Restaurant Brands International Inc COM 76131D103   649,080 9,000 SH   DFND 5 0 9,000 0
Restaurant Brands International Inc COM 76131D103   5,062,824 70,200 SH   DFND 5 0 70,200 0
Restaurant Brands International Inc COM 76131D103   634,656 8,800 SH   DFND 5 0 8,800 0
Restaurant Brands International Inc COM 76131D103   144,240 2,000 SH   DFND 5 0 2,000 0
Rogers Communications Inc COM 775109200   390,037 9,700 SH   DFND 5 0 9,700 0
Rogers Communications Inc COM 775109200   1,515,917 37,700 SH   DFND 5 0 37,700 0
Rogers Communications Inc COM 775109200   369,932 9,200 SH   DFND 5 0 9,200 0
Rogers Communications Inc COM 775109200   68,357 1,700 SH   DFND 5 0 1,700 0
Royal Bank of Canada COM 780087102   2,157,829 17,300 SH   DFND 5 0 17,300 0
Royal Bank of Canada COM 780087102   11,893,006 95,350 SH   DFND 5 0 95,350 0
Royal Bank of Canada COM 780087102   2,450,945 19,650 SH   DFND 5 0 19,650 0
Royal Bank of Canada COM 780087102   923,002 7,400 SH   DFND 5 0 7,400 0
Stantec Inc COM 85472N109   474,419 5,900 SH   DFND 5 0 5,900 0
Stantec Inc COM 85472N109   3,369,179 41,900 SH   DFND 5 0 41,900 0
Stantec Inc COM 85472N109   490,501 6,100 SH   DFND 5 0 6,100 0
Stantec Inc COM 85472N109   128,656 1,600 SH   DFND 5 0 1,600 0
Sun Life Financial Inc COM 866796105   1,317,054 22,700 SH   DFND 5 0 22,700 0
Sun Life Financial Inc COM 866796105   7,763,076 133,800 SH   DFND 5 0 133,800 0
Sun Life Financial Inc COM 866796105   1,404,084 24,200 SH   DFND 5 0 24,200 0
Sun Life Financial Inc COM 866796105   411,942 7,100 SH   DFND 5 0 7,100 0
Suncor Energy Inc COM 867224107   77,532 2,100 SH   DFND 5 0 2,100 0
Suncor Energy Inc COM 867224107   118,144 3,200 SH   DFND 5 0 3,200 0
Suncor Energy Inc COM 867224107   1,255,280 34,000 SH   DFND 5 0 34,000 0
Suncor Energy Inc COM 867224107   14,768 400 SH   DFND 5 0 400 0
TELUS Corp COM 87971M103   1,699,814 101,300 SH   DFND 5 0 101,300 0
TELUS Corp COM 87971M103   8,028,928 478,482 SH   DFND 5 0 478,482 0
TELUS Corp COM 87971M103   1,911,242 113,900 SH   DFND 5 0 113,900 0
TELUS Corp COM 87971M103   768,524 45,800 SH   DFND 5 0 45,800 0
Thomson Reuters Corp COM 884903808   1,856,299 10,881 SH   DFND 5 0 10,881 0
Thomson Reuters Corp COM 884903808   9,549,335 55,975 SH   DFND 5 0 55,975 0
Thomson Reuters Corp COM 884903808   1,953,711 11,452 SH   DFND 5 0 11,452 0
Thomson Reuters Corp COM 884903808   638,044 3,740 SH   DFND 5 0 3,740 0
Waste Connections Inc COM 94106B101   1,967,020 11,000 SH   DFND 5 0 11,000 0
Waste Connections Inc COM 94106B101   10,483,323 58,625 SH   DFND 5 0 58,625 0
Waste Connections Inc COM 94106B101   2,114,547 11,825 SH   DFND 5 0 11,825 0
Waste Connections Inc COM 94106B101   786,808 4,400 SH   DFND 5 0 4,400 0
Wheaton Precious Metals Corp COM 962879102   421,452 6,900 SH   DFND 5 0 6,900 0
Wheaton Precious Metals Corp COM 962879102   2,021,748 33,100 SH   DFND 5 0 33,100 0
Wheaton Precious Metals Corp COM 962879102   458,100 7,500 SH   DFND 5 0 7,500 0
Wheaton Precious Metals Corp COM 962879102   116,052 1,900 SH   DFND 5 0 1,900 0
BROOKFIELD BUSN PRTNS LPU COM G16234109   6,058,000 260,000 SH   DFND 1 0 260,000 0
CANADIAN PAC KANSAS CITY COM 13646K108   615,289 7,193 SH   DFND 1 0 7,193 0
FORTIS INC COM 349553107   186,304 4,100 SH   DFND 1 0 4,100 0
LARGO INC COM 517097101   26,629 12,741 SH   DFND 1 0 12,741 0
AIRBNB, INC. BOND 009066AB7   17,181,313 18,425,000 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES, INC. BOND 00971TAL5   15,402,130 14,900,000 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES, INC. BOND 00971TAN1   2,532,700 2,500,000 SH   SOLE   0 0 0
ALARM.COM HOLDINGS, INC. BOND 011642AB1   3,733,280 4,000,000 SH   SOLE   0 0 0
ALLIANT ENERGY CORPORATION BOND 018802AC2   13,068,875 12,500,000 SH   SOLE   0 0 0
AMERICAN WATER CAPITAL CORP. BOND 03040WBE4   10,217,900 10,000,000 SH   SOLE   0 0 0
Affirm Holdings, Inc. BOND 00827BAB2   408,200 1,000,000 SH   SOLE   0 0 0
BENTLEY SYSTEMS, INCORPORATED BOND 08265TAD1   2,736,034 2,963,000 SH   SOLE   0 0 0
BILL.COM HOLDINGS, INC. BOND 090043AD2   1,874,536 2,118,000 SH   SOLE   0 0 0
BILL.COM HOLDINGS, INC. BOND 090043AB6   3,726,997 3,967,000 SH   SOLE   0 0 0
BLOCK INC BOND 852234AJ2   7,652,138 8,295,000 SH   SOLE   0 0 0
BLOCK INC BOND 852234AK9   2,042,769 2,365,000 SH   SOLE   0 0 0
CENTERPOINT ENERGY, INC. BOND 15189TBD8   10,144,100 10,000,000 SH   SOLE   0 0 0
CLOUDFLARE, INC. BOND 18915MAC1   4,621,900 5,000,000 SH   SOLE   0 0 0
CMS ENERGY CORPORATION BOND 125896BX7   3,218,730 3,000,000 SH   SOLE   0 0 0
CONFLUENT INC BOND 20717MAB9   1,624,984 1,832,000 SH   SOLE   0 0 0
CONMED CORPORATION BOND 207410AH4   2,328,750 2,500,000 SH   SOLE   0 0 0
DIGITALOCEAN HOLDINGS, INC. BOND 25402DAB8   1,779,160 2,000,000 SH   SOLE   0 0 0
DRAFTKINGS INC. BOND 26142RAB0   815,134 937,000 SH   SOLE   0 0 0
DROPBOX INC BOND 26210CAD6   7,518,667 7,773,000 SH   SOLE   0 0 0
DUKE ENERGY CORPORATION BOND 26441CBY0   8,991,895 8,500,000 SH   SOLE   0 0 0
EXPEDIA GROUP, INC. BOND 30212PBE4   19,081,200 20,000,000 SH   SOLE   0 0 0
FIVE9, INC. BOND 338307AD3   4,415,580 4,570,000 SH   SOLE   0 0 0
FORD MOTOR COMPANY BOND 345370CZ1   9,805,000 10,000,000 SH   SOLE   0 0 0
HAEMONETICS CORPORATION BOND 405024AB6   2,784,150 3,000,000 SH   SOLE   0 0 0
HALOZYME THERAPEUTICS INC BOND 40637HAD1   3,004,950 3,000,000 SH   SOLE   0 0 0
ITRON, INC. BOND 465741AN6   3,124,890 3,000,000 SH   SOLE   0 0 0
JAZZ PHARMACEUTICALS PUBLIC LIMITED COMPANY BOND 472145AF8   3,988,840 4,000,000 SH   SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORPORATION BOND 477839AB0   4,703,650 5,000,000 SH   SOLE   0 0 0
NICE LTD BOND 653656AB4   4,778,150 5,000,000 SH   SOLE   0 0 0
NUVASIVE, INC. BOND 670704AJ4   3,319,556 3,400,000 SH   SOLE   0 0 0
OKTA INC BOND 679295AD7   1,830,932 1,913,000 SH   SOLE   0 0 0
PERFICIENT, INC. BOND 71375UAF8   2,462,875 2,500,000 SH   SOLE   0 0 0
PPL CAPITAL FUNDING, INC. BOND 69352PAS2   5,291,600 5,000,000 SH   SOLE   0 0 0
PROGRESS SOFTWARE CORP BOND 743312AB6   3,711,540 3,000,000 SH   SOLE   0 0 0
SHAKE SHACK INC. BOND 819047AB7   3,287,480 3,500,000 SH   SOLE   0 0 0
SHOPIFY INC. BOND 82509LAA5   7,315,499 7,592,000 SH   SOLE   0 0 0
SNAP INC BOND 83304AAF3   2,571,000 3,000,000 SH   SOLE   0 0 0
SNAP INC BOND 83304AAH9   2,400,660 3,000,000 SH   SOLE   0 0 0
SOUTHWEST AIRLINES CO. BOND 844741BG2   2,018,240 2,000,000 SH   SOLE   0 0 0
TYLER TECHNOLOGIES INC BOND 902252AB1   2,648,419 2,160,000 SH   SOLE   0 0 0
UBER TECHNOLOGIES, INC. BOND 90353TAJ9   2,756,100 2,500,000 SH   SOLE   0 0 0
VAIL RESORTS, INC. BOND 91879QAN9   4,547,890 4,821,000 SH   SOLE   0 0 0
VENTAS REALTY, LIMITED PARTNERSHIP BOND 92277GAZ0   8,377,914 6,880,000 SH   SOLE   0 0 0
VISHAY INTERTECHNOLOGY INC. BOND 928298AR9   5,526,840 6,000,000 SH   SOLE   0 0 0
Wix.com Ltd. BOND 92940WAD1   4,295,250 4,500,000 SH   SOLE   0 0 0
Ziff Davis, Inc. BOND 48123VAE2   5,761,334 6,187,000 SH   SOLE   0 0 0
iShares MSCI EAFE ETF PUT 464287465   2,106,000 720,100 SH   SOLE   720,100 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   799,000 91,700 SH   SOLE   91,700 0 0