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   16,289,429,907 225,178,738 SH   DFND 3 0 225,178,738 0
Imperial Oil Ltd COM 453038408   69 1 SH   SOLE   1 0 0
Agilent Technologies Inc COM 00846U101   11,718,502 80,534 SH   SOLE   80,534 0 0
Advance Auto Parts Inc COM 00751Y106   170 2 SH   SOLE   2 0 0
Apple Inc COM 037833100   694,305,029 4,048,898 SH   SOLE   4,048,898 0 0
AbbVie Inc COM 00287Y109   88,135,854 483,997 SH   SOLE   483,997 0 0
Abbott Laboratories COM 002824100   53,593,532 471,525 SH   SOLE   471,525 0 0
Accenture PLC COM G1151C101   60,485,178 174,505 SH   SOLE   174,505 0 0
Analog Devices Inc COM 032654105   29,008,673 146,664 SH   SOLE   146,664 0 0
Archer-Daniels-Midland Co COM 039483102   8,936,607 142,280 SH   SOLE   142,280 0 0
Automatic Data Processing Inc COM 053015103   29,145,657 116,704 SH   SOLE   116,704 0 0
Autodesk Inc COM 052769106   13,941,845 53,536 SH   SOLE   53,536 0 0
American Electric Power Co Inc COM 025537101   493,095 5,727 SH   SOLE   5,727 0 0
Aflac Inc COM 001055102   13,662,988 159,131 SH   SOLE   159,131 0 0
American International Group I COM 026874784   15,573,575 199,227 SH   SOLE   199,227 0 0
Assurant Inc COM 04621X108   3,010,711 15,994 SH   SOLE   15,994 0 0
Arthur J Gallagher & Co COM 363576109   14,846,375 59,376 SH   SOLE   59,376 0 0
Allstate Corp/The COM 020002101   12,977,826 75,012 SH   SOLE   75,012 0 0
Allegion PLC COM G0176J109   3,886,384 28,850 SH   SOLE   28,850 0 0
Applied Materials Inc COM 038222105   48,563,865 235,484 SH   SOLE   235,484 0 0
AMETEK Inc COM 031100100   13,065,644 71,436 SH   SOLE   71,436 0 0
Amgen Inc COM 031162100   42,830,533 150,642 SH   SOLE   150,642 0 0
Ameriprise Financial Inc COM 03076C106   12,589,805 28,715 SH   SOLE   28,715 0 0
American Tower Corp COM 03027X100   25,235,404 127,716 SH   SOLE   127,716 0 0
Amazon.com Inc COM 023135106   483,575,511 2,680,871 SH   SOLE   2,680,871 0 0
Anthem Inc COM 036752103   33,977,334 65,525 SH   SOLE   65,525 0 0
Aon PLC COM G0403H108   18,421,344 55,200 SH   SOLE   55,200 0 0
Air Products & Chemicals Inc COM 009158106   14,360,312 59,274 SH   SOLE   59,274 0 0
Amphenol Corp COM 032095101   19,268,641 167,045 SH   SOLE   167,045 0 0
AvalonBay Communities Inc COM 053484101   7,665,298 41,309 SH   SOLE   41,309 0 0
Broadcom Inc COM 11135F101   165,666,972 124,993 SH   SOLE   124,993 0 0
Avery Dennison Corp COM 053611109   4,795,410 21,480 SH   SOLE   21,480 0 0
American Water Works Co Inc COM 030420103   105,467 863 SH   SOLE   863 0 0
American Express Co COM 025816109   36,711,142 161,233 SH   SOLE   161,233 0 0
AutoZone Inc COM 053332102   15,184,650 4,818 SH   SOLE   4,818 0 0
Boeing Co/The COM 097023105   29,512,610 152,923 SH   SOLE   152,923 0 0
Bank of America Corp COM 060505104   71,762,273 1,892,465 SH   SOLE   1,892,465 0 0
BB&T Corp COM 89832Q109   13,970,042 358,390 SH   SOLE   358,390 0 0
Becton Dickinson and Co COM 075887109   19,850,934 80,222 SH   SOLE   80,222 0 0
Biogen Inc COM 09062X103   8,805,898 40,838 SH   SOLE   40,838 0 0
Bank of New York Mellon Corp/T COM 064058100   12,305,961 213,571 SH   SOLE   213,571 0 0
BlackRock Inc COM 09247X101   16,201,292 19,433 SH   SOLE   19,433 0 0
Bristol-Myers Squibb Co COM 110122108   31,231,382 575,906 SH   SOLE   575,906 0 0
Berkshire Hathaway Inc COM 084670702   205,741,513 489,255 SH   SOLE   489,255 0 0
Boston Scientific Corp COM 101137107   20,837,809 304,246 SH   SOLE   304,246 0 0
BorgWarner Inc COM 099724106   2,128,485 61,269 SH   SOLE   61,269 0 0
Blackstone Group LP/The COM 09260D107   25,994,576 197,873 SH   SOLE   197,873 0 0
Citigroup Inc COM 172967424   32,090,885 507,446 SH   SOLE   507,446 0 0
Conagra Brands Inc COM 205887102   3,779,070 127,499 SH   SOLE   127,499 0 0
Cardinal Health Inc COM 14149Y108   7,257,386 64,856 SH   SOLE   64,856 0 0
Caterpillar Inc COM 149123101   49,738,475 135,738 SH   SOLE   135,738 0 0
Chubb Ltd COM H1467J104   29,614,413 114,284 SH   SOLE   114,284 0 0
CBS Corp COM 92556H206   1,514,258 128,654 SH   SOLE   128,654 0 0
Crown Castle International Cor COM 22822V101   12,700,341 120,007 SH   SOLE   120,007 0 0
CF Industries Holdings Inc COM 125269100   4,238,967 50,943 SH   SOLE   50,943 0 0
Citizens Financial Group Inc COM 174610105   4,511,391 124,315 SH   SOLE   124,315 0 0
Church & Dwight Co Inc COM 171340102   7,344,363 70,409 SH   SOLE   70,409 0 0
Halfmoon Parent Inc COM 125523100   28,326,278 77,993 SH   SOLE   77,993 0 0
Cincinnati Financial Corp COM 172062101   5,621,052 45,269 SH   SOLE   45,269 0 0
Colgate-Palmolive Co COM 194162103   19,776,781 219,620 SH   SOLE   219,620 0 0
Clorox Co/The COM 189054109   5,068,553 33,104 SH   SOLE   33,104 0 0
Comerica Inc COM 200340107   1,932,734 35,147 SH   SOLE   35,147 0 0
Comcast Corp COM 20030N101   26,821,295 618,715 SH   SOLE   618,715 0 0
CME Group Inc COM 12572Q105   21,476,039 99,754 SH   SOLE   99,754 0 0
Cummins Inc COM 231021106   10,706,402 36,336 SH   SOLE   36,336 0 0
CMS Energy Corp COM 125896100   79,045 1,310 SH   SOLE   1,310 0 0
Centene Corp COM 15135B101   11,184,420 142,513 SH   SOLE   142,513 0 0
CenterPoint Energy Inc COM 15189T107   79,886 2,804 SH   SOLE   2,804 0 0
Capital One Financial Corp COM 14040H105   15,826,858 106,299 SH   SOLE   106,299 0 0
Cabot Oil & Gas Corp COM 127097103   5,591,669 200,562 SH   SOLE   200,562 0 0
ConocoPhillips COM 20825C104   39,983,103 314,135 SH   SOLE   314,135 0 0
Costco Wholesale Corp COM 22160K105   112,837,475 154,017 SH   SOLE   154,017 0 0
salesforce.com Inc COM 79466L302   80,517,461 267,340 SH   SOLE   267,340 0 0
Cisco Systems Inc/Delaware COM 17275R102   57,697,657 1,156,034 SH   SOLE   1,156,034 0 0
CSX Corp COM 126408103   20,000,896 539,544 SH   SOLE   539,544 0 0
Cintas Corp COM 172908105   16,360,245 23,813 SH   SOLE   23,813 0 0
Cognizant Technology Solutions COM 192446102   10,479,884 142,992 SH   SOLE   142,992 0 0
CVS Health Corp COM 126650100   26,763,149 335,546 SH   SOLE   335,546 0 0
Chevron Corp COM 166764100   72,950,649 462,474 SH   SOLE   462,474 0 0
Dominion Energy Inc COM 25746U109   182,938 3,719 SH   SOLE   3,719 0 0
Delta Air Lines Inc COM 247361702   8,169,686 170,664 SH   SOLE   170,664 0 0
Deere & Co COM 244199105   27,764,381 67,596 SH   SOLE   67,596 0 0
Discover Financial Services COM 254709108   9,259,804 70,637 SH   SOLE   70,637 0 0
Dollar General Corp COM 256677105   7,359,477 47,158 SH   SOLE   47,158 0 0
Quest Diagnostics Inc COM 74834L100   4,032,567 30,295 SH   SOLE   30,295 0 0
DR Horton Inc COM 23331A109   13,467,101 81,842 SH   SOLE   81,842 0 0
Danaher Corp COM 235851102   45,345,656 181,586 SH   SOLE   181,586 0 0
Walt Disney Co/The COM 254687106   58,556,846 478,562 SH   SOLE   478,562 0 0
Delphi Automotive PLC COM G6095L109   5,925,323 74,392 SH   SOLE   74,392 0 0
Digital Realty Trust Inc COM 253868103   14,134,213 98,127 SH   SOLE   98,127 0 0
Dollar Tree Inc COM 256746108   7,878,352 59,169 SH   SOLE   59,169 0 0
Dover Corp COM 260003108   6,609,010 37,299 SH   SOLE   37,299 0 0
Duke Energy Corp COM 26441C204   331,715 3,430 SH   SOLE   3,430 0 0
Devon Energy Corp COM 25179M103   8,572,199 170,829 SH   SOLE   170,829 0 0
Electronic Arts Inc COM 285512109   8,836,087 66,602 SH   SOLE   66,602 0 0
Ecolab Inc COM 278865100   15,623,156 67,662 SH   SOLE   67,662 0 0
Consolidated Edison Inc COM 209115104   139,484 1,536 SH   SOLE   1,536 0 0
Edison International COM 281020107   4,681,053 66,182 SH   SOLE   66,182 0 0
Estee Lauder Cos Inc/The COM 518439104   9,987,379 64,790 SH   SOLE   64,790 0 0
Eastman Chemical Co COM 277432100   3,134,681 31,278 SH   SOLE   31,278 0 0
Emerson Electric Co COM 291011104   17,289,178 152,435 SH   SOLE   152,435 0 0
EOG Resources Inc COM 26875P101   19,877,330 155,486 SH   SOLE   155,486 0 0
Equinix Inc COM 29444U700   23,264,402 28,188 SH   SOLE   28,188 0 0
Equity Residential COM 29476L107   6,251,361 99,055 SH   SOLE   99,055 0 0
EQT Corp COM 26884L109   4,065,652 109,675 SH   SOLE   109,675 0 0
Eversource Energy COM 30040W108   92,644 1,550 SH   SOLE   1,550 0 0
Essex Property Trust Inc COM 297178105   4,846,748 19,798 SH   SOLE   19,798 0 0
Eaton Corp PLC COM G29183103   34,818,169 111,354 SH   SOLE   111,354 0 0
Entergy Corp COM 29364G103   99,445 941 SH   SOLE   941 0 0
Edwards Lifesciences Corp COM 28176E108   16,754,344 175,328 SH   SOLE   175,328 0 0
Exelon Corp COM 30161N101   407,973 10,859 SH   SOLE   10,859 0 0
Expeditors International of Wa COM 302130109   4,713,269 38,770 SH   SOLE   38,770 0 0
Expedia Inc COM 30212P303   4,803,618 34,872 SH   SOLE   34,872 0 0
Extra Space Storage Inc COM 30225T102   8,572,746 58,318 SH   SOLE   58,318 0 0
Ford Motor Co COM 345370860   13,819,407 1,040,618 SH   SOLE   1,040,618 0 0
Fastenal Co COM 311900104   12,903,516 167,274 SH   SOLE   167,274 0 0
Facebook Inc COM 30303M102   298,281,111 614,278 SH   SOLE   614,278 0 0
Fortune Brands Home & Security COM 34964C106   1,693 20 SH   SOLE   20 0 0
Freeport-McMoRan Inc COM 35671D857   17,978,144 382,351 SH   SOLE   382,351 0 0
FedEx Corp COM 31428X106   17,760,193 61,297 SH   SOLE   61,297 0 0
F5 Networks Inc COM 315616102   4,428,254 23,357 SH   SOLE   23,357 0 0
Fidelity National Information COM 31620M106   12,047,500 162,409 SH   SOLE   162,409 0 0
Fiserv Inc COM 337738108   26,493,681 165,772 SH   SOLE   165,772 0 0
Federal Realty Investment Trus COM 313745101   1,998,795 19,573 SH   SOLE   19,573 0 0
First Solar Inc COM 336433107   6,358,190 37,667 SH   SOLE   37,667 0 0
Fortive Corp COM 34959J108   8,720,191 101,374 SH   SOLE   101,374 0 0
General Dynamics Corp COM 369550108   17,101,945 60,540 SH   SOLE   60,540 0 0
General Electric Co COM 369604301   40,623,592 290,188 SH   SOLE   290,188 0 0
General Mills Inc COM 370334104   10,599,335 151,484 SH   SOLE   151,484 0 0
Corning Inc COM 219350105   7,471,669 226,689 SH   SOLE   226,689 0 0
Alphabet Inc COM 02079K107   244,036,847 1,602,764 SH   SOLE   1,602,764 0 0
Alphabet Inc COM 02079K305   244,593,234 1,620,574 SH   SOLE   1,620,574 0 0
Genuine Parts Co COM 372460105   5,790,974 37,378 SH   SOLE   37,378 0 0
Global Payments Inc COM 37940X102   37,705,219 282,098 SH   SOLE   282,098 0 0
Garmin Ltd COM H2906T109   6,499,069 43,656 SH   SOLE   43,656 0 0
Goldman Sachs Group Inc/The COM 38141G104   36,320,652 86,956 SH   SOLE   86,956 0 0
WW Grainger Inc COM 384802104   13,241,177 13,016 SH   SOLE   13,016 0 0
Halliburton Co COM 406216101   9,355,588 237,331 SH   SOLE   237,331 0 0
Huntington Bancshares Inc/OH COM 446150104   5,387,016 386,166 SH   SOLE   386,166 0 0
HCA Healthcare Inc COM 40412C101   17,615,720 52,816 SH   SOLE   52,816 0 0
Home Depot Inc/The COM 437076102   105,344,999 274,622 SH   SOLE   274,622 0 0
Hess Corp COM 42809H107   11,203,318 73,397 SH   SOLE   73,397 0 0
Hartford Financial Services Gr COM 416515104   8,961,640 86,964 SH   SOLE   86,964 0 0
Hologic Inc COM 436440101   5,210,379 66,834 SH   SOLE   66,834 0 0
Honeywell International Inc COM 438516106   36,941,716 179,984 SH   SOLE   179,984 0 0
Hewlett Packard Enterprise Co COM 42824C109   6,919,629 390,278 SH   SOLE   390,278 0 0
HP Inc COM 40434L105   7,026,573 232,514 SH   SOLE   232,514 0 0
Hormel Foods Corp COM 440452100   2,697,346 77,310 SH   SOLE   77,310 0 0
Harris Corp COM 502431109   19,441,752 91,233 SH   SOLE   91,233 0 0
Host Hotels & Resorts Inc COM 44107P104   3,889,867 188,098 SH   SOLE   188,098 0 0
Hershey Co/The COM 427866108   8,296,787 42,657 SH   SOLE   42,657 0 0
Humana Inc COM 444859102   11,848,463 34,173 SH   SOLE   34,173 0 0
International Business Machine COM 459200101   51,170,024 267,962 SH   SOLE   267,962 0 0
Intercontinental Exchange Inc COM 45866F104   21,734,280 158,148 SH   SOLE   158,148 0 0
Illumina Inc COM 452327109   2,085,891 15,190 SH   SOLE   15,190 0 0
Intel Corp COM 458140100   53,222,288 1,204,942 SH   SOLE   1,204,942 0 0
Intuit Inc COM 461202103   55,940,300 86,062 SH   SOLE   86,062 0 0
International Paper Co COM 460146103   10,067 258 SH   SOLE   258 0 0
Ingersoll-Rand PLC COM G8994E103   18,213,434 60,671 SH   SOLE   60,671 0 0
Iron Mountain Inc COM 46284V101   6,420,811 80,050 SH   SOLE   80,050 0 0
Intuitive Surgical Inc COM 46120E602   39,909,798 100,002 SH   SOLE   100,002 0 0
Invesco Ltd COM G491BT108   1,987,233 119,785 SH   SOLE   119,785 0 0
JB Hunt Transport Services Inc COM 445658107   4,332,293 21,743 SH   SOLE   21,743 0 0
Johnson Controls International COM G51502105   11,869,624 181,715 SH   SOLE   181,715 0 0
Jacobs Solutions Inc COM 46982L108   5,150,416 33,503 SH   SOLE   33,503 0 0
Johnson & Johnson COM 478160104   105,717,270 668,293 SH   SOLE   668,293 0 0
Juniper Networks Inc COM 48203R104   4,061,480 109,592 SH   SOLE   109,592 0 0
JPMorgan Chase & Co COM 46625H100   181,453,573 905,909 SH   SOLE   905,909 0 0
Kellogg Co COM 487836108   4,030,523 70,353 SH   SOLE   70,353 0 0
KeyCorp COM 493267108   3,948,042 249,718 SH   SOLE   249,718 0 0
Kraft Heinz Co/The COM 500754106   8,135,786 220,482 SH   SOLE   220,482 0 0
Kimco Realty Corp COM 49446R109   3,483,050 177,616 SH   SOLE   177,616 0 0
KLA-Tencor Corp COM 482480100   27,038,850 38,706 SH   SOLE   38,706 0 0
Kimberly-Clark Corp COM 494368103   11,623,520 89,861 SH   SOLE   89,861 0 0
Kinder Morgan Inc/DE COM 49456B101   9,457,186 515,659 SH   SOLE   515,659 0 0
Coca-Cola Co/The COM 191216100   72,677,986 1,187,937 SH   SOLE   1,187,937 0 0
Kroger Co/The COM 501044101   10,086,359 176,551 SH   SOLE   176,551 0 0
Loews Corp COM 540424108   3,803,798 48,586 SH   SOLE   48,586 0 0
L Brands Inc COM 070830104   3,013,155 60,239 SH   SOLE   60,239 0 0
Lennar Corp COM 526057104   11,780,458 68,499 SH   SOLE   68,499 0 0
Laboratory Corp of America Hol COM 50540R409   5,075,700 23,234 SH   SOLE   23,234 0 0
LKQ Corp COM 501889208   4,117,537 77,093 SH   SOLE   77,093 0 0
Eli Lilly & Co COM 532457108   172,141,543 221,273 SH   SOLE   221,273 0 0
Lockheed Martin Corp COM 539830109   26,082,246 57,340 SH   SOLE   57,340 0 0
Alliant Energy Corp COM 018802108   57,103 1,133 SH   SOLE   1,133 0 0
Lowe's Cos Inc COM 548661107   40,564,224 159,244 SH   SOLE   159,244 0 0
Lam Research Corp COM 512807108   35,595,410 36,637 SH   SOLE   36,637 0 0
LyondellBasell Industries NV COM N53745100   6,980,099 68,245 SH   SOLE   68,245 0 0
Mastercard Inc COM 57636Q104   109,780,624 227,964 SH   SOLE   227,964 0 0
Marriott International Inc/MD COM 571903202   17,068,772 67,650 SH   SOLE   67,650 0 0
Masco Corp COM 574599106   4,621,974 58,595 SH   SOLE   58,595 0 0
McDonald's Corp COM 580135101   56,755,407 201,296 SH   SOLE   201,296 0 0
Microchip Technology Inc COM 595017104   13,238,594 147,571 SH   SOLE   147,571 0 0
McKesson Corp COM 58155Q103   11,724,267 21,839 SH   SOLE   21,839 0 0
Moody's Corp COM 615369105   17,864,393 45,453 SH   SOLE   45,453 0 0
Mondelez International Inc COM 609207105   25,748,590 367,837 SH   SOLE   367,837 0 0
Medtronic PLC COM G5960L103   32,474,530 372,628 SH   SOLE   372,628 0 0
MetLife Inc COM 59156R108   13,459,265 181,612 SH   SOLE   181,612 0 0
Mohawk Industries Inc COM 608190104   1,843,847 14,087 SH   SOLE   14,087 0 0
McCormick & Co Inc/MD COM 579780206   5,151,570 67,069 SH   SOLE   67,069 0 0
Martin Marietta Materials Inc COM 573284106   10,118,345 16,481 SH   SOLE   16,481 0 0
Marsh & McLennan Cos Inc COM 571748102   28,262,516 137,210 SH   SOLE   137,210 0 0
3M Co COM 88579Y101   13,068,889 147,368 SH   SOLE   147,368 0 0
Monster Beverage Corp COM 61174X109   12,433,980 209,750 SH   SOLE   209,750 0 0
Mosaic Co/The COM 61945C103   2,828,727 87,145 SH   SOLE   87,145 0 0
Merck & Co Inc COM 58933Y105   92,976,060 704,631 SH   SOLE   704,631 0 0
Marathon Oil Corp COM 565849106   33,924,567 1,197,056 SH   SOLE   1,197,056 0 0
Morgan Stanley COM 617446448   32,466,650 344,803 SH   SOLE   344,803 0 0
Microsoft Corp COM 594918104   1,034,421,319 2,458,693 SH   SOLE   2,458,693 0 0
Motorola Solutions Inc COM 620076307   17,261,967 48,628 SH   SOLE   48,628 0 0
Mettler-Toledo International I COM 592688105   8,269,973 6,212 SH   SOLE   6,212 0 0
Micron Technology Inc COM 595112103   35,623,882 302,179 SH   SOLE   302,179 0 0
Nasdaq Inc COM 631103108   6,661,404 105,569 SH   SOLE   105,569 0 0
NextEra Energy Inc COM 65339F101   582,795 9,119 SH   SOLE   9,119 0 0
Netflix Inc COM 64110L106   74,140,417 122,076 SH   SOLE   122,076 0 0
NiSource Inc COM 65473P105   50,950 1,842 SH   SOLE   1,842 0 0
NIKE Inc COM 654106103   31,328,797 333,356 SH   SOLE   333,356 0 0
Northrop Grumman Corp COM 666807102   2,742,243 5,729 SH   SOLE   5,729 0 0
NetApp Inc COM 64110D104   6,109,884 58,206 SH   SOLE   58,206 0 0
Northern Trust Corp COM 665859104   5,144,644 57,857 SH   SOLE   57,857 0 0
Nucor Corp COM 670346105   12,971,949 65,548 SH   SOLE   65,548 0 0
NVIDIA Corp COM 67066G104   703,568,740 778,663 SH   SOLE   778,663 0 0
News Corp COM 65249B208   826,845 30,556 SH   SOLE   30,556 0 0
ONEOK Inc COM 682680103   12,452,806 155,330 SH   SOLE   155,330 0 0
Oracle Corp COM 68389X105   56,537,815 450,106 SH   SOLE   450,106 0 0
O'Reilly Automotive Inc COM 67103H107   19,292,559 17,090 SH   SOLE   17,090 0 0
Paychex Inc COM 704326107   11,242,094 91,548 SH   SOLE   91,548 0 0
PACCAR Inc COM 693718108   17,697,439 142,848 SH   SOLE   142,848 0 0
PG&E Corp COM 69331C108   153,186 9,140 SH   SOLE   9,140 0 0
Public Service Enterprise Grou COM 744573106   147,784 2,213 SH   SOLE   2,213 0 0
PepsiCo Inc COM 713448108   65,711,005 375,470 SH   SOLE   375,470 0 0
Pfizer Inc COM 717081103   43,069,665 1,552,060 SH   SOLE   1,552,060 0 0
Principal Financial Group Inc COM 74251V102   5,048,186 58,489 SH   SOLE   58,489 0 0
Procter & Gamble Co/The COM 742718109   101,835,077 627,643 SH   SOLE   627,643 0 0
Progressive Corp/The COM 743315103   33,455,410 161,761 SH   SOLE   161,761 0 0
Parker-Hannifin Corp COM 701094104   20,486,419 36,860 SH   SOLE   36,860 0 0
PulteGroup Inc COM 745867101   6,821,905 56,557 SH   SOLE   56,557 0 0
Prologis Inc COM 74340W103   25,481,970 195,684 SH   SOLE   195,684 0 0
Philip Morris International In COM 718172109   37,939,842 414,100 SH   SOLE   414,100 0 0
PNC Financial Services Group I COM 693475105   17,944,710 111,044 SH   SOLE   111,044 0 0
Pentair PLC COM G7S00T104   5,479,951 64,138 SH   SOLE   64,138 0 0
PPG Industries Inc COM 693506107   9,872,472 68,133 SH   SOLE   68,133 0 0
Prudential Financial Inc COM 744320102   12,070,129 102,812 SH   SOLE   102,812 0 0
Public Storage COM 74460D109   12,921,303 44,547 SH   SOLE   44,547 0 0
Phillips 66 COM 718546104   18,729,218 114,664 SH   SOLE   114,664 0 0
Quanta Services Inc COM 74762E102   11,579,026 44,569 SH   SOLE   44,569 0 0
Pioneer Natural Resources Co COM 723787107   16,351,125 62,290 SH   SOLE   62,290 0 0
PayPal Holdings Inc COM 70450Y103   7,870,856 117,493 SH   SOLE   117,493 0 0
QUALCOMM Inc COM 747525103   83,041,819 490,501 SH   SOLE   490,501 0 0
Qorvo Inc COM 74736K101   2,956,643 25,748 SH   SOLE   25,748 0 0
Royal Caribbean Cruises Ltd COM V7780T103   8,742,617 62,892 SH   SOLE   62,892 0 0
Regeneron Pharmaceuticals Inc COM 75886F107   28,630,228 29,746 SH   SOLE   29,746 0 0
Robert Half International Inc COM 770323103   2,274,781 28,693 SH   SOLE   28,693 0 0
Ralph Lauren Corp COM 751212101   1,953,643 10,405 SH   SOLE   10,405 0 0
Roper Technologies Inc COM 776696106   16,360,824 29,172 SH   SOLE   29,172 0 0
Ross Stores Inc COM 778296103   14,203,433 96,780 SH   SOLE   96,780 0 0
Republic Services Inc COM 760759100   10,439,989 54,534 SH   SOLE   54,534 0 0
Starbucks Corp COM 855244109   29,095,286 318,364 SH   SOLE   318,364 0 0
Charles Schwab Corp/The COM 808513105   29,869,258 412,901 SH   SOLE   412,901 0 0
Sherwin-Williams Co/The COM 824348106   24,424,246 70,320 SH   SOLE   70,320 0 0
JM Smucker Co/The COM 832696405   3,563,757 28,313 SH   SOLE   28,313 0 0
Schlumberger Ltd COM 806857108   20,860,248 380,592 SH   SOLE   380,592 0 0
Snap-on Inc COM 833034101   4,250,757 14,350 SH   SOLE   14,350 0 0
Southern Co/The COM 842587107   347,796 4,848 SH   SOLE   4,848 0 0
Simon Property Group Inc COM 828806109   14,428,691 92,202 SH   SOLE   92,202 0 0
S&P Global Inc COM 78409V104   38,654,260 90,855 SH   SOLE   90,855 0 0
State Street Corp COM 857477103   4,648,169 60,116 SH   SOLE   60,116 0 0
Seagate Technology Holdings PL COM G7997R103   4,834,320 51,954 SH   SOLE   51,954 0 0
Constellation Brands Inc COM 21036P108   11,966,136 44,032 SH   SOLE   44,032 0 0
Skyworks Solutions Inc COM 83088M102   4,628,189 42,727 SH   SOLE   42,727 0 0
Synchrony Financial COM 87165B103   4,931,289 114,362 SH   SOLE   114,362 0 0
Stryker Corp COM 863667101   33,810,484 94,477 SH   SOLE   94,477 0 0
Symantec Corp COM 668771108   3,347,590 149,446 SH   SOLE   149,446 0 0
Sysco Corp COM 871829107   10,779,973 132,791 SH   SOLE   132,791 0 0
AT&T Inc COM 00206R102   33,553,168 1,906,430 SH   SOLE   1,906,430 0 0
Molson Coors Brewing Co COM 60871R209   3,322,016 49,398 SH   SOLE   49,398 0 0
TE Connectivity Ltd COM H84989104   12,650,694 87,102 SH   SOLE   87,102 0 0
Target Corp COM 87612E106   22,031,456 124,324 SH   SOLE   124,324 0 0
TJX Cos Inc/The COM 872540109   33,230,364 327,651 SH   SOLE   327,651 0 0
Torchmark Corp COM 37959E102   2,988,382 25,680 SH   SOLE   25,680 0 0
Thermo Fisher Scientific Inc COM 883556102   94,942,978 163,354 SH   SOLE   163,354 0 0
T Rowe Price Group Inc COM 74144T108   7,649,992 62,746 SH   SOLE   62,746 0 0
Travelers Cos Inc/The COM 89417E109   14,898,573 64,737 SH   SOLE   64,737 0 0
Tyson Foods Inc COM 902494103   4,485,445 76,374 SH   SOLE   76,374 0 0
Texas Instruments Inc COM 882508104   44,721,972 256,713 SH   SOLE   256,713 0 0
Textron Inc COM 883203101   5,013,302 52,260 SH   SOLE   52,260 0 0
United Continental Holdings In COM 910047109   4,184,904 87,404 SH   SOLE   87,404 0 0
Universal Health Services Inc COM 913903100   2,968,077 16,267 SH   SOLE   16,267 0 0
Ulta Beauty Inc COM 90384S303   7,371,039 14,097 SH   SOLE   14,097 0 0
UnitedHealth Group Inc COM 91324P102   126,208,359 255,121 SH   SOLE   255,121 0 0
Union Pacific Corp COM 907818108   40,822,413 165,992 SH   SOLE   165,992 0 0
US Bancorp COM 902973304   12,249,722 274,043 SH   SOLE   274,043 0 0
Vulcan Materials Co COM 929160109   9,668,737 35,427 SH   SOLE   35,427 0 0
Verisk Analytics Inc COM 92345Y106   9,537,636 40,460 SH   SOLE   40,460 0 0
VeriSign Inc COM 92343E102   4,560,369 24,064 SH   SOLE   24,064 0 0
Vertex Pharmaceuticals Inc COM 92532F100   30,227,139 72,312 SH   SOLE   72,312 0 0
Ventas Inc COM 92276F100   4,931,689 113,268 SH   SOLE   113,268 0 0
Verizon Communications Inc COM 92343V104   31,372,611 747,679 SH   SOLE   747,679 0 0
Walgreens Boots Alliance Inc COM 931427108   4,261,673 196,481 SH   SOLE   196,481 0 0
Wells Fargo & Co COM 949746101   55,621,314 959,650 SH   SOLE   959,650 0 0
Willis Towers Watson PLC COM G96629103   7,975,550 29,002 SH   SOLE   29,002 0 0
Waste Management Inc COM 94106L109   20,833,068 97,739 SH   SOLE   97,739 0 0
Williams Cos Inc/The COM 969457100   12,640,309 324,360 SH   SOLE   324,360 0 0
Wal-Mart Stores Inc COM 931142103   12,969,463 215,547 SH   SOLE   215,547 0 0
Westrock Co COM 96145D105   3,388,116 68,516 SH   SOLE   68,516 0 0
Weyerhaeuser Co COM 962166104   6,987,260 194,577 SH   SOLE   194,577 0 0
Xcel Energy Inc COM 98389B100   323,898 6,026 SH   SOLE   6,026 0 0
Exxon Mobil Corp COM 30231G102   100,472,741 864,356 SH   SOLE   864,356 0 0
DENTSPLY SIRONA Inc COM 24906P109   1,873,675 56,453 SH   SOLE   56,453 0 0
Xylem Inc/NY COM 98419M100   9,909,735 76,677 SH   SOLE   76,677 0 0
Zimmer Biomet Holdings Inc COM 98956P102   7,718,058 58,479 SH   SOLE   58,479 0 0
Zoetis Inc COM 98978V103   21,940,107 129,662 SH   SOLE   129,662 0 0
Targa Resources Corp COM 87612G101   6,657,806 59,450 SH   SOLE   59,450 0 0
Arconic Inc COM 443201108   7,135,949 104,281 SH   SOLE   104,281 0 0
Mid-America Apartment Communit COM 59522J103   4,094,638 31,119 SH   SOLE   31,119 0 0
IDEXX Laboratories Inc COM 45168D104   12,831,976 23,766 SH   SOLE   23,766 0 0
CBOE Holdings Inc COM 12503M108   5,388,066 29,326 SH   SOLE   29,326 0 0
Incyte Corp COM 45337C102   2,894,817 50,813 SH   SOLE   50,813 0 0
Regency Centers Corp COM 758849103   2,989,666 49,367 SH   SOLE   49,367 0 0
Synopsys Inc COM 871607107   23,801,261 41,647 SH   SOLE   41,647 0 0
Advanced Micro Devices Inc COM 007903107   82,075,662 454,738 SH   SOLE   454,738 0 0
Alexandria Real Estate Equitie COM 015271109   5,412,673 41,988 SH   SOLE   41,988 0 0
Raymond James Financial Inc COM 754730109   6,667,053 51,916 SH   SOLE   51,916 0 0
DXC Technology Co COM 23355L106   15,810,273 745,416 SH   SOLE   745,416 0 0
Gartner Inc COM 366651107   28,494,379 59,778 SH   SOLE   59,778 0 0
ANSYS Inc COM 03662Q105   8,338,089 24,018 SH   SOLE   24,018 0 0
Align Technology Inc COM 016255101   6,467,238 19,722 SH   SOLE   19,722 0 0
Hilton Worldwide Holdings Inc COM 43300A203   10,076,338 47,238 SH   SOLE   47,238 0 0
Everest Re Group Ltd COM G3223R108   4,783,118 12,033 SH   SOLE   12,033 0 0
Baker Hughes a GE Co COM 05722G100   9,156,354 273,324 SH   SOLE   273,324 0 0
MGM Resorts International COM 552953101   3,440,570 72,878 SH   SOLE   72,878 0 0
AO Smith Corp COM 831865209   2,929,636 32,748 SH   SOLE   32,748 0 0
Amazon.com Inc COM 023135106   1,418,328 7,863 SH   SOLE   7,863 0 0
Packaging Corp of America COM 695156109   4,501,961 23,722 SH   SOLE   23,722 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   29,265,767 55,950 SH   SOLE   55,950 0 0
Agilent Technologies Inc COM 00846U101   12,755,407 87,660 SH   SOLE   87,660 0 0
American Airlines Group Inc COM 02376R102   2,034,535 132,543 SH   SOLE   132,543 0 0
AbbVie Inc COM 00287Y109   106,144,451 582,891 SH   SOLE   582,891 0 0
AmerisourceBergen Corp COM 03073E105   12,090,210 49,756 SH   SOLE   49,756 0 0
Abbott Laboratories COM 002824100   48,096,820 423,164 SH   SOLE   423,164 0 0
Accenture PLC COM G1151C101   91,329,655 263,494 SH   SOLE   263,494 0 0
Adobe Systems Inc COM 00724F101   12,195,677 24,169 SH   SOLE   24,169 0 0
Analog Devices Inc COM 032654105   34,760,999 175,747 SH   SOLE   175,747 0 0
Archer-Daniels-Midland Co COM 039483102   9,972,846 158,778 SH   SOLE   158,778 0 0
Automatic Data Processing Inc COM 053015103   31,397,812 125,722 SH   SOLE   125,722 0 0
Autodesk Inc COM 052769106   19,738,013 75,793 SH   SOLE   75,793 0 0
Ameren Corp COM 023608102   6,193,632 83,743 SH   SOLE   83,743 0 0
American Electric Power Co Inc COM 025537101   14,027,584 162,922 SH   SOLE   162,922 0 0
AES Corp/VA COM 00130H105   3,574,417 199,354 SH   SOLE   199,354 0 0
Aflac Inc COM 001055102   13,690,549 159,452 SH   SOLE   159,452 0 0
American International Group I COM 026874784   18,119,259 231,793 SH   SOLE   231,793 0 0
Assurant Inc COM 04621X108   2,922,802 15,527 SH   SOLE   15,527 0 0
Arthur J Gallagher & Co COM 363576109   17,318,521 69,263 SH   SOLE   69,263 0 0
Akamai Technologies Inc COM 00971T101   5,703,483 52,441 SH   SOLE   52,441 0 0
Albemarle Corp COM 012653101   4,621,703 35,082 SH   SOLE   35,082 0 0
Align Technology Inc COM 016255101   7,004,699 21,361 SH   SOLE   21,361 0 0
Allstate Corp/The COM 020002101   24,751,849 143,066 SH   SOLE   143,066 0 0
Allegion PLC COM G0176J109   3,537,215 26,258 SH   SOLE   26,258 0 0
Applied Materials Inc COM 038222105   60,537,785 293,545 SH   SOLE   293,545 0 0
Advanced Micro Devices Inc COM 007903107   112,355,747 622,504 SH   SOLE   622,504 0 0
AMETEK Inc COM 031100100   12,625,038 69,027 SH   SOLE   69,027 0 0
Amgen Inc COM 031162100   18,529,419 65,171 SH   SOLE   65,171 0 0
Ameriprise Financial Inc COM 03076C106   13,121,632 29,928 SH   SOLE   29,928 0 0
American Tower Corp COM 03027X100   33,186,031 167,954 SH   SOLE   167,954 0 0
ANSYS Inc COM 03662Q105   10,688,362 30,788 SH   SOLE   30,788 0 0
Anthem Inc COM 036752103   36,450,769 70,295 SH   SOLE   70,295 0 0
Aon PLC COM G0403H108   19,987,826 59,894 SH   SOLE   59,894 0 0
AO Smith Corp COM 831865209   3,271,194 36,566 SH   SOLE   36,566 0 0
APA Corp COM 03743Q108   9,306,116 270,684 SH   SOLE   270,684 0 0
Air Products & Chemicals Inc COM 009158106   16,028,341 66,159 SH   SOLE   66,159 0 0
Amphenol Corp COM 032095101   23,946,429 207,598 SH   SOLE   207,598 0 0
Alexandria Real Estate Equitie COM 015271109   6,160,093 47,786 SH   SOLE   47,786 0 0
Arconic Inc COM 443201108   7,966,689 116,421 SH   SOLE   116,421 0 0
AvalonBay Communities Inc COM 053484101   7,871,270 42,419 SH   SOLE   42,419 0 0
Broadcom Inc COM 11135F101   185,789,347 140,175 SH   SOLE   140,175 0 0
Avery Dennison Corp COM 053611109   5,374,297 24,073 SH   SOLE   24,073 0 0
American Water Works Co Inc COM 030420103   8,751,091 71,607 SH   SOLE   71,607 0 0
American Express Co COM 025816109   43,238,786 189,902 SH   SOLE   189,902 0 0
AutoZone Inc COM 053332102   16,199,481 5,140 SH   SOLE   5,140 0 0
Boeing Co/The COM 097023105   9,391,665 48,664 SH   SOLE   48,664 0 0
Bank of America Corp COM 060505104   132,983,506 3,506,949 SH   SOLE   3,506,949 0 0
Baxter International Inc COM 071813109   6,457,971 151,099 SH   SOLE   151,099 0 0
BB&T Corp COM 89832Q109   15,477,204 397,055 SH   SOLE   397,055 0 0
Best Buy Co Inc COM 086516101   4,698,104 57,273 SH   SOLE   57,273 0 0
Becton Dickinson and Co COM 075887109   21,301,981 86,086 SH   SOLE   86,086 0 0
Franklin Resources Inc COM 354613101   2,504,376 89,092 SH   SOLE   89,092 0 0
Brown-Forman Corp COM 115637209   3,395,822 65,785 SH   SOLE   65,785 0 0
Baker Hughes a GE Co COM 05722G100   10,267,114 306,481 SH   SOLE   306,481 0 0
Biogen Inc COM 09062X103   9,588,419 44,467 SH   SOLE   44,467 0 0
Bank of New York Mellon Corp/T COM 064058100   14,436,172 250,541 SH   SOLE   250,541 0 0
BlackRock Inc COM 09247X101   40,804,613 48,944 SH   SOLE   48,944 0 0
Ball Corp COM 058498106   6,349,960 94,269 SH   SOLE   94,269 0 0
Bristol-Myers Squibb Co COM 110122108   36,431,443 671,795 SH   SOLE   671,795 0 0
Boston Scientific Corp COM 101137107   30,016,701 438,264 SH   SOLE   438,264 0 0
BorgWarner Inc COM 099724106   2,393,864 68,908 SH   SOLE   68,908 0 0
Boston Properties Inc COM 101121101   2,833,736 43,389 SH   SOLE   43,389 0 0
Citigroup Inc COM 172967424   18,699,499 295,691 SH   SOLE   295,691 0 0
Conagra Brands Inc COM 205887102   4,217,446 142,289 SH   SOLE   142,289 0 0
Cardinal Health Inc COM 14149Y108   8,138,711 72,732 SH   SOLE   72,732 0 0
Caterpillar Inc COM 149123101   68,659,821 187,375 SH   SOLE   187,375 0 0
Chubb Ltd COM H1467J104   31,488,182 121,515 SH   SOLE   121,515 0 0
CBOE Holdings Inc COM 12503M108   8,244,884 44,875 SH   SOLE   44,875 0 0
CBS Corp COM 92556H206   1,932,446 164,184 SH   SOLE   164,184 0 0
Crown Castle International Cor COM 22822V101   16,585,783 156,721 SH   SOLE   156,721 0 0
Carnival Corp COM 143658300   4,897,474 299,723 SH   SOLE   299,723 0 0
CF Industries Holdings Inc COM 125269100   4,730,405 56,849 SH   SOLE   56,849 0 0
Citizens Financial Group Inc COM 174610105   5,038,358 138,836 SH   SOLE   138,836 0 0
Church & Dwight Co Inc COM 171340102   7,686,395 73,688 SH   SOLE   73,688 0 0
CH Robinson Worldwide Inc COM 12541W209   2,642,743 34,709 SH   SOLE   34,709 0 0
Charter Communications Inc COM 16119P108   10,862,006 37,374 SH   SOLE   37,374 0 0
Halfmoon Parent Inc COM 125523100   31,784,573 87,515 SH   SOLE   87,515 0 0
Cincinnati Financial Corp COM 172062101   5,802,340 46,729 SH   SOLE   46,729 0 0
Colgate-Palmolive Co COM 194162103   24,114,219 267,787 SH   SOLE   267,787 0 0
Clorox Co/The COM 189054109   5,682,525 37,114 SH   SOLE   37,114 0 0
Comerica Inc COM 200340107   2,376,558 43,218 SH   SOLE   43,218 0 0
Comcast Corp COM 20030N101   98,131,915 2,263,712 SH   SOLE   2,263,712 0 0
CME Group Inc COM 12572Q105   23,079,734 107,203 SH   SOLE   107,203 0 0
Chipotle Mexican Grill Inc COM 169656105   23,861,675 8,209 SH   SOLE   8,209 0 0
Cummins Inc COM 231021106   12,168,161 41,297 SH   SOLE   41,297 0 0
CMS Energy Corp COM 125896100   5,639,799 93,467 SH   SOLE   93,467 0 0
Centene Corp COM 15135B101   12,489,072 159,137 SH   SOLE   159,137 0 0
CenterPoint Energy Inc COM 15189T107   5,727,858 201,048 SH   SOLE   201,048 0 0
Capital One Financial Corp COM 14040H105   24,824,430 166,730 SH   SOLE   166,730 0 0
Cabot Oil & Gas Corp COM 127097103   6,137,503 220,140 SH   SOLE   220,140 0 0
ConocoPhillips COM 20825C104   48,839,245 383,715 SH   SOLE   383,715 0 0
Costco Wholesale Corp COM 22160K105   104,937,525 143,234 SH   SOLE   143,234 0 0
Campbell Soup Co COM 134429109   2,602,948 58,559 SH   SOLE   58,559 0 0
salesforce.com Inc COM 79466L302   110,434,875 366,674 SH   SOLE   366,674 0 0
Cisco Systems Inc/Delaware COM 17275R102   7,519,191 150,655 SH   SOLE   150,655 0 0
CSX Corp COM 126408103   23,733,141 640,225 SH   SOLE   640,225 0 0
Cintas Corp COM 172908105   18,495,535 26,921 SH   SOLE   26,921 0 0
Cognizant Technology Solutions COM 192446102   12,955,547 176,771 SH   SOLE   176,771 0 0
CVS Health Corp COM 126650100   33,357,307 418,221 SH   SOLE   418,221 0 0
Chevron Corp COM 166764100   89,649,163 568,335 SH   SOLE   568,335 0 0
Dominion Energy Inc COM 25746U109   13,167,278 267,682 SH   SOLE   267,682 0 0
Delta Air Lines Inc COM 247361702   6,941,868 145,015 SH   SOLE   145,015 0 0
Deere & Co COM 244199105   42,904,668 104,457 SH   SOLE   104,457 0 0
Discover Financial Services COM 254709108   9,758,340 74,440 SH   SOLE   74,440 0 0
Dollar General Corp COM 256677105   10,196,336 65,336 SH   SOLE   65,336 0 0
Quest Diagnostics Inc COM 74834L100   4,417,921 33,190 SH   SOLE   33,190 0 0
DR Horton Inc COM 23331A109   14,647,583 89,016 SH   SOLE   89,016 0 0
Danaher Corp COM 235851102   55,291,504 221,414 SH   SOLE   221,414 0 0
Delphi Automotive PLC COM G6095L109   6,643,925 83,414 SH   SOLE   83,414 0 0
Digital Realty Trust Inc COM 253868103   13,032,019 90,475 SH   SOLE   90,475 0 0
Dollar Tree Inc COM 256746108   8,393,377 63,037 SH   SOLE   63,037 0 0
Dover Corp COM 260003108   7,414,338 41,844 SH   SOLE   41,844 0 0
Darden Restaurants Inc COM 237194105   5,969,762 35,715 SH   SOLE   35,715 0 0
DTE Energy Co COM 233331107   7,370,402 65,725 SH   SOLE   65,725 0 0
Duke Energy Corp COM 26441C204   25,304,268 261,651 SH   SOLE   261,651 0 0
DaVita Inc COM 23918K108   2,178,567 15,781 SH   SOLE   15,781 0 0
Devon Energy Corp COM 25179M103   9,407,947 187,484 SH   SOLE   187,484 0 0
DXC Technology Co COM 23355L106   891 42 SH   SOLE   42 0 0
Electronic Arts Inc COM 285512109   11,334,263 85,432 SH   SOLE   85,432 0 0
eBay Inc COM 278642103   8,193,831 155,245 SH   SOLE   155,245 0 0
Ecolab Inc COM 278865100   17,582,573 76,148 SH   SOLE   76,148 0 0
Consolidated Edison Inc COM 209115104   10,027,694 110,425 SH   SOLE   110,425 0 0
Equifax Inc COM 294429105   9,863,462 36,870 SH   SOLE   36,870 0 0
Edison International COM 281020107   8,366,298 118,285 SH   SOLE   118,285 0 0
Estee Lauder Cos Inc/The COM 518439104   10,730,998 69,614 SH   SOLE   69,614 0 0
Eastman Chemical Co COM 277432100   3,510,306 35,026 SH   SOLE   35,026 0 0
Emerson Electric Co COM 291011104   21,383,867 188,537 SH   SOLE   188,537 0 0
EOG Resources Inc COM 26875P101   36,237,271 283,458 SH   SOLE   283,458 0 0
Equinix Inc COM 29444U700   23,165,362 28,068 SH   SOLE   28,068 0 0
Equity Residential COM 29476L107   6,604,020 104,643 SH   SOLE   104,643 0 0
EQT Corp COM 26884L109   4,396,724 118,606 SH   SOLE   118,606 0 0
Eversource Energy COM 30040W108   6,438,424 107,720 SH   SOLE   107,720 0 0
Essex Property Trust Inc COM 297178105   4,694,477 19,176 SH   SOLE   19,176 0 0
Eaton Corp PLC COM G29183103   37,353,691 119,463 SH   SOLE   119,463 0 0
Entergy Corp COM 29364G103   6,860,006 64,913 SH   SOLE   64,913 0 0
Edwards Lifesciences Corp COM 28176E108   17,339,171 181,448 SH   SOLE   181,448 0 0
Exelon Corp COM 30161N101   11,779,585 313,537 SH   SOLE   313,537 0 0
Expeditors International of Wa COM 302130109   5,286,836 43,488 SH   SOLE   43,488 0 0
Expedia Inc COM 30212P303   5,394,841 39,164 SH   SOLE   39,164 0 0
Extra Space Storage Inc COM 30225T102   23,943,654 162,882 SH   SOLE   162,882 0 0
Ford Motor Co COM 345370860   17,148,344 1,291,291 SH   SOLE   1,291,291 0 0
Fastenal Co COM 311900104   13,424,366 174,026 SH   SOLE   174,026 0 0
Facebook Inc COM 30303M102   370,131,898 762,247 SH   SOLE   762,247 0 0
Fortune Brands Home & Security COM 34964C106   1,015,786 11,997 SH   SOLE   11,997 0 0
Freeport-McMoRan Inc COM 35671D857   20,158,838 428,729 SH   SOLE   428,729 0 0
FedEx Corp COM 31428X106   22,201,617 76,626 SH   SOLE   76,626 0 0
FirstEnergy Corp COM 337932107   6,131,543 158,766 SH   SOLE   158,766 0 0
F5 Networks Inc COM 315616102   3,876,357 20,446 SH   SOLE   20,446 0 0
Fidelity National Information COM 31620M106   13,153,746 177,322 SH   SOLE   177,322 0 0
Fiserv Inc COM 337738108   28,716,937 179,683 SH   SOLE   179,683 0 0
Fifth Third Bancorp COM 316773100   7,544,997 202,768 SH   SOLE   202,768 0 0
FMC Corp COM 302491303   2,376,265 37,304 SH   SOLE   37,304 0 0
Federal Realty Investment Trus COM 313745101   1,518,320 14,868 SH   SOLE   14,868 0 0
Fortive Corp COM 34959J108   9,030,036 104,976 SH   SOLE   104,976 0 0
General Dynamics Corp COM 369550108   31,944,534 113,082 SH   SOLE   113,082 0 0
General Electric Co COM 369604301   50,088,217 357,797 SH   SOLE   357,797 0 0
Gilead Sciences Inc COM 375558103   30,733,503 419,570 SH   SOLE   419,570 0 0
General Mills Inc COM 370334104   11,884,335 169,849 SH   SOLE   169,849 0 0
Corning Inc COM 219350105   8,898,376 269,975 SH   SOLE   269,975 0 0
General Motors Co COM 37045V100   18,227,299 401,925 SH   SOLE   401,925 0 0
Genuine Parts Co COM 372460105   6,466,623 41,739 SH   SOLE   41,739 0 0
Global Payments Inc COM 37940X102   10,415,055 77,922 SH   SOLE   77,922 0 0
Garmin Ltd COM H2906T109   6,814,971 45,778 SH   SOLE   45,778 0 0
Goldman Sachs Group Inc/The COM 38141G104   17,406,813 41,674 SH   SOLE   41,674 0 0
WW Grainger Inc COM 384802104   13,431,412 13,203 SH   SOLE   13,203 0 0
Halliburton Co COM 406216101   10,512,880 266,689 SH   SOLE   266,689 0 0
Hasbro Inc COM 418056107   2,212,306 39,142 SH   SOLE   39,142 0 0
Huntington Bancshares Inc/OH COM 446150104   6,014,515 431,148 SH   SOLE   431,148 0 0
HCA Healthcare Inc COM 40412C101   19,758,984 59,242 SH   SOLE   59,242 0 0
Home Depot Inc/The COM 437076102   149,401,843 389,473 SH   SOLE   389,473 0 0
Hess Corp COM 42809H107   12,371,014 81,047 SH   SOLE   81,047 0 0
Hartford Financial Services Gr COM 416515104   9,223,284 89,503 SH   SOLE   89,503 0 0
Hilton Worldwide Holdings Inc COM 43300A203   16,177,004 75,838 SH   SOLE   75,838 0 0
Hologic Inc COM 436440101   5,488,618 70,403 SH   SOLE   70,403 0 0
Honeywell International Inc COM 438516106   45,360,866 221,003 SH   SOLE   221,003 0 0
Hewlett Packard Enterprise Co COM 42824C109   8,011,496 451,861 SH   SOLE   451,861 0 0
HP Inc COM 40434L105   9,324,472 308,553 SH   SOLE   308,553 0 0
Hormel Foods Corp COM 440452100   3,046,455 87,316 SH   SOLE   87,316 0 0
Harris Corp COM 502431109   12,023,741 56,423 SH   SOLE   56,423 0 0
Henry Schein Inc COM 806407102   2,922,020 38,692 SH   SOLE   38,692 0 0
Host Hotels & Resorts Inc COM 44107P104   4,338,912 209,812 SH   SOLE   209,812 0 0
Hershey Co/The COM 427866108   8,716,907 44,817 SH   SOLE   44,817 0 0
Humana Inc COM 444859102   12,651,466 36,489 SH   SOLE   36,489 0 0
International Business Machine COM 459200101   66,148,926 346,402 SH   SOLE   346,402 0 0
Intercontinental Exchange Inc COM 45866F104   23,546,569 171,335 SH   SOLE   171,335 0 0
IDEXX Laboratories Inc COM 45168D104   13,703,963 25,381 SH   SOLE   25,381 0 0
International Flavors & Fragra COM 459506101   6,532,660 75,970 SH   SOLE   75,970 0 0
Illumina Inc COM 452327109   6,667,435 48,554 SH   SOLE   48,554 0 0
Incyte Corp COM 45337C102   3,195,162 56,085 SH   SOLE   56,085 0 0
Intuit Inc COM 461202103   70,105,750 107,855 SH   SOLE   107,855 0 0
International Paper Co COM 460146103   3,953,506 101,320 SH   SOLE   101,320 0 0
Interpublic Group of Cos Inc/T COM 460690100   4,237,756 129,873 SH   SOLE   129,873 0 0
Ingersoll-Rand PLC COM G8994E103   20,438,817 68,084 SH   SOLE   68,084 0 0
Iron Mountain Inc COM 46284V101   6,966,880 86,858 SH   SOLE   86,858 0 0
Intuitive Surgical Inc COM 46120E602   42,782,847 107,201 SH   SOLE   107,201 0 0
Gartner Inc COM 366651107   12,927,767 27,121 SH   SOLE   27,121 0 0
Illinois Tool Works Inc COM 452308109   22,580,238 84,151 SH   SOLE   84,151 0 0
Invesco Ltd COM G491BT108   1,510,121 91,026 SH   SOLE   91,026 0 0
JB Hunt Transport Services Inc COM 445658107   4,876,046 24,472 SH   SOLE   24,472 0 0
Johnson Controls International COM G51502105   114,554,950 1,753,750 SH   SOLE   1,753,750 0 0
Jacobs Solutions Inc COM 46982L108   5,760,263 37,470 SH   SOLE   37,470 0 0
Johnson & Johnson COM 478160104   55,724,009 352,260 SH   SOLE   352,260 0 0
Juniper Networks Inc COM 48203R104   4,125,556 111,321 SH   SOLE   111,321 0 0
Kellogg Co COM 487836108   4,575,294 79,862 SH   SOLE   79,862 0 0
KeyCorp COM 493267108   6,269,282 396,539 SH   SOLE   396,539 0 0
Kraft Heinz Co/The COM 500754106   10,178,754 275,847 SH   SOLE   275,847 0 0
Kimco Realty Corp COM 49446R109   3,917,745 199,783 SH   SOLE   199,783 0 0
KLA-Tencor Corp COM 482480100   33,392,345 47,801 SH   SOLE   47,801 0 0
Kimberly-Clark Corp COM 494368103   13,046,370 100,861 SH   SOLE   100,861 0 0
Kinder Morgan Inc/DE COM 49456B101   11,545,489 629,525 SH   SOLE   629,525 0 0
CarMax Inc COM 143130102   4,094,170 47,000 SH   SOLE   47,000 0 0
Kroger Co/The COM 501044101   11,372,983 199,072 SH   SOLE   199,072 0 0
Loews Corp COM 540424108   6,104,663 77,975 SH   SOLE   77,975 0 0
L Brands Inc COM 070830104   3,310,624 66,186 SH   SOLE   66,186 0 0
Lennar Corp COM 526057104   14,421,555 83,856 SH   SOLE   83,856 0 0
Laboratory Corp of America Hol COM 50540R409   5,544,733 25,381 SH   SOLE   25,381 0 0
LKQ Corp COM 501889208   4,253,786 79,644 SH   SOLE   79,644 0 0
Eli Lilly & Co COM 532457108   131,600,492 169,161 SH   SOLE   169,161 0 0
Lockheed Martin Corp COM 539830109   60,264,817 132,488 SH   SOLE   132,488 0 0
Alliant Energy Corp COM 018802108   3,965,573 78,682 SH   SOLE   78,682 0 0
Lowe's Cos Inc COM 548661107   48,165,622 189,085 SH   SOLE   189,085 0 0
Lam Research Corp COM 512807108   45,015,753 46,333 SH   SOLE   46,333 0 0
Southwest Airlines Co COM 844741108   3,941,847 135,041 SH   SOLE   135,041 0 0
LyondellBasell Industries NV COM N53745100   7,824,420 76,500 SH   SOLE   76,500 0 0
Mastercard Inc COM 57636Q104   40,329,561 83,746 SH   SOLE   83,746 0 0
Mid-America Apartment Communit COM 59522J103   4,566,615 34,706 SH   SOLE   34,706 0 0
Marriott International Inc/MD COM 571903202   19,170,766 75,981 SH   SOLE   75,981 0 0
Masco Corp COM 574599106   5,195,904 65,871 SH   SOLE   65,871 0 0
McDonald's Corp COM 580135101   39,321,875 139,464 SH   SOLE   139,464 0 0
Microchip Technology Inc COM 595017104   17,112,541 190,754 SH   SOLE   190,754 0 0
McKesson Corp COM 58155Q103   21,199,133 39,488 SH   SOLE   39,488 0 0
Moody's Corp COM 615369105   32,531,879 82,772 SH   SOLE   82,772 0 0
Medtronic PLC COM G5960L103   38,096,402 437,136 SH   SOLE   437,136 0 0
MetLife Inc COM 59156R108   15,749,635 212,517 SH   SOLE   212,517 0 0
MGM Resorts International COM 552953101   3,858,851 81,738 SH   SOLE   81,738 0 0
Mohawk Industries Inc COM 608190104   1,403,010 10,719 SH   SOLE   10,719 0 0
McCormick & Co Inc/MD COM 579780206   5,774,883 75,184 SH   SOLE   75,184 0 0
Martin Marietta Materials Inc COM 573284106   11,297,724 18,402 SH   SOLE   18,402 0 0
Marsh & McLennan Cos Inc COM 571748102   30,341,266 147,302 SH   SOLE   147,302 0 0
3M Co COM 88579Y101   16,178,169 182,429 SH   SOLE   182,429 0 0
Monster Beverage Corp COM 61174X109   13,743,001 231,832 SH   SOLE   231,832 0 0
Mosaic Co/The COM 61945C103   3,157,222 97,265 SH   SOLE   97,265 0 0
Marathon Petroleum Corp COM 56585A102   22,312,297 110,731 SH   SOLE   110,731 0 0
Merck & Co Inc COM 58933Y105   53,784,799 407,615 SH   SOLE   407,615 0 0
Marathon Oil Corp COM 565849106   4,876,492 172,071 SH   SOLE   172,071 0 0
Morgan Stanley COM 617446448   10,784,521 114,534 SH   SOLE   114,534 0 0
Motorola Solutions Inc COM 620076307   20,405,670 57,484 SH   SOLE   57,484 0 0
M&T Bank Corp COM 55261F104   10,113,316 69,536 SH   SOLE   69,536 0 0
Mettler-Toledo International I COM 592688105   8,580,164 6,445 SH   SOLE   6,445 0 0
Micron Technology Inc COM 595112103   45,931,712 389,615 SH   SOLE   389,615 0 0
Nasdaq Inc COM 631103108   13,045,105 206,737 SH   SOLE   206,737 0 0
NextEra Energy Inc COM 65339F101   44,479,059 695,964 SH   SOLE   695,964 0 0
Newmont Mining Corp COM 651639106   12,378,204 345,374 SH   SOLE   345,374 0 0
Netflix Inc COM 64110L106   99,645,848 164,072 SH   SOLE   164,072 0 0
NiSource Inc COM 65473P105   3,750,862 135,606 SH   SOLE   135,606 0 0
NIKE Inc COM 654106103   37,766,897 401,861 SH   SOLE   401,861 0 0
Northrop Grumman Corp COM 666807102   44,141,068 92,218 SH   SOLE   92,218 0 0
NRG Energy Inc COM 629377508   4,691,459 69,308 SH   SOLE   69,308 0 0
Norfolk Southern Corp COM 655844108   18,280,806 71,726 SH   SOLE   71,726 0 0
NetApp Inc COM 64110D104   7,491,079 71,364 SH   SOLE   71,364 0 0
Northern Trust Corp COM 665859104   5,471,070 61,528 SH   SOLE   61,528 0 0
Nucor Corp COM 670346105   14,289,567 72,206 SH   SOLE   72,206 0 0
NVIDIA Corp COM 67066G104   805,972,809 891,997 SH   SOLE   891,997 0 0
News Corp COM 65249B208   757,058 27,977 SH   SOLE   27,977 0 0
News Corp COM 65249B109   3,376,566 128,975 SH   SOLE   128,975 0 0
Realty Income Corp COM 756109104   13,444,878 248,519 SH   SOLE   248,519 0 0
ONEOK Inc COM 682680103   15,250,739 190,230 SH   SOLE   190,230 0 0
Omnicom Group Inc COM 681919106   6,496,660 67,142 SH   SOLE   67,142 0 0
Oracle Corp COM 68389X105   39,705,698 316,103 SH   SOLE   316,103 0 0
O'Reilly Automotive Inc COM 67103H107   20,299,520 17,982 SH   SOLE   17,982 0 0
Occidental Petroleum Corp COM 674599105   12,578,620 193,547 SH   SOLE   193,547 0 0
Paychex Inc COM 704326107   12,104,764 98,573 SH   SOLE   98,573 0 0
PACCAR Inc COM 693718108   19,809,392 159,895 SH   SOLE   159,895 0 0
PG&E Corp COM 69331C108   10,796,876 644,205 SH   SOLE   644,205 0 0
Public Service Enterprise Grou COM 744573106   10,645,133 159,406 SH   SOLE   159,406 0 0
Principal Financial Group Inc COM 74251V102   10,107,246 117,104 SH   SOLE   117,104 0 0
Progressive Corp/The COM 743315103   36,211,700 175,088 SH   SOLE   175,088 0 0
Parker-Hannifin Corp COM 701094104   21,248,963 38,232 SH   SOLE   38,232 0 0
PulteGroup Inc COM 745867101   7,654,786 63,462 SH   SOLE   63,462 0 0
Packaging Corp of America COM 695156109   5,033,915 26,525 SH   SOLE   26,525 0 0
PerkinElmer Inc COM 714046109   3,877,440 36,928 SH   SOLE   36,928 0 0
Prologis Inc COM 74340W103   35,973,535 276,252 SH   SOLE   276,252 0 0
PNC Financial Services Group I COM 693475105   22,803,214 141,109 SH   SOLE   141,109 0 0
Pentair PLC COM G7S00T104   4,204,930 49,215 SH   SOLE   49,215 0 0
Pinnacle West Capital Corp COM 723484101   1,717,146 22,978 SH   SOLE   22,978 0 0
PPG Industries Inc COM 693506107   10,215,160 70,498 SH   SOLE   70,498 0 0
PPL Corp COM 69351T106   6,229,406 226,277 SH   SOLE   226,277 0 0
Prudential Financial Inc COM 744320102   12,617,682 107,476 SH   SOLE   107,476 0 0
Public Storage COM 74460D109   13,656,895 47,083 SH   SOLE   47,083 0 0
Phillips 66 COM 718546104   21,066,450 128,973 SH   SOLE   128,973 0 0
PVH Corp COM 693656100   844 6 SH   SOLE   6 0 0
Quanta Services Inc COM 74762E102   11,289,089 43,453 SH   SOLE   43,453 0 0
Pioneer Natural Resources Co COM 723787107   18,031,650 68,692 SH   SOLE   68,692 0 0
PayPal Holdings Inc COM 70450Y103   23,878,452 356,448 SH   SOLE   356,448 0 0
QUALCOMM Inc COM 747525103   35,077,944 207,194 SH   SOLE   207,194 0 0
Qorvo Inc COM 74736K101   3,848,068 33,511 SH   SOLE   33,511 0 0
Royal Caribbean Cruises Ltd COM V7780T103   9,859,423 70,926 SH   SOLE   70,926 0 0
Everest Re Group Ltd COM G3223R108   5,123,378 12,889 SH   SOLE   12,889 0 0
Regency Centers Corp COM 758849103   3,073,299 50,748 SH   SOLE   50,748 0 0
Regeneron Pharmaceuticals Inc COM 75886F107   31,253,013 32,471 SH   SOLE   32,471 0 0
Regions Financial Corp COM 7591EP100   5,799,950 275,663 SH   SOLE   275,663 0 0
Robert Half International Inc COM 770323103   2,483,129 31,321 SH   SOLE   31,321 0 0
Raymond James Financial Inc COM 754730109   7,330,470 57,082 SH   SOLE   57,082 0 0
Ralph Lauren Corp COM 751212101   1,485,933 7,914 SH   SOLE   7,914 0 0
ResMed Inc COM 761152107   8,674,704 43,805 SH   SOLE   43,805 0 0
Rockwell Automation Inc COM 773903109   9,983,296 34,268 SH   SOLE   34,268 0 0
Roper Technologies Inc COM 776696106   21,231,720 37,857 SH   SOLE   37,857 0 0
Ross Stores Inc COM 778296103   26,775,335 182,443 SH   SOLE   182,443 0 0
Republic Services Inc COM 760759100   12,002,139 62,694 SH   SOLE   62,694 0 0
Starbucks Corp COM 855244109   34,836,314 381,183 SH   SOLE   381,183 0 0
Charles Schwab Corp/The COM 808513105   35,666,875 493,045 SH   SOLE   493,045 0 0
Sherwin-Williams Co/The COM 824348106   24,714,961 71,157 SH   SOLE   71,157 0 0
JM Smucker Co/The COM 832696405   3,978,751 31,610 SH   SOLE   31,610 0 0
Schlumberger Ltd COM 806857108   38,627,896 704,760 SH   SOLE   704,760 0 0
Snap-on Inc COM 833034101   4,655,097 15,715 SH   SOLE   15,715 0 0
Synopsys Inc COM 871607107   30,851,856 53,984 SH   SOLE   53,984 0 0
Southern Co/The COM 842587107   36,766,678 512,499 SH   SOLE   512,499 0 0
Simon Property Group Inc COM 828806109   16,832,221 107,561 SH   SOLE   107,561 0 0
S&P Global Inc COM 78409V104   41,005,722 96,382 SH   SOLE   96,382 0 0
Sempra Energy COM 816851109   14,460,241 201,312 SH   SOLE   201,312 0 0
State Street Corp COM 857477103   6,999,548 90,527 SH   SOLE   90,527 0 0
Seagate Technology Holdings PL COM G7997R103   6,314,280 67,859 SH   SOLE   67,859 0 0
Constellation Brands Inc COM 21036P108   13,170,577 48,464 SH   SOLE   48,464 0 0
Stanley Black & Decker Inc COM 854502101   4,491,755 45,867 SH   SOLE   45,867 0 0
Skyworks Solutions Inc COM 83088M102   6,006,452 55,451 SH   SOLE   55,451 0 0
Synchrony Financial COM 87165B103   5,251,369 121,785 SH   SOLE   121,785 0 0
Stryker Corp COM 863667101   36,169,563 101,069 SH   SOLE   101,069 0 0
Symantec Corp COM 668771108   4,401,466 196,494 SH   SOLE   196,494 0 0
Sysco Corp COM 871829107   12,081,370 148,822 SH   SOLE   148,822 0 0
AT&T Inc COM 00206R102   46,741,006 2,655,739 SH   SOLE   2,655,739 0 0
Molson Coors Brewing Co COM 60871R209   3,733,787 55,521 SH   SOLE   55,521 0 0
TransDigm Group Inc COM 893641100   20,360,811 16,532 SH   SOLE   16,532 0 0
TE Connectivity Ltd COM H84989104   15,538,647 106,986 SH   SOLE   106,986 0 0
Target Corp COM 87612E106   27,008,399 152,409 SH   SOLE   152,409 0 0
TJX Cos Inc/The COM 872540109   34,418,905 339,370 SH   SOLE   339,370 0 0
Torchmark Corp COM 37959E102   4,315,349 37,083 SH   SOLE   37,083 0 0
Thermo Fisher Scientific Inc COM 883556102   94,474,523 162,548 SH   SOLE   162,548 0 0
T Rowe Price Group Inc COM 74144T108   8,159,862 66,928 SH   SOLE   66,928 0 0
Travelers Cos Inc/The COM 89417E109   16,403,919 71,278 SH   SOLE   71,278 0 0
Tractor Supply Co COM 892356106   8,421,888 32,179 SH   SOLE   32,179 0 0
Tyson Foods Inc COM 902494103   5,005,734 85,233 SH   SOLE   85,233 0 0
Texas Instruments Inc COM 882508104   88,195,729 506,261 SH   SOLE   506,261 0 0
Textron Inc COM 883203101   5,597,611 58,351 SH   SOLE   58,351 0 0
United Continental Holdings In COM 910047109   3,181,434 66,446 SH   SOLE   66,446 0 0
UDR Inc COM 902653104   3,402,290 90,946 SH   SOLE   90,946 0 0
Universal Health Services Inc COM 913903100   3,314,568 18,166 SH   SOLE   18,166 0 0
Ulta Beauty Inc COM 90384S303   21,720,435 41,540 SH   SOLE   41,540 0 0
Union Pacific Corp COM 907818108   52,252,009 212,467 SH   SOLE   212,467 0 0
United Parcel Service Inc COM 911312106   35,490,466 238,784 SH   SOLE   238,784 0 0
United Rentals Inc COM 911363109   14,466,909 20,062 SH   SOLE   20,062 0 0
US Bancorp COM 902973304   22,972,582 513,928 SH   SOLE   513,928 0 0
United Technologies Corp COM 75513E101   43,571,137 446,746 SH   SOLE   446,746 0 0
Visa Inc COM 92826C839   145,828,231 522,532 SH   SOLE   522,532 0 0
VF Corp COM 918204108   1,026,169 66,895 SH   SOLE   66,895 0 0
Valero Energy Corp COM 91913Y100   17,301,821 101,364 SH   SOLE   101,364 0 0
Vulcan Materials Co COM 929160109   10,840,928 39,722 SH   SOLE   39,722 0 0
Verisk Analytics Inc COM 92345Y106   10,443,546 44,303 SH   SOLE   44,303 0 0
VeriSign Inc COM 92343E102   5,853,206 30,886 SH   SOLE   30,886 0 0
Vertex Pharmaceuticals Inc COM 92532F100   32,937,934 78,797 SH   SOLE   78,797 0 0
Ventas Inc COM 92276F100   5,210,911 119,681 SH   SOLE   119,681 0 0
Verizon Communications Inc COM 92343V104   276,600 6,592 SH   SOLE   6,592 0 0
Waters Corp COM 941848103   6,091,494 17,696 SH   SOLE   17,696 0 0
Walgreens Boots Alliance Inc COM 931427108   4,805,159 221,538 SH   SOLE   221,538 0 0
Western Digital Corp COM 958102105   7,662,943 112,294 SH   SOLE   112,294 0 0
WEC Energy Group Inc COM 92939U106   8,249,857 100,461 SH   SOLE   100,461 0 0
Willis Towers Watson PLC COM G96629103   8,452,950 30,738 SH   SOLE   30,738 0 0
Waste Management Inc COM 94106L109   24,113,446 113,129 SH   SOLE   113,129 0 0
Williams Cos Inc/The COM 969457100   15,162,915 389,092 SH   SOLE   389,092 0 0
Wal-Mart Stores Inc COM 931142103   39,919,967 663,453 SH   SOLE   663,453 0 0
Westrock Co COM 96145D105   3,779,414 76,429 SH   SOLE   76,429 0 0
Weyerhaeuser Co COM 962166104   7,694,077 214,260 SH   SOLE   214,260 0 0
Wynn Resorts Ltd COM 983134107   2,977,449 29,125 SH   SOLE   29,125 0 0
Xcel Energy Inc COM 98389B100   9,342,126 173,807 SH   SOLE   173,807 0 0
Exxon Mobil Corp COM 30231G102   17,762,169 152,806 SH   SOLE   152,806 0 0
DENTSPLY SIRONA Inc COM 24906P109   1,424,017 42,905 SH   SOLE   42,905 0 0
Xylem Inc/NY COM 98419M100   9,320,918 72,121 SH   SOLE   72,121 0 0
Yum! Brands Inc COM 988498101   11,642,995 83,974 SH   SOLE   83,974 0 0
Zimmer Biomet Holdings Inc COM 98956P102   8,252,050 62,525 SH   SOLE   62,525 0 0
Zions Bancorp NA COM 989701107   1,172 27 SH   SOLE   27 0 0
Zoetis Inc COM 98978V103   23,238,117 137,333 SH   SOLE   137,333 0 0
Bank of America Corp COM 060505104   220,998 5,828 SH   SOLE   5,828 0 0
Costco Wholesale Corp COM 22160K105   12,788,057 17,455 SH   SOLE   17,455 0 0
Toronto-Dominion Bank/The COM 891160509   6,042,951 100,082 SH   DFND 1 0 100,082 0
Brookfield Asset Management In COM 11271J107   135,518,619 3,236,652 SH   SOLE   3,236,652 0 0
BCE Inc COM 05534B760   54,410,883 1,601,262 SH   SOLE   1,601,262 0 0
Bank of Montreal COM 063671101   276,617,648 2,831,876 SH   SOLE   2,831,876 0 0
Bank of Nova Scotia/The COM 064149107   252,686,400 4,880,000 SH   SOLE   4,880,000 0 0
CAE Inc COM 124765108   16,512,000 800,000 SH   SOLE   800,000 0 0
Canadian Imperial Bank of Comm COM 136069101   530,167,335 10,452,826 SH   SOLE   10,452,826 0 0
Royal Bank of Canada COM 780087102   323,026,032 3,202,082 SH   SOLE   3,202,082 0 0
Toronto-Dominion Bank/The COM 891160509   10,813,816 179,096 SH   DFND 1 0 179,096 0
Barrick Gold Corp COM 067901108   10,331,476 620,882 SH   SOLE   620,882 0 0
Algonquin Power & Utilities Co COM 015857105   20,492,865 3,242,542 SH   SOLE   3,242,542 0 0
Brookfield Asset Management In COM 11271J107   53,575,638 1,279,571 SH   SOLE   1,279,571 0 0
Brookfield Business Partners L COM G16234109   44 2 SH   SOLE   2 0 0
BCE Inc COM 05534B760   70,075,425 2,062,255 SH   SOLE   2,062,255 0 0
Bank of Montreal COM 063671101   255,073,249 2,611,315 SH   SOLE   2,611,315 0 0
Bank of Nova Scotia/The COM 064149107   491,887,010 9,499,556 SH   SOLE   9,499,556 0 0
Baytex Energy Corp COM 07317Q105   548,014 150,968 SH   SOLE   150,968 0 0
B2Gold Corp COM 11777Q209   1,177,316 451,079 SH   SOLE   451,079 0 0
CAE Inc COM 124765108   7,102,699 344,123 SH   SOLE   344,123 0 0
Cameco Corp COM 13321L108   20,073,318 463,373 SH   SOLE   463,373 0 0
Canadian Imperial Bank of Comm COM 136069101   365,676,238 7,209,705 SH   SOLE   7,209,705 0 0
Canadian Pacific Railway Ltd COM 13646K108   80,046,016 907,860 SH   SOLE   907,860 0 0
Crescent Point Energy Corp COM 22576C101   3,896,163 475,722 SH   SOLE   475,722 0 0
Cenovus Energy Inc COM 15135U109   41,630,234 2,082,553 SH   SOLE   2,082,553 0 0
CGI Group Inc COM 12532H104   38,380,138 347,363 SH   SOLE   347,363 0 0
Precision Drilling Corp COM 74022D407   225,893 3,357 SH   SOLE   3,357 0 0
Restaurant Brands Internationa COM 76131D103   31,112,699 391,601 SH   SOLE   391,601 0 0
Royal Bank of Canada COM 780087102   462,876,985 4,588,392 SH   SOLE   4,588,392 0 0
Shopify Inc COM 82509L107   187,340,825 2,427,638 SH   SOLE   2,427,638 0 0
Sandstorm Gold Ltd COM 80013R206   23,447 4,466 SH   SOLE   4,466 0 0
TELUS Corp COM 87971M103   50,323,625 3,143,262 SH   SOLE   3,143,262 0 0
TransCanada Corp COM 87807B107   559,848,878 13,926,589 SH   SOLE   13,926,589 0 0
Waste Connections Inc COM 94106B101   46,942,905 272,908 SH   SOLE   272,908 0 0
West Fraser Timber Co Ltd COM 952845105   1,276,139 14,765 SH   SOLE   14,765 0 0
Barrick Gold Corp COM 067901108   74,089,883 4,452,517 SH   SOLE   4,452,517 0 0
Agnico Eagle Mines Ltd COM 008474108   58,056,450 973,285 SH   SOLE   973,285 0 0
Alamos Gold Inc COM 011532108   233,463 15,828 SH   SOLE   15,828 0 0
ATS Automation Tooling Systems COM 00217Y104   110,635 3,281 SH   SOLE   3,281 0 0
Brookfield Asset Management In COM 11271J107   11,512,198 274,951 SH   SOLE   274,951 0 0
BlackBerry Ltd COM 09228F103   59,572 21,584 SH   SOLE   21,584 0 0
Brookfield Business Partners L COM G16234109   21,145 957 SH   SOLE   957 0 0
Primo Water Corp/new COM 74167P108   9,105 500 SH   SOLE   500 0 0
BCE Inc COM 05534B760   8,166,481 240,332 SH   SOLE   240,332 0 0
Brookfield Renewable Partners COM G16258108   97,775 4,209 SH   SOLE   4,209 0 0
Bank of Montreal COM 063671101   361,499,223 3,700,852 SH   SOLE   3,700,852 0 0
Bank of Nova Scotia/The COM 064149107   79,422,183 1,533,839 SH   SOLE   1,533,839 0 0
Baytex Energy Corp COM 07317Q105   37,701 10,386 SH   SOLE   10,386 0 0
B2Gold Corp COM 11777Q209   842,769 322,900 SH   SOLE   322,900 0 0
CAE Inc COM 124765108   1,117,986 54,166 SH   SOLE   54,166 0 0
Cameco Corp COM 13321L108   3,208,972 74,076 SH   SOLE   74,076 0 0
Centerra Gold Inc COM 152006102   51,104 8,647 SH   SOLE   8,647 0 0
Celestica Inc COM 15101Q108   214,000 4,768 SH   SOLE   4,768 0 0
Canadian Imperial Bank of Comm COM 136069101   33,494,169 660,374 SH   SOLE   660,374 0 0
Canadian Natural Resources Ltd COM 136385101   62,574,768 819,900 SH   SOLE   819,900 0 0
Canadian National Railway Co COM 136375102   33,084,762 251,194 SH   SOLE   251,194 0 0
Canadian Pacific Railway Ltd COM 13646K108   12,332,073 139,867 SH   SOLE   139,867 0 0
Cenovus Energy Inc COM 15135U109   18,005,353 900,718 SH   SOLE   900,718 0 0
BRP Inc/CA COM 05577W200   72,200 1,076 SH   SOLE   1,076 0 0
Descartes Systems Group Inc/Th COM 249906108   2,261,615 24,709 SH   SOLE   24,709 0 0
Enerflex Ltd COM 29269R105   14,762 2,532 SH   SOLE   2,532 0 0
Eldorado Gold Corp COM 284902509   114,459 8,135 SH   SOLE   8,135 0 0
Enbridge Inc COM 29250N105   438,112,122 12,109,235 SH   SOLE   12,109,235 0 0
Enerplus Corp COM 292766102   51,981 2,644 SH   SOLE   2,644 0 0
Franco-Nevada Corp COM 351858105   3,931,923 32,997 SH   SOLE   32,997 0 0
First Majestic Silver Corp COM 32076V103   67,397 11,462 SH   SOLE   11,462 0 0
FirstService Corp COM 33767E202   536,031 3,233 SH   SOLE   3,233 0 0
Fortis Inc/Canada COM 349553107   50,071,734 1,267,318 SH   SOLE   1,267,318 0 0
Fortuna Silver Mines Inc COM 349915108   45,666 12,243 SH   SOLE   12,243 0 0
CGI Group Inc COM 12532H104   3,971,232 35,942 SH   SOLE   35,942 0 0
Gildan Activewear Inc COM 375916103   383,107 10,318 SH   SOLE   10,318 0 0
Hudbay Minerals Inc COM 443628102   97,188 13,884 SH   SOLE   13,884 0 0
IAMGOLD Corp COM 450913108   62,441 18,751 SH   SOLE   18,751 0 0
Imperial Oil Ltd COM 453038408   16,489,164 238,524 SH   SOLE   238,524 0 0
Kinross Gold Corp COM 496902404   646,243 105,423 SH   SOLE   105,423 0 0
MAG Silver Corp COM 55903Q104   40,278 3,807 SH   SOLE   3,807 0 0
Manulife Financial Corp COM 56501R106   435,318,128 17,419,693 SH   SOLE   17,419,693 0 0
Magna International Inc COM 559222401   55,134,414 1,012,012 SH   SOLE   1,012,012 0 0
Methanex Corp COM 59151K108   117,823 2,640 SH   SOLE   2,640 0 0
Novagold Resources Inc COM 66987E206   29,649 9,883 SH   SOLE   9,883 0 0
New Gold Inc COM 644535106   46,488 27,346 SH   SOLE   27,346 0 0
NexGen Energy Ltd COM 65340P106   136,736 17,598 SH   SOLE   17,598 0 0
Osisko Gold Royalties Ltd COM 68827L101   115,236 7,018 SH   SOLE   7,018 0 0
Open Text Corp COM 683715106   1,801,479 46,394 SH   SOLE   46,394 0 0
Pan American Silver Corp COM 697900108   1,523,940 101,057 SH   SOLE   101,057 0 0
Precision Drilling Corp COM 74022D407   10,968 163 SH   SOLE   163 0 0
Pembina Pipeline Corp COM 706327103   57,846,173 1,636,847 SH   SOLE   1,636,847 0 0
Restaurant Brands Internationa COM 76131D103   9,877,780 124,327 SH   SOLE   124,327 0 0
Ritchie Bros Auctioneers Inc COM 74935Q107   4,790,560 62,893 SH   SOLE   62,893 0 0
Rogers Communications Inc COM 775109200   14,440,118 352,198 SH   SOLE   352,198 0 0
Royal Bank of Canada COM 780087102   411,209,275 4,076,222 SH   SOLE   4,076,222 0 0
Shopify Inc COM 82509L107   30,441,173 394,469 SH   SOLE   394,469 0 0
Sun Life Financial Inc COM 866796105   285,599,674 5,232,680 SH   SOLE   5,232,680 0 0
Sandstorm Gold Ltd COM 80013R206   3,150 600 SH   SOLE   600 0 0
SSR Mining Inc COM 784730103   36,327 8,145 SH   SOLE   8,145 0 0
Stantec Inc COM 85472N109   2,942,938 35,440 SH   SOLE   35,440 0 0
Suncor Energy Inc COM 867224107   564,058,288 15,281,991 SH   SOLE   15,281,991 0 0
TransAlta Corp COM 89346D107   66,885 10,402 SH   SOLE   10,402 0 0
Teck Resources Ltd COM 878742204   3,638,137 79,470 SH   SOLE   79,470 0 0
TFI International Inc COM 87241L109   4,147,874 26,012 SH   SOLE   26,012 0 0
Thomson Reuters Corp COM 884903808   8,624,256 55,344 SH   SOLE   55,344 0 0
TransCanada Corp COM 87807B107   92,325,370 2,296,651 SH   SOLE   2,296,651 0 0
Vermilion Energy Inc COM 923725105   25,564 2,055 SH   SOLE   2,055 0 0
Waste Connections Inc COM 94106B101   11,778,901 68,478 SH   SOLE   68,478 0 0
Wheaton Precious Metals Corp COM 962879102   3,213,323 68,180 SH   SOLE   68,180 0 0
Barrick Gold Corp COM 067901108   650,624 39,100 SH   SOLE   39,100 0 0
Agnico Eagle Mines Ltd COM 008474108   662,115 11,100 SH   SOLE   11,100 0 0
Brookfield Asset Management In COM 11271J107   1,331,466 31,800 SH   SOLE   31,800 0 0
BCE Inc COM 05534B760   689,794 20,300 SH   SOLE   20,300 0 0
Bank of Montreal COM 063671101   1,572,648 16,100 SH   SOLE   16,100 0 0
Bank of Nova Scotia/The COM 064149107   1,403,238 27,100 SH   SOLE   27,100 0 0
Cameco Corp COM 13321L108   420,204 9,700 SH   SOLE   9,700 0 0
Canadian Imperial Bank of Comm COM 136069101   1,054,976 20,800 SH   SOLE   20,800 0 0
Canadian Natural Resources Ltd COM 136385101   1,824,048 23,900 SH   SOLE   23,900 0 0
Canadian National Railway Co COM 136375102   1,685,888 12,800 SH   SOLE   12,800 0 0
Canadian Pacific Railway Ltd COM 13646K108   1,833,936 20,800 SH   SOLE   20,800 0 0
Cenovus Energy Inc COM 15135U109   591,704 29,600 SH   SOLE   29,600 0 0
Enbridge Inc COM 29250N105   1,711,314 47,300 SH   SOLE   47,300 0 0
Franco-Nevada Corp COM 351858105   512,388 4,300 SH   SOLE   4,300 0 0
Fortis Inc/Canada COM 349553107   430,659 10,900 SH   SOLE   10,900 0 0
CGI Group Inc COM 12532H104   508,254 4,600 SH   SOLE   4,600 0 0
Gildan Activewear Inc COM 375916103   141,094 3,800 SH   SOLE   3,800 0 0
Imperial Oil Ltd COM 453038408   248,868 3,600 SH   SOLE   3,600 0 0
Kinross Gold Corp COM 496902404   166,736 27,200 SH   SOLE   27,200 0 0
Manulife Financial Corp COM 56501R106   1,004,598 40,200 SH   SOLE   40,200 0 0
Magna International Inc COM 559222401   321,432 5,900 SH   SOLE   5,900 0 0
Pembina Pipeline Corp COM 706327103   434,682 12,300 SH   SOLE   12,300 0 0
Restaurant Brands Internationa COM 76131D103   556,150 7,000 SH   SOLE   7,000 0 0
Rogers Communications Inc COM 775109200   336,200 8,200 SH   SOLE   8,200 0 0
Royal Bank of Canada COM 780087102   3,167,632 31,400 SH   SOLE   31,400 0 0
Sun Life Financial Inc COM 866796105   709,540 13,000 SH   SOLE   13,000 0 0
Suncor Energy Inc COM 867224107   1,059,317 28,700 SH   SOLE   28,700 0 0
TELUS Corp COM 87971M103   521,926 32,600 SH   SOLE   32,600 0 0
Teck Resources Ltd COM 878742204   471,534 10,300 SH   SOLE   10,300 0 0
Thomson Reuters Corp COM 884903808   514,239 3,300 SH   SOLE   3,300 0 0
TransCanada Corp COM 87807B107   924,600 23,000 SH   SOLE   23,000 0 0
Waste Connections Inc COM 94106B101   997,658 5,800 SH   SOLE   5,800 0 0
Wheaton Precious Metals Corp COM 962879102   476,013 10,100 SH   SOLE   10,100 0 0
Toronto-Dominion Bank/The COM 891160509   2,385,010 39,500 SH   DFND 1 0 39,500 0
SBA Communications Corp COM 78410G104   6,354,077 29,322 SH   SOLE   29,322 0 0
SBA Communications Corp COM 78410G104   9,092,732 41,960 SH   SOLE   41,960 0 0
DowDuPont Inc COM 26614N102   8,792,362 114,678 SH   SOLE   114,678 0 0
DowDuPont Inc COM 26614N102   9,857,922 128,576 SH   SOLE   128,576 0 0
Primo Water Corp/new COM 74167P108   50,660 2,782 SH   SOLE   2,782 0 0
Brookfield Renewable Partners COM G16258108   37,709,422 1,623,307 SH   SOLE   1,623,307 0 0
Bank of Montreal COM 063671101   68,376 700 SH   DFND 1 0 700 0
Bank of Nova Scotia/The COM 064149107   111,858,781 2,160,270 SH   DFND 1 0 2,160,270 0
Canadian Imperial Bank of Comm COM 136069101   40,576,000 800,000 SH   DFND 1 0 800,000 0
Canadian Natural Resources Ltd COM 136385101   111,045,600 1,455,000 SH   DFND 1 0 1,455,000 0
Gildan Activewear Inc COM 375916103   7,426 200 SH   DFND 1 0 200 0
Rogers Communications Inc COM 775109200   41,000,000 1,000,000 SH   DFND 1 0 1,000,000 0
Suncor Energy Inc COM 867224107   41,339,200 1,120,000 SH   DFND 1 0 1,120,000 0
TELUS Corp COM 87971M103   16,005,197 999,700 SH   DFND 1 0 999,700 0
Stantec Inc COM 85472N109   235,584 2,837 SH   SOLE   2,837 0 0
TransAlta Corp COM 89346D107   6,339,691 985,955 SH   SOLE   985,955 0 0
Pixelworks Inc COM 72581M305   52 20 SH   DFND 1 0 20 0
BALLARD POWER SYSTEMS INC COM 058586108   222 80 SH   DFND 1 0 80 0
Sandstorm Gold Ltd COM 80013R206   331 63 SH   DFND 1 0 63 0
Teck Resources Ltd COM 878742204   10,301 225 SH   DFND 1 0 225 0
Coeur Mining Inc COM 192108504   64 17 SH   DFND 1 0 17 0
Tucows Inc COM 898697206   1,837 99 SH   DFND 1 0 99 0
Solitario Zinc Corp COM 8342EP107   1,239 2,065 SH   DFND 1 0 2,065 0
Sprott Physical Gold Trust COM 85207H104   1,055 61 SH   DFND 1 0 61 0
untitled COM 85207K107   696 84 SH   DFND 1 0 84 0
Barrick Gold Corp COM 067901108   3,295 198 SH   DFND 1 0 198 0
Aurora Cannabis Inc COM 05156X850   22 5 SH   DFND 1 0 5 0
Alamos Gold Inc COM 011532108   1,003 68 SH   DFND 1 0 68 0
Asanko Gold Inc COM 36352H100   48 34 SH   DFND 1 0 34 0
Algonquin Power & Utilities Co COM 015857105   904 143 SH   DFND 1 0 143 0
Avino Silver & Gold Mines Ltd COM 053906103   151 243 SH   DFND 1 0 243 0
AURYN RESOURCES INC COM 36117T100   555 1,322 SH   DFND 1 0 1,322 0
Brookfield Asset Management In COM 11271J107   2,094 50 SH   DFND 1 0 50 0
Brookfield Business Partners L COM G16234109   376 17 SH   DFND 1 0 17 0
Brookfield Renewable Partners COM G16258108   302 13 SH   DFND 1 0 13 0
Brookfield Infrastructure Part COM G16252101   2,840 91 SH   DFND 1 0 91 0
Breaking Data Corp COM 104833306   333 54 SH   DFND 1 0 54 0
BNK Petroleum Inc COM 50043K406   441 141 SH   DFND 1 0 141 0
Bank of Montreal COM 063671101   4,005 41 SH   DFND 1 0 41 0
Bank of Nova Scotia/The COM 064149107   5,437 105 SH   DFND 1 0 105 0
Broadway Gold Mining Ltd COM 60255C885   75 8 SH   DFND 1 0 8 0
Baytex Energy Corp COM 07317Q105   486 134 SH   DFND 1 0 134 0
Canadian Imperial Bank of Comm COM 136069101   1,116 22 SH   DFND 1 0 22 0
Canadian Natural Resources Ltd COM 136385101   104,940 1,375 SH   DFND 1 0 1,375 0
Canadian Pacific Railway Ltd COM 13646K108   1,234 14 SH   DFND 1 0 14 0
BRP Inc/CA COM 05577W200   1,610 24 SH   DFND 1 0 24 0
Enerflex Ltd COM 29269R105   152 26 SH   DFND 1 0 26 0
Enbridge Inc COM 29250N105   760 21 SH   DFND 1 0 21 0
Essa Pharma Inc COM 29668H708   408 48 SH   DFND 1 0 48 0
Fennec Pharmaceuticals Inc COM 31447P100   278 25 SH   DFND 1 0 25 0
Fortuna Silver Mines Inc COM 349915108   265 71 SH   DFND 1 0 71 0
CGI Group Inc COM 12532H104   5,304 48 SH   DFND 1 0 48 0
BRAZIL RESOURCES INC COM 38149E101   1,024 1,170 SH   DFND 1 0 1,170 0
GreenPower Motor Co Inc COM 39540E302   77 39 SH   DFND 1 0 39 0
IAMGOLD Corp COM 450913108   50 15 SH   DFND 1 0 15 0
International Tower Hill Mines COM 46050R102   1,629 2,362 SH   DFND 1 0 2,362 0
American Lithium Corp COM 027259209   98 144 SH   DFND 1 0 144 0
MAG Silver Corp COM 55903Q104   635 60 SH   DFND 1 0 60 0
Manulife Financial Corp COM 56501R106   3,149 126 SH   DFND 1 0 126 0
Methanex Corp COM 59151K108   7,587 170 SH   DFND 1 0 170 0
Obsidian Energy Ltd COM 674482203   33 4 SH   DFND 1 0 4 0
Organigram Holdings Inc COM 68620P705   112 52 SH   DFND 1 0 52 0
Osisko Gold Royalties Ltd COM 68827L101   213 13 SH   DFND 1 0 13 0
Open Text Corp COM 683715106   272 7 SH   DFND 1 0 7 0
Precision Drilling Corp COM 74022D407   2,288 34 SH   DFND 1 0 34 0
Patient Home Monitoring Corp COM 74880P104   393 90 SH   DFND 1 0 90 0
Profound Medical Corp COM 74319B502   734 86 SH   DFND 1 0 86 0
POET Technologies Inc COM 73044W302   64 47 SH   DFND 1 0 47 0
Platinum Group Metals Ltd COM 72765Q882   1,071 915 SH   DFND 1 0 915 0
Restaurant Brands Internationa COM 76131D103   1,112 14 SH   DFND 1 0 14 0
Ritchie Bros Auctioneers Inc COM 74935Q107   2,285 30 SH   DFND 1 0 30 0
SunOpta Inc COM 8676EP108   529 77 SH   DFND 1 0 77 0
Sangoma Technologies Corp COM 80100R408   48 10 SH   DFND 1 0 10 0
Silvercorp Metals Inc COM 82835P103   3 1 SH   DFND 1 0 1 0
Tricon Capital Group Inc COM 89612W102   1,093 98 SH   DFND 1 0 98 0
Tanzanian Royalty Exploration COM 87283P109   510 1,311 SH   DFND 1 0 1,311 0
TransCanada Corp COM 87807B107   2,010 50 SH   DFND 1 0 50 0
Americas Silver Corp COM 03062D100   681 3,097 SH   DFND 1 0 3,097 0
Waste Connections Inc COM 94106B101   9,289 54 SH   DFND 1 0 54 0
Westport Fuel Systems Inc COM 960908507   94 14 SH   DFND 1 0 14 0
Lithium Americas Corp COM 53681J103   145,824 21,700 SH   DFND 1 0 21,700 0
Hudbay Minerals Inc COM 443628102   126 18 SH   DFND 1 0 18 0
Northern Dynasty Minerals Ltd COM 66510M204   2,669 8,393 SH   DFND 1 0 8,393 0
BALLARD POWER SYSTEMS INC COM 058586108   75,469 27,147 SH   DFND 1 0 27,147 0
Baytex Energy Corp COM 07317Q105   236,317 65,101 SH   DFND 1 0 65,101 0
BCE Inc COM 05534B760   2,956 87 SH   DFND 1 0 87 0
Americas Silver Corp COM 03062D100   4,923 22,376 SH   DFND 1 0 22,376 0
Taseko Mines Ltd COM 876511106   36,022 16,600 SH   DFND 1 0 16,600 0
Standard Lithium Ltd COM 853606101   104 88 SH   DFND 1 0 88 0
Aurora Cannabis Inc COM 05156X850   220 50 SH   DFND 1 0 50 0
NexGen Energy Ltd COM 65340P106   342 44 SH   DFND 1 0 44 0
FirstService Corp COM 33767E202   8,090,211 48,795 SH   SOLE   48,795 0 0
BRP Inc/CA COM 05577W200   552,233 8,230 SH   SOLE   8,230 0 0
Cadence Design Systems Inc COM 127387108   23,127,481 74,298 SH   SOLE   74,298 0 0
Cadence Design Systems Inc COM 127387108   30,004,902 96,392 SH   SOLE   96,392 0 0
Brookfield Infrastructure Part COM G16252101   87,188,849 2,793,619 SH   SOLE   2,793,619 0 0
BlackBerry Ltd COM 09228F103   2,208 800 SH   DFND 1 0 800 0
Norwegian Cruise Line Holdings COM G66721104   2,372,792 113,368 SH   SOLE   113,368 0 0
Norwegian Cruise Line Holdings COM G66721104   1,803,433 86,165 SH   SOLE   86,165 0 0
ERO Copper Corp COM 296006109   39 2 SH   DFND 1 0 2 0
Oracle Corp COM 68389X105   1,457,202 11,601 SH   SOLE   11,601 0 0
Coach Inc COM 876030107   2,901,835 61,117 SH   SOLE   61,117 0 0
Coach Inc COM 876030107   2,206,016 46,462 SH   SOLE   46,462 0 0
Integra Resources Corp COM 45826T509   3,705 5,218 SH   DFND 1 0 5,218 0
Quintiles IMS Holdings Inc COM 46266C105   13,809,817 54,608 SH   SOLE   54,608 0 0
Rayonier Advanced Materials In COM 75508B104   14 3 SH   DFND 1 0 3 0
Canada Goose Holdings Inc COM 135086106   10,504 871 SH   SOLE   871 0 0
Hashchain Technology Inc COM 25381D206   441 302 SH   DFND 1 0 302 0
JDL GOLD CORP COM 29446Y502   42 7 SH   DFND 1 0 7 0
Global Water Resources Inc COM 379463102   488 38 SH   DFND 1 0 38 0
Marathon Petroleum Corp COM 56585A102   12,037,610 59,740 SH   SOLE   59,740 0 0
Canada Goose Holdings Inc COM 135086106   1,206 100 SH   SOLE   100 0 0
Nutrien Ltd COM 67077M108   597,410 11,000 SH   SOLE   11,000 0 0
Nutrien Ltd COM 67077M108   6,302,730 116,051 SH   SOLE   116,051 0 0
Nutrien Ltd COM 67077M108   1,629 30 SH   DFND 1 0 30 0
Nutrien Ltd COM 67077M108   44,633,913 821,836 SH   SOLE   821,836 0 0
Open Text Corp COM 683715106   232,980 6,000 SH   SOLE   6,000 0 0
Huntington Ingalls Industries COM 446413106   3,438,472 11,797 SH   SOLE   11,797 0 0
Huntington Ingalls Industries COM 446413106   3,076,466 10,555 SH   SOLE   10,555 0 0
JDL GOLD CORP COM 29446Y502   139,351 23,148 SH   DFND 1 0 23,148 0
Breaking Data Corp COM 104833306   555 90 SH   DFND 1 0 90 0
Lexaria Bioscience Corp COM 52886N406   47 13 SH   DFND 1 0 13 0
NVR Inc COM 62944T105   7,613,962 940 SH   SOLE   940 0 0
Canadian Imperial Bank of Comm COM 136069101   1,333,936 26,300 SH   SOLE   26,300 0 0
BCE Inc COM 05534B760   3,762,639 110,731 SH   SOLE   110,731 0 0
untitled COM 85207K107   779 94 SH   DFND 1 0 94 0
Pan American Silver Corp COM 697900108   1,161 77 SH   DFND 1 0 77 0
Enerplus Corp COM 292766102   1,003 51 SH   DFND 1 0 51 0
Priceline Group Inc/The COM 09857L108   75,075,349 20,694 SH   SOLE   20,694 0 0
Priceline Group Inc/The COM 09857L108   42,562,288 11,732 SH   SOLE   11,732 0 0
Welltower Inc COM 95040Q104   14,537,115 155,577 SH   SOLE   155,577 0 0
Welltower Inc COM 95040Q104   15,451,238 165,360 SH   SOLE   165,360 0 0
TransAlta Corp COM 89346D107   482 75 SH   DFND 1 0 75 0
Primo Water Corp/new COM 74167P108   401 22 SH   SOLE   22 0 0
Celestica Inc COM 15101Q108   0 9 SH   SOLE   9 0 0
Barrick Gold Corp COM 067901108   497,103 29,874 SH   SOLE   29,874 0 0
Agnico Eagle Mines Ltd COM 008474108   2,158,435 36,185 SH   SOLE   36,185 0 0
BCE Inc COM 05534B760   2,099,964 61,800 SH   SOLE   61,800 0 0
Bank of Montreal COM 063671101   6,280,043 64,292 SH   SOLE   64,292 0 0
Bank of Nova Scotia/The COM 064149107   6,247,827 120,661 SH   SOLE   120,661 0 0
CAE Inc COM 124765108   93,437 4,527 SH   SOLE   4,527 0 0
Cameco Corp COM 13321L108   376,061 8,681 SH   SOLE   8,681 0 0
Canadian Imperial Bank of Comm COM 136069101   4,958,286 97,758 SH   SOLE   97,758 0 0
Canadian Natural Resources Ltd COM 136385101   4,319,254 56,594 SH   SOLE   56,594 0 0
Canadian National Railway Co COM 136375102   717,293 5,446 SH   SOLE   5,446 0 0
Brookfield Asset Management In COM 11271J107   442,859 10,577 SH   SOLE   10,577 0 0
Fortis Inc/Canada COM 349553107   3,222,673 81,566 SH   SOLE   81,566 0 0
CGI Group Inc COM 12532H104   2,168,256 19,624 SH   SOLE   19,624 0 0
Imperial Oil Ltd COM 453038408   2,002,834 28,972 SH   SOLE   28,972 0 0
Enbridge Inc COM 29250N105   11,873,263 328,172 SH   SOLE   328,172 0 0
Kinross Gold Corp COM 496902404   148,138 24,166 SH   SOLE   24,166 0 0
Rogers Communications Inc COM 775109200   1,858,530 45,330 SH   SOLE   45,330 0 0
Royal Bank of Canada COM 780087102   8,214,558 81,429 SH   SOLE   81,429 0 0
Suncor Energy Inc COM 867224107   686,268 18,593 SH   SOLE   18,593 0 0
TransAlta Corp COM 89346D107   57,182 8,893 SH   SOLE   8,893 0 0
Teck Resources Ltd COM 878742204   280,357 6,124 SH   SOLE   6,124 0 0
Thomson Reuters Corp COM 884903808   2,111,808 13,552 SH   SOLE   13,552 0 0
TransCanada Corp COM 87807B107   5,969,700 148,500 SH   SOLE   148,500 0 0
TELUS Corp COM 87971M103   6,035,034 376,954 SH   SOLE   376,954 0 0
Gildan Activewear Inc COM 375916103   1,566,292 42,184 SH   SOLE   42,184 0 0
Manulife Financial Corp COM 56501R106   2,583,166 103,368 SH   SOLE   103,368 0 0
Sun Life Financial Inc COM 866796105   659,381 12,081 SH   SOLE   12,081 0 0
Pembina Pipeline Corp COM 706327103   2,283,529 64,616 SH   SOLE   64,616 0 0
Algonquin Power & Utilities Co COM 015857105   2,329,249 368,552 SH   SOLE   368,552 0 0
Canadian Pacific Railway Ltd COM 13646K108   93,725 1,063 SH   SOLE   1,063 0 0
Brookfield Renewable Partners COM G16258108   254,392 10,951 SH   SOLE   10,951 0 0
Waste Connections Inc COM 94106B101   644,693 3,748 SH   SOLE   3,748 0 0
Crescent Point Energy Corp COM 22576C101   31,925 3,898 SH   SOLE   3,898 0 0
Wheaton Precious Metals Corp COM 962879102   491,754 10,434 SH   SOLE   10,434 0 0
Franco-Nevada Corp COM 351858105   267,395 2,244 SH   SOLE   2,244 0 0
Brookfield Infrastructure Part COM G16252101   580,350 18,595 SH   SOLE   18,595 0 0
Cenovus Energy Inc COM 15135U109   1,281,559 64,110 SH   SOLE   64,110 0 0
Restaurant Brands Internationa COM 76131D103   906,207 11,406 SH   SOLE   11,406 0 0
Toronto-Dominion Bank/The COM 891160509   120,692,133 1,998,876 SH   DFND 1 0 1,998,876 0
Algonquin Power & Utilities Co COM 015857105   614,513 97,233 SH   DFND 1 0 97,233 0
Apple Inc COM 037833100   1,353,663 7,894 SH   SOLE   7,894 0 0
Bank of America Corp COM 060505104   3,415,492 90,071 SH   SOLE   90,071 0 0
Citigroup Inc COM 172967424   8,021,615 126,844 SH   SOLE   126,844 0 0
Cisco Systems Inc/Delaware COM 17275R102   519,064 10,400 SH   SOLE   10,400 0 0
Fluor Corp COM 343412102   21,140 500 SH   SOLE   500 0 0
Intel Corp COM 458140100   456,806 10,342 SH   SOLE   10,342 0 0
JPMorgan Chase & Co COM 46625H100   10,071,885 50,284 SH   SOLE   50,284 0 0
Coca-Cola Co/The COM 191216100   42,826 700 SH   SOLE   700 0 0
McDonald's Corp COM 580135101   48,213 171 SH   SOLE   171 0 0
Microsoft Corp COM 594918104   1,902,917 4,523 SH   SOLE   4,523 0 0
Pfizer Inc COM 717081103   66,600 2,400 SH   SOLE   2,400 0 0
Procter & Gamble Co/The COM 742718109   44,132 272 SH   SOLE   272 0 0
AT&T Inc COM 00206R102   249,498 14,176 SH   SOLE   14,176 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   1,435,827 2,745 SH   SOLE   2,745 0 0
Wells Fargo & Co COM 949746101   9,894,468 170,712 SH   SOLE   170,712 0 0
Verizon Communications Inc COM 92343V104   246,221 5,868 SH   SOLE   5,868 0 0
Amazon.com Inc COM 023135106   7,859,517 43,572 SH   SOLE   43,572 0 0
Goldman Sachs Group Inc/The COM 38141G104   106,511 255 SH   SOLE   255 0 0
Bank of Nova Scotia/The COM 064149107   1,199,225 23,160 SH   SOLE   23,160 0 0
TransAlta Corp COM 89346D107   411,989 64,073 SH   SOLE   64,073 0 0
Duke Energy Corp COM 26441C204   518,462 5,361 SH   SOLE   5,361 0 0
Kellogg Co COM 487836108   57,290 1,000 SH   SOLE   1,000 0 0
Coca-Cola Co/The COM 191216100   1,254,190 20,500 SH   SOLE   20,500 0 0
AT&T Inc COM 00206R102   3,364,240 191,150 SH   SOLE   191,150 0 0
Southern Co/The COM 842587107   627,008 8,740 SH   SOLE   8,740 0 0
Verizon Communications Inc COM 92343V104   2,173,528 51,800 SH   SOLE   51,800 0 0
Bank of Nova Scotia/The COM 064149107   1,381,490 26,680 SH   SOLE   26,680 0 0
Enbridge Inc COM 29250N105   1,360,368 37,600 SH   SOLE   37,600 0 0
TELUS Corp COM 87971M103   818,111 51,100 SH   SOLE   51,100 0 0
Deutsche Bank AG COM D18190898   567,720 36,000 SH   SOLE   36,000 0 0
Oil States International Inc COM 678026105   616 100 SH   SOLE   100 0 0
Civeo Corp COM 17878Y207   430 16 SH   SOLE   16 0 0
Boeing Co/The COM 097023105   2,193,717 11,367 SH   SOLE   11,367 0 0
Johnson & Johnson COM 478160104   7,119 45 SH   SOLE   45 0 0
Microsoft Corp COM 594918104   233,500 555 SH   SOLE   555 0 0
Pfizer Inc COM 717081103   888,056 32,002 SH   SOLE   32,002 0 0
AT&T Inc COM 00206R102   48,629 2,763 SH   SOLE   2,763 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   2,366,369 4,524 SH   SOLE   4,524 0 0
Carnival Corp COM 143658300   249,267 15,255 SH   SOLE   15,255 0 0
iShares MSCI Emerging Markets ETF ETF 464287234   3,036,551 73,918 SH   SOLE   73,918 0 0
Cronos Group Inc COM 22717L101   42,804 16,400 SH   DFND 1 0 16,400 0
Cronos Group Inc COM 22717L101   436 167 SH   DFND 1 0 167 0
Ford Motor Co COM 345370860   167,633 12,623 SH   SOLE   12,623 0 0
Morgan Stanley COM 617446448   73,445 780 SH   SOLE   780 0 0
Liberty Media Corp-Liberty Sir COM 531229789   463,327 15,595 SH   SOLE   15,595 0 0
Take-Two Interactive Software COM 874054109   8,346,326 56,208 SH   SOLE   56,208 0 0
CBRE Group Inc COM 12504L109   8,604,087 88,483 SH   SOLE   88,483 0 0
CBRE Group Inc COM 12504L109   8,710,176 89,574 SH   SOLE   89,574 0 0
RPM International Inc COM 749685103   1,479,619 12,439 SH   SOLE   12,439 0 0
Silvercorp Metals Inc COM 82835P103   515 158 SH   SOLE   158 0 0
Sprott Inc COM 852066208   15,597 422 SH   SOLE   422 0 0
MSCI Inc COM 55354G100   11,819,891 21,090 SH   SOLE   21,090 0 0
MSCI Inc COM 55354G100   12,972,736 23,147 SH   SOLE   23,147 0 0
American Financial Group Inc/O COM 025932104   924,788 6,776 SH   SOLE   6,776 0 0
TransUnion COM 89400J107   1,491,941 18,696 SH   SOLE   18,696 0 0
Algonquin Power & Utilities Co COM 015857105   12,963,906 2,051,251 SH   SOLE   2,051,251 0 0
BCE Inc COM 05534B760   5,776,600 170,000 SH   SOLE   170,000 0 0
Brookfield Renewable Partners COM G16258108   2,244,274 96,611 SH   SOLE   96,611 0 0
Brookfield Infrastructure Part COM G16252101   12,866,354 412,251 SH   SOLE   412,251 0 0
Bank of Montreal COM 063671101   16,058,690 164,401 SH   SOLE   164,401 0 0
Bank of Nova Scotia/The COM 064149107   43,944,599 848,679 SH   SOLE   848,679 0 0
Fortis Inc/Canada COM 349553107   7,866,441 199,100 SH   SOLE   199,100 0 0
Royal Bank of Canada COM 780087102   95,631,516 947,973 SH   SOLE   947,973 0 0
TransAlta Corp COM 89346D107   2,979,733 463,411 SH   SOLE   463,411 0 0
Bank of Nova Scotia/The COM 064149107   6,897,096 133,200 SH   SOLE   133,200 0 0
Canadian Imperial Bank of Comm COM 136069101   54,024,408 1,065,150 SH   SOLE   1,065,150 0 0
Fortis Inc/Canada COM 349553107   508,691 12,875 SH   SOLE   12,875 0 0
TransAlta Corp COM 89346D107   528,675 82,220 SH   SOLE   82,220 0 0
First Majestic Silver Corp COM 32076V103   1,970 335 SH   DFND 1 0 335 0
Restaurant Brands Internationa COM 76131D103   241,766 3,043 SH   DFND 1 0 3,043 0
Teck Resources Ltd COM 878742204   1,995,459 43,588 SH   DFND 1 0 43,588 0
TFI International Inc COM 87241L109   79,730 500 SH   DFND 1 0 500 0
Thomson Reuters Corp COM 884903808   261,327 1,677 SH   DFND 1 0 1,677 0
TransCanada Corp COM 87807B107   1,665,647 41,434 SH   DFND 1 0 41,434 0
BlackBerry Ltd COM 09228F103   9,290 3,366 SH   SOLE   3,366 0 0
Enbridge Inc COM 29250N105   152,824 4,224 SH   SOLE   4,224 0 0
Obsidian Energy Ltd COM 674482203   5,343 650 SH   SOLE   650 0 0
Stantec Inc COM 85472N109   33,216 400 SH   SOLE   400 0 0
Canadian Imperial Bank of Comm COM 136069101   29,722 586 SH   DFND 1 0 586 0
Canadian Pacific Railway Ltd COM 13646K108   7,053,600 80,000 SH   DFND 1 0 80,000 0
Valeant Pharmaceuticals Intern COM 071734107   1,157,551 109,100 SH   DFND 1 0 109,100 0
Wheaton Precious Metals Corp COM 962879102   188,520 4,000 SH   DFND 1 0 4,000 0
Agnico Eagle Mines Ltd COM 008474108   147,157 2,467 SH   SOLE   2,467 0 0
BlackBerry Ltd COM 09228F103   1,179,928 427,510 SH   SOLE   427,510 0 0
Franco-Nevada Corp COM 351858105   9,990,374 83,840 SH   SOLE   83,840 0 0
Magna International Inc COM 559222401   1,460,609 26,810 SH   SOLE   26,810 0 0
Nutrien Ltd COM 67077M108   6,934,409 127,682 SH   SOLE   127,682 0 0
Suncor Energy Inc COM 867224107   2,535,163 68,685 SH   SOLE   68,685 0 0
Teck Resources Ltd COM 878742204   2,672,820 58,384 SH   SOLE   58,384 0 0
Agnico Eagle Mines Ltd COM 008474108   93,293 1,564 SH   DFND 1 0 1,564 0
BlackBerry Ltd COM 09228F103   422 153 SH   DFND 1 0 153 0
Centerra Gold Inc COM 152006102   2,098 355 SH   DFND 1 0 355 0
Canadian Pacific Railway Ltd COM 13646K108   9,578,612 108,638 SH   DFND 1 0 108,638 0
First Majestic Silver Corp COM 32076V103   1,176 200 SH   DFND 1 0 200 0
Fortis Inc/Canada COM 349553107   442,828 11,208 SH   DFND 1 0 11,208 0
Gildan Activewear Inc COM 375916103   264,923 7,135 SH   DFND 1 0 7,135 0
Magna International Inc COM 559222401   5,054,110 92,770 SH   DFND 1 0 92,770 0
Nutrien Ltd COM 67077M108   1,328,966 24,470 SH   DFND 1 0 24,470 0
Restaurant Brands Internationa COM 76131D103   540,260 6,800 SH   DFND 1 0 6,800 0
Stantec Inc COM 85472N109   265,728 3,200 SH   DFND 1 0 3,200 0
Silvercorp Metals Inc COM 82835P103   22,820 7,000 SH   DFND 1 0 7,000 0
TFI International Inc COM 87241L109   24,397 153 SH   DFND 1 0 153 0
Baytex Energy Corp COM 07317Q105   19,028 5,242 SH   SOLE   5,242 0 0
Eldorado Gold Corp COM 284902509   26,480 1,882 SH   SOLE   1,882 0 0
IAMGOLD Corp COM 450913108   66,667 20,020 SH   SOLE   20,020 0 0
New Gold Inc COM 644535106   50,660 29,800 SH   SOLE   29,800 0 0
Open Text Corp COM 683715106   69,545 1,791 SH   SOLE   1,791 0 0
TransCanada Corp COM 87807B107   319,067 7,937 SH   DFND 1 0 7,937 0
BCE Inc COM 05534B760   220,428 6,487 SH   DFND 1 0 6,487 0
BlackBerry Ltd COM 09228F103   42,410 15,366 SH   DFND 1 0 15,366 0
Canadian Pacific Railway Ltd COM 13646K108   614,898 6,974 SH   DFND 1 0 6,974 0
TransAlta Corp COM 89346D107   836,009 130,017 SH   DFND 1 0 130,017 0
Brookfield Renewable Partners COM G16258108   2,715,122 116,880 SH   DFND 1 0 116,880 0
Fortis Inc/Canada COM 349553107   5,437,011 137,611 SH   DFND 1 0 137,611 0
Algonquin Power & Utilities Co COM 015857105   1,302,931 206,160 SH   DFND 1 0 206,160 0
TransAlta Corp COM 89346D107   60,185 9,360 SH   SOLE   9,360 0 0
Fortis Inc/Canada COM 349553107   95,318,902 2,412,526 SH   DFND 1 0 2,412,526 0
Bank of Montreal COM 063671101   4,336,504 44,395 SH   DFND 1 0 44,395 0
TransAlta Corp COM 89346D107   575,954 89,573 SH   DFND 1 0 89,573 0
Bank of Nova Scotia/The COM 064149107   5,940,875 114,733 SH   DFND 1 0 114,733 0
Canadian Imperial Bank of Comm COM 136069101   1,159,916 22,869 SH   DFND 1 0 22,869 0
Brookfield Infrastructure Part COM G16252101   1,515,589 48,561 SH   DFND 1 0 48,561 0
Toronto-Dominion Bank/The COM 891160509   187,642,141 3,107,687 SH   DFND 1 0 3,107,687 0
Goldman Sachs Group Inc/The COM 38141G104   25,479 61 SH   SOLE   61 0 0
Brookfield Renewable Partners COM G16258108   399,695 17,206 SH   DFND 1 0 17,206 0
Algonquin Power & Utilities Co COM 015857105   749,306 118,561 SH   DFND 1 0 118,561 0
Zoetis Inc COM 98978V103   1,564,008 9,243 SH   SOLE   9,243 0 0
Ceridian HCM Holding Inc COM 15677J108   1,788 27 SH   DFND 1 0 27 0
Portage Biotech Inc COM G7185A128   4 7 SH   DFND 1 0 7 0
BNK Petroleum Inc COM 50043K406   2,504,000 800,000 SH   DFND 1 0 800,000 0
BCE Inc COM 05534B760   1,032,992 30,400 SH   DFND 1 0 30,400 0
Canadian Natural Resources Ltd COM 136385101   7,632 100 SH   DFND 1 0 100 0
Algonquin Power & Utilities Co COM 015857105   59,408 9,400 SH   DFND 1 0 9,400 0
Energy Select Sector SPDR Fund ETF 81369Y506   4,694,348 49,723 SH   SOLE   49,723 0 0
VanEck Vectors Gold Miners ETF ETF 92189F106   404,104 12,780 SH   SOLE   12,780 0 0
VanEck Vectors Junior Gold Miners ETF ETF 92189F791   3,863,308 99,724 SH   SOLE   99,724 0 0
SPDR S&P Biotech ETF ETF 78464A870   1,705,173 17,970 SH   SOLE   17,970 0 0
Canadian Pacific Railway Ltd COM 13646K108   268,213 3,042 SH   DFND 1 0 3,042 0
Utilities Select Sector SPDR Fund ETF 81369Y886   4,024,082 61,296 SH   SOLE   61,296 0 0
Enbridge Inc COM 29250N105   1,906,686 52,700 SH   DFND 1 0 52,700 0
ATS Automation Tooling Systems COM 00217Y104   11,735 348 SH   DFND 1 0 348 0
Taseko Mines Ltd COM 876511106   558 257 SH   SOLE   257 0 0
International Tower Hill Mines COM 46050R102   1,256 1,822 SH   DFND 1 0 1,822 0
Alcoa Corp COM 013872106   53,794 1,592 SH   DFND 1 0 1,592 0
Ambev SA COM 02319V103   69 28 SH   DFND 1 0 28 0
Avangrid Inc COM 05351W103   40,922 1,123 SH   DFND 1 0 1,123 0
Air Lease Corp COM 00912X302   51 1 SH   DFND 1 0 1 0
ALLETE Inc COM 018522300   358 6 SH   DFND 1 0 6 0
Associated Banc-Corp COM 045487105   86 4 SH   DFND 1 0 4 0
Anglogold Ashanti Plc COM G0378L100   118,481 5,337 SH   DFND 1 0 5,337 0
Banco Bradesco SA COM 059460303   358 125 SH   DFND 1 0 125 0
Banco de Chile COM 059520106   22 1 SH   DFND 1 0 1 0
BHP Billiton Ltd COM 088606108   91,439 1,585 SH   DFND 1 0 1,585 0
B2Gold Corp COM 11777Q209   8,198 3,141 SH   DFND 1 0 3,141 0
Cia Cervecerias Unidas SA COM 204429104   48 4 SH   DFND 1 0 4 0
Constellium NV COM F21107101   20,761 939 SH   DFND 1 0 939 0
Casella Waste Systems Inc COM 147448104   395 4 SH   DFND 1 0 4 0
Eni SpA COM 26874R108   172,303 5,432 SH   DFND 1 0 5,432 0
Statoil ASA COM 29446M102   76,738 2,839 SH   DFND 1 0 2,839 0
iShares MSCI Netherlands ETF COM 464286814   148 3 SH   DFND 1 0 3 0
iShares MSCI Singapore ETF COM 46434G780   37 2 SH   DFND 1 0 2 0
iShares MSCI South Korea ETF ETF 464286772   470 7 SH   DFND 1 0 7 0
Freeport-McMoRan Inc COM 35671D857   107,582 2,288 SH   DFND 1 0 2,288 0
Federated Investors Inc COM 314211103   72 2 SH   DFND 1 0 2 0
Glacier Bancorp Inc COM 37637Q105   40 1 SH   DFND 1 0 1 0
Greif Inc COM 397624107   69 1 SH   DFND 1 0 1 0
Gold Fields Ltd COM 38059T106   115,902 7,294 SH   DFND 1 0 7,294 0
GameStop Corp COM 36467W109   250 20 SH   DFND 1 0 20 0
Barrick Gold Corp COM 067901108   11,681 702 SH   DFND 1 0 702 0
Goodyear Tire & Rubber Co/The COM 382550101   110 8 SH   DFND 1 0 8 0
China Lodging Group Ltd COM 44332N106   310 8 SH   DFND 1 0 8 0
iShares MSCI India ETF ETF 46429B598   33,121 642 SH   DFND 1 0 642 0
JinkoSolar Holding Co Ltd COM 47759T100   101 4 SH   DFND 1 0 4 0
Nordstrom Inc COM 655664100   365 18 SH   DFND 1 0 18 0
Kite Realty Group Trust COM 49803T300   130 6 SH   DFND 1 0 6 0
L Brands Inc COM 070830104   300 6 SH   DFND 1 0 6 0
Medifast Inc COM 58470H101   192 5 SH   DFND 1 0 5 0
McEwen Mining Inc COM 58039P305   759 77 SH   DFND 1 0 77 0
Nexa Resources SA COM L67359106   3,580 500 SH   DFND 1 0 500 0
Potlatch Corp COM 737630103   94 2 SH   DFND 1 0 2 0
POSCO COM 693483109   157 2 SH   DFND 1 0 2 0
Invesco FTSE RAFI Emerging Markets ETF ETF 46138E727   78 4 SH   DFND 1 0 4 0
Invesco QQQ Trust Series 1 ETF 46090E103   45,733 103 SH   DFND 1 0 103 0
Southern Copper Corp COM 84265V105   71,583 679 SH   DFND 1 0 679 0
Six Flags Entertainment Corp COM 83001A102   316 12 SH   DFND 1 0 12 0
Stericycle Inc COM 858912108   264 5 SH   DFND 1 0 5 0
TOTAL SA COM 89151E109   59,469 864 SH   DFND 1 0 864 0
Telefonica Brasil SA COM 87936R205   483 48 SH   DFND 1 0 48 0
21Vianet Group Inc COM 90138A103   155 100 SH   DFND 1 0 100 0
Vodafone Group PLC COM 92857W308   9 1 SH   DFND 1 0 1 0
Wyndham Worldwide Corp COM 894164102   98 2 SH   DFND 1 0 2 0
Technology Select Sector SPDR Fund ETF 81369Y803   625 3 SH   DFND 1 0 3 0
Xunlei Ltd COM 98419E108   216 145 SH   DFND 1 0 145 0
Sprott Physical Platinum & Pal COM 85207Q104   762 79 SH   DFND 1 0 79 0
Evergy Inc COM 30034W106   54,287 1,017 SH   SOLE   1,017 0 0
Evergy Inc COM 30034W106   3,764,358 70,520 SH   SOLE   70,520 0 0
Waste Connections Inc COM 94106B101   35,950 209 SH   DFND 1 0 209 0
Tanzanian Royalty Exploration COM 87283P109   9,718 25,000 SH   DFND 1 0 25,000 0
Daseke Inc COM 23753F107   25 3 SH   DFND 1 0 3 0
First Trust Senior Loan ETF ETF 33738D309   924 20 SH   DFND 1 0 20 0
Industrial Select Sector SPDR Fund ETF 81369Y704   11,210 89 SH   DFND 1 0 89 0
Royal Bank of Canada COM 780087102   105,420 1,045 SH   SOLE   1,045 0 0
HF Sinclair Corp COM 403949100   916,960 15,189 SH   SOLE   15,189 0 0
Broadridge Financial Solutions COM 11133T103   7,220,496 35,246 SH   SOLE   35,246 0 0
Broadridge Financial Solutions COM 11133T103   7,007,646 34,207 SH   SOLE   34,207 0 0
HF Sinclair Corp COM 403949100   1,570 26 SH   SOLE   26 0 0
Accenture PLC COM G1151C101   4,794,310 13,832 SH   SOLE   13,832 0 0
Adient PLC COM G0084W101   99 3 SH   DFND 1 0 3 0
BP PLC COM 055622104   59,987 1,592 SH   DFND 1 0 1,592 0
GlaxoSmithKline PLC COM 37733W204   472 11 SH   DFND 1 0 11 0
BALLARD POWER SYSTEMS INC COM 058586108   14,270 5,133 SH   SOLE   5,133 0 0
Obsidian Energy Ltd COM 674482203   551 67 SH   SOLE   67 0 0
Lithium Americas Corp COM 53681J103   625 93 SH   SOLE   93 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   9,296 60 SH   SOLE   60 0 0
Copart Inc COM 217204106   15,448,944 266,729 SH   SOLE   266,729 0 0
Copart Inc COM 217204106   14,091,531 243,293 SH   SOLE   243,293 0 0
Bank of Montreal COM 063671101   696,263 7,128 SH   SOLE   7,128 0 0
Bank of Nova Scotia/The COM 064149107   12,531 242 SH   SOLE   242 0 0
Park Hotels & Resorts Inc COM 700517105   122 7 SH   DFND 1 0 7 0
Canadian Imperial Bank of Comm COM 136069101   13,035 257 SH   SOLE   257 0 0
Ovintiv Inc COM 69047Q102   915,879 17,647 SH   DFND 1 0 17,647 0
TransCanada Corp COM 87807B107   462,300 11,500 SH   SOLE   11,500 0 0
Canadian National Railway Co COM 136375102   59,533 452 SH   SOLE   452 0 0
Bank of Nova Scotia/The COM 064149107   380,479 7,348 SH   SOLE   7,348 0 0
Itau Unibanco Holding SA COM 465562106   485 70 SH   DFND 1 0 70 0
BCE Inc COM 05534B760   5,359,292 157,719 SH   SOLE   157,719 0 0
Dr Pepper Snapple Group Inc COM 49271V100   9,057,955 295,336 SH   SOLE   295,336 0 0
Dr Pepper Snapple Group Inc COM 49271V100   9,979,865 325,395 SH   SOLE   325,395 0 0
Lockheed Martin Corp COM 539830109   16,375 36 SH   SOLE   36 0 0
Valeant Pharmaceuticals Intern COM 071734107   120,498 11,357 SH   SOLE   11,357 0 0
Valeant Pharmaceuticals Intern COM 071734107   488 46 SH   DFND 1 0 46 0
Stem Holdings Inc COM 85859N102   33 15 SH   DFND 1 0 15 0
Amazon.com Inc COM 023135106   4,721,988 26,178 SH   SOLE   26,178 0 0
Netflix Inc COM 64110L106   286,660 472 SH   SOLE   472 0 0
Facebook Inc COM 30303M102   319,512 658 SH   SOLE   658 0 0
Altria Group Inc COM 02209S103   27,960 641 SH   SOLE   641 0 0
JPMorgan Chase & Co COM 46625H100   30,245 151 SH   SOLE   151 0 0
Hecla Mining Co COM 422704106   58 12 SH   DFND 1 0 12 0
Hecla Mining Co COM 422704106   106 22 SH   DFND 1 0 22 0
Arch Capital Group Ltd COM G0450A105   9,989,898 108,069 SH   SOLE   108,069 0 0
American Financial Group Inc/O COM 025932104   579,358 4,245 SH   SOLE   4,245 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107   156,773 1,049 SH   SOLE   1,049 0 0
Arista Networks Inc COM 040413106   19,722,410 68,013 SH   SOLE   68,013 0 0
Atmos Energy Corp COM 049560105   79,167 666 SH   SOLE   666 0 0
Axis Capital Holdings Ltd COM G0692U109   5,136,580 79,000 SH   SOLE   79,000 0 0
Axalta Coating Systems Ltd COM G0750C108   12,555,789 365,100 SH   SOLE   365,100 0 0
Bunge Global SA COM H11356104   3,972,753 38,751 SH   SOLE   38,751 0 0
BioMarin Pharmaceutical Inc COM 09061G101   160,880 1,842 SH   SOLE   1,842 0 0
CDW Corp/DE COM 12514G108   9,951,632 38,907 SH   SOLE   38,907 0 0
Camden Property Trust COM 133131102   2,801,448 28,470 SH   SOLE   28,470 0 0
Diamondback Energy Inc COM 25278X109   7,148,586 36,073 SH   SOLE   36,073 0 0
Fortinet Inc COM 34959E109   12,354,683 180,862 SH   SOLE   180,862 0 0
LIBERTY MEDIA CORP-MEDIA A COM 531229755   223,499 3,407 SH   SOLE   3,407 0 0
GoDaddy Inc COM 380237107   137,787 1,161 SH   SOLE   1,161 0 0
IDEX Corp COM 45167R104   5,301,579 21,726 SH   SOLE   21,726 0 0
Invitation Homes Inc COM 46187W107   5,462,289 153,392 SH   SOLE   153,392 0 0
Jazz Pharmaceuticals PLC COM G50871105   216,033 1,794 SH   SOLE   1,794 0 0
Jack Henry & Associates Inc COM 426281101   3,435,163 19,773 SH   SOLE   19,773 0 0
Keysight Technologies Inc COM 49338L103   7,740,497 49,498 SH   SOLE   49,498 0 0
Knight-Swift Transportation Ho COM 499049104   1,376 25 SH   SOLE   25 0 0
Liberty Broadband Corp COM 530307305   1,087 19 SH   SOLE   19 0 0
Liberty Global PLC COM G61188127   512 29 SH   SOLE   29 0 0
Leidos Holdings Inc COM 525327102   4,806,808 36,668 SH   SOLE   36,668 0 0
Lear Corp COM 521865204   1,304 9 SH   SOLE   9 0 0
Lennox International Inc COM 526107107   2,444 5 SH   SOLE   5 0 0
Cheniere Energy Inc COM 16411R208   6,129 38 SH   SOLE   38 0 0
Liberty Media Corp-Liberty Sir COM 531229789   71,037 2,391 SH   SOLE   2,391 0 0
Lululemon Athletica Inc COM 550021109   12,942,235 33,130 SH   SOLE   33,130 0 0
Las Vegas Sands Corp COM 517834107   5,090,485 98,462 SH   SOLE   98,462 0 0
Markel Corp COM 570535104   489,917 322 SH   SOLE   322 0 0
Marvell Technology Inc COM 573874104   1,175,403 16,583 SH   SOLE   16,583 0 0
Vail Resorts Inc COM 91879Q109   1,337 6 SH   SOLE   6 0 0
Annaly Capital Management Inc COM 035710839   191,800 9,741 SH   SOLE   9,741 0 0
ServiceNow Inc COM 81762P102   44,354,145 58,177 SH   SOLE   58,177 0 0
NVR Inc COM 62944T105   7,160,365 884 SH   SOLE   884 0 0
Owens Corning COM 690742101   2,335 14 SH   SOLE   14 0 0
Old Dominion Freight Line Inc COM 679580100   10,773,604 49,125 SH   SOLE   49,125 0 0
Rollins Inc COM 775711104   3,578,661 77,343 SH   SOLE   77,343 0 0
SEI Investments Co COM 784117103   174,573 2,428 SH   SOLE   2,428 0 0
Sirius XM Holdings Inc COM 82968B103   194,089 50,023 SH   SOLE   50,023 0 0
SS&C Technologies Holdings Inc COM 78467J100   2,317 36 SH   SOLE   36 0 0
Steel Dynamics Inc COM 858119100   6,012,061 40,559 SH   SOLE   40,559 0 0
Teleflex Inc COM 879369106   2,980,016 13,176 SH   SOLE   13,176 0 0
Trimble Inc COM 896239100   4,677,299 72,674 SH   SOLE   72,674 0 0
United Therapeutics Corp COM 91307C102   1,838 8 SH   SOLE   8 0 0
Veeva Systems Inc COM 922475108   220,801 953 SH   SOLE   953 0 0
Vistra Energy Corp COM 92840M102   3,761 54 SH   SOLE   54 0 0
Wabtec Corp/DE COM 929740108   7,355,820 50,493 SH   SOLE   50,493 0 0
Waste Connections Inc COM 94106B101   7,052 41 SH   SOLE   41 0 0
Workday Inc COM 98138H101   502,406 1,842 SH   SOLE   1,842 0 0
Westlake Chemical Corp COM 960413102   917 6 SH   SOLE   6 0 0
WR Berkley Corp COM 084423102   5,354,511 60,544 SH   SOLE   60,544 0 0
Zillow Group Inc COM 98954M200   61,755 1,266 SH   SOLE   1,266 0 0
Arch Capital Group Ltd COM G0450A105   13,233,156 143,154 SH   SOLE   143,154 0 0
Ally Financial Inc COM 02005N100   2,204,443 54,310 SH   SOLE   54,310 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107   1,783,985 11,937 SH   SOLE   11,937 0 0
Arista Networks Inc COM 040413106   25,662,650 88,498 SH   SOLE   88,498 0 0
Atmos Energy Corp COM 049560105   6,567,092 55,246 SH   SOLE   55,246 0 0
Bunge Global SA COM H11356104   4,453,366 43,439 SH   SOLE   43,439 0 0
BioMarin Pharmaceutical Inc COM 09061G101   1,564,434 17,912 SH   SOLE   17,912 0 0
Crown Holdings Inc COM 228368106   922,903 11,644 SH   SOLE   11,644 0 0
CDW Corp/DE COM 12514G108   12,089,953 47,267 SH   SOLE   47,267 0 0
Celanese Corp COM 150870103   5,174,705 30,110 SH   SOLE   30,110 0 0
Camden Property Trust COM 133131102   3,126,758 31,776 SH   SOLE   31,776 0 0
CoStar Group Inc COM 22160N109   11,994,146 124,163 SH   SOLE   124,163 0 0
Domino's Pizza Inc COM 25754A201   5,153,142 10,371 SH   SOLE   10,371 0 0
Diamondback Energy Inc COM 25278X109   10,500,434 52,987 SH   SOLE   52,987 0 0
FNF Group COM 31620R303   1,306,366 24,602 SH   SOLE   24,602 0 0
Fortinet Inc COM 34959E109   15,583,970 228,136 SH   SOLE   228,136 0 0
LIBERTY MEDIA CORP-MEDIA A COM 531229755   1,250,730 19,066 SH   SOLE   19,066 0 0
GoDaddy Inc COM 380237107   1,508,898 12,714 SH   SOLE   12,714 0 0
IDEX Corp COM 45167R104   5,522,173 22,630 SH   SOLE   22,630 0 0
Invitation Homes Inc COM 46187W107   6,217,720 174,606 SH   SOLE   174,606 0 0
Jazz Pharmaceuticals PLC COM G50871105   684,949 5,688 SH   SOLE   5,688 0 0
Jack Henry & Associates Inc COM 426281101   3,789,572 21,813 SH   SOLE   21,813 0 0
Keysight Technologies Inc COM 49338L103   9,465,994 60,532 SH   SOLE   60,532 0 0
Knight-Swift Transportation Ho COM 499049104   844,502 15,349 SH   SOLE   15,349 0 0
Liberty Broadband Corp COM 530307305   650,247 11,362 SH   SOLE   11,362 0 0
Liberty Global PLC COM G61188127   313,710 17,784 SH   SOLE   17,784 0 0
Leidos Holdings Inc COM 525327102   5,280,567 40,282 SH   SOLE   40,282 0 0
Lear Corp COM 521865204   803,504 5,546 SH   SOLE   5,546 0 0
Lennox International Inc COM 526107107   1,489,740 3,048 SH   SOLE   3,048 0 0
Cheniere Energy Inc COM 16411R208   4,709,537 29,201 SH   SOLE   29,201 0 0
Lululemon Athletica Inc COM 550021109   13,731,348 35,150 SH   SOLE   35,150 0 0
Las Vegas Sands Corp COM 517834107   5,746,507 111,151 SH   SOLE   111,151 0 0
Live Nation Entertainment Inc COM 538034109   5,282,048 49,939 SH   SOLE   49,939 0 0
MercadoLibre Inc COM 58733R102   7,145,523 4,726 SH   SOLE   4,726 0 0
Markel Corp COM 570535104   1,898,807 1,248 SH   SOLE   1,248 0 0
Marvell Technology Inc COM 573874104   6,231,911 87,922 SH   SOLE   87,922 0 0
Vail Resorts Inc COM 91879Q109   815,781 3,661 SH   SOLE   3,661 0 0
Annaly Capital Management Inc COM 035710839   947,739 48,133 SH   SOLE   48,133 0 0
ServiceNow Inc COM 81762P102   65,794,358 86,299 SH   SOLE   86,299 0 0
Owens Corning COM 690742101   1,430,644 8,577 SH   SOLE   8,577 0 0
Old Dominion Freight Line Inc COM 679580100   12,423,473 56,648 SH   SOLE   56,648 0 0
ON Semiconductor Corp COM 682189105   11,113,479 151,101 SH   SOLE   151,101 0 0
Palo Alto Networks Inc COM 697435105   31,759,767 111,779 SH   SOLE   111,779 0 0
Rollins Inc COM 775711104   3,909,630 84,496 SH   SOLE   84,496 0 0
SEI Investments Co COM 784117103   764,585 10,634 SH   SOLE   10,634 0 0
Sirius XM Holdings Inc COM 82968B103   381,571 98,343 SH   SOLE   98,343 0 0
Square Inc COM 852234103   4,525,199 53,502 SH   SOLE   53,502 0 0
SS&C Technologies Holdings Inc COM 78467J100   1,364,129 21,192 SH   SOLE   21,192 0 0
Steel Dynamics Inc COM 858119100   6,766,107 45,646 SH   SOLE   45,646 0 0
Teleflex Inc COM 879369106   3,165,475 13,996 SH   SOLE   13,996 0 0
T-Mobile US Inc COM 872590104   32,918,862 201,684 SH   SOLE   201,684 0 0
Targa Resources Corp COM 87612G101   7,981,303 71,268 SH   SOLE   71,268 0 0
Trimble Inc COM 896239100   5,566,625 86,492 SH   SOLE   86,492 0 0
Tesla Inc COM 88160R101   190,861,004 1,085,733 SH   SOLE   1,085,733 0 0
United Therapeutics Corp COM 91307C102   1,029,146 4,480 SH   SOLE   4,480 0 0
Veeva Systems Inc COM 922475108   3,373,175 14,559 SH   SOLE   14,559 0 0
Vistra Energy Corp COM 92840M102   2,130,176 30,584 SH   SOLE   30,584 0 0
Wabtec Corp/DE COM 929740108   7,806,117 53,584 SH   SOLE   53,584 0 0
Waste Connections Inc COM 94106B101   4,277,889 24,870 SH   SOLE   24,870 0 0
Workday Inc COM 98138H101   5,877,763 21,550 SH   SOLE   21,550 0 0
Westlake Chemical Corp COM 960413102   556,956 3,645 SH   SOLE   3,645 0 0
WR Berkley Corp COM 084423102   5,391,656 60,964 SH   SOLE   60,964 0 0
Zillow Group Inc COM 98954M200   714,529 14,648 SH   SOLE   14,648 0 0
Eli Lilly & Co COM 532457108   7,780 10 SH   SOLE   10 0 0
Restaurant Brands Internationa COM 76131D103   3,844,029 48,383 SH   DFND 1 0 48,383 0
Royal Bank of Canada COM 780087102   354,795 3,517 SH   DFND 1 0 3,517 0
TELUS Corp COM 87971M103   1,855,687 115,908 SH   DFND 1 0 115,908 0
Visa Inc COM 92826C839   9,489 34 SH   SOLE   34 0 0
Manulife Financial Corp COM 56501R106   2,571,471 102,900 SH   DFND 1 0 102,900 0
Schneider National Inc COM 80689H102   204 9 SH   DFND 1 0 9 0
CONSOL Energy Inc COM 20854L108   3,015 36 SH   DFND 1 0 36 0
Tesla Inc COM 88160R101   16,555,726 94,179 SH   SOLE   94,179 0 0
AerCap Holdings NV COM N00985106   1,825 21 SH   DFND 1 0 21 0
Alphabet Inc COM 02079K107   1,078,001 7,080 SH   SOLE   7,080 0 0
QUALCOMM Inc COM 747525103   1,062,358 6,275 SH   SOLE   6,275 0 0
Sabra Health Care REIT Inc COM 78573L106   620 42 SH   DFND 1 0 42 0
Accenture PLC COM G1151C101   846,422 2,442 SH   SOLE   2,442 0 0
SPDR Portfolio Long Term Treasury ETF ETF 78464A664   46,800 1,675 SH   DFND 1 0 1,675 0
Brighthouse Financial Inc COM 10922N103   103 2 SH   DFND 1 0 2 0
ASML Holding NV COM N07059210   553,168 570 SH   SOLE   570 0 0
MAG Silver Corp COM 55903Q104   1,058 100 SH   DFND 1 0 100 0
Global Water Resources Inc COM 379463102   809 63 SH   DFND 1 0 63 0
Trilogy Metals Inc COM 89621C105   150 300 SH   DFND 1 0 300 0
Northern Dynasty Minerals Ltd COM 66510M204   2,703 8,500 SH   DFND 1 0 8,500 0
iQIYI Inc COM 46267X108   72 17 SH   DFND 1 0 17 0
NVIDIA Corp COM 67066G104   435,516 482 SH   SOLE   482 0 0
iShares MSCI Brazil ETF ETF 464286400   227 7 SH   DFND 1 0 7 0
Profound Medical Corp COM 74319B502   324 38 SH   DFND 1 0 38 0
American Express Co COM 025816109   28,234 124 SH   SOLE   124 0 0
International Business Machine COM 459200101   337,808 1,769 SH   SOLE   1,769 0 0
Pioneer Natural Resources Co COM 723787107   263 1 SH   SOLE   1 0 0
Apple Inc COM 037833100   238,357 1,390 SH   SOLE   1,390 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   19,922,285 44,869 SH   SOLE   44,869 0 0
iShares iBoxx $ Investment Grade Corporate Bond ET ETF 464287242   32,676,000 300,000 SH   SOLE   300,000 0 0
North American Potash Developm COM 68828E809   302 142 SH   DFND 1 0 142 0
Global X US Infrastructure Development ETF ETF 37954Y673   1,871 47 SH   DFND 1 0 47 0
Linde PLC COM G54950103   108,784,140 234,287 SH   SOLE   234,287 0 0
Linde PLC COM G54950103   75,769,131 163,183 SH   SOLE   163,183 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   34,278,904 77,203 SH   SOLE   77,203 0 0
Open Text Corp COM 683715106   124,955 3,218 SH   SOLE   3,218 0 0
NXP Semiconductors NV COM N6596X109   22,537,159 90,960 SH   SOLE   90,960 0 0
WP Carey Inc COM 92936U109   1,171,243 20,752 SH   SOLE   20,752 0 0
AXA Equitable Holdings Inc COM 29452E101   1,223,352 32,185 SH   SOLE   32,185 0 0
SPDR S&P Bank ETF ETF 78464A797   2,120 45 SH   SOLE   45 0 0
Cronos Group Inc COM 22717L101   488 187 SH   SOLE   187 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   135,816,172 259,652 SH   SOLE   259,652 0 0
Sprott Physical Platinum & Pal COM 85207Q104   965 100 SH   DFND 1 0 100 0
Ameriprise Financial Inc COM 03076C106   7,438,135 16,965 SH   SOLE   16,965 0 0
PolyOne Corp COM 05368V106   130 3 SH   DFND 1 0 3 0
Boyd Gaming Corp COM 103304101   6,867 102 SH   DFND 1 0 102 0
Brink's Co/The COM 109696104   92 1 SH   DFND 1 0 1 0
Belden Inc COM 077454106   93 1 SH   DFND 1 0 1 0
Kemper Corp COM 488401100   124 2 SH   DFND 1 0 2 0
Citigroup Inc COM 172967424   1,497,397 23,678 SH   SOLE   23,678 0 0
iShares Russell 2000 ETF ETF 464287655   22,000,114 104,613 SH   SOLE   104,613 0 0
PTC Inc COM 69370C100   7,850,079 41,548 SH   SOLE   41,548 0 0
DexCom Inc COM 252131107   16,287,125 117,427 SH   SOLE   117,427 0 0
KKR & Co Inc COM 48251W104   5,515,003 54,832 SH   SOLE   54,832 0 0
Lamb Weston Holdings Inc COM 513272104   4,580,470 42,997 SH   SOLE   42,997 0 0
Burlington Stores Inc COM 122017106   1,423,557 6,131 SH   SOLE   6,131 0 0
Helen of Troy Ltd COM G4388N106   115 1 SH   DFND 1 0 1 0
Elastic NV COM N14506104   5,780,139 57,663 SH   SOLE   57,663 0 0
Cardiol Therapeutics Inc COM 14161Y200   130 72 SH   DFND 1 0 72 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   13,653,981 88,130 SH   SOLE   88,130 0 0
Dell Technologies Inc COM 24703L202   2,643,700 23,168 SH   SOLE   23,168 0 0
iShares MSCI EAFE ETF ETF 464287465   2,435,730 30,500 SH   SOLE   30,500 0 0
iShares China Large-Cap ETF ETF 464287184   115,536 4,800 SH   SOLE   4,800 0 0
CGI Group Inc COM 12532H104   74,912 678 SH   DFND 1 0 678 0
Gildan Activewear Inc COM 375916103   20,941 564 SH   DFND 1 0 564 0
Nutrien Ltd COM 67077M108   70,223 1,293 SH   DFND 1 0 1,293 0
Manulife Financial Corp COM 56501R106   118,028 4,723 SH   DFND 1 0 4,723 0
Restaurant Brands Internationa COM 76131D103   64,911 817 SH   DFND 1 0 817 0
TELUS Corp COM 87971M103   61,446 3,838 SH   DFND 1 0 3,838 0
Waste Connections Inc COM 94106B101   115,935 674 SH   DFND 1 0 674 0
TransCanada Corp COM 87807B107   109,063 2,713 SH   DFND 1 0 2,713 0
Enbridge Inc COM 29250N105   201,088 5,558 SH   DFND 1 0 5,558 0
Brookfield Asset Management In COM 11271J107   156,594 3,740 SH   DFND 1 0 3,740 0
Agnico Eagle Mines Ltd COM 008474108   77,664 1,302 SH   DFND 1 0 1,302 0
BCE Inc COM 05534B760   81,076 2,386 SH   DFND 1 0 2,386 0
Cameco Corp COM 13321L108   61,298 1,415 SH   DFND 1 0 1,415 0
Cenovus Energy Inc COM 15135U109   69,465 3,475 SH   DFND 1 0 3,475 0
Barrick Gold Corp COM 067901108   176,384 10,600 SH   DFND 1 0 10,600 0
Berkshire Hathaway Inc COM 084670702   252,312,000 600,000 SH   SOLE   600,000 0 0
Alphabet Inc COM 02079K107   342,585,000 2,250,000 SH   SOLE   2,250,000 0 0
Alphabet Inc COM 02079K305   422,604,000 2,800,000 SH   SOLE   2,800,000 0 0
Heritage Global Inc COM 42727E103   161 61 SH   DFND 1 0 61 0
AIM3 Ventures Inc COM 92919F103   1,578 766 SH   DFND 1 0 766 0
Banco Santander Brasil SA COM 05967A107   601 105 SH   DFND 1 0 105 0
Communication Services Select Sector SPDR Fund ETF 81369Y852   6,369 78 SH   DFND 1 0 78 0
Ovintiv Inc COM 69047Q102   1,211,398 23,341 SH   SOLE   23,341 0 0
NetApp Inc COM 64110D104   11,001,591 104,807 SH   SOLE   104,807 0 0
Arcadium Lithium PLC COM G0508H110   530 123 SH   DFND 1 0 123 0
Royal Gold Inc COM 780287108   269,687 2,214 SH   SOLE   2,214 0 0
SPDR Dow Jones Industrial Average ETF Trust ETF 78467X109   1,504,726 3,783 SH   SOLE   3,783 0 0
TransCanada Corp COM 87807B107   84,420,000 2,100,000 SH   SOLE   2,100,000 0 0
Technology Select Sector SPDR Fund ETF 81369Y803   10,408,085 49,974 SH   SOLE   49,974 0 0
Shopify Inc COM 82509L107   2,083,590 27,000 SH   SOLE   27,000 0 0
Shopify Inc COM 82509L107   3,038,414 39,373 SH   SOLE   39,373 0 0
First Citizens BancShares Inc/ COM 31946M103   1,554,885 951 SH   SOLE   951 0 0
Brookfield Infrastructure Part COM G16252101   318,342 10,200 SH   SOLE   10,200 0 0
ERO Copper Corp COM 296006109   35,244 1,828 SH   SOLE   1,828 0 0
Microsoft Corp COM 594918104   1,228,502,400 2,920,000 SH   SOLE   2,920,000 0 0
Apple Inc COM 037833100   1,073,464,800 6,260,000 SH   SOLE   6,260,000 0 0
Amazon.com Inc COM 023135106   505,064,000 2,800,000 SH   SOLE   2,800,000 0 0
Fox Corp COM 35137L204   1,306,303 45,643 SH   SOLE   45,643 0 0
Fox Corp COM 35137L204   1,136,615 39,714 SH   SOLE   39,714 0 0
Fox Corp COM 35137L105   2,560,857 81,895 SH   SOLE   81,895 0 0
salesforce.com Inc COM 79466L302   26,203 87 SH   SOLE   87 0 0
Dow Inc COM 260557103   10,847,740 187,256 SH   SOLE   187,256 0 0
Dow Inc COM 260557103   13,361,844 230,655 SH   SOLE   230,655 0 0
LivaNova PLC COM G5509L101   112 2 SH   DFND 1 0 2 0
NIO Inc COM 62914V106   36 8 SH   DFND 1 0 8 0
Comcast Corp COM 20030N101   170,409 3,931 SH   SOLE   3,931 0 0
iShares MSCI Brazil ETF ETF 464286400   270,026 8,329 SH   SOLE   8,329 0 0
Newmont Mining Corp COM 651639106   2,118,036 59,097 SH   SOLE   59,097 0 0
Cenovus Energy Inc COM 15135U109   996,062 49,828 SH   SOLE   49,828 0 0
Newmont Mining Corp COM 651639106   1,254 35 SH   DFND 1 0 35 0
Canopy Growth Corp COM 138035704   2,330 270 SH   DFND 1 0 270 0
VanEck Vectors Junior Gold Miners ETF ETF 92189F791   79,417,000 2,050,000 SH   SOLE   2,050,000 0 0
VanEck Vectors Gold Miners ETF ETF 92189F106   23,715,000 750,000 SH   SOLE   750,000 0 0
Caterpillar Inc COM 149123101   265,662 725 SH   SOLE   725 0 0
Netflix Inc COM 64110L106   4,768,755 7,852 SH   SOLE   7,852 0 0
HSBC Holdings PLC COM 404280406   472 12 SH   DFND 1 0 12 0
Chevron Corp COM 166764100   94,959 602 SH   SOLE   602 0 0
Alphabet Inc COM 02079K305   559,799 3,709 SH   SOLE   3,709 0 0
DocuSign Inc COM 256163106   1,155,091 19,397 SH   SOLE   19,397 0 0
Exact Sciences Corp COM 30063P105   1,188,315 17,207 SH   SOLE   17,207 0 0
Erie Indemnity Co COM 29530P102   969,792 2,415 SH   SOLE   2,415 0 0
Dropbox Inc COM 26210C104   600,890 24,728 SH   SOLE   24,728 0 0
MongoDB Inc COM 60937P106   2,633,494 7,343 SH   SOLE   7,343 0 0
MarketAxess Holdings Inc COM 57060D108   2,485,418 11,336 SH   SOLE   11,336 0 0
Zebra Technologies Corp COM 989207105   5,362,618 17,790 SH   SOLE   17,790 0 0
Okta Inc COM 679295105   1,599,117 15,285 SH   SOLE   15,285 0 0
Uber Technologies Inc COM 90353T100   45,869,256 595,782 SH   SOLE   595,782 0 0
FactSet Research Systems Inc COM 303075105   5,169,595 11,377 SH   SOLE   11,377 0 0
STERIS PLC COM G8473T100   6,613,305 29,416 SH   SOLE   29,416 0 0
Paycom Software Inc COM 70432V102   2,981,369 14,981 SH   SOLE   14,981 0 0
Equity LifeStyle Properties In COM 29472R108   1,081,405 16,792 SH   SOLE   16,792 0 0
Twilio Inc COM 90138F102   1,000,964 16,369 SH   SOLE   16,369 0 0
Snap Inc COM 83304A106   1,156,667 100,755 SH   SOLE   100,755 0 0
Sun Communities Inc COM 866674104   1,517,115 11,799 SH   SOLE   11,799 0 0
EPAM Systems Inc COM 29414B104   5,537,284 20,051 SH   SOLE   20,051 0 0
HEICO Corp COM 422806109   795,133 4,163 SH   SOLE   4,163 0 0
HEICO Corp COM 422806208   1,101,595 7,156 SH   SOLE   7,156 0 0
Corteva Inc COM 22052L104   10,791,153 187,119 SH   SOLE   187,119 0 0
Corteva Inc COM 22052L104   12,116,063 210,093 SH   SOLE   210,093 0 0
iShares MSCI Taiwan ETF ETF 46434G772   243 5 SH   DFND 1 0 5 0
Exact Sciences Corp COM 30063P105   78,936 1,143 SH   SOLE   1,143 0 0
AXA Equitable Holdings Inc COM 29452E101   66,251 1,743 SH   SOLE   1,743 0 0
Twilio Inc COM 90138F102   64,208 1,050 SH   SOLE   1,050 0 0
HEICO Corp COM 422806109   380,854 1,994 SH   SOLE   1,994 0 0
Burlington Stores Inc COM 122017106   209,435 902 SH   SOLE   902 0 0
FactSet Research Systems Inc COM 303075105   4,695,666 10,334 SH   SOLE   10,334 0 0
Amcor PLC COM G0250X107   3,664,916 385,375 SH   SOLE   385,375 0 0
Amcor PLC COM G0250X107   4,090,441 430,120 SH   SOLE   430,120 0 0
DocuSign Inc COM 256163106   67,292 1,130 SH   SOLE   1,130 0 0
Okta Inc COM 679295105   91,543 875 SH   SOLE   875 0 0
MarketAxess Holdings Inc COM 57060D108   2,286,778 10,430 SH   SOLE   10,430 0 0
Erie Indemnity Co COM 29530P102   403,979 1,006 SH   SOLE   1,006 0 0
PTC Inc COM 69370C100   6,020,762 31,866 SH   SOLE   31,866 0 0
Uber Technologies Inc COM 90353T100   10,890,620 141,455 SH   SOLE   141,455 0 0
EPAM Systems Inc COM 29414B104   4,309,201 15,604 SH   SOLE   15,604 0 0
Snap Inc COM 83304A106   78,133 6,806 SH   SOLE   6,806 0 0
Werner Enterprises Inc COM 950755108   391 10 SH   DFND 1 0 10 0
Target Corp COM 87612E106   12,405 70 SH   SOLE   70 0 0
Denali Therapeutics Inc COM 24823R105   41 2 SH   DFND 1 0 2 0
Walt Disney Co/The COM 254687106   85,040,200 695,000 SH   SOLE   695,000 0 0
Wal-Mart Stores Inc COM 931142103   46,030,050 765,000 SH   SOLE   765,000 0 0
Exxon Mobil Corp COM 30231G102   132,513,600 1,140,000 SH   SOLE   1,140,000 0 0
PepsiCo Inc COM 713448108   96,255,500 550,000 SH   SOLE   550,000 0 0
Coca-Cola Co/The COM 191216100   110,735,800 1,810,000 SH   SOLE   1,810,000 0 0
JPMorgan Chase & Co COM 46625H100   190,285,000 950,000 SH   SOLE   950,000 0 0
Procter & Gamble Co/The COM 742718109   161,438,750 995,000 SH   SOLE   995,000 0 0
Cardiol Therapeutics Inc COM 14161Y200   56 31 SH   DFND 1 0 31 0
FedEx Corp COM 31428X106   1,159 4 SH   SOLE   4 0 0
SPDR S&P Biotech ETF ETF 78464A870   68,795 725 SH   SOLE   725 0 0
iShares MSCI Sweden ETF ETF 464286756   360 9 SH   DFND 1 0 9 0
Dropbox Inc COM 26210C104   972 40 SH   SOLE   40 0 0
Dell Technologies Inc COM 24703L202   4,336 38 SH   SOLE   38 0 0
Equity LifeStyle Properties In COM 29472R108   1,803 28 SH   SOLE   28 0 0
HEICO Corp COM 422806208   80,357 522 SH   SOLE   522 0 0
Paycom Software Inc COM 70432V102   2,549,517 12,811 SH   SOLE   12,811 0 0
STERIS PLC COM G8473T100   6,083,854 27,061 SH   SOLE   27,061 0 0
Sun Communities Inc COM 866674104   2,443 19 SH   SOLE   19 0 0
WP Carey Inc COM 92936U109   120,330 2,132 SH   SOLE   2,132 0 0
Pfizer Inc COM 717081103   55,777,500 2,010,000 SH   SOLE   2,010,000 0 0
Verizon Communications Inc COM 92343V104   65,247,800 1,555,000 SH   SOLE   1,555,000 0 0
UnitedHealth Group Inc COM 91324P102   183,039,000 370,000 SH   SOLE   370,000 0 0
Merck & Co Inc COM 58933Y105   84,448,000 640,000 SH   SOLE   640,000 0 0
Bank of America Corp COM 060505104   56,462,084 1,488,979 SH   SOLE   1,488,979 0 0
Cisco Systems Inc/Delaware COM 17275R102   70,622,650 1,415,000 SH   SOLE   1,415,000 0 0
Mastercard Inc COM 57636Q104   91,498,300 190,000 SH   SOLE   190,000 0 0
Philip Morris International In COM 718172109   57,720,600 630,000 SH   SOLE   630,000 0 0
Intel Corp COM 458140100   76,995,156 1,743,155 SH   SOLE   1,743,155 0 0
Boeing Co/The COM 097023105   27,018,600 140,000 SH   SOLE   140,000 0 0
Wells Fargo & Co COM 949746101   96,793,200 1,670,000 SH   SOLE   1,670,000 0 0
Abbott Laboratories COM 002824100   17,049,000 150,000 SH   SOLE   150,000 0 0
Altria Group Inc COM 02209S103   37,077,000 850,000 SH   SOLE   850,000 0 0
Citigroup Inc COM 172967424   54,386,400 860,000 SH   SOLE   860,000 0 0
McDonald's Corp COM 580135101   28,195,000 100,000 SH   SOLE   100,000 0 0
Mondelez International Inc COM 609207105   32,900,000 470,000 SH   SOLE   470,000 0 0
Adobe Systems Inc COM 00724F101   75,690,000 150,000 SH   SOLE   150,000 0 0
SPDR Gold Shares ETF 78463V107   389,222 1,892 SH   SOLE   1,892 0 0
UroGen Pharma Ltd COM M96088105   90 6 SH   DFND 1 0 6 0
International Bancshares Corp COM 459044103   56 1 SH   DFND 1 0 1 0
Osisko Gold Royalties Ltd COM 68827L101   246,300 15,000 SH   DFND 1 0 15,000 0
Shopify Inc COM 82509L107   77,170 1,000 SH   DFND 1 0 1,000 0
General Electric Co COM 369604301   1,680 12 SH   SOLE   12 0 0
Agnico Eagle Mines Ltd COM 008474108   11,632 195 SH   DFND 1 0 195 0
Retrophin Inc COM 89422G107   23 3 SH   DFND 1 0 3 0
Roku Inc COM 77543R102   775,719 11,903 SH   SOLE   11,903 0 0
Roku Inc COM 77543R102   1,303 20 SH   SOLE   20 0 0
PayPal Holdings Inc COM 70450Y103   1,720,169 25,678 SH   SOLE   25,678 0 0
Alibaba Group Holding Ltd COM 01609W102   94,864 1,311 SH   SOLE   1,311 0 0
iShares Edge MSCI USE Quality Factor ETF ETF 46432F339   822 5 SH   DFND 1 0 5 0
NVIDIA Corp COM 67066G104   18,496,777 20,471 SH   SOLE   20,471 0 0
Broadcom Inc COM 11135F101   17,230 13 SH   SOLE   13 0 0
Utilities Select Sector SPDR Fund ETF 81369Y886   699,304 10,652 SH   SOLE   10,652 0 0
TELUS Corp COM 87971M103   31,508 1,968 SH   DFND 1 0 1,968 0
Grocery Outlet Holding Corp COM 39874R101   1,238 43 SH   DFND 1 0 43 0
Brookfield Infrastructure Part COM G16252101   165,319 5,297 SH   SOLE   5,297 0 0
iShares Russell 2000 Value ETF ETF 464287630   1,643,366 10,348 SH   SOLE   10,348 0 0
Comcast Corp COM 20030N101   395,179 9,116 SH   SOLE   9,116 0 0
Walt Disney Co/The COM 254687106   1,429,165 11,680 SH   SOLE   11,680 0 0
Melco Resorts & Entertainment COM 585464100   505 70 SH   DFND 1 0 70 0
SPDR S&P Retail ETF ETF 78464A714   1,027 13 SH   DFND 1 0 13 0
Texas Capital Bancshares Inc COM 88224Q107   62 1 SH   DFND 1 0 1 0
Teradyne Inc COM 880770102   5,973,107 52,939 SH   SOLE   52,939 0 0
Lightspeed POS Inc COM 53229C107   39,720 2,825 SH   SOLE   2,825 0 0
Neurocrine Biosciences Inc COM 64125C109   1,288,173 9,340 SH   SOLE   9,340 0 0
Neurocrine Biosciences Inc COM 64125C109   85,924 623 SH   SOLE   623 0 0
Insulet Corp COM 45784P101   3,564,606 20,797 SH   SOLE   20,797 0 0
Insulet Corp COM 45784P101   1,399,995 8,168 SH   SOLE   8,168 0 0
Tyler Technologies Inc COM 902252105   6,199,621 14,587 SH   SOLE   14,587 0 0
Tyler Technologies Inc COM 902252105   4,774,987 11,235 SH   SOLE   11,235 0 0
Brown & Brown Inc COM 115236101   8,799,258 100,517 SH   SOLE   100,517 0 0
Brown & Brown Inc COM 115236101   5,886,977 67,249 SH   SOLE   67,249 0 0
SilverCrest Metals Inc COM 828363101   20,040 3,009 SH   SOLE   3,009 0 0
Teledyne Technologies Inc COM 879360105   7,015,518 16,341 SH   SOLE   16,341 0 0
Teledyne Technologies Inc COM 879360105   6,170,616 14,373 SH   SOLE   14,373 0 0
Pinterest Inc COM 72352L106   1,961,941 56,589 SH   SOLE   56,589 0 0
RPM International Inc COM 749685103   2,379 20 SH   SOLE   20 0 0
Booz Allen Hamilton Holding Co COM 099502106   1,867,969 12,584 SH   SOLE   12,584 0 0
Booz Allen Hamilton Holding Co COM 099502106   193,269 1,302 SH   SOLE   1,302 0 0
Bio-Rad Laboratories Inc COM 090572207   2,178,981 6,300 SH   SOLE   6,300 0 0
Bio-Rad Laboratories Inc COM 090572207   2,024,031 5,852 SH   SOLE   5,852 0 0
Blackstone Group LP/The COM 09260D107   28,222,086 214,829 SH   SOLE   214,829 0 0
VICI Properties Inc COM 925652109   9,209,072 309,133 SH   SOLE   309,133 0 0
VICI Properties Inc COM 925652109   8,484,549 284,812 SH   SOLE   284,812 0 0
Aqua America Inc COM 29670G102   1,588,630 42,878 SH   SOLE   42,878 0 0
Aqua America Inc COM 29670G102   1,519 41 SH   SOLE   41 0 0
West Pharmaceutical Services I COM 955306105   8,762,602 22,144 SH   SOLE   22,144 0 0
West Pharmaceutical Services I COM 955306105   7,956,145 20,106 SH   SOLE   20,106 0 0
Financial Select Sector SPDR Fund ETF 81369Y605   14,649,125 347,795 SH   SOLE   347,795 0 0
Arrowhead Pharmaceuticals Inc COM 04280A100   86 3 SH   DFND 1 0 3 0
Square Inc COM 852234103   343,479 4,061 SH   SOLE   4,061 0 0
iShares Russell 2000 ETF ETF 464287655   6,285,867 29,890 SH   SOLE   29,890 0 0
A2Z Technologies Canada Corp COM 00249W100   40 68 SH   DFND 1 0 68 0
General Motors Co COM 37045V100   61,540 1,357 SH   SOLE   1,357 0 0
iShares MSCI Brazil ETF ETF 464286400   486 15 SH   SOLE   15 0 0
Teva Pharmaceutical Industries COM 881624209   1,679 119 SH   DFND 1 0 119 0
Itau Unibanco Holding SA COM 465562106   8,607 1,242 SH   SOLE   1,242 0 0
Lyft Inc COM 55087P104   16,738 865 SH   SOLE   865 0 0
American Airlines Group Inc COM 02376R102   876,025 57,070 SH   SOLE   57,070 0 0
Canada Goose Holdings Inc COM 135086106   294,264 24,400 SH   SOLE   24,400 0 0
Lantronix Inc COM 516548203   303 85 SH   DFND 1 0 85 0
Lantronix Inc COM 516548203   1,168 328 SH   DFND 1 0 328 0
JetBlue Airways Corp COM 477143101   6,003 809 SH   SOLE   809 0 0
United Continental Holdings In COM 910047109   743,050 15,519 SH   SOLE   15,519 0 0
Square Inc COM 852234103   24,444 289 SH   SOLE   289 0 0
Gaming and Leisure Properties COM 36467J108   1,166,815 25,327 SH   SOLE   25,327 0 0
American Homes 4 Rent COM 02665T306   1,134,295 30,840 SH   SOLE   30,840 0 0
Sibanye Stillwater Ltd COM 82575P107   14,205 3,016 SH   DFND 1 0 3,016 0
Welltower Inc COM 95040Q104   9,344 100 SH   SOLE   100 0 0
Simon Property Group Inc COM 828806109   9,389 60 SH   SOLE   60 0 0
Ventas Inc COM 92276F100   7,663 176 SH   SOLE   176 0 0
North American Energy Partners COM 656811106   490 22 SH   SOLE   22 0 0
Gardner Denver Holdings Inc COM 45687V106   11,441,380 120,499 SH   SOLE   120,499 0 0
Gardner Denver Holdings Inc COM 45687V106   8,512,837 89,656 SH   SOLE   89,656 0 0
GFL Environmental Inc COM 36168Q104   2,864 83 SH   DFND 1 0 83 0
Security Devices International COM 12448X201   836 60 SH   DFND 1 0 60 0
AbbVie Inc COM 00287Y109   50,988 280 SH   SOLE   280 0 0
iShares Edge MSCI USA Momentum Factor ETF ETF 46432F396   1,874 10 SH   DFND 1 0 10 0
JDL GOLD CORP COM 29446Y502   35,735 5,936 SH   SOLE   5,936 0 0
JDL GOLD CORP COM 29446Y502   9,181 1,525 SH   DFND 1 0 1,525 0
Rogers Communications Inc COM 775109200   28,700,000 700,000 SH   SOLE   700,000 0 0
BCE Inc COM 05534B760   6,419,672 188,925 SH   SOLE   188,925 0 0
Magna International Inc COM 559222401   12,003,143 220,322 SH   SOLE   220,322 0 0
Nutrien Ltd COM 67077M108   11,297,403 208,017 SH   SOLE   208,017 0 0
Carnival Corp COM 143658300   473,860 29,000 SH   DFND 1 0 29,000 0
Royal Caribbean Cruises Ltd COM V7780T103   3,753,270 27,000 SH   DFND 1 0 27,000 0
Algonquin Power & Utilities Co COM 015857105   7,793,894 1,233,211 SH   SOLE   1,233,211 0 0
Brookfield Infrastructure Corp COM 11275Q107   1,874 52 SH   SOLE   52 0 0
Brookfield Infrastructure Corp COM 11275Q107   391,394 10,860 SH   SOLE   10,860 0 0
Brookfield Infrastructure Corp COM 11275Q107   639,494 17,744 SH   SOLE   17,744 0 0
Brookfield Infrastructure Corp COM 11275Q107   24,003 666 SH   SOLE   666 0 0
Brookfield Infrastructure Corp COM 11275Q107   2,780,558 77,152 SH   SOLE   77,152 0 0
Brookfield Infrastructure Corp COM 11275Q107   2,379 66 SH   DFND 1 0 66 0
Otis Worldwide Corp COM 68902V107   12,018,222 121,066 SH   SOLE   121,066 0 0
Otis Worldwide Corp COM 68902V107   10,889,621 109,697 SH   SOLE   109,697 0 0
Carrier Global Corp COM 14448C104   14,311,722 246,202 SH   SOLE   246,202 0 0
Canopy Growth Corp COM 138035704   3,702 429 SH   SOLE   429 0 0
Valeant Pharmaceuticals Intern COM 071734107   467,254 44,039 SH   SOLE   44,039 0 0
Gildan Activewear Inc COM 375916103   37,130 1,000 SH   DFND 1 0 1,000 0
United Parcel Service Inc COM 911312106   225,620 1,518 SH   SOLE   1,518 0 0
Brookfield Infrastructure Corp COM 11275Q107   2,631 73 SH   SOLE   73 0 0
Zoom Video Communications Inc COM 98980L101   1,525,344 23,334 SH   SOLE   23,334 0 0
Paddy Power Betfair PLC COM G3643J108   2,567 13 SH   DFND 1 0 13 0
Pembina Pipeline Corp COM 706327103   246,885 6,986 SH   DFND 1 0 6,986 0
Rogers Communications Inc COM 775109200   246,000 6,000 SH   DFND 1 0 6,000 0
Sun Life Financial Inc COM 866796105   2,183,200 40,000 SH   DFND 1 0 40,000 0
iShares MSCI ACWI ETF ETF 464288257   115,636,500 1,050,000 SH   SOLE   1,050,000 0 0
Johnson & Johnson COM 478160104   47,457 300 SH   SOLE   300 0 0
Datadog Inc COM 23804L103   3,507,768 28,380 SH   SOLE   28,380 0 0
Trade Desk Inc/The COM 88339J105   3,965,721 45,364 SH   SOLE   45,364 0 0
Tradeweb Markets Inc COM 892672106   1,095,348 10,515 SH   SOLE   10,515 0 0
Carlyle Group LP/The COM 14316J108   966,534 20,604 SH   SOLE   20,604 0 0
Apollo Global Management Inc COM 03769M106   4,310,996 38,337 SH   SOLE   38,337 0 0
AVTR 0 COM 05352A100   1,645,557 64,355 SH   SOLE   64,355 0 0
Zoom Video Communications Inc COM 98980L101   96,094 1,470 SH   SOLE   1,470 0 0
Carlyle Group LP/The COM 14316J108   1,642 35 SH   SOLE   35 0 0
Tradeweb Markets Inc COM 892672106   78,961 758 SH   SOLE   758 0 0
Catalent Inc COM 148806102   2,881,321 51,042 SH   SOLE   51,042 0 0
Catalent Inc COM 148806102   3,038,986 53,835 SH   SOLE   53,835 0 0
Crowdstrike Holdings Inc COM 22788C105   7,427,750 23,169 SH   SOLE   23,169 0 0
NXP Semiconductors NV COM N6596X109   17,438,796 70,383 SH   SOLE   70,383 0 0
Nordson Corp COM 655663102   4,433,272 16,148 SH   SOLE   16,148 0 0
Molina Healthcare Inc COM 60855R100   6,528,500 15,891 SH   SOLE   15,891 0 0
Nordson Corp COM 655663102   3,972,045 14,468 SH   SOLE   14,468 0 0
Molina Healthcare Inc COM 60855R100   7,108,181 17,302 SH   SOLE   17,302 0 0
Dynatrace Inc COM 268150109   1,997 43 SH   SOLE   43 0 0
Dynatrace Inc COM 268150109   1,212,084 26,100 SH   SOLE   26,100 0 0
Fair Isaac Corp COM 303250104   8,283,665 6,629 SH   SOLE   6,629 0 0
Fair Isaac Corp COM 303250104   10,752,894 8,605 SH   SOLE   8,605 0 0
Moderna Inc COM 60770K107   2,411,879 22,634 SH   SOLE   22,634 0 0
Moderna Inc COM 60770K107   10,716,739 100,570 SH   SOLE   100,570 0 0
Blackstone Group LP/The COM 09260D107   129,268 984 SH   SOLE   984 0 0
Algonquin Power & Utilities Co COM 015857105   97,328 15,400 SH   SOLE   15,400 0 0
DRDGOLD Ltd COM 26152H301   476 58 SH   DFND 1 0 58 0
Tricon Capital Group Inc COM 89612W102   1,115 100 SH   DFND 1 0 100 0
Primo Water Corp/new COM 74167P108   1,821 100 SH   DFND 1 0 100 0
Osisko Gold Royalties Ltd COM 68827L101   3,284 200 SH   DFND 1 0 200 0
Enerflex Ltd COM 29269R105   583 100 SH   DFND 1 0 100 0
IAC/InterActiveCorp COM 57667L107   3,358,113 92,561 SH   SOLE   92,561 0 0
IAC/InterActiveCorp COM 57667L107   2,694,443 74,268 SH   SOLE   74,268 0 0
Northern Dynasty Minerals Ltd COM 66510M204   64 200 SH   DFND 1 0 200 0
JDL GOLD CORP COM 29446Y502   40,334 6,700 SH   DFND 1 0 6,700 0
Brookfield Renewable Corp COM 11284V105   4,300 175 SH   DFND 1 0 175 0
Brookfield Renewable Corp COM 11284V105   1,982,308 80,680 SH   SOLE   80,680 0 0
Oriana Resources Corp COM 44812J104   442 40 SH   DFND 1 0 40 0
XPO Logistics Inc COM 983793100   3,905 32 SH   SOLE   32 0 0
Fortis Inc/Canada COM 349553107   480,916 12,172 SH   SOLE   12,172 0 0
Brookfield Renewable Corp COM 11284V105   541 22 SH   SOLE   22 0 0
New Found Gold Corp COM 64440N103   1,343 363 SH   DFND 1 0 363 0
Sprott Physical Gold and Silve COM 85208R101   4,068 200 SH   DFND 1 0 200 0
Pinduoduo Inc COM 722304102   510,803 4,394 SH   SOLE   4,394 0 0
Nano-X Imaging Ltd COM M70700105   361 37 SH   DFND 1 0 37 0
Zscaler Inc COM 98980G102   186,851 970 SH   SOLE   970 0 0
Zscaler Inc COM 98980G102   1,842,891 9,567 SH   SOLE   9,567 0 0
United Continental Holdings In COM 910047109   250,029 5,222 SH   SOLE   5,222 0 0
American Airlines Group Inc COM 02376R102   198,061 12,903 SH   SOLE   12,903 0 0
Facebook Inc COM 30303M102   5,181,139 10,670 SH   SOLE   10,670 0 0
Nuvei Corp COM 67079A102   949 30 SH   DFND 1 0 30 0
Etsy Inc COM 29786A106   2,461,138 35,814 SH   SOLE   35,814 0 0
Taseko Mines Ltd COM 876511106   17,577 8,100 SH   DFND 1 0 8,100 0
Uber Technologies Inc COM 90353T100   403,120 5,236 SH   SOLE   5,236 0 0
Snowflake Inc COM 833445109   161,600 1,000 SH   SOLE   1,000 0 0
Snowflake Inc COM 833445109   4,368,048 27,030 SH   SOLE   27,030 0 0
Pool Corp COM 73278L105   4,644,689 11,511 SH   SOLE   11,511 0 0
Barrick Gold Corp COM 067901108   76,394 4,591 SH   DFND 1 0 4,591 0
Shopify Inc COM 82509L107   303,278 3,930 SH   DFND 1 0 3,930 0
Kandi Technologies Group Inc COM 483709101   4 2 SH   DFND 1 0 2 0
Sunrun Inc COM 86771W105   382 29 SH   DFND 1 0 29 0
Ritchie Bros Auctioneers Inc COM 74935Q107   39,608 520 SH   SOLE   520 0 0
Stantec Inc COM 85472N109   36,538 440 SH   SOLE   440 0 0
Fiverr International Ltd COM M4R82T106   84 4 SH   DFND 1 0 4 0
SPDR S&P Regional Banking ETF ETF 78464A698   246,372 4,900 SH   SOLE   4,900 0 0
Viatris Inc COM 92556V106   3,819,308 319,875 SH   SOLE   319,875 0 0
Heron Therapeutics Inc COM 427746102   25 9 SH   DFND 1 0 9 0
CRISPR Therapeutics AG COM H17182108   273 4 SH   SOLE   4 0 0
VanEck Vectors Gold Miners ETF ETF 92189F106   2,789,516 88,220 SH   SOLE   88,220 0 0
Rocket Cos Inc COM 77311W101   233 16 SH   DFND 1 0 16 0
Orla Mining Ltd COM 68634K106   16,422 4,333 SH   SOLE   4,333 0 0
Ceridian HCM Holding Inc COM 15677J108   3,049,103 46,052 SH   SOLE   46,052 0 0
HubSpot Inc COM 443573100   2,895,960 4,622 SH   SOLE   4,622 0 0
Docebo Inc COM 25609L105   686 14 SH   SOLE   14 0 0
Royalty Pharma PLC COM G7709Q104   164,545 5,418 SH   SOLE   5,418 0 0
Generac Holdings Inc COM 368736104   2,001,085 15,864 SH   SOLE   15,864 0 0
New Duke Holdco Inc COM 26142V105   1,814,856 39,966 SH   SOLE   39,966 0 0
Monolithic Power Systems Inc COM 609839105   8,671,653 12,801 SH   SOLE   12,801 0 0
Monolithic Power Systems Inc COM 609839105   11,264,817 16,629 SH   SOLE   16,629 0 0
SolarEdge Technologies Inc COM 83417M104   71 1 SH   SOLE   1 0 0
Generac Holdings Inc COM 368736104   1,568,677 12,436 SH   SOLE   12,436 0 0
New Duke Holdco Inc COM 26142V105   112,026 2,467 SH   SOLE   2,467 0 0
Royalty Pharma PLC COM G7709Q104   1,097,086 36,124 SH   SOLE   36,124 0 0
Enphase Energy Inc COM 29355A107   5,721,144 47,290 SH   SOLE   47,290 0 0
SunOpta Inc COM 8676EP108   522 76 SH   SOLE   76 0 0
Cloudflare Inc COM 18915M107   2,768,563 28,592 SH   SOLE   28,592 0 0
BALLARD POWER SYSTEMS INC COM 058586108   5,838 2,100 SH   DFND 1 0 2,100 0
Denison Mines Corp COM 248356107   135 69 SH   DFND 1 0 69 0
Apartment Income REIT Corp COM 03750L109   97 3 SH   DFND 1 0 3 0
Canadian Pacific Railway Ltd COM 13646K108   17,281 196 SH   DFND 1 0 196 0
Atlassian Corp COM 049468101   3,128,979 16,037 SH   SOLE   16,037 0 0
Methanex Corp COM 59151K108   22,315 500 SH   DFND 1 0 500 0
Lululemon Athletica Inc COM 550021109   51,566 132 SH   SOLE   132 0 0
Brookfield Renewable Partners COM G16258108   813 35 SH   SOLE   35 0 0
Lithium Americas Corp COM 53681J103   464 69 SH   DFND 1 0 69 0
Piedmont Lithium Inc COM 72016P105   2,744 206 SH   DFND 1 0 206 0
Darling Ingredients Inc COM 237266101   17,449,575 375,179 SH   SOLE   375,179 0 0
Grande West Transportation Gro COM 925654105   51 67 SH   DFND 1 0 67 0
So-Young International Inc COM 83356Q108   52 48 SH   DFND 1 0 48 0
Darling Ingredients Inc COM 237266101   781,880 16,811 SH   SOLE   16,811 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   12,704 82 SH   SOLE   82 0 0
Array Technologies Inc COM 04271T100   89 6 SH   DFND 1 0 6 0
Sandstorm Gold Ltd COM 80013R206   63,000 12,000 SH   SOLE   12,000 0 0
BRAZIL RESOURCES INC COM 38149E101   26,250 30,000 SH   SOLE   30,000 0 0
Freeport-McMoRan Inc COM 35671D857   674,173 14,338 SH   SOLE   14,338 0 0
TELUS International CDA Inc COM 87975H100   964 114 SH   DFND 1 0 114 0
KB Home COM 48666K109   1,418 20 SH   DFND 1 0 20 0
Peloton Interactive Inc COM 70614W100   553 129 SH   SOLE   129 0 0
BP PLC COM 055622104   102,301 2,715 SH   SOLE   2,715 0 0
Tesla Inc COM 88160R101   2,912,489 16,568 SH   SOLE   16,568 0 0
Wix.com Ltd COM M98068105   22,684 165 SH   DFND 1 0 165 0
Pinduoduo Inc COM 722304102   500,340 4,304 SH   SOLE   4,304 0 0
ASML Holding NV COM N07059210   539,581 556 SH   SOLE   556 0 0
First Horizon National Corp COM 320517105   345,561 22,439 SH   SOLE   22,439 0 0
ServiceNow Inc COM 81762P102   9,149 12 SH   SOLE   12 0 0
Airbnb Inc COM 009066101   22,029,583 133,545 SH   SOLE   133,545 0 0
Appian Corp COM 03782L101   40 1 SH   DFND 1 0 1 0
ARK Fintech Innovation ETF ETF 00214Q708   30 1 SH   SOLE   1 0 0
ARK Innovation ETF ETF 00214Q104   630,107 12,582 SH   SOLE   12,582 0 0
Inari Medical Inc COM 45332Y109   48 1 SH   DFND 1 0 1 0
TPI Composites Inc COM 87266J104   6 2 SH   DFND 1 0 2 0
Credicorp Ltd COM G2519Y108   4,236 25 SH   DFND 1 0 25 0
PayPal Holdings Inc COM 70450Y103   501,152 7,481 SH   SOLE   7,481 0 0
FedEx Corp COM 31428X106   2,308,069 7,966 SH   SOLE   7,966 0 0
Lightspeed POS Inc COM 53229C107   422 30 SH   DFND 1 0 30 0
Eldorado Resorts Inc COM 12769G100   2,515,750 57,516 SH   SOLE   57,516 0 0
Eldorado Resorts Inc COM 12769G100   2,821,799 64,513 SH   SOLE   64,513 0 0
Denison Mines Corp COM 248356107   33,205 17,028 SH   SOLE   17,028 0 0
Hydrofarm Holdings Group Inc COM 44888K209   75 69 SH   DFND 1 0 69 0
Hannon Armstrong Sustainable I COM 41068X100   199 7 SH   DFND 1 0 7 0
Organigram Holdings Inc COM 68620P705   161 75 SH   DFND 1 0 75 0
Open Text Corp COM 683715106   466 12 SH   DFND 1 0 12 0
Waste Connections Inc COM 94106B101   1,290,075 7,500 SH   SOLE   7,500 0 0
JDL GOLD CORP COM 29446Y502   102 17 SH   SOLE   17 0 0
i-80 Gold Corp COM 44955L106   251 187 SH   SOLE   187 0 0
Visa Inc COM 92826C839   1,195,579 4,284 SH   SOLE   4,284 0 0
Mastercard Inc COM 57636Q104   1,469,270 3,051 SH   SOLE   3,051 0 0
Broadway Gold Mining Ltd COM 60255C885   442 47 SH   DFND 1 0 47 0
Intercure Ltd COM M549GJ111   211 78 SH   DFND 1 0 78 0
CRH PLC COM G25508105   21,306 247 SH   DFND 2 0 247 0
Paddy Power Betfair PLC COM G3643J108   4,622,056 23,404 SH   DFND 2 0 23,404 0
Tilray Inc COM 88688T100   13,694 5,544 SH   DFND 1 0 5,544 0
Tilray Inc COM 88688T100   35,815 14,500 SH   SOLE   14,500 0 0
Tilray Inc COM 88688T100   1,035 419 SH   SOLE   419 0 0
Nano Dimension Ltd COM 63008G203   707 254 SH   DFND 1 0 254 0
Zymeworks Inc COM 98985Y108   168 16 SH   DFND 1 0 16 0
One COM 57064N102   1 1 SH   DFND 1 0 1 0
Cellectis SA COM 15117K103   82 31 SH   DFND 1 0 31 0
Coupang Inc COM 22266T109   1,779 100 SH   DFND 1 0 100 0
Stem Inc COM 85859N102   311 142 SH   DFND 1 0 142 0
Workhorse Group Inc COM 98138J206   14 60 SH   DFND 1 0 60 0
DoorDash Inc COM 25809K105   3,581 26 SH   SOLE   26 0 0
Evogene Ltd COM M4119S104   15 20 SH   DFND 1 0 20 0
Charles River Laboratories Int COM 159864107   3,705,783 13,677 SH   SOLE   13,677 0 0
Charles River Laboratories Int COM 159864107   4,160,437 15,355 SH   SOLE   15,355 0 0
Cameco Corp COM 13321L108   76,850 1,774 SH   SOLE   1,774 0 0
Sea Ltd COM 81141R100   8,747,694 162,869 SH   DFND 4 0 162,869 0
Amcor PLC COM G0250X107   941 99 SH   DFND 2 0 99 0
Pan American Silver Corp COM 697900108   154,027 10,214 SH   SOLE   10,214 0 0
Futu Holdings Ltd COM 36118L106   269,775 4,982 SH   DFND 4 0 4,982 0
Triple Flag Precious Metals Co COM 89679M104   881 61 SH   DFND 1 0 61 0
Energy Fuels Inc/Canada COM 292671708   20,782 3,304 SH   SOLE   3,304 0 0
Unity Software Inc COM 91332U101   1,041 39 SH   SOLE   39 0 0
Bio-Techne Corp COM 09073M104   3,302,347 46,915 SH   SOLE   46,915 0 0
Bio-Techne Corp COM 09073M104   3,061,965 43,500 SH   SOLE   43,500 0 0
Bentley Systems Inc COM 08265T208   1,075,366 20,593 SH   SOLE   20,593 0 0
Bentley Systems Inc COM 08265T208   1,775 34 SH   SOLE   34 0 0
Palantir Technologies Inc COM 69608A108   4,077,717 177,215 SH   SOLE   177,215 0 0
Nuvei Corp COM 67079A102   40,727 1,288 SH   SOLE   1,288 0 0
Unity Software Inc COM 91332U101   627,236 23,492 SH   SOLE   23,492 0 0
iShares Russell 1000 Growth ETF ETF 464287614   1,011 3 SH   SOLE   3 0 0
Organon & Co COM 68622V106   526 28 SH   SOLE   28 0 0
Crowdstrike Holdings Inc COM 22788C105   265,769 829 SH   SOLE   829 0 0
Appian Corp COM 03782L101   639 16 SH   SOLE   16 0 0
Dynamics Special Purpose Corp COM 81726A100   14 37 SH   DFND 1 0 37 0
Switchback Energy Acquisition COM 15961R105   236 124 SH   DFND 1 0 124 0
Carnival Corp COM 143658300   175,867 10,763 SH   SOLE   10,763 0 0
Norwegian Cruise Line Holdings COM G66721104   198,605 9,489 SH   SOLE   9,489 0 0
Royal Caribbean Cruises Ltd COM V7780T103   419,810 3,020 SH   SOLE   3,020 0 0
YETI Holdings Inc COM 98585X104   116 3 SH   DFND 1 0 3 0
Royal Bank of Canada COM 780087102   1,011,726 10,029 SH   SOLE   10,029 0 0
Newmont Mining Corp COM 651639106   448,000 12,500 SH   DFND 4 0 12,500 0
Teladoc Health Inc COM 87918A105   982 65 SH   SOLE   65 0 0
Brookfield Asset Management Re COM G16250105   9,404,636 225,099 SH   SOLE   225,099 0 0
Brookfield Asset Management Re COM G16250105   2,883 69 SH   SOLE   69 0 0
Brookfield Asset Management Re COM G16250105   1,713 41 SH   DFND 1 0 41 0
Dollar General Corp COM 256677105   5,462 35 SH   SOLE   35 0 0
Denison Mines Corp COM 248356107   185 95 SH   DFND 1 0 95 0
Lightspeed POS Inc COM 53229C107   1,167 83 SH   DFND 1 0 83 0
Fortuna Silver Mines Inc COM 349915108   1,369 367 SH   DFND 1 0 367 0
Lion Electric Co/The COM 536221104   17,892 12,600 SH   DFND 1 0 12,600 0
Moderna Inc COM 60770K107   1,126,659 10,573 SH   SOLE   10,573 0 0
Overstock.com Inc COM 690370101   1,544 43 SH   SOLE   43 0 0
High Tide Inc COM 42981E401   359 177 SH   DFND 1 0 177 0
CAE Inc COM 124765108   144,480 7,000 SH   SOLE   7,000 0 0
Alamos Gold Inc COM 011532108   13,983 948 SH   DFND 1 0 948 0
Callaway Golf Co COM 131193104   1,019 63 SH   DFND 1 0 63 0
iShares MSCI Switzerland ETF ETF 464286749   238 5 SH   DFND 1 0 5 0
iShares MSCI United Kingdom ETF ETF 46435G334   137 4 SH   DFND 1 0 4 0
iShares MSCI Mexico ETF ETF 464286822   416 6 SH   DFND 1 0 6 0
Franklin FTSE India ETF ETF 35473P769   184 5 SH   DFND 1 0 5 0
Lemonade Inc COM 52567D107   230 14 SH   DFND 1 0 14 0
Neogen Corp COM 640491106   95 6 SH   DFND 1 0 6 0
Organovo Holdings Inc COM 68620A203   78 76 SH   DFND 1 0 76 0
Progyny Inc COM 74340E103   76 2 SH   DFND 1 0 2 0
Sotera Health Co COM 83601L102   12 1 SH   DFND 1 0 1 0
Vishay Intertechnology Inc COM 928298108   91 4 SH   DFND 1 0 4 0
GXO Logistics Inc COM 36262G101   1,720 32 SH   SOLE   32 0 0
General Motors Co COM 37045V100   2,953,963 65,137 SH   SOLE   65,137 0 0
Ford Motor Co COM 345370860   2,991,320 225,250 SH   SOLE   225,250 0 0
Roku Inc COM 77543R102   633,843 9,726 SH   SOLE   9,726 0 0
Aurinia Pharmaceuticals Inc COM 05156V102   76,387 15,247 SH   SOLE   15,247 0 0
Sea Ltd COM 81141R100   28,659,334 533,594 SH   DFND 4 0 533,594 0
Palantir Technologies Inc COM 69608A108   583,695 25,367 SH   SOLE   25,367 0 0
Gold Royalty Corp COM 38071H106   1,308 696 SH   DFND 1 0 696 0
Starbucks Corp COM 855244109   4,113 45 SH   SOLE   45 0 0
DoorDash Inc COM 25809K105   3,741,026 27,164 SH   SOLE   27,164 0 0
Advanced Micro Devices Inc COM 007903107   517,465 2,867 SH   SOLE   2,867 0 0
Tesla Inc COM 88160R101   823,752 4,686 SH   SOLE   4,686 0 0
Jackson Financial Inc COM 46817M107   439,633 6,647 SH   DFND 2 0 6,647 0
FirstService Corp COM 33767E202   717,251 4,326 SH   SOLE   4,326 0 0
Clean Energy Fuels Corp COM 184499101   83 31 SH   DFND 1 0 31 0
India Globalization Capital In COM 45408X308   2 6 SH   DFND 1 0 6 0
SPDR Gold Shares ETF 78463V107   335,941 1,633 SH   SOLE   1,633 0 0
Deckers Outdoor Corp COM 243537107   6,441,983 6,844 SH   SOLE   6,844 0 0
Axon Enterprise Inc COM 05464C101   6,092,399 19,472 SH   SOLE   19,472 0 0
Power REIT COM 73933H101   14 19 SH   DFND 1 0 19 0
Sylvamo Corp COM 871332102   2,470 40 SH   DFND 1 0 40 0
XP Inc COM G98239109   11,085 432 SH   SOLE   432 0 0
Comstock Mining Inc COM 205750300   11 30 SH   DFND 1 0 30 0
Baidu Inc COM 056752108   16,003 152 SH   SOLE   152 0 0
JD.com Inc COM 47215P106   201,070 7,341 SH   SOLE   7,341 0 0
SPDR S&P Retail ETF ETF 78464A714   59,242,500 750,000 SH   SOLE   750,000 0 0
DigitalOcean Holdings Inc COM 25402D102   458 12 SH   DFND 1 0 12 0
Algoma Steel Group Inc COM 015658107   713 84 SH   DFND 1 0 84 0
Ovintiv Inc COM 69047Q102   2,128 41 SH   SOLE   41 0 0
Penn National Gaming Inc COM 707569109   364 20 SH   DFND 1 0 20 0
Aurinia Pharmaceuticals Inc COM 05156V102   240 48 SH   DFND 1 0 48 0
Kyndryl Holdings Inc COM 50155Q100   131 6 SH   DFND 1 0 6 0
Kyndryl Holdings Inc COM 50155Q100   283 13 SH   SOLE   13 0 0
Newmont Mining Corp COM 651639106   71,788 2,003 SH   SOLE   2,003 0 0
United States Natural Gas Fund LP ETF 912318409   291 20 SH   SOLE   20 0 0
Toro Co/The COM 891092108   907,870 9,908 SH   SOLE   9,908 0 0
SPDR S&P Regional Banking ETF ETF 78464A698   12,570,000 250,000 SH   SOLE   250,000 0 0
Allogene Therapeutics Inc COM 019770106   121 27 SH   DFND 1 0 27 0
FirstService Corp COM 33767E202   149,220 900 SH   SOLE   900 0 0
Lattice Semiconductor Corp COM 518415104   1,721 22 SH   SOLE   22 0 0
Ford Motor Co COM 345370860   2,996,791 225,662 SH   SOLE   225,662 0 0
Calix Inc COM 13100M509   398 12 SH   DFND 1 0 12 0
Philip Morris International In COM 718172109   38,480 420 SH   SOLE   420 0 0
TFI International Inc COM 87241L109   35,081 220 SH   SOLE   220 0 0
GFL Environmental Inc COM 36168Q104   17,250 500 SH   SOLE   500 0 0
Lion Electric Co/The COM 536221104   153 108 SH   SOLE   108 0 0
Oriana Resources Corp COM 44812J104   707 64 SH   SOLE   64 0 0
Coinbase Global Inc COM 19260Q107   173,919 656 SH   SOLE   656 0 0
Bill.Com Holdings Inc COM 090043100   627,688 9,134 SH   SOLE   9,134 0 0
Coinbase Global Inc COM 19260Q107   4,378,192 16,514 SH   SOLE   16,514 0 0
Churchill Capital Corp IV COM 549498103   6 2 SH   SOLE   2 0 0
Rivian Automotive Inc COM 76954A103   693,518 63,335 SH   SOLE   63,335 0 0
Robinhood Markets Inc COM 770700102   778,709 38,684 SH   SOLE   38,684 0 0
Robinhood Markets Inc COM 770700102   1,288 64 SH   SOLE   64 0 0
Entegris Inc COM 29362U104   3,373 24 SH   SOLE   24 0 0
Entegris Inc COM 29362U104   2,006,911 14,280 SH   SOLE   14,280 0 0
Destination XL Group Inc COM 25065K104   22 6 SH   DFND 1 0 6 0
Coinbase Global Inc COM 19260Q107   905,915 3,417 SH   SOLE   3,417 0 0
Reliance Steel & Aluminum Co COM 759509102   460,834 1,379 SH   SOLE   1,379 0 0
iShares iBoxx $ High Yield Corporate Bond ETF ETF 464288513   8,433,705 108,500 SH   SOLE   108,500 0 0
Turtle Beach Corp COM 900450206   17 1 SH   DFND 1 0 1 0
LiveXLive Media Inc COM 53814X102   64 33 SH   DFND 1 0 33 0
NU Holdings Ltd/Cayman Islands COM G6683N103   8,613 722 SH   DFND 1 0 722 0
Gold Resource Corp COM 38068T105   25 57 SH   DFND 1 0 57 0
HERTZ GLOBAL HOLDINGS INC COM 42704L104   337 2 SH   DFND 1 0 2 0
Invesco QQQ Trust Series 1 ETF 46090E103   38,185 86 SH   SOLE   86 0 0
Manhattan Associates Inc COM 562750109   1,466,598 5,861 SH   SOLE   5,861 0 0
Paylocity Holding Corp COM 70438V106   735,561 4,280 SH   SOLE   4,280 0 0
AECOM COM 00766T100   2,176,297 22,189 SH   SOLE   22,189 0 0
First Citizens BancShares Inc/ COM 31946M103   1,635 1 SH   SOLE   1 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   21,076,711 47,469 SH   DFND 3 0 47,469 0
Dow Inc COM 260557103   98,481 1,700 SH   SOLE   1,700 0 0
Walgreens Boots Alliance Inc COM 931427108   19,521 900 SH   SOLE   900 0 0
Constellation Energy Corp COM 21037T109   639,396 3,459 SH   SOLE   3,459 0 0
Constellation Energy Corp COM 21037T109   18,591,289 100,575 SH   SOLE   100,575 0 0
SPDR S&P MidCap 400 ETF Trust ETF 78467Y107   3,895 7 SH   SOLE   7 0 0
Willis Towers Watson PLC COM G96629103   5,467,550 19,882 SH   SOLE   19,882 0 0
FirstService Corp COM 33767E202   9,948 60 SH   SOLE   60 0 0
Altria Group Inc COM 02209S103   87,240 2,000 SH   SOLE   2,000 0 0
TELUS International CDA Inc COM 87975H100   541 64 SH   SOLE   64 0 0
AstraZeneca PLC COM 046353108   259,957 3,837 SH   SOLE   3,837 0 0
FirstService Corp COM 33767E202   17,741 107 SH   DFND 1 0 107 0
Grab Holdings Ltd COM G4124C109   2,616,823 833,383 SH   DFND 4 0 833,383 0
LPL Financial Holdings Inc COM 50212V100   3,170 12 SH   SOLE   12 0 0
IMAX Corp COM 45245E109   32 2 SH   DFND 1 0 2 0
Rubicon Project Inc/The COM 55955D100   75 7 SH   DFND 1 0 7 0
OptimizeRx Corp COM 68401U204   122 10 SH   DFND 1 0 10 0
Amazon.com Inc COM 023135106   27,576,134 152,878 SH   SOLE   152,878 0 0
Viatris Inc COM 92556V106   4,265,589 357,252 SH   SOLE   357,252 0 0
Brookfield Business Corp COM 11259V106   4,031 167 SH   DFND 1 0 167 0
SPDR Portfolio Aggregate Bond ETF ETF 78464A649   21,488,000 850,000 SH   SOLE   850,000 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   13,490,498 25,791 SH   DFND 3 0 25,791 0
Brookfield Business Corp COM 11259V106   531 22 SH   SOLE   22 0 0
Physicians Realty Trust COM 42250P103   3,537,525 188,668 SH   SOLE   188,668 0 0
Chesapeake Energy Corp COM 165167735   1,510 17 SH   SOLE   17 0 0
Super Micro Computer Inc COM 86800U104   13,560,663 13,426 SH   SOLE   13,426 0 0
Celsius Holdings Inc COM 15118V207   1,990 24 SH   SOLE   24 0 0
RH COM 74967X103   5,920 17 SH   SOLE   17 0 0
Sustainable Opportunities Acqu COM 87261Y106   72 50 SH   DFND 1 0 50 0
Allegro MicroSystems Inc COM 01749D105   290,305 10,768 SH   SOLE   10,768 0 0
PPL Corp COM 69351T106   8,259 300 SH   SOLE   300 0 0
TFI International Inc COM 87241L109   1,116 7 SH   DFND 1 0 7 0
Esab Corp COM 29605J106   111 1 SH   DFND 1 0 1 0
Discovery Communications Inc COM 934423104   6,788,850 777,646 SH   SOLE   777,646 0 0
Discovery Communications Inc COM 934423104   5,302,768 607,419 SH   SOLE   607,419 0 0
Discovery Communications Inc COM 934423104   192 22 SH   SOLE   22 0 0
Pioneer Natural Resources Co COM 723787107   38,588 147 SH   SOLE   147 0 0
iShares Gold Trust ETF 464285204   8,402,000 200,000 SH   SOLE   200,000 0 0
Cleveland-Cliffs Inc COM 185899101   1,091,907 48,017 SH   SOLE   48,017 0 0
Caesarstone Ltd COM M20598104   16 4 SH   DFND 1 0 4 0
Futu Holdings Ltd COM 36118L106   704 13 SH   DFND 1 0 13 0
Ituran Location and Control Lt COM M6158M104   727 26 SH   DFND 1 0 26 0
Taboola.com Ltd COM M8744T106   400 90 SH   DFND 1 0 90 0
Facebook Inc COM 30303M102   66,039 136 SH   SOLE   136 0 0
Vanguard Total International Bond ETF ETF 92203J407   4,919,000 100,000 SH   SOLE   100,000 0 0
Amcor PLC COM G0250X107   38,040,000 4,000,000 SH   DFND 2 0 4,000,000 0
Independence Realty Trust Inc COM 45378A106   113 7 SH   DFND 1 0 7 0
Revance Therapeutics Inc COM 761330109   25 5 SH   DFND 1 0 5 0
JPMorgan Equity Premium Income ETF ETF 46641Q332   5,786,000 100,000 SH   SOLE   100,000 0 0
Algoma Steel Group Inc COM 015658107   16,887 1,989 SH   SOLE   1,989 0 0
Cleveland-Cliffs Inc COM 185899101   1,819 80 SH   SOLE   80 0 0
AppLovin Corp COM 03831W108   1,454 21 SH   SOLE   21 0 0
AppLovin Corp COM 03831W108   1,191,553 17,214 SH   SOLE   17,214 0 0
LPL Financial Holdings Inc COM 50212V100   17,754,504 67,201 SH   SOLE   67,201 0 0
American Homes 4 Rent COM 02665T306   1,876 51 SH   SOLE   51 0 0
ROBLOX Corp COM 771049103   2,596 68 SH   SOLE   68 0 0
ROBLOX Corp COM 771049103   1,565,189 40,995 SH   SOLE   40,995 0 0
FTC Solar Inc COM 30320C103   5 10 SH   DFND 1 0 10 0
Gevo Inc COM 374396406   19 25 SH   DFND 1 0 25 0
Maxeon Solar Technologies Ltd COM Y58473102   67 20 SH   DFND 1 0 20 0
WisdomTree US Efficient Core F ETF 97717Y790   6,081,120 144,000 SH   SOLE   144,000 0 0
Deutsche Bank AG COM D18190898   237 15 SH   DFND 1 0 15 0
Alphabet Inc COM 02079K107   7,308 48 SH   SOLE   48 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   22,200,500 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   35,520,800 80,000 SH   SOLE   80,000 0 0
JPMorgan Chase & Co PUT 46625H100   15,022,500 75,000 SH   SOLE   75,000 0 0
Patterson-UTI Energy Inc COM 703481101   107 9 SH   SOLE   9 0 0
Vanguard Dividend Appreciation ETF ETF 921908844   10,043,550 55,000 SH   SOLE   55,000 0 0
Citigroup Inc PUT 172967424   12,648,000 200,000 SH   SOLE   200,000 0 0
Alcon Inc COM H01301128   358,730 4,307 SH   DFND 2 0 4,307 0
Coca-Cola European Partners PL COM G25839104   347,791 4,972 SH   SOLE   4,972 0 0
Wix.com Ltd COM M98068105   67,228 489 SH   SOLE   489 0 0
Agnico Eagle Mines Ltd COM 008474108   716,277 12,008 SH   SOLE   12,008 0 0
BCE Inc COM 05534B760   321,519 9,462 SH   SOLE   9,462 0 0
Cameco Corp COM 13321L108   248,267 5,731 SH   SOLE   5,731 0 0
CGI Group Inc COM 12532H104   859,723 7,781 SH   SOLE   7,781 0 0
Rogers Communications Inc COM 775109200   354,650 8,650 SH   SOLE   8,650 0 0
Royal Bank of Canada COM 780087102   1,515,823 15,026 SH   SOLE   15,026 0 0
Shopify Inc COM 82509L107   696,459 9,025 SH   SOLE   9,025 0 0
Sun Life Financial Inc COM 866796105   873,116 15,997 SH   SOLE   15,997 0 0
Thomson Reuters Corp COM 884903808   751,568 4,823 SH   SOLE   4,823 0 0
Wheaton Precious Metals Corp COM 962879102   3,177,835 67,427 SH   SOLE   67,427 0 0
Builders FirstSource Inc COM 12008R107   6,859,418 32,891 SH   SOLE   32,891 0 0
Albertsons Cos Inc COM 013091103   1,179 55 SH   SOLE   55 0 0
Morgan Stanley CALL 617446448   4,708,000 50,000 SH   SOLE   50,000 0 0
BCE Inc PUT 05534B760   319,412 9,400 SH   DFND 1 0 9,400 0
Bank of Nova Scotia/The PUT 064149107   377,994 7,300 SH   DFND 1 0 7,300 0
Manulife Financial Corp PUT 56501R106   4,998,000 200,000 SH   SOLE   200,000 0 0
Canadian Imperial Bank of Commerce CALL 136069101   197,808 3,900 SH   DFND 1 0 3,900 0
Bank of America Corp PUT 060505104   6,636,000 175,000 SH   SOLE   175,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   357,900 6,000 SH   DFND 1 0 6,000 0
Canadian Imperial Bank of Commerce PUT 136069101   5,984,960 118,000 SH   SOLE   118,000 0 0
QUALCOMM Inc COM 747525103   5,079 30 SH   SOLE   30 0 0
Pembina Pipeline Corp PUT 706327103   21,204,000 600,000 SH   SOLE   600,000 0 0
Canadian National Railway Co PUT 136375102   210,736 1,600 SH   DFND 1 0 1,600 0
Canadian Imperial Bank of Commerce PUT 136069101   634,000 12,500 SH   DFND 1 0 12,500 0
Canadian Imperial Bank of Commerce PUT 136069101   5,072,000 100,000 SH   SOLE   100,000 0 0
Crescent Point Energy Corp PUT 22576C101   4,095 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp PUT 22576C101   16,380 2,000 SH   DFND 1 0 2,000 0
SPDR Dow Jones Industrial Average ETF Trust ETF 78467X109   36,992 93 SH   DFND 3 0 93 0
Enbridge Inc PUT 29250N105   97,686 2,700 SH   DFND 1 0 2,700 0
Deutsche Bank AG COM D18190898   14,710,634 932,824 SH   DFND 4 0 932,824 0
Vanguard Extended Market ETF ETF 922908652   15,774,300 90,000 SH   SOLE   90,000 0 0
Pembina Pipeline Corp PUT 706327103   10,602 300 SH   DFND 1 0 300 0
Cenovus Energy Inc PUT 15135U109   105,947 5,300 SH   DFND 1 0 5,300 0
Vermilion Energy Inc PUT 923725105   12,440 1,000 SH   DFND 1 0 1,000 0
IAMGOLD Corp COM 450913108   3 1 SH   DFND 1 0 1 0
MRC Global Inc COM 55345K103   13 1 SH   DFND 1 0 1 0
Rogers Communications Inc PUT 775109200   82,000 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp PUT 56501R106   13,744,500 550,000 SH   SOLE   550,000 0 0
TELUS Corp PUT 87971M103   1,601 100 SH   DFND 1 0 100 0
Manulife Financial Corp PUT 56501R106   24,990 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   24,990 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   24,990 1,000 SH   DFND 1 0 1,000 0
Triple Flag Precious Metals Co COM 89679M104   636 44 SH   SOLE   44 0 0
Plug Power Inc COM 72919P202   1,562 454 SH   DFND 1 0 454 0
Bank of Montreal PUT 063671101   986,568 10,100 SH   DFND 1 0 10,100 0
Invesco QQQ Trust Series 1 PUT 46090E103   22,200,500 50,000 SH   SOLE   50,000 0 0
Toronto-Dominion Bank/The PUT 891160509   857,396 14,200 SH   DFND 1 0 14,200 0
Canadian Natural Resources Ltd PUT 136385101   190,800 2,500 SH   DFND 1 0 2,500 0
Canadian Natural Resources Ltd CALL 136385101   152,640 2,000 SH   DFND 1 0 2,000 0
Hudbay Minerals Inc PUT 443628102   2,800 400 SH   DFND 1 0 400 0
Texas Pacific Land Corp COM 88262P102   1,736 3 SH   SOLE   3 0 0
Carlisle Cos Inc COM 142339100   1,839,736 4,695 SH   SOLE   4,695 0 0
Carlisle Cos Inc COM 142339100   2,743 7 SH   SOLE   7 0 0
Texas Pacific Land Corp COM 88262P102   940,657 1,626 SH   SOLE   1,626 0 0
Gaming and Leisure Properties COM 36467J108   1,935 42 SH   SOLE   42 0 0
Sun Life Financial Inc CALL 866796105   480,304 8,800 SH   DFND 1 0 8,800 0
Bank of Nova Scotia/The CALL 064149107   1,382,526 26,700 SH   DFND 1 0 26,700 0
Invesco QQQ Trust Series 1 PUT 46090E103   14,430,325 32,500 SH   SOLE   32,500 0 0
Hecla Mining Co COM 422704106   36,657 7,621 SH   DFND 1 0 7,621 0
Hecla Mining Co COM 422704106   20,139 4,187 SH   DFND 1 0 4,187 0
Sun Life Financial Inc PUT 866796105   10,916,000 200,000 SH   SOLE   200,000 0 0
Bank of Nova Scotia/The PUT 064149107   10,356,000 200,000 SH   SOLE   200,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   1,385,215 21,100 SH   SOLE   21,100 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   4,608,630 70,200 SH   SOLE   70,200 0 0
Royal Bank of Canada PUT 780087102   10,148,528 100,600 SH   SOLE   100,600 0 0
Fortis Inc/Canada PUT 349553107   928,485 23,500 SH   SOLE   23,500 0 0
TC Energy Corp PUT 87807B107   8,040,000 200,000 SH   SOLE   200,000 0 0
Builders FirstSource Inc COM 12008R107   7,662,753 36,743 SH   SOLE   36,743 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   6,718,140 159,500 SH   SOLE   159,500 0 0
Enbridge Inc PUT 29250N105   123,012 3,400 SH   SOLE   3,400 0 0
Toronto-Dominion Bank/The CALL 891160509   1,817,438 30,100 SH   DFND 1 0 30,100 0
Advanced Micro Devices Inc PUT 007903107   13,536,750 75,000 SH   SOLE   75,000 0 0
NVIDIA Corp PUT 67066G104   45,178,000 50,000 SH   SOLE   50,000 0 0
Enbridge Inc PUT 29250N105   9,081,180 251,000 SH   SOLE   251,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   22,200,500 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The CALL 064149107   957,930 18,500 SH   DFND 1 0 18,500 0
Canadian Imperial Bank of Commerce PUT 136069101   694,864 13,700 SH   DFND 1 0 13,700 0
Bank of Nova Scotia/The PUT 064149107   1,242,720 24,000 SH   DFND 1 0 24,000 0
BCE Inc PUT 05534B760   1,026,196 30,200 SH   SOLE   30,200 0 0
TC Energy Corp PUT 87807B107   8,040,000 200,000 SH   SOLE   200,000 0 0
InMed Pharmaceuticals Inc COM 457637601   1 2 SH   DFND 1 0 2 0
Canadian Natural Resources Ltd PUT 136385101   305,280 4,000 SH   DFND 1 0 4,000 0
Nuvei Corp COM 67079A102   199,206 6,300 SH   DFND 1 0 6,300 0
Brookfield Infrastructure Part COM G16252101   3,121 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107   72,492 1,400 SH   SOLE   1,400 0 0
iShares Russell 2000 ETF CALL 464287655   36,802,500 175,000 SH   SOLE   175,000 0 0
Enbridge Inc PUT 29250N105   3,940,002 108,900 SH   DFND 1 0 108,900 0
Gran Colombia Gold Corp COM 04040Y109   13,320 3,700 SH   DFND 1 0 3,700 0
Fortis Inc/Canada PUT 349553107   316,080 8,000 SH   SOLE   8,000 0 0
Alphabet Inc PUT 02079K305   3,018,600 20,000 SH   SOLE   20,000 0 0
Bank of Nova Scotia/The PUT 064149107   165,696 3,200 SH   DFND 1 0 3,200 0
Toronto-Dominion Bank/The PUT 891160509   42,543,748 704,600 SH   DFND 1 0 704,600 0
Bank of Montreal PUT 063671101   24,722,808 253,100 SH   SOLE   253,100 0 0
BCE Inc PUT 05534B760   411,158 12,100 SH   SOLE   12,100 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   13,320,300 30,000 SH   SOLE   30,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,880,200 20,000 SH   SOLE   20,000 0 0
Cenovus Energy Inc CALL 15135U109   13,993 700 SH   DFND 1 0 700 0
Royal Bank of Canada PUT 780087102   938,184 9,300 SH   DFND 1 0 9,300 0
Toronto-Dominion Bank/The PUT 891160509   881,548 14,600 SH   DFND 1 0 14,600 0
Royal Bank of Canada PUT 780087102   11,369,176 112,700 SH   DFND 1 0 112,700 0
Royal Bank of Canada CALL 780087102   7,465,120 74,000 SH   DFND 1 0 74,000 0
Toronto-Dominion Bank/The CALL 891160509   42,278,076 700,200 SH   DFND 1 0 700,200 0
TC Energy Corp PUT 87807B107   301,500 7,500 SH   DFND 1 0 7,500 0
Enbridge Inc PUT 29250N105   318,384 8,800 SH   DFND 1 0 8,800 0
Bank of Montreal CALL 063671101   97,680 1,000 SH   DFND 1 0 1,000 0
UBS Group AG COM H42097107   43,315 1,410 SH   DFND 2 0 1,410 0
Bank of Montreal PUT 063671101   17,094,000 175,000 SH   DFND 1 0 175,000 0
Bank of Montreal CALL 063671101   17,094,000 175,000 SH   DFND 1 0 175,000 0
Cenovus Energy Inc CALL 15135U109   5,997 300 SH   DFND 1 0 300 0
Cenovus Energy Inc PUT 15135U109   37,981 1,900 SH   DFND 1 0 1,900 0
Royal Bank of Canada PUT 780087102   433,784 4,300 SH   DFND 1 0 4,300 0
VAALCO Energy Inc COM 91851C201   52,979 7,601 SH   DFND 1 0 7,601 0
VAALCO Energy Inc COM 91851C201   84 12 SH   DFND 1 0 12 0
Invesco QQQ Trust Series 1 PUT 46090E103   66,601,500 150,000 SH   SOLE   150,000 0 0
Enbridge Inc PUT 29250N105   7,236,000 200,000 SH   SOLE   200,000 0 0
BCE Inc PUT 05534B760   115,532 3,400 SH   DFND 1 0 3,400 0
Canadian Natural Resources Ltd PUT 136385101   38,160 500 SH   DFND 1 0 500 0
Utilities Select Sector SPDR Fund CALL 81369Y886   3,275,935 49,900 SH   SOLE   49,900 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   3,282,500 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   22,200,500 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   22,200,500 50,000 SH   SOLE   50,000 0 0
Logitech International SA COM H50430232   4,290 48 SH   DFND 2 0 48 0
Bank of Nova Scotia/The PUT 064149107   1,843,368 35,600 SH   DFND 1 0 35,600 0
Utilities Select Sector SPDR Fund CALL 81369Y886   13,701,155 208,700 SH   SOLE   208,700 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   663,065 10,100 SH   SOLE   10,100 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   2,225,535 33,900 SH   SOLE   33,900 0 0
Alphabet Inc PUT 02079K305   3,018,600 20,000 SH   SOLE   20,000 0 0
SPDR S&P 500 ETF Trust CALL 78462F103   26,153,500 50,000 SH   SOLE   50,000 0 0
Apple Inc PUT 037833100   8,574,000 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   11,100,250 25,000 SH   SOLE   25,000 0 0
AGFiQ US Market Neutral Anti-Beta Fund ETF 00110G408   70,799 3,930 SH   DFND 1 0 3,930 0
RXO Inc COM 74982T103   700 32 SH   SOLE   32 0 0
Suncor Energy Inc PUT 867224107   3,691 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd CALL 136385101   106,848 1,400 SH   DFND 1 0 1,400 0
BCE Inc PUT 05534B760   197,084 5,800 SH   DFND 1 0 5,800 0
BCE Inc PUT 05534B760   193,686 5,700 SH   DFND 1 0 5,700 0
Brookfield Business Partners L COM G16234109   11,048 500 SH   DFND 1 0 500 0
SPDR S&P 500 ETF Trust CALL 78462F103   26,153,500 50,000 SH   SOLE   50,000 0 0
iShares Russell 2000 ETF PUT 464287655   21,030,000 100,000 SH   SOLE   100,000 0 0
AMERCO COM 023586506   620,057 9,299 SH   SOLE   9,299 0 0
AMERCO COM 023586506   301,127 4,516 SH   SOLE   4,516 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   35,520,800 80,000 SH   SOLE   80,000 0 0
Toronto-Dominion Bank/The CALL 891160509   676,256 11,200 SH   DFND 1 0 11,200 0
Deutsche Bank AG COM D18190898   11,859 752 SH   DFND 2 0 752 0
iShares MSCI Eurozone ETF ETF 464286608   255,300 5,000 SH   SOLE   5,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   44,401,000 100,000 SH   SOLE   100,000 0 0
Bank of Nova Scotia/The CALL 064149107   82,848 1,600 SH   DFND 1 0 1,600 0
Amazon.com Inc PUT 023135106   1,082,280 6,000 SH   SOLE   6,000 0 0
Bank of Montreal PUT 063671101   19,536,000 200,000 SH   SOLE   200,000 0 0
Cenovus Energy Inc PUT 15135U109   101,949 5,100 SH   DFND 1 0 5,100 0
Manulife Financial Corp PUT 56501R106   7,497,000 300,000 SH   SOLE   300,000 0 0
Energy Select Sector SPDR Fund PUT 81369Y506   4,720,500 50,000 SH   SOLE   50,000 0 0
Canadian Natural Resources Ltd PUT 136385101   152,640 2,000 SH   DFND 1 0 2,000 0
TC Energy Corp PUT 87807B107   8,040,000 200,000 SH   SOLE   200,000 0 0
Barrick Gold Corp CALL 067901108   119,808 7,200 SH   DFND 1 0 7,200 0
Barrick Gold Corp PUT 067901108   3,328 200 SH   DFND 1 0 200 0
Suncor Energy Inc PUT 867224107   36,910 1,000 SH   DFND 1 0 1,000 0
Tesla Inc PUT 88160R101   13,184,250 75,000 SH   SOLE   75,000 0 0
Pan American Silver Corp COM 697900108   50,789 3,368 SH   SOLE   3,368 0 0
Restaurant Brands Internationa COM 76131D103   151,829 1,911 SH   SOLE   1,911 0 0
Enbridge Inc CALL 29250N105   10,854 300 SH   DFND 1 0 300 0
Hubbell Inc COM 443510607   6,658,232 16,042 SH   SOLE   16,042 0 0
Toast Inc COM 888787108   1,346 54 SH   SOLE   54 0 0
Toast Inc COM 888787108   807,707 32,412 SH   SOLE   32,412 0 0
Hubbell Inc COM 443510607   1,173,346 2,827 SH   SOLE   2,827 0 0
First Solar Inc COM 336433107   6,182,975 36,629 SH   SOLE   36,629 0 0
Paylocity Holding Corp COM 70438V106   1,203 7 SH   SOLE   7 0 0
Ares Management LP COM 03990B101   2,144,967 16,130 SH   SOLE   16,130 0 0
Chesapeake Energy Corp COM 165167735   888,478 10,002 SH   SOLE   10,002 0 0
Ares Management LP COM 03990B101   3,457 26 SH   SOLE   26 0 0
Repligen Corp COM 759916109   942,222 5,123 SH   SOLE   5,123 0 0
Aspen Technology Inc COM 29109X106   853 4 SH   SOLE   4 0 0
Aspen Technology Inc COM 29109X106   590,572 2,769 SH   SOLE   2,769 0 0
Repligen Corp COM 759916109   1,655 9 SH   SOLE   9 0 0
Ferguson PLC COM G3421J106   4,229,897 19,365 SH   SOLE   19,365 0 0
Ferguson PLC COM G3421J106   7,208 33 SH   SOLE   33 0 0
Canadian Natural Resources Ltd CALL 136385101   61,056 800 SH   DFND 1 0 800 0
Bank of Montreal PUT 063671101   29,304 300 SH   DFND 1 0 300 0
Tesla Inc PUT 88160R101   4,394,750 25,000 SH   SOLE   25,000 0 0
Cenovus Energy Inc PUT 15135U109   59,970 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada PUT 780087102   1,765,400 17,500 SH   SOLE   17,500 0 0
Triple Flag Precious Metals Co COM 89679M104   2,081 144 SH   DFND 1 0 144 0
Bank of Montreal PUT 063671101   14,652,000 150,000 SH   SOLE   150,000 0 0
Bank of Montreal CALL 063671101   14,652,000 150,000 SH   SOLE   150,000 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   6,318,000 150,000 SH   SOLE   150,000 0 0
Nexa Resources SA COM L67359106   1,432 200 SH   DFND 1 0 200 0
Village Farms International In COM 92707Y108   4,836 3,900 SH   DFND 1 0 3,900 0
Helius Medical Technologies In COM 42328V801   35 6 SH   DFND 1 0 6 0
Bank of Nova Scotia/The PUT 064149107   2,589,000 50,000 SH   SOLE   50,000 0 0
Brookfield Asset Management Lt COM 113004105   327,756 7,800 SH   SOLE   7,800 0 0
Brookfield Asset Management Lt COM 113004105   27,968,050 665,589 SH   SOLE   665,589 0 0
Brookfield Asset Management Lt COM 113004105   139,506 3,320 SH   SOLE   3,320 0 0
Brookfield Asset Management Lt COM 113004105   47,861 1,139 SH   DFND 1 0 1,139 0
Royal Bank of Canada PUT 780087102   5,044,000 50,000 SH   DFND 1 0 50,000 0
Royal Bank of Canada CALL 780087102   35,308,000 350,000 SH   DFND 1 0 350,000 0
General Motors Co COM 37045V100   108,840 2,400 SH   SOLE   2,400 0 0
SPDR S&P Regional Banking ETF ETF 78464A698   5,028 100 SH   SOLE   100 0 0
AT&T Inc COM 00206R102   19,360 1,100 SH   SOLE   1,100 0 0
Freeport-McMoRan Inc COM 35671D857   9,404 200 SH   SOLE   200 0 0
Ford Motor Co COM 345370860   94,288 7,100 SH   SOLE   7,100 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   22,200,500 50,000 SH   SOLE   50,000 0 0
GLOBALFOUNDRIES Inc COM G39387108   188,013 3,608 SH   SOLE   3,608 0 0
iShares Russell 2000 ETF PUT 464287655   15,772,500 75,000 SH   SOLE   75,000 0 0
iShares Russell 2000 ETF CALL 464287655   15,772,500 75,000 SH   SOLE   75,000 0 0
TFI International Inc COM 87241L109   95,676 600 SH   SOLE   600 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   66,601,500 150,000 SH   SOLE   150,000 0 0
Sun Life Financial Inc PUT 866796105   5,458,000 100,000 SH   SOLE   100,000 0 0
Toronto-Dominion Bank/The CALL 891160509   11,055,578 183,100 SH   DFND 1 0 183,100 0
Toronto-Dominion Bank/The PUT 891160509   19,623,500 325,000 SH   DFND 1 0 325,000 0
Bank of Nova Scotia/The CALL 064149107   5,178,000 100,000 SH   DFND 1 0 100,000 0
Bank of Nova Scotia/The PUT 064149107   5,178,000 100,000 SH   DFND 1 0 100,000 0
HCA Healthcare Inc COM 40412C101   4,336 13 SH   SOLE   13 0 0
Thermo Fisher Scientific Inc COM 883556102   9,299 16 SH   SOLE   16 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   22,200,500 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   6,660,150 15,000 SH   SOLE   15,000 0 0
TC Energy Corp PUT 87807B107   570,840 14,200 SH   DFND 1 0 14,200 0
Canadian Imperial Bank of Commerce PUT 136069101   152,160 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   244,565 4,100 SH   DFND 1 0 4,100 0
Amazon.com Inc COM 023135106   55,557 308 SH   DFND 3 0 308 0
GE HealthCare Technologies Inc COM 36266G107   11,779,936 129,578 SH   SOLE   129,578 0 0
Bank of Montreal PUT 063671101   68,376 700 SH   DFND 1 0 700 0
Fortis Inc/Canada CALL 349553107   15,804 400 SH   DFND 1 0 400 0
Hudbay Minerals Inc PUT 443628102   73,500 10,500 SH   DFND 1 0 10,500 0
iShares 20 Year Treasury Bond ETF ETF 464287432   4,893,557 51,718 SH   SOLE   51,718 0 0
GE HealthCare Technologies Inc COM 36266G107   364 4 SH   SOLE   4 0 0
Canadian Imperial Bank of Commerce PUT 136069101   486,912 9,600 SH   DFND 1 0 9,600 0
Enbridge Inc CALL 29250N105   72,360 2,000 SH   DFND 1 0 2,000 0
Hudbay Minerals Inc CALL 443628102   7,000 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp CALL 706327103   49,476 1,400 SH   DFND 1 0 1,400 0
Vermilion Energy Inc PUT 923725105   12,440 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   24,880 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp CALL 56501R106   229,908 9,200 SH   DFND 1 0 9,200 0
Cenovus Energy Inc PUT 15135U109   39,980 2,000 SH   DFND 1 0 2,000 0
Sundial Growers Inc COM 83307B101   10,404 5,189 SH   DFND 1 0 5,189 0
TC Energy Corp PUT 87807B107   16,080 400 SH   DFND 1 0 400 0
SPDR Dow Jones Industrial Average ETF Trust ETF 78467X109   95,462 240 SH   DFND 1 0 240 0
Invesco QQQ Trust Series 1 CALL 46090E103   19,980,450 45,000 SH   SOLE   45,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   19,980,450 45,000 SH   SOLE   45,000 0 0
Suncor Energy Inc CALL 867224107   44,292 1,200 SH   DFND 1 0 1,200 0
BCE Inc CALL 05534B760   47,572 1,400 SH   DFND 1 0 1,400 0
Bank of Nova Scotia/The PUT 064149107   440,130 8,500 SH   DFND 1 0 8,500 0
Suncor Energy Inc PUT 867224107   7,382,000 200,000 SH   SOLE   200,000 0 0
Royal Bank of Canada CALL 780087102   312,728 3,100 SH   DFND 1 0 3,100 0
Toronto-Dominion Bank/The PUT 891160509   1,630,260 27,000 SH   DFND 1 0 27,000 0
Canadian Natural Resources Ltd PUT 136385101   11,448,000 150,000 SH   SOLE   150,000 0 0
Royal Bank of Canada PUT 780087102   1,230,736 12,200 SH   DFND 1 0 12,200 0
Royal Bank of Canada PUT 780087102   201,760 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The CALL 891160509   9,057,000 150,000 SH   DFND 1 0 150,000 0
Royal Bank of Canada PUT 780087102   25,220,000 250,000 SH   SOLE   250,000 0 0
Royal Bank of Canada CALL 780087102   15,384,200 152,500 SH   SOLE   152,500 0 0
Canadian Imperial Bank of Commerce CALL 136069101   15,596,400 307,500 SH   SOLE   307,500 0 0
VanEck Gold Miners ETF/USA PUT 92189F106   11,067,000 350,000 SH   SOLE   350,000 0 0
Bank of Montreal PUT 063671101   3,409,032 34,900 SH   DFND 1 0 34,900 0
Bank of Montreal PUT 063671101   586,080 6,000 SH   DFND 1 0 6,000 0
Bank of Montreal PUT 063671101   976,800 10,000 SH   DFND 1 0 10,000 0
Amazon.com Inc PUT 023135106   1,803,800 10,000 SH   SOLE   10,000 0 0
Vermilion Energy Inc PUT 923725105   124,400 10,000 SH   DFND 1 0 10,000 0
Enbridge Inc PUT 29250N105   4,522,500 125,000 SH   SOLE   125,000 0 0
TC Energy Corp PUT 87807B107   4,020,000 100,000 SH   SOLE   100,000 0 0
Crescent Point Energy Corp CALL 22576C101   4,095 500 SH   DFND 1 0 500 0
Barrick Gold Corp CALL 067901108   94,848 5,700 SH   DFND 1 0 5,700 0
Barrick Gold Corp CALL 067901108   99,840 6,000 SH   DFND 1 0 6,000 0
Agnico Eagle Mines Ltd PUT 008474108   125,265 2,100 SH   DFND 1 0 2,100 0
Suncor Energy Inc CALL 867224107   36,910 1,000 SH   DFND 1 0 1,000 0
SPDR S&P 500 ETF Trust CALL 78462F103   17,888,994 34,200 SH   SOLE   34,200 0 0
Enbridge Inc CALL 29250N105   3,784,428 104,600 SH   DFND 1 0 104,600 0
Reliance Steel & Aluminum Co COM 759509102   1,826,628 5,466 SH   SOLE   5,466 0 0
AECOM COM 00766T100   1,290,242 13,155 SH   SOLE   13,155 0 0
Graco Inc COM 384109104   1,526,389 16,332 SH   SOLE   16,332 0 0
Axon Enterprise Inc COM 05464C101   6,588,001 21,056 SH   SOLE   21,056 0 0
Royal Bank of Canada PUT 780087102   1,261,000 12,500 SH   DFND 1 0 12,500 0
Cameco Corp CALL 13321L108   129,960 3,000 SH   DFND 1 0 3,000 0
VanEck Gold Miners ETF/USA PUT 92189F106   1,422,900 45,000 SH   SOLE   45,000 0 0
VanEck Gold Miners ETF/USA CALL 92189F106   1,422,900 45,000 SH   SOLE   45,000 0 0
Canadian Natural Resources Ltd CALL 136385101   76,320 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp PUT 07317Q105   26,136 7,200 SH   DFND 1 0 7,200 0
Utilities Select Sector SPDR Fund PUT 81369Y886   21,992,750 335,000 SH   SOLE   335,000 0 0
Vanguard FTSE Emerging Markets ETF ETF 922042858   57,433,750 1,375,000 SH   SOLE   1,375,000 0 0
Imperial Oil Ltd PUT 453038408   656,735 9,500 SH   DFND 1 0 9,500 0
Toronto-Dominion Bank/The PUT 891160509   90,570 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp PUT 87807B107   172,860 4,300 SH   DFND 1 0 4,300 0
Financial Select Sector SPDR Fund PUT 81369Y605   6,318,000 150,000 SH   SOLE   150,000 0 0
Royal Bank of Canada CALL 780087102   33,502,248 332,100 SH   SOLE   332,100 0 0
Cenovus Energy Inc CALL 15135U109   39,980 2,000 SH   DFND 1 0 2,000 0
Financial Select Sector SPDR Fund PUT 81369Y605   7,371,000 175,000 SH   SOLE   175,000 0 0
Cenovus Energy Inc PUT 15135U109   39,980 2,000 SH   DFND 1 0 2,000 0
TELUS Corp PUT 87971M103   8,005 500 SH   SOLE   500 0 0
Toronto-Dominion Bank/The PUT 891160509   597,762 9,900 SH   DFND 1 0 9,900 0
Financial Select Sector SPDR Fund PUT 81369Y605   4,212,000 100,000 SH   SOLE   100,000 0 0
Vermilion Energy Inc PUT 923725105   14,928 1,200 SH   DFND 1 0 1,200 0
iShares Russell 2000 ETF PUT 464287655   17,875,500 85,000 SH   SOLE   85,000 0 0
Bank of Montreal CALL 063671101   595,848 6,100 SH   DFND 1 0 6,100 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,880,200 20,000 SH   DFND 3 0 20,000 0
iShares Russell 2000 ETF PUT 464287655   2,944,200 14,000 SH   DFND 3 0 14,000 0
iShares Russell 2000 ETF CALL 464287655   2,944,200 14,000 SH   DFND 3 0 14,000 0
BlackBerry Ltd PUT 09228F103   5,520 2,000 SH   DFND 1 0 2,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   4,440,100 10,000 SH   SOLE   10,000 0 0
Fortis Inc/Canada PUT 349553107   936,387 23,700 SH   SOLE   23,700 0 0
Bank of Montreal CALL 063671101   24,664,200 252,500 SH   SOLE   252,500 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   20,738,835 315,900 SH   SOLE   315,900 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   11,583,000 275,000 SH   SOLE   275,000 0 0
Energy Select Sector SPDR Fund PUT 81369Y506   6,608,700 70,000 SH   SOLE   70,000 0 0
Toronto-Dominion Bank/The CALL 891160509   15,095,000 250,000 SH   DFND 1 0 250,000 0
Toronto-Dominion Bank/The PUT 891160509   9,057,000 150,000 SH   DFND 1 0 150,000 0
Manulife Financial Corp CALL 56501R106   44,982 1,800 SH   DFND 1 0 1,800 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,282,500 50,000 SH   SOLE   50,000 0 0
Dutch Bros Inc COM 26701L100   1,188 36 SH   DFND 1 0 36 0
Agnico Eagle Mines Ltd PUT 008474108   77,545 1,300 SH   DFND 1 0 1,300 0
iShares Russell 2000 ETF CALL 464287655   25,236,000 120,000 SH   SOLE   120,000 0 0
Barrick Gold Corp CALL 067901108   349,440 21,000 SH   DFND 1 0 21,000 0
Barrick Gold Corp COM 067901108   236,654 14,222 SH   DFND 1 0 14,222 0
Cellebrite DI Ltd COM M2197Q107   66 6 SH   DFND 1 0 6 0
Innoviz Technologies Ltd COM M5R635108   132 98 SH   DFND 1 0 98 0
Impinj Inc COM 453204109   128 1 SH   DFND 1 0 1 0
Riskified Ltd COM M8216R109   254 47 SH   DFND 1 0 47 0
Taro Pharmaceutical Industries COM M8737E108   339 8 SH   DFND 1 0 8 0
TDCX Inc COM 87190U100   143 20 SH   DFND 1 0 20 0
Crescent Point Energy Corp CALL 22576C101   10,647 1,300 SH   DFND 1 0 1,300 0
Barrick Gold Corp CALL 067901108   18,304 1,100 SH   DFND 1 0 1,100 0
SPDR Gold Shares PUT 78463V107   5,143,000 25,000 SH   SOLE   25,000 0 0
Suncor Energy Inc COM 867224107   74,669 2,023 SH   DFND 1 0 2,023 0
iShares Russell 2000 ETF PUT 464287655   42,060,000 200,000 SH   SOLE   200,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   13,320,300 30,000 SH   SOLE   30,000 0 0
Rogers Communications Inc PUT 775109200   1,303,800 31,800 SH   DFND 1 0 31,800 0
Rogers Communications Inc PUT 775109200   49,200 1,200 SH   DFND 1 0 1,200 0
BlackBerry Ltd COM 09228F103   25,748 9,329 SH   DFND 1 0 9,329 0
Brookfield Renewable Partners COM G16258108   12,614 543 SH   DFND 1 0 543 0
Sandstorm Gold Ltd COM 80013R206   3,964 755 SH   DFND 1 0 755 0
Canadian Imperial Bank of Comm COM 136069101   688,068 13,566 SH   DFND 1 0 13,566 0
JDL GOLD CORP COM 29446Y502   43,675 7,255 SH   DFND 1 0 7,255 0
TransCanada Corp COM 87807B107   94,671 2,355 SH   DFND 1 0 2,355 0
Suncor Energy Inc PUT 867224107   893,222 24,200 SH   DFND 1 0 24,200 0
Netflix Inc PUT 64110L106   4,251,310 7,000 SH   SOLE   7,000 0 0
Teck Resources Ltd PUT 878742204   45,780 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp PUT 07317Q105   1,815 500 SH   DFND 1 0 500 0
Brookfield Business Partners L COM G16234109   6,629 300 SH   DFND 1 0 300 0
Bitfarms Ltd/Canada COM 09173B107   21,185 9,500 SH   DFND 1 0 9,500 0
Tricon Capital Group Inc COM 89612W102   8,407 754 SH   DFND 1 0 754 0
Utilities Select Sector SPDR Fund PUT 81369Y886   18,290,090 278,600 SH   SOLE   278,600 0 0
Toronto-Dominion Bank/The PUT 891160509   784,940 13,000 SH   DFND 1 0 13,000 0
TransAlta Corp CALL 89346D107   6,430 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103   35,340 1,000 SH   DFND 1 0 1,000 0
Cronos Group Inc COM 22717L101   783 300 SH   DFND 1 0 300 0
TransAlta Corp PUT 89346D107   6,430 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   353,760 8,800 SH   DFND 1 0 8,800 0
Indivior PLC COM G4766E116   28,400,028 1,325,865 SH   DFND 2 0 1,325,865 0
Ovintiv Inc CALL 69047Q102   5,190 100 SH   DFND 1 0 100 0
Cenovus Energy Inc CALL 15135U109   339,830 17,000 SH   DFND 1 0 17,000 0
Cameco Corp PUT 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Bank of America Corp PUT 060505104   6,446,400 170,000 SH   SOLE   170,000 0 0
Meta Platforms Inc PUT 30303M102   5,826,960 12,000 SH   SOLE   12,000 0 0
Cameco Corp CALL 13321L108   129,960 3,000 SH   DFND 1 0 3,000 0
TC Energy Corp CALL 87807B107   80,400 2,000 SH   DFND 1 0 2,000 0
Imperial Oil Ltd CALL 453038408   110,608 1,600 SH   DFND 1 0 1,600 0
Kinross Gold Corp CALL 496902404   613 100 SH   DFND 1 0 100 0
Bank of America Corp PUT 060505104   2,275,200 60,000 SH   SOLE   60,000 0 0
Wells Fargo & Co PUT 949746101   2,898,000 50,000 SH   SOLE   50,000 0 0
Morgan Stanley PUT 617446448   3,766,400 40,000 SH   SOLE   40,000 0 0
Canadian Natural Resources Ltd PUT 136385101   114,480 1,500 SH   DFND 1 0 1,500 0
Canadian Natural Resources Ltd PUT 136385101   152,640 2,000 SH   DFND 1 0 2,000 0
Technology Select Sector SPDR Fund ETF 81369Y803   958,042 4,600 SH   SOLE   4,600 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   78,460,500 150,000 SH   SOLE   150,000 0 0
Cameco Corp PUT 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   69,312 1,600 SH   DFND 1 0 1,600 0
SPDR S&P 500 ETF Trust CALL 78462F103   26,153,500 50,000 SH   SOLE   50,000 0 0
Bank of Montreal CALL 063671101   9,768 100 SH   DFND 1 0 100 0
Pembina Pipeline Corp CALL 706327103   38,874 1,100 SH   DFND 1 0 1,100 0
Utilities Select Sector SPDR Fund PUT 81369Y886   4,680,845 71,300 SH   SOLE   71,300 0 0
Tesla Inc COM 88160R101   102,134 581 SH   DFND 3 0 581 0
Utilities Select Sector SPDR Fund CALL 81369Y886   118,170 1,800 SH   SOLE   1,800 0 0
Teck Resources Ltd CALL 878742204   91,560 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce PUT 136069101   532,560 10,500 SH   DFND 1 0 10,500 0
TELUS Corp CALL 87971M103   555,547 34,700 SH   DFND 1 0 34,700 0
Utilities Select Sector SPDR Fund PUT 81369Y886   6,565,000 100,000 SH   SOLE   100,000 0 0
CF Industries Holdings Inc PUT 125269100   2,496,300 30,000 SH   SOLE   30,000 0 0
Mosaic Co/The COM 61945C103   934,880 28,801 SH   SOLE   28,801 0 0
CF Industries Holdings Inc COM 125269100   516,651 6,209 SH   SOLE   6,209 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   131,300 2,000 SH   SOLE   2,000 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   131,300 2,000 SH   SOLE   2,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   4,181,905 63,700 SH   SOLE   63,700 0 0
Deckers Outdoor Corp COM 243537107   7,238,289 7,690 SH   SOLE   7,690 0 0
Watsco Inc COM 942622200   1,396,127 3,232 SH   SOLE   3,232 0 0
UiPath Inc COM 90364P105   836,274 36,889 SH   SOLE   36,889 0 0
Dick's Sporting Goods Inc COM 253393102   1,247,298 5,547 SH   SOLE   5,547 0 0
Albertsons Cos Inc COM 013091103   706,598 32,957 SH   SOLE   32,957 0 0
Hyatt Hotels Corp COM 448579102   682,695 4,277 SH   SOLE   4,277 0 0
Lattice Semiconductor Corp COM 518415104   1,030,133 13,168 SH   SOLE   13,168 0 0
Knife River Corp COM 498894104   568 7 SH   DFND 1 0 7 0
Ford Motor Co COM 345370860   33,200 2,500 SH   SOLE   2,500 0 0
SPDR Gold Shares ETF 78463V107   9,669 47 SH   SOLE   47 0 0
iShares Core S&P 500 ETF ETF 464287200   124,177,426 236,200 SH   SOLE   236,200 0 0
Descartes Systems Group Inc/Th COM 249906108   71,027 776 SH   SOLE   776 0 0
Canadian Imperial Bank of Commerce PUT 136069101   5,508,192 108,600 SH   SOLE   108,600 0 0
iShares Trust iShares ESG Aware MSCI USA ETF ETF 46435G425   27,935,280 243,000 SH   SOLE   243,000 0 0
Bank of Montreal PUT 063671101   732,600 7,500 SH   SOLE   7,500 0 0
Rogers Communications Inc CALL 775109200   205,000 5,000 SH   DFND 1 0 5,000 0
Thomson Reuters Corp PUT 884903808   46,749 300 SH   DFND 1 0 300 0
BCE Inc PUT 05534B760   135,920 4,000 SH   DFND 1 0 4,000 0
TC Energy Corp CALL 87807B107   40,200 1,000 SH   DFND 1 0 1,000 0
Toro Co/The COM 891092108   1,466 16 SH   SOLE   16 0 0
Watsco Inc COM 942622200   2,592 6 SH   SOLE   6 0 0
UiPath Inc COM 90364P105   1,383 61 SH   SOLE   61 0 0
Hyatt Hotels Corp COM 448579102   1,117 7 SH   SOLE   7 0 0
Dick's Sporting Goods Inc COM 253393102   2,024 9 SH   SOLE   9 0 0
Graco Inc COM 384109104   2,523 27 SH   SOLE   27 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   44,401,000 100,000 SH   SOLE   100,000 0 0
WisdomTree Floating Rate Treasury Fund ETF 97717Y527   9,424,346 187,400 SH   SOLE   187,400 0 0
Dimensional Core Fixed Income ETF ETF 25434V872   6,292,500 150,000 SH   SOLE   150,000 0 0
Imperial Oil Ltd PUT 453038408   145,173 2,100 SH   DFND 1 0 2,100 0
TC Energy Corp PUT 87807B107   48,240 1,200 SH   DFND 1 0 1,200 0
Toronto-Dominion Bank/The CALL 891160509   24,152 400 SH   DFND 1 0 400 0
SPDR S&P Oil & Gas Exploration & Production ETF PUT 78468R556   15,493,000 100,000 SH   SOLE   100,000 0 0
Brookfield Corp PUT 11271J107   87,927 2,100 SH   DFND 1 0 2,100 0
CGI Inc CALL 12532H104   11,049 100 SH   DFND 1 0 100 0
Magna International Inc PUT 559222401   16,344 300 SH   DFND 1 0 300 0
TC Energy Corp CALL 87807B107   68,340 1,700 SH   DFND 1 0 1,700 0
Ares Acquisition Corp II COM G33033104   2,114,000 200,000 SH   SOLE   200,000 0 0
Cenovus Energy Inc CALL 15135U109   153,923 7,700 SH   DFND 1 0 7,700 0
Imperial Oil Ltd PUT 453038408   207,390 3,000 SH   DFND 1 0 3,000 0
Hudbay Minerals Inc CALL 443628102   23,800 3,400 SH   DFND 1 0 3,400 0
Crescent Point Energy Corp CALL 22576C101   38,493 4,700 SH   DFND 1 0 4,700 0
Bank of Nova Scotia/The PUT 064149107   289,968 5,600 SH   DFND 1 0 5,600 0
Bank of Nova Scotia/The CALL 064149107   1,444,662 27,900 SH   DFND 1 0 27,900 0
TELUS Corp CALL 87971M103   6,404 400 SH   DFND 1 0 400 0
Crescent Point Energy Corp PUT 22576C101   14,742 1,800 SH   DFND 1 0 1,800 0
CGI Inc CALL 12532H104   110,490 1,000 SH   DFND 1 0 1,000 0
SPDR S&P Oil & Gas Exploration & Production ETF CALL 78468R556   5,809,875 37,500 SH   SOLE   37,500 0 0
TC Energy Corp PUT 87807B107   144,720 3,600 SH   DFND 1 0 3,600 0
iShares Russell 2000 ETF PUT 464287655   31,545,000 150,000 SH   SOLE   150,000 0 0
Hudbay Minerals Inc CALL 443628102   14,000 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105   39,798 1,100 SH   DFND 1 0 1,100 0
Coca-Cola European Partners PL COM G25839104   209,151 2,990 SH   SOLE   2,990 0 0
iShares MSCI EAFE ETF PUT 464287465   15,972,000 200,000 SH   SOLE   200,000 0 0
Toronto-Dominion Bank/The CALL 891160509   754,750 12,500 SH   DFND 1 0 12,500 0
Royal Bank of Canada CALL 780087102   2,522,000 25,000 SH   SOLE   25,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   5,072 100 SH   SOLE   100 0 0
BCE Inc PUT 05534B760   115,532 3,400 SH   SOLE   3,400 0 0
Pembina Pipeline Corp PUT 706327103   7,068 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The PUT 064149107   25,890 500 SH   SOLE   500 0 0
Nutrien Ltd PUT 67077M108   21,724 400 SH   DFND 1 0 400 0
iShares Russell 2000 ETF PUT 464287655   10,515,000 50,000 SH   SOLE   50,000 0 0
Royal Bank of Canada CALL 780087102   20,176,000 200,000 SH   SOLE   200,000 0 0
Cameco Corp CALL 13321L108   86,640 2,000 SH   DFND 1 0 2,000 0
Algonquin Power & Utilities Corp PUT 015857105   1,264 200 SH   DFND 1 0 200 0
TC Energy Corp PUT 87807B107   48,240 1,200 SH   DFND 1 0 1,200 0
BCE Inc PUT 05534B760   118,930 3,500 SH   DFND 1 0 3,500 0
BCE Inc CALL 05534B760   3,398 100 SH   DFND 1 0 100 0
Cenovus Energy Inc CALL 15135U109   87,956 4,400 SH   DFND 1 0 4,400 0
Royal Bank of Canada PUT 780087102   110,968 1,100 SH   DFND 1 0 1,100 0
Utilities Select Sector SPDR Fund PUT 81369Y886   984,750 15,000 SH   SOLE   15,000 0 0
Caterpillar Inc PUT 149123101   10,992,900 30,000 SH   SOLE   30,000 0 0
Cenovus Energy Inc CALL 15135U109   1,999 100 SH   DFND 1 0 100 0
Hudbay Minerals Inc PUT 443628102   7,000 1,000 SH   DFND 1 0 1,000 0
CGI Inc PUT 12532H104   33,147 300 SH   DFND 1 0 300 0
Crescent Point Energy Corp CALL 22576C101   31,122 3,800 SH   DFND 1 0 3,800 0
Toronto-Dominion Bank/The CALL 891160509   640,028 10,600 SH   DFND 1 0 10,600 0
Toronto-Dominion Bank/The CALL 891160509   839,282 13,900 SH   DFND 1 0 13,900 0
Kinross Gold Corp PUT 496902404   2,452 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Commerce CALL 136069101   5,122,720 101,000 SH   SOLE   101,000 0 0
TransAlta Corp PUT 89346D107   6,430 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107   18,455 500 SH   DFND 1 0 500 0
Manulife Financial Corp CALL 56501R106   124,950 5,000 SH   DFND 1 0 5,000 0
TransAlta Corp CALL 89346D107   1,929 300 SH   DFND 1 0 300 0
Agnico Eagle Mines Ltd PUT 008474108   715,800 12,000 SH   DFND 1 0 12,000 0
Barrick Gold Corp CALL 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   1,261,000 12,500 SH   SOLE   12,500 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,234,220 18,800 SH   SOLE   18,800 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,234,220 18,800 SH   SOLE   18,800 0 0
Osisko Gold Royalties Ltd PUT 68827L101   8,210 500 SH   DFND 1 0 500 0
Fortis Inc/Canada CALL 349553107   399,051 10,100 SH   SOLE   10,100 0 0
Brookfield Asset Management Ltd PUT 113004105   29,414 700 SH   DFND 1 0 700 0
Nutrien Ltd PUT 67077M108   54,310 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   20,760 400 SH   DFND 1 0 400 0
Crescent Point Energy Corp CALL 22576C101   32,760 4,000 SH   DFND 1 0 4,000 0
TELUS Corp CALL 87971M103   12,808 800 SH   DFND 1 0 800 0
Agnico Eagle Mines Ltd PUT 008474108   328,075 5,500 SH   DFND 1 0 5,500 0
Algonquin Power & Utilities Corp CALL 015857105   6,952 1,100 SH   DFND 1 0 1,100 0
Manulife Financial Corp CALL 56501R106   27,489 1,100 SH   DFND 1 0 1,100 0
Fortis Inc/Canada CALL 349553107   730,935 18,500 SH   SOLE   18,500 0 0
Barrick Gold Corp CALL 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   434,610 11,000 SH   SOLE   11,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   44,401,000 100,000 SH   SOLE   100,000 0 0
Canadian Natural Resources Ltd CALL 136385101   190,800 2,500 SH   DFND 1 0 2,500 0
Algonquin Power & Utilities Corp PUT 015857105   142,200 22,500 SH   SOLE   22,500 0 0
Algonquin Power & Utilities Corp CALL 015857105   94,800 15,000 SH   SOLE   15,000 0 0
Brookfield Infrastructure Partners LP PUT G16252101   115,477 3,700 SH   SOLE   3,700 0 0
TransAlta Corp PUT 89346D107   28,292 4,400 SH   SOLE   4,400 0 0
TransAlta Corp CALL 89346D107   80,375 12,500 SH   SOLE   12,500 0 0
TransAlta Corp PUT 89346D107   86,162 13,400 SH   SOLE   13,400 0 0
TransAlta Corp CALL 89346D107   6,430 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   252,399 10,100 SH   DFND 1 0 10,100 0
Enbridge Inc CALL 29250N105   10,854 300 SH   DFND 1 0 300 0
Fortis Inc/Canada CALL 349553107   683,523 17,300 SH   SOLE   17,300 0 0
Bank of Montreal PUT 063671101   78,144 800 SH   DFND 1 0 800 0
Barrick Gold Corp CALL 067901108   78,208 4,700 SH   DFND 1 0 4,700 0
Toronto-Dominion Bank/The CALL 891160509   48,304 800 SH   DFND 1 0 800 0
Suncor Energy Inc PUT 867224107   2,819,924 76,400 SH   DFND 1 0 76,400 0
Hudbay Minerals Inc PUT 443628102   14,000 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101   898,656 9,200 SH   DFND 1 0 9,200 0
TC Energy Corp CALL 87807B107   60,300 1,500 SH   DFND 1 0 1,500 0
BCE Inc PUT 05534B760   54,368 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal CALL 063671101   48,840 500 SH   DFND 1 0 500 0
TELUS Corp PUT 87971M103   16,010 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce CALL 136069101   167,376 3,300 SH   DFND 1 0 3,300 0
TELUS Corp PUT 87971M103   25,616 1,600 SH   DFND 1 0 1,600 0
BCE Inc CALL 05534B760   16,990 500 SH   DFND 1 0 500 0
Imperial Oil Ltd CALL 453038408   69,130 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   890,276 26,200 SH   DFND 1 0 26,200 0
TELUS Corp PUT 87971M103   32,020 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal CALL 063671101   4,932,840 50,500 SH   SOLE   50,500 0 0
TC Energy Corp PUT 87807B107   8,040 200 SH   DFND 1 0 200 0
BCE Inc PUT 05534B760   169,900 5,000 SH   DFND 1 0 5,000 0
Toronto-Dominion Bank/The CALL 891160509   78,494 1,300 SH   DFND 1 0 1,300 0
Vermilion Energy Inc CALL 923725105   37,320 3,000 SH   DFND 1 0 3,000 0
Brookfield Corp CALL 11271J107   8,374 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Commerce PUT 136069101   147,088 2,900 SH   DFND 1 0 2,900 0
CGI Inc CALL 12532H104   220,980 2,000 SH   DFND 1 0 2,000 0
Financial Select Sector SPDR Fund PUT 81369Y605   21,060 500 SH   SOLE   500 0 0
BCE Inc PUT 05534B760   64,562 1,900 SH   DFND 1 0 1,900 0
Utilities Select Sector SPDR Fund PUT 81369Y886   6,565,000 100,000 SH   SOLE   100,000 0 0
Vermilion Energy Inc PUT 923725105   12,440 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   775,860 19,300 SH   DFND 1 0 19,300 0
Vermilion Energy Inc CALL 923725105   7,464 600 SH   DFND 1 0 600 0
TC Energy Corp PUT 87807B107   120,600 3,000 SH   DFND 1 0 3,000 0
Toronto-Dominion Bank/The PUT 891160509   2,149,528 35,600 SH   DFND 1 0 35,600 0
TC Energy Corp PUT 87807B107   156,780 3,900 SH   DFND 1 0 3,900 0
Barrick Gold Corp CALL 067901108   8,320 500 SH   DFND 1 0 500 0
CAE Inc CALL 124765108   6,192 300 SH   DFND 1 0 300 0
Vermilion Energy Inc CALL 923725105   84,592 6,800 SH   DFND 1 0 6,800 0
Toronto-Dominion Bank/The CALL 891160509   1,467,234 24,300 SH   DFND 1 0 24,300 0
Canadian Imperial Bank of Commerce CALL 136069101   13,187,200 260,000 SH   SOLE   260,000 0 0
Bank of Nova Scotia/The CALL 064149107   1,460,196 28,200 SH   DFND 1 0 28,200 0
Bank of Nova Scotia/The PUT 064149107   1,475,730 28,500 SH   DFND 1 0 28,500 0
Vermilion Energy Inc CALL 923725105   111,960 9,000 SH   DFND 1 0 9,000 0
Teck Resources Ltd CALL 878742204   215,166 4,700 SH   DFND 1 0 4,700 0
Royal Bank of Canada PUT 780087102   35,449,232 351,400 SH   SOLE   351,400 0 0
Royal Bank of Canada PUT 780087102   171,496 1,700 SH   SOLE   1,700 0 0
Royal Bank of Canada CALL 780087102   504,400 5,000 SH   SOLE   5,000 0 0
Royal Bank of Canada PUT 780087102   110,968 1,100 SH   SOLE   1,100 0 0
Royal Bank of Canada CALL 780087102   403,520 4,000 SH   SOLE   4,000 0 0
Bank of Montreal CALL 063671101   683,760 7,000 SH   SOLE   7,000 0 0
Toronto-Dominion Bank/The PUT 891160509   6,170,836 102,200 SH   DFND 1 0 102,200 0
Canadian Imperial Bank of Commerce PUT 136069101   20,288 400 SH   SOLE   400 0 0
Canadian Imperial Bank of Commerce CALL 136069101   50,720 1,000 SH   SOLE   1,000 0 0
TC Energy Corp PUT 87807B107   265,320 6,600 SH   DFND 1 0 6,600 0
Darden Restaurants Inc COM 237194105   18,583,570 111,179 SH   SOLE   111,179 0 0
Ovintiv Inc PUT 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   25,326 700 SH   DFND 1 0 700 0
Enbridge Inc CALL 29250N105   162,810 4,500 SH   DFND 1 0 4,500 0
TC Energy Corp CALL 87807B107   64,320 1,600 SH   DFND 1 0 1,600 0
Nutrien Ltd PUT 67077M108   168,361 3,100 SH   DFND 1 0 3,100 0
Franco-Nevada Corp CALL 351858105   476,640 4,000 SH   DFND 1 0 4,000 0
Toronto-Dominion Bank/The PUT 891160509   344,166 5,700 SH   DFND 1 0 5,700 0
Enbridge Inc PUT 29250N105   940,680 26,000 SH   DFND 1 0 26,000 0
iShares Russell 2000 ETF PUT 464287655   10,515,000 50,000 SH   SOLE   50,000 0 0
Vermilion Energy Inc PUT 923725105   13,684 1,100 SH   DFND 1 0 1,100 0
Barrick Gold Corp CALL 067901108   21,632 1,300 SH   DFND 1 0 1,300 0
Barrick Gold Corp CALL 067901108   28,288 1,700 SH   DFND 1 0 1,700 0
iShares Russell 2000 ETF CALL 464287655   42,060,000 200,000 SH   SOLE   200,000 0 0
West Fraser Timber Co Ltd CALL 952845105   86,430 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   59,514 1,300 SH   DFND 1 0 1,300 0
Royal Bank of Canada PUT 780087102   10,088,000 100,000 SH   SOLE   100,000 0 0
TC Energy Corp PUT 87807B107   148,740 3,700 SH   DFND 1 0 3,700 0
Canadian Natural Resources Ltd PUT 136385101   412,128 5,400 SH   DFND 1 0 5,400 0
Royal Bank of Canada CALL 780087102   30,264,000 300,000 SH   SOLE   300,000 0 0
Bank of Nova Scotia/The CALL 064149107   155,340 3,000 SH   DFND 1 0 3,000 0
Generac Holdings Inc COM 368736104   545,177 4,322 SH   SOLE   4,322 0 0
Canadian Imperial Bank of Commerce PUT 136069101   111,584 2,200 SH   SOLE   2,200 0 0
Bank of Montreal PUT 063671101   390,720 4,000 SH   DFND 1 0 4,000 0
Bank of Nova Scotia/The PUT 064149107   93,204 1,800 SH   DFND 1 0 1,800 0
Canadian Pacific Kansas City Ltd PUT 13646K108   35,268 400 SH   DFND 1 0 400 0
Fortis Inc/Canada PUT 349553107   359,541 9,100 SH   SOLE   9,100 0 0
Bank of Montreal PUT 063671101   58,608 600 SH   SOLE   600 0 0
BCE Inc CALL 05534B760   101,940 3,000 SH   DFND 1 0 3,000 0
Fortis Inc/Canada PUT 349553107   59,265 1,500 SH   DFND 1 0 1,500 0
iShares MSCI EAFE Value ETF ETF 464288877   2,323,098 42,704 SH   DFND 1 0 42,704 0
Magna International Inc PUT 559222401   32,688 600 SH   DFND 1 0 600 0
Fortis Inc/Canada PUT 349553107   98,775 2,500 SH   DFND 1 0 2,500 0
Fortis Inc/Canada PUT 349553107   106,677 2,700 SH   DFND 1 0 2,700 0
Fortis Inc/Canada CALL 349553107   59,265 1,500 SH   DFND 1 0 1,500 0
Fortis Inc/Canada PUT 349553107   23,706 600 SH   DFND 1 0 600 0
Magna International Inc CALL 559222401   16,344 300 SH   DFND 1 0 300 0
Nutrien Ltd PUT 67077M108   10,862 200 SH   DFND 1 0 200 0
Liberty Media Corp-Liberty Liv COM 531229722   307 7 SH   DFND 1 0 7 0
Utilities Select Sector SPDR Fund PUT 81369Y886   4,431,375 67,500 SH   SOLE   67,500 0 0
Fortis Inc/Canada PUT 349553107   31,608 800 SH   DFND 1 0 800 0
Brookfield Asset Management Ltd PUT 113004105   126,060 3,000 SH   DFND 1 0 3,000 0
Imperial Oil Ltd PUT 453038408   20,739 300 SH   DFND 1 0 300 0
Nuvei Corp COM 67079A102   12,648 400 SH   DFND 1 0 400 0
Pembina Pipeline Corp PUT 706327103   53,010 1,500 SH   DFND 1 0 1,500 0
Celestica Inc CALL 15101Q108   45,000 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   45,000 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   45,000 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   33,621 2,100 SH   DFND 1 0 2,100 0
TELUS Corp PUT 87971M103   16,010 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   31,080,700 70,000 SH   SOLE   70,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   121,728 2,400 SH   DFND 1 0 2,400 0
Canadian Imperial Bank of Commerce PUT 136069101   60,864 1,200 SH   DFND 1 0 1,200 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,282,500 50,000 SH   SOLE   50,000 0 0
Manulife Financial Corp PUT 56501R106   124,950 5,000 SH   DFND 1 0 5,000 0
Waste Connections Inc CALL 94106B101   412,824 2,400 SH   DFND 1 0 2,400 0
Brookfield Corp CALL 11271J107   25,122 600 SH   DFND 1 0 600 0
Brookfield Renewable Partners LP CALL G16258108   41,814 1,800 SH   DFND 1 0 1,800 0
Brookfield Infrastructure Partners LP CALL G16252101   3,121 100 SH   DFND 1 0 100 0
Teck Resources Ltd PUT 878742204   45,780 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   35,222 2,200 SH   DFND 1 0 2,200 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,774,875 57,500 SH   SOLE   57,500 0 0
Waste Connections Inc CALL 94106B101   172,010 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   5,257,500 25,000 SH   SOLE   25,000 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   26,153,500 50,000 SH   SOLE   50,000 0 0
BCE Inc PUT 05534B760   135,920 4,000 SH   DFND 1 0 4,000 0
TC Energy Corp PUT 87807B107   8,040,000 200,000 SH   SOLE   200,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   126,800 2,500 SH   DFND 1 0 2,500 0
NVIDIA Corp PUT 67066G104   18,071,200 20,000 SH   SOLE   20,000 0 0
TELUS Corp CALL 87971M103   3,202 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The PUT 064149107   2,107,446 40,700 SH   DFND 1 0 40,700 0
BCE Inc PUT 05534B760   6,796 200 SH   SOLE   200 0 0
Enbridge Inc PUT 29250N105   133,866 3,700 SH   DFND 1 0 3,700 0
Manulife Financial Corp PUT 56501R106   4,998,000 200,000 SH   SOLE   200,000 0 0
Kenvue Inc COM 49177J102   10,931,145 509,373 SH   SOLE   509,373 0 0
Kenvue Inc COM 49177J102   10,905,092 508,159 SH   SOLE   508,159 0 0
TELUS Corp PUT 87971M103   64,040 4,000 SH   DFND 1 0 4,000 0
Bank of Nova Scotia/The PUT 064149107   31,093,890 600,500 SH   SOLE   600,500 0 0
Bank of Nova Scotia/The PUT 064149107   15,534 300 SH   SOLE   300 0 0
Bank of Montreal PUT 063671101   48,840 500 SH   SOLE   500 0 0
MAG Silver Corp CALL 55903Q104   1,058 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The PUT 891160509   398,508 6,600 SH   DFND 1 0 6,600 0
iShares Russell 2000 ETF PUT 464287655   4,206,000 20,000 SH   DFND 3 0 20,000 0
Bank of Montreal PUT 063671101   556,776 5,700 SH   DFND 1 0 5,700 0
Crescent Point Energy Corp PUT 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   108,540 2,700 SH   DFND 1 0 2,700 0
Imperial Oil Ltd PUT 453038408   276,520 4,000 SH   DFND 1 0 4,000 0
Toronto-Dominion Bank/The PUT 891160509   60,380 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   49,975 2,500 SH   DFND 1 0 2,500 0
Toronto-Dominion Bank/The PUT 891160509   301,900 5,000 SH   DFND 1 0 5,000 0
Brookfield Asset Management Ltd CALL 113004105   25,212 600 SH   DFND 1 0 600 0
Royal Bank of Canada PUT 780087102   807,040 8,000 SH   DFND 1 0 8,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   17,760,400 40,000 SH   SOLE   40,000 0 0
TC Energy Corp CALL 87807B107   56,280 1,400 SH   DFND 1 0 1,400 0
Waste Connections Inc PUT 94106B101   172,010 1,000 SH   DFND 1 0 1,000 0
Helius Medical Technologies In COM 42328V801   6 1 SH   DFND 1 0 1 0
TELUS Corp PUT 87971M103   67,242 4,200 SH   DFND 1 0 4,200 0
Magna International Inc PUT 559222401   185,232 3,400 SH   DFND 1 0 3,400 0
Bank of Nova Scotia/The CALL 064149107   605,826 11,700 SH   DFND 1 0 11,700 0
BlackBerry Ltd CALL 09228F103   2,484 900 SH   DFND 1 0 900 0
Ovintiv Inc CALL 69047Q102   186,840 3,600 SH   DFND 1 0 3,600 0
Magna International Inc PUT 559222401   5,448 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101   30,528 400 SH   DFND 1 0 400 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,880,200 20,000 SH   SOLE   20,000 0 0
Enbridge Inc CALL 29250N105   3,618,000 100,000 SH   SOLE   100,000 0 0
Enbridge Inc PUT 29250N105   3,618,000 100,000 SH   SOLE   100,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   81,152 1,600 SH   DFND 1 0 1,600 0
Agnico Eagle Mines Ltd PUT 008474108   745,625 12,500 SH   DFND 1 0 12,500 0
Restaurant Brands International Inc PUT 76131D103   23,835 300 SH   DFND 1 0 300 0
Super Micro Computer Inc COM 86800U104   17,614,923 17,440 SH   SOLE   17,440 0 0
Confluent Inc COM 20717M103   555,067 18,187 SH   SOLE   18,187 0 0
Jabil Inc COM 466313103   5,918,581 44,185 SH   SOLE   44,185 0 0
Vermilion Energy Inc CALL 923725105   16,172 1,300 SH   DFND 1 0 1,300 0
Suncor Energy Inc CALL 867224107   3,691,000 100,000 SH   SOLE   100,000 0 0
Suncor Energy Inc PUT 867224107   3,691,000 100,000 SH   SOLE   100,000 0 0
Halliburton Co COM 406216101   115,343 2,926 SH   SOLE   2,926 0 0
BlackBerry Ltd PUT 09228F103   8,280 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The CALL 064149107   476,376 9,200 SH   DFND 1 0 9,200 0
iShares Russell 2000 ETF PUT 464287655   42,060,000 200,000 SH   SOLE   200,000 0 0
Courtside Group Inc COM 22275C105   4 2 SH   DFND 1 0 2 0
Enbridge Inc PUT 29250N105   8,817,066 243,700 SH   SOLE   243,700 0 0
Enbridge Inc PUT 29250N105   191,754 5,300 SH   DFND 1 0 5,300 0
Imperial Oil Ltd PUT 453038408   3,456,500 50,000 SH   SOLE   50,000 0 0
Imperial Oil Ltd CALL 453038408   4,064,844 58,800 SH   SOLE   58,800 0 0
Brookfield Renewable Partners LP CALL G16258108   16,261 700 SH   DFND 1 0 700 0
TC Energy Corp PUT 87807B107   132,660 3,300 SH   DFND 1 0 3,300 0
Suncor Energy Inc PUT 867224107   11,073 300 SH   DFND 1 0 300 0
Enbridge Inc PUT 29250N105   18,090 500 SH   SOLE   500 0 0
Enbridge Inc PUT 29250N105   3,618 100 SH   SOLE   100 0 0
Fortis Inc/Canada PUT 349553107   237,060 6,000 SH   SOLE   6,000 0 0
BlackBerry Ltd PUT 09228F103   2,760 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   23,706 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Commerce PUT 136069101   5,072 100 SH   DFND 1 0 100 0
iShares Russell 2000 ETF PUT 464287655   10,515,000 50,000 SH   SOLE   50,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   13,130,000 200,000 SH   SOLE   200,000 0 0
Enerplus Corp CALL 292766102   19,660 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   7,000 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc PUT 76131D103   15,890 200 SH   DFND 1 0 200 0
Cameco Corp PUT 13321L108   82,308 1,900 SH   DFND 1 0 1,900 0
Descartes Systems Group Inc/The CALL 249906108   91,530 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd PUT 09228F103   276 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   68,376 700 SH   DFND 1 0 700 0
Descartes Systems Group Inc/The CALL 249906108   18,306 200 SH   DFND 1 0 200 0
BCE Inc CALL 05534B760   74,756 2,200 SH   DFND 1 0 2,200 0
Cameco Corp CALL 13321L108   64,980 1,500 SH   DFND 1 0 1,500 0
Cameco Corp PUT 13321L108   86,640 2,000 SH   DFND 1 0 2,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   44,401,000 100,000 SH   SOLE   100,000 0 0
Bausch Health Cos Inc CALL 071734107   1,061 100 SH   DFND 1 0 100 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Descartes Systems Group Inc/The PUT 249906108   274,590 3,000 SH   DFND 1 0 3,000 0
Baytex Energy Corp PUT 07317Q105   1,815 500 SH   DFND 1 0 500 0
Suncor Energy Inc PUT 867224107   36,910 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   3,998 200 SH   DFND 1 0 200 0
Nabors Energy Transition Corp COM G6363K106   2,600,000 250,000 SH   SOLE   250,000 0 0
Teck Resources Ltd CALL 878742204   50,358 1,100 SH   DFND 1 0 1,100 0
Fortis Inc/Canada CALL 349553107   43,461 1,100 SH   DFND 1 0 1,100 0
TELUS Corp PUT 87971M103   16,010 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   41,000 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   168,888 3,100 SH   DFND 1 0 3,100 0
Suncor Energy Inc PUT 867224107   36,910 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   80,400 2,000 SH   DFND 1 0 2,000 0
TC Energy Corp CALL 87807B107   385,920 9,600 SH   DFND 1 0 9,600 0
Brookfield Renewable Partners LP CALL G16258108   23,230 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP PUT G16258108   32,522 1,400 SH   DFND 1 0 1,400 0
Agnico Eagle Mines Ltd PUT 008474108   208,775 3,500 SH   DFND 1 0 3,500 0
TC Energy Corp CALL 87807B107   80,400 2,000 SH   DFND 1 0 2,000 0
TELUS Corp CALL 87971M103   176,110 11,000 SH   DFND 1 0 11,000 0
Bank of Nova Scotia/The PUT 064149107   103,560 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc CALL 923725105   3,732 300 SH   DFND 1 0 300 0
TransAlta Corp PUT 89346D107   3,858 600 SH   DFND 1 0 600 0
Centerra Gold Inc PUT 152006102   4,137 700 SH   DFND 1 0 700 0
Manulife Financial Corp PUT 56501R106   124,950 5,000 SH   DFND 1 0 5,000 0
Cameco Corp CALL 13321L108   86,640 2,000 SH   DFND 1 0 2,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   88,170 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc PUT 76131D103   39,725 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101   97,680 1,000 SH   DFND 1 0 1,000 0
Ivanhoe Electric Inc / US COM 46578C108   7,517 767 SH   DFND 1 0 767 0
Financial Select Sector SPDR Fund PUT 81369Y605   8,424,000 200,000 SH   SOLE   200,000 0 0
Toronto-Dominion Bank/The PUT 891160509   84,532 1,400 SH   DFND 1 0 1,400 0
Bank of Nova Scotia/The PUT 064149107   212,298 4,100 SH   DFND 1 0 4,100 0
Cameco Corp PUT 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   5,458,000 100,000 SH   SOLE   100,000 0 0
Bank of Montreal PUT 063671101   195,360 2,000 SH   DFND 1 0 2,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   7,992,180 18,000 SH   SOLE   18,000 0 0
iShares Russell 2000 ETF PUT 464287655   21,030,000 100,000 SH   SOLE   100,000 0 0
Fortis Inc/Canada PUT 349553107   4,330,296 109,600 SH   SOLE   109,600 0 0
Pembina Pipeline Corp PUT 706327103   7,068 200 SH   DFND 1 0 200 0
Pembina Pipeline Corp PUT 706327103   5,301,000 150,000 SH   SOLE   150,000 0 0
TC Energy Corp CALL 87807B107   36,180 900 SH   DFND 1 0 900 0
Enbridge Inc PUT 29250N105   940,680 26,000 SH   DFND 1 0 26,000 0
Cameco Corp CALL 13321L108   95,304 2,200 SH   DFND 1 0 2,200 0
CAE Inc CALL 124765108   14,448 700 SH   DFND 1 0 700 0
Royal Bank of Canada CALL 780087102   10,088,000 100,000 SH   SOLE   100,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   17,760,400 40,000 SH   SOLE   40,000 0 0
Bank of Nova Scotia/The CALL 064149107   579,936 11,200 SH   DFND 1 0 11,200 0
Cenovus Energy Inc PUT 15135U109   43,978 2,200 SH   DFND 1 0 2,200 0
CGI Inc CALL 12532H104   99,441 900 SH   DFND 1 0 900 0
Bank of Nova Scotia/The PUT 064149107   352,104 6,800 SH   DFND 1 0 6,800 0
Canadian Natural Resources Ltd PUT 136385101   99,216 1,300 SH   DFND 1 0 1,300 0
Royal Bank of Canada CALL 780087102   332,904 3,300 SH   DFND 1 0 3,300 0
JDL GOLD CORP COM 29446Y502   415 69 SH   DFND 1 0 69 0
Pembina Pipeline Corp PUT 706327103   60,078 1,700 SH   SOLE   1,700 0 0
Bank of Nova Scotia/The PUT 064149107   5,178 100 SH   SOLE   100 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   5,252,000 80,000 SH   SOLE   80,000 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,969,500 30,000 SH   SOLE   30,000 0 0
Precision Drilling Corp CALL 74022D407   13,458 200 SH   DFND 1 0 200 0
Pembina Pipeline Corp PUT 706327103   70,680 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107   517,800 10,000 SH   DFND 1 0 10,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   22,200,500 50,000 SH   SOLE   50,000 0 0
First Majestic Silver Corp PUT 32076V103   5,880 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   25,360 500 SH   SOLE   500 0 0
Bank of Nova Scotia/The PUT 064149107   5,178 100 SH   SOLE   100 0 0
Bank of Nova Scotia/The PUT 064149107   621,360 12,000 SH   SOLE   12,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   30,432 600 SH   SOLE   600 0 0
Canadian Imperial Bank of Commerce PUT 136069101   5,072 100 SH   SOLE   100 0 0
Toronto-Dominion Bank/The PUT 891160509   30,190 500 SH   DFND 1 0 500 0
Vermilion Energy Inc PUT 923725105   24,880 2,000 SH   DFND 1 0 2,000 0
Utilities Select Sector SPDR Fund PUT 81369Y886   6,565,000 100,000 SH   SOLE   100,000 0 0
Toronto-Dominion Bank/The CALL 891160509   18,114,000 300,000 SH   DFND 1 0 300,000 0
Toronto-Dominion Bank/The PUT 891160509   18,114,000 300,000 SH   DFND 1 0 300,000 0
Algonquin Power & Utilities Corp PUT 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp CALL 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   99,950 5,000 SH   DFND 1 0 5,000 0
NVIDIA Corp PUT 67066G104   6,776,700 7,500 SH   SOLE   7,500 0 0
Bank of Montreal PUT 063671101   390,720 4,000 SH   DFND 1 0 4,000 0
First Solar Inc COM 336433107   265,185 1,571 SH   SOLE   1,571 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,282,500 50,000 SH   SOLE   50,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   11,817,000 180,000 SH   SOLE   180,000 0 0
Veralto Corp COM 92338C103   5,415,264 61,079 SH   SOLE   61,079 0 0
Veralto Corp COM 92338C103   5,919,740 66,769 SH   SOLE   66,769 0 0
Royal Bank of Canada PUT 780087102   5,044,000 50,000 SH   SOLE   50,000 0 0
BCE Inc PUT 05534B760   3,398 100 SH   SOLE   100 0 0
Waste Connections Inc CALL 94106B101   1,290,075 7,500 SH   SOLE   7,500 0 0
Waste Connections Inc PUT 94106B101   1,290,075 7,500 SH   SOLE   7,500 0 0
Bank of Nova Scotia/The CALL 064149107   709,386 13,700 SH   DFND 1 0 13,700 0
Canadian Imperial Bank of Commerce PUT 136069101   268,816 5,300 SH   DFND 1 0 5,300 0
CGI Inc PUT 12532H104   176,784 1,600 SH   DFND 1 0 1,600 0
Bank of Nova Scotia/The PUT 064149107   554,046 10,700 SH   DFND 1 0 10,700 0
Toronto-Dominion Bank/The PUT 891160509   241,520 4,000 SH   DFND 1 0 4,000 0
Energy Select Sector SPDR Fund PUT 81369Y506   4,720,500 50,000 SH   SOLE   50,000 0 0
TC Energy Corp PUT 87807B107   40,200 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   504,400 5,000 SH   DFND 1 0 5,000 0
Fortis Inc/Canada PUT 349553107   71,118 1,800 SH   DFND 1 0 1,800 0
Lithium Americas Corp COM 53681K100   102 19 SH   DFND 1 0 19 0
Bank of Montreal PUT 063671101   547,008 5,600 SH   DFND 1 0 5,600 0
Bank of Montreal PUT 063671101   507,936 5,200 SH   DFND 1 0 5,200 0
Lithium Americas Corp COM 53681K100   501 93 SH   SOLE   93 0 0
Vermilion Energy Inc PUT 923725105   2,488 200 SH   DFND 1 0 200 0
Fortis Inc/Canada PUT 349553107   79,020 2,000 SH   DFND 1 0 2,000 0
iShares Russell 2000 ETF PUT 464287655   52,575,000 250,000 SH   SOLE   250,000 0 0
Canadian Pacific Kansas City Ltd PUT 13646K108   88,170 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   830,280 8,500 SH   DFND 1 0 8,500 0
Brookfield Asset Management Ltd PUT 113004105   29,414 700 SH   DFND 1 0 700 0
BCE Inc PUT 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   904,500 25,000 SH   SOLE   25,000 0 0
Manulife Financial Corp PUT 56501R106   49,980 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509   114,722 1,900 SH   DFND 1 0 1,900 0
Manulife Financial Corp PUT 56501R106   24,990 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   20,935 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd PUT 136385101   99,216 1,300 SH   DFND 1 0 1,300 0
Bank of Nova Scotia/The CALL 064149107   201,942 3,900 SH   DFND 1 0 3,900 0
Invesco QQQ Trust Series 1 PUT 46090E103   44,401,000 100,000 SH   SOLE   100,000 0 0
Bank of Nova Scotia/The CALL 064149107   31,068,000 600,000 SH   SOLE   600,000 0 0
Royal Bank of Canada CALL 780087102   15,132,000 150,000 SH   SOLE   150,000 0 0
Algonquin Power & Utilities Corp PUT 015857105   12,640 2,000 SH   DFND 1 0 2,000 0
Bank of America Corp PUT 060505104   4,550,400 120,000 SH   SOLE   120,000 0 0
Manulife Financial Corp PUT 56501R106   49,980 2,000 SH   DFND 1 0 2,000 0
Suncor Energy Inc PUT 867224107   70,129 1,900 SH   DFND 1 0 1,900 0
Pembina Pipeline Corp PUT 706327103   35,340 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   161,055 2,700 SH   DFND 1 0 2,700 0
Fortis Inc/Canada PUT 349553107   118,530 3,000 SH   DFND 1 0 3,000 0
Brookfield Renewable Partners LP CALL G16258108   41,814 1,800 SH   DFND 1 0 1,800 0
BCE Inc PUT 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
Celsius Holdings Inc COM 15118V207   21,642 261 SH   SOLE   261 0 0
Royal Bank of Canada CALL 780087102   201,760 2,000 SH   DFND 1 0 2,000 0
Magna International Inc PUT 559222401   59,928 1,100 SH   DFND 1 0 1,100 0
MasTec Inc COM 576323109   21,914 235 SH   SOLE   235 0 0
EMCOR Group Inc COM 29084Q100   26,965 77 SH   SOLE   77 0 0
Algonquin Power & Utilities Corp CALL 015857105   1,264 200 SH   DFND 1 0 200 0
iShares Russell 2000 ETF PUT 464287655   47,317,500 225,000 SH   SOLE   225,000 0 0
Barrick Gold Corp CALL 067901108   13,312 800 SH   DFND 1 0 800 0
Enbridge Inc PUT 29250N105   94,068 2,600 SH   DFND 1 0 2,600 0
Kinross Gold Corp CALL 496902404   6,130 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   57,090 1,100 SH   DFND 1 0 1,100 0
Ovintiv Inc CALL 69047Q102   31,140 600 SH   DFND 1 0 600 0
Manulife Financial Corp PUT 56501R106   6,247,500 250,000 SH   SOLE   250,000 0 0
Canadian Natural Resources Ltd PUT 136385101   152,640 2,000 SH   DFND 1 0 2,000 0
SPDR S&P 500 ETF Trust CALL 78462F103   10,461,400 20,000 SH   SOLE   20,000 0 0
Seritage Growth Properties COM 81752R100   888 92 SH   DFND 1 0 92 0
Enerplus Corp CALL 292766102   19,660 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc PUT 443628102   17,500 2,500 SH   DFND 1 0 2,500 0
Toronto-Dominion Bank/The CALL 891160509   18,114 300 SH   DFND 1 0 300 0
Toronto-Dominion Bank/The PUT 891160509   380,394 6,300 SH   DFND 1 0 6,300 0
Ovintiv Inc PUT 69047Q102   25,950 500 SH   DFND 1 0 500 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   1,642,837 3,700 SH   SOLE   3,700 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   5,949,734 13,400 SH   SOLE   13,400 0 0
Cenovus Energy Inc CALL 15135U109   5,997 300 SH   DFND 1 0 300 0
Suncor Energy Inc PUT 867224107   110,730 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc PUT 867224107   110,730 3,000 SH   DFND 1 0 3,000 0
Newmont Corp PUT 651639106   35,840 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   4,440,100 10,000 SH   SOLE   10,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   44,401,000 100,000 SH   SOLE   100,000 0 0
Nutrien Ltd PUT 67077M108   130,344 2,400 SH   DFND 1 0 2,400 0
Bank of Montreal PUT 063671101   24,420,000 250,000 SH   SOLE   250,000 0 0
Bank of Montreal CALL 063671101   14,652,000 150,000 SH   SOLE   150,000 0 0
Enbridge Inc PUT 29250N105   83,214 2,300 SH   DFND 1 0 2,300 0
Precision Drilling Corp CALL 74022D407   13,458 200 SH   DFND 1 0 200 0
Enbridge Inc PUT 29250N105   75,978 2,100 SH   DFND 1 0 2,100 0
Precision Drilling Corp PUT 74022D407   67,290 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp CALL 07317Q105   3,630 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   13,171 100 SH   DFND 1 0 100 0
Energy Select Sector SPDR Fund CALL 81369Y506   2,360,250 25,000 SH   SOLE   25,000 0 0
Enbridge Inc PUT 29250N105   50,652 1,400 SH   DFND 1 0 1,400 0
Stantec Inc PUT 85472N109   83,040 1,000 SH   DFND 1 0 1,000 0
Newmont Corp PUT 651639106   53,760 1,500 SH   DFND 1 0 1,500 0
Enerplus Corp CALL 292766102   19,660 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   12,440 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   21,090,475 47,500 SH   SOLE   47,500 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   88,802 200 SH   SOLE   200 0 0
BCE Inc PUT 05534B760   118,930 3,500 SH   DFND 1 0 3,500 0
Royal Bank of Canada CALL 780087102   50,440 500 SH   DFND 1 0 500 0
Enbridge Inc PUT 29250N105   61,506 1,700 SH   DFND 1 0 1,700 0
iShares Russell 2000 ETF PUT 464287655   5,257,500 25,000 SH   DFND 3 0 25,000 0
Enbridge Inc PUT 29250N105   43,416 1,200 SH   DFND 1 0 1,200 0
Bank of Nova Scotia/The PUT 064149107   409,062 7,900 SH   DFND 1 0 7,900 0
Kinross Gold Corp CALL 496902404   3,065 500 SH   DFND 1 0 500 0
Teck Resources Ltd CALL 878742204   274,680 6,000 SH   DFND 1 0 6,000 0
Suncor Energy Inc PUT 867224107   73,820 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc PUT 923725105   24,880 2,000 SH   DFND 1 0 2,000 0
iShares MSCI EAFE ETF CALL 464287465   11,979,000 150,000 SH   SOLE   150,000 0 0
iShares Russell 2000 ETF PUT 464287655   21,030,000 100,000 SH   SOLE   100,000 0 0
iShares Russell 2000 ETF PUT 464287655   10,515,000 50,000 SH   SOLE   50,000 0 0
Alamos Gold Inc PUT 011532108   14,750 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   160,230 3,500 SH   DFND 1 0 3,500 0
TELUS Corp PUT 87971M103   35,222 2,200 SH   DFND 1 0 2,200 0
Magna International Inc PUT 559222401   49,032 900 SH   DFND 1 0 900 0
Fortis Inc/Canada CALL 349553107   11,853 300 SH   DFND 1 0 300 0
Rogers Communications Inc CALL 775109200   28,700 700 SH   DFND 1 0 700 0
Kinross Gold Corp CALL 496902404   30,650 5,000 SH   DFND 1 0 5,000 0
Bank of Nova Scotia/The PUT 064149107   36,246 700 SH   DFND 1 0 700 0
Teck Resources Ltd CALL 878742204   45,780 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   320,460 7,000 SH   DFND 1 0 7,000 0
BlackBerry Ltd CALL 09228F103   1,380 500 SH   DFND 1 0 500 0
Stantec Inc PUT 85472N109   83,040 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP CALL G16252101   3,121 100 SH   DFND 1 0 100 0
Cameco Corp CALL 13321L108   433,200 10,000 SH   DFND 1 0 10,000 0
Cenovus Energy Inc CALL 15135U109   139,930 7,000 SH   DFND 1 0 7,000 0
Barrick Gold Corp PUT 067901108   49,920 3,000 SH   DFND 1 0 3,000 0
Barrick Gold Corp PUT 067901108   66,560 4,000 SH   DFND 1 0 4,000 0
Enbridge Inc CALL 29250N105   3,618 100 SH   DFND 1 0 100 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   33,983 1,700 SH   DFND 1 0 1,700 0
Canadian Imperial Bank of Commerce PUT 136069101   10,144 200 SH   DFND 1 0 200 0
Enbridge Inc CALL 29250N105   43,416 1,200 SH   DFND 1 0 1,200 0
Bank of Montreal PUT 063671101   48,840 500 SH   DFND 1 0 500 0
Sprott Uranium Miners ETF ETF 85208P303   246 5 SH   DFND 1 0 5 0
Brookfield Corp PUT 11271J107   41,870 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   21,030,000 100,000 SH   SOLE   100,000 0 0
Brookfield Infrastructure Partners LP CALL G16252101   62,420 2,000 SH   DFND 1 0 2,000 0
Brookfield Infrastructure Partners LP CALL G16252101   3,121 100 SH   DFND 1 0 100 0
Teck Resources Ltd CALL 878742204   77,826 1,700 SH   DFND 1 0 1,700 0
Brookfield Infrastructure Partners LP CALL G16252101   9,363 300 SH   DFND 1 0 300 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   54,310 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   100,880 1,000 SH   DFND 1 0 1,000 0
EOG Resources Inc PUT 26875P101   2,556,800 20,000 SH   SOLE   20,000 0 0
Tilray Inc COM 88688T100   3,310 1,340 SH   DFND 1 0 1,340 0
Pembina Pipeline Corp PUT 706327103   35,340 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp CALL 351858105   119,160 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   271,550 5,000 SH   DFND 1 0 5,000 0
Franco-Nevada Corp CALL 351858105   131,076 1,100 SH   DFND 1 0 1,100 0
Sun Life Financial Inc PUT 866796105   54,580 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   18,665,100 270,000 SH   SOLE   270,000 0 0
Newmont Corp PUT 651639106   215,040 6,000 SH   DFND 1 0 6,000 0
Ovintiv Inc CALL 69047Q102   57,090 1,100 SH   DFND 1 0 1,100 0
Bank of Montreal CALL 063671101   19,536 200 SH   DFND 1 0 200 0
Suncor Energy Inc PUT 867224107   406,010 11,000 SH   DFND 1 0 11,000 0
Fortis Inc/Canada PUT 349553107   205,452 5,200 SH   DFND 1 0 5,200 0
Suncor Energy Inc PUT 867224107   73,820 2,000 SH   DFND 1 0 2,000 0
Brookfield Infrastructure Partners LP PUT G16252101   31,210 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   406,010 11,000 SH   DFND 1 0 11,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   33,300,750 75,000 SH   SOLE   75,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   33,300,750 75,000 SH   SOLE   75,000 0 0
Brookfield Infrastructure Partners LP CALL G16252101   31,210 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP CALL G16252101   34,331 1,100 SH   DFND 1 0 1,100 0
Royal Bank of Canada PUT 780087102   10,088,000 100,000 SH   SOLE   100,000 0 0
Royal Bank of Canada CALL 780087102   10,088,000 100,000 SH   SOLE   100,000 0 0
Nexa Resources SA COM L67359106   186 26 SH   DFND 1 0 26 0
Toronto-Dominion Bank/The CALL 891160509   6,038,000 100,000 SH   DFND 1 0 100,000 0
Teck Resources Ltd PUT 878742204   22,890 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp CALL 22576C101   13,104 1,600 SH   DFND 1 0 1,600 0
SPDR S&P 500 ETF Trust CALL 78462F103   156,921,000 300,000 SH   SOLE   300,000 0 0
Franco-Nevada Corp PUT 351858105   23,832 200 SH   DFND 1 0 200 0
TC Energy Corp PUT 87807B107   225,120 5,600 SH   DFND 1 0 5,600 0
TC Energy Corp CALL 87807B107   136,680 3,400 SH   DFND 1 0 3,400 0
Bank of Montreal PUT 063671101   390,720 4,000 SH   DFND 1 0 4,000 0
Vermilion Energy Inc CALL 923725105   28,612 2,300 SH   DFND 1 0 2,300 0
NET Lease Office Properties COM 64110Y108   3,332 140 SH   SOLE   140 0 0
TC Energy Corp CALL 87807B107   4,020,000 100,000 SH   SOLE   100,000 0 0
TC Energy Corp PUT 87807B107   4,020,000 100,000 SH   SOLE   100,000 0 0
Gildan Activewear Inc PUT 375916103   96,538 2,600 SH   DFND 1 0 2,600 0
iShares MSCI EAFE ETF CALL 464287465   19,965,000 250,000 SH   SOLE   250,000 0 0
Royal Bank of Canada CALL 780087102   50,440 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The CALL 891160509   1,515,538 25,100 SH   DFND 1 0 25,100 0
Brookfield Infrastructure Partners LP CALL G16252101   96,751 3,100 SH   DFND 1 0 3,100 0
Brookfield Renewable Partners LP PUT G16258108   53,429 2,300 SH   SOLE   2,300 0 0
Fortis Inc/Canada PUT 349553107   39,510 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   4,020,000 100,000 SH   SOLE   100,000 0 0
BCE Inc CALL 05534B760   3,398 100 SH   DFND 1 0 100 0
Cenovus Energy Inc PUT 15135U109   113,943 5,700 SH   DFND 1 0 5,700 0
Manulife Financial Corp CALL 56501R106   112,455 4,500 SH   DFND 1 0 4,500 0
Crescent Point Energy Corp CALL 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   18,455 500 SH   DFND 1 0 500 0
Kinross Gold Corp PUT 496902404   9,195 1,500 SH   DFND 1 0 1,500 0
Canadian National Railway Co PUT 136375102   118,539 900 SH   DFND 1 0 900 0
iShares Russell 2000 ETF CALL 464287655   14,721,000 70,000 SH   SOLE   70,000 0 0
Enbridge Inc CALL 29250N105   39,798 1,100 SH   DFND 1 0 1,100 0
Global X Artificial Intelligence & Technology ETF ETF 37954Y632   1,494 44 SH   DFND 1 0 44 0
Canadian Imperial Bank of Commerce PUT 136069101   45,648 900 SH   DFND 1 0 900 0
Pembina Pipeline Corp CALL 706327103   3,534,000 100,000 SH   SOLE   100,000 0 0
TransAlta Corp CALL 89346D107   7,073 1,100 SH   DFND 1 0 1,100 0
Nutrien Ltd PUT 67077M108   325,860 6,000 SH   DFND 1 0 6,000 0
Nutrien Ltd PUT 67077M108   217,240 4,000 SH   DFND 1 0 4,000 0
Nutrien Ltd PUT 67077M108   304,136 5,600 SH   DFND 1 0 5,600 0
Agnico Eagle Mines Ltd CALL 008474108   11,930 200 SH   DFND 1 0 200 0
Franco-Nevada Corp CALL 351858105   714,960 6,000 SH   DFND 1 0 6,000 0
Bespoke Capital Acquisition Co COM 92747V106   6 16 SH   DFND 1 0 16 0
Brookfield Corp PUT 11271J107   16,748 400 SH   DFND 1 0 400 0
Teck Resources Ltd CALL 878742204   137,340 3,000 SH   DFND 1 0 3,000 0
Manulife Financial Corp CALL 56501R106   17,493 700 SH   DFND 1 0 700 0
Enbridge Inc PUT 29250N105   36,180 1,000 SH   DFND 1 0 1,000 0
SSR Mining Inc CALL 784730103   4,460 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   586,548 10,800 SH   DFND 1 0 10,800 0
Canadian Natural Resources Ltd PUT 136385101   435,024 5,700 SH   DFND 1 0 5,700 0
Suncor Energy Inc PUT 867224107   3,691 100 SH   DFND 1 0 100 0
CGI Inc CALL 12532H104   110,490 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   3,500 500 SH   DFND 1 0 500 0
Teck Resources Ltd CALL 878742204   91,560 2,000 SH   DFND 1 0 2,000 0
Teck Resources Ltd CALL 878742204   68,670 1,500 SH   DFND 1 0 1,500 0
Bank of Montreal PUT 063671101   9,768,000 100,000 SH   SOLE   100,000 0 0
Algonquin Power & Utilities Corp PUT 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   159,920 8,000 SH   DFND 1 0 8,000 0
Cenovus Energy Inc PUT 15135U109   129,935 6,500 SH   DFND 1 0 6,500 0
Teck Resources Ltd CALL 878742204   45,780 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   91,560 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal CALL 063671101   9,768,000 100,000 SH   SOLE   100,000 0 0
Fortis Inc/Canada PUT 349553107   15,804 400 SH   DFND 1 0 400 0
Bank of Montreal PUT 063671101   19,536 200 SH   DFND 1 0 200 0
Teck Resources Ltd CALL 878742204   54,936 1,200 SH   DFND 1 0 1,200 0
iShares Russell 2000 ETF CALL 464287655   21,030,000 100,000 SH   SOLE   100,000 0 0
Pembina Pipeline Corp CALL 706327103   35,340 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp CALL 962879102   23,565 500 SH   DFND 1 0 500 0
Brookfield Renewable Partners LP CALL G16258108   41,814 1,800 SH   DFND 1 0 1,800 0
Teck Resources Ltd PUT 878742204   4,578 100 SH   DFND 1 0 100 0
Teck Resources Ltd CALL 878742204   137,340 3,000 SH   DFND 1 0 3,000 0
Brookfield Infrastructure Partners LP CALL G16252101   43,694 1,400 SH   DFND 1 0 1,400 0
Enbridge Inc CALL 29250N105   43,416 1,200 SH   DFND 1 0 1,200 0
Cenovus Energy Inc PUT 15135U109   139,930 7,000 SH   DFND 1 0 7,000 0
Suncor Energy Inc PUT 867224107   36,910 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   36,910 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   91,560 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The CALL 891160509   567,572 9,400 SH   DFND 1 0 9,400 0
Suncor Energy Inc PUT 867224107   332,190 9,000 SH   DFND 1 0 9,000 0
Enerplus Corp CALL 292766102   19,660 1,000 SH   DFND 1 0 1,000 0
NVIDIA Corp PUT 67066G104   5,421,360 6,000 SH   SOLE   6,000 0 0
Enbridge Inc CALL 29250N105   36,180 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   25,326 700 SH   DFND 1 0 700 0
West Fraser Timber Co Ltd CALL 952845105   86,430 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   343,440 4,500 SH   DFND 1 0 4,500 0
Brookfield Corp CALL 11271J107   41,870 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   105,294 2,300 SH   DFND 1 0 2,300 0
Brookfield Infrastructure Partners LP CALL G16252101   15,605 500 SH   DFND 1 0 500 0
Imperial Oil Ltd CALL 453038408   89,869 1,300 SH   DFND 1 0 1,300 0
Canadian Imperial Bank of Commerce PUT 136069101   253,600 5,000 SH   DFND 1 0 5,000 0
Royal Bank of Canada PUT 780087102   504,400 5,000 SH   DFND 1 0 5,000 0
BCE Inc PUT 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   258,900 5,000 SH   DFND 1 0 5,000 0
Imperial Oil Ltd CALL 453038408   69,130 1,000 SH   DFND 1 0 1,000 0
ATS Corp CALL 00217Y104   3,372 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107   383,172 7,400 SH   DFND 1 0 7,400 0
iShares Russell 2000 ETF PUT 464287655   1,051,500 5,000 SH   DFND 3 0 5,000 0
Teck Resources Ltd CALL 878742204   22,890 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Commerce PUT 136069101   50,720 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   36,910 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   36,910 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   406,010 11,000 SH   DFND 1 0 11,000 0
Toronto-Dominion Bank/The PUT 891160509   18,114 300 SH   DFND 1 0 300 0
Franco-Nevada Corp PUT 351858105   131,076 1,100 SH   DFND 1 0 1,100 0
Barrick Gold Corp PUT 067901108   49,920 3,000 SH   DFND 1 0 3,000 0
Enbridge Inc PUT 29250N105   119,394 3,300 SH   DFND 1 0 3,300 0
Enbridge Inc PUT 29250N105   3,618,000 100,000 SH   SOLE   100,000 0 0
Enbridge Inc CALL 29250N105   3,618,000 100,000 SH   SOLE   100,000 0 0
Rogers Communications Inc CALL 775109200   41,000 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   29,309 700 SH   DFND 1 0 700 0
Franco-Nevada Corp PUT 351858105   119,160 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   48,304 800 SH   DFND 1 0 800 0
Bank of Nova Scotia/The PUT 064149107   155,340 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Commerce PUT 136069101   101,440 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   65,172 1,200 SH   DFND 1 0 1,200 0
iShares Russell 2000 ETF PUT 464287655   1,577,250 7,500 SH   SOLE   7,500 0 0
iShares Russell 2000 ETF CALL 464287655   4,206,000 20,000 SH   SOLE   20,000 0 0
iShares Russell 2000 ETF CALL 464287655   7,360,500 35,000 SH   SOLE   35,000 0 0
Magna International Inc PUT 559222401   1,214,904 22,300 SH   DFND 1 0 22,300 0
First Majestic Silver Corp PUT 32076V103   2,940 500 SH   DFND 1 0 500 0
Algonquin Power & Utilities Corp CALL 015857105   69,520 11,000 SH   DFND 1 0 11,000 0
Fortis Inc/Canada CALL 349553107   11,853 300 SH   DFND 1 0 300 0
Magna International Inc PUT 559222401   942,504 17,300 SH   DFND 1 0 17,300 0
Magna International Inc PUT 559222401   1,258,488 23,100 SH   DFND 1 0 23,100 0
Brookfield Renewable Partners LP CALL G16258108   23,230 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   4,429,200 120,000 SH   SOLE   120,000 0 0
Bank of Montreal PUT 063671101   39,072 400 SH   DFND 1 0 400 0
Agnico Eagle Mines Ltd PUT 008474108   149,125 2,500 SH   DFND 1 0 2,500 0
Pembina Pipeline Corp CALL 706327103   2,558,616 72,400 SH   SOLE   72,400 0 0
Pembina Pipeline Corp PUT 706327103   70,680 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101   19,536 200 SH   DFND 1 0 200 0
Magna International Inc PUT 559222401   621,072 11,400 SH   DFND 1 0 11,400 0
Canadian Imperial Bank of Commerce PUT 136069101   50,720 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   36,180 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP PUT G16252101   9,363 300 SH   DFND 1 0 300 0
Enbridge Inc CALL 29250N105   39,798 1,100 SH   DFND 1 0 1,100 0
BCE Inc PUT 05534B760   98,542 2,900 SH   DFND 1 0 2,900 0
TC Energy Corp PUT 87807B107   2,010,000 50,000 SH   SOLE   50,000 0 0
TC Energy Corp CALL 87807B107   2,010,000 50,000 SH   SOLE   50,000 0 0
Bank of Montreal PUT 063671101   58,608 600 SH   DFND 1 0 600 0
Agnico Eagle Mines Ltd PUT 008474108   178,950 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd PUT 136385101   251,856 3,300 SH   DFND 1 0 3,300 0
Stantec Inc PUT 85472N109   83,040 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   442,920 12,000 SH   DFND 1 0 12,000 0
Agnico Eagle Mines Ltd PUT 008474108   536,850 9,000 SH   DFND 1 0 9,000 0
Precision Drilling Corp CALL 74022D407   6,729 100 SH   DFND 1 0 100 0
Invesco QQQ Trust Series 1 PUT 46090E103   6,660,150 15,000 SH   SOLE   15,000 0 0
Cenovus Energy Inc PUT 15135U109   159,920 8,000 SH   DFND 1 0 8,000 0
Teck Resources Ltd PUT 878742204   91,560 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   108,620 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   3,998 200 SH   DFND 1 0 200 0
Gildan Activewear Inc PUT 375916103   14,852 400 SH   DFND 1 0 400 0
Manulife Financial Corp CALL 56501R106   72,471 2,900 SH   DFND 1 0 2,900 0
Enbridge Inc CALL 29250N105   12,391,650 342,500 SH   DFND 1 0 342,500 0
Nutrien Ltd PUT 67077M108   391,032 7,200 SH   DFND 1 0 7,200 0
Bank of Montreal CALL 063671101   19,536 200 SH   DFND 1 0 200 0
Brookfield Infrastructure Partners LP CALL G16252101   46,815 1,500 SH   DFND 1 0 1,500 0
Bank of Nova Scotia/The PUT 064149107   67,314 1,300 SH   DFND 1 0 1,300 0
BCE Inc PUT 05534B760   20,388 600 SH   DFND 1 0 600 0
Franco-Nevada Corp PUT 351858105   119,160 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   4,998 200 SH   DFND 1 0 200 0
Airbnb Inc PUT 009066101   3,299,200 20,000 SH   SOLE   20,000 0 0
Toronto-Dominion Bank/The PUT 891160509   386,432 6,400 SH   DFND 1 0 6,400 0
Osisko Gold Royalties Ltd CALL 68827L101   8,210 500 SH   DFND 1 0 500 0
Stantec Inc CALL 85472N109   83,040 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   39,957,000 190,000 SH   SOLE   190,000 0 0
Franco-Nevada Corp CALL 351858105   1,620,576 13,600 SH   DFND 1 0 13,600 0
Cenovus Energy Inc CALL 15135U109   1,481,259 74,100 SH   DFND 1 0 74,100 0
Manulife Financial Corp CALL 56501R106   92,463 3,700 SH   DFND 1 0 3,700 0
TC Energy Corp PUT 87807B107   92,460 2,300 SH   DFND 1 0 2,300 0
Toronto-Dominion Bank/The PUT 891160509   66,418 1,100 SH   DFND 1 0 1,100 0
Agnico Eagle Mines Ltd CALL 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Newmont Corp PUT 651639106   78,848 2,200 SH   DFND 1 0 2,200 0
Enbridge Inc PUT 29250N105   97,686 2,700 SH   DFND 1 0 2,700 0
Brookfield Corp CALL 11271J107   41,870 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   19,536 200 SH   DFND 1 0 200 0
Cenovus Energy Inc CALL 15135U109   39,980 2,000 SH   DFND 1 0 2,000 0
Brookfield Asset Management Ltd PUT 113004105   4,202 100 SH   DFND 1 0 100 0
Manulife Financial Corp CALL 56501R106   24,990 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   99,950 5,000 SH   DFND 1 0 5,000 0
Pembina Pipeline Corp PUT 706327103   53,010 1,500 SH   DFND 1 0 1,500 0
Enbridge Inc PUT 29250N105   10,854 300 SH   DFND 1 0 300 0
Cenovus Energy Inc PUT 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   78,494 1,300 SH   DFND 1 0 1,300 0
Bank of Nova Scotia/The PUT 064149107   1,113,270 21,500 SH   DFND 1 0 21,500 0
Enbridge Inc CALL 29250N105   75,978 2,100 SH   DFND 1 0 2,100 0
Toronto-Dominion Bank/The CALL 891160509   48,304 800 SH   DFND 1 0 800 0
Magna International Inc PUT 559222401   1,198,560 22,000 SH   DFND 1 0 22,000 0
Canadian Natural Resources Ltd PUT 136385101   198,432 2,600 SH   DFND 1 0 2,600 0
Franco-Nevada Corp CALL 351858105   309,816 2,600 SH   DFND 1 0 2,600 0
CAE Inc CALL 124765108   41,280 2,000 SH   DFND 1 0 2,000 0
Stantec Inc PUT 85472N109   49,824 600 SH   DFND 1 0 600 0
Vermilion Energy Inc CALL 923725105   12,440 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   54,310 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   442,920 12,000 SH   DFND 1 0 12,000 0
Bank of Montreal PUT 063671101   332,112 3,400 SH   DFND 1 0 3,400 0
Cenovus Energy Inc PUT 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   9,952 800 SH   DFND 1 0 800 0
Bank of Montreal PUT 063671101   214,896 2,200 SH   DFND 1 0 2,200 0
Barrick Gold Corp PUT 067901108   56,576 3,400 SH   DFND 1 0 3,400 0
Cenovus Energy Inc PUT 15135U109   99,950 5,000 SH   DFND 1 0 5,000 0
Brookfield Infrastructure Partners LP PUT G16252101   31,210 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc PUT 76131D103   7,945 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The PUT 891160509   362,280 6,000 SH   DFND 1 0 6,000 0
BCE Inc PUT 05534B760   84,950 2,500 SH   DFND 1 0 2,500 0
Cameco Corp CALL 13321L108   8,664 200 SH   DFND 1 0 200 0
Magna International Inc PUT 559222401   991,536 18,200 SH   DFND 1 0 18,200 0
Toronto-Dominion Bank/The PUT 891160509   996,270 16,500 SH   DFND 1 0 16,500 0
Suncor Energy Inc PUT 867224107   110,730 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   41,870 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   138,260 2,000 SH   DFND 1 0 2,000 0
Sun Life Financial Inc PUT 866796105   545,800 10,000 SH   DFND 1 0 10,000 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Re COM G16250204   1,912 46 SH   DFND 1 0 46 0
Kinross Gold Corp PUT 496902404   6,130 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp PUT 496902404   6,130 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   25,890 500 SH   DFND 1 0 500 0
Brookfield Infrastructure Partners LP CALL G16252101   3,121 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd CALL 136385101   53,424 700 SH   DFND 1 0 700 0
Suncor Energy Inc PUT 867224107   73,820 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada PUT 780087102   50,440 500 SH   DFND 1 0 500 0
Barrick Gold Corp CALL 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp CALL 496902404   11,647 1,900 SH   DFND 1 0 1,900 0
Canadian Imperial Bank of Commerce PUT 136069101   6,593,600 130,000 SH   DFND 1 0 130,000 0
Pembina Pipeline Corp CALL 706327103   38,874 1,100 SH   DFND 1 0 1,100 0
Alamos Gold Inc PUT 011532108   8,850 600 SH   DFND 1 0 600 0
Bank of Nova Scotia/The PUT 064149107   595,470 11,500 SH   DFND 1 0 11,500 0
Franco-Nevada Corp PUT 351858105   11,916 100 SH   DFND 1 0 100 0
Brookfield Corp PUT 11271J107   20,935 500 SH   DFND 1 0 500 0
Franco-Nevada Corp PUT 351858105   166,824 1,400 SH   DFND 1 0 1,400 0
Agnico Eagle Mines Ltd PUT 008474108   178,950 3,000 SH   DFND 1 0 3,000 0
Canadian National Railway Co CALL 136375102   184,394 1,400 SH   DFND 1 0 1,400 0
CAE Inc CALL 124765108   55,728 2,700 SH   DFND 1 0 2,700 0
Barrick Gold Corp CALL 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc PUT 011532108   14,750 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   253,260 7,000 SH   DFND 1 0 7,000 0
Waste Connections Inc PUT 94106B101   17,201 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd CALL 008474108   11,930 200 SH   DFND 1 0 200 0
Stantec Inc COM 85472N109   1,452,951 17,497 SH   SOLE   17,497 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   1,335,204 31,700 SH   SOLE   31,700 0 0
Financial Select Sector SPDR Fund CALL 81369Y605   1,335,204 31,700 SH   SOLE   31,700 0 0
Cenovus Energy Inc PUT 15135U109   59,970 3,000 SH   DFND 1 0 3,000 0
Pembina Pipeline Corp CALL 706327103   70,680 2,000 SH   DFND 1 0 2,000 0
Bausch Health Cos Inc CALL 071734107   63,660 6,000 SH   DFND 1 0 6,000 0
Algonquin Power & Utilities Corp CALL 015857105   1,896 300 SH   DFND 1 0 300 0
Enerplus Corp CALL 292766102   19,660 1,000 SH   DFND 1 0 1,000 0
Newmont Corp PUT 651639106   35,840 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   18,114 300 SH   DFND 1 0 300 0
TC Energy Corp PUT 87807B107   12,060 300 SH   DFND 1 0 300 0
Barrick Gold Corp PUT 067901108   66,560 4,000 SH   DFND 1 0 4,000 0
Brookfield Asset Management Ltd CALL 113004105   42,020 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
UBS Group AG COM H42097107   367,688 11,969 SH   DFND 2 0 11,969 0
Fortis Inc/Canada PUT 349553107   23,706 600 SH   DFND 1 0 600 0
BlackBerry Ltd CALL 09228F103   2,208 800 SH   DFND 1 0 800 0
Suncor Energy Inc PUT 867224107   22,146 600 SH   DFND 1 0 600 0
Canadian National Railway Co PUT 136375102   158,052 1,200 SH   DFND 1 0 1,200 0
Franco-Nevada Corp CALL 351858105   345,564 2,900 SH   DFND 1 0 2,900 0
Vermilion Energy Inc CALL 923725105   24,880 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc CALL 923725105   12,440 1,000 SH   DFND 1 0 1,000 0
Precision Drilling Corp CALL 74022D407   201,870 3,000 SH   DFND 1 0 3,000 0
Ovintiv Inc CALL 69047Q102   41,520 800 SH   DFND 1 0 800 0
Agnico Eagle Mines Ltd PUT 008474108   29,825 500 SH   DFND 1 0 500 0
MAG Silver Corp PUT 55903Q104   3,174 300 SH   DFND 1 0 300 0
Newmont Corp PUT 651639106   71,680 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp COM 56501R106   933,377 37,350 SH   SOLE   37,350 0 0
Devon Energy Corp COM 25179M103   62,123 1,238 SH   SOLE   1,238 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   26,640,600 60,000 SH   SOLE   60,000 0 0
GS Acquisition Holdings Corp COM 92537N108   2,818,758 34,514 SH   SOLE   34,514 0 0
GS Acquisition Holdings Corp COM 92537N108   227,778 2,789 SH   SOLE   2,789 0 0
CNH Industrial NV COM N20944109   1,235,321 95,318 SH   SOLE   95,318 0 0
Celsius Holdings Inc COM 15118V207   1,184,263 14,282 SH   SOLE   14,282 0 0
Toronto-Dominion Bank/The PUT 891160509   66,418 1,100 SH   DFND 1 0 1,100 0
Toronto-Dominion Bank/The PUT 891160509   483,040 8,000 SH   DFND 1 0 8,000 0
Imperial Oil Ltd CALL 453038408   41,478 600 SH   DFND 1 0 600 0
Enbridge Inc CALL 29250N105   97,686 2,700 SH   DFND 1 0 2,700 0
Fortis Inc/Canada PUT 349553107   47,412 1,200 SH   DFND 1 0 1,200 0
Hudbay Minerals Inc PUT 443628102   7,000 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   162,810 4,500 SH   DFND 1 0 4,500 0
TELUS Corp PUT 87971M103   25,616 1,600 SH   DFND 1 0 1,600 0
Agnico Eagle Mines Ltd PUT 008474108   178,950 3,000 SH   DFND 1 0 3,000 0
Franco-Nevada Corp PUT 351858105   23,832 200 SH   DFND 1 0 200 0
Nutrien Ltd PUT 67077M108   10,862 200 SH   DFND 1 0 200 0
Suncor Energy Inc PUT 867224107   36,910 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   812,020 22,000 SH   DFND 1 0 22,000 0
Suncor Energy Inc PUT 867224107   73,820 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   76,034 1,400 SH   DFND 1 0 1,400 0
Suncor Energy Inc PUT 867224107   36,910 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   4,000 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd PUT 008474108   208,775 3,500 SH   DFND 1 0 3,500 0
Canadian National Railway Co PUT 136375102   39,513 300 SH   DFND 1 0 300 0
Royal Bank of Canada CALL 780087102   30,264 300 SH   DFND 1 0 300 0
Enbridge Inc CALL 29250N105   39,798 1,100 SH   DFND 1 0 1,100 0
Algonquin Power & Utilities Corp CALL 015857105   8,848 1,400 SH   DFND 1 0 1,400 0
Canadian Natural Resources Ltd PUT 136385101   76,320 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc PUT 011532108   14,750 1,000 SH   DFND 1 0 1,000 0
SSR Mining Inc CALL 784730103   4,460 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   74,970 3,000 SH   DFND 1 0 3,000 0
BCE Inc PUT 05534B760   61,164 1,800 SH   DFND 1 0 1,800 0
Bank of Montreal PUT 063671101   507,936 5,200 SH   DFND 1 0 5,200 0
Canadian Imperial Bank of Commerce PUT 136069101   456,480 9,000 SH   DFND 1 0 9,000 0
Imperial Oil Ltd PUT 453038408   62,217 900 SH   DFND 1 0 900 0
Rogers Communications Inc CALL 775109200   8,200 200 SH   DFND 1 0 200 0
Nutrien Ltd PUT 67077M108   141,206 2,600 SH   DFND 1 0 2,600 0
Vermilion Energy Inc CALL 923725105   12,440 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   171,496 1,700 SH   DFND 1 0 1,700 0
Royal Bank of Canada PUT 780087102   262,288 2,600 SH   DFND 1 0 2,600 0
Royal Bank of Canada CALL 780087102   161,408 1,600 SH   DFND 1 0 1,600 0
Precision Drilling Corp CALL 74022D407   67,290 1,000 SH   DFND 1 0 1,000 0
Precision Drilling Corp PUT 74022D407   67,290 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   69,130 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd PUT 68827L101   4,926 300 SH   DFND 1 0 300 0
Bank of Montreal PUT 063671101   380,952 3,900 SH   DFND 1 0 3,900 0
Bank of Montreal PUT 063671101   693,528 7,100 SH   DFND 1 0 7,100 0
Royal Bank of Canada CALL 780087102   12,105,600 120,000 SH   SOLE   120,000 0 0
Newmont Corp PUT 651639106   35,840 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   12,105,600 120,000 SH   SOLE   120,000 0 0
Oriana Resources Corp COM 44812J104   40,848 3,700 SH   DFND 1 0 3,700 0
Nutrien Ltd PUT 67077M108   782,064 14,400 SH   DFND 1 0 14,400 0
Canadian Natural Resources Ltd PUT 136385101   99,216 1,300 SH   DFND 1 0 1,300 0
Bank of Montreal CALL 063671101   1,230,768 12,600 SH   DFND 1 0 12,600 0
Toronto-Dominion Bank/The PUT 891160509   1,811,400 30,000 SH   DFND 1 0 30,000 0
Toronto-Dominion Bank/The CALL 891160509   66,418 1,100 SH   DFND 1 0 1,100 0
Precision Drilling Corp CALL 74022D407   100,935 1,500 SH   DFND 1 0 1,500 0
Brookfield Asset Management Ltd CALL 113004105   42,020 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   50,720 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   48,840 500 SH   DFND 1 0 500 0
Suncor Energy Inc PUT 867224107   3,691 100 SH   DFND 1 0 100 0
Enbridge Inc PUT 29250N105   170,046 4,700 SH   DFND 1 0 4,700 0
Manulife Financial Corp PUT 56501R106   24,990 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   201,000 5,000 SH   DFND 1 0 5,000 0
Enbridge Inc PUT 29250N105   108,540 3,000 SH   DFND 1 0 3,000 0
BCE Inc PUT 05534B760   101,940 3,000 SH   DFND 1 0 3,000 0
TC Energy Corp CALL 87807B107   20,100 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The PUT 891160509   241,520 4,000 SH   DFND 1 0 4,000 0
Rogers Communications Inc PUT 775109200   41,000 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   83,952 1,100 SH   DFND 1 0 1,100 0
Royal Bank of Canada PUT 780087102   605,280 6,000 SH   DFND 1 0 6,000 0
CNH Industrial NV COM N20944109   2,048 158 SH   SOLE   158 0 0
Manhattan Associates Inc COM 562750109   2,502 10 SH   SOLE   10 0 0
Confluent Inc COM 20717M103   916 30 SH   SOLE   30 0 0
Pembina Pipeline Corp CALL 706327103   7,068,000 200,000 SH   SOLE   200,000 0 0
Cenovus Energy Inc PUT 15135U109   149,925 7,500 SH   DFND 1 0 7,500 0
TC Energy Corp PUT 87807B107   40,200 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   36,910 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   178,542 3,900 SH   DFND 1 0 3,900 0
Canadian Natural Resources Ltd PUT 136385101   68,688 900 SH   DFND 1 0 900 0
Fortis Inc/Canada PUT 349553107   39,510 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   36,180 1,000 SH   DFND 1 0 1,000 0
TELUS Corp CALL 87971M103   2,540,787 158,700 SH   DFND 1 0 158,700 0
Toronto-Dominion Bank/The PUT 891160509   120,760 2,000 SH   DFND 1 0 2,000 0
Sun Life Financial Inc CALL 866796105   1,593,736 29,200 SH   DFND 1 0 29,200 0
Manulife Financial Corp CALL 56501R106   124,950 5,000 SH   DFND 1 0 5,000 0
Canadian Natural Resources Ltd PUT 136385101   30,528 400 SH   DFND 1 0 400 0
Osisko Gold Royalties Ltd CALL 68827L101   27,914 1,700 SH   DFND 1 0 1,700 0
Suncor Energy Inc PUT 867224107   3,691 100 SH   DFND 1 0 100 0
Wheaton Precious Metals Corp PUT 962879102   47,130 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc PUT 443628102   18,900 2,700 SH   DFND 1 0 2,700 0
Enbridge Inc PUT 29250N105   72,360 2,000 SH   DFND 1 0 2,000 0
Fortuna Silver Mines Inc PUT 349915108   3,730 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   19,536 200 SH   DFND 1 0 200 0
Royal Bank of Canada PUT 780087102   70,616 700 SH   DFND 1 0 700 0
Invesco QQQ Trust Series 1 PUT 46090E103   34,765,983 78,300 SH   SOLE   78,300 0 0
Canadian Imperial Bank of Commerce PUT 136069101   60,864 1,200 SH   DFND 1 0 1,200 0
Manulife Financial Corp PUT 56501R106   74,970 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada PUT 780087102   100,880 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   152,640 2,000 SH   DFND 1 0 2,000 0
Brookfield Asset Management Ltd CALL 113004105   84,040 2,000 SH   DFND 1 0 2,000 0
Canadian National Railway Co PUT 136375102   131,710 1,000 SH   DFND 1 0 1,000 0
Gildan Activewear Inc PUT 375916103   81,686 2,200 SH   DFND 1 0 2,200 0
Gildan Activewear Inc PUT 375916103   126,242 3,400 SH   DFND 1 0 3,400 0
Imperial Oil Ltd PUT 453038408   13,826 200 SH   DFND 1 0 200 0
AstraZeneca PLC COM 046353108   254,130 3,751 SH   SOLE   3,751 0 0
GLOBALFOUNDRIES Inc COM G39387108   183,792 3,527 SH   SOLE   3,527 0 0
Bank of Nova Scotia/The PUT 064149107   3,883,500 75,000 SH   SOLE   75,000 0 0
Bank of Nova Scotia/The CALL 064149107   19,417,500 375,000 SH   SOLE   375,000 0 0
Gildan Activewear Inc PUT 375916103   3,713 100 SH   DFND 1 0 100 0
TransAlta Corp CALL 89346D107   6,430 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   119,940 6,000 SH   DFND 1 0 6,000 0
Suncor Energy Inc PUT 867224107   36,910 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   101,304 2,800 SH   DFND 1 0 2,800 0
Toronto-Dominion Bank/The PUT 891160509   108,684 1,800 SH   DFND 1 0 1,800 0
Franco-Nevada Corp CALL 351858105   202,572 1,700 SH   DFND 1 0 1,700 0
Brookfield Asset Management Ltd CALL 113004105   42,020 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   27,489 1,100 SH   DFND 1 0 1,100 0
Barrick Gold Corp PUT 067901108   69,888 4,200 SH   DFND 1 0 4,200 0
Sun Life Financial Inc CALL 866796105   10,916,000 200,000 SH   SOLE   200,000 0 0
Sun Life Financial Inc PUT 866796105   10,916,000 200,000 SH   SOLE   200,000 0 0
Franco-Nevada Corp PUT 351858105   11,916 100 SH   DFND 1 0 100 0
Bank of Montreal PUT 063671101   976,800 10,000 SH   DFND 1 0 10,000 0
Canadian Imperial Bank of Commerce PUT 136069101   101,440 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc PUT 923725105   11,196 900 SH   DFND 1 0 900 0
Canadian Natural Resources Ltd PUT 136385101   22,896 300 SH   DFND 1 0 300 0
Enerplus Corp PUT 292766102   19,660 1,000 SH   DFND 1 0 1,000 0
Fiat Chrysler Automobiles NV COM N82405106   24,395 862 SH   DFND 2 0 862 0
Coca-Cola European Partners PL COM G25839104   251,820 3,600 SH   DFND 2 0 3,600 0
AerCap Holdings NV COM N00985106   304,185 3,500 SH   DFND 2 0 3,500 0
Kinder Morgan Inc/DE COM 49456B101   45,850 2,500 SH   SOLE   2,500 0 0
Brookfield Infrastructure Partners LP CALL G16252101   15,605 500 SH   DFND 1 0 500 0
Teck Resources Ltd CALL 878742204   68,670 1,500 SH   DFND 1 0 1,500 0
Logitech International SA COM H50430232   255,151 2,855 SH   DFND 2 0 2,855 0
UBS Group AG COM H42097107   1,754,757 57,121 SH   DFND 2 0 57,121 0
Alcon Inc COM H01301128   722,791 8,678 SH   DFND 2 0 8,678 0
Ferrari NV COM N3167Y103   953,837 2,188 SH   DFND 2 0 2,188 0
Deutsche Bank AG COM D18190898   530,834 33,661 SH   DFND 2 0 33,661 0
CRH PLC COM G25508105   1,084,892 12,577 SH   DFND 2 0 12,577 0
Fiat Chrysler Automobiles NV COM N82405106   1,085,475 38,356 SH   DFND 2 0 38,356 0
Brookfield Asset Management Ltd CALL 113004105   88,242 2,100 SH   DFND 1 0 2,100 0
Wheaton Precious Metals Corp PUT 962879102   18,852 400 SH   DFND 1 0 400 0
TC Energy Corp PUT 87807B107   148,740 3,700 SH   DFND 1 0 3,700 0
TC Energy Corp CALL 87807B107   40,200 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp CALL 89346D107   643 100 SH   DFND 1 0 100 0
Crescent Point Energy Corp PUT 22576C101   3,276 400 SH   DFND 1 0 400 0
Wheaton Precious Metals Corp PUT 962879102   47,130 1,000 SH   DFND 1 0 1,000 0
Enerplus Corp CALL 292766102   19,660 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   2,967,084 24,900 SH   SOLE   24,900 0 0
Magna International Inc PUT 559222401   65,376 1,200 SH   DFND 1 0 1,200 0
Newmont Corp PUT 651639106   35,840 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   73,248 1,600 SH   DFND 1 0 1,600 0
Granite Real Estate Investment Trust CALL 387437114   57,230 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   76,320 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   28,278 600 SH   DFND 1 0 600 0
Bank of America Corp PUT 060505104   5,688,000 150,000 SH   SOLE   150,000 0 0
Crescent Point Energy Corp CALL 22576C101   36,036 4,400 SH   DFND 1 0 4,400 0
Bank of Nova Scotia/The CALL 064149107   196,764 3,800 SH   DFND 1 0 3,800 0
Canadian Imperial Bank of Commerce PUT 136069101   380,400 7,500 SH   SOLE   7,500 0 0
Barrick Gold Corp CALL 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   380,400 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Commerce PUT 136069101   380,400 7,500 SH   SOLE   7,500 0 0
Cameco Corp CALL 13321L108   34,656 800 SH   DFND 1 0 800 0
Canadian Imperial Bank of Commerce PUT 136069101   380,400 7,500 SH   SOLE   7,500 0 0
Pembina Pipeline Corp PUT 706327103   3,534,000 100,000 SH   SOLE   100,000 0 0
Pembina Pipeline Corp CALL 706327103   3,534,000 100,000 SH   SOLE   100,000 0 0
BCE Inc PUT 05534B760   254,850 7,500 SH   SOLE   7,500 0 0
Novagold Resources Inc PUT 66987E206   3,000 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   756,600 7,500 SH   SOLE   7,500 0 0
Royal Bank of Canada PUT 780087102   756,600 7,500 SH   SOLE   7,500 0 0
Royal Bank of Canada PUT 780087102   756,600 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Commerce PUT 136069101   202,880 4,000 SH   DFND 1 0 4,000 0
Nutrien Ltd PUT 67077M108   358,446 6,600 SH   DFND 1 0 6,600 0
Gildan Activewear Inc PUT 375916103   37,130 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp COM 87807B107   1,142,926 28,431 SH   SOLE   28,431 0 0
Fortis Inc/Canada COM 349553107   178,664 4,522 SH   SOLE   4,522 0 0
Canadian National Railway Co COM 136375102   1,317,100 10,000 SH   SOLE   10,000 0 0
Canadian Pacific Railway Ltd COM 13646K108   1,504,357 17,062 SH   SOLE   17,062 0 0
Enbridge Inc COM 29250N105   2,108,353 58,274 SH   SOLE   58,274 0 0
Pembina Pipeline Corp COM 706327103   532,291 15,062 SH   SOLE   15,062 0 0
Alcon Inc COM H01301128   18,490 222 SH   DFND 2 0 222 0
Ferrari NV COM N3167Y103   18,309 42 SH   DFND 2 0 42 0
Canadian Natural Resources Ltd PUT 136385101   76,320 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   201,760 2,000 SH   DFND 1 0 2,000 0
Brookfield Renewable Partners LP PUT G16258108   6,969 300 SH   DFND 1 0 300 0
Toronto-Dominion Bank/The PUT 891160509   36,228 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Commerce PUT 136069101   182,592 3,600 SH   DFND 1 0 3,600 0
Newmont Corp CALL 651639106   89,600 2,500 SH   DFND 1 0 2,500 0
Barrick Gold Corp CALL 067901108   1,664 100 SH   DFND 1 0 100 0
Nutrien Ltd PUT 67077M108   314,998 5,800 SH   DFND 1 0 5,800 0
Enbridge Inc PUT 29250N105   90,450 2,500 SH   DFND 1 0 2,500 0
Canadian National Railway Co CALL 136375102   4,899,612 37,200 SH   DFND 1 0 37,200 0
Hudbay Minerals Inc CALL 443628102   7,000 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Ltd CALL 113004105   54,626 1,300 SH   DFND 1 0 1,300 0
TELUS Corp PUT 87971M103   52,833 3,300 SH   DFND 1 0 3,300 0
Enbridge Inc CALL 29250N105   101,304 2,800 SH   DFND 1 0 2,800 0
Fortis Inc/Canada CALL 349553107   31,608 800 SH   DFND 1 0 800 0
Suncor Energy Inc CALL 867224107   36,910 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   29,825 500 SH   DFND 1 0 500 0
Brookfield Infrastructure Partners LP CALL G16252101   124,840 4,000 SH   DFND 1 0 4,000 0
iShares Russell 2000 ETF PUT 464287655   5,257,500 25,000 SH   SOLE   25,000 0 0
Suncor Energy Inc CALL 867224107   22,146 600 SH   DFND 1 0 600 0
Sun Life Financial Inc CALL 866796105   16,374 300 SH   DFND 1 0 300 0
Osisko Gold Royalties Ltd PUT 68827L101   16,420 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   53,248 3,200 SH   DFND 1 0 3,200 0
Osisko Gold Royalties Ltd PUT 68827L101   8,210 500 SH   DFND 1 0 500 0
West Fraser Timber Co Ltd CALL 952845105   17,286 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The CALL 891160509   229,444 3,800 SH   DFND 1 0 3,800 0
Royal Bank of Canada CALL 780087102   10,088 100 SH   DFND 1 0 100 0
Vermilion Energy Inc CALL 923725105   12,440 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   7,632,000 100,000 SH   SOLE   100,000 0 0
iShares Russell 2000 ETF CALL 464287655   52,575,000 250,000 SH   SOLE   250,000 0 0
Toronto-Dominion Bank/The CALL 891160509   301,900 5,000 SH   DFND 1 0 5,000 0
Canadian Natural Resources Ltd PUT 136385101   351,072 4,600 SH   DFND 1 0 4,600 0
Kinross Gold Corp CALL 496902404   6,130 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   67,960 2,000 SH   DFND 1 0 2,000 0
Newmont Corp CALL 651639106   35,840 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   29,985 1,500 SH   DFND 1 0 1,500 0
Royal Bank of Canada PUT 780087102   151,320 1,500 SH   DFND 1 0 1,500 0
Barrick Gold Corp CALL 067901108   8,320 500 SH   DFND 1 0 500 0
Descartes Systems Group Inc/The PUT 249906108   91,530 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP CALL G16252101   71,783 2,300 SH   DFND 1 0 2,300 0
Brookfield Renewable Partners LP CALL G16258108   32,522 1,400 SH   DFND 1 0 1,400 0
Silvercorp Metals Inc CALL 82835P103   3,260 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP CALL G16258108   23,230 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   289,762 2,200 SH   DFND 1 0 2,200 0
Suncor Energy Inc PUT 867224107   36,910 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP PUT G16252101   31,210 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp CALL 015857105   3,160 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd PUT 136385101   7,632,000 100,000 SH   SOLE   100,000 0 0
Imperial Oil Ltd CALL 453038408   20,739 300 SH   DFND 1 0 300 0
CGI Inc CALL 12532H104   110,490 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc PUT 76131D103   7,945 100 SH   DFND 1 0 100 0
Teck Resources Ltd CALL 878742204   320,460 7,000 SH   DFND 1 0 7,000 0
Canadian Imperial Bank of Commerce CALL 136069101   126,800 2,500 SH   DFND 1 0 2,500 0
Bank of Nova Scotia/The CALL 064149107   1,149,516 22,200 SH   DFND 1 0 22,200 0
Baytex Energy Corp CALL 07317Q105   7,260 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada CALL 349553107   7,902 200 SH   DFND 1 0 200 0
Canadian National Railway Co PUT 136375102   105,368 800 SH   DFND 1 0 800 0
Enbridge Inc CALL 29250N105   39,798 1,100 SH   DFND 1 0 1,100 0
CAE Inc CALL 124765108   4,128 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Commerce CALL 136069101   40,576 800 SH   DFND 1 0 800 0
AbCellera Biologics Inc CALL 00288U106   634,200 140,000 SH   SOLE   140,000 0 0
Vermilion Energy Inc CALL 923725105   2,488 200 SH   DFND 1 0 200 0
Restaurant Brands International Inc PUT 76131D103   79,450 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   350,204 5,800 SH   DFND 1 0 5,800 0
BCE Inc PUT 05534B760   6,796 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The CALL 891160509   84,532 1,400 SH   DFND 1 0 1,400 0
Stantec Inc PUT 85472N109   49,824 600 SH   DFND 1 0 600 0
Brookfield Infrastructure Partners LP CALL G16252101   3,121 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Commerce PUT 136069101   50,720 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   242,406 6,700 SH   DFND 1 0 6,700 0
Bank of Nova Scotia/The PUT 064149107   963,108 18,600 SH   DFND 1 0 18,600 0
Magna International Inc PUT 559222401   54,480 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 22576C101   16,380 2,000 SH   DFND 1 0 2,000 0
Stantec Inc PUT 85472N109   83,040 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp PUT 55903Q104   10,580 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   89,475 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp CALL 87807B107   96,480 2,400 SH   DFND 1 0 2,400 0
Canadian National Railway Co PUT 136375102   131,710 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   88,026 1,700 SH   DFND 1 0 1,700 0
Barrick Gold Corp CALL 067901108   28,288 1,700 SH   DFND 1 0 1,700 0
Canadian Imperial Bank of Commerce PUT 136069101   456,480 9,000 SH   SOLE   9,000 0 0
Barrick Gold Corp CALL 067901108   8,320 500 SH   DFND 1 0 500 0
TELUS Corp PUT 87971M103   3,202 200 SH   DFND 1 0 200 0
Canadian Pacific Kansas City Ltd CALL 13646K108   61,719 700 SH   DFND 1 0 700 0
iShares 20 Year Treasury Bond ETF PUT 464287432   946,200 10,000 SH   SOLE   10,000 0 0
iShares 20 Year Treasury Bond ETF CALL 464287432   946,200 10,000 SH   SOLE   10,000 0 0
Brookfield Corp CALL 11271J107   8,374 200 SH   DFND 1 0 200 0
Pembina Pipeline Corp CALL 706327103   3,989,886 112,900 SH   DFND 1 0 112,900 0
Agnico Eagle Mines Ltd PUT 008474108   35,790 600 SH   DFND 1 0 600 0
Precision Drilling Corp CALL 74022D407   6,729 100 SH   DFND 1 0 100 0
Vermilion Energy Inc CALL 923725105   54,736 4,400 SH   DFND 1 0 4,400 0
Enbridge Inc PUT 29250N105   119,394 3,300 SH   DFND 1 0 3,300 0
Teck Resources Ltd CALL 878742204   45,780 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc CALL 866796105   218,320 4,000 SH   DFND 1 0 4,000 0
Sun Life Financial Inc CALL 866796105   103,702 1,900 SH   DFND 1 0 1,900 0
Fortis Inc/Canada CALL 349553107   11,853 300 SH   DFND 1 0 300 0
Manulife Financial Corp PUT 56501R106   62,475 2,500 SH   DFND 1 0 2,500 0
Canadian Natural Resources Ltd PUT 136385101   45,792 600 SH   DFND 1 0 600 0
Suncor Energy Inc PUT 867224107   36,910 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd CALL 67077M108   5,431 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101   259,488 3,400 SH   DFND 1 0 3,400 0
Newmont Corp CALL 651639106   35,840 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   335,808 4,400 SH   DFND 1 0 4,400 0
Agnico Eagle Mines Ltd PUT 008474108   83,510 1,400 SH   DFND 1 0 1,400 0
Crescent Point Energy Corp CALL 22576C101   24,570 3,000 SH   DFND 1 0 3,000 0
Kinross Gold Corp PUT 496902404   12,260 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce CALL 136069101   263,744 5,200 SH   DFND 1 0 5,200 0
Precision Drilling Corp CALL 74022D407   6,729 100 SH   DFND 1 0 100 0
Newmont Corp PUT 651639106   17,920 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101   166,056 1,700 SH   DFND 1 0 1,700 0
Hudbay Minerals Inc CALL 443628102   11,200 1,600 SH   DFND 1 0 1,600 0
TC Energy Corp CALL 87807B107   60,300 1,500 SH   DFND 1 0 1,500 0
Stantec Inc CALL 85472N109   83,040 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce CALL 136069101   50,720 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce CALL 136069101   60,864 1,200 SH   DFND 1 0 1,200 0
Wheaton Precious Metals Corp CALL 962879102   18,852 400 SH   DFND 1 0 400 0
Royal Bank of Canada CALL 780087102   353,080 3,500 SH   DFND 1 0 3,500 0
Imperial Oil Ltd CALL 453038408   6,913 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   78,144 800 SH   DFND 1 0 800 0
Agnico Eagle Mines Ltd PUT 008474108   178,950 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   584,570 9,800 SH   DFND 1 0 9,800 0
CGI Inc CALL 12532H104   33,147 300 SH   DFND 1 0 300 0
Enbridge Inc CALL 29250N105   3,618 100 SH   DFND 1 0 100 0
Algonquin Power & Utilities Corp CALL 015857105   7,584 1,200 SH   DFND 1 0 1,200 0
Agnico Eagle Mines Ltd PUT 008474108   477,200 8,000 SH   DFND 1 0 8,000 0
Barrick Gold Corp CALL 067901108   29,952 1,800 SH   DFND 1 0 1,800 0
Brookfield Infrastructure Partners LP CALL G16252101   277,769 8,900 SH   DFND 1 0 8,900 0
Invesco QQQ Trust Series 1 PUT 46090E103   13,320,300 30,000 SH   SOLE   30,000 0 0
Bank of Montreal CALL 063671101   136,752 1,400 SH   DFND 1 0 1,400 0
Agnico Eagle Mines Ltd PUT 008474108   178,950 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal PUT 063671101   586,080 6,000 SH   DFND 1 0 6,000 0
Cameco Corp CALL 13321L108   86,640 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   143,160 2,400 SH   DFND 1 0 2,400 0
BCE Inc PUT 05534B760   135,920 4,000 SH   DFND 1 0 4,000 0
BCE Inc PUT 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   33,280 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   36,180 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   72,360 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp CALL 56501R106   22,491 900 SH   DFND 1 0 900 0
Agnico Eagle Mines Ltd CALL 008474108   5,965 100 SH   DFND 1 0 100 0
Algonquin Power & Utilities Corp PUT 015857105   8,216 1,300 SH   DFND 1 0 1,300 0
SPDR S&P 500 ETF Trust CALL 78462F103   5,230,700 10,000 SH   SOLE   10,000 0 0
Bank of Nova Scotia/The CALL 064149107   36,246 700 SH   DFND 1 0 700 0
Enbridge Inc PUT 29250N105   54,270 1,500 SH   DFND 1 0 1,500 0
Bank of Nova Scotia/The PUT 064149107   103,560 2,000 SH   DFND 1 0 2,000 0
Stantec Inc CALL 85472N109   83,040 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   16,380 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   75,978 2,100 SH   DFND 1 0 2,100 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   88,170 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   59,970 3,000 SH   DFND 1 0 3,000 0
Ovintiv Inc PUT 69047Q102   25,950 500 SH   DFND 1 0 500 0
Osisko Gold Royalties Ltd PUT 68827L101   6,568 400 SH   DFND 1 0 400 0
Methanex Corp PUT 59151K108   22,315 500 SH   DFND 1 0 500 0
Invesco QQQ Trust Series 1 PUT 46090E103   44,401,000 100,000 SH   SOLE   100,000 0 0
Cameco Corp CALL 13321L108   125,628 2,900 SH   DFND 1 0 2,900 0
Cameco Corp CALL 13321L108   337,896 7,800 SH   DFND 1 0 7,800 0
Cameco Corp CALL 13321L108   138,624 3,200 SH   DFND 1 0 3,200 0
Cameco Corp CALL 13321L108   86,640 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp CALL 067901108   8,320 500 SH   DFND 1 0 500 0
Algonquin Power & Utilities Corp PUT 015857105   12,640 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105   47,034 1,300 SH   DFND 1 0 1,300 0
Utilities Select Sector SPDR Fund PUT 81369Y886   6,230,185 94,900 SH   SOLE   94,900 0 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp CALL 11271J107   18,958,736 452,800 SH   DFND 1 0 452,800 0
Ovintiv Inc PUT 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Utilities Select Sector SPDR Fund PUT 81369Y886   6,565,000 100,000 SH   SOLE   100,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   623,675 9,500 SH   SOLE   9,500 0 0
Bank of Montreal PUT 063671101   507,936 5,200 SH   DFND 1 0 5,200 0
BCE Inc CALL 05534B760   98,542 2,900 SH   DFND 1 0 2,900 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   24,570 3,000 SH   DFND 1 0 3,000 0
International Game Technology COM G4863A108   907,734 40,183 SH   SOLE   40,183 0 0
Nutrien Ltd PUT 67077M108   173,792 3,200 SH   DFND 1 0 3,200 0
Invesco QQQ Trust Series 1 CALL 46090E103   8,880,200 20,000 SH   SOLE   20,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,880,200 20,000 SH   SOLE   20,000 0 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   23,988 1,200 SH   DFND 1 0 1,200 0
Cenovus Energy Inc CALL 15135U109   63,968 3,200 SH   DFND 1 0 3,200 0
Bank of Montreal CALL 063671101   1,308,912 13,400 SH   DFND 1 0 13,400 0
BCE Inc CALL 05534B760   20,388 600 SH   DFND 1 0 600 0
Nutrien Ltd PUT 67077M108   86,896 1,600 SH   DFND 1 0 1,600 0
Brookfield Renewable Partners LP PUT G16258108   2,323 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   89,475 1,500 SH   DFND 1 0 1,500 0
TransAlta Corp PUT 89346D107   3,215 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101   166,056 1,700 SH   DFND 1 0 1,700 0
BCE Inc PUT 05534B760   203,880 6,000 SH   DFND 1 0 6,000 0
Manulife Financial Corp CALL 56501R106   52,479 2,100 SH   DFND 1 0 2,100 0
Enbridge Inc PUT 29250N105   61,506 1,700 SH   DFND 1 0 1,700 0
Bank of Nova Scotia/The CALL 064149107   367,638 7,100 SH   DFND 1 0 7,100 0
Bank of Montreal CALL 063671101   576,312 5,900 SH   DFND 1 0 5,900 0
Cameco Corp PUT 13321L108   129,960 3,000 SH   DFND 1 0 3,000 0
TC Energy Corp PUT 87807B107   40,200 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   517,704 5,300 SH   DFND 1 0 5,300 0
ATS Corp CALL 00217Y104   16,860 500 SH   DFND 1 0 500 0
TC Energy Corp CALL 87807B107   68,340 1,700 SH   DFND 1 0 1,700 0
Cenovus Energy Inc PUT 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   99,960 4,000 SH   DFND 1 0 4,000 0
Brookfield Renewable Partners LP CALL G16258108   23,230 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   62,805 1,500 SH   DFND 1 0 1,500 0
Crescent Point Energy Corp PUT 22576C101   16,380 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105   3,618 100 SH   DFND 1 0 100 0
Enbridge Inc PUT 29250N105   36,180 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   104,520 2,600 SH   DFND 1 0 2,600 0
Bank of Montreal CALL 063671101   293,040 3,000 SH   DFND 1 0 3,000 0
Barrick Gold Corp PUT 067901108   4,992 300 SH   DFND 1 0 300 0
Cameco Corp PUT 13321L108   602,148 13,900 SH   DFND 1 0 13,900 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108   129,960 3,000 SH   DFND 1 0 3,000 0
Cameco Corp PUT 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd CALL 68827L101   24,630 1,500 SH   DFND 1 0 1,500 0
Agnico Eagle Mines Ltd CALL 008474108   107,370 1,800 SH   DFND 1 0 1,800 0
Enbridge Inc CALL 29250N105   61,506 1,700 SH   DFND 1 0 1,700 0
TELUS Corp PUT 87971M103   16,010 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   178,950 3,000 SH   DFND 1 0 3,000 0
BCE Inc PUT 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
Host Hotels & Resorts Inc COM 44107P104   21 1 SH   DFND 3 0 1 0
New Duke Holdco Inc COM 26142V105   296,209 6,523 SH   SOLE   6,523 0 0
Bank of Montreal PUT 063671101   68,376 700 SH   DFND 1 0 700 0
Nutrien Ltd CALL 67077M108   5,431 100 SH   DFND 1 0 100 0
Brookfield Corp CALL 11271J107   33,496 800 SH   DFND 1 0 800 0
Nutrien Ltd PUT 67077M108   16,293 300 SH   DFND 1 0 300 0
Alamos Gold Inc CALL 011532108   14,750 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   40,776 1,200 SH   DFND 1 0 1,200 0
Brookfield Renewable Partners LP PUT G16258108   23,230 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   22,200,500 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The CALL 064149107   23,301,000 450,000 SH   SOLE   450,000 0 0
Bank of Nova Scotia/The PUT 064149107   23,301,000 450,000 SH   SOLE   450,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   29,825 500 SH   DFND 1 0 500 0
MAG Silver Corp PUT 55903Q104   10,580 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   8,284,800 160,000 SH   SOLE   160,000 0 0
Bank of Nova Scotia/The CALL 064149107   8,284,800 160,000 SH   SOLE   160,000 0 0
TransAlta Corp PUT 89346D107   6,430 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   13,592 400 SH   DFND 1 0 400 0
Enbridge Inc CALL 29250N105   184,518 5,100 SH   DFND 1 0 5,100 0
Bank of Montreal PUT 063671101   1,250,304 12,800 SH   DFND 1 0 12,800 0
Crescent Point Energy Corp CALL 22576C101   11,466 1,400 SH   DFND 1 0 1,400 0
Cenovus Energy Inc PUT 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc PUT 011532108   14,750 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd CALL 67077M108   162,930 3,000 SH   DFND 1 0 3,000 0
Barrick Gold Corp PUT 067901108   39,936 2,400 SH   DFND 1 0 2,400 0
Nutrien Ltd PUT 67077M108   130,344 2,400 SH   DFND 1 0 2,400 0
Cenovus Energy Inc PUT 15135U109   1,999 100 SH   DFND 1 0 100 0
MAG Silver Corp CALL 55903Q104   4,232 400 SH   DFND 1 0 400 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   39,072 400 SH   DFND 1 0 400 0
Agnico Eagle Mines Ltd PUT 008474108   89,475 1,500 SH   DFND 1 0 1,500 0
Cenovus Energy Inc PUT 15135U109   7,996 400 SH   DFND 1 0 400 0
Bank of Montreal PUT 063671101   58,608 600 SH   DFND 1 0 600 0
Canadian Pacific Kansas City Ltd PUT 13646K108   17,634 200 SH   DFND 1 0 200 0
Nutrien Ltd PUT 67077M108   195,516 3,600 SH   DFND 1 0 3,600 0
Cenovus Energy Inc CALL 15135U109   1,999,000 100,000 SH   SOLE   100,000 0 0
Cenovus Energy Inc PUT 15135U109   1,999,000 100,000 SH   SOLE   100,000 0 0
Algonquin Power & Utilities Corp PUT 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   71,358 2,100 SH   DFND 1 0 2,100 0
Enbridge Inc CALL 29250N105   54,270 1,500 SH   DFND 1 0 1,500 0
BlackBerry Ltd CALL 09228F103   1,932 700 SH   DFND 1 0 700 0
Bank of Montreal PUT 063671101   713,064 7,300 SH   DFND 1 0 7,300 0
TC Energy Corp CALL 87807B107   20,100 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd CALL 008474108   23,860 400 SH   DFND 1 0 400 0
Bank of Nova Scotia/The CALL 064149107   517,800 10,000 SH   DFND 1 0 10,000 0
Brookfield Corp CALL 11271J107   71,179 1,700 SH   DFND 1 0 1,700 0
BCE Inc CALL 05534B760   23,786 700 SH   DFND 1 0 700 0
TELUS Corp CALL 87971M103   35,222 2,200 SH   DFND 1 0 2,200 0
Barrick Gold Corp PUT 067901108   8,320 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp PUT 22576C101   5,733 700 SH   DFND 1 0 700 0
Cenovus Energy Inc PUT 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   8,040 200 SH   DFND 1 0 200 0
Brookfield Corp CALL 11271J107   41,870 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   103,800 2,000 SH   DFND 1 0 2,000 0
Ovintiv Inc PUT 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   41,979 2,100 SH   DFND 1 0 2,100 0
BCE Inc CALL 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   39,072 400 SH   DFND 1 0 400 0
Bank of Montreal PUT 063671101   146,520 1,500 SH   DFND 1 0 1,500 0
Cenovus Energy Inc PUT 15135U109   39,980 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   1,664 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   683,760 7,000 SH   DFND 1 0 7,000 0
Nutrien Ltd CALL 67077M108   1,629,300 30,000 SH   SOLE   30,000 0 0
Nutrien Ltd PUT 67077M108   1,629,300 30,000 SH   SOLE   30,000 0 0
Nutrien Ltd PUT 67077M108   608,272 11,200 SH   DFND 1 0 11,200 0
TC Energy Corp CALL 87807B107   32,160 800 SH   DFND 1 0 800 0
Financial Select Sector SPDR Fund PUT 81369Y605   4,212,000 100,000 SH   SOLE   100,000 0 0
Nutrien Ltd PUT 67077M108   5,431 100 SH   DFND 1 0 100 0
Nutrien Ltd CALL 67077M108   54,310 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   230,285 5,500 SH   DFND 1 0 5,500 0
Canadian Pacific Kansas City Ltd CALL 13646K108   88,170 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   29,825 500 SH   DFND 1 0 500 0
Shopify Inc PUT 82509L107   154,340 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp CALL 067901108   3,328 200 SH   DFND 1 0 200 0
Ovintiv Inc CALL 69047Q102   103,800 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp CALL 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108   86,640 2,000 SH   DFND 1 0 2,000 0
BlackBerry Ltd PUT 09228F103   2,208 800 SH   DFND 1 0 800 0
Ovintiv Inc PUT 69047Q102   25,950 500 SH   DFND 1 0 500 0
Brookfield Corp CALL 11271J107   41,870 1,000 SH   DFND 1 0 1,000 0
Ispire Technology Inc COM 46501C100   276 45 SH   DFND 1 0 45 0
Restaurant Brands International Inc CALL 76131D103   150,955 1,900 SH   DFND 1 0 1,900 0
Canadian Pacific Kansas City Ltd PUT 13646K108   26,451 300 SH   DFND 1 0 300 0
Methanex Corp CALL 59151K108   4,463 100 SH   DFND 1 0 100 0
Bank of Montreal PUT 063671101   97,680 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
CGI Inc CALL 12532H104   1,204,341 10,900 SH   DFND 1 0 10,900 0
Arbor Realty Trust Inc COM 038923108   172 13 SH   DFND 1 0 13 0
Village Farms International In COM 92707Y108   11,549 9,314 SH   SOLE   9,314 0 0
Enbridge Inc PUT 29250N105   75,978 2,100 SH   DFND 1 0 2,100 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   356,339 2,300 SH   DFND 4 0 2,300 0
TC Energy Corp CALL 87807B107   136,680 3,400 SH   DFND 1 0 3,400 0
Cenovus Energy Inc CALL 15135U109   5,997 300 SH   DFND 1 0 300 0
Ovintiv Inc PUT 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Amazon.com Inc PUT 023135106   2,705,700 15,000 SH   SOLE   15,000 0 0
Agnico Eagle Mines Ltd CALL 008474108   47,720 800 SH   DFND 1 0 800 0
Paddy Power Betfair PLC COM G3643J108   604,319 3,060 SH   DFND 2 0 3,060 0
Paddy Power Betfair PLC COM G3643J108   203,415 1,030 SH   DFND 2 0 1,030 0
Caledonia Mining Corp PLC COM G1757E113   66 6 SH   DFND 1 0 6 0
Nuvei Corp COM 67079A102   3,984 126 SH   DFND 1 0 126 0
Cenovus Energy Inc CALL 15135U109   85,957 4,300 SH   DFND 1 0 4,300 0
Bank of Montreal CALL 063671101   253,968 2,600 SH   DFND 1 0 2,600 0
Manulife Financial Corp CALL 56501R106   109,956 4,400 SH   DFND 1 0 4,400 0
Nutrien Ltd PUT 67077M108   54,310 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   61,506 1,700 SH   DFND 1 0 1,700 0
Bank of Montreal PUT 063671101   19,536 200 SH   DFND 1 0 200 0
Manulife Financial Corp CALL 56501R106   184,926 7,400 SH   DFND 1 0 7,400 0
Cenovus Energy Inc CALL 15135U109   13,993 700 SH   DFND 1 0 700 0
Ovintiv Inc CALL 69047Q102   20,760 400 SH   DFND 1 0 400 0
Nutrien Ltd PUT 67077M108   119,482 2,200 SH   DFND 1 0 2,200 0
Brookfield Corp PUT 11271J107   62,805 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp PUT 87807B107   80,400 2,000 SH   DFND 1 0 2,000 0
SPDR S&P Oil & Gas Exploration & Production ETF PUT 78468R556   12,394,400 80,000 SH   SOLE   80,000 0 0
Bank of Nova Scotia/The PUT 064149107   724,920 14,000 SH   DFND 1 0 14,000 0
Nutrien Ltd CALL 67077M108   32,586 600 SH   DFND 1 0 600 0
Nutrien Ltd PUT 67077M108   358,446 6,600 SH   DFND 1 0 6,600 0
Ovintiv Inc PUT 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   5,431 100 SH   DFND 1 0 100 0
Invesco QQQ Trust Series 1 PUT 46090E103   66,601,500 150,000 SH   SOLE   150,000 0 0
Algonquin Power & Utilities Corp PUT 015857105   12,640 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc CALL 15135U109   1,567,216 78,400 SH   DFND 1 0 78,400 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   119,300 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   298,250 5,000 SH   DFND 1 0 5,000 0
Agnico Eagle Mines Ltd PUT 008474108   119,300 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   298,250 5,000 SH   DFND 1 0 5,000 0
Barrick Gold Corp PUT 067901108   33,280 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd CALL 67077M108   70,603 1,300 SH   DFND 1 0 1,300 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   149,125 2,500 SH   DFND 1 0 2,500 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc PUT 76131D103   79,450 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   39,980 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   119,300 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   65,172 1,200 SH   DFND 1 0 1,200 0
Restaurant Brands International Inc PUT 76131D103   15,890 200 SH   DFND 1 0 200 0
Brookfield Corp CALL 11271J107   41,870 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   39,072 400 SH   DFND 1 0 400 0
Cenovus Energy Inc CALL 15135U109   55,972 2,800 SH   DFND 1 0 2,800 0
Bank of Nova Scotia/The PUT 064149107   155,340 3,000 SH   DFND 1 0 3,000 0
Nutrien Ltd PUT 67077M108   271,550 5,000 SH   DFND 1 0 5,000 0
Mosaic Co/The PUT 61945C103   1,623,000 50,000 SH   SOLE   50,000 0 0
CGI Inc CALL 12532H104   44,196 400 SH   DFND 1 0 400 0
Mosaic Co/The PUT 61945C103   1,623,000 50,000 SH   SOLE   50,000 0 0
Brookfield Corp CALL 11271J107   8,374 200 SH   DFND 1 0 200 0
First Majestic Silver Corp CALL 32076V103   5,880 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd PUT 68827L101   8,210 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101   78,144 800 SH   DFND 1 0 800 0
Stantec Inc PUT 85472N109   58,128 700 SH   DFND 1 0 700 0
Enbridge Inc CALL 29250N105   3,603,528 99,600 SH   DFND 1 0 99,600 0
Cenovus Energy Inc CALL 15135U109   2,360,819 118,100 SH   DFND 1 0 118,100 0
Algonquin Power & Utilities Corp PUT 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp PUT 015857105   2,528 400 SH   DFND 1 0 400 0
Algonquin Power & Utilities Corp PUT 015857105   3,160 500 SH   DFND 1 0 500 0
Ovintiv Inc CALL 69047Q102   15,570 300 SH   DFND 1 0 300 0
Algonquin Power & Utilities Corp CALL 015857105   2,528 400 SH   DFND 1 0 400 0
BCE Inc PUT 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
CGI Inc CALL 12532H104   22,098 200 SH   DFND 1 0 200 0
PayPal Holdings Inc PUT 70450Y103   3,349,500 50,000 SH   SOLE   50,000 0 0
Enbridge Inc PUT 29250N105   75,978 2,100 SH   DFND 1 0 2,100 0
Restaurant Brands International Inc PUT 76131D103   79,450 1,000 SH   DFND 1 0 1,000 0
Precision Drilling Corp PUT 74022D407   6,729 100 SH   DFND 1 0 100 0
iShares Currency Hedged MSCI Japan ETF ETF 46434V886   126 3 SH   DFND 1 0 3 0
Agnico Eagle Mines Ltd CALL 008474108   29,825 500 SH   DFND 1 0 500 0
Invesco QQQ Trust Series 1 PUT 46090E103   3,330,075 7,500 SH   SOLE   7,500 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   3,330,075 7,500 SH   SOLE   7,500 0 0
Legato Merger Corp III COM G5451A129   506,750 50,000 SH   SOLE   50,000 0 0
Osisko Gold Royalties Ltd CALL 68827L101   16,420 1,000 SH   DFND 1 0 1,000 0
ATS Corp PUT 00217Y104   33,720 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp CALL 55903Q104   10,580 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp PUT 89346D107   12,860 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc CALL 15135U109   9,995 500 SH   DFND 1 0 500 0
Cenovus Energy Inc CALL 15135U109   23,988 1,200 SH   DFND 1 0 1,200 0
Enbridge Inc PUT 29250N105   36,180 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   88,802,000 200,000 SH   SOLE   200,000 0 0
Manulife Financial Corp CALL 56501R106   27,489 1,100 SH   DFND 1 0 1,100 0
Bank of Nova Scotia/The PUT 064149107   207,120 4,000 SH   DFND 1 0 4,000 0
Manulife Financial Corp CALL 56501R106   224,910 9,000 SH   DFND 1 0 9,000 0
B2Gold Corp COM 11777Q209   13,220 5,065 SH   DFND 1 0 5,065 0
TELUS Corp CALL 87971M103   3,221,212 201,200 SH   DFND 1 0 201,200 0
Nutrien Ltd PUT 67077M108   54,310 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   11,930 200 SH   DFND 1 0 200 0
Crescent Point Energy Corp PUT 22576C101   4,095 500 SH   DFND 1 0 500 0
Nutrien Ltd PUT 67077M108   271,550 5,000 SH   DFND 1 0 5,000 0
Brookfield Corp CALL 11271J107   41,870 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp CALL 11271J107   41,870 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   16,990 500 SH   DFND 1 0 500 0
Financial Select Sector SPDR Fund PUT 81369Y605   4,207,788 99,900 SH   SOLE   99,900 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,939,000 60,000 SH   SOLE   60,000 0 0
Cameco Corp PUT 13321L108   671,460 15,500 SH   DFND 1 0 15,500 0
DiaMedica Therapeutics Inc COM 25253X207   66 24 SH   DFND 1 0 24 0
BCE Inc PUT 05534B760   10,194 300 SH   DFND 1 0 300 0
SPDR Gold Shares PUT 78463V107   5,143,000 25,000 SH   SOLE   25,000 0 0
SPDR Gold Shares PUT 78463V107   2,057,200 10,000 SH   SOLE   10,000 0 0
ATS Corp CALL 00217Y104   33,720 1,000 SH   DFND 1 0 1,000 0
Greenfire Resources Ltd COM 39525U107   430 72 SH   DFND 1 0 72 0
Cameco Corp PUT 13321L108   17,328 400 SH   DFND 1 0 400 0
Cameco Corp PUT 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   86,640 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105   75,978 2,100 SH   DFND 1 0 2,100 0
Enbridge Inc CALL 29250N105   18,090 500 SH   DFND 1 0 500 0
SPDR Gold Shares PUT 78463V107   21,600,600 105,000 SH   SOLE   105,000 0 0
Bank of Nova Scotia/The CALL 064149107   150,162 2,900 SH   DFND 1 0 2,900 0
SPDR Gold Shares PUT 78463V107   13,371,800 65,000 SH   SOLE   65,000 0 0
iShares MSCI Intl Momentum Factor ETF ETF 46434V449   19,262 491 SH   DFND 1 0 491 0
TC Energy Corp CALL 87807B107   40,200 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   24,120 600 SH   DFND 1 0 600 0
Cenovus Energy Inc PUT 15135U109   91,954 4,600 SH   DFND 1 0 4,600 0
Cenovus Energy Inc CALL 15135U109   9,995 500 SH   DFND 1 0 500 0
Brookfield Corp CALL 11271J107   41,870 1,000 SH   DFND 1 0 1,000 0
TFI International Inc CALL 87241L109   159,460 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   67,960 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105   39,798 1,100 SH   DFND 1 0 1,100 0
BCE Inc PUT 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   45,977 2,300 SH   DFND 1 0 2,300 0
TransAlta Corp CALL 89346D107   6,430 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   10,647 1,300 SH   DFND 1 0 1,300 0
Cameco Corp CALL 13321L108   2,230,980 51,500 SH   DFND 1 0 51,500 0
Bank of Nova Scotia/The PUT 064149107   82,848 1,600 SH   DFND 1 0 1,600 0
NVIDIA Corp PUT 67066G104   13,372,688 14,800 SH   SOLE   14,800 0 0
SPDR Gold Shares PUT 78463V107   5,143,000 25,000 SH   SOLE   25,000 0 0
NVIDIA Corp PUT 67066G104   13,734,112 15,200 SH   SOLE   15,200 0 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
CGI Inc PUT 12532H104   110,490 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   51,780 1,000 SH   DFND 1 0 1,000 0
VanEck Gold Miners ETF/USA CALL 92189F106   9,486,000 300,000 SH   SOLE   300,000 0 0
BCE Inc PUT 05534B760   50,970 1,500 SH   DFND 1 0 1,500 0
BCE Inc PUT 05534B760   101,940 3,000 SH   DFND 1 0 3,000 0
Crescent Point Energy Corp CALL 22576C101   16,380 2,000 SH   DFND 1 0 2,000 0
Cameco Corp PUT 13321L108   1,256,280 29,000 SH   DFND 1 0 29,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   17,634 200 SH   DFND 1 0 200 0
Canadian Pacific Kansas City Ltd PUT 13646K108   88,170 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   791,208 8,100 SH   DFND 1 0 8,100 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   72,492 1,400 SH   DFND 1 0 1,400 0
Enbridge Inc CALL 29250N105   10,998,720 304,000 SH   DFND 1 0 304,000 0
Bank of Montreal CALL 063671101   97,680 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd CALL 13646K108   88,170 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   32,487 1,300 SH   DFND 1 0 1,300 0
Celestica Inc PUT 15101Q108   45,000 1,000 SH   DFND 1 0 1,000 0
TFI International Inc PUT 87241L109   159,460 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP CALL G16252101   9,987,200 320,000 SH   DFND 1 0 320,000 0
Waste Connections Inc CALL 94106B101   6,175,159 35,900 SH   DFND 1 0 35,900 0
Manulife Financial Corp PUT 56501R106   24,990 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   976,800 10,000 SH   DFND 1 0 10,000 0
Bank of Montreal CALL 063671101   722,832 7,400 SH   DFND 1 0 7,400 0
Barrick Gold Corp PUT 067901108   33,280 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   33,280 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   61,506 1,700 SH   DFND 1 0 1,700 0
Agnico Eagle Mines Ltd CALL 008474108   89,475 1,500 SH   DFND 1 0 1,500 0
Agnico Eagle Mines Ltd PUT 008474108   238,600 4,000 SH   DFND 1 0 4,000 0
MAG Silver Corp PUT 55903Q104   19,044 1,800 SH   DFND 1 0 1,800 0
Cameco Corp CALL 13321L108   134,292 3,100 SH   DFND 1 0 3,100 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp PUT 07317Q105   3,630 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc PUT 76131D103   15,890 200 SH   DFND 1 0 200 0
Osisko Gold Royalties Ltd CALL 68827L101   16,420 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd CALL 68827L101   16,420 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   7,357,056 294,400 SH   DFND 1 0 294,400 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Exxon Mobil Corp COM 30231G102   39,754 342 SH   DFND 3 0 342 0
Bank of Montreal PUT 063671101   1,543,344 15,800 SH   SOLE   15,800 0 0
Bank of Montreal PUT 063671101   1,543,344 15,800 SH   SOLE   15,800 0 0
Crescent Point Energy Corp CALL 22576C101   10,647 1,300 SH   DFND 1 0 1,300 0
Bank of Montreal PUT 063671101   9,768 100 SH   DFND 1 0 100 0
Crescent Point Energy Corp CALL 22576C101   7,371 900 SH   DFND 1 0 900 0
Celestica Inc CALL 15101Q108   45,000 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   45,000 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   45,000 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   45,000 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   54,310 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   119,482 2,200 SH   DFND 1 0 2,200 0
Crescent Point Energy Corp CALL 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   77,850 1,500 SH   DFND 1 0 1,500 0
Cameco Corp PUT 13321L108   82,308 1,900 SH   DFND 1 0 1,900 0
Cenovus Energy Inc CALL 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   40,200 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   16,380 2,000 SH   DFND 1 0 2,000 0
Crescent Point Energy Corp CALL 22576C101   16,380 2,000 SH   DFND 1 0 2,000 0
Crescent Point Energy Corp CALL 22576C101   24,570 3,000 SH   DFND 1 0 3,000 0
Crescent Point Energy Corp CALL 22576C101   16,380 2,000 SH   DFND 1 0 2,000 0
Crescent Point Energy Corp CALL 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   23,860 400 SH   DFND 1 0 400 0
Restaurant Brands International Inc PUT 76131D103   15,890 200 SH   DFND 1 0 200 0
Manulife Financial Corp PUT 56501R106   74,970 3,000 SH   DFND 1 0 3,000 0
Manulife Financial Corp PUT 56501R106   124,950 5,000 SH   DFND 1 0 5,000 0
Crescent Point Energy Corp CALL 22576C101   24,570 3,000 SH   DFND 1 0 3,000 0
Algonquin Power & Utilities Corp CALL 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   20,935 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101   879,120 9,000 SH   DFND 1 0 9,000 0
Nutrien Ltd CALL 67077M108   27,155 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd CALL 008474108   202,810 3,400 SH   DFND 1 0 3,400 0
Enbridge Inc PUT 29250N105   133,866 3,700 SH   DFND 1 0 3,700 0
TC Energy Corp CALL 87807B107   13,635,840 339,200 SH   DFND 1 0 339,200 0
BCE Inc CALL 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
VanEck Gold Miners ETF/USA CALL 92189F106   1,581,000 50,000 SH   SOLE   50,000 0 0
Brookfield Corp PUT 11271J107   1,674,800 40,000 SH   DFND 1 0 40,000 0
Methanex Corp CALL 59151K108   49,093 1,100 SH   DFND 1 0 1,100 0
Crescent Point Energy Corp CALL 22576C101   10,647 1,300 SH   DFND 1 0 1,300 0
Cameco Corp PUT 13321L108   4,332 100 SH   DFND 1 0 100 0
TransAlta Corp CALL 89346D107   6,430 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   77,701,750 175,000 SH   SOLE   175,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   42,180,950 95,000 SH   SOLE   95,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   238,600 4,000 SH   DFND 1 0 4,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   13,320,300 30,000 SH   SOLE   30,000 0 0
Nutrien Ltd CALL 67077M108   5,431 100 SH   DFND 1 0 100 0
Nutrien Ltd PUT 67077M108   54,310 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc PUT 76131D103   2,383,500 30,000 SH   DFND 1 0 30,000 0
Cenovus Energy Inc CALL 15135U109   21,989 1,100 SH   DFND 1 0 1,100 0
BCE Inc CALL 05534B760   23,786 700 SH   DFND 1 0 700 0
Brookfield Corp PUT 11271J107   41,870 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   75,978 2,100 SH   DFND 1 0 2,100 0
Apellis Pharmaceuticals Inc COM 03753U106   587,741 9,999 SH   SOLE   9,999 0 0
Ovintiv Inc PUT 69047Q102   77,850 1,500 SH   DFND 1 0 1,500 0
Cameco Corp PUT 13321L108   8,664 200 SH   DFND 1 0 200 0
Energy Select Sector SPDR Fund PUT 81369Y506   22,648,959 239,900 SH   SOLE   239,900 0 0
Crescent Point Energy Corp CALL 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
Waste Connections Inc CALL 94106B101   34,402 200 SH   DFND 1 0 200 0
Ovintiv Inc PUT 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
GFL Environmental Inc COM 36168Q104   2,538,131 73,569 SH   SOLE   73,569 0 0
Crescent Point Energy Corp CALL 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp PUT 89346D107   6,430 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   434,480 8,000 SH   DFND 1 0 8,000 0
Barrick Gold Corp PUT 067901108   33,280 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   101,304 2,800 SH   DFND 1 0 2,800 0
Cameco Corp PUT 13321L108   212,268 4,900 SH   DFND 1 0 4,900 0
Cameco Corp PUT 13321L108   112,632 2,600 SH   DFND 1 0 2,600 0
Brookfield Corp CALL 11271J107   58,618 1,400 SH   DFND 1 0 1,400 0
Ovintiv Inc CALL 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
Invesco Senior Loan ETF ETF 46138G508   38,070,000 1,800,000 SH   SOLE   1,800,000 0 0
SPDR S&P 500 ETF Trust CALL 78462F103   104,614,000 200,000 SH   SOLE   200,000 0 0
Waste Connections Inc PUT 94106B101   34,402 200 SH   DFND 1 0 200 0
Crescent Point Energy Corp CALL 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   34,944 2,100 SH   DFND 1 0 2,100 0
Brookfield Corp CALL 11271J107   20,935 500 SH   DFND 1 0 500 0
Brookfield Renewable Partners LP CALL G16258108   13,938 600 SH   DFND 1 0 600 0
Algonquin Power & Utilities Corp CALL 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP PUT G16252101   31,210 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   67,470 1,300 SH   DFND 1 0 1,300 0
Canadian Pacific Kansas City Ltd PUT 13646K108   17,634 200 SH   DFND 1 0 200 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp CALL 89346D107   6,430 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd CALL 67077M108   43,448 800 SH   DFND 1 0 800 0
Alamos Gold Inc PUT 011532108   14,750 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp CALL 11271J107   12,561 300 SH   DFND 1 0 300 0
Bank of Montreal PUT 063671101   683,760 7,000 SH   DFND 1 0 7,000 0
Bank of Montreal PUT 063671101   293,040 3,000 SH   DFND 1 0 3,000 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP PUT G16258108   11,615 500 SH   DFND 1 0 500 0
TC Energy Corp PUT 87807B107   12,060 300 SH   DFND 1 0 300 0
Enbridge Inc PUT 29250N105   86,832 2,400 SH   DFND 1 0 2,400 0
Bank of Montreal PUT 063671101   58,608 600 SH   DFND 1 0 600 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Indivior PLC COM G4766E116   16,471,980 769,000 SH   DFND 2 0 769,000 0
Brookfield Renewable Partners LP PUT G16258108   11,615 500 SH   DFND 1 0 500 0
Brookfield Infrastructure Partners LP PUT G16252101   31,210 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   22,200,500 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   22,200,500 50,000 SH   SOLE   50,000 0 0
TC Energy Corp PUT 87807B107   20,100 500 SH   DFND 1 0 500 0
Barrick Gold Corp PUT 067901108   3,328 200 SH   DFND 1 0 200 0
Bank of Montreal CALL 063671101   136,752 1,400 SH   DFND 1 0 1,400 0
Enbridge Inc PUT 29250N105   36,180 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   54,310 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   155,340 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal PUT 063671101   156,288 1,600 SH   DFND 1 0 1,600 0
Cenovus Energy Inc PUT 15135U109   39,980 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101   293,040 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal PUT 063671101   68,376 700 SH   DFND 1 0 700 0
Bank of Montreal PUT 063671101   39,072 400 SH   DFND 1 0 400 0
TC Energy Corp PUT 87807B107   12,060 300 SH   DFND 1 0 300 0
Crescent Point Energy Corp CALL 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   103,800 2,000 SH   DFND 1 0 2,000 0
Cameco Corp PUT 13321L108   216,600 5,000 SH   DFND 1 0 5,000 0
TC Energy Corp PUT 87807B107   12,060 300 SH   DFND 1 0 300 0
Cenovus Energy Inc CALL 15135U109   55,972 2,800 SH   DFND 1 0 2,800 0
Brookfield Infrastructure Partners LP CALL G16252101   3,121 100 SH   DFND 1 0 100 0
Cameco Corp PUT 13321L108   86,640 2,000 SH   DFND 1 0 2,000 0
TELUS Corp PUT 87971M103   24,015 1,500 SH   DFND 1 0 1,500 0
Cenovus Energy Inc CALL 15135U109   39,980 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc CALL 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   59,970 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc PUT 15135U109   59,970 3,000 SH   DFND 1 0 3,000 0
Brookfield Corp PUT 11271J107   66,992 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal CALL 063671101   800,976 8,200 SH   DFND 1 0 8,200 0
Bitfarms Ltd/Canada COM 09173B107   640 287 SH   SOLE   287 0 0
Nutrien Ltd CALL 67077M108   456,204 8,400 SH   DFND 1 0 8,400 0
Ovintiv Inc CALL 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   271,550 5,000 SH   DFND 1 0 5,000 0
Stantec Inc CALL 85472N109   58,128 700 SH   DFND 1 0 700 0
Enbridge Inc CALL 29250N105   7,236 200 SH   DFND 1 0 200 0
Barrick Gold Corp PUT 067901108   6,656 400 SH   DFND 1 0 400 0
Baytex Energy Corp PUT 07317Q105   1,815 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101   58,608 600 SH   DFND 1 0 600 0
Bank of Nova Scotia/The PUT 064149107   25,890 500 SH   DFND 1 0 500 0
TELUS Corp PUT 87971M103   8,005 500 SH   DFND 1 0 500 0
TC Energy Corp PUT 87807B107   24,120 600 SH   DFND 1 0 600 0
Osisko Gold Royalties Ltd PUT 68827L101   6,568 400 SH   DFND 1 0 400 0
Brookfield Infrastructure Partners LP CALL G16252101   9,363 300 SH   DFND 1 0 300 0
Ovintiv Inc PUT 69047Q102   129,750 2,500 SH   DFND 1 0 2,500 0
Bank of Montreal PUT 063671101   390,720 4,000 SH   DFND 1 0 4,000 0
Canadian Pacific Kansas City Ltd CALL 13646K108   88,170 1,000 SH   DFND 1 0 1,000 0
Corebridge Financial Inc COM 21871X109   644,471 22,432 SH   SOLE   22,432 0 0
Corebridge Financial Inc COM 21871X109   1,120 39 SH   SOLE   39 0 0
Samsara Inc COM 79589L106   1,058 28 SH   SOLE   28 0 0
Samsara Inc COM 79589L106   619,378 16,390 SH   SOLE   16,390 0 0
Bank of Montreal CALL 063671101   29,304 300 SH   DFND 1 0 300 0
Enbridge Inc CALL 29250N105   18,090 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101   78,144 800 SH   DFND 1 0 800 0
Bank of Nova Scotia/The PUT 064149107   25,890 500 SH   DFND 1 0 500 0
TC Energy Corp PUT 87807B107   36,180 900 SH   DFND 1 0 900 0
Nutrien Ltd PUT 67077M108   173,792 3,200 SH   DFND 1 0 3,200 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   72,360 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107   72,492 1,400 SH   DFND 1 0 1,400 0
Manulife Financial Corp CALL 56501R106   77,469 3,100 SH   DFND 1 0 3,100 0
Celestica Inc CALL 15101Q108   45,000 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   4,095 500 SH   DFND 1 0 500 0
Celestica Inc CALL 15101Q108   45,000 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   11,930 200 SH   DFND 1 0 200 0
Cenovus Energy Inc CALL 15135U109   1,999 100 SH   DFND 1 0 100 0
BCE Inc PUT 05534B760   16,990 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd CALL 008474108   41,755 700 SH   DFND 1 0 700 0
VanEck Gold Miners ETF/USA PUT 92189F106   4,290,834 135,700 SH   SOLE   135,700 0 0
Brookfield Infrastructure Partners LP PUT G16252101   31,210 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   97,680 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   28,860,650 65,000 SH   SOLE   65,000 0 0
Bank of Nova Scotia/The PUT 064149107   51,780 1,000 SH   DFND 1 0 1,000 0
Energy Select Sector SPDR Fund CALL 81369Y506   49,093,200 520,000 SH   SOLE   520,000 0 0
Ovintiv Inc PUT 69047Q102   25,950 500 SH   DFND 1 0 500 0
TELUS Corp PUT 87971M103   8,005 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101   19,536 200 SH   DFND 1 0 200 0
BCE Inc CALL 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   108,620 2,000 SH   DFND 1 0 2,000 0
Osisko Gold Royalties Ltd PUT 68827L101   8,210 500 SH   DFND 1 0 500 0
Ovintiv Inc CALL 69047Q102   25,950 500 SH   DFND 1 0 500 0
Enbridge Inc PUT 29250N105   18,090 500 SH   DFND 1 0 500 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   25,950 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101   9,768 100 SH   DFND 1 0 100 0
Crescent Point Energy Corp CALL 22576C101   12,285 1,500 SH   DFND 1 0 1,500 0
Bank of Montreal PUT 063671101   195,360 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   116,480 7,000 SH   DFND 1 0 7,000 0
TFI International Inc PUT 87241L109   159,460 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   205,128 2,100 SH   DFND 1 0 2,100 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp CALL 11271J107   50,244 1,200 SH   DFND 1 0 1,200 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   83,200 5,000 SH   DFND 1 0 5,000 0
Barrick Gold Corp PUT 067901108   99,840 6,000 SH   DFND 1 0 6,000 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Global X Lithium & Battery Tech ETF ETF 37954Y855   2,446 54 SH   DFND 1 0 54 0
Barrick Gold Corp PUT 067901108   99,840 6,000 SH   DFND 1 0 6,000 0
BCE Inc PUT 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   119,300 2,000 SH   DFND 1 0 2,000 0
BCE Inc PUT 05534B760   3,398 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   9,768 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   626,325 10,500 SH   DFND 1 0 10,500 0
Bank of Nova Scotia/The CALL 064149107   20,712 400 SH   DFND 1 0 400 0
BCE Inc PUT 05534B760   50,970 1,500 SH   DFND 1 0 1,500 0
Bank of Montreal PUT 063671101   48,840 500 SH   DFND 1 0 500 0
Baytex Energy Corp PUT 07317Q105   3,630 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc PUT 76131D103   158,900 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd CALL 008474108   357,900 6,000 SH   DFND 1 0 6,000 0
Manulife Financial Corp PUT 56501R106   74,970 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc CALL 15135U109   1,931,034 96,600 SH   DFND 1 0 96,600 0
Barrick Gold Corp PUT 067901108   33,280 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   116,480 7,000 SH   DFND 1 0 7,000 0
Brookfield Corp CALL 11271J107   20,935 500 SH   DFND 1 0 500 0
Energy Select Sector SPDR Fund PUT 81369Y506   4,720,500 50,000 SH   SOLE   50,000 0 0
Osisko Gold Royalties Ltd CALL 68827L101   16,420 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP CALL G16258108   4,646 200 SH   DFND 1 0 200 0
Agnico Eagle Mines Ltd PUT 008474108   178,950 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   20,935 500 SH   DFND 1 0 500 0
Nutrien Ltd CALL 67077M108   103,189 1,900 SH   DFND 1 0 1,900 0
Cenovus Energy Inc CALL 15135U109   9,995 500 SH   DFND 1 0 500 0
MAG Silver Corp PUT 55903Q104   10,580 1,000 SH   DFND 1 0 1,000 0
CGI Inc CALL 12532H104   11,049 100 SH   DFND 1 0 100 0
Brookfield Corp CALL 11271J107   41,870 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc CALL 76131D103   2,232,545 28,100 SH   DFND 1 0 28,100 0
TELUS Corp CALL 87971M103   9,705,262 606,200 SH   DFND 1 0 606,200 0
Brookfield Renewable Partners LP CALL G16258108   23,230 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   90,000 2,000 SH   DFND 1 0 2,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   264,510 3,000 SH   DFND 1 0 3,000 0
BCE Inc PUT 05534B760   50,970 1,500 SH   DFND 1 0 1,500 0
Cenovus Energy Inc CALL 15135U109   11,994 600 SH   DFND 1 0 600 0
Bank of Nova Scotia/The CALL 064149107   20,712 400 SH   DFND 1 0 400 0
Bank of Montreal PUT 063671101   488,400 5,000 SH   DFND 1 0 5,000 0
Brookfield Infrastructure Partners LP CALL G16252101   15,605 500 SH   DFND 1 0 500 0
Cameco Corp PUT 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   40,200 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP PUT G16258108   6,969 300 SH   SOLE   300 0 0
Barrick Gold Corp CALL 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp CALL 07317Q105   10,890 3,000 SH   DFND 1 0 3,000 0
Brookfield Renewable Partners LP PUT G16258108   23,230 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp PUT 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   160,800 4,000 SH   DFND 1 0 4,000 0
Enbridge Inc CALL 29250N105   54,270 1,500 SH   DFND 1 0 1,500 0
Brookfield Renewable Partners LP PUT G16258108   13,938 600 SH   DFND 1 0 600 0
Bank of Montreal PUT 063671101   19,536 200 SH   DFND 1 0 200 0
Brookfield Corp CALL 11271J107   16,748 400 SH   DFND 1 0 400 0
Brookfield Corp PUT 11271J107   41,870 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   29,825 500 SH   DFND 1 0 500 0
Nutrien Ltd PUT 67077M108   271,550 5,000 SH   DFND 1 0 5,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   48,841,100 110,000 SH   SOLE   110,000 0 0
Bank of Montreal CALL 063671101   19,536 200 SH   DFND 1 0 200 0
MAG Silver Corp PUT 55903Q104   16,928 1,600 SH   DFND 1 0 1,600 0
BCE Inc PUT 05534B760   30,582 900 SH   DFND 1 0 900 0
Cenovus Energy Inc PUT 15135U109   39,980 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107   51,780 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP CALL G16252101   6,242 200 SH   DFND 1 0 200 0
TELUS Corp PUT 87971M103   5,603,500 350,000 SH   SOLE   350,000 0 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   527,472 5,400 SH   DFND 1 0 5,400 0
Nutrien Ltd PUT 67077M108   108,620 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101   136,752 1,400 SH   DFND 1 0 1,400 0
Barrick Gold Corp CALL 067901108   1,664 100 SH   DFND 1 0 100 0
Cameco Corp PUT 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   40,776 1,200 SH   DFND 1 0 1,200 0
Novagold Resources Inc CALL 66987E206   3,000 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp CALL 89346D107   12,860 2,000 SH   DFND 1 0 2,000 0
TransAlta Corp PUT 89346D107   6,430 1,000 SH   DFND 1 0 1,000 0
Nuvei Corp COM 67079A102   9,486 300 SH   SOLE   300 0 0
BCE Inc PUT 05534B760   6,796 200 SH   DFND 1 0 200 0
MongoDB Inc COM 60937P106   5,990,723 16,704 SH   SOLE   16,704 0 0
Cameco Corp PUT 13321L108   303,240 7,000 SH   DFND 1 0 7,000 0
Cameco Corp PUT 13321L108   246,924 5,700 SH   DFND 1 0 5,700 0
TransAlta Corp PUT 89346D107   6,430 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd CALL 68827L101   16,420 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP PUT G16258108   23,230 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   1,999,000 100,000 SH   DFND 1 0 100,000 0
BCE Inc PUT 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc PUT 76131D103   79,450 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   31,068 600 SH   DFND 1 0 600 0
Manulife Financial Corp CALL 56501R106   14,994 600 SH   DFND 1 0 600 0
Precision Drilling Corp CALL 74022D407   74,019 1,100 SH   DFND 1 0 1,100 0
Crescent Point Energy Corp PUT 22576C101   16,380 2,000 SH   DFND 1 0 2,000 0
BCE Inc PUT 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp PUT 89346D107   6,430 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   32,160 800 SH   DFND 1 0 800 0
Nutrien Ltd PUT 67077M108   108,620 2,000 SH   DFND 1 0 2,000 0
First Majestic Silver Corp PUT 32076V103   5,880 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   74,970 3,000 SH   DFND 1 0 3,000 0
TransAlta Corp CALL 89346D107   2,443,400 380,000 SH   DFND 1 0 380,000 0
BCE Inc CALL 05534B760   12,756,092 375,400 SH   DFND 1 0 375,400 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,880,200 20,000 SH   SOLE   20,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   66,601,500 150,000 SH   SOLE   150,000 0 0
Bank of Montreal CALL 063671101   19,155,048 196,100 SH   DFND 1 0 196,100 0
Silvercorp Metals Inc CALL 82835P103   4,890 1,500 SH   DFND 1 0 1,500 0
BCE Inc PUT 05534B760   50,970 1,500 SH   DFND 1 0 1,500 0
Cameco Corp CALL 13321L108   129,960 3,000 SH   DFND 1 0 3,000 0
Ovintiv Inc CALL 69047Q102   15,570 300 SH   DFND 1 0 300 0
Canadian Pacific Kansas City Ltd CALL 13646K108   10,580,400 120,000 SH   DFND 1 0 120,000 0
Brookfield Infrastructure Partners LP CALL G16252101   2,808,900 90,000 SH   DFND 1 0 90,000 0
Agnico Eagle Mines Ltd CALL 008474108   17,895 300 SH   DFND 1 0 300 0
Nutrien Ltd PUT 67077M108   54,310 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   15,534 300 SH   DFND 1 0 300 0
Cenovus Energy Inc CALL 15135U109   37,981 1,900 SH   DFND 1 0 1,900 0
BCE Inc PUT 05534B760   27,184 800 SH   DFND 1 0 800 0
Precision Drilling Corp CALL 74022D407   6,729 100 SH   DFND 1 0 100 0
TC Energy Corp PUT 87807B107   100,500 2,500 SH   DFND 1 0 2,500 0
Cenovus Energy Inc CALL 15135U109   67,966 3,400 SH   DFND 1 0 3,400 0
Canadian Pacific Kansas City Ltd CALL 13646K108   8,817 100 SH   DFND 1 0 100 0
TC Energy Corp PUT 87807B107   12,060 300 SH   DFND 1 0 300 0
BCE Inc PUT 05534B760   37,378 1,100 SH   DFND 1 0 1,100 0
Grab Holdings Ltd COM G4124C109   8,630,695 2,748,629 SH   DFND 4 0 2,748,629 0
TC Energy Corp PUT 87807B107   12,060 300 SH   DFND 1 0 300 0
Precision Drilling Corp PUT 74022D407   13,458 200 SH   DFND 1 0 200 0
Waste Connections Inc CALL 94106B101   68,804 400 SH   DFND 1 0 400 0
Manulife Financial Corp PUT 56501R106   99,960 4,000 SH   DFND 1 0 4,000 0
Manulife Financial Corp PUT 56501R106   74,970 3,000 SH   DFND 1 0 3,000 0
Ovintiv Inc PUT 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd CALL 09228F103   5,520 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101   39,072 400 SH   DFND 1 0 400 0
TC Energy Corp PUT 87807B107   24,120 600 SH   DFND 1 0 600 0
Cameco Corp CALL 13321L108   90,972 2,100 SH   DFND 1 0 2,100 0
BCE Inc CALL 05534B760   6,796 200 SH   DFND 1 0 200 0
Celestica Inc PUT 15101Q108   9,000 200 SH   DFND 1 0 200 0
Cameco Corp CALL 13321L108   264,252 6,100 SH   DFND 1 0 6,100 0
Waste Connections Inc CALL 94106B101   10,320,600 60,000 SH   DFND 1 0 60,000 0
Celestica Inc PUT 15101Q108   9,000 200 SH   DFND 1 0 200 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   16,380 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd CALL 67077M108   10,862 200 SH   DFND 1 0 200 0
Manulife Financial Corp CALL 56501R106   1,699,320 68,000 SH   DFND 1 0 68,000 0
TC Energy Corp CALL 87807B107   4,984,800 124,000 SH   DFND 1 0 124,000 0
Ovintiv Inc CALL 69047Q102   10,380 200 SH   DFND 1 0 200 0
Globe Life Inc CALL 37959E102   1,431,351 12,300 SH   SOLE   12,300 0 0
Enbridge Inc PUT 29250N105   108,540 3,000 SH   DFND 1 0 3,000 0
Canadian Pacific Kansas City Ltd CALL 13646K108   6,171,900 70,000 SH   DFND 1 0 70,000 0
BCE Inc PUT 05534B760   54,368 1,600 SH   DFND 1 0 1,600 0
Principal Financial Group Inc CALL 74251V102   1,622,628 18,800 SH   SOLE   18,800 0 0
Brookfield Corp CALL 11271J107   10,509,370 251,000 SH   DFND 1 0 251,000 0
Aflac Inc CALL 001055102   1,210,626 14,100 SH   SOLE   14,100 0 0
MetLife Inc CALL 59156R108   1,600,776 21,600 SH   SOLE   21,600 0 0
Unum Group CALL 91529Y106   1,727,852 32,200 SH   SOLE   32,200 0 0
TC Energy Corp CALL 87807B107   8,040,000 200,000 SH   DFND 1 0 200,000 0
Restaurant Brands International Inc PUT 76131D103   47,670 600 SH   DFND 1 0 600 0
Enbridge Inc CALL 29250N105   50,652 1,400 SH   DFND 1 0 1,400 0
CGI Inc CALL 12532H104   22,098 200 SH   DFND 1 0 200 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   73,963 3,700 SH   DFND 1 0 3,700 0
Barrick Gold Corp PUT 067901108   49,920 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The CALL 064149107   10,169,592 196,400 SH   DFND 1 0 196,400 0
Bank of Nova Scotia/The PUT 064149107   25,890 500 SH   DFND 1 0 500 0
Utilities Select Sector SPDR Fund PUT 81369Y886   1,641,250 25,000 SH   SOLE   25,000 0 0
Brookfield Renewable Partners LP CALL G16258108   23,230 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP CALL G16258108   23,230 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   8,107,440 83,000 SH   DFND 1 0 83,000 0
BCE Inc PUT 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
Energy Select Sector SPDR Fund PUT 81369Y506   4,720,500 50,000 SH   SOLE   50,000 0 0
Alamos Gold Inc CALL 011532108   14,750 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   54,310 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   108,620 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   54,310 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   390,720 4,000 SH   DFND 1 0 4,000 0
MAG Silver Corp PUT 55903Q104   10,580 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   4,000 100 SH   DFND 1 0 100 0
Bank of Montreal PUT 063671101   126,984 1,300 SH   DFND 1 0 1,300 0
Ovintiv Inc CALL 69047Q102   83,040 1,600 SH   DFND 1 0 1,600 0
Cameco Corp PUT 13321L108   1,039,680 24,000 SH   DFND 1 0 24,000 0
Bank of Nova Scotia/The PUT 064149107   155,340 3,000 SH   DFND 1 0 3,000 0
TransAlta Corp PUT 89346D107   6,430 1,000 SH   DFND 1 0 1,000 0
TELUS Corp CALL 87971M103   1,601 100 SH   DFND 1 0 100 0
Stantec Inc CALL 85472N109   83,040 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp CALL 55903Q104   10,580 1,000 SH   DFND 1 0 1,000 0
Methanex Corp CALL 59151K108   44,630 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd CALL 68827L101   16,420 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp PUT 015857105   18,960 3,000 SH   SOLE   3,000 0 0
Brookfield Renewable Partners LP CALL G16258108   23,230 1,000 SH   SOLE   1,000 0 0
Ovintiv Inc CALL 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd CALL 13646K108   44,085 500 SH   DFND 1 0 500 0
Cenovus Energy Inc PUT 15135U109   39,980 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd CALL 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   2,401,500 150,000 SH   SOLE   150,000 0 0
Bank of Montreal PUT 063671101   9,768 100 SH   DFND 1 0 100 0
Methanex Corp CALL 59151K108   89,260 2,000 SH   DFND 1 0 2,000 0
Crescent Point Energy Corp CALL 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   61,506 1,700 SH   DFND 1 0 1,700 0
SPDR S&P 500 ETF Trust PUT 78462F103   104,614,000 200,000 SH   SOLE   200,000 0 0
Precision Drilling Corp CALL 74022D407   40,374 600 SH   DFND 1 0 600 0
Barrick Gold Corp PUT 067901108   33,280 2,000 SH   DFND 1 0 2,000 0
Cameco Corp PUT 13321L108   38,988 900 SH   DFND 1 0 900 0
TELUS Corp CALL 87971M103   16,010 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   88,170 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   32,562 900 SH   DFND 1 0 900 0
Invesco QQQ Trust Series 1 PUT 46090E103   22,200,500 50,000 SH   DFND 3 0 50,000 0
Barrick Gold Corp PUT 067901108   8,320 500 SH   DFND 1 0 500 0
Ovintiv Inc CALL 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   15,570 300 SH   DFND 1 0 300 0
Brookfield Infrastructure Partners LP CALL G16252101   4,681,500 150,000 SH   SOLE   150,000 0 0
BCE Inc PUT 05534B760   3,398 100 SH   DFND 1 0 100 0
TC Energy Corp CALL 87807B107   20,100 500 SH   DFND 1 0 500 0
Nutrien Ltd PUT 67077M108   54,310 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   36,180 1,000 SH   DFND 1 0 1,000 0
Precision Drilling Corp CALL 74022D407   94,206 1,400 SH   DFND 1 0 1,400 0
Bank of Montreal PUT 063671101   195,360 2,000 SH   DFND 1 0 2,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   176,340 2,000 SH   DFND 1 0 2,000 0
Brookfield Infrastructure Partners LP CALL G16252101   6,866,200 220,000 SH   SOLE   220,000 0 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   88,170 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP CALL G16252101   240,317 7,700 SH   SOLE   7,700 0 0
Nutrien Ltd CALL 67077M108   16,293 300 SH   DFND 1 0 300 0
Cameco Corp PUT 13321L108   38,988 900 SH   DFND 1 0 900 0
Methanex Corp CALL 59151K108   4,463 100 SH   DFND 1 0 100 0
Cenovus Energy Inc CALL 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd CALL 67077M108   16,293 300 SH   DFND 1 0 300 0
Brookfield Infrastructure Partners LP CALL G16252101   1,560,500 50,000 SH   SOLE   50,000 0 0
Cenovus Energy Inc CALL 15135U109   5,997 300 SH   DFND 1 0 300 0
Nutrien Ltd CALL 67077M108   5,431 100 SH   DFND 1 0 100 0
Canadian Pacific Kansas City Ltd PUT 13646K108   88,170 1,000 SH   DFND 1 0 1,000 0
Methanex Corp CALL 59151K108   13,389 300 SH   DFND 1 0 300 0
Bank of Montreal PUT 063671101   488,400 5,000 SH   DFND 1 0 5,000 0
Crescent Point Energy Corp CALL 22576C101   16,380 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   97,686 2,700 SH   DFND 1 0 2,700 0
Zoetis Inc PUT 98978V103   5,330,115 31,500 SH   SOLE   31,500 0 0
Alamos Gold Inc PUT 011532108   14,750 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc CALL 011532108   14,750 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   119,300 2,000 SH   DFND 1 0 2,000 0
Methanex Corp PUT 59151K108   44,630 1,000 SH   DFND 1 0 1,000 0
Energy Select Sector SPDR Fund CALL 81369Y506   4,720,500 50,000 SH   SOLE   50,000 0 0
Cameco Corp PUT 13321L108   77,976 1,800 SH   DFND 1 0 1,800 0
Invesco QQQ Trust Series 1 CALL 46090E103   15,540,350 35,000 SH   SOLE   35,000 0 0
Waste Connections Inc CALL 94106B101   34,402 200 SH   DFND 1 0 200 0
Agnico Eagle Mines Ltd CALL 008474108   23,860 400 SH   DFND 1 0 400 0
Tesla Inc COM 88160R101   175,790 1,000 SH   SOLE   1,000 0 0
Ovintiv Inc CALL 69047Q102   51,900 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,880,200 20,000 SH   SOLE   20,000 0 0
Cameco Corp CALL 13321L108   86,640 2,000 SH   DFND 1 0 2,000 0
BCE Inc CALL 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   125,610 3,000 SH   DFND 1 0 3,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   48,841,100 110,000 SH   SOLE   110,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   66,601,500 150,000 SH   SOLE   150,000 0 0
Crescent Point Energy Corp PUT 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   35,790 600 SH   DFND 1 0 600 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   173,280 4,000 SH   DFND 1 0 4,000 0
Cameco Corp PUT 13321L108   86,640 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   33,280 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107   25,890,000 500,000 SH   SOLE   500,000 0 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   40,200 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP PUT G16258108   2,323 100 SH   DFND 1 0 100 0
Invesco QQQ Trust Series 1 CALL 46090E103   4,440,100 10,000 SH   SOLE   10,000 0 0
Methanex Corp CALL 59151K108   4,463 100 SH   DFND 1 0 100 0
Cameco Corp CALL 13321L108   21,660 500 SH   DFND 1 0 500 0
Canadian Pacific Kansas City Ltd PUT 13646K108   352,680 4,000 SH   DFND 1 0 4,000 0
Bank of Nova Scotia/The PUT 064149107   25,890 500 SH   DFND 1 0 500 0
Barrick Gold Corp CALL 067901108   5,990,400 360,000 SH   SOLE   360,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   1,049,840 17,600 SH   SOLE   17,600 0 0
Nutrien Ltd CALL 67077M108   8,146,500 150,000 SH   SOLE   150,000 0 0
Algonquin Power & Utilities Corp CALL 015857105   6,320 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   19,536 200 SH   DFND 1 0 200 0
Ovintiv Inc PUT 69047Q102   25,950 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp PUT 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
VanEck Gold Miners ETF/USA PUT 92189F106   7,905,000 250,000 SH   SOLE   250,000 0 0
Cameco Corp PUT 13321L108   21,660 500 SH   DFND 1 0 500 0
BCE Inc CALL 05534B760   16,990 500 SH   DFND 1 0 500 0
Cameco Corp PUT 13321L108   173,280 4,000 SH   DFND 1 0 4,000 0
Precision Drilling Corp PUT 74022D407   13,458 200 SH   DFND 1 0 200 0
TC Energy Corp CALL 87807B107   12,060 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The CALL 064149107   15,534 300 SH   DFND 1 0 300 0
Invesco QQQ Trust Series 1 CALL 46090E103   79,921,800 180,000 SH   SOLE   180,000 0 0
BCE Inc PUT 05534B760   3,398 100 SH   DFND 1 0 100 0
TELUS Corp PUT 87971M103   16,010 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   8,005 500 SH   DFND 1 0 500 0
Barrick Gold Corp PUT 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   25,890 500 SH   DFND 1 0 500 0
Manulife Financial Corp CALL 56501R106   7,497,000 300,000 SH   SOLE   300,000 0 0
Bausch Health Cos Inc PUT 071734107   10,610 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   31,068 600 SH   DFND 1 0 600 0
BlackBerry Ltd CALL 09228F103   2,760 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   8,040,000 200,000 SH   SOLE   200,000 0 0
Cenovus Energy Inc CALL 15135U109   19,990 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   238,600 4,000 SH   DFND 1 0 4,000 0
BCE Inc PUT 05534B760   67,960 2,000 SH   DFND 1 0 2,000 0
MAG Silver Corp CALL 55903Q104   10,580 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   45,000 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   13,592 400 SH   DFND 1 0 400 0
Bank of Montreal CALL 063671101   97,680 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   97,680 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp PUT 55903Q104   10,580 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   7,996 400 SH   DFND 1 0 400 0
SPDR S&P 500 ETF Trust PUT 78462F103   91,537,250 175,000 SH   SOLE   175,000 0 0
MAG Silver Corp CALL 55903Q104   10,580 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   36,180 900 SH   DFND 1 0 900 0
Bank of Nova Scotia/The PUT 064149107   51,780 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd CALL 09228F103   2,760 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc CALL 011532108   206,500 14,000 SH   SOLE   14,000 0 0
MAG Silver Corp PUT 55903Q104   7,406 700 SH   DFND 1 0 700 0
Precision Drilling Corp PUT 74022D407   6,729 100 SH   DFND 1 0 100 0
Alamos Gold Inc CALL 011532108   14,750 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   16,640 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp PUT 22576C101   16,380 2,000 SH   DFND 1 0 2,000 0
BCE Inc PUT 05534B760   16,990 500 SH   DFND 1 0 500 0
Canadian Pacific Kansas City Ltd PUT 13646K108   88,170 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   88,170 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   33,280 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   29,825 500 SH   DFND 1 0 500 0
Cameco Corp PUT 13321L108   129,960 3,000 SH   DFND 1 0 3,000 0
Crescent Point Energy Corp CALL 22576C101   8,190 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   178,950 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal PUT 063671101   19,536 200 SH   DFND 1 0 200 0
Accenture PLC PUT G1151C101   12,200,672 35,200 SH   SOLE   35,200 0 0
Agnico Eagle Mines Ltd PUT 008474108   298,250 5,000 SH   DFND 1 0 5,000 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   39,072 400 SH   DFND 1 0 400 0
Bausch Health Cos Inc PUT 071734107   10,610 1,000 SH   DFND 1 0 1,000 0
Bausch Health Cos Inc PUT 071734107   10,610 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   7,158,000 120,000 SH   SOLE   120,000 0 0
BCE Inc CALL 05534B760   33,980 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   4,218,240 253,500 SH   SOLE   253,500 0 0
Bank of Nova Scotia/The CALL 064149107   8,802,600 170,000 SH   SOLE   170,000 0 0
Cenovus Energy Inc CALL 15135U109   7,996 400 SH   DFND 1 0 400 0
Digital World Acquisition Corp COM 25400Q105   117,724 1,900 SH   SOLE   1,900 0 0
Bank of Montreal PUT 063671101   9,768 100 SH   DFND 1 0 100 0
Cameco Corp PUT 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   178,950 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   59,650 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   29,304,000 300,000 SH   SOLE   300,000 0 0
Bank of Nova Scotia/The CALL 064149107   5,178 100 SH   DFND 1 0 100 0
Manulife Financial Corp CALL 56501R106   4,825,569 193,100 SH   SOLE   193,100 0 0
Nutrien Ltd PUT 67077M108   10,862 200 SH   DFND 1 0 200 0
MAG Silver Corp PUT 55903Q104   10,580 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   20,970,900 405,000 SH   SOLE   405,000 0 0
Barrick Gold Corp CALL 067901108   933,504 56,100 SH   SOLE   56,100 0 0
CGI Inc PUT 12532H104   110,490 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp CALL 11271J107   8,206,520 196,000 SH   SOLE   196,000 0 0
Nutrien Ltd CALL 67077M108   22,044,429 405,900 SH   SOLE   405,900 0 0
Enbridge Inc CALL 29250N105   2,170,800 60,000 SH   SOLE   60,000 0 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   43,320 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc CALL 011532108   14,750 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp PUT 55903Q104   10,580 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   10,356 200 SH   DFND 1 0 200 0
ISHARES SILVER TRUST ISHARES PUT 46428Q109   29,575,000 1,300,000 SH   SOLE   1,300,000 0 0
ISHARES SILVER TRUST ISHARES CALL 46428Q109   14,218,750 625,000 SH   SOLE   625,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   43,201,200 210,000 SH   SOLE   210,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   61,716,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   34,972,400 170,000 SH   SOLE   170,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   26,743,600 130,000 SH   SOLE   130,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   20,572,000 100,000 SH   SOLE   100,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   20,572,000 100,000 SH   SOLE   100,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   20,572,000 100,000 SH   SOLE   100,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   6,685,900 32,500 SH   SOLE   32,500 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   51,430,000 250,000 SH   SOLE   250,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   6,685,900 32,500 SH   SOLE   32,500 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   8,228,800 40,000 SH   SOLE   40,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   42,892,620 208,500 SH   SOLE   208,500 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   61,716,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   38,572,500 187,500 SH   SOLE   187,500 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   61,716,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   54,001,500 262,500 SH   SOLE   262,500 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   61,716,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   61,716,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   41,144,000 200,000 SH   SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   69,944,800 340,000 SH   SOLE   340,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   30,858,000 150,000 SH   SOLE   150,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   72,002,000 350,000 SH   SOLE   350,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   51,430,000 250,000 SH   SOLE   250,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   9,668,840 47,000 SH   SOLE   47,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   25,715,000 125,000 SH   SOLE   125,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   72,002,000 350,000 SH   SOLE   350,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   51,430,000 250,000 SH   SOLE   250,000 0 0
SCHLUMBERGER LTD COM 806857108   474,764 8,662 SH   SOLE   8,662 0 0
BROOKFIELD BUSINESS PARTNERS LP COM G16234109   14,782 669 SH   SOLE   669 0 0
BROOKFIELD REIN-A EXC LVS COM G16250105   9,484 227 SH   SOLE   227 0 0
BROOKFIELD INFRA PARTNER LPU COM G16252101   1,594,831 51,100 SH   SOLE   51,100 0 0
BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108   594,525 25,593 SH   SOLE   25,593 0 0
FIDELIS INSURANCE HLDGS COM G3398L118   97,400 5,000 SH   SOLE   5,000 0 0
FLEX LNG LTD COM G35947202   76,290 3,000 SH   SOLE   3,000 0 0
GAN LIMITED COM G3728V109   19,050 15,000 SH   SOLE   15,000 0 0
AGNICO EAGLE MINES LIMITED COM 008474108   1,576,072 26,422 SH   SOLE   26,422 0 0
ALGOMA STEEL GROUP INC COM 015658107   84,900 10,000 SH   SOLE   10,000 0 0
ALGOMA STEEL GROUP INC 19/10/26 COM 015658115   27,400 20,000 SH   SOLE   20,000 0 0
ALGONQUIN POWER&UTILITIES CORP COM 015857105   293,855 46,496 SH   SOLE   46,496 0 0
BCE INC NEW COM 05534B760   6,714,686 197,607 SH   SOLE   197,607 0 0
BRP INC/CA-SUB VOTING COM 05577W200   1,238,867 18,463 SH   SOLE   18,463 0 0
BANK OF MONTREAL COM 063671101   31,708,393 324,615 SH   SOLE   324,615 0 0
BANK OF NOVA SCOTIA COM 064149107   23,619,551 456,152 SH   SOLE   456,152 0 0
BARRICK GOLD CORP COM 067901108   2,525,037 151,745 SH   SOLE   151,745 0 0
BAYTEX ENERGY CORP COM 07317Q105   707,850 195,000 SH   SOLE   195,000 0 0
BROOKFIELD BUSINESS-CL A COM 11259V106   8,039 333 SH   SOLE   333 0 0
BROOKFIELD CORP COM 11271J107   13,643,423 325,852 SH   SOLE   325,852 0 0
BROOKFIELD INFRA SUB VTG-A EXCH COM 11275Q107   231,485 6,423 SH   SOLE   6,423 0 0
BROOKFIELD RENEWABLE CORP A COM 11284V105   393,931 16,033 SH   SOLE   16,033 0 0
BROOKFIELD AST MGMT-A LVS COM 113004105   4,243,600 100,990 SH   SOLE   100,990 0 0
B2GOLD CORP COM 11777Q209   5,194 1,990 SH   SOLE   1,990 0 0
CAE INC COM 124765108   1,283,622 62,191 SH   SOLE   62,191 0 0
CGI INC CLASS-A SUB VTG COM 12532H104   4,469,652 40,453 SH   SOLE   40,453 0 0
CAMECO CORP COM 13321L108   381,043 8,796 SH   SOLE   8,796 0 0
CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101   17,476,590 344,570 SH   SOLE   344,570 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102   25,490,495 193,535 SH   SOLE   193,535 0 0
CANADIAN NATURAL RESOURCES LTD COM 136385101   21,000,440 275,163 SH   SOLE   275,163 0 0
CANADIAN PACIFIC KANSAS CITY LTD COM 13646K108   24,722,515 280,396 SH   SOLE   280,396 0 0
CELESTICA INC COM 15101Q108   567,000 12,610 SH   SOLE   12,610 0 0
CENOVUS ENERGY INC COM 15135U109   10,534,270 526,977 SH   SOLE   526,977 0 0
WTS-CENOVUS ENERGY 1/01/26 COM 15135U117   5,000 387 SH   SOLE   387 0 0
COLLIERS INTERNATIONAL GROUP INC COM 194693107   2,005,917 16,411 SH   SOLE   16,411 0 0
CRESCENT POINT ENERGY CORP COM 22576C101   777,264 94,904 SH   SOLE   94,904 0 0
DESCARTES SYSTEMS GROUP INC COM 249906108   2,149,491 23,484 SH   SOLE   23,484 0 0
ELECTROVAYA INC COM 28617B606   86,376 23,600 SH   SOLE   23,600 0 0
ENBRIDGE INC COM 29250N105   19,816,256 547,713 SH   SOLE   547,713 0 0
ENERPLUS CORP COM 292766102   786,400 40,000 SH   SOLE   40,000 0 0
EQUINOX GOLD CORP COM 29446Y502   301,000 50,000 SH   SOLE   50,000 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   29,400 5,000 SH   SOLE   5,000 0 0
FIRSTSERVICE CORP COM 33767E202   370,563 2,235 SH   SOLE   2,235 0 0
FORTIS INC COM 349553107   12,262,245 310,358 SH   SOLE   310,358 0 0
FRANCO-NEVADA CORP COM 351858105   1,802,057 15,123 SH   SOLE   15,123 0 0
GILDAN ACTIVEWEAR INC CL A SVS COM 375916103   176,182 4,745 SH   SOLE   4,745 0 0
UNITS-GRANITE REIT-STAPLE COM 387437114   715,261 12,498 SH   SOLE   12,498 0 0
IMPERIAL OIL LTD COM 453038408   2,659,846 38,476 SH   SOLE   38,476 0 0
LIGHTSPEED COMMERCE INC COM 53229C107   6,327 450 SH   SOLE   450 0 0
MAGNA INTERNATIONAL INC COM 559222401   5,161,871 94,748 SH   SOLE   94,748 0 0
MANULIFE FINANCIAL CORP COM 56501R106   12,450,543 498,221 SH   SOLE   498,221 0 0
METHANEX CORP COM 59151K108   815,301 18,268 SH   SOLE   18,268 0 0
NORTH AMER CONSTRUCTION GROUP LTD COM 656811106   194,348 8,723 SH   SOLE   8,723 0 0
NUTRIEN LTD COM 67077M108   6,835,565 125,862 SH   SOLE   125,862 0 0
NUVEI CORP SUBORDINATE VTG COM 67079A102   476,197 15,060 SH   SOLE   15,060 0 0
OPEN TEXT CORPORATION COM 683715106   3,247,275 83,628 SH   SOLE   83,628 0 0
PAN AMERICAN SILVER CORP COM 697900108   75,400 5,000 SH   SOLE   5,000 0 0
PEMBINA PIPELINE CORPORATION COM 706327103   1,504,954 42,585 SH   SOLE   42,585 0 0
RB GLOBAL INC COM 74935Q107   3,571,916 46,894 SH   SOLE   46,894 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   6,173,980 77,709 SH   SOLE   77,709 0 0
ROGERS COMMUNICATIONS INC CL B NVS COM 775109200   6,863,523 167,403 SH   SOLE   167,403 0 0
ROYAL BANK OF CANADA COM 780087102   51,474,928 510,259 SH   SOLE   510,259 0 0
SHOPIFY INC CL A COM 82509L107   356,294 4,617 SH   SOLE   4,617 0 0
SPROTT PHYSICAL PLAT&PALL T/U COM 85207Q104   19,300 2,000 SH   SOLE   2,000 0 0
SPROTT PHYSICAL GOLD&SILVER TRUST COM 85208R101   508,500 25,000 SH   SOLE   25,000 0 0
STANTEC INC COM 85472N109   1,529,597 18,420 SH   SOLE   18,420 0 0
SUN LIFE FINANCIAL INC COM 866796105   11,587,661 212,306 SH   SOLE   212,306 0 0
SUNCOR ENERGY INC (NEW) COM 867224107   12,462,366 337,642 SH   SOLE   337,642 0 0
TFI INTERNATIONAL INC COM 87241L109   1,058,017 6,635 SH   SOLE   6,635 0 0
TC ENERGY CORPORATION COM 87807B107   14,818,444 368,618 SH   SOLE   368,618 0 0
TECK RESOURCES LTD CL B SVS COM 878742204   813,007 17,759 SH   SOLE   17,759 0 0
TELUS CORPORATION COM 87971M103   8,695,880 543,153 SH   SOLE   543,153 0 0
TELUS INTERNATIONAL CDA-W/I COM 87975H100   280,034 33,101 SH   SOLE   33,101 0 0
THOMSON REUTERS CORP COM 884903808   13,909,386 89,260 SH   SOLE   89,260 0 0
TORONTO-DOMINION BANK COM 891160509   39,886,847 660,597 SH   SOLE   660,597 0 0
TRANSALTA CORPORATION COM 89346D107   134,284 20,884 SH   SOLE   20,884 0 0
TRICON RESIDENTIAL INC COM 89612W102   7,738 694 SH   SOLE   694 0 0
TRIPLE FLAG PRECIOUS MET CORP COM 89679M104   216,750 15,000 SH   SOLE   15,000 0 0
VERMILION ENERGY INC COM 923725105   48,230 3,877 SH   SOLE   3,877 0 0
WASTE CONNECTIONS INC COM 94106B101   2,820,792 16,399 SH   SOLE   16,399 0 0
WEST FRASER TIMBER LTD COM 952845105   1,119,269 12,950 SH   SOLE   12,950 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   1,058,634 22,462 SH   SOLE   22,462 0 0
AT&T INC COM 00206R102   208,718 11,859 SH   SOLE   11,859 0 0
ABBOTT LABORATORIES INC COM 002824100   2,820,473 24,815 SH   SOLE   24,815 0 0
ABBVIE INC COM 00287Y109   2,033,693 11,168 SH   SOLE   11,168 0 0
ADOBE INC COM 00724F101   259,869 515 SH   SOLE   515 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,790 21 SH   SOLE   21 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   38,851 267 SH   SOLE   267 0 0
ALBEMARLE CORP COM 012653101   1,844 14 SH   SOLE   14 0 0
ALCOA CORPORATION COM 013872106   3,582 106 SH   SOLE   106 0 0
ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102   7,236 100 SH   SOLE   100 0 0
ALPHABET INC CLASS-C COM 02079K107   4,752,796 31,215 SH   SOLE   31,215 0 0
ALPHABET INC CLASS-A COM 02079K305   6,818,866 45,179 SH   SOLE   45,179 0 0
ALTRIA GROUP INC COM 02209S103   286,583 6,570 SH   SOLE   6,570 0 0
AMAZON.COM INC COM 023135106   5,177,267 28,702 SH   SOLE   28,702 0 0
AMERICAN ELECTRIC POWER COMP COM 025537101   494,903 5,748 SH   SOLE   5,748 0 0
AMERICAN EXPRESS COMPANY COM 025816109   2,915,343 12,804 SH   SOLE   12,804 0 0
AMERICAN INTERNATIONAL GROUP INC COM 026874784   368,493 4,714 SH   SOLE   4,714 0 0
AMERICAN TOWER CORP COM 03027X100   291,248 1,474 SH   SOLE   1,474 0 0
CENCORA INC COM 03073E105   2,490,890 10,251 SH   SOLE   10,251 0 0
AMERIPRISE FINANCIAL INC COM 03076C106   1,457,813 3,325 SH   SOLE   3,325 0 0
AMETEK INC COM 031100100   1,848,570 10,107 SH   SOLE   10,107 0 0
AMGEN INC COM 031162100   2,844,337 10,004 SH   SOLE   10,004 0 0
AMPHENOL CORPORATION CL-A COM 032095101   2,394,781 20,761 SH   SOLE   20,761 0 0
ANALOG DEVICES INC COM 032654105   413,183 2,089 SH   SOLE   2,089 0 0
ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108   159,000 2,616 SH   SOLE   2,616 0 0
ELEVANCE HEALTH INC COM 036752103   3,113,833 6,005 SH   SOLE   6,005 0 0
APOLLO GLOBAL MANAGEMENT INC COM 03769M106   345,446 3,072 SH   SOLE   3,072 0 0
APPLE INC COM 037833100   17,554,922 102,373 SH   SOLE   102,373 0 0
APPLIED MATERIALS INC COM 038222105   990,729 4,804 SH   SOLE   4,804 0 0
APTARGROUP INC COM 038336103   502,752 3,494 SH   SOLE   3,494 0 0
ARGENX SE-ADR COM 04016X101   119,297 303 SH   SOLE   303 0 0
ARISTA NETWORKS INC COM 040413106   192,547 664 SH   SOLE   664 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108   738,814 10,905 SH   SOLE   10,905 0 0
AUTODESK INC COM 052769106   28,125 108 SH   SOLE   108 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   1,260,688 5,048 SH   SOLE   5,048 0 0
AUTOZONE INC COM 053332102   466,444 148 SH   SOLE   148 0 0
BP PLC SPONSORED ADR COM 055622104   172,876 4,588 SH   SOLE   4,588 0 0
BWX TECHNOLOGIES INC COM 05605H100   466,305 4,544 SH   SOLE   4,544 0 0
BANCO SANTANDER S.A. ADR COM 05964H105   678 140 SH   SOLE   140 0 0
BANK OF AMERICA CORPORATION COM 060505104   2,456,571 64,783 SH   SOLE   64,783 0 0
BANK OF NEW YORK MELLON CORP COM 064058100   78,709 1,366 SH   SOLE   1,366 0 0
BANK OZK COM 06417N103   28,867 635 SH   SOLE   635 0 0
BECTON, DICKINSON & CO COM 075887109   1,773,722 7,168 SH   SOLE   7,168 0 0
BEIGENE LTD COM 07725L102   52,078 333 SH   SOLE   333 0 0
BEL FUSE INC-CL B COM 077347300   60,310 1,000 SH   SOLE   1,000 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108   34,259,760 54 SH   SOLE   54 0 0
BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702   5,043,717 11,994 SH   SOLE   11,994 0 0
BHP GROUP LTD - SPONSORED ADR COM 088606108   145,956 2,530 SH   SOLE   2,530 0 0
BIO-RAD LABS INC COM 090572207   237,613 687 SH   SOLE   687 0 0
BIOGEN INC COM 09062X103   2,238,024 10,379 SH   SOLE   10,379 0 0
BLACKROCK INC COM 09247X101   2,210,139 2,651 SH   SOLE   2,651 0 0
THE BLACKSTONE GROUP INC COM 09260D107   239,619 1,824 SH   SOLE   1,824 0 0
BOEING COMPANY COM 097023105   281,379 1,458 SH   SOLE   1,458 0 0
BOOKING HOLDINGS INC COM 09857L108   2,376,261 655 SH   SOLE   655 0 0
BORGWARNER INC COM 099724106   267,463 7,699 SH   SOLE   7,699 0 0
BOSTON SCIENTIFIC CORP COM 101137107   587,781 8,582 SH   SOLE   8,582 0 0
BRISTOL-MYERS SQUIBB COMPANY COM 110122108   473,862 8,738 SH   SOLE   8,738 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC COM 11133T103   335,970 1,640 SH   SOLE   1,640 0 0
BROADCOM INC COM 11135F101   2,348,627 1,772 SH   SOLE   1,772 0 0
CBRE GROUP INC - A COM 12504L109   4,862 50 SH   SOLE   50 0 0
CDW CORP COM 12514G108   380,856 1,489 SH   SOLE   1,489 0 0
CME GROUP INC COM 12572Q105   3,931,411 18,261 SH   SOLE   18,261 0 0
CSX CORPORATION COM 126408103   590,636 15,933 SH   SOLE   15,933 0 0
CVS HEALTH CORPORATION COM 126650100   2,001,099 25,089 SH   SOLE   25,089 0 0
CADENCE DESIGN SYSTEMS INC COM 127387108   102,100 328 SH   SOLE   328 0 0
CAMPBELL SOUP COMPANY COM 134429109   1,593,533 35,850 SH   SOLE   35,850 0 0
CAPITAL ONE FINANCIAL CORPORATION COM 14040H105   13,400 90 SH   SOLE   90 0 0
CARLISLE COMPANIES INC COM 142339100   1,145,769 2,924 SH   SOLE   2,924 0 0
CARLYLE GROUP INC COM 14316J108   1,359,921 28,990 SH   SOLE   28,990 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   774,466 13,323 SH   SOLE   13,323 0 0
CATERPILLAR INC COM 149123101   1,260,153 3,439 SH   SOLE   3,439 0 0
CENTENE CORPORATION COM 15135B101   29,822 380 SH   SOLE   380 0 0
CHARTER COMMUNICATIONS INC-A COM 16119P108   2,034 7 SH   SOLE   7 0 0
CHEMOURS CO(THE) COM 163851108   5,305 202 SH   SOLE   202 0 0
CHENIERE ENERGY INC COM 16411R208   1,641,508 10,178 SH   SOLE   10,178 0 0
CHEVRON CORPORATION COM 166764100   2,269,090 14,385 SH   SOLE   14,385 0 0
CISCO SYSTEMS INC COM 17275R102   1,144,786 22,937 SH   SOLE   22,937 0 0
CITIGROUP INC NEW COM 172967424   109,658 1,734 SH   SOLE   1,734 0 0
COCA-COLA COMPANY COM 191216100   1,222,376 19,980 SH   SOLE   19,980 0 0
COGNIZANT TECH SOLUTIONS CORP-A COM 192446102   442,672 6,040 SH   SOLE   6,040 0 0
COLGATE-PALMOLIVE COMPANY COM 194162103   2,651,162 29,441 SH   SOLE   29,441 0 0
COMCAST CORP CL A COM 20030N101   4,479,139 103,325 SH   SOLE   103,325 0 0
CONAGRA BRANDS INC COM 205887102   148,200 5,000 SH   SOLE   5,000 0 0
CONOCOPHILLIPS COM 20825C104   2,273,730 17,864 SH   SOLE   17,864 0 0
CONSTELLATION BRANDS INC-CLASS A COM 21036P108   572,055 2,105 SH   SOLE   2,105 0 0
COPART INC COM 217204106   338,832 5,850 SH   SOLE   5,850 0 0
CORTEVA INC COM 22052L104   92,849 1,610 SH   SOLE   1,610 0 0
COSTCO WHOLESALE CORP COM 22160K105   4,061,701 5,544 SH   SOLE   5,544 0 0
COSTAR GROUP INC COM 22160N109   120,267 1,245 SH   SOLE   1,245 0 0
CROWDSTRIKE HOLDINGS INC-A COM 22788C105   21,159 66 SH   SOLE   66 0 0
CUMMINS INC COM 231021106   1,109,652 3,766 SH   SOLE   3,766 0 0
D.R. HORTON INC COM 23331A109   368,263 2,238 SH   SOLE   2,238 0 0
DXC TECHNOLOGY COMPANY COM 23355L106   1,082 51 SH   SOLE   51 0 0
DANAHER CORP COM 235851102   2,776,886 11,120 SH   SOLE   11,120 0 0
DARLING INGREDIENTS INC COM 237266101   8,139 175 SH   SOLE   175 0 0
DATADOG INC CLASS A COM 23804L103   91,217 738 SH   SOLE   738 0 0
DEERE & COMPANY COM 244199105   469,476 1,143 SH   SOLE   1,143 0 0
DELTA AIR LINES INC COM 247361702   129,680 2,709 SH   SOLE   2,709 0 0
DEVON ENERGY CORPORATION COM 25179M103   286,026 5,700 SH   SOLE   5,700 0 0
DEXCOM INC COM 252131107   102,499 739 SH   SOLE   739 0 0
DIAGEO PLC SPONSORED ADR COM 25243Q205   1,479,814 9,949 SH   SOLE   9,949 0 0
DISNEY,WALT COMPANY COM 254687106   447,471 3,657 SH   SOLE   3,657 0 0
DISCOVER FINANCIAL SERVICES COM 254709108   144,199 1,100 SH   SOLE   1,100 0 0
DOLLAR GENERAL CORP COM 256677105   454,759 2,914 SH   SOLE   2,914 0 0
DOLLAR TREE INC COM 256746108   42,342 318 SH   SOLE   318 0 0
DOMINO'S PIZZA INC COM 25754A201   1,024,070 2,061 SH   SOLE   2,061 0 0
DOW INC COM 260557103   51,500 889 SH   SOLE   889 0 0
DRIL-QUIP INC COM 262037104   45,060 2,000 SH   SOLE   2,000 0 0
DUKE ENERGY CORP NEW COM 26441C204   219,338 2,268 SH   SOLE   2,268 0 0
DUPONT DE NEMOURS INC COM 26614N102   58,729 766 SH   SOLE   766 0 0
D-WAVE QUANTUM INC COM 26740W109   51,320 25,157 SH   SOLE   25,157 0 0
DYNATRACE INC COM 268150109   420,839 9,062 SH   SOLE   9,062 0 0
EOG RESOURCES INC COM 26875P101   908,559 7,107 SH   SOLE   7,107 0 0
EBAY INC COM 278642103   2,021,474 38,300 SH   SOLE   38,300 0 0
ECOLAB INC COM 278865100   9,236 40 SH   SOLE   40 0 0
ELECTRONIC ARTS INC COM 285512109   17,247 130 SH   SOLE   130 0 0
EMBECTA CORP COM 29082K105   531 40 SH   SOLE   40 0 0
EMERSON ELECTRIC CO COM 291011104   890,574 7,852 SH   SOLE   7,852 0 0
ENTERGY CORP COM 29364G103   3,065 29 SH   SOLE   29 0 0
EQUINIX INC REIT COM 29444U700   620,648 752 SH   SOLE   752 0 0
ESSEX PROPERTY TRUST INC COM 297178105   2,203 9 SH   SOLE   9 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   172,850 5,000 SH   SOLE   5,000 0 0
EVERCORE INC COM 29977A105   84,740 440 SH   SOLE   440 0 0
EXPEDIA GROUP INC COM 30212P303   1,378 10 SH   SOLE   10 0 0
EXXON MOBIL CORPORATION COM 30231G102   2,264,820 19,484 SH   SOLE   19,484 0 0
FS KKR CAPITAL CORP COM 302635206   95,350 5,000 SH   SOLE   5,000 0 0
FTI CONSULTING INC COM 302941109   633,393 3,012 SH   SOLE   3,012 0 0
META PLATFORMS INC COM 30303M102   778,870 1,604 SH   SOLE   1,604 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105   169,033 372 SH   SOLE   372 0 0
FEDEX CORPORATION COM 31428X106   101,409 350 SH   SOLE   350 0 0
FIDELITY CORPORATE BOND ETF COM 316188101   90,396 1,944 SH   SOLE   1,944 0 0
FISERV INC COM 337738108   124,180 777 SH   SOLE   777 0 0
FLOWSERVE CORPORATION COM 34354P105   2,127,318 46,570 SH   SOLE   46,570 0 0
FORD MOTOR COMPANY COM 345370860   531 40 SH   SOLE   40 0 0
FORTIVE CORPORATION COM 34959J108   154,836 1,800 SH   SOLE   1,800 0 0
FRANKLIN RESOURCES INC COM 354613101   11,806 420 SH   SOLE   420 0 0
FREEPORT MCMORAN INC COM 35671D857   920,181 19,570 SH   SOLE   19,570 0 0
GE HEALTHCARE TECH INC COM 36266G107   29,818 328 SH   SOLE   328 0 0
ARTHUR J GALLAGHER & CO COM 363576109   1,393,223 5,572 SH   SOLE   5,572 0 0
GAP INC COM 364760108   3,306 120 SH   SOLE   120 0 0
GENERAL DYNAMICS CORP COM 369550108   9,040 32 SH   SOLE   32 0 0
GENERAL ELECTRIC COMP COM 369604301   168,129 1,201 SH   SOLE   1,201 0 0
GENTEX CORP COM 371901109   1,529,538 42,346 SH   SOLE   42,346 0 0
GILEAD SCIENCES INC COM 375558103   49,151 671 SH   SOLE   671 0 0
GSK PLC-SPON ADR COM 37733W204   3,430 80 SH   SOLE   80 0 0
GLBL X ROBOTICS&ARTIFICIAL INTEL ETF COM 37954Y715   349,910 11,000 SH   SOLE   11,000 0 0
GOLD FIELDS LTD-SPONSORED ADR COM 38059T106   3,972,500 250,000 SH   SOLE   250,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   33,415 80 SH   SOLE   80 0 0
GRACO INC COM 384109104   205,238 2,196 SH   SOLE   2,196 0 0
GRAFTECH INTERNATIONAL LTD COM 384313508   13,800 10,000 SH   SOLE   10,000 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   35,013 300 SH   SOLE   300 0 0
HF SINCLAIR CORP COM 403949100   116,152 1,924 SH   SOLE   1,924 0 0
HCA HEALTHCARE INC COM 40412C101   706,417 2,118 SH   SOLE   2,118 0 0
HDFC BANK LTD ADR COM 40415F101   186,268 3,328 SH   SOLE   3,328 0 0
HP INC COM 40434L105   18,132 600 SH   SOLE   600 0 0
HALEON PLC ADR COM 405552100   849 100 SH   SOLE   100 0 0
HALLIBURTON CO COM 406216101   10,249 260 SH   SOLE   260 0 0
HARLEY-DAVIDSON INC COM 412822108   2,273,387 51,975 SH   SOLE   51,975 0 0
HECLA MINING COMPANY COM 422704106   3,112 647 SH   SOLE   647 0 0
HERSHEY COMPANY(THE) COM 427866108   504,922 2,596 SH   SOLE   2,596 0 0
WTS-HERTZ GLB HLDG 30/06/51 COM 42806J148   22,200 5,000 SH   SOLE   5,000 0 0
HEWLETT-PACKARD ENTERPRISE CO COM 42824C109   10,638 600 SH   SOLE   600 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   758,104 3,554 SH   SOLE   3,554 0 0
HOME DEPOT INC COM 437076102   5,778,167 15,063 SH   SOLE   15,063 0 0
HONEYWELL INTERNATIONAL INC COM 438516106   231,112 1,126 SH   SOLE   1,126 0 0
HOWMET AEROSPACE INC COM 443201108   105,519 1,542 SH   SOLE   1,542 0 0
H WORLD GROUP LTD ADR COM 44332N106   128,329 3,316 SH   SOLE   3,316 0 0
HUNTINGTON BANCSHARES INC COM 446150104   27,900 2,000 SH   SOLE   2,000 0 0
HUT 8 CORP COM 44812J104   55,200 5,000 SH   SOLE   5,000 0 0
ILLUMINA INC COM 452327109   705,962 5,141 SH   SOLE   5,141 0 0
INGERSOLL-RAND INC COM 45687V106   88,398 931 SH   SOLE   931 0 0
INGREDION INC COM 457187102   8,180 70 SH   SOLE   70 0 0
INTEL CORPORATION COM 458140100   645,545 14,615 SH   SOLE   14,615 0 0
INTERACTIVE BROKERS GROUP INC CL-A COM 45841N107   84,788 759 SH   SOLE   759 0 0
INTERCONTINENTAL HOTELS GROUP-ADR COM 45857P806   523,862 4,958 SH   SOLE   4,958 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104   2,634,396 19,169 SH   SOLE   19,169 0 0
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101   1,111,578 5,821 SH   SOLE   5,821 0 0
INTERNATIONAL PAPER COMPANY COM 460146103   23,412 600 SH   SOLE   600 0 0
INTERPUBLIC GROUP OF COMPANIES INC COM 460690100   1,691,115 51,827 SH   SOLE   51,827 0 0
INVESCO SHARES QQQ TRUST SERIES 1 COM 46090E103   4,179,910 9,414 SH   SOLE   9,414 0 0
INTUIT INC COM 461202103   315,250 485 SH   SOLE   485 0 0
INTUITIVE SURGICAL INC COM 46120E602   39,111 98 SH   SOLE   98 0 0
IQVIA HOLDINGS INC COM 46266C105   265,787 1,051 SH   SOLE   1,051 0 0
ISHARES MSCI CANADA ETF COM 464286509   53,592 1,400 SH   SOLE   1,400 0 0
ISHARES SELECT DIVIDEND ETF COM 464287168   803,996 6,527 SH   SOLE   6,527 0 0
ISHARES S&P 500 INDEX FUND COM 464287200   1,445,758 2,750 SH   SOLE   2,750 0 0
ISHARES MSCI EMERGING MKTS ETF COM 464287234   143,780 3,500 SH   SOLE   3,500 0 0
ISHARES 20YR TREASURY BOND ETF COM 464287432   73,047 772 SH   SOLE   772 0 0
ISHARES MSCI EAFE ETF COM 464287465   1,204,688 15,085 SH   SOLE   15,085 0 0
ISHARES CORE S&P MID-CAP ETF COM 464287507   363,833 5,990 SH   SOLE   5,990 0 0
ISHARES RUSSELL 2000 ETF COM 464287655   178,755 850 SH   SOLE   850 0 0
ISHARES CORE S&P SMALL-CAP ETF COM 464287804   265,248 2,400 SH   SOLE   2,400 0 0
ISHARES INTL SELECT DIVIDEND ETF COM 464288448   577,091 20,581 SH   SOLE   20,581 0 0
ISHARES MSCI JAPAN ETF COM 46434G822   492,315 6,900 SH   SOLE   6,900 0 0
ISHARES BITCOIN TRUST ETF COM 46438F101   121,410 3,000 SH   SOLE   3,000 0 0
ITRON INC COM 465741106   486,655 5,260 SH   SOLE   5,260 0 0
JP MORGAN CHASE & CO COM 46625H100   9,619,408 48,025 SH   SOLE   48,025 0 0
JOHNSON & JOHNSON COM 478160104   6,189,026 39,124 SH   SOLE   39,124 0 0
KLA CORP COM 482480100   1,039,472 1,488 SH   SOLE   1,488 0 0
KKR & CO INC CLASS-A COM 48251W104   45,462 452 SH   SOLE   452 0 0
JSC KASPI.KZ GDR-REG S COM 48581R205   251,234 1,953 SH   SOLE   1,953 0 0
KELLOGG COMPANY COM 487836108   2,364,645 41,275 SH   SOLE   41,275 0 0
KENVUE INC COM 49177J102   173,526 8,086 SH   SOLE   8,086 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   7,819 50 SH   SOLE   50 0 0
KIMBERLY-CLARK CORPORATION COM 494368103   2,318,211 17,922 SH   SOLE   17,922 0 0
KRANESHARES GLOBAL CARBON ETF COM 500767678   184,560 6,000 SH   SOLE   6,000 0 0
KYNDRYL HOLDINGS INC COM 50155Q100   2,633 121 SH   SOLE   121 0 0
LCI INDUSTRIES COM 50189K103   25,473 207 SH   SOLE   207 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   42,620 200 SH   SOLE   200 0 0
LAM RESEARCH CORPORATION COM 512807108   71,896 74 SH   SOLE   74 0 0
LAMB WESTON HOLDINGS INC W/I COM 513272104   177,479 1,666 SH   SOLE   1,666 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   59,455 760 SH   SOLE   760 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104   455,051 2,952 SH   SOLE   2,952 0 0
LEIDOS HOLDINGS INC COM 525327102   424,469 3,238 SH   SOLE   3,238 0 0
LILLY (ELI) & COMPANY COM 532457108   1,279,744 1,645 SH   SOLE   1,645 0 0
LLOYDS BANKING GROUP PLC ADR COM 539439109   180,277 69,605 SH   SOLE   69,605 0 0
LOCKHEED MARTIN CORP COM 539830109   57,314 126 SH   SOLE   126 0 0
LOUISIANA-PACIFIC CORPORATION COM 546347105   167,820 2,000 SH   SOLE   2,000 0 0
LOWE'S COMPANIES COM 548661107   2,017,716 7,921 SH   SOLE   7,921 0 0
LULULEMON ATHLETICA INC COM 550021109   29,299 75 SH   SOLE   75 0 0
MP MATERIALS CORP COM 553368101   42,900 3,000 SH   SOLE   3,000 0 0
MSCI INC COM 55354G100   214,652 383 SH   SOLE   383 0 0
MARATHON PETROLEUM CORP COM 56585A102   806,000 4,000 SH   SOLE   4,000 0 0
MARKETAXESS HOLDINGS INC COM 57060D108   1,334,794 6,088 SH   SOLE   6,088 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102   1,973,906 9,583 SH   SOLE   9,583 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106   1,140,701 1,858 SH   SOLE   1,858 0 0
MASCO CORPORATION COM 574599106   1,434,512 18,186 SH   SOLE   18,186 0 0
MASTERCARD INC CLASS A COM 57636Q104   5,459,559 11,337 SH   SOLE   11,337 0 0
MCCORMICK & CO INC NVS COM 579780206   388,275 5,055 SH   SOLE   5,055 0 0
MCDONALD'S CORPORATION COM 580135101   3,796,739 13,466 SH   SOLE   13,466 0 0
MCEWEN MINING INC COM 58039P305   197,200 20,000 SH   SOLE   20,000 0 0
MCKESSON CORPORATION COM 58155Q103   594,830 1,108 SH   SOLE   1,108 0 0
MERCK & CO INC COM 58933Y105   4,836,759 36,656 SH   SOLE   36,656 0 0
METLIFE INC COM 59156R108   354,098 4,778 SH   SOLE   4,778 0 0
METTLER-TOLEDO INTERNATIONAL INC COM 592688105   153,098 115 SH   SOLE   115 0 0
MICROSOFT CORPORATION COM 594918104   37,447,025 89,007 SH   SOLE   89,007 0 0
MICROSTRATEGY INC CL A COM 594972408   767,052 450 SH   SOLE   450 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   458,239 5,108 SH   SOLE   5,108 0 0
MICRON TECHNOLOGY INC COM 595112103   21,220 180 SH   SOLE   180 0 0
MIDDLEBY CORP (THE) COM 596278101   1,241,781 7,723 SH   SOLE   7,723 0 0
MONDELEZ INTERNATIONAL INC COM 609207105   395,500 5,650 SH   SOLE   5,650 0 0
MONSTER BEVERAGE CORP COM 61174X109   26,735 451 SH   SOLE   451 0 0
MOODY'S CORP COM 615369105   603,694 1,536 SH   SOLE   1,536 0 0
MORGAN STANLEY COM 617446448   2,064,364 21,924 SH   SOLE   21,924 0 0
MOTOROLA SOLUTIONS INC COM 620076307   731,614 2,061 SH   SOLE   2,061 0 0
NATIONAL GRID PLC SPONSORED ADR COM 636274409   75,042 1,100 SH   SOLE   1,100 0 0
NETAPP INC COM 64110D104   1,631,969 15,547 SH   SOLE   15,547 0 0
NETFLIX INC COM 64110L106   1,140,566 1,878 SH   SOLE   1,878 0 0
NEWMONT CORPORATION COM 651639106   329,011 9,180 SH   SOLE   9,180 0 0
NEXTERA ENERGY INC COM 65339F101   701,668 10,979 SH   SOLE   10,979 0 0
NIKE INC CLASS B COM 654106103   2,274,692 24,204 SH   SOLE   24,204 0 0
NORFOLK SOUTHERN CORP COM 655844108   41,544 163 SH   SOLE   163 0 0
NORTHROP GRUMMAN CORP COM 666807102   438,453 916 SH   SOLE   916 0 0
NORTHWEST NATURAL HOLDING CO COM 66765N105   18,610 500 SH   SOLE   500 0 0
GEN DIGITAL INC COM 668771108   2,245,421 100,242 SH   SOLE   100,242 0 0
NOVARTIS AG SPONSORED ADR COM 66987V109   248,596 2,570 SH   SOLE   2,570 0 0
NOVO-NORDISK A/S ADR COM 670100205   4,696,615 36,578 SH   SOLE   36,578 0 0
NUCOR CORPORATION COM 670346105   197,900 1,000 SH   SOLE   1,000 0 0
NVIDIA CORPORATION COM 67066G104   5,245,166 5,805 SH   SOLE   5,805 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107   7,902 7 SH   SOLE   7 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105   307,078 4,725 SH   SOLE   4,725 0 0
OCCIDENTAL PETE CORP WTS 3/08/27 COM 674599162   216,664 5,027 SH   SOLE   5,027 0 0
OMNICOM GROUP INC COM 681919106   2,035,250 21,034 SH   SOLE   21,034 0 0
ORACLE CORPORATION COM 68389X105   2,944,801 23,444 SH   SOLE   23,444 0 0
ORGANON & CO COM 68622V106   5,546 295 SH   SOLE   295 0 0
OTIS WORLDWIDE CORPORATION COM 68902V107   639,001 6,437 SH   SOLE   6,437 0 0
OVINTIV INC COM 69047Q102   676,672 13,038 SH   SOLE   13,038 0 0
PPG INDUSTRIES INC COM 693506107   610,609 4,214 SH   SOLE   4,214 0 0
PARKER HANNIFIN CORP COM 701094104   145,061 261 SH   SOLE   261 0 0
PAYCHEX INC COM 704326107   857,758 6,985 SH   SOLE   6,985 0 0
PEPSICO INC COM 713448108   6,006,168 34,319 SH   SOLE   34,319 0 0
PERTROLEO BRASILEIRO SA SP ADR COM 71654V408   109,907 7,226 SH   SOLE   7,226 0 0
PFIZER INC COM 717081103   1,467,226 52,873 SH   SOLE   52,873 0 0
PHILIP MORRIS INTERNATIONAL INC COM 718172109   916,200 10,000 SH   SOLE   10,000 0 0
PHILLIPS 66 COM 718546104   326,680 2,000 SH   SOLE   2,000 0 0
PINDUODUO INC-ADR COM 722304102   61,380 528 SH   SOLE   528 0 0
PIPER JAFFRAY COMPANIES COM 724078100   10,321 52 SH   SOLE   52 0 0
POLARIS INC COM 731068102   1,681,415 16,794 SH   SOLE   16,794 0 0
PROCTER & GAMBLE COMPANY COM 742718109   6,534,457 40,274 SH   SOLE   40,274 0 0
PROGRESSIVE CORPORATION COM 743315103   477,547 2,309 SH   SOLE   2,309 0 0
PROLOGIS INC COM 74340W103   138,294 1,062 SH   SOLE   1,062 0 0
PROSHARES BITCOIN STRATEGY ETF COM 74347G440   484,500 15,000 SH   SOLE   15,000 0 0
PROSHARES ULT VIX ST FUT ETF COM 74347Y771   13,000 2,000 SH   SOLE   2,000 0 0
PUBLIC SERV ENTERPR GROUP COM 744573106   14,358 215 SH   SOLE   215 0 0
PULTEGROUP INC COM 745867101   241,240 2,000 SH   SOLE   2,000 0 0
QUALCOMM INC COM 747525103   3,178,777 18,776 SH   SOLE   18,776 0 0
QUANTA SERVICES INC COM 74762E102   480,370 1,849 SH   SOLE   1,849 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109   126,108 982 SH   SOLE   982 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   413,722 4,242 SH   SOLE   4,242 0 0
REGAL REXNORD CORP COM 758750103   524,811 2,914 SH   SOLE   2,914 0 0
REGENERON PHARMACEUTICALS INC COM 75886F107   2,887 3 SH   SOLE   3 0 0
RELX PLC - SPONSORED ADR COM 759530108   326,666 7,546 SH   SOLE   7,546 0 0
RENTOKIL INITIAL PLC-SP ADR COM 760125104   223,381 7,409 SH   SOLE   7,409 0 0
REPUBLIC SERVICES INC COM 760759100   308,984 1,614 SH   SOLE   1,614 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   112 5 SH   SOLE   5 0 0
REXFORD INDUSTRIAL REALITY INC COM 76169C100   29,677 590 SH   SOLE   590 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100   25,496 400 SH   SOLE   400 0 0
ROCKWELL AUTOMATION INC COM 773903109   82,155 282 SH   SOLE   282 0 0
ROPER TECHNOLOGIES INC COM 776696106   765,547 1,365 SH   SOLE   1,365 0 0
SHELL PLC ADR COM 780259305   923,007 13,768 SH   SOLE   13,768 0 0
RYAN SPECIALTY GROUP HLDGS-A COM 78351F107   226,274 4,077 SH   SOLE   4,077 0 0
S&P GLOBAL INC COM 78409V104   852,602 2,004 SH   SOLE   2,004 0 0
SEI INVESTMENTS COMPANY COM 784117103   2,011,762 27,980 SH   SOLE   27,980 0 0
SPDR S&P 500 ETF TRUST COM 78462F103   2,376,307 4,543 SH   SOLE   4,543 0 0
SPDR GOLD TRUST ETF COM 78463V107   1,118,705 5,438 SH   SOLE   5,438 0 0
SPDR S&P DIVIDEND ETF COM 78464A763   551,208 4,200 SH   SOLE   4,200 0 0
SPDR S&P MIDCAP 400 ETF TRST COM 78467Y107   55,640 100 SH   SOLE   100 0 0
SPDR BLLOMBERG 1-3 MONTH T-BILL ETF COM 78468R663   5,967 65 SH   SOLE   65 0 0
SANOFI SPON ADR COM 80105N105   129,713 2,669 SH   SOLE   2,669 0 0
SASOL LIMITED SPONSORED ADR COM 803866300   54,670 7,000 SH   SOLE   7,000 0 0
SCHWAB, CHARLES CORP COM 808513105   48,830 675 SH   SOLE   675 0 0
SERVICENOW INC COM 81762P102   218,809 287 SH   SOLE   287 0 0
SHERWIN-WILLIAMS COMPANY (THE) COM 824348106   1,372,648 3,952 SH   SOLE   3,952 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   29,499 169 SH   SOLE   169 0 0
SMUCKER (J.M.) CO COM 832696405   1,259 10 SH   SOLE   10 0 0
SONY CORPORATION-SPONSORED ADR COM 835699307   623,844 7,276 SH   SOLE   7,276 0 0
SOUTHERN COMPANY COM 842587107   590,348 8,229 SH   SOLE   8,229 0 0
SOUTHERN COPPER CORPORATION COM 84265V105   470,822 4,466 SH   SOLE   4,466 0 0
SOUTHWEST AIRLINES CO COM 844741108   7,881 270 SH   SOLE   270 0 0
STARBUCKS CORPORATION COM 855244109   558,758 6,114 SH   SOLE   6,114 0 0
STATE STREET CORP COM 857477103   649,101 8,395 SH   SOLE   8,395 0 0
STMICROELECTRONICS NV-NY SHS COM 861012102   129,720 3,000 SH   SOLE   3,000 0 0
STRYKER CORPORATION COM 863667101   1,263,997 3,532 SH   SOLE   3,532 0 0
SYLVAMO CORP COM 871332102   8,891 144 SH   SOLE   144 0 0
SYNOPSYS INC COM 871607107   114,300 200 SH   SOLE   200 0 0
SYSCO CORP COM 871829107   245,975 3,030 SH   SOLE   3,030 0 0
TJX COMPANIES INC COM 872540109   1,448,683 14,284 SH   SOLE   14,284 0 0
T-MOBILE US INC COM 872590104   930,354 5,700 SH   SOLE   5,700 0 0
TAIWAN SEMICONDUCTOR-SP ADR COM 874039100   1,927,148 14,165 SH   SOLE   14,165 0 0
TARGET CORP COM 87612E106   147,084 830 SH   SOLE   830 0 0
TEJON RANCH CO COM 879080109   154,100 10,000 SH   SOLE   10,000 0 0
TEMPUR SEALY INTERNATIONAL INC COM 88023U101   1,864,832 32,820 SH   SOLE   32,820 0 0
TEXAS INSTRUMENTS INC COM 882508104   1,793,666 10,296 SH   SOLE   10,296 0 0
THERMO FISHER SCIENTIFIC COM 883556102   1,747,698 3,007 SH   SOLE   3,007 0 0
3M COMPANY COM 88579Y101   319,699 3,605 SH   SOLE   3,605 0 0
TOLL BROTHERS INC COM 889478103   258,740 2,000 SH   SOLE   2,000 0 0
TOPBUILD CORP COM 89055F103   699,439 1,587 SH   SOLE   1,587 0 0
TOTAL S.A. SPONSORED ADR COM 89151E109   177,581 2,580 SH   SOLE   2,580 0 0
TOYOTA MOTOR CORP COM 892331307   127,602 507 SH   SOLE   507 0 0
TRACTOR SUPPLY COMPANY COM 892356106   422,154 1,613 SH   SOLE   1,613 0 0
TRADEWEB MARKETSINC-CLASS A COM 892672106   325,427 3,124 SH   SOLE   3,124 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,762 12 SH   SOLE   12 0 0
U.S. BANCORP COM 902973304   44,700 1,000 SH   SOLE   1,000 0 0
UBER TECHNOLOGIES INC COM 90353T100   26,947 350 SH   SOLE   350 0 0
UNILEVER PLC SPON ADR COM 904767704   201,513 4,015 SH   SOLE   4,015 0 0
UNION PACIFIC CORPORATION COM 907818108   1,968,670 8,005 SH   SOLE   8,005 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   7,432 50 SH   SOLE   50 0 0
UNITEDHEALTH GROUP INC COM 91324P102   8,280,289 16,738 SH   SOLE   16,738 0 0
VF CORPORATION COM 918204108   506 33 SH   SOLE   33 0 0
VALERO ENERGY CORP COM 91913Y100   853,450 5,000 SH   SOLE   5,000 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189F106   126,480 4,000 SH   SOLE   4,000 0 0
VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844   542,534 2,971 SH   SOLE   2,971 0 0
VANGUARD ESG US STOCK ETF COM 921910733   3,675,880 39,445 SH   SOLE   39,445 0 0
VANGUARD FTSE DEV MKT ETF COM 921943858   17,560 350 SH   SOLE   350 0 0
VANGUARD FTSE ALL WORLD COM 922042718   10,516 90 SH   SOLE   90 0 0
VANGUARD EMERGING MARKETS ETF COM 922042858   16,708 400 SH   SOLE   400 0 0
VANGUARD SHORT-TERM CORP BOND ETF COM 92206C409   74,218 960 SH   SOLE   960 0 0
VANGUARD S&P500 INDEX ETF COM 922908363   15,184,352 31,588 SH   SOLE   31,588 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769   259,900 1,000 SH   SOLE   1,000 0 0
VERALTO CORP COM 92338C103   56,210 634 SH   SOLE   634 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,502,252 35,802 SH   SOLE   35,802 0 0
VERISK ANALYTICS INC COM 92345Y106   2,398,081 10,173 SH   SOLE   10,173 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   773,319 1,850 SH   SOLE   1,850 0 0
VIATRIS INC COM 92556V106   100,451 8,413 SH   SOLE   8,413 0 0
VISA INC CLASS A COM 92826C839   11,266,460 40,370 SH   SOLE   40,370 0 0
VISTRA CORP COM 92840M102   58,854 845 SH   SOLE   845 0 0
WABTEC CORPORATION COM 929740108   1,544,936 10,605 SH   SOLE   10,605 0 0
WALMART INC COM 931142103   932,876 15,504 SH   SOLE   15,504 0 0
WARNER BROS DISCOVERY-A COM 934423104   42,733 4,895 SH   SOLE   4,895 0 0
WASTE MANAGEMENT INC COM 94106L109   7,460 35 SH   SOLE   35 0 0
WATERS CORPORATION COM 941848103   2,220,972 6,452 SH   SOLE   6,452 0 0
WELLS FARGO & CO COM 949746101   911,189 15,721 SH   SOLE   15,721 0 0
WEST PHARMACEUTICAL SERVICES INC COM 955306105   9,893 25 SH   SOLE   25 0 0
WEYERHAEUSER CO COM 962166104   186,732 5,200 SH   SOLE   5,200 0 0
WOODSIDE ENERGY GROUP ADR COM 980228308   6,970 349 SH   SOLE   349 0 0
YUM! BRANDS INC. COM 988498101   3,328 24 SH   SOLE   24 0 0
YUM CHINA HOLDING INC COM 98850P109   1,265,998 31,817 SH   SOLE   31,817 0 0
ZOETIS INC COM 98978V103   157,196 929 SH   SOLE   929 0 0
ASML HOLDING NV-NY REG SHS COM N07059210   501,733 517 SH   SOLE   517 0 0
Algonquin Power & Utilities Corp COM 015857105   33,116,168 5,239,900 SH   SOLE   5,239,900 0 0
Algonquin Power & Utilities Corp COM 015857105   104,280 16,500 SH   DFND 5 0 16,500 0
Algonquin Power & Utilities Corp COM 015857105   136,512 21,600 SH   DFND 5 0 21,600 0
Algonquin Power & Utilities Corp COM 015857105   170,956 27,050 SH   DFND 5 0 27,050 0
Bank of Montreal COM 063671101   234,432 2,400 SH   DFND 5 0 2,400 0
Bank of Montreal COM 063671101   361,416 3,700 SH   DFND 5 0 3,700 0
Bank of Montreal COM 063671101   1,807,080 18,500 SH   DFND 5 0 18,500 0
Bank of Montreal COM 063671101   371,184 3,800 SH   DFND 5 0 3,800 0
Barrick Gold Corp COM 067901108   198,016 11,900 SH   DFND 5 0 11,900 0
Barrick Gold Corp COM 067901108   264,576 15,900 SH   DFND 5 0 15,900 0
Barrick Gold Corp COM 067901108   1,595,776 95,900 SH   DFND 5 0 95,900 0
Barrick Gold Corp COM 067901108   251,264 15,100 SH   DFND 5 0 15,100 0
Bausch Health Cos Inc COM 071734107   67,904 6,400 SH   DFND 5 0 6,400 0
Bausch Health Cos Inc COM 071734107   95,490 9,000 SH   DFND 5 0 9,000 0
Bausch Health Cos Inc COM 071734107   229,176 21,600 SH   DFND 5 0 21,600 0
Bausch Health Cos Inc COM 071734107   77,453 7,300 SH   DFND 5 0 7,300 0
BCE Inc COM 05534B760   58,785,400 1,730,000 SH   SOLE   1,730,000 0 0
BCE Inc COM 05534B760   1,049,982 30,900 SH   DFND 5 0 30,900 0
BCE Inc COM 05534B760   1,634,438 48,100 SH   DFND 5 0 48,100 0
BCE Inc COM 05534B760   8,136,511 239,450 SH   DFND 5 0 239,450 0
BCE Inc COM 05534B760   1,867,201 54,950 SH   DFND 5 0 54,950 0
Canadian National Railway Co COM 136375102   777,089 5,900 SH   DFND 5 0 5,900 0
Canadian National Railway Co COM 136375102   1,211,732 9,200 SH   DFND 5 0 9,200 0
Canadian National Railway Co COM 136375102   6,098,173 46,300 SH   DFND 5 0 46,300 0
Canadian National Railway Co COM 136375102   1,330,271 10,100 SH   DFND 5 0 10,100 0
Canadian Natural Resources Ltd COM 136385101   165,232,800 2,165,000 SH   SOLE   2,165,000 0 0
CGI Inc COM 12532H104   1,104,900 10,000 SH   DFND 5 0 10,000 0
CGI Inc COM 12532H104   1,734,693 15,700 SH   DFND 5 0 15,700 0
CGI Inc COM 12532H104   8,772,906 79,400 SH   DFND 5 0 79,400 0
CGI Inc COM 12532H104   1,966,722 17,800 SH   DFND 5 0 17,800 0
CME Group Inc COM 12572Q105   6,189,588 28,750 SH   SOLE   28,750 0 0
Descartes Systems Group Inc/The COM 249906108   356,967 3,900 SH   DFND 5 0 3,900 0
Descartes Systems Group Inc/The COM 249906108   585,792 6,400 SH   DFND 5 0 6,400 0
Descartes Systems Group Inc/The COM 249906108   2,169,261 23,700 SH   DFND 5 0 23,700 0
Descartes Systems Group Inc/The COM 249906108   604,098 6,600 SH   DFND 5 0 6,600 0
Enbridge Inc COM 29250N105   80,753,760 2,232,000 SH   SOLE   2,232,000 0 0
Enbridge Inc COM 29250N105   445,014 12,300 SH   DFND 5 0 12,300 0
Enbridge Inc COM 29250N105   669,330 18,500 SH   DFND 5 0 18,500 0
Enbridge Inc COM 29250N105   3,860,406 106,700 SH   DFND 5 0 106,700 0
Enbridge Inc COM 29250N105   607,824 16,800 SH   DFND 5 0 16,800 0
FirstService Corp COM 33767E202   165,800 1,000 SH   DFND 5 0 1,000 0
FirstService Corp COM 33767E202   265,280 1,600 SH   DFND 5 0 1,600 0
FirstService Corp COM 33767E202   878,740 5,300 SH   DFND 5 0 5,300 0
FirstService Corp COM 33767E202   215,540 1,300 SH   DFND 5 0 1,300 0
Fortis Inc/Canada COM 349553107   81,785,700 2,070,000 SH   SOLE   2,070,000 0 0
Fortis Inc/Canada COM 349553107   1,098,378 27,800 SH   DFND 5 0 27,800 0
Fortis Inc/Canada COM 349553107   1,710,783 43,300 SH   DFND 5 0 43,300 0
Fortis Inc/Canada COM 349553107   9,221,634 233,400 SH   DFND 5 0 233,400 0
Fortis Inc/Canada COM 349553107   1,955,745 49,500 SH   DFND 5 0 49,500 0
Franco-Nevada Corp COM 351858105   226,404 1,900 SH   DFND 5 0 1,900 0
Franco-Nevada Corp COM 351858105   405,144 3,400 SH   DFND 5 0 3,400 0
Franco-Nevada Corp COM 351858105   2,144,880 18,000 SH   DFND 5 0 18,000 0
Franco-Nevada Corp COM 351858105   345,564 2,900 SH   DFND 5 0 2,900 0
Manulife Financial Corp COM 56501R106   63,599,550 2,545,000 SH   SOLE   2,545,000 0 0
Manulife Financial Corp COM 56501R106   37,485 1,500 SH   DFND 5 0 1,500 0
Manulife Financial Corp COM 56501R106   29,988 1,200 SH   DFND 5 0 1,200 0
Manulife Financial Corp COM 56501R106   1,611,855 64,500 SH   DFND 5 0 64,500 0
Manulife Financial Corp COM 56501R106   77,469 3,100 SH   DFND 5 0 3,100 0
Nutrien Ltd COM 67077M108   91,235,369 1,679,900 SH   SOLE   1,679,900 0 0
Osisko Gold Royalties Ltd COM 68827L101   216,744 13,200 SH   DFND 5 0 13,200 0
Pembina Pipeline Corp COM 706327103   45,942,000 1,300,000 SH   SOLE   1,300,000 0 0
Primo Water Corp COM 74167P108   50,988 2,800 SH   DFND 5 0 2,800 0
Primo Water Corp COM 74167P108   83,766 4,600 SH   DFND 5 0 4,600 0
Primo Water Corp COM 74167P108   864,975 47,500 SH   DFND 5 0 47,500 0
Primo Water Corp COM 74167P108   32,778 1,800 SH   DFND 5 0 1,800 0
Restaurant Brands International Inc COM 76131D103   413,140 5,200 SH   DFND 5 0 5,200 0
Restaurant Brands International Inc COM 76131D103   579,985 7,300 SH   DFND 5 0 7,300 0
Restaurant Brands International Inc COM 76131D103   3,750,040 47,200 SH   DFND 5 0 47,200 0
Restaurant Brands International Inc COM 76131D103   619,710 7,800 SH   DFND 5 0 7,800 0
Rogers Communications Inc COM 775109200   72,365,000 1,765,000 SH   SOLE   1,765,000 0 0
Royal Bank of Canada COM 780087102   1,109,680 11,000 SH   DFND 5 0 11,000 0
Royal Bank of Canada COM 780087102   1,745,224 17,300 SH   DFND 5 0 17,300 0
Royal Bank of Canada COM 780087102   9,921,548 98,350 SH   DFND 5 0 98,350 0
Royal Bank of Canada COM 780087102   1,992,380 19,750 SH   DFND 5 0 19,750 0
SSR Mining Inc COM 784730103   446 100 SH   DFND 5 0 100 0
Stantec Inc COM 85472N109   332,160 4,000 SH   DFND 5 0 4,000 0
Stantec Inc COM 85472N109   614,496 7,400 SH   DFND 5 0 7,400 0
Stantec Inc COM 85472N109   4,816,320 58,000 SH   DFND 5 0 58,000 0
Stantec Inc COM 85472N109   656,016 7,900 SH   DFND 5 0 7,900 0
Sun Life Financial Inc COM 866796105   1,151,638 21,100 SH   DFND 5 0 21,100 0
Sun Life Financial Inc COM 866796105   1,795,682 32,900 SH   DFND 5 0 32,900 0
Sun Life Financial Inc COM 866796105   9,338,638 171,100 SH   DFND 5 0 171,100 0
Sun Life Financial Inc COM 866796105   1,975,796 36,200 SH   DFND 5 0 36,200 0
Suncor Energy Inc COM 867224107   7,382 200 SH   DFND 5 0 200 0
Suncor Energy Inc COM 867224107   92,275 2,500 SH   DFND 5 0 2,500 0
TC Energy Corp COM 87807B107   66,531,000 1,655,000 SH   SOLE   1,655,000 0 0
TELUS Corp COM 87971M103   68,202,600 4,260,000 SH   SOLE   4,260,000 0 0
TELUS Corp COM 87971M103   986,216 61,600 SH   DFND 5 0 61,600 0
TELUS Corp COM 87971M103   1,496,935 93,500 SH   DFND 5 0 93,500 0
TELUS Corp COM 87971M103   7,947,076 496,382 SH   DFND 5 0 496,382 0
TELUS Corp COM 87971M103   1,717,873 107,300 SH   DFND 5 0 107,300 0
Thomson Reuters Corp COM 884903808   1,268,456 8,140 SH   DFND 5 0 8,140 0
Thomson Reuters Corp COM 884903808   1,960,497 12,581 SH   DFND 5 0 12,581 0
Thomson Reuters Corp COM 884903808   10,358,799 66,475 SH   DFND 5 0 66,475 0
Thomson Reuters Corp COM 884903808   2,252,211 14,453 SH   DFND 5 0 14,453 0
Waste Connections Inc COM 94106B101   1,186,869 6,900 SH   DFND 5 0 6,900 0
Waste Connections Inc COM 94106B101   1,892,110 11,000 SH   DFND 5 0 11,000 0
Waste Connections Inc COM 94106B101   10,462,508 60,825 SH   DFND 5 0 60,825 0
Waste Connections Inc COM 94106B101   1,930,812 11,225 SH   DFND 5 0 11,225 0
Wheaton Precious Metals Corp COM 962879102   113,112 2,400 SH   DFND 5 0 2,400 0
Wheaton Precious Metals Corp COM 962879102   235,650 5,000 SH   DFND 5 0 5,000 0
Wheaton Precious Metals Corp COM 962879102   1,319,640 28,000 SH   DFND 5 0 28,000 0
Wheaton Precious Metals Corp COM 962879102   221,511 4,700 SH   DFND 5 0 4,700 0
BROOKFIELD CORP CL-A LVS COM 11271J107   8,374,000 200,000 SH   DFND 1 0 200,000 0
BROOKFIELD CORP CL-A LVS COM 11271J107   1,306,344 31,200 SH   DFND 1 0 31,200 0
IM CANNABIS CORP-NEW COM 44969Q307   1,247 2,353 SH   DFND 1 0 2,353 0
LARGO INC COM 517097101   21,023 12,741 SH   DFND 1 0 12,741 0
SANGOMA TECHNOLOGIES-NEW COM 80100R408   140,844 29,100 SH   DFND 1 0 29,100 0
SANGOMA TECHNOLOGIES-NEW COM 80100R408   2,250,600 465,000 SH   DFND 1 0 465,000 0
UR-ENERGY INC COM 91688R108   800,000 500,000 SH   DFND 1 0 500,000 0
ZOMEDICA CORP COM 98980M109   3 20 SH   DFND 1 0 20 0
AIRBNB, INC. BOND 009066AB7   11,468,416 12,302,000 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES, INC. BOND 00971TAJ0   18,323,325 15,500,000 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES, INC. BOND 00971TAL5   10,465,290 9,900,000 SH   SOLE   0 0 0
ALARM.COM HOLDINGS, INC. BOND 011642AB1   3,689,880 4,000,000 SH   SOLE   0 0 0
ALLIANT ENERGY CORPORATION BOND 018802AC2   12,334,875 12,500,000 SH   SOLE   0 0 0
Affirm Holdings, Inc. BOND 00827BAB2   832,670 1,000,000 SH   SOLE   0 0 0
BENTLEY SYSTEMS, INCORPORATED BOND 08265TAD1   3,562,896 3,963,000 SH   SOLE   0 0 0
BLOCK INC BOND 852234AJ2   5,635,095 6,295,000 SH   SOLE   0 0 0
BLOCK INC BOND 852234AK9   3,606,000 4,365,000 SH   SOLE   0 0 0
BOX, INC. BOND 10316TAB0   4,750,747 3,946,000 SH   SOLE   0 0 0
CONFLUENT INC BOND 20717MAB9   1,287,495 1,500,000 SH   SOLE   0 0 0
CONMED CORPORATION BOND 207410AH4   3,207,015 3,500,000 SH   SOLE   0 0 0
DIGITALOCEAN HOLDINGS, INC. BOND 25402DAB8   1,682,000 2,000,000 SH   SOLE   0 0 0
DRAFTKINGS INC. BOND 26142RAB0   3,513,773 4,052,000 SH   SOLE   0 0 0
DROPBOX INC BOND 26210CAD6   4,932,839 5,273,000 SH   SOLE   0 0 0
Dayforce Inc BOND 15677JAD0   3,216,710 3,500,000 SH   SOLE   0 0 0
ENPHASE ENERGY INC BOND 29355AAH0   3,360,628 3,650,000 SH   SOLE   0 0 0
EVERBRIDGE INC BOND 29978AAE4   2,755,901 2,820,000 SH   SOLE   0 0 0
EXPEDIA GROUP, INC. BOND 30212PBE4   2,314,075 2,500,000 SH   SOLE   0 0 0
Etsy, Inc. BOND 29786AAL0   1,680,760 2,000,000 SH   SOLE   0 0 0
Exact Sciences Corporation BOND 30063PAB1   2,374,000 2,500,000 SH   SOLE   0 0 0
FIVE9, INC. BOND 338307AD3   4,711,150 5,000,000 SH   SOLE   0 0 0
HAEMONETICS CORPORATION BOND 405024AB6   2,774,040 3,000,000 SH   SOLE   0 0 0
HALOZYME THERAPEUTICS INC BOND 40637HAD1   4,436,300 5,000,000 SH   SOLE   0 0 0
INTEGER HOLDINGS CORP BOND 45826HAB5   3,613,550 2,500,000 SH   SOLE   0 0 0
IONIS PHARMACEUTICALS, INC. BOND 462222AD2   5,425,420 5,500,000 SH   SOLE   0 0 0
JAZZ PHARMACEUTICALS PUBLIC LIMITED COMPANY BOND 472145AF8   3,972,000 4,000,000 SH   SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORPORATION BOND 477839AB0   3,679,000 4,000,000 SH   SOLE   0 0 0
LUMENTUM HOLDINGS INC BOND 55024UAD1   3,526,480 4,000,000 SH   SOLE   0 0 0
MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC. BOND 55405YAB6   3,773,000 3,004,000 SH   SOLE   0 0 0
NUVASIVE, INC. BOND 670704AJ4   4,775,200 5,000,000 SH   SOLE   0 0 0
OKTA INC BOND 679295AF2   1,885,531 2,049,000 SH   SOLE   0 0 0
PERFICIENT, INC. BOND 71375UAF8   3,032,750 3,500,000 SH   SOLE   0 0 0
PPL CAPITAL FUNDING, INC. BOND 69352PAS2   1,534,256 1,600,000 SH   SOLE   0 0 0
PROGRESS SOFTWARE CORP BOND 743312AB6   3,117,090 3,000,000 SH   SOLE   0 0 0
Rapid7, Inc. BOND 753422AF1   3,513,000 4,000,000 SH   SOLE   0 0 0
SHAKE SHACK INC. BOND 819047AB7   4,589,517 4,978,000 SH   SOLE   0 0 0
SHOPIFY INC. BOND 82509LAA5   2,380,000 2,500,000 SH   SOLE   0 0 0
SNAP INC BOND 83304AAF3   3,233,360 4,000,000 SH   SOLE   0 0 0
SPOTIFY TECHNOLOGY BOND 84921RAB6   8,999,046 9,800,000 SH   SOLE   0 0 0
SolarEdge Technologies Inc BOND 83417MAD6   2,412,848 2,645,000 SH   SOLE   0 0 0
Splunk Inc. BOND 848637AF1   667,615 669,000 SH   SOLE   0 0 0
TECHTARGET INC BOND 87874RAD2   3,328,955 3,500,000 SH   SOLE   0 0 0
TELADOC INC BOND 87918AAF2   1,436,500 1,700,000 SH   SOLE   0 0 0
THE SOUTHERN COMPANY BOND 842587DP9   1,945,383 1,953,000 SH   SOLE   0 0 0
TRIPADVISOR, INC. BOND 896945AD4   2,479,738 2,650,000 SH   SOLE   0 0 0
UNITY SOFTWARE INC. BOND 91332UAB7   2,255,582 2,664,000 SH   SOLE   0 0 0
VAIL RESORTS, INC. BOND 91879QAN9   6,269,386 6,821,000 SH   SOLE   0 0 0
VERINT SYSTEMS INC. BOND 92343XAC4   2,573,551 2,765,000 SH   SOLE   0 0 0
Wix.com Ltd. BOND 92940WAD1   1,852,980 2,000,000 SH   SOLE   0 0 0
Zillow Group, Inc. BOND 98954MAG6   1,258,630 1,000,000 SH   SOLE   0 0 0
j2 Global, Inc. BOND 48123VAE2   1,889,000 2,000,000 SH   SOLE   0 0 0
First Horizon National Corp COM 320517105   304,038,750 19,742,776 SH   SOLE   19,742,776 0 0