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   12,362,312,716 225,178,738 SH   DFND 3 0 225,178,738 0
Brookfield Asset Management In COM 11271J107   5,944,427 190,100 SH   SOLE   190,100 0 0
Agilent Technologies Inc COM 00846U101   3,835,314 34,299 SH   SOLE   34,299 0 0
Advance Auto Parts Inc COM 00751Y106   112 2 SH   SOLE   2 0 0
Apple Inc COM 037833100   296,624,236 1,732,517 SH   SOLE   1,732,517 0 0
AbbVie Inc COM 00287Y109   30,390,204 203,879 SH   SOLE   203,879 0 0
Abbott Laboratories COM 002824100   18,990,735 196,084 SH   SOLE   196,084 0 0
Accenture PLC COM G1151C101   23,168,686 75,441 SH   SOLE   75,441 0 0
Adobe Systems Inc COM 00724F101   27,496,867 53,926 SH   SOLE   53,926 0 0
Analog Devices Inc COM 032654105   11,447,209 65,379 SH   SOLE   65,379 0 0
Archer-Daniels-Midland Co COM 039483102   4,369,081 57,930 SH   SOLE   57,930 0 0
Automatic Data Processing Inc COM 053015103   11,791,548 49,013 SH   SOLE   49,013 0 0
Autodesk Inc COM 052769106   5,214,960 25,204 SH   SOLE   25,204 0 0
American Electric Power Co Inc COM 025537101   4,186,971 55,663 SH   SOLE   55,663 0 0
AES Corp/VA COM 00130H105   1,099,750 72,352 SH   SOLE   72,352 0 0
Aflac Inc COM 001055102   5,914,202 77,058 SH   SOLE   77,058 0 0
American International Group I COM 026874784   5,386,734 88,890 SH   SOLE   88,890 0 0
Assurant Inc COM 04621X108   1,128,826 7,862 SH   SOLE   7,862 0 0
Arthur J Gallagher & Co COM 363576109   5,662,921 24,845 SH   SOLE   24,845 0 0
Akamai Technologies Inc COM 00971T101   1,749,706 16,423 SH   SOLE   16,423 0 0
Alaska Air Group Inc COM 011659109   509,739 13,747 SH   SOLE   13,747 0 0
Allstate Corp/The COM 020002101   3,704,383 33,250 SH   SOLE   33,250 0 0
Allegion PLC COM G0176J109   1,552,163 14,896 SH   SOLE   14,896 0 0
Applied Materials Inc COM 038222105   13,701,012 98,960 SH   SOLE   98,960 0 0
AMETEK Inc COM 031100100   5,137,172 34,767 SH   SOLE   34,767 0 0
Amgen Inc COM 031162100   16,746,436 62,310 SH   SOLE   62,310 0 0
Ameriprise Financial Inc COM 03076C106   4,309,577 13,072 SH   SOLE   13,072 0 0
American Tower Corp COM 03027X100   8,842,477 53,770 SH   SOLE   53,770 0 0
Amazon.com Inc COM 023135106   152,009,460 1,195,795 SH   SOLE   1,195,795 0 0
Anthem Inc COM 036752103   12,332,401 28,323 SH   SOLE   28,323 0 0
Aon PLC COM G0403H108   7,106,902 21,920 SH   SOLE   21,920 0 0
APA Corp COM 03743Q108   1,364,643 33,203 SH   SOLE   33,203 0 0
Air Products & Chemicals Inc COM 009158106   6,802,450 24,003 SH   SOLE   24,003 0 0
Amphenol Corp COM 032095101   6,006,209 71,511 SH   SOLE   71,511 0 0
Activision Blizzard Inc COM 00507V109   7,540,211 80,532 SH   SOLE   80,532 0 0
AvalonBay Communities Inc COM 053484101   3,230,086 18,808 SH   SOLE   18,808 0 0
Broadcom Inc COM 11135F101   39,164,339 47,153 SH   SOLE   47,153 0 0
American Water Works Co Inc COM 030420103   2,604,516 21,033 SH   SOLE   21,033 0 0
American Express Co COM 025816109   10,676,633 71,564 SH   SOLE   71,564 0 0
AutoZone Inc COM 053332102   5,504,158 2,167 SH   SOLE   2,167 0 0
Boeing Co/The COM 097023105   11,743,084 61,264 SH   SOLE   61,264 0 0
Bank of America Corp COM 060505104   22,468,411 820,614 SH   SOLE   820,614 0 0
Baxter International Inc COM 071813109   2,218,433 58,782 SH   SOLE   58,782 0 0
BB&T Corp COM 89832Q109   4,654,418 162,685 SH   SOLE   162,685 0 0
Best Buy Co Inc COM 086516101   1,649,913 23,750 SH   SOLE   23,750 0 0
Becton Dickinson and Co COM 075887109   8,923,939 34,518 SH   SOLE   34,518 0 0
Franklin Resources Inc COM 354613101   755,368 30,731 SH   SOLE   30,731 0 0
Brown-Forman Corp COM 115637209   1,729,431 29,978 SH   SOLE   29,978 0 0
Biogen Inc COM 09062X103   4,345,268 16,907 SH   SOLE   16,907 0 0
Bank of New York Mellon Corp/T COM 064058100   4,059,640 95,185 SH   SOLE   95,185 0 0
BlackRock Inc COM 09247X101   10,989,684 16,999 SH   SOLE   16,999 0 0
Berkshire Hathaway Inc COM 084670702   70,491,570 201,232 SH   SOLE   201,232 0 0
Boston Scientific Corp COM 101137107   9,593,496 181,695 SH   SOLE   181,695 0 0
Citigroup Inc COM 172967424   24,599,195 598,084 SH   SOLE   598,084 0 0
Conagra Brands Inc COM 205887102   1,415,695 51,630 SH   SOLE   51,630 0 0
Caterpillar Inc COM 149123101   15,048,852 55,124 SH   SOLE   55,124 0 0
Chubb Ltd COM H1467J104   10,411,706 50,013 SH   SOLE   50,013 0 0
Crown Castle International Cor COM 22822V101   4,712,396 51,205 SH   SOLE   51,205 0 0
CF Industries Holdings Inc COM 125269100   1,787,679 20,850 SH   SOLE   20,850 0 0
Church & Dwight Co Inc COM 171340102   2,863,254 31,248 SH   SOLE   31,248 0 0
Halfmoon Parent Inc COM 125523100   9,149,091 31,982 SH   SOLE   31,982 0 0
Cincinnati Financial Corp COM 172062101   2,079,863 20,333 SH   SOLE   20,333 0 0
Colgate-Palmolive Co COM 194162103   29,462,580 414,324 SH   SOLE   414,324 0 0
Clorox Co/The COM 189054109   1,753,452 13,379 SH   SOLE   13,379 0 0
Comerica Inc COM 200340107   591,589 14,238 SH   SOLE   14,238 0 0
CME Group Inc COM 12572Q105   8,532,375 42,615 SH   SOLE   42,615 0 0
Chipotle Mexican Grill Inc COM 169656105   23,841,267 13,015 SH   SOLE   13,015 0 0
Cummins Inc COM 231021106   3,496,352 15,304 SH   SOLE   15,304 0 0
CMS Energy Corp COM 125896100   1,674,027 31,520 SH   SOLE   31,520 0 0
Centene Corp COM 15135B101   4,030,100 58,509 SH   SOLE   58,509 0 0
CenterPoint Energy Inc COM 15189T107   1,831,116 68,198 SH   SOLE   68,198 0 0
Capital One Financial Corp COM 14040H105   4,469,735 46,056 SH   SOLE   46,056 0 0
Cabot Oil & Gas Corp COM 127097103   2,213,853 81,843 SH   SOLE   81,843 0 0
Cooper Cos Inc/The COM 216648402   1,823,787 5,735 SH   SOLE   5,735 0 0
ConocoPhillips COM 20825C104   15,501,521 129,395 SH   SOLE   129,395 0 0
Costco Wholesale Corp COM 22160K105   27,049,720 47,879 SH   SOLE   47,879 0 0
Campbell Soup Co COM 134429109   873,402 21,261 SH   SOLE   21,261 0 0
salesforce.com Inc COM 79466L302   23,116,717 113,999 SH   SOLE   113,999 0 0
Cisco Systems Inc/Delaware COM 17275R102   26,154,993 486,514 SH   SOLE   486,514 0 0
CSX Corp COM 126408103   6,666,600 216,800 SH   SOLE   216,800 0 0
Cintas Corp COM 172908105   4,581,139 9,524 SH   SOLE   9,524 0 0
Cognizant Technology Solutions COM 192446102   4,167,839 61,527 SH   SOLE   61,527 0 0
CVS Health Corp COM 126650100   9,825,699 140,729 SH   SOLE   140,729 0 0
Chevron Corp COM 166764100   32,326,309 191,711 SH   SOLE   191,711 0 0
Dominion Energy Inc COM 25746U109   4,038,659 90,411 SH   SOLE   90,411 0 0
Delta Air Lines Inc COM 247361702   2,572,240 69,520 SH   SOLE   69,520 0 0
Deere & Co COM 244199105   11,930,869 31,615 SH   SOLE   31,615 0 0
Discover Financial Services COM 254709108   2,680,765 30,945 SH   SOLE   30,945 0 0
Dollar General Corp COM 256677105   2,783,281 26,307 SH   SOLE   26,307 0 0
Quest Diagnostics Inc COM 74834L100   1,562,245 12,820 SH   SOLE   12,820 0 0
DR Horton Inc COM 23331A109   3,771,982 35,098 SH   SOLE   35,098 0 0
Danaher Corp COM 235851102   16,976,655 77,197 SH   SOLE   77,197 0 0
Walt Disney Co/The COM 254687106   17,351,508 214,084 SH   SOLE   214,084 0 0
Delphi Automotive PLC COM G6095L109   3,011,925 30,550 SH   SOLE   30,550 0 0
Digital Realty Trust Inc COM 253868103   445,475 3,681 SH   SOLE   3,681 0 0
Dollar Tree Inc COM 256746108   2,678,601 25,163 SH   SOLE   25,163 0 0
Dover Corp COM 260003108   2,108,275 15,112 SH   SOLE   15,112 0 0
Darden Restaurants Inc COM 237194105   28,051,499 195,863 SH   SOLE   195,863 0 0
DTE Energy Co COM 233331107   2,211,661 22,277 SH   SOLE   22,277 0 0
Duke Energy Corp COM 26441C204   7,349,852 83,275 SH   SOLE   83,275 0 0
Devon Energy Corp COM 25179M103   3,302,033 69,225 SH   SOLE   69,225 0 0
Electronic Arts Inc COM 285512109   3,208,419 26,648 SH   SOLE   26,648 0 0
eBay Inc COM 278642103   3,005,218 68,161 SH   SOLE   68,161 0 0
Ecolab Inc COM 278865100   4,642,746 27,407 SH   SOLE   27,407 0 0
Edison International COM 281020107   6,667,981 105,356 SH   SOLE   105,356 0 0
Estee Lauder Cos Inc/The COM 518439104   4,003,168 27,694 SH   SOLE   27,694 0 0
Eastman Chemical Co COM 277432100   982,783 12,810 SH   SOLE   12,810 0 0
Emerson Electric Co COM 291011104   5,963,101 61,749 SH   SOLE   61,749 0 0
EOG Resources Inc COM 26875P101   7,974,979 62,914 SH   SOLE   62,914 0 0
Equinix Inc COM 29444U700   9,620,040 13,246 SH   SOLE   13,246 0 0
Equity Residential COM 29476L107   2,597,741 44,247 SH   SOLE   44,247 0 0
Eversource Energy COM 30040W108   2,193,244 37,717 SH   SOLE   37,717 0 0
Essex Property Trust Inc COM 297178105   2,035,640 9,598 SH   SOLE   9,598 0 0
Eaton Corp PLC COM G29183103   10,231,468 47,972 SH   SOLE   47,972 0 0
Entergy Corp COM 29364G103   2,113,440 22,848 SH   SOLE   22,848 0 0
Edwards Lifesciences Corp COM 28176E108   5,487,946 79,214 SH   SOLE   79,214 0 0
Expeditors International of Wa COM 302130109   2,069,415 18,053 SH   SOLE   18,053 0 0
Expedia Inc COM 30212P303   1,535,331 14,896 SH   SOLE   14,896 0 0
Extra Space Storage Inc COM 30225T102   3,015,184 24,800 SH   SOLE   24,800 0 0
Fastenal Co COM 311900104   3,971,017 72,676 SH   SOLE   72,676 0 0
Facebook Inc COM 30303M102   108,092,112 360,055 SH   SOLE   360,055 0 0
Freeport-McMoRan Inc COM 35671D857   5,776,258 154,901 SH   SOLE   154,901 0 0
FedEx Corp COM 31428X106   6,623,000 25,000 SH   SOLE   25,000 0 0
FirstEnergy Corp COM 337932107   1,906,458 55,777 SH   SOLE   55,777 0 0
F5 Networks Inc COM 315616102   2,262,244 14,039 SH   SOLE   14,039 0 0
Fidelity National Information COM 31620M106   3,781,463 68,418 SH   SOLE   68,418 0 0
Fiserv Inc COM 337738108   8,085,225 71,576 SH   SOLE   71,576 0 0
First Solar Inc COM 336433107   3,271,066 20,243 SH   SOLE   20,243 0 0
Fortive Corp COM 34959J108   3,400,384 45,852 SH   SOLE   45,852 0 0
General Dynamics Corp COM 369550108   5,411,113 24,488 SH   SOLE   24,488 0 0
General Electric Co COM 369604301   13,000,569 117,599 SH   SOLE   117,599 0 0
Gilead Sciences Inc COM 375558103   10,211,774 136,266 SH   SOLE   136,266 0 0
General Mills Inc COM 370334104   4,046,088 63,230 SH   SOLE   63,230 0 0
Corning Inc COM 219350105   3,192,037 104,760 SH   SOLE   104,760 0 0
General Motors Co COM 37045V100   4,901,782 148,674 SH   SOLE   148,674 0 0
Alphabet Inc COM 02079K107   80,555,208 610,961 SH   SOLE   610,961 0 0
Alphabet Inc COM 02079K305   88,388,471 675,443 SH   SOLE   675,443 0 0
Genuine Parts Co COM 372460105   2,190,678 15,173 SH   SOLE   15,173 0 0
Global Payments Inc COM 37940X102   3,547,435 30,743 SH   SOLE   30,743 0 0
Garmin Ltd COM H2906T109   2,038,460 19,377 SH   SOLE   19,377 0 0
Goldman Sachs Group Inc/The COM 38141G104   11,526,211 35,622 SH   SOLE   35,622 0 0
WW Grainger Inc COM 384802104   4,178,714 6,040 SH   SOLE   6,040 0 0
Halliburton Co COM 406216101   3,932,105 97,089 SH   SOLE   97,089 0 0
Huntington Bancshares Inc/OH COM 446150104   1,626,966 156,439 SH   SOLE   156,439 0 0
HCA Healthcare Inc COM 40412C101   5,350,065 21,750 SH   SOLE   21,750 0 0
HCP Inc COM 42250P103   1,085,205 59,107 SH   SOLE   59,107 0 0
Home Depot Inc/The COM 437076102   35,603,211 117,829 SH   SOLE   117,829 0 0
Hess Corp COM 42809H107   4,568,580 29,860 SH   SOLE   29,860 0 0
Hartford Financial Services Gr COM 416515104   2,862,849 40,373 SH   SOLE   40,373 0 0
Hologic Inc COM 436440101   2,129,400 30,683 SH   SOLE   30,683 0 0
Honeywell International Inc COM 438516106   15,480,473 83,796 SH   SOLE   83,796 0 0
Hewlett Packard Enterprise Co COM 42824C109   191,574 11,029 SH   SOLE   11,029 0 0
HP Inc COM 40434L105   2,409,298 93,747 SH   SOLE   93,747 0 0
Harris Corp COM 502431109   4,025,306 23,118 SH   SOLE   23,118 0 0
Henry Schein Inc COM 806407102   1,464,210 19,720 SH   SOLE   19,720 0 0
Host Hotels & Resorts Inc COM 44107P104   1,235,590 76,888 SH   SOLE   76,888 0 0
Hershey Co/The COM 427866108   3,772,108 18,853 SH   SOLE   18,853 0 0
Humana Inc COM 444859102   7,279,312 14,962 SH   SOLE   14,962 0 0
International Business Machine COM 459200101   17,155,323 122,276 SH   SOLE   122,276 0 0
Intercontinental Exchange Inc COM 45866F104   7,401,926 67,278 SH   SOLE   67,278 0 0
International Flavors & Fragra COM 459506101   1,918,440 28,142 SH   SOLE   28,142 0 0
Illumina Inc COM 452327109   2,555,330 18,614 SH   SOLE   18,614 0 0
Intel Corp COM 458140100   17,866,826 502,583 SH   SOLE   502,583 0 0
Intuit Inc COM 461202103   17,071,016 33,411 SH   SOLE   33,411 0 0
International Paper Co COM 460146103   1,326,010 37,384 SH   SOLE   37,384 0 0
Ingersoll-Rand PLC COM G8994E103   5,007,210 24,677 SH   SOLE   24,677 0 0
Intuitive Surgical Inc COM 46120E602   12,197,262 41,730 SH   SOLE   41,730 0 0
Illinois Tool Works Inc COM 452308109   9,380,987 40,732 SH   SOLE   40,732 0 0
Invesco Ltd COM G491BT108   1,012,538 69,734 SH   SOLE   69,734 0 0
JB Hunt Transport Services Inc COM 445658107   1,662,935 8,821 SH   SOLE   8,821 0 0
Johnson Controls International COM G51502105   3,911,520 73,511 SH   SOLE   73,511 0 0
Jacobs Solutions Inc COM 46982L108   2,423,558 17,755 SH   SOLE   17,755 0 0
Johnson & Johnson COM 478160104   44,615,366 286,455 SH   SOLE   286,455 0 0
Juniper Networks Inc COM 48203R104   1,621,352 58,343 SH   SOLE   58,343 0 0
JPMorgan Chase & Co COM 46625H100   49,870,493 343,887 SH   SOLE   343,887 0 0
Kellogg Co COM 487836108   1,590,379 28,481 SH   SOLE   28,481 0 0
KeyCorp COM 493267108   1,502,085 139,599 SH   SOLE   139,599 0 0
Kraft Heinz Co/The COM 500754106   2,901,955 86,265 SH   SOLE   86,265 0 0
Kimco Realty Corp COM 49446R109   1,178,090 66,975 SH   SOLE   66,975 0 0
KLA-Tencor Corp COM 482480100   7,585,319 16,538 SH   SOLE   16,538 0 0
Kimberly-Clark Corp COM 494368103   4,415,859 36,540 SH   SOLE   36,540 0 0
Kinder Morgan Inc/DE COM 49456B101   3,473,129 209,477 SH   SOLE   209,477 0 0
Coca-Cola Co/The COM 191216100   31,937,374 570,514 SH   SOLE   570,514 0 0
Kroger Co/The COM 501044101   3,192,599 71,343 SH   SOLE   71,343 0 0
Loews Corp COM 540424108   1,265,124 19,983 SH   SOLE   19,983 0 0
Lennar Corp COM 526057104   3,351,973 29,867 SH   SOLE   29,867 0 0
LKQ Corp COM 501889208   1,714,086 34,621 SH   SOLE   34,621 0 0
Eli Lilly & Co COM 532457108   51,571,463 96,013 SH   SOLE   96,013 0 0
Lockheed Martin Corp COM 539830109   9,903,784 24,217 SH   SOLE   24,217 0 0
Lincoln National Corp COM 534187109   2,568 104 SH   SOLE   104 0 0
Lowe's Cos Inc COM 548661107   14,378,163 69,179 SH   SOLE   69,179 0 0
Lam Research Corp COM 512807108   9,550,094 15,237 SH   SOLE   15,237 0 0
LyondellBasell Industries NV COM N53745100   2,620,538 27,672 SH   SOLE   27,672 0 0
Mastercard Inc COM 57636Q104   38,731,479 97,829 SH   SOLE   97,829 0 0
Marriott International Inc/MD COM 571903202   5,321,665 27,074 SH   SOLE   27,074 0 0
McDonald's Corp COM 580135101   38,618,196 146,592 SH   SOLE   146,592 0 0
Microchip Technology Inc COM 595017104   4,590,589 58,816 SH   SOLE   58,816 0 0
McKesson Corp COM 58155Q103   6,338,808 14,577 SH   SOLE   14,577 0 0
Moody's Corp COM 615369105   6,488,441 20,522 SH   SOLE   20,522 0 0
Mondelez International Inc COM 609207105   10,201,245 146,992 SH   SOLE   146,992 0 0
Medtronic PLC COM G5960L103   12,680,215 161,820 SH   SOLE   161,820 0 0
MetLife Inc COM 59156R108   5,415,167 86,078 SH   SOLE   86,078 0 0
Mohawk Industries Inc COM 608190104   490,147 5,712 SH   SOLE   5,712 0 0
McCormick & Co Inc/MD COM 579780206   2,052,113 27,130 SH   SOLE   27,130 0 0
Martin Marietta Materials Inc COM 573284106   2,742,417 6,681 SH   SOLE   6,681 0 0
Marsh & McLennan Cos Inc COM 571748102   11,297,160 59,365 SH   SOLE   59,365 0 0
3M Co COM 88579Y101   5,583,684 59,642 SH   SOLE   59,642 0 0
Monster Beverage Corp COM 61174X109   4,570,697 86,321 SH   SOLE   86,321 0 0
Altria Group Inc COM 02209S103   8,063,130 191,751 SH   SOLE   191,751 0 0
Mosaic Co/The COM 61945C103   1,278,076 35,901 SH   SOLE   35,901 0 0
Marathon Petroleum Corp COM 56585A102   6,540,763 43,219 SH   SOLE   43,219 0 0
Merck & Co Inc COM 58933Y105   31,191,276 302,975 SH   SOLE   302,975 0 0
Marathon Oil Corp COM 565849106   1,750,814 65,451 SH   SOLE   65,451 0 0
Morgan Stanley COM 617446448   12,133,059 148,562 SH   SOLE   148,562 0 0
Microsoft Corp COM 594918104   312,014,362 988,169 SH   SOLE   988,169 0 0
Motorola Solutions Inc COM 620076307   6,095,726 22,391 SH   SOLE   22,391 0 0
M&T Bank Corp COM 55261F104   2,659,117 21,029 SH   SOLE   21,029 0 0
Micron Technology Inc COM 595112103   8,100,128 119,067 SH   SOLE   119,067 0 0
Nasdaq Inc COM 631103108   1,985,242 40,857 SH   SOLE   40,857 0 0
NextEra Energy Inc COM 65339F101   12,526,974 218,659 SH   SOLE   218,659 0 0
Netflix Inc COM 64110L106   19,542,688 51,755 SH   SOLE   51,755 0 0
NiSource Inc COM 65473P105   1,101,987 44,651 SH   SOLE   44,651 0 0
NIKE Inc COM 654106103   13,493,512 141,116 SH   SOLE   141,116 0 0
Northrop Grumman Corp COM 666807102   6,764,400 15,367 SH   SOLE   15,367 0 0
NRG Energy Inc COM 629377508   953,563 24,755 SH   SOLE   24,755 0 0
Norfolk Southern Corp COM 655844108   4,830,693 24,530 SH   SOLE   24,530 0 0
NetApp Inc COM 64110D104   1,975,232 26,031 SH   SOLE   26,031 0 0
Northern Trust Corp COM 665859104   1,772,435 25,510 SH   SOLE   25,510 0 0
Nucor Corp COM 670346105   4,201,906 26,875 SH   SOLE   26,875 0 0
NVIDIA Corp COM 67066G104   160,570,904 369,137 SH   SOLE   369,137 0 0
Newell Brands Inc COM 651229106   2,321 257 SH   SOLE   257 0 0
News Corp COM 65249B208   260,541 12,484 SH   SOLE   12,484 0 0
News Corp COM 65249B109   825,690 41,161 SH   SOLE   41,161 0 0
ONEOK Inc COM 682680103   3,992,157 62,938 SH   SOLE   62,938 0 0
Oracle Corp COM 68389X105   20,646,986 194,930 SH   SOLE   194,930 0 0
O'Reilly Automotive Inc COM 67103H107   6,798,273 7,480 SH   SOLE   7,480 0 0
Paychex Inc COM 704326107   4,438,014 38,481 SH   SOLE   38,481 0 0
PACCAR Inc COM 693718108   4,802,610 56,488 SH   SOLE   56,488 0 0
PG&E Corp COM 69331C108   3,639,412 225,630 SH   SOLE   225,630 0 0
Public Service Enterprise Grou COM 744573106   3,068,986 53,927 SH   SOLE   53,927 0 0
PepsiCo Inc COM 713448108   25,202,167 148,738 SH   SOLE   148,738 0 0
Pfizer Inc COM 717081103   21,769,272 656,294 SH   SOLE   656,294 0 0
Principal Financial Group Inc COM 74251V102   1,731,842 24,030 SH   SOLE   24,030 0 0
Procter & Gamble Co/The COM 742718109   37,150,834 254,702 SH   SOLE   254,702 0 0
Progressive Corp/The COM 743315103   9,599,024 68,909 SH   SOLE   68,909 0 0
Parker-Hannifin Corp COM 701094104   6,415,394 16,470 SH   SOLE   16,470 0 0
Prologis Inc COM 74340W103   13,010,301 115,946 SH   SOLE   115,946 0 0
Philip Morris International In COM 718172109   15,528,166 167,727 SH   SOLE   167,727 0 0
PNC Financial Services Group I COM 693475105   5,999,402 48,867 SH   SOLE   48,867 0 0
Pentair PLC COM G7S00T104   2,446,579 37,785 SH   SOLE   37,785 0 0
Pinnacle West Capital Corp COM 723484101   902,064 12,243 SH   SOLE   12,243 0 0
PPG Industries Inc COM 693506107   3,982,264 30,680 SH   SOLE   30,680 0 0
PPL Corp COM 69351T106   1,876,342 79,641 SH   SOLE   79,641 0 0
Prudential Financial Inc COM 744320102   4,340,174 45,739 SH   SOLE   45,739 0 0
Public Storage COM 74460D109   5,121,248 19,434 SH   SOLE   19,434 0 0
Phillips 66 COM 718546104   5,781,738 48,121 SH   SOLE   48,121 0 0
Quanta Services Inc COM 74762E102   268,633 1,436 SH   SOLE   1,436 0 0
Pioneer Natural Resources Co COM 723787107   5,782,135 25,189 SH   SOLE   25,189 0 0
PayPal Holdings Inc COM 70450Y103   7,507,082 128,414 SH   SOLE   128,414 0 0
QUALCOMM Inc COM 747525103   14,578,180 131,264 SH   SOLE   131,264 0 0
Qorvo Inc COM 74736K101   1,010,264 10,582 SH   SOLE   10,582 0 0
Royal Caribbean Cruises Ltd COM V7780T103   2,345,332 25,454 SH   SOLE   25,454 0 0
Regeneron Pharmaceuticals Inc COM 75886F107   10,213,757 12,411 SH   SOLE   12,411 0 0
Regions Financial Corp COM 7591EP100   1,945,664 113,120 SH   SOLE   113,120 0 0
Robert Half International Inc COM 770323103   915,267 12,490 SH   SOLE   12,490 0 0
Ralph Lauren Corp COM 751212101   506,501 4,363 SH   SOLE   4,363 0 0
Roper Technologies Inc COM 776696106   5,584,717 11,532 SH   SOLE   11,532 0 0
Ross Stores Inc COM 778296103   4,701,205 41,622 SH   SOLE   41,622 0 0
Republic Services Inc COM 760759100   3,166,145 22,217 SH   SOLE   22,217 0 0
Starbucks Corp COM 855244109   12,128,688 132,888 SH   SOLE   132,888 0 0
Charles Schwab Corp/The COM 808513105   9,707,198 176,816 SH   SOLE   176,816 0 0
Sealed Air Corp COM 81211K100   512,649 15,601 SH   SOLE   15,601 0 0
Sherwin-Williams Co/The COM 824348106   8,406,193 32,959 SH   SOLE   32,959 0 0
JM Smucker Co/The COM 832696405   1,356,312 11,035 SH   SOLE   11,035 0 0
Schlumberger Ltd COM 806857108   8,952,431 153,558 SH   SOLE   153,558 0 0
Snap-on Inc COM 833034101   1,528,320 5,992 SH   SOLE   5,992 0 0
Southern Co/The COM 842587107   4,027,655 62,232 SH   SOLE   62,232 0 0
Simon Property Group Inc COM 828806109   4,388,935 40,627 SH   SOLE   40,627 0 0
S&P Global Inc COM 78409V104   14,731,139 40,314 SH   SOLE   40,314 0 0
Sempra Energy COM 816851109   4,625,700 67,995 SH   SOLE   67,995 0 0
State Street Corp COM 857477103   2,306,035 34,439 SH   SOLE   34,439 0 0
Seagate Technology Holdings PL COM G7997R103   1,374,398 20,840 SH   SOLE   20,840 0 0
Constellation Brands Inc COM 21036P108   4,661,166 18,546 SH   SOLE   18,546 0 0
Skyworks Solutions Inc COM 83088M102   1,698,114 17,224 SH   SOLE   17,224 0 0
Synchrony Financial COM 87165B103   1,669,428 54,610 SH   SOLE   54,610 0 0
Stryker Corp COM 863667101   11,151,875 40,809 SH   SOLE   40,809 0 0
Symantec Corp COM 668771108   1,074,997 60,803 SH   SOLE   60,803 0 0
Sysco Corp COM 871829107   3,604,811 54,577 SH   SOLE   54,577 0 0
AT&T Inc COM 00206R102   11,602,049 772,440 SH   SOLE   772,440 0 0
Molson Coors Brewing Co COM 60871R209   1,275,488 20,058 SH   SOLE   20,058 0 0
TE Connectivity Ltd COM H84989104   4,775,052 38,655 SH   SOLE   38,655 0 0
Target Corp COM 87612E106   6,050,169 54,718 SH   SOLE   54,718 0 0
TJX Cos Inc/The COM 872540109   13,137,086 147,807 SH   SOLE   147,807 0 0
Torchmark Corp COM 37959E102   1,328,354 12,217 SH   SOLE   12,217 0 0
Thermo Fisher Scientific Inc COM 883556102   23,187,648 45,810 SH   SOLE   45,810 0 0
Travelers Cos Inc/The COM 89417E109   4,671,972 28,608 SH   SOLE   28,608 0 0
Tractor Supply Co COM 892356106   2,386,650 11,754 SH   SOLE   11,754 0 0
Tyson Foods Inc COM 902494103   1,557,667 30,851 SH   SOLE   30,851 0 0
Texas Instruments Inc COM 882508104   16,928,682 106,463 SH   SOLE   106,463 0 0
Textron Inc COM 883203101   1,672,509 21,404 SH   SOLE   21,404 0 0
United Continental Holdings In COM 910047109   1,498,985 35,437 SH   SOLE   35,437 0 0
UDR Inc COM 902653104   1,168,442 32,757 SH   SOLE   32,757 0 0
Universal Health Services Inc COM 913903100   844,277 6,715 SH   SOLE   6,715 0 0
Ulta Beauty Inc COM 90384S303   2,607,210 6,527 SH   SOLE   6,527 0 0
UnitedHealth Group Inc COM 91324P102   54,724,278 108,539 SH   SOLE   108,539 0 0
Union Pacific Corp COM 907818108   14,521,873 71,315 SH   SOLE   71,315 0 0
United Parcel Service Inc COM 911312106   3,124,102 20,043 SH   SOLE   20,043 0 0
US Bancorp COM 902973304   6,110,645 184,835 SH   SOLE   184,835 0 0
United Technologies Corp COM 75513E101   11,318,866 157,272 SH   SOLE   157,272 0 0
Vulcan Materials Co COM 929160109   2,899,795 14,354 SH   SOLE   14,354 0 0
VeriSign Inc COM 92343E102   2,077,148 10,256 SH   SOLE   10,256 0 0
Vertex Pharmaceuticals Inc COM 92532F100   10,366,129 29,810 SH   SOLE   29,810 0 0
Ventas Inc COM 92276F100   2,081,980 49,418 SH   SOLE   49,418 0 0
Verizon Communications Inc COM 92343V104   14,721,951 454,241 SH   SOLE   454,241 0 0
Walgreens Boots Alliance Inc COM 931427108   1,721,754 77,417 SH   SOLE   77,417 0 0
Western Digital Corp COM 958102105   1,577,383 34,569 SH   SOLE   34,569 0 0
WEC Energy Group Inc COM 92939U106   2,745,466 34,084 SH   SOLE   34,084 0 0
Wells Fargo & Co COM 949746101   16,155,595 395,389 SH   SOLE   395,389 0 0
Whirlpool Corp COM 963320106   791,905 5,923 SH   SOLE   5,923 0 0
Willis Towers Watson PLC COM G96629103   2,711,674 12,977 SH   SOLE   12,977 0 0
Waste Management Inc COM 94106L109   6,071,380 39,828 SH   SOLE   39,828 0 0
Williams Cos Inc/The COM 969457100   4,427,978 131,433 SH   SOLE   131,433 0 0
Wal-Mart Stores Inc COM 931142103   24,659,927 154,192 SH   SOLE   154,192 0 0
Westrock Co COM 96145D105   991,338 27,691 SH   SOLE   27,691 0 0
Weyerhaeuser Co COM 962166104   2,420,822 78,957 SH   SOLE   78,957 0 0
Wynn Resorts Ltd COM 983134107   967,533 10,470 SH   SOLE   10,470 0 0
Xcel Energy Inc COM 98389B100   3,409,854 59,592 SH   SOLE   59,592 0 0
Exxon Mobil Corp COM 30231G102   50,860,875 432,564 SH   SOLE   432,564 0 0
DENTSPLY SIRONA Inc COM 24906P109   827,560 24,226 SH   SOLE   24,226 0 0
Xylem Inc/NY COM 98419M100   3,189,054 35,033 SH   SOLE   35,033 0 0
Zimmer Biomet Holdings Inc COM 98956P102   2,841,635 25,322 SH   SOLE   25,322 0 0
Zions Bancorp NA COM 989701107   558,414 16,005 SH   SOLE   16,005 0 0
Zoetis Inc COM 98978V103   9,906,421 56,940 SH   SOLE   56,940 0 0
Targa Resources Corp COM 87612G101   2,071,938 24,171 SH   SOLE   24,171 0 0
Arconic Inc COM 443201108   1,956,098 42,294 SH   SOLE   42,294 0 0
Lamb Weston Holdings Inc COM 513272104   1,456,430 15,752 SH   SOLE   15,752 0 0
Mid-America Apartment Communit COM 59522J103   1,621,762 12,606 SH   SOLE   12,606 0 0
IDEXX Laboratories Inc COM 45168D104   4,393,252 10,047 SH   SOLE   10,047 0 0
CBOE Holdings Inc COM 12503M108   1,964,185 12,574 SH   SOLE   12,574 0 0
Incyte Corp COM 45337C102   1,230,848 21,306 SH   SOLE   21,306 0 0
Regency Centers Corp COM 758849103   1,383,882 23,282 SH   SOLE   23,282 0 0
Synopsys Inc COM 871607107   7,545,926 16,441 SH   SOLE   16,441 0 0
Advanced Micro Devices Inc COM 007903107   18,992,808 184,719 SH   SOLE   184,719 0 0
DXC Technology Co COM 23355L106   462,114 22,185 SH   SOLE   22,185 0 0
Gartner Inc COM 366651107   3,026,517 8,808 SH   SOLE   8,808 0 0
ANSYS Inc COM 03662Q105   2,874,928 9,662 SH   SOLE   9,662 0 0
Align Technology Inc COM 016255101   2,569,268 8,415 SH   SOLE   8,415 0 0
Hilton Worldwide Holdings Inc COM 43300A203   4,244,087 28,260 SH   SOLE   28,260 0 0
Everest Re Group Ltd COM G3223R108   1,913,357 5,148 SH   SOLE   5,148 0 0
Baker Hughes a GE Co COM 05722G100   3,853,165 109,093 SH   SOLE   109,093 0 0
MGM Resorts International COM 552953101   1,115,445 30,344 SH   SOLE   30,344 0 0
AO Smith Corp COM 831865209   890,176 13,461 SH   SOLE   13,461 0 0
Apple Inc COM 037833100   1,509,901 8,819 SH   SOLE   8,819 0 0
Alphabet Inc COM 02079K305   706,906 5,402 SH   SOLE   5,402 0 0
Mastercard Inc COM 57636Q104   522,997 1,321 SH   SOLE   1,321 0 0
Packaging Corp of America COM 695156109   1,492,045 9,717 SH   SOLE   9,717 0 0
ResMed Inc COM 761152107   2,696,114 18,233 SH   SOLE   18,233 0 0
Alibaba Group Holding Ltd COM 01609W102   15,180,714 175,014 SH   SOLE   175,014 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   31,206,040 73,000 SH   SOLE   73,000 0 0
Agilent Technologies Inc COM 00846U101   13,810,441 123,506 SH   SOLE   123,506 0 0
American Airlines Group Inc COM 02376R102   1,565,113 122,179 SH   SOLE   122,179 0 0
Apple Inc COM 037833100   21,984,220 128,405 SH   SOLE   128,405 0 0
AbbVie Inc COM 00287Y109   123,253,988 826,875 SH   SOLE   826,875 0 0
Abbott Laboratories COM 002824100   61,758,146 637,668 SH   SOLE   637,668 0 0
Accenture PLC COM G1151C101   115,696,322 376,726 SH   SOLE   376,726 0 0
Adobe Systems Inc COM 00724F101   55,679,550 109,197 SH   SOLE   109,197 0 0
Analog Devices Inc COM 032654105   40,044,309 228,707 SH   SOLE   228,707 0 0
Archer-Daniels-Midland Co COM 039483102   19,070,626 252,859 SH   SOLE   252,859 0 0
Automatic Data Processing Inc COM 053015103   62,192,336 258,510 SH   SOLE   258,510 0 0
Autodesk Inc COM 052769106   19,130,071 92,456 SH   SOLE   92,456 0 0
Ameren Corp COM 023608102   7,424,184 99,214 SH   SOLE   99,214 0 0
American Electric Power Co Inc COM 025537101   14,626,980 194,456 SH   SOLE   194,456 0 0
AES Corp/VA COM 00130H105   3,843,776 252,880 SH   SOLE   252,880 0 0
Aflac Inc COM 001055102   16,161,401 210,572 SH   SOLE   210,572 0 0
American International Group I COM 026874784   26,676,241 440,202 SH   SOLE   440,202 0 0
Assurant Inc COM 04621X108   6,181,837 43,055 SH   SOLE   43,055 0 0
Arthur J Gallagher & Co COM 363576109   18,499,938 81,165 SH   SOLE   81,165 0 0
Akamai Technologies Inc COM 00971T101   6,906,029 64,821 SH   SOLE   64,821 0 0
Albemarle Corp COM 012653101   7,533,962 44,307 SH   SOLE   44,307 0 0
Align Technology Inc COM 016255101   8,909,848 29,182 SH   SOLE   29,182 0 0
Alaska Air Group Inc COM 011659109   881,911 23,784 SH   SOLE   23,784 0 0
Allstate Corp/The COM 020002101   19,946,624 179,038 SH   SOLE   179,038 0 0
Allegion PLC COM G0176J109   3,458,919 33,195 SH   SOLE   33,195 0 0
Applied Materials Inc COM 038222105   56,697,075 409,513 SH   SOLE   409,513 0 0
Advanced Micro Devices Inc COM 007903107   117,931,558 1,146,971 SH   SOLE   1,146,971 0 0
AMETEK Inc COM 031100100   14,200,623 96,106 SH   SOLE   96,106 0 0
Affiliated Managers Group Inc COM 008252108   1,120,924 8,600 SH   SOLE   8,600 0 0
Amgen Inc COM 031162100   62,678,595 233,214 SH   SOLE   233,214 0 0
Ameriprise Financial Inc COM 03076C106   15,562,544 47,205 SH   SOLE   47,205 0 0
American Tower Corp COM 03027X100   39,715,662 241,506 SH   SOLE   241,506 0 0
ANSYS Inc COM 03662Q105   12,310,536 41,373 SH   SOLE   41,373 0 0
Anthem Inc COM 036752103   78,452,234 180,176 SH   SOLE   180,176 0 0
Aon PLC COM G0403H108   24,934,139 76,905 SH   SOLE   76,905 0 0
AO Smith Corp COM 831865209   3,111,350 47,049 SH   SOLE   47,049 0 0
APA Corp COM 03743Q108   4,699,086 114,333 SH   SOLE   114,333 0 0
Air Products & Chemicals Inc COM 009158106   35,112,126 123,896 SH   SOLE   123,896 0 0
Amphenol Corp COM 032095101   22,690,066 270,152 SH   SOLE   270,152 0 0
Alexandria Real Estate Equitie COM 015271109   7,760,052 77,523 SH   SOLE   77,523 0 0
Arconic Inc COM 443201108   6,848,839 148,083 SH   SOLE   148,083 0 0
Activision Blizzard Inc COM 00507V109   46,417,822 495,758 SH   SOLE   495,758 0 0
AvalonBay Communities Inc COM 053484101   11,885,438 69,206 SH   SOLE   69,206 0 0
Broadcom Inc COM 11135F101   168,106,070 202,396 SH   SOLE   202,396 0 0
Avery Dennison Corp COM 053611109   5,562,302 30,450 SH   SOLE   30,450 0 0
American Water Works Co Inc COM 030420103   9,105,715 73,534 SH   SOLE   73,534 0 0
American Express Co COM 025816109   44,787,584 300,205 SH   SOLE   300,205 0 0
Acuity Brands Inc COM 00508Y102   4,938,990 29,000 SH   SOLE   29,000 0 0
AutoZone Inc COM 053332102   22,011,553 8,666 SH   SOLE   8,666 0 0
Bank of America Corp COM 060505104   187,672,705 6,854,372 SH   SOLE   6,854,372 0 0
Baxter International Inc COM 071813109   7,619,404 201,892 SH   SOLE   201,892 0 0
BB&T Corp COM 89832Q109   20,518,491 717,179 SH   SOLE   717,179 0 0
Best Buy Co Inc COM 086516101   5,124,732 73,769 SH   SOLE   73,769 0 0
Becton Dickinson and Co COM 075887109   29,936,740 115,796 SH   SOLE   115,796 0 0
Franklin Resources Inc COM 354613101   2,716,237 110,506 SH   SOLE   110,506 0 0
Brown-Forman Corp COM 115637209   5,732,886 99,374 SH   SOLE   99,374 0 0
Baker Hughes a GE Co COM 05722G100   13,714,721 388,299 SH   SOLE   388,299 0 0
Biogen Inc COM 09062X103   17,135,885 66,674 SH   SOLE   66,674 0 0
Bank of New York Mellon Corp/T COM 064058100   24,667,608 578,373 SH   SOLE   578,373 0 0
BlackRock Inc COM 09247X101   56,395,262 87,233 SH   SOLE   87,233 0 0
Ball Corp COM 058498106   5,917,349 118,870 SH   SOLE   118,870 0 0
Bristol-Myers Squibb Co COM 110122108   55,739,410 960,362 SH   SOLE   960,362 0 0
Berkshire Hathaway Inc COM 084670702   61,810,435 176,450 SH   SOLE   176,450 0 0
Boston Scientific Corp COM 101137107   46,358,083 877,994 SH   SOLE   877,994 0 0
BorgWarner Inc COM 099724106   3,579,123 88,658 SH   SOLE   88,658 0 0
Boston Properties Inc COM 101121101   4,235,452 71,208 SH   SOLE   71,208 0 0
Citigroup Inc COM 172967424   25,126,811 610,912 SH   SOLE   610,912 0 0
Conagra Brands Inc COM 205887102   4,946,349 180,392 SH   SOLE   180,392 0 0
Cardinal Health Inc COM 14149Y108   8,822,388 101,617 SH   SOLE   101,617 0 0
Caterpillar Inc COM 149123101   57,167,292 209,404 SH   SOLE   209,404 0 0
Chubb Ltd COM H1467J104   50,181,164 241,047 SH   SOLE   241,047 0 0
CBOE Holdings Inc COM 12503M108   12,782,508 81,829 SH   SOLE   81,829 0 0
CBS Corp COM 92556H206   2,366,247 183,430 SH   SOLE   183,430 0 0
Crown Castle International Cor COM 22822V101   19,454,038 211,388 SH   SOLE   211,388 0 0
Carnival Corp COM 143658300   5,217,524 380,286 SH   SOLE   380,286 0 0
CF Industries Holdings Inc COM 125269100   7,751,067 90,402 SH   SOLE   90,402 0 0
Citizens Financial Group Inc COM 174610105   4,841,393 180,649 SH   SOLE   180,649 0 0
Church & Dwight Co Inc COM 171340102   8,487,595 92,629 SH   SOLE   92,629 0 0
CH Robinson Worldwide Inc COM 12541W209   3,786,619 43,964 SH   SOLE   43,964 0 0
Charter Communications Inc COM 16119P108   18,369,522 41,766 SH   SOLE   41,766 0 0
Halfmoon Parent Inc COM 125523100   38,890,930 135,949 SH   SOLE   135,949 0 0
Cincinnati Financial Corp COM 172062101   6,067,331 59,315 SH   SOLE   59,315 0 0
Colgate-Palmolive Co COM 194162103   36,842,660 518,108 SH   SOLE   518,108 0 0
Clorox Co/The COM 189054109   6,126,269 46,744 SH   SOLE   46,744 0 0
Comerica Inc COM 200340107   1,709,409 41,141 SH   SOLE   41,141 0 0
Comcast Corp COM 20030N101   132,483,841 2,987,908 SH   SOLE   2,987,908 0 0
CME Group Inc COM 12572Q105   42,311,492 211,325 SH   SOLE   211,325 0 0
Chipotle Mexican Grill Inc COM 169656105   19,098,660 10,426 SH   SOLE   10,426 0 0
Cummins Inc COM 231021106   12,220,325 53,490 SH   SOLE   53,490 0 0
CMS Energy Corp COM 125896100   5,851,500 110,177 SH   SOLE   110,177 0 0
Centene Corp COM 15135B101   22,353,489 324,528 SH   SOLE   324,528 0 0
CenterPoint Energy Inc COM 15189T107   6,400,637 238,385 SH   SOLE   238,385 0 0
Capital One Financial Corp COM 14040H105   19,169,510 197,522 SH   SOLE   197,522 0 0
Cabot Oil & Gas Corp COM 127097103   7,608,462 281,274 SH   SOLE   281,274 0 0
Cooper Cos Inc/The COM 216648402   6,286,104 19,767 SH   SOLE   19,767 0 0
ConocoPhillips COM 20825C104   165,253,677 1,379,413 SH   SOLE   1,379,413 0 0
Costco Wholesale Corp COM 22160K105   141,293,106 250,094 SH   SOLE   250,094 0 0
Campbell Soup Co COM 134429109   3,030,472 73,770 SH   SOLE   73,770 0 0
salesforce.com Inc COM 79466L302   92,603,543 456,670 SH   SOLE   456,670 0 0
Cisco Systems Inc/Delaware COM 17275R102   35,679,329 663,678 SH   SOLE   663,678 0 0
CSX Corp COM 126408103   25,682,462 835,202 SH   SOLE   835,202 0 0
Cintas Corp COM 172908105   18,160,533 37,755 SH   SOLE   37,755 0 0
Cognizant Technology Solutions COM 192446102   356,654,352 5,265,048 SH   SOLE   5,265,048 0 0
CVS Health Corp COM 126650100   43,981,364 629,925 SH   SOLE   629,925 0 0
Chevron Corp COM 166764100   143,157,706 848,996 SH   SOLE   848,996 0 0
Dominion Energy Inc COM 25746U109   14,111,700 315,910 SH   SOLE   315,910 0 0
Delta Air Lines Inc COM 247361702   8,158,944 220,512 SH   SOLE   220,512 0 0
Deere & Co COM 244199105   53,760,423 142,457 SH   SOLE   142,457 0 0
Discover Financial Services COM 254709108   8,244,750 95,172 SH   SOLE   95,172 0 0
Dollar General Corp COM 256677105   14,175,190 133,981 SH   SOLE   133,981 0 0
Quest Diagnostics Inc COM 74834L100   5,453,601 44,753 SH   SOLE   44,753 0 0
DR Horton Inc COM 23331A109   12,410,313 115,477 SH   SOLE   115,477 0 0
Danaher Corp COM 235851102   68,416,598 311,107 SH   SOLE   311,107 0 0
Delphi Automotive PLC COM G6095L109   10,531,384 106,820 SH   SOLE   106,820 0 0
Digital Realty Trust Inc COM 253868103   17,585,053 145,307 SH   SOLE   145,307 0 0
Dollar Tree Inc COM 256746108   114,485,378 1,075,485 SH   SOLE   1,075,485 0 0
Dover Corp COM 260003108   7,370,732 52,833 SH   SOLE   52,833 0 0
Darden Restaurants Inc COM 237194105   6,540,285 45,666 SH   SOLE   45,666 0 0
DTE Energy Co COM 233331107   7,729,544 77,856 SH   SOLE   77,856 0 0
Duke Energy Corp COM 26441C204   33,752,654 382,423 SH   SOLE   382,423 0 0
DaVita Inc COM 23918K108   2,002,145 21,180 SH   SOLE   21,180 0 0
Devon Energy Corp COM 25179M103   17,652,578 370,075 SH   SOLE   370,075 0 0
DXC Technology Co COM 23355L106   1,007,505 48,368 SH   SOLE   48,368 0 0
Electronic Arts Inc COM 285512109   23,675,095 196,637 SH   SOLE   196,637 0 0
eBay Inc COM 278642103   9,032,806 204,872 SH   SOLE   204,872 0 0
Ecolab Inc COM 278865100   17,401,446 102,724 SH   SOLE   102,724 0 0
Consolidated Edison Inc COM 209115104   11,169,106 130,587 SH   SOLE   130,587 0 0
Equifax Inc COM 294429105   8,488,561 46,340 SH   SOLE   46,340 0 0
Edison International COM 281020107   9,159,835 144,728 SH   SOLE   144,728 0 0
Estee Lauder Cos Inc/The COM 518439104   13,610,973 94,161 SH   SOLE   94,161 0 0
Eastman Chemical Co COM 277432100   3,443,117 44,879 SH   SOLE   44,879 0 0
Emerson Electric Co COM 291011104   22,540,887 233,415 SH   SOLE   233,415 0 0
EOG Resources Inc COM 26875P101   40,141,343 316,672 SH   SOLE   316,672 0 0
Equinix Inc COM 29444U700   33,116,003 45,598 SH   SOLE   45,598 0 0
Equity Residential COM 29476L107   10,035,711 170,937 SH   SOLE   170,937 0 0
EQT Corp COM 26884L109   5,453,343 134,385 SH   SOLE   134,385 0 0
Eversource Energy COM 30040W108   7,664,984 131,814 SH   SOLE   131,814 0 0
Essex Property Trust Inc COM 297178105   6,632,266 31,271 SH   SOLE   31,271 0 0
Eaton Corp PLC COM G29183103   32,134,471 150,668 SH   SOLE   150,668 0 0
Entergy Corp COM 29364G103   7,388,438 79,875 SH   SOLE   79,875 0 0
Edwards Lifesciences Corp COM 28176E108   16,788,830 242,333 SH   SOLE   242,333 0 0
Exelon Corp COM 30161N101   15,594,270 412,656 SH   SOLE   412,656 0 0
Expeditors International of Wa COM 302130109   6,511,328 56,803 SH   SOLE   56,803 0 0
Expedia Inc COM 30212P303   5,459,103 52,965 SH   SOLE   52,965 0 0
Extra Space Storage Inc COM 30225T102   12,520,187 102,979 SH   SOLE   102,979 0 0
Ford Motor Co COM 345370860   19,943,092 1,605,724 SH   SOLE   1,605,724 0 0
Fastenal Co COM 311900104   11,988,289 219,405 SH   SOLE   219,405 0 0
Fortune Brands Home & Security COM 34964C106   1,502,283 24,168 SH   SOLE   24,168 0 0
Freeport-McMoRan Inc COM 35671D857   133,200,999 3,572,030 SH   SOLE   3,572,030 0 0
FedEx Corp COM 31428X106   25,415,630 95,937 SH   SOLE   95,937 0 0
FirstEnergy Corp COM 337932107   6,727,000 196,811 SH   SOLE   196,811 0 0
F5 Networks Inc COM 315616102   6,748,865 41,882 SH   SOLE   41,882 0 0
Fidelity National Information COM 31620M106   60,459,521 1,093,894 SH   SOLE   1,093,894 0 0
Fiserv Inc COM 337738108   26,196,102 231,906 SH   SOLE   231,906 0 0
Fifth Third Bancorp COM 316773100   8,033,587 317,157 SH   SOLE   317,157 0 0
FMC Corp COM 302491303   3,158,506 47,163 SH   SOLE   47,163 0 0
Federal Realty Investment Trus COM 313745101   1,972,199 21,761 SH   SOLE   21,761 0 0
Fortive Corp COM 34959J108   9,883,155 133,268 SH   SOLE   133,268 0 0
General Dynamics Corp COM 369550108   29,125,835 131,809 SH   SOLE   131,809 0 0
General Electric Co COM 369604301   49,164,238 444,724 SH   SOLE   444,724 0 0
Gilead Sciences Inc COM 375558103   46,205,606 616,568 SH   SOLE   616,568 0 0
General Mills Inc COM 370334104   14,148,317 221,102 SH   SOLE   221,102 0 0
Corning Inc COM 219350105   10,202,362 334,833 SH   SOLE   334,833 0 0
General Motors Co COM 37045V100   21,551,896 653,682 SH   SOLE   653,682 0 0
Alphabet Inc COM 02079K305   37,832,149 289,104 SH   SOLE   289,104 0 0
Genuine Parts Co COM 372460105   7,660,658 53,059 SH   SOLE   53,059 0 0
Global Payments Inc COM 37940X102   31,290,883 271,175 SH   SOLE   271,175 0 0
Garmin Ltd COM H2906T109   6,083,400 57,827 SH   SOLE   57,827 0 0
Goldman Sachs Group Inc/The COM 38141G104   209,442,655 647,287 SH   SOLE   647,287 0 0
WW Grainger Inc COM 384802104   11,719,770 16,940 SH   SOLE   16,940 0 0
Halliburton Co COM 406216101   13,773,483 340,086 SH   SOLE   340,086 0 0
Hasbro Inc COM 418056107   3,273,930 49,500 SH   SOLE   49,500 0 0
Huntington Bancshares Inc/OH COM 446150104   5,679,326 546,089 SH   SOLE   546,089 0 0
HCA Healthcare Inc COM 40412C101   20,003,586 81,322 SH   SOLE   81,322 0 0
HCP Inc COM 42250P103   4,893,987 266,557 SH   SOLE   266,557 0 0
Home Depot Inc/The COM 437076102   172,715,865 571,604 SH   SOLE   571,604 0 0
Hess Corp COM 42809H107   15,700,248 102,616 SH   SOLE   102,616 0 0
Hartford Financial Services Gr COM 416515104   10,411,573 146,828 SH   SOLE   146,828 0 0
Hilton Worldwide Holdings Inc COM 43300A203   16,024,056 106,699 SH   SOLE   106,699 0 0
Hologic Inc COM 436440101   6,801,131 97,999 SH   SOLE   97,999 0 0
Honeywell International Inc COM 438516106   50,941,501 275,747 SH   SOLE   275,747 0 0
Hewlett Packard Enterprise Co COM 42824C109   11,114,976 639,895 SH   SOLE   639,895 0 0
HP Inc COM 40434L105   9,600,364 373,555 SH   SOLE   373,555 0 0
Hormel Foods Corp COM 440452100   4,239,090 111,467 SH   SOLE   111,467 0 0
Harris Corp COM 502431109   14,592,997 83,810 SH   SOLE   83,810 0 0
Henry Schein Inc COM 806407102   3,875,999 52,202 SH   SOLE   52,202 0 0
Host Hotels & Resorts Inc COM 44107P104   5,571,051 346,674 SH   SOLE   346,674 0 0
Hershey Co/The COM 427866108   28,610,240 142,994 SH   SOLE   142,994 0 0
Humana Inc COM 444859102   45,811,696 94,162 SH   SOLE   94,162 0 0
International Business Machine COM 459200101   58,338,704 415,814 SH   SOLE   415,814 0 0
Intercontinental Exchange Inc COM 45866F104   28,185,364 256,184 SH   SOLE   256,184 0 0
IDEXX Laboratories Inc COM 45168D104   14,715,010 33,652 SH   SOLE   33,652 0 0
International Flavors & Fragra COM 459506101   48,998,687 718,772 SH   SOLE   718,772 0 0
Illumina Inc COM 452327109   8,806,512 64,150 SH   SOLE   64,150 0 0
Incyte Corp COM 45337C102   4,328,937 74,934 SH   SOLE   74,934 0 0
Intel Corp COM 458140100   43,540,182 1,224,759 SH   SOLE   1,224,759 0 0
Intuit Inc COM 461202103   61,906,001 121,161 SH   SOLE   121,161 0 0
International Paper Co COM 460146103   4,523,737 127,537 SH   SOLE   127,537 0 0
Interpublic Group of Cos Inc/T COM 460690100   4,174,157 145,644 SH   SOLE   145,644 0 0
Ingersoll-Rand PLC COM G8994E103   17,495,915 86,225 SH   SOLE   86,225 0 0
Iron Mountain Inc COM 46284V101   8,452,542 142,179 SH   SOLE   142,179 0 0
Intuitive Surgical Inc COM 46120E602   41,586,437 142,278 SH   SOLE   142,278 0 0
Gartner Inc COM 366651107   13,316,606 38,755 SH   SOLE   38,755 0 0
Illinois Tool Works Inc COM 452308109   25,206,508 109,446 SH   SOLE   109,446 0 0
Invesco Ltd COM G491BT108   9,720,312 669,443 SH   SOLE   669,443 0 0
JB Hunt Transport Services Inc COM 445658107   5,857,882 31,073 SH   SOLE   31,073 0 0
Johnson Controls International COM G51502105   13,732,011 258,072 SH   SOLE   258,072 0 0
Jacobs Solutions Inc COM 46982L108   6,516,783 47,742 SH   SOLE   47,742 0 0
Johnson & Johnson COM 478160104   161,369,616 1,036,081 SH   SOLE   1,036,081 0 0
Juniper Networks Inc COM 48203R104   5,203,455 187,242 SH   SOLE   187,242 0 0
JPMorgan Chase & Co COM 46625H100   45,747,574 315,457 SH   SOLE   315,457 0 0
Kellogg Co COM 487836108   5,673,847 101,609 SH   SOLE   101,609 0 0
KeyCorp COM 493267108   9,158,309 851,144 SH   SOLE   851,144 0 0
Kraft Heinz Co/The COM 500754106   13,004,787 386,587 SH   SOLE   386,587 0 0
Kimco Realty Corp COM 49446R109   5,313,200 302,058 SH   SOLE   302,058 0 0
KLA-Tencor Corp COM 482480100   36,782,697 80,196 SH   SOLE   80,196 0 0
Kimberly-Clark Corp COM 494368103   18,738,518 155,056 SH   SOLE   155,056 0 0
Kinder Morgan Inc/DE COM 49456B101   12,174,014 734,259 SH   SOLE   734,259 0 0
CarMax Inc COM 143130102   4,226,047 59,749 SH   SOLE   59,749 0 0
Coca-Cola Co/The COM 191216100   34,918,421 623,766 SH   SOLE   623,766 0 0
Kroger Co/The COM 501044101   11,347,929 253,585 SH   SOLE   253,585 0 0
Loews Corp COM 540424108   7,309,709 115,459 SH   SOLE   115,459 0 0
L Brands Inc COM 070830104   6,408,852 189,611 SH   SOLE   189,611 0 0
Lennar Corp COM 526057104   18,560,261 165,377 SH   SOLE   165,377 0 0
Laboratory Corp of America Hol COM 50540R409   7,107,118 35,350 SH   SOLE   35,350 0 0
LKQ Corp COM 501889208   5,000,213 100,994 SH   SOLE   100,994 0 0
Eli Lilly & Co COM 532457108   185,076,199 344,565 SH   SOLE   344,565 0 0
Lockheed Martin Corp COM 539830109   58,190,100 142,288 SH   SOLE   142,288 0 0
Lincoln National Corp COM 534187109   3,852 156 SH   SOLE   156 0 0
Alliant Energy Corp COM 018802108   4,612,537 95,202 SH   SOLE   95,202 0 0
Lowe's Cos Inc COM 548661107   54,328,960 261,398 SH   SOLE   261,398 0 0
Lam Research Corp COM 512807108   36,262,405 57,856 SH   SOLE   57,856 0 0
Southwest Airlines Co COM 844741108   3,783,005 139,749 SH   SOLE   139,749 0 0
LyondellBasell Industries NV COM N53745100   9,232,019 97,487 SH   SOLE   97,487 0 0
Mid-America Apartment Communit COM 59522J103   7,312,852 56,843 SH   SOLE   56,843 0 0
Marriott International Inc/MD COM 571903202   19,248,335 97,926 SH   SOLE   97,926 0 0
Masco Corp COM 574599106   4,542,395 84,984 SH   SOLE   84,984 0 0
McDonald's Corp COM 580135101   102,527,160 389,186 SH   SOLE   389,186 0 0
Microchip Technology Inc COM 595017104   25,320,279 324,411 SH   SOLE   324,411 0 0
McKesson Corp COM 58155Q103   25,157,377 57,853 SH   SOLE   57,853 0 0
Moody's Corp COM 615369105   19,286,054 60,999 SH   SOLE   60,999 0 0
Mondelez International Inc COM 609207105   1,276,960 18,400 SH   SOLE   18,400 0 0
Medtronic PLC COM G5960L103   48,676,605 621,192 SH   SOLE   621,192 0 0
MetLife Inc COM 59156R108   52,895,043 840,805 SH   SOLE   840,805 0 0
MGM Resorts International COM 552953101   6,521,628 177,411 SH   SOLE   177,411 0 0
Mohawk Industries Inc COM 608190104   1,735,679 20,227 SH   SOLE   20,227 0 0
McCormick & Co Inc/MD COM 579780206   7,176,194 94,873 SH   SOLE   94,873 0 0
Martin Marietta Materials Inc COM 573284106   9,595,791 23,377 SH   SOLE   23,377 0 0
Marsh & McLennan Cos Inc COM 571748102   55,065,969 289,364 SH   SOLE   289,364 0 0
3M Co COM 88579Y101   21,104,944 225,432 SH   SOLE   225,432 0 0
Monster Beverage Corp COM 61174X109   29,251,063 552,428 SH   SOLE   552,428 0 0
Mosaic Co/The COM 61945C103   4,465,771 125,443 SH   SOLE   125,443 0 0
Marathon Petroleum Corp COM 56585A102   23,572,264 155,757 SH   SOLE   155,757 0 0
Merck & Co Inc COM 58933Y105   68,132,001 661,797 SH   SOLE   661,797 0 0
Marathon Oil Corp COM 565849106   6,542,970 244,597 SH   SOLE   244,597 0 0
Morgan Stanley COM 617446448   49,248,398 603,017 SH   SOLE   603,017 0 0
Microsoft Corp COM 594918104   7,014,702 22,216 SH   SOLE   22,216 0 0
Motorola Solutions Inc COM 620076307   20,794,236 76,382 SH   SOLE   76,382 0 0
M&T Bank Corp COM 55261F104   10,463,358 82,747 SH   SOLE   82,747 0 0
Mettler-Toledo International I COM 592688105   9,700,045 8,754 SH   SOLE   8,754 0 0
Micron Technology Inc COM 595112103   34,859,252 512,410 SH   SOLE   512,410 0 0
Nasdaq Inc COM 631103108   10,359,631 213,205 SH   SOLE   213,205 0 0
NextEra Energy Inc COM 65339F101   47,359,237 826,658 SH   SOLE   826,658 0 0
Newmont Mining Corp COM 651639106   11,088,621 300,098 SH   SOLE   300,098 0 0
Netflix Inc COM 64110L106   98,283,994 260,286 SH   SOLE   260,286 0 0
NiSource Inc COM 65473P105   3,851,487 156,057 SH   SOLE   156,057 0 0
NIKE Inc COM 654106103   61,013,401 638,082 SH   SOLE   638,082 0 0
Northrop Grumman Corp COM 666807102   47,331,870 107,526 SH   SOLE   107,526 0 0
NRG Energy Inc COM 629377508   89,241,634 2,316,761 SH   SOLE   2,316,761 0 0
Norfolk Southern Corp COM 655844108   16,909,985 85,868 SH   SOLE   85,868 0 0
NetApp Inc COM 64110D104   9,170,174 120,851 SH   SOLE   120,851 0 0
Northern Trust Corp COM 665859104   5,450,081 78,441 SH   SOLE   78,441 0 0
Nucor Corp COM 670346105   14,499,743 92,739 SH   SOLE   92,739 0 0
NVIDIA Corp COM 67066G104   537,237,879 1,235,058 SH   SOLE   1,235,058 0 0
Newell Brands Inc COM 651229106   3,142 348 SH   SOLE   348 0 0
News Corp COM 65249B208   451,209 21,620 SH   SOLE   21,620 0 0
News Corp COM 65249B109   2,887,196 143,928 SH   SOLE   143,928 0 0
Realty Income Corp COM 756109104   16,906,887 338,544 SH   SOLE   338,544 0 0
ONEOK Inc COM 682680103   13,953,712 219,986 SH   SOLE   219,986 0 0
Omnicom Group Inc COM 681919106   5,587,862 75,025 SH   SOLE   75,025 0 0
Oracle Corp COM 68389X105   77,295,861 729,757 SH   SOLE   729,757 0 0
O'Reilly Automotive Inc COM 67103H107   32,069,125 35,285 SH   SOLE   35,285 0 0
Occidental Petroleum Corp COM 674599105   16,049,171 247,367 SH   SOLE   247,367 0 0
Paychex Inc COM 704326107   14,329,291 124,246 SH   SOLE   124,246 0 0
PACCAR Inc COM 693718108   33,594,293 395,134 SH   SOLE   395,134 0 0
PG&E Corp COM 69331C108   12,134,518 752,295 SH   SOLE   752,295 0 0
Public Service Enterprise Grou COM 744573106   10,727,478 188,499 SH   SOLE   188,499 0 0
PepsiCo Inc COM 713448108   49,010,351 289,249 SH   SOLE   289,249 0 0
Pfizer Inc COM 717081103   25,597,422 771,704 SH   SOLE   771,704 0 0
Principal Financial Group Inc COM 74251V102   6,333,656 87,882 SH   SOLE   87,882 0 0
Progressive Corp/The COM 743315103   81,631,054 586,009 SH   SOLE   586,009 0 0
Parker-Hannifin Corp COM 701094104   18,876,529 48,461 SH   SOLE   48,461 0 0
PulteGroup Inc COM 745867101   6,190,506 83,599 SH   SOLE   83,599 0 0
Packaging Corp of America COM 695156109   5,213,023 33,950 SH   SOLE   33,950 0 0
PerkinElmer Inc COM 714046109   5,513,414 49,805 SH   SOLE   49,805 0 0
Prologis Inc COM 74340W103   50,522,777 450,252 SH   SOLE   450,252 0 0
Philip Morris International In COM 718172109   25,395,805 274,312 SH   SOLE   274,312 0 0
PNC Financial Services Group I COM 693475105   30,797,100 250,852 SH   SOLE   250,852 0 0
Pentair PLC COM G7S00T104   4,035,997 62,332 SH   SOLE   62,332 0 0
Pinnacle West Capital Corp COM 723484101   1,561,869 21,198 SH   SOLE   21,198 0 0
PPG Industries Inc COM 693506107   12,517,003 96,433 SH   SOLE   96,433 0 0
PPL Corp COM 69351T106   6,559,552 278,419 SH   SOLE   278,419 0 0
Prudential Financial Inc COM 744320102   13,047,375 137,500 SH   SOLE   137,500 0 0
Public Storage COM 74460D109   20,322,926 77,121 SH   SOLE   77,121 0 0
Phillips 66 COM 718546104   20,521,500 170,799 SH   SOLE   170,799 0 0
PVH Corp COM 693656100   459 6 SH   SOLE   6 0 0
Quanta Services Inc COM 74762E102   10,258,732 54,839 SH   SOLE   54,839 0 0
Pioneer Natural Resources Co COM 723787107   40,243,329 175,314 SH   SOLE   175,314 0 0
PayPal Holdings Inc COM 70450Y103   31,918,926 545,996 SH   SOLE   545,996 0 0
QUALCOMM Inc COM 747525103   130,168,317 1,172,054 SH   SOLE   1,172,054 0 0
Qorvo Inc COM 74736K101   3,997,329 41,870 SH   SOLE   41,870 0 0
Royal Caribbean Cruises Ltd COM V7780T103   8,103,897 87,952 SH   SOLE   87,952 0 0
Everest Re Group Ltd COM G3223R108   16,693,558 44,915 SH   SOLE   44,915 0 0
Regency Centers Corp COM 758849103   4,814,937 81,005 SH   SOLE   81,005 0 0
Regeneron Pharmaceuticals Inc COM 75886F107   38,930,123 47,305 SH   SOLE   47,305 0 0
Regions Financial Corp COM 7591EP100   10,809,237 628,444 SH   SOLE   628,444 0 0
Robert Half International Inc COM 770323103   2,973,556 40,578 SH   SOLE   40,578 0 0
Raymond James Financial Inc COM 754730109   7,387,330 73,557 SH   SOLE   73,557 0 0
Ralph Lauren Corp COM 751212101   877,176 7,556 SH   SOLE   7,556 0 0
ResMed Inc COM 761152107   8,673,315 58,655 SH   SOLE   58,655 0 0
Rockwell Automation Inc COM 773903109   12,402,470 43,385 SH   SOLE   43,385 0 0
Roper Technologies Inc COM 776696106   24,743,802 51,094 SH   SOLE   51,094 0 0
Ross Stores Inc COM 778296103   30,590,474 270,832 SH   SOLE   270,832 0 0
Republic Services Inc COM 760759100   13,103,224 91,946 SH   SOLE   91,946 0 0
Starbucks Corp COM 855244109   75,651,969 828,881 SH   SOLE   828,881 0 0
Charles Schwab Corp/The COM 808513105   33,491,580 610,047 SH   SOLE   610,047 0 0
Sealed Air Corp COM 81211K100   1,791,757 54,527 SH   SOLE   54,527 0 0
Sherwin-Williams Co/The COM 824348106   53,075,905 208,100 SH   SOLE   208,100 0 0
JM Smucker Co/The COM 832696405   4,741,499 38,577 SH   SOLE   38,577 0 0
Schlumberger Ltd COM 806857108   30,807,935 528,438 SH   SOLE   528,438 0 0
SL Green Realty Corp COM 78440X887   1,306 35 SH   SOLE   35 0 0
Snap-on Inc COM 833034101   5,099,160 19,992 SH   SOLE   19,992 0 0
Synopsys Inc COM 871607107   51,781,913 112,822 SH   SOLE   112,822 0 0
Southern Co/The COM 842587107   28,370,077 438,351 SH   SOLE   438,351 0 0
Simon Property Group Inc COM 828806109   18,309,789 169,488 SH   SOLE   169,488 0 0
S&P Global Inc COM 78409V104   59,550,502 162,969 SH   SOLE   162,969 0 0
Sempra Energy COM 816851109   20,310,969 298,559 SH   SOLE   298,559 0 0
State Street Corp COM 857477103   8,259,248 123,346 SH   SOLE   123,346 0 0
Seagate Technology Holdings PL COM G7997R103   5,340,565 80,979 SH   SOLE   80,979 0 0
Constellation Brands Inc COM 21036P108   15,492,233 61,641 SH   SOLE   61,641 0 0
Stanley Black & Decker Inc COM 854502101   4,836,942 57,872 SH   SOLE   57,872 0 0
Skyworks Solutions Inc COM 83088M102   11,355,596 115,180 SH   SOLE   115,180 0 0
Synchrony Financial COM 87165B103   4,889,549 159,946 SH   SOLE   159,946 0 0
Stryker Corp COM 863667101   37,062,517 135,626 SH   SOLE   135,626 0 0
Symantec Corp COM 668771108   4,288,726 242,575 SH   SOLE   242,575 0 0
Sysco Corp COM 871829107   12,625,259 191,147 SH   SOLE   191,147 0 0
AT&T Inc COM 00206R102   45,368,451 3,020,536 SH   SOLE   3,020,536 0 0
Molson Coors Brewing Co COM 60871R209   4,511,011 70,939 SH   SOLE   70,939 0 0
TransDigm Group Inc COM 893641100   17,535,418 20,798 SH   SOLE   20,798 0 0
TE Connectivity Ltd COM H84989104   16,556,849 134,031 SH   SOLE   134,031 0 0
Target Corp COM 87612E106   21,843,546 197,554 SH   SOLE   197,554 0 0
TJX Cos Inc/The COM 872540109   48,090,835 541,076 SH   SOLE   541,076 0 0
Torchmark Corp COM 37959E102   4,866,320 44,756 SH   SOLE   44,756 0 0
Thermo Fisher Scientific Inc COM 883556102   83,950,825 165,855 SH   SOLE   165,855 0 0
T Rowe Price Group Inc COM 74144T108   11,092,834 105,777 SH   SOLE   105,777 0 0
Travelers Cos Inc/The COM 89417E109   14,675,527 89,863 SH   SOLE   89,863 0 0
Tractor Supply Co COM 892356106   8,373,376 41,238 SH   SOLE   41,238 0 0
Tyson Foods Inc COM 902494103   5,447,518 107,893 SH   SOLE   107,893 0 0
Texas Instruments Inc COM 882508104   150,524,749 946,637 SH   SOLE   946,637 0 0
Textron Inc COM 883203101   5,899,961 75,505 SH   SOLE   75,505 0 0
Under Armour Inc COM 904311206   6 1 SH   SOLE   1 0 0
Under Armour Inc COM 904311107   7 1 SH   SOLE   1 0 0
United Continental Holdings In COM 910047109   2,594,386 61,333 SH   SOLE   61,333 0 0
UDR Inc COM 902653104   5,333,878 149,534 SH   SOLE   149,534 0 0
Universal Health Services Inc COM 913903100   3,137,466 24,954 SH   SOLE   24,954 0 0
Ulta Beauty Inc COM 90384S303   9,196,937 23,024 SH   SOLE   23,024 0 0
UnitedHealth Group Inc COM 91324P102   44,704,006 88,665 SH   SOLE   88,665 0 0
Union Pacific Corp COM 907818108   176,103,297 864,820 SH   SOLE   864,820 0 0
United Parcel Service Inc COM 911312106   46,099,332 295,755 SH   SOLE   295,755 0 0
United Rentals Inc COM 911363109   11,504,582 25,878 SH   SOLE   25,878 0 0
US Bancorp COM 902973304   27,676,080 837,147 SH   SOLE   837,147 0 0
United Technologies Corp COM 75513E101   58,952,714 819,129 SH   SOLE   819,129 0 0
Visa Inc COM 92826C839   215,963,289 938,930 SH   SOLE   938,930 0 0
VF Corp COM 918204108   2,205,481 124,815 SH   SOLE   124,815 0 0
Valero Energy Corp COM 91913Y100   19,130,567 134,998 SH   SOLE   134,998 0 0
Vulcan Materials Co COM 929160109   13,132,108 65,004 SH   SOLE   65,004 0 0
Vornado Realty Trust COM 929042109   396,174 17,468 SH   SOLE   17,468 0 0
Verisk Analytics Inc COM 92345Y106   13,146,047 55,647 SH   SOLE   55,647 0 0
VeriSign Inc COM 92343E102   7,900,290 39,008 SH   SOLE   39,008 0 0
Vertex Pharmaceuticals Inc COM 92532F100   36,357,260 104,553 SH   SOLE   104,553 0 0
Ventas Inc COM 92276F100   8,241,639 195,624 SH   SOLE   195,624 0 0
Waters Corp COM 941848103   6,465,598 23,579 SH   SOLE   23,579 0 0
Walgreens Boots Alliance Inc COM 931427108   6,218,282 279,599 SH   SOLE   279,599 0 0
Western Digital Corp COM 958102105   8,446,159 185,101 SH   SOLE   185,101 0 0
WEC Energy Group Inc COM 92939U106   9,596,808 119,141 SH   SOLE   119,141 0 0
Whirlpool Corp COM 963320106   2,765,718 20,686 SH   SOLE   20,686 0 0
Willis Towers Watson PLC COM G96629103   10,777,948 51,579 SH   SOLE   51,579 0 0
Waste Management Inc COM 94106L109   34,286,043 224,915 SH   SOLE   224,915 0 0
Williams Cos Inc/The COM 969457100   15,219,356 451,747 SH   SOLE   451,747 0 0
Wal-Mart Stores Inc COM 931142103   54,099,681 338,271 SH   SOLE   338,271 0 0
Westrock Co COM 96145D105   3,463,364 96,742 SH   SOLE   96,742 0 0
Weyerhaeuser Co COM 962166104   10,778,247 351,541 SH   SOLE   351,541 0 0
Wynn Resorts Ltd COM 983134107   5,445,629 58,929 SH   SOLE   58,929 0 0
Xcel Energy Inc COM 98389B100   14,364,623 251,042 SH   SOLE   251,042 0 0
DENTSPLY SIRONA Inc COM 24906P109   2,891,576 84,648 SH   SOLE   84,648 0 0
Xylem Inc/NY COM 98419M100   8,203,897 90,123 SH   SOLE   90,123 0 0
Yum! Brands Inc COM 988498101   13,220,776 105,817 SH   SOLE   105,817 0 0
Zimmer Biomet Holdings Inc COM 98956P102   9,357,016 83,381 SH   SOLE   83,381 0 0
Zions Bancorp NA COM 989701107   967,395 27,727 SH   SOLE   27,727 0 0
Zoetis Inc COM 98978V103   32,605,592 187,410 SH   SOLE   187,410 0 0
Occidental Petroleum Corp COM 674599105   2,143,700 33,041 SH   SOLE   33,041 0 0
Toronto-Dominion Bank/The COM 891160509   1,023,335 16,982 SH   DFND 1 0 16,982 0
Brookfield Asset Management In COM 11271J107   100,969,329 3,228,952 SH   SOLE   3,228,952 0 0
BCE Inc COM 05534B760   34,401,171 901,262 SH   SOLE   901,262 0 0
Bank of Montreal COM 063671101   220,967,983 2,619,035 SH   SOLE   2,619,035 0 0
Bank of Nova Scotia/The COM 064149107   188,286,700 4,130,000 SH   SOLE   4,130,000 0 0
CAE Inc COM 124765108   18,680,000 800,000 SH   SOLE   800,000 0 0
Canadian Imperial Bank of Comm COM 136069101   407,946,542 10,565,826 SH   SOLE   10,565,826 0 0
Royal Bank of Canada COM 780087102   281,155,363 3,215,409 SH   SOLE   3,215,409 0 0
Toronto-Dominion Bank/The COM 891160509   10,183,699 168,996 SH   DFND 1 0 168,996 0
Bank of Nova Scotia/The COM 064149107   142,311,966 3,121,561 SH   SOLE   3,121,561 0 0
B2Gold Corp COM 11777Q209   3,736,941 1,293,059 SH   SOLE   1,293,059 0 0
Canadian Natural Resources Ltd COM 136385101   167,740,723 2,593,795 SH   SOLE   2,593,795 0 0
Pembina Pipeline Corp COM 706327103   17,852,213 593,886 SH   SOLE   593,886 0 0
Rogers Communications Inc COM 775109200   635,393 16,551 SH   SOLE   16,551 0 0
Royal Bank of Canada COM 780087102   117,169,075 1,339,994 SH   SOLE   1,339,994 0 0
Seabridge Gold Inc COM 811916105   10,598,562 1,004,603 SH   SOLE   1,004,603 0 0
Sandstorm Gold Ltd COM 80013R206   74,984 16,091 SH   SOLE   16,091 0 0
Suncor Energy Inc COM 867224107   4,968,219 144,509 SH   SOLE   144,509 0 0
TransCanada Corp COM 87807B107   487,174,681 14,157,939 SH   SOLE   14,157,939 0 0
West Fraser Timber Co Ltd COM 952845105   2,612,601 36,016 SH   SOLE   36,016 0 0
Barrick Gold Corp COM 067901108   75,001,714 5,154,757 SH   SOLE   5,154,757 0 0
Agnico Eagle Mines Ltd COM 008474108   55,914,044 1,230,232 SH   SOLE   1,230,232 0 0
Alamos Gold Inc COM 011532108   1,125,613 99,700 SH   SOLE   99,700 0 0
Algonquin Power & Utilities Co COM 015857105   6,121,795 1,034,087 SH   SOLE   1,034,087 0 0
ATS Automation Tooling Systems COM 00217Y104   1,061,238 24,900 SH   SOLE   24,900 0 0
Brookfield Asset Management In COM 11271J107   157,551,300 5,038,417 SH   SOLE   5,038,417 0 0
BlackBerry Ltd COM 09228F103   2,511,688 533,267 SH   SOLE   533,267 0 0
Brookfield Business Partners L COM G16234109   130,720 8,600 SH   SOLE   8,600 0 0
Primo Water Corp/new COM 74167P108   6,900 500 SH   SOLE   500 0 0
BCE Inc COM 05534B760   100,731,966 2,639,035 SH   SOLE   2,639,035 0 0
Brookfield Renewable Partners COM G16258108   1,229,397 56,550 SH   SOLE   56,550 0 0
Bank of Montreal COM 063671101   202,981,143 2,405,845 SH   SOLE   2,405,845 0 0
Bank of Nova Scotia/The COM 064149107   109,384,680 2,399,313 SH   SOLE   2,399,313 0 0
Baytex Energy Corp COM 07317Q105   765,488 173,580 SH   SOLE   173,580 0 0
B2Gold Corp COM 11777Q209   933,181 322,900 SH   SOLE   322,900 0 0
CAE Inc COM 124765108   2,106,170 90,200 SH   SOLE   90,200 0 0
Cameco Corp COM 13321L108   60,052,261 1,514,941 SH   SOLE   1,514,941 0 0
Centerra Gold Inc COM 152006102   345,450 70,500 SH   SOLE   70,500 0 0
Colliers International Group I COM 194693107   997,077 10,468 SH   SOLE   10,468 0 0
Celestica Inc COM 15101Q108   981,756 40,039 SH   SOLE   40,039 0 0
Canadian Imperial Bank of Comm COM 136069101   132,482,493 3,431,300 SH   SOLE   3,431,300 0 0
Canadian Natural Resources Ltd COM 136385101   200,781,466 3,104,708 SH   SOLE   3,104,708 0 0
Canadian National Railway Co COM 136375102   311,286,472 2,873,502 SH   SOLE   2,873,502 0 0
Canadian Pacific Railway Ltd COM 13646K108   194,624,936 2,615,575 SH   SOLE   2,615,575 0 0
Crescent Point Energy Corp COM 22576C101   10,952,697 1,319,602 SH   SOLE   1,319,602 0 0
Cenovus Energy Inc COM 15135U109   78,505,287 3,770,667 SH   SOLE   3,770,667 0 0
BRP Inc/CA COM 05577W200   81,625 1,076 SH   SOLE   1,076 0 0
Descartes Systems Group Inc/Th COM 249906108   1,813,146 24,709 SH   SOLE   24,709 0 0
Ovintiv Inc COM 69047Q102   24,725,839 519,778 SH   SOLE   519,778 0 0
Enerflex Ltd COM 29269R105   167,889 29,300 SH   SOLE   29,300 0 0
Eldorado Gold Corp COM 284902509   424,294 47,620 SH   SOLE   47,620 0 0
Enbridge Inc COM 29250N105   165,600,642 4,989,474 SH   SOLE   4,989,474 0 0
Enerplus Corp COM 292766102   830,814 47,125 SH   SOLE   47,125 0 0
Franco-Nevada Corp COM 351858105   72,135,326 540,380 SH   SOLE   540,380 0 0
First Majestic Silver Corp COM 32076V103   281,124 54,800 SH   SOLE   54,800 0 0
FirstService Corp COM 33767E202   1,454,236 9,992 SH   SOLE   9,992 0 0
Fortis Inc/Canada COM 349553107   46,004,788 1,210,971 SH   SOLE   1,210,971 0 0
Fortuna Silver Mines Inc COM 349915108   143,888 52,900 SH   SOLE   52,900 0 0
CGI Group Inc COM 12532H104   67,332,590 683,649 SH   SOLE   683,649 0 0
Gildan Activewear Inc COM 375916103   22,032,078 786,579 SH   SOLE   786,579 0 0
Granite Real Estate Investment COM 387437114   802,071 15,122 SH   SOLE   15,122 0 0
Gran Tierra Energy Inc COM 38500T200   90,012 12,970 SH   SOLE   12,970 0 0
Hudbay Minerals Inc COM 443628102   383,756 78,800 SH   SOLE   78,800 0 0
IAMGOLD Corp COM 450913108   331,315 154,100 SH   SOLE   154,100 0 0
Imperial Oil Ltd COM 453038408   21,978,946 356,859 SH   SOLE   356,859 0 0
Kinross Gold Corp COM 496902404   21,821,255 4,785,363 SH   SOLE   4,785,363 0 0
MAG Silver Corp COM 55903Q104   242,658 23,400 SH   SOLE   23,400 0 0
Manulife Financial Corp COM 56501R106   115,208,969 6,302,460 SH   SOLE   6,302,460 0 0
Magna International Inc COM 559222401   72,686,743 1,355,843 SH   SOLE   1,355,843 0 0
Methanex Corp COM 59151K108   1,337,985 29,700 SH   SOLE   29,700 0 0
Novagold Resources Inc COM 66987E206   278,784 72,600 SH   SOLE   72,600 0 0
New Gold Inc COM 644535106   173,829 191,000 SH   SOLE   191,000 0 0
NexGen Energy Ltd COM 65340P106   557,037 93,306 SH   SOLE   93,306 0 0
Osisko Gold Royalties Ltd COM 68827L101   417,125 35,500 SH   SOLE   35,500 0 0
Open Text Corp COM 683715106   32,995,580 940,045 SH   SOLE   940,045 0 0
Pan American Silver Corp COM 697900108   1,463,305 101,057 SH   SOLE   101,057 0 0
Precision Drilling Corp COM 74022D407   326,539 4,865 SH   SOLE   4,865 0 0
Pembina Pipeline Corp COM 706327103   51,285,697 1,706,111 SH   SOLE   1,706,111 0 0
Restaurant Brands Internationa COM 76131D103   60,190,837 903,495 SH   SOLE   903,495 0 0
Ritchie Bros Auctioneers Inc COM 74935Q107   2,218,750 35,500 SH   SOLE   35,500 0 0
Rogers Communications Inc COM 775109200   52,308,141 1,362,546 SH   SOLE   1,362,546 0 0
Royal Bank of Canada COM 780087102   419,638,638 4,799,161 SH   SOLE   4,799,161 0 0
Shopify Inc COM 82509L107   30,884,983 565,970 SH   SOLE   565,970 0 0
Sun Life Financial Inc COM 866796105   85,157,562 1,745,032 SH   SOLE   1,745,032 0 0
Sandstorm Gold Ltd COM 80013R206   2,796 600 SH   SOLE   600 0 0
SSR Mining Inc COM 784730103   946,913 71,250 SH   SOLE   71,250 0 0
Stantec Inc COM 85472N109   2,458,573 37,900 SH   SOLE   37,900 0 0
Suncor Energy Inc COM 867224107   158,712,898 4,616,431 SH   SOLE   4,616,431 0 0
TELUS Corp COM 87971M103   94,240,166 5,767,452 SH   SOLE   5,767,452 0 0
TransAlta Corp COM 89346D107   803,402 92,345 SH   SOLE   92,345 0 0
Tricon Capital Group Inc COM 89612W102   312,280 42,200 SH   SOLE   42,200 0 0
Teck Resources Ltd COM 878742204   54,707,150 1,269,602 SH   SOLE   1,269,602 0 0
TFI International Inc COM 87241L109   3,711,049 28,900 SH   SOLE   28,900 0 0
Thomson Reuters Corp COM 884903808   59,225,632 484,186 SH   SOLE   484,186 0 0
TransCanada Corp COM 87807B107   119,254,531 3,465,694 SH   SOLE   3,465,694 0 0
Vermilion Energy Inc COM 923725105   705,225 48,237 SH   SOLE   48,237 0 0
Waste Connections Inc COM 94106B101   92,324,401 687,449 SH   SOLE   687,449 0 0
Canopy Growth Corp COM 138035100   135,475 173,065 SH   SOLE   173,065 0 0
Wheaton Precious Metals Corp COM 962879102   47,161,637 1,163,049 SH   SOLE   1,163,049 0 0
SBA Communications Corp COM 78410G104   2,454,685 12,263 SH   SOLE   12,263 0 0
SBA Communications Corp COM 78410G104   10,570,978 52,810 SH   SOLE   52,810 0 0
DowDuPont Inc COM 26614N102   3,699,739 49,601 SH   SOLE   49,601 0 0
DowDuPont Inc COM 26614N102   12,928,685 173,330 SH   SOLE   173,330 0 0
Primo Water Corp/new COM 74167P108   137,420 9,958 SH   SOLE   9,958 0 0
Bank of Montreal COM 063671101   59,059 700 SH   DFND 1 0 700 0
Bank of Nova Scotia/The COM 064149107   83,406,905 1,829,500 SH   DFND 1 0 1,829,500 0
Canadian Imperial Bank of Comm COM 136069101   30,888,000 800,000 SH   DFND 1 0 800,000 0
Canadian Natural Resources Ltd COM 136385101   95,064,900 1,470,000 SH   DFND 1 0 1,470,000 0
Enbridge Inc COM 29250N105   69,035,200 2,080,000 SH   DFND 1 0 2,080,000 0
Suncor Energy Inc COM 867224107   38,505,600 1,120,000 SH   DFND 1 0 1,120,000 0
TELUS Corp COM 87971M103   16,335,098 999,700 SH   DFND 1 0 999,700 0
TransCanada Corp COM 87807B107   43,012,500 1,250,000 SH   DFND 1 0 1,250,000 0
Granite Real Estate Investment COM 387437114   3,908,146 73,683 SH   SOLE   73,683 0 0
Ritchie Bros Auctioneers Inc COM 74935Q107   62,250 996 SH   SOLE   996 0 0
Obsidian Energy Ltd COM 674482203   22,194 2,700 SH   DFND 1 0 2,700 0
Pixelworks Inc COM 72581M305   23 20 SH   DFND 1 0 20 0
AETERNA ZENTARIS INC COM 007975501   65 26 SH   DFND 1 0 26 0
Eldorado Gold Corp COM 284902509   552 62 SH   DFND 1 0 62 0
Difference Capital Financial I COM 60800C208   3,014 1,920 SH   DFND 1 0 1,920 0
Sandstorm Gold Ltd COM 80013R206   2,451 526 SH   DFND 1 0 526 0
Teck Resources Ltd COM 878742204   421,463 9,781 SH   DFND 1 0 9,781 0
Coeur Mining Inc COM 192108504   38 17 SH   DFND 1 0 17 0
Tucows Inc COM 898697206   82 4 SH   DFND 1 0 4 0
Solitario Zinc Corp COM 8342EP107   1,675 3,074 SH   DFND 1 0 3,074 0
Sprott Physical Gold Trust COM 85207H104   129 9 SH   DFND 1 0 9 0
untitled COM 85207K107   15 2 SH   DFND 1 0 2 0
Barrick Gold Corp COM 067901108   102 7 SH   DFND 1 0 7 0
Aurora Cannabis Inc COM 05156X884   4,233 7,236 SH   DFND 1 0 7,236 0
Alamos Gold Inc COM 011532108   677 60 SH   DFND 1 0 60 0
Almaden Minerals Ltd COM 020283305   28 190 SH   DFND 1 0 190 0
AURYN RESOURCES INC COM 36117T100   331 970 SH   DFND 1 0 970 0
Brookfield Asset Management In COM 11271J107   1,782 57 SH   DFND 1 0 57 0
BlackBerry Ltd COM 09228F103   188 40 SH   DFND 1 0 40 0
Primo Water Corp/new COM 74167P108   290 21 SH   DFND 1 0 21 0
BCE Inc COM 05534B760   2,825 74 SH   DFND 1 0 74 0
BriaCell Therapeutics Corp COM 107930109   206 33 SH   DFND 1 0 33 0
Brookfield Infrastructure Part COM G16252101   206 7 SH   DFND 1 0 7 0
Breaking Data Corp COM 104833306   374 77 SH   DFND 1 0 77 0
Bank of Montreal COM 063671101   15,187 180 SH   DFND 1 0 180 0
Bank of Nova Scotia/The COM 064149107   4,285 94 SH   DFND 1 0 94 0
Broadway Gold Mining Ltd COM 60255C885   25 8 SH   DFND 1 0 8 0
Grande West Transportation Gro COM 925654105   52 55 SH   DFND 1 0 55 0
CAE Inc COM 124765108   4,016 172 SH   DFND 1 0 172 0
Caledonia Mining Corp PLC COM G1757E113   59 6 SH   DFND 1 0 6 0
Cameco Corp COM 13321L108   1,150 29 SH   DFND 1 0 29 0
Colliers International Group I COM 194693107   3,048 32 SH   DFND 1 0 32 0
Celestica Inc COM 15101Q108   123 5 SH   DFND 1 0 5 0
Canadian Natural Resources Ltd COM 136385101   22,182 343 SH   DFND 1 0 343 0
Canadian National Railway Co COM 136375102   6,283 58 SH   DFND 1 0 58 0
Ovintiv Inc COM 69047Q102   2,569 54 SH   DFND 1 0 54 0
Enerflex Ltd COM 29269R105   659 115 SH   DFND 1 0 115 0
EMX Royalty Corp COM 26873J107   3,245 1,823 SH   DFND 1 0 1,823 0
Essa Pharma Inc COM 29668H708   148 48 SH   DFND 1 0 48 0
Enerplus Corp COM 292766102   1,781 101 SH   DFND 1 0 101 0
Encore Energy Corp COM 29259W700   88 27 SH   DFND 1 0 27 0
First Majestic Silver Corp COM 32076V103   318 62 SH   DFND 1 0 62 0
Fennec Pharmaceuticals Inc COM 31447P100   488 65 SH   DFND 1 0 65 0
FirstService Corp COM 33767E202   16,009 110 SH   DFND 1 0 110 0
Millennial ESports Corp COM 364934109   458 210 SH   DFND 1 0 210 0
CGI Group Inc COM 12532H104   14,577 148 SH   DFND 1 0 148 0
Gildan Activewear Inc COM 375916103   700 25 SH   DFND 1 0 25 0
GreenPower Motor Co Inc COM 39540E302   107 34 SH   DFND 1 0 34 0
IAMGOLD Corp COM 450913108   47 22 SH   DFND 1 0 22 0
Imperial Oil Ltd COM 453038408   5,666 92 SH   DFND 1 0 92 0
International Tower Hill Mines COM 46050R102   73 208 SH   DFND 1 0 208 0
Kelso Technologies Inc COM 48826D201   189 943 SH   DFND 1 0 943 0
MAG Silver Corp COM 55903Q104   353 34 SH   DFND 1 0 34 0
Midas Gold Corp COM 714266103   264 81 SH   DFND 1 0 81 0
Medicenna Therapeutics Corp COM 58490H107   411 1,392 SH   DFND 1 0 1,392 0
Methanex Corp COM 59151K108   180 4 SH   DFND 1 0 4 0
Northern Dynasty Minerals Ltd COM 66510M204   21 65 SH   DFND 1 0 65 0
North American Energy Partners COM 656811106   630 29 SH   DFND 1 0 29 0
Nouveau Monde Graphite Inc COM 66979W842   198 75 SH   DFND 1 0 75 0
New Pacific Metals Corp COM 64782A107   96 54 SH   DFND 1 0 54 0
NexGen Energy Ltd COM 65340P106   167 28 SH   DFND 1 0 28 0
Osisko Gold Royalties Ltd COM 68827L101   1,034 88 SH   DFND 1 0 88 0
Open Text Corp COM 683715106   2,071 59 SH   DFND 1 0 59 0
Patient Home Monitoring Corp COM 74880P104   168 33 SH   DFND 1 0 33 0
PolyMet Mining Corp COM 731916409   8 4 SH   DFND 1 0 4 0
Pembina Pipeline Corp COM 706327103   1,533 51 SH   DFND 1 0 51 0
POET Technologies Inc COM 73044W302   98 32 SH   DFND 1 0 32 0
Platinum Group Metals Ltd COM 72765Q882   20 18 SH   DFND 1 0 18 0
Restaurant Brands Internationa COM 76131D103   11,392 171 SH   DFND 1 0 171 0
Ritchie Bros Auctioneers Inc COM 74935Q107   3,750 60 SH   DFND 1 0 60 0
Rogers Communications Inc COM 775109200   2,879 75 SH   DFND 1 0 75 0
Seabridge Gold Inc COM 811916105   74 7 SH   DFND 1 0 7 0
Skeena Resources Ltd COM 83056P715   405 88 SH   DFND 1 0 88 0
Stantec Inc COM 85472N109   3,179 49 SH   DFND 1 0 49 0
Suncor Energy Inc COM 867224107   4,607 134 SH   DFND 1 0 134 0
Silvercorp Metals Inc COM 82835P103   12 5 SH   DFND 1 0 5 0
TransAlta Corp COM 89346D107   7,769 893 SH   DFND 1 0 893 0
Tricon Capital Group Inc COM 89612W102   15 2 SH   DFND 1 0 2 0
Toronto-Dominion Bank/The COM 891160509   181 3 SH   DFND 1 0 3 0
Theratechnologies Inc COM 88338H704   37 17 SH   DFND 1 0 17 0
Taseko Mines Ltd COM 876511106   74 58 SH   DFND 1 0 58 0
Tanzanian Royalty Exploration COM 87283P109   141 384 SH   DFND 1 0 384 0
Thomson Reuters Corp COM 884903808   13,088 107 SH   DFND 1 0 107 0
Ur-Energy Inc COM 91688R108   23 15 SH   DFND 1 0 15 0
VBCN 7 PERP COM 92512J106   2,671 340 SH   DFND 1 0 340 0
Vermilion Energy Inc COM 923725105   775 53 SH   DFND 1 0 53 0
VIQ Solutions Inc COM 91825V400   57 335 SH   DFND 1 0 335 0
Waste Connections Inc COM 94106B101   134 1 SH   DFND 1 0 1 0
Wheaton Precious Metals Corp COM 962879102   770 19 SH   DFND 1 0 19 0
Westport Fuel Systems Inc COM 960908507   473 78 SH   DFND 1 0 78 0
Zenyatta Ventures Ltd COM 98942X102   28 22 SH   DFND 1 0 22 0
Canopy Growth Corp COM 138035100   38 49 SH   DFND 1 0 49 0
Aurora Cannabis Inc COM 05156X884   23,693 40,500 SH   DFND 1 0 40,500 0
First Majestic Silver Corp COM 32076V103   27,656 5,391 SH   DFND 1 0 5,391 0
BALLARD POWER SYSTEMS INC COM 058586108   172 47 SH   DFND 1 0 47 0
BRAZIL RESOURCES INC COM 38149E101   11,704 14,900 SH   DFND 1 0 14,900 0
Baytex Energy Corp COM 07317Q105   4 1 SH   DFND 1 0 1 0
Franco-Nevada Corp COM 351858105   5,073 38 SH   DFND 1 0 38 0
Americas Silver Corp COM 03062D100   1,736 4,876 SH   DFND 1 0 4,876 0
Fortis Inc/Canada COM 349553107   45,360 1,194 SH   DFND 1 0 1,194 0
Gran Tierra Energy Inc COM 38500T200   680 98 SH   DFND 1 0 98 0
Largo Resources Ltd COM 517097101   198 70 SH   DFND 1 0 70 0
McEwen Mining Inc COM 58039P305   195 30 SH   DFND 1 0 30 0
Standard Lithium Ltd COM 853606101   249 88 SH   DFND 1 0 88 0
Aurora Cannabis Inc COM 05156X884   7,605 13,000 SH   DFND 1 0 13,000 0
BRP Inc/CA COM 05577W200   782,117 10,310 SH   SOLE   10,310 0 0
Cadence Design Systems Inc COM 127387108   6,880,922 29,368 SH   SOLE   29,368 0 0
Brookfield Infrastructure Part COM G16252101   4,417,762 150,264 SH   SOLE   150,264 0 0
Cadence Design Systems Inc COM 127387108   36,387,962 155,305 SH   SOLE   155,305 0 0
Norwegian Cruise Line Holdings COM G66721104   757,503 45,965 SH   SOLE   45,965 0 0
Norwegian Cruise Line Holdings COM G66721104   1,310,836 79,541 SH   SOLE   79,541 0 0
Nexa Resources SA COM L67359106   157 26 SH   DFND 1 0 26 0
Nexa Resources SA COM L67359106   1,210 200 SH   DFND 1 0 200 0
Vermilion Energy Inc COM 923725105   746 51 SH   DFND 1 0 51 0
Coach Inc COM 876030107   720,015 25,044 SH   SOLE   25,044 0 0
Coach Inc COM 876030107   1,246,111 43,343 SH   SOLE   43,343 0 0
Difference Capital Financial I COM 60800C208   105 67 SH   DFND 1 0 67 0
Range Resources Corp COM 75281A109   2,742,534 84,620 SH   SOLE   84,620 0 0
Quintiles IMS Holdings Inc COM 46266C105   14,474,307 73,567 SH   SOLE   73,567 0 0
Theratechnologies Inc COM 88338H704   3,010 1,400 SH   DFND 1 0 1,400 0
Rayonier Advanced Materials In COM 75508B104   11 3 SH   DFND 1 0 3 0
CRH PLC COM G25508105   164,354 3,003 SH   SOLE   3,003 0 0
Canada Goose Holdings Inc COM 135086106   49,521 3,378 SH   SOLE   3,378 0 0
JDL GOLD CORP COM 29446Y502   389 92 SH   DFND 1 0 92 0
Viemed Healthcare Inc COM 92663R105   236 35 SH   DFND 1 0 35 0
Global Water Resources Inc COM 379463102   371 38 SH   DFND 1 0 38 0
Canada Goose Holdings Inc COM 135086106   1,466 100 SH   SOLE   100 0 0
Nutrien Ltd COM 67077M108   129,834,713 2,102,246 SH   SOLE   2,102,246 0 0
Nutrien Ltd COM 67077M108   8,585 139 SH   DFND 1 0 139 0
Huntington Ingalls Industries COM 446413106   3,081,793 15,064 SH   SOLE   15,064 0 0
Huntington Ingalls Industries COM 446413106   881,126 4,307 SH   SOLE   4,307 0 0
Breaking Data Corp COM 104833306   437 90 SH   DFND 1 0 90 0
Far Resources Ltd COM 345510200   0 17 SH   DFND 1 0 17 0
Lexaria Bioscience Corp COM 52886N406   13 13 SH   DFND 1 0 13 0
Royal Bank of Canada COM 780087102   16,176,400 185,000 SH   SOLE   185,000 0 0
Clarmin Explorations Inc COM 23256X100   22 42 SH   DFND 1 0 42 0
Kraft Heinz Co/The COM 500754106   2,167,122 64,421 SH   SOLE   64,421 0 0
Sprott Physical Gold and Silve COM 85208R101   2,078 120 SH   DFND 1 0 120 0
NVR Inc COM 62944T105   7,305,043 1,225 SH   SOLE   1,225 0 0
Canadian Imperial Bank of Comm COM 136069101   988,416 25,600 SH   SOLE   25,600 0 0
AGNC Investment Corp COM 00123Q104   626,684 66,386 SH   SOLE   66,386 0 0
BCE Inc COM 05534B760   4,051,020 106,131 SH   SOLE   106,131 0 0
Hudbay Minerals Inc COM 443628102   4,198 862 SH   DFND 1 0 862 0
Priceline Group Inc/The COM 09857L108   12,422,151 4,028 SH   SOLE   4,028 0 0
Priceline Group Inc/The COM 09857L108   46,990,146 15,237 SH   SOLE   15,237 0 0
Welltower Inc COM 95040Q104   5,242,962 64,001 SH   SOLE   64,001 0 0
Welltower Inc COM 95040Q104   20,364,493 248,590 SH   SOLE   248,590 0 0
Primo Water Corp/new COM 74167P108   304 22 SH   SOLE   22 0 0
Celestica Inc COM 15101Q108   221 9 SH   SOLE   9 0 0
Barrick Gold Corp COM 067901108   8,959,875 615,799 SH   SOLE   615,799 0 0
Agnico Eagle Mines Ltd COM 008474108   6,396,315 140,733 SH   SOLE   140,733 0 0
BCE Inc COM 05534B760   52,000,136 1,362,330 SH   SOLE   1,362,330 0 0
Bank of Montreal COM 063671101   105,441,829 1,249,755 SH   SOLE   1,249,755 0 0
Bank of Nova Scotia/The COM 064149107   94,126,983 2,064,641 SH   SOLE   2,064,641 0 0
CAE Inc COM 124765108   780,520 33,427 SH   SOLE   33,427 0 0
Cameco Corp COM 13321L108   8,284,284 208,988 SH   SOLE   208,988 0 0
Canadian Imperial Bank of Comm COM 136069101   154,163,051 3,992,827 SH   SOLE   3,992,827 0 0
Canadian Natural Resources Ltd COM 136385101   27,138,377 419,644 SH   SOLE   419,644 0 0
Canadian National Railway Co COM 136375102   17,441,563 161,004 SH   SOLE   161,004 0 0
Brookfield Asset Management In COM 11271J107   15,847,511 506,796 SH   SOLE   506,796 0 0
Eldorado Gold Corp COM 284902509   74,755 8,390 SH   SOLE   8,390 0 0
Fortis Inc/Canada COM 349553107   26,164,967 688,733 SH   SOLE   688,733 0 0
CGI Group Inc COM 12532H104   6,747,648 68,511 SH   SOLE   68,511 0 0
Imperial Oil Ltd COM 453038408   16,524,597 268,300 SH   SOLE   268,300 0 0
Enbridge Inc COM 29250N105   62,729,266 1,890,005 SH   SOLE   1,890,005 0 0
Kinross Gold Corp COM 496902404   1,640,209 359,695 SH   SOLE   359,695 0 0
Magna International Inc COM 559222401   7,612,781 142,003 SH   SOLE   142,003 0 0
Obsidian Energy Ltd COM 674482203   106,712 12,982 SH   SOLE   12,982 0 0
Rogers Communications Inc COM 775109200   27,606,019 719,094 SH   SOLE   719,094 0 0
Royal Bank of Canada COM 780087102   149,640,007 1,711,345 SH   SOLE   1,711,345 0 0
Suncor Energy Inc COM 867224107   24,602,809 715,614 SH   SOLE   715,614 0 0
TransAlta Corp COM 89346D107   3,381,908 388,725 SH   SOLE   388,725 0 0
Teck Resources Ltd COM 878742204   8,356,530 193,932 SH   SOLE   193,932 0 0
Thomson Reuters Corp COM 884903808   16,890,313 138,083 SH   SOLE   138,083 0 0
TransCanada Corp COM 87807B107   51,883,880 1,507,814 SH   SOLE   1,507,814 0 0
TELUS Corp COM 87971M103   37,555,202 2,298,360 SH   SOLE   2,298,360 0 0
Gildan Activewear Inc COM 375916103   7,762,635 277,138 SH   SOLE   277,138 0 0
Manulife Financial Corp COM 56501R106   35,248,520 1,928,256 SH   SOLE   1,928,256 0 0
Sun Life Financial Inc COM 866796105   21,350,537 437,511 SH   SOLE   437,511 0 0
Pembina Pipeline Corp COM 706327103   40,145,070 1,335,498 SH   SOLE   1,335,498 0 0
Algonquin Power & Utilities Co COM 015857105   2,262,020 382,098 SH   SOLE   382,098 0 0
Canadian Pacific Railway Ltd COM 13646K108   20,875,874 280,552 SH   SOLE   280,552 0 0
Vermilion Energy Inc COM 923725105   358,190 24,500 SH   SOLE   24,500 0 0
Brookfield Renewable Partners COM G16258108   3,685,256 169,515 SH   SOLE   169,515 0 0
Waste Connections Inc COM 94106B101   15,499,563 115,410 SH   SOLE   115,410 0 0
Crescent Point Energy Corp COM 22576C101   5,799,193 698,698 SH   SOLE   698,698 0 0
Wheaton Precious Metals Corp COM 962879102   5,666,335 139,737 SH   SOLE   139,737 0 0
Franco-Nevada Corp COM 351858105   6,712,011 50,281 SH   SOLE   50,281 0 0
Brookfield Infrastructure Part COM G16252101   9,154,278 311,370 SH   SOLE   311,370 0 0
Cenovus Energy Inc COM 15135U109   24,188,322 1,161,783 SH   SOLE   1,161,783 0 0
Granite Real Estate Investment COM 387437114   674,934 12,725 SH   SOLE   12,725 0 0
Restaurant Brands Internationa COM 76131D103   6,751,271 101,340 SH   SOLE   101,340 0 0
Nutrien Ltd COM 67077M108   20,713,501 335,387 SH   SOLE   335,387 0 0
Barrick Gold Corp COM 067901108   76,489 5,257 SH   DFND 1 0 5,257 0
Bank of Montreal COM 063671101   27,748,787 328,894 SH   DFND 1 0 328,894 0
Bank of Nova Scotia/The COM 064149107   15,079,804 330,770 SH   DFND 1 0 330,770 0
Canadian National Railway Co COM 136375102   558,658 5,157 SH   DFND 1 0 5,157 0
Fortis Inc/Canada COM 349553107   10,146,901 267,094 SH   DFND 1 0 267,094 0
Imperial Oil Ltd COM 453038408   532,692 8,649 SH   DFND 1 0 8,649 0
Enbridge Inc COM 29250N105   2,860,347 86,181 SH   DFND 1 0 86,181 0
Rogers Communications Inc COM 775109200   2,368,663 61,700 SH   DFND 1 0 61,700 0
Toronto-Dominion Bank/The COM 891160509   136,085,580 2,258,307 SH   DFND 1 0 2,258,307 0
TransCanada Corp COM 87807B107   1,063,200 30,898 SH   DFND 1 0 30,898 0
Algonquin Power & Utilities Co COM 015857105   454,259 76,733 SH   DFND 1 0 76,733 0
Brookfield Renewable Partners COM G16258108   822,076 37,814 SH   DFND 1 0 37,814 0
Brookfield Infrastructure Part COM G16252101   555,131 18,882 SH   DFND 1 0 18,882 0
Apple Inc COM 037833100   4,224,436 24,674 SH   SOLE   24,674 0 0
Bank of America Corp COM 060505104   10,949,070 399,893 SH   SOLE   399,893 0 0
Citigroup Inc COM 172967424   6,576,769 159,902 SH   SOLE   159,902 0 0
Cisco Systems Inc/Delaware COM 17275R102   542,976 10,100 SH   SOLE   10,100 0 0
Duke Energy Corp COM 26441C204   38,834 440 SH   SOLE   440 0 0
Consolidated Edison Inc COM 209115104   39,344 460 SH   SOLE   460 0 0
Intel Corp COM 458140100   403,208 11,342 SH   SOLE   11,342 0 0
JPMorgan Chase & Co COM 46625H100   3,202,332 22,082 SH   SOLE   22,082 0 0
Kellogg Co COM 487836108   35,514 636 SH   SOLE   636 0 0
Coca-Cola Co/The COM 191216100   50,382 900 SH   SOLE   900 0 0
McDonald's Corp COM 580135101   39,779 151 SH   SOLE   151 0 0
Microsoft Corp COM 594918104   3,815,207 12,083 SH   SOLE   12,083 0 0
Morgan Stanley COM 617446448   685,620 8,395 SH   SOLE   8,395 0 0
Pfizer Inc COM 717081103   23,219 700 SH   SOLE   700 0 0
Procter & Gamble Co/The COM 742718109   103,852 712 SH   SOLE   712 0 0
AT&T Inc COM 00206R102   206,901 13,775 SH   SOLE   13,775 0 0
Southern Co/The COM 842587107   51,776 800 SH   SOLE   800 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   1,173,433 2,745 SH   SOLE   2,745 0 0
Wells Fargo & Co COM 949746101   2,969,133 72,666 SH   SOLE   72,666 0 0
Valero Energy Corp COM 91913Y100   31,176 220 SH   SOLE   220 0 0
Verizon Communications Inc COM 92343V104   180,459 5,568 SH   SOLE   5,568 0 0
Amazon.com Inc COM 023135106   8,927,765 70,231 SH   SOLE   70,231 0 0
Goldman Sachs Group Inc/The COM 38141G104   121,339 375 SH   SOLE   375 0 0
Enbridge Inc COM 29250N105   5,484,083 165,233 SH   SOLE   165,233 0 0
Phillips 66 COM 718546104   33,642 280 SH   SOLE   280 0 0
Bank of Nova Scotia/The COM 064149107   21,630,403 474,455 SH   SOLE   474,455 0 0
Fortis Inc/Canada COM 349553107   2,583,206 67,997 SH   SOLE   67,997 0 0
Royal Bank of Canada COM 780087102   21,986,351 251,445 SH   SOLE   251,445 0 0
Sun Life Financial Inc COM 866796105   6,933,553 142,081 SH   SOLE   142,081 0 0
Duke Energy Corp COM 26441C204   446,684 5,061 SH   SOLE   5,061 0 0
Kellogg Co COM 487836108   92,471 1,656 SH   SOLE   1,656 0 0
Coca-Cola Co/The COM 191216100   988,047 17,650 SH   SOLE   17,650 0 0
AT&T Inc COM 00206R102   2,985,225 198,750 SH   SOLE   198,750 0 0
Southern Co/The COM 842587107   500,933 7,740 SH   SOLE   7,740 0 0
Verizon Communications Inc COM 92343V104   1,620,500 50,000 SH   SOLE   50,000 0 0
United Parcel Service Inc COM 911312106   13,249 85 SH   SOLE   85 0 0
Bank of Nova Scotia/The COM 064149107   1,129,720 24,780 SH   SOLE   24,780 0 0
Enbridge Inc COM 29250N105   1,194,840 36,000 SH   SOLE   36,000 0 0
TransCanada Corp COM 87807B107   68,820 2,000 SH   SOLE   2,000 0 0
TELUS Corp COM 87971M103   834,974 51,100 SH   SOLE   51,100 0 0
Deutsche Bank AG COM D18190898   494,550 45,000 SH   SOLE   45,000 0 0
Oil States International Inc COM 678026105   837 100 SH   SOLE   100 0 0
Civeo Corp COM 17878Y207   332 16 SH   SOLE   16 0 0
Boeing Co/The COM 097023105   748,319 3,904 SH   SOLE   3,904 0 0
Johnson & Johnson COM 478160104   3,427 22 SH   SOLE   22 0 0
Microsoft Corp COM 594918104   92,515 293 SH   SOLE   293 0 0
Occidental Petroleum Corp COM 674599105   413,026 6,366 SH   SOLE   6,366 0 0
Pfizer Inc COM 717081103   260,020 7,839 SH   SOLE   7,839 0 0
AT&T Inc COM 00206R102   187,705 12,497 SH   SOLE   12,497 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   8,849,691 20,702 SH   SOLE   20,702 0 0
Coca-Cola Co/The COM 191216100   5,279,698 94,314 SH   SOLE   94,314 0 0
Cronos Group Inc COM 22717L101   202 101 SH   DFND 1 0 101 0
Oriana Resources Corp COM 44812T102   96 49 SH   DFND 1 0 49 0
IPG Photonics Corp COM 44980X109   102 1 SH   SOLE   1 0 0
Morgan Stanley COM 617446448   163,422 2,001 SH   SOLE   2,001 0 0
Liberty Media Corp-Liberty Sir COM 531229789   4,059,979 159,465 SH   SOLE   159,465 0 0
Take-Two Interactive Software COM 874054109   1,008,983 7,187 SH   SOLE   7,187 0 0
Take-Two Interactive Software COM 874054109   8,681,156 61,836 SH   SOLE   61,836 0 0
CBRE Group Inc COM 12504L109   3,247,920 43,974 SH   SOLE   43,974 0 0
CBRE Group Inc COM 12504L109   11,164,973 151,164 SH   SOLE   151,164 0 0
RPM International Inc COM 749685103   2,330,999 24,586 SH   SOLE   24,586 0 0
Silvercorp Metals Inc COM 82835P103   27,328 11,629 SH   SOLE   11,629 0 0
Sprott Inc COM 852066208   44,121 1,448 SH   SOLE   1,448 0 0
Aptose Biosciences Inc COM 03835T309   17 6 SH   DFND 1 0 6 0
Aramark COM 03852U106   1,635,000 47,157 SH   SOLE   47,157 0 0
MSCI Inc COM 55354G100   4,385,295 8,547 SH   SOLE   8,547 0 0
MSCI Inc COM 55354G100   18,021,422 35,124 SH   SOLE   35,124 0 0
American Financial Group Inc/O COM 025932104   1,541,939 13,808 SH   SOLE   13,808 0 0
TransUnion COM 89400J107   2,645,174 36,846 SH   SOLE   36,846 0 0
Barrick Gold Corp COM 067901108   4,365 300 SH   SOLE   300 0 0
Agnico Eagle Mines Ltd COM 008474108   4,545 100 SH   SOLE   100 0 0
Algonquin Power & Utilities Co COM 015857105   28,843,424 4,872,200 SH   SOLE   4,872,200 0 0
Brookfield Asset Management In COM 11271J107   6,254 200 SH   SOLE   200 0 0
Brookfield Renewable Partners COM G16258108   36,072,486 1,659,268 SH   SOLE   1,659,268 0 0
Brookfield Infrastructure Part COM G16252101   98,887,400 3,363,517 SH   SOLE   3,363,517 0 0
Bank of Montreal COM 063671101   12,368,642 146,600 SH   SOLE   146,600 0 0
Bank of Nova Scotia/The COM 064149107   165,119,458 3,621,835 SH   SOLE   3,621,835 0 0
Cameco Corp COM 13321L108   1,676,058 42,282 SH   SOLE   42,282 0 0
Canadian Imperial Bank of Comm COM 136069101   114,135,793 2,956,120 SH   SOLE   2,956,120 0 0
Canadian National Railway Co COM 136375102   10,833 100 SH   SOLE   100 0 0
Canadian Pacific Railway Ltd COM 13646K108   729,218 9,800 SH   SOLE   9,800 0 0
Enbridge Inc COM 29250N105   16,595 500 SH   SOLE   500 0 0
Franco-Nevada Corp COM 351858105   13,349 100 SH   SOLE   100 0 0
CGI Group Inc COM 12532H104   1,712,643 17,389 SH   SOLE   17,389 0 0
Gildan Activewear Inc COM 375916103   982,983 35,094 SH   SOLE   35,094 0 0
Imperial Oil Ltd COM 453038408   189,759 3,081 SH   SOLE   3,081 0 0
Kinross Gold Corp COM 496902404   1,368 300 SH   SOLE   300 0 0
Manulife Financial Corp COM 56501R106   7,312 400 SH   SOLE   400 0 0
Nutrien Ltd COM 67077M108   6,176 100 SH   SOLE   100 0 0
Restaurant Brands Internationa COM 76131D103   6,662 100 SH   SOLE   100 0 0
Royal Bank of Canada COM 780087102   310,813,000 3,554,586 SH   SOLE   3,554,586 0 0
Sun Life Financial Inc COM 866796105   4,880 100 SH   SOLE   100 0 0
TELUS Corp COM 87971M103   3,268 200 SH   SOLE   200 0 0
TransAlta Corp COM 89346D107   13,178,029 1,514,716 SH   SOLE   1,514,716 0 0
Teck Resources Ltd COM 878742204   4,309 100 SH   SOLE   100 0 0
Thomson Reuters Corp COM 884903808   979 8 SH   SOLE   8 0 0
Waste Connections Inc COM 94106B101   13,430 100 SH   SOLE   100 0 0
Wheaton Precious Metals Corp COM 962879102   4,055 100 SH   SOLE   100 0 0
Bank of Montreal COM 063671101   161,710,714 1,916,685 SH   SOLE   1,916,685 0 0
Fortis Inc/Canada COM 349553107   50,952,834 1,341,217 SH   SOLE   1,341,217 0 0
Royal Bank of Canada COM 780087102   6,626,990 75,789 SH   SOLE   75,789 0 0
Algonquin Power & Utilities Co COM 015857105   5,920 1,000 SH   DFND 1 0 1,000 0
ATS Automation Tooling Systems COM 00217Y104   100,072 2,348 SH   DFND 1 0 2,348 0
Primo Water Corp/new COM 74167P108   5,175 375 SH   DFND 1 0 375 0
Brookfield Infrastructure Part COM G16252101   14,700 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm COM 136069101   61,776 1,600 SH   DFND 1 0 1,600 0
Canadian National Railway Co COM 136375102   108,330 1,000 SH   DFND 1 0 1,000 0
Open Text Corp COM 683715106   87,750 2,500 SH   DFND 1 0 2,500 0
Royal Bank of Canada COM 780087102   16,884,664 193,100 SH   DFND 1 0 193,100 0
SSR Mining Inc COM 784730103   6,645 500 SH   DFND 1 0 500 0
Stantec Inc COM 85472N109   6,487 100 SH   DFND 1 0 100 0
Teck Resources Ltd COM 878742204   2,784,648 64,624 SH   DFND 1 0 64,624 0
BlackBerry Ltd COM 09228F103   29,951 6,359 SH   SOLE   6,359 0 0
BCE Inc COM 05534B760   1,475,423 38,654 SH   SOLE   38,654 0 0
Franco-Nevada Corp COM 351858105   66,745 500 SH   SOLE   500 0 0
Fortis Inc/Canada COM 349553107   1,178,564 31,023 SH   SOLE   31,023 0 0
Gildan Activewear Inc COM 375916103   233,575 8,339 SH   SOLE   8,339 0 0
Magna International Inc COM 559222401   997,628 18,609 SH   SOLE   18,609 0 0
Obsidian Energy Ltd COM 674482203   5,343 650 SH   SOLE   650 0 0
Precision Drilling Corp COM 74022D407   6,712 100 SH   SOLE   100 0 0
Pembina Pipeline Corp COM 706327103   1,940,012 64,538 SH   SOLE   64,538 0 0
Sun Life Financial Inc COM 866796105   165,920 3,400 SH   SOLE   3,400 0 0
Stantec Inc COM 85472N109   32,435 500 SH   SOLE   500 0 0
TransAlta Corp COM 89346D107   628,140 72,200 SH   SOLE   72,200 0 0
Wheaton Precious Metals Corp COM 962879102   24,330 600 SH   SOLE   600 0 0
Canadian Imperial Bank of Comm COM 136069101   22,625 586 SH   DFND 1 0 586 0
Canadian Pacific Railway Ltd COM 13646K108   5,952,800 80,000 SH   DFND 1 0 80,000 0
Valeant Pharmaceuticals Intern COM 071734107   896,802 109,100 SH   DFND 1 0 109,100 0
Wheaton Precious Metals Corp COM 962879102   162,200 4,000 SH   DFND 1 0 4,000 0
Agnico Eagle Mines Ltd COM 008474108   296,879 6,532 SH   SOLE   6,532 0 0
BlackBerry Ltd COM 09228F103   2,062,250 437,845 SH   SOLE   437,845 0 0
Canadian Natural Resources Ltd COM 136385101   517,037 7,995 SH   SOLE   7,995 0 0
Franco-Nevada Corp COM 351858105   10,964,869 82,140 SH   SOLE   82,140 0 0
Magna International Inc COM 559222401   1,437,284 26,810 SH   SOLE   26,810 0 0
Nutrien Ltd COM 67077M108   241,173 3,905 SH   SOLE   3,905 0 0
Suncor Energy Inc COM 867224107   1,163,832 33,852 SH   SOLE   33,852 0 0
Teck Resources Ltd COM 878742204   2,515,767 58,384 SH   SOLE   58,384 0 0
Barrick Gold Corp COM 067901108   1,368,631 94,064 SH   DFND 1 0 94,064 0
Agnico Eagle Mines Ltd COM 008474108   4,852,469 106,765 SH   DFND 1 0 106,765 0
Algonquin Power & Utilities Co COM 015857105   40,256 6,800 SH   DFND 1 0 6,800 0
Brookfield Asset Management In COM 11271J107   6,877,117 219,927 SH   DFND 1 0 219,927 0
Primo Water Corp/new COM 74167P108   5,520 400 SH   DFND 1 0 400 0
BCE Inc COM 05534B760   3,299,567 86,444 SH   DFND 1 0 86,444 0
Brookfield Renewable Partners COM G16258108   92,482 4,254 SH   DFND 1 0 4,254 0
Brookfield Infrastructure Part COM G16252101   412,482 14,030 SH   DFND 1 0 14,030 0
Bank of Montreal COM 063671101   34,802,709 412,501 SH   DFND 1 0 412,501 0
Bank of Nova Scotia/The COM 064149107   132,211 2,900 SH   DFND 1 0 2,900 0
Centerra Gold Inc COM 152006102   27,220 5,555 SH   DFND 1 0 5,555 0
Canadian Imperial Bank of Comm COM 136069101   2,119,689 54,900 SH   DFND 1 0 54,900 0
Canadian National Railway Co COM 136375102   272,017 2,511 SH   DFND 1 0 2,511 0
Descartes Systems Group Inc/Th COM 249906108   86,295 1,176 SH   DFND 1 0 1,176 0
Franco-Nevada Corp COM 351858105   1,665,288 12,475 SH   DFND 1 0 12,475 0
First Majestic Silver Corp COM 32076V103   6,669 1,300 SH   DFND 1 0 1,300 0
FirstService Corp COM 33767E202   14,263 98 SH   DFND 1 0 98 0
Fortis Inc/Canada COM 349553107   623,036 16,400 SH   DFND 1 0 16,400 0
Fortuna Silver Mines Inc COM 349915108   1,202 442 SH   DFND 1 0 442 0
Gildan Activewear Inc COM 375916103   504,992 18,029 SH   DFND 1 0 18,029 0
Kinross Gold Corp COM 496902404   19,617 4,302 SH   DFND 1 0 4,302 0
Manulife Financial Corp COM 56501R106   2,019,392 110,470 SH   DFND 1 0 110,470 0
Magna International Inc COM 559222401   43,210 806 SH   DFND 1 0 806 0
Novagold Resources Inc COM 66987E206   768 200 SH   DFND 1 0 200 0
Nutrien Ltd COM 67077M108   191,456 3,100 SH   DFND 1 0 3,100 0
Open Text Corp COM 683715106   13,584 387 SH   DFND 1 0 387 0
Pan American Silver Corp COM 697900108   10,136 700 SH   DFND 1 0 700 0
Pembina Pipeline Corp COM 706327103   317,554 10,564 SH   DFND 1 0 10,564 0
Restaurant Brands Internationa COM 76131D103   1,899,403 28,511 SH   DFND 1 0 28,511 0
Silvercorp Metals Inc COM 82835P103   21,855 9,300 SH   DFND 1 0 9,300 0
Toronto-Dominion Bank/The COM 891160509   2,858,795 47,441 SH   DFND 1 0 47,441 0
Teck Resources Ltd COM 878742204   305,939 7,100 SH   DFND 1 0 7,100 0
TFI International Inc COM 87241L109   6,806 53 SH   DFND 1 0 53 0
Thomson Reuters Corp COM 884903808   3,730,760 30,500 SH   DFND 1 0 30,500 0
TransCanada Corp COM 87807B107   5,099,562 148,200 SH   DFND 1 0 148,200 0
Canopy Growth Corp COM 138035100   4,816 6,152 SH   DFND 1 0 6,152 0
Wheaton Precious Metals Corp COM 962879102   286,202 7,058 SH   DFND 1 0 7,058 0
Alamos Gold Inc COM 011532108   4,516 400 SH   SOLE   400 0 0
Algonquin Power & Utilities Co COM 015857105   189,854 32,070 SH   SOLE   32,070 0 0
Baytex Energy Corp COM 07317Q105   23,117 5,242 SH   SOLE   5,242 0 0
Canadian Imperial Bank of Comm COM 136069101   3,049,186 78,974 SH   SOLE   78,974 0 0
Canadian National Railway Co COM 136375102   1,659,832 15,322 SH   SOLE   15,322 0 0
Eldorado Gold Corp COM 284902509   16,769 1,882 SH   SOLE   1,882 0 0
Enbridge Inc COM 29250N105   21,627,235 651,619 SH   SOLE   651,619 0 0
CGI Group Inc COM 12532H104   39,396 400 SH   SOLE   400 0 0
Gildan Activewear Inc COM 375916103   5,602 200 SH   SOLE   200 0 0
Hudbay Minerals Inc COM 443628102   4,870 1,000 SH   SOLE   1,000 0 0
IAMGOLD Corp COM 450913108   43,043 20,020 SH   SOLE   20,020 0 0
Magna International Inc COM 559222401   289,494 5,400 SH   SOLE   5,400 0 0
New Gold Inc COM 644535106   27,303 30,000 SH   SOLE   30,000 0 0
Open Text Corp COM 683715106   627,693 17,883 SH   SOLE   17,883 0 0
Pembina Pipeline Corp COM 706327103   10,624,737 353,451 SH   SOLE   353,451 0 0
Rogers Communications Inc COM 775109200   1,007,776 26,251 SH   SOLE   26,251 0 0
BlackBerry Ltd COM 09228F103   72,374 15,366 SH   DFND 1 0 15,366 0
Canadian Imperial Bank of Comm COM 136069101   18,251,024 472,702 SH   DFND 1 0 472,702 0
Brookfield Renewable Partners COM G16258108   3,017,512 138,800 SH   DFND 1 0 138,800 0
Royal Bank of Canada COM 780087102   56,056,035 641,080 SH   DFND 1 0 641,080 0
Toronto-Dominion Bank/The COM 891160509   12,525,885 207,864 SH   DFND 1 0 207,864 0
Algonquin Power & Utilities Co COM 015857105   116,032 19,600 SH   DFND 1 0 19,600 0
Bank of Montreal COM 063671101   18,350,475 217,500 SH   DFND 1 0 217,500 0
Bank of Nova Scotia/The COM 064149107   653,305 14,330 SH   DFND 1 0 14,330 0
TransAlta Corp COM 89346D107   1,551,071 178,284 SH   SOLE   178,284 0 0
Fortis Inc/Canada COM 349553107   90,909,500 2,392,985 SH   DFND 1 0 2,392,985 0
Bank of Nova Scotia/The COM 064149107   10,471,841 229,696 SH   DFND 1 0 229,696 0
Toronto-Dominion Bank/The COM 891160509   293,799,920 4,875,538 SH   DFND 1 0 4,875,538 0
Osisko Gold Royalties Ltd COM 68827L101   2,350 200 SH   DFND 1 0 200 0
Vermilion Energy Inc COM 923725105   103,802 7,100 SH   DFND 1 0 7,100 0
Canopy Growth Corp COM 138035100   9,576 12,233 SH   DFND 1 0 12,233 0
Goldman Sachs Group Inc/The COM 38141G104   227,146 702 SH   SOLE   702 0 0
Precision Drilling Corp COM 74022D407   2,014 30 SH   DFND 1 0 30 0
Portage Biotech Inc COM G7185A128   15 7 SH   DFND 1 0 7 0
BCE Inc COM 05534B760   1,160,368 30,400 SH   DFND 1 0 30,400 0
Canadian Natural Resources Ltd COM 136385101   6,467 100 SH   DFND 1 0 100 0
Energy Select Sector SPDR Fund ETF 81369Y506   4,147,726 45,887 SH   SOLE   45,887 0 0
VanEck Vectors Gold Miners ETF ETF 92189F106   498,562 18,527 SH   SOLE   18,527 0 0
iShares MSCI EAFE ETF ETF 464287465   41,352 600 SH   SOLE   600 0 0
VanEck Vectors Gold Miners ETF ETF 92189F106   173,839 6,460 SH   SOLE   6,460 0 0
VanEck Vectors Junior Gold Miners ETF ETF 92189F791   11,405,391 353,875 SH   SOLE   353,875 0 0
Energy Select Sector SPDR Fund ETF 81369Y506   11,028 122 SH   SOLE   122 0 0
Canadian Pacific Railway Ltd COM 13646K108   44,944 604 SH   DFND 1 0 604 0
iShares MSCI Eurozone ETF ETF 464286608   1,267,200 30,000 SH   DFND 1 0 30,000 0
Gran Colombia Gold Corp COM 04040Y109   384 169 SH   DFND 1 0 169 0
Aurora Cannabis Inc COM 05156X884   24 41 SH   DFND 1 0 41 0
Enbridge Inc COM 29250N105   1,749,113 52,700 SH   DFND 1 0 52,700 0
FSD Pharma Inc COM 35954B206   12 10 SH   DFND 1 0 10 0
Taseko Mines Ltd COM 876511106   24,078 18,959 SH   SOLE   18,959 0 0
Ambev SA COM 02319V103   72 28 SH   DFND 1 0 28 0
Autoliv Inc COM 052800109   772 8 SH   DFND 1 0 8 0
Antero Resources Corp COM 03674X106   914 36 SH   DFND 1 0 36 0
Associated Banc-Corp COM 045487105   68 4 SH   DFND 1 0 4 0
ASE Industrial Holding Co Ltd COM 00215W100   639 85 SH   DFND 1 0 85 0
Banco Bradesco SA COM 059460303   356 125 SH   DFND 1 0 125 0
Banco de Chile COM 059520106   20 1 SH   DFND 1 0 1 0
Bank of Hawaii Corp COM 062540109   50 1 SH   DFND 1 0 1 0
BEST Inc COM 08653C601   24 11 SH   DFND 1 0 11 0
Cabot Corp COM 127055101   139 2 SH   DFND 1 0 2 0
Chemours Co/The COM 163851108   533 19 SH   DFND 1 0 19 0
Cia Cervecerias Unidas SA COM 204429104   50 4 SH   DFND 1 0 4 0
CNA Financial Corp COM 126117100   118 3 SH   DFND 1 0 3 0
Cohen & Steers Inc COM 19247A100   690 11 SH   DFND 1 0 11 0
Carter's Inc COM 146229109   69 1 SH   DFND 1 0 1 0
Casella Waste Systems Inc COM 147448104   305 4 SH   DFND 1 0 4 0
iShares MSCI EAFE ETF ETF 464287465   2,178,079 31,603 SH   DFND 1 0 31,603 0
Energizer Holdings Inc COM 29272W109   64 2 SH   DFND 1 0 2 0
EnerSys COM 29275Y102   95 1 SH   DFND 1 0 1 0
iShares MSCI Netherlands ETF COM 464286814   114 3 SH   DFND 1 0 3 0
iShares MSCI Singapore ETF COM 46434G780   37 2 SH   DFND 1 0 2 0
iShares MSCI South Korea ETF ETF 464286772   413 7 SH   DFND 1 0 7 0
iShares Global Industrials ETF COM 464288729   23,619 209 SH   DFND 1 0 209 0
Federated Investors Inc COM 314211103   68 2 SH   DFND 1 0 2 0
Foot Locker Inc COM 344849104   35 2 SH   DFND 1 0 2 0
Fulton Financial Corp COM 360271100   61 5 SH   DFND 1 0 5 0
Glacier Bancorp Inc COM 37637Q105   114 4 SH   DFND 1 0 4 0
Greif Inc COM 397624107   67 1 SH   DFND 1 0 1 0
GameStop Corp COM 36467W109   444 27 SH   DFND 1 0 27 0
Green Plains Inc COM 393222104   271 9 SH   DFND 1 0 9 0
Goodyear Tire & Rubber Co/The COM 382550101   99 8 SH   DFND 1 0 8 0
HIVE Blockchain Technologies L COM 433921103   582 189 SH   DFND 1 0 189 0
Harley-Davidson Inc COM 412822108   165 5 SH   DFND 1 0 5 0
China Lodging Group Ltd COM 44332N106   315 8 SH   DFND 1 0 8 0
iShares Core MSCI Emerging Markets ETF ETF 46434G103   21,844 459 SH   DFND 1 0 459 0
iShares India 50 ETF ETF 464289529   166,887 3,693 SH   DFND 1 0 3,693 0
Iridium Communications Inc COM 46269C102   45 1 SH   DFND 1 0 1 0
iShares Core S&P Total US Stock Market ETF ETF 464287150   166,434 1,767 SH   DFND 1 0 1,767 0
iShares Core S&P 500 ETF ETF 464287200   1,490,981 3,472 SH   DFND 1 0 3,472 0
JetBlue Airways Corp COM 477143101   46 10 SH   DFND 1 0 10 0
JinkoSolar Holding Co Ltd COM 47759T100   121 4 SH   DFND 1 0 4 0
Jones Lang LaSalle Inc COM 48020Q107   706 5 SH   DFND 1 0 5 0
Nordstrom Inc COM 655664100   269 18 SH   DFND 1 0 18 0
Kite Realty Group Trust COM 49803T300   129 6 SH   DFND 1 0 6 0
Lamar Advertising Co COM 512816109   250 3 SH   DFND 1 0 3 0
Mattel Inc COM 577081102   1,057 48 SH   DFND 1 0 48 0
Morningstar Inc COM 617700109   234 1 SH   DFND 1 0 1 0
PacWest Bancorp COM 695263103   32 4 SH   DFND 1 0 4 0
Potlatch Corp COM 737630103   91 2 SH   DFND 1 0 2 0
Patterson Cos Inc COM 703395103   89 3 SH   DFND 1 0 3 0
PVH Corp COM 693656100   612 8 SH   DFND 1 0 8 0
Invesco FTSE RAFI Emerging Markets ETF ETF 46138E727   71 4 SH   DFND 1 0 4 0
Invesco QQQ Trust Series 1 ETF 46090E103   15,047 42 SH   DFND 1 0 42 0
Radware Ltd COM M81873107   17 1 SH   DFND 1 0 1 0
Silicon Laboratories Inc COM 826919102   116 1 SH   DFND 1 0 1 0
Stericycle Inc COM 858912108   358 8 SH   DFND 1 0 8 0
US Foods Holding Corp COM 912008109   754 19 SH   DFND 1 0 19 0
Visteon Corp COM 92839U206   138 1 SH   DFND 1 0 1 0
Telefonica Brasil SA COM 87936R205   410 48 SH   DFND 1 0 48 0
Vodafone Group PLC COM 92857W308   9 1 SH   DFND 1 0 1 0
Worthington Industries Inc COM 981811102   62 1 SH   DFND 1 0 1 0
Wyndham Worldwide Corp COM 894164102   73 2 SH   DFND 1 0 2 0
Xunlei Ltd COM 98419E108   235 145 SH   DFND 1 0 145 0
Xerox Holdings Corp COM 98421M106   63 4 SH   DFND 1 0 4 0
Sprott Physical Platinum & Pal COM 85207Q104   754 70 SH   DFND 1 0 70 0
Evergy Inc COM 30034W106   1,258,323 24,819 SH   SOLE   24,819 0 0
Evergy Inc COM 30034W106   4,398,580 86,757 SH   SOLE   86,757 0 0
Waste Connections Inc COM 94106B101   28,069 209 SH   DFND 1 0 209 0
iShares Core MSCI EAFE ETF ETF 46432F842   6,316,789 98,163 SH   DFND 1 0 98,163 0
Tanzanian Royalty Exploration COM 87283P109   2,379 6,500 SH   DFND 1 0 6,500 0
Daseke Inc COM 23753F107   15 3 SH   DFND 1 0 3 0
Materials Select Sector SPDR Fund ETF 81369Y100   10,840 138 SH   DFND 1 0 138 0
Industrial Select Sector SPDR Fund ETF 81369Y704   19,668 194 SH   DFND 1 0 194 0
Royal Bank of Canada COM 780087102   123,902 1,417 SH   SOLE   1,417 0 0
Suncor Energy Inc COM 867224107   99,702 2,900 SH   DFND 1 0 2,900 0
HF Sinclair Corp COM 403949100   1,670,611 29,345 SH   SOLE   29,345 0 0
Broadridge Financial Solutions COM 11133T103   7,988,853 44,618 SH   SOLE   44,618 0 0
Broadridge Financial Solutions COM 11133T103   2,623,799 14,654 SH   SOLE   14,654 0 0
FleetCor Technologies Inc COM 339041105   6,951,121 27,223 SH   SOLE   27,223 0 0
FleetCor Technologies Inc COM 339041105   2,256,440 8,837 SH   SOLE   8,837 0 0
Post Holdings Inc COM 737446104   171 2 SH   DFND 1 0 2 0
Adient PLC COM G0084W101   110 3 SH   DFND 1 0 3 0
Hilton Grand Vacations Inc COM 43283X105   81 2 SH   DFND 1 0 2 0
Service Corp International/US COM 817565104   286 5 SH   DFND 1 0 5 0
Wendy's Co/The COM 95058W100   816 40 SH   DFND 1 0 40 0
GlaxoSmithKline PLC COM 37733W204   399 11 SH   DFND 1 0 11 0
BALLARD POWER SYSTEMS INC COM 058586108   57,634 15,704 SH   SOLE   15,704 0 0
Endeavour Silver Corp COM 29258Y103   30,548 12,571 SH   SOLE   12,571 0 0
Obsidian Energy Ltd COM 674482203   42,234 5,138 SH   SOLE   5,138 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   8,875 60 SH   SOLE   60 0 0
Copart Inc COM 217204106   14,324,193 332,425 SH   SOLE   332,425 0 0
Copart Inc COM 217204106   4,221,872 97,978 SH   SOLE   97,978 0 0
Bank of Montreal COM 063671101   2,972,355 35,230 SH   SOLE   35,230 0 0
Brixmor Property Group Inc COM 11120U105   603 29 SH   DFND 1 0 29 0
FNB Corp/PA COM 302520101   119 11 SH   DFND 1 0 11 0
Park Hotels & Resorts Inc COM 700517105   86 7 SH   DFND 1 0 7 0
Ovintiv Inc COM 69047Q102   839,468 17,647 SH   DFND 1 0 17,647 0
Ovintiv Inc COM 69047Q102   634,013 13,328 SH   SOLE   13,328 0 0
TransCanada Corp COM 87807B107   395,715 11,500 SH   SOLE   11,500 0 0
Canadian National Railway Co COM 136375102   26,324 243 SH   SOLE   243 0 0
Bank of Nova Scotia/The COM 064149107   334,995 7,348 SH   SOLE   7,348 0 0
Bank of Nova Scotia/The COM 064149107   26,162,597 573,867 SH   SOLE   573,867 0 0
Manulife Financial Corp COM 56501R106   473,452 25,900 SH   SOLE   25,900 0 0
Canadian National Railway Co COM 136375102   530,817 4,900 SH   SOLE   4,900 0 0
First Trust Indxx Innovative Transaction & Process ETF 33741X201   37 1 SH   DFND 1 0 1 0
Itau Unibanco Holding SA COM 465562106   376 70 SH   DFND 1 0 70 0
ADL Ventures Inc COM 75585H206   455 314 SH   DFND 1 0 314 0
TransCanada Corp COM 87807B107   12,014,114 349,146 SH   SOLE   349,146 0 0
BCE Inc COM 05534B760   6,020,134 157,719 SH   SOLE   157,719 0 0
Dr Pepper Snapple Group Inc COM 49271V100   3,701,488 117,247 SH   SOLE   117,247 0 0
Dr Pepper Snapple Group Inc COM 49271V100   15,286,510 484,210 SH   SOLE   484,210 0 0
Valeant Pharmaceuticals Intern COM 071734107   29,781 3,623 SH   SOLE   3,623 0 0
Valeant Pharmaceuticals Intern COM 071734107   7,174,424 872,801 SH   SOLE   872,801 0 0
Valeant Pharmaceuticals Intern COM 071734107   623,035 75,795 SH   SOLE   75,795 0 0
Valeant Pharmaceuticals Intern COM 071734107   238 29 SH   DFND 1 0 29 0
Utilities Select Sector SPDR Fund ETF 81369Y886   11,315 192 SH   DFND 1 0 192 0
Amazon.com Inc COM 023135106   9,758,875 76,769 SH   SOLE   76,769 0 0
Netflix Inc COM 64110L106   699,315 1,852 SH   SOLE   1,852 0 0
Facebook Inc COM 30303M102   51,336 171 SH   SOLE   171 0 0
Aurora Cannabis Inc COM 05156X884   443 758 SH   DFND 1 0 758 0
Centennial Resource Developmen COM 71424F105   28 2 SH   DFND 1 0 2 0
Wells Fargo & Co COM 949746101   618,947 15,148 SH   SOLE   15,148 0 0
JPMorgan Chase & Co COM 46625H100   207,379 1,430 SH   SOLE   1,430 0 0
Hecla Mining Co COM 422704106   47 12 SH   DFND 1 0 12 0
Hecla Mining Co COM 422704106   86 22 SH   DFND 1 0 22 0
iShares Russell 2000 ETF ETF 464287655   273,947 1,550 SH   SOLE   1,550 0 0
II-VI Inc COM 19247G107   326 10 SH   DFND 1 0 10 0
Arch Capital Group Ltd COM G0450A105   3,936,717 49,388 SH   SOLE   49,388 0 0
American Financial Group Inc/O COM 025932104   469,907 4,208 SH   SOLE   4,208 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107   181,173 1,023 SH   SOLE   1,023 0 0
Arista Networks Inc COM 040413106   4,983,583 27,095 SH   SOLE   27,095 0 0
Atmos Energy Corp COM 049560105   1,698,799 16,037 SH   SOLE   16,037 0 0
Bunge Ltd COM G16962105   1,761,769 16,275 SH   SOLE   16,275 0 0
BioMarin Pharmaceutical Inc COM 09061G101   159,352 1,801 SH   SOLE   1,801 0 0
CDW Corp/DE COM 12514G108   4,098,351 20,313 SH   SOLE   20,313 0 0
Cognex Corp COM 192422103   80,084 1,887 SH   SOLE   1,887 0 0
Camden Property Trust COM 133131102   1,091,169 11,537 SH   SOLE   11,537 0 0
CoStar Group Inc COM 22160N109   3,551,703 46,192 SH   SOLE   46,192 0 0
Domino's Pizza Inc COM 25754A201   1,437,129 3,794 SH   SOLE   3,794 0 0
Fortinet Inc COM 34959E109   4,482,859 76,395 SH   SOLE   76,395 0 0
LIBERTY MEDIA CORP-MEDIA A COM 531229755   209,017 3,355 SH   SOLE   3,355 0 0
GoDaddy Inc COM 380237107   84,386 1,133 SH   SOLE   1,133 0 0
IDEX Corp COM 45167R104   2,021,954 9,720 SH   SOLE   9,720 0 0
Invitation Homes Inc COM 46187W107   1,969,819 62,159 SH   SOLE   62,159 0 0
Jazz Pharmaceuticals PLC COM G50871105   229,627 1,774 SH   SOLE   1,774 0 0
Jack Henry & Associates Inc COM 426281101   1,242,220 8,219 SH   SOLE   8,219 0 0
Keysight Technologies Inc COM 49338L103   2,934,768 22,181 SH   SOLE   22,181 0 0
Leidos Holdings Inc COM 525327102   1,490,319 16,171 SH   SOLE   16,171 0 0
Liberty Media Corp-Liberty Sir COM 531229789   59,856 2,351 SH   SOLE   2,351 0 0
Live Nation Entertainment Inc COM 538034109   1,476,700 17,783 SH   SOLE   17,783 0 0
Markel Corp COM 570535104   468,252 318 SH   SOLE   318 0 0
Marvell Technology Inc COM 573874104   585,308 10,813 SH   SOLE   10,813 0 0
ServiceNow Inc COM 81762P102   14,274,720 25,538 SH   SOLE   25,538 0 0
NVR Inc COM 62944T105   2,277,981 382 SH   SOLE   382 0 0
Old Dominion Freight Line Inc COM 679580100   3,960,884 9,681 SH   SOLE   9,681 0 0
Rollins Inc COM 775711104   1,224,685 32,807 SH   SOLE   32,807 0 0
SEI Investments Co COM 784117103   144,371 2,397 SH   SOLE   2,397 0 0
Sirius XM Holdings Inc COM 82968B103   112,986 24,997 SH   SOLE   24,997 0 0
Splunk Inc COM 848637104   188,809 1,291 SH   SOLE   1,291 0 0
Square Inc COM 852234103   107,552 2,430 SH   SOLE   2,430 0 0
Steel Dynamics Inc COM 858119100   1,804,191 16,827 SH   SOLE   16,827 0 0
Teleflex Inc COM 879369106   1,123,072 5,718 SH   SOLE   5,718 0 0
T-Mobile US Inc COM 872590104   8,074,163 57,652 SH   SOLE   57,652 0 0
Trimble Inc COM 896239100   1,784,759 33,137 SH   SOLE   33,137 0 0
Veeva Systems Inc COM 922475108   187,581 922 SH   SOLE   922 0 0
VMware Inc COM 928563402   2,469,564 14,834 SH   SOLE   14,834 0 0
Wabtec Corp/DE COM 929740108   2,344,316 22,060 SH   SOLE   22,060 0 0
Workday Inc COM 98138H101   98,616 459 SH   SOLE   459 0 0
WR Berkley Corp COM 084423102   1,806,417 28,452 SH   SOLE   28,452 0 0
Arch Capital Group Ltd COM G0450A105   14,956,864 187,641 SH   SOLE   187,641 0 0
Ally Financial Inc COM 02005N100   1,377,222 51,620 SH   SOLE   51,620 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107   4,205,948 23,749 SH   SOLE   23,749 0 0
Arista Networks Inc COM 040413106   20,064,004 109,085 SH   SOLE   109,085 0 0
Arrow Electronics Inc COM 042735100   3,299,072 26,342 SH   SOLE   26,342 0 0
Atmos Energy Corp COM 049560105   5,859,200 55,312 SH   SOLE   55,312 0 0
Bunge Ltd COM G16962105   6,159,858 56,904 SH   SOLE   56,904 0 0
BioMarin Pharmaceutical Inc COM 09061G101   80,144,476 905,792 SH   SOLE   905,792 0 0
Crown Holdings Inc COM 228368106   195,886,226 2,213,904 SH   SOLE   2,213,904 0 0
CDW Corp/DE COM 12514G108   11,555,804 57,275 SH   SOLE   57,275 0 0
Celanese Corp COM 150870103   4,821,349 38,411 SH   SOLE   38,411 0 0
Cognex Corp COM 192422103   1,396,997 32,917 SH   SOLE   32,917 0 0
Camden Property Trust COM 133131102   4,921,754 52,038 SH   SOLE   52,038 0 0
CoStar Group Inc COM 22160N109   15,501,716 201,609 SH   SOLE   201,609 0 0
Domino's Pizza Inc COM 25754A201   5,037,149 13,298 SH   SOLE   13,298 0 0
Diamondback Energy Inc COM 25278X109   10,759,823 69,472 SH   SOLE   69,472 0 0
FNF Group COM 31620R303   2,037,081 49,324 SH   SOLE   49,324 0 0
Fortinet Inc COM 34959E109   16,771,096 285,806 SH   SOLE   285,806 0 0
LIBERTY MEDIA CORP-MEDIA A COM 531229755   2,346,343 37,662 SH   SOLE   37,662 0 0
GoDaddy Inc COM 380237107   9,624,380 129,221 SH   SOLE   129,221 0 0
IDEX Corp COM 45167R104   5,939,595 28,553 SH   SOLE   28,553 0 0
Invitation Homes Inc COM 46187W107   9,105,076 287,317 SH   SOLE   287,317 0 0
Jazz Pharmaceuticals PLC COM G50871105   1,583,181 12,231 SH   SOLE   12,231 0 0
Jack Henry & Associates Inc COM 426281101   4,163,302 27,546 SH   SOLE   27,546 0 0
Jones Lang LaSalle Inc COM 48020Q107   737,524 5,224 SH   SOLE   5,224 0 0
Keysight Technologies Inc COM 49338L103   11,321,105 85,565 SH   SOLE   85,565 0 0
Knight-Swift Transportation Ho COM 499049104   1,540,257 30,713 SH   SOLE   30,713 0 0
Liberty Broadband Corp COM 530307305   12,571,020 137,659 SH   SOLE   137,659 0 0
Liberty Global PLC COM G5480U120   871,763 46,970 SH   SOLE   46,970 0 0
Leidos Holdings Inc COM 525327102   4,657,582 50,538 SH   SOLE   50,538 0 0
Lear Corp COM 521865204   1,510,824 11,258 SH   SOLE   11,258 0 0
Lennox International Inc COM 526107107   2,283,710 6,099 SH   SOLE   6,099 0 0
Cheniere Energy Inc COM 16411R208   7,691,416 46,345 SH   SOLE   46,345 0 0
Lululemon Athletica Inc COM 550021109   13,125,393 34,038 SH   SOLE   34,038 0 0
Las Vegas Sands Corp COM 517834107   5,824,385 127,059 SH   SOLE   127,059 0 0
Live Nation Entertainment Inc COM 538034109   4,750,552 57,208 SH   SOLE   57,208 0 0
MercadoLibre Inc COM 58733R102   11,328,508 8,935 SH   SOLE   8,935 0 0
Markel Corp COM 570535104   3,561,953 2,419 SH   SOLE   2,419 0 0
Marvell Technology Inc COM 573874104   13,655,754 252,277 SH   SOLE   252,277 0 0
Vail Resorts Inc COM 91879Q109   1,706,556 7,691 SH   SOLE   7,691 0 0
Annaly Capital Management Inc COM 035710839   2,789,579 148,303 SH   SOLE   148,303 0 0
National Retail Properties Inc COM 637417106   706,164 19,982 SH   SOLE   19,982 0 0
ServiceNow Inc COM 81762P102   72,653,621 129,980 SH   SOLE   129,980 0 0
Owens Corning COM 690742101   4,096,529 30,031 SH   SOLE   30,031 0 0
Old Dominion Freight Line Inc COM 679580100   14,839,917 36,271 SH   SOLE   36,271 0 0
ON Semiconductor Corp COM 682189105   19,717,391 212,129 SH   SOLE   212,129 0 0
Palo Alto Networks Inc COM 697435105   31,023,445 132,330 SH   SOLE   132,330 0 0
Rollins Inc COM 775711104   4,027,683 107,894 SH   SOLE   107,894 0 0
SEI Investments Co COM 784117103   1,301,329 21,606 SH   SOLE   21,606 0 0
Seattle Genetics Inc COM 81181C104   22,504,660 106,079 SH   SOLE   106,079 0 0
Sirius XM Holdings Inc COM 82968B103   777,083 171,921 SH   SOLE   171,921 0 0
Splunk Inc COM 848637104   4,386,915 29,996 SH   SOLE   29,996 0 0
Square Inc COM 852234103   4,597,596 103,877 SH   SOLE   103,877 0 0
SS&C Technologies Holdings Inc COM 78467J100   2,246,873 42,765 SH   SOLE   42,765 0 0
Sensata Technologies Holding P COM G8060N102   1,102,831 29,160 SH   SOLE   29,160 0 0
Steel Dynamics Inc COM 858119100   6,405,323 59,740 SH   SOLE   59,740 0 0
Teleflex Inc COM 879369106   3,684,062 18,757 SH   SOLE   18,757 0 0
T-Mobile US Inc COM 872590104   31,266,303 223,251 SH   SOLE   223,251 0 0
Targa Resources Corp COM 87612G101   7,108,760 82,930 SH   SOLE   82,930 0 0
Trimble Inc COM 896239100   5,694,887 105,735 SH   SOLE   105,735 0 0
Tesla Inc COM 88160R101   365,200,844 1,459,519 SH   SOLE   1,459,519 0 0
United Therapeutics Corp COM 91307C102   3,600,820 15,942 SH   SOLE   15,942 0 0
Veeva Systems Inc COM 922475108   6,192,815 30,439 SH   SOLE   30,439 0 0
VMware Inc COM 928563402   7,516,738 45,151 SH   SOLE   45,151 0 0
Vistra Energy Corp COM 92840M102   2,052,880 61,871 SH   SOLE   61,871 0 0
Wabtec Corp/DE COM 929740108   7,205,319 67,802 SH   SOLE   67,802 0 0
Waste Connections Inc COM 94106B101   6,597,219 49,123 SH   SOLE   49,123 0 0
Workday Inc COM 98138H101   8,723,984 40,605 SH   SOLE   40,605 0 0
Westlake Chemical Corp COM 960413102   909,343 7,294 SH   SOLE   7,294 0 0
WR Berkley Corp COM 084423102   26,939,442 424,310 SH   SOLE   424,310 0 0
Zillow Group Inc COM 98954M200   2,150,825 46,595 SH   SOLE   46,595 0 0
Restaurant Brands Internationa COM 76131D103   106,592 1,600 SH   SOLE   1,600 0 0
Restaurant Brands Internationa COM 76131D103   3,223,275 48,383 SH   DFND 1 0 48,383 0
Royal Bank of Canada COM 780087102   307,526 3,517 SH   DFND 1 0 3,517 0
TELUS Corp COM 87971M103   1,893,937 115,908 SH   DFND 1 0 115,908 0
Visa Inc COM 92826C839   19,321 84 SH   SOLE   84 0 0
Financial Select Sector SPDR Fund ETF 81369Y605   11,046 333 SH   DFND 1 0 333 0
Manulife Financial Corp COM 56501R106   1,881,012 102,900 SH   DFND 1 0 102,900 0
Conduent Inc COM 206787103   522 150 SH   DFND 1 0 150 0
EOG Resources Inc COM 26875P101   63,760 503 SH   SOLE   503 0 0
TripAdvisor Inc COM 896945201   116 7 SH   DFND 1 0 7 0
AerCap Holdings NV COM N00985106   940 15 SH   DFND 1 0 15 0
Hexcel Corp COM 428291108   912 14 SH   DFND 1 0 14 0
untitled COM 704551100   1,170 45 SH   DFND 1 0 45 0
Alphabet Inc COM 02079K107   959,868 7,280 SH   SOLE   7,280 0 0
QUALCOMM Inc COM 747525103   2,138,460 19,255 SH   SOLE   19,255 0 0
Rayonier Inc COM 754907103   512 18 SH   DFND 1 0 18 0
Sabra Health Care REIT Inc COM 78573L106   585 42 SH   DFND 1 0 42 0
Timken Co/The COM 887389104   1,176 16 SH   DFND 1 0 16 0
Accenture PLC COM G1151C101   783,131 2,550 SH   SOLE   2,550 0 0
Affiliated Managers Group Inc COM 008252108   391 3 SH   DFND 1 0 3 0
Brighthouse Financial Inc COM 10922N103   98 2 SH   DFND 1 0 2 0
ASML Holding NV COM N07059210   323,763 550 SH   SOLE   550 0 0
JD.com Inc COM 47215P106   83,778 2,876 SH   SOLE   2,876 0 0
Global Water Resources Inc COM 379463102   614 63 SH   DFND 1 0 63 0
Trilogy Metals Inc COM 89621C105   147 300 SH   DFND 1 0 300 0
Solitario Zinc Corp COM 8342EP107   124 227 SH   DFND 1 0 227 0
iQIYI Inc COM 46267X108   81 17 SH   DFND 1 0 17 0
Akumin Inc COM 01021X100   179 1,227 SH   DFND 1 0 1,227 0
Physicians Realty Trust COM 71943U104   512 42 SH   DFND 1 0 42 0
Vanguard FTSE All-World ex-US COM 922042775   151,409 2,919 SH   DFND 1 0 2,919 0
MasTec Inc COM 576323109   576 8 SH   DFND 1 0 8 0
iShares MSCI Brazil ETF ETF 464286400   215 7 SH   DFND 1 0 7 0
Greenbrook TMS Inc COM 393704309   2 9 SH   DFND 1 0 9 0
J55 Capital Corp COM 29385B109   110 329 SH   DFND 1 0 329 0
Marathon Petroleum Corp COM 56585A102   39,802 263 SH   SOLE   263 0 0
Mastercard Inc COM 57636Q104   396 1 SH   SOLE   1 0 0
International Business Machine COM 459200101   253,803 1,809 SH   SOLE   1,809 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   5,542,079 15,469 SH   SOLE   15,469 0 0
iShares iBoxx $ Investment Grade Corporate Bond ET ETF 464287242   30,606,000 300,000 SH   SOLE   300,000 0 0
Linde PLC COM G54950103   19,630,664 52,721 SH   SOLE   52,721 0 0
Linde PLC COM G54950103   81,682,420 219,370 SH   SOLE   219,370 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   63,239,671 176,514 SH   SOLE   176,514 0 0
Open Text Corp COM 683715106   2,316,214 65,989 SH   SOLE   65,989 0 0
NXP Semiconductors NV COM N6596X109   35,700,914 178,576 SH   SOLE   178,576 0 0
WP Carey Inc COM 92936U109   3,401,256 64,243 SH   SOLE   64,243 0 0
AXA Equitable Holdings Inc COM 29452E101   1,927,738 67,902 SH   SOLE   67,902 0 0
Webster Financial Corp COM 947890109   1,343,411 33,327 SH   SOLE   33,327 0 0
First Horizon National Corp COM 320517105   1,115,918 101,263 SH   SOLE   101,263 0 0
SPDR S&P Bank ETF ETF 78464A797   94,483 2,564 SH   SOLE   2,564 0 0
iShares MSCI Emerging Markets ETF ETF 464287234   37,950 1,000 SH   SOLE   1,000 0 0
Cronos Group Inc COM 22717L101   27,546 13,773 SH   SOLE   13,773 0 0
Blackbaud Inc COM 09227Q100   563 8 SH   DFND 1 0 8 0
Crane Holdings Co COM 224441105   1,000 18 SH   DFND 1 0 18 0
Dana Inc COM 235825205   59 4 SH   DFND 1 0 4 0
Ormat Technologies Inc COM 686688102   280 4 SH   DFND 1 0 4 0
PolyOne Corp COM 05368V106   106 3 SH   DFND 1 0 3 0
Boyd Gaming Corp COM 103304101   6,205 102 SH   DFND 1 0 102 0
Brink's Co/The COM 109696104   73 1 SH   DFND 1 0 1 0
Belden Inc COM 077454106   97 1 SH   DFND 1 0 1 0
Kemper Corp COM 488401100   84 2 SH   DFND 1 0 2 0
Stifel Financial Corp COM 860630102   1,167 19 SH   DFND 1 0 19 0
Sensient Technologies Corp COM 81725T100   58 1 SH   DFND 1 0 1 0
iShares MSCI EAFE ETF ETF 464287465   17,985,846 260,967 SH   SOLE   260,967 0 0
Citigroup Inc COM 172967424   1,215,638 29,556 SH   SOLE   29,556 0 0
iShares Russell 2000 ETF ETF 464287655   2,212,962 12,521 SH   SOLE   12,521 0 0
iShares Russell 2000 ETF ETF 464287655   36,083,592 204,162 SH   SOLE   204,162 0 0
PTC Inc COM 69370C100   7,001,684 49,419 SH   SOLE   49,419 0 0
DexCom Inc COM 252131107   14,671,145 157,247 SH   SOLE   157,247 0 0
KKR & Co Inc COM 48251W104   6,858,729 111,343 SH   SOLE   111,343 0 0
Lamb Weston Holdings Inc COM 513272104   9,537,526 103,153 SH   SOLE   103,153 0 0
Burlington Stores Inc COM 122017106   1,673,796 12,371 SH   SOLE   12,371 0 0
Largo Resources Ltd COM 517097101   11 4 SH   SOLE   4 0 0
Helen of Troy Ltd COM G4388N106   117 1 SH   DFND 1 0 1 0
Enbridge Inc COM 29250N105   1,527 46 SH   DFND 1 0 46 0
Cardiol Therapeutics Inc COM 14161Y200   23 26 SH   DFND 1 0 26 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   8,121,146 54,906 SH   SOLE   54,906 0 0
Dell Technologies Inc COM 24703L202   3,364,249 48,828 SH   SOLE   48,828 0 0
iShares MSCI EAFE ETF ETF 464287465   1,192,316 17,300 SH   SOLE   17,300 0 0
iShares China Large-Cap ETF ETF 464287184   198,975 7,500 SH   SOLE   7,500 0 0
CGI Group Inc COM 12532H104   13,592 138 SH   DFND 1 0 138 0
Gildan Activewear Inc COM 375916103   3,333 119 SH   DFND 1 0 119 0
Cameco Corp COM 13321L108   11,099 280 SH   DFND 1 0 280 0
Barrick Gold Corp COM 067901108   299,730 20,600 SH   DFND 1 0 20,600 0
Facebook Inc COM 30303M102   393,275,100 1,310,000 SH   SOLE   1,310,000 0 0
iShares US Treasury Bond ETF ETF 46429B267   11,329 514 SH   DFND 1 0 514 0
Berkshire Hathaway Inc COM 084670702   210,180,000 600,000 SH   SOLE   600,000 0 0
Alphabet Inc COM 02079K107   329,625,000 2,500,000 SH   SOLE   2,500,000 0 0
Alphabet Inc COM 02079K305   366,408,000 2,800,000 SH   SOLE   2,800,000 0 0
iShares Broad USD Investment Grade Corporate Bond ETF ETF 464288620   12,066 251 SH   DFND 1 0 251 0
Heritage Global Inc COM 42727E103   190 61 SH   DFND 1 0 61 0
Vanguard Consumer Staples ETF ETF 92204A207   1,461 8 SH   DFND 1 0 8 0
Banco Santander Brasil SA COM 05967A107   539 105 SH   DFND 1 0 105 0
Ovintiv Inc COM 69047Q102   2,292,684 48,196 SH   SOLE   48,196 0 0
Royal Gold Inc COM 780287108   235,415 2,214 SH   SOLE   2,214 0 0
Lightspeed POS Inc COM 53229C107   1,150 82 SH   DFND 1 0 82 0
Elanco Animal Health Inc COM 28414H103   1,919,230 170,750 SH   SOLE   170,750 0 0
TransCanada Corp COM 87807B107   46,453,500 1,350,000 SH   SOLE   1,350,000 0 0
Shopify Inc COM 82509L107   10,806,115 198,023 SH   SOLE   198,023 0 0
First Citizens BancShares Inc/ COM 31946M103   2,840,246 2,058 SH   SOLE   2,058 0 0
ERO Copper Corp COM 296006109   94,579 5,486 SH   SOLE   5,486 0 0
Ingevity Corp COM 45688C107   48 1 SH   DFND 1 0 1 0
Microsoft Corp COM 594918104   1,237,740,000 3,920,000 SH   SOLE   3,920,000 0 0
Apple Inc COM 037833100   1,414,194,600 8,260,000 SH   SOLE   8,260,000 0 0
Amazon.com Inc COM 023135106   355,936,000 2,800,000 SH   SOLE   2,800,000 0 0
Fox Corp COM 35137L204   5,039,098 174,484 SH   SOLE   174,484 0 0
Fox Corp COM 35137L204   541,818 18,761 SH   SOLE   18,761 0 0
Fox Corp COM 35137L105   3,082,123 98,786 SH   SOLE   98,786 0 0
Fox Corp COM 35137L105   1,115,182 35,743 SH   SOLE   35,743 0 0
salesforce.com Inc COM 79466L302   758,397 3,740 SH   SOLE   3,740 0 0
MAG Silver Corp COM 55903Q104   57,035 5,500 SH   DFND 1 0 5,500 0
Greenbrook TMS Inc COM 393704309   13 51 SH   DFND 1 0 51 0
Dow Inc COM 260557103   3,916,910 75,968 SH   SOLE   75,968 0 0
Dow Inc COM 260557103   14,843,144 287,881 SH   SOLE   287,881 0 0
Cree Inc COM 977852102   381 10 SH   DFND 1 0 10 0
Haemonetics Corp COM 405024100   806 9 SH   DFND 1 0 9 0
HealthEquity Inc COM 42226A107   877 12 SH   DFND 1 0 12 0
ICU Medical Inc COM 44930G107   476 4 SH   DFND 1 0 4 0
LivaNova PLC COM G5509L101   106 2 SH   DFND 1 0 2 0
Ollie's Bargain Outlet Holding COM 681116109   849 11 SH   DFND 1 0 11 0
Planet Fitness Inc COM 72703H101   541 11 SH   DFND 1 0 11 0
Comcast Corp COM 20030N101   187,603 4,231 SH   SOLE   4,231 0 0
Alcon Inc COM H01301128   85,922 1,115 SH   SOLE   1,115 0 0
iShares MSCI Brazil ETF ETF 464286400   389,632 12,704 SH   SOLE   12,704 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   38,023,553 106,131 SH   SOLE   106,131 0 0
Newmont Mining Corp COM 651639106   2,423,033 65,576 SH   SOLE   65,576 0 0
Canopy Growth Corp COM 138035100   2,114 2,700 SH   DFND 1 0 2,700 0
Farfetch Ltd COM 30744W107   75 36 SH   DFND 1 0 36 0
VanEck Vectors Junior Gold Miners ETF ETF 92189F791   78,963,500 2,450,000 SH   SOLE   2,450,000 0 0
VanEck Vectors Gold Miners ETF ETF 92189F106   2,691,000 100,000 SH   SOLE   100,000 0 0
Financial Select Sector SPDR Fund ETF 81369Y605   15,590 470 SH   SOLE   470 0 0
Netflix Inc COM 64110L106   3,302,867 8,747 SH   SOLE   8,747 0 0
HSBC Holdings PLC COM 404280406   474 12 SH   DFND 1 0 12 0
Chevron Corp COM 166764100   43,841 260 SH   SOLE   260 0 0
Exxon Mobil Corp COM 30231G102   15,285 130 SH   SOLE   130 0 0
ConocoPhillips COM 20825C104   34,982 292 SH   SOLE   292 0 0
Alphabet Inc COM 02079K305   1,702,227 13,008 SH   SOLE   13,008 0 0
Village Farms International In COM 92707Y108   7,428 9,314 SH   SOLE   9,314 0 0
DocuSign Inc COM 256163106   1,621,032 38,596 SH   SOLE   38,596 0 0
Exact Sciences Corp COM 30063P105   2,347,246 34,407 SH   SOLE   34,407 0 0
Erie Indemnity Co COM 29530P102   1,423,706 4,846 SH   SOLE   4,846 0 0
Dropbox Inc COM 26210C104   1,347,694 49,493 SH   SOLE   49,493 0 0
MongoDB Inc COM 60937P106   4,655,967 13,462 SH   SOLE   13,462 0 0
MarketAxess Holdings Inc COM 57060D108   3,040,311 14,231 SH   SOLE   14,231 0 0
Zebra Technologies Corp COM 989207105   5,180,953 21,904 SH   SOLE   21,904 0 0
Okta Inc COM 679295105   2,413,185 29,606 SH   SOLE   29,606 0 0
Uber Technologies Inc COM 90353T100   15,989,113 347,665 SH   SOLE   347,665 0 0
FactSet Research Systems Inc COM 303075105   6,296,544 14,400 SH   SOLE   14,400 0 0
STERIS PLC COM G8473T100   8,639,882 39,376 SH   SOLE   39,376 0 0
Paycom Software Inc COM 70432V102   4,967,613 19,160 SH   SOLE   19,160 0 0
Equity LifeStyle Properties In COM 29472R108   3,449,323 54,141 SH   SOLE   54,141 0 0
Twilio Inc COM 90138F102   1,919,960 32,803 SH   SOLE   32,803 0 0
Snap Inc COM 83304A106   68,996,741 7,743,742 SH   SOLE   7,743,742 0 0
Sun Communities Inc COM 866674104   4,420,472 37,354 SH   SOLE   37,354 0 0
EPAM Systems Inc COM 29414B104   6,310,429 24,680 SH   SOLE   24,680 0 0
HEICO Corp COM 422806109   1,351,468 8,346 SH   SOLE   8,346 0 0
HEICO Corp COM 422806208   9,358,500 72,423 SH   SOLE   72,423 0 0
Alphabet Inc COM 02079K305   703,111 5,373 SH   SOLE   5,373 0 0
Suncor Energy Inc COM 867224107   721,567 20,988 SH   SOLE   20,988 0 0
Corteva Inc COM 22052L104   3,923,512 76,691 SH   SOLE   76,691 0 0
Corteva Inc COM 22052L104   13,722,084 268,219 SH   SOLE   268,219 0 0
iShares MSCI Taiwan ETF ETF 46434G772   223 5 SH   DFND 1 0 5 0
Exact Sciences Corp COM 30063P105   75,588 1,108 SH   SOLE   1,108 0 0
AXA Equitable Holdings Inc COM 29452E101   495,519 17,454 SH   SOLE   17,454 0 0
Twilio Inc COM 90138F102   59,466 1,016 SH   SOLE   1,016 0 0
HEICO Corp COM 422806109   319,812 1,975 SH   SOLE   1,975 0 0
Burlington Stores Inc COM 122017106   120,011 887 SH   SOLE   887 0 0
FactSet Research Systems Inc COM 303075105   1,879,781 4,299 SH   SOLE   4,299 0 0
Amcor PLC COM G0250X107   1,456,321 158,987 SH   SOLE   158,987 0 0
Amcor PLC COM G0250X107   5,089,635 555,637 SH   SOLE   555,637 0 0
Bank of Nova Scotia/The COM 064149107   17,096,250 375,000 SH   SOLE   375,000 0 0
DocuSign Inc COM 256163106   38,472 916 SH   SOLE   916 0 0
Okta Inc COM 679295105   68,876 845 SH   SOLE   845 0 0
MarketAxess Holdings Inc COM 57060D108   938,521 4,393 SH   SOLE   4,393 0 0
Erie Indemnity Co COM 29530P102   292,615 996 SH   SOLE   996 0 0
PTC Inc COM 69370C100   1,817,896 12,831 SH   SOLE   12,831 0 0
EPAM Systems Inc COM 29414B104   1,656,360 6,478 SH   SOLE   6,478 0 0
Snap Inc COM 83304A106   58,815 6,601 SH   SOLE   6,601 0 0
Werner Enterprises Inc COM 950755108   390 10 SH   DFND 1 0 10 0
Fortis Inc/Canada COM 349553107   83,578 2,200 SH   SOLE   2,200 0 0
Target Corp COM 87612E106   168,066 1,520 SH   SOLE   1,520 0 0
Medicenna Therapeutics Corp COM 58490H107   74 252 SH   DFND 1 0 252 0
Canadian Imperial Bank of Comm COM 136069101   8,687,250 225,000 SH   SOLE   225,000 0 0
Denali Therapeutics Inc COM 24823R105   41 2 SH   DFND 1 0 2 0
cbdMD Inc COM 12482W309   1 1 SH   DFND 1 0 1 0
Walt Disney Co/The COM 254687106   84,697,250 1,045,000 SH   SOLE   1,045,000 0 0
Wal-Mart Stores Inc COM 931142103   40,782,150 255,000 SH   SOLE   255,000 0 0
Exxon Mobil Corp COM 30231G102   228,105,200 1,940,000 SH   SOLE   1,940,000 0 0
PepsiCo Inc COM 713448108   93,192,000 550,000 SH   SOLE   550,000 0 0
Coca-Cola Co/The COM 191216100   115,318,800 2,060,000 SH   SOLE   2,060,000 0 0
JPMorgan Chase & Co COM 46625H100   203,028,000 1,400,000 SH   SOLE   1,400,000 0 0
Procter & Gamble Co/The COM 742718109   186,700,800 1,280,000 SH   SOLE   1,280,000 0 0
FedEx Corp COM 31428X106   1,591,110 6,006 SH   SOLE   6,006 0 0
iShares MSCI Sweden ETF ETF 464286756   297 9 SH   DFND 1 0 9 0
HEICO Corp COM 422806208   65,515 507 SH   SOLE   507 0 0
Paycom Software Inc COM 70432V102   1,379,576 5,321 SH   SOLE   5,321 0 0
STERIS PLC COM G8473T100   2,494,586 11,369 SH   SOLE   11,369 0 0
WP Carey Inc COM 92936U109   110,440 2,086 SH   SOLE   2,086 0 0
Zebra Technologies Corp COM 989207105   1,396,946 5,906 SH   SOLE   5,906 0 0
Pfizer Inc COM 717081103   66,671,700 2,010,000 SH   SOLE   2,010,000 0 0
Verizon Communications Inc COM 92343V104   66,602,550 2,055,000 SH   SOLE   2,055,000 0 0
UnitedHealth Group Inc COM 91324P102   236,969,300 470,000 SH   SOLE   470,000 0 0
Merck & Co Inc COM 58933Y105   65,888,000 640,000 SH   SOLE   640,000 0 0
Bank of America Corp COM 060505104   40,768,245 1,488,979 SH   SOLE   1,488,979 0 0
Cisco Systems Inc/Delaware COM 17275R102   76,070,400 1,415,000 SH   SOLE   1,415,000 0 0
Mastercard Inc COM 57636Q104   154,404,900 390,000 SH   SOLE   390,000 0 0
Philip Morris International In COM 718172109   58,325,400 630,000 SH   SOLE   630,000 0 0
Intel Corp COM 458140100   61,969,160 1,743,155 SH   SOLE   1,743,155 0 0
Boeing Co/The COM 097023105   122,675,200 640,000 SH   SOLE   640,000 0 0
Wells Fargo & Co COM 949746101   100,924,200 2,470,000 SH   SOLE   2,470,000 0 0
Abbott Laboratories COM 002824100   14,527,500 150,000 SH   SOLE   150,000 0 0
Altria Group Inc COM 02209S103   35,742,500 850,000 SH   SOLE   850,000 0 0
Citigroup Inc COM 172967424   35,371,800 860,000 SH   SOLE   860,000 0 0
McDonald's Corp COM 580135101   26,344,000 100,000 SH   SOLE   100,000 0 0
Mondelez International Inc COM 609207105   39,558,000 570,000 SH   SOLE   570,000 0 0
Adobe Systems Inc COM 00724F101   76,485,000 150,000 SH   SOLE   150,000 0 0
SPDR Gold Shares ETF 78463V107   2,414,359 14,082 SH   SOLE   14,082 0 0
UroGen Pharma Ltd COM M96088105   84 6 SH   DFND 1 0 6 0
International Bancshares Corp COM 459044103   43 1 SH   DFND 1 0 1 0
Osisko Gold Royalties Ltd COM 68827L101   176,250 15,000 SH   DFND 1 0 15,000 0
Dynatrace Inc COM 268150109   187 4 SH   DFND 1 0 4 0
Kraft Heinz Co/The COM 500754106   3,364 100 SH   DFND 1 0 100 0
Kraft Heinz Co/The COM 500754106   3,364 100 SH   SOLE   100 0 0
Shopify Inc COM 82509L107   54,570 1,000 SH   DFND 1 0 1,000 0
General Electric Co COM 369604301   1,327 12 SH   SOLE   12 0 0
Retrophin Inc COM 89422G107   27 3 SH   DFND 1 0 3 0
Roku Inc COM 77543R102   1,661,194 23,533 SH   SOLE   23,533 0 0
PayPal Holdings Inc COM 70450Y103   2,241,707 38,346 SH   SOLE   38,346 0 0
Alibaba Group Holding Ltd COM 01609W102   429,363 4,950 SH   SOLE   4,950 0 0
NVIDIA Corp COM 67066G104   21,506,341 49,441 SH   SOLE   49,441 0 0
Broadcom Inc COM 11135F101   132,893 160 SH   SOLE   160 0 0
Adobe Systems Inc COM 00724F101   110,648 217 SH   SOLE   217 0 0
Utilities Select Sector SPDR Fund ETF 81369Y886   31,152,402 528,634 SH   SOLE   528,634 0 0
HRG Group Inc COM 84790A105   157 2 SH   SOLE   2 0 0
Bespoke Capital Acquisition Co COM 92747V106   9 16 SH   DFND 1 0 16 0
Docebo Inc COM 25609L105   2,350 58 SH   DFND 1 0 58 0
Grocery Outlet Holding Corp COM 39874R101   87 3 SH   DFND 1 0 3 0
Brookfield Infrastructure Part COM G16252101   155,732 5,297 SH   SOLE   5,297 0 0
iShares Russell 2000 Value ETF ETF 464287630   382,929 2,825 SH   SOLE   2,825 0 0
Comcast Corp COM 20030N101   34,541 779 SH   SOLE   779 0 0
Walt Disney Co/The COM 254687106   1,440,096 17,768 SH   SOLE   17,768 0 0
Melco Resorts & Entertainment COM 585464100   692 70 SH   DFND 1 0 70 0
SPDR S&P Retail ETF ETF 78464A714   13,328 219 SH   DFND 1 0 219 0
Navasota Resources Inc COM 44969Q307   342 475 SH   DFND 1 0 475 0
Texas Capital Bancshares Inc COM 88224Q107   59 1 SH   DFND 1 0 1 0
Teradyne Inc COM 880770102   7,346,740 73,131 SH   SOLE   73,131 0 0
Lightspeed POS Inc COM 53229C107   125,863 8,971 SH   SOLE   8,971 0 0
Neurocrine Biosciences Inc COM 64125C109   3,615,075 32,134 SH   SOLE   32,134 0 0
Neurocrine Biosciences Inc COM 64125C109   67,950 604 SH   SOLE   604 0 0
Insulet Corp COM 45784P101   4,441,318 27,847 SH   SOLE   27,847 0 0
Insulet Corp COM 45784P101   1,289,955 8,088 SH   SOLE   8,088 0 0
Medical Properties Trust Inc COM 58463J304   356,441 65,402 SH   SOLE   65,402 0 0
Tyler Technologies Inc COM 902252105   6,915,381 17,909 SH   SOLE   17,909 0 0
Tyler Technologies Inc COM 902252105   1,755,779 4,547 SH   SOLE   4,547 0 0
Brown & Brown Inc COM 115236101   17,296,574 247,660 SH   SOLE   247,660 0 0
Brown & Brown Inc COM 115236101   2,072,223 29,671 SH   SOLE   29,671 0 0
SilverCrest Metals Inc COM 828363101   42,671 9,676 SH   SOLE   9,676 0 0
Teledyne Technologies Inc COM 879360105   8,196,115 20,060 SH   SOLE   20,060 0 0
Teledyne Technologies Inc COM 879360105   2,805,719 6,867 SH   SOLE   6,867 0 0
Pinterest Inc COM 72352L106   3,063,878 113,351 SH   SOLE   113,351 0 0
Pinterest Inc COM 72352L106   85,955 3,180 SH   SOLE   3,180 0 0
Booz Allen Hamilton Holding Co COM 099502106   3,753,643 34,352 SH   SOLE   34,352 0 0
Booz Allen Hamilton Holding Co COM 099502106   139,319 1,275 SH   SOLE   1,275 0 0
Bio-Rad Laboratories Inc COM 090572207   3,068,690 8,561 SH   SOLE   8,561 0 0
Bio-Rad Laboratories Inc COM 090572207   906,520 2,529 SH   SOLE   2,529 0 0
Blackstone Group LP/The COM 09260D107   28,704,413 267,915 SH   SOLE   267,915 0 0
VICI Properties Inc COM 925652109   14,318,801 492,055 SH   SOLE   492,055 0 0
Aqua America Inc COM 29670G102   1,644,510 47,903 SH   SOLE   47,903 0 0
West Pharmaceutical Services I COM 955306105   11,091,208 29,560 SH   SOLE   29,560 0 0
West Pharmaceutical Services I COM 955306105   3,134,880 8,355 SH   SOLE   8,355 0 0
Omega Healthcare Investors Inc COM 681936100   889,351 26,820 SH   SOLE   26,820 0 0
Westport Fuel Systems Inc COM 960908507   3,636 600 SH   DFND 1 0 600 0
Financial Select Sector SPDR Fund ETF 81369Y605   7,214,707 217,507 SH   SOLE   217,507 0 0
FirstCash Holdings Inc COM 33768G107   402 4 SH   DFND 1 0 4 0
Lumentum Holdings Inc COM 55024U109   587 13 SH   DFND 1 0 13 0
Mercury Systems Inc COM 589378108   74 2 SH   DFND 1 0 2 0
Arrowhead Pharmaceuticals Inc COM 04280A100   81 3 SH   DFND 1 0 3 0
KBR Inc COM 48242W106   707 12 SH   DFND 1 0 12 0
Dollar Tree Inc COM 256746108   532 5 SH   SOLE   5 0 0
Uranium Royalty Corp COM 91702V101   100 35 SH   DFND 1 0 35 0
Square Inc COM 852234103   597,067 13,490 SH   SOLE   13,490 0 0
SPDR Dow Jones Industrial Average ETF Trust ETF 78467X109   1,675 5 SH   SOLE   5 0 0
iShares Russell 2000 ETF ETF 464287655   23,663,719 133,890 SH   SOLE   133,890 0 0
CBS Corp COM 92556H206   2,142,174 166,060 SH   SOLE   166,060 0 0
A2Z Technologies Canada Corp COM 00249W100   8 5 SH   DFND 1 0 5 0
iShares MSCI Brazil ETF ETF 464286400   3,527 115 SH   SOLE   115 0 0
Teva Pharmaceutical Industries COM 881624209   1,010 99 SH   DFND 1 0 99 0
Aflac Inc COM 001055102   73,757 961 SH   SOLE   961 0 0
Itau Unibanco Holding SA COM 465562106   6,670 1,242 SH   SOLE   1,242 0 0
Petroleo Brasileiro SA COM 71654V408   36,006 2,402 SH   SOLE   2,402 0 0
Natura & Co Holding SA COM 63884N108   340 59 SH   DFND 1 0 59 0
Lyft Inc COM 55087P104   9,117 865 SH   SOLE   865 0 0
American Airlines Group Inc COM 02376R102   844,371 65,915 SH   SOLE   65,915 0 0
UnitedHealth Group Inc COM 91324P102   76,133 151 SH   SOLE   151 0 0
Vanguard Total Bond Market ETF ETF 921937835   56,172,900 805,000 SH   SOLE   805,000 0 0
Canada Goose Holdings Inc COM 135086106   357,704 24,400 SH   SOLE   24,400 0 0
FuelCell Energy Inc COM 35952H601   17 13 SH   DFND 1 0 13 0
Lantronix Inc COM 516548203   378 85 SH   DFND 1 0 85 0
Lantronix Inc COM 516548203   1,460 328 SH   DFND 1 0 328 0
JetBlue Airways Corp COM 477143101   3,721 809 SH   SOLE   809 0 0
United Continental Holdings In COM 910047109   697,612 16,492 SH   SOLE   16,492 0 0
Millennial ESports Corp COM 364934109   39 18 SH   DFND 1 0 18 0
Square Inc COM 852234103   100,116 2,262 SH   SOLE   2,262 0 0
Shopify Inc COM 82509L107   3,696,736 67,743 SH   SOLE   67,743 0 0
Potlatch Corp COM 737630103   397,163 8,750 SH   SOLE   8,750 0 0
Gaming and Leisure Properties COM 36467J108   3,589,704 78,808 SH   SOLE   78,808 0 0
Lamar Advertising Co COM 512816109   800,728 9,593 SH   SOLE   9,593 0 0
Sabra Health Care REIT Inc COM 78573L106   353,058 25,327 SH   SOLE   25,327 0 0
Douglas Emmett Inc COM 25960P109   233,100 18,268 SH   SOLE   18,268 0 0
Starwood Property Trust Inc COM 85571B105   630,075 32,562 SH   SOLE   32,562 0 0
Lexington Realty Trust COM 529043101   285,272 32,053 SH   SOLE   32,053 0 0
Blackstone Mortgage Trust Inc COM 09257W100   410,597 18,878 SH   SOLE   18,878 0 0
Rayonier Inc COM 754907103   425,477 14,950 SH   SOLE   14,950 0 0
Rexford Industrial Realty Inc COM 76169C100   1,115,952 22,613 SH   SOLE   22,613 0 0
National Health Investors Inc COM 63633D104   1,130 22 SH   SOLE   22 0 0
Cousins Properties Inc COM 222795502   338,672 16,626 SH   SOLE   16,626 0 0
Americold Realty Trust COM 03064D108   846,584 27,839 SH   SOLE   27,839 0 0
CubeSmart COM 229663109   939,180 24,631 SH   SOLE   24,631 0 0
JBG SMITH Properties COM 46590V100   149,097 10,311 SH   SOLE   10,311 0 0
Equity Commonwealth COM 294628102   1,157 63 SH   SOLE   63 0 0
EastGroup Properties Inc COM 277276101   827,987 4,972 SH   SOLE   4,972 0 0
Howard Hughes Holdings Inc COM 44267T102   264,570 3,569 SH   SOLE   3,569 0 0
Physicians Realty Trust COM 71943U104   318,464 26,125 SH   SOLE   26,125 0 0
American Homes 4 Rent COM 02665T306   3,262,439 96,837 SH   SOLE   96,837 0 0
Spirit Realty Capital Inc COM 84860W300   519,111 15,482 SH   SOLE   15,482 0 0
New Residential Investment Cor COM 64828T201   491,850 52,944 SH   SOLE   52,944 0 0
Highwoods Properties Inc COM 431284108   1,237 60 SH   SOLE   60 0 0
Healthcare Realty Trust Inc COM 42226K105   1,746,552 114,378 SH   SOLE   114,378 0 0
First Industrial Realty Trust COM 32054K103   689,532 14,489 SH   SOLE   14,489 0 0
Kilroy Realty Corp COM 49427F108   369,205 11,680 SH   SOLE   11,680 0 0
Brixmor Property Group Inc COM 11120U105   684,369 32,934 SH   SOLE   32,934 0 0
Welltower Inc COM 95040Q104   24,576 300 SH   SOLE   300 0 0
Simon Property Group Inc COM 828806109   12,964 120 SH   SOLE   120 0 0
Ventas Inc COM 92276F100   12,639 300 SH   SOLE   300 0 0
North American Energy Partners COM 656811106   35,751 1,646 SH   SOLE   1,646 0 0
iShares JP Morgan USD Emerging Markets Bond ETF ETF 464288281   30,779,960 373,000 SH   SOLE   373,000 0 0
Gardner Denver Holdings Inc COM 45687V106   9,734,122 152,764 SH   SOLE   152,764 0 0
Gardner Denver Holdings Inc COM 45687V106   2,893,525 45,410 SH   SOLE   45,410 0 0
GFL Environmental Inc COM 36168Q104   2,001 63 SH   DFND 1 0 63 0
McEwen Mining Inc COM 58039P305   13 2 SH   DFND 1 0 2 0
Village Farms International In COM 92707Y108   3,110 3,900 SH   DFND 1 0 3,900 0
JDL GOLD CORP COM 29446Y502   82,637 19,536 SH   SOLE   19,536 0 0
JDL GOLD CORP COM 29446Y502   6,451 1,525 SH   DFND 1 0 1,525 0
Rogers Communications Inc COM 775109200   26,873,000 700,000 SH   SOLE   700,000 0 0
BCE Inc COM 05534B760   3,825,588 100,225 SH   SOLE   100,225 0 0
Suncor Energy Inc COM 867224107   1,128,077 32,812 SH   SOLE   32,812 0 0
Waste Connections Inc COM 94106B101   1,654,307 12,318 SH   SOLE   12,318 0 0
Thomson Reuters Corp COM 884903808   21,788,739 178,129 SH   SOLE   178,129 0 0
Magna International Inc COM 559222401   7,104,504 132,522 SH   SOLE   132,522 0 0
Restaurant Brands Internationa COM 76131D103   670,597 10,066 SH   SOLE   10,066 0 0
Nutrien Ltd COM 67077M108   11,760,957 190,430 SH   SOLE   190,430 0 0
Enbridge Inc COM 29250N105   1,234,801 37,204 SH   SOLE   37,204 0 0
Canadian Natural Resources Ltd COM 136385101   18,143,169 280,550 SH   SOLE   280,550 0 0
CGI Group Inc COM 12532H104   7,061,044 71,693 SH   SOLE   71,693 0 0
Gildan Activewear Inc COM 375916103   1,894,764 67,646 SH   SOLE   67,646 0 0
Imperial Oil Ltd COM 453038408   2,498,829 40,572 SH   SOLE   40,572 0 0
Carnival Corp COM 143658300   397,880 29,000 SH   DFND 1 0 29,000 0
Royal Caribbean Cruises Ltd COM V7780T103   2,487,780 27,000 SH   DFND 1 0 27,000 0
Algonquin Power & Utilities Co COM 015857105   4,846,769 818,711 SH   SOLE   818,711 0 0
Brookfield Renewable Partners COM G16258108   8,376,313 385,295 SH   SOLE   385,295 0 0
Brookfield Infrastructure Corp COM 11275Q107   1,838 52 SH   SOLE   52 0 0
Brookfield Infrastructure Corp COM 11275Q107   383,792 10,860 SH   SOLE   10,860 0 0
Brookfield Infrastructure Corp COM 11275Q107   23,536 666 SH   SOLE   666 0 0
Brookfield Infrastructure Corp COM 11275Q107   7,505,933 212,392 SH   SOLE   212,392 0 0
Brookfield Infrastructure Corp COM 11275Q107   2,332 66 SH   DFND 1 0 66 0
Otis Worldwide Corp COM 68902V107   12,513,503 155,815 SH   SOLE   155,815 0 0
Otis Worldwide Corp COM 68902V107   3,699,641 46,067 SH   SOLE   46,067 0 0
Carrier Global Corp COM 14448C104   17,438,784 315,920 SH   SOLE   315,920 0 0
Canopy Growth Corp COM 138035100   3,361 4,293 SH   SOLE   4,293 0 0
Shopify Inc COM 82509L107   6,379,615 116,907 SH   SOLE   116,907 0 0
Valeant Pharmaceuticals Intern COM 071734107   362,001 44,039 SH   SOLE   44,039 0 0
Gildan Activewear Inc COM 375916103   28,010 1,000 SH   DFND 1 0 1,000 0
United Parcel Service Inc COM 911312106   178,315 1,144 SH   SOLE   1,144 0 0
Brookfield Infrastructure Corp COM 11275Q107   2,580 73 SH   SOLE   73 0 0
Ritchie Bros Auctioneers Inc COM 74935Q107   37,500 600 SH   SOLE   600 0 0
Stantec Inc COM 85472N109   538,421 8,300 SH   SOLE   8,300 0 0
Zoom Video Communications Inc COM 98980L101   3,294,034 47,098 SH   SOLE   47,098 0 0
Sprott Physical Gold Trust COM 85207H104   1,432 100 SH   DFND 1 0 100 0
Fortis Inc/Canada COM 349553107   11,397,000 300,000 SH   SOLE   300,000 0 0
Pembina Pipeline Corp COM 706327103   209,999 6,986 SH   DFND 1 0 6,986 0
Rogers Communications Inc COM 775109200   230,340 6,000 SH   DFND 1 0 6,000 0
Sun Life Financial Inc COM 866796105   1,952,000 40,000 SH   DFND 1 0 40,000 0
Vanguard FTSE All-World ex-US COM 922042775   13,486,200 260,000 SH   SOLE   260,000 0 0
iShares MSCI ACWI ETF ETF 464288257   530,203,800 5,740,000 SH   SOLE   5,740,000 0 0
Johnson & Johnson COM 478160104   46,725 300 SH   SOLE   300 0 0
Datadog Inc COM 23804L103   4,547,304 49,921 SH   SOLE   49,921 0 0
Trade Desk Inc/The COM 88339J105   6,849,300 87,643 SH   SOLE   87,643 0 0
Tradeweb Markets Inc COM 892672106   9,365,916 116,782 SH   SOLE   116,782 0 0
Liberty Broadband Corp COM 530307107   455 5 SH   SOLE   5 0 0
Carlyle Group LP/The COM 14316J108   1,250,011 41,446 SH   SOLE   41,446 0 0
Apollo Global Management Inc COM 03769M106   6,798,781 75,744 SH   SOLE   75,744 0 0
AVTR 0 COM 05352A100   222,837 10,571 SH   SOLE   10,571 0 0
AVTR 0 COM 05352A100   2,714,493 128,771 SH   SOLE   128,771 0 0
Trade Desk Inc/The COM 88339J105   215,616 2,759 SH   SOLE   2,759 0 0
Zoom Video Communications Inc COM 98980L101   99,455 1,422 SH   SOLE   1,422 0 0
Tradeweb Markets Inc COM 892672106   59,027 736 SH   SOLE   736 0 0
Catalent Inc COM 148806102   1,015,774 22,310 SH   SOLE   22,310 0 0
Catalent Inc COM 148806102   3,277,067 71,976 SH   SOLE   71,976 0 0
Crowdstrike Holdings Inc COM 22788C105   7,395,518 44,184 SH   SOLE   44,184 0 0
NXP Semiconductors NV COM N6596X109   5,569,371 27,858 SH   SOLE   27,858 0 0
Nordson Corp COM 655663102   4,443,761 19,912 SH   SOLE   19,912 0 0
Molina Healthcare Inc COM 60855R100   2,204,732 6,724 SH   SOLE   6,724 0 0
Nordson Corp COM 655663102   1,305,768 5,851 SH   SOLE   5,851 0 0
Molina Healthcare Inc COM 60855R100   7,629,672 23,269 SH   SOLE   23,269 0 0
Dynatrace Inc COM 268150109   2,222,619 47,563 SH   SOLE   47,563 0 0
Fair Isaac Corp COM 303250104   9,224,657 10,621 SH   SOLE   10,621 0 0
Moderna Inc COM 60770K107   13,761,740 133,234 SH   SOLE   133,234 0 0
Fortis Inc/Canada COM 349553107   37,935,104 998,555 SH   DFND 1 0 998,555 0
Wingstop Inc COM 974155103   899 5 SH   DFND 1 0 5 0
QuidelOrtho Corp COM 219798105   511 7 SH   DFND 1 0 7 0
Brookfield Infrastructure Part COM G16252101   4,894,982 166,496 SH   SOLE   166,496 0 0
Medicenna Therapeutics Corp COM 58490H107   10 33 SH   DFND 1 0 33 0
Vermilion Energy Inc COM 923725105   16,082 1,100 SH   DFND 1 0 1,100 0
Granite Real Estate Investment COM 387437114   10,608 200 SH   DFND 1 0 200 0
Colliers International Group I COM 194693107   28,575 300 SH   DFND 1 0 300 0
Aptose Biosciences Inc COM 03835T309   12,860 4,593 SH   DFND 1 0 4,593 0
Ritchie Bros Auctioneers Inc COM 74935Q107   50,000 800 SH   DFND 1 0 800 0
Tucows Inc COM 898697206   12,246 600 SH   DFND 1 0 600 0
Open Text Corp COM 683715106   14,040 400 SH   DFND 1 0 400 0
Cronos Group Inc COM 22717L101   44,000 22,000 SH   DFND 1 0 22,000 0
Enerflex Ltd COM 29269R105   18,336 3,200 SH   DFND 1 0 3,200 0
Energy Fuels Inc/Canada COM 292671708   9,864 1,200 SH   DFND 1 0 1,200 0
Kelso Technologies Inc COM 48826D201   3,578 17,900 SH   DFND 1 0 17,900 0
AETERNA ZENTARIS INC COM 007975501   5,840 2,336 SH   DFND 1 0 2,336 0
IAC/InterActiveCorp COM 57667L107   5,307,742 135,488 SH   SOLE   135,488 0 0
IAC/InterActiveCorp COM 57667L107   1,246,862 31,828 SH   SOLE   31,828 0 0
Papa John's International Inc COM 698813102   68 1 SH   DFND 1 0 1 0
MGM Resorts International COM 552953101   85,871 2,336 SH   SOLE   2,336 0 0
Northern Dynasty Minerals Ltd COM 66510M204   65 200 SH   DFND 1 0 200 0
Sandstorm Gold Ltd COM 80013R206   238 51 SH   DFND 1 0 51 0
Brookfield Renewable Corp COM 11284V105   4,190 175 SH   DFND 1 0 175 0
Brookfield Renewable Corp COM 11284V105   338,440 14,137 SH   SOLE   14,137 0 0
Brookfield Renewable Corp COM 11284V105   311,531 13,013 SH   SOLE   13,013 0 0
Expedia Inc COM 30212P303   626,975 6,083 SH   SOLE   6,083 0 0
XPO Logistics Inc COM 983793100   2,389 32 SH   SOLE   32 0 0
Fortis Inc/Canada COM 349553107   7,363,260 193,821 SH   SOLE   193,821 0 0
Brookfield Renewable Corp COM 11284V105   527 22 SH   SOLE   22 0 0
New Found Gold Corp COM 64440N103   1,589 381 SH   DFND 1 0 381 0
iShares Silver Trust ETF 46428Q109   275,668 13,553 SH   SOLE   13,553 0 0
Pinduoduo Inc COM 722304102   404,637 4,126 SH   SOLE   4,126 0 0
Nano-X Imaging Ltd COM M70700105   243 37 SH   DFND 1 0 37 0
Costco Wholesale Corp COM 22160K105   11,864 21 SH   SOLE   21 0 0
Zscaler Inc COM 98980G102   2,741,963 17,623 SH   SOLE   17,623 0 0
Peloton Interactive Inc COM 70614W100   10 2 SH   SOLE   2 0 0
United Continental Holdings In COM 910047109   322,411 7,622 SH   SOLE   7,622 0 0
American Airlines Group Inc COM 02376R102   238,304 18,603 SH   SOLE   18,603 0 0
Facebook Inc COM 30303M102   13,218,246 44,030 SH   SOLE   44,030 0 0
Brookfield Renewable Partners COM G16258108   106,526 4,900 SH   SOLE   4,900 0 0
Brookfield Infrastructure Part COM G16252101   79,380 2,700 SH   SOLE   2,700 0 0
Nuvei Corp COM 67079A102   1,890 126 SH   DFND 1 0 126 0
Etsy Inc COM 29786A106   3,004,778 46,528 SH   SOLE   46,528 0 0
Etsy Inc COM 29786A106   1,091,596 16,903 SH   SOLE   16,903 0 0
KWESST Micro Systems Inc COM 501506604   250 161 SH   DFND 1 0 161 0
KWESST Micro Systems Inc COM 501506604   6 4 SH   DFND 1 0 4 0
Snowflake Inc COM 833445109   145,132 950 SH   SOLE   950 0 0
Snowflake Inc COM 833445109   8,731,111 57,152 SH   SOLE   57,152 0 0
Sunrun Inc COM 86771W105   50 4 SH   SOLE   4 0 0
Pool Corp COM 73278L105   5,251,051 14,746 SH   SOLE   14,746 0 0
Vontier Corp COM 928881101   31 1 SH   SOLE   1 0 0
Canada Goose Holdings Inc COM 135086106   821 56 SH   DFND 1 0 56 0
Advanced Micro Devices Inc COM 007903107   1,113,335 10,828 SH   SOLE   10,828 0 0
TIM SA/Brazil COM 88706T108   715 48 SH   DFND 1 0 48 0
Shopify Inc COM 82509L107   42,073 771 SH   DFND 1 0 771 0
Kandi Technologies Group Inc COM 483709101   7 2 SH   DFND 1 0 2 0
Sunrun Inc COM 86771W105   364 29 SH   DFND 1 0 29 0
Fiverr International Ltd COM M4R82T106   196 8 SH   DFND 1 0 8 0
SPDR S&P Regional Banking ETF ETF 78464A698   375,930 9,000 SH   SOLE   9,000 0 0
Viatris Inc COM 92556V106   1,277,935 129,608 SH   SOLE   129,608 0 0
Heron Therapeutics Inc COM 427746102   9 9 SH   DFND 1 0 9 0
CRISPR Therapeutics AG COM H17182108   182 4 SH   SOLE   4 0 0
Rocket Cos Inc COM 77311W101   147 18 SH   DFND 1 0 18 0
GFL Environmental Inc COM 36168Q104   1,480,111 46,603 SH   SOLE   46,603 0 0
New Pacific Metals Corp COM 64782A107   10,064 5,686 SH   SOLE   5,686 0 0
Orla Mining Ltd COM 68634K106   51,401 14,398 SH   SOLE   14,398 0 0
Greenbrook TMS Inc COM 393704309   52 200 SH   DFND 1 0 200 0
Ceridian HCM Holding Inc COM 15677J108   3,887,873 57,301 SH   SOLE   57,301 0 0
HubSpot Inc COM 443573100   4,432,008 8,999 SH   SOLE   8,999 0 0
Chewy Inc COM 16679L109   404,989 22,179 SH   SOLE   22,179 0 0
Docebo Inc COM 25609L105   43,883 1,083 SH   SOLE   1,083 0 0
Zillow Group Inc COM 98954M101   258,976 5,782 SH   SOLE   5,782 0 0
Royalty Pharma PLC COM G7709Q104   144,548 5,326 SH   SOLE   5,326 0 0
Generac Holdings Inc COM 368736104   678,058 6,223 SH   SOLE   6,223 0 0
New Duke Holdco Inc COM 26142V105   2,338,036 79,417 SH   SOLE   79,417 0 0
Monolithic Power Systems Inc COM 609839105   2,382,996 5,158 SH   SOLE   5,158 0 0
Monolithic Power Systems Inc COM 609839105   9,170,700 19,850 SH   SOLE   19,850 0 0
SolarEdge Technologies Inc COM 83417M104   3,116,399 24,063 SH   SOLE   24,063 0 0
Generac Holdings Inc COM 368736104   2,560,342 23,498 SH   SOLE   23,498 0 0
Royalty Pharma PLC COM G7709Q104   2,650,628 97,665 SH   SOLE   97,665 0 0
Enphase Energy Inc COM 29355A107   7,103,148 59,119 SH   SOLE   59,119 0 0
Enphase Energy Inc COM 29355A107   2,771,620 23,068 SH   SOLE   23,068 0 0
Horizon Pharma Plc COM G46188101   41,653,606 360,045 SH   SOLE   360,045 0 0
SunOpta Inc COM 8676EP108   19,172 5,689 SH   SOLE   5,689 0 0
Cloudflare Inc COM 18915M107   3,307,078 52,460 SH   SOLE   52,460 0 0
Carvana Co COM 146869102   42 1 SH   SOLE   1 0 0
Walgreens Boots Alliance Inc COM 931427108   210,746 9,476 SH   SOLE   9,476 0 0
DR Horton Inc COM 23331A109   37,937 353 SH   SOLE   353 0 0
Denison Mines Corp COM 248356107   4,899 2,969 SH   DFND 1 0 2,969 0
Apartment Income REIT Corp COM 03750L109   501,853 16,347 SH   SOLE   16,347 0 0
Canadian Pacific Railway Ltd COM 13646K108   14,584 196 SH   DFND 1 0 196 0
Atlassian Corp COM 049468101   6,040,867 29,978 SH   SOLE   29,978 0 0
Methanex Corp COM 59151K108   22,525 500 SH   DFND 1 0 500 0
Nordic American Tankers Ltd COM G65773106   181 44 SH   DFND 1 0 44 0
SilverCrest Metals Inc COM 828363101   291 66 SH   DFND 1 0 66 0
Invesco QQQ Trust Series 1 CALL 46090E103   17,877,673 49,900 SH   SOLE   49,900 0 0
Lululemon Athletica Inc COM 550021109   68,253 177 SH   SOLE   177 0 0
Kinross Gold Corp COM 496902404   26,904 5,900 SH   SOLE   5,900 0 0
Bitfarms Ltd/Canada COM 09173B107   5,992 5,600 SH   DFND 1 0 5,600 0
NIKE Inc COM 654106103   1,331,987 13,930 SH   SOLE   13,930 0 0
Brookfield Renewable Partners COM G16258108   3,865,676 177,814 SH   SOLE   177,814 0 0
Mission Produce Inc COM 60510V108   174 18 SH   DFND 1 0 18 0
Power Integrations Inc COM 739276103   153 2 SH   DFND 1 0 2 0
Darling Ingredients Inc COM 237266101   6,808,916 130,439 SH   SOLE   130,439 0 0
Grande West Transportation Gro COM 925654105   63 67 SH   DFND 1 0 67 0
So-Young International Inc COM 83356Q108   50 48 SH   DFND 1 0 48 0
Darling Ingredients Inc COM 237266101   179,568 3,440 SH   SOLE   3,440 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   12,129 82 SH   SOLE   82 0 0
SunPower Corp COM 867652406   19 3 SH   DFND 1 0 3 0
Aurora Cannabis Inc COM 05156X884   824 1,408 SH   SOLE   1,408 0 0
iShares Russell 2000 ETF PUT 464287655   57,440,500 325,000 SH   SOLE   325,000 0 0
McEwen Mining Inc COM 58039P305   32,500 5,000 SH   SOLE   5,000 0 0
Sandstorm Gold Ltd COM 80013R206   55,920 12,000 SH   SOLE   12,000 0 0
BRAZIL RESOURCES INC COM 38149E101   23,565 30,000 SH   SOLE   30,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,061,075 22,500 SH   SOLE   22,500 0 0
Marathon Patent Group Inc COM 565788106   43 5 SH   DFND 1 0 5 0
West Fraser Timber Co Ltd COM 952845105   4,860 67 SH   DFND 1 0 67 0
TELUS International CDA Inc COM 87975H100   1,212 159 SH   DFND 1 0 159 0
iShares Global Clean Energy ET COM 464288224   712,550 48,738 SH   SOLE   48,738 0 0
Peloton Interactive Inc COM 70614W100   808 160 SH   SOLE   160 0 0
BP PLC COM 055622104   44,334 1,145 SH   SOLE   1,145 0 0
AETERNA ZENTARIS INC COM 007975501   20 8 SH   DFND 1 0 8 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,956,750 25,000 SH   SOLE   25,000 0 0
Goosehead Insurance Inc COM 38267D109   149 2 SH   DFND 1 0 2 0
Invesco QQQ Trust Series 1 PUT 46090E103   25,078,900 70,000 SH   SOLE   70,000 0 0
Encore Energy Corp COM 29259W700   215 66 SH   DFND 1 0 66 0
Wix.com Ltd COM M98068105   15,147 165 SH   DFND 1 0 165 0
Broadway Gold Mining Ltd COM 60255C885   131 42 SH   DFND 1 0 42 0
Clarmin Explorations Inc COM 23256X100   685 1,289 SH   DFND 1 0 1,289 0
Cenovus Energy Inc COM 15135U109   8,328 400 SH   DFND 1 0 400 0
First Horizon National Corp COM 320517105   326,567 29,634 SH   SOLE   29,634 0 0
ServiceNow Inc COM 81762P102   2,795 5 SH   SOLE   5 0 0
Airbnb Inc COM 009066101   4,855,999 35,391 SH   SOLE   35,391 0 0
Airbnb Inc COM 009066101   22,145,008 161,395 SH   SOLE   161,395 0 0
Appian Corp COM 03782L101   46 1 SH   DFND 1 0 1 0
iShares Russell 2000 ETF PUT 464287655   51,254,600 290,000 SH   SOLE   290,000 0 0
ARK Fintech Innovation ETF ETF 00214Q708   19 1 SH   SOLE   1 0 0
ARK Innovation ETF ETF 00214Q104   917,369 23,125 SH   SOLE   23,125 0 0
Inari Medical Inc COM 45332Y109   65 1 SH   DFND 1 0 1 0
STAAR Surgical Co COM 852312305   40 1 SH   DFND 1 0 1 0
TPI Composites Inc COM 87266J104   5 2 SH   DFND 1 0 2 0
iShares Russell 2000 ETF PUT 464287655   91,904,800 520,000 SH   SOLE   520,000 0 0
Lightspeed POS Inc COM 53229C107   2,806 200 SH   DFND 1 0 200 0
iShares Russell 2000 ETF PUT 464287655   43,990,586 248,900 SH   SOLE   248,900 0 0
Canadian National Railway Co PUT 136375102   335,823 3,100 SH   DFND 1 0 3,100 0
PayPal Holdings Inc COM 70450Y103   5,770,704 98,712 SH   SOLE   98,712 0 0
FedEx Corp COM 31428X106   582,029 2,197 SH   SOLE   2,197 0 0
Lightspeed POS Inc COM 53229C107   937,204 66,800 SH   DFND 1 0 66,800 0
Eldorado Resorts Inc COM 12769G100   1,078,194 23,262 SH   SOLE   23,262 0 0
Eldorado Resorts Inc COM 12769G100   3,768,116 81,297 SH   SOLE   81,297 0 0
Penn National Gaming Inc COM 707569109   92 4 SH   SOLE   4 0 0
Denison Mines Corp COM 248356107   90,626 54,925 SH   SOLE   54,925 0 0
iShares Russell 2000 ETF CALL 464287655   61,859,000 350,000 SH   SOLE   350,000 0 0
Sprott Inc COM 852066208   3,047 100 SH   SOLE   100 0 0
Organigram Holdings Inc COM 68620P705   99 75 SH   DFND 1 0 75 0
BCE Inc PUT 05534B760   667,975 17,500 SH   DFND 1 0 17,500 0
Open Text Corp COM 683715106   421 12 SH   DFND 1 0 12 0
Waste Connections Inc COM 94106B101   519,607 3,869 SH   SOLE   3,869 0 0
iShares Russell 2000 ETF PUT 464287655   29,922,082 169,300 SH   SOLE   169,300 0 0
Nutrien Ltd COM 67077M108   4,950,929 80,164 SH   SOLE   80,164 0 0
Rogers Communications Inc COM 775109200   383,900 10,000 SH   SOLE   10,000 0 0
TELUS Corp COM 87971M103   250,002 15,300 SH   SOLE   15,300 0 0
JDL GOLD CORP COM 29446Y502   72 17 SH   SOLE   17 0 0
i-80 Gold Corp COM 44955L106   19,469 12,725 SH   SOLE   12,725 0 0
i-80 Gold Corp COM 44955L106   99 65 SH   DFND 1 0 65 0
Visa Inc COM 92826C839   1,055,746 4,590 SH   SOLE   4,590 0 0
Mastercard Inc COM 57636Q104   6,203,118 15,668 SH   SOLE   15,668 0 0
GATX Corp COM 361448103   109 1 SH   DFND 1 0 1 0
Universal Forest Products Inc COM 90278Q108   410 4 SH   DFND 1 0 4 0
Broadway Gold Mining Ltd COM 60255C885   1,712 547 SH   DFND 1 0 547 0
Intercure Ltd COM M549GJ111   122 78 SH   DFND 1 0 78 0
Security Devices International COM 12448X201   175 78 SH   DFND 1 0 78 0
Tilray Inc COM 88688T100   12,920 5,406 SH   DFND 1 0 5,406 0
Tilray Inc COM 88688T100   1,001 419 SH   SOLE   419 0 0
Nano Dimension Ltd COM 63008G203   691 254 SH   DFND 1 0 254 0
Zymeworks Inc COM 98985Y108   101 16 SH   DFND 1 0 16 0
One COM 57064N102   1 1 SH   DFND 1 0 1 0
Cellectis SA COM 15117K103   49 31 SH   DFND 1 0 31 0
Magna International Inc COM 559222401   12,009 224 SH   DFND 1 0 224 0
Workhorse Group Inc COM 98138J206   25 60 SH   DFND 1 0 60 0
DoorDash Inc COM 25809K105   95,443 1,201 SH   SOLE   1,201 0 0
Palantir Technologies Inc COM 69608A108   17,296 1,081 SH   SOLE   1,081 0 0
Evogene Ltd COM M4119S104   12 20 SH   DFND 1 0 20 0
Invesco QQQ Trust Series 1 PUT 46090E103   84,193,450 235,000 SH   SOLE   235,000 0 0
Lion Electric Co/The COM 536221104   191 100 SH   DFND 1 0 100 0
Charles River Laboratories Int COM 159864107   4,008,379 20,453 SH   SOLE   20,453 0 0
Lufax Holding Ltd COM 54975P102   140 132 SH   DFND 1 0 132 0
Biogen Inc COM 09062X103   118,225 460 SH   SOLE   460 0 0
Canadian National Railway Co PUT 136375102   10,833 100 SH   DFND 1 0 100 0
Micron Technology Inc COM 595112103   337,701 4,964 SH   SOLE   4,964 0 0
Freeport-McMoRan Inc COM 35671D857   1,641 44 SH   SOLE   44 0 0
Sea Ltd COM 81141R100   591,963 13,469 SH   DFND 4 0 13,469 0
Amcor PLC COM G0250X107   907 99 SH   DFND 2 0 99 0
Pan American Silver Corp COM 697900108   147,899 10,214 SH   SOLE   10,214 0 0
Futu Holdings Ltd COM 36118L106   120,360 2,082 SH   DFND 4 0 2,082 0
Triple Flag Precious Metals Co COM 89679M104   1,000 59 SH   DFND 1 0 59 0
Westport Fuel Systems Inc COM 960908507   79 13 SH   SOLE   13 0 0
Energy Fuels Inc/Canada COM 292671708   85,373 10,386 SH   SOLE   10,386 0 0
Bio-Techne Corp COM 09073M104   4,278,880 62,860 SH   SOLE   62,860 0 0
Bio-Techne Corp COM 09073M104   1,265,626 18,593 SH   SOLE   18,593 0 0
Bentley Systems Inc COM 08265T208   2,022,200 40,315 SH   SOLE   40,315 0 0
Clarivate Analytics PLC COM G21810109   432,634 64,476 SH   SOLE   64,476 0 0
Palantir Technologies Inc COM 69608A108   5,531,184 345,699 SH   SOLE   345,699 0 0
Nuvei Corp COM 67079A102   189,015 12,601 SH   SOLE   12,601 0 0
Unity Software Inc COM 91332U101   1,359,940 43,324 SH   SOLE   43,324 0 0
Broadway Gold Mining Ltd COM 60255C885   6,135 1,960 SH   SOLE   1,960 0 0
State Street ETF/USA ETF 81369Y308   17,271 251 SH   DFND 1 0 251 0
iShares Russell 1000 Growth ETF ETF 464287614   798 3 SH   SOLE   3 0 0
Canadian National Railway Co PUT 136375102   10,833 100 SH   DFND 1 0 100 0
Organon & Co COM 68622V106   479,362 27,613 SH   SOLE   27,613 0 0
Organon & Co COM 68622V106   924,732 53,268 SH   SOLE   53,268 0 0
BlackBerry Ltd CALL 09228F103   471 100 SH   DFND 1 0 100 0
Appian Corp COM 03782L101   730 16 SH   SOLE   16 0 0
Atara Biotherapeutics Inc COM 046513107   588 397 SH   SOLE   397 0 0
CareDx Inc COM 14167L103   700 100 SH   SOLE   100 0 0
Chimerix Inc COM 16934W106   179 186 SH   SOLE   186 0 0
Eagle Pharmaceuticals Inc/DE COM 269796108   16 1 SH   SOLE   1 0 0
FibroGen Inc COM 31572Q808   78 90 SH   SOLE   90 0 0
Gossamer Bio Inc COM 38341P102   93 112 SH   SOLE   112 0 0
IGM Biosciences Inc COM 449585108   284 34 SH   SOLE   34 0 0
Ocugen Inc COM 67577C105   134 334 SH   SOLE   334 0 0
Praxis Precision Medicines Inc COM 74006W108   684 400 SH   SOLE   400 0 0
Intrexon Corp COM 74017N105   1,086 765 SH   SOLE   765 0 0
Twist Bioscience Corp COM 90184D100   1,499 74 SH   SOLE   74 0 0
Vaxart Inc COM 92243A200   93 123 SH   SOLE   123 0 0
Biohaven Ltd COM G1110E107   676 26 SH   SOLE   26 0 0
Kiniksa Pharmaceuticals Ltd COM G5269C101   69 4 SH   SOLE   4 0 0
Carnival Corp COM 143658300   223,128 16,263 SH   SOLE   16,263 0 0
Norwegian Cruise Line Holdings COM G66721104   230,539 13,989 SH   SOLE   13,989 0 0
Royal Caribbean Cruises Ltd COM V7780T103   410,944 4,460 SH   SOLE   4,460 0 0
YETI Holdings Inc COM 98585X104   145 3 SH   DFND 1 0 3 0
Royal Bank of Canada COM 780087102   2,296,000 11,215 SH   SOLE   11,215 0 0
Opendoor Technologies Inc COM 683712103   163,894 62,081 SH   SOLE   62,081 0 0
Newmont Mining Corp COM 651639106   461,875 12,500 SH   DFND 4 0 12,500 0
Slam Corp COM G8210L105   856,000 79,446 SH   SOLE   79,446 0 0
BCE Inc PUT 05534B760   122,144 3,200 SH   DFND 1 0 3,200 0
Teladoc Health Inc COM 87918A105   1,208 65 SH   SOLE   65 0 0
Brookfield Asset Management Re COM G16250105   40,880 1,299 SH   SOLE   1,299 0 0
Dollar General Corp COM 256677105   3,703 35 SH   SOLE   35 0 0
Enbridge Inc PUT 29250N105   23,233 700 SH   DFND 1 0 700 0
Denison Mines Corp COM 248356107   157 95 SH   DFND 1 0 95 0
Suncor Energy Inc PUT 867224107   106,578 3,100 SH   DFND 1 0 3,100 0
Fortuna Silver Mines Inc COM 349915108   258 95 SH   DFND 1 0 95 0
Fortuna Silver Mines Inc COM 349915108   998 367 SH   DFND 1 0 367 0
Moderna Inc COM 60770K107   1,126,171 10,903 SH   SOLE   10,903 0 0
DoorDash Inc COM 25809K105   57,457 723 SH   SOLE   723 0 0
Overstock.com Inc COM 690370101   680 43 SH   SOLE   43 0 0
ATAI Life Sciences NV COM N0731H103   12 9 SH   DFND 1 0 9 0
High Tide Inc COM 42981E401   327 177 SH   DFND 1 0 177 0
Brookfield Asset Management In COM 11271J107   6,254 200 SH   DFND 1 0 200 0
ACI Worldwide Inc COM 004498101   451 20 SH   DFND 1 0 20 0
Callaway Golf Co COM 131193104   55 4 SH   DFND 1 0 4 0
Envestnet Inc COM 29404K106   88 2 SH   DFND 1 0 2 0
iShares MSCI Switzerland ETF ETF 464286749   218 5 SH   DFND 1 0 5 0
iShares MSCI United Kingdom ETF ETF 46435G334   127 4 SH   DFND 1 0 4 0
iShares MSCI Mexico ETF ETF 464286822   349 6 SH   DFND 1 0 6 0
Franklin FTSE India ETF ETF 35473P769   158 5 SH   DFND 1 0 5 0
Neogen Corp COM 640491106   111 6 SH   DFND 1 0 6 0
Organovo Holdings Inc COM 68620A203   95 76 SH   DFND 1 0 76 0
Progyny Inc COM 74340E103   68 2 SH   DFND 1 0 2 0
Sotera Health Co COM 83601L102   15 1 SH   DFND 1 0 1 0
Vishay Intertechnology Inc COM 928298108   99 4 SH   DFND 1 0 4 0
GXO Logistics Inc COM 36262G101   1,877 32 SH   SOLE   32 0 0
United Technologies Corp COM 75513E101   1,559,374 21,667 SH   SOLE   21,667 0 0
Pembina Pipeline Corp CALL 706327103   39,078 1,300 SH   DFND 1 0 1,300 0
BCE Inc PUT 05534B760   9,657,010 253,000 SH   SOLE   253,000 0 0
General Motors Co COM 37045V100   2,193,725 66,537 SH   SOLE   66,537 0 0
Ford Motor Co COM 345370860   2,928,015 235,750 SH   SOLE   235,750 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,956,750 25,000 SH   SOLE   25,000 0 0
Fortis Inc/Canada PUT 349553107   2,321,189 61,100 SH   SOLE   61,100 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   12,539,450 35,000 SH   SOLE   35,000 0 0
Roku Inc COM 77543R102   763,290 10,813 SH   SOLE   10,813 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   14,330,800 40,000 SH   SOLE   40,000 0 0
XORTX Therapeutics Inc COM 98420Q207   286 53 SH   DFND 1 0 53 0
Airbnb Inc COM 009066101   1,804,860 13,154 SH   SOLE   13,154 0 0
Aurinia Pharmaceuticals Inc COM 05156V102   118,469 15,247 SH   SOLE   15,247 0 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp PUT 89346D107   26,100 3,000 SH   DFND 1 0 3,000 0
iShares Russell 2000 ETF PUT 464287655   11,488,100 65,000 SH   SOLE   65,000 0 0
Tilray Inc COM 88688T100   96 40 SH   DFND 1 0 40 0
Bank of Nova Scotia/The CALL 064149107   109,416 2,400 SH   DFND 1 0 2,400 0
Royal Bank of Canada CALL 780087102   507,152 5,800 SH   DFND 1 0 5,800 0
Sea Ltd COM 81141R100   44 1 SH   DFND 4 0 1 0
Enbridge Inc PUT 29250N105   169,269 5,100 SH   DFND 1 0 5,100 0
Palantir Technologies Inc COM 69608A108   453,808 28,363 SH   SOLE   28,363 0 0
Bank of Nova Scotia/The CALL 064149107   341,925 7,500 SH   DFND 1 0 7,500 0
Gold Royalty Corp COM 38071H106   891 696 SH   DFND 1 0 696 0
Manulife Financial Corp CALL 56501R106   49,356 2,700 SH   DFND 1 0 2,700 0
Starbucks Corp COM 855244109   6,206 68 SH   SOLE   68 0 0
DoorDash Inc COM 25809K105   3,830,136 48,196 SH   SOLE   48,196 0 0
Advanced Micro Devices Inc COM 007903107   990,465 9,633 SH   SOLE   9,633 0 0
BCE Inc PUT 05534B760   305,360 8,000 SH   DFND 1 0 8,000 0
Tesla Inc COM 88160R101   6,280,022 25,098 SH   SOLE   25,098 0 0
Jackson Financial Inc COM 46817M107   254,048 6,647 SH   DFND 2 0 6,647 0
Suncor Energy Inc PUT 867224107   85,950 2,500 SH   DFND 1 0 2,500 0
CAE Inc COM 124765108   536,420 22,973 SH   SOLE   22,973 0 0
Rogers Communications Inc PUT 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   673,880 17,000 SH   DFND 1 0 17,000 0
TELUS Corp CALL 87971M103   13,072 800 SH   DFND 1 0 800 0
Vermilion Energy Inc PUT 923725105   51,170 3,500 SH   DFND 1 0 3,500 0
Invesco QQQ Trust Series 1 PUT 46090E103   1,791,350 5,000 SH   SOLE   5,000 0 0
FirstService Corp COM 33767E202   98,967 680 SH   SOLE   680 0 0
Royal Bank of Canada PUT 780087102   1,355,320 15,500 SH   DFND 1 0 15,500 0
National Storage Affiliates Tr COM 637870106   288,580 9,092 SH   SOLE   9,092 0 0
FirstService Corp COM 33767E202   291,953 2,006 SH   SOLE   2,006 0 0
Redfin Corp COM 75737F108   14 2 SH   SOLE   2 0 0
Recursion Pharmaceuticals Inc COM 75629V104   566 74 SH   SOLE   74 0 0
STAG Industrial Inc COM 85254J102   679,260 19,683 SH   SOLE   19,683 0 0
VistaGen Therapeutics Inc COM 92840H400   241 46 SH   SOLE   46 0 0
Compass Inc COM 20464U100   3 1 SH   SOLE   1 0 0
Mudrick Capital Acquisition Co COM 44862P109   235 788 SH   SOLE   788 0 0
FirstService Corp COM 33767E202   1,822,889 12,525 SH   DFND 1 0 12,525 0
Royal Bank of Canada PUT 780087102   9,732,072 111,300 SH   SOLE   111,300 0 0
Clean Energy Fuels Corp COM 184499101   119 31 SH   DFND 1 0 31 0
India Globalization Capital In COM 45408X308   2 6 SH   DFND 1 0 6 0
Royal Bank of Canada PUT 780087102   2,422,088 27,700 SH   SOLE   27,700 0 0
Bank of Montreal PUT 063671101   177,177 2,100 SH   SOLE   2,100 0 0
Toronto-Dominion Bank/The CALL 891160509   150,650 2,500 SH   DFND 1 0 2,500 0
Toronto-Dominion Bank/The PUT 891160509   54,234 900 SH   DFND 1 0 900 0
Toronto-Dominion Bank/The PUT 891160509   6,110,364 101,400 SH   DFND 1 0 101,400 0
SPDR Gold Shares ETF 78463V107   264,890 1,545 SH   SOLE   1,545 0 0
Toronto-Dominion Bank/The PUT 891160509   6,038,052 100,200 SH   DFND 1 0 100,200 0
Bank of Montreal PUT 063671101   388,102 4,600 SH   SOLE   4,600 0 0
Axon Enterprise Inc COM 05464C101   1,647,239 8,278 SH   SOLE   8,278 0 0
Morgan Stanley PUT 617446448   4,083,500 50,000 SH   SOLE   50,000 0 0
Helen of Troy Ltd COM G4388N106   1,982 17 SH   SOLE   17 0 0
Alpha & Omega Semiconductor Lt COM G6331P104   1,641 55 SH   SOLE   55 0 0
Textainer Group Holdings Ltd COM G8766E109   186 5 SH   SOLE   5 0 0
Green Dot Corp COM 39304D102   251 18 SH   SOLE   18 0 0
ADTRAN Inc COM 00486H105   107 13 SH   SOLE   13 0 0
Amkor Technology Inc COM 031652100   1,672 74 SH   SOLE   74 0 0
American Axle & Manufacturing COM 024061103   436 60 SH   SOLE   60 0 0
Arch Coal Inc COM 03940R107   1,536 9 SH   SOLE   9 0 0
Children's Place Inc/The COM 168905107   2,676 99 SH   SOLE   99 0 0
Codexis Inc COM 192005106   835 442 SH   SOLE   442 0 0
Atlanticus Holdings Corp COM 04914Y102   1,546 51 SH   SOLE   51 0 0
FuelCell Energy Inc COM 35952H601   307 240 SH   SOLE   240 0 0
KB Home COM 48666K109   1,342 29 SH   SOLE   29 0 0
Kronos Worldwide Inc COM 50105F105   93 12 SH   SOLE   12 0 0
Luxfer Holdings PLC COM G5698W116   157 12 SH   SOLE   12 0 0
Greif Inc COM 397624107   401 6 SH   SOLE   6 0 0
Meritage Homes Corp COM 59001A102   979 8 SH   SOLE   8 0 0
Owens & Minor Inc COM 690732102   32 2 SH   SOLE   2 0 0
Neogen Corp COM 640491106   3,949 213 SH   SOLE   213 0 0
PolyOne Corp COM 05368V106   3,567 101 SH   SOLE   101 0 0
RLI Corp/DE COM 749607107   3,261 24 SH   SOLE   24 0 0
RBC Bearings Inc COM 75524B104   2,810 12 SH   SOLE   12 0 0
Semtech Corp COM 816850101   3,064 119 SH   SOLE   119 0 0
Unisys Corp COM 909214306   110 32 SH   SOLE   32 0 0
Uranium Energy Corp COM 916896103   1,653 321 SH   SOLE   321 0 0
Walker & Dunlop Inc COM 93148P102   3,860 52 SH   SOLE   52 0 0
DASAN Zhone Solutions Inc COM 268211109   48 23 SH   SOLE   23 0 0
Titan International Inc COM 88830M102   1,692 126 SH   SOLE   126 0 0
Cutera Inc COM 232109108   144 24 SH   SOLE   24 0 0
PetMed Express Inc COM 716382106   636 62 SH   SOLE   62 0 0
Ultra Clean Holdings Inc COM 90385V107   148 5 SH   SOLE   5 0 0
Universal Logistics Holdings I COM 91388P105   1,032 41 SH   SOLE   41 0 0
Interface Inc COM 458665304   1,658 169 SH   SOLE   169 0 0
Brightcove Inc COM 10921T101   382 116 SH   SOLE   116 0 0
Boise Cascade Co COM 09739D100   1,546 15 SH   SOLE   15 0 0
Identiv Inc COM 45170X205   1,047 124 SH   SOLE   124 0 0
2U Inc COM 90214J101   193 78 SH   SOLE   78 0 0
Sportsman's Warehouse Holdings COM 84920Y106   736 164 SH   SOLE   164 0 0
Theravance Biopharma Inc COM G8807B106   371 43 SH   SOLE   43 0 0
Aspen Aerogels Inc COM 04523Y105   1,359 158 SH   SOLE   158 0 0
Affimed NV COM N01045108   136 285 SH   SOLE   285 0 0
Vuzix Corp COM 92921W300   417 115 SH   SOLE   115 0 0
Duluth Holdings Inc COM 26443V101   667 111 SH   SOLE   111 0 0
Senseonics Holdings Inc COM 81727U105   23 38 SH   SOLE   38 0 0
Innovative Industrial Properti COM 45781V101   2,194 29 SH   SOLE   29 0 0
JELD-WEN Holding Inc COM 47580P103   1,683 126 SH   SOLE   126 0 0
WideOpenWest Inc COM 96758W101   298 39 SH   SOLE   39 0 0
Curo Group Holdings Corp COM 23131L107   412 392 SH   SOLE   392 0 0
Newmark Group Inc COM 65158N102   315 49 SH   SOLE   49 0 0
Amneal Pharmaceuticals Inc COM 03168L105   114 27 SH   SOLE   27 0 0
R1 RCM Inc COM 77634L105   2,863 190 SH   SOLE   190 0 0
NGM Biopharmaceuticals Inc COM 62921N105   27 25 SH   SOLE   25 0 0
Aterian Inc COM 02156U101   168 515 SH   SOLE   515 0 0
RealReal Inc/The COM 88339P101   460 218 SH   SOLE   218 0 0
Insteel Industries Inc COM 45774W108   844 26 SH   SOLE   26 0 0
OneWater Marine Inc COM 68280L101   1,819 71 SH   SOLE   71 0 0
VectoIQ Acquisition Corp COM 654110105   499 318 SH   SOLE   318 0 0
Relmada Therapeutics Inc COM 75955J402   243 81 SH   SOLE   81 0 0
Telos Corp COM 87969B101   146 61 SH   SOLE   61 0 0
NEOGAMES SA COM L6673X107   108 4 SH   SOLE   4 0 0
Stem Inc COM 85859N102   823 194 SH   SOLE   194 0 0
908 Devices Inc COM 65443P102   153 23 SH   SOLE   23 0 0
Canoo Inc COM 13803R102   479 978 SH   SOLE   978 0 0
Latham Group Inc COM 51819L107   182 65 SH   SOLE   65 0 0
Rain Therapeutics Inc COM 75082Q105   935 1,085 SH   SOLE   1,085 0 0
Power REIT COM 73933H101   22 19 SH   DFND 1 0 19 0
CS Disco Inc COM 126327105   452 68 SH   SOLE   68 0 0
Rallybio Corp COM 75120L100   361 107 SH   SOLE   107 0 0
22nd Century Group Inc COM 90137F202   30 31 SH   SOLE   31 0 0
Canadian Imperial Bank of Commerce PUT 136069101   528,957 13,700 SH   DFND 1 0 13,700 0
Sylvamo Corp COM 871332102   1,758 40 SH   DFND 1 0 40 0
XP Inc COM G98239109   9,958 432 SH   SOLE   432 0 0
Canadian Natural Resources Ltd PUT 136385101   9,700,500 150,000 SH   SOLE   150,000 0 0
Sun Life Financial Inc CALL 866796105   9,760 200 SH   DFND 1 0 200 0
TC Energy Corp PUT 87807B107   2,408,700 70,000 SH   SOLE   70,000 0 0
Suncor Energy Inc PUT 867224107   3,438 100 SH   DFND 1 0 100 0
Bank of Montreal PUT 063671101   809,952 9,600 SH   DFND 1 0 9,600 0
Comstock Mining Inc COM 205750300   12 30 SH   DFND 1 0 30 0
Baidu Inc COM 056752108   20,421 152 SH   SOLE   152 0 0
JD.com Inc COM 47215P106   232,720 7,989 SH   SOLE   7,989 0 0
SPDR S&P Retail ETF ETF 78464A714   54,774,000 900,000 SH   SOLE   900,000 0 0
Big Lots Inc COM 089302103   1,891 370 SH   SOLE   370 0 0
Liberty Interactive Corp QVC G COM 74915M100   2,309 3,806 SH   SOLE   3,806 0 0
Zumiez Inc COM 989817101   2,884 162 SH   SOLE   162 0 0
Omnicell Inc COM 68213N109   45 1 SH   DFND 1 0 1 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   59,164,000 400,000 SH   SOLE   400,000 0 0
Lennar Corp COM 526057302   818 8 SH   SOLE   8 0 0
Mohawk Industries Inc COM 608190104   601 7 SH   SOLE   7 0 0
Penn National Gaming Inc COM 707569109   459 20 SH   DFND 1 0 20 0
Aurinia Pharmaceuticals Inc COM 05156V102   373 48 SH   DFND 1 0 48 0
Bank of Montreal PUT 063671101   21,092,500 250,000 SH   SOLE   250,000 0 0
Bank of Montreal PUT 063671101   21,092,500 250,000 SH   SOLE   250,000 0 0
VMware Inc COM 928563402   166 1 SH   SOLE   1 0 0
Kyndryl Holdings Inc COM 50155Q100   91 6 SH   DFND 1 0 6 0
Kyndryl Holdings Inc COM 50155Q100   196 13 SH   SOLE   13 0 0
Thomson Reuters Corp CALL 884903808   207,944 1,700 SH   DFND 1 0 1,700 0
Newmont Mining Corp COM 651639106   3,283,710 88,869 SH   SOLE   88,869 0 0
United States Natural Gas Fund LP ETF 912318300   553 81 SH   SOLE   81 0 0
Vermilion Energy Inc CALL 923725105   4,386 300 SH   DFND 1 0 300 0
Suncor Energy Inc PUT 867224107   154,710 4,500 SH   DFND 1 0 4,500 0
Suncor Energy Inc PUT 867224107   103,140 3,000 SH   DFND 1 0 3,000 0
Toro Co/The COM 891092108   5,716,117 68,786 SH   SOLE   68,786 0 0
Southern Copper Corp COM 84265V105   1,269,239 16,858 SH   SOLE   16,858 0 0
Enbridge Inc CALL 29250N105   3,777,022 113,800 SH   DFND 1 0 113,800 0
Energy Select Sector SPDR Fund PUT 81369Y506   6,779,250 75,000 SH   SOLE   75,000 0 0
Bank of Nova Scotia/The PUT 064149107   410,310 9,000 SH   DFND 1 0 9,000 0
SPDR S&P Regional Banking ETF ETF 78464A698   62,655,000 1,500,000 SH   SOLE   1,500,000 0 0
Apple Inc PUT 037833100   5,136,300 30,000 SH   SOLE   30,000 0 0
Bank of America Corp CALL 060505104   5,476,000 200,000 SH   SOLE   200,000 0 0
Manulife Financial Corp PUT 56501R106   2,742,000 150,000 SH   SOLE   150,000 0 0
Allogene Therapeutics Inc COM 019770106   86 27 SH   DFND 1 0 27 0
Telesat Corp COM 879512309   615 43 SH   DFND 1 0 43 0
Commercial Metals Co COM 201723103   1,433 29 SH   SOLE   29 0 0
CONSOL Energy Inc COM 20854L108   4,721 45 SH   SOLE   45 0 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Ford Motor Co COM 345370860   2,023,280 162,905 SH   SOLE   162,905 0 0
Calix Inc COM 13100M509   550 12 SH   DFND 1 0 12 0
Vicor Corp COM 925815102   59 1 SH   DFND 1 0 1 0
Canadian Imperial Bank of Commerce CALL 136069101   274,131 7,100 SH   DFND 1 0 7,100 0
Royal Bank of Canada PUT 780087102   769,472 8,800 SH   SOLE   8,800 0 0
Philip Morris International In COM 718172109   38,884 420 SH   SOLE   420 0 0
Fortinet Inc COM 34959E109   315,640 5,379 SH   SOLE   5,379 0 0
TFI International Inc COM 87241L109   12,841 100 SH   SOLE   100 0 0
GFL Environmental Inc COM 36168Q104   9,528 300 SH   SOLE   300 0 0
Lion Electric Co/The COM 536221104   13,872 7,263 SH   SOLE   7,263 0 0
Oriana Resources Corp COM 44812T102   28,402 14,565 SH   SOLE   14,565 0 0
Bank of Nova Scotia/The PUT 064149107   22,795 500 SH   DFND 1 0 500 0
GFL Environmental Inc COM 36168Q104   9,528 300 SH   SOLE   300 0 0
Bill.Com Holdings Inc COM 090043100   1,979,883 18,236 SH   SOLE   18,236 0 0
Coinbase Global Inc COM 19260Q107   2,409,017 32,086 SH   SOLE   32,086 0 0
Asana Inc COM 04342Y104   55 3 SH   SOLE   3 0 0
Churchill Capital Corp IV COM 549498103   42,087 7,529 SH   SOLE   7,529 0 0
TFI International Inc COM 87241L109   20,546 160 SH   SOLE   160 0 0
Monday.com Ltd COM M7S64H106   159 1 SH   DFND 1 0 1 0
Rivian Automotive Inc COM 76954A103   3,021,525 124,445 SH   SOLE   124,445 0 0
Social Capital Hedosophia Hold COM 83406F102   1,158,534 144,998 SH   SOLE   144,998 0 0
Churchill Capital Corp IV COM 549498103   1,036,045 185,339 SH   SOLE   185,339 0 0
ZoomInfo Technologies Inc COM 98980F104   818,130 49,886 SH   SOLE   49,886 0 0
Robinhood Markets Inc COM 770700102   798,583 81,405 SH   SOLE   81,405 0 0
Entegris Inc COM 29362U104   5,028,411 53,545 SH   SOLE   53,545 0 0
Destination XL Group Inc COM 25065K104   27 6 SH   DFND 1 0 6 0
Bank of Nova Scotia/The PUT 064149107   3,884,268 85,200 SH   DFND 1 0 85,200 0
Coinbase Global Inc COM 19260Q107   560,172 7,461 SH   SOLE   7,461 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   35,827,000 100,000 SH   SOLE   100,000 0 0
Live Oak Crestview Climate Acq COM 538086109   815,037 78,900 SH   SOLE   78,900 0 0
US Silica Holdings Inc COM 90346E103   449 32 SH   SOLE   32 0 0
Velocity Financial Inc COM 92262D101   723 64 SH   SOLE   64 0 0
Hersha Hospitality Trust COM 427825500   187 19 SH   SOLE   19 0 0
Photronics Inc COM 719405102   1,132 56 SH   SOLE   56 0 0
LendingClub Corp COM 52603A208   421 69 SH   SOLE   69 0 0
AdvanSix Inc COM 00773T101   373 12 SH   SOLE   12 0 0
Amalgamated Financial Corp COM 022671101   844 49 SH   SOLE   49 0 0
Korn/Ferry International COM 500643200   1,898 40 SH   SOLE   40 0 0
Hovnanian Enterprises Inc COM 442487401   915 9 SH   SOLE   9 0 0
Federated Investors Inc COM 314211103   3,014 89 SH   SOLE   89 0 0
Great Lakes Dredge & Dock Corp COM 390607109   1,068 134 SH   SOLE   134 0 0
RPC Inc COM 749660106   653 73 SH   SOLE   73 0 0
Natural Grocers by Vitamin Cot COM 63888U108   361 28 SH   SOLE   28 0 0
Veritiv Corp COM 923454102   3,716 22 SH   SOLE   22 0 0
Limelight Networks Inc COM 53261M104   115 135 SH   SOLE   135 0 0
HomeStreet Inc COM 43785V102   195 25 SH   SOLE   25 0 0
Radiant Logistics Inc COM 75025X100   1,520 269 SH   SOLE   269 0 0
Financial Institutions Inc COM 317585404   118 7 SH   SOLE   7 0 0
Red Rock Resorts Inc COM 75700L108   205 5 SH   DFND 1 0 5 0
Skyline Champion Corp COM 830830105   956 15 SH   DFND 1 0 15 0
Canadian Natural Resources Ltd PUT 136385101   8,083,750 125,000 SH   SOLE   125,000 0 0
Reliance Steel & Aluminum Co COM 759509102   351,650 1,341 SH   SOLE   1,341 0 0
TC Energy Corp PUT 87807B107   17,205 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The CALL 064149107   2,279,500 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The PUT 064149107   2,279,500 50,000 SH   SOLE   50,000 0 0
Canadian Pacific Railway Ltd COM 13646K108   6,176 83 SH   SOLE   83 0 0
Turtle Beach Corp COM 900450206   9 1 SH   DFND 1 0 1 0
LiveXLive Media Inc COM 53814X102   32 33 SH   DFND 1 0 33 0
BCE Inc PUT 05534B760   1,030,590 27,000 SH   DFND 1 0 27,000 0
Gold Resource Corp COM 38068T105   24 57 SH   DFND 1 0 57 0
HERTZ GLOBAL HOLDINGS INC COM 42704L104   238 2 SH   DFND 1 0 2 0
Invesco QQQ Trust Series 1 ETF 46090E103   604,043 1,686 SH   SOLE   1,686 0 0
Enveric Biosciences Inc COM 29405E208   129 54 SH   DFND 1 0 54 0
Rent the Runway Inc COM 76010Y103   425 625 SH   SOLE   625 0 0
Generac Holdings Inc COM 368736104   445,646 4,090 SH   SOLE   4,090 0 0
Arteris Inc COM 04302A104   1,348 207 SH   SOLE   207 0 0
Aura Biosciences Inc COM 05153U107   753 84 SH   SOLE   84 0 0
Third Coast Bancshares Inc COM 88422P109   2,428 142 SH   SOLE   142 0 0
Lulu's Fashion Lounge Holdings COM 55003A108   281 140 SH   SOLE   140 0 0
Canadian Imperial Bank of Commerce PUT 136069101   1,687,257 43,700 SH   DFND 1 0 43,700 0
BCE Inc PUT 05534B760   625,988 16,400 SH   DFND 1 0 16,400 0
Manhattan Associates Inc COM 562750109   2,618,204 13,246 SH   SOLE   13,246 0 0
Paylocity Holding Corp COM 70438V106   1,548,447 8,522 SH   SOLE   8,522 0 0
Navasota Resources Inc COM 44969Q307   1 2 SH   DFND 1 0 2 0
AECOM COM 00766T100   1,786,606 21,515 SH   SOLE   21,515 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   4,908,299 13,700 SH   SOLE   13,700 0 0
Bank of Montreal PUT 063671101   1,442,727 17,100 SH   DFND 1 0 17,100 0
Kinross Gold Corp PUT 496902404   46,056 10,100 SH   DFND 1 0 10,100 0
Bank of Nova Scotia/The CALL 064149107   45,590 1,000 SH   SOLE   1,000 0 0
Bank of Nova Scotia/The CALL 064149107   13,677 300 SH   SOLE   300 0 0
BlackBerry Ltd PUT 09228F103   5,181 1,100 SH   DFND 1 0 1,100 0
BlackBerry Ltd PUT 09228F103   11,775 2,500 SH   DFND 1 0 2,500 0
Tesla Inc PUT 88160R101   9,383,250 37,500 SH   SOLE   37,500 0 0
Royal Bank of Canada PUT 780087102   43,720 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107   319,130 7,000 SH   DFND 1 0 7,000 0
Barrick Gold Corp PUT 067901108   58,200 4,000 SH   DFND 1 0 4,000 0
Cenovus Energy Inc PUT 15135U109   62,460 3,000 SH   DFND 1 0 3,000 0
Toronto-Dominion Bank/The PUT 891160509   30,130 500 SH   DFND 1 0 500 0
Suncor Energy Inc PUT 867224107   842,310 24,500 SH   DFND 1 0 24,500 0
Royal Bank of Canada PUT 780087102   480,920 5,500 SH   DFND 1 0 5,500 0
Bank of Nova Scotia/The PUT 064149107   1,664,035 36,500 SH   SOLE   36,500 0 0
Crescent Point Energy Corp PUT 22576C101   29,050 3,500 SH   DFND 1 0 3,500 0
Toronto-Dominion Bank/The PUT 891160509   216,936 3,600 SH   DFND 1 0 3,600 0
Toronto-Dominion Bank/The PUT 891160509   192,832 3,200 SH   DFND 1 0 3,200 0
Toronto-Dominion Bank/The PUT 891160509   439,898 7,300 SH   DFND 1 0 7,300 0
Invesco QQQ Trust Series 1 PUT 46090E103   7,165,400 20,000 SH   SOLE   20,000 0 0
Royal Bank of Canada CALL 780087102   78,696 900 SH   SOLE   900 0 0
iShares Russell 2000 ETF PUT 464287655   11,488,100 65,000 SH   SOLE   65,000 0 0
Toronto-Dominion Bank/The PUT 891160509   819,536 13,600 SH   DFND 1 0 13,600 0
Bank of Montreal PUT 063671101   210,925 2,500 SH   DFND 1 0 2,500 0
Invesco QQQ Trust Series 1 ETF 46090E103   28,875,845 80,598 SH   DFND 3 0 80,598 0
Enbridge Inc PUT 29250N105   16,595 500 SH   DFND 1 0 500 0
iShares Russell 2000 ETF PUT 464287655   8,837,000 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   3,582,700 10,000 SH   SOLE   10,000 0 0
iShares Russell 2000 ETF PUT 464287655   8,837,000 50,000 SH   SOLE   50,000 0 0
iShares Russell 2000 ETF CALL 464287655   13,414,566 75,900 SH   SOLE   75,900 0 0
Dow Inc COM 260557103   67,028 1,300 SH   SOLE   1,300 0 0
Walgreens Boots Alliance Inc COM 931427108   31,136 1,400 SH   SOLE   1,400 0 0
Canadian Imperial Bank of Commerce PUT 136069101   123,552 3,200 SH   DFND 1 0 3,200 0
Constellation Energy Corp COM 21037T109   3,790,421 34,749 SH   SOLE   34,749 0 0
Constellation Energy Corp COM 21037T109   13,532,028 124,056 SH   SOLE   124,056 0 0
Canadian Natural Resources Ltd PUT 136385101   3,233,500 50,000 SH   SOLE   50,000 0 0
SPDR S&P MidCap 400 ETF Trust ETF 78467Y107   10,959 24 SH   SOLE   24 0 0
iShares Russell 2000 ETF CALL 464287655   13,043,412 73,800 SH   SOLE   73,800 0 0
iShares Russell 2000 ETF CALL 464287655   3,534,800 20,000 SH   SOLE   20,000 0 0
Sun Life Financial Inc CALL 866796105   24,400 500 SH   DFND 1 0 500 0
Manulife Financial Corp PUT 56501R106   36,560 2,000 SH   DFND 1 0 2,000 0
Pembina Pipeline Corp CALL 706327103   9,018 300 SH   DFND 1 0 300 0
PayPal Holdings Inc PUT 70450Y103   1,461,500 25,000 SH   SOLE   25,000 0 0
NVIDIA Corp PUT 67066G104   13,049,700 30,000 SH   SOLE   30,000 0 0
Barrick Gold Corp PUT 067901108   43,650 3,000 SH   DFND 1 0 3,000 0
Advanced Micro Devices Inc PUT 007903107   3,084,600 30,000 SH   SOLE   30,000 0 0
Alphabet Inc PUT 02079K305   7,851,600 60,000 SH   SOLE   60,000 0 0
PayPal Holdings Inc PUT 70450Y103   1,461,500 25,000 SH   SOLE   25,000 0 0
FirstService Corp COM 33767E202   2,765 19 SH   SOLE   19 0 0
Toronto-Dominion Bank/The CALL 891160509   3,959,082 65,700 SH   DFND 1 0 65,700 0
Altria Group Inc COM 02209S103   84,100 2,000 SH   SOLE   2,000 0 0
Microsoft Corp PUT 594918104   3,157,500 10,000 SH   SOLE   10,000 0 0
Enbridge Inc PUT 29250N105   4,819,188 145,200 SH   DFND 1 0 145,200 0
TELUS International CDA Inc COM 87975H100   36,782 4,827 SH   SOLE   4,827 0 0
Fortis Inc/Canada PUT 349553107   144,362 3,800 SH   DFND 1 0 3,800 0
Netflix Inc CALL 64110L106   2,076,800 5,500 SH   SOLE   5,500 0 0
Netflix Inc PUT 64110L106   2,076,800 5,500 SH   SOLE   5,500 0 0
PayPal Holdings Inc PUT 70450Y103   1,461,500 25,000 SH   SOLE   25,000 0 0
AstraZeneca PLC COM 046353108   250,225 3,695 SH   SOLE   3,695 0 0
Suncor Energy Inc CALL 867224107   532,890 15,500 SH   DFND 1 0 15,500 0
Royal Bank of Canada PUT 780087102   306,040 3,500 SH   DFND 1 0 3,500 0
Cameco Corp PUT 13321L108   396,400 10,000 SH   DFND 1 0 10,000 0
Vermilion Energy Inc PUT 923725105   77,486 5,300 SH   DFND 1 0 5,300 0
Meta Platforms Inc PUT 30303M102   6,754,725 22,500 SH   SOLE   22,500 0 0
Netflix Inc PUT 64110L106   4,908,800 13,000 SH   SOLE   13,000 0 0
VanEck Junior Gold Miners ETF PUT 92189F791   9,669,000 300,000 SH   SOLE   300,000 0 0
Visa Inc PUT 92826C839   11,500,500 50,000 SH   SOLE   50,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   270,270 7,000 SH   SOLE   7,000 0 0
Toronto-Dominion Bank/The PUT 891160509   30,130 500 SH   DFND 1 0 500 0
Invesco QQQ Trust Series 1 CALL 46090E103   8,956,750 25,000 SH   SOLE   25,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   38,610 1,000 SH   SOLE   1,000 0 0
Grab Holdings Ltd COM G4124C109   228,978 64,683 SH   DFND 4 0 64,683 0
Bank of Nova Scotia/The PUT 064149107   250,745 5,500 SH   DFND 1 0 5,500 0
Cree Inc COM 977852102   904,685 23,745 SH   SOLE   23,745 0 0
IMAX Corp COM 45245E109   39 2 SH   DFND 1 0 2 0
Rubicon Project Inc/The COM 55955D100   53 7 SH   DFND 1 0 7 0
OptimizeRx Corp COM 68401U204   78 10 SH   DFND 1 0 10 0
Suncor Energy Inc PUT 867224107   433,188 12,600 SH   DFND 1 0 12,600 0
Amazon.com Inc COM 023135106   203,930,480 1,604,236 SH   SOLE   1,604,236 0 0
Viatris Inc COM 92556V106   4,720,130 478,715 SH   SOLE   478,715 0 0
JPMorgan Chase & Co PUT 46625H100   10,151,400 70,000 SH   SOLE   70,000 0 0
Citigroup Inc PUT 172967424   8,226,000 200,000 SH   SOLE   200,000 0 0
Morgan Stanley PUT 617446448   8,167,000 100,000 SH   SOLE   100,000 0 0
Canadian Natural Resources Ltd PUT 136385101   9,700,500 150,000 SH   SOLE   150,000 0 0
Enbridge Inc CALL 29250N105   1,101,908 33,200 SH   DFND 1 0 33,200 0
Canadian National Railway Co PUT 136375102   151,662 1,400 SH   DFND 1 0 1,400 0
Barrick Gold Corp PUT 067901108   10,185 700 SH   DFND 1 0 700 0
Fortis Inc/Canada PUT 349553107   121,568 3,200 SH   DFND 1 0 3,200 0
Fortis Inc/Canada PUT 349553107   49,387 1,300 SH   DFND 1 0 1,300 0
Bank of America Corp PUT 060505104   5,476,000 200,000 SH   SOLE   200,000 0 0
JPMorgan Chase & Co CALL 46625H100   7,251,000 50,000 SH   SOLE   50,000 0 0
Financial Select Sector SPDR Fund CALL 81369Y605   13,268,000 400,000 SH   SOLE   400,000 0 0
JPMorgan Chase & Co PUT 46625H100   3,625,500 25,000 SH   SOLE   25,000 0 0
Suncor Energy Inc CALL 867224107   2,705,706 78,700 SH   DFND 1 0 78,700 0
Suncor Energy Inc PUT 867224107   2,750,400 80,000 SH   DFND 1 0 80,000 0
JPMorgan Chase & Co PUT 46625H100   9,426,300 65,000 SH   SOLE   65,000 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   3,317,000 100,000 SH   SOLE   100,000 0 0
Citigroup Inc CALL 172967424   8,226,000 200,000 SH   SOLE   200,000 0 0
Bank of America Corp PUT 060505104   5,476,000 200,000 SH   SOLE   200,000 0 0
Wells Fargo & Co PUT 949746101   8,172,000 200,000 SH   SOLE   200,000 0 0
Brookfield Business Corp COM 11259V106   470 26 SH   DFND 1 0 26 0
Pembina Pipeline Corp PUT 706327103   826,650 27,500 SH   DFND 1 0 27,500 0
Enbridge Inc PUT 29250N105   76,337 2,300 SH   DFND 1 0 2,300 0
Manulife Financial Corp CALL 56501R106   1,828,000 100,000 SH   SOLE   100,000 0 0
Cenovus Energy Inc PUT 15135U109   243,594 11,700 SH   DFND 1 0 11,700 0
iShares MSCI Japan ETF ETF 46434G822   258,222,070 4,283,000 SH   SOLE   4,283,000 0 0
BellRing Brands Inc COM 07831C103   165 4 SH   DFND 1 0 4 0
SPDR S&P 500 ETF Trust ETF 78462F103   45,952,390 107,496 SH   DFND 3 0 107,496 0
Citigroup Inc PUT 172967424   2,056,500 50,000 SH   SOLE   50,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   123,552 3,200 SH   DFND 1 0 3,200 0
Pembina Pipeline Corp CALL 706327103   15,030 500 SH   DFND 1 0 500 0
Brookfield Business Corp COM 11259V106   30,338 1,678 SH   SOLE   1,678 0 0
Agnico Eagle Mines Ltd PUT 008474108   281,790 6,200 SH   DFND 1 0 6,200 0
Agnico Eagle Mines Ltd PUT 008474108   31,815 700 SH   DFND 1 0 700 0
Royal Bank of Canada PUT 780087102   1,477,736 16,900 SH   DFND 1 0 16,900 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Liberty Media Corp-Liberty Bra COM 047726302   3,430 96 SH   SOLE   96 0 0
Enbridge Inc PUT 29250N105   99,570 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd CALL 136385101   174,609 2,700 SH   DFND 1 0 2,700 0
Pembina Pipeline Corp CALL 706327103   3,006 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd PUT 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
General Motors Co PUT 37045V100   3,297,000 100,000 SH   SOLE   100,000 0 0
RH COM 74967X103   4,494 17 SH   SOLE   17 0 0
Sustainable Opportunities Acqu COM 87261Y106   50 50 SH   DFND 1 0 50 0
Manulife Financial Corp PUT 56501R106   109,680 6,000 SH   DFND 1 0 6,000 0
PPL Corp COM 69351T106   7,068 300 SH   SOLE   300 0 0
Bank of Montreal PUT 063671101   1,265,550 15,000 SH   DFND 1 0 15,000 0
Vermilion Energy Inc PUT 923725105   65,790 4,500 SH   DFND 1 0 4,500 0
Bank of Montreal PUT 063671101   354,354 4,200 SH   DFND 1 0 4,200 0
TC Energy Corp PUT 87807B107   68,820 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   41,640 2,000 SH   DFND 1 0 2,000 0
Global X US Preferred ETF ETF 37954Y657   13,148,190 699,000 SH   SOLE   699,000 0 0
Enbridge Inc PUT 29250N105   7,301,800 220,000 SH   SOLE   220,000 0 0
Sun Life Financial Inc PUT 866796105   1,220,000 25,000 SH   SOLE   25,000 0 0
Sun Life Financial Inc CALL 866796105   1,220,000 25,000 SH   SOLE   25,000 0 0
BCE Inc PUT 05534B760   38,170 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   218,600 2,500 SH   SOLE   2,500 0 0
Citigroup Inc CALL 172967424   8,431,650 205,000 SH   SOLE   205,000 0 0
Canadian National Railway Co PUT 136375102   6,499,800 60,000 SH   SOLE   60,000 0 0
Barrick Gold Corp PUT 067901108   2,910 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Commerce PUT 136069101   1,115,829 28,900 SH   DFND 1 0 28,900 0
SPDR Dow Jones Industrial Average ETF Trust PUT 78467X109   2,512,125 7,500 SH   SOLE   7,500 0 0
Cameco Corp PUT 13321L108   63,424 1,600 SH   DFND 1 0 1,600 0
Enbridge Inc PUT 29250N105   209,097 6,300 SH   DFND 1 0 6,300 0
Cenovus Energy Inc PUT 15135U109   83,280 4,000 SH   DFND 1 0 4,000 0
Canadian Imperial Bank of Commerce PUT 136069101   158,301 4,100 SH   SOLE   4,100 0 0
Bank of Nova Scotia/The PUT 064149107   4,559 100 SH   SOLE   100 0 0
Canadian Imperial Bank of Commerce PUT 136069101   6,833,970 177,000 SH   SOLE   177,000 0 0
iShares MSCI Emerging Markets ETF ETF 464287234   11,385,000 300,000 SH   SOLE   300,000 0 0
Morgan Stanley CALL 617446448   12,250,500 150,000 SH   SOLE   150,000 0 0
Discovery Communications Inc COM 934423104   10,878,983 1,001,748 SH   SOLE   1,001,748 0 0
Discovery Communications Inc COM 934423104   2,602,621 239,652 SH   SOLE   239,652 0 0
Discovery Communications Inc COM 934423104   32,461 2,989 SH   SOLE   2,989 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   17,913,500 50,000 SH   SOLE   50,000 0 0
Fortis Inc/Canada CALL 349553107   30,392 800 SH   DFND 1 0 800 0
Toronto-Dominion Bank/The PUT 891160509   120,520 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce PUT 136069101   38,610 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   1,175,070 19,500 SH   DFND 1 0 19,500 0
Toronto-Dominion Bank/The PUT 891160509   331,430 5,500 SH   SOLE   5,500 0 0
Bank of Nova Scotia/The CALL 064149107   91,180 2,000 SH   DFND 1 0 2,000 0
iShares Select Dividend ETF ETF 464287168   431 4 SH   DFND 1 0 4 0
Chevron Corp PUT 166764100   5,058,600 30,000 SH   SOLE   30,000 0 0
EOG Resources Inc PUT 26875P101   2,535,200 20,000 SH   SOLE   20,000 0 0
Occidental Petroleum Corp PUT 674599105   3,244,000 50,000 SH   SOLE   50,000 0 0
Occidental Petroleum Corp COM 674599105   38,928 600 SH   SOLE   600 0 0
Pioneer Natural Resources Co PUT 723787107   2,295,500 10,000 SH   SOLE   10,000 0 0
BCE Inc PUT 05534B760   458,040 12,000 SH   DFND 1 0 12,000 0
Pembina Pipeline Corp PUT 706327103   9,018,000 300,000 SH   SOLE   300,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   11,583,000 300,000 SH   SOLE   300,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   11,583,000 300,000 SH   DFND 1 0 300,000 0
iShares Gold Trust ETF 464285204   5,248,500 150,000 SH   SOLE   150,000 0 0
Cleveland-Cliffs Inc COM 185899101   1,535,351 98,231 SH   SOLE   98,231 0 0
Vermilion Energy Inc PUT 923725105   188,598 12,900 SH   DFND 1 0 12,900 0
Bank of Nova Scotia/The PUT 064149107   54,708 1,200 SH   DFND 1 0 1,200 0
BCE Inc PUT 05534B760   2,862,750 75,000 SH   SOLE   75,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   5,374,050 15,000 SH   SOLE   15,000 0 0
Caesarstone Ltd COM M20598104   17 4 SH   DFND 1 0 4 0
Inmode Ltd COM M5425M103   152 5 SH   DFND 1 0 5 0
Ituran Location and Control Lt COM M6158M104   777 26 SH   DFND 1 0 26 0
Taboola.com Ltd COM M8744T106   341 90 SH   DFND 1 0 90 0
Netflix Inc PUT 64110L106   5,664,000 15,000 SH   SOLE   15,000 0 0
SPDR Dow Jones Industrial Average ETF Trust PUT 78467X109   3,349,500 10,000 SH   SOLE   10,000 0 0
SPDR Dow Jones Industrial Average ETF Trust CALL 78467X109   3,349,500 10,000 SH   SOLE   10,000 0 0
SPDR S&P Biotech ETF PUT 78464A870   3,651,000 50,000 SH   SOLE   50,000 0 0
Netflix Inc PUT 64110L106   11,328,000 30,000 SH   SOLE   30,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   77,220 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   77,220 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101   10,925,915 129,500 SH   SOLE   129,500 0 0
Toronto-Dominion Bank/The PUT 891160509   940,056 15,600 SH   DFND 1 0 15,600 0
Facebook Inc COM 30303M102   40,829 136 SH   SOLE   136 0 0
Wells Fargo & Co CALL 949746101   2,451,600 60,000 SH   SOLE   60,000 0 0
Citigroup Inc PUT 172967424   2,879,100 70,000 SH   SOLE   70,000 0 0
Citigroup Inc PUT 172967424   3,290,400 80,000 SH   SOLE   80,000 0 0
Royal Bank of Canada PUT 780087102   297,296 3,400 SH   SOLE   3,400 0 0
iShares China Large-Cap ETF ETF 464287184   105,722,050 3,985,000 SH   SOLE   3,985,000 0 0
Cenovus Energy Inc CALL 15135U109   66,624 3,200 SH   DFND 1 0 3,200 0
Suncor Energy Inc PUT 867224107   13,752 400 SH   DFND 1 0 400 0
Vermilion Energy Inc PUT 923725105   65,790 4,500 SH   DFND 1 0 4,500 0
Suncor Energy Inc PUT 867224107   18,909,000 550,000 SH   SOLE   550,000 0 0
Suncor Energy Inc PUT 867224107   55,008 1,600 SH   DFND 1 0 1,600 0
SPDR S&P Homebuilders ETF ETF 78464A888   42,113,500 550,000 SH   SOLE   550,000 0 0
Royal Bank of Canada CALL 780087102   174,880 2,000 SH   DFND 1 0 2,000 0
Bausch Lomb Corp COM 071705107   1,170 69 SH   DFND 1 0 69 0
Vanguard Total International Bond ETF ETF 92203J407   8,370,250 175,000 SH   SOLE   175,000 0 0
Vermilion Energy Inc PUT 923725105   32,164 2,200 SH   DFND 1 0 2,200 0
Canadian Imperial Bank of Commerce PUT 136069101   308,880 8,000 SH   DFND 1 0 8,000 0
Crescent Point Energy Corp PUT 22576C101   10,790 1,300 SH   DFND 1 0 1,300 0
Bank of Nova Scotia/The PUT 064149107   282,658 6,200 SH   DFND 1 0 6,200 0
iShares Russell 2000 ETF PUT 464287655   8,837,000 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   26,870,250 75,000 SH   SOLE   75,000 0 0
Amcor PLC COM G0250X107   36,640,000 4,000,000 SH   DFND 2 0 4,000,000 0
Canadian Imperial Bank of Commerce CALL 136069101   455,598 11,800 SH   DFND 1 0 11,800 0
Vermilion Energy Inc PUT 923725105   19,006 1,300 SH   DFND 1 0 1,300 0
Independence Realty Trust Inc COM 45378A106   98 7 SH   DFND 1 0 7 0
Revance Therapeutics Inc COM 761330109   57 5 SH   DFND 1 0 5 0
Bank of Nova Scotia/The PUT 064149107   524,285 11,500 SH   DFND 1 0 11,500 0
Agnico Eagle Mines Ltd PUT 008474108   54,540 1,200 SH   DFND 1 0 1,200 0
Invesco QQQ Trust Series 1 PUT 46090E103   14,330,800 40,000 SH   SOLE   40,000 0 0
JPMorgan Equity Premium Income ETF ETF 46641Q332   16,068,000 300,000 SH   SOLE   300,000 0 0
ExlService Holdings Inc COM 302081104   673 24 SH   DFND 1 0 24 0
Manulife Financial Corp PUT 56501R106   45,700 2,500 SH   DFND 1 0 2,500 0
BCE Inc PUT 05534B760   76,340 2,000 SH   DFND 1 0 2,000 0
West Fraser Timber Co Ltd COM 952845105   29,016 400 SH   DFND 1 0 400 0
Skeena Resources Ltd COM 83056P715   23,989 5,215 SH   SOLE   5,215 0 0
Algoma Steel Group Inc COM 015658107   39,270 5,775 SH   SOLE   5,775 0 0
LPL Financial Holdings Inc COM 50212V100   3,521,735 14,819 SH   SOLE   14,819 0 0
ROBLOX Corp COM 771049103   8,838,563 305,199 SH   SOLE   305,199 0 0
TC Energy Corp PUT 87807B107   3,547,671 103,100 SH   DFND 1 0 103,100 0
Crescent Point Energy Corp PUT 22576C101   99,600 12,000 SH   DFND 1 0 12,000 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
FTC Solar Inc COM 30320C103   13 10 SH   DFND 1 0 10 0
Gevo Inc COM 374396406   30 25 SH   DFND 1 0 25 0
Maxeon Solar Technologies Ltd COM Y58473102   232 20 SH   DFND 1 0 20 0
Vermilion Energy Inc PUT 923725105   58,480 4,000 SH   DFND 1 0 4,000 0
WisdomTree US Efficient Core F ETF 97717Y790   15,452,320 442,000 SH   SOLE   442,000 0 0
Deutsche Bank AG COM D18190898   165 15 SH   DFND 1 0 15 0
Airbnb Inc CALL 009066101   1,097,680 8,000 SH   SOLE   8,000 0 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Financial Select Sector SPDR Fund PUT 81369Y605   4,975,500 150,000 SH   SOLE   150,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   181,800 4,000 SH   DFND 1 0 4,000 0
BCE Inc PUT 05534B760   95,425 2,500 SH   DFND 1 0 2,500 0
Enbridge Inc PUT 29250N105   39,828 1,200 SH   DFND 1 0 1,200 0
Enbridge Inc PUT 29250N105   16,595 500 SH   DFND 1 0 500 0
Suncor Energy Inc PUT 867224107   17,190 500 SH   DFND 1 0 500 0
Point Biopharma Global Inc COM 730541109   894 134 SH   SOLE   134 0 0
Manulife Financial Corp PUT 56501R106   36,560 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The CALL 891160509   6,026 100 SH   DFND 1 0 100 0
Enbridge Inc PUT 29250N105   16,595 500 SH   DFND 1 0 500 0
Comstock Resources Inc COM 205768302   33 3 SH   DFND 1 0 3 0
Imperial Oil Ltd PUT 453038408   12,318,000 200,000 SH   SOLE   200,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   6,647,304 112,800 SH   SOLE   112,800 0 0
Suncor Energy Inc PUT 867224107   3,438,000 100,000 SH   SOLE   100,000 0 0
Canadian Pacific Railway Ltd COM 13646K108   1,053,869 14,163 SH   SOLE   14,163 0 0
Ring Energy Inc COM 76680V108   493 253 SH   SOLE   253 0 0
LSB Industries Inc COM 502160104   419 41 SH   SOLE   41 0 0
Mudrick Capital Acquisition Co COM 44862P109   255 855 SH   SOLE   855 0 0
John Wiley & Sons Inc COM 968223206   743 20 SH   SOLE   20 0 0
Jaws Acquisition Corp COM 13781Y103   1,000 3,551 SH   SOLE   3,551 0 0
Amplify Energy Corp COM 03212B103   265 36 SH   SOLE   36 0 0
One COM 57064N102   23 16 SH   SOLE   16 0 0
AbCellera Biologics Inc COM 00288U106   805 175 SH   SOLE   175 0 0
Sarcos Technology and Robotics COM 80359A205   64 75 SH   SOLE   75 0 0
Fusion Acquisition Corp COM 60938K304   1,125 52 SH   SOLE   52 0 0
Decarbonization Plus Acquisiti COM 83422N105   360 178 SH   SOLE   178 0 0
Allbirds Inc COM 01675A109   121 109 SH   SOLE   109 0 0
Social Capital Hedosophia Hold COM 18914F103   338 313 SH   SOLE   313 0 0
MCAP Acquisition Corp COM 00739D109   602 467 SH   SOLE   467 0 0
Hyzon Motors Inc COM 44951Y102   191 153 SH   SOLE   153 0 0
WM Technology Inc COM 92971A109   395 299 SH   SOLE   299 0 0
VG Acquisition Corp COM 90138Q108   233 238 SH   SOLE   238 0 0
CF Finance Acquisition Corp II COM 008183105   253 1,207 SH   SOLE   1,207 0 0
NextGen Acquisition Corp COM 98423B108   129 374 SH   SOLE   374 0 0
Farmers & Merchants Bancorp In COM 30779N105   70 4 SH   SOLE   4 0 0
CM Life Sciences II Inc COM 83444K105   325 136 SH   SOLE   136 0 0
Destination XL Group Inc COM 25065K104   802 179 SH   SOLE   179 0 0
Matterport Inc COM 577096100   582 268 SH   SOLE   268 0 0
Merida Merger Corp I COM 52178J303   212 33 SH   SOLE   33 0 0
Tuscan Holdings Corp COM 59516C106   781 413 SH   SOLE   413 0 0
Playstudios Inc COM 72815G108   843 265 SH   SOLE   265 0 0
Supernova Partners Acquisition COM 67623L307   420 43 SH   SOLE   43 0 0
Property Solutions Acquisition COM 307359505   13 10 SH   SOLE   10 0 0
Ermenegildo Zegna Holditalia S COM N30577105   724 52 SH   SOLE   52 0 0
SandRidge Energy Inc COM 80007P869   94 6 SH   SOLE   6 0 0
DHI Group Inc COM 23331S100   413 135 SH   SOLE   135 0 0
Arena Group Holdings Inc/The COM 040044109   205 48 SH   SOLE   48 0 0
Mullen Automotive Inc COM 62526P307   44 96 SH   SOLE   96 0 0
Benson Hill Inc COM 082490103   35 107 SH   SOLE   107 0 0
Heliogen Inc COM 42329E204   38 10 SH   SOLE   10 0 0
Innovid Corp COM 457679108   92 72 SH   SOLE   72 0 0
Cerberus Cyber Sentinel Corp COM 15672X102   174 1,242 SH   SOLE   1,242 0 0
Nutex Health Inc COM 67079U108   159 786 SH   SOLE   786 0 0
Local Bounti Corp COM 53960E205   81 33 SH   SOLE   33 0 0
Sonder Holdings Inc COM 83542D300   33 4 SH   SOLE   4 0 0
Holley Inc COM 43538H103   594 119 SH   SOLE   119 0 0
Ondas Holdings Inc COM 68236H204   63 103 SH   SOLE   103 0 0
Science 37 Holdings Inc COM 808644108   158 396 SH   SOLE   396 0 0
Reservoir Media Inc COM 76119X105   494 81 SH   SOLE   81 0 0
Oncology Institute Inc/The COM 68236X100   470 336 SH   SOLE   336 0 0
Focus Universal Inc COM 34417J104   95 49 SH   SOLE   49 0 0
Cepton Inc COM 15673X200   4 1 SH   SOLE   1 0 0
Bank of Nova Scotia/The PUT 064149107   4,559,000 100,000 SH   DFND 1 0 100,000 0
Canadian Imperial Bank of Commerce PUT 136069101   3,861,000 100,000 SH   DFND 1 0 100,000 0
Sandbridge Acquisition Corp COM 69120X206   54 12 SH   SOLE   12 0 0
Alphabet Inc COM 02079K107   6,329 48 SH   SOLE   48 0 0
Bank of Nova Scotia/The PUT 064149107   670,173 14,700 SH   DFND 1 0 14,700 0
Peloton Interactive Inc CALL 70614W100   101,000 20,000 SH   SOLE   20,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   17,913,500 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   17,913,500 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   28,661,600 80,000 SH   SOLE   80,000 0 0
Advanced Micro Devices Inc PUT 007903107   2,056,400 20,000 SH   SOLE   20,000 0 0
JPMorgan Chase & Co PUT 46625H100   10,876,500 75,000 SH   SOLE   75,000 0 0
BCE Inc PUT 05534B760   767,217 20,100 SH   DFND 1 0 20,100 0
Patterson-UTI Energy Inc COM 703481101   125 9 SH   SOLE   9 0 0
Vanguard Dividend Appreciation ETF ETF 921908844   17,091,800 110,000 SH   SOLE   110,000 0 0
Citigroup Inc PUT 172967424   8,226,000 200,000 SH   SOLE   200,000 0 0
Morgan Stanley PUT 617446448   16,334,000 200,000 SH   SOLE   200,000 0 0
Manulife Financial Corp CALL 56501R106   40,216 2,200 SH   DFND 1 0 2,200 0
Alcon Inc COM H01301128   331,897 4,307 SH   DFND 2 0 4,307 0
QIAGEN NV COM N72482123   40,541 1,001 SH   DFND 2 0 1,001 0
Coca-Cola European Partners PL COM G25839104   71,852 1,150 SH   DFND 2 0 1,150 0
Coca-Cola European Partners PL COM G25839104   126,147 2,019 SH   SOLE   2,019 0 0
Wix.com Ltd COM M98068105   53,428 582 SH   SOLE   582 0 0
Agnico Eagle Mines Ltd COM 008474108   540,355 11,889 SH   SOLE   11,889 0 0
BCE Inc COM 05534B760   357,577 9,368 SH   SOLE   9,368 0 0
CGI Group Inc COM 12532H104   758,767 7,704 SH   SOLE   7,704 0 0
Rogers Communications Inc COM 775109200   328,772 8,564 SH   SOLE   8,564 0 0
Royal Bank of Canada COM 780087102   1,313,873 15,026 SH   SOLE   15,026 0 0
Shopify Inc COM 82509L107   487,638 8,936 SH   SOLE   8,936 0 0
Sun Life Financial Inc COM 866796105   772,894 15,838 SH   SOLE   15,838 0 0
Thomson Reuters Corp COM 884903808   583,956 4,774 SH   SOLE   4,774 0 0
Wheaton Precious Metals Corp COM 962879102   2,707,077 66,759 SH   SOLE   66,759 0 0
iShares Russell 2000 ETF CALL 464287655   8,837,000 50,000 SH   SOLE   50,000 0 0
Manulife Financial Corp CALL 56501R106   58,496 3,200 SH   DFND 1 0 3,200 0
BCE Inc PUT 05534B760   248,105 6,500 SH   DFND 1 0 6,500 0
Morgan Stanley CALL 617446448   4,083,500 50,000 SH   SOLE   50,000 0 0
TC Energy Corp PUT 87807B107   41,292 1,200 SH   DFND 1 0 1,200 0
BCE Inc PUT 05534B760   282,458 7,400 SH   DFND 1 0 7,400 0
iShares Russell 2000 ETF PUT 464287655   8,837,000 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The PUT 064149107   319,130 7,000 SH   DFND 1 0 7,000 0
Toronto-Dominion Bank/The CALL 891160509   90,390 1,500 SH   DFND 1 0 1,500 0
Manulife Financial Corp PUT 56501R106   3,656,000 200,000 SH   SOLE   200,000 0 0
Canadian Imperial Bank of Commerce CALL 136069101   127,413 3,300 SH   DFND 1 0 3,300 0
Bank of America Corp PUT 060505104   4,791,500 175,000 SH   SOLE   175,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   272,700 6,000 SH   DFND 1 0 6,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,956,750 25,000 SH   SOLE   25,000 0 0
Suncor Energy Inc CALL 867224107   6,876 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Commerce PUT 136069101   4,266,405 110,500 SH   SOLE   110,500 0 0
QUALCOMM Inc COM 747525103   3,332 30 SH   SOLE   30 0 0
Pembina Pipeline Corp PUT 706327103   18,036,000 600,000 SH   SOLE   600,000 0 0
ARYA Sciences Acquisition Corp COM G31659108   315,944 29,200 SH   SOLE   29,200 0 0
Rogers Communications Inc PUT 775109200   245,696 6,400 SH   DFND 1 0 6,400 0
Canadian National Railway Co PUT 136375102   173,328 1,600 SH   DFND 1 0 1,600 0
Canadian Imperial Bank of Commerce PUT 136069101   250,965 6,500 SH   DFND 1 0 6,500 0
Bank of Nova Scotia/The PUT 064149107   346,484 7,600 SH   DFND 1 0 7,600 0
Pembina Pipeline Corp PUT 706327103   6,012 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Commerce PUT 136069101   3,861,000 100,000 SH   SOLE   100,000 0 0
Bank of Nova Scotia/The PUT 064149107   136,770 3,000 SH   DFND 1 0 3,000 0
Crescent Point Energy Corp PUT 22576C101   4,150 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp PUT 22576C101   16,600 2,000 SH   DFND 1 0 2,000 0
Suncor Energy Inc CALL 867224107   68,760 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   62,460 3,000 SH   DFND 1 0 3,000 0
Enbridge Inc PUT 29250N105   56,423 1,700 SH   DFND 1 0 1,700 0
Deutsche Bank AG COM D18190898   10,016,352 911,406 SH   DFND 4 0 911,406 0
Crescent Point Energy Corp PUT 22576C101   16,600 2,000 SH   DFND 1 0 2,000 0
Vanguard Extended Market ETF ETF 922908652   14,333,000 100,000 SH   SOLE   100,000 0 0
Cenovus Energy Inc CALL 15135U109   87,444 4,200 SH   DFND 1 0 4,200 0
Toronto-Dominion Bank/The PUT 891160509   96,416 1,600 SH   DFND 1 0 1,600 0
Pembina Pipeline Corp PUT 706327103   9,018 300 SH   DFND 1 0 300 0
Hudbay Minerals Inc PUT 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107   670,410 19,500 SH   DFND 1 0 19,500 0
Cenovus Energy Inc PUT 15135U109   110,346 5,300 SH   DFND 1 0 5,300 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Avis Budget Group Inc COM 053774105   82,657,400 460,000 SH   SOLE   460,000 0 0
IAMGOLD Corp COM 450913108   2 1 SH   DFND 1 0 1 0
MRC Global Inc COM 55345K103   10 1 SH   DFND 1 0 1 0
Rogers Communications Inc PUT 775109200   76,780 2,000 SH   DFND 1 0 2,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   32,061,000 75,000 SH   SOLE   75,000 0 0
Manulife Financial Corp PUT 56501R106   10,054,000 550,000 SH   SOLE   550,000 0 0
TELUS Corp PUT 87971M103   1,634 100 SH   DFND 1 0 100 0
Pembina Pipeline Corp CALL 706327103   30,060 1,000 SH   DFND 1 0 1,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   64,122,000 150,000 SH   SOLE   150,000 0 0
Manulife Financial Corp PUT 56501R106   18,280 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   18,280 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   18,280 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   19,090 2,300 SH   DFND 1 0 2,300 0
Novanta Inc COM 67000B104   717 5 SH   DFND 1 0 5 0
Triple Flag Precious Metals Co COM 89679M104   43,000 3,299 SH   SOLE   3,299 0 0
MACOM Technology Solutions Hol COM 55405Y100   163 2 SH   DFND 1 0 2 0
AMC Entertainment Holdings Inc COM 00165C302   1,023 128 SH   DFND 1 0 128 0
BioMarin Pharmaceutical Inc COM 09061G101   14,245 161 SH   DFND 1 0 161 0
Bill.Com Holdings Inc COM 090043100   11,834 109 SH   DFND 1 0 109 0
Airbnb Inc COM 009066101   53,375 389 SH   DFND 1 0 389 0
Crowdstrike Holdings Inc COM 22788C105   30,463 182 SH   DFND 1 0 182 0
Coinbase Global Inc COM 19260Q107   10,586 141 SH   DFND 1 0 141 0
Snowflake Inc COM 833445109   29,637 194 SH   DFND 1 0 194 0
AVTR 0 COM 05352A100   11,236 533 SH   DFND 1 0 533 0
Snap Inc COM 83304A106   11,494 1,290 SH   DFND 1 0 1,290 0
Square Inc COM 852234103   20,006 452 SH   DFND 1 0 452 0
Splunk Inc COM 848637104   26,910 184 SH   DFND 1 0 184 0
Toronto-Dominion Bank/The PUT 891160509   60,260 1,000 SH   DFND 1 0 1,000 0
Plug Power Inc COM 72919P202   3,450 454 SH   DFND 1 0 454 0
Palo Alto Networks Inc COM 697435105   81,585 348 SH   DFND 1 0 348 0
Cloudflare Inc COM 18915M107   18,534 294 SH   DFND 1 0 294 0
Pinterest Inc COM 72352L106   15,407 570 SH   DFND 1 0 570 0
Liberty Broadband Corp COM 530307305   10,410 114 SH   DFND 1 0 114 0
Datadog Inc COM 23804L103   19,858 218 SH   DFND 1 0 218 0
DoorDash Inc COM 25809K105   13,430 169 SH   DFND 1 0 169 0
DocuSign Inc COM 256163106   7,518 179 SH   DFND 1 0 179 0
GoDaddy Inc COM 380237107   10,502 141 SH   DFND 1 0 141 0
Uber Technologies Inc COM 90353T100   59,005 1,283 SH   DFND 1 0 1,283 0
Okta Inc COM 679295105   14,020 172 SH   DFND 1 0 172 0
Zoom Video Communications Inc COM 98980L101   17,695 253 SH   DFND 1 0 253 0
VMware Inc COM 928563402   40,954 246 SH   DFND 1 0 246 0
Trade Desk Inc/The COM 88339J105   30,088 385 SH   DFND 1 0 385 0
Zscaler Inc COM 98980G102   12,136 78 SH   DFND 1 0 78 0
Twilio Inc COM 90138F102   8,780 150 SH   DFND 1 0 150 0
Workday Inc COM 98138H101   38,458 179 SH   DFND 1 0 179 0
ZoomInfo Technologies Inc COM 98980F104   5,068 309 SH   DFND 1 0 309 0
Lululemon Athletica Inc COM 550021109   40,489 105 SH   DFND 1 0 105 0
MercadoLibre Inc COM 58733R102   51,983 41 SH   DFND 1 0 41 0
HubSpot Inc COM 443573100   19,700 40 SH   DFND 1 0 40 0
MongoDB Inc COM 60937P106   20,406 59 SH   DFND 1 0 59 0
Insulet Corp COM 45784P101   9,569 60 SH   DFND 1 0 60 0
Palantir Technologies Inc COM 69608A108   30,880 1,930 SH   DFND 1 0 1,930 0
Markel Corp COM 570535104   16,197 11 SH   DFND 1 0 11 0
Fair Isaac Corp COM 303250104   19,108 22 SH   DFND 1 0 22 0
ZIM Integrated Shipping Servic COM M9T951109   2,539 243 SH   DFND 1 0 243 0
LIBERTY MEDIA CORP-MEDIA A COM 531229755   10,591 170 SH   DFND 1 0 170 0
Veeva Systems Inc COM 922475108   24,821 122 SH   DFND 1 0 122 0
Horizon Pharma Plc COM G46188101   22,097 191 SH   DFND 1 0 191 0
Seattle Genetics Inc COM 81181C104   26,731 126 SH   DFND 1 0 126 0
Alnylam Pharmaceuticals Inc COM 02043Q107   18,596 105 SH   DFND 1 0 105 0
Burlington Stores Inc COM 122017106   7,847 58 SH   DFND 1 0 58 0
ROBLOX Corp COM 771049103   8,891 307 SH   DFND 1 0 307 0
Toronto-Dominion Bank/The PUT 891160509   66,286 1,100 SH   DFND 1 0 1,100 0
TC Energy Corp PUT 87807B107   1,765,233 51,300 SH   DFND 1 0 51,300 0
Pembina Pipeline Corp CALL 706327103   66,132 2,200 SH   DFND 1 0 2,200 0
Canadian Natural Resources Ltd CALL 136385101   666,101 10,300 SH   DFND 1 0 10,300 0
Bank of Montreal PUT 063671101   404,976 4,800 SH   DFND 1 0 4,800 0
Barrick Gold Corp PUT 067901108   29,100 2,000 SH   DFND 1 0 2,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   17,913,500 50,000 SH   SOLE   50,000 0 0
Enbridge Inc PUT 29250N105   6,638,000 200,000 SH   SOLE   200,000 0 0
TC Energy Corp PUT 87807B107   51,615 1,500 SH   DFND 1 0 1,500 0
Toronto-Dominion Bank/The PUT 891160509   825,562 13,700 SH   DFND 1 0 13,700 0
Cameco Corp CALL 13321L108   186,308 4,700 SH   DFND 1 0 4,700 0
BlackBerry Ltd CALL 09228F103   1,175,145 249,500 SH   DFND 1 0 249,500 0
Cameco Corp CALL 13321L108   816,584 20,600 SH   DFND 1 0 20,600 0
Imperial Oil Ltd PUT 453038408   246,360 4,000 SH   DFND 1 0 4,000 0
Canadian Natural Resources Ltd PUT 136385101   161,675 2,500 SH   DFND 1 0 2,500 0
Fortis Inc/Canada CALL 349553107   45,588 1,200 SH   DFND 1 0 1,200 0
Cenovus Energy Inc CALL 15135U109   303,972 14,600 SH   DFND 1 0 14,600 0
Vermilion Energy Inc CALL 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp CALL 496902404   6,840 1,500 SH   DFND 1 0 1,500 0
Schwab US Large-Cap ETF ETF 808524201   5,060,000 100,000 SH   SOLE   100,000 0 0
Valaris Ltd COM G9460G101   150 2 SH   DFND 1 0 2 0
Canadian Natural Resources Ltd CALL 136385101   129,340 2,000 SH   DFND 1 0 2,000 0
Hudbay Minerals Inc PUT 443628102   1,461 300 SH   DFND 1 0 300 0
Carlisle Cos Inc COM 142339100   2,519,229 9,717 SH   SOLE   9,717 0 0
Texas Pacific Land Corp COM 88262P102   2,053,329 1,126 SH   SOLE   1,126 0 0
Open Text Corp COM 683715106   147,525 4,203 SH   SOLE   4,203 0 0
Sun Life Financial Inc CALL 866796105   556,320 11,400 SH   DFND 1 0 11,400 0
Barrick Gold Corp CALL 067901108   242,985 16,700 SH   DFND 1 0 16,700 0
Hecla Mining Co COM 422704106   29,798 7,621 SH   DFND 1 0 7,621 0
Hecla Mining Co COM 422704106   16,371 4,187 SH   DFND 1 0 4,187 0
Akumin Inc COM 01021X100   6,784 46,500 SH   DFND 1 0 46,500 0
iShares Russell 2000 ETF CALL 464287655   17,674,000 100,000 SH   SOLE   100,000 0 0
LKQ Corp COM 501889208   99 2 SH   SOLE   2 0 0
Berkshire Hathaway Inc COM 084670702   350 1 SH   SOLE   1 0 0
Bank of Montreal PUT 063671101   84,370 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   489,346 5,800 SH   DFND 1 0 5,800 0
Suncor Energy Inc PUT 867224107   6,876 200 SH   DFND 1 0 200 0
Sun Life Financial Inc PUT 866796105   9,760,000 200,000 SH   SOLE   200,000 0 0
Bank of Nova Scotia/The PUT 064149107   9,118,000 200,000 SH   SOLE   200,000 0 0
Agree Realty Corp COM 008492100   582,395 10,543 SH   SOLE   10,543 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   1,243,423 21,100 SH   SOLE   21,100 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   4,136,886 70,200 SH   SOLE   70,200 0 0
Bank of Nova Scotia/The PUT 064149107   364,720 8,000 SH   SOLE   8,000 0 0
Royal Bank of Canada PUT 780087102   8,796,464 100,600 SH   SOLE   100,600 0 0
Fortis Inc/Canada PUT 349553107   892,765 23,500 SH   SOLE   23,500 0 0
Fortis Inc/Canada PUT 349553107   1,405,630 37,000 SH   SOLE   37,000 0 0
Fortis Inc/Canada CALL 349553107   322,915 8,500 SH   SOLE   8,500 0 0
TC Energy Corp PUT 87807B107   6,882,000 200,000 SH   SOLE   200,000 0 0
Fortis Inc/Canada CALL 349553107   75,980 2,000 SH   SOLE   2,000 0 0
Builders FirstSource Inc COM 12008R107   3,046,768 24,474 SH   SOLE   24,474 0 0
Academy Sports & Outdoors Inc COM 00402L107   567 12 SH   DFND 1 0 12 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Financial Select Sector SPDR Fund PUT 81369Y605   5,290,615 159,500 SH   SOLE   159,500 0 0
Enbridge Inc PUT 29250N105   112,846 3,400 SH   SOLE   3,400 0 0
Suncor Energy Inc PUT 867224107   51,570 1,500 SH   DFND 1 0 1,500 0
Toronto-Dominion Bank/The CALL 891160509   1,036,472 17,200 SH   DFND 1 0 17,200 0
Advanced Micro Devices Inc PUT 007903107   7,711,500 75,000 SH   SOLE   75,000 0 0
NVIDIA Corp PUT 67066G104   21,749,500 50,000 SH   SOLE   50,000 0 0
Enbridge Inc PUT 29250N105   9,990,190 301,000 SH   SOLE   301,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   17,913,500 50,000 SH   SOLE   50,000 0 0
Thomson Reuters Corp CALL 884903808   48,928 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Commerce CALL 136069101   104,247 2,700 SH   DFND 1 0 2,700 0
Micron Technology Inc PUT 595112103   4,081,800 60,000 SH   SOLE   60,000 0 0
Bank of Nova Scotia/The CALL 064149107   633,701 13,900 SH   DFND 1 0 13,900 0
Canadian Imperial Bank of Commerce PUT 136069101   490,347 12,700 SH   DFND 1 0 12,700 0
Fortis Inc/Canada CALL 349553107   37,990 1,000 SH   SOLE   1,000 0 0
Bank of Nova Scotia/The PUT 064149107   273,540 6,000 SH   DFND 1 0 6,000 0
BCE Inc PUT 05534B760   1,152,734 30,200 SH   SOLE   30,200 0 0
TC Energy Corp PUT 87807B107   6,882,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   258,680 4,000 SH   DFND 1 0 4,000 0
Bank of Nova Scotia/The CALL 064149107   1,180,781 25,900 SH   DFND 1 0 25,900 0
Bank of Nova Scotia/The CALL 064149107   469,577 10,300 SH   DFND 1 0 10,300 0
Royal Bank of Canada PUT 780087102   43,720 500 SH   SOLE   500 0 0
Fortis Inc/Canada PUT 349553107   326,714 8,600 SH   SOLE   8,600 0 0
Nuvei Corp COM 67079A102   118,500 7,900 SH   DFND 1 0 7,900 0
Bank of Nova Scotia/The PUT 064149107   63,826 1,400 SH   SOLE   1,400 0 0
BCE Inc PUT 05534B760   61,072 1,600 SH   SOLE   1,600 0 0
ADL Ventures Inc COM 75585H206   145 100 SH   DFND 1 0 100 0
Hudbay Minerals Inc CALL 443628102   7,792 1,600 SH   DFND 1 0 1,600 0
iShares Russell 2000 ETF CALL 464287655   30,929,500 175,000 SH   SOLE   175,000 0 0
Enbridge Inc PUT 29250N105   1,131,779 34,100 SH   DFND 1 0 34,100 0
Enbridge Inc PUT 29250N105   3,614,391 108,900 SH   DFND 1 0 108,900 0
Gran Colombia Gold Corp COM 04040Y109   8,399 3,700 SH   DFND 1 0 3,700 0
Enbridge Inc PUT 29250N105   86,294 2,600 SH   SOLE   2,600 0 0
Fortis Inc/Canada PUT 349553107   303,920 8,000 SH   SOLE   8,000 0 0
Alphabet Inc PUT 02079K305   2,617,200 20,000 SH   SOLE   20,000 0 0
Bank of Nova Scotia/The PUT 064149107   145,888 3,200 SH   DFND 1 0 3,200 0
Toronto-Dominion Bank/The PUT 891160509   42,459,196 704,600 SH   DFND 1 0 704,600 0
Bank of Nova Scotia/The PUT 064149107   13,681,559 300,100 SH   SOLE   300,100 0 0
Bank of Montreal PUT 063671101   21,354,047 253,100 SH   SOLE   253,100 0 0
BCE Inc PUT 05534B760   461,857 12,100 SH   SOLE   12,100 0 0
Bank of Nova Scotia/The PUT 064149107   205,155 4,500 SH   DFND 1 0 4,500 0
Cenovus Energy Inc CALL 15135U109   83,280 4,000 SH   DFND 1 0 4,000 0
Sun Life Financial Inc PUT 866796105   414,800 8,500 SH   DFND 1 0 8,500 0
Royal Bank of Canada PUT 780087102   813,192 9,300 SH   DFND 1 0 9,300 0
Canadian Natural Resources Ltd PUT 136385101   12,934 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The PUT 891160509   349,508 5,800 SH   DFND 1 0 5,800 0
Royal Bank of Canada PUT 780087102   9,854,488 112,700 SH   DFND 1 0 112,700 0
Royal Bank of Canada CALL 780087102   6,470,560 74,000 SH   DFND 1 0 74,000 0
Toronto-Dominion Bank/The CALL 891160509   42,194,052 700,200 SH   DFND 1 0 700,200 0
TC Energy Corp PUT 87807B107   189,255 5,500 SH   DFND 1 0 5,500 0
Enbridge Inc PUT 29250N105   292,072 8,800 SH   DFND 1 0 8,800 0
Bank of Montreal CALL 063671101   84,370 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   14,764,750 175,000 SH   DFND 1 0 175,000 0
Bank of Montreal CALL 063671101   14,764,750 175,000 SH   DFND 1 0 175,000 0
Cenovus Energy Inc CALL 15135U109   70,788 3,400 SH   DFND 1 0 3,400 0
Royal Bank of Canada PUT 780087102   804,448 9,200 SH   DFND 1 0 9,200 0
Cenovus Energy Inc CALL 15135U109   10,410 500 SH   DFND 1 0 500 0
Royal Bank of Canada PUT 780087102   821,936 9,400 SH   DFND 1 0 9,400 0
Cenovus Energy Inc PUT 15135U109   18,738 900 SH   DFND 1 0 900 0
Royal Bank of Canada PUT 780087102   463,432 5,300 SH   DFND 1 0 5,300 0
Royal Bank of Canada PUT 780087102   638,312 7,300 SH   DFND 1 0 7,300 0
VAALCO Energy Inc COM 91851C201   33,368 7,601 SH   DFND 1 0 7,601 0
VAALCO Energy Inc COM 91851C201   53 12 SH   DFND 1 0 12 0
Invesco QQQ Trust Series 1 PUT 46090E103   53,740,500 150,000 SH   SOLE   150,000 0 0
Enbridge Inc PUT 29250N105   6,638,000 200,000 SH   SOLE   200,000 0 0
BCE Inc PUT 05534B760   91,608 2,400 SH   DFND 1 0 2,400 0
SPDR S&P 500 ETF Trust CALL 78462F103   84,555,544 197,800 SH   SOLE   197,800 0 0
Canadian Natural Resources Ltd PUT 136385101   32,335 500 SH   DFND 1 0 500 0
TC Energy Corp PUT 87807B107   929,070 27,000 SH   DFND 1 0 27,000 0
Utilities Select Sector SPDR Fund CALL 81369Y886   2,946,500 50,000 SH   SOLE   50,000 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   2,946,500 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   17,913,500 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   17,913,500 50,000 SH   SOLE   50,000 0 0
Enbridge Inc CALL 29250N105   388,323 11,700 SH   DFND 1 0 11,700 0
Cenovus Energy Inc CALL 15135U109   10,410 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107   341,925 7,500 SH   DFND 1 0 7,500 0
Bank of Nova Scotia/The CALL 064149107   834,297 18,300 SH   DFND 1 0 18,300 0
Canadian Natural Resources Ltd CALL 136385101   504,426 7,800 SH   DFND 1 0 7,800 0
Utilities Select Sector SPDR Fund CALL 81369Y886   12,298,691 208,700 SH   SOLE   208,700 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   595,193 10,100 SH   SOLE   10,100 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,997,727 33,900 SH   SOLE   33,900 0 0
Alphabet Inc PUT 02079K305   2,617,200 20,000 SH   SOLE   20,000 0 0
SPDR S&P 500 ETF Trust CALL 78462F103   21,374,000 50,000 SH   SOLE   50,000 0 0
iShares Russell 2000 ETF CALL 464287655   13,255,500 75,000 SH   SOLE   75,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   162,162 4,200 SH   DFND 1 0 4,200 0
Apple Inc PUT 037833100   8,560,500 50,000 SH   SOLE   50,000 0 0
iShares Russell 2000 ETF CALL 464287655   1,767,400 10,000 SH   SOLE   10,000 0 0
Bank of Nova Scotia/The CALL 064149107   515,167 11,300 SH   DFND 1 0 11,300 0
TC Energy Corp PUT 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   895,675 2,500 SH   SOLE   2,500 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   8,956,750 25,000 SH   SOLE   25,000 0 0
RXO Inc COM 74982T103   631 32 SH   SOLE   32 0 0
OmniAb Inc COM 68218J103   52 10 SH   SOLE   10 0 0
Suncor Energy Inc PUT 867224107   3,438 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd CALL 136385101   90,538 1,400 SH   DFND 1 0 1,400 0
TELUS Corp CALL 87971M103   8,170 500 SH   DFND 1 0 500 0
Hudbay Minerals Inc CALL 443628102   20,454 4,200 SH   DFND 1 0 4,200 0
Airbnb Inc PUT 009066101   1,509,310 11,000 SH   SOLE   11,000 0 0
BCE Inc PUT 05534B760   221,386 5,800 SH   DFND 1 0 5,800 0
BCE Inc PUT 05534B760   217,569 5,700 SH   DFND 1 0 5,700 0
Cenovus Energy Inc CALL 15135U109   10,410 500 SH   DFND 1 0 500 0
Brookfield Business Partners L COM G16234109   10,640 700 SH   DFND 1 0 700 0
SPDR S&P 500 ETF Trust CALL 78462F103   21,374,000 50,000 SH   SOLE   50,000 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   21,374,000 50,000 SH   SOLE   50,000 0 0
Ovintiv Inc CALL 69047Q102   123,682 2,600 SH   DFND 1 0 2,600 0
Cenovus Energy Inc CALL 15135U109   12,492 600 SH   DFND 1 0 600 0
Cameco Corp CALL 13321L108   79,280 2,000 SH   DFND 1 0 2,000 0
TC Energy Corp PUT 87807B107   103,230 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc PUT 867224107   237,222 6,900 SH   DFND 1 0 6,900 0
iShares Russell 2000 ETF PUT 464287655   17,674,000 100,000 SH   SOLE   100,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   12,539,450 35,000 SH   DFND 3 0 35,000 0
AMERCO COM 023586506   926,098 17,677 SH   SOLE   17,677 0 0
AMERCO COM 023586506   234,340 4,473 SH   SOLE   4,473 0 0
TELUS Corp PUT 87971M103   13,072 800 SH   DFND 1 0 800 0
TC Energy Corp CALL 87807B107   48,174 1,400 SH   DFND 1 0 1,400 0
Fortis Inc/Canada CALL 349553107   37,990 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   95,425 2,500 SH   DFND 1 0 2,500 0
Mudrick Capital Acquisition Co COM 44862P109   15 49 SH   DFND 1 0 49 0
Invesco QQQ Trust Series 1 CALL 46090E103   35,827,000 100,000 SH   SOLE   100,000 0 0
Bank of Montreal CALL 063671101   253,110 3,000 SH   DFND 1 0 3,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   28,661,600 80,000 SH   SOLE   80,000 0 0
iShares MSCI Japan ETF ETF 46434G822   99,479 1,650 SH   SOLE   1,650 0 0
iShares MSCI Eurozone ETF ETF 464286608   211,200 5,000 SH   SOLE   5,000 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   10,687,000 25,000 SH   SOLE   25,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   35,827,000 100,000 SH   SOLE   100,000 0 0
Bank of Nova Scotia/The CALL 064149107   72,944 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal PUT 063671101   16,874,000 200,000 SH   SOLE   200,000 0 0
Vermilion Energy Inc CALL 923725105   36,550 2,500 SH   DFND 1 0 2,500 0
Vermilion Energy Inc CALL 923725105   317,254 21,700 SH   DFND 1 0 21,700 0
Barrick Gold Corp CALL 067901108   5,820 400 SH   DFND 1 0 400 0
Royal Bank of Canada CALL 780087102   192,368 2,200 SH   DFND 1 0 2,200 0
Hudbay Minerals Inc CALL 443628102   12,662 2,600 SH   DFND 1 0 2,600 0
Canadian Imperial Bank of Commerce CALL 136069101   7,722 200 SH   DFND 1 0 200 0
Cenovus Energy Inc PUT 15135U109   85,362 4,100 SH   DFND 1 0 4,100 0
Manulife Financial Corp PUT 56501R106   5,484,000 300,000 SH   SOLE   300,000 0 0
Energy Select Sector SPDR Fund PUT 81369Y506   4,519,500 50,000 SH   SOLE   50,000 0 0
Canadian Natural Resources Ltd PUT 136385101   129,340 2,000 SH   DFND 1 0 2,000 0
Kinross Gold Corp CALL 496902404   13,680 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The CALL 064149107   9,118 200 SH   DFND 1 0 200 0
TC Energy Corp PUT 87807B107   6,882,000 200,000 SH   SOLE   200,000 0 0
Thomson Reuters Corp CALL 884903808   281,336 2,300 SH   DFND 1 0 2,300 0
BCE Inc CALL 05534B760   3,817 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The CALL 891160509   277,196 4,600 SH   DFND 1 0 4,600 0
Barrick Gold Corp CALL 067901108   85,845 5,900 SH   DFND 1 0 5,900 0
Barrick Gold Corp PUT 067901108   2,910 200 SH   DFND 1 0 200 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   76,337 2,300 SH   DFND 1 0 2,300 0
iShares Russell 2000 ETF PUT 464287655   5,302,200 30,000 SH   SOLE   30,000 0 0
Tesla Inc PUT 88160R101   18,766,500 75,000 SH   SOLE   75,000 0 0
Bank of Nova Scotia/The PUT 064149107   22,795 500 SH   SOLE   500 0 0
Pan American Silver Corp COM 697900108   43,976 3,037 SH   SOLE   3,037 0 0
Restaurant Brands Internationa COM 76131D103   126,045 1,892 SH   SOLE   1,892 0 0
Enbridge Inc CALL 29250N105   9,957 300 SH   DFND 1 0 300 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Hubbell Inc COM 443510607   3,203,677 10,222 SH   SOLE   10,222 0 0
Toast Inc COM 888787108   1,105,033 58,998 SH   SOLE   58,998 0 0
First Solar Inc COM 336433107   7,192,856 44,513 SH   SOLE   44,513 0 0
Ares Management LP COM 03990B101   3,152,245 30,643 SH   SOLE   30,643 0 0
Chesapeake Energy Corp COM 165167735   1,807,553 20,962 SH   SOLE   20,962 0 0
Repligen Corp COM 759916109   1,604,252 10,089 SH   SOLE   10,089 0 0
Aspen Technology Inc COM 29109X106   1,138,341 5,573 SH   SOLE   5,573 0 0
Ferguson PLC COM G3421J106   6,415,975 39,010 SH   SOLE   39,010 0 0
Canadian Natural Resources Ltd CALL 136385101   97,005 1,500 SH   DFND 1 0 1,500 0
Canadian Imperial Bank of Commerce CALL 136069101   19,305 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd CALL 136385101   97,005 1,500 SH   DFND 1 0 1,500 0
SPDR S&P 500 ETF Trust PUT 78462F103   53,435,000 125,000 SH   SOLE   125,000 0 0
Suncor Energy Inc PUT 867224107   48,132 1,400 SH   DFND 1 0 1,400 0
Cameco Corp PUT 13321L108   356,760 9,000 SH   DFND 1 0 9,000 0
Teck Resources Ltd PUT 878742204   4,309 100 SH   DFND 1 0 100 0
Kinross Gold Corp CALL 496902404   5,928 1,300 SH   DFND 1 0 1,300 0
Crescent Point Energy Corp CALL 22576C101   8,300 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   17,913,500 50,000 SH   SOLE   50,000 0 0
Tesla Inc PUT 88160R101   25,022,000 100,000 SH   SOLE   100,000 0 0
Cenovus Energy Inc PUT 15135U109   41,640 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd CALL 136385101   12,934 200 SH   DFND 1 0 200 0
Royal Bank of Canada PUT 780087102   1,530,200 17,500 SH   SOLE   17,500 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   186,300,400 520,000 SH   SOLE   520,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   17,913,500 50,000 SH   SOLE   50,000 0 0
Precision Drilling Corp COM 74022D407   20,136 300 SH   SOLE   300 0 0
Nutrien Ltd PUT 67077M108   92,640 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp CALL 87807B107   3,038,403 88,300 SH   DFND 1 0 88,300 0
Triple Flag Precious Metals Co COM 89679M104   2,000 144 SH   DFND 1 0 144 0
iShares Russell 2000 ETF CALL 464287655   17,674,000 100,000 SH   SOLE   100,000 0 0
Imperial Oil Ltd PUT 453038408   246,360 4,000 SH   DFND 1 0 4,000 0
Bank of Montreal PUT 063671101   12,655,500 150,000 SH   SOLE   150,000 0 0
Bank of Montreal CALL 063671101   12,655,500 150,000 SH   SOLE   150,000 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   4,975,500 150,000 SH   SOLE   150,000 0 0
Neptune Technologies & Bioress COM 64079L303   36 27 SH   DFND 1 0 27 0
Neptune Technologies & Bioress COM 64079L303   304 230 SH   DFND 1 0 230 0
Helius Medical Technologies In COM 42328V801   57 6 SH   DFND 1 0 6 0
iShares Russell 2000 ETF PUT 464287655   61,859,000 350,000 SH   SOLE   350,000 0 0
Royal Bank of Canada PUT 780087102   297,296 3,400 SH   DFND 1 0 3,400 0
Bank of Nova Scotia/The PUT 064149107   2,279,500 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The CALL 064149107   2,279,500 50,000 SH   SOLE   50,000 0 0
Brookfield Asset Management Lt COM 113004105   1,667 50 SH   DFND 1 0 50 0
Brookfield Asset Management Lt COM 113004105   42,006,000 1,259,928 SH   SOLE   1,259,928 0 0
Brookfield Asset Management Lt COM 113004105   4,415,016 132,424 SH   SOLE   132,424 0 0
Brookfield Asset Management Lt COM 113004105   7,735 232 SH   DFND 1 0 232 0
Brookfield Asset Management Lt COM 113004105   943,889 28,311 SH   SOLE   28,311 0 0
Brookfield Asset Management Lt COM 113004105   30,006 900 SH   SOLE   900 0 0
Royal Bank of Canada PUT 780087102   4,372,000 50,000 SH   DFND 1 0 50,000 0
Royal Bank of Canada CALL 780087102   30,604,000 350,000 SH   DFND 1 0 350,000 0
Canadian Imperial Bank of Commerce PUT 136069101   61,776 1,600 SH   DFND 1 0 1,600 0
SPDR S&P 500 ETF Trust PUT 78462F103   10,687,000 25,000 SH   SOLE   25,000 0 0
SPDR S&P 500 ETF Trust CALL 78462F103   10,687,000 25,000 SH   SOLE   25,000 0 0
General Motors Co COM 37045V100   79,128 2,400 SH   SOLE   2,400 0 0
SPDR S&P Regional Banking ETF ETF 78464A698   4,177 100 SH   SOLE   100 0 0
AT&T Inc COM 00206R102   16,522 1,100 SH   SOLE   1,100 0 0
Freeport-McMoRan Inc COM 35671D857   7,458 200 SH   SOLE   200 0 0
Ford Motor Co COM 345370860   88,182 7,100 SH   SOLE   7,100 0 0
Imperial Oil Ltd PUT 453038408   61,590 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd CALL 453038408   141,657 2,300 SH   DFND 1 0 2,300 0
Ovintiv Inc CALL 69047Q102   57,084 1,200 SH   DFND 1 0 1,200 0
Berkshire Hathaway Inc COM 084670702   7,707 22 SH   SOLE   22 0 0
BCE Inc PUT 05534B760   282,458 7,400 SH   DFND 1 0 7,400 0
Canadian Imperial Bank of Commerce PUT 136069101   38,610 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   5,484,000 300,000 SH   SOLE   300,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   189,189 4,900 SH   DFND 1 0 4,900 0
Enerplus Corp CALL 292766102   14,104 800 SH   DFND 1 0 800 0
Masterbrand Inc COM 57638P104   4,982 410 SH   SOLE   410 0 0
Bank of Montreal PUT 063671101   776,204 9,200 SH   DFND 1 0 9,200 0
Manulife Financial Corp PUT 56501R106   18,280 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   10,410 500 SH   DFND 1 0 500 0
Invesco QQQ Trust Series 1 PUT 46090E103   17,913,500 50,000 SH   SOLE   50,000 0 0
GLOBALFOUNDRIES Inc COM G39387108   202,094 3,473 SH   SOLE   3,473 0 0
Manulife Financial Corp CALL 56501R106   69,464 3,800 SH   DFND 1 0 3,800 0
Enerplus Corp CALL 292766102   5,289 300 SH   DFND 1 0 300 0
Invesco QQQ Trust Series 1 CALL 46090E103   60,010,225 167,500 SH   SOLE   167,500 0 0
iShares Russell 2000 ETF PUT 464287655   13,255,500 75,000 SH   SOLE   75,000 0 0
iShares Russell 2000 ETF CALL 464287655   13,255,500 75,000 SH   SOLE   75,000 0 0
Manulife Financial Corp CALL 56501R106   219,360 12,000 SH   DFND 1 0 12,000 0
Third Harmonic Bio Inc COM 88427A107   198 31 SH   SOLE   31 0 0
Teck Resources Ltd CALL 878742204   1,060,014 24,600 SH   DFND 1 0 24,600 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
First Majestic Silver Corp CALL 32076V103   513 100 SH   DFND 1 0 100 0
Barrick Gold Corp CALL 067901108   103,305 7,100 SH   DFND 1 0 7,100 0
Vermilion Energy Inc COM 923725105   29,679 2,030 SH   SOLE   2,030 0 0
MAG Silver Corp COM 55903Q104   21,777 2,100 SH   SOLE   2,100 0 0
Hudbay Minerals Inc COM 443628102   3,896 800 SH   SOLE   800 0 0
West Fraser Timber Co Ltd COM 952845105   580 8 SH   SOLE   8 0 0
TFI International Inc COM 87241L109   77,046 600 SH   SOLE   600 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   53,740,500 150,000 SH   SOLE   150,000 0 0
Canadian Natural Resources Ltd CALL 136385101   142,274 2,200 SH   DFND 1 0 2,200 0
Crescent Point Energy Corp CALL 22576C101   45,650 5,500 SH   DFND 1 0 5,500 0
Sun Life Financial Inc PUT 866796105   4,880,000 100,000 SH   SOLE   100,000 0 0
Enbridge Inc PUT 29250N105   149,355 4,500 SH   DFND 1 0 4,500 0
Invesco QQQ Trust Series 1 PUT 46090E103   53,740,500 150,000 SH   SOLE   150,000 0 0
TC Energy Corp PUT 87807B107   278,721 8,100 SH   DFND 1 0 8,100 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce CALL 136069101   30,888 800 SH   DFND 1 0 800 0
Invesco QQQ Trust Series 1 PUT 46090E103   16,122,150 45,000 SH   SOLE   45,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   12,539,450 35,000 SH   SOLE   35,000 0 0
TC Energy Corp PUT 87807B107   598,734 17,400 SH   DFND 1 0 17,400 0
Toronto-Dominion Bank/The CALL 891160509   11,033,606 183,100 SH   DFND 1 0 183,100 0
Toronto-Dominion Bank/The PUT 891160509   19,584,500 325,000 SH   DFND 1 0 325,000 0
Imperial Oil Ltd CALL 453038408   61,590 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   4,559,000 100,000 SH   DFND 1 0 100,000 0
Bank of Nova Scotia/The PUT 064149107   4,559,000 100,000 SH   DFND 1 0 100,000 0
iShares Russell 2000 ETF CALL 464287655   45,952,400 260,000 SH   SOLE   260,000 0 0
Brookfield Infrastructure Partners LP CALL G16252101   235,200 8,000 SH   DFND 1 0 8,000 0
HCA Healthcare Inc COM 40412C101   48,950 199 SH   SOLE   199 0 0
Thermo Fisher Scientific Inc COM 883556102   35,938 71 SH   SOLE   71 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   17,913,500 50,000 SH   SOLE   50,000 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   21,245,756 49,700 SH   SOLE   49,700 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   85,496,000 200,000 SH   SOLE   200,000 0 0
TC Energy Corp PUT 87807B107   316,572 9,200 SH   DFND 1 0 9,200 0
Enbridge Inc CALL 29250N105   73,018 2,200 SH   DFND 1 0 2,200 0
Invesco QQQ Trust Series 1 PUT 46090E103   53,740,500 150,000 SH   SOLE   150,000 0 0
Bank of Montreal PUT 063671101   1,240,239 14,700 SH   DFND 1 0 14,700 0
Canadian Imperial Bank of Commerce PUT 136069101   57,915 1,500 SH   DFND 1 0 1,500 0
Thomson Reuters Corp CALL 884903808   477,048 3,900 SH   DFND 1 0 3,900 0
Canadian National Railway Co PUT 136375102   54,165 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd PUT 008474108   4,545 100 SH   DFND 1 0 100 0
Brookfield Infrastructure Partners LP CALL G16252101   29,400 1,000 SH   DFND 1 0 1,000 0
Open Text Corp PUT 683715106   24,570 700 SH   DFND 1 0 700 0
Cenovus Energy Inc CALL 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   19,006 1,300 SH   DFND 1 0 1,300 0
Canadian Imperial Bank of Commerce CALL 136069101   3,861 100 SH   DFND 1 0 100 0
GE HealthCare Technologies Inc COM 36266G107   11,174,890 164,240 SH   SOLE   164,240 0 0
GE HealthCare Technologies Inc COM 36266G107   2,728,676 40,104 SH   SOLE   40,104 0 0
Toronto-Dominion Bank/The PUT 891160509   60,260 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   99,416 6,800 SH   DFND 1 0 6,800 0
Bank of Montreal PUT 063671101   59,059 700 SH   DFND 1 0 700 0
Teck Resources Ltd CALL 878742204   224,068 5,200 SH   DFND 1 0 5,200 0
BCE Inc PUT 05534B760   83,974 2,200 SH   DFND 1 0 2,200 0
West Fraser Timber Co Ltd PUT 952845105   14,508 200 SH   DFND 1 0 200 0
BCE Inc CALL 05534B760   187,033 4,900 SH   DFND 1 0 4,900 0
Cenovus Energy Inc CALL 15135U109   60,378 2,900 SH   DFND 1 0 2,900 0
Toronto-Dominion Bank/The CALL 891160509   12,052,000 200,000 SH   DFND 1 0 200,000 0
Royal Bank of Canada CALL 780087102   8,901,392 101,800 SH   SOLE   101,800 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   89,567,500 250,000 SH   SOLE   250,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,956,750 25,000 SH   SOLE   25,000 0 0
Fortis Inc/Canada CALL 349553107   15,196 400 SH   DFND 1 0 400 0
Teck Resources Ltd CALL 878742204   258,540 6,000 SH   DFND 1 0 6,000 0
Royal Bank of Canada PUT 780087102   96,184 1,100 SH   DFND 1 0 1,100 0
Enerplus Corp CALL 292766102   12,341 700 SH   DFND 1 0 700 0
Fortis Inc/Canada PUT 349553107   463,478 12,200 SH   DFND 1 0 12,200 0
Hudbay Minerals Inc PUT 443628102   51,135 10,500 SH   DFND 1 0 10,500 0
Magna International Inc PUT 559222401   69,693 1,300 SH   DFND 1 0 1,300 0
Teck Resources Ltd CALL 878742204   482,608 11,200 SH   DFND 1 0 11,200 0
Canadian Imperial Bank of Commerce PUT 136069101   65,637 1,700 SH   DFND 1 0 1,700 0
Bank of Nova Scotia/The CALL 064149107   205,155 4,500 SH   DFND 1 0 4,500 0
TELUS Corp PUT 87971M103   11,438 700 SH   DFND 1 0 700 0
Rogers Communications Inc PUT 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   31,230 1,500 SH   DFND 1 0 1,500 0
Brookfield Renewable Partners LP PUT G16258108   30,436 1,400 SH   DFND 1 0 1,400 0
Newmont Corp CALL 651639106   3,695 100 SH   DFND 1 0 100 0
TELUS Corp CALL 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   1,455 100 SH   DFND 1 0 100 0
TC Energy Corp PUT 87807B107   65,379 1,900 SH   DFND 1 0 1,900 0
Nutrien Ltd PUT 67077M108   209,984 3,400 SH   DFND 1 0 3,400 0
Thomson Reuters Corp CALL 884903808   489,280 4,000 SH   DFND 1 0 4,000 0
Hudbay Minerals Inc PUT 443628102   2,435 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105   92,932 2,800 SH   DFND 1 0 2,800 0
Invesco QQQ Trust Series 1 PUT 46090E103   125,394,500 350,000 SH   SOLE   350,000 0 0
iShares 20 Year Treasury Bond ETF ETF 464287432   2,106,565 23,752 SH   SOLE   23,752 0 0
GE HealthCare Technologies Inc COM 36266G107   272 4 SH   SOLE   4 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   10,687,000 25,000 SH   SOLE   25,000 0 0
SPDR S&P 500 ETF Trust CALL 78462F103   10,687,000 25,000 SH   SOLE   25,000 0 0
Pembina Pipeline Corp PUT 706327103   961,920 32,000 SH   DFND 1 0 32,000 0
Pembina Pipeline Corp CALL 706327103   93,186 3,100 SH   DFND 1 0 3,100 0
Hudbay Minerals Inc PUT 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp CALL 496902404   13,680 3,000 SH   DFND 1 0 3,000 0
Celestica Inc PUT 15101Q108   12,260 500 SH   DFND 1 0 500 0
Ovintiv Inc CALL 69047Q102   109,411 2,300 SH   DFND 1 0 2,300 0
Enbridge Inc CALL 29250N105   59,742 1,800 SH   DFND 1 0 1,800 0
SPDR S&P 500 ETF Trust CALL 78462F103   10,558,756 24,700 SH   SOLE   24,700 0 0
Canadian Imperial Bank of Commerce PUT 136069101   173,745 4,500 SH   DFND 1 0 4,500 0
Enbridge Inc CALL 29250N105   368,409 11,100 SH   DFND 1 0 11,100 0
Bank of Montreal PUT 063671101   75,933 900 SH   DFND 1 0 900 0
Enbridge Inc CALL 29250N105   66,380 2,000 SH   DFND 1 0 2,000 0
Gildan Activewear Inc PUT 375916103   30,811 1,100 SH   DFND 1 0 1,100 0
Invesco QQQ Trust Series 1 CALL 46090E103   30,452,950 85,000 SH   SOLE   85,000 0 0
Osisko Gold Royalties Ltd COM 68827L101   14,981 1,275 SH   SOLE   1,275 0 0
Magna International Inc PUT 559222401   214,440 4,000 SH   DFND 1 0 4,000 0
Magna International Inc PUT 559222401   16,083 300 SH   DFND 1 0 300 0
Barrick Gold Corp CALL 067901108   187,695 12,900 SH   DFND 1 0 12,900 0
TELUS Corp PUT 87971M103   11,438 700 SH   DFND 1 0 700 0
Hudbay Minerals Inc CALL 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
Celestica Inc PUT 15101Q108   24,520 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108   277,480 7,000 SH   DFND 1 0 7,000 0
Cameco Corp PUT 13321L108   3,964 100 SH   DFND 1 0 100 0
Suncor Energy Inc CALL 867224107   343,800 10,000 SH   DFND 1 0 10,000 0
Crescent Point Energy Corp CALL 22576C101   155,210 18,700 SH   DFND 1 0 18,700 0
Pembina Pipeline Corp CALL 706327103   42,084 1,400 SH   DFND 1 0 1,400 0
Agnico Eagle Mines Ltd PUT 008474108   54,540 1,200 SH   DFND 1 0 1,200 0
Toronto-Dominion Bank/The PUT 891160509   241,040 4,000 SH   DFND 1 0 4,000 0
Enbridge Inc PUT 29250N105   99,570 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc CALL 867224107   48,132 1,400 SH   DFND 1 0 1,400 0
Vermilion Energy Inc CALL 923725105   35,088 2,400 SH   DFND 1 0 2,400 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   149,904 7,200 SH   DFND 1 0 7,200 0
SPDR S&P Oil & Gas Exploration & Production ETF PUT 78468R556   5,916,400 40,000 SH   SOLE   40,000 0 0
Pembina Pipeline Corp CALL 706327103   30,060 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107   37,818 1,100 SH   DFND 1 0 1,100 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   164,520 9,000 SH   DFND 1 0 9,000 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
Citigroup Inc CALL 172967424   4,113,000 100,000 SH   SOLE   100,000 0 0
JPMorgan Chase & Co CALL 46625H100   10,151,400 70,000 SH   SOLE   70,000 0 0
Enbridge Inc PUT 29250N105   66,380 2,000 SH   DFND 1 0 2,000 0
Sundial Growers Inc COM 83307B101   9,859 5,189 SH   DFND 1 0 5,189 0
TC Energy Corp PUT 87807B107   13,764 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Commerce PUT 136069101   38,610 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   5,718,637 172,300 SH   DFND 1 0 172,300 0
Canadian Natural Resources Ltd PUT 136385101   284,548 4,400 SH   DFND 1 0 4,400 0
Canadian Natural Resources Ltd CALL 136385101   181,076 2,800 SH   DFND 1 0 2,800 0
Cameco Corp PUT 13321L108   43,604 1,100 SH   DFND 1 0 1,100 0
Teck Resources Ltd CALL 878742204   172,360 4,000 SH   DFND 1 0 4,000 0
TELUS Corp PUT 87971M103   8,170 500 SH   DFND 1 0 500 0
TransAlta Corp CALL 89346D107   11,310 1,300 SH   DFND 1 0 1,300 0
Pembina Pipeline Corp PUT 706327103   57,114 1,900 SH   DFND 1 0 1,900 0
Magna International Inc PUT 559222401   160,830 3,000 SH   DFND 1 0 3,000 0
Barrick Gold Corp CALL 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   20,370 1,400 SH   DFND 1 0 1,400 0
Kinross Gold Corp CALL 496902404   10,488 2,300 SH   DFND 1 0 2,300 0
Barrick Gold Corp CALL 067901108   301,185 20,700 SH   DFND 1 0 20,700 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   54,165 500 SH   DFND 1 0 500 0
Rogers Communications Inc CALL 775109200   19,195 500 SH   DFND 1 0 500 0
Thomson Reuters Corp PUT 884903808   366,960 3,000 SH   DFND 1 0 3,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   16,122,150 45,000 SH   SOLE   45,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   16,122,150 45,000 SH   SOLE   45,000 0 0
TELUS Corp PUT 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
Schwab U.S. REIT ETF ETF 808524847   8,520,000 480,000 SH   SOLE   480,000 0 0
Schwab U.S. Aggregate Bond ETF ETF 808524839   36,644,555 828,500 SH   SOLE   828,500 0 0
Fortis Inc/Canada PUT 349553107   75,980 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada CALL 349553107   174,754 4,600 SH   DFND 1 0 4,600 0
Pembina Pipeline Corp PUT 706327103   30,060 1,000 SH   DFND 1 0 1,000 0
TELUS Corp CALL 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107   41,256 1,200 SH   DFND 1 0 1,200 0
Sun Life Financial Inc CALL 866796105   24,400 500 SH   DFND 1 0 500 0
TC Energy Corp CALL 87807B107   41,292 1,200 SH   DFND 1 0 1,200 0
TELUS Corp CALL 87971M103   39,216 2,400 SH   DFND 1 0 2,400 0
Fortis Inc/Canada CALL 349553107   117,769 3,100 SH   DFND 1 0 3,100 0
BCE Inc CALL 05534B760   53,438 1,400 SH   DFND 1 0 1,400 0
Canadian Imperial Bank of Commerce PUT 136069101   61,776 1,600 SH   DFND 1 0 1,600 0
Rogers Communications Inc CALL 775109200   11,517 300 SH   DFND 1 0 300 0
Bank of Montreal CALL 063671101   168,740 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107   287,217 6,300 SH   DFND 1 0 6,300 0
BCE Inc CALL 05534B760   110,693 2,900 SH   DFND 1 0 2,900 0
Suncor Energy Inc PUT 867224107   6,876,000 200,000 SH   SOLE   200,000 0 0
Celestica Inc CALL 15101Q108   24,520 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   71,355 1,500 SH   DFND 1 0 1,500 0
Royal Bank of Canada CALL 780087102   271,064 3,100 SH   DFND 1 0 3,100 0
Toronto-Dominion Bank/The PUT 891160509   1,639,072 27,200 SH   DFND 1 0 27,200 0
Nutrien Ltd PUT 67077M108   166,752 2,700 SH   DFND 1 0 2,700 0
Hudbay Minerals Inc PUT 443628102   4,383 900 SH   DFND 1 0 900 0
Thomson Reuters Corp CALL 884903808   122,320 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   197,632 3,200 SH   DFND 1 0 3,200 0
Hudbay Minerals Inc CALL 443628102   2,435 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd PUT 136385101   9,700,500 150,000 SH   SOLE   150,000 0 0
TC Energy Corp CALL 87807B107   55,056 1,600 SH   DFND 1 0 1,600 0
Royal Bank of Canada PUT 780087102   568,360 6,500 SH   DFND 1 0 6,500 0
Crescent Point Energy Corp CALL 22576C101   77,190 9,300 SH   DFND 1 0 9,300 0
Pembina Pipeline Corp PUT 706327103   60,120 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   90,900 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada PUT 780087102   174,880 2,000 SH   DFND 1 0 2,000 0
Alnylam Pharmaceuticals Inc COM 02043Q107   5,381,184 30,385 SH   SOLE   30,385 0 0
Agnico Eagle Mines Ltd PUT 008474108   240,885 5,300 SH   DFND 1 0 5,300 0
Suncor Energy Inc CALL 867224107   343,800 10,000 SH   DFND 1 0 10,000 0
Open Text Corp PUT 683715106   70,200 2,000 SH   DFND 1 0 2,000 0
Osisko Gold Royalties Ltd CALL 68827L101   70,500 6,000 SH   DFND 1 0 6,000 0
Cameco Corp CALL 13321L108   138,740 3,500 SH   DFND 1 0 3,500 0
Bank of Montreal PUT 063671101   556,842 6,600 SH   DFND 1 0 6,600 0
Canadian Natural Resources Ltd PUT 136385101   194,010 3,000 SH   DFND 1 0 3,000 0
Fidelity MSCI Utilities Index ETF ETF 316092865   18,106,800 477,500 SH   SOLE   477,500 0 0
CGI Inc CALL 12532H104   98,490 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   158,560 4,000 SH   DFND 1 0 4,000 0
Cameco Corp CALL 13321L108   388,472 9,800 SH   DFND 1 0 9,800 0
Cameco Corp CALL 13321L108   162,524 4,100 SH   DFND 1 0 4,100 0
First Majestic Silver Corp CALL 32076V103   4,104 800 SH   DFND 1 0 800 0
Algonquin Power & Utilities Corp PUT 015857105   74,000 12,500 SH   DFND 1 0 12,500 0
iShares MSCI Emerging Markets ETF CALL 464287234   2,846,250 75,000 SH   SOLE   75,000 0 0
Brookfield Renewable Partners LP PUT G16258108   6,522 300 SH   DFND 1 0 300 0
Toronto-Dominion Bank/The CALL 891160509   9,039,000 150,000 SH   DFND 1 0 150,000 0
Pembina Pipeline Corp PUT 706327103   18,036 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Commerce CALL 136069101   177,606 4,600 SH   DFND 1 0 4,600 0
Royal Bank of Canada PUT 780087102   21,860,000 250,000 SH   SOLE   250,000 0 0
Royal Bank of Canada CALL 780087102   13,334,600 152,500 SH   SOLE   152,500 0 0
Canadian Imperial Bank of Commerce CALL 136069101   11,872,575 307,500 SH   SOLE   307,500 0 0
Enbridge Inc CALL 29250N105   4,762,765 143,500 SH   DFND 1 0 143,500 0
Canadian Natural Resources Ltd CALL 136385101   536,761 8,300 SH   DFND 1 0 8,300 0
Bank of Montreal CALL 063671101   12,849,551 152,300 SH   DFND 1 0 152,300 0
Methanex Corp CALL 59151K108   45,050 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   17,913,500 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   17,913,500 50,000 SH   SOLE   50,000 0 0
Crescent Point Energy Corp CALL 22576C101   2,490 300 SH   DFND 1 0 300 0
VanEck Gold Miners ETF/USA PUT 92189F106   9,418,500 350,000 SH   SOLE   350,000 0 0
Algonquin Power & Utilities Corp PUT 015857105   74,000 12,500 SH   DFND 1 0 12,500 0
Cenovus Energy Inc CALL 15135U109   274,824 13,200 SH   DFND 1 0 13,200 0
Vermilion Energy Inc CALL 923725105   30,702 2,100 SH   DFND 1 0 2,100 0
Barrick Gold Corp CALL 067901108   17,460 1,200 SH   DFND 1 0 1,200 0
Bank of Montreal PUT 063671101   16,874 200 SH   DFND 1 0 200 0
Bank of Montreal PUT 063671101   8,437,000 100,000 SH   SOLE   100,000 0 0
Bank of Montreal CALL 063671101   8,437,000 100,000 SH   SOLE   100,000 0 0
Fortis Inc/Canada CALL 349553107   30,392 800 SH   DFND 1 0 800 0
Bank of Montreal PUT 063671101   2,050,191 24,300 SH   DFND 1 0 24,300 0
Bank of Montreal PUT 063671101   506,220 6,000 SH   DFND 1 0 6,000 0
Bank of Montreal PUT 063671101   843,700 10,000 SH   DFND 1 0 10,000 0
Enbridge Inc PUT 29250N105   3,319 100 SH   DFND 1 0 100 0
Bank of Montreal PUT 063671101   674,960 8,000 SH   DFND 1 0 8,000 0
Pembina Pipeline Corp CALL 706327103   6,012 200 SH   DFND 1 0 200 0
Vermilion Energy Inc PUT 923725105   146,200 10,000 SH   DFND 1 0 10,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   14,961,800 35,000 SH   SOLE   35,000 0 0
Enbridge Inc CALL 29250N105   59,742 1,800 SH   DFND 1 0 1,800 0
MAG Silver Corp CALL 55903Q104   31,110 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The PUT 064149107   91,180 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   68,175 1,500 SH   DFND 1 0 1,500 0
Enbridge Inc PUT 29250N105   4,148,750 125,000 SH   SOLE   125,000 0 0
Bank of Montreal PUT 063671101   674,960 8,000 SH   DFND 1 0 8,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   32,061,000 75,000 SH   SOLE   75,000 0 0
TC Energy Corp PUT 87807B107   3,441,000 100,000 SH   SOLE   100,000 0 0
Royal Bank of Canada CALL 780087102   87,440 1,000 SH   DFND 1 0 1,000 0
First Majestic Silver Corp CALL 32076V103   1,026 200 SH   DFND 1 0 200 0
Ovintiv Inc CALL 69047Q102   85,626 1,800 SH   DFND 1 0 1,800 0
Barrick Gold Corp PUT 067901108   58,200 4,000 SH   DFND 1 0 4,000 0
Agnico Eagle Mines Ltd CALL 008474108   18,180 400 SH   DFND 1 0 400 0
Crescent Point Energy Corp CALL 22576C101   4,150 500 SH   DFND 1 0 500 0
Nutrien Ltd CALL 67077M108   135,872 2,200 SH   DFND 1 0 2,200 0
Barrick Gold Corp CALL 067901108   80,025 5,500 SH   DFND 1 0 5,500 0
Barrick Gold Corp CALL 067901108   72,750 5,000 SH   DFND 1 0 5,000 0
Teck Resources Ltd CALL 878742204   211,141 4,900 SH   DFND 1 0 4,900 0
Teck Resources Ltd CALL 878742204   495,535 11,500 SH   DFND 1 0 11,500 0
Barrick Gold Corp CALL 067901108   240,075 16,500 SH   DFND 1 0 16,500 0
SPDR S&P 500 ETF Trust PUT 78462F103   32,061,000 75,000 SH   SOLE   75,000 0 0
Barrick Gold Corp CALL 067901108   263,355 18,100 SH   DFND 1 0 18,100 0
Royal Bank of Canada PUT 780087102   87,440 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   113,625 2,500 SH   DFND 1 0 2,500 0
Enerplus Corp CALL 292766102   17,630 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   120,756 5,800 SH   DFND 1 0 5,800 0
Barrick Gold Corp CALL 067901108   64,020 4,400 SH   DFND 1 0 4,400 0
Agnico Eagle Mines Ltd PUT 008474108   95,445 2,100 SH   DFND 1 0 2,100 0
Newmont Corp PUT 651639106   36,950 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   11,944,304 136,600 SH   SOLE   136,600 0 0
Thomson Reuters Corp CALL 884903808   122,320 1,000 SH   DFND 1 0 1,000 0
Thomson Reuters Corp CALL 884903808   244,640 2,000 SH   DFND 1 0 2,000 0
Thomson Reuters Corp CALL 884903808   122,320 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   12,127,928 138,700 SH   SOLE   138,700 0 0
Imperial Oil Ltd CALL 453038408   73,908 1,200 SH   DFND 1 0 1,200 0
Suncor Energy Inc CALL 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   64,583 1,700 SH   DFND 1 0 1,700 0
SPDR S&P 500 ETF Trust CALL 78462F103   14,619,816 34,200 SH   SOLE   34,200 0 0
Crescent Point Energy Corp PUT 22576C101   24,900 3,000 SH   DFND 1 0 3,000 0
Teck Resources Ltd PUT 878742204   86,180 2,000 SH   DFND 1 0 2,000 0
Bausch Health Cos Inc PUT 071734107   24,660 3,000 SH   DFND 1 0 3,000 0
West Fraser Timber Co Ltd CALL 952845105   72,540 1,000 SH   DFND 1 0 1,000 0
Walt Disney Co/The COM 254687106   153,914 1,899 SH   DFND 3 0 1,899 0
Hammerhead Energy Inc COM 408302107   620 52 SH   DFND 1 0 52 0
Enbridge Inc CALL 29250N105   3,421,889 103,100 SH   DFND 1 0 103,100 0
Enbridge Inc PUT 29250N105   663,800 20,000 SH   SOLE   20,000 0 0
Pembina Pipeline Corp PUT 706327103   3,757,500 125,000 SH   SOLE   125,000 0 0
Baytex Energy Corp CALL 07317Q105   4,410 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   1,178,245 35,500 SH   DFND 1 0 35,500 0
Pembina Pipeline Corp PUT 706327103   3,009,006 100,100 SH   DFND 1 0 100,100 0
Reliance Steel & Aluminum Co COM 759509102   2,939,861 11,211 SH   SOLE   11,211 0 0
AECOM COM 00766T100   2,093,937 25,216 SH   SOLE   25,216 0 0
Graco Inc COM 384109104   2,342,800 32,146 SH   SOLE   32,146 0 0
Axon Enterprise Inc COM 05464C101   5,282,190 26,545 SH   SOLE   26,545 0 0
TELUS Corp PUT 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
First Majestic Silver Corp CALL 32076V103   1,026 200 SH   DFND 1 0 200 0
Barrick Gold Corp CALL 067901108   1,001,040 68,800 SH   SOLE   68,800 0 0
Silvercorp Metals Inc PUT 82835P103   2,350 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   61,072 1,600 SH   DFND 1 0 1,600 0
Magna International Inc CALL 559222401   5,361 100 SH   DFND 1 0 100 0
Royal Bank of Canada PUT 780087102   2,186,000 25,000 SH   DFND 1 0 25,000 0
Kinross Gold Corp PUT 496902404   2,280 500 SH   DFND 1 0 500 0
Royal Bank of Canada PUT 780087102   1,093,000 12,500 SH   DFND 1 0 12,500 0
Newmont Corp CALL 651639106   22,170 600 SH   SOLE   600 0 0
SPDR S&P 500 ETF Trust CALL 78462F103   85,496,000 200,000 SH   SOLE   200,000 0 0
Israel Acquisitions Corp COM G49667101   527,750 50,000 SH   SOLE   50,000 0 0
Cenovus Energy Inc CALL 15135U109   120,756 5,800 SH   DFND 1 0 5,800 0
VanEck Gold Miners ETF/USA CALL 92189F106   6,727,500 250,000 SH   SOLE   250,000 0 0
Suncor Energy Inc CALL 867224107   3,438 100 SH   DFND 1 0 100 0
Imperial Oil Ltd PUT 453038408   3,079,500 50,000 SH   SOLE   50,000 0 0
Canadian Pacific Kansas City Ltd PUT 13646K108   37,205 500 SH   DFND 1 0 500 0
Hudbay Minerals Inc CALL 443628102   9,740 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107   36,472 800 SH   DFND 1 0 800 0
Crescent Point Energy Corp CALL 22576C101   176,790 21,300 SH   DFND 1 0 21,300 0
Kinross Gold Corp PUT 496902404   3,192 700 SH   DFND 1 0 700 0
Magna International Inc PUT 559222401   53,610 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   349,508 5,800 SH   DFND 1 0 5,800 0
Enbridge Inc CALL 29250N105   136,079 4,100 SH   DFND 1 0 4,100 0
Agnico Eagle Mines Ltd CALL 008474108   22,725 500 SH   DFND 1 0 500 0
ATS Corp PUT 00217Y104   85,240 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105   29,871 900 SH   DFND 1 0 900 0
Enbridge Inc CALL 29250N105   116,165 3,500 SH   DFND 1 0 3,500 0
Invesco QQQ Trust Series 1 CALL 46090E103   3,582,700 10,000 SH   DFND 3 0 10,000 0
Cameco Corp CALL 13321L108   79,280 2,000 SH   DFND 1 0 2,000 0
Cameco Corp PUT 13321L108   59,460 1,500 SH   DFND 1 0 1,500 0
VanEck Gold Miners ETF/USA CALL 92189F106   1,216,332 45,200 SH   SOLE   45,200 0 0
Barrick Gold Corp CALL 067901108   1,162,545 79,900 SH   SOLE   79,900 0 0
VanEck Gold Miners ETF/USA PUT 92189F106   1,210,950 45,000 SH   SOLE   45,000 0 0
VanEck Gold Miners ETF/USA CALL 92189F106   1,210,950 45,000 SH   SOLE   45,000 0 0
Bank of Nova Scotia/The PUT 064149107   95,739 2,100 SH   DFND 1 0 2,100 0
Invesco QQQ Trust Series 1 PUT 46090E103   10,748,100 30,000 SH   SOLE   30,000 0 0
Sun Life Financial Inc CALL 866796105   941,840 19,300 SH   DFND 1 0 19,300 0
Fortis Inc/Canada CALL 349553107   75,980 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd CALL 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Enerplus Corp CALL 292766102   22,919 1,300 SH   DFND 1 0 1,300 0
Baytex Energy Corp PUT 07317Q105   26,460 6,000 SH   DFND 1 0 6,000 0
Canadian National Railway Co CALL 136375102   21,666 200 SH   DFND 1 0 200 0
iShares MSCI Brazil ETF ETF 464286400   308,479 10,058 SH   DFND 3 0 10,058 0
Utilities Select Sector SPDR Fund PUT 81369Y886   19,741,550 335,000 SH   SOLE   335,000 0 0
iShares Russell 2000 ETF PUT 464287655   7,069,600 40,000 SH   SOLE   40,000 0 0
Apple Inc CALL 037833100   1,712,100 10,000 SH   SOLE   10,000 0 0
Royal Bank of Canada PUT 780087102   437,200 5,000 SH   DFND 1 0 5,000 0
Vanguard FTSE Emerging Markets ETF ETF 922042858   38,425,800 980,000 SH   SOLE   980,000 0 0
iShares Short-Term Corporate Bond ETF ETF 464288646   40,561,620 814,000 SH   SOLE   814,000 0 0
Toronto-Dominion Bank/The CALL 891160509   247,066 4,100 SH   DFND 1 0 4,100 0
Celestica Inc COM 15101Q108   7,356 300 SH   SOLE   300 0 0
Hudbay Minerals Inc CALL 443628102   20,941 4,300 SH   DFND 1 0 4,300 0
Barrick Gold Corp CALL 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   412,236 10,800 SH   DFND 1 0 10,800 0
Toronto-Dominion Bank/The CALL 891160509   54,234 900 SH   DFND 1 0 900 0
SPDR S&P 500 ETF Trust CALL 78462F103   42,748,000 100,000 SH   SOLE   100,000 0 0
Brookfield Infrastructure Partners LP PUT G16252101   29,400 1,000 SH   SOLE   1,000 0 0
Toronto-Dominion Bank/The PUT 891160509   421,820 7,000 SH   DFND 1 0 7,000 0
Nutrien Ltd CALL 67077M108   43,232 700 SH   DFND 1 0 700 0
Nutrien Ltd CALL 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   461,925 7,500 SH   DFND 1 0 7,500 0
Toronto-Dominion Bank/The PUT 891160509   90,390 1,500 SH   DFND 1 0 1,500 0
Toronto-Dominion Bank/The PUT 891160509   186,806 3,100 SH   DFND 1 0 3,100 0
Bank of Nova Scotia/The PUT 064149107   54,708 1,200 SH   SOLE   1,200 0 0
CGI Inc PUT 12532H104   98,490 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   147,963 4,300 SH   DFND 1 0 4,300 0
Financial Select Sector SPDR Fund PUT 81369Y605   4,975,500 150,000 SH   SOLE   150,000 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   6,634,000 200,000 SH   SOLE   200,000 0 0
Manulife Financial Corp PUT 56501R106   116,992 6,400 SH   DFND 1 0 6,400 0
Royal Bank of Canada CALL 780087102   29,038,824 332,100 SH   SOLE   332,100 0 0
Cenovus Energy Inc CALL 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
Financial Select Sector SPDR Fund PUT 81369Y605   5,804,750 175,000 SH   SOLE   175,000 0 0
Canadian Imperial Bank of Commerce CALL 136069101   7,722,000 200,000 SH   SOLE   200,000 0 0
Fortis Inc/Canada CALL 349553107   3,799 100 SH   DFND 1 0 100 0
Barrick Gold Corp PUT 067901108   50,925 3,500 SH   DFND 1 0 3,500 0
TC Energy Corp PUT 87807B107   103,230 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc PUT 867224107   89,388 2,600 SH   DFND 1 0 2,600 0
TC Energy Corp CALL 87807B107   258,075 7,500 SH   DFND 1 0 7,500 0
Kinross Gold Corp PUT 496902404   1,824 400 SH   DFND 1 0 400 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   45,269 700 SH   DFND 1 0 700 0
Cenovus Energy Inc CALL 15135U109   2,082 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The PUT 891160509   650,808 10,800 SH   DFND 1 0 10,800 0
BCE Inc PUT 05534B760   38,170 1,000 SH   SOLE   1,000 0 0
BCE Inc PUT 05534B760   286,275 7,500 SH   SOLE   7,500 0 0
TELUS Corp PUT 87971M103   1,634 100 SH   SOLE   100 0 0
TELUS Corp PUT 87971M103   8,170 500 SH   SOLE   500 0 0
Toronto-Dominion Bank/The PUT 891160509   30,130 500 SH   DFND 1 0 500 0
Fortis Inc/Canada PUT 349553107   26,593 700 SH   SOLE   700 0 0
Fortis Inc/Canada PUT 349553107   30,392 800 SH   SOLE   800 0 0
Fortis Inc/Canada PUT 349553107   284,925 7,500 SH   SOLE   7,500 0 0
Crescent Point Energy Corp CALL 22576C101   3,320 400 SH   DFND 1 0 400 0
Fortis Inc/Canada PUT 349553107   121,568 3,200 SH   DFND 1 0 3,200 0
Granite Real Estate Investment COM 387437114   11,881 224 SH   SOLE   224 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   3,317,000 100,000 SH   SOLE   100,000 0 0
Fortis Inc/Canada PUT 349553107   26,593 700 SH   DFND 1 0 700 0
Sun Life Financial Inc PUT 866796105   4,880,000 100,000 SH   DFND 1 0 100,000 0
Sun Life Financial Inc CALL 866796105   4,880,000 100,000 SH   DFND 1 0 100,000 0
Wyndham Hotels & Resorts Inc COM 98311A105   4,092,846 58,856 SH   SOLE   58,856 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   5,374,050 15,000 SH   DFND 3 0 15,000 0
Bank of Nova Scotia/The PUT 064149107   18,236 400 SH   DFND 1 0 400 0
Toronto-Dominion Bank/The PUT 891160509   36,156 600 SH   DFND 1 0 600 0
BCE Inc PUT 05534B760   61,072 1,600 SH   DFND 1 0 1,600 0
TELUS Corp PUT 87971M103   26,144 1,600 SH   DFND 1 0 1,600 0
Vermilion Energy Inc PUT 923725105   17,544 1,200 SH   DFND 1 0 1,200 0
Bank of Nova Scotia/The CALL 064149107   4,559,000 100,000 SH   DFND 1 0 100,000 0
Bank of Nova Scotia/The PUT 064149107   4,559,000 100,000 SH   DFND 1 0 100,000 0
Bank of Nova Scotia/The PUT 064149107   414,869 9,100 SH   DFND 1 0 9,100 0
Fortis Inc/Canada CALL 349553107   56,985 1,500 SH   DFND 1 0 1,500 0
Royal Bank of Canada PUT 780087102   489,664 5,600 SH   DFND 1 0 5,600 0
iShares Russell 2000 ETF PUT 464287655   11,488,100 65,000 SH   SOLE   65,000 0 0
Bank of Montreal PUT 063671101   1,147,432 13,600 SH   DFND 1 0 13,600 0
Bank of Montreal CALL 063671101   11,389,950 135,000 SH   SOLE   135,000 0 0
Bank of Montreal PUT 063671101   11,811,800 140,000 SH   SOLE   140,000 0 0
Canadian Imperial Bank of Commerce CALL 136069101   10,617,750 275,000 SH   SOLE   275,000 0 0
Barrick Gold Corp CALL 067901108   7,275 500 SH   SOLE   500 0 0
Barrick Gold Corp CALL 067901108   109,125 7,500 SH   SOLE   7,500 0 0
Barrick Gold Corp CALL 067901108   7,275 500 SH   SOLE   500 0 0
Crescent Point Energy Corp PUT 22576C101   16,600 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509   96,416 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal CALL 063671101   101,244 1,200 SH   DFND 1 0 1,200 0
Nuvei Corp COM 67079A102   3,000 200 SH   SOLE   200 0 0
Toronto-Dominion Bank/The PUT 891160509   1,144,940 19,000 SH   DFND 1 0 19,000 0
Barrick Gold Corp CALL 067901108   109,125 7,500 SH   SOLE   7,500 0 0
Barrick Gold Corp CALL 067901108   14,550 1,000 SH   SOLE   1,000 0 0
Barrick Gold Corp CALL 067901108   109,125 7,500 SH   SOLE   7,500 0 0
Bank of Nova Scotia/The CALL 064149107   13,677,000 300,000 SH   SOLE   300,000 0 0
Brookfield Renewable Corp COM 11284V105   361,494 15,100 SH   SOLE   15,100 0 0
Canadian Imperial Bank of Commerce PUT 136069101   3,926,637 101,700 SH   SOLE   101,700 0 0
Magna International Inc CALL 559222401   10,722 200 SH   DFND 1 0 200 0
Bank of Montreal CALL 063671101   253,110 3,000 SH   DFND 1 0 3,000 0
TC Energy Corp PUT 87807B107   120,435 3,500 SH   DFND 1 0 3,500 0
Brookfield Corp CALL 11271J107   34,397 1,100 SH   DFND 1 0 1,100 0
Toronto-Dominion Bank/The CALL 891160509   12,052,000 200,000 SH   DFND 1 0 200,000 0
Toronto-Dominion Bank/The PUT 891160509   12,052,000 200,000 SH   DFND 1 0 200,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   7,165,400 20,000 SH   DFND 3 0 20,000 0
Sun Life Financial Inc CALL 866796105   14,640 300 SH   DFND 1 0 300 0
Fortis Inc/Canada CALL 349553107   56,985 1,500 SH   SOLE   1,500 0 0
Bank of Montreal CALL 063671101   10,546,250 125,000 SH   SOLE   125,000 0 0
iShares Russell 2000 ETF PUT 464287655   2,474,360 14,000 SH   DFND 3 0 14,000 0
iShares Russell 2000 ETF CALL 464287655   2,474,360 14,000 SH   DFND 3 0 14,000 0
Canadian Imperial Bank of Commerce CALL 136069101   4,030,884 104,400 SH   SOLE   104,400 0 0
Fortis Inc/Canada PUT 349553107   850,976 22,400 SH   SOLE   22,400 0 0
Canadian Natural Resources Ltd PUT 136385101   25,868 400 SH   DFND 1 0 400 0
Brookfield Renewable Partners LP PUT G16258108   100,004 4,600 SH   SOLE   4,600 0 0
BCE Inc CALL 05534B760   171,765 4,500 SH   DFND 1 0 4,500 0
BlackBerry Ltd PUT 09228F103   4,710 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   162,631 4,900 SH   DFND 1 0 4,900 0
Bank of Nova Scotia/The CALL 064149107   6,838,500 150,000 SH   SOLE   150,000 0 0
Bank of Nova Scotia/The PUT 064149107   6,838,500 150,000 SH   SOLE   150,000 0 0
Brookfield Renewable Partners LP PUT G16258108   243,488 11,200 SH   SOLE   11,200 0 0
International Seaways Inc COM Y41053102   1,080 24 SH   DFND 1 0 24 0
Brookfield Renewable Partners LP PUT G16258108   350,014 16,100 SH   SOLE   16,100 0 0
Fortis Inc/Canada PUT 349553107   265,930 7,000 SH   SOLE   7,000 0 0
Fortis Inc/Canada PUT 349553107   900,363 23,700 SH   SOLE   23,700 0 0
Fortis Inc/Canada PUT 349553107   600,242 15,800 SH   SOLE   15,800 0 0
Royal Bank of Canada CALL 780087102   498,408 5,700 SH   DFND 1 0 5,700 0
Algonquin Power & Utilities Corp PUT 015857105   26,640 4,500 SH   DFND 1 0 4,500 0
Toronto-Dominion Bank/The CALL 891160509   6,026,000 100,000 SH   DFND 1 0 100,000 0
Toronto-Dominion Bank/The PUT 891160509   6,026,000 100,000 SH   DFND 1 0 100,000 0
TELUS Corp CALL 87971M103   3,268 200 SH   DFND 1 0 200 0
TransAlta Corp PUT 89346D107   52,200 6,000 SH   SOLE   6,000 0 0
TransAlta Corp PUT 89346D107   108,750 12,500 SH   SOLE   12,500 0 0
Pan American Silver Corp CALL 697900108   108,600 7,500 SH   SOLE   7,500 0 0
BCE Inc PUT 05534B760   19,085 500 SH   SOLE   500 0 0
Bank of Montreal PUT 063671101   8,437 100 SH   SOLE   100 0 0
Berkeley Lights Inc COM 084310101   23 23 SH   DFND 1 0 23 0
Rogers Communications Inc CALL 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   21,303,425 252,500 SH   SOLE   252,500 0 0
TransAlta Corp PUT 89346D107   16,530 1,900 SH   SOLE   1,900 0 0
SPDR Gold Shares PUT 78463V107   8,572,500 50,000 SH   SOLE   50,000 0 0
Canadian Natural Resources Ltd PUT 136385101   45,269 700 SH   DFND 1 0 700 0
Thomson Reuters Corp PUT 884903808   122,320 1,000 SH   DFND 1 0 1,000 0
SPDR Gold Shares PUT 78463V107   17,145,000 100,000 SH   SOLE   100,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   9,782,380 166,000 SH   SOLE   166,000 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   9,121,750 275,000 SH   SOLE   275,000 0 0
Fortis Inc/Canada PUT 349553107   94,975 2,500 SH   SOLE   2,500 0 0
Algonquin Power & Utilities Corp PUT 015857105   11,840 2,000 SH   SOLE   2,000 0 0
Algonquin Power & Utilities Corp PUT 015857105   74,000 12,500 SH   SOLE   12,500 0 0
Bank of Montreal PUT 063671101   936,507 11,100 SH   SOLE   11,100 0 0
Pembina Pipeline Corp PUT 706327103   45,090 1,500 SH   DFND 1 0 1,500 0
Wheaton Precious Metals Corp CALL 962879102   81,100 2,000 SH   DFND 1 0 2,000 0
Magna International Inc PUT 559222401   69,693 1,300 SH   DFND 1 0 1,300 0
Thomson Reuters Corp CALL 884903808   48,928 400 SH   DFND 1 0 400 0
Energy Select Sector SPDR Fund PUT 81369Y506   6,327,300 70,000 SH   SOLE   70,000 0 0
Cenovus Energy Inc CALL 15135U109   118,674 5,700 SH   DFND 1 0 5,700 0
Bank of Montreal PUT 063671101   455,598 5,400 SH   DFND 1 0 5,400 0
Toronto-Dominion Bank/The CALL 891160509   15,065,000 250,000 SH   DFND 1 0 250,000 0
Toronto-Dominion Bank/The PUT 891160509   9,039,000 150,000 SH   DFND 1 0 150,000 0
TC Energy Corp PUT 87807B107   309,690 9,000 SH   DFND 1 0 9,000 0
Crescent Point Energy Corp PUT 22576C101   8,300 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   51,570 1,500 SH   DFND 1 0 1,500 0
VanEck Gold Miners ETF/USA CALL 92189F106   20,182,500 750,000 SH   SOLE   750,000 0 0
Sun Life Financial Inc PUT 866796105   244,000 5,000 SH   DFND 1 0 5,000 0
AGF Global Infrastructure ET COM 00110G606   50,505 2,133 SH   DFND 1 0 2,133 0
Canadian Natural Resources Ltd CALL 136385101   200,477 3,100 SH   DFND 1 0 3,100 0
Cenovus Energy Inc CALL 15135U109   251,922 12,100 SH   DFND 1 0 12,100 0
Manulife Financial Corp CALL 56501R106   32,904 1,800 SH   DFND 1 0 1,800 0
TC Energy Corp CALL 87807B107   116,994 3,400 SH   DFND 1 0 3,400 0
CAE Inc PUT 124765108   23,350 1,000 SH   DFND 1 0 1,000 0
Utilities Select Sector SPDR Fund PUT 81369Y886   2,946,500 50,000 SH   SOLE   50,000 0 0
Restaurant Brands International Inc PUT 76131D103   266,480 4,000 SH   DFND 1 0 4,000 0
Enbridge Inc PUT 29250N105   122,803 3,700 SH   DFND 1 0 3,700 0
Barrick Gold Corp CALL 067901108   2,910 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The CALL 064149107   205,155 4,500 SH   DFND 1 0 4,500 0
Open Text Corp PUT 683715106   35,100 1,000 SH   DFND 1 0 1,000 0
Argo Blockchain PLC COM 040126104   180 180 SH   DFND 1 0 180 0
First Interstate BancSystem In COM 32055Y201   499 20 SH   DFND 1 0 20 0
KraneShares Global Carbon Stra COM 500767678   939 26 SH   DFND 1 0 26 0
Terawulf Inc COM 88080T104   435 345 SH   DFND 1 0 345 0
CGI Inc CALL 12532H104   98,490 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   24,087 700 SH   DFND 1 0 700 0
Suncor Energy Inc CALL 867224107   85,950 2,500 SH   DFND 1 0 2,500 0
Brookfield Corp PUT 11271J107   34,397 1,100 SH   DFND 1 0 1,100 0
Agnico Eagle Mines Ltd PUT 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   10,410 500 SH   DFND 1 0 500 0
Pan American Silver Corp COM 697900108   66,622 4,601 SH   SOLE   4,601 0 0
iShares Russell 2000 ETF CALL 464287655   21,208,800 120,000 SH   SOLE   120,000 0 0
Barrick Gold Corp CALL 067901108   305,550 21,000 SH   DFND 1 0 21,000 0
Barrick Gold Corp CALL 067901108   4,365 300 SH   DFND 1 0 300 0
Kinross Gold Corp CALL 496902404   41,952 9,200 SH   DFND 1 0 9,200 0
Brookfield Asset Management Ltd PUT 113004105   20,004 600 SH   DFND 1 0 600 0
VPC Impact Acquisition Holding COM 05759B107   480 410 SH   DFND 1 0 410 0
Bit Digital Inc COM G1144A105   315 147 SH   DFND 1 0 147 0
Chefs' Warehouse Inc/The COM 163086101   127 6 SH   DFND 1 0 6 0
Cellebrite DI Ltd COM M2197Q107   46 6 SH   DFND 1 0 6 0
Cleanspark Inc COM 18452B209   701 184 SH   DFND 1 0 184 0
Innoviz Technologies Ltd COM M5R635108   191 98 SH   DFND 1 0 98 0
Iris Energy Ltd COM Q4982L109   705 190 SH   DFND 1 0 190 0
Phibro Animal Health Corp COM 71742Q106   38 3 SH   DFND 1 0 3 0
Impinj Inc COM 453204109   55 1 SH   DFND 1 0 1 0
Riskified Ltd COM M8216R109   211 47 SH   DFND 1 0 47 0
Sovos Brands Inc COM 84612U107   586 26 SH   DFND 1 0 26 0
Taro Pharmaceutical Industries COM M8737E108   302 8 SH   DFND 1 0 8 0
TDCX Inc COM 87190U100   118 20 SH   DFND 1 0 20 0
Hudbay Minerals Inc CALL 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF CALL 464287655   17,674,000 100,000 SH   SOLE   100,000 0 0
Crescent Point Energy Corp CALL 22576C101   10,790 1,300 SH   DFND 1 0 1,300 0
Magna International Inc PUT 559222401   69,693 1,300 SH   DFND 1 0 1,300 0
Brookfield Renewable Partners LP CALL G16258108   15,218 700 SH   DFND 1 0 700 0
Barrick Gold Corp CALL 067901108   16,005 1,100 SH   DFND 1 0 1,100 0
TransAlta Corp CALL 89346D107   8,700 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   26,719 700 SH   DFND 1 0 700 0
Algonquin Power & Utilities Corp CALL 015857105   5,920 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   1,455 100 SH   DFND 1 0 100 0
SPDR Gold Shares PUT 78463V107   4,286,250 25,000 SH   SOLE   25,000 0 0
iShares Russell 2000 ETF CALL 464287655   17,674,000 100,000 SH   SOLE   100,000 0 0
Nutrien Ltd PUT 67077M108   12,352 200 SH   DFND 1 0 200 0
Royal Bank of Canada CALL 780087102   34,976 400 SH   DFND 1 0 400 0
iShares Russell 2000 ETF PUT 464287655   35,348,000 200,000 SH   SOLE   200,000 0 0
Nutrien Ltd COM 67077M108   43,232 700 SH   DFND 1 0 700 0
Invesco QQQ Trust Series 1 PUT 46090E103   10,748,100 30,000 SH   SOLE   30,000 0 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc PUT 76131D103   333,100 5,000 SH   DFND 1 0 5,000 0
Enbridge Inc PUT 29250N105   16,595 500 SH   DFND 1 0 500 0
iShares Russell 2000 ETF PUT 464287655   26,511,000 150,000 SH   SOLE   150,000 0 0
iShares Russell 2000 ETF PUT 464287655   26,511,000 150,000 SH   SOLE   150,000 0 0
Magna International Inc PUT 559222401   160,830 3,000 SH   DFND 1 0 3,000 0
MAG Silver Corp CALL 55903Q104   66,368 6,400 SH   DFND 1 0 6,400 0
Rogers Communications Inc PUT 775109200   42,229 1,100 SH   DFND 1 0 1,100 0
Rogers Communications Inc PUT 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   29,100 2,000 SH   DFND 1 0 2,000 0
Newmont Corp CALL 651639106   51,730 1,400 SH   DFND 1 0 1,400 0
Pembina Pipeline Corp CALL 706327103   81,162 2,700 SH   DFND 1 0 2,700 0
Enbridge Inc CALL 29250N105   6,638 200 SH   DFND 1 0 200 0
Brookfield Corp CALL 11271J107   62,540 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   9,957 300 SH   DFND 1 0 300 0
MAG Silver Corp CALL 55903Q104   2,074 200 SH   DFND 1 0 200 0
Acrivon Therapeutics Inc COM 004890109   392 41 SH   SOLE   41 0 0
Canadian Natural Resources Ltd CALL 136385101   38,802 600 SH   DFND 1 0 600 0
Fortis Inc/Canada PUT 349553107   37,990 1,000 SH   DFND 1 0 1,000 0
Magna International Inc CALL 559222401   42,888 800 SH   DFND 1 0 800 0
Home Depot Inc/The COM 437076102   609,457 2,017 SH   DFND 3 0 2,017 0
Cenovus Energy Inc CALL 15135U109   41,640 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108   114,956 2,900 SH   DFND 1 0 2,900 0
Ovintiv Inc PUT 69047Q102   19,028 400 SH   DFND 1 0 400 0
Home Depot Inc/The PUT 437076102   604,320 2,000 SH   DFND 3 0 2,000 0
CGI Inc CALL 12532H104   98,490 1,000 SH   DFND 1 0 1,000 0
First Majestic Silver Corp PUT 32076V103   2,565 500 SH   DFND 1 0 500 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   6,876 200 SH   DFND 1 0 200 0
Netflix Inc PUT 64110L106   2,643,200 7,000 SH   SOLE   7,000 0 0
Toronto-Dominion Bank/The CALL 891160509   415,794 6,900 SH   DFND 1 0 6,900 0
Imperial Oil Ltd CALL 453038408   6,159 100 SH   DFND 1 0 100 0
Teck Resources Ltd PUT 878742204   43,090 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   8,110 200 SH   DFND 1 0 200 0
Suncor Energy Inc PUT 867224107   61,884 1,800 SH   DFND 1 0 1,800 0
Baytex Energy Corp PUT 07317Q105   2,205 500 SH   DFND 1 0 500 0
iShares Russell 2000 ETF CALL 464287655   35,348,000 200,000 SH   SOLE   200,000 0 0
Toronto-Dominion Bank/The CALL 891160509   379,638 6,300 SH   DFND 1 0 6,300 0
iShares Russell 2000 ETF PUT 464287655   8,837,000 50,000 SH   SOLE   50,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   16,417,898 278,600 SH   SOLE   278,600 0 0
Magna International Inc PUT 559222401   160,830 3,000 SH   DFND 1 0 3,000 0
TELUS Corp PUT 87971M103   22,876 1,400 SH   DFND 1 0 1,400 0
Royal Bank of Canada PUT 780087102   87,440 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   602,600 10,000 SH   DFND 1 0 10,000 0
Precision Drilling Corp CALL 74022D407   275,192 4,100 SH   DFND 1 0 4,100 0
Canadian National Railway Co PUT 136375102   1,971,606 18,200 SH   DFND 1 0 18,200 0
Canadian National Railway Co CALL 136375102   216,660 2,000 SH   DFND 1 0 2,000 0
Canadian National Railway Co CALL 136375102   108,330 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   5,587,488 86,400 SH   DFND 1 0 86,400 0
Canadian Imperial Bank of Commerce CALL 136069101   96,525 2,500 SH   DFND 1 0 2,500 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp CALL 89346D107   8,700 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   8,300 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp CALL 11271J107   228,271 7,300 SH   DFND 1 0 7,300 0
Pembina Pipeline Corp PUT 706327103   30,060 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   685,502 10,600 SH   DFND 1 0 10,600 0
TransAlta Corp PUT 89346D107   8,700 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   25,592 1,400 SH   DFND 1 0 1,400 0
Canadian Natural Resources Ltd PUT 136385101   769,573 11,900 SH   DFND 1 0 11,900 0
Teck Resources Ltd PUT 878742204   43,090 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   165,168 4,800 SH   DFND 1 0 4,800 0
Canadian National Railway Co PUT 136375102   108,330 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   4,545 100 SH   DFND 1 0 100 0
Wheaton Precious Metals Corp CALL 962879102   20,275 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd CALL 008474108   4,545 100 SH   DFND 1 0 100 0
Bank of Montreal COM 063671101   253,110 3,000 SH   DFND 1 0 3,000 0
Cameco Corp CALL 13321L108   122,884 3,100 SH   DFND 1 0 3,100 0
Bank of Nova Scotia/The CALL 064149107   168,683 3,700 SH   DFND 1 0 3,700 0
Kinross Gold Corp PUT 496902404   9,120 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   122,873 1,900 SH   DFND 1 0 1,900 0
iShares Russell 2000 ETF PUT 464287655   22,092,500 125,000 SH   SOLE   125,000 0 0
Royal Bank of Canada PUT 780087102   1,661,360 19,000 SH   DFND 1 0 19,000 0
Bank of Nova Scotia/The CALL 064149107   1,636,681 35,900 SH   DFND 1 0 35,900 0
Suncor Energy Inc PUT 867224107   68,760 2,000 SH   DFND 1 0 2,000 0
Rogers Communications Inc CALL 775109200   15,356 400 SH   DFND 1 0 400 0
Methanex Corp PUT 59151K108   90,100 2,000 SH   DFND 1 0 2,000 0
Canadian National Railway Co CALL 136375102   173,328 1,600 SH   DFND 1 0 1,600 0
Brookfield Asset Management Ltd PUT 113004105   33,340 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   302,808 8,800 SH   DFND 1 0 8,800 0
TransAlta Corp PUT 89346D107   8,700 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   99,100 2,500 SH   DFND 1 0 2,500 0
Pembina Pipeline Corp PUT 706327103   30,060 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   38,170 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   11,517 300 SH   DFND 1 0 300 0
Toronto-Dominion Bank/The CALL 891160509   18,698,678 310,300 SH   DFND 1 0 310,300 0
Barrick Gold Corp CALL 067901108   18,915 1,300 SH   DFND 1 0 1,300 0
Bank of Montreal PUT 063671101   1,965,821 23,300 SH   DFND 1 0 23,300 0
Stantec Inc CALL 85472N109   6,487 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Commerce PUT 136069101   447,876 11,600 SH   DFND 1 0 11,600 0
Cenovus Energy Inc PUT 15135U109   41,640 2,000 SH   DFND 1 0 2,000 0
Imperial Oil Ltd CALL 453038408   98,544 1,600 SH   DFND 1 0 1,600 0
Manulife Financial Corp CALL 56501R106   73,120 4,000 SH   DFND 1 0 4,000 0
Cenovus Energy Inc PUT 15135U109   4,164 200 SH   DFND 1 0 200 0
Nutrien Ltd CALL 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   1,074,624 17,400 SH   DFND 1 0 17,400 0
Crescent Point Energy Corp CALL 22576C101   1,660 200 SH   DFND 1 0 200 0
Canadian Natural Resources Ltd PUT 136385101   970,050 15,000 SH   DFND 1 0 15,000 0
Cenovus Energy Inc PUT 15135U109   99,936 4,800 SH   DFND 1 0 4,800 0
Enbridge Inc CALL 29250N105   6,638 200 SH   DFND 1 0 200 0
Agnico Eagle Mines Ltd CALL 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd CALL 453038408   12,318 200 SH   DFND 1 0 200 0
TC Energy Corp CALL 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   273,516 6,900 SH   DFND 1 0 6,900 0
Bank of Nova Scotia/The PUT 064149107   291,776 6,400 SH   DFND 1 0 6,400 0
Bank of Nova Scotia/The CALL 064149107   45,590 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce CALL 136069101   77,220 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce PUT 136069101   115,830 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Commerce PUT 136069101   258,687 6,700 SH   DFND 1 0 6,700 0
Royal Bank of Canada CALL 780087102   78,696 900 SH   DFND 1 0 900 0
Suncor Energy Inc CALL 867224107   37,818 1,100 SH   DFND 1 0 1,100 0
Toronto-Dominion Bank/The CALL 891160509   14,016,476 232,600 SH   DFND 1 0 232,600 0
Enbridge Inc CALL 29250N105   16,595 500 SH   DFND 1 0 500 0
Cameco Corp PUT 13321L108   35,676 900 SH   DFND 1 0 900 0
BCE Inc PUT 05534B760   41,987 1,100 SH   DFND 1 0 1,100 0
Bank of Nova Scotia/The PUT 064149107   779,589 17,100 SH   DFND 1 0 17,100 0
Hudbay Minerals Inc CALL 443628102   7,305 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp PUT 87807B107   27,528 800 SH   DFND 1 0 800 0
Bank of Montreal PUT 063671101   1,147,432 13,600 SH   DFND 1 0 13,600 0
TELUS Corp PUT 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   212,355 5,500 SH   DFND 1 0 5,500 0
Indivior PLC COM G4766E116   30,587,706 1,325,865 SH   DFND 2 0 1,325,865 0
Enbridge Inc PUT 29250N105   66,380 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   365,090 11,000 SH   DFND 1 0 11,000 0
Enbridge Inc PUT 29250N105   308,667 9,300 SH   DFND 1 0 9,300 0
Enbridge Inc PUT 29250N105   222,373 6,700 SH   DFND 1 0 6,700 0
Canadian Natural Resources Ltd PUT 136385101   219,878 3,400 SH   DFND 1 0 3,400 0
BCE Inc CALL 05534B760   76,340 2,000 SH   DFND 1 0 2,000 0
Ovintiv Inc CALL 69047Q102   4,757 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107   136,770 3,000 SH   DFND 1 0 3,000 0
Barrick Gold Corp CALL 067901108   27,645 1,900 SH   DFND 1 0 1,900 0
Brookfield Corp PUT 11271J107   31,270 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   38,610 1,000 SH   DFND 1 0 1,000 0
Alphabet Inc CALL 02079K107   1,318,500 10,000 SH   SOLE   10,000 0 0
Canadian Natural Resources Ltd PUT 136385101   271,614 4,200 SH   DFND 1 0 4,200 0
Newmont Corp CALL 651639106   36,950 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   353,940 17,000 SH   DFND 1 0 17,000 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   10,410 500 SH   DFND 1 0 500 0
Cenovus Energy Inc PUT 15135U109   87,444 4,200 SH   DFND 1 0 4,200 0
Imperial Oil Ltd PUT 453038408   61,590 1,000 SH   DFND 1 0 1,000 0
Bank of America Corp PUT 060505104   4,654,600 170,000 SH   SOLE   170,000 0 0
Crescent Point Energy Corp CALL 22576C101   6,640 800 SH   DFND 1 0 800 0
Meta Platforms Inc PUT 30303M102   3,602,520 12,000 SH   SOLE   12,000 0 0
Cameco Corp CALL 13321L108   79,280 2,000 SH   DFND 1 0 2,000 0
Kinross Gold Corp CALL 496902404   4,560 1,000 SH   DFND 1 0 1,000 0
Apple Inc PUT 037833100   7,704,450 45,000 SH   SOLE   45,000 0 0
Apple Inc CALL 037833100   7,704,450 45,000 SH   SOLE   45,000 0 0
Kinross Gold Corp CALL 496902404   4,560 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd CALL 453038408   98,544 1,600 SH   DFND 1 0 1,600 0
Kinross Gold Corp CALL 496902404   456 100 SH   DFND 1 0 100 0
SPDR S&P 500 ETF Trust PUT 78462F103   15,389,280 36,000 SH   SOLE   36,000 0 0
Magna International Inc CALL 559222401   69,693 1,300 SH   DFND 1 0 1,300 0
Canadian Natural Resources Ltd PUT 136385101   6,467 100 SH   DFND 1 0 100 0
Bank of America Corp PUT 060505104   1,642,800 60,000 SH   SOLE   60,000 0 0
Wells Fargo & Co PUT 949746101   2,043,000 50,000 SH   SOLE   50,000 0 0
Morgan Stanley PUT 617446448   3,266,800 40,000 SH   SOLE   40,000 0 0
Mastercard Inc PUT 57636Q104   3,959,100 10,000 SH   SOLE   10,000 0 0
Brookfield Renewable Partners LP PUT G16258108   21,740 1,000 SH   DFND 1 0 1,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   12,183,180 28,500 SH   SOLE   28,500 0 0
Cenovus Energy Inc CALL 15135U109   129,084 6,200 SH   DFND 1 0 6,200 0
Brookfield Asset Management Ltd PUT 113004105   23,338 700 SH   DFND 1 0 700 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   9,253 1,900 SH   DFND 1 0 1,900 0
Technology Select Sector SPDR Fund PUT 81369Y803   819,650 5,000 SH   SOLE   5,000 0 0
Technology Select Sector SPDR Fund CALL 81369Y803   819,650 5,000 SH   SOLE   5,000 0 0
Crescent Point Energy Corp CALL 22576C101   20,750 2,500 SH   DFND 1 0 2,500 0
Coca-Cola Co/The PUT 191216100   6,437,700 115,000 SH   SOLE   115,000 0 0
Micron Technology Inc PUT 595112103   2,040,900 30,000 SH   SOLE   30,000 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   64,122,000 150,000 SH   SOLE   150,000 0 0
Mobileye Global Inc COM 60741F104   249 6 SH   DFND 1 0 6 0
Vermilion Energy Inc CALL 923725105   57,018 3,900 SH   DFND 1 0 3,900 0
Brookfield Infrastructure Partners LP CALL G16252101   38,220 1,300 SH   DFND 1 0 1,300 0
Enbridge Inc PUT 29250N105   338,538 10,200 SH   DFND 1 0 10,200 0
CAE Inc CALL 124765108   733,190 31,400 SH   DFND 1 0 31,400 0
Agnico Eagle Mines Ltd PUT 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp PUT 496902404   4,560 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   1,455 100 SH   DFND 1 0 100 0
TC Energy Corp PUT 87807B107   233,988 6,800 SH   DFND 1 0 6,800 0
Agnico Eagle Mines Ltd PUT 008474108   27,270 600 SH   DFND 1 0 600 0
Fortuna Silver Mines Inc CALL 349915108   1,360 500 SH   DFND 1 0 500 0
Brookfield Renewable Partners LP CALL G16258108   2,174 100 SH   DFND 1 0 100 0
BlackBerry Ltd PUT 09228F103   4,710 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp CALL 89346D107   1,740 200 SH   DFND 1 0 200 0
Imperial Oil Ltd PUT 453038408   123,180 2,000 SH   DFND 1 0 2,000 0
Imperial Oil Ltd PUT 453038408   123,180 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   18,915 1,300 SH   DFND 1 0 1,300 0
Canadian Natural Resources Ltd PUT 136385101   1,299,867 20,100 SH   DFND 1 0 20,100 0
Canadian Imperial Bank of Commerce CALL 136069101   100,386 2,600 SH   DFND 1 0 2,600 0
BCE Inc CALL 05534B760   61,072 1,600 SH   DFND 1 0 1,600 0
Rogers Communications Inc CALL 775109200   19,195 500 SH   DFND 1 0 500 0
Nutrien Ltd PUT 67077M108   123,520 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc PUT 923725105   87,720 6,000 SH   DFND 1 0 6,000 0
Kraft Heinz Co/The PUT 500754106   3,364,000 100,000 SH   SOLE   100,000 0 0
Barrick Gold Corp CALL 067901108   72,750 5,000 SH   DFND 1 0 5,000 0
Hudbay Minerals Inc CALL 443628102   19,480 4,000 SH   DFND 1 0 4,000 0
Barrick Gold Corp CALL 067901108   189,150 13,000 SH   DFND 1 0 13,000 0
Barrick Gold Corp CALL 067901108   29,100 2,000 SH   DFND 1 0 2,000 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   170,452 4,300 SH   DFND 1 0 4,300 0
SPDR S&P 500 ETF Trust PUT 78462F103   15,816,760 37,000 SH   SOLE   37,000 0 0
Enbridge Inc CALL 29250N105   10,604,205 319,500 SH   DFND 1 0 319,500 0
Cenovus Energy Inc CALL 15135U109   114,510 5,500 SH   DFND 1 0 5,500 0
Cameco Corp CALL 13321L108   118,920 3,000 SH   DFND 1 0 3,000 0
TC Energy Corp CALL 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   612,080 7,000 SH   DFND 1 0 7,000 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
SPDR S&P 500 ETF Trust CALL 78462F103   21,374,000 50,000 SH   SOLE   50,000 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   42,748,000 100,000 SH   SOLE   100,000 0 0
Bank of Nova Scotia/The CALL 064149107   373,838 8,200 SH   DFND 1 0 8,200 0
Toronto-Dominion Bank/The CALL 891160509   60,260 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Enerplus Corp CALL 292766102   3,526 200 SH   DFND 1 0 200 0
Cameco Corp CALL 13321L108   7,928 200 SH   DFND 1 0 200 0
Imperial Oil Ltd CALL 453038408   61,590 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   64,889 1,700 SH   DFND 1 0 1,700 0
BCE Inc CALL 05534B760   22,902 600 SH   DFND 1 0 600 0
Cameco Corp CALL 13321L108   210,092 5,300 SH   DFND 1 0 5,300 0
Cenovus Energy Inc CALL 15135U109   60,378 2,900 SH   DFND 1 0 2,900 0
Canadian Natural Resources Ltd CALL 136385101   32,335 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101   151,866 1,800 SH   DFND 1 0 1,800 0
Fortis Inc/Canada PUT 349553107   3,403,904 89,600 SH   SOLE   89,600 0 0
Bank of Nova Scotia/The PUT 064149107   506,049 11,100 SH   DFND 1 0 11,100 0
Royal Bank of Canada PUT 780087102   332,272 3,800 SH   DFND 1 0 3,800 0
Restaurant Brands International Inc PUT 76131D103   66,620 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   980,694 25,400 SH   SOLE   25,400 0 0
Canadian Imperial Bank of Commerce PUT 136069101   289,575 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Commerce PUT 136069101   305,019 7,900 SH   SOLE   7,900 0 0
Brookfield Infrastructure Partners LP CALL G16252101   14,700 500 SH   DFND 1 0 500 0
CGI Inc CALL 12532H104   196,980 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   22,725 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Commerce PUT 136069101   289,575 7,500 SH   SOLE   7,500 0 0
TransAlta Corp CALL 89346D107   20,010 2,300 SH   DFND 1 0 2,300 0
Fortis Inc/Canada CALL 349553107   37,990 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   811,502 17,800 SH   SOLE   17,800 0 0
Bank of Montreal CALL 063671101   8,437 100 SH   DFND 1 0 100 0
Enbridge Inc CALL 29250N105   242,287 7,300 SH   DFND 1 0 7,300 0
Agnico Eagle Mines Ltd CALL 008474108   9,090 200 SH   DFND 1 0 200 0
Open Text Corp CALL 683715106   3,510 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Commerce PUT 136069101   73,359 1,900 SH   SOLE   1,900 0 0
Canadian Imperial Bank of Commerce PUT 136069101   19,305 500 SH   SOLE   500 0 0
Bank of Montreal PUT 063671101   666,523 7,900 SH   SOLE   7,900 0 0
Brookfield Renewable Partners LP PUT G16258108   3,613,188 166,200 SH   SOLE   166,200 0 0
Canadian Imperial Bank of Commerce PUT 136069101   482,625 12,500 SH   SOLE   12,500 0 0
Royal Bank of Canada PUT 780087102   1,827,496 20,900 SH   SOLE   20,900 0 0
Bank of Montreal PUT 063671101   210,925 2,500 SH   SOLE   2,500 0 0
Pembina Pipeline Corp CALL 706327103   33,066 1,100 SH   DFND 1 0 1,100 0
Open Text Corp CALL 683715106   35,100 1,000 SH   DFND 1 0 1,000 0
Utilities Select Sector SPDR Fund PUT 81369Y886   4,201,709 71,300 SH   SOLE   71,300 0 0
Sun Life Financial Inc CALL 866796105   136,640 2,800 SH   DFND 1 0 2,800 0
Enbridge Inc PUT 29250N105   132,760 4,000 SH   DFND 1 0 4,000 0
Toronto-Dominion Bank/The PUT 891160509   1,295,590 21,500 SH   DFND 1 0 21,500 0
Toronto-Dominion Bank/The PUT 891160509   12,202,650 202,500 SH   DFND 1 0 202,500 0
Toronto-Dominion Bank/The PUT 891160509   150,650 2,500 SH   DFND 1 0 2,500 0
Bank of Montreal PUT 063671101   421,850 5,000 SH   DFND 1 0 5,000 0
Fortis Inc/Canada PUT 349553107   991,539 26,100 SH   SOLE   26,100 0 0
Fortis Inc/Canada PUT 349553107   653,428 17,200 SH   SOLE   17,200 0 0
Brookfield Infrastructure Partners LP PUT G16252101   6,347,460 215,900 SH   SOLE   215,900 0 0
TELUS Corp CALL 87971M103   73,530 4,500 SH   DFND 1 0 4,500 0
Suncor Energy Inc PUT 867224107   85,950 2,500 SH   DFND 1 0 2,500 0
CAE Inc PUT 124765108   16,345 700 SH   DFND 1 0 700 0
Cameco Corp CALL 13321L108   412,256 10,400 SH   DFND 1 0 10,400 0
Vermilion Energy Inc CALL 923725105   55,556 3,800 SH   DFND 1 0 3,800 0
Tesla Inc COM 88160R101   48,793 195 SH   DFND 3 0 195 0
Utilities Select Sector SPDR Fund CALL 81369Y886   106,074 1,800 SH   SOLE   1,800 0 0
Brookfield Renewable Partners LP CALL G16258108   21,740 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   74,112 1,200 SH   DFND 1 0 1,200 0
Teck Resources Ltd CALL 878742204   86,180 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108   198,200 5,000 SH   DFND 1 0 5,000 0
Kinross Gold Corp CALL 496902404   9,120 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce PUT 136069101   135,135 3,500 SH   DFND 1 0 3,500 0
Utilities Select Sector SPDR Fund PUT 81369Y886   5,893,000 100,000 SH   SOLE   100,000 0 0
Canadian Imperial Bank of Commerce CALL 136069101   77,220 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108   198,200 5,000 SH   DFND 1 0 5,000 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   123,520 2,000 SH   DFND 1 0 2,000 0
Brookfield Renewable Partners LP CALL G16258108   43,480 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce PUT 136069101   23,166 600 SH   DFND 1 0 600 0
Stantec Inc PUT 85472N109   64,870 1,000 SH   DFND 1 0 1,000 0
Stantec Inc PUT 85472N109   64,870 1,000 SH   DFND 1 0 1,000 0
Mosaic Co/The PUT 61945C103   1,246,000 35,000 SH   SOLE   35,000 0 0
CF Industries Holdings Inc PUT 125269100   2,572,200 30,000 SH   SOLE   30,000 0 0
Suncor Energy Inc PUT 867224107   103,140 3,000 SH   DFND 1 0 3,000 0
Precision Drilling Corp PUT 74022D407   6,712 100 SH   DFND 1 0 100 0
Cenovus Energy Inc PUT 15135U109   8,328 400 SH   DFND 1 0 400 0
Enerplus Corp CALL 292766102   17,630 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   76,340 2,000 SH   DFND 1 0 2,000 0
Sun Life Financial Inc CALL 866796105   414,800 8,500 SH   DFND 1 0 8,500 0
Sun Life Financial Inc PUT 866796105   185,440 3,800 SH   DFND 1 0 3,800 0
Sun Life Financial Inc PUT 866796105   39,040 800 SH   DFND 1 0 800 0
Hudbay Minerals Inc PUT 443628102   8,279 1,700 SH   DFND 1 0 1,700 0
Canadian Natural Resources Ltd PUT 136385101   362,152 5,600 SH   DFND 1 0 5,600 0
Mosaic Co/The COM 61945C103   176,754 4,965 SH   SOLE   4,965 0 0
CF Industries Holdings Inc COM 125269100   265,794 3,100 SH   SOLE   3,100 0 0
Canadian Imperial Bank of Commerce CALL 136069101   579,150 15,000 SH   SOLE   15,000 0 0
Centerra Gold Inc CALL 152006102   4,900 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   6,026 100 SH   DFND 1 0 100 0
Royal Bank of Canada PUT 780087102   655,800 7,500 SH   SOLE   7,500 0 0
Fortis Inc/Canada PUT 349553107   345,709 9,100 SH   SOLE   9,100 0 0
Fortis Inc/Canada PUT 349553107   284,925 7,500 SH   SOLE   7,500 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   117,860 2,000 SH   SOLE   2,000 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   117,860 2,000 SH   SOLE   2,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,753,841 63,700 SH   SOLE   63,700 0 0
Enbridge Inc CALL 29250N105   202,459 6,100 SH   DFND 1 0 6,100 0
Micron Technology Inc PUT 595112103   1,972,870 29,000 SH   SOLE   29,000 0 0
Deckers Outdoor Corp COM 243537107   2,566,851 4,993 SH   SOLE   4,993 0 0
Watsco Inc COM 942622200   2,411,364 6,384 SH   SOLE   6,384 0 0
UiPath Inc COM 90364P105   1,173,096 68,562 SH   SOLE   68,562 0 0
Dick's Sporting Goods Inc COM 253393102   1,299,160 11,965 SH   SOLE   11,965 0 0
Albertsons Cos Inc COM 013091103   10,475,397 460,457 SH   SOLE   460,457 0 0
Hyatt Hotels Corp COM 448579102   947,719 8,934 SH   SOLE   8,934 0 0
Lattice Semiconductor Corp COM 518415104   2,258,928 26,288 SH   SOLE   26,288 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   144,488 338 SH   DFND 1 0 338 0
Suncor Energy Inc PUT 867224107   41,256 1,200 SH   DFND 1 0 1,200 0
Fortis Inc/Canada PUT 349553107   1,139,700 30,000 SH   SOLE   30,000 0 0
Fortis Inc/Canada PUT 349553107   1,139,700 30,000 SH   SOLE   30,000 0 0
Hudbay Minerals Inc PUT 443628102   974 200 SH   DFND 1 0 200 0
Nutrien Ltd PUT 67077M108   12,352 200 SH   DFND 1 0 200 0
Knife River Corp COM 498894104   342 7 SH   DFND 1 0 7 0
Nutrien Ltd PUT 67077M108   67,936 1,100 SH   DFND 1 0 1,100 0
Invesco QQQ Trust Series 1 CALL 46090E103   26,870,250 75,000 SH   SOLE   75,000 0 0
Fortis Inc/Canada PUT 349553107   1,401,831 36,900 SH   SOLE   36,900 0 0
Enbridge Inc PUT 29250N105   109,527 3,300 SH   DFND 1 0 3,300 0
Cameco Corp CALL 13321L108   158,560 4,000 SH   DFND 1 0 4,000 0
Cameco Corp CALL 13321L108   118,920 3,000 SH   DFND 1 0 3,000 0
Cameco Corp PUT 13321L108   55,496 1,400 SH   DFND 1 0 1,400 0
Barrick Gold Corp CALL 067901108   49,470 3,400 SH   DFND 1 0 3,400 0
Manulife Financial Corp CALL 56501R106   828,084 45,300 SH   DFND 1 0 45,300 0
Brookfield Infrastructure Partners LP CALL G16252101   47,040 1,600 SH   DFND 1 0 1,600 0
Brookfield Infrastructure Partners LP PUT G16252101   47,040 1,600 SH   DFND 1 0 1,600 0
Enbridge Inc PUT 29250N105   66,380 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada CALL 780087102   306,040 3,500 SH   SOLE   3,500 0 0
SPDR Gold Shares PUT 78463V107   17,145,000 100,000 SH   SOLE   100,000 0 0
Ford Motor Co COM 345370860   31,050 2,500 SH   SOLE   2,500 0 0
TELUS Corp CALL 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   237,840 6,000 SH   SOLE   6,000 0 0
Royal Bank of Canada CALL 780087102   174,880 2,000 SH   DFND 1 0 2,000 0
SPDR Gold Shares ETF 78463V107   350,958 2,047 SH   SOLE   2,047 0 0
iShares Core S&P 500 ETF ETF 464287200   101,431,366 236,200 SH   SOLE   236,200 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   17,679,000 300,000 SH   SOLE   300,000 0 0
Barrick Gold Corp CALL 067901108   87,300 6,000 SH   DFND 1 0 6,000 0
Barrick Gold Corp CALL 067901108   29,100 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp CALL 067901108   21,825 1,500 SH   DFND 1 0 1,500 0
Descartes Systems Group Inc/The PUT 249906108   146,760 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp CALL 067901108   101,850 7,000 SH   DFND 1 0 7,000 0
Enbridge Inc PUT 29250N105   341,857 10,300 SH   DFND 1 0 10,300 0
Wheaton Precious Metals Corp CALL 962879102   56,770 1,400 SH   DFND 1 0 1,400 0
Canadian Natural Resources Ltd CALL 136385101   38,802 600 SH   DFND 1 0 600 0
Royal Bank of Canada CALL 780087102   402,224 4,600 SH   DFND 1 0 4,600 0
Toronto-Dominion Bank/The PUT 891160509   572,470 9,500 SH   DFND 1 0 9,500 0
Toronto-Dominion Bank/The PUT 891160509   602,600 10,000 SH   DFND 1 0 10,000 0
BCE Inc CALL 05534B760   118,327 3,100 SH   DFND 1 0 3,100 0
Global X Uranium ETF ETF 37954Y871   14,737 545 SH   DFND 1 0 545 0
Enbridge Inc CALL 29250N105   49,785 1,500 SH   DFND 1 0 1,500 0
Brookfield Asset Management Ltd PUT 113004105   33,340 1,000 SH   DFND 1 0 1,000 0
Descartes Systems Group Inc/The PUT 249906108   73,380 1,000 SH   DFND 1 0 1,000 0
CGI Inc CALL 12532H104   295,470 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada PUT 780087102   174,880 2,000 SH   SOLE   2,000 0 0
Descartes Systems Group Inc/Th COM 249906108   234,816 3,200 SH   SOLE   3,200 0 0
Bank of Nova Scotia/The CALL 064149107   45,590 1,000 SH   DFND 1 0 1,000 0
Newmont Corp PUT 651639106   36,950 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   210,092 5,300 SH   DFND 1 0 5,300 0
iShares Russell 2000 ETF CALL 464287655   17,674,000 100,000 SH   SOLE   100,000 0 0
iShares Russell 2000 ETF CALL 464287655   22,834,808 129,200 SH   SOLE   129,200 0 0
Fortuna Silver Mines Inc CALL 349915108   2,720 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp CALL 351858105   133,490 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   341,925 7,500 SH   SOLE   7,500 0 0
Bank of Nova Scotia/The PUT 064149107   341,925 7,500 SH   SOLE   7,500 0 0
TELUS Corp CALL 87971M103   1,634 100 SH   DFND 1 0 100 0
Enbridge Inc CALL 29250N105   19,914 600 SH   DFND 1 0 600 0
Cameco Corp PUT 13321L108   79,280 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce CALL 136069101   289,575 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Commerce PUT 136069101   332,046 8,600 SH   SOLE   8,600 0 0
Bank of Montreal CALL 063671101   632,775 7,500 SH   SOLE   7,500 0 0
Open Text Corp CALL 683715106   80,730 2,300 SH   DFND 1 0 2,300 0
Wheaton Precious Metals Corp CALL 962879102   8,110 200 SH   DFND 1 0 200 0
Suncor Energy Inc PUT 867224107   6,876 200 SH   DFND 1 0 200 0
Vermilion Energy Inc CALL 923725105   55,556 3,800 SH   DFND 1 0 3,800 0
Bank of Montreal CALL 063671101   33,748 400 SH   DFND 1 0 400 0
iShares Trust iShares ESG Aware MSCI USA ETF ETF 46435G425   11,363,110 121,000 SH   SOLE   121,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   8,839,500 150,000 SH   SOLE   150,000 0 0
Bank of Montreal PUT 063671101   413,413 4,900 SH   DFND 1 0 4,900 0
Barrick Gold Corp CALL 067901108   29,100 2,000 SH   DFND 1 0 2,000 0
Waste Connections Inc CALL 94106B101   268,600 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108   277,480 7,000 SH   DFND 1 0 7,000 0
Bank of Montreal PUT 063671101   632,775 7,500 SH   SOLE   7,500 0 0
Algonquin Power & Utilities Corp PUT 015857105   88,800 15,000 SH   SOLE   15,000 0 0
Wheaton Precious Metals Corp CALL 962879102   56,770 1,400 SH   DFND 1 0 1,400 0
Cameco Corp CALL 13321L108   118,920 3,000 SH   DFND 1 0 3,000 0
Fortis Inc/Canada PUT 349553107   75,980 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101   320,606 3,800 SH   DFND 1 0 3,800 0
Enbridge Inc PUT 29250N105   331,900 10,000 SH   DFND 1 0 10,000 0
Sun Life Financial Inc CALL 866796105   48,800 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc CALL 866796105   58,560 1,200 SH   DFND 1 0 1,200 0
Thomson Reuters Corp PUT 884903808   36,696 300 SH   DFND 1 0 300 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   364,720 8,000 SH   DFND 1 0 8,000 0
Wheaton Precious Metals Corp PUT 962879102   40,550 1,000 SH   DFND 1 0 1,000 0
Walt Disney Co/The CALL 254687106   1,418,375 17,500 SH   SOLE   17,500 0 0
Bank of Montreal PUT 063671101   3,459,170 41,000 SH   DFND 1 0 41,000 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF CALL 464287655   35,348,000 200,000 SH   SOLE   200,000 0 0
Fortis Inc/Canada PUT 349553107   113,970 3,000 SH   DFND 1 0 3,000 0
BCE Inc PUT 05534B760   152,680 4,000 SH   DFND 1 0 4,000 0
Pembina Pipeline Corp PUT 706327103   75,150 2,500 SH   DFND 1 0 2,500 0
TC Energy Corp CALL 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce CALL 136069101   15,444 400 SH   DFND 1 0 400 0
Suncor Energy Inc PUT 867224107   37,818 1,100 SH   DFND 1 0 1,100 0
Pembina Pipeline Corp CALL 706327103   36,072 1,200 SH   DFND 1 0 1,200 0
Vermilion Energy Inc CALL 923725105   87,720 6,000 SH   DFND 1 0 6,000 0
Imperial Oil Ltd CALL 453038408   6,159 100 SH   DFND 1 0 100 0
Sun Life Financial Inc CALL 866796105   48,800 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   35,827,000 100,000 SH   SOLE   100,000 0 0
Pembina Pipeline Corp PUT 706327103   15,030 500 SH   DFND 1 0 500 0
Brookfield Renewable Partners LP PUT G16258108   2,174 100 SH   SOLE   100 0 0
WisdomTree Floating Rate Treasury Fund ETF 97717Y527   6,692,560 133,000 SH   SOLE   133,000 0 0
Dimensional Core Fixed Income ETF ETF 25434V872   7,105,120 176,000 SH   SOLE   176,000 0 0
Enbridge Inc PUT 29250N105   6,638 200 SH   DFND 1 0 200 0
Fortis Inc/Canada CALL 349553107   18,995 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105   19,914 600 SH   DFND 1 0 600 0
Bank of Nova Scotia/The PUT 064149107   1,089,601 23,900 SH   DFND 1 0 23,900 0
Vermilion Energy Inc PUT 923725105   24,854 1,700 SH   DFND 1 0 1,700 0
Toronto-Dominion Bank/The CALL 891160509   1,645,098 27,300 SH   DFND 1 0 27,300 0
Canadian Natural Resources Ltd CALL 136385101   38,802 600 SH   DFND 1 0 600 0
Imperial Oil Ltd PUT 453038408   67,749 1,100 SH   DFND 1 0 1,100 0
Vermilion Energy Inc PUT 923725105   4,386 300 SH   DFND 1 0 300 0
Canadian Pacific Kansas City Ltd PUT 13646K108   163,702 2,200 SH   DFND 1 0 2,200 0
Enbridge Inc PUT 29250N105   33,190 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   278,796 8,400 SH   DFND 1 0 8,400 0
Enbridge Inc PUT 29250N105   69,699 2,100 SH   DFND 1 0 2,100 0
Barrick Gold Corp CALL 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc PUT 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   129,340 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108   515,320 13,000 SH   DFND 1 0 13,000 0
Bank of Nova Scotia/The CALL 064149107   136,770 3,000 SH   DFND 1 0 3,000 0
First Majestic Silver Corp CALL 32076V103   5,130 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   149,355 4,500 SH   DFND 1 0 4,500 0
Brookfield Infrastructure Partners LP PUT G16252101   29,400 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   41,292 1,200 SH   DFND 1 0 1,200 0
Royal Bank of Canada CALL 780087102   26,232 300 SH   DFND 1 0 300 0
iShares Russell 2000 ETF PUT 464287655   3,534,800 20,000 SH   SOLE   20,000 0 0
iShares Russell 2000 ETF CALL 464287655   3,534,800 20,000 SH   SOLE   20,000 0 0
Rogers Communications Inc PUT 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   118,920 3,000 SH   DFND 1 0 3,000 0
Imperial Oil Ltd PUT 453038408   18,477 300 SH   DFND 1 0 300 0
Magna International Inc CALL 559222401   5,361 100 SH   DFND 1 0 100 0
Enerplus Corp CALL 292766102   128,699 7,300 SH   DFND 1 0 7,300 0
Vermilion Energy Inc CALL 923725105   42,398 2,900 SH   DFND 1 0 2,900 0
Enerplus Corp CALL 292766102   17,630 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   18,995 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105   89,613 2,700 SH   DFND 1 0 2,700 0
Barrick Gold Corp CALL 067901108   46,560 3,200 SH   DFND 1 0 3,200 0
Granite Real Estate Investment Trust CALL 387437114   53,040 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   145,500 10,000 SH   DFND 1 0 10,000 0
Barrick Gold Corp CALL 067901108   43,650 3,000 SH   DFND 1 0 3,000 0
BCE Inc CALL 05534B760   1,744,369 45,700 SH   DFND 1 0 45,700 0
BCE Inc CALL 05534B760   1,003,871 26,300 SH   DFND 1 0 26,300 0
BCE Inc PUT 05534B760   53,438 1,400 SH   DFND 1 0 1,400 0
TC Energy Corp CALL 87807B107   30,969 900 SH   DFND 1 0 900 0
Toronto-Dominion Bank/The CALL 891160509   24,104 400 SH   DFND 1 0 400 0
Enerplus Corp CALL 292766102   1,763 100 SH   DFND 1 0 100 0
Rogers Communications Inc PUT 775109200   80,619 2,100 SH   DFND 1 0 2,100 0
SPDR S&P Oil & Gas Exploration & Production ETF PUT 78468R556   14,791,000 100,000 SH   SOLE   100,000 0 0
Brookfield Corp PUT 11271J107   31,270 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   39,232 1,600 SH   DFND 1 0 1,600 0
Canadian Natural Resources Ltd PUT 136385101   38,802 600 SH   DFND 1 0 600 0
CGI Inc CALL 12532H104   9,849 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd CALL 008474108   72,720 1,600 SH   DFND 1 0 1,600 0
Cenovus Energy Inc CALL 15135U109   62,460 3,000 SH   DFND 1 0 3,000 0
Magna International Inc PUT 559222401   16,083 300 SH   DFND 1 0 300 0
TC Energy Corp CALL 87807B107   13,764 400 SH   DFND 1 0 400 0
Brookfield Renewable Partners LP CALL G16258108   82,612 3,800 SH   DFND 1 0 3,800 0
Canadian Natural Resources Ltd CALL 136385101   148,741 2,300 SH   DFND 1 0 2,300 0
Brookfield Infrastructure Partners LP CALL G16252101   41,160 1,400 SH   DFND 1 0 1,400 0
Canadian Imperial Bank of Commerce PUT 136069101   490,347 12,700 SH   DFND 1 0 12,700 0
Ares Acquisition Corp II COM G33033104   2,054,000 200,000 SH   SOLE   200,000 0 0
Nutrien Ltd CALL 67077M108   18,528 300 SH   DFND 1 0 300 0
Enbridge Inc CALL 29250N105   252,244 7,600 SH   DFND 1 0 7,600 0
Hudbay Minerals Inc CALL 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   34,353 900 SH   DFND 1 0 900 0
Rogers Communications Inc CALL 775109200   76,780 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc CALL 923725105   30,702 2,100 SH   DFND 1 0 2,100 0
Canadian Pacific Kansas City Ltd CALL 13646K108   2,782,934 37,400 SH   DFND 1 0 37,400 0
Bank of Montreal PUT 063671101   421,850 5,000 SH   DFND 1 0 5,000 0
Bank of Montreal PUT 063671101   421,850 5,000 SH   DFND 1 0 5,000 0
TC Energy Corp CALL 87807B107   120,435 3,500 SH   DFND 1 0 3,500 0
MAG Silver Corp CALL 55903Q104   5,185 500 SH   DFND 1 0 500 0
Cenovus Energy Inc CALL 15135U109   124,920 6,000 SH   DFND 1 0 6,000 0
Imperial Oil Ltd PUT 453038408   184,770 3,000 SH   DFND 1 0 3,000 0
Canadian Pacific Kansas City Ltd CALL 13646K108   14,882 200 SH   DFND 1 0 200 0
Cenovus Energy Inc PUT 15135U109   31,230 1,500 SH   DFND 1 0 1,500 0
Hudbay Minerals Inc CALL 443628102   14,610 3,000 SH   DFND 1 0 3,000 0
Canadian National Railway Co PUT 136375102   151,662 1,400 SH   DFND 1 0 1,400 0
SPDR S&P 500 ETF Trust PUT 78462F103   8,122,120 19,000 SH   SOLE   19,000 0 0
Enbridge Inc CALL 29250N105   39,828 1,200 SH   DFND 1 0 1,200 0
Crescent Point Energy Corp CALL 22576C101   5,810 700 SH   DFND 1 0 700 0
Canadian Imperial Bank of Commerce CALL 136069101   308,880 8,000 SH   DFND 1 0 8,000 0
ATS Corp CALL 00217Y104   42,620 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp CALL 706327103   216,432 7,200 SH   DFND 1 0 7,200 0
Ovintiv Inc PUT 69047Q102   47,570 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd CALL 13646K108   29,764 400 SH   DFND 1 0 400 0
Crescent Point Energy Corp CALL 22576C101   24,900 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd CALL 136385101   155,208 2,400 SH   DFND 1 0 2,400 0
Bank of Nova Scotia/The PUT 064149107   218,832 4,800 SH   DFND 1 0 4,800 0
Bank of Nova Scotia/The CALL 064149107   428,546 9,400 SH   DFND 1 0 9,400 0
Canadian Pacific Kansas City Ltd CALL 13646K108   148,820 2,000 SH   DFND 1 0 2,000 0
TELUS Corp CALL 87971M103   6,536 400 SH   DFND 1 0 400 0
Bank of Nova Scotia/The PUT 064149107   136,770 3,000 SH   DFND 1 0 3,000 0
Restaurant Brands International Inc CALL 76131D103   79,944 1,200 SH   DFND 1 0 1,200 0
Vanguard Total World Stock ETF ETF 922042742   23,295,000 250,000 SH   SOLE   250,000 0 0
Schneider National Inc COM 80689H102   1,045,824 37,769 SH   SOLE   37,769 0 0
Allison Transmission Holdings COM 01973R101   1,736,777 29,407 SH   SOLE   29,407 0 0
Exelixis Inc COM 30161Q104   2,083,878 95,372 SH   SOLE   95,372 0 0
Amedisys Inc COM 023436108   4,810,100 51,500 SH   SOLE   51,500 0 0
Cenovus Energy Inc PUT 15135U109   106,182 5,100 SH   DFND 1 0 5,100 0
Crescent Point Energy Corp PUT 22576C101   6,640 800 SH   DFND 1 0 800 0
CGI Inc CALL 12532H104   98,490 1,000 SH   DFND 1 0 1,000 0
SPDR S&P Oil & Gas Exploration & Production ETF CALL 78468R556   5,546,625 37,500 SH   SOLE   37,500 0 0
Enerplus Corp CALL 292766102   52,890 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd CALL 136385101   1,422,740 22,000 SH   DFND 1 0 22,000 0
TC Energy Corp PUT 87807B107   44,733 1,300 SH   DFND 1 0 1,300 0
Nutrien Ltd CALL 67077M108   37,056 600 SH   DFND 1 0 600 0
TC Energy Corp PUT 87807B107   409,479 11,900 SH   DFND 1 0 11,900 0
Nutrien Ltd PUT 67077M108   1,241,376 20,100 SH   DFND 1 0 20,100 0
Canadian Natural Resources Ltd CALL 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   341,857 10,300 SH   DFND 1 0 10,300 0
iShares Russell 2000 ETF PUT 464287655   26,511,000 150,000 SH   SOLE   150,000 0 0
Toronto-Dominion Bank/The CALL 891160509   433,872 7,200 SH   DFND 1 0 7,200 0
Canadian Pacific Kansas City Ltd PUT 13646K108   74,410 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,956,750 25,000 SH   SOLE   25,000 0 0
Pembina Pipeline Corp PUT 706327103   3,006 100 SH   DFND 1 0 100 0
TELUS Corp CALL 87971M103   29,412 1,800 SH   DFND 1 0 1,800 0
Enbridge Inc CALL 29250N105   36,509 1,100 SH   DFND 1 0 1,100 0
Brookfield Renewable Partners LP PUT G16258108   8,696 400 SH   SOLE   400 0 0
Coca-Cola European Partners PL COM G25839104   125 2 SH   SOLE   2 0 0
Novagold Resources Inc PUT 66987E206   3,072 800 SH   DFND 1 0 800 0
Ballard Power Systems Inc CALL 058586108   95,420 26,000 SH   DFND 1 0 26,000 0
iShares MSCI EAFE ETF PUT 464287465   13,784,000 200,000 SH   SOLE   200,000 0 0
Bank of Nova Scotia/The CALL 064149107   6,783,792 148,800 SH   DFND 1 0 148,800 0
Canadian National Railway Co CALL 136375102   54,165 500 SH   DFND 1 0 500 0
Imperial Oil Ltd CALL 453038408   61,590 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   17,190 500 SH   DFND 1 0 500 0
Cenovus Energy Inc CALL 15135U109   14,574 700 SH   DFND 1 0 700 0
TELUS Corp PUT 87971M103   1,634 100 SH   DFND 1 0 100 0
Suncor Energy Inc PUT 867224107   41,256 1,200 SH   DFND 1 0 1,200 0
Teck Resources Ltd CALL 878742204   21,545 500 SH   DFND 1 0 500 0
BCE Inc CALL 05534B760   148,863 3,900 SH   DFND 1 0 3,900 0
Fortis Inc/Canada PUT 349553107   630,634 16,600 SH   SOLE   16,600 0 0
Brookfield Renewable Partners LP PUT G16258108   60,872 2,800 SH   SOLE   2,800 0 0
Brookfield Renewable Partners LP PUT G16258108   195,660 9,000 SH   SOLE   9,000 0 0
Enbridge Inc PUT 29250N105   16,595 500 SH   SOLE   500 0 0
Canadian Imperial Bank of Commerce PUT 136069101   351,351 9,100 SH   DFND 1 0 9,100 0
Toronto-Dominion Bank/The CALL 891160509   753,250 12,500 SH   DFND 1 0 12,500 0
Royal Bank of Canada CALL 780087102   2,186,000 25,000 SH   SOLE   25,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   3,861 100 SH   SOLE   100 0 0
Pembina Pipeline Corp CALL 706327103   69,138 2,300 SH   DFND 1 0 2,300 0
Bank of Nova Scotia/The PUT 064149107   9,118 200 SH   SOLE   200 0 0
BCE Inc PUT 05534B760   477,125 12,500 SH   SOLE   12,500 0 0
BCE Inc PUT 05534B760   129,778 3,400 SH   SOLE   3,400 0 0
BCE Inc PUT 05534B760   76,340 2,000 SH   SOLE   2,000 0 0
Enbridge Inc PUT 29250N105   365,090 11,000 SH   DFND 1 0 11,000 0
BCE Inc CALL 05534B760   22,902 600 SH   SOLE   600 0 0
Fortis Inc/Canada PUT 349553107   49,387 1,300 SH   DFND 1 0 1,300 0
Enerplus Corp CALL 292766102   17,630 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103   6,012 200 SH   DFND 1 0 200 0
Fortis Inc/Canada CALL 349553107   75,980 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada CALL 349553107   159,558 4,200 SH   DFND 1 0 4,200 0
Bank of Nova Scotia/The PUT 064149107   22,795 500 SH   SOLE   500 0 0
Nutrien Ltd PUT 67077M108   6,176 100 SH   DFND 1 0 100 0
SPDR S&P 500 ETF Trust PUT 78462F103   10,687,000 25,000 SH   SOLE   25,000 0 0
SPDR S&P 500 ETF Trust CALL 78462F103   10,687,000 25,000 SH   SOLE   25,000 0 0
iShares Russell 2000 ETF PUT 464287655   8,837,000 50,000 SH   SOLE   50,000 0 0
ATS Corp CALL 00217Y104   12,786 300 SH   DFND 1 0 300 0
Royal Bank of Canada CALL 780087102   17,488,000 200,000 SH   SOLE   200,000 0 0
Presto Automation Inc COM 74113T105   154 108 SH   SOLE   108 0 0
Bit Digital Inc COM G1144A105   443 207 SH   SOLE   207 0 0
Liberty TripAdvisor Holdings I COM 531465201   0 1 SH   SOLE   1 0 0
Nutrien Ltd PUT 67077M108   1,062,272 17,200 SH   DFND 1 0 17,200 0
Precision Drilling Corp CALL 74022D407   6,712 100 SH   DFND 1 0 100 0
Algonquin Power & Utilities Corp PUT 015857105   5,920 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   142,717 4,300 SH   DFND 1 0 4,300 0
Enbridge Inc CALL 29250N105   248,925 7,500 SH   DFND 1 0 7,500 0
Enbridge Inc CALL 29250N105   318,624 9,600 SH   DFND 1 0 9,600 0
Canadian Imperial Bank of Commerce CALL 136069101   50,193 1,300 SH   DFND 1 0 1,300 0
Cameco Corp CALL 13321L108   79,280 2,000 SH   DFND 1 0 2,000 0
Canadian Pacific Kansas City Ltd CALL 13646K108   74,410 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp PUT 015857105   1,184 200 SH   DFND 1 0 200 0
Vermilion Energy Inc CALL 923725105   1,462 100 SH   DFND 1 0 100 0
TC Energy Corp PUT 87807B107   6,882 200 SH   DFND 1 0 200 0
BCE Inc PUT 05534B760   114,510 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc CALL 15135U109   62,460 3,000 SH   DFND 1 0 3,000 0
Cameco Corp CALL 13321L108   237,840 6,000 SH   DFND 1 0 6,000 0
Manulife Financial Corp CALL 56501R106   102,368 5,600 SH   DFND 1 0 5,600 0
Brookfield Infrastructure Partners LP CALL G16252101   5,880 200 SH   DFND 1 0 200 0
Nutrien Ltd PUT 67077M108   938,752 15,200 SH   DFND 1 0 15,200 0
Nutrien Ltd PUT 67077M108   185,280 3,000 SH   DFND 1 0 3,000 0
Enbridge Inc CALL 29250N105   179,226 5,400 SH   DFND 1 0 5,400 0
Fortis Inc/Canada CALL 349553107   7,598 200 SH   DFND 1 0 200 0
Enbridge Inc PUT 29250N105   89,613 2,700 SH   DFND 1 0 2,700 0
Canadian Imperial Bank of Commerce CALL 136069101   84,942 2,200 SH   DFND 1 0 2,200 0
Nikola Corp CALL 654110105   2,449,200 1,560,000 SH   SOLE   1,560,000 0 0
Nikola Corp CALL 654110105   4,082,000 2,600,000 SH   SOLE   2,600,000 0 0
Canadian Imperial Bank of Commerce CALL 136069101   5,517,369 142,900 SH   SOLE   142,900 0 0
Paramount Global CALL 92556H206   1,290,000 100,000 SH   SOLE   100,000 0 0
Canadian Pacific Kansas City Ltd PUT 13646K108   74,410 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp CALL 706327103   9,018 300 SH   DFND 1 0 300 0
Barrick Gold Corp CALL 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   27,270 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Commerce PUT 136069101   23,166 600 SH   DFND 1 0 600 0
Cameco Corp CALL 13321L108   158,560 4,000 SH   DFND 1 0 4,000 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp CALL 962879102   12,165 300 SH   DFND 1 0 300 0
Newmont Corp CALL 651639106   55,425 1,500 SH   DFND 1 0 1,500 0
Rogers Communications Inc CALL 775109200   307,120 8,000 SH   DFND 1 0 8,000 0
Canadian National Railway Co CALL 136375102   108,330 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   175,491 5,100 SH   DFND 1 0 5,100 0
Enbridge Inc PUT 29250N105   43,147 1,300 SH   DFND 1 0 1,300 0
Canadian Natural Resources Ltd CALL 136385101   194,010 3,000 SH   DFND 1 0 3,000 0
Granite Real Estate Investment Trust CALL 387437114   5,304 100 SH   DFND 1 0 100 0
Royal Bank of Canada CALL 780087102   166,136 1,900 SH   DFND 1 0 1,900 0
Canadian Imperial Bank of Commerce CALL 136069101   96,525 2,500 SH   SOLE   2,500 0 0
Royal Bank of Canada PUT 780087102   8,744 100 SH   DFND 1 0 100 0
TC Energy Corp CALL 87807B107   17,205 500 SH   DFND 1 0 500 0
Utilities Select Sector SPDR Fund PUT 81369Y886   883,950 15,000 SH   SOLE   15,000 0 0
Caterpillar Inc PUT 149123101   8,190,000 30,000 SH   SOLE   30,000 0 0
Imperial Oil Ltd CALL 453038408   24,636 400 SH   DFND 1 0 400 0
TC Energy Corp PUT 87807B107   120,435 3,500 SH   DFND 1 0 3,500 0
Cenovus Energy Inc CALL 15135U109   2,082 100 SH   DFND 1 0 100 0
Teck Resources Ltd PUT 878742204   86,180 2,000 SH   DFND 1 0 2,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   74,410 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   357,106 9,400 SH   SOLE   9,400 0 0
Newmont Corp PUT 651639106   55,425 1,500 SH   DFND 1 0 1,500 0
Brookfield Renewable Partners LP PUT G16258108   13,044 600 SH   SOLE   600 0 0
Brookfield Infrastructure Partners LP PUT G16252101   17,640 600 SH   SOLE   600 0 0
Hudbay Minerals Inc PUT 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108   15,856 400 SH   DFND 1 0 400 0
Newmont Corp CALL 651639106   18,475 500 SH   DFND 1 0 500 0
Newmont Corp CALL 651639106   55,425 1,500 SH   DFND 1 0 1,500 0
CGI Inc PUT 12532H104   29,547 300 SH   DFND 1 0 300 0
Crescent Point Energy Corp CALL 22576C101   6,640 800 SH   DFND 1 0 800 0
Bank of Montreal CALL 063671101   759,330 9,000 SH   DFND 1 0 9,000 0
Fortis Inc/Canada PUT 349553107   3,799 100 SH   DFND 1 0 100 0
Pembina Pipeline Corp CALL 706327103   12,024 400 SH   DFND 1 0 400 0
Brookfield Renewable Partners LP PUT G16258108   10,870 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd CALL 008474108   18,180 400 SH   DFND 1 0 400 0
Barrick Gold Corp CALL 067901108   43,650 3,000 SH   DFND 1 0 3,000 0
Toronto-Dominion Bank/The CALL 891160509   18,078 300 SH   DFND 1 0 300 0
Pembina Pipeline Corp PUT 706327103   120,240 4,000 SH   DFND 1 0 4,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   74,410 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   783,380 13,000 SH   DFND 1 0 13,000 0
Kinross Gold Corp PUT 496902404   912 200 SH   DFND 1 0 200 0
Suncor Energy Inc CALL 867224107   2,100,618 61,100 SH   DFND 1 0 61,100 0
Cameco Corp CALL 13321L108   241,804 6,100 SH   DFND 1 0 6,100 0
Cenovus Energy Inc PUT 15135U109   41,640 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   24,704 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Commerce CALL 136069101   154,440 4,000 SH   DFND 1 0 4,000 0
Fortuna Silver Mines Inc CALL 349915108   2,720 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   31,913 700 SH   DFND 1 0 700 0
Bank of Montreal PUT 063671101   1,797,081 21,300 SH   DFND 1 0 21,300 0
Bank of Nova Scotia/The PUT 064149107   191,478 4,200 SH   DFND 1 0 4,200 0
Canadian Pacific Kansas City Ltd PUT 13646K108   7,441 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd CALL 008474108   4,545 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101   103,472 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal CALL 063671101   143,429 1,700 SH   DFND 1 0 1,700 0
Bank of Montreal CALL 063671101   1,417,416 16,800 SH   DFND 1 0 16,800 0
BlackBerry Ltd CALL 09228F103   4,239 900 SH   DFND 1 0 900 0
Magna International Inc CALL 559222401   53,610 1,000 SH   DFND 1 0 1,000 0
Fortrea Holdings Inc COM 34965K107   10,035 351 SH   SOLE   351 0 0
Fortrea Holdings Inc COM 34965K107   29 1 SH   SOLE   1 0 0
Canadian Imperial Bank of Commerce CALL 136069101   38,610 1,000 SH   SOLE   1,000 0 0
Nutrien Ltd PUT 67077M108   6,176 100 SH   DFND 1 0 100 0
Canadian Pacific Kansas City Ltd CALL 13646K108   1,078,945 14,500 SH   DFND 1 0 14,500 0
Agnico Eagle Mines Ltd CALL 008474108   9,090 200 SH   DFND 1 0 200 0
Pembina Pipeline Corp CALL 706327103   30,060 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp PUT 89346D107   8,700 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107   17,190 500 SH   DFND 1 0 500 0
Manulife Financial Corp CALL 56501R106   91,400 5,000 SH   DFND 1 0 5,000 0
Precision Drilling Corp PUT 74022D407   67,120 1,000 SH   DFND 1 0 1,000 0
Fortuna Silver Mines Inc CALL 349915108   1,360 500 SH   DFND 1 0 500 0
Brookfield Infrastructure Partners LP PUT G16252101   5,880 200 SH   DFND 1 0 200 0
TransAlta Corp CALL 89346D107   2,610 300 SH   DFND 1 0 300 0
Osisko Gold Royalties Ltd CALL 68827L101   11,750 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd PUT 68827L101   11,750 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   3,004,381 65,900 SH   DFND 1 0 65,900 0
Agnico Eagle Mines Ltd PUT 008474108   136,350 3,000 SH   DFND 1 0 3,000 0
Magna International Inc CALL 559222401   5,366,361 100,100 SH   DFND 1 0 100,100 0
Gildan Activewear Inc CALL 375916103   5,602 200 SH   DFND 1 0 200 0
SPDR S&P 500 ETF Trust PUT 78462F103   74,809,000 175,000 SH   SOLE   175,000 0 0
Franco-Nevada Corp CALL 351858105   53,396 400 SH   DFND 1 0 400 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,508,608 25,600 SH   SOLE   25,600 0 0
Osisko Gold Royalties Ltd CALL 68827L101   11,750 1,000 SH   DFND 1 0 1,000 0
Magna International Inc CALL 559222401   53,610 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP PUT G16258108   2,054,430 94,500 SH   SOLE   94,500 0 0
Cameco Corp CALL 13321L108   110,992 2,800 SH   DFND 1 0 2,800 0
Royal Bank of Canada CALL 780087102   1,093,000 12,500 SH   SOLE   12,500 0 0
Brookfield Corp CALL 11271J107   9,381 300 SH   DFND 1 0 300 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,107,884 18,800 SH   SOLE   18,800 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,107,884 18,800 SH   SOLE   18,800 0 0
West Fraser Timber Co Ltd CALL 952845105   72,540 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   158,560 4,000 SH   DFND 1 0 4,000 0
Osisko Gold Royalties Ltd PUT 68827L101   5,875 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The PUT 891160509   30,130 500 SH   DFND 1 0 500 0
Fortis Inc/Canada CALL 349553107   284,925 7,500 SH   SOLE   7,500 0 0
Fortis Inc/Canada CALL 349553107   383,699 10,100 SH   SOLE   10,100 0 0
Toronto-Dominion Bank/The PUT 891160509   409,768 6,800 SH   DFND 1 0 6,800 0
Brookfield Infrastructure Partners LP PUT G16252101   123,480 4,200 SH   SOLE   4,200 0 0
BlackBerry Ltd CALL 09228F103   1,884 400 SH   DFND 1 0 400 0
Brookfield Asset Management Ltd PUT 113004105   23,338 700 SH   DFND 1 0 700 0
Enbridge Inc PUT 29250N105   142,717 4,300 SH   DFND 1 0 4,300 0
Enbridge Inc PUT 29250N105   165,950 5,000 SH   DFND 1 0 5,000 0
Enbridge Inc CALL 29250N105   9,558,720 288,000 SH   DFND 1 0 288,000 0
Cenovus Energy Inc CALL 15135U109   31,230 1,500 SH   DFND 1 0 1,500 0
Enbridge Inc PUT 29250N105   331,900 10,000 SH   DFND 1 0 10,000 0
Fortis Inc/Canada PUT 349553107   1,439,821 37,900 SH   SOLE   37,900 0 0
Enbridge Inc PUT 29250N105   16,595 500 SH   DFND 1 0 500 0
Bausch Health Cos Inc CALL 071734107   8,220 1,000 SH   DFND 1 0 1,000 0
Magna International Inc CALL 559222401   402,075 7,500 SH   SOLE   7,500 0 0
Magna International Inc CALL 559222401   10,722 200 SH   SOLE   200 0 0
Bausch Health Cos Inc CALL 071734107   4,110 500 SH   DFND 1 0 500 0
Cenovus Energy Inc CALL 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   54,234 900 SH   DFND 1 0 900 0
Ovintiv Inc PUT 69047Q102   19,028 400 SH   DFND 1 0 400 0
Agnico Eagle Mines Ltd CALL 008474108   9,090 200 SH   DFND 1 0 200 0
Enerplus Corp CALL 292766102   1,763 100 SH   DFND 1 0 100 0
Crescent Point Energy Corp CALL 22576C101   8,300 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   95,425 2,500 SH   DFND 1 0 2,500 0
TELUS Corp CALL 87971M103   13,072 800 SH   DFND 1 0 800 0
Rogers Communications Inc CALL 775109200   23,034 600 SH   DFND 1 0 600 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   90,900 2,000 SH   DFND 1 0 2,000 0
Algonquin Power & Utilities Corp CALL 015857105   12,432 2,100 SH   DFND 1 0 2,100 0
Manulife Financial Corp CALL 56501R106   20,108 1,100 SH   DFND 1 0 1,100 0
Vermilion Energy Inc CALL 923725105   5,848 400 SH   DFND 1 0 400 0
Teck Resources Ltd CALL 878742204   21,545 500 SH   DFND 1 0 500 0
Nutrien Ltd PUT 67077M108   18,528 300 SH   DFND 1 0 300 0
Fortis Inc/Canada CALL 349553107   702,815 18,500 SH   SOLE   18,500 0 0
Thomson Reuters Corp CALL 884903808   24,464 200 SH   DFND 1 0 200 0
Teck Resources Ltd CALL 878742204   43,090 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   129,340 2,000 SH   DFND 1 0 2,000 0
US Global Jets ETF ETF 26922A842   4,155 244 SH   DFND 1 0 244 0
Royal Bank of Canada CALL 780087102   139,904 1,600 SH   SOLE   1,600 0 0
Vermilion Energy Inc PUT 923725105   8,772 600 SH   DFND 1 0 600 0
Teck Resources Ltd CALL 878742204   21,545 500 SH   DFND 1 0 500 0
Barrick Gold Corp CALL 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   417,890 11,000 SH   SOLE   11,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   35,827,000 100,000 SH   SOLE   100,000 0 0
Canadian Natural Resources Ltd CALL 136385101   161,675 2,500 SH   DFND 1 0 2,500 0
Canadian Imperial Bank of Commerce PUT 136069101   38,610 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   866,640 8,000 SH   DFND 1 0 8,000 0
Fortis Inc/Canada CALL 349553107   907,961 23,900 SH   SOLE   23,900 0 0
Algonquin Power & Utilities Corp CALL 015857105   222,000 37,500 SH   SOLE   37,500 0 0
Algonquin Power & Utilities Corp PUT 015857105   133,200 22,500 SH   SOLE   22,500 0 0
Vermilion Energy Inc CALL 923725105   35,088 2,400 SH   DFND 1 0 2,400 0
Cameco Corp CALL 13321L108   122,884 3,100 SH   DFND 1 0 3,100 0
Cameco Corp CALL 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp PUT 015857105   133,200 22,500 SH   SOLE   22,500 0 0
Algonquin Power & Utilities Corp CALL 015857105   88,800 15,000 SH   SOLE   15,000 0 0
Brookfield Infrastructure Partners LP PUT G16252101   108,780 3,700 SH   SOLE   3,700 0 0
Brookfield Renewable Partners LP PUT G16258108   23,914 1,100 SH   SOLE   1,100 0 0
TransAlta Corp CALL 89346D107   16,530 1,900 SH   SOLE   1,900 0 0
TransAlta Corp PUT 89346D107   38,280 4,400 SH   SOLE   4,400 0 0
TransAlta Corp CALL 89346D107   108,750 12,500 SH   SOLE   12,500 0 0
Brookfield Renewable Partners LP PUT G16258108   410,886 18,900 SH   SOLE   18,900 0 0
Enbridge Inc PUT 29250N105   66,380 2,000 SH   DFND 1 0 2,000 0
Imperial Oil Ltd CALL 453038408   30,795 500 SH   DFND 1 0 500 0
TransAlta Corp CALL 89346D107   8,700 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Partners LP PUT G16252101   252,840 8,600 SH   SOLE   8,600 0 0
Manulife Financial Corp CALL 56501R106   182,800 10,000 SH   DFND 1 0 10,000 0
Enbridge Inc CALL 29250N105   9,957 300 SH   DFND 1 0 300 0
TransAlta Corp CALL 89346D107   117,450 13,500 SH   DFND 1 0 13,500 0
TransAlta Corp CALL 89346D107   118,320 13,600 SH   DFND 1 0 13,600 0
TC Energy Corp PUT 87807B107   44,733 1,300 SH   DFND 1 0 1,300 0
Fortis Inc/Canada CALL 349553107   284,925 7,500 SH   SOLE   7,500 0 0
Fortis Inc/Canada CALL 349553107   657,227 17,300 SH   SOLE   17,300 0 0
Brookfield Infrastructure Partners LP PUT G16252101   485,100 16,500 SH   SOLE   16,500 0 0
Enbridge Inc PUT 29250N105   3,319,000 100,000 SH   SOLE   100,000 0 0
Canadian Imperial Bank of Commerce CALL 136069101   65,637 1,700 SH   DFND 1 0 1,700 0
Cameco Corp CALL 13321L108   79,280 2,000 SH   DFND 1 0 2,000 0
Brookfield Renewable Partners LP CALL G16258108   2,174 100 SH   DFND 1 0 100 0
TELUS Corp PUT 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   122,873 1,900 SH   DFND 1 0 1,900 0
Wheaton Precious Metals Corp CALL 962879102   16,220 400 SH   DFND 1 0 400 0
Agnico Eagle Mines Ltd CALL 008474108   9,090 200 SH   DFND 1 0 200 0
Open Text Corp CALL 683715106   17,550 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Commerce PUT 136069101   38,610 1,000 SH   DFND 1 0 1,000 0
Descartes Systems Group Inc/The PUT 249906108   110,070 1,500 SH   DFND 1 0 1,500 0
SSR Mining Inc CALL 784730103   13,290 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   134,199 3,900 SH   DFND 1 0 3,900 0
Franco-Nevada Corp PUT 351858105   133,490 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   168,740 2,000 SH   DFND 1 0 2,000 0
Brookfield Renewable Partners LP PUT G16258108   21,740 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   202,488 2,400 SH   DFND 1 0 2,400 0
Kinross Gold Corp PUT 496902404   3,648 800 SH   DFND 1 0 800 0
Agnico Eagle Mines Ltd PUT 008474108   90,900 2,000 SH   DFND 1 0 2,000 0
Enerplus Corp CALL 292766102   35,260 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101   33,748 400 SH   DFND 1 0 400 0
Barrick Gold Corp CALL 067901108   29,100 2,000 SH   DFND 1 0 2,000 0
TC Energy Corp CALL 87807B107   1,138,971 33,100 SH   DFND 1 0 33,100 0
Agnico Eagle Mines Ltd CALL 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   4,365,051 114,900 SH   SOLE   114,900 0 0
Fortis Inc/Canada PUT 349553107   934,554 24,600 SH   SOLE   24,600 0 0
Canadian Imperial Bank of Commerce CALL 136069101   11,583 300 SH   DFND 1 0 300 0
Cameco Corp CALL 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   48,208 800 SH   DFND 1 0 800 0
Suncor Energy Inc PUT 867224107   2,592,252 75,400 SH   DFND 1 0 75,400 0
Hudbay Minerals Inc PUT 443628102   9,740 2,000 SH   DFND 1 0 2,000 0
Restaurant Brands International Inc PUT 76131D103   66,620 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   182,373 5,300 SH   DFND 1 0 5,300 0
Vermilion Energy Inc PUT 923725105   26,316 1,800 SH   DFND 1 0 1,800 0
TELUS Corp PUT 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   548,405 6,500 SH   DFND 1 0 6,500 0
Cenovus Energy Inc PUT 15135U109   99,936 4,800 SH   DFND 1 0 4,800 0
Kinross Gold Corp CALL 496902404   18,240 4,000 SH   DFND 1 0 4,000 0
Kinross Gold Corp CALL 496902404   4,560 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce CALL 136069101   69,498 1,800 SH   DFND 1 0 1,800 0
TC Energy Corp CALL 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   7,598,000 200,000 SH   DFND 1 0 200,000 0
Crescent Point Energy Corp PUT 22576C101   8,300 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   8,170 500 SH   DFND 1 0 500 0
Algonquin Power & Utilities Corp PUT 015857105   5,920 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   1,349,464 29,600 SH   DFND 1 0 29,600 0
TELUS Corp PUT 87971M103   186,276 11,400 SH   DFND 1 0 11,400 0
Brookfield Corp PUT 11271J107   78,175 2,500 SH   DFND 1 0 2,500 0
Centerra Gold Inc CALL 152006102   4,900 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   61,072 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal CALL 063671101   8,437 100 SH   DFND 1 0 100 0
Industrial Select Sector SPDR Fund ETF 81369Y704   2,940 29 SH   SOLE   29 0 0
TELUS Corp PUT 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   375,069 10,900 SH   DFND 1 0 10,900 0
Teck Resources Ltd CALL 878742204   64,635 1,500 SH   DFND 1 0 1,500 0
CGI Inc CALL 12532H104   9,849 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Commerce CALL 136069101   38,610 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   122,416 1,400 SH   DFND 1 0 1,400 0
Manulife Financial Corp PUT 56501R106   63,980 3,500 SH   DFND 1 0 3,500 0
Nutrien Ltd PUT 67077M108   18,528 300 SH   DFND 1 0 300 0
TELUS Corp PUT 87971M103   9,804 600 SH   DFND 1 0 600 0
BCE Inc CALL 05534B760   19,085 500 SH   DFND 1 0 500 0
SPDR S&P 500 ETF Trust PUT 78462F103   32,061,000 75,000 SH   SOLE   75,000 0 0
Imperial Oil Ltd CALL 453038408   61,590 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   57,585 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp CALL 87807B107   172,050 5,000 SH   DFND 1 0 5,000 0
BCE Inc CALL 05534B760   14,485,515 379,500 SH   DFND 1 0 379,500 0
BCE Inc PUT 05534B760   1,000,054 26,200 SH   DFND 1 0 26,200 0
Newmont Corp CALL 651639106   147,800 4,000 SH   DFND 1 0 4,000 0
Enbridge Inc CALL 29250N105   265,520 8,000 SH   DFND 1 0 8,000 0
TELUS Corp PUT 87971M103   3,268 200 SH   DFND 1 0 200 0
TFI International Inc PUT 87241L109   89,887 700 SH   DFND 1 0 700 0
Crescent Point Energy Corp CALL 22576C101   16,600 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal CALL 063671101   4,260,685 50,500 SH   SOLE   50,500 0 0
Canadian Natural Resources Ltd PUT 136385101   6,467 100 SH   DFND 1 0 100 0
Cenovus Energy Inc CALL 15135U109   6,246 300 SH   DFND 1 0 300 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   96,184 1,100 SH   DFND 1 0 1,100 0
WISDOMTREE JAPAN HEDGED EQ ETF 97717W851   1,481,629 16,789 SH   DFND 1 0 16,789 0
TC Energy Corp PUT 87807B107   6,882 200 SH   DFND 1 0 200 0
BCE Inc PUT 05534B760   263,373 6,900 SH   DFND 1 0 6,900 0
TELUS Corp PUT 87971M103   24,510 1,500 SH   DFND 1 0 1,500 0
Canadian Pacific Kansas City Ltd PUT 13646K108   223,230 3,000 SH   DFND 1 0 3,000 0
BCE Inc PUT 05534B760   76,340 2,000 SH   DFND 1 0 2,000 0
Osisko Gold Royalties Ltd CALL 68827L101   5,875 500 SH   DFND 1 0 500 0
Brookfield Corp CALL 11271J107   6,254 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The PUT 064149107   91,180 2,000 SH   DFND 1 0 2,000 0
BCE Inc CALL 05534B760   38,170 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107   13,752 400 SH   DFND 1 0 400 0
Nutrien Ltd PUT 67077M108   185,280 3,000 SH   DFND 1 0 3,000 0
TC Energy Corp PUT 87807B107   6,882 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The CALL 891160509   24,104 400 SH   DFND 1 0 400 0
Ovintiv Inc CALL 69047Q102   38,056 800 SH   DFND 1 0 800 0
Nutrien Ltd PUT 67077M108   197,632 3,200 SH   DFND 1 0 3,200 0
Sun Life Financial Inc PUT 866796105   6,100,000 125,000 SH   SOLE   125,000 0 0
Sun Life Financial Inc CALL 866796105   6,100,000 125,000 SH   SOLE   125,000 0 0
Crescent Point Energy Corp PUT 22576C101   3,320 400 SH   DFND 1 0 400 0
Pembina Pipeline Corp PUT 706327103   33,066 1,100 SH   DFND 1 0 1,100 0
TC Energy Corp CALL 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd CALL 67077M108   24,704 400 SH   DFND 1 0 400 0
Suncor Energy Inc CALL 867224107   2,489,112 72,400 SH   DFND 1 0 72,400 0
SPDR S&P 500 ETF Trust PUT 78462F103   85,496,000 200,000 SH   SOLE   200,000 0 0
Cameco Corp CALL 13321L108   118,920 3,000 SH   DFND 1 0 3,000 0
BCE Inc CALL 05534B760   11,451 300 SH   DFND 1 0 300 0
Ovintiv Inc CALL 69047Q102   23,785 500 SH   DFND 1 0 500 0
Vermilion Energy Inc CALL 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp CALL 11271J107   3,127 100 SH   DFND 1 0 100 0
Cameco Corp CALL 13321L108   158,560 4,000 SH   DFND 1 0 4,000 0
Gildan Activewear Inc CALL 375916103   14,005 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   217,569 5,700 SH   DFND 1 0 5,700 0
Liberty Media Corp-Liberty Bra COM 047726302   47,199 1,321 SH   SOLE   1,321 0 0
Liberty Media Corp-Liberty Bra COM 047726302   143 4 SH   DFND 1 0 4 0
Bank of Montreal CALL 063671101   42,185 500 SH   DFND 1 0 500 0
Brookfield Corp PUT 11271J107   187,620 6,000 SH   DFND 1 0 6,000 0
Fortis Inc/Canada PUT 349553107   22,794 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Commerce PUT 136069101   57,915 1,500 SH   DFND 1 0 1,500 0
CGI Inc CALL 12532H104   98,490 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   18,995 500 SH   DFND 1 0 500 0
Algonquin Power & Utilities Corp PUT 015857105   5,920 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   19,195 500 SH   DFND 1 0 500 0
SPDR S&P 500 ETF Trust PUT 78462F103   85,496,000 200,000 SH   SOLE   200,000 0 0
Royal Bank of Canada CALL 780087102   26,232 300 SH   DFND 1 0 300 0
TC Energy Corp PUT 87807B107   82,584 2,400 SH   DFND 1 0 2,400 0
Imperial Oil Ltd CALL 453038408   12,318 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The PUT 064149107   45,590 1,000 SH   DFND 1 0 1,000 0
Financial Select Sector SPDR Fund PUT 81369Y605   16,585 500 SH   SOLE   500 0 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
Magna International Inc CALL 559222401   16,083 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Commerce PUT 136069101   513,513 13,300 SH   DFND 1 0 13,300 0
Royal Bank of Canada PUT 780087102   87,440 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   54,234 900 SH   DFND 1 0 900 0
BlackBerry Ltd CALL 09228F103   471 100 SH   DFND 1 0 100 0
BCE Inc PUT 05534B760   72,523 1,900 SH   DFND 1 0 1,900 0
Bank of Nova Scotia/The PUT 064149107   118,534 2,600 SH   DFND 1 0 2,600 0
Toronto-Dominion Bank/The PUT 891160509   397,716 6,600 SH   DFND 1 0 6,600 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
Enerplus Corp PUT 292766102   12,341 700 SH   DFND 1 0 700 0
Brookfield Renewable Partners LP CALL G16258108   4,348 200 SH   SOLE   200 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   5,893,000 100,000 SH   SOLE   100,000 0 0
Suncor Energy Inc PUT 867224107   17,190 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd CALL 136385101   5,839,701 90,300 SH   DFND 1 0 90,300 0
Cenovus Energy Inc PUT 15135U109   2,082 100 SH   DFND 1 0 100 0
Crescent Point Energy Corp CALL 22576C101   15,770 1,900 SH   DFND 1 0 1,900 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   1,660 200 SH   DFND 1 0 200 0
Crescent Point Energy Corp CALL 22576C101   8,300 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   172,050 5,000 SH   DFND 1 0 5,000 0
Brookfield Renewable Partners LP CALL G16258108   21,740 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   518,236 8,600 SH   DFND 1 0 8,600 0
Cameco Corp CALL 13321L108   79,280 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108   79,280 2,000 SH   DFND 1 0 2,000 0
Wheaton Precious Metals Corp CALL 962879102   60,825 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp CALL 87807B107   58,497 1,700 SH   DFND 1 0 1,700 0
Canadian Imperial Bank of Commerce CALL 136069101   23,166 600 SH   DFND 1 0 600 0
Pembina Pipeline Corp CALL 706327103   165,330 5,500 SH   DFND 1 0 5,500 0
Open Text Corp CALL 683715106   21,060 600 SH   DFND 1 0 600 0
TC Energy Corp PUT 87807B107   595,293 17,300 SH   DFND 1 0 17,300 0
Vermilion Energy Inc CALL 923725105   8,772 600 SH   DFND 1 0 600 0
Brookfield Corp PUT 11271J107   31,270 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   2,452 100 SH   DFND 1 0 100 0
Ovintiv Inc PUT 69047Q102   47,570 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   27,504 800 SH   DFND 1 0 800 0
Wheaton Precious Metals Corp CALL 962879102   12,165 300 SH   DFND 1 0 300 0
Canadian Natural Resources Ltd PUT 136385101   181,076 2,800 SH   DFND 1 0 2,800 0
Nutrien Ltd CALL 67077M108   24,234,624 392,400 SH   DFND 1 0 392,400 0
Canadian Imperial Bank of Commerce CALL 136069101   146,718 3,800 SH   DFND 1 0 3,800 0
Suncor Energy Inc CALL 867224107   20,628 600 SH   DFND 1 0 600 0
TC Energy Corp PUT 87807B107   103,230 3,000 SH   DFND 1 0 3,000 0
Ovintiv Inc CALL 69047Q102   14,271 300 SH   DFND 1 0 300 0
Teck Resources Ltd CALL 878742204   21,545 500 SH   DFND 1 0 500 0
Brookfield Renewable Partners LP CALL G16258108   4,348 200 SH   DFND 1 0 200 0
Methanex Corp CALL 59151K108   45,050 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   90,390 1,500 SH   DFND 1 0 1,500 0
Wheaton Precious Metals Corp CALL 962879102   40,550 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   18,078 300 SH   DFND 1 0 300 0
Suncor Energy Inc PUT 867224107   257,850 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Commerce CALL 136069101   30,888 800 SH   DFND 1 0 800 0
Enbridge Inc PUT 29250N105   33,190 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   66,380 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509   319,378 5,300 SH   DFND 1 0 5,300 0
Bank of Montreal PUT 063671101   134,992 1,600 SH   DFND 1 0 1,600 0
Teck Resources Ltd CALL 878742204   112,034 2,600 SH   DFND 1 0 2,600 0
Canadian Imperial Bank of Commerce PUT 136069101   119,691 3,100 SH   DFND 1 0 3,100 0
Imperial Oil Ltd CALL 453038408   6,159 100 SH   DFND 1 0 100 0
Crescent Point Energy Corp CALL 22576C101   3,320 400 SH   DFND 1 0 400 0
Manulife Financial Corp CALL 56501R106   129,788 7,100 SH   DFND 1 0 7,100 0
Manulife Financial Corp CALL 56501R106   85,916 4,700 SH   DFND 1 0 4,700 0
Cenovus Energy Inc PUT 15135U109   41,640 2,000 SH   DFND 1 0 2,000 0
Hudbay Minerals Inc CALL 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   7,310 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101   8,437 100 SH   DFND 1 0 100 0
TC Energy Corp PUT 87807B107   24,087 700 SH   DFND 1 0 700 0
TELUS Corp PUT 87971M103   22,876 1,400 SH   DFND 1 0 1,400 0
TC Energy Corp CALL 87807B107   48,174 1,400 SH   DFND 1 0 1,400 0
Agnico Eagle Mines Ltd PUT 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   1,948 400 SH   DFND 1 0 400 0
Royal Bank of Canada PUT 780087102   236,088 2,700 SH   DFND 1 0 2,700 0
Bank of Nova Scotia/The PUT 064149107   227,950 5,000 SH   DFND 1 0 5,000 0
TC Energy Corp PUT 87807B107   37,851 1,100 SH   DFND 1 0 1,100 0
Toronto-Dominion Bank/The PUT 891160509   180,780 3,000 SH   DFND 1 0 3,000 0
Canadian National Railway Co CALL 136375102   108,330 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   97,005 1,500 SH   DFND 1 0 1,500 0
Canadian Natural Resources Ltd PUT 136385101   19,401 300 SH   DFND 1 0 300 0
Manulife Financial Corp CALL 56501R106   137,100 7,500 SH   DFND 1 0 7,500 0
TC Energy Corp PUT 87807B107   61,938 1,800 SH   DFND 1 0 1,800 0
Crescent Point Energy Corp CALL 22576C101   11,620 1,400 SH   DFND 1 0 1,400 0
Toronto-Dominion Bank/The PUT 891160509   723,120 12,000 SH   DFND 1 0 12,000 0
Imperial Oil Ltd CALL 453038408   61,590 1,000 SH   DFND 1 0 1,000 0
PolyMet Mining Corp COM 731916409   6,864 3,300 SH   DFND 1 0 3,300 0
Crescent Point Energy Corp CALL 22576C101   1,660 200 SH   DFND 1 0 200 0
Walt Disney Co/The PUT 254687106   4,052,500 50,000 SH   SOLE   50,000 0 0
TC Energy Corp PUT 87807B107   89,466 2,600 SH   DFND 1 0 2,600 0
Manulife Financial Corp PUT 56501R106   268,716 14,700 SH   DFND 1 0 14,700 0
Cameco Corp CALL 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   147,963 4,300 SH   DFND 1 0 4,300 0
Rogers Communications Inc PUT 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   57,585 1,500 SH   DFND 1 0 1,500 0
Canadian Pacific Kansas City Ltd PUT 13646K108   111,615 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp PUT 87807B107   41,292 1,200 SH   DFND 1 0 1,200 0
Barrick Gold Corp CALL 067901108   7,275 500 SH   DFND 1 0 500 0
CAE Inc CALL 124765108   7,005 300 SH   DFND 1 0 300 0
Vermilion Energy Inc CALL 923725105   73,100 5,000 SH   DFND 1 0 5,000 0
Canadian Natural Resources Ltd PUT 136385101   19,401 300 SH   DFND 1 0 300 0
Teck Resources Ltd PUT 878742204   43,090 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   17,205 500 SH   DFND 1 0 500 0
Cenovus Energy Inc CALL 15135U109   41,640 2,000 SH   DFND 1 0 2,000 0
Imperial Oil Ltd CALL 453038408   172,452 2,800 SH   DFND 1 0 2,800 0
Cenovus Energy Inc PUT 15135U109   83,280 4,000 SH   DFND 1 0 4,000 0
Agnico Eagle Mines Ltd PUT 008474108   90,900 2,000 SH   DFND 1 0 2,000 0
Precision Drilling Corp CALL 74022D407   67,120 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   41,640 2,000 SH   SOLE   2,000 0 0
Canadian Imperial Bank of Commerce CALL 136069101   386,100 10,000 SH   SOLE   10,000 0 0
TC Energy Corp PUT 87807B107   106,671 3,100 SH   DFND 1 0 3,100 0
Agnico Eagle Mines Ltd PUT 008474108   204,525 4,500 SH   DFND 1 0 4,500 0
TC Energy Corp PUT 87807B107   134,199 3,900 SH   DFND 1 0 3,900 0
Barrick Gold Corp PUT 067901108   43,650 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc CALL 15135U109   52,050 2,500 SH   SOLE   2,500 0 0
Sun Life Financial Inc CALL 866796105   4,880 100 SH   DFND 1 0 100 0
Nutrien Ltd CALL 67077M108   6,176 100 SH   DFND 1 0 100 0
TC Energy Corp PUT 87807B107   227,106 6,600 SH   DFND 1 0 6,600 0
Hudbay Minerals Inc CALL 443628102   14,610 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   90,900 2,000 SH   DFND 1 0 2,000 0
Silvercorp Metals Inc CALL 82835P103   4,700 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107   177,801 3,900 SH   DFND 1 0 3,900 0
TELUS Corp CALL 87971M103   163,400 10,000 SH   DFND 1 0 10,000 0
TELUS Corp CALL 87971M103   163,400 10,000 SH   DFND 1 0 10,000 0
TELUS Corp CALL 87971M103   19,608 1,200 SH   DFND 1 0 1,200 0
Cameco Corp CALL 13321L108   198,200 5,000 SH   DFND 1 0 5,000 0
Vermilion Energy Inc CALL 923725105   43,860 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc PUT 15135U109   2,082 100 SH   DFND 1 0 100 0
Cenovus Energy Inc CALL 15135U109   77,034 3,700 SH   DFND 1 0 3,700 0
Teck Resources Ltd CALL 878742204   34,472 800 SH   DFND 1 0 800 0
Agnico Eagle Mines Ltd CALL 008474108   4,545 100 SH   DFND 1 0 100 0
Cameco Corp CALL 13321L108   237,840 6,000 SH   DFND 1 0 6,000 0
Cameco Corp CALL 13321L108   118,920 3,000 SH   DFND 1 0 3,000 0
Cameco Corp CALL 13321L108   118,920 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada PUT 780087102   17,610,416 201,400 SH   SOLE   201,400 0 0
Royal Bank of Canada PUT 780087102   148,648 1,700 SH   SOLE   1,700 0 0
Royal Bank of Canada CALL 780087102   437,200 5,000 SH   SOLE   5,000 0 0
Royal Bank of Canada PUT 780087102   87,440 1,000 SH   SOLE   1,000 0 0
Royal Bank of Canada CALL 780087102   349,760 4,000 SH   SOLE   4,000 0 0
Bank of Montreal CALL 063671101   590,590 7,000 SH   SOLE   7,000 0 0
Toronto-Dominion Bank/The PUT 891160509   132,572 2,200 SH   DFND 1 0 2,200 0
Celestica Inc PUT 15101Q108   29,424 1,200 SH   DFND 1 0 1,200 0
Vermilion Energy Inc PUT 923725105   8,772 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Commerce PUT 136069101   15,444 400 SH   SOLE   400 0 0
Canadian Imperial Bank of Commerce CALL 136069101   38,610 1,000 SH   SOLE   1,000 0 0
TC Energy Corp PUT 87807B107   192,696 5,600 SH   DFND 1 0 5,600 0
Darden Restaurants Inc COM 237194105   14,089,840 98,379 SH   SOLE   98,379 0 0
Cameco Corp PUT 13321L108   79,280 2,000 SH   DFND 1 0 2,000 0
Ovintiv Inc CALL 69047Q102   47,570 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   19,401 300 SH   DFND 1 0 300 0
Agnico Eagle Mines Ltd PUT 008474108   159,075 3,500 SH   DFND 1 0 3,500 0
Newmont Corp PUT 651639106   73,900 2,000 SH   DFND 1 0 2,000 0
Celestica Inc CALL 15101Q108   14,712 600 SH   DFND 1 0 600 0
Celestica Inc PUT 15101Q108   12,260 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105   119,484 3,600 SH   DFND 1 0 3,600 0
Enbridge Inc PUT 29250N105   43,147 1,300 SH   DFND 1 0 1,300 0
Ovintiv Inc PUT 69047Q102   47,570 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   247,040 4,000 SH   DFND 1 0 4,000 0
Celestica Inc CALL 15101Q108   2,452 100 SH   DFND 1 0 100 0
Celestica Inc PUT 15101Q108   24,520 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   49,040 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   185,280 3,000 SH   DFND 1 0 3,000 0
Algonquin Power & Utilities Corp PUT 015857105   7,696 1,300 SH   DFND 1 0 1,300 0
Bank of Nova Scotia/The CALL 064149107   255,304 5,600 SH   DFND 1 0 5,600 0
TC Energy Corp PUT 87807B107   17,205 500 SH   SOLE   500 0 0
Vermilion Energy Inc CALL 923725105   109,650 7,500 SH   SOLE   7,500 0 0
Enbridge Inc PUT 29250N105   23,233 700 SH   DFND 1 0 700 0
TC Energy Corp PUT 87807B107   17,205 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The CALL 064149107   332,807 7,300 SH   DFND 1 0 7,300 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   23,233 700 SH   DFND 1 0 700 0
Hudbay Minerals Inc PUT 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   51,615 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp PUT 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   62,540 2,000 SH   DFND 1 0 2,000 0
CAE Inc PUT 124765108   23,350 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd CALL 453038408   18,477 300 SH   DFND 1 0 300 0
TELUS Corp PUT 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   297,300 7,500 SH   DFND 1 0 7,500 0
Cenovus Energy Inc PUT 15135U109   216,528 10,400 SH   DFND 1 0 10,400 0
Enbridge Inc PUT 29250N105   99,570 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Commerce CALL 136069101   46,332 1,200 SH   DFND 1 0 1,200 0
Franco-Nevada Corp CALL 351858105   533,960 4,000 SH   DFND 1 0 4,000 0
Methanex Corp CALL 59151K108   18,020 400 SH   DFND 1 0 400 0
TC Energy Corp PUT 87807B107   172,050 5,000 SH   DFND 1 0 5,000 0
Toronto-Dominion Bank/The PUT 891160509   156,676 2,600 SH   DFND 1 0 2,600 0
Vermilion Energy Inc PUT 923725105   17,544 1,200 SH   DFND 1 0 1,200 0
TELUS Corp CALL 87971M103   13,072 800 SH   DFND 1 0 800 0
Canadian Natural Resources Ltd PUT 136385101   6,467 100 SH   DFND 1 0 100 0
Enbridge Inc PUT 29250N105   33,190 1,000 SH   DFND 1 0 1,000 0
CGI Inc CALL 12532H104   9,849 100 SH   DFND 1 0 100 0
Celestica Inc PUT 15101Q108   24,520 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   1,462 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Commerce CALL 136069101   146,718 3,800 SH   SOLE   3,800 0 0
Invesco S&P 500 Equal Weight ETF ETF 46137V357   129,505 914 SH   SOLE   914 0 0
Barrick Gold Corp CALL 067901108   18,915 1,300 SH   DFND 1 0 1,300 0
Manulife Financial Corp CALL 56501R106   166,348 9,100 SH   DFND 1 0 9,100 0
Barrick Gold Corp CALL 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Newmont Corp PUT 651639106   36,950 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF CALL 464287655   35,348,000 200,000 SH   SOLE   200,000 0 0
West Fraser Timber Co Ltd CALL 952845105   72,540 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   43,090 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   8,744,000 100,000 SH   SOLE   100,000 0 0
TC Energy Corp PUT 87807B107   103,230 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc PUT 15135U109   16,656 800 SH   DFND 1 0 800 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
CGI Inc PUT 12532H104   157,584 1,600 SH   DFND 1 0 1,600 0
Suncor Energy Inc PUT 867224107   103,140 3,000 SH   DFND 1 0 3,000 0
Celestica Inc CALL 15101Q108   24,520 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   38,802 600 SH   DFND 1 0 600 0
Hudbay Minerals Inc CALL 443628102   13,149 2,700 SH   DFND 1 0 2,700 0
Royal Bank of Canada CALL 780087102   26,232,000 300,000 SH   SOLE   300,000 0 0
TransAlta Corp PUT 89346D107   8,700 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Ltd PUT 113004105   10,002 300 SH   DFND 1 0 300 0
iShares Russell 2000 ETF PUT 464287655   53,022,000 300,000 SH   SOLE   300,000 0 0
Bank of Nova Scotia/The CALL 064149107   91,180 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   62,460 3,000 SH   DFND 1 0 3,000 0
Canadian National Railway Co CALL 136375102   21,666 200 SH   DFND 1 0 200 0
Brookfield Infrastructure Partners LP CALL G16252101   105,840 3,600 SH   SOLE   3,600 0 0
Brookfield Infrastructure Partners LP CALL G16252101   129,360 4,400 SH   SOLE   4,400 0 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   60,260 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   12,260 500 SH   DFND 1 0 500 0
Generac Holdings Inc COM 368736104   517,778 4,752 SH   SOLE   4,752 0 0
Cenovus Energy Inc CALL 15135U109   49,968 2,400 SH   DFND 1 0 2,400 0
Canadian Imperial Bank of Commerce PUT 136069101   81,081 2,100 SH   SOLE   2,100 0 0
Brookfield Corp CALL 11271J107   10,512,974 336,200 SH   DFND 1 0 336,200 0
Bank of Montreal PUT 063671101   92,807 1,100 SH   DFND 1 0 1,100 0
Brookfield Renewable Partners LP CALL G16258108   2,174 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107   200,596 4,400 SH   DFND 1 0 4,400 0
Celestica Inc CALL 15101Q108   24,520 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   82,062 1,800 SH   DFND 1 0 1,800 0
Canadian Pacific Kansas City Ltd PUT 13646K108   29,764 400 SH   DFND 1 0 400 0
Vermilion Energy Inc PUT 923725105   29,240 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada PUT 349553107   345,709 9,100 SH   SOLE   9,100 0 0
Bank of Montreal PUT 063671101   50,622 600 SH   SOLE   600 0 0
Brookfield Infrastructure Partners LP PUT G16252101   1,684,620 57,300 SH   SOLE   57,300 0 0
Fortis Inc/Canada PUT 349553107   8,711,107 229,300 SH   SOLE   229,300 0 0
Ovintiv Inc CALL 69047Q102   52,327 1,100 SH   DFND 1 0 1,100 0
Ovintiv Inc CALL 69047Q102   47,570 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   56,985 1,500 SH   DFND 1 0 1,500 0
Fortis Inc/Canada PUT 349553107   26,593 700 SH   DFND 1 0 700 0
Canadian Natural Resources Ltd CALL 136385101   2,897,216 44,800 SH   DFND 1 0 44,800 0
Fortis Inc/Canada CALL 349553107   68,382 1,800 SH   DFND 1 0 1,800 0
Brookfield Corp PUT 11271J107   46,905 1,500 SH   DFND 1 0 1,500 0
Magna International Inc PUT 559222401   32,166 600 SH   DFND 1 0 600 0
BCE Inc CALL 05534B760   38,170 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   79,779 2,100 SH   SOLE   2,100 0 0
Fortis Inc/Canada CALL 349553107   1,056,122 27,800 SH   SOLE   27,800 0 0
Fortis Inc/Canada CALL 349553107   421,689 11,100 SH   SOLE   11,100 0 0
Fortis Inc/Canada PUT 349553107   83,578 2,200 SH   DFND 1 0 2,200 0
Fortis Inc/Canada PUT 349553107   75,980 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada PUT 349553107   94,975 2,500 SH   DFND 1 0 2,500 0
Fortis Inc/Canada PUT 349553107   91,176 2,400 SH   DFND 1 0 2,400 0
Pembina Pipeline Corp PUT 706327103   30,060 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   129,340 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada CALL 349553107   26,593 700 SH   DFND 1 0 700 0
BCE Inc PUT 05534B760   11,451 300 SH   DFND 1 0 300 0
Fortis Inc/Canada PUT 349553107   22,794 600 SH   DFND 1 0 600 0
Utilities Select Sector SPDR Fund CALL 81369Y886   2,946,500 50,000 SH   SOLE   50,000 0 0
BCE Inc CALL 05534B760   57,255 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp CALL 87807B107   99,789 2,900 SH   DFND 1 0 2,900 0
Nutrien Ltd CALL 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   68,706 1,800 SH   DFND 1 0 1,800 0
Brookfield Infrastructure Partners LP CALL G16252101   1,081,920 36,800 SH   SOLE   36,800 0 0
Magna International Inc CALL 559222401   16,083 300 SH   DFND 1 0 300 0
Rogers Communications Inc CALL 775109200   84,458 2,200 SH   DFND 1 0 2,200 0
Canadian Imperial Bank of Commerce CALL 136069101   123,552 3,200 SH   DFND 1 0 3,200 0
Canadian Natural Resources Ltd PUT 136385101   407,421 6,300 SH   DFND 1 0 6,300 0
Open Text Corp PUT 683715106   35,100 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   8,300 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   37,990 1,000 SH   SOLE   1,000 0 0
Vanguard High Dividend Yield ETF ETF 921946406   176,574 1,709 SH   DFND 1 0 1,709 0
Nutrien Ltd PUT 67077M108   12,352 200 SH   DFND 1 0 200 0
Liberty Media Corp-Liberty Liv COM 531229722   225 7 SH   DFND 1 0 7 0
Liberty Media Corp-Liberty Liv COM 531229722   3,744,722 116,658 SH   SOLE   116,658 0 0
Nutrien Ltd PUT 67077M108   123,520 2,000 SH   DFND 1 0 2,000 0
TC Energy Corp CALL 87807B107   123,876 3,600 SH   DFND 1 0 3,600 0
Canadian Pacific Kansas City Ltd CALL 13646K108   148,820 2,000 SH   DFND 1 0 2,000 0
Pembina Pipeline Corp PUT 706327103   45,090 1,500 SH   DFND 1 0 1,500 0
Imperial Oil Ltd CALL 453038408   43,113 700 SH   DFND 1 0 700 0
TC Energy Corp PUT 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp PUT 015857105   592 100 SH   DFND 1 0 100 0
Teck Resources Ltd CALL 878742204   8,618 200 SH   DFND 1 0 200 0
Brookfield Infrastructure Partners LP PUT G16252101   5,880 200 SH   DFND 1 0 200 0
Vermilion Energy Inc PUT 923725105   42,398 2,900 SH   DFND 1 0 2,900 0
Bank of Nova Scotia/The CALL 064149107   145,888 3,200 SH   DFND 1 0 3,200 0
Suncor Energy Inc CALL 867224107   20,628 600 SH   DFND 1 0 600 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,977,775 67,500 SH   SOLE   67,500 0 0
Interactive Brokers Group Inc COM 45841N107   1,731,200 20,000 SH   SOLE   20,000 0 0
OneMain Holdings Inc COM 68268W103   962,160 24,000 SH   SOLE   24,000 0 0
Pembina Pipeline Corp CALL 706327103   1,472,940 49,000 SH   DFND 1 0 49,000 0
TC Energy Corp PUT 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   3,839 100 SH   DFND 1 0 100 0
Fortis Inc/Canada PUT 349553107   37,990 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp CALL 496902404   13,680 3,000 SH   DFND 1 0 3,000 0
Rogers Communications Inc CALL 775109200   19,195 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp CALL 22576C101   16,600 2,000 SH   DFND 1 0 2,000 0
Magna International Inc PUT 559222401   16,083 300 SH   DFND 1 0 300 0
Fortis Inc/Canada PUT 349553107   98,774 2,600 SH   DFND 1 0 2,600 0
Rogers Communications Inc CALL 775109200   76,780 2,000 SH   DFND 1 0 2,000 0
The Goldman Sachs Future Planet Equity ETF ETF 38149W796   1,455 53 SH   DFND 1 0 53 0
Bank of Montreal PUT 063671101   194,051 2,300 SH   DFND 1 0 2,300 0
Franco-Nevada Corp CALL 351858105   26,698 200 SH   DFND 1 0 200 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   41,031 900 SH   DFND 1 0 900 0
Fortis Inc/Canada PUT 349553107   15,196 400 SH   DFND 1 0 400 0
Brookfield Asset Management Ltd PUT 113004105   33,340 1,000 SH   DFND 1 0 1,000 0
Open Text Corp PUT 683715106   21,060 600 SH   DFND 1 0 600 0
Teck Resources Ltd PUT 878742204   64,635 1,500 SH   DFND 1 0 1,500 0
Fortis Inc/Canada PUT 349553107   75,980 2,000 SH   DFND 1 0 2,000 0
Rogers Communications Inc CALL 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   34,160 700 SH   DFND 1 0 700 0
Magna International Inc PUT 559222401   209,079 3,900 SH   DFND 1 0 3,900 0
Algonquin Power & Utilities Corp PUT 015857105   5,920 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   53,610 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   99,936 4,800 SH   DFND 1 0 4,800 0
Ovintiv Inc CALL 69047Q102   95,140 2,000 SH   DFND 1 0 2,000 0
Imperial Oil Ltd PUT 453038408   18,477 300 SH   DFND 1 0 300 0
Nuvei Corp COM 67079A102   6,000 400 SH   DFND 1 0 400 0
Pembina Pipeline Corp PUT 706327103   45,090 1,500 SH   DFND 1 0 1,500 0
Fortis Inc/Canada PUT 349553107   227,940 6,000 SH   DFND 1 0 6,000 0
Vermilion Energy Inc PUT 923725105   11,696 800 SH   DFND 1 0 800 0
Celestica Inc CALL 15101Q108   24,520 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   24,520 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   24,520 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc PUT 76131D103   133,240 2,000 SH   DFND 1 0 2,000 0
TELUS Corp PUT 87971M103   34,314 2,100 SH   DFND 1 0 2,100 0
Hudbay Minerals Inc PUT 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce CALL 136069101   285,714 7,400 SH   DFND 1 0 7,400 0
BlackBerry Ltd CALL 09228F103   942 200 SH   DFND 1 0 200 0
Cenovus Energy Inc PUT 15135U109   41,640 2,000 SH   DFND 1 0 2,000 0
Canadian National Railway Co PUT 136375102   324,990 3,000 SH   DFND 1 0 3,000 0
TELUS Corp PUT 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   84,942 2,200 SH   DFND 1 0 2,200 0
Ovintiv Inc CALL 69047Q102   57,084 1,200 SH   DFND 1 0 1,200 0
Crescent Point Energy Corp PUT 22576C101   8,300 1,000 SH   DFND 1 0 1,000 0
Centerra Gold Inc CALL 152006102   3,920 800 SH   DFND 1 0 800 0
Invesco QQQ Trust Series 1 PUT 46090E103   25,078,900 70,000 SH   SOLE   70,000 0 0
Canadian Natural Resources Ltd PUT 136385101   25,868 400 SH   DFND 1 0 400 0
Precision Drilling Corp CALL 74022D407   6,712 100 SH   DFND 1 0 100 0
Sun Life Financial Inc PUT 866796105   24,400 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101   413,413 4,900 SH   DFND 1 0 4,900 0
Enerplus Corp CALL 292766102   1,763 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Commerce PUT 136069101   15,444 400 SH   DFND 1 0 400 0
Algonquin Power & Utilities Corp PUT 015857105   5,920 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   118,925 2,500 SH   DFND 1 0 2,500 0
Brookfield Corp PUT 11271J107   34,397 1,100 SH   DFND 1 0 1,100 0
BlackBerry Ltd CALL 09228F103   942 200 SH   DFND 1 0 200 0
Brookfield Infrastructure Partners LP CALL G16252101   85,260 2,900 SH   DFND 1 0 2,900 0
TC Energy Corp PUT 87807B107   3,441 100 SH   DFND 1 0 100 0
TC Energy Corp PUT 87807B107   44,733 1,300 SH   DFND 1 0 1,300 0
Fortuna Silver Mines Inc PUT 349915108   816 300 SH   DFND 1 0 300 0
Kinross Gold Corp PUT 496902404   2,280 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Commerce PUT 136069101   7,722 200 SH   DFND 1 0 200 0
Brookfield Corp PUT 11271J107   62,540 2,000 SH   DFND 1 0 2,000 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp CALL 11271J107   31,270 1,000 SH   DFND 1 0 1,000 0
Utilities Select Sector SPDR Fund PUT 81369Y886   1,767,900 30,000 SH   SOLE   30,000 0 0
TC Energy Corp PUT 87807B107   44,733 1,300 SH   DFND 1 0 1,300 0
Agnico Eagle Mines Ltd CALL 008474108   227,250 5,000 SH   DFND 1 0 5,000 0
Barrick Gold Corp PUT 067901108   43,650 3,000 SH   DFND 1 0 3,000 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   227,344 2,600 SH   DFND 1 0 2,600 0
Royal Bank of Canada CALL 780087102   43,720 500 SH   DFND 1 0 500 0
Franco-Nevada Corp PUT 351858105   160,188 1,200 SH   DFND 1 0 1,200 0
Brookfield Asset Management Ltd CALL 113004105   26,672 800 SH   DFND 1 0 800 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
VanEck Gold Miners ETF/USA PUT 92189F106   7,028,892 261,200 SH   SOLE   261,200 0 0
Toronto-Dominion Bank/The PUT 891160509   60,260 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   62,460 3,000 SH   DFND 1 0 3,000 0
TC Energy Corp CALL 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Ltd CALL 113004105   110,022 3,300 SH   DFND 1 0 3,300 0
TELUS Corp PUT 87971M103   32,680 2,000 SH   DFND 1 0 2,000 0
Brookfield Corp PUT 11271J107   37,524 1,200 SH   DFND 1 0 1,200 0
Celestica Inc PUT 15101Q108   24,520 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   24,520 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   180,780 3,000 SH   DFND 1 0 3,000 0
Pembina Pipeline Corp PUT 706327103   21,042 700 SH   DFND 1 0 700 0
Precision Drilling Corp CALL 74022D407   67,120 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   45,590 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   18,280 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   7,310 500 SH   DFND 1 0 500 0
Waste Connections Inc CALL 94106B101   322,320 2,400 SH   DFND 1 0 2,400 0
Novagold Resources Inc CALL 66987E206   3,840 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   62,460 3,000 SH   DFND 1 0 3,000 0
Toronto-Dominion Bank/The PUT 891160509   90,390 1,500 SH   DFND 1 0 1,500 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
CGI Inc PUT 12532H104   147,735 1,500 SH   DFND 1 0 1,500 0
Cenovus Energy Inc PUT 15135U109   166,560 8,000 SH   DFND 1 0 8,000 0
Toronto-Dominion Bank/The CALL 891160509   18,078 300 SH   DFND 1 0 300 0
Brookfield Corp CALL 11271J107   9,381 300 SH   DFND 1 0 300 0
Algonquin Power & Utilities Corp PUT 015857105   6,512 1,100 SH   DFND 1 0 1,100 0
Celestica Inc CALL 15101Q108   24,520 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP CALL G16258108   39,132 1,800 SH   DFND 1 0 1,800 0
Cenovus Energy Inc CALL 15135U109   4,164 200 SH   DFND 1 0 200 0
CGI Inc CALL 12532H104   9,849 100 SH   DFND 1 0 100 0
Cenovus Energy Inc CALL 15135U109   222,774 10,700 SH   DFND 1 0 10,700 0
Fortis Inc/Canada PUT 349553107   345,709 9,100 SH   DFND 1 0 9,100 0
Algonquin Power & Utilities Corp CALL 015857105   7,104 1,200 SH   DFND 1 0 1,200 0
Brookfield Infrastructure Partners LP CALL G16252101   29,400 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   60,260 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd PUT 878742204   43,090 1,000 SH   DFND 1 0 1,000 0
West Fraser Timber Co Ltd PUT 952845105   72,540 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   413,413 4,900 SH   DFND 1 0 4,900 0
BCE Inc PUT 05534B760   57,255 1,500 SH   DFND 1 0 1,500 0
Enbridge Inc PUT 29250N105   69,699 2,100 SH   DFND 1 0 2,100 0
Bank of Montreal PUT 063671101   168,740 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   3,861 100 SH   DFND 1 0 100 0
TC Energy Corp PUT 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
NVIDIA Corp PUT 67066G104   826,481 1,900 SH   SOLE   1,900 0 0
Canadian National Railway Co CALL 136375102   281,658 2,600 SH   DFND 1 0 2,600 0
Canadian National Railway Co CALL 136375102   454,986 4,200 SH   DFND 1 0 4,200 0
TELUS Corp PUT 87971M103   19,608 1,200 SH   DFND 1 0 1,200 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,388,475 57,500 SH   SOLE   57,500 0 0
Hudbay Minerals Inc PUT 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   51,736 800 SH   DFND 1 0 800 0
Canadian Imperial Bank of Commerce PUT 136069101   42,471 1,100 SH   DFND 1 0 1,100 0
Crescent Point Energy Corp CALL 22576C101   8,300 1,000 SH   DFND 1 0 1,000 0
Waste Connections Inc CALL 94106B101   134,300 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   295,425 6,500 SH   DFND 1 0 6,500 0
Enbridge Inc CALL 29250N105   3,319 100 SH   DFND 1 0 100 0
Cenovus Energy Inc PUT 15135U109   43,722 2,100 SH   DFND 1 0 2,100 0
Teck Resources Ltd PUT 878742204   43,090 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   57,585 1,500 SH   DFND 1 0 1,500 0
Teck Resources Ltd PUT 878742204   47,399 1,100 SH   DFND 1 0 1,100 0
BlackBerry Ltd CALL 09228F103   4,710 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   106,208 3,200 SH   DFND 1 0 3,200 0
Enbridge Inc CALL 29250N105   285,434 8,600 SH   DFND 1 0 8,600 0
Brookfield Asset Management Ltd PUT 113004105   3,334 100 SH   DFND 1 0 100 0
TC Energy Corp PUT 87807B107   17,205 500 SH   DFND 1 0 500 0
Manulife Financial Corp CALL 56501R106   5,434,644 297,300 SH   DFND 1 0 297,300 0
SPDR S&P 500 ETF Trust PUT 78462F103   21,374,000 50,000 SH   SOLE   50,000 0 0
BCE Inc PUT 05534B760   68,706 1,800 SH   DFND 1 0 1,800 0
Royal Bank of Canada CALL 780087102   34,976 400 SH   DFND 1 0 400 0
BCE Inc PUT 05534B760   38,170 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   5,781,498 89,400 SH   DFND 1 0 89,400 0
Canadian Imperial Bank of Commerce CALL 136069101   347,490 9,000 SH   DFND 1 0 9,000 0
Descartes Systems Group Inc/The CALL 249906108   73,380 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   30,942 900 SH   DFND 1 0 900 0
Cameco Corp CALL 13321L108   277,480 7,000 SH   DFND 1 0 7,000 0
Brookfield Asset Management Ltd CALL 113004105   33,340 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   438,724 5,200 SH   DFND 1 0 5,200 0
TC Energy Corp PUT 87807B107   6,882,000 200,000 SH   SOLE   200,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   115,830 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal CALL 063671101   2,100,813 24,900 SH   DFND 1 0 24,900 0
Bank of Montreal CALL 063671101   1,071,499 12,700 SH   DFND 1 0 12,700 0
Teck Resources Ltd PUT 878742204   64,635 1,500 SH   DFND 1 0 1,500 0
First Majestic Silver Corp PUT 32076V103   3,591 700 SH   DFND 1 0 700 0
First Majestic Silver Corp CALL 32076V103   3,591 700 SH   DFND 1 0 700 0
Toronto-Dominion Bank/The PUT 891160509   210,910 3,500 SH   DFND 1 0 3,500 0
Brookfield Asset Management Ltd CALL 113004105   66,680 2,000 SH   DFND 1 0 2,000 0
Brookfield Renewable Partners LP PUT G16258108   21,740 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp CALL 89346D107   3,306,000 380,000 SH   DFND 1 0 380,000 0
Rogers Communications Inc PUT 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
TELUS Corp CALL 87971M103   7,457,576 456,400 SH   DFND 1 0 456,400 0
Sun Life Financial Inc CALL 866796105   10,370,000 212,500 SH   DFND 1 0 212,500 0
Canadian Imperial Bank of Commerce PUT 136069101   57,915 1,500 SH   DFND 1 0 1,500 0
Suncor Energy Inc CALL 867224107   127,206 3,700 SH   DFND 1 0 3,700 0
Manulife Financial Corp CALL 56501R106   91,400 5,000 SH   DFND 1 0 5,000 0
Rogers Communications Inc PUT 775109200   76,780 2,000 SH   DFND 1 0 2,000 0
NVIDIA Corp PUT 67066G104   8,699,800 20,000 SH   SOLE   20,000 0 0
Ovintiv Inc CALL 69047Q102   47,570 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   67,936 1,100 SH   DFND 1 0 1,100 0
Cameco Corp CALL 13321L108   317,120 8,000 SH   DFND 1 0 8,000 0
Bank of Montreal PUT 063671101   16,874 200 SH   DFND 1 0 200 0
Teck Resources Ltd CALL 878742204   21,545 500 SH   DFND 1 0 500 0
Manulife Financial Corp CALL 56501R106   91,400 5,000 SH   DFND 1 0 5,000 0
Rogers Communications Inc PUT 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp CALL 11271J107   2,282,710 73,000 SH   DFND 1 0 73,000 0
Enbridge Inc PUT 29250N105   23,233 700 SH   DFND 1 0 700 0
Bank of Montreal CALL 063671101   59,059 700 SH   DFND 1 0 700 0
Agnico Eagle Mines Ltd PUT 008474108   68,175 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp CALL 87807B107   18,550,431 539,100 SH   DFND 1 0 539,100 0
Manulife Financial Corp PUT 56501R106   18,280 1,000 SH   DFND 1 0 1,000 0
Thomson Reuters Corp CALL 884903808   379,192 3,100 SH   DFND 1 0 3,100 0
Restaurant Brands International Inc PUT 76131D103   199,860 3,000 SH   DFND 1 0 3,000 0
Fortis Inc/Canada CALL 349553107   6,948,371 182,900 SH   DFND 1 0 182,900 0
Ovintiv Inc CALL 69047Q102   23,785 500 SH   DFND 1 0 500 0
Brookfield Infrastructure Partners LP CALL G16252101   3,822,000 130,000 SH   DFND 1 0 130,000 0
Brookfield Corp CALL 11271J107   7,348,450 235,000 SH   DFND 1 0 235,000 0
Nutrien Ltd CALL 67077M108   7,472,960 121,000 SH   DFND 1 0 121,000 0
TELUS Corp PUT 87971M103   8,170 500 SH   DFND 1 0 500 0
Nutrien Ltd PUT 67077M108   185,280 3,000 SH   DFND 1 0 3,000 0
Toronto-Dominion Bank/The CALL 891160509   168,728 2,800 SH   DFND 1 0 2,800 0
Manulife Financial Corp PUT 56501R106   54,840 3,000 SH   DFND 1 0 3,000 0
Fortis Inc/Canada CALL 349553107   16,654,816 438,400 SH   DFND 1 0 438,400 0
iShares Russell 2000 ETF PUT 464287655   17,674,000 100,000 SH   SOLE   100,000 0 0
Osisko Gold Royalties Ltd CALL 68827L101   11,750 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   85,950 2,500 SH   DFND 1 0 2,500 0
Manulife Financial Corp CALL 56501R106   9,140 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   76,340 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107   82,062 1,800 SH   DFND 1 0 1,800 0
Ovintiv Inc CALL 69047Q102   47,570 1,000 SH   DFND 1 0 1,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   53,435,000 125,000 SH   SOLE   125,000 0 0
Sun Life Financial Inc CALL 866796105   126,880 2,600 SH   DFND 1 0 2,600 0
Teck Resources Ltd CALL 878742204   4,309 100 SH   DFND 1 0 100 0
BCE Inc PUT 05534B760   7,634 200 SH   SOLE   200 0 0
Fortis Inc/Canada PUT 349553107   26,593 700 SH   DFND 1 0 700 0
Cenovus Energy Inc PUT 15135U109   10,410 500 SH   DFND 1 0 500 0
Gildan Activewear Inc PUT 375916103   1,680,600 60,000 SH   DFND 1 0 60,000 0
Enbridge Inc PUT 29250N105   6,638 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The PUT 891160509   144,624 2,400 SH   DFND 1 0 2,400 0
Bank of Montreal PUT 063671101   7,593,300 90,000 SH   DFND 1 0 90,000 0
Cameco Corp CALL 13321L108   1,066,316 26,900 SH   DFND 1 0 26,900 0
Rogers Communications Inc CALL 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   3,861 100 SH   DFND 1 0 100 0
Gildan Activewear Inc PUT 375916103   28,010 1,000 SH   DFND 1 0 1,000 0
CAE Inc CALL 124765108   11,675 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105   33,190 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   53,610 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   1,828,000 100,000 SH   SOLE   100,000 0 0
Manulife Financial Corp PUT 56501R106   1,828,000 100,000 SH   SOLE   100,000 0 0
iShares MSCI China ETF COM 46429B671   53,030,250 1,225,000 SH   SOLE   1,225,000 0 0
Kenvue Inc COM 49177J102   12,063,622 600,778 SH   SOLE   600,778 0 0
Kenvue Inc COM 49177J102   3,813,031 189,892 SH   SOLE   189,892 0 0
Brookfield Infrastructure Partners LP CALL G16252101   11,760 400 SH   DFND 1 0 400 0
Ovintiv Inc CALL 69047Q102   142,710 3,000 SH   DFND 1 0 3,000 0
Canadian National Railway Co CALL 136375102   151,662 1,400 SH   DFND 1 0 1,400 0
CAE Inc CALL 124765108   4,670 200 SH   DFND 1 0 200 0
Cenovus Energy Inc CALL 15135U109   1,717,650 82,500 SH   DFND 1 0 82,500 0
Cameco Corp PUT 13321L108   118,920 3,000 SH   DFND 1 0 3,000 0
Cameco Corp CALL 13321L108   804,692 20,300 SH   DFND 1 0 20,300 0
Canadian Pacific Kansas City Ltd PUT 13646K108   74,410 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   76,340 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   41,640 2,000 SH   DFND 1 0 2,000 0
Pembina Pipeline Corp PUT 706327103   108,216 3,600 SH   DFND 1 0 3,600 0
Cameco Corp PUT 13321L108   35,676 900 SH   DFND 1 0 900 0
MAG Silver Corp PUT 55903Q104   3,111 300 SH   DFND 1 0 300 0
Suncor Energy Inc CALL 867224107   55,008 1,600 SH   DFND 1 0 1,600 0
Fortis Inc/Canada PUT 349553107   45,588 1,200 SH   DFND 1 0 1,200 0
Ovintiv Inc CALL 69047Q102   23,785 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The CALL 891160509   283,222 4,700 SH   DFND 1 0 4,700 0
Cenovus Energy Inc PUT 15135U109   374,760 18,000 SH   DFND 1 0 18,000 0
Brookfield Renewable Partners LP CALL G16258108   2,174 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   362,791 4,300 SH   DFND 1 0 4,300 0
TELUS Corp PUT 87971M103   3,268 200 SH   DFND 1 0 200 0
Pembina Pipeline Corp CALL 706327103   135,270 4,500 SH   DFND 1 0 4,500 0
CGI Inc CALL 12532H104   39,396 400 SH   DFND 1 0 400 0
Algonquin Power & Utilities Corp PUT 015857105   14,800 2,500 SH   DFND 1 0 2,500 0
Wheaton Precious Metals Corp CALL 962879102   36,495 900 SH   DFND 1 0 900 0
Canadian Imperial Bank of Commerce CALL 136069101   683,397 17,700 SH   DFND 1 0 17,700 0
Newmont Corp CALL 651639106   22,170 600 SH   DFND 1 0 600 0
TELUS Corp PUT 87971M103   49,020 3,000 SH   DFND 1 0 3,000 0
Magna International Inc CALL 559222401   5,361 100 SH   DFND 1 0 100 0
Magna International Inc CALL 559222401   16,083 300 SH   DFND 1 0 300 0
Sun Life Financial Inc CALL 866796105   97,600 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   107,725 2,500 SH   DFND 1 0 2,500 0
Wheaton Precious Metals Corp CALL 962879102   60,825 1,500 SH   DFND 1 0 1,500 0
Cameco Corp CALL 13321L108   79,280 2,000 SH   DFND 1 0 2,000 0
TELUS Corp CALL 87971M103   40,850 2,500 SH   DFND 1 0 2,500 0
Cameco Corp CALL 13321L108   769,016 19,400 SH   DFND 1 0 19,400 0
Bank of Nova Scotia/The PUT 064149107   22,795 500 SH   SOLE   500 0 0
Bank of Nova Scotia/The PUT 064149107   13,677 300 SH   SOLE   300 0 0
Teck Resources Ltd CALL 878742204   64,635 1,500 SH   DFND 1 0 1,500 0
Cenovus Energy Inc PUT 15135U109   2,082 100 SH   DFND 1 0 100 0
Energy Select Sector SPDR Fund CALL 81369Y506   4,519,500 50,000 SH   SOLE   50,000 0 0
Energy Select Sector SPDR Fund PUT 81369Y506   4,519,500 50,000 SH   SOLE   50,000 0 0
Bank of Montreal PUT 063671101   42,185 500 SH   SOLE   500 0 0
Algonquin Power & Utilities Corp PUT 015857105   2,960 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Commerce CALL 136069101   57,915 1,500 SH   DFND 1 0 1,500 0
Manulife Financial Corp CALL 56501R106   1,828 100 SH   DFND 1 0 100 0
TELUS Corp PUT 87971M103   8,170 500 SH   DFND 1 0 500 0
MAG Silver Corp CALL 55903Q104   1,037 100 SH   DFND 1 0 100 0
Rogers Communications Inc CALL 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   172,755 4,500 SH   DFND 1 0 4,500 0
Brookfield Renewable Partners LP PUT G16258108   21,740 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   45,590 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   87,440 1,000 SH   SOLE   1,000 0 0
Bank of Nova Scotia/The CALL 064149107   227,950 5,000 SH   DFND 1 0 5,000 0
Toronto-Dominion Bank/The CALL 891160509   120,520 2,000 SH   DFND 1 0 2,000 0
Suncor Energy Inc PUT 867224107   30,942 900 SH   DFND 1 0 900 0
BCE Inc CALL 05534B760   30,536 800 SH   DFND 1 0 800 0
Cenovus Energy Inc CALL 15135U109   54,132 2,600 SH   DFND 1 0 2,600 0
Toronto-Dominion Bank/The PUT 891160509   60,260 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   1,038,568 26,200 SH   DFND 1 0 26,200 0
iShares Russell 2000 ETF PUT 464287655   3,534,800 20,000 SH   DFND 3 0 20,000 0
Royal Bank of Canada CALL 780087102   96,184 1,100 SH   SOLE   1,100 0 0
Royal Bank of Canada CALL 780087102   157,392 1,800 SH   SOLE   1,800 0 0
Cameco Corp CALL 13321L108   198,200 5,000 SH   DFND 1 0 5,000 0
Brookfield Renewable Partners LP PUT G16258108   34,784 1,600 SH   SOLE   1,600 0 0
Brookfield Renewable Partners LP PUT G16258108   1,632,674 75,100 SH   SOLE   75,100 0 0
TC Energy Corp PUT 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd CALL 453038408   6,159 100 SH   DFND 1 0 100 0
Cameco Corp CALL 13321L108   594,600 15,000 SH   DFND 1 0 15,000 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   142,710 3,000 SH   DFND 1 0 3,000 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   383,699 10,100 SH   DFND 1 0 10,100 0
Bank of Nova Scotia/The CALL 064149107   341,925 7,500 SH   SOLE   7,500 0 0
Alamos Gold Inc CALL 011532108   11,290 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp CALL 962879102   12,165 300 SH   DFND 1 0 300 0
Enbridge Inc CALL 29250N105   109,527 3,300 SH   DFND 1 0 3,300 0
Enbridge Inc CALL 29250N105   199,140 6,000 SH   DFND 1 0 6,000 0
Rogers Communications Inc PUT 775109200   3,839 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101   19,401 300 SH   DFND 1 0 300 0
Canadian Natural Resources Ltd PUT 136385101   19,401 300 SH   DFND 1 0 300 0
Canadian Pacific Kansas City Ltd PUT 13646K108   74,410 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   253,110 3,000 SH   DFND 1 0 3,000 0
Ovintiv Inc CALL 69047Q102   95,140 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108   59,460 1,500 SH   DFND 1 0 1,500 0
Brookfield Infrastructure Partners LP CALL G16252101   44,100 1,500 SH   DFND 1 0 1,500 0
Algonquin Power & Utilities Corp PUT 015857105   11,840 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada CALL 349553107   75,980 2,000 SH   DFND 1 0 2,000 0
Algonquin Power & Utilities Corp PUT 015857105   5,920 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107   51,570 1,500 SH   DFND 1 0 1,500 0
Nutrien Ltd PUT 67077M108   86,464 1,400 SH   DFND 1 0 1,400 0
Cenovus Energy Inc PUT 15135U109   2,082 100 SH   DFND 1 0 100 0
Restaurant Brands International Inc CALL 76131D103   19,986 300 SH   DFND 1 0 300 0
Agnico Eagle Mines Ltd PUT 008474108   136,350 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The CALL 064149107   952,831 20,900 SH   DFND 1 0 20,900 0
Celestica Inc PUT 15101Q108   12,260 500 SH   DFND 1 0 500 0
Cameco Corp CALL 13321L108   122,884 3,100 SH   DFND 1 0 3,100 0
Crescent Point Energy Corp PUT 22576C101   8,300 1,000 SH   DFND 1 0 1,000 0
Gildan Activewear Inc CALL 375916103   5,602 200 SH   DFND 1 0 200 0
Nutrien Ltd PUT 67077M108   123,520 2,000 SH   DFND 1 0 2,000 0
CGI Inc CALL 12532H104   9,849 100 SH   DFND 1 0 100 0
Canadian National Railway Co CALL 136375102   86,664 800 SH   DFND 1 0 800 0
TELUS Corp CALL 87971M103   3,268 200 SH   DFND 1 0 200 0
Pembina Pipeline Corp PUT 706327103   15,030 500 SH   DFND 1 0 500 0
Brookfield Renewable Partners LP CALL G16258108   4,348 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The PUT 891160509   602,600 10,000 SH   DFND 1 0 10,000 0
TC Energy Corp CALL 87807B107   51,615 1,500 SH   DFND 1 0 1,500 0
Fortis Inc/Canada PUT 349553107   3,799 100 SH   DFND 1 0 100 0
Imperial Oil Ltd PUT 453038408   246,360 4,000 SH   DFND 1 0 4,000 0
Celestica Inc PUT 15101Q108   29,424 1,200 SH   DFND 1 0 1,200 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   19,401 300 SH   DFND 1 0 300 0
TELUS Corp PUT 87971M103   8,170 500 SH   DFND 1 0 500 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   15,635 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The PUT 891160509   120,520 2,000 SH   DFND 1 0 2,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   74,410 1,000 SH   DFND 1 0 1,000 0
SSR Mining Inc CALL 784730103   2,658 200 SH   DFND 1 0 200 0
Brookfield Infrastructure Partners LP CALL G16252101   58,800 2,000 SH   DFND 1 0 2,000 0
Brookfield Infrastructure Partners LP CALL G16252101   58,800 2,000 SH   DFND 1 0 2,000 0
Brookfield Infrastructure Partners LP CALL G16252101   73,500 2,500 SH   DFND 1 0 2,500 0
Enbridge Inc CALL 29250N105   53,104 1,600 SH   DFND 1 0 1,600 0
BCE Inc CALL 05534B760   61,072 1,600 SH   DFND 1 0 1,600 0
Canadian Natural Resources Ltd PUT 136385101   19,401 300 SH   DFND 1 0 300 0
Kinross Gold Corp CALL 496902404   4,560 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   96,184 1,100 SH   DFND 1 0 1,100 0
Cameco Corp PUT 13321L108   51,532 1,300 SH   DFND 1 0 1,300 0
Imperial Oil Ltd CALL 453038408   67,749 1,100 SH   DFND 1 0 1,100 0
Royal Bank of Canada CALL 780087102   43,720 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The PUT 891160509   30,130 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The PUT 891160509   150,650 2,500 SH   DFND 1 0 2,500 0
Toronto-Dominion Bank/The PUT 891160509   150,650 2,500 SH   DFND 1 0 2,500 0
Enbridge Inc PUT 29250N105   63,061 1,900 SH   SOLE   1,900 0 0
Toronto-Dominion Bank/The PUT 891160509   60,260 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   421,820 7,000 SH   DFND 1 0 7,000 0
TFI International Inc CALL 87241L109   128,410 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   52,050 2,500 SH   DFND 1 0 2,500 0
Canadian Imperial Bank of Commerce PUT 136069101   19,305 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The PUT 891160509   66,286 1,100 SH   DFND 1 0 1,100 0
Restaurant Brands International Inc PUT 76131D103   66,620 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp PUT 015857105   5,920 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp CALL 015857105   2,368,000 400,000 SH   DFND 1 0 400,000 0
Brookfield Asset Management Ltd PUT 113004105   10,002 300 SH   DFND 1 0 300 0
Brookfield Asset Management Ltd CALL 113004105   20,004 600 SH   DFND 1 0 600 0
Cameco Corp CALL 13321L108   277,480 7,000 SH   DFND 1 0 7,000 0
Cameco Corp CALL 13321L108   118,920 3,000 SH   DFND 1 0 3,000 0
Nutrien Ltd PUT 67077M108   185,280 3,000 SH   DFND 1 0 3,000 0
Open Text Corp CALL 683715106   17,550 500 SH   DFND 1 0 500 0
Open Text Corp PUT 683715106   35,100 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   437,200 5,000 SH   DFND 1 0 5,000 0
Enerplus Corp CALL 292766102   51,127 2,900 SH   DFND 1 0 2,900 0
TC Energy Corp CALL 87807B107   3,441 100 SH   DFND 1 0 100 0
Cameco Corp CALL 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Open Text Corp CALL 683715106   17,550 500 SH   DFND 1 0 500 0
Rogers Communications Inc CALL 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
CAE Inc CALL 124765108   14,010 600 SH   DFND 1 0 600 0
Enerplus Corp PUT 292766102   17,630 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   14,330,800 40,000 SH   SOLE   40,000 0 0
TELUS Corp PUT 87971M103   1,634 100 SH   DFND 1 0 100 0
Teck Resources Ltd CALL 878742204   43,090 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   158,560 4,000 SH   DFND 1 0 4,000 0
Canadian Natural Resources Ltd PUT 136385101   77,604 1,200 SH   DFND 1 0 1,200 0
Barrick Gold Corp CALL 067901108   2,037,000 140,000 SH   DFND 1 0 140,000 0
Cameco Corp CALL 13321L108   158,560 4,000 SH   DFND 1 0 4,000 0
TELUS Corp PUT 87971M103   98,040 6,000 SH   DFND 1 0 6,000 0
Sun Life Financial Inc CALL 866796105   7,895,840 161,800 SH   DFND 1 0 161,800 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   649,649 7,700 SH   DFND 1 0 7,700 0
Rogers Communications Inc PUT 775109200   76,780 2,000 SH   DFND 1 0 2,000 0
TC Energy Corp CALL 87807B107   3,441 100 SH   DFND 1 0 100 0
Teck Resources Ltd PUT 878742204   258,540 6,000 SH   DFND 1 0 6,000 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   801,515 9,500 SH   DFND 1 0 9,500 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   68,760 2,000 SH   DFND 1 0 2,000 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   58,497 1,700 SH   DFND 1 0 1,700 0
Canadian Natural Resources Ltd PUT 136385101   194,010 3,000 SH   DFND 1 0 3,000 0
Canadian National Railway Co CALL 136375102   32,499 300 SH   DFND 1 0 300 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   148,648 1,700 SH   DFND 1 0 1,700 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   545,400 12,000 SH   DFND 1 0 12,000 0
Fortis Inc/Canada PUT 349553107   7,598 200 SH   DFND 1 0 200 0
Imperial Oil Ltd CALL 453038408   6,159 100 SH   DFND 1 0 100 0
Cameco Corp CALL 13321L108   654,060 16,500 SH   DFND 1 0 16,500 0
Pembina Pipeline Corp PUT 706327103   315,630 10,500 SH   DFND 1 0 10,500 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   440,004 11,100 SH   DFND 1 0 11,100 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   486,248 26,600 SH   DFND 1 0 26,600 0
Crescent Point Energy Corp PUT 22576C101   24,900 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd PUT 136385101   258,680 4,000 SH   DFND 1 0 4,000 0
Centerra Gold Inc PUT 152006102   4,900 1,000 SH   DFND 1 0 1,000 0
Open Text Corp PUT 683715106   14,040 400 SH   DFND 1 0 400 0
Nutrien Ltd PUT 67077M108   123,520 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   308,800 5,000 SH   DFND 1 0 5,000 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   40,550 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   44,605 1,100 SH   DFND 1 0 1,100 0
Nutrien Ltd PUT 67077M108   290,272 4,700 SH   DFND 1 0 4,700 0
Sun Life Financial Inc CALL 866796105   146,400 3,000 SH   DFND 1 0 3,000 0
Magna International Inc PUT 559222401   214,440 4,000 SH   DFND 1 0 4,000 0
Canadian Natural Resources Ltd PUT 136385101   71,137 1,100 SH   DFND 1 0 1,100 0
Canadian National Railway Co CALL 136375102   249,159 2,300 SH   DFND 1 0 2,300 0
Wheaton Precious Metals Corp CALL 962879102   56,770 1,400 SH   DFND 1 0 1,400 0
Wheaton Precious Metals Corp CALL 962879102   40,550 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   40,550 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp CALL 962879102   56,770 1,400 SH   DFND 1 0 1,400 0
Wheaton Precious Metals Corp CALL 962879102   40,550 1,000 SH   DFND 1 0 1,000 0
Waste Connections Inc PUT 94106B101   134,300 1,000 SH   DFND 1 0 1,000 0
Waste Connections Inc PUT 94106B101   134,300 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   108,330 1,000 SH   DFND 1 0 1,000 0
Helius Medical Technologies In COM 42328V801   9 1 SH   DFND 1 0 1 0
Cameco Corp CALL 13321L108   436,040 11,000 SH   DFND 1 0 11,000 0
Manulife Financial Corp CALL 56501R106   53,012 2,900 SH   DFND 1 0 2,900 0
Magna International Inc PUT 559222401   214,440 4,000 SH   DFND 1 0 4,000 0
Royal Bank of Canada PUT 780087102   201,112 2,300 SH   DFND 1 0 2,300 0
TELUS Corp PUT 87971M103   49,020 3,000 SH   DFND 1 0 3,000 0
Cameco Corp CALL 13321L108   515,320 13,000 SH   DFND 1 0 13,000 0
Magna International Inc PUT 559222401   128,664 2,400 SH   DFND 1 0 2,400 0
Open Text Corp CALL 683715106   105,300 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc PUT 867224107   171,900 5,000 SH   DFND 1 0 5,000 0
Ovintiv Inc PUT 69047Q102   133,196 2,800 SH   DFND 1 0 2,800 0
Pembina Pipeline Corp CALL 706327103   10,932,822 363,700 SH   DFND 1 0 363,700 0
Canadian Natural Resources Ltd PUT 136385101   388,020 6,000 SH   DFND 1 0 6,000 0
Wheaton Precious Metals Corp CALL 962879102   16,220 400 SH   DFND 1 0 400 0
Suncor Energy Inc PUT 867224107   103,140 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc PUT 15135U109   108,264 5,200 SH   DFND 1 0 5,200 0
Suncor Energy Inc PUT 867224107   68,760 2,000 SH   DFND 1 0 2,000 0
BlackBerry Ltd CALL 09228F103   4,239 900 SH   DFND 1 0 900 0
Brookfield Infrastructure Partners LP CALL G16252101   11,760 400 SH   DFND 1 0 400 0
Agnico Eagle Mines Ltd PUT 008474108   1,568,025 34,500 SH   DFND 1 0 34,500 0
Hudbay Minerals Inc PUT 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
SPDR S&P Insurance ETF ETF 78464A789   6,721 158 SH   DFND 1 0 158 0
TC Energy Corp CALL 87807B107   1,445,220 42,000 SH   DFND 1 0 42,000 0
Canadian Natural Resources Ltd CALL 136385101   32,335 500 SH   DFND 1 0 500 0
Fortis Inc/Canada CALL 349553107   37,990 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc CALL 76131D103   66,620 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   133,490 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   61,938 1,800 SH   DFND 1 0 1,800 0
Rogers Communications Inc PUT 775109200   3,839 100 SH   DFND 1 0 100 0
Ovintiv Inc CALL 69047Q102   28,542 600 SH   DFND 1 0 600 0
Vermilion Energy Inc PUT 923725105   21,930 1,500 SH   DFND 1 0 1,500 0
Cameco Corp PUT 13321L108   237,840 6,000 SH   DFND 1 0 6,000 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   91,400 5,000 SH   DFND 1 0 5,000 0
Magna International Inc PUT 559222401   5,361 100 SH   DFND 1 0 100 0
Teck Resources Ltd PUT 878742204   43,090 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   38,170 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   421,850 5,000 SH   DFND 1 0 5,000 0
Teck Resources Ltd CALL 878742204   21,545 500 SH   DFND 1 0 500 0
Pembina Pipeline Corp PUT 706327103   120,240 4,000 SH   DFND 1 0 4,000 0
Teck Resources Ltd PUT 878742204   215,450 5,000 SH   DFND 1 0 5,000 0
Suncor Energy Inc CALL 867224107   17,190 500 SH   DFND 1 0 500 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd CALL 453038408   6,159 100 SH   DFND 1 0 100 0
Ovintiv Inc CALL 69047Q102   47,570 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   19,401 300 SH   DFND 1 0 300 0
Canadian Natural Resources Ltd PUT 136385101   19,401 300 SH   DFND 1 0 300 0
Celestica Inc PUT 15101Q108   24,520 1,000 SH   DFND 1 0 1,000 0
Celestica Inc CALL 15101Q108   12,260 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Commerce PUT 136069101   11,196,900 290,000 SH   SOLE   290,000 0 0
Gildan Activewear Inc PUT 375916103   14,005 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd CALL 008474108   177,255 3,900 SH   DFND 1 0 3,900 0
Invesco QQQ Trust Series 1 PUT 46090E103   7,165,400 20,000 SH   SOLE   20,000 0 0
Paramount Global PUT 92556H206   1,935,000 150,000 SH   SOLE   150,000 0 0
Enbridge Inc CALL 29250N105   3,319,000 100,000 SH   SOLE   100,000 0 0
Enbridge Inc PUT 29250N105   3,319,000 100,000 SH   SOLE   100,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   38,610 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc PUT 76131D103   66,620 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   19,914 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Commerce CALL 136069101   173,745 4,500 SH   DFND 1 0 4,500 0
TELUS Corp CALL 87971M103   17,974 1,100 SH   DFND 1 0 1,100 0
Canadian Imperial Bank of Commerce PUT 136069101   54,054 1,400 SH   DFND 1 0 1,400 0
Rogers Communications Inc PUT 775109200   115,170 3,000 SH   DFND 1 0 3,000 0
Magna International Inc PUT 559222401   53,610 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP CALL G16258108   2,174 100 SH   DFND 1 0 100 0
Enerplus Corp CALL 292766102   17,630 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   31,230 1,500 SH   DFND 1 0 1,500 0
Brookfield Corp CALL 11271J107   84,429 2,700 SH   DFND 1 0 2,700 0
TC Energy Corp PUT 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
SSR Mining Inc PUT 784730103   13,290 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   159,075 3,500 SH   DFND 1 0 3,500 0
Enerplus Corp PUT 292766102   17,630 1,000 SH   DFND 1 0 1,000 0
Restaurant Brands International Inc PUT 76131D103   19,986 300 SH   DFND 1 0 300 0
Celestica Inc CALL 15101Q108   2,452 100 SH   DFND 1 0 100 0
Fortis Inc/Canada CALL 349553107   11,397 300 SH   DFND 1 0 300 0
BCE Inc CALL 05534B760   26,719 700 SH   DFND 1 0 700 0
CAE Inc CALL 124765108   9,340 400 SH   DFND 1 0 400 0
Cameco Corp CALL 13321L108   118,920 3,000 SH   DFND 1 0 3,000 0
Brookfield Asset Management Ltd CALL 113004105   3,334 100 SH   DFND 1 0 100 0
Super Micro Computer Inc COM 86800U104   2,472,093 9,015 SH   SOLE   9,015 0 0
Confluent Inc COM 20717M103   924,839 31,234 SH   SOLE   31,234 0 0
Jabil Inc COM 466313103   3,169,585 24,979 SH   SOLE   24,979 0 0
Canadian Natural Resources Ltd CALL 136385101   6,467 100 SH   DFND 1 0 100 0
Rogers Communications Inc PUT 775109200   3,839 100 SH   DFND 1 0 100 0
Bank of Montreal PUT 063671101   1,181,180 14,000 SH   DFND 1 0 14,000 0
Rogers Communications Inc CALL 775109200   42,229 1,100 SH   DFND 1 0 1,100 0
Newmont Corp PUT 651639106   36,950 1,000 SH   DFND 1 0 1,000 0
Enerplus Corp CALL 292766102   35,260 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   77,265 1,700 SH   DFND 1 0 1,700 0
Franco-Nevada Corp PUT 351858105   133,490 1,000 SH   DFND 1 0 1,000 0
TFI International Inc PUT 87241L109   128,410 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   53,610 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   46,466 1,400 SH   DFND 1 0 1,400 0
Newmont Corp CALL 651639106   59,120 1,600 SH   DFND 1 0 1,600 0
Rogers Communications Inc PUT 775109200   19,195 500 SH   DFND 1 0 500 0
Vermilion Energy Inc PUT 923725105   5,848 400 SH   DFND 1 0 400 0
TransAlta Corp CALL 89346D107   250,560 28,800 SH   DFND 1 0 28,800 0
Crescent Point Energy Corp CALL 22576C101   24,070 2,900 SH   DFND 1 0 2,900 0
Cameco Corp CALL 13321L108   170,452 4,300 SH   DFND 1 0 4,300 0
TC Energy Corp PUT 87807B107   10,323 300 SH   DFND 1 0 300 0
Teck Resources Ltd PUT 878742204   86,180 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd CALL 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   19,006 1,300 SH   DFND 1 0 1,300 0
Canadian Natural Resources Ltd CALL 136385101   970,050 15,000 SH   SOLE   15,000 0 0
Ovintiv Inc PUT 69047Q102   356,775 7,500 SH   SOLE   7,500 0 0
Ovintiv Inc PUT 69047Q102   737,335 15,500 SH   SOLE   15,500 0 0
Ovintiv Inc CALL 69047Q102   951,400 20,000 SH   SOLE   20,000 0 0
Ovintiv Inc PUT 69047Q102   356,775 7,500 SH   SOLE   7,500 0 0
Ovintiv Inc CALL 69047Q102   2,045,510 43,000 SH   SOLE   43,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   613,899 15,900 SH   DFND 1 0 15,900 0
Canadian Natural Resources Ltd CALL 136385101   3,233,500 50,000 SH   SOLE   50,000 0 0
Vermilion Energy Inc CALL 923725105   124,270 8,500 SH   SOLE   8,500 0 0
Cameco Corp CALL 13321L108   198,200 5,000 SH   DFND 1 0 5,000 0
Cameco Corp CALL 13321L108   190,272 4,800 SH   DFND 1 0 4,800 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   515,320 13,000 SH   DFND 1 0 13,000 0
Imperial Oil Ltd CALL 453038408   55,431 900 SH   DFND 1 0 900 0
Enerplus Corp CALL 292766102   40,549 2,300 SH   SOLE   2,300 0 0
Brookfield Infrastructure Partners LP PUT G16252101   320,460 10,900 SH   SOLE   10,900 0 0
Vermilion Energy Inc PUT 923725105   16,082 1,100 SH   DFND 1 0 1,100 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp CALL 706327103   60,120 2,000 SH   SOLE   2,000 0 0
Suncor Energy Inc CALL 867224107   3,438,000 100,000 SH   SOLE   100,000 0 0
Suncor Energy Inc PUT 867224107   3,438,000 100,000 SH   SOLE   100,000 0 0
Canadian Natural Resources Ltd PUT 136385101   3,233,500 50,000 SH   SOLE   50,000 0 0
Franco-Nevada Corp CALL 351858105   13,349 100 SH   DFND 1 0 100 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   219,300 15,000 SH   SOLE   15,000 0 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp CALL 706327103   225,450 7,500 SH   SOLE   7,500 0 0
Enbridge Inc CALL 29250N105   461,341 13,900 SH   SOLE   13,900 0 0
Enbridge Inc PUT 29250N105   414,875 12,500 SH   SOLE   12,500 0 0
Pembina Pipeline Corp CALL 706327103   751,500 25,000 SH   SOLE   25,000 0 0
Pembina Pipeline Corp CALL 706327103   36,072 1,200 SH   SOLE   1,200 0 0
Bank of Nova Scotia/The CALL 064149107   341,925 7,500 SH   SOLE   7,500 0 0
Bank of Nova Scotia/The CALL 064149107   341,925 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Commerce CALL 136069101   231,660 6,000 SH   SOLE   6,000 0 0
Halliburton Co COM 406216101   25,596 632 SH   SOLE   632 0 0
VanEck Vectors Junior Gold Miners ETF ETF 92189F791   6,833 212 SH   DFND 1 0 212 0
Vermilion Energy Inc PUT 923725105   109,650 7,500 SH   SOLE   7,500 0 0
Toronto-Dominion Bank/The PUT 891160509   451,950 7,500 SH   DFND 1 0 7,500 0
Bank of Nova Scotia/The PUT 064149107   341,925 7,500 SH   SOLE   7,500 0 0
Bank of Nova Scotia/The PUT 064149107   341,925 7,500 SH   SOLE   7,500 0 0
Algonquin Power & Utilities Corp PUT 015857105   88,800 15,000 SH   SOLE   15,000 0 0
Celestica Inc CALL 15101Q108   24,520 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103   30,060 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   10,314 300 SH   DFND 1 0 300 0
Bank of Montreal CALL 063671101   25,311,000 300,000 SH   DFND 1 0 300,000 0
Toronto-Dominion Bank/The CALL 891160509   24,104,000 400,000 SH   DFND 1 0 400,000 0
Imperial Oil Ltd CALL 453038408   55,431 900 SH   SOLE   900 0 0
BlackBerry Ltd PUT 09228F103   14,130 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd CALL 136385101   485,025 7,500 SH   SOLE   7,500 0 0
Canadian Natural Resources Ltd CALL 136385101   485,025 7,500 SH   SOLE   7,500 0 0
Granite Real Estate Investment Trust CALL 387437114   5,304 100 SH   DFND 1 0 100 0
Magna International Inc CALL 559222401   53,610 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   35,348,000 200,000 SH   SOLE   200,000 0 0
Vermilion Energy Inc CALL 923725105   30,702 2,100 SH   DFND 1 0 2,100 0
Ovintiv Inc CALL 69047Q102   14,271 300 SH   DFND 1 0 300 0
Courtside Group Inc COM 22275C105   4 2 SH   DFND 1 0 2 0
Enbridge Inc PUT 29250N105   6,428,903 193,700 SH   SOLE   193,700 0 0
Imperial Oil Ltd CALL 453038408   6,159 100 SH   DFND 1 0 100 0
Vermilion Energy Inc PUT 923725105   7,310 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The CALL 891160509   451,950 7,500 SH   DFND 1 0 7,500 0
Canadian Imperial Bank of Commerce PUT 136069101   482,625 12,500 SH   SOLE   12,500 0 0
Pembina Pipeline Corp CALL 706327103   526,050 17,500 SH   SOLE   17,500 0 0
Pembina Pipeline Corp CALL 706327103   225,450 7,500 SH   SOLE   7,500 0 0
Pembina Pipeline Corp CALL 706327103   225,450 7,500 SH   SOLE   7,500 0 0
Enbridge Inc CALL 29250N105   46,466 1,400 SH   DFND 1 0 1,400 0
Brookfield Renewable Partners LP PUT G16258108   23,914 1,100 SH   SOLE   1,100 0 0
Enbridge Inc PUT 29250N105   99,570 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd PUT 136385101   129,340 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada PUT 780087102   655,800 7,500 SH   SOLE   7,500 0 0
Cameco Corp CALL 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103   60,120 2,000 SH   DFND 1 0 2,000 0
Imperial Oil Ltd PUT 453038408   3,079,500 50,000 SH   SOLE   50,000 0 0
Imperial Oil Ltd CALL 453038408   3,621,492 58,800 SH   SOLE   58,800 0 0
Cameco Corp PUT 13321L108   79,280 2,000 SH   DFND 1 0 2,000 0
Brookfield Renewable Partners LP CALL G16258108   10,870 500 SH   DFND 1 0 500 0
TC Energy Corp PUT 87807B107   103,230 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc PUT 867224107   10,314 300 SH   DFND 1 0 300 0
Enbridge Inc PUT 29250N105   106,208 3,200 SH   DFND 1 0 3,200 0
Franco-Nevada Corp PUT 351858105   133,490 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Ltd CALL 113004105   23,338 700 SH   DFND 1 0 700 0
Canadian National Railway Co CALL 136375102   292,491 2,700 SH   DFND 1 0 2,700 0
Brookfield Infrastructure Partners LP CALL G16252101   1,664,040 56,600 SH   SOLE   56,600 0 0
Canadian Natural Resources Ltd PUT 136385101   219,878 3,400 SH   DFND 1 0 3,400 0
Enbridge Inc PUT 29250N105   16,595 500 SH   SOLE   500 0 0
Enbridge Inc PUT 29250N105   16,595 500 SH   SOLE   500 0 0
Enbridge Inc PUT 29250N105   3,319 100 SH   SOLE   100 0 0
Fortis Inc/Canada CALL 349553107   284,925 7,500 SH   SOLE   7,500 0 0
Fortis Inc/Canada PUT 349553107   227,940 6,000 SH   SOLE   6,000 0 0
Ovintiv Inc PUT 69047Q102   38,056 800 SH   DFND 1 0 800 0
Canadian Pacific Kansas City Ltd CALL 13646K108   52,087 700 SH   DFND 1 0 700 0
TELUS Corp PUT 87971M103   3,268 200 SH   DFND 1 0 200 0
Roku Inc CALL 77543R102   176,475 2,500 SH   SOLE   2,500 0 0
Enbridge Inc PUT 29250N105   63,061 1,900 SH   DFND 1 0 1,900 0
Brookfield Renewable Partners LP CALL G16258108   21,740 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   81,100 2,000 SH   DFND 1 0 2,000 0
BlackBerry Ltd PUT 09228F103   4,710 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd PUT 13646K108   74,410 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   135,872 2,200 SH   DFND 1 0 2,200 0
Fortis Inc/Canada CALL 349553107   22,794 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Commerce PUT 136069101   42,471 1,100 SH   DFND 1 0 1,100 0
Enbridge Inc CALL 29250N105   149,355 4,500 SH   DFND 1 0 4,500 0
iShares Russell 2000 ETF PUT 464287655   35,348,000 200,000 SH   SOLE   200,000 0 0
Cenovus Energy Inc PUT 15135U109   139,494 6,700 SH   DFND 1 0 6,700 0
Cameco Corp PUT 13321L108   79,280 2,000 SH   DFND 1 0 2,000 0
Crescent Point Energy Corp CALL 22576C101   3,320 400 SH   DFND 1 0 400 0
Bank of Montreal PUT 063671101   134,992 1,600 SH   DFND 1 0 1,600 0
Cenovus Energy Inc CALL 15135U109   22,902 1,100 SH   DFND 1 0 1,100 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   10,833 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Commerce PUT 136069101   38,610 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   266,980 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada CALL 780087102   279,808 3,200 SH   DFND 1 0 3,200 0
Utilities Select Sector SPDR Fund PUT 81369Y886   11,786,000 200,000 SH   SOLE   200,000 0 0
Enerplus Corp CALL 292766102   17,630 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd PUT 878742204   86,180 2,000 SH   DFND 1 0 2,000 0
MAG Silver Corp PUT 55903Q104   31,110 3,000 SH   DFND 1 0 3,000 0
Ovintiv Inc CALL 69047Q102   47,570 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   7,310 500 SH   DFND 1 0 500 0
Vermilion Energy Inc PUT 923725105   16,082 1,100 SH   DFND 1 0 1,100 0
Restaurant Brands International Inc PUT 76131D103   13,324 200 SH   DFND 1 0 200 0
Royal Bank of Canada PUT 780087102   1,337,832 15,300 SH   DFND 1 0 15,300 0
Cameco Corp PUT 13321L108   35,676 900 SH   DFND 1 0 900 0
Descartes Systems Group Inc/The CALL 249906108   73,380 1,000 SH   DFND 1 0 1,000 0
Descartes Systems Group Inc/The PUT 249906108   220,140 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc CALL 15135U109   62,460 3,000 SH   DFND 1 0 3,000 0
BlackBerry Ltd PUT 09228F103   471 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   59,059 700 SH   DFND 1 0 700 0
iShares Russell 2000 ETF PUT 464287655   12,371,800 70,000 SH   SOLE   70,000 0 0
Nutrien Ltd PUT 67077M108   37,056 600 SH   DFND 1 0 600 0
Toronto-Dominion Bank/The PUT 891160509   24,104 400 SH   DFND 1 0 400 0
Descartes Systems Group Inc/The PUT 249906108   73,380 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp CALL 962879102   24,330 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Commerce CALL 136069101   16,216,200 420,000 SH   DFND 1 0 420,000 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
CGI Inc PUT 12532H104   98,490 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp CALL 706327103   9,018,000 300,000 SH   DFND 1 0 300,000 0
Descartes Systems Group Inc/The CALL 249906108   14,676 200 SH   DFND 1 0 200 0
Royal Bank of Canada CALL 780087102   8,700,280 99,500 SH   DFND 1 0 99,500 0
Cameco Corp CALL 13321L108   19,820 500 SH   DFND 1 0 500 0
Brookfield Infrastructure Partners LP CALL G16252101   14,700 500 SH   DFND 1 0 500 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Descartes Systems Group Inc/The PUT 249906108   73,380 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103   30,060 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   903,900 15,000 SH   DFND 1 0 15,000 0
TransAlta Corp CALL 89346D107   17,400 2,000 SH   DFND 1 0 2,000 0
Rogers Communications Inc CALL 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd PUT 878742204   43,090 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   40,550 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   35,827,000 100,000 SH   SOLE   100,000 0 0
Pembina Pipeline Corp PUT 706327103   3,006,000 100,000 SH   SOLE   100,000 0 0
Neptune Technologies & Bioress COM 64079L303   1 1 SH   DFND 1 0 1 0
VanEck Gold Miners ETF/USA PUT 92189F106   2,960,100 110,000 SH   SOLE   110,000 0 0
Crescent Point Energy Corp PUT 22576C101   8,300 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   47,570 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   142,710 3,000 SH   DFND 1 0 3,000 0
Ovintiv Inc PUT 69047Q102   47,570 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   95,140 2,000 SH   DFND 1 0 2,000 0
BlackBerry Ltd CALL 09228F103   4,710 1,000 SH   DFND 1 0 1,000 0
Bausch Health Cos Inc CALL 071734107   822 100 SH   DFND 1 0 100 0
Precision Drilling Corp PUT 74022D407   33,560 500 SH   DFND 1 0 500 0
Suncor Energy Inc PUT 867224107   103,140 3,000 SH   DFND 1 0 3,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   35,827,000 100,000 SH   SOLE   100,000 0 0
Global X Uranium ETF ETF 37954Y871   6,760,000 250,000 SH   SOLE   250,000 0 0
Pembina Pipeline Corp CALL 706327103   3,006 100 SH   DFND 1 0 100 0
MAG Silver Corp PUT 55903Q104   14,518 1,400 SH   DFND 1 0 1,400 0
Canadian Imperial Bank of Commerce CALL 136069101   9,293,427 240,700 SH   DFND 1 0 240,700 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Shopify Inc PUT 82509L107   971,346 17,800 SH   DFND 1 0 17,800 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Ltd CALL 113004105   3,334 100 SH   DFND 1 0 100 0
Franco-Nevada Corp CALL 351858105   133,490 1,000 SH   DFND 1 0 1,000 0
Crescent Point Energy Corp CALL 22576C101   8,300 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp PUT 015857105   11,840 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Commerce CALL 136069101   254,826 6,600 SH   SOLE   6,600 0 0
Descartes Systems Group Inc/The PUT 249906108   220,140 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd CALL 136385101   45,269 700 SH   DFND 1 0 700 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
ATS Corp CALL 00217Y104   8,524 200 SH   DFND 1 0 200 0
Osisko Gold Royalties Ltd CALL 68827L101   24,675 2,100 SH   DFND 1 0 2,100 0
Restaurant Brands International Inc PUT 76131D103   66,620 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp PUT 07317Q105   2,205 500 SH   DFND 1 0 500 0
Open Text Corp CALL 683715106   35,100 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   379,900 10,000 SH   DFND 1 0 10,000 0
Canadian Natural Resources Ltd CALL 136385101   19,401 300 SH   DFND 1 0 300 0
Teck Resources Ltd PUT 878742204   64,635 1,500 SH   DFND 1 0 1,500 0
Manulife Financial Corp PUT 56501R106   27,420 1,500 SH   DFND 1 0 1,500 0
Kinross Gold Corp CALL 496902404   456 100 SH   DFND 1 0 100 0
SPDR Bloomberg Convertible Securities ETF ETF 78464A359   6,102,000 90,000 SH   SOLE   90,000 0 0
Imperial Oil Ltd PUT 453038408   123,180 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108   237,840 6,000 SH   DFND 1 0 6,000 0
Precision Drilling Corp PUT 74022D407   67,120 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   11,451 300 SH   DFND 1 0 300 0
Canadian National Railway Co PUT 136375102   21,666 200 SH   DFND 1 0 200 0
Newmont Corp PUT 651639106   73,900 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   4,164 200 SH   DFND 1 0 200 0
Franco-Nevada Corp PUT 351858105   133,490 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   133,490 1,000 SH   DFND 1 0 1,000 0
CAE Inc PUT 124765108   23,350 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   44,185,000 250,000 SH   SOLE   250,000 0 0
Franco-Nevada Corp PUT 351858105   800,940 6,000 SH   DFND 1 0 6,000 0
Alamos Gold Inc CALL 011532108   11,290 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   171,900 5,000 SH   DFND 1 0 5,000 0
Alamos Gold Inc PUT 011532108   11,290 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   393,480 4,500 SH   DFND 1 0 4,500 0
Osisko Gold Royalties Ltd CALL 68827L101   5,875 500 SH   DFND 1 0 500 0
Canadian National Railway Co CALL 136375102   216,660 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   3,534,800 20,000 SH   DFND 3 0 20,000 0
Franco-Nevada Corp CALL 351858105   760,893 5,700 SH   DFND 1 0 5,700 0
Bank of Montreal PUT 063671101   33,748 400 SH   DFND 1 0 400 0
Newmont Corp PUT 651639106   36,950 1,000 SH   DFND 1 0 1,000 0
Newmont Corp PUT 651639106   36,950 1,000 SH   DFND 1 0 1,000 0
Newmont Corp CALL 651639106   36,950 1,000 SH   DFND 1 0 1,000 0
CAE Inc PUT 124765108   23,350 1,000 SH   DFND 1 0 1,000 0
Nabors Energy Transition Corp COM G6363K106   2,541,000 250,000 SH   SOLE   250,000 0 0
Brookfield Corp CALL 11271J107   9,381 300 SH   DFND 1 0 300 0
Vermilion Energy Inc PUT 923725105   109,650 7,500 SH   SOLE   7,500 0 0
TC Energy Corp PUT 87807B107   6,882,000 200,000 SH   SOLE   200,000 0 0
Cenovus Energy Inc CALL 15135U109   657,912 31,600 SH   DFND 1 0 31,600 0
Royal Bank of Canada CALL 780087102   437,200 5,000 SH   DFND 1 0 5,000 0
Teck Resources Ltd CALL 878742204   43,090 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   50,193 1,300 SH   DFND 1 0 1,300 0
Invesco QQQ Trust Series 1 PUT 46090E103   35,827,000 100,000 SH   DFND 3 0 100,000 0
Canadian Natural Resources Ltd PUT 136385101   19,401 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Commerce PUT 136069101   19,305 500 SH   DFND 1 0 500 0
Restaurant Brands International Inc PUT 76131D103   66,620 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   47,570 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   41,789 1,100 SH   DFND 1 0 1,100 0
Cameco Corp PUT 13321L108   467,752 11,800 SH   DFND 1 0 11,800 0
TELUS Corp PUT 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   23,233 700 SH   DFND 1 0 700 0
Enbridge Inc CALL 29250N105   16,595 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp CALL 22576C101   166,000 20,000 SH   SOLE   20,000 0 0
BlackBerry Ltd CALL 09228F103   942 200 SH   DFND 1 0 200 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd PUT 68827L101   5,875 500 SH   DFND 1 0 500 0
Cameco Corp CALL 13321L108   261,624 6,600 SH   DFND 1 0 6,600 0
Imperial Oil Ltd PUT 453038408   61,590 1,000 SH   DFND 1 0 1,000 0
Eldorado Gold Corp CALL 284902509   115,830 13,000 SH   DFND 1 0 13,000 0
Vermilion Energy Inc CALL 923725105   21,930 1,500 SH   DFND 1 0 1,500 0
Barrick Gold Corp CALL 067901108   174,600 12,000 SH   SOLE   12,000 0 0
Bank of Montreal PUT 063671101   843,700 10,000 SH   DFND 1 0 10,000 0
Canadian Imperial Bank of Commerce PUT 136069101   521,235 13,500 SH   DFND 1 0 13,500 0
Bank of Montreal CALL 063671101   19,194,175 227,500 SH   DFND 1 0 227,500 0
BCE Inc PUT 05534B760   38,170 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   79,280 2,000 SH   DFND 1 0 2,000 0
TC Energy Corp CALL 87807B107   9,621,036 279,600 SH   DFND 1 0 279,600 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   158,560 4,000 SH   DFND 1 0 4,000 0
Brookfield Corp PUT 11271J107   3,127 100 SH   DFND 1 0 100 0
SSR Mining Inc CALL 784730103   2,658 200 SH   DFND 1 0 200 0
Osisko Gold Royalties Ltd PUT 68827L101   11,750 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   166,191 3,100 SH   DFND 1 0 3,100 0
Cameco Corp CALL 13321L108   515,320 13,000 SH   DFND 1 0 13,000 0
TransAlta Corp CALL 89346D107   8,700 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108   79,280 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107   7,590,735 166,500 SH   DFND 1 0 166,500 0
Royal Bank of Canada CALL 780087102   38,858,336 444,400 SH   DFND 1 0 444,400 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   10,722 200 SH   DFND 1 0 200 0
BlackBerry Ltd CALL 09228F103   8,949 1,900 SH   DFND 1 0 1,900 0
Brookfield Renewable Partners LP CALL G16258108   4,348 200 SH   DFND 1 0 200 0
Wheaton Precious Metals Corp PUT 962879102   40,550 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   123,520 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   12,352 200 SH   DFND 1 0 200 0
BCE Inc CALL 05534B760   19,085 500 SH   DFND 1 0 500 0
Vermilion Energy Inc CALL 923725105   130,118 8,900 SH   SOLE   8,900 0 0
Magna International Inc PUT 559222401   80,415 1,500 SH   DFND 1 0 1,500 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
TELUS Corp CALL 87971M103   4,902 300 SH   DFND 1 0 300 0
Algonquin Power & Utilities Corp CALL 015857105   5,920 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   53,610 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   37,527 700 SH   DFND 1 0 700 0
Rogers Communications Inc CALL 775109200   57,585 1,500 SH   DFND 1 0 1,500 0
Canadian Natural Resources Ltd PUT 136385101   129,340 2,000 SH   DFND 1 0 2,000 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
CGI Inc CALL 12532H104   275,772 2,800 SH   DFND 1 0 2,800 0
Vermilion Energy Inc CALL 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   122,884 3,100 SH   DFND 1 0 3,100 0
Crescent Point Energy Corp CALL 22576C101   8,300 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   176,913 3,300 SH   DFND 1 0 3,300 0
TC Energy Corp PUT 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp PUT 55903Q104   10,370 1,000 SH   DFND 1 0 1,000 0
CAE Inc PUT 124765108   23,350 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107   13,752 400 SH   DFND 1 0 400 0
Brookfield Renewable Partners LP CALL G16258108   6,522 300 SH   DFND 1 0 300 0
Agnico Eagle Mines Ltd CALL 008474108   54,540 1,200 SH   DFND 1 0 1,200 0
Teck Resources Ltd PUT 878742204   64,635 1,500 SH   DFND 1 0 1,500 0
TC Energy Corp CALL 87807B107   17,205 500 SH   DFND 1 0 500 0
Teck Resources Ltd CALL 878742204   43,090 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP CALL G16258108   65,220 3,000 SH   DFND 1 0 3,000 0
Brookfield Renewable Partners LP CALL G16258108   21,740 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   17,194,606 203,800 SH   DFND 1 0 203,800 0
TC Energy Corp CALL 87807B107   6,451,875 187,500 SH   DFND 1 0 187,500 0
Brookfield Renewable Partners LP PUT G16258108   13,044 600 SH   DFND 1 0 600 0
Toronto-Dominion Bank/The CALL 891160509   18,096,078 300,300 SH   DFND 1 0 300,300 0
Brookfield Infrastructure Partners LP CALL G16252101   8,820,000 300,000 SH   DFND 1 0 300,000 0
Bank of Montreal CALL 063671101   8,437 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The CALL 891160509   28,460,798 472,300 SH   DFND 1 0 472,300 0
Pembina Pipeline Corp CALL 706327103   225,450 7,500 SH   SOLE   7,500 0 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   15,635 500 SH   DFND 1 0 500 0
Royal Bank of Canada PUT 780087102   1,311,600 15,000 SH   DFND 1 0 15,000 0
Vermilion Energy Inc CALL 923725105   7,310 500 SH   DFND 1 0 500 0
iShares MSCI EAFE ETF CALL 464287465   8,270,400 120,000 SH   SOLE   120,000 0 0
Nutrien Ltd CALL 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Ltd CALL 113004105   10,002 300 SH   DFND 1 0 300 0
Agnico Eagle Mines Ltd PUT 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   852,260 21,500 SH   DFND 1 0 21,500 0
Barrick Gold Corp PUT 067901108   7,275 500 SH   DFND 1 0 500 0
TELUS Corp CALL 87971M103   5,719,000 350,000 SH   DFND 1 0 350,000 0
Agnico Eagle Mines Ltd CALL 008474108   13,635 300 SH   DFND 1 0 300 0
Royal Bank of Canada CALL 780087102   8,744 100 SH   DFND 1 0 100 0
Vermilion Energy Inc CALL 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP PUT G16258108   8,696 400 SH   DFND 1 0 400 0
TC Energy Corp CALL 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc CALL 866796105   10,384,640 212,800 SH   DFND 1 0 212,800 0
Imperial Oil Ltd CALL 453038408   6,805,695 110,500 SH   DFND 1 0 110,500 0
TELUS Corp CALL 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   336,940 8,500 SH   DFND 1 0 8,500 0
Rogers Communications Inc CALL 775109200   2,491,511 64,900 SH   DFND 1 0 64,900 0
Cameco Corp PUT 13321L108   911,720 23,000 SH   DFND 1 0 23,000 0
Wheaton Precious Metals Corp CALL 962879102   52,715 1,300 SH   DFND 1 0 1,300 0
Cameco Corp PUT 13321L108   118,920 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The PUT 064149107   45,590 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   158,560 4,000 SH   DFND 1 0 4,000 0
Vermilion Energy Inc CALL 923725105   4,386 300 SH   DFND 1 0 300 0
Aflac Inc CALL 001055102   660,050 8,600 SH   SOLE   8,600 0 0
Globe Life Inc CALL 37959E102   1,413,490 13,000 SH   SOLE   13,000 0 0
Lincoln National Corp CALL 534187109   1,236,969 50,100 SH   SOLE   50,100 0 0
MetLife Inc CALL 59156R108   1,371,438 21,800 SH   SOLE   21,800 0 0
Principal Financial Group Inc CALL 74251V102   504,490 7,000 SH   SOLE   7,000 0 0
Canadian Imperial Bank of Commerce CALL 136069101   46,332 1,200 SH   DFND 1 0 1,200 0
TransAlta Corp PUT 89346D107   5,220 600 SH   DFND 1 0 600 0
Royal Bank of Canada CALL 780087102   43,720 500 SH   DFND 1 0 500 0
Crescent Point Energy Corp CALL 22576C101   4,150 500 SH   DFND 1 0 500 0
SPDR Bloomberg 1-3 Month T-Bill ETF ETF 78468R663   37,095 404 SH   DFND 1 0 404 0
Schwab Short-Term U.S. Treasury ETF ETF 808524862   37,642 786 SH   DFND 1 0 786 0
Vanguard Intermediate-Term Treasury ETF ETF 92206C706   74,809 1,309 SH   DFND 1 0 1,309 0
Agnico Eagle Mines Ltd CALL 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   1,132,089 32,900 SH   DFND 1 0 32,900 0
Enbridge Inc CALL 29250N105   1,659,500 50,000 SH   DFND 1 0 50,000 0
Bank of Montreal PUT 063671101   2,531,100 30,000 SH   SOLE   30,000 0 0
Centerra Gold Inc PUT 152006102   2,450 500 SH   DFND 1 0 500 0
Manulife Financial Corp PUT 56501R106   36,560 2,000 SH   DFND 1 0 2,000 0
Teck Resources Ltd PUT 878742204   43,090 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   97,600 2,000 SH   DFND 1 0 2,000 0
Celestica Inc PUT 15101Q108   49,040 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada PUT 349553107   37,990 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Commerce PUT 136069101   54,054 1,400 SH   DFND 1 0 1,400 0
Osisko Gold Royalties Ltd PUT 68827L101   11,750 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp PUT 55903Q104   17,629 1,700 SH   DFND 1 0 1,700 0
Nutrien Ltd PUT 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   54,840 3,000 SH   DFND 1 0 3,000 0
Marvell Technology Inc COM 573874104   209,700 3,874 SH   SOLE   3,874 0 0
Wheaton Precious Metals Corp CALL 962879102   20,275 500 SH   DFND 1 0 500 0
Cameco Corp CALL 13321L108   55,496 1,400 SH   DFND 1 0 1,400 0
Enbridge Inc PUT 29250N105   33,190 1,000 SH   DFND 1 0 1,000 0
Methanex Corp CALL 59151K108   45,050 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   3,817 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   54,165 500 SH   DFND 1 0 500 0
TELUS Corp PUT 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
Stantec Inc PUT 85472N109   64,870 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc CALL 011532108   11,290 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP CALL G16258108   21,740 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd CALL 67077M108   123,520 2,000 SH   DFND 1 0 2,000 0
Teck Resources Ltd PUT 878742204   43,090 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   158,560 4,000 SH   DFND 1 0 4,000 0
Royal Bank of Canada CALL 780087102   8,744 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101   129,340 2,000 SH   DFND 1 0 2,000 0
Rogers Communications Inc CALL 775109200   15,356 400 SH   DFND 1 0 400 0
Brookfield Asset Management Ltd PUT 113004105   33,340 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   1,142,560 18,500 SH   SOLE   18,500 0 0
Sun Life Financial Inc CALL 866796105   14,640 300 SH   DFND 1 0 300 0
Canadian Pacific Kansas City Ltd PUT 13646K108   74,410 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Kansas City Ltd CALL 13646K108   22,323 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Commerce CALL 136069101   7,722 200 SH   DFND 1 0 200 0
Enerplus Corp PUT 292766102   17,630 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   18,180 400 SH   DFND 1 0 400 0
Granite Real Estate Investment Trust CALL 387437114   53,040 1,000 SH   DFND 1 0 1,000 0
Bausch Health Cos Inc CALL 071734107   12,330 1,500 SH   DFND 1 0 1,500 0
TELUS Corp PUT 87971M103   16,340 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp CALL 89346D107   17,400 2,000 SH   DFND 1 0 2,000 0
Restaurant Brands International Inc PUT 76131D103   33,310 500 SH   DFND 1 0 500 0
Gildan Activewear Inc CALL 375916103   28,010 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd CALL 67077M108   24,704 400 SH   DFND 1 0 400 0
Amazon.com Inc CALL 023135106   88,984 700 SH   SOLE   700 0 0
Fortis Inc/Canada PUT 349553107   3,799 100 SH   DFND 1 0 100 0
CAE Inc PUT 124765108   11,675 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101   84,370 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   43,872 2,400 SH   DFND 1 0 2,400 0
Alamos Gold Inc PUT 011532108   4,516 400 SH   DFND 1 0 400 0
Amgen Inc CALL 031162100   3,870,144 14,400 SH   SOLE   14,400 0 0
Kinross Gold Corp CALL 496902404   13,680 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The CALL 064149107   27,354 600 SH   DFND 1 0 600 0
Canadian National Railway Co CALL 136375102   64,998 600 SH   DFND 1 0 600 0
Canadian Pacific Kansas City Ltd CALL 13646K108   81,851 1,100 SH   DFND 1 0 1,100 0
Fortis Inc/Canada CALL 349553107   224,141 5,900 SH   DFND 1 0 5,900 0
Brookfield Corp CALL 11271J107   256,414 8,200 SH   DFND 1 0 8,200 0
iShares MSCI EAFE ETF CALL 464287465   1,378,400 20,000 SH   SOLE   20,000 0 0
Open Text Corp CALL 683715106   291,330 8,300 SH   DFND 1 0 8,300 0
Royal Bank of Canada CALL 780087102   533,384 6,100 SH   DFND 1 0 6,100 0
TC Energy Corp CALL 87807B107   17,205 500 SH   DFND 1 0 500 0
Sun Life Financial Inc CALL 866796105   48,800 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   3,438 100 SH   DFND 1 0 100 0
Nutrien Ltd PUT 67077M108   12,352 200 SH   DFND 1 0 200 0
BlackBerry Ltd PUT 09228F103   4,710 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   95,425 2,500 SH   DFND 1 0 2,500 0
Bausch Health Cos Inc PUT 071734107   8,220 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   37,990 1,000 SH   DFND 1 0 1,000 0
Precision Drilling Corp CALL 74022D407   20,136 300 SH   DFND 1 0 300 0
Magna International Inc CALL 559222401   1,742,325 32,500 SH   DFND 1 0 32,500 0
Thomson Reuters Corp PUT 884903808   122,320 1,000 SH   DFND 1 0 1,000 0
Precision Drilling Corp CALL 74022D407   67,120 1,000 SH   DFND 1 0 1,000 0
West Fraser Timber Co Ltd PUT 952845105   72,540 1,000 SH   DFND 1 0 1,000 0
Bausch Health Cos Inc PUT 071734107   24,660 3,000 SH   DFND 1 0 3,000 0
Newmont Corp PUT 651639106   36,950 1,000 SH   DFND 1 0 1,000 0
Gildan Activewear Inc CALL 375916103   19,607 700 SH   DFND 1 0 700 0
Sun Life Financial Inc CALL 866796105   19,520 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Commerce PUT 136069101   61,776 1,600 SH   DFND 1 0 1,600 0
Financial Select Sector SPDR Fund PUT 81369Y605   6,634,000 200,000 SH   SOLE   200,000 0 0
Toronto-Dominion Bank/The PUT 891160509   78,338 1,300 SH   DFND 1 0 1,300 0
Cenovus Energy Inc PUT 15135U109   18,738,000 900,000 SH   DFND 1 0 900,000 0
Canadian Imperial Bank of Commerce PUT 136069101   3,861 100 SH   DFND 1 0 100 0
Pembina Pipeline Corp CALL 706327103   30,060 1,000 SH   DFND 1 0 1,000 0
Centerra Gold Inc PUT 152006102   9,800 2,000 SH   DFND 1 0 2,000 0
Open Text Corp CALL 683715106   17,550 500 SH   DFND 1 0 500 0
Canadian Pacific Kansas City Ltd CALL 13646K108   37,205 500 SH   DFND 1 0 500 0
Centerra Gold Inc PUT 152006102   4,900 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   19,401 300 SH   DFND 1 0 300 0
Toronto-Dominion Bank/The PUT 891160509   60,260 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   13,349 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The PUT 891160509   30,130 500 SH   DFND 1 0 500 0
Nutrien Ltd CALL 67077M108   80,288 1,300 SH   DFND 1 0 1,300 0
Sun Life Financial Inc CALL 866796105   14,640 300 SH   DFND 1 0 300 0
Osisko Gold Royalties Ltd CALL 68827L101   11,750 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   9,090 200 SH   DFND 1 0 200 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
TELUS Corp CALL 87971M103   3,718,984 227,600 SH   DFND 1 0 227,600 0
Toronto-Dominion Bank/The PUT 891160509   301,300 5,000 SH   DFND 1 0 5,000 0
Sun Life Financial Inc PUT 866796105   4,880,000 100,000 SH   SOLE   100,000 0 0
Royal Bank of Canada CALL 780087102   15,739,200 180,000 SH   DFND 1 0 180,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   32,061,000 75,000 SH   DFND 3 0 75,000 0
Brookfield Infrastructure Partners LP CALL G16252101   70,560 2,400 SH   SOLE   2,400 0 0
Newmont Corp CALL 651639106   36,950 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   168,740 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
SSR Mining Inc CALL 784730103   13,290 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   22,725 500 SH   DFND 1 0 500 0
Teck Resources Ltd PUT 878742204   21,545 500 SH   DFND 1 0 500 0
Manulife Financial Corp CALL 56501R106   63,980 3,500 SH   DFND 1 0 3,500 0
Nutrien Ltd PUT 67077M108   12,352 200 SH   DFND 1 0 200 0
Invesco QQQ Trust Series 1 CALL 46090E103   71,654,000 200,000 SH   SOLE   200,000 0 0
Bank of Montreal CALL 063671101   379,665 4,500 SH   DFND 1 0 4,500 0
Royal Bank of Canada CALL 780087102   437,200 5,000 SH   DFND 1 0 5,000 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
Methanex Corp PUT 59151K108   45,050 1,000 SH   DFND 1 0 1,000 0
Methanex Corp PUT 59151K108   45,050 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   14,603,600 440,000 SH   DFND 1 0 440,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   6,448,860 18,000 SH   SOLE   18,000 0 0
Canadian Imperial Bank of Commerce CALL 136069101   7,722 200 SH   DFND 1 0 200 0
Canadian National Railway Co CALL 136375102   108,330 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   17,674,000 100,000 SH   SOLE   100,000 0 0
Vermilion Energy Inc PUT 923725105   20,468 1,400 SH   DFND 1 0 1,400 0
Kinross Gold Corp PUT 496902404   22,800 5,000 SH   DFND 1 0 5,000 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp CALL 351858105   133,490 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   5,905,900 70,000 SH   SOLE   70,000 0 0
TransAlta Corp CALL 89346D107   43,500 5,000 SH   DFND 1 0 5,000 0
Cameco Corp PUT 13321L108   158,560 4,000 SH   DFND 1 0 4,000 0
Canadian National Railway Co CALL 136375102   4,495,695 41,500 SH   SOLE   41,500 0 0
Canadian Pacific Kansas City Ltd CALL 13646K108   2,619,232 35,200 SH   SOLE   35,200 0 0
Canadian Pacific Kansas City Ltd CALL 13646K108   915,243 12,300 SH   SOLE   12,300 0 0
TC Energy Corp PUT 87807B107   1,720,500 50,000 SH   SOLE   50,000 0 0
Lucid Group Inc CALL 549498103   1,118,000 200,000 SH   SOLE   200,000 0 0
Thomson Reuters Corp PUT 884903808   7,914,104 64,700 SH   DFND 1 0 64,700 0
VanEck Gold Miners ETF/USA CALL 92189F106   13,455,000 500,000 SH   SOLE   500,000 0 0
Teck Resources Ltd PUT 878742204   21,545 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Commerce PUT 136069101   38,610 1,000 SH   DFND 1 0 1,000 0
Sprouts Farmers Market Inc COM 85208M102   503,713 11,769 SH   SOLE   11,769 0 0
EMCOR Group Inc COM 29084Q100   118,029 561 SH   SOLE   561 0 0
Methanex Corp CALL 59151K108   22,525 500 SH   DFND 1 0 500 0
Fortis Inc/Canada PUT 349553107   1,413,228 37,200 SH   SOLE   37,200 0 0
Canadian Imperial Bank of Commerce PUT 136069101   1,857,141 48,100 SH   SOLE   48,100 0 0
Bank of Montreal PUT 063671101   3,374,800 40,000 SH   SOLE   40,000 0 0
Canadian National Railway Co CALL 136375102   1,299,960 12,000 SH   SOLE   12,000 0 0
Pembina Pipeline Corp PUT 706327103   6,012 200 SH   DFND 1 0 200 0
Brookfield Corp PUT 11271J107   15,635 500 SH   DFND 1 0 500 0
Algonquin Power & Utilities Corp PUT 015857105   5,920 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103   3,006,000 100,000 SH   SOLE   100,000 0 0
BCE Inc CALL 05534B760   41,987 1,100 SH   DFND 1 0 1,100 0
Canadian National Railway Co CALL 136375102   108,330 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   19,085 500 SH   DFND 1 0 500 0
Ovintiv Inc CALL 69047Q102   95,140 2,000 SH   DFND 1 0 2,000 0
ATS Corp CALL 00217Y104   38,358 900 SH   DFND 1 0 900 0
Fortis Inc/Canada PUT 349553107   37,990 1,000 SH   SOLE   1,000 0 0
Brookfield Corp PUT 11271J107   15,635 500 SH   DFND 1 0 500 0
SSR Mining Inc CALL 784730103   13,290 1,000 SH   DFND 1 0 1,000 0
iShares US Regional Banks ETF ETF 464288778   1,848,000 55,000 SH   SOLE   55,000 0 0
SPDR Portfolio Short Term Corporate Bond ETF ETF 78464A474   5,864,000 200,000 SH   SOLE   200,000 0 0
TC Energy Corp CALL 87807B107   3,441 100 SH   DFND 1 0 100 0
TC Energy Corp PUT 87807B107   43,012,500 1,250,000 SH   SOLE   1,250,000 0 0
Methanex Corp CALL 59151K108   22,525 500 SH   DFND 1 0 500 0
Cenovus Energy Inc PUT 15135U109   12,471,180 599,000 SH   DFND 1 0 599,000 0
CAE Inc CALL 124765108   46,700 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   829,750 25,000 SH   DFND 1 0 25,000 0
Rogers Communications Inc PUT 775109200   19,195 500 SH   DFND 1 0 500 0
Energy Select Sector SPDR Fund PUT 81369Y506   18,078,000 200,000 SH   SOLE   200,000 0 0
Energy Select Sector SPDR Fund CALL 81369Y506   18,078,000 200,000 SH   SOLE   200,000 0 0
Canadian Natural Resources Ltd CALL 136385101   970,050 15,000 SH   DFND 1 0 15,000 0
Barrick Gold Corp PUT 067901108   14,550 1,000 SH   DFND 1 0 1,000 0
CGI Inc PUT 12532H104   29,547 300 SH   DFND 1 0 300 0
Fortis Inc/Canada CALL 349553107   13,676,400 360,000 SH   DFND 1 0 360,000 0
Royal Bank of Canada CALL 780087102   43,720 500 SH   DFND 1 0 500 0
Osisko Gold Royalties Ltd PUT 68827L101   2,350 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Commerce PUT 136069101   46,332 1,200 SH   DFND 1 0 1,200 0
Vermilion Energy Inc CALL 923725105   7,310 500 SH   DFND 1 0 500 0
Royal Bank of Canada CALL 780087102   542,128 6,200 SH   DFND 1 0 6,200 0
Cameco Corp CALL 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp CALL 015857105   177,600 30,000 SH   DFND 1 0 30,000 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
CAE Inc CALL 124765108   16,345 700 SH   DFND 1 0 700 0
CAE Inc CALL 124765108   23,350 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP CALL G16258108   4,348 200 SH   DFND 1 0 200 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
ATS Corp CALL 00217Y104   17,048 400 SH   DFND 1 0 400 0
Royal Bank of Canada CALL 780087102   8,744,000 100,000 SH   SOLE   100,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   14,330,800 40,000 SH   SOLE   40,000 0 0
Kinross Gold Corp CALL 496902404   1,368 300 SH   DFND 1 0 300 0
CGI Inc CALL 12532H104   9,849 100 SH   DFND 1 0 100 0
Brookfield Corp CALL 11271J107   303,319 9,700 SH   DFND 1 0 9,700 0
Canadian Natural Resources Ltd PUT 136385101   38,802 600 SH   DFND 1 0 600 0
Magna International Inc PUT 559222401   32,166 600 SH   DFND 1 0 600 0
BCE Inc CALL 05534B760   7,634 200 SH   DFND 1 0 200 0
Methanex Corp CALL 59151K108   45,050 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   4,559 100 SH   DFND 1 0 100 0
Nutrien Ltd CALL 67077M108   12,352 200 SH   DFND 1 0 200 0
Canadian National Railway Co PUT 136375102   108,330 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc CALL 867224107   3,438 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   35,676 900 SH   DFND 1 0 900 0
Cameco Corp PUT 13321L108   27,748 700 SH   DFND 1 0 700 0
Thomson Reuters Corp PUT 884903808   24,464 200 SH   DFND 1 0 200 0
Cenovus Energy Inc CALL 15135U109   20,222,466 971,300 SH   DFND 1 0 971,300 0
Restaurant Brands International Inc PUT 76131D103   66,620 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   10,410 500 SH   DFND 1 0 500 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
Diamondback Energy Inc CALL 25278X109   743,424 4,800 SH   SOLE   4,800 0 0
Ovintiv Inc CALL 69047Q102   47,570 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   332,272 3,800 SH   DFND 1 0 3,800 0
MAG Silver Corp CALL 55903Q104   10,370 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   3,817 100 SH   DFND 1 0 100 0
Manulife Financial Corp CALL 56501R106   2,138,760 117,000 SH   DFND 1 0 117,000 0
CGI Inc CALL 12532H104   98,490 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   108,330 1,000 SH   DFND 1 0 1,000 0
Fisker Inc CALL 33813J106   642,000 100,000 SH   SOLE   100,000 0 0
Barrick Gold Corp PUT 067901108   4,365 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The PUT 064149107   22,795 500 SH   DFND 1 0 500 0
Cameco Corp CALL 13321L108   79,280 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd CALL 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   11,451 300 SH   DFND 1 0 300 0
Canadian Natural Resources Ltd PUT 136385101   19,401 300 SH   DFND 1 0 300 0
Franco-Nevada Corp PUT 351858105   133,490 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Open Text Corp CALL 683715106   10,530 300 SH   DFND 1 0 300 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   3,964 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Commerce CALL 136069101   38,610 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp PUT 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp CALL 706327103   676,350 22,500 SH   SOLE   22,500 0 0
Canadian Imperial Bank of Commerce PUT 136069101   193,050 5,000 SH   DFND 1 0 5,000 0
Enerplus Corp CALL 292766102   12,341 700 SH   DFND 1 0 700 0
Nutrien Ltd CALL 67077M108   12,352 200 SH   DFND 1 0 200 0
Royal Bank of Canada CALL 780087102   26,232 300 SH   DFND 1 0 300 0
Nutrien Ltd CALL 67077M108   37,056 600 SH   DFND 1 0 600 0
Vermilion Energy Inc CALL 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Methanex Corp CALL 59151K108   22,525 500 SH   DFND 1 0 500 0
Brookfield Infrastructure Partners LP PUT G16252101   132,300 4,500 SH   SOLE   4,500 0 0
Imperial Oil Ltd PUT 453038408   61,590 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP PUT G16258108   23,914 1,100 SH   SOLE   1,100 0 0
TC Energy Corp PUT 87807B107   344,100 10,000 SH   SOLE   10,000 0 0
Pembina Pipeline Corp PUT 706327103   51,102 1,700 SH   SOLE   1,700 0 0
Canadian National Railway Co CALL 136375102   1,083,300 10,000 SH   SOLE   10,000 0 0
Crescent Point Energy Corp PUT 22576C101   830 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107   4,559 100 SH   SOLE   100 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   4,714,400 80,000 SH   SOLE   80,000 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,767,900 30,000 SH   SOLE   30,000 0 0
Precision Drilling Corp CALL 74022D407   13,424 200 SH   DFND 1 0 200 0
Royal Bank of Canada CALL 780087102   498,408 5,700 SH   DFND 1 0 5,700 0
Pembina Pipeline Corp PUT 706327103   30,060 1,000 SH   DFND 1 0 1,000 0
Methanex Corp PUT 59151K108   40,545 900 SH   DFND 1 0 900 0
Bank of Nova Scotia/The CALL 064149107   45,590 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   90,900 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   273,528 7,200 SH   DFND 1 0 7,200 0
VanEck Gold Miners ETF/USA CALL 92189F106   16,146,000 600,000 SH   SOLE   600,000 0 0
Canadian National Railway Co CALL 136375102   10,833 100 SH   DFND 1 0 100 0
Invesco QQQ Trust Series 1 PUT 46090E103   17,913,500 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The CALL 064149107   104,857 2,300 SH   DFND 1 0 2,300 0
Franco-Nevada Corp CALL 351858105   66,745 500 SH   DFND 1 0 500 0
BlackBerry Ltd CALL 09228F103   4,710 1,000 SH   DFND 1 0 1,000 0
Bausch Health Cos Inc PUT 071734107   24,660 3,000 SH   DFND 1 0 3,000 0
Ovintiv Inc CALL 69047Q102   23,785 500 SH   DFND 1 0 500 0
First Majestic Silver Corp PUT 32076V103   5,130 1,000 SH   DFND 1 0 1,000 0
Bausch Health Cos Inc PUT 071734107   8,220 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   9,090 200 SH   DFND 1 0 200 0
Kinross Gold Corp PUT 496902404   9,120 2,000 SH   DFND 1 0 2,000 0
Brookfield Corp CALL 11271J107   15,635 500 SH   DFND 1 0 500 0
TELUS Corp CALL 87971M103   13,072 800 SH   DFND 1 0 800 0
Canadian Imperial Bank of Commerce PUT 136069101   73,359 1,900 SH   SOLE   1,900 0 0
Canadian Imperial Bank of Commerce PUT 136069101   19,305 500 SH   SOLE   500 0 0
Bank of Montreal PUT 063671101   2,531,100 30,000 SH   SOLE   30,000 0 0
Bank of Nova Scotia/The PUT 064149107   4,559 100 SH   SOLE   100 0 0
Bank of Nova Scotia/The PUT 064149107   547,080 12,000 SH   SOLE   12,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   23,166 600 SH   SOLE   600 0 0
Canadian Imperial Bank of Commerce PUT 136069101   3,861 100 SH   SOLE   100 0 0
Vanguard Value ETF ETF 922908744   19,999,850 145,000 SH   SOLE   145,000 0 0
Toronto-Dominion Bank/The PUT 891160509   30,130 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Commerce PUT 136069101   2,895,750 75,000 SH   SOLE   75,000 0 0
Gildan Activewear Inc PUT 375916103   14,005 500 SH   DFND 1 0 500 0
Brookfield Renewable Partners LP CALL G16258108   2,174 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Commerce CALL 136069101   57,915 1,500 SH   DFND 1 0 1,500 0
Hudbay Minerals Inc PUT 443628102   4,870 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Magna International Inc CALL 559222401   16,083 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Commerce PUT 136069101   289,575 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Commerce PUT 136069101   289,575 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Commerce PUT 136069101   289,575 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Commerce PUT 136069101   289,575 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Commerce PUT 136069101   289,575 7,500 SH   SOLE   7,500 0 0
Brookfield Renewable Partners LP PUT G16258108   60,872 2,800 SH   SOLE   2,800 0 0
Royal Bank of Canada CALL 780087102   174,880 2,000 SH   SOLE   2,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   90,900 2,000 SH   DFND 1 0 2,000 0
Rogers Communications Inc CALL 775109200   38,390 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   83,280 4,000 SH   DFND 1 0 4,000 0
TC Energy Corp CALL 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   9,118 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The CALL 064149107   45,590 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   14,620 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   1,231,802 14,600 SH   DFND 1 0 14,600 0
Brookfield Corp CALL 11271J107   772,369 24,700 SH   DFND 1 0 24,700 0
Canadian Imperial Bank of Commerce CALL 136069101   1,011,582 26,200 SH   DFND 1 0 26,200 0
Royal Bank of Canada CALL 780087102   1,914,936 21,900 SH   DFND 1 0 21,900 0
Bank of Montreal CALL 063671101   843,700 10,000 SH   DFND 1 0 10,000 0
Royal Bank of Canada CALL 780087102   437,200 5,000 SH   DFND 1 0 5,000 0
Agnico Eagle Mines Ltd CALL 008474108   4,545 100 SH   DFND 1 0 100 0
Manulife Financial Corp PUT 56501R106   54,840 3,000 SH   DFND 1 0 3,000 0
Gildan Activewear Inc PUT 375916103   14,005 500 SH   DFND 1 0 500 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd PUT 878742204   86,180 2,000 SH   DFND 1 0 2,000 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,767,900 30,000 SH   SOLE   30,000 0 0
Canadian Imperial Bank of Commerce PUT 136069101   77,220 2,000 SH   DFND 1 0 2,000 0
Enerplus Corp CALL 292766102   8,815 500 SH   DFND 1 0 500 0
Imperial Oil Ltd CALL 453038408   61,590 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   57,255 1,500 SH   DFND 1 0 1,500 0
Brookfield Renewable Partners LP CALL G16258108   36,958 1,700 SH   SOLE   1,700 0 0
Brookfield Renewable Partners LP CALL G16258108   73,916 3,400 SH   SOLE   3,400 0 0
Brookfield Renewable Partners LP CALL G16258108   78,264 3,600 SH   SOLE   3,600 0 0
Brookfield Renewable Partners LP PUT G16258108   108,700 5,000 SH   SOLE   5,000 0 0
Brookfield Renewable Partners LP PUT G16258108   8,696 400 SH   SOLE   400 0 0
Brookfield Renewable Partners LP CALL G16258108   28,262 1,300 SH   SOLE   1,300 0 0
Brookfield Renewable Partners LP CALL G16258108   43,480 2,000 SH   SOLE   2,000 0 0
Canadian Natural Resources Ltd PUT 136385101   19,401 300 SH   DFND 1 0 300 0
Pembina Pipeline Corp CALL 706327103   30,060 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   19,914 600 SH   DFND 1 0 600 0
Celestica Inc PUT 15101Q108   12,260 500 SH   DFND 1 0 500 0
Teck Resources Ltd PUT 878742204   43,090 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   12,352 200 SH   DFND 1 0 200 0
Algonquin Power & Utilities Corp PUT 015857105   5,920 1,000 SH   DFND 1 0 1,000 0
Gildan Activewear Inc CALL 375916103   16,806 600 SH   DFND 1 0 600 0
Cameco Corp CALL 13321L108   79,280 2,000 SH   DFND 1 0 2,000 0
Celestica Inc CALL 15101Q108   24,520 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   266,980 2,000 SH   DFND 1 0 2,000 0
Imperial Oil Ltd PUT 453038408   61,590 1,000 SH   DFND 1 0 1,000 0
Utilities Select Sector SPDR Fund PUT 81369Y886   5,893,000 100,000 SH   SOLE   100,000 0 0
BlackBerry Ltd CALL 09228F103   4,710 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd CALL 09228F103   4,710 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
Utilities Select Sector SPDR Fund CALL 81369Y886   8,839,500 150,000 SH   SOLE   150,000 0 0
Toronto-Dominion Bank/The CALL 891160509   18,078,000 300,000 SH   DFND 1 0 300,000 0
Toronto-Dominion Bank/The PUT 891160509   18,078,000 300,000 SH   DFND 1 0 300,000 0
BlackBerry Ltd CALL 09228F103   4,710 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   64,670 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   47,570 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   47,570 1,000 SH   DFND 1 0 1,000 0
CGI Inc PUT 12532H104   98,490 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
TC Energy Corp CALL 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd CALL 09228F103   4,710 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   45,450 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   47,570 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners LP PUT G16258108   326,100 15,000 SH   SOLE   15,000 0 0
Brookfield Renewable Partners LP PUT G16258108   106,526 4,900 SH   SOLE   4,900 0 0
Brookfield Renewable Partners LP PUT G16258108   8,696 400 SH   SOLE   400 0 0
BlackBerry Ltd PUT 09228F103   4,710 1,000 SH   DFND 1 0 1,000 0
Stantec Inc PUT 85472N109   64,870 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp PUT 015857105   5,920 1,000 SH   DFND 1 0 1,000 0
Brookfield Corp PUT 11271J107   15,635 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The CALL 064149107   674,732 14,800 SH   DFND 1 0 14,800 0
Suncor Energy Inc CALL 867224107   34,380 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp CALL 89346D107   8,700 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Corp CALL 015857105   5,920 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   20,820 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   26,719 700 SH   DFND 1 0 700 0
TC Energy Corp CALL 87807B107   34,410 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Gilead Sciences Inc CALL 375558103   40,085,406 534,900 SH   SOLE   534,900 0 0
NVIDIA Corp PUT 67066G104   10,874,750 25,000 SH   SOLE   25,000 0 0
Wheaton Precious Metals Corp PUT 962879102   40,550 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   84,370 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   39,640 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   13,635 300 SH   DFND 1 0 300 0
Canadian National Railway Co PUT 136375102   21,666 200 SH   DFND 1 0 200 0
Canadian Pacific Kansas City Ltd PUT 13646K108   74,410 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   66,380 2,000 SH   DFND 1 0 2,000 0
Wheaton Precious Metals Corp CALL 962879102   40,550 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd CALL 67077M108   61,760 1,000 SH   DFND 1 0 1,000 0
Amazon.com Inc CALL 023135106   3,178,000 25,000 SH   SOLE   25,000 0 0
First Solar Inc COM 336433107   253,373 1,568 SH   SOLE   1,568 0 0
ISHARES SILVER TRUST ISHARES PUT 46428Q109   26,442,000 1,300,000 SH   SOLE   1,300,000 0 0
ISHARES SILVER TRUST ISHARES PUT 46428Q109   2,034,000 100,000 SH   SOLE   100,000 0 0
ISHARES SILVER TRUST ISHARES PUT 46428Q109   20,340,000 1,000,000 SH   SOLE   1,000,000 0 0
ISHARES SILVER TRUST ISHARES CALL 46428Q109   12,712,500 625,000 SH   SOLE   625,000 0 0
ISHARES SILVER TRUST ISHARES CALL 46428Q109   11,187,000 550,000 SH   SOLE   550,000 0 0
ISHARES SILVER TRUST ISHARES CALL 46428Q109   44,748,000 2,200,000 SH   SOLE   2,200,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   85,725,000 500,000 SH   SOLE   500,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   6,858,000 40,000 SH   SOLE   40,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   42,862,500 250,000 SH   SOLE   250,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   29,146,500 170,000 SH   SOLE   170,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   85,725,000 500,000 SH   SOLE   500,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   51,435,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   51,435,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   5,143,500 30,000 SH   SOLE   30,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   51,435,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   25,717,500 150,000 SH   SOLE   150,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   51,435,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   51,435,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   25,717,500 150,000 SH   SOLE   150,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   42,862,500 250,000 SH   SOLE   250,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   30,003,750 175,000 SH   SOLE   175,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   60,007,500 350,000 SH   SOLE   350,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   8,058,150 47,000 SH   SOLE   47,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   42,862,500 250,000 SH   SOLE   250,000 0 0
SCHLUMBERGER LTD COM 806857108   368,922 6,328 SH   SOLE   6,328 0 0
BROOKFIELD BUSINESS PARTNERS LP COM G16234109   10,412 685 SH   SOLE   685 0 0
BROOKFIELD REIN-A EXC LVS COM G16250105   8,780 279 SH   SOLE   279 0 0
BROOKFIELD INFRA PARTNER LPU COM G16252101   1,468,912 49,963 SH   SOLE   49,963 0 0
BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108   594,176 27,331 SH   SOLE   27,331 0 0
FIDELIS INSURANCE HLDGS COM G3398L118   73,400 5,000 SH   SOLE   5,000 0 0
FLEX LNG LTD COM G35947202   90,480 3,000 SH   SOLE   3,000 0 0
GAN LIMITED COM G3728V109   17,400 15,000 SH   SOLE   15,000 0 0
NABORS INDUSTRIES LTD COM G6359F137   246 2 SH   SOLE   2 0 0
ATS CORPORATION COM 00217Y104   42,620 1,000 SH   SOLE   1,000 0 0
AGNICO EAGLE MINES LIMITED COM 008474108   618,665 13,612 SH   SOLE   13,612 0 0
ALGOMA STEEL GROUP INC COM 015658107   68,000 10,000 SH   SOLE   10,000 0 0
ALGOMA STEEL GROUP INC 19/10/26 COM 015658115   24,404 20,000 SH   SOLE   20,000 0 0
ALGONQUIN POWER&UTILITIES CORP COM 015857105   261,362 44,149 SH   SOLE   44,149 0 0
BCE INC NEW COM 05534B760   7,552,889 197,875 SH   SOLE   197,875 0 0
BRP INC/CA-SUB VOTING COM 05577W200   1,302,364 17,168 SH   SOLE   17,168 0 0
BANK OF MONTREAL COM 063671101   27,991,266 331,768 SH   SOLE   331,768 0 0
BANK OF NOVA SCOTIA COM 064149107   20,638,137 452,690 SH   SOLE   452,690 0 0
BARRICK GOLD CORP COM 067901108   2,055,537 141,274 SH   SOLE   141,274 0 0
BAUSCH HEALTH COMPANIES INC COM 071734107   12,330 1,500 SH   SOLE   1,500 0 0
BAYTEX ENERGY CORP COM 07317Q105   749,700 170,000 SH   SOLE   170,000 0 0
BLACKBERRY LIMITED COM 09228F103   2,355 500 SH   SOLE   500 0 0
BROOKFIELD BUSINESS-CL A COM 11259V106   6,021 333 SH   SOLE   333 0 0
BROOKFIELD CORP COM 11271J107   11,594,947 370,801 SH   SOLE   370,801 0 0
BROOKFIELD INFRA SUB VTG-A EXCH COM 11275Q107   222,819 6,305 SH   SOLE   6,305 0 0
BROOKFIELD RENEWABLE CORP A COM 11284V105   401,474 16,770 SH   SOLE   16,770 0 0
BROOKFIELD AST MGMT-A LVS COM 113004105   3,282,256 98,448 SH   SOLE   98,448 0 0
CAE INC COM 124765108   1,275,167 54,611 SH   SOLE   54,611 0 0
CGI INC CLASS-A SUB VTG COM 12532H104   4,528,373 45,978 SH   SOLE   45,978 0 0
CAMECO CORP COM 13321L108   438,181 11,054 SH   SOLE   11,054 0 0
CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101   13,596,241 352,143 SH   SOLE   352,143 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102   22,307,314 205,920 SH   SOLE   205,920 0 0
CANADIAN NATURAL RESOURCES LTD COM 136385101   17,696,363 273,641 SH   SOLE   273,641 0 0
CANADIAN PACIFIC KANSAS CITY LTD COM 13646K108   20,249,193 272,130 SH   SOLE   272,130 0 0
CELESTICA INC COM 15101Q108   545,227 22,236 SH   SOLE   22,236 0 0
CENOVUS ENERGY INC COM 15135U109   11,132,995 534,726 SH   SOLE   534,726 0 0
WTS-CENOVUS ENERGY 1/01/26 COM 15135U117   6,211 387 SH   SOLE   387 0 0
COLLIERS INTERNATIONAL GROUP INC COM 194693107   1,581,531 16,604 SH   SOLE   16,604 0 0
CRESCENT POINT ENERGY CORP COM 22576C101   609,303 73,410 SH   SOLE   73,410 0 0
DESCARTES SYSTEMS GROUP INC COM 249906108   1,701,756 23,191 SH   SOLE   23,191 0 0
ELECTROVAYA INC COM 28617B606   66,788 23,600 SH   SOLE   23,600 0 0
ENBRIDGE INC COM 29250N105   18,937,650 570,583 SH   SOLE   570,583 0 0
ENERPLUS CORP COM 292766102   1,057,800 60,000 SH   SOLE   60,000 0 0
EQUINOX GOLD CORP COM 29446Y502   211,500 50,000 SH   SOLE   50,000 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   25,650 5,000 SH   SOLE   5,000 0 0
FIRSTSERVICE CORP COM 33767E202   293,118 2,014 SH   SOLE   2,014 0 0
FORTIS INC COM 349553107   11,946,145 314,455 SH   SOLE   314,455 0 0
FRANCO-NEVADA CORP COM 351858105   1,423,137 10,661 SH   SOLE   10,661 0 0
GILDAN ACTIVEWEAR INC CL A SVS COM 375916103   1,065,724 38,048 SH   SOLE   38,048 0 0
UNITS-GRANITE REIT-STAPLE COM 387437114   560,527 10,568 SH   SOLE   10,568 0 0
HAMMERHEAD ENERGY INC COM 408302107   71,580 6,000 SH   SOLE   6,000 0 0
HUT 8 MINING CORP COM 44812T102   19,500 10,000 SH   SOLE   10,000 0 0
IMPERIAL OIL LTD COM 453038408   2,440,504 39,625 SH   SOLE   39,625 0 0
LIGHTSPEED COMMERCE INC COM 53229C107   6,314 450 SH   SOLE   450 0 0
MAGNA INTERNATIONAL INC COM 559222401   4,776,276 89,093 SH   SOLE   89,093 0 0
MANULIFE FINANCIAL CORP COM 56501R106   9,397,401 514,081 SH   SOLE   514,081 0 0
METHANEX CORP COM 59151K108   878,475 19,500 SH   SOLE   19,500 0 0
NORTH AMER CONSTRUCTION GROUP LTD COM 656811106   227,148 10,458 SH   SOLE   10,458 0 0
NUTRIEN LTD COM 67077M108   7,337,026 118,799 SH   SOLE   118,799 0 0
OPEN TEXT CORPORATION COM 683715106   2,838,291 80,863 SH   SOLE   80,863 0 0
PAN AMERICAN SILVER CORP COM 697900108   79,640 5,500 SH   SOLE   5,500 0 0
PEMBINA PIPELINE CORPORATION COM 706327103   1,368,421 45,523 SH   SOLE   45,523 0 0
RB GLOBAL INC COM 74935Q107   2,635,750 42,172 SH   SOLE   42,172 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   5,641,981 84,689 SH   SOLE   84,689 0 0
ROGERS COMMUNICATIONS INC CL B NVS COM 775109200   6,421,649 167,274 SH   SOLE   167,274 0 0
ROYAL BANK OF CANADA COM 780087102   45,364,047 518,802 SH   SOLE   518,802 0 0
SHOPIFY INC CL A COM 82509L107   230,558 4,225 SH   SOLE   4,225 0 0
SPROTT PHYSICAL PLAT&PALL T/U COM 85207Q104   21,540 2,000 SH   SOLE   2,000 0 0
SPROTT PHYSICAL GOLD&SILVER TRUST COM 85208R101   433,000 25,000 SH   SOLE   25,000 0 0
STANTEC INC COM 85472N109   1,555,647 23,981 SH   SOLE   23,981 0 0
SUN LIFE FINANCIAL INC COM 866796105   10,259,761 210,241 SH   SOLE   210,241 0 0
SUNCOR ENERGY INC (NEW) COM 867224107   11,998,861 349,007 SH   SOLE   349,007 0 0
SUNOPTA INC COM 8676EP108   3,370 1,000 SH   SOLE   1,000 0 0
TFI INTERNATIONAL INC COM 87241L109   461,762 3,596 SH   SOLE   3,596 0 0
TC ENERGY CORPORATION COM 87807B107   13,129,927 381,573 SH   SOLE   381,573 0 0
TECK RESOURCES LTD CL B SVS COM 878742204   887,223 20,590 SH   SOLE   20,590 0 0
TELUS CORPORATION COM 87971M103   9,297,362 568,994 SH   SOLE   568,994 0 0
TELUS INTERNATIONAL CDA-W/I COM 87975H100   195,826 25,699 SH   SOLE   25,699 0 0
THOMSON REUTERS CORP COM 884903808   11,431,783 93,458 SH   SOLE   93,458 0 0
TORONTO-DOMINION BANK COM 891160509   31,762,022 527,083 SH   SOLE   527,083 0 0
TRANSALTA CORPORATION COM 89346D107   208,965 24,019 SH   SOLE   24,019 0 0
TRICON RESIDENTIAL INC COM 89612W102   28,697 3,878 SH   SOLE   3,878 0 0
TRIPLE FLAG PRECIOUS MET CORP COM 89679M104   197,000 15,000 SH   SOLE   15,000 0 0
VERMILION ENERGY INC COM 923725105   49,708 3,400 SH   SOLE   3,400 0 0
VERSABANK COM 92512J106   33,038 4,206 SH   SOLE   4,206 0 0
WASTE CONNECTIONS INC COM 94106B101   2,516,782 18,740 SH   SOLE   18,740 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   1,033,052 25,476 SH   SOLE   25,476 0 0
FTAI AVIATION LTD COM G3730V105   35,550 1,000 SH   SOLE   1,000 0 0
JX LUXVENTURE LTD COM Y46002302   65 55 SH   SOLE   55 0 0
ABCAM PLC-SPON ADR COM 000380204   31,456 1,390 SH   SOLE   1,390 0 0
ALERIAN MLP ETF COM 00162Q452   21,100 500 SH   SOLE   500 0 0
API GROUP CORP COM 00187Y100   29,820 1,150 SH   SOLE   1,150 0 0
AT&T INC COM 00206R102   215,988 14,380 SH   SOLE   14,380 0 0
ABBOTT LABORATORIES INC COM 002824100   2,595,774 26,802 SH   SOLE   26,802 0 0
ABBVIE INC COM 00287Y109   1,157,451 7,765 SH   SOLE   7,765 0 0
ABERCROMBIE & FITCH CO-CL A COM 002896207   28,185 500 SH   SOLE   500 0 0
ABERDEEN ASIA-PACIFIC INCOME COM 003009107   2,940 1,200 SH   SOLE   1,200 0 0
ABERDEEN AUSTRALIA EQUITY FD COM 003011103   4,420 1,119 SH   SOLE   1,119 0 0
ACTIVISION BLIZZARD INC COM 00507V109   37,452 400 SH   SOLE   400 0 0
ADOBE INC COM 00724F101   637,885 1,251 SH   SOLE   1,251 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   55,575 497 SH   SOLE   497 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106   26,923 95 SH   SOLE   95 0 0
ALBEMARLE CORP COM 012653101   5,951 35 SH   SOLE   35 0 0
ALCOA CORPORATION COM 013872106   3,080 106 SH   SOLE   106 0 0
ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102   52,044 600 SH   SOLE   600 0 0
ALPHABET INC CLASS-C COM 02079K107   4,289,212 32,531 SH   SOLE   32,531 0 0
ALPHABET INC CLASS-A COM 02079K305   6,224,094 47,563 SH   SOLE   47,563 0 0
ALTRIA GROUP INC COM 02209S103   276,269 6,570 SH   SOLE   6,570 0 0
AMAZON.COM INC COM 023135106   3,942,881 31,017 SH   SOLE   31,017 0 0
AMERICAN ELECTRIC POWER COMP COM 025537101   312,088 4,149 SH   SOLE   4,149 0 0
AMERICAN EXPRESS COMPANY COM 025816109   2,423,741 16,246 SH   SOLE   16,246 0 0
AMERICAN INTERNATIONAL GROUP INC COM 026874784   320,635 5,291 SH   SOLE   5,291 0 0
AMERICAN TOWER CORP COM 03027X100   201,122 1,223 SH   SOLE   1,223 0 0
AMERICA'S CAR-MART INC COM 03062T105   90,990 1,000 SH   SOLE   1,000 0 0
AMERISOURCEBERGEN CORPORATION COM 03073E105   1,748,229 9,714 SH   SOLE   9,714 0 0
AMERIPRISE FINANCIAL INC COM 03076C106   1,629,608 4,943 SH   SOLE   4,943 0 0
AMETEK INC COM 031100100   654,134 4,427 SH   SOLE   4,427 0 0
AMGEN INC COM 031162100   2,726,301 10,144 SH   SOLE   10,144 0 0
AMPHENOL CORPORATION CL-A COM 032095101   1,865,922 22,216 SH   SOLE   22,216 0 0
ANALOG DEVICES INC COM 032654105   365,763 2,089 SH   SOLE   2,089 0 0
ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108   102,305 1,850 SH   SOLE   1,850 0 0
ELEVANCE HEALTH INC COM 036752103   2,612,520 6,000 SH   SOLE   6,000 0 0
APPLE INC COM 037833100   17,415,310 101,719 SH   SOLE   101,719 0 0
APPLIED MATERIALS INC COM 038222105   699,449 5,052 SH   SOLE   5,052 0 0
APTARGROUP INC COM 038336103   586,938 4,694 SH   SOLE   4,694 0 0
ARCHROCK INC COM 03957W106   6,300 500 SH   SOLE   500 0 0
ARES CAPITAL CORPORATION COM 04010L103   9,735 500 SH   SOLE   500 0 0
ARGENX SE-ADR COM 04016X101   130,774 266 SH   SOLE   266 0 0
ARISTA NETWORKS INC COM 040413106   125,992 685 SH   SOLE   685 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108   315,982 4,666 SH   SOLE   4,666 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   1,274,833 5,299 SH   SOLE   5,299 0 0
AUTOZONE INC COM 053332102   375,919 148 SH   SOLE   148 0 0
BP PLC SPONSORED ADR COM 055622104   213,657 5,518 SH   SOLE   5,518 0 0
BWX TECHNOLOGIES INC COM 05605H100   365,602 4,876 SH   SOLE   4,876 0 0
BANCO SANTANDER S.A. ADR COM 05964H105   4,286 1,140 SH   SOLE   1,140 0 0
BANK OF AMERICA CORPORATION COM 060505104   1,882,813 68,766 SH   SOLE   68,766 0 0
BANK OZK COM 06417N103   25,393 685 SH   SOLE   685 0 0
BAXTER INTERNATIONAL INC COM 071813109   311,468 8,253 SH   SOLE   8,253 0 0
BECTON, DICKINSON & CO COM 075887109   2,078,323 8,039 SH   SOLE   8,039 0 0
BEIGENE LTD COM 07725L102   59,897 333 SH   SOLE   333 0 0
BEL FUSE INC-CL B COM 077347300   47,720 1,000 SH   SOLE   1,000 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108   28,699,758 54 SH   SOLE   54 0 0
BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702   4,384,355 12,516 SH   SOLE   12,516 0 0
BHP GROUP LTD - SPONSORED ADR COM 088606108   147,717 2,597 SH   SOLE   2,597 0 0
BIO-RAD LABS INC COM 090572207   317,945 887 SH   SOLE   887 0 0
BIOGEN INC COM 09062X103   1,808,065 7,035 SH   SOLE   7,035 0 0
BLACKROCK INC COM 09247X101   1,717,077 2,656 SH   SOLE   2,656 0 0
THE BLACKSTONE GROUP INC COM 09260D107   200,459 1,871 SH   SOLE   1,871 0 0
BOEING COMPANY COM 097023105   273,911 1,429 SH   SOLE   1,429 0 0
BOOKING HOLDINGS INC COM 09857L108   3,383,093 1,097 SH   SOLE   1,097 0 0
BORGWARNER INC COM 099724106   250,778 6,212 SH   SOLE   6,212 0 0
BOSTON SCIENTIFIC CORP COM 101137107   688,248 13,035 SH   SOLE   13,035 0 0
BRISTOL-MYERS SQUIBB COMPANY COM 110122108   506,109 8,720 SH   SOLE   8,720 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC COM 11133T103   24,172 135 SH   SOLE   135 0 0
BROADCOM INC COM 11135F101   1,126,266 1,356 SH   SOLE   1,356 0 0
CDW CORP COM 12514G108   326,851 1,620 SH   SOLE   1,620 0 0
CIGNA CORPORATION COM 125523100   40,050 140 SH   SOLE   140 0 0
CME GROUP INC COM 12572Q105   3,728,897 18,624 SH   SOLE   18,624 0 0
CSX CORPORATION COM 126408103   487,080 15,840 SH   SOLE   15,840 0 0
CVS HEALTH CORPORATION COM 126650100   1,425,794 20,421 SH   SOLE   20,421 0 0
CADENCE DESIGN SYSTEMS INC COM 127387108   76,850 328 SH   SOLE   328 0 0
CAMPBELL SOUP COMPANY COM 134429109   1,500,447 36,525 SH   SOLE   36,525 0 0
CAPITAL ONE FINANCIAL CORPORATION COM 14040H105   8,735 90 SH   SOLE   90 0 0
CARLISLE COMPANIES INC COM 142339100   1,157,855 4,466 SH   SOLE   4,466 0 0
CARLYLE GROUP INC COM 14316J108   879,315 29,155 SH   SOLE   29,155 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   850,853 15,414 SH   SOLE   15,414 0 0
CATERPILLAR INC COM 149123101   1,174,446 4,302 SH   SOLE   4,302 0 0
CENTENE CORPORATION COM 15135B101   27,965 406 SH   SOLE   406 0 0
CHARTER COMMUNICATIONS INC-A COM 16119P108   880 2 SH   SOLE   2 0 0
CHEMOURS CO(THE) COM 163851108   5,666 202 SH   SOLE   202 0 0
CHENIERE ENERGY INC COM 16411R208   1,282,041 7,725 SH   SOLE   7,725 0 0
CHEVRON CORPORATION COM 166764100   3,468,851 20,572 SH   SOLE   20,572 0 0
CISCO SYSTEMS INC COM 17275R102   1,377,331 25,620 SH   SOLE   25,620 0 0
CITIGROUP INC NEW COM 172967424   34,467 838 SH   SOLE   838 0 0
CLEVELAND-CLIFFS INC COM 185899101   6,252 400 SH   SOLE   400 0 0
CLOROX COMPANY COM 189054109   65,530 500 SH   SOLE   500 0 0
COCA-COLA COMPANY COM 191216100   1,094,241 19,547 SH   SOLE   19,547 0 0
COGNIZANT TECH SOLUTIONS CORP-A COM 192446102   447,558 6,607 SH   SOLE   6,607 0 0
COLGATE-PALMOLIVE COMPANY COM 194162103   2,161,246 30,393 SH   SOLE   30,393 0 0
COMCAST CORP CL A COM 20030N101   3,725,890 84,030 SH   SOLE   84,030 0 0
CONAGRA BRANDS INC COM 205887102   137,100 5,000 SH   SOLE   5,000 0 0
CONN'S INC COM 208242107   5,925 1,500 SH   SOLE   1,500 0 0
CONOCOPHILLIPS COM 20825C104   1,901,106 15,869 SH   SOLE   15,869 0 0
CONSTELLATION BRANDS INC-CLASS A COM 21036P108   582,583 2,318 SH   SOLE   2,318 0 0
COPART INC COM 217204106   255,524 5,930 SH   SOLE   5,930 0 0
CORTEVA INC COM 22052L104   82,368 1,610 SH   SOLE   1,610 0 0
COSTCO WHOLESALE CORP COM 22160K105   3,025,361 5,355 SH   SOLE   5,355 0 0
COSTAR GROUP INC COM 22160N109   98,035 1,275 SH   SOLE   1,275 0 0
CUMMINS INC COM 231021106   1,439,983 6,303 SH   SOLE   6,303 0 0
D.R. HORTON INC COM 23331A109   607,850 5,656 SH   SOLE   5,656 0 0
DXC TECHNOLOGY COMPANY COM 23355L106   1,062 51 SH   SOLE   51 0 0
DANAHER CORP COM 235851102   1,958,109 8,904 SH   SOLE   8,904 0 0
DARLING INGREDIENTS INC COM 237266101   19,157 367 SH   SOLE   367 0 0
DATADOG INC CLASS A COM 23804L103   69,502 763 SH   SOLE   763 0 0
DEERE & COMPANY COM 244199105   440,402 1,167 SH   SOLE   1,167 0 0
DELTA AIR LINES INC COM 247361702   103,711 2,803 SH   SOLE   2,803 0 0
DEVON ENERGY CORPORATION COM 25179M103   271,890 5,700 SH   SOLE   5,700 0 0
DIAGEO PLC SPONSORED ADR COM 25243Q205   1,513,282 10,144 SH   SOLE   10,144 0 0
DISNEY,WALT COMPANY COM 254687106   313,420 3,867 SH   SOLE   3,867 0 0
DISCOVER FINANCIAL SERVICES COM 254709108   95,293 1,100 SH   SOLE   1,100 0 0
DOLLAR GENERAL CORP COM 256677105   349,563 3,304 SH   SOLE   3,304 0 0
DOLLAR TREE INC COM 256746108   34,916 328 SH   SOLE   328 0 0
DOMINO'S PIZZA INC COM 25754A201   922,732 2,436 SH   SOLE   2,436 0 0
DOW INC COM 260557103   56,819 1,102 SH   SOLE   1,102 0 0
DRIL-QUIP INC COM 262037104   56,340 2,000 SH   SOLE   2,000 0 0
DUKE ENERGY CORP NEW COM 26441C204   203,263 2,303 SH   SOLE   2,303 0 0
DULUTH HOLDINGS INC CL-B COM 26443V101   3,005 500 SH   SOLE   500 0 0
DUPONT DE NEMOURS INC COM 26614N102   73,024 979 SH   SOLE   979 0 0
D-WAVE QUANTUM INC COM 26740W109   24,274 25,157 SH   SOLE   25,157 0 0
DYNATRACE INC COM 268150109   472,861 10,119 SH   SOLE   10,119 0 0
EOG RESOURCES INC COM 26875P101   1,081,009 8,528 SH   SOLE   8,528 0 0
EBAY INC COM 278642103   1,415,509 32,105 SH   SOLE   32,105 0 0
ECHOSTAR CORPORATION-A COM 278768106   20,100 1,200 SH   SOLE   1,200 0 0
ECOLAB INC COM 278865100   6,776 40 SH   SOLE   40 0 0
ELECTRONIC ARTS INC COM 285512109   18,662 155 SH   SOLE   155 0 0
EMBECTA CORP COM 29082K105   602 40 SH   SOLE   40 0 0
EMERSON ELECTRIC CO COM 291011104   815,727 8,447 SH   SOLE   8,447 0 0
ENOVIX CORP COM 293594107   17,570 1,400 SH   SOLE   1,400 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107   27,370 1,000 SH   SOLE   1,000 0 0
EQUINIX INC REIT COM 29444U700   466,259 642 SH   SOLE   642 0 0
EQUINOR ASA-SPONSORED ADR COM 29446M102   33 1 SH   SOLE   1 0 0
EQUITRANS MIDSTREAM CORP COM 294600101   168,660 18,000 SH   SOLE   18,000 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   149,500 5,000 SH   SOLE   5,000 0 0
EXXON MOBIL CORPORATION COM 30231G102   2,463,536 20,952 SH   SOLE   20,952 0 0
FS KKR CAPITAL CORP COM 302635206   98,450 5,000 SH   SOLE   5,000 0 0
FTI CONSULTING INC COM 302941109   371,985 2,085 SH   SOLE   2,085 0 0
META PLATFORMS INC COM 30303M102   629,240 2,096 SH   SOLE   2,096 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105   162,661 372 SH   SOLE   372 0 0
FEDEX CORPORATION COM 31428X106   92,722 350 SH   SOLE   350 0 0
FIDELITY CORPORATE BOND ETF COM 316188101   84,972 1,944 SH   SOLE   1,944 0 0
FISERV INC COM 337738108   158,709 1,405 SH   SOLE   1,405 0 0
FLUOR CORP COM 343412102   36,700 1,000 SH   SOLE   1,000 0 0
FLOWSERVE CORPORATION COM 34354P105   1,861,833 46,815 SH   SOLE   46,815 0 0
FORD MOTOR COMPANY COM 345370860   497 40 SH   SOLE   40 0 0
FORTIVE CORPORATION COM 34959J108   133,488 1,800 SH   SOLE   1,800 0 0
FRANKLIN RESOURCES INC COM 354613101   10,324 420 SH   SOLE   420 0 0
FREEPORT MCMORAN INC COM 35671D857   985,798 26,436 SH   SOLE   26,436 0 0
FTAI INFRASTRUCTURE INC COM 35953C106   3,220 1,000 SH   SOLE   1,000 0 0
GE HEALTHCARE TECH INC COM 36266G107   22,317 328 SH   SOLE   328 0 0
ARTHUR J GALLAGHER & CO COM 363576109   1,311,281 5,753 SH   SOLE   5,753 0 0
GAP INC COM 364760108   1,276 120 SH   SOLE   120 0 0
GENERAL DYNAMICS CORP COM 369550108   7,071 32 SH   SOLE   32 0 0
GENERAL ELECTRIC COMP COM 369604301   130,338 1,179 SH   SOLE   1,179 0 0
GENTEX CORP COM 371901109   1,380,867 42,436 SH   SOLE   42,436 0 0
GILEAD SCIENCES INC COM 375558103   86,181 1,150 SH   SOLE   1,150 0 0
GLADSTONE COMMERCIAL CORP COM 376536108   6,080 500 SH   SOLE   500 0 0
GLAUKOS CORP COM 377322102   15,050 200 SH   SOLE   200 0 0
GSK PLC-SPON ADR COM 37733W204   2,900 80 SH   SOLE   80 0 0
GLOBAL NET LEASE INC COM 379378201   12,877 1,340 SH   SOLE   1,340 0 0
GLB X MSCI CHINA FINANCIAL ETF COM 37950E606   5,856 500 SH   SOLE   500 0 0
GLBL X ROBOTICS&ARTIFICIAL INTEL ETF COM 37954Y715   271,920 11,000 SH   SOLE   11,000 0 0
GOLD FIELDS LTD-SPONSORED ADR COM 38059T106   2,715,000 250,000 SH   SOLE   250,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   25,886 80 SH   SOLE   80 0 0
GOLDMAN SACHS BDC INC COM 38147U107   21,840 1,500 SH   SOLE   1,500 0 0
GRACO INC COM 384109104   160,044 2,196 SH   SOLE   2,196 0 0
GRAFTECH INTERNATIONAL LTD COM 384313508   38,300 10,000 SH   SOLE   10,000 0 0
GRAPHIC PACKAGING HOLDING COMP COM 388689101   24,285 1,090 SH   SOLE   1,090 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   27,000 300 SH   SOLE   300 0 0
HF SINCLAIR CORP COM 403949100   109,533 1,924 SH   SOLE   1,924 0 0
HCA HEALTHCARE INC COM 40412C101   600,929 2,443 SH   SOLE   2,443 0 0
HDFC BANK LTD ADR COM 40415F101   180,453 3,058 SH   SOLE   3,058 0 0
HP INC COM 40434L105   15,420 600 SH   SOLE   600 0 0
HALEON PLC ADR COM 405552100   833 100 SH   SOLE   100 0 0
HALLIBURTON CO COM 406216101   10,530 260 SH   SOLE   260 0 0
HARLEY-DAVIDSON INC COM 412822108   1,726,889 52,235 SH   SOLE   52,235 0 0
HECLA MINING COMPANY COM 422704106   2,530 647 SH   SOLE   647 0 0
HERSHEY COMPANY(THE) COM 427866108   289,716 1,448 SH   SOLE   1,448 0 0
WTS-HERTZ GLB HLDG 30/06/51 COM 42806J148   30,600 5,000 SH   SOLE   5,000 0 0
HEWLETT-PACKARD ENTERPRISE CO COM 42824C109   10,422 600 SH   SOLE   600 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   446,035 2,970 SH   SOLE   2,970 0 0
HOME DEPOT INC COM 437076102   4,188,844 13,863 SH   SOLE   13,863 0 0
HONEYWELL INTERNATIONAL INC COM 438516106   219,102 1,186 SH   SOLE   1,186 0 0
HOWMET AEROSPACE INC COM 443201108   14,800 320 SH   SOLE   320 0 0
ICICI BANK LTD-SPON ADR COM 45104G104   10,404 450 SH   SOLE   450 0 0
ILLUMINA INC COM 452327109   750,510 5,467 SH   SOLE   5,467 0 0
ING GROEP NV-SPON ADR COM 456837103   13,180 1,000 SH   SOLE   1,000 0 0
INGERSOLL-RAND INC COM 45687V106   61,681 968 SH   SOLE   968 0 0
INGREDION INC COM 457187102   6,888 70 SH   SOLE   70 0 0
INTEL CORPORATION COM 458140100   610,287 17,167 SH   SOLE   17,167 0 0
INTERACTIVE BROKERS GROUP INC CL-A COM 45841N107   68,815 795 SH   SOLE   795 0 0
INTERCONTINENTAL HOTELS GROUP-ADR COM 45857P806   530,426 7,096 SH   SOLE   7,096 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104   2,056,054 18,688 SH   SOLE   18,688 0 0
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101   1,001,461 7,138 SH   SOLE   7,138 0 0
INTERNATIONAL FLAVORS & FRAGRANCES COM 459506101   328,920 4,825 SH   SOLE   4,825 0 0
INTERNATIONAL PAPER COMPANY COM 460146103   21,282 600 SH   SOLE   600 0 0
INTERPUBLIC GROUP OF COMPANIES INC COM 460690100   1,424,603 49,707 SH   SOLE   49,707 0 0
INVESCO SHARES QQQ TRUST SERIES 1 COM 46090E103   3,373,470 9,416 SH   SOLE   9,416 0 0
INTUIT INC COM 461202103   355,103 695 SH   SOLE   695 0 0
INTUITIVE SURGICAL INC COM 46120E602   30,398 104 SH   SOLE   104 0 0
INVESCO GLBL LISTED PRIVATE EQTY ETF COM 46137V118   7,234 140 SH   SOLE   140 0 0
IQVIA HOLDINGS INC COM 46266C105   307,914 1,565 SH   SOLE   1,565 0 0
ISHARES MSCI CANADA ETF COM 464286509   70,266 2,100 SH   SOLE   2,100 0 0
ISHARES SELECT DIVIDEND ETF COM 464287168   702,566 6,527 SH   SOLE   6,527 0 0
ISHARES S&P 500 INDEX FUND COM 464287200   1,180,933 2,750 SH   SOLE   2,750 0 0
ISHARES MSCI EMERGING MKTS ETF COM 464287234   132,825 3,500 SH   SOLE   3,500 0 0
ISHARES 20YR TREASURY BOND ETF COM 464287432   105,452 1,189 SH   SOLE   1,189 0 0
ISHARES MSCI EAFE ETF COM 464287465   1,023,117 14,845 SH   SOLE   14,845 0 0
ISHARES CORE S&P MID-CAP ETF COM 464287507   298,721 1,198 SH   SOLE   1,198 0 0
ISHARES RUSSELL 2000 ETF COM 464287655   26,511 150 SH   SOLE   150 0 0
ISHARES CORE S&P SMALL-CAP ETF COM 464287804   226,392 2,400 SH   SOLE   2,400 0 0
ISHARES INTL SELECT DIVIDEND ETF COM 464288448   522,757 20,581 SH   SOLE   20,581 0 0
ISHARES MSCI JAPAN ETF COM 46434G822   416,001 6,900 SH   SOLE   6,900 0 0
ITRON INC COM 465741106   350,819 5,791 SH   SOLE   5,791 0 0
JP MORGAN CHASE & CO COM 46625H100   7,049,277 48,609 SH   SOLE   48,609 0 0
JOHNSON & JOHNSON COM 478160104   7,144,876 45,874 SH   SOLE   45,874 0 0
KLA CORP COM 482480100   553,603 1,207 SH   SOLE   1,207 0 0
KKR & CO INC CLASS-A COM 48251W104   31,970 519 SH   SOLE   519 0 0
KELLOGG COMPANY COM 487836108   1,532,026 27,436 SH   SOLE   27,436 0 0
KENVUE INC COM 49177J102   262,566 13,076 SH   SOLE   13,076 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   138,926 1,050 SH   SOLE   1,050 0 0
KIMBERLY-CLARK CORPORATION COM 494368103   1,890,336 15,642 SH   SOLE   15,642 0 0
KINDER MORGAN INC COM 49456B101   16,580 1,000 SH   SOLE   1,000 0 0
KRAFT HEINZ COMPANY(THE) COM 500754106   16,820 500 SH   SOLE   500 0 0
KRANESHARES GLOBAL CARBON ETF COM 500767678   578,080 16,000 SH   SOLE   16,000 0 0
KYNDRYL HOLDINGS INC COM 50155Q100   9,770 647 SH   SOLE   647 0 0
LCI INDUSTRIES COM 50189K103   26,067 222 SH   SOLE   222 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   34,824 200 SH   SOLE   200 0 0
LAM RESEARCH CORPORATION COM 512807108   48,888 78 SH   SOLE   78 0 0
LAMB WESTON HOLDINGS INC W/I COM 513272104   154,038 1,666 SH   SOLE   1,666 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   72,181 840 SH   SOLE   840 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104   129,806 898 SH   SOLE   898 0 0
LEIDOS HOLDINGS INC COM 525327102   318,413 3,455 SH   SOLE   3,455 0 0
LILLY (ELI) & COMPANY COM 532457108   621,459 1,157 SH   SOLE   1,157 0 0
LLOYDS BANKING GROUP PLC ADR COM 539439109   148,259 69,605 SH   SOLE   69,605 0 0
LOCKHEED MARTIN CORP COM 539830109   51,529 126 SH   SOLE   126 0 0
LOUISIANA-PACIFIC CORPORATION COM 546347105   110,540 2,000 SH   SOLE   2,000 0 0
LOWE'S COMPANIES COM 548661107   1,760,820 8,472 SH   SOLE   8,472 0 0
LULULEMON ATHLETICA INC COM 550021109   25,065 65 SH   SOLE   65 0 0
MP MATERIALS CORP COM 553368101   57,300 3,000 SH   SOLE   3,000 0 0
MSCI INC COM 55354G100   341,198 665 SH   SOLE   665 0 0
MARATHON PETROLEUM CORP COM 56585A102   605,360 4,000 SH   SOLE   4,000 0 0
MARKETAXESS HOLDINGS INC COM 57060D108   1,029,318 4,818 SH   SOLE   4,818 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102   1,871,220 9,833 SH   SOLE   9,833 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106   747,484 1,821 SH   SOLE   1,821 0 0
MASCO CORPORATION COM 574599106   1,616,114 30,236 SH   SOLE   30,236 0 0
MASTERCARD INC CLASS A COM 57636Q104   4,596,515 11,610 SH   SOLE   11,610 0 0
MCCORMICK & CO INC NVS COM 579780206   385,083 5,091 SH   SOLE   5,091 0 0
MCDONALD'S CORPORATION COM 580135101   3,379,672 12,829 SH   SOLE   12,829 0 0
MCEWEN MINING INC COM 58039P305   130,000 20,000 SH   SOLE   20,000 0 0
MCKESSON CORPORATION COM 58155Q103   218,295 502 SH   SOLE   502 0 0
MERCK & CO INC COM 58933Y105   3,503,800 34,034 SH   SOLE   34,034 0 0
METLIFE INC COM 59156R108   317,066 5,040 SH   SOLE   5,040 0 0
METTLER-TOLEDO INTERNATIONAL INC COM 592688105   127,428 115 SH   SOLE   115 0 0
MICROSOFT CORPORATION COM 594918104   28,623,053 90,651 SH   SOLE   90,651 0 0
MICROSTRATEGY INC CL A COM 594972408   65,656 200 SH   SOLE   200 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   524,730 6,723 SH   SOLE   6,723 0 0
MICRON TECHNOLOGY INC COM 595112103   12,041 177 SH   SOLE   177 0 0
MIDDLEBY CORP (THE) COM 596278101   750,336 5,862 SH   SOLE   5,862 0 0
MONDELEZ INTERNATIONAL INC COM 609207105   392,110 5,650 SH   SOLE   5,650 0 0
MONSTER BEVERAGE CORP COM 61174X109   25,787 487 SH   SOLE   487 0 0
MOODY'S CORP COM 615369105   490,064 1,550 SH   SOLE   1,550 0 0
MORGAN STANLEY COM 617446448   1,847,212 22,618 SH   SOLE   22,618 0 0
MOTOROLA SOLUTIONS INC COM 620076307   457,363 1,680 SH   SOLE   1,680 0 0
MURPHY OIL CORP COM 626717102   31,745 700 SH   SOLE   700 0 0
NOV INC COM 62955J103   564 27 SH   SOLE   27 0 0
NATIONAL GRID PLC SPONSORED ADR COM 636274409   66,693 1,100 SH   SOLE   1,100 0 0
NATURA & CO HOLDING-ADR W/I COM 63884N108   692 120 SH   SOLE   120 0 0
NATWEST GROUP PLC-SPON ADR COM 639057207   81,381 13,959 SH   SOLE   13,959 0 0
NETAPP INC COM 64110D104   2,301,440 30,330 SH   SOLE   30,330 0 0
NETFLIX INC COM 64110L106   782,765 2,073 SH   SOLE   2,073 0 0
NEWELL BRANDS INC COM 651229106   27,090 3,000 SH   SOLE   3,000 0 0
NEWMONT CORPORATION COM 651639106   270,954 7,333 SH   SOLE   7,333 0 0
NEXTERA ENERGY INC COM 65339F101   697,678 12,178 SH   SOLE   12,178 0 0
NIKE INC CLASS B COM 654106103   2,367,360 24,758 SH   SOLE   24,758 0 0
NORDSTROM INC COM 655664100   14,940 1,000 SH   SOLE   1,000 0 0
NORFOLK SOUTHERN CORP COM 655844108   33,872 172 SH   SOLE   172 0 0
NORTHROP GRUMMAN CORP COM 666807102   444,152 1,009 SH   SOLE   1,009 0 0
NORTHWEST NATURAL HOLDING CO COM 66765N105   19,080 500 SH   SOLE   500 0 0
NORTONLIFELOCK INC COM 668771108   1,627,798 92,070 SH   SOLE   92,070 0 0
NOVARTIS AG SPONSORED ADR COM 66987V109   248,006 2,570 SH   SOLE   2,570 0 0
NOVO-NORDISK A/S ADR COM 670100205   4,175,237 45,912 SH   SOLE   45,912 0 0
NUCOR CORPORATION COM 670346105   156,350 1,000 SH   SOLE   1,000 0 0
NVIDIA CORPORATION COM 67066G104   2,064,898 4,747 SH   SOLE   4,747 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   35,773 1,778 SH   SOLE   1,778 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105   306,558 4,725 SH   SOLE   4,725 0 0
OCCIDENTAL PETE CORP WTS 3/08/27 COM 674599162   217,418 5,027 SH   SOLE   5,027 0 0
OFFICE PROPERTIES INCOME TRU COM 67623C109   4,100 1,000 SH   SOLE   1,000 0 0
OMNICOM GROUP INC COM 681919106   1,487,664 19,974 SH   SOLE   19,974 0 0
ORACLE CORPORATION COM 68389X105   3,207,152 30,279 SH   SOLE   30,279 0 0
ORANGE SPON ADR COM 684060106   5,745 500 SH   SOLE   500 0 0
ORGANON & CO COM 68622V106   5,121 295 SH   SOLE   295 0 0
OTIS WORLDWIDE CORPORATION COM 68902V107   520,489 6,481 SH   SOLE   6,481 0 0
OVINTIV INC COM 69047Q102   623,167 13,100 SH   SOLE   13,100 0 0
PPG INDUSTRIES INC COM 693506107   364,738 2,810 SH   SOLE   2,810 0 0
PARKER HANNIFIN CORP COM 701094104   722,170 1,854 SH   SOLE   1,854 0 0
PAYCHEX INC COM 704326107   837,642 7,263 SH   SOLE   7,263 0 0
PAYPAL HOLDINGS INC COM 70450Y103   87,690 1,500 SH   SOLE   1,500 0 0
PEPSICO INC COM 713448108   6,490,908 38,308 SH   SOLE   38,308 0 0
PFIZER INC COM 717081103   1,938,422 58,439 SH   SOLE   58,439 0 0
PHILIP MORRIS INTERNATIONAL INC COM 718172109   925,800 10,000 SH   SOLE   10,000 0 0
PHILLIPS 66 COM 718546104   240,300 2,000 SH   SOLE   2,000 0 0
PIPER JAFFRAY COMPANIES COM 724078100   7,556 52 SH   SOLE   52 0 0
POLARIS INC COM 731068102   1,573,347 15,108 SH   SOLE   15,108 0 0
PROCTER & GAMBLE COMPANY COM 742718109   6,349,286 43,530 SH   SOLE   43,530 0 0
PROGRESSIVE CORPORATION COM 743315103   152,116 1,092 SH   SOLE   1,092 0 0
PROLOGIS INC COM 74340W103   122,646 1,093 SH   SOLE   1,093 0 0
PROSHARES ULT VIX ST FUT ETF COM 74347Y771   32,420 2,000 SH   SOLE   2,000 0 0
PROSHARES S&P 500 DIVIDEND A ETF COM 74348A467   71,460 807 SH   SOLE   807 0 0
PROSPECT CAPITAL CORP COM 74348T102   9,075 1,500 SH   SOLE   1,500 0 0
PULTEGROUP INC COM 745867101   148,100 2,000 SH   SOLE   2,000 0 0
QUALCOMM INC COM 747525103   2,081,375 18,741 SH   SOLE   18,741 0 0
QUANTA SERVICES INC COM 74762E102   482,454 2,579 SH   SOLE   2,579 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109   102,037 1,016 SH   SOLE   1,016 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   318,971 4,432 SH   SOLE   4,432 0 0
REGAL REXNORD CORP COM 758750103   461,645 3,231 SH   SOLE   3,231 0 0
RELX PLC - SPONSORED ADR COM 759530108   141,742 4,206 SH   SOLE   4,206 0 0
RENTOKIL INITIAL PLC-SP ADR COM 760125104   160,575 4,334 SH   SOLE   4,334 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   79 5 SH   SOLE   5 0 0
REXFORD INDUSTRIAL REALITY INC COM 76169C100   29,117 590 SH   SOLE   590 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100   25,456 400 SH   SOLE   400 0 0
ROCKWELL AUTOMATION INC COM 773903109   83,188 291 SH   SOLE   291 0 0
ROPER TECHNOLOGIES INC COM 776696106   724,483 1,496 SH   SOLE   1,496 0 0
SHELL PLC ADR COM 780259305   827,798 12,858 SH   SOLE   12,858 0 0
RYAN SPECIALTY GROUP HLDGS-A COM 78351F107   198,053 4,092 SH   SOLE   4,092 0 0
S&P GLOBAL INC COM 78409V104   806,460 2,207 SH   SOLE   2,207 0 0
SEI INVESTMENTS COMPANY COM 784117103   1,693,668 28,120 SH   SOLE   28,120 0 0
SPDR S&P 500 ETF TRUST COM 78462F103   1,949,736 4,561 SH   SOLE   4,561 0 0
SPDR GOLD TRUST ETF COM 78463V107   963,206 5,618 SH   SOLE   5,618 0 0
SPDR S&P DIVIDEND ETF COM 78464A763   534,797 4,650 SH   SOLE   4,650 0 0
SS&C TECHNOLOGIES HOLDINGS INC COM 78467J100   240,371 4,575 SH   SOLE   4,575 0 0
SPDR S&P MIDCAP 400 ETF TRST COM 78467Y107   45,664 100 SH   SOLE   100 0 0
SPDR BLLOMBERG 1-3 MONTH T-BILL ETF COM 78468R663   196,403 2,139 SH   SOLE   2,139 0 0
SANOFI SPON ADR COM 80105N105   123,050 2,294 SH   SOLE   2,294 0 0
SASOL LIMITED SPONSORED ADR COM 803866300   95,690 7,000 SH   SOLE   7,000 0 0
SCHWAB, CHARLES CORP COM 808513105   37,058 675 SH   SOLE   675 0 0
SERVICENOW INC COM 81762P102   106,202 190 SH   SOLE   190 0 0
SHERWIN-WILLIAMS COMPANY (THE) COM 824348106   1,098,500 4,307 SH   SOLE   4,307 0 0
SMUCKER (J.M.) CO COM 832696405   4,548 37 SH   SOLE   37 0 0
SNAP INC-A COM 83304A106   4,455 500 SH   SOLE   500 0 0
SONY CORPORATION-SPONSORED ADR COM 835699307   578,436 7,019 SH   SOLE   7,019 0 0
SOUTHERN COMPANY COM 842587107   438,349 6,773 SH   SOLE   6,773 0 0
SOUTHERN COPPER CORPORATION COM 84265V105   376,525 5,001 SH   SOLE   5,001 0 0
SOUTHWEST AIRLINES CO COM 844741108   7,309 270 SH   SOLE   270 0 0
STARBUCKS CORPORATION COM 855244109   805,823 8,829 SH   SOLE   8,829 0 0
STATE STREET CORP COM 857477103   395,265 5,903 SH   SOLE   5,903 0 0
STMICROELECTRONICS NV-NY SHS COM 861012102   129,480 3,000 SH   SOLE   3,000 0 0
STRYKER CORPORATION COM 863667101   853,695 3,124 SH   SOLE   3,124 0 0
SUMITOMO MITSUI-SPONS ADR COM 86562M209   9,850 1,000 SH   SOLE   1,000 0 0
SUN COMMUNITIES INC COM 866674104   35,502 300 SH   SOLE   300 0 0
SYLVAMO CORP COM 871332102   6,327 144 SH   SOLE   144 0 0
SYMBOTIC INCCL-A COM 87151X101   100,290 3,000 SH   SOLE   3,000 0 0
TJX COMPANIES INC COM 872540109   822,496 9,254 SH   SOLE   9,254 0 0
T-MOBILE US INC COM 872590104   309,090 2,207 SH   SOLE   2,207 0 0
TAIWAN SEMICONDUCTOR-SP ADR COM 874039100   1,231,894 14,176 SH   SOLE   14,176 0 0
TARGET CORP COM 87612E106   91,773 830 SH   SOLE   830 0 0
TEJON RANCH CO COM 879080109   162,200 10,000 SH   SOLE   10,000 0 0
TELEFONICA SA-SPON ADR COM 879382208   11,115 2,731 SH   SOLE   2,731 0 0
TEMPUR SEALY INTERNATIONAL INC COM 88023U101   1,429,570 32,985 SH   SOLE   32,985 0 0
TEVA PHARMACEUTICAL INDS LTD COM 881624209   30,610 3,001 SH   SOLE   3,001 0 0
TEXAS INSTRUMENTS INC COM 882508104   1,778,527 11,185 SH   SOLE   11,185 0 0
THERMO FISHER SCIENTIFIC COM 883556102   1,712,373 3,383 SH   SOLE   3,383 0 0
3M COMPANY COM 88579Y101   366,241 3,912 SH   SOLE   3,912 0 0
TOLL BROTHERS INC COM 889478103   147,920 2,000 SH   SOLE   2,000 0 0
TOPBUILD CORP COM 89055F103   839,338 3,336 SH   SOLE   3,336 0 0
TOTAL S.A. SPONSORED ADR COM 89151E109   192,677 2,930 SH   SOLE   2,930 0 0
TOYOTA MOTOR CORP COM 892331307   76,933 428 SH   SOLE   428 0 0
TRACTOR SUPPLY COMPANY COM 892356106   575,038 2,832 SH   SOLE   2,832 0 0
TRADEWEB MARKETSINC-CLASS A COM 892672106   293,933 3,665 SH   SOLE   3,665 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,960 12 SH   SOLE   12 0 0
U.S. BANCORP COM 902973304   33,060 1,000 SH   SOLE   1,000 0 0
UBER TECHNOLOGIES INC COM 90353T100   16,097 350 SH   SOLE   350 0 0
UNILEVER PLC SPON ADR COM 904767704   198,341 4,015 SH   SOLE   4,015 0 0
UNION PACIFIC CORPORATION COM 907818108   1,692,369 8,311 SH   SOLE   8,311 0 0
UNITED NATURAL FOODS INC COM 911163103   32,522 2,300 SH   SOLE   2,300 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   7,794 50 SH   SOLE   50 0 0
UNITEDHEALTH GROUP INC COM 91324P102   8,825,342 17,504 SH   SOLE   17,504 0 0
VF CORPORATION COM 918204108   583 33 SH   SOLE   33 0 0
VALERO ENERGY CORP COM 91913Y100   717,761 5,065 SH   SOLE   5,065 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189F106   107,640 4,000 SH   SOLE   4,000 0 0
VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844   461,634 2,971 SH   SOLE   2,971 0 0
VANGUARD ESG US STOCK ETF COM 921910733   2,967,053 39,445 SH   SOLE   39,445 0 0
VANGUARD TOTAL BOND MARKET COM 921937835   16,049 230 SH   SOLE   230 0 0
VANGUARD FTSE DEV MKT ETF COM 921943858   15,302 350 SH   SOLE   350 0 0
VANGUARD FTSE ALL WORLD COM 922042718   9,558 90 SH   SOLE   90 0 0
VANGUARD EMERGING MARKETS ETF COM 922042858   15,684 400 SH   SOLE   400 0 0
VANGUARD SHORT-TERM CORP BOND ETF COM 92206C409   72,144 960 SH   SOLE   960 0 0
VANGUARD S&P500 INDEX ETF COM 922908363   12,404,608 31,588 SH   SOLE   31,588 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769   212,410 1,000 SH   SOLE   1,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,041,009 32,120 SH   SOLE   32,120 0 0
VERITIVE CORPORATION COM 923454102   5,067 30 SH   SOLE   30 0 0
VERISK ANALYTICS INC COM 92345Y106   2,819,761 11,936 SH   SOLE   11,936 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   643,319 1,850 SH   SOLE   1,850 0 0
VIATRIS INC COM 92556V106   121,170 12,289 SH   SOLE   12,289 0 0
VISA INC CLASS A COM 92826C839   9,150,488 39,783 SH   SOLE   39,783 0 0
WABTEC CORPORATION COM 929740108   1,653,667 15,561 SH   SOLE   15,561 0 0
WALMART INC COM 931142103   829,557 5,187 SH   SOLE   5,187 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   102,304 4,600 SH   SOLE   4,600 0 0
WARNER BROS DISCOVERY-A COM 934423104   59,763 5,503 SH   SOLE   5,503 0 0
WARNER MUSIC GROUP CORP-CL A COM 934550203   132,225 4,211 SH   SOLE   4,211 0 0
WASTE MANAGEMENT INC COM 94106L109   5,335 35 SH   SOLE   35 0 0
WATERS CORPORATION COM 941848103   1,021,706 3,726 SH   SOLE   3,726 0 0
WELLS FARGO & CO COM 949746101   824,228 20,172 SH   SOLE   20,172 0 0
WEST PHARMACEUTICAL SERVICES INC COM 955306105   16,509 44 SH   SOLE   44 0 0
WEYERHAEUSER CO COM 962166104   159,432 5,200 SH   SOLE   5,200 0 0
WOODSIDE ENERGY GROUP ADR COM 980228308   8,128 349 SH   SOLE   349 0 0
YUM CHINA HOLDING INC COM 98850P109   1,327,863 23,831 SH   SOLE   23,831 0 0
ZOETIS INC COM 98978V103   161,801 930 SH   SOLE   930 0 0
ASML HOLDING NV-NY REG SHS COM N07059210   290,798 494 SH   SOLE   494 0 0
Alamos Gold Inc COM 011532108   10,161 900 SH   DFND 5 0 900 0
Alamos Gold Inc COM 011532108   29,354 2,600 SH   DFND 5 0 2,600 0
Alamos Gold Inc COM 011532108   173,866 15,400 SH   DFND 5 0 15,400 0
Alamos Gold Inc COM 011532108   29,354 2,600 SH   DFND 5 0 2,600 0
Algonquin Power & Utilities Corp COM 015857105   31,020,208 5,239,900 SH   SOLE   5,239,900 0 0
Algonquin Power & Utilities Corp COM 015857105   127,280 21,500 SH   DFND 5 0 21,500 0
Algonquin Power & Utilities Corp COM 015857105   276,168 46,650 SH   DFND 5 0 46,650 0
Algonquin Power & Utilities Corp COM 015857105   216,376 36,550 SH   DFND 5 0 36,550 0
Algonquin Power & Utilities Corp COM 015857105   202,464 34,200 SH   DFND 5 0 34,200 0
Bank of Montreal COM 063671101   396,539 4,700 SH   DFND 5 0 4,700 0
Bank of Montreal COM 063671101   615,901 7,300 SH   DFND 5 0 7,300 0
Bank of Montreal COM 063671101   2,758,899 32,700 SH   DFND 5 0 32,700 0
Bank of Montreal COM 063671101   607,464 7,200 SH   DFND 5 0 7,200 0
Bank of Nova Scotia/The COM 064149107   104,857 2,300 SH   DFND 5 0 2,300 0
Bank of Nova Scotia/The COM 064149107   141,329 3,100 SH   DFND 5 0 3,100 0
Bank of Nova Scotia/The COM 064149107   1,244,607 27,300 SH   DFND 5 0 27,300 0
Bank of Nova Scotia/The COM 064149107   13,677 300 SH   DFND 5 0 300 0
Barrick Gold Corp COM 067901108   192,060 13,200 SH   DFND 5 0 13,200 0
Barrick Gold Corp COM 067901108   219,705 15,100 SH   DFND 5 0 15,100 0
Barrick Gold Corp COM 067901108   1,460,820 100,400 SH   DFND 5 0 100,400 0
Barrick Gold Corp COM 067901108   231,345 15,900 SH   DFND 5 0 15,900 0
Bausch Health Cos Inc COM 071734107   60,006 7,300 SH   DFND 5 0 7,300 0
Bausch Health Cos Inc COM 071734107   60,006 7,300 SH   DFND 5 0 7,300 0
Bausch Health Cos Inc COM 071734107   256,464 31,200 SH   DFND 5 0 31,200 0
Bausch Health Cos Inc COM 071734107   80,556 9,800 SH   DFND 5 0 9,800 0
BCE Inc COM 05534B760   66,034,100 1,730,000 SH   SOLE   1,730,000 0 0
BCE Inc COM 05534B760   942,799 24,700 SH   DFND 5 0 24,700 0
BCE Inc COM 05534B760   1,681,389 44,050 SH   DFND 5 0 44,050 0
BCE Inc COM 05534B760   8,090,132 211,950 SH   DFND 5 0 211,950 0
BCE Inc COM 05534B760   1,477,179 38,700 SH   DFND 5 0 38,700 0
Brookfield Infrastructure Partners LP COM G16252101   32,340 1,100 SH   DFND 5 0 1,100 0
Brookfield Infrastructure Partners LP COM G16252101   111,720 3,800 SH   DFND 5 0 3,800 0
Brookfield Infrastructure Partners LP COM G16252101   820,260 27,900 SH   DFND 5 0 27,900 0
Brookfield Infrastructure Partners LP COM G16252101   108,780 3,700 SH   DFND 5 0 3,700 0
Canadian Imperial Bank of Commerce COM 136069101   277,992 7,200 SH   DFND 5 0 7,200 0
Canadian Imperial Bank of Commerce COM 136069101   440,154 11,400 SH   DFND 5 0 11,400 0
Canadian Imperial Bank of Commerce COM 136069101   2,764,476 71,600 SH   DFND 5 0 71,600 0
Canadian Imperial Bank of Commerce COM 136069101   509,652 13,200 SH   DFND 5 0 13,200 0
Canadian National Railway Co COM 136375102   660,813 6,100 SH   DFND 5 0 6,100 0
Canadian National Railway Co COM 136375102   974,970 9,000 SH   DFND 5 0 9,000 0
Canadian National Railway Co COM 136375102   6,803,124 62,800 SH   DFND 5 0 62,800 0
Canadian National Railway Co COM 136375102   1,061,634 9,800 SH   DFND 5 0 9,800 0
Canadian Natural Resources Ltd COM 136385101   140,010,550 2,165,000 SH   SOLE   2,165,000 0 0
CGI Inc COM 12532H104   856,863 8,700 SH   DFND 5 0 8,700 0
CGI Inc COM 12532H104   1,260,672 12,800 SH   DFND 5 0 12,800 0
CGI Inc COM 12532H104   5,239,668 53,200 SH   DFND 5 0 53,200 0
CGI Inc COM 12532H104   1,290,219 13,100 SH   DFND 5 0 13,100 0
CME Group Inc COM 12572Q105   5,756,325 28,750 SH   SOLE   28,750 0 0
Descartes Systems Group Inc/The COM 249906108   352,224 4,800 SH   DFND 5 0 4,800 0
Descartes Systems Group Inc/The COM 249906108   513,660 7,000 SH   DFND 5 0 7,000 0
Descartes Systems Group Inc/The COM 249906108   1,739,106 23,700 SH   DFND 5 0 23,700 0
Descartes Systems Group Inc/The COM 249906108   528,336 7,200 SH   DFND 5 0 7,200 0
Enbridge Inc COM 29250N105   74,080,080 2,232,000 SH   SOLE   2,232,000 0 0
Enbridge Inc COM 29250N105   3,319 100 SH   DFND 5 0 100 0
Enbridge Inc COM 29250N105   3,319 100 SH   DFND 5 0 100 0
Enbridge Inc COM 29250N105   1,247,944 37,600 SH   DFND 5 0 37,600 0
Enbridge Inc COM 29250N105   182,545 5,500 SH   DFND 5 0 5,500 0
FirstService Corp COM 33767E202   145,540 1,000 SH   DFND 5 0 1,000 0
FirstService Corp COM 33767E202   189,202 1,300 SH   DFND 5 0 1,300 0
FirstService Corp COM 33767E202   669,484 4,600 SH   DFND 5 0 4,600 0
FirstService Corp COM 33767E202   232,864 1,600 SH   DFND 5 0 1,600 0
Fortis Inc/Canada COM 349553107   78,639,300 2,070,000 SH   SOLE   2,070,000 0 0
Fortis Inc/Canada COM 349553107   1,021,931 26,900 SH   DFND 5 0 26,900 0
Fortis Inc/Canada COM 349553107   1,793,128 47,200 SH   DFND 5 0 47,200 0
Fortis Inc/Canada COM 349553107   8,464,172 222,800 SH   DFND 5 0 222,800 0
Fortis Inc/Canada COM 349553107   1,595,580 42,000 SH   DFND 5 0 42,000 0
Franco-Nevada Corp COM 351858105   400,470 3,000 SH   DFND 5 0 3,000 0
Franco-Nevada Corp COM 351858105   493,913 3,700 SH   DFND 5 0 3,700 0
Franco-Nevada Corp COM 351858105   3,096,968 23,200 SH   DFND 5 0 23,200 0
Franco-Nevada Corp COM 351858105   587,356 4,400 SH   DFND 5 0 4,400 0
Granite Real Estate Investment Trust UNIT 387437114   2,153,424 40,600 SH   DFND 5 0 40,600 0
Manulife Financial Corp COM 56501R106   46,522,600 2,545,000 SH   SOLE   2,545,000 0 0
Manulife Financial Corp COM 56501R106   27,420 1,500 SH   DFND 5 0 1,500 0
Manulife Financial Corp COM 56501R106   102,368 5,600 SH   DFND 5 0 5,600 0
Manulife Financial Corp COM 56501R106   1,080,348 59,100 SH   DFND 5 0 59,100 0
Nutrien Ltd COM 67077M108   103,750,624 1,679,900 SH   SOLE   1,679,900 0 0
Open Text Corp COM 683715106   3,510 100 SH   DFND 5 0 100 0
Osisko Gold Royalties Ltd COM 68827L101   18,800 1,600 SH   DFND 5 0 1,600 0
Osisko Gold Royalties Ltd COM 68827L101   70,500 6,000 SH   DFND 5 0 6,000 0
Osisko Gold Royalties Ltd COM 68827L101   348,975 29,700 SH   DFND 5 0 29,700 0
Osisko Gold Royalties Ltd COM 68827L101   35,250 3,000 SH   DFND 5 0 3,000 0
Pembina Pipeline Corp COM 706327103   39,078,000 1,300,000 SH   SOLE   1,300,000 0 0
Primo Water Corp COM 74167P108   38,640 2,800 SH   DFND 5 0 2,800 0
Primo Water Corp COM 74167P108   24,840 1,800 SH   DFND 5 0 1,800 0
Primo Water Corp COM 74167P108   655,500 47,500 SH   DFND 5 0 47,500 0
Primo Water Corp COM 74167P108   63,480 4,600 SH   DFND 5 0 4,600 0
Restaurant Brands International Inc COM 76131D103   326,438 4,900 SH   DFND 5 0 4,900 0
Restaurant Brands International Inc COM 76131D103   506,312 7,600 SH   DFND 5 0 7,600 0
Restaurant Brands International Inc COM 76131D103   3,271,042 49,100 SH   DFND 5 0 49,100 0
Restaurant Brands International Inc COM 76131D103   559,608 8,400 SH   DFND 5 0 8,400 0
Rogers Communications Inc COM 775109200   67,758,350 1,765,000 SH   SOLE   1,765,000 0 0
Rogers Communications Inc COM 775109200   203,467 5,300 SH   DFND 5 0 5,300 0
Rogers Communications Inc COM 775109200   357,027 9,300 SH   DFND 5 0 9,300 0
Rogers Communications Inc COM 775109200   3,604,821 93,900 SH   DFND 5 0 93,900 0
Rogers Communications Inc COM 775109200   345,510 9,000 SH   DFND 5 0 9,000 0
Royal Bank of Canada COM 780087102   1,005,560 11,500 SH   DFND 5 0 11,500 0
Royal Bank of Canada COM 780087102   2,050,468 23,450 SH   DFND 5 0 23,450 0
Royal Bank of Canada COM 780087102   8,494,796 97,150 SH   DFND 5 0 97,150 0
Royal Bank of Canada COM 780087102   1,547,688 17,700 SH   DFND 5 0 17,700 0
Stantec Inc COM 85472N109   694,109 10,700 SH   DFND 5 0 10,700 0
Stantec Inc COM 85472N109   1,128,738 17,400 SH   DFND 5 0 17,400 0
Stantec Inc COM 85472N109   5,870,735 90,500 SH   DFND 5 0 90,500 0
Stantec Inc COM 85472N109   1,102,790 17,000 SH   DFND 5 0 17,000 0
Sun Life Financial Inc COM 866796105   1,000,400 20,500 SH   DFND 5 0 20,500 0
Sun Life Financial Inc COM 866796105   1,771,440 36,300 SH   DFND 5 0 36,300 0
Sun Life Financial Inc COM 866796105   9,169,520 187,900 SH   DFND 5 0 187,900 0
Sun Life Financial Inc COM 866796105   1,586,000 32,500 SH   DFND 5 0 32,500 0
TC Energy Corp COM 87807B107   56,948,550 1,655,000 SH   SOLE   1,655,000 0 0
TELUS Corp COM 87971M103   69,608,400 4,260,000 SH   SOLE   4,260,000 0 0
TELUS Corp COM 87971M103   975,498 59,700 SH   DFND 5 0 59,700 0
TELUS Corp COM 87971M103   1,753,282 107,300 SH   DFND 5 0 107,300 0
TELUS Corp COM 87971M103   8,217,092 502,882 SH   DFND 5 0 502,882 0
TELUS Corp COM 87971M103   1,527,790 93,500 SH   DFND 5 0 93,500 0
Thomson Reuters Corp COM 884903808   1,179,165 9,640 SH   DFND 5 0 9,640 0
Thomson Reuters Corp COM 884903808   2,269,403 18,553 SH   DFND 5 0 18,553 0
Thomson Reuters Corp COM 884903808   9,745,846 79,675 SH   DFND 5 0 79,675 0
Thomson Reuters Corp COM 884903808   1,697,924 13,881 SH   DFND 5 0 13,881 0
Waste Connections Inc COM 94106B101   1,020,680 7,600 SH   DFND 5 0 7,600 0
Waste Connections Inc COM 94106B101   1,547,808 11,525 SH   DFND 5 0 11,525 0
Waste Connections Inc COM 94106B101   8,625,418 64,225 SH   DFND 5 0 64,225 0
Waste Connections Inc COM 94106B101   1,557,880 11,600 SH   DFND 5 0 11,600 0
Wheaton Precious Metals Corp COM 962879102   271,685 6,700 SH   DFND 5 0 6,700 0
Wheaton Precious Metals Corp COM 962879102   478,490 11,800 SH   DFND 5 0 11,800 0
Wheaton Precious Metals Corp COM 962879102   2,291,075 56,500 SH   DFND 5 0 56,500 0
Wheaton Precious Metals Corp COM 962879102   498,765 12,300 SH   DFND 5 0 12,300 0
BROOKFIELD CORP CL-A LVS COM 11271J107   6,254,000 200,000 SH   DFND 1 0 200,000 0
CAMECO CORP COM 13321L108   35,676 900 SH   DFND 1 0 900 0
COEUR MINING INC COM 192108504   38 17 SH   DFND 1 0 17 0
DIAMEDICA THERAPEUT-NEW COM 25253X207   62 24 SH   DFND 1 0 24 0
IM CANNABIS CORP-NEW COM 44969Q307   1,692 2,353 SH   DFND 1 0 2,353 0
LARGO INC COM 517097101   36,057 12,741 SH   DFND 1 0 12,741 0
SANGOMA TECHNOLOGIES-NEW COM 80100R408   1,908,500 550,000 SH   DFND 1 0 550,000 0
TORONTO DOMINION BANK COM 891160509   84,364 1,400 SH   DFND 1 0 1,400 0
ZOMEDICA CORP COM 98980M109   3 20 SH   DFND 1 0 20 0
AIRBNB, INC. BOND 009066AB7   10,881,119 12,302,000 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES, INC. BOND 00971TAJ0   2,365,440 2,000,000 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES, INC. BOND 00971TAL5   5,232,150 5,000,000 SH   SOLE   0 0 0
ALARM.COM HOLDINGS, INC. BOND 011642AB1   3,468,280 4,000,000 SH   SOLE   0 0 0
ASCENDIS PHARMA A/S BOND 04351PAD3   1,839,120 2,000,000 SH   SOLE   0 0 0
BENTLEY SYSTEMS, INCORPORATED BOND 08265TAD1   3,824,000 4,463,000 SH   SOLE   0 0 0
BIGCOMMERCE HOLDINGS, INC. BOND 08975PAB4   794,960 1,000,000 SH   SOLE   0 0 0
BILL.COM HOLDINGS, INC. BOND 090043AD2   1,629,080 2,000,000 SH   SOLE   0 0 0
BLACKLINE INC BOND 09239BAD1   2,432,250 2,820,000 SH   SOLE   0 0 0
BLOCK INC BOND 852234AK9   4,614,578 6,140,000 SH   SOLE   0 0 0
BOX, INC. BOND 10316TAB0   4,236,000 3,946,000 SH   SOLE   0 0 0
CABLE ONE, INC. BOND 12685JAE5   994,000 1,230,000 SH   SOLE   0 0 0
CERIDIAN HCM HOLDING INC. BOND 15677JAD0   4,324,887 4,900,000 SH   SOLE   0 0 0
CLOUDFLARE, INC. BOND 18915MAC1   1,259,000 1,500,000 SH   SOLE   0 0 0
CONMED CORPORATION BOND 207410AH4   4,294,710 4,500,000 SH   SOLE   0 0 0
DRAFTKINGS INC. BOND 26142RAB0   2,670,290 3,500,000 SH   SOLE   0 0 0
DROPBOX INC BOND 26210CAD6   5,357,806 5,648,000 SH   SOLE   0 0 0
ENPHASE ENERGY INC BOND 29355AAH0   1,761,300 2,000,000 SH   SOLE   0 0 0
EXPEDIA GROUP, INC. BOND 30212PBE4   4,362,500 5,000,000 SH   SOLE   0 0 0
Etsy, Inc. BOND 29786AAN6   3,250,825 4,250,000 SH   SOLE   0 0 0
Exact Sciences Corporation BOND 30063PAB1   1,361,670 1,500,000 SH   SOLE   0 0 0
FORD MOTOR COMPANY BOND 345370CZ1   5,000,550 5,100,000 SH   SOLE   0 0 0
HAEMONETICS CORPORATION BOND 405024AB6   3,472,720 4,000,000 SH   SOLE   0 0 0
HALOZYME THERAPEUTICS INC BOND 40637HAD1   4,211,000 5,000,000 SH   SOLE   0 0 0
INSULET CORPORATION BOND 45784PAK7   2,472,725 2,500,000 SH   SOLE   0 0 0
INTERDIGITAL, INC. BOND 45867GAD3   4,824,880 4,100,000 SH   SOLE   0 0 0
ITRON, INC. BOND 465741AN6   3,448,880 4,000,000 SH   SOLE   0 0 0
JAMF HOLDING CORP. BOND 47074LAB1   1,258,845 1,500,000 SH   SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORPORATION BOND 477839AB0   4,392,458 4,858,000 SH   SOLE   0 0 0
LIBERTY MEDIA CORP-LIBERTY FORMULA ONE BOND 531229AQ5   2,769,284 2,840,000 SH   SOLE   0 0 0
LUMENTUM HOLDINGS INC BOND 55024UAD1   3,390,000 4,000,000 SH   SOLE   0 0 0
LYFT, INC. BOND 55087PAB0   1,841,200 2,000,000 SH   SOLE   0 0 0
MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC. BOND 55405YAB6   4,536,240 4,000,000 SH   SOLE   0 0 0
PERFICIENT, INC. BOND 71375UAF8   2,776,000 3,500,000 SH   SOLE   0 0 0
SHAKE SHACK INC. BOND 819047AB7   1,103,164 1,478,000 SH   SOLE   0 0 0
SHIFT4 PAYMENTS INC BOND 82452JAD1   3,009,720 3,500,000 SH   SOLE   0 0 0
SHOPIFY INC. BOND 82509LAA5   1,759,000 2,000,000 SH   SOLE   0 0 0
SNAP INC BOND 83304AAF3   2,975,880 4,000,000 SH   SOLE   0 0 0
SPOTIFY TECHNOLOGY BOND 84921RAB6   4,939,396 5,800,000 SH   SOLE   0 0 0
Sarepta Therapeutics, Inc. BOND 803607AD2   1,121,930 1,000,000 SH   SOLE   0 0 0
Splunk Inc. BOND 848637AF1   5,619,000 6,000,000 SH   SOLE   0 0 0
TELADOC INC BOND 87918AAF2   1,361,547 1,700,000 SH   SOLE   0 0 0
TRIPADVISOR, INC. BOND 896945AD4   2,252,606 2,650,000 SH   SOLE   0 0 0
UNITY SOFTWARE INC. BOND 91332UAB7   3,313,628 4,164,000 SH   SOLE   0 0 0
UPWORK INC. BOND 91688FAB0   1,246,095 1,500,000 SH   SOLE   0 0 0
VAIL RESORTS, INC. BOND 91879QAN9   5,252,000 5,940,000 SH   SOLE   0 0 0
VERINT SYSTEMS INC. BOND 92343XAC4   1,680,439 1,956,000 SH   SOLE   0 0 0