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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
The Charles Schwab Corp COM 808513105   16,593,421,203 225,178,738 SH   DFND 3 0 225,178,738 0
Imperial Oil Ltd COM 453038408   68 1 SH   SOLE   1 0 0
Bank of Montreal COM 063671101   1,677,000 20,000 SH   SOLE   20,000 0 0
Ferrovial SE COM N3168P101   13,703,242 352,359 SH   DFND 4 0 352,359 0
Agilent Technologies Inc COM 00846U101   7,577,392 58,454 SH   SOLE   58,454 0 0
American Airlines Group Inc COM 02376R102   1,450,478 128,021 SH   SOLE   128,021 0 0
Advance Auto Parts Inc COM 00751Y106   127 2 SH   SOLE   2 0 0
Apple Inc COM 037833100   609,314,182 2,892,955 SH   SOLE   2,892,955 0 0
AbbVie Inc COM 00287Y109   60,571,773 353,147 SH   SOLE   353,147 0 0
Abbott Laboratories Inc COM 002824100   35,809,880 344,624 SH   SOLE   344,624 0 0
Accenture PLC COM G1151C101   38,075,224 125,491 SH   SOLE   125,491 0 0
Analog Devices Inc COM 032654105   2,647,588 11,599 SH   SOLE   11,599 0 0
Archer-Daniels-Midland Co COM 039483102   5,881,845 97,301 SH   SOLE   97,301 0 0
Automatic Data Processing Inc COM 053015103   19,875,000 83,267 SH   SOLE   83,267 0 0
Autodesk Inc COM 052769106   10,621,791 42,925 SH   SOLE   42,925 0 0
Ameren Corp COM 023608102   3,727,017 52,412 SH   SOLE   52,412 0 0
American Electric Power Co Inc COM 025537101   9,205,681 104,920 SH   SOLE   104,920 0 0
AES Corp/VA COM 00130H105   1,049,456 59,730 SH   SOLE   59,730 0 0
Assurant Inc COM 04621X108   1,730,663 10,410 SH   SOLE   10,410 0 0
Arthur J Gallagher & Co COM 363576109   11,186,115 43,138 SH   SOLE   43,138 0 0
Akamai Technologies Inc COM 00971T101   2,800,767 31,092 SH   SOLE   31,092 0 0
Allstate Corp/The COM 020002101   8,357,882 52,348 SH   SOLE   52,348 0 0
Allegion PLC COM G0176J109   2,067,271 17,497 SH   SOLE   17,497 0 0
Applied Materials Inc COM 038222105   39,487,499 167,327 SH   SOLE   167,327 0 0
AMETEK Inc COM 031100100   8,136,115 48,804 SH   SOLE   48,804 0 0
Amgen Inc COM 031162100   31,307,178 100,199 SH   SOLE   100,199 0 0
Ameriprise Financial Inc COM 03076C106   8,402,400 19,669 SH   SOLE   19,669 0 0
American Tower Corp COM 03027X100   18,139,542 93,320 SH   SOLE   93,320 0 0
Amazon.com Inc COM 023135106   281,884,113 1,458,650 SH   SOLE   1,458,650 0 0
Anthem Inc COM 036752103   25,154,225 46,422 SH   SOLE   46,422 0 0
Aon PLC COM G0403H108   12,738,143 43,389 SH   SOLE   43,389 0 0
APA Corp COM 03743Q108   2,084,676 70,811 SH   SOLE   70,811 0 0
Air Products & Chemicals Inc COM 009158106   11,279,882 43,712 SH   SOLE   43,712 0 0
Amphenol Corp COM 032095101   16,272,146 241,534 SH   SOLE   241,534 0 0
AvalonBay Communities Inc COM 053484101   5,842,987 28,242 SH   SOLE   28,242 0 0
Broadcom Inc COM 11135F101   14,161,096 88,202 SH   SOLE   88,202 0 0
Avery Dennison Corp COM 053611109   3,464,728 15,846 SH   SOLE   15,846 0 0
American Water Works Co Inc COM 030420103   5,310,672 41,117 SH   SOLE   41,117 0 0
American Express Co COM 025816109   8,932,504 38,577 SH   SOLE   38,577 0 0
AutoZone Inc COM 053332102   308,266 104 SH   SOLE   104 0 0
Boeing Co/The COM 097023105   20,653,403 113,474 SH   SOLE   113,474 0 0
Bank of America Corp COM 060505104   54,006,904 1,357,981 SH   SOLE   1,357,981 0 0
BB&T Corp COM 89832Q109   10,363,587 266,759 SH   SOLE   266,759 0 0
Becton Dickinson and Co COM 075887109   13,521,058 57,854 SH   SOLE   57,854 0 0
Brown-Forman Corp COM 115637209   1,606,063 37,186 SH   SOLE   37,186 0 0
Biogen Inc COM 09062X103   6,816,203 29,403 SH   SOLE   29,403 0 0
Bank of New York Mellon Corp/T COM 064058100   9,030,574 150,786 SH   SOLE   150,786 0 0
BlackRock Inc COM 09247X101   6,193,059 7,866 SH   SOLE   7,866 0 0
Ball Corp COM 058498106   206,409 3,439 SH   SOLE   3,439 0 0
Bristol-Myers Squibb Co COM 110122108   16,945,610 408,033 SH   SOLE   408,033 0 0
Berkshire Hathaway Inc COM 084670702   134,955,900 331,750 SH   SOLE   331,750 0 0
Boston Scientific Corp COM 101137107   22,678,983 294,494 SH   SOLE   294,494 0 0
BorgWarner Inc COM 099724106   1,433,358 44,459 SH   SOLE   44,459 0 0
Blackstone Group LP/The COM 09260D107   17,547,660 141,742 SH   SOLE   141,742 0 0
Conagra Brands Inc COM 205887102   2,672,873 94,049 SH   SOLE   94,049 0 0
Cardinal Health Inc COM 14149Y108   4,708,938 47,894 SH   SOLE   47,894 0 0
Chubb Ltd COM H1467J104   20,833,404 81,674 SH   SOLE   81,674 0 0
CBS Corp COM 92556H206   1,010,739 97,280 SH   SOLE   97,280 0 0
Crown Castle International Cor COM 22822V101   8,519,929 87,205 SH   SOLE   87,205 0 0
Carnival Corp COM 143658300   3,724,138 198,939 SH   SOLE   198,939 0 0
CF Industries Holdings Inc COM 125269100   2,664,614 35,950 SH   SOLE   35,950 0 0
Citizens Financial Group Inc COM 174610105   3,273,722 90,861 SH   SOLE   90,861 0 0
Church & Dwight Co Inc COM 171340102   5,142,010 49,595 SH   SOLE   49,595 0 0
CH Robinson Worldwide Inc COM 12541W209   2,028,963 23,025 SH   SOLE   23,025 0 0
Halfmoon Parent Inc COM 125523100   18,765,137 56,766 SH   SOLE   56,766 0 0
Cincinnati Financial Corp COM 172062101   3,656,848 30,964 SH   SOLE   30,964 0 0
Colgate-Palmolive Co COM 194162103   16,010,436 164,988 SH   SOLE   164,988 0 0
Clorox Co/The COM 189054109   3,334,508 24,434 SH   SOLE   24,434 0 0
Comcast Corp COM 20030N101   19,380,284 494,900 SH   SOLE   494,900 0 0
CME Group Inc COM 12572Q105   14,184,297 72,148 SH   SOLE   72,148 0 0
Cummins Inc COM 231021106   7,447,202 26,892 SH   SOLE   26,892 0 0
CMS Energy Corp COM 125896100   3,494,054 58,694 SH   SOLE   58,694 0 0
Centene Corp COM 15135B101   6,987,689 105,395 SH   SOLE   105,395 0 0
CenterPoint Energy Inc COM 15189T107   3,894,775 125,719 SH   SOLE   125,719 0 0
Cabot Oil & Gas Corp COM 127097103   3,903,288 146,355 SH   SOLE   146,355 0 0
ConocoPhillips COM 20825C104   26,306,714 229,994 SH   SOLE   229,994 0 0
Costco Wholesale Corp COM 22160K105   75,880,307 89,272 SH   SOLE   89,272 0 0
Campbell Soup Co COM 134429109   299,067 6,618 SH   SOLE   6,618 0 0
salesforce.com Inc COM 79466L302   96,099,352 373,782 SH   SOLE   373,782 0 0
Cisco Systems Inc/Delaware COM 17275R102   39,075,075 822,460 SH   SOLE   822,460 0 0
Cintas Corp COM 172908105   12,319,674 17,593 SH   SOLE   17,593 0 0
CVS Health Corp COM 126650100   14,730,745 249,420 SH   SOLE   249,420 0 0
Chevron Corp COM 166764100   52,726,992 337,086 SH   SOLE   337,086 0 0
Delta Air Lines Inc COM 247361702   3,181,374 67,061 SH   SOLE   67,061 0 0
Discover Financial Services COM 254709108   6,529,643 49,917 SH   SOLE   49,917 0 0
Dollar General Corp COM 256677105   5,884,499 44,502 SH   SOLE   44,502 0 0
Quest Diagnostics Inc COM 74834L100   3,107,724 22,704 SH   SOLE   22,704 0 0
Danaher Corp COM 235851102   32,954,715 131,898 SH   SOLE   131,898 0 0
Walt Disney Co/The COM 254687106   36,143,744 364,022 SH   SOLE   364,022 0 0
Delphi Automotive PLC COM G6095L109   3,766,414 53,485 SH   SOLE   53,485 0 0
Digital Realty Trust Inc COM 253868103   3,283,976 21,598 SH   SOLE   21,598 0 0
Dollar Tree Inc COM 256746108   4,541,996 42,540 SH   SOLE   42,540 0 0
Dover Corp COM 260003108   4,875,759 27,020 SH   SOLE   27,020 0 0
Darden Restaurants Inc COM 237194105   31,238,652 206,441 SH   SOLE   206,441 0 0
Duke Energy Corp COM 26441C204   13,940,490 139,085 SH   SOLE   139,085 0 0
Devon Energy Corp COM 25179M103   5,890,493 124,272 SH   SOLE   124,272 0 0
Electronic Arts Inc COM 285512109   6,932,782 49,758 SH   SOLE   49,758 0 0
eBay Inc COM 278642103   4,321,022 80,436 SH   SOLE   80,436 0 0
Ecolab Inc COM 278865100   12,267,710 51,545 SH   SOLE   51,545 0 0
Consolidated Edison Inc COM 209115104   6,288,462 70,325 SH   SOLE   70,325 0 0
Edison International COM 281020107   655,769 9,132 SH   SOLE   9,132 0 0
Estee Lauder Cos Inc/The COM 518439104   5,005,269 47,042 SH   SOLE   47,042 0 0
Emerson Electric Co COM 291011104   12,518,913 113,643 SH   SOLE   113,643 0 0
EOG Resources Inc COM 26875P101   14,224,946 113,013 SH   SOLE   113,013 0 0
Equinix Inc COM 29444U700   14,317,898 18,924 SH   SOLE   18,924 0 0
Equity Residential COM 29476L107   4,774,960 68,863 SH   SOLE   68,863 0 0
Eversource Energy COM 30040W108   1,647,142 29,045 SH   SOLE   29,045 0 0
Essex Property Trust Inc COM 297178105   3,456,668 12,699 SH   SOLE   12,699 0 0
Eaton Corp PLC COM G29183103   25,087,136 80,010 SH   SOLE   80,010 0 0
Entergy Corp COM 29364G103   4,490,362 41,966 SH   SOLE   41,966 0 0
Edwards Lifesciences Corp COM 28176E108   11,113,219 120,312 SH   SOLE   120,312 0 0
Exelon Corp COM 30161N101   7,011,294 202,580 SH   SOLE   202,580 0 0
Expeditors International of Wa COM 302130109   3,467,165 27,784 SH   SOLE   27,784 0 0
Extra Space Storage Inc COM 30225T102   6,569,336 42,271 SH   SOLE   42,271 0 0
Ford Motor Co COM 345370860   9,669,255 771,073 SH   SOLE   771,073 0 0
Fastenal Co COM 311900104   7,411,789 117,947 SH   SOLE   117,947 0 0
Facebook Inc COM 30303M102   263,804,879 523,194 SH   SOLE   523,194 0 0
Fortune Brands Home & Security COM 34964C106   12,274 189 SH   SOLE   189 0 0
Freeport-McMoRan Inc COM 35671D857   14,255,595 293,325 SH   SOLE   293,325 0 0
Fidelity National Information COM 31620M106   8,402,263 111,495 SH   SOLE   111,495 0 0
Fiserv Inc COM 337738108   7,954,712 53,373 SH   SOLE   53,373 0 0
FMC Corp COM 302491303   1,401,860 24,359 SH   SOLE   24,359 0 0
Federal Realty Investment Trus COM 313745101   1,470,628 14,565 SH   SOLE   14,565 0 0
Fortive Corp COM 34959J108   1,294,898 17,475 SH   SOLE   17,475 0 0
General Dynamics Corp COM 369550108   12,975,061 44,720 SH   SOLE   44,720 0 0
General Electric Co COM 369604301   34,216,862 215,241 SH   SOLE   215,241 0 0
Gilead Sciences Inc COM 375558103   17,353,733 252,933 SH   SOLE   252,933 0 0
General Mills Inc COM 370334104   7,090,244 112,081 SH   SOLE   112,081 0 0
Alphabet Inc COM 02079K107   179,757,653 980,033 SH   SOLE   980,033 0 0
Alphabet Inc COM 02079K305   214,871,244 1,179,639 SH   SOLE   1,179,639 0 0
Genuine Parts Co COM 372460105   3,788,170 27,387 SH   SOLE   27,387 0 0
Global Payments Inc COM 37940X102   25,279,217 261,419 SH   SOLE   261,419 0 0
Garmin Ltd COM H2906T109   5,157,396 31,656 SH   SOLE   31,656 0 0
Goldman Sachs Group Inc/The COM 38141G104   29,177,354 64,506 SH   SOLE   64,506 0 0
Halliburton Co COM 406216101   7,003,202 207,318 SH   SOLE   207,318 0 0
Hasbro Inc COM 418056107   1,493,798 25,535 SH   SOLE   25,535 0 0
Huntington Bancshares Inc/OH COM 446150104   3,756,010 284,978 SH   SOLE   284,978 0 0
HCA Healthcare Inc COM 40412C101   12,490,403 38,877 SH   SOLE   38,877 0 0
Home Depot Inc/The COM 437076102   54,347,578 157,877 SH   SOLE   157,877 0 0
Hess Corp COM 42809H107   8,017,269 54,347 SH   SOLE   54,347 0 0
Hartford Financial Services Gr COM 416515104   5,994,798 59,626 SH   SOLE   59,626 0 0
Hologic Inc COM 436440101   2,128,005 28,660 SH   SOLE   28,660 0 0
Honeywell International Inc COM 438516106   27,693,362 129,687 SH   SOLE   129,687 0 0
Hewlett Packard Enterprise Co COM 42824C109   5,411,602 255,626 SH   SOLE   255,626 0 0
HP Inc COM 40434L105   5,949,163 169,879 SH   SOLE   169,879 0 0
Hormel Foods Corp COM 440452100   1,741,741 57,125 SH   SOLE   57,125 0 0
Harris Corp COM 502431109   8,376,834 37,300 SH   SOLE   37,300 0 0
Host Hotels & Resorts Inc COM 44107P104   2,606,812 144,984 SH   SOLE   144,984 0 0
Hershey Co/The COM 427866108   5,448,721 29,640 SH   SOLE   29,640 0 0
Humana Inc COM 444859102   8,976,941 24,025 SH   SOLE   24,025 0 0
International Business Machine COM 459200101   31,861,195 184,222 SH   SOLE   184,222 0 0
Intercontinental Exchange Inc COM 45866F104   15,664,186 114,429 SH   SOLE   114,429 0 0
International Flavors & Fragra COM 459506101   2,853,444 29,970 SH   SOLE   29,970 0 0
Illumina Inc COM 452327109   96,343 923 SH   SOLE   923 0 0
Intel Corp COM 458140100   26,684,278 861,617 SH   SOLE   861,617 0 0
Intuit Inc COM 461202103   37,134,994 56,504 SH   SOLE   56,504 0 0
Interpublic Group of Cos Inc/T COM 460690100   2,206,157 75,839 SH   SOLE   75,839 0 0
Ingersoll-Rand PLC COM G8994E103   14,728,828 44,778 SH   SOLE   44,778 0 0
Iron Mountain Inc COM 46284V101   5,275,033 58,860 SH   SOLE   58,860 0 0
Intuitive Surgical Inc COM 46120E602   31,892,186 71,692 SH   SOLE   71,692 0 0
Illinois Tool Works Inc COM 452308109   12,948,916 54,646 SH   SOLE   54,646 0 0
Invesco Ltd COM G491BT108   1,313,189 87,780 SH   SOLE   87,780 0 0
JB Hunt Transport Services Inc COM 445658107   2,565,600 16,035 SH   SOLE   16,035 0 0
Johnson Controls International COM G51502105   8,806,278 132,485 SH   SOLE   132,485 0 0
Jacobs Solutions Inc COM 46982L108   2,558,090 18,310 SH   SOLE   18,310 0 0
Johnson & Johnson COM 478160104   70,302,668 480,998 SH   SOLE   480,998 0 0
Juniper Networks Inc COM 48203R104   2,329,867 63,902 SH   SOLE   63,902 0 0
JPMorgan Chase & Co COM 46625H100   165,084,814 816,201 SH   SOLE   816,201 0 0
Kellogg Co COM 487836108   2,988,343 51,809 SH   SOLE   51,809 0 0
Kraft Heinz Co/The COM 500754106   5,107,514 158,520 SH   SOLE   158,520 0 0
Kimco Realty Corp COM 49446R109   2,563,427 131,728 SH   SOLE   131,728 0 0
KLA-Tencor Corp COM 482480100   22,630,326 27,447 SH   SOLE   27,447 0 0
Kimberly-Clark Corp COM 494368103   9,155,335 66,247 SH   SOLE   66,247 0 0
Kinder Morgan Inc/DE COM 49456B101   7,561,111 380,529 SH   SOLE   380,529 0 0
Coca-Cola Co/The COM 191216100   59,113,792 928,732 SH   SOLE   928,732 0 0
Kroger Co/The COM 501044101   6,576,879 131,722 SH   SOLE   131,722 0 0
Loews Corp COM 540424108   2,794,230 37,386 SH   SOLE   37,386 0 0
L Brands Inc COM 070830104   1,751,510 44,853 SH   SOLE   44,853 0 0
Lennar Corp COM 526057104   3,199,575 21,349 SH   SOLE   21,349 0 0
Eli Lilly & Co COM 532457108   179,603,852 198,374 SH   SOLE   198,374 0 0
Lockheed Martin Corp COM 539830109   19,614,463 41,992 SH   SOLE   41,992 0 0
Alliant Energy Corp COM 018802108   919,305 18,061 SH   SOLE   18,061 0 0
Lowe's Cos Inc COM 548661107   16,186,394 73,421 SH   SOLE   73,421 0 0
Southwest Airlines Co COM 844741108   296,485 10,363 SH   SOLE   10,363 0 0
LyondellBasell Industries NV COM N53745100   4,838,674 50,582 SH   SOLE   50,582 0 0
Mastercard Inc COM 57636Q104   72,291,566 163,867 SH   SOLE   163,867 0 0
Marriott International Inc/MD COM 571903202   11,724,153 48,493 SH   SOLE   48,493 0 0
Masco Corp COM 574599106   3,028,951 45,432 SH   SOLE   45,432 0 0
McDonald's Corp COM 580135101   36,929,884 144,914 SH   SOLE   144,914 0 0
Microchip Technology Inc COM 595017104   9,994,362 109,228 SH   SOLE   109,228 0 0
Moody's Corp COM 615369105   13,103,551 31,130 SH   SOLE   31,130 0 0
Mondelez International Inc COM 609207105   17,715,197 270,709 SH   SOLE   270,709 0 0
Medtronic PLC COM G5960L103   20,816,355 264,469 SH   SOLE   264,469 0 0
MetLife Inc COM 59156R108   8,434,802 120,171 SH   SOLE   120,171 0 0
McCormick & Co Inc/MD COM 579780206   3,513,658 49,530 SH   SOLE   49,530 0 0
Martin Marietta Materials Inc COM 573284106   6,567,158 12,121 SH   SOLE   12,121 0 0
Marsh & McLennan Cos Inc COM 571748102   20,849,690 98,945 SH   SOLE   98,945 0 0
3M Co COM 88579Y101   7,939,039 77,689 SH   SOLE   77,689 0 0
Altria Group Inc COM 02209S103   6,866,207 150,740 SH   SOLE   150,740 0 0
Mosaic Co/The COM 61945C103   1,826,336 63,195 SH   SOLE   63,195 0 0
Marathon Petroleum Corp COM 56585A102   12,023,031 69,305 SH   SOLE   69,305 0 0
Merck & Co Inc COM 58933Y105   120,534,404 973,622 SH   SOLE   973,622 0 0
Marathon Oil Corp COM 565849106   11,830,331 412,638 SH   SOLE   412,638 0 0
Morgan Stanley COM 617446448   24,265,816 249,674 SH   SOLE   249,674 0 0
Microsoft Corp COM 594918104   840,520,762 1,880,570 SH   SOLE   1,880,570 0 0
Motorola Solutions Inc COM 620076307   12,958,154 33,566 SH   SOLE   33,566 0 0
Mettler-Toledo International I COM 592688105   5,942,553 4,252 SH   SOLE   4,252 0 0
Micron Technology Inc COM 595112103   29,418,657 223,665 SH   SOLE   223,665 0 0
Nasdaq Inc COM 631103108   2,158,272 35,816 SH   SOLE   35,816 0 0
Newmont Mining Corp COM 651639106   9,628,928 229,972 SH   SOLE   229,972 0 0
Netflix Inc COM 64110L106   42,266,385 62,628 SH   SOLE   62,628 0 0
NiSource Inc COM 65473P105   2,538,507 88,112 SH   SOLE   88,112 0 0
NIKE Inc COM 654106103   18,219,793 241,738 SH   SOLE   241,738 0 0
Northrop Grumman Corp COM 666807102   12,057,069 27,657 SH   SOLE   27,657 0 0
NRG Energy Inc COM 629377508   2,723,387 34,978 SH   SOLE   34,978 0 0
Norfolk Southern Corp COM 655844108   6,422,881 29,917 SH   SOLE   29,917 0 0
NetApp Inc COM 64110D104   5,390,795 41,854 SH   SOLE   41,854 0 0
Northern Trust Corp COM 665859104   3,487,437 41,527 SH   SOLE   41,527 0 0
Nucor Corp COM 670346105   7,452,840 47,146 SH   SOLE   47,146 0 0
NVIDIA Corp COM 67066G104   650,415,369 5,264,816 SH   SOLE   5,264,816 0 0
News Corp COM 65249B208   633,977 22,331 SH   SOLE   22,331 0 0
Realty Income Corp COM 756109104   9,095,340 172,195 SH   SOLE   172,195 0 0
ONEOK Inc COM 682680103   9,838,926 120,649 SH   SOLE   120,649 0 0
Oracle Corp COM 68389X105   45,023,456 318,863 SH   SOLE   318,863 0 0
O'Reilly Automotive Inc COM 67103H107   12,387,584 11,730 SH   SOLE   11,730 0 0
Paychex Inc COM 704326107   7,825,079 66,001 SH   SOLE   66,001 0 0
PACCAR Inc COM 693718108   10,745,701 104,388 SH   SOLE   104,388 0 0
PG&E Corp COM 69331C108   7,525,627 431,021 SH   SOLE   431,021 0 0
Public Service Enterprise Grou COM 744573106   7,398,448 100,386 SH   SOLE   100,386 0 0
PepsiCo Inc COM 713448108   45,721,400 277,217 SH   SOLE   277,217 0 0
Pfizer Inc COM 717081103   31,676,606 1,132,116 SH   SOLE   1,132,116 0 0
Principal Financial Group Inc COM 74251V102   3,328,869 42,433 SH   SOLE   42,433 0 0
Procter & Gamble Co/The COM 742718109   77,975,660 472,809 SH   SOLE   472,809 0 0
Progressive Corp/The COM 743315103   6,601,647 31,783 SH   SOLE   31,783 0 0
Parker-Hannifin Corp COM 701094104   13,037,759 25,776 SH   SOLE   25,776 0 0
PulteGroup Inc COM 745867101   2,086,725 18,953 SH   SOLE   18,953 0 0
Prologis Inc COM 74340W103   20,739,838 184,666 SH   SOLE   184,666 0 0
Philip Morris International In COM 718172109   31,774,859 313,578 SH   SOLE   313,578 0 0
PNC Financial Services Group I COM 693475105   12,360,038 79,496 SH   SOLE   79,496 0 0
Pentair PLC COM G7S00T104   2,534,864 33,062 SH   SOLE   33,062 0 0
Pinnacle West Capital Corp COM 723484101   1,691,588 22,147 SH   SOLE   22,147 0 0
PPG Industries Inc COM 693506107   5,826,189 46,280 SH   SOLE   46,280 0 0
Prudential Financial Inc COM 744320102   8,389,632 71,590 SH   SOLE   71,590 0 0
Public Storage COM 74460D109   1,923,516 6,687 SH   SOLE   6,687 0 0
Phillips 66 COM 718546104   11,770,472 83,378 SH   SOLE   83,378 0 0
Quanta Services Inc COM 74762E102   7,399,863 29,123 SH   SOLE   29,123 0 0
PayPal Holdings Inc COM 70450Y103   7,561,599 130,305 SH   SOLE   130,305 0 0
QUALCOMM Inc COM 747525103   79,865,802 400,973 SH   SOLE   400,973 0 0
Qorvo Inc COM 74736K101   2,203,251 18,987 SH   SOLE   18,987 0 0
Royal Caribbean Cruises Ltd COM V7780T103   7,536,097 47,269 SH   SOLE   47,269 0 0
Regeneron Pharmaceuticals Inc COM 75886F107   22,543,542 21,449 SH   SOLE   21,449 0 0
Ralph Lauren Corp COM 751212101   1,333,257 7,616 SH   SOLE   7,616 0 0
Roper Technologies Inc COM 776696106   12,419,684 22,034 SH   SOLE   22,034 0 0
Ross Stores Inc COM 778296103   9,835,112 67,679 SH   SOLE   67,679 0 0
Republic Services Inc COM 760759100   7,827,238 40,276 SH   SOLE   40,276 0 0
Starbucks Corp COM 855244109   17,895,380 229,870 SH   SOLE   229,870 0 0
Charles Schwab Corp/The COM 808513105   21,908,000 297,429 SH   SOLE   297,429 0 0
Sherwin-Williams Co/The COM 824348106   13,930,116 46,678 SH   SOLE   46,678 0 0
JM Smucker Co/The COM 832696405   2,277,846 20,890 SH   SOLE   20,890 0 0
Schlumberger Ltd COM 806857108   13,860,588 293,781 SH   SOLE   293,781 0 0
Snap-on Inc COM 833034101   2,856,470 10,928 SH   SOLE   10,928 0 0
Southern Co/The COM 842587107   10,432,544 134,492 SH   SOLE   134,492 0 0
Simon Property Group Inc COM 828806109   9,954,892 65,579 SH   SOLE   65,579 0 0
S&P Global Inc COM 78409V104   28,356,680 63,580 SH   SOLE   63,580 0 0
State Street Corp COM 857477103   4,479,960 60,540 SH   SOLE   60,540 0 0
Seagate Technology Holdings PL COM G7997R103   3,966,497 38,409 SH   SOLE   38,409 0 0
Constellation Brands Inc COM 21036P108   8,418,202 32,720 SH   SOLE   32,720 0 0
Stanley Black & Decker Inc COM 854502101   458,409 5,738 SH   SOLE   5,738 0 0
Skyworks Solutions Inc COM 83088M102   3,374,856 31,665 SH   SOLE   31,665 0 0
Synchrony Financial COM 87165B103   3,833,385 81,233 SH   SOLE   81,233 0 0
Stryker Corp COM 863667101   23,003,622 67,608 SH   SOLE   67,608 0 0
Symantec Corp COM 668771108   2,852,067 114,174 SH   SOLE   114,174 0 0
Sysco Corp COM 871829107   6,994,292 97,973 SH   SOLE   97,973 0 0
AT&T Inc COM 00206R102   27,498,506 1,438,959 SH   SOLE   1,438,959 0 0
Molson Coors Brewing Co COM 60871R209   751,522 14,785 SH   SOLE   14,785 0 0
TransDigm Group Inc COM 893641100   10,358,862 8,108 SH   SOLE   8,108 0 0
TE Connectivity Ltd COM H84989104   54,845,424 364,591 SH   SOLE   364,591 0 0
Target Corp COM 87612E106   13,628,710 92,061 SH   SOLE   92,061 0 0
TJX Cos Inc/The COM 872540109   24,799,915 225,249 SH   SOLE   225,249 0 0
Thermo Fisher Scientific Inc COM 883556102   42,105,420 76,140 SH   SOLE   76,140 0 0
T Rowe Price Group Inc COM 74144T108   1,059,584 9,189 SH   SOLE   9,189 0 0
Travelers Cos Inc/The COM 89417E109   9,356,283 46,013 SH   SOLE   46,013 0 0
Tyson Foods Inc COM 902494103   233,703 4,090 SH   SOLE   4,090 0 0
Textron Inc COM 883203101   3,219,836 37,501 SH   SOLE   37,501 0 0
United Continental Holdings In COM 910047109   3,121,831 64,156 SH   SOLE   64,156 0 0
Universal Health Services Inc COM 913903100   2,170,154 11,735 SH   SOLE   11,735 0 0
Ulta Beauty Inc COM 90384S303   3,776,896 9,788 SH   SOLE   9,788 0 0
UnitedHealth Group Inc COM 91324P102   93,543,423 183,685 SH   SOLE   183,685 0 0
Union Pacific Corp COM 907818108   27,661,643 122,256 SH   SOLE   122,256 0 0
US Bancorp COM 902973304   12,336,577 310,745 SH   SOLE   310,745 0 0
Vulcan Materials Co COM 929160109   6,642,989 26,713 SH   SOLE   26,713 0 0
Verisk Analytics Inc COM 92345Y106   7,914,797 29,363 SH   SOLE   29,363 0 0
Vertex Pharmaceuticals Inc COM 92532F100   24,439,061 52,140 SH   SOLE   52,140 0 0
Ventas Inc COM 92276F100   4,079,783 79,590 SH   SOLE   79,590 0 0
Verizon Communications Inc COM 92343V104   34,758,680 842,839 SH   SOLE   842,839 0 0
Waters Corp COM 941848103   746,189 2,572 SH   SOLE   2,572 0 0
Western Digital Corp COM 958102105   4,864,586 64,202 SH   SOLE   64,202 0 0
WEC Energy Group Inc COM 92939U106   4,219,108 53,774 SH   SOLE   53,774 0 0
Wells Fargo & Co COM 949746101   41,348,625 696,222 SH   SOLE   696,222 0 0
Willis Towers Watson PLC COM G96629103   5,380,161 20,524 SH   SOLE   20,524 0 0
Waste Management Inc COM 94106L109   15,324,212 71,830 SH   SOLE   71,830 0 0
Wal-Mart Stores Inc COM 931142103   57,659,128 851,560 SH   SOLE   851,560 0 0
Westrock Co COM 96145D105   2,551,097 50,758 SH   SOLE   50,758 0 0
Weyerhaeuser Co COM 962166104   4,069,707 143,350 SH   SOLE   143,350 0 0
Wynn Resorts Ltd COM 983134107   1,725,471 19,279 SH   SOLE   19,279 0 0
Xcel Energy Inc COM 98389B100   5,907,093 110,599 SH   SOLE   110,599 0 0
Exxon Mobil Corp COM 30231G102   101,548,503 882,110 SH   SOLE   882,110 0 0
Xylem Inc/NY COM 98419M100   6,719,246 49,541 SH   SOLE   49,541 0 0
Yum! Brands Inc COM 988498101   3,694,177 27,889 SH   SOLE   27,889 0 0
Zoetis Inc COM 98978V103   10,016,394 57,778 SH   SOLE   57,778 0 0
Targa Resources Corp COM 87612G101   6,375,383 49,506 SH   SOLE   49,506 0 0
Arconic Inc COM 443201108   5,918,201 76,236 SH   SOLE   76,236 0 0
Mid-America Apartment Communit COM 59522J103   3,275,752 22,970 SH   SOLE   22,970 0 0
IDEXX Laboratories Inc COM 45168D104   8,170,344 16,770 SH   SOLE   16,770 0 0
CBOE Holdings Inc COM 12503M108   3,606,803 21,209 SH   SOLE   21,209 0 0
Regency Centers Corp COM 758849103   2,012,792 32,360 SH   SOLE   32,360 0 0
Synopsys Inc COM 871607107   18,354,031 30,844 SH   SOLE   30,844 0 0
Advanced Micro Devices Inc COM 007903107   53,001,469 326,746 SH   SOLE   326,746 0 0
Alexandria Real Estate Equitie COM 015271109   3,619,520 30,944 SH   SOLE   30,944 0 0
Raymond James Financial Inc COM 754730109   4,537,105 36,705 SH   SOLE   36,705 0 0
DXC Technology Co COM 23355L106   305 16 SH   SOLE   16 0 0
Gartner Inc COM 366651107   6,983,781 15,552 SH   SOLE   15,552 0 0
ANSYS Inc COM 03662Q105   5,675,440 17,653 SH   SOLE   17,653 0 0
Align Technology Inc COM 016255101   3,385,331 14,022 SH   SOLE   14,022 0 0
Hilton Worldwide Holdings Inc COM 43300A203   10,900,836 49,958 SH   SOLE   49,958 0 0
Everest Re Group Ltd COM G3223R108   3,334,306 8,751 SH   SOLE   8,751 0 0
Baker Hughes a GE Co COM 05722G100   441,278 12,547 SH   SOLE   12,547 0 0
MGM Resorts International COM 552953101   2,220,000 49,955 SH   SOLE   49,955 0 0
AO Smith Corp COM 831865209   1,942,193 23,749 SH   SOLE   23,749 0 0
Apple Inc COM 037833100   67,020,548 318,206 SH   SOLE   318,206 0 0
Amazon.com Inc COM 023135106   35,013,808 181,184 SH   SOLE   181,184 0 0
Alphabet Inc COM 02079K305   13,664,893 75,020 SH   SOLE   75,020 0 0
NIKE Inc COM 654106103   38,816 515 SH   SOLE   515 0 0
Packaging Corp of America COM 695156109   3,201,007 17,534 SH   SOLE   17,534 0 0
Alibaba Group Holding Ltd COM 01609W102   6,409,152 89,016 SH   SOLE   89,016 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   16,843,609 30,950 SH   SOLE   30,950 0 0
Agilent Technologies Inc COM 00846U101   11,095,550 85,594 SH   SOLE   85,594 0 0
American Airlines Group Inc COM 02376R102   1,459,429 128,811 SH   SOLE   128,811 0 0
AbbVie Inc COM 00287Y109   98,415,775 573,786 SH   SOLE   573,786 0 0
AmerisourceBergen Corp COM 03073E105   11,146,943 49,476 SH   SOLE   49,476 0 0
Abbott Laboratories Inc COM 002824100   43,058,849 414,386 SH   SOLE   414,386 0 0
Accenture PLC COM G1151C101   70,898,422 233,672 SH   SOLE   233,672 0 0
Adobe Systems Inc COM 00724F101   94,137,364 169,452 SH   SOLE   169,452 0 0
Analog Devices Inc COM 032654105   39,130,612 171,430 SH   SOLE   171,430 0 0
Archer-Daniels-Midland Co COM 039483102   8,736,657 144,527 SH   SOLE   144,527 0 0
Automatic Data Processing Inc COM 053015103   29,233,558 122,475 SH   SOLE   122,475 0 0
Autodesk Inc COM 052769106   18,297,690 73,945 SH   SOLE   73,945 0 0
Ameren Corp COM 023608102   5,902,130 83,000 SH   SOLE   83,000 0 0
American Electric Power Co Inc COM 025537101   14,000,409 159,567 SH   SOLE   159,567 0 0
AES Corp/VA COM 00130H105   3,633,002 206,773 SH   SOLE   206,773 0 0
Aflac Inc COM 001055102   13,685,150 153,232 SH   SOLE   153,232 0 0
American International Group I COM 026874784   16,071,846 216,485 SH   SOLE   216,485 0 0
Assurant Inc COM 04621X108   2,515,196 15,129 SH   SOLE   15,129 0 0
Arthur J Gallagher & Co COM 363576109   16,504,563 63,648 SH   SOLE   63,648 0 0
Akamai Technologies Inc COM 00971T101   4,644,074 51,555 SH   SOLE   51,555 0 0
Albemarle Corp COM 012653101   3,276,527 34,302 SH   SOLE   34,302 0 0
Align Technology Inc COM 016255101   4,954,385 20,521 SH   SOLE   20,521 0 0
Allstate Corp/The COM 020002101   12,255,981 76,763 SH   SOLE   76,763 0 0
Allegion PLC COM G0176J109   3,007,272 25,453 SH   SOLE   25,453 0 0
Applied Materials Inc COM 038222105   67,550,722 286,244 SH   SOLE   286,244 0 0
Advanced Micro Devices Inc COM 007903107   99,149,403 611,241 SH   SOLE   611,241 0 0
AMETEK Inc COM 031100100   11,265,095 67,573 SH   SOLE   67,573 0 0
Amgen Inc COM 031162100   19,579,054 62,663 SH   SOLE   62,663 0 0
Ameriprise Financial Inc COM 03076C106   12,380,393 28,981 SH   SOLE   28,981 0 0
American Tower Corp COM 03027X100   32,462,626 167,006 SH   SOLE   167,006 0 0
ANSYS Inc COM 03662Q105   9,699,334 30,169 SH   SOLE   30,169 0 0
Anthem Inc COM 036752103   36,663,331 67,662 SH   SOLE   67,662 0 0
Aon PLC COM G0403H108   18,112,712 61,696 SH   SOLE   61,696 0 0
AO Smith Corp COM 831865209   2,877,920 35,191 SH   SOLE   35,191 0 0
APA Corp COM 03743Q108   3,066,353 104,156 SH   SOLE   104,156 0 0
Air Products & Chemicals Inc COM 009158106   16,686,029 64,662 SH   SOLE   64,662 0 0
Amphenol Corp COM 032095101   77,264,632 1,146,870 SH   SOLE   1,146,870 0 0
Alexandria Real Estate Equitie COM 015271109   5,371,379 45,921 SH   SOLE   45,921 0 0
Arconic Inc COM 443201108   8,757,130 112,806 SH   SOLE   112,806 0 0
AvalonBay Communities Inc COM 053484101   8,574,349 41,444 SH   SOLE   41,444 0 0
Broadcom Inc COM 11135F101   21,738,876 135,400 SH   SOLE   135,400 0 0
Avery Dennison Corp COM 053611109   5,139,587 23,506 SH   SOLE   23,506 0 0
American Water Works Co Inc COM 030420103   9,205,621 71,273 SH   SOLE   71,273 0 0
American Express Co COM 025816109   42,898,805 185,268 SH   SOLE   185,268 0 0
AutoZone Inc COM 053332102   14,876,818 5,019 SH   SOLE   5,019 0 0
Boeing Co/The COM 097023105   8,546,826 46,958 SH   SOLE   46,958 0 0
Baxter International Inc COM 071813109   4,952,875 148,068 SH   SOLE   148,068 0 0
BB&T Corp COM 89832Q109   15,111,251 388,964 SH   SOLE   388,964 0 0
Best Buy Co Inc COM 086516101   4,732,041 56,140 SH   SOLE   56,140 0 0
Becton Dickinson and Co COM 075887109   19,652,206 84,088 SH   SOLE   84,088 0 0
Franklin Resources Inc COM 354613101   1,928,269 86,276 SH   SOLE   86,276 0 0
Brown-Forman Corp COM 115637209   2,261,169 52,354 SH   SOLE   52,354 0 0
Baker Hughes a GE Co COM 05722G100   10,492,653 298,341 SH   SOLE   298,341 0 0
Biogen Inc COM 09062X103   10,115,466 43,635 SH   SOLE   43,635 0 0
Bank of New York Mellon Corp/T COM 064058100   14,569,321 243,268 SH   SOLE   243,268 0 0
BlackRock Inc COM 09247X101   36,419,061 46,257 SH   SOLE   46,257 0 0
Ball Corp COM 058498106   5,463,321 91,025 SH   SOLE   91,025 0 0
Bristol-Myers Squibb Co COM 110122108   27,332,180 658,131 SH   SOLE   658,131 0 0
Boston Scientific Corp COM 101137107   33,068,094 429,400 SH   SOLE   429,400 0 0
BorgWarner Inc COM 099724106   1,441,386 44,708 SH   SOLE   44,708 0 0
Boston Properties Inc COM 101121101   2,622,825 42,606 SH   SOLE   42,606 0 0
Conagra Brands Inc COM 205887102   3,952,313 139,068 SH   SOLE   139,068 0 0
Cardinal Health Inc COM 14149Y108   6,964,989 70,840 SH   SOLE   70,840 0 0
Caterpillar Inc COM 149123101   53,225,050 159,787 SH   SOLE   159,787 0 0
Chubb Ltd COM H1467J104   30,255,039 118,610 SH   SOLE   118,610 0 0
CBOE Holdings Inc COM 12503M108   5,230,365 30,756 SH   SOLE   30,756 0 0
CBS Corp COM 92556H206   1,531,839 147,434 SH   SOLE   147,434 0 0
Crown Castle International Cor COM 22822V101   15,310,469 156,709 SH   SOLE   156,709 0 0
Carnival Corp COM 143658300   5,497,147 293,651 SH   SOLE   293,651 0 0
CF Industries Holdings Inc COM 125269100   3,974,166 53,618 SH   SOLE   53,618 0 0
Citizens Financial Group Inc COM 174610105   4,781,974 132,722 SH   SOLE   132,722 0 0
Church & Dwight Co Inc COM 171340102   7,396,946 71,344 SH   SOLE   71,344 0 0
CH Robinson Worldwide Inc COM 12541W209   2,988,590 33,915 SH   SOLE   33,915 0 0
Charter Communications Inc COM 16119P108   9,671,057 32,349 SH   SOLE   32,349 0 0
Halfmoon Parent Inc COM 125523100   27,313,346 82,625 SH   SOLE   82,625 0 0
Cincinnati Financial Corp COM 172062101   5,380,518 45,559 SH   SOLE   45,559 0 0
Colgate-Palmolive Co COM 194162103   25,484,742 262,621 SH   SOLE   262,621 0 0
Clorox Co/The COM 189054109   4,948,266 36,259 SH   SOLE   36,259 0 0
Comerica Inc COM 200340107   306 6 SH   SOLE   6 0 0
Comcast Corp COM 20030N101   75,856,797 1,937,099 SH   SOLE   1,937,099 0 0
CME Group Inc COM 12572Q105   20,677,995 105,178 SH   SOLE   105,178 0 0
Chipotle Mexican Grill Inc COM 169656105   25,175,088 401,837 SH   SOLE   401,837 0 0
Cummins Inc COM 231021106   11,063,077 39,949 SH   SOLE   39,949 0 0
CMS Energy Corp COM 125896100   5,534,326 92,967 SH   SOLE   92,967 0 0
Centene Corp COM 15135B101   10,304,346 155,420 SH   SOLE   155,420 0 0
CenterPoint Energy Inc COM 15189T107   6,146,587 198,405 SH   SOLE   198,405 0 0
Capital One Financial Corp COM 14040H105   17,112,420 123,600 SH   SOLE   123,600 0 0
Cabot Oil & Gas Corp COM 127097103   5,708,607 214,046 SH   SOLE   214,046 0 0
Cooper Cos Inc/The COM 216648501   5,052,226 57,872 SH   SOLE   57,872 0 0
ConocoPhillips COM 20825C104   42,927,157 375,303 SH   SOLE   375,303 0 0
Costco Wholesale Corp COM 22160K105   98,915,886 116,373 SH   SOLE   116,373 0 0
Campbell Soup Co COM 134429109   2,583,603 57,172 SH   SOLE   57,172 0 0
salesforce.com Inc COM 79466L302   92,778,134 360,864 SH   SOLE   360,864 0 0
Cisco Systems Inc/Delaware COM 17275R102   5,528,644 116,368 SH   SOLE   116,368 0 0
CSX Corp COM 126408103   20,784,559 621,362 SH   SOLE   621,362 0 0
Cintas Corp COM 172908105   18,444,148 26,339 SH   SOLE   26,339 0 0
Cognizant Technology Solutions COM 192446102   52,489,608 771,906 SH   SOLE   771,906 0 0
CVS Health Corp COM 126650100   24,089,157 407,876 SH   SOLE   407,876 0 0
Chevron Corp COM 166764100   86,440,508 552,618 SH   SOLE   552,618 0 0
Dominion Energy Inc COM 25746U109   12,828,053 261,797 SH   SOLE   261,797 0 0
Delta Air Lines Inc COM 247361702   6,733,728 141,942 SH   SOLE   141,942 0 0
Deere & Co COM 244199105   31,583,691 84,532 SH   SOLE   84,532 0 0
Discover Financial Services COM 254709108   9,577,647 73,218 SH   SOLE   73,218 0 0
Dollar General Corp COM 256677105   8,449,365 63,899 SH   SOLE   63,899 0 0
Quest Diagnostics Inc COM 74834L100   4,419,992 32,291 SH   SOLE   32,291 0 0
DR Horton Inc COM 23331A109   12,180,580 86,430 SH   SOLE   86,430 0 0
Danaher Corp COM 235851102   75,024,708 300,279 SH   SOLE   300,279 0 0
Delphi Automotive PLC COM G6095L109   5,576,349 79,187 SH   SOLE   79,187 0 0
Digital Realty Trust Inc COM 253868103   14,215,459 93,492 SH   SOLE   93,492 0 0
Dollar Tree Inc COM 256746108   6,588,243 61,705 SH   SOLE   61,705 0 0
Dover Corp COM 260003108   7,241,278 40,129 SH   SOLE   40,129 0 0
Darden Restaurants Inc COM 237194105   5,254,436 34,724 SH   SOLE   34,724 0 0
DTE Energy Co COM 233331107   7,150,931 64,417 SH   SOLE   64,417 0 0
Duke Energy Corp COM 26441C204   25,769,734 257,106 SH   SOLE   257,106 0 0
DaVita Inc COM 23918K108   2,060,952 14,873 SH   SOLE   14,873 0 0
Devon Energy Corp COM 25179M103   8,601,583 181,468 SH   SOLE   181,468 0 0
DXC Technology Co COM 23355L106   802 42 SH   SOLE   42 0 0
Electronic Arts Inc COM 285512109   10,252,319 73,583 SH   SOLE   73,583 0 0
eBay Inc COM 278642103   8,000,520 148,930 SH   SOLE   148,930 0 0
Ecolab Inc COM 278865100   17,730,048 74,496 SH   SOLE   74,496 0 0
Consolidated Edison Inc COM 209115104   9,657,897 108,006 SH   SOLE   108,006 0 0
Equifax Inc COM 294429105   8,767,111 36,159 SH   SOLE   36,159 0 0
Edison International COM 281020107   8,273,446 115,213 SH   SOLE   115,213 0 0
Estee Lauder Cos Inc/The COM 518439104   7,240,839 68,053 SH   SOLE   68,053 0 0
Eastman Chemical Co COM 277432100   3,351,456 34,209 SH   SOLE   34,209 0 0
Emerson Electric Co COM 291011104   20,451,424 185,652 SH   SOLE   185,652 0 0
EOG Resources Inc COM 26875P101   20,881,204 165,895 SH   SOLE   165,895 0 0
Equinix Inc COM 29444U700   20,959,333 27,702 SH   SOLE   27,702 0 0
Equity Residential COM 29476L107   6,951,196 100,248 SH   SOLE   100,248 0 0
EQT Corp COM 26884L109   4,608,669 124,626 SH   SOLE   124,626 0 0
Eversource Energy COM 30040W108   5,988,689 105,602 SH   SOLE   105,602 0 0
Essex Property Trust Inc COM 297178105   5,079,252 18,660 SH   SOLE   18,660 0 0
Eaton Corp PLC COM G29183103   36,620,759 116,794 SH   SOLE   116,794 0 0
Entergy Corp COM 29364G103   6,838,263 63,909 SH   SOLE   63,909 0 0
Edwards Lifesciences Corp COM 28176E108   16,247,791 175,899 SH   SOLE   175,899 0 0
Exelon Corp COM 30161N101   10,630,185 307,142 SH   SOLE   307,142 0 0
Expeditors International of Wa COM 302130109   5,179,908 41,509 SH   SOLE   41,509 0 0
Expedia Inc COM 30212P303   4,697,537 37,285 SH   SOLE   37,285 0 0
Extra Space Storage Inc COM 30225T102   25,109,127 161,567 SH   SOLE   161,567 0 0
Ford Motor Co COM 345370860   15,942,754 1,271,352 SH   SOLE   1,271,352 0 0
Fastenal Co COM 311900104   10,704,354 170,343 SH   SOLE   170,343 0 0
Facebook Inc COM 30303M102   350,569,039 695,270 SH   SOLE   695,270 0 0
Fortune Brands Home & Security COM 34964C106   774,799 11,931 SH   SOLE   11,931 0 0
Freeport-McMoRan Inc COM 35671D857   20,369,767 419,131 SH   SOLE   419,131 0 0
FedEx Corp COM 31428X106   22,258,323 74,234 SH   SOLE   74,234 0 0
FirstEnergy Corp COM 337932107   5,959,290 155,717 SH   SOLE   155,717 0 0
F5 Networks Inc COM 315616102   3,413,599 19,820 SH   SOLE   19,820 0 0
Fidelity National Information COM 31620M106   12,396,117 164,492 SH   SOLE   164,492 0 0
Fiserv Inc COM 337738108   25,567,365 171,547 SH   SOLE   171,547 0 0
Fifth Third Bancorp COM 316773100   7,260,306 198,967 SH   SOLE   198,967 0 0
FMC Corp COM 302491303   1,408,824 24,480 SH   SOLE   24,480 0 0
Federal Realty Investment Trus COM 313745101   1,478,605 14,644 SH   SOLE   14,644 0 0
Fortive Corp COM 34959J108   7,613,997 102,753 SH   SOLE   102,753 0 0
General Dynamics Corp COM 369550108   21,488,639 74,063 SH   SOLE   74,063 0 0
General Electric Co COM 369604301   56,282,693 354,046 SH   SOLE   354,046 0 0
Gilead Sciences Inc COM 375558103   28,325,021 412,841 SH   SOLE   412,841 0 0
General Mills Inc COM 370334104   10,429,170 164,862 SH   SOLE   164,862 0 0
Corning Inc COM 219350105   10,266,618 264,263 SH   SOLE   264,263 0 0
General Motors Co COM 37045V100   17,270,994 371,739 SH   SOLE   371,739 0 0
Genuine Parts Co COM 372460105   5,607,493 40,540 SH   SOLE   40,540 0 0
Global Payments Inc COM 37940X102   7,237,318 74,843 SH   SOLE   74,843 0 0
Garmin Ltd COM H2906T109   7,307,125 44,851 SH   SOLE   44,851 0 0
Goldman Sachs Group Inc/The COM 38141G104   17,598,414 38,907 SH   SOLE   38,907 0 0
WW Grainger Inc COM 384802104   11,526,116 12,775 SH   SOLE   12,775 0 0
Halliburton Co COM 406216101   8,715,308 258,002 SH   SOLE   258,002 0 0
Hasbro Inc COM 418056107   1,501,871 25,673 SH   SOLE   25,673 0 0
Huntington Bancshares Inc/OH COM 446150104   5,565,268 422,251 SH   SOLE   422,251 0 0
HCA Healthcare Inc COM 40412C101   18,261,555 56,840 SH   SOLE   56,840 0 0
Home Depot Inc/The COM 437076102   131,721,026 382,643 SH   SOLE   382,643 0 0
Hess Corp COM 42809H107   11,736,691 79,560 SH   SOLE   79,560 0 0
Hartford Financial Services Gr COM 416515104   8,699,224 86,525 SH   SOLE   86,525 0 0
Hilton Worldwide Holdings Inc COM 43300A203   15,961,330 73,150 SH   SOLE   73,150 0 0
Hologic Inc COM 436440101   5,052,416 68,046 SH   SOLE   68,046 0 0
Honeywell International Inc COM 438516106   45,928,397 215,081 SH   SOLE   215,081 0 0
Hewlett Packard Enterprise Co COM 42824C109   9,326,613 440,558 SH   SOLE   440,558 0 0
HP Inc COM 40434L105   10,593,795 302,507 SH   SOLE   302,507 0 0
Hormel Foods Corp COM 440452100   2,606,255 85,479 SH   SOLE   85,479 0 0
Harris Corp COM 502431109   12,400,858 55,218 SH   SOLE   55,218 0 0
Henry Schein Inc COM 806407102   2,391,251 37,305 SH   SOLE   37,305 0 0
Host Hotels & Resorts Inc COM 44107P104   3,681,980 204,782 SH   SOLE   204,782 0 0
Hershey Co/The COM 427866108   7,952,853 43,262 SH   SOLE   43,262 0 0
Humana Inc COM 444859102   13,157,337 35,213 SH   SOLE   35,213 0 0
International Business Machine COM 459200101   59,013,653 341,218 SH   SOLE   341,218 0 0
Intercontinental Exchange Inc COM 45866F104   22,929,759 167,505 SH   SOLE   167,505 0 0
IDEXX Laboratories Inc COM 45168D104   12,036,276 24,705 SH   SOLE   24,705 0 0
International Flavors & Fragra COM 459506101   7,070,199 74,259 SH   SOLE   74,259 0 0
Illumina Inc COM 452327109   1,699,620 16,283 SH   SOLE   16,283 0 0
Incyte Corp COM 45337C102   2,805,009 46,272 SH   SOLE   46,272 0 0
Intuit Inc COM 461202103   69,584,738 105,879 SH   SOLE   105,879 0 0
International Paper Co COM 460146103   4,283,673 99,274 SH   SOLE   99,274 0 0
Interpublic Group of Cos Inc/T COM 460690100   3,198,765 109,961 SH   SOLE   109,961 0 0
Ingersoll-Rand PLC COM G8994E103   21,771,877 66,190 SH   SOLE   66,190 0 0
Iron Mountain Inc COM 46284V101   7,636,162 85,206 SH   SOLE   85,206 0 0
Intuitive Surgical Inc COM 46120E602   46,947,245 105,535 SH   SOLE   105,535 0 0
Gartner Inc COM 366651107   11,833,180 26,351 SH   SOLE   26,351 0 0
Illinois Tool Works Inc COM 452308109   19,415,792 81,937 SH   SOLE   81,937 0 0
Invesco Ltd COM G491BT108   1,320,714 88,283 SH   SOLE   88,283 0 0
JB Hunt Transport Services Inc COM 445658107   3,823,680 23,898 SH   SOLE   23,898 0 0
Johnson Controls International COM G51502105   116,154,796 1,747,477 SH   SOLE   1,747,477 0 0
Jacobs Solutions Inc COM 46982L108   5,094,944 36,468 SH   SOLE   36,468 0 0
Johnson & Johnson COM 478160104   99,633,326 681,673 SH   SOLE   681,673 0 0
Juniper Networks Inc COM 48203R104   4,001,631 109,754 SH   SOLE   109,754 0 0
Kellogg Co COM 487836108   4,489,523 77,835 SH   SOLE   77,835 0 0
KeyCorp COM 493267108   3,877,255 272,854 SH   SOLE   272,854 0 0
Kraft Heinz Co/The COM 500754106   8,852,832 274,762 SH   SOLE   274,762 0 0
Kimco Realty Corp COM 49446R109   3,800,810 195,314 SH   SOLE   195,314 0 0
KLA-Tencor Corp COM 482480100   38,297,665 46,449 SH   SOLE   46,449 0 0
Kimberly-Clark Corp COM 494368103   13,591,694 98,348 SH   SOLE   98,348 0 0
Kinder Morgan Inc/DE COM 49456B101   12,195,213 613,750 SH   SOLE   613,750 0 0
CarMax Inc COM 143130102   3,356,992 45,773 SH   SOLE   45,773 0 0
Kroger Co/The COM 501044101   9,799,112 196,257 SH   SOLE   196,257 0 0
Loews Corp COM 540424108   4,000,234 53,522 SH   SOLE   53,522 0 0
L Brands Inc COM 070830104   2,503,886 64,120 SH   SOLE   64,120 0 0
Lennar Corp COM 526057104   10,677,188 71,243 SH   SOLE   71,243 0 0
LKQ Corp COM 501889208   3,227,051 77,592 SH   SOLE   77,592 0 0
Eli Lilly & Co COM 532457108   149,490,008 165,113 SH   SOLE   165,113 0 0
Lockheed Martin Corp COM 539830109   32,403,194 69,371 SH   SOLE   69,371 0 0
Alliant Energy Corp COM 018802108   3,921,743 77,048 SH   SOLE   77,048 0 0
Lowe's Cos Inc COM 548661107   40,819,712 185,157 SH   SOLE   185,157 0 0
Lam Research Corp COM 512807108   97,834,159 91,876 SH   SOLE   91,876 0 0
Southwest Airlines Co COM 844741108   43,820,220 1,531,640 SH   SOLE   1,531,640 0 0
LyondellBasell Industries NV COM N53745100   7,184,257 75,102 SH   SOLE   75,102 0 0
Mastercard Inc COM 57636Q104   34,360,629 77,887 SH   SOLE   77,887 0 0
Mid-America Apartment Communit COM 59522J103   4,839,898 33,938 SH   SOLE   33,938 0 0
Marriott International Inc/MD COM 571903202   17,539,688 72,547 SH   SOLE   72,547 0 0
Masco Corp COM 574599106   4,268,480 64,024 SH   SOLE   64,024 0 0
McDonald's Corp COM 580135101   34,151,873 134,013 SH   SOLE   134,013 0 0
Microchip Technology Inc COM 595017104   17,030,895 186,130 SH   SOLE   186,130 0 0
McKesson Corp COM 58155Q103   22,261,853 38,117 SH   SOLE   38,117 0 0
Moody's Corp COM 615369105   34,328,525 81,554 SH   SOLE   81,554 0 0
Medtronic PLC COM G5960L103   33,817,752 429,650 SH   SOLE   429,650 0 0
MetLife Inc COM 59156R108   13,677,153 194,859 SH   SOLE   194,859 0 0
MGM Resorts International COM 552953101   3,200,835 72,026 SH   SOLE   72,026 0 0
Mohawk Industries Inc COM 608190104   1,183,267 10,417 SH   SOLE   10,417 0 0
McCormick & Co Inc/MD COM 579780206   5,214,728 73,509 SH   SOLE   73,509 0 0
Martin Marietta Materials Inc COM 573284106   9,759,443 18,013 SH   SOLE   18,013 0 0
Marsh & McLennan Cos Inc COM 571748102   30,307,647 143,829 SH   SOLE   143,829 0 0
3M Co COM 88579Y101   18,352,098 179,588 SH   SOLE   179,588 0 0
Monster Beverage Corp COM 61174X109   10,827,861 216,774 SH   SOLE   216,774 0 0
Altria Group Inc COM 02209S103   25,307,443 555,597 SH   SOLE   555,597 0 0
Mosaic Co/The COM 61945C103   2,702,121 93,499 SH   SOLE   93,499 0 0
Marathon Petroleum Corp COM 56585A102   17,924,127 103,321 SH   SOLE   103,321 0 0
Merck & Co Inc COM 58933Y105   22,570,968 182,318 SH   SOLE   182,318 0 0
Marathon Oil Corp COM 565849106   4,688,634 163,538 SH   SOLE   163,538 0 0
Morgan Stanley COM 617446448   10,392,138 106,926 SH   SOLE   106,926 0 0
Microsoft Corp COM 594918104   15,211,049 34,033 SH   SOLE   34,033 0 0
Motorola Solutions Inc COM 620076307   21,752,759 56,347 SH   SOLE   56,347 0 0
M&T Bank Corp COM 55261F104   7,343,684 48,518 SH   SOLE   48,518 0 0
Mettler-Toledo International I COM 592688105   8,716,769 6,237 SH   SOLE   6,237 0 0
Micron Technology Inc COM 595112103   50,184,745 381,546 SH   SOLE   381,546 0 0
Nasdaq Inc COM 631103108   6,827,036 113,293 SH   SOLE   113,293 0 0
NextEra Energy Inc COM 65339F101   48,427,809 683,912 SH   SOLE   683,912 0 0
Newmont Mining Corp COM 651639106   14,126,394 337,387 SH   SOLE   337,387 0 0
Netflix Inc COM 64110L106   96,477,470 142,955 SH   SOLE   142,955 0 0
NiSource Inc COM 65473P105   4,018,592 139,486 SH   SOLE   139,486 0 0
NIKE Inc COM 654106103   29,644,378 393,318 SH   SOLE   393,318 0 0
Northrop Grumman Corp COM 666807102   60,748,325 139,347 SH   SOLE   139,347 0 0
NRG Energy Inc COM 629377508   4,911,175 63,077 SH   SOLE   63,077 0 0
Norfolk Southern Corp COM 655844108   15,080,040 70,241 SH   SOLE   70,241 0 0
NetApp Inc COM 64110D104   8,983,027 69,744 SH   SOLE   69,744 0 0
Northern Trust Corp COM 665859104   5,012,178 59,683 SH   SOLE   59,683 0 0
Nucor Corp COM 670346105   10,910,840 69,021 SH   SOLE   69,021 0 0
NVIDIA Corp COM 67066G104   1,247,795,015 10,100,332 SH   SOLE   10,100,332 0 0
News Corp COM 65249B208   638,122 22,477 SH   SOLE   22,477 0 0
News Corp COM 65249B109   3,034,216 110,055 SH   SOLE   110,055 0 0
Realty Income Corp COM 756109104   13,370,591 253,135 SH   SOLE   253,135 0 0
ONEOK Inc COM 682680103   15,134,131 185,581 SH   SOLE   185,581 0 0
Omnicom Group Inc COM 681919106   5,113,079 57,002 SH   SOLE   57,002 0 0
Oracle Corp COM 68389X105   43,009,238 304,598 SH   SOLE   304,598 0 0
O'Reilly Automotive Inc COM 67103H107   18,521,180 17,538 SH   SOLE   17,538 0 0
Occidental Petroleum Corp COM 674599105   12,064,509 191,409 SH   SOLE   191,409 0 0
Paychex Inc COM 704326107   11,423,849 96,355 SH   SOLE   96,355 0 0
PACCAR Inc COM 693718108   16,112,066 156,519 SH   SOLE   156,519 0 0
PG&E Corp COM 69331C108   10,982,200 628,992 SH   SOLE   628,992 0 0
Public Service Enterprise Grou COM 744573106   11,473,321 155,676 SH   SOLE   155,676 0 0
Principal Financial Group Inc COM 74251V102   5,065,595 64,571 SH   SOLE   64,571 0 0
Progressive Corp/The COM 743315103   35,537,312 171,091 SH   SOLE   171,091 0 0
Parker-Hannifin Corp COM 701094104   18,907,684 37,381 SH   SOLE   37,381 0 0
PulteGroup Inc COM 745867101   6,754,195 61,346 SH   SOLE   61,346 0 0
Packaging Corp of America COM 695156109   4,739,440 25,961 SH   SOLE   25,961 0 0
PerkinElmer Inc COM 714046109   3,781,671 36,064 SH   SOLE   36,064 0 0
Prologis Inc COM 74340W103   30,344,927 270,189 SH   SOLE   270,189 0 0
PNC Financial Services Group I COM 693475105   18,002,407 115,786 SH   SOLE   115,786 0 0
Pentair PLC COM G7S00T104   3,712,745 48,425 SH   SOLE   48,425 0 0
Pinnacle West Capital Corp COM 723484101   1,703,274 22,300 SH   SOLE   22,300 0 0
PPG Industries Inc COM 693506107   8,649,147 68,704 SH   SOLE   68,704 0 0
PPL Corp COM 69351T106   6,108,383 220,918 SH   SOLE   220,918 0 0
Prudential Financial Inc COM 744320102   12,240,144 104,447 SH   SOLE   104,447 0 0
Public Storage COM 74460D109   13,225,859 45,979 SH   SOLE   45,979 0 0
Phillips 66 COM 718546104   17,465,976 123,723 SH   SOLE   123,723 0 0
PVH Corp COM 693656100   635 6 SH   SOLE   6 0 0
Quanta Services Inc COM 74762E102   10,862,602 42,751 SH   SOLE   42,751 0 0
PayPal Holdings Inc COM 70450Y103   19,862,392 342,278 SH   SOLE   342,278 0 0
QUALCOMM Inc COM 747525103   39,763,299 199,635 SH   SOLE   199,635 0 0
Qorvo Inc COM 74736K101   3,785,109 32,619 SH   SOLE   32,619 0 0
Royal Caribbean Cruises Ltd COM V7780T103   11,085,168 69,530 SH   SOLE   69,530 0 0
Everest Re Group Ltd COM G3223R108   4,809,234 12,622 SH   SOLE   12,622 0 0
Regency Centers Corp COM 758849103   3,087,173 49,633 SH   SOLE   49,633 0 0
Regeneron Pharmaceuticals Inc COM 75886F107   33,519,449 31,892 SH   SOLE   31,892 0 0
Regions Financial Corp COM 7591EP100   5,345,349 266,734 SH   SOLE   266,734 0 0
Raymond James Financial Inc COM 754730109   6,850,466 55,420 SH   SOLE   55,420 0 0
Ralph Lauren Corp COM 751212101   1,343,060 7,672 SH   SOLE   7,672 0 0
ResMed Inc COM 761152107   8,187,799 42,774 SH   SOLE   42,774 0 0
Rockwell Automation Inc COM 773903109   9,178,661 33,343 SH   SOLE   33,343 0 0
Roper Technologies Inc COM 776696106   20,857,675 37,004 SH   SOLE   37,004 0 0
Ross Stores Inc COM 778296103   14,498,286 99,768 SH   SOLE   99,768 0 0
Republic Services Inc COM 760759100   11,912,070 61,295 SH   SOLE   61,295 0 0
Starbucks Corp COM 855244109   29,204,182 375,134 SH   SOLE   375,134 0 0
Charles Schwab Corp/The COM 808513105   35,804,000 486,089 SH   SOLE   486,089 0 0
Sherwin-Williams Co/The COM 824348106   20,556,455 68,882 SH   SOLE   68,882 0 0
JM Smucker Co/The COM 832696405   3,369,227 30,899 SH   SOLE   30,899 0 0
Schlumberger Ltd COM 806857108   19,381,119 410,791 SH   SOLE   410,791 0 0
Snap-on Inc COM 833034101   4,009,723 15,340 SH   SOLE   15,340 0 0
Synopsys Inc COM 871607107   31,374,539 52,725 SH   SOLE   52,725 0 0
Southern Co/The COM 842587107   27,872,918 359,326 SH   SOLE   359,326 0 0
Simon Property Group Inc COM 828806109   16,052,850 105,750 SH   SOLE   105,750 0 0
S&P Global Inc COM 78409V104   41,711,258 93,523 SH   SOLE   93,523 0 0
Sempra Energy COM 816851109   15,032,346 197,638 SH   SOLE   197,638 0 0
State Street Corp COM 857477103   6,515,404 88,046 SH   SOLE   88,046 0 0
Seagate Technology Holdings PL COM G7997R103   6,852,481 66,355 SH   SOLE   66,355 0 0
Constellation Brands Inc COM 21036P108   12,183,237 47,354 SH   SOLE   47,354 0 0
Stanley Black & Decker Inc COM 854502101   3,577,075 44,775 SH   SOLE   44,775 0 0
Skyworks Solutions Inc COM 83088M102   5,776,743 54,201 SH   SOLE   54,201 0 0
Synchrony Financial COM 87165B103   5,536,378 117,321 SH   SOLE   117,321 0 0
Stryker Corp COM 863667101   33,677,265 98,978 SH   SOLE   98,978 0 0
Symantec Corp COM 668771108   4,720,271 188,962 SH   SOLE   188,962 0 0
Sysco Corp COM 871829107   10,341,484 144,859 SH   SOLE   144,859 0 0
AT&T Inc COM 00206R102   44,452,631 2,326,145 SH   SOLE   2,326,145 0 0
Molson Coors Brewing Co COM 60871R209   2,720,269 53,517 SH   SOLE   53,517 0 0
TransDigm Group Inc COM 893641100   20,766,273 16,254 SH   SOLE   16,254 0 0
TE Connectivity Ltd COM H84989104   15,600,042 103,703 SH   SOLE   103,703 0 0
Target Corp COM 87612E106   22,221,396 150,104 SH   SOLE   150,104 0 0
TJX Cos Inc/The COM 872540109   36,289,621 329,606 SH   SOLE   329,606 0 0
Torchmark Corp COM 37959E102   1,354,905 16,467 SH   SOLE   16,467 0 0
Thermo Fisher Scientific Inc COM 883556102   68,526,101 123,917 SH   SOLE   123,917 0 0
T Rowe Price Group Inc COM 74144T108   7,523,286 65,244 SH   SOLE   65,244 0 0
Travelers Cos Inc/The COM 89417E109   13,598,566 66,876 SH   SOLE   66,876 0 0
Tractor Supply Co COM 892356106   8,469,090 31,367 SH   SOLE   31,367 0 0
Tyson Foods Inc COM 902494103   4,755,648 83,228 SH   SOLE   83,228 0 0
Texas Instruments Inc COM 882508104   84,488,659 434,322 SH   SOLE   434,322 0 0
Textron Inc COM 883203101   4,777,165 55,639 SH   SOLE   55,639 0 0
United Continental Holdings In COM 910047109   3,141,052 64,551 SH   SOLE   64,551 0 0
UDR Inc COM 902653104   3,661,815 88,987 SH   SOLE   88,987 0 0
Universal Health Services Inc COM 913903100   3,216,857 17,395 SH   SOLE   17,395 0 0
Ulta Beauty Inc COM 90384S303   15,839,578 41,049 SH   SOLE   41,049 0 0
Union Pacific Corp COM 907818108   47,420,476 209,584 SH   SOLE   209,584 0 0
United Parcel Service Inc COM 911312106   32,387,879 236,667 SH   SOLE   236,667 0 0
United Rentals Inc COM 911363109   12,568,551 19,434 SH   SOLE   19,434 0 0
US Bancorp COM 902973304   20,096,736 506,215 SH   SOLE   506,215 0 0
United Technologies Corp COM 75513E101   43,184,164 430,164 SH   SOLE   430,164 0 0
Visa Inc COM 92826C839   134,396,976 512,047 SH   SOLE   512,047 0 0
Valero Energy Corp COM 91913Y100   14,950,828 95,374 SH   SOLE   95,374 0 0
Vulcan Materials Co COM 929160109   9,561,746 38,450 SH   SOLE   38,450 0 0
Verisk Analytics Inc COM 92345Y106   11,485,256 42,609 SH   SOLE   42,609 0 0
VeriSign Inc COM 92343E102   5,277,460 29,682 SH   SOLE   29,682 0 0
Vertex Pharmaceuticals Inc COM 92532F100   36,145,812 77,116 SH   SOLE   77,116 0 0
Ventas Inc COM 92276F100   6,019,411 117,429 SH   SOLE   117,429 0 0
Waters Corp COM 941848103   5,025,749 17,323 SH   SOLE   17,323 0 0
Walgreens Boots Alliance Inc COM 931427108   2,609,799 215,775 SH   SOLE   215,775 0 0
Western Digital Corp COM 958102105   8,357,658 110,303 SH   SOLE   110,303 0 0
WEC Energy Group Inc COM 92939U106   7,711,833 98,290 SH   SOLE   98,290 0 0
Willis Towers Watson PLC COM G96629103   7,832,743 29,880 SH   SOLE   29,880 0 0
Waste Management Inc COM 94106L109   23,487,454 110,094 SH   SOLE   110,094 0 0
Williams Cos Inc/The COM 969457100   16,185,530 380,836 SH   SOLE   380,836 0 0
Wal-Mart Stores Inc COM 931142103   43,119,759 636,830 SH   SOLE   636,830 0 0
Westrock Co COM 96145D105   3,767,741 74,965 SH   SOLE   74,965 0 0
Weyerhaeuser Co COM 962166104   5,949,039 209,547 SH   SOLE   209,547 0 0
Wynn Resorts Ltd COM 983134107   2,524,079 28,202 SH   SOLE   28,202 0 0
Xcel Energy Inc COM 98389B100   9,114,310 170,648 SH   SOLE   170,648 0 0
Exxon Mobil Corp COM 30231G102   34,200,540 297,086 SH   SOLE   297,086 0 0
Xylem Inc/NY COM 98419M100   9,596,229 70,753 SH   SOLE   70,753 0 0
Yum! Brands Inc COM 988498101   10,889,802 82,212 SH   SOLE   82,212 0 0
Zimmer Biomet Holdings Inc COM 98956P102   6,515,816 60,037 SH   SOLE   60,037 0 0
Zions Bancorp NA COM 989701107   1,171 27 SH   SOLE   27 0 0
Zoetis Inc COM 98978V103   23,013,540 132,750 SH   SOLE   132,750 0 0
Occidental Petroleum Corp COM 674599105   2,049,610 32,518 SH   SOLE   32,518 0 0
Bank of America Corp COM 060505104   448,566 11,279 SH   SOLE   11,279 0 0
Costco Wholesale Corp COM 22160K105   8,350,302 9,824 SH   SOLE   9,824 0 0
NVIDIA Corp COM 67066G104   24,500,082 198,317 SH   SOLE   198,317 0 0
Toronto-Dominion Bank/The COM 891160509   4,507 82 SH   DFND 1 0 82 0
Brookfield Asset Management In COM 11271J107   134,782,844 3,244,652 SH   SOLE   3,244,652 0 0
BCE Inc COM 05534B760   51,832,851 1,601,262 SH   SOLE   1,601,262 0 0
Bank of Montreal COM 063671101   176,242,303 2,101,876 SH   SOLE   2,101,876 0 0
Bank of Nova Scotia/The COM 064149107   223,113,600 4,880,000 SH   SOLE   4,880,000 0 0
CAE Inc COM 124765108   14,864,000 800,000 SH   SOLE   800,000 0 0
Canadian Imperial Bank of Comm COM 136069101   496,927,348 10,452,826 SH   SOLE   10,452,826 0 0
Royal Bank of Canada COM 780087102   302,034,096 2,839,200 SH   SOLE   2,839,200 0 0
Toronto-Dominion Bank/The COM 891160509   9,843,116 179,096 SH   DFND 1 0 179,096 0
Barrick Gold Corp COM 067901108   142,130 8,521 SH   SOLE   8,521 0 0
Algonquin Power & Utilities Co COM 015857105   12,558,923 2,143,161 SH   SOLE   2,143,161 0 0
Brookfield Asset Management In COM 11271J107   43,906,243 1,056,963 SH   SOLE   1,056,963 0 0
Brookfield Business Partners L COM G16234109   207 11 SH   SOLE   11 0 0
BCE Inc COM 05534B760   46,315,773 1,430,824 SH   SOLE   1,430,824 0 0
Bank of Montreal COM 063671101   5,477,921 65,330 SH   SOLE   65,330 0 0
Bank of Nova Scotia/The COM 064149107   318,683,305 6,970,326 SH   SOLE   6,970,326 0 0
Baytex Energy Corp COM 07317Q105   237,517 68,252 SH   SOLE   68,252 0 0
B2Gold Corp COM 11777Q209   42,771 15,841 SH   SOLE   15,841 0 0
CAE Inc COM 124765108   319,186 17,179 SH   SOLE   17,179 0 0
Cameco Corp COM 13321L108   5,439,158 110,552 SH   SOLE   110,552 0 0
Canadian Imperial Bank of Comm COM 136069101   452,024,297 9,508,294 SH   SOLE   9,508,294 0 0
Canadian Natural Resources Ltd COM 136385101   318,115,192 8,935,820 SH   SOLE   8,935,820 0 0
Canadian National Railway Co COM 136375102   14,231,712 120,475 SH   SOLE   120,475 0 0
Canadian Pacific Railway Ltd COM 13646K108   72,703,927 923,459 SH   SOLE   923,459 0 0
Cenovus Energy Inc COM 15135U109   18,261,918 928,887 SH   SOLE   928,887 0 0
Franco-Nevada Corp COM 351858105   13,392,167 112,995 SH   SOLE   112,995 0 0
Fortis Inc/Canada COM 349553107   114,277,340 2,942,259 SH   SOLE   2,942,259 0 0
CGI Group Inc COM 12532H104   15,897,936 159,282 SH   SOLE   159,282 0 0
Gildan Activewear Inc COM 375916103   9,412,047 248,208 SH   SOLE   248,208 0 0
Kinross Gold Corp COM 496902404   3,877,461 466,041 SH   SOLE   466,041 0 0
Open Text Corp COM 683715106   437,923 14,578 SH   SOLE   14,578 0 0
Precision Drilling Corp COM 74022D407   236,483 3,362 SH   SOLE   3,362 0 0
Pembina Pipeline Corp COM 706327103   103,258,864 2,784,759 SH   SOLE   2,784,759 0 0
Restaurant Brands Internationa COM 76131D103   31,163,214 442,848 SH   SOLE   442,848 0 0
Rogers Communications Inc COM 775109200   67,866,251 1,835,215 SH   SOLE   1,835,215 0 0
Royal Bank of Canada COM 780087102   338,393,716 3,180,990 SH   SOLE   3,180,990 0 0
Shopify Inc COM 82509L107   135,192,395 2,046,819 SH   SOLE   2,046,819 0 0
Sandstorm Gold Ltd COM 80013R206   34,930 6,421 SH   SOLE   6,421 0 0
TELUS Corp COM 87971M103   13,533,086 893,863 SH   SOLE   893,863 0 0
Teck Resources Ltd COM 878742204   13,010,406 271,616 SH   SOLE   271,616 0 0
Thomson Reuters Corp COM 884903808   41,112,032 243,887 SH   SOLE   243,887 0 0
TransCanada Corp COM 87807B107   587,693,394 15,506,422 SH   SOLE   15,506,422 0 0
Vermilion Energy Inc COM 923725105   296,543 26,934 SH   SOLE   26,934 0 0
Waste Connections Inc COM 94106B101   15,650,179 89,246 SH   SOLE   89,246 0 0
West Fraser Timber Co Ltd COM 952845105   783,305 10,190 SH   SOLE   10,190 0 0
Wheaton Precious Metals Corp COM 962879102   12,519,678 238,834 SH   SOLE   238,834 0 0
Barrick Gold Corp COM 067901108   74,267,984 4,452,517 SH   SOLE   4,452,517 0 0
Agnico Eagle Mines Ltd COM 008474108   63,652,839 973,285 SH   SOLE   973,285 0 0
Alamos Gold Inc COM 011532108   248,183 15,828 SH   SOLE   15,828 0 0
ATS Automation Tooling Systems COM 00217Y104   106,009 3,281 SH   SOLE   3,281 0 0
Brookfield Asset Management In COM 11271J107   11,421,465 274,951 SH   SOLE   274,951 0 0
BlackBerry Ltd COM 09228F103   53,528 21,584 SH   SOLE   21,584 0 0
Brookfield Business Partners L COM G16234109   18,039 957 SH   SOLE   957 0 0
Primo Water Corp/new COM 74167P108   10,930 500 SH   SOLE   500 0 0
BCE Inc COM 05534B760   7,779,547 240,332 SH   SOLE   240,332 0 0
Brookfield Renewable Partners COM G16258108   104,257 4,209 SH   SOLE   4,209 0 0
Bank of Montreal COM 063671101   310,316,440 3,700,852 SH   SOLE   3,700,852 0 0
Bank of Nova Scotia/The COM 064149107   70,127,119 1,533,839 SH   SOLE   1,533,839 0 0
Baytex Energy Corp COM 07317Q105   36,143 10,386 SH   SOLE   10,386 0 0
B2Gold Corp COM 11777Q209   871,830 322,900 SH   SOLE   322,900 0 0
CAE Inc COM 124765108   1,006,404 54,166 SH   SOLE   54,166 0 0
Cameco Corp COM 13321L108   3,644,539 74,076 SH   SOLE   74,076 0 0
Centerra Gold Inc COM 152006102   58,108 8,647 SH   SOLE   8,647 0 0
Canadian Imperial Bank of Comm COM 136069101   31,394,180 660,374 SH   SOLE   660,374 0 0
Canadian Natural Resources Ltd COM 136385101   58,376,880 1,639,800 SH   SOLE   1,639,800 0 0
Canadian National Railway Co COM 136375102   29,673,547 251,194 SH   SOLE   251,194 0 0
Canadian Pacific Railway Ltd COM 13646K108   11,011,729 139,867 SH   SOLE   139,867 0 0
Cenovus Energy Inc COM 15135U109   17,708,116 900,718 SH   SOLE   900,718 0 0
BRP Inc/CA COM 05577W200   68,896 1,076 SH   SOLE   1,076 0 0
Descartes Systems Group Inc/The COM 249906108   2,392,820 24,709 SH   SOLE   24,709 0 0
Enerflex Ltd COM 29269R105   13,673 2,532 SH   SOLE   2,532 0 0
Eldorado Gold Corp COM 284902509   120,317 8,135 SH   SOLE   8,135 0 0
Enbridge Inc COM 29250N105   430,967,674 12,109,235 SH   SOLE   12,109,235 0 0
Franco-Nevada Corp COM 351858105   3,910,804 32,997 SH   SOLE   32,997 0 0
First Majestic Silver Corp COM 32076V103   67,855 11,462 SH   SOLE   11,462 0 0
FirstService Corp COM 33767E202   492,612 3,233 SH   SOLE   3,233 0 0
Fortis Inc/Canada COM 349553107   49,222,631 1,267,318 SH   SOLE   1,267,318 0 0
Fortuna Silver Mines Inc COM 349942102   59,868 12,243 SH   SOLE   12,243 0 0
CGI Group Inc COM 12532H104   3,587,371 35,942 SH   SOLE   35,942 0 0
Gildan Activewear Inc COM 375916103   391,259 10,318 SH   SOLE   10,318 0 0
Hudbay Minerals Inc COM 443628102   125,650 13,884 SH   SOLE   13,884 0 0
IAMGOLD Corp COM 450913108   70,316 18,751 SH   SOLE   18,751 0 0
Imperial Oil Ltd COM 453038408   16,279,263 238,524 SH   SOLE   238,524 0 0
Kinross Gold Corp COM 496902404   877,119 105,423 SH   SOLE   105,423 0 0
MAG Silver Corp COM 55903Q104   44,428 3,807 SH   SOLE   3,807 0 0
Manulife Financial Corp COM 56501R106   463,712,228 17,419,693 SH   SOLE   17,419,693 0 0
Magna International Inc COM 559222401   42,403,303 1,012,012 SH   SOLE   1,012,012 0 0
Methanex Corp COM 59151K108   127,406 2,640 SH   SOLE   2,640 0 0
Novagold Resources Inc COM 66987E206   34,195 9,883 SH   SOLE   9,883 0 0
New Gold Inc COM 644535106   53,325 27,346 SH   SOLE   27,346 0 0
NexGen Energy Ltd COM 65340P106   122,834 17,598 SH   SOLE   17,598 0 0
Osisko Gold Royalties Ltd COM 68827L101   109,340 7,018 SH   SOLE   7,018 0 0
Open Text Corp COM 683715106   1,393,676 46,394 SH   SOLE   46,394 0 0
Pan American Silver Corp COM 697900108   2,009,013 101,057 SH   SOLE   101,057 0 0
Precision Drilling Corp COM 74022D407   11,465 163 SH   SOLE   163 0 0
Pembina Pipeline Corp COM 706327103   60,694,287 1,636,847 SH   SOLE   1,636,847 0 0
Restaurant Brands Internationa COM 76131D103   8,748,891 124,327 SH   SOLE   124,327 0 0
Ritchie Bros Auctioneers Inc COM 74935Q107   4,802,509 62,893 SH   SOLE   62,893 0 0
Rogers Communications Inc COM 775109200   13,024,282 352,198 SH   SOLE   352,198 0 0
Royal Bank of Canada COM 780087102   433,628,496 4,076,222 SH   SOLE   4,076,222 0 0
Shopify Inc COM 82509L107   26,054,677 394,469 SH   SOLE   394,469 0 0
Sun Life Financial Inc COM 866796105   256,348,993 5,232,680 SH   SOLE   5,232,680 0 0
Sandstorm Gold Ltd COM 80013R206   3,264 600 SH   SOLE   600 0 0
SSR Mining Inc COM 784730103   36,734 8,145 SH   SOLE   8,145 0 0
Stantec Inc COM 85472N109   2,961,012 35,440 SH   SOLE   35,440 0 0
Suncor Energy Inc COM 867224107   582,243,857 15,281,991 SH   SOLE   15,281,991 0 0
TransAlta Corp COM 89346D107   73,646 10,402 SH   SOLE   10,402 0 0
Teck Resources Ltd COM 878742204   3,806,613 79,470 SH   SOLE   79,470 0 0
TFI International Inc COM 87241L109   3,775,902 26,012 SH   SOLE   26,012 0 0
Thomson Reuters Corp COM 884903808   9,329,338 55,344 SH   SOLE   55,344 0 0
TransCanada Corp COM 87807B107   87,043,073 2,296,651 SH   SOLE   2,296,651 0 0
Vermilion Energy Inc COM 923725105   22,626 2,055 SH   SOLE   2,055 0 0
Waste Connections Inc COM 94106B101   12,008,302 68,478 SH   SOLE   68,478 0 0
Wheaton Precious Metals Corp COM 962879102   3,573,996 68,180 SH   SOLE   68,180 0 0
Barrick Gold Corp COM 067901108   4,147,916 248,676 SH   SOLE   248,676 0 0
Agnico Eagle Mines Ltd COM 008474108   4,628,881 70,778 SH   SOLE   70,778 0 0
Brookfield Asset Management In COM 11271J107   8,404,664 202,327 SH   SOLE   202,327 0 0
BCE Inc COM 05534B760   4,185,279 129,295 SH   SOLE   129,295 0 0
Bank of Montreal COM 063671101   8,661,873 103,302 SH   SOLE   103,302 0 0
Bank of Nova Scotia/The COM 064149107   7,960,172 174,107 SH   SOLE   174,107 0 0
Cameco Corp COM 13321L108   3,028,112 61,547 SH   SOLE   61,547 0 0
Canadian Imperial Bank of Comm COM 136069101   6,314,215 132,819 SH   SOLE   132,819 0 0
Canadian Natural Resources Ltd COM 136385101   10,812,859 303,732 SH   SOLE   303,732 0 0
Canadian National Railway Co COM 136375102   9,588,730 81,171 SH   SOLE   81,171 0 0
Canadian Pacific Railway Ltd COM 13646K108   10,402,989 132,135 SH   SOLE   132,135 0 0
Cenovus Energy Inc COM 15135U109   3,673,058 186,829 SH   SOLE   186,829 0 0
Enbridge Inc COM 29250N105   10,718,356 301,162 SH   SOLE   301,162 0 0
Franco-Nevada Corp COM 351858105   3,231,803 27,268 SH   SOLE   27,268 0 0
Fortis Inc/Canada COM 349553107   2,715,033 69,903 SH   SOLE   69,903 0 0
CGI Group Inc COM 12532H104   2,905,669 29,112 SH   SOLE   29,112 0 0
Gildan Activewear Inc COM 375916103   903,330 23,822 SH   SOLE   23,822 0 0
Imperial Oil Ltd COM 453038408   1,557,602 22,822 SH   SOLE   22,822 0 0
Kinross Gold Corp COM 496902404   1,447,081 173,928 SH   SOLE   173,928 0 0
Manulife Financial Corp COM 56501R106   6,772,767 254,424 SH   SOLE   254,424 0 0
Magna International Inc COM 559222401   1,582,689 37,773 SH   SOLE   37,773 0 0
Pembina Pipeline Corp COM 706327103   3,043,786 82,087 SH   SOLE   82,087 0 0
Restaurant Brands Internationa COM 76131D103   3,150,535 44,771 SH   SOLE   44,771 0 0
Rogers Communications Inc COM 775109200   1,957,388 52,931 SH   SOLE   52,931 0 0
Royal Bank of Canada COM 780087102   21,319,403 200,408 SH   SOLE   200,408 0 0
Sun Life Financial Inc COM 866796105   4,033,298 82,329 SH   SOLE   82,329 0 0
Suncor Energy Inc COM 867224107   6,942,087 182,207 SH   SOLE   182,207 0 0
TELUS Corp COM 87971M103   3,165,759 209,099 SH   SOLE   209,099 0 0
Teck Resources Ltd COM 878742204   3,124,613 65,232 SH   SOLE   65,232 0 0
Thomson Reuters Corp COM 884903808   3,562,053 21,131 SH   SOLE   21,131 0 0
TransCanada Corp COM 87807B107   5,569,595 146,955 SH   SOLE   146,955 0 0
Waste Connections Inc COM 94106B101   6,400,465 36,499 SH   SOLE   36,499 0 0
Wheaton Precious Metals Corp COM 962879102   3,367,304 64,237 SH   SOLE   64,237 0 0
Toronto-Dominion Bank/The COM 891160509   13,799,467 251,082 SH   DFND 1 0 251,082 0
SBA Communications Corp COM 78410G104   4,211,617 21,455 SH   SOLE   21,455 0 0
SBA Communications Corp COM 78410G104   8,352,761 42,551 SH   SOLE   42,551 0 0
DowDuPont Inc COM 26614N102   6,617,002 82,209 SH   SOLE   82,209 0 0
DowDuPont Inc COM 26614N102   9,822,839 122,038 SH   SOLE   122,038 0 0
Primo Water Corp/new COM 74167P108   87,965 4,024 SH   SOLE   4,024 0 0
Brookfield Renewable Partners COM G16258108   28,551,190 1,152,652 SH   SOLE   1,152,652 0 0
Bank of Montreal COM 063671101   58,695 700 SH   DFND 1 0 700 0
Bank of Nova Scotia/The COM 064149107   98,758,400 2,160,070 SH   DFND 1 0 2,160,070 0
Canadian Imperial Bank of Comm COM 136069101   38,032,000 800,000 SH   DFND 1 0 800,000 0
Canadian Natural Resources Ltd COM 136385101   103,596,000 2,910,000 SH   DFND 1 0 2,910,000 0
Gildan Activewear Inc COM 375916103   7,584 200 SH   DFND 1 0 200 0
Suncor Energy Inc COM 867224107   42,672,000 1,120,000 SH   DFND 1 0 1,120,000 0
TELUS Corp COM 87971M103   22,702,430 1,499,500 SH   DFND 1 0 1,499,500 0
TransAlta Corp COM 89346D107   3,278,536 463,070 SH   SOLE   463,070 0 0
Pixelworks Inc COM 72581M305   20 20 SH   DFND 1 0 20 0
Eldorado Gold Corp COM 284902509   207 14 SH   DFND 1 0 14 0
Difference Capital Financial I COM 60800C208   57 39 SH   DFND 1 0 39 0
Teck Resources Ltd COM 878742204   736,367 15,373 SH   DFND 1 0 15,373 0
Coeur Mining Inc COM 192108504   96 17 SH   DFND 1 0 17 0
Sprott Physical Gold Trust COM 85207H104   18 1 SH   DFND 1 0 1 0
untitled COM 85207K107   397 40 SH   DFND 1 0 40 0
Agnico Eagle Mines Ltd COM 008474108   1,177 18 SH   DFND 1 0 18 0
Avino Silver & Gold Mines Ltd COM 053906103   2,244 2,493 SH   DFND 1 0 2,493 0
ATS Automation Tooling Systems COM 00217Y104   6,850 212 SH   DFND 1 0 212 0
BlackBerry Ltd COM 09228F103   1,334 538 SH   DFND 1 0 538 0
Primo Water Corp/new COM 74167P108   2,623 120 SH   DFND 1 0 120 0
Breaking Data Corp COM 104833306   473 82 SH   DFND 1 0 82 0
B2Gold Corp COM 11777Q209   107,598 39,851 SH   DFND 1 0 39,851 0
Grande West Transportation Gro COM 925654105   930 1,520 SH   DFND 1 0 1,520 0
Centerra Gold Inc COM 152006102   1,122 167 SH   DFND 1 0 167 0
Canadian Imperial Bank of Comm COM 136069101   1,854 39 SH   DFND 1 0 39 0
Canadian National Railway Co COM 136375102   1,536 13 SH   DFND 1 0 13 0
Crescent Point Energy Corp COM 92340V107   291 37 SH   DFND 1 0 37 0
Cenovus Energy Inc COM 15135U109   904 46 SH   DFND 1 0 46 0
Denison Mines Corp COM 248356107   179 90 SH   DFND 1 0 90 0
BRP Inc/CA COM 05577W200   5,314 83 SH   DFND 1 0 83 0
Ovintiv Inc COM 69047Q102   4,687 100 SH   DFND 1 0 100 0
Endeavour Silver Corp COM 29258Y103   324 92 SH   DFND 1 0 92 0
Energy Fuels Inc/Canada COM 292671708   448 74 SH   DFND 1 0 74 0
Enerflex Ltd COM 29269R105   1,107 205 SH   DFND 1 0 205 0
EMX Royalty Corp COM 26873J107   763 424 SH   DFND 1 0 424 0
Essa Pharma Inc COM 29668H708   252 48 SH   DFND 1 0 48 0
Encore Energy Corp COM 29259W700   311 79 SH   DFND 1 0 79 0
First Cobalt Corp COM 28474P201   769 1,830 SH   DFND 1 0 1,830 0
First Majestic Silver Corp COM 32076V103   12,355 2,087 SH   DFND 1 0 2,087 0
Fortuna Silver Mines Inc COM 349942102   161 33 SH   DFND 1 0 33 0
BRAZIL RESOURCES INC COM 38149E101   10,039 11,229 SH   DFND 1 0 11,229 0
GreenPower Motor Co Inc COM 39540E302   2 2 SH   DFND 1 0 2 0
Imperial Oil Ltd COM 453038408   5,187 76 SH   DFND 1 0 76 0
International Tower Hill Mines COM 46050R102   121 244 SH   DFND 1 0 244 0
Kinross Gold Corp COM 496902404   433 52 SH   DFND 1 0 52 0
Largo Resources Ltd COM 517097101   37 20 SH   DFND 1 0 20 0
Manulife Financial Corp COM 56501R106   1,863 70 SH   DFND 1 0 70 0
Magna International Inc COM 559222401   1,550 37 SH   DFND 1 0 37 0
Northern Dynasty Minerals Ltd COM 66510M204   31 101 SH   DFND 1 0 101 0
Novagold Resources Inc COM 66987E206   66 19 SH   DFND 1 0 19 0
New Gold Inc COM 644535106   236 121 SH   DFND 1 0 121 0
New Pacific Metals Corp COM 64782A107   141 94 SH   DFND 1 0 94 0
Obsidian Energy Ltd COM 674482203   67 9 SH   DFND 1 0 9 0
Organigram Holdings Inc COM 68620P705   2,851 1,851 SH   DFND 1 0 1,851 0
Orla Mining Ltd COM 68634K106   82,671 21,529 SH   DFND 1 0 21,529 0
Oncolytics Biotech Inc COM 682310875   370 374 SH   DFND 1 0 374 0
Open Text Corp COM 683715106   691 23 SH   DFND 1 0 23 0
Precision Drilling Corp COM 74022D407   45,369 645 SH   DFND 1 0 645 0
Patient Home Monitoring Corp COM 74880P104   151 47 SH   DFND 1 0 47 0
Profound Medical Corp COM 74319B502   25 3 SH   DFND 1 0 3 0
Platinum Group Metals Ltd COM 72765Q882   3,024 1,779 SH   DFND 1 0 1,779 0
Restaurant Brands Internationa COM 76131D103   2,041 29 SH   DFND 1 0 29 0
SilverCrest Metals Inc COM 828363101   310 38 SH   DFND 1 0 38 0
Sun Life Financial Inc COM 866796105   980 20 SH   DFND 1 0 20 0
Sangoma Technologies Corp COM 80100R408   2,000 353 SH   DFND 1 0 353 0
Stantec Inc COM 85472N109   6,099 73 SH   DFND 1 0 73 0
TELUS Corp COM 87971M103   1,181 78 SH   DFND 1 0 78 0
TransAlta Corp COM 89346D107   644 91 SH   DFND 1 0 91 0
TFI International Inc COM 87241L109   4,210 29 SH   DFND 1 0 29 0
Tanzanian Royalty Exploration COM 87283P109   114 290 SH   DFND 1 0 290 0
Ur-Energy Inc COM 91688R108   29,495 21,068 SH   DFND 1 0 21,068 0
Americas Silver Corp COM 03062D100   85 354 SH   DFND 1 0 354 0
VBCN 7 PERP COM 92512J106   118 11 SH   DFND 1 0 11 0
Vermilion Energy Inc COM 923725105   573 52 SH   DFND 1 0 52 0
Lithium Americas Corp COM 53681J103   108,143 40,352 SH   DFND 1 0 40,352 0
Novagold Resources Inc COM 66987E206   73 21 SH   DFND 1 0 21 0
Precision Drilling Corp COM 74022D407   4,713 67 SH   DFND 1 0 67 0
Aurora Cannabis Inc COM 05156X850   71,485 15,473 SH   DFND 1 0 15,473 0
BlackBerry Ltd COM 09228F103   196 79 SH   DFND 1 0 79 0
Baytex Energy Corp COM 07317Q105   696 200 SH   DFND 1 0 200 0
Fortis Inc/Canada COM 349553107   544 14 SH   DFND 1 0 14 0
Ovintiv Inc COM 69047Q102   3,609 77 SH   DFND 1 0 77 0
McEwen Mining Inc COM 58039P305   92 10 SH   DFND 1 0 10 0
Standard Lithium Ltd COM 853606101   110 88 SH   DFND 1 0 88 0
Aurora Cannabis Inc COM 05156X850   231 50 SH   DFND 1 0 50 0
FirstService Corp COM 33767E202   6,447,232 42,313 SH   SOLE   42,313 0 0
BRP Inc/CA COM 05577W200   201,246 3,143 SH   SOLE   3,143 0 0
Cadence Design Systems Inc COM 127387108   16,911,170 54,951 SH   SOLE   54,951 0 0
Cadence Design Systems Inc COM 127387108   28,959,891 94,102 SH   SOLE   94,102 0 0
HIVE Blockchain Technologies L COM 433921103   179 58 SH   DFND 1 0 58 0
Brookfield Infrastructure Part COM G16252101   43,920,244 1,600,592 SH   SOLE   1,600,592 0 0
UnitedHealth Group Inc COM 91324P102   5,002,461 9,823 SH   SOLE   9,823 0 0
Norwegian Cruise Line Holdings COM G66721104   1,573,155 83,723 SH   SOLE   83,723 0 0
Norwegian Cruise Line Holdings COM G66721104   1,582,437 84,217 SH   SOLE   84,217 0 0
Coach Inc COM 876030107   1,918,318 44,831 SH   SOLE   44,831 0 0
Coach Inc COM 876030107   1,930,214 45,109 SH   SOLE   45,109 0 0
Cenovus Energy Inc COM 15135U109   19,660 1,000 SH   DFND 1 0 1,000 0
Quintiles IMS Holdings Inc COM 46266C105   11,251,145 53,212 SH   SOLE   53,212 0 0
Boston Scientific Corp COM 101137107   7,372,013 95,728 SH   SOLE   95,728 0 0
Rayonier Advanced Materials In COM 75508B104   16 3 SH   DFND 1 0 3 0
UBS Group AG COM H42097107   3,647,806 123,487 SH   SOLE   123,487 0 0
Oncolytics Biotech Inc COM 682310875   99 100 SH   DFND 1 0 100 0
QUALCOMM Inc COM 747525103   14,918,184 74,898 SH   SOLE   74,898 0 0
Hashchain Technology Inc COM 25381D206   201 157 SH   DFND 1 0 157 0
JDL GOLD CORP COM 29446Y502   361 69 SH   DFND 1 0 69 0
Global Water Resources Inc COM 379463102   460 38 SH   DFND 1 0 38 0
Canada Goose Holdings Inc COM 135086106   1,293 100 SH   SOLE   100 0 0
Nutrien Ltd COM 67077M108   3,564,209 70,010 SH   SOLE   70,010 0 0
Nutrien Ltd COM 67077M108   5,908,156 116,051 SH   SOLE   116,051 0 0
Nutrien Ltd COM 67077M108   764 15 SH   DFND 1 0 15 0
Nutrien Ltd COM 67077M108   70,506,583 1,384,926 SH   SOLE   1,384,926 0 0
Open Text Corp COM 683715106   1,160,836 38,643 SH   SOLE   38,643 0 0
Huntington Ingalls Industries COM 446413106   2,829,593 11,487 SH   SOLE   11,487 0 0
Huntington Ingalls Industries COM 446413106   1,910,043 7,754 SH   SOLE   7,754 0 0
Visa Inc COM 92826C839   21,523 82 SH   SOLE   82 0 0
Breaking Data Corp COM 104833306   519 90 SH   DFND 1 0 90 0
Halfmoon Parent Inc COM 125523100   19,829,241 59,985 SH   SOLE   59,985 0 0
Lexaria Bioscience Corp COM 52886N406   36 13 SH   DFND 1 0 13 0
Metalla Royalty & Streaming Lt COM 59124U605   78 28 SH   DFND 1 0 28 0
Lam Research Corp COM 512807108   10,596,322 9,951 SH   SOLE   9,951 0 0
Merck & Co Inc COM 58933Y105   13,247 107 SH   SOLE   107 0 0
Sprott Physical Gold and Silve COM 85208R101   1,499 68 SH   DFND 1 0 68 0
NVR Inc COM 62944T105   6,875,235 906 SH   SOLE   906 0 0
Canadian Imperial Bank of Comm COM 136069101   1,088,666 22,900 SH   SOLE   22,900 0 0
BCE Inc COM 05534B760   3,610,258 111,531 SH   SOLE   111,531 0 0
untitled COM 85207K107   467 47 SH   DFND 1 0 47 0
Priceline Group Inc/The COM 09857L108   27,207,582 6,868 SH   SOLE   6,868 0 0
Priceline Group Inc/The COM 09857L108   44,566,875 11,250 SH   SOLE   11,250 0 0
Welltower Inc COM 95040Q104   12,391,676 118,865 SH   SOLE   118,865 0 0
Welltower Inc COM 95040Q104   17,893,783 171,643 SH   SOLE   171,643 0 0
Crescent Point Energy Corp COM 92340V107   61,386 7,800 SH   DFND 1 0 7,800 0
Canopy Growth Corp COM 138035704   387 60 SH   DFND 1 0 60 0
Primo Water Corp/new COM 74167P108   481 22 SH   SOLE   22 0 0
Barrick Gold Corp COM 067901108   35,412 2,123 SH   SOLE   2,123 0 0
Agnico Eagle Mines Ltd COM 008474108   2,272,127 34,742 SH   SOLE   34,742 0 0
BCE Inc COM 05534B760   7,163,319 221,295 SH   SOLE   221,295 0 0
Bank of Montreal COM 063671101   9,328,732 111,255 SH   SOLE   111,255 0 0
Bank of Nova Scotia/The COM 064149107   5,516,621 120,661 SH   SOLE   120,661 0 0
CAE Inc COM 124765108   48,810 2,627 SH   SOLE   2,627 0 0
Canadian Imperial Bank of Comm COM 136069101   12,618,637 265,432 SH   SOLE   265,432 0 0
Canadian Natural Resources Ltd COM 136385101   1,099,826 30,894 SH   SOLE   30,894 0 0
Canadian National Railway Co COM 136375102   1,605,623 13,592 SH   SOLE   13,592 0 0
Fortis Inc/Canada COM 349553107   3,501,853 90,161 SH   SOLE   90,161 0 0
CGI Group Inc COM 12532H104   2,940,303 29,459 SH   SOLE   29,459 0 0
Imperial Oil Ltd COM 453038408   303,849 4,452 SH   SOLE   4,452 0 0
Kinross Gold Corp COM 496902404   73,765 8,866 SH   SOLE   8,866 0 0
Rogers Communications Inc COM 775109200   4,114,950 111,275 SH   SOLE   111,275 0 0
Royal Bank of Canada COM 780087102   18,631,500 175,141 SH   SOLE   175,141 0 0
Suncor Energy Inc COM 867224107   2,296,325 60,271 SH   SOLE   60,271 0 0
TransAlta Corp COM 89346D107   64,378 9,093 SH   SOLE   9,093 0 0
Thomson Reuters Corp COM 884903808   2,108,474 12,508 SH   SOLE   12,508 0 0
TELUS Corp COM 87971M103   9,459,881 624,827 SH   SOLE   624,827 0 0
Gildan Activewear Inc COM 375916103   1,569,281 41,384 SH   SOLE   41,384 0 0
Manulife Financial Corp COM 56501R106   6,328,080 237,719 SH   SOLE   237,719 0 0
Sun Life Financial Inc COM 866796105   6,119,341 124,910 SH   SOLE   124,910 0 0
Pembina Pipeline Corp COM 706327103   7,722,689 208,271 SH   SOLE   208,271 0 0
Algonquin Power & Utilities Co COM 015857105   2,172,021 370,652 SH   SOLE   370,652 0 0
Canadian Pacific Railway Ltd COM 13646K108   556,306 7,066 SH   SOLE   7,066 0 0
Vermilion Energy Inc COM 923725105   7,707 700 SH   SOLE   700 0 0
Brookfield Renewable Partners COM G16258108   4,481,141 180,910 SH   SOLE   180,910 0 0
Waste Connections Inc COM 94106B101   1,669,953 9,523 SH   SOLE   9,523 0 0
Baytex Energy Corp COM 07317Q105   9,744 2,800 SH   SOLE   2,800 0 0
Wheaton Precious Metals Corp COM 962879102   380,884 7,266 SH   SOLE   7,266 0 0
Precision Drilling Corp COM 74022D407   1,407 20 SH   SOLE   20 0 0
Franco-Nevada Corp COM 351858105   6,400 54 SH   SOLE   54 0 0
Brookfield Infrastructure Part COM G16252101   509,204 18,557 SH   SOLE   18,557 0 0
Cenovus Energy Inc COM 15135U109   2,327,528 118,389 SH   SOLE   118,389 0 0
Restaurant Brands Internationa COM 76131D103   1,016,635 14,447 SH   SOLE   14,447 0 0
Nutrien Ltd COM 67077M108   1,781,188 34,987 SH   SOLE   34,987 0 0
Toronto-Dominion Bank/The COM 891160509   16,148,347 293,820 SH   DFND 1 0 293,820 0
Apple Inc COM 037833100   1,995,414 9,474 SH   SOLE   9,474 0 0
Bank of America Corp COM 060505104   4,011,282 100,862 SH   SOLE   100,862 0 0
Citigroup Inc COM 172967424   8,271,630 130,344 SH   SOLE   130,344 0 0
Cisco Systems Inc/Delaware COM 17275R102   660,389 13,900 SH   SOLE   13,900 0 0
Fluor Corp COM 343412102   17,420 400 SH   SOLE   400 0 0
Intel Corp COM 458140100   335,777 10,842 SH   SOLE   10,842 0 0
JPMorgan Chase & Co COM 46625H100   8,722,463 43,125 SH   SOLE   43,125 0 0
Coca-Cola Co/The COM 191216100   57,285 900 SH   SOLE   900 0 0
McDonald's Corp COM 580135101   48,674 191 SH   SOLE   191 0 0
Microsoft Corp COM 594918104   1,914,287 4,283 SH   SOLE   4,283 0 0
Morgan Stanley COM 617446448   3,858,054 39,696 SH   SOLE   39,696 0 0
Pfizer Inc COM 717081103   75,546 2,700 SH   SOLE   2,700 0 0
Procter & Gamble Co/The COM 742718109   51,455 312 SH   SOLE   312 0 0
AT&T Inc COM 00206R102   267,081 13,976 SH   SOLE   13,976 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   1,493,884 2,745 SH   SOLE   2,745 0 0
Wells Fargo & Co COM 949746101   9,772,446 164,547 SH   SOLE   164,547 0 0
Verizon Communications Inc COM 92343V104   238,243 5,777 SH   SOLE   5,777 0 0
Amazon.com Inc COM 023135106   3,847,994 19,912 SH   SOLE   19,912 0 0
Goldman Sachs Group Inc/The COM 38141G104   413,873 915 SH   SOLE   915 0 0
Bank of Nova Scotia/The COM 064149107   5,882,610 128,666 SH   SOLE   128,666 0 0
TransAlta Corp COM 89346D107   195,797 27,655 SH   SOLE   27,655 0 0
Duke Energy Corp COM 26441C204   452,138 4,511 SH   SOLE   4,511 0 0
Kellogg Co COM 487836108   57,680 1,000 SH   SOLE   1,000 0 0
Coca-Cola Co/The COM 191216100   1,158,430 18,200 SH   SOLE   18,200 0 0
AT&T Inc COM 00206R102   3,786,647 198,150 SH   SOLE   198,150 0 0
Southern Co/The COM 842587107   569,364 7,340 SH   SOLE   7,340 0 0
Verizon Communications Inc COM 92343V104   2,140,356 51,900 SH   SOLE   51,900 0 0
Bank of Nova Scotia/The COM 064149107   1,142,086 24,980 SH   SOLE   24,980 0 0
Enbridge Inc COM 29250N105   1,263,445 35,500 SH   SOLE   35,500 0 0
TELUS Corp COM 87971M103   773,654 51,100 SH   SOLE   51,100 0 0
Deutsche Bank AG COM D18190898   573,840 36,000 SH   SOLE   36,000 0 0
Oil States International Inc COM 678026105   444 100 SH   SOLE   100 0 0
Civeo Corp COM 17878Y207   399 16 SH   SOLE   16 0 0
Boeing Co/The COM 097023105   3,874,811 21,289 SH   SOLE   21,289 0 0
Johnson & Johnson COM 478160104   3,800 26 SH   SOLE   26 0 0
Pfizer Inc COM 717081103   1,125,160 40,213 SH   SOLE   40,213 0 0
AT&T Inc COM 00206R102   14,524 760 SH   SOLE   760 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   2,778,787 5,106 SH   SOLE   5,106 0 0
Carnival Corp COM 143658300   76,396 4,081 SH   SOLE   4,081 0 0
iShares MSCI Emerging Markets ETF ETF 464287234   2,508,934 58,909 SH   SOLE   58,909 0 0
Baytex Energy Corp COM 07317Q105   310,573 89,245 SH   DFND 1 0 89,245 0
Cronos Group Inc COM 22717L101   84 36 SH   DFND 1 0 36 0
Bank of America Corp COM 060505104   12,965 326 SH   SOLE   326 0 0
Ford Motor Co COM 345370860   240,241 19,158 SH   SOLE   19,158 0 0
Morgan Stanley COM 617446448   268,925 2,767 SH   SOLE   2,767 0 0
Take-Two Interactive Software COM 874054109   7,410,187 47,657 SH   SOLE   47,657 0 0
Priceline Group Inc/The COM 09857L108   9,903,750 2,500 SH   SOLE   2,500 0 0
CBRE Group Inc COM 12504L109   5,285,114 59,310 SH   SOLE   59,310 0 0
CBRE Group Inc COM 12504L109   7,876,076 88,386 SH   SOLE   88,386 0 0
RPM International Inc COM 749685103   1,326,833 12,322 SH   SOLE   12,322 0 0
Silvercorp Metals Inc COM 82835P103   5,020 1,494 SH   SOLE   1,494 0 0
Sprott Inc COM 852066208   24,544 593 SH   SOLE   593 0 0
MSCI Inc COM 55354G100   7,506,147 15,581 SH   SOLE   15,581 0 0
MSCI Inc COM 55354G100   10,942,951 22,715 SH   SOLE   22,715 0 0
American Financial Group Inc/O COM 025932104   829,893 6,746 SH   SOLE   6,746 0 0
TransUnion COM 89400J107   1,378,560 18,589 SH   SOLE   18,589 0 0
Algonquin Power & Utilities Co COM 015857105   8,978,405 1,532,151 SH   SOLE   1,532,151 0 0
Brookfield Renewable Partners COM G16258108   3,650,875 147,391 SH   SOLE   147,391 0 0
Brookfield Infrastructure Part COM G16252101   11,608,519 423,051 SH   SOLE   423,051 0 0
Bank of Montreal COM 063671101   24,203,303 288,650 SH   SOLE   288,650 0 0
Bank of Nova Scotia/The COM 064149107   34,802,064 761,200 SH   SOLE   761,200 0 0
Canadian Imperial Bank of Comm COM 136069101   4,521,054 95,100 SH   SOLE   95,100 0 0
Fortis Inc/Canada COM 349553107   13,364,844 344,100 SH   SOLE   344,100 0 0
Manulife Financial Corp COM 56501R106   10,648 400 SH   SOLE   400 0 0
Royal Bank of Canada COM 780087102   33,371,406 313,700 SH   SOLE   313,700 0 0
TransAlta Corp COM 89346D107   3,486,978 492,511 SH   SOLE   492,511 0 0
Brookfield Infrastructure Part COM G16252101   1,018,024 37,100 SH   SOLE   37,100 0 0
Bank of Montreal COM 063671101   251,550 3,000 SH   SOLE   3,000 0 0
Canadian Imperial Bank of Comm COM 136069101   4,597,118 96,700 SH   SOLE   96,700 0 0
Fortis Inc/Canada COM 349553107   558,325 14,375 SH   SOLE   14,375 0 0
Royal Bank of Canada COM 780087102   15,691,050 147,500 SH   SOLE   147,500 0 0
TransAlta Corp COM 89346D107   1,542,803 217,910 SH   SOLE   217,910 0 0
BCE Inc COM 05534B760   199,529 6,164 SH   DFND 1 0 6,164 0
Brookfield Renewable Partners COM G16258108   16,200 654 SH   DFND 1 0 654 0
Brookfield Infrastructure Part COM G16252101   85,064 3,100 SH   DFND 1 0 3,100 0
CAE Inc COM 124765108   39,018 2,100 SH   DFND 1 0 2,100 0
Canadian National Railway Co COM 136375102   304,067 2,574 SH   DFND 1 0 2,574 0
Canadian Pacific Railway Ltd COM 13646K108   125,968 1,600 SH   DFND 1 0 1,600 0
Descartes Systems Group Inc/The COM 249906108   19,368 200 SH   DFND 1 0 200 0
CGI Group Inc COM 12532H104   50,903 510 SH   DFND 1 0 510 0
Methanex Corp COM 59151K108   10,472 217 SH   DFND 1 0 217 0
Osisko Gold Royalties Ltd COM 68827L101   12,075 775 SH   DFND 1 0 775 0
Rogers Communications Inc COM 775109200   262,558 7,100 SH   DFND 1 0 7,100 0
Sun Life Financial Inc COM 866796105   19,596 400 SH   DFND 1 0 400 0
TELUS Corp COM 87971M103   277,062 18,300 SH   DFND 1 0 18,300 0
Teck Resources Ltd COM 878742204   4,322,161 90,233 SH   DFND 1 0 90,233 0
Vermilion Energy Inc COM 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp COM 962879102   193,954 3,700 SH   DFND 1 0 3,700 0
BlackBerry Ltd COM 09228F103   8,348 3,366 SH   SOLE   3,366 0 0
Cameco Corp COM 13321L108   423,120 8,600 SH   SOLE   8,600 0 0
Canadian Imperial Bank of Comm COM 136069101   4,314,207 90,749 SH   SOLE   90,749 0 0
Canadian Natural Resources Ltd COM 136385101   869,850 24,434 SH   SOLE   24,434 0 0
Cenovus Energy Inc COM 15135U109   332,116 16,893 SH   SOLE   16,893 0 0
Enbridge Inc COM 29250N105   10,214,330 287,000 SH   SOLE   287,000 0 0
Franco-Nevada Corp COM 351858105   240,122 2,026 SH   SOLE   2,026 0 0
IAMGOLD Corp COM 450913108   187,500 50,000 SH   SOLE   50,000 0 0
Obsidian Energy Ltd COM 674482203   4,862 650 SH   SOLE   650 0 0
Stantec Inc COM 85472N109   33,420 400 SH   SOLE   400 0 0
Canadian Imperial Bank of Comm COM 136069101   27,858 586 SH   DFND 1 0 586 0
Canadian Pacific Railway Ltd COM 13646K108   6,298,400 80,000 SH   DFND 1 0 80,000 0
Valeant Pharmaceuticals Intern COM 071734107   760,427 109,100 SH   DFND 1 0 109,100 0
Wheaton Precious Metals Corp COM 962879102   209,680 4,000 SH   DFND 1 0 4,000 0
BlackBerry Ltd COM 09228F103   1,060,225 427,510 SH   SOLE   427,510 0 0
Canadian Natural Resources Ltd COM 136385101   91,350 2,566 SH   SOLE   2,566 0 0
Franco-Nevada Corp COM 351858105   9,696,595 81,814 SH   SOLE   81,814 0 0
Magna International Inc COM 559222401   1,123,339 26,810 SH   SOLE   26,810 0 0
Suncor Energy Inc COM 867224107   1,289,914 33,856 SH   SOLE   33,856 0 0
Teck Resources Ltd COM 878742204   2,796,594 58,384 SH   SOLE   58,384 0 0
Barrick Gold Corp COM 067901108   1,234,887 74,034 SH   DFND 1 0 74,034 0
Agnico Eagle Mines Ltd COM 008474108   2,133,021 32,615 SH   DFND 1 0 32,615 0
Algonquin Power & Utilities Co COM 015857105   188,680 32,198 SH   DFND 1 0 32,198 0
BCE Inc COM 05534B760   869,717 26,868 SH   DFND 1 0 26,868 0
Brookfield Renewable Partners COM G16258108   40,103 1,619 SH   DFND 1 0 1,619 0
Brookfield Infrastructure Part COM G16252101   542,324 19,764 SH   DFND 1 0 19,764 0
Bank of Montreal COM 063671101   2,034,285 24,261 SH   DFND 1 0 24,261 0
CAE Inc COM 124765108   164,953 8,878 SH   DFND 1 0 8,878 0
Celestica Inc COM 15101Q207   713,644 12,448 SH   DFND 1 0 12,448 0
Canadian Imperial Bank of Comm COM 136069101   503,924 10,600 SH   DFND 1 0 10,600 0
Canadian National Railway Co COM 136375102   5,025,723 42,544 SH   DFND 1 0 42,544 0
Canadian Pacific Railway Ltd COM 13646K108   1,785,439 22,678 SH   DFND 1 0 22,678 0
Descartes Systems Group Inc/The COM 249906108   939,348 9,700 SH   DFND 1 0 9,700 0
Ovintiv Inc COM 69047Q102   65,290 1,393 SH   DFND 1 0 1,393 0
Franco-Nevada Corp COM 351858105   805,106 6,793 SH   DFND 1 0 6,793 0
FirstService Corp COM 33767E202   196,405 1,289 SH   DFND 1 0 1,289 0
Fortis Inc/Canada COM 349553107   1,407,057 36,227 SH   DFND 1 0 36,227 0
CGI Group Inc COM 12532H104   847,786 8,494 SH   DFND 1 0 8,494 0
Gildan Activewear Inc COM 375916103   388,604 10,248 SH   DFND 1 0 10,248 0
Granite Real Estate Investment COM 387437114   1,190 24 SH   DFND 1 0 24 0
Magna International Inc COM 559222401   6,914,506 165,024 SH   DFND 1 0 165,024 0
Open Text Corp COM 683715106   325,453 10,834 SH   DFND 1 0 10,834 0
Restaurant Brands Internationa COM 76131D103   1,396,493 19,845 SH   DFND 1 0 19,845 0
Rogers Communications Inc COM 775109200   2,304,002 62,304 SH   DFND 1 0 62,304 0
Shopify Inc COM 82509L107   1,558,516 23,596 SH   DFND 1 0 23,596 0
Sun Life Financial Inc COM 866796105   345,233 7,047 SH   DFND 1 0 7,047 0
SSR Mining Inc COM 784730103   7,216 1,600 SH   DFND 1 0 1,600 0
Stantec Inc COM 85472N109   183,810 2,200 SH   DFND 1 0 2,200 0
Silvercorp Metals Inc COM 82835P103   22,176 6,600 SH   DFND 1 0 6,600 0
TELUS Corp COM 87971M103   2,048,926 135,332 SH   DFND 1 0 135,332 0
Toronto-Dominion Bank/The COM 891160509   12,887,241 234,484 SH   DFND 1 0 234,484 0
Teck Resources Ltd COM 878742204   1,018,019 21,253 SH   DFND 1 0 21,253 0
TFI International Inc COM 87241L109   617,365 4,253 SH   DFND 1 0 4,253 0
Thomson Reuters Corp COM 884903808   941,126 5,583 SH   DFND 1 0 5,583 0
West Fraser Timber Co Ltd COM 952845105   146,053 1,900 SH   DFND 1 0 1,900 0
Wheaton Precious Metals Corp COM 962879102   1,126,663 21,493 SH   DFND 1 0 21,493 0
Baytex Energy Corp COM 07317Q105   18,242 5,242 SH   SOLE   5,242 0 0
Eldorado Gold Corp COM 284902509   27,835 1,882 SH   SOLE   1,882 0 0
IAMGOLD Corp COM 450913108   75,075 20,020 SH   SOLE   20,020 0 0
New Gold Inc COM 644535106   58,110 29,800 SH   SOLE   29,800 0 0
Open Text Corp COM 683715106   53,802 1,791 SH   SOLE   1,791 0 0
BlackBerry Ltd COM 09228F103   38,108 15,366 SH   DFND 1 0 15,366 0
Fortis Inc/Canada COM 349553107   578,833 14,903 SH   DFND 1 0 14,903 0
Algonquin Power & Utilities Co COM 015857105   603,973 103,067 SH   DFND 1 0 103,067 0
TransAlta Corp COM 89346D107   66,269 9,360 SH   SOLE   9,360 0 0
Fortis Inc/Canada COM 349553107   4,370,510 112,526 SH   DFND 1 0 112,526 0
Bank of Montreal COM 063671101   5,315,671 63,395 SH   DFND 1 0 63,395 0
TransAlta Corp COM 89346D107   634,177 89,573 SH   DFND 1 0 89,573 0
Bank of Nova Scotia/The COM 064149107   298,826 6,536 SH   DFND 1 0 6,536 0
Canadian Imperial Bank of Comm COM 136069101   2,377,000 50,000 SH   DFND 1 0 50,000 0
Brookfield Infrastructure Part COM G16252101   234,914 8,561 SH   DFND 1 0 8,561 0
Toronto-Dominion Bank/The COM 891160509   176,207,916 3,206,112 SH   DFND 1 0 3,206,112 0
Vermilion Energy Inc COM 923725105   172,086 15,630 SH   DFND 1 0 15,630 0
Barrick Gold Corp COM 067901108   231,585 13,884 SH   SOLE   13,884 0 0
Agnico Eagle Mines Ltd COM 008474108   612,667 9,368 SH   SOLE   9,368 0 0
Brookfield Renewable Partners COM G16258108   426,193 17,206 SH   DFND 1 0 17,206 0
Algonquin Power & Utilities Co COM 015857105   108,767 18,561 SH   DFND 1 0 18,561 0
Ceridian HCM Holding Inc COM 15677J108   744 15 SH   DFND 1 0 15 0
Sprott Physical Gold Trust COM 85207H104   1,066 59 SH   DFND 1 0 59 0
Portage Biotech Inc COM G7185A128   1 7 SH   DFND 1 0 7 0
Eli Lilly & Co COM 532457108   11,631,417 12,847 SH   SOLE   12,847 0 0
BNK Petroleum Inc COM 50043K406   2,856,000 800,000 SH   DFND 1 0 800,000 0
BCE Inc COM 05534B760   984,048 30,400 SH   DFND 1 0 30,400 0
Canadian Natural Resources Ltd COM 136385101   7,120 200 SH   DFND 1 0 200 0
Kosmos Energy Ltd COM 500688106   2,239,229 404,193 SH   SOLE   404,193 0 0
Energy Select Sector SPDR Fund ETF 81369Y506   2,521,209 27,660 SH   SOLE   27,660 0 0
VanEck Vectors Gold Miners ETF ETF 92189F106   235,644 6,945 SH   SOLE   6,945 0 0
VanEck Vectors Junior Gold Miners ETF ETF 92189F791   1,819,289 43,193 SH   SOLE   43,193 0 0
SPDR S&P Biotech ETF ETF 78464A870   1,997,901 21,550 SH   SOLE   21,550 0 0
Gran Colombia Gold Corp COM 04040Y109   173 46 SH   DFND 1 0 46 0
Aurora Cannabis Inc COM 05156X850   18 4 SH   DFND 1 0 4 0
Celestica Inc COM 15101Q207   63,063 1,100 SH   DFND 1 0 1,100 0
Enbridge Inc COM 29250N105   1,875,593 52,700 SH   DFND 1 0 52,700 0
ATS Automation Tooling Systems COM 00217Y104   172,794 5,348 SH   DFND 1 0 5,348 0
NexGen Energy Ltd COM 65340P106   11,168 1,600 SH   DFND 1 0 1,600 0
Energy Select Sector SPDR Fund ETF 81369Y506   9,121,836 100,075 SH   SOLE   100,075 0 0
Taseko Mines Ltd COM 876511106   6,000 2,449 SH   SOLE   2,449 0 0
Alphabet Inc COM 02079K107   18,339,616 99,987 SH   SOLE   99,987 0 0
Ambev SA COM 02319V103   57 28 SH   DFND 1 0 28 0
Associated Banc-Corp COM 045487105   85 4 SH   DFND 1 0 4 0
Alibaba Group Holding Ltd COM 01609W102   9,432 131 SH   DFND 1 0 131 0
Banco Bradesco SA COM 059460303   280 125 SH   DFND 1 0 125 0
Banco de Chile COM 059520106   23 1 SH   DFND 1 0 1 0
Cia Cervecerias Unidas SA COM 204429104   46 4 SH   DFND 1 0 4 0
Casella Waste Systems Inc COM 147448104   397 4 SH   DFND 1 0 4 0
iShares MSCI Netherlands ETF COM 464286814   151 3 SH   DFND 1 0 3 0
iShares MSCI Singapore ETF COM 46434G780   38 2 SH   DFND 1 0 2 0
iShares MSCI South Korea ETF ETF 464286772   463 7 SH   DFND 1 0 7 0
Federated Investors Inc COM 314211103   66 2 SH   DFND 1 0 2 0
Glacier Bancorp Inc COM 37637Q105   112 3 SH   DFND 1 0 3 0
Greif Inc COM 397624107   57 1 SH   DFND 1 0 1 0
GameStop Corp COM 36467W109   123 5 SH   DFND 1 0 5 0
Goodyear Tire & Rubber Co/The COM 382550101   91 8 SH   DFND 1 0 8 0
Hanesbrands Inc COM 410345102   601 122 SH   DFND 1 0 122 0
China Lodging Group Ltd COM 44332N106   267 8 SH   DFND 1 0 8 0
Xtrackers USD High Yield Corpo COM 233051432   248 7 SH   DFND 1 0 7 0
iShares MSCI India ETF ETF 46429B598   10,989 197 SH   DFND 1 0 197 0
IPG Photonics Corp COM 44980X109   760 9 SH   DFND 1 0 9 0
JinkoSolar Holding Co Ltd COM 47759T100   83 4 SH   DFND 1 0 4 0
Nordstrom Inc COM 655664100   382 18 SH   DFND 1 0 18 0
Kite Realty Group Trust COM 49803T300   134 6 SH   DFND 1 0 6 0
Potlatch Corp COM 737630103   79 2 SH   DFND 1 0 2 0
POSCO COM 693483109   131 2 SH   DFND 1 0 2 0
Powell Industries Inc COM 739128106   430 3 SH   DFND 1 0 3 0
Invesco FTSE RAFI US 1000 ETF ETF 46137V613   58,785 1,549 SH   DFND 1 0 1,549 0
Invesco FTSE RAFI Emerging Markets ETF ETF 46138E727   81 4 SH   DFND 1 0 4 0
iShares MSCI EAFE Small-Cap ET COM 464288273   21,759 353 SH   DFND 1 0 353 0
LendingTree Inc COM 52603B107   208 5 SH   DFND 1 0 5 0
Unitil Corp COM 913259107   207 4 SH   DFND 1 0 4 0
Vanguard Small-Cap ETF ETF 922908751   89,178 409 SH   DFND 1 0 409 0
Vanguard Dividend Appreciation ETF ETF 921908844   68,821 377 SH   DFND 1 0 377 0
Telefonica Brasil SA COM 87936R205   394 48 SH   DFND 1 0 48 0
Vodafone Group PLC COM 92857W308   9 1 SH   DFND 1 0 1 0
Vanguard Large-Cap ETF ETF 922908637   791,795 3,172 SH   DFND 1 0 3,172 0
Energy Select Sector SPDR Fund ETF 81369Y506   182 2 SH   DFND 1 0 2 0
Xunlei Ltd COM 98419E108   244 145 SH   DFND 1 0 145 0
Evergy Inc COM 30034W106   2,393,291 45,182 SH   SOLE   45,182 0 0
Evergy Inc COM 30034W106   3,646,190 68,835 SH   SOLE   68,835 0 0
Waste Connections Inc COM 94106B101   36,650 209 SH   DFND 1 0 209 0
Theratechnologies Inc COM 88338H704   385 275 SH   DFND 1 0 275 0
New York Community Bancorp Inc COM 649445103   261 27 SH   DFND 1 0 27 0
Tanzanian Royalty Exploration COM 87283P109   9,845 25,000 SH   DFND 1 0 25,000 0
Invesco S&P 500 Equal Weight ETF ETF 46137V357   213,400 1,299 SH   DFND 1 0 1,299 0
First Trust Senior Loan ETF ETF 33738D309   1,828 40 SH   DFND 1 0 40 0
Materials Select Sector SPDR Fund ETF 81369Y100   353 4 SH   DFND 1 0 4 0
Industrial Select Sector SPDR Fund ETF 81369Y704   244 2 SH   DFND 1 0 2 0
Royal Bank of Canada COM 780087102   844,232 7,936 SH   SOLE   7,936 0 0
HF Sinclair Corp COM 403949100   824,316 15,454 SH   SOLE   15,454 0 0
Broadridge Financial Solutions COM 11133T103   6,796,894 34,502 SH   SOLE   34,502 0 0
Broadridge Financial Solutions COM 11133T103   2,473,335 12,555 SH   SOLE   12,555 0 0
HF Sinclair Corp COM 403949100   13,122 246 SH   SOLE   246 0 0
Corpay Inc COM 219948106   5,399,598 20,268 SH   SOLE   20,268 0 0
Corpay Inc COM 219948106   3,775,829 14,173 SH   SOLE   14,173 0 0
Adient PLC COM G0084W101   74 3 SH   DFND 1 0 3 0
GlaxoSmithKline PLC COM 37733W204   424 11 SH   DFND 1 0 11 0
BALLARD POWER SYSTEMS INC COM 058586108   15,714 6,984 SH   SOLE   6,984 0 0
Endeavour Silver Corp COM 29258Y103   7,124 2,024 SH   SOLE   2,024 0 0
Obsidian Energy Ltd COM 674482203   4,877 652 SH   SOLE   652 0 0
Lithium Americas Corp COM 53681J103   4,414 1,647 SH   SOLE   1,647 0 0
Chipotle Mexican Grill Inc COM 169656105   15,656,360 249,902 SH   SOLE   249,902 0 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   8,728 60 SH   SOLE   60 0 0
Copart Inc COM 217204106   14,133,973 260,967 SH   SOLE   260,967 0 0
Copart Inc COM 217204106   9,664,635 178,446 SH   SOLE   178,446 0 0
Bank of Montreal COM 063671101   182,625 2,178 SH   SOLE   2,178 0 0
Bank of Nova Scotia/The COM 064149107   11,064 242 SH   SOLE   242 0 0
Canadian Imperial Bank of Comm COM 136069101   12,218 257 SH   SOLE   257 0 0
Ovintiv Inc COM 69047Q102   827,115 17,647 SH   DFND 1 0 17,647 0
TransCanada Corp COM 87807B107   435,850 11,500 SH   SOLE   11,500 0 0
Bank of Nova Scotia/The COM 064149107   335,951 7,348 SH   SOLE   7,348 0 0
Bank of Montreal COM 063671101   24,316,500 290,000 SH   SOLE   290,000 0 0
Bank of Nova Scotia/The COM 064149107   11,430,000 250,000 SH   SOLE   250,000 0 0
Itau Unibanco Holding SA COM 465562106   409 70 SH   DFND 1 0 70 0
BCE Inc COM 05534B760   5,105,364 157,719 SH   SOLE   157,719 0 0
Dr Pepper Snapple Group Inc COM 49271V100   7,094,427 212,408 SH   SOLE   212,408 0 0
Dr Pepper Snapple Group Inc COM 49271V100   10,605,168 317,520 SH   SOLE   317,520 0 0
Valeant Pharmaceuticals Intern COM 071734107   79,158 11,357 SH   SOLE   11,357 0 0
Valeant Pharmaceuticals Intern COM 071734107   1,568 225 SH   DFND 1 0 225 0
Netflix Inc COM 64110L106   6,063,122 8,984 SH   SOLE   8,984 0 0
Stem Holdings Inc COM 85859N102   17 15 SH   DFND 1 0 15 0
Facebook Inc COM 30303M102   1,477,365 2,930 SH   SOLE   2,930 0 0
Aurora Cannabis Inc COM 05156X850   347 75 SH   DFND 1 0 75 0
Altria Group Inc COM 02209S103   7,425 163 SH   SOLE   163 0 0
Wells Fargo & Co COM 949746101   59,093 995 SH   SOLE   995 0 0
JPMorgan Chase & Co COM 46625H100   4,652 23 SH   SOLE   23 0 0
Intuitive Surgical Inc COM 46120E602   7,343,584 16,508 SH   SOLE   16,508 0 0
Hecla Mining Co COM 422704106   107 22 SH   DFND 1 0 22 0
Arch Capital Group Ltd COM G0450A105   7,574,115 75,073 SH   SOLE   75,073 0 0
American Financial Group Inc/O COM 025932104   64,093 521 SH   SOLE   521 0 0
Ally Financial Inc COM 02005N100   16,304 411 SH   SOLE   411 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107   46,170 190 SH   SOLE   190 0 0
Arista Networks Inc COM 040413106   17,807,188 50,808 SH   SOLE   50,808 0 0
Atmos Energy Corp COM 049560105   3,458,206 29,646 SH   SOLE   29,646 0 0
Axalta Coating Systems Ltd COM G0750C108   12,475,467 365,100 SH   SOLE   365,100 0 0
Bunge Global SA COM H11356104   2,974,292 27,857 SH   SOLE   27,857 0 0
BioMarin Pharmaceutical Inc COM 09061G101   23,464 285 SH   SOLE   285 0 0
CDW Corp/DE COM 12514G108   6,080,166 27,163 SH   SOLE   27,163 0 0
Celanese Corp COM 150870103   635,332 4,710 SH   SOLE   4,710 0 0
Camden Property Trust COM 133131102   2,286,182 20,953 SH   SOLE   20,953 0 0
CoStar Group Inc COM 22160N109   6,104,465 82,337 SH   SOLE   82,337 0 0
Diamondback Energy Inc COM 25278X109   7,108,146 35,507 SH   SOLE   35,507 0 0
Fortinet Inc COM 34959E109   7,739,150 128,408 SH   SOLE   128,408 0 0
LIBERTY MEDIA CORP-MEDIA A COM 531229755   104,671 1,457 SH   SOLE   1,457 0 0
GoDaddy Inc COM 380237107   3,926,689 28,106 SH   SOLE   28,106 0 0
IDEX Corp COM 45167R104   3,271,311 16,259 SH   SOLE   16,259 0 0
Invitation Homes Inc COM 46187W107   4,083,492 113,778 SH   SOLE   113,778 0 0
Jack Henry & Associates Inc COM 426281101   2,379,565 14,333 SH   SOLE   14,333 0 0
Keysight Technologies Inc COM 49338L103   4,738,935 34,654 SH   SOLE   34,654 0 0
Knight-Swift Transportation Ho COM 499049104   12,031 241 SH   SOLE   241 0 0
Leidos Holdings Inc COM 525327102   3,977,272 27,264 SH   SOLE   27,264 0 0
Lennox International Inc COM 526107107   25,144 47 SH   SOLE   47 0 0
Cheniere Energy Inc COM 16411R208   371,514 2,125 SH   SOLE   2,125 0 0
Lululemon Athletica Inc COM 550021109   6,949,554 23,266 SH   SOLE   23,266 0 0
Las Vegas Sands Corp COM 517834107   3,304,900 74,687 SH   SOLE   74,687 0 0
Markel Corp COM 570535104   77,207 49 SH   SOLE   49 0 0
Marvell Technology Inc COM 573874104   442,327 6,328 SH   SOLE   6,328 0 0
Annaly Capital Management Inc COM 035710839   35,814 1,879 SH   SOLE   1,879 0 0
ServiceNow Inc COM 81762P102   32,093,776 40,797 SH   SOLE   40,797 0 0
NVR Inc COM 62944T105   4,704,907 620 SH   SOLE   620 0 0
Owens Corning COM 690742101   22,584 130 SH   SOLE   130 0 0
ON Semiconductor Corp COM 682189105   5,938,007 86,623 SH   SOLE   86,623 0 0
Rollins Inc COM 775711104   2,775,566 56,888 SH   SOLE   56,888 0 0
SEI Investments Co COM 784117103   10,803 167 SH   SOLE   167 0 0
Square Inc COM 852234103   127,239 1,973 SH   SOLE   1,973 0 0
SS&C Technologies Holdings Inc COM 78467J100   273,805 4,369 SH   SOLE   4,369 0 0
Steel Dynamics Inc COM 858119100   3,761,716 29,048 SH   SOLE   29,048 0 0
Teleflex Inc COM 879369106   1,995,190 9,486 SH   SOLE   9,486 0 0
T-Mobile US Inc COM 872590104   18,698,512 106,133 SH   SOLE   106,133 0 0
Trimble Inc COM 896239100   2,793,092 49,948 SH   SOLE   49,948 0 0
United Therapeutics Corp COM 91307C102   91,105 286 SH   SOLE   286 0 0
Vistra Energy Corp COM 92840M102   5,521,722 64,221 SH   SOLE   64,221 0 0
Wabtec Corp/DE COM 929740108   5,710,030 36,128 SH   SOLE   36,128 0 0
Waste Connections Inc COM 94106B101   67,864 387 SH   SOLE   387 0 0
Workday Inc COM 98138H101   275,202 1,231 SH   SOLE   1,231 0 0
Westlake Chemical Corp COM 960413102   8,400 58 SH   SOLE   58 0 0
WR Berkley Corp COM 084423102   2,123,757 40,540 SH   SOLE   40,540 0 0
Zillow Group Inc COM 98954M200   56,457 1,217 SH   SOLE   1,217 0 0
Arch Capital Group Ltd COM G0450A105   11,027,580 109,303 SH   SOLE   109,303 0 0
Ally Financial Inc COM 02005N100   1,026,144 25,867 SH   SOLE   25,867 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107   2,906,523 11,961 SH   SOLE   11,961 0 0
Arista Networks Inc COM 040413106   30,468,979 86,935 SH   SOLE   86,935 0 0
Atmos Energy Corp COM 049560105   6,435,814 55,172 SH   SOLE   55,172 0 0
Bunge Global SA COM H11356104   4,415,260 41,353 SH   SOLE   41,353 0 0
BioMarin Pharmaceutical Inc COM 09061G101   1,477,494 17,946 SH   SOLE   17,946 0 0
Crown Holdings Inc COM 228368106   859,725 11,557 SH   SOLE   11,557 0 0
CDW Corp/DE COM 12514G108   10,357,748 46,273 SH   SOLE   46,273 0 0
Celanese Corp COM 150870103   4,082,716 30,267 SH   SOLE   30,267 0 0
Camden Property Trust COM 133131102   3,385,247 31,026 SH   SOLE   31,026 0 0
CoStar Group Inc COM 22160N109   9,001,189 121,408 SH   SOLE   121,408 0 0
Domino's Pizza Inc COM 25754A201   5,230,423 10,130 SH   SOLE   10,130 0 0
Diamondback Energy Inc COM 25278X109   10,349,823 51,700 SH   SOLE   51,700 0 0
FNF Group COM 31620R303   1,213,854 24,562 SH   SOLE   24,562 0 0
Fortinet Inc COM 34959E109   13,343,537 221,396 SH   SOLE   221,396 0 0
LIBERTY MEDIA CORP-MEDIA A COM 531229755   1,358,925 18,916 SH   SOLE   18,916 0 0
GoDaddy Inc COM 380237107   6,577,128 47,077 SH   SOLE   47,077 0 0
IDEX Corp COM 45167R104   4,449,136 22,113 SH   SOLE   22,113 0 0
Invitation Homes Inc COM 46187W107   6,129,940 170,798 SH   SOLE   170,798 0 0
Jack Henry & Associates Inc COM 426281101   3,537,554 21,308 SH   SOLE   21,308 0 0
Keysight Technologies Inc COM 49338L103   8,066,062 58,984 SH   SOLE   58,984 0 0
Knight-Swift Transportation Ho COM 499049104   760,282 15,230 SH   SOLE   15,230 0 0
Leidos Holdings Inc COM 525327102   5,643,805 38,688 SH   SOLE   38,688 0 0
Lennox International Inc COM 526107107   1,643,459 3,072 SH   SOLE   3,072 0 0
Cheniere Energy Inc COM 16411R208   4,864,645 27,825 SH   SOLE   27,825 0 0
Lululemon Athletica Inc COM 550021109   10,238,839 34,278 SH   SOLE   34,278 0 0
Las Vegas Sands Corp COM 517834107   4,748,423 107,309 SH   SOLE   107,309 0 0
Live Nation Entertainment Inc COM 538034109   4,045,350 43,155 SH   SOLE   43,155 0 0
MercadoLibre Inc COM 58733R102   7,732,197 4,705 SH   SOLE   4,705 0 0
Markel Corp COM 570535104   1,931,759 1,226 SH   SOLE   1,226 0 0
Marvell Technology Inc COM 573874104   6,126,386 87,645 SH   SOLE   87,645 0 0
Annaly Capital Management Inc COM 035710839   899,823 47,210 SH   SOLE   47,210 0 0
ServiceNow Inc COM 81762P102   66,484,628 84,514 SH   SOLE   84,514 0 0
Owens Corning COM 690742101   1,445,872 8,323 SH   SOLE   8,323 0 0
Old Dominion Freight Line Inc COM 679580100   9,743,199 55,171 SH   SOLE   55,171 0 0
ON Semiconductor Corp COM 682189105   10,140,122 147,923 SH   SOLE   147,923 0 0
Palo Alto Networks Inc COM 697435105   37,862,332 111,685 SH   SOLE   111,685 0 0
Rollins Inc COM 775711104   4,030,005 82,599 SH   SOLE   82,599 0 0
SEI Investments Co COM 784117103   683,773 10,570 SH   SOLE   10,570 0 0
Sirius XM Holdings Inc COM 82968B103   226 80 SH   SOLE   80 0 0
Square Inc COM 852234103   3,431,061 53,203 SH   SOLE   53,203 0 0
SS&C Technologies Holdings Inc COM 78467J100   1,318,953 21,046 SH   SOLE   21,046 0 0
Steel Dynamics Inc COM 858119100   5,616,933 43,374 SH   SOLE   43,374 0 0
Teleflex Inc COM 879369106   2,893,930 13,759 SH   SOLE   13,759 0 0
T-Mobile US Inc COM 872590104   31,183,860 177,000 SH   SOLE   177,000 0 0
Targa Resources Corp COM 87612G101   8,907,197 69,166 SH   SOLE   69,166 0 0
Trimble Inc COM 896239100   4,629,002 82,779 SH   SOLE   82,779 0 0
Tesla Inc COM 88160R101   182,433,289 921,939 SH   SOLE   921,939 0 0
United Therapeutics Corp COM 91307C102   1,350,333 4,239 SH   SOLE   4,239 0 0
Veeva Systems Inc COM 922475108   2,654,926 14,507 SH   SOLE   14,507 0 0
Vistra Energy Corp COM 92840M102   8,215,389 95,550 SH   SOLE   95,550 0 0
Wabtec Corp/DE COM 929740108   8,150,797 51,571 SH   SOLE   51,571 0 0
Waste Connections Inc COM 94106B101   4,325,430 24,666 SH   SOLE   24,666 0 0
Workday Inc COM 98138H101   4,828,225 21,597 SH   SOLE   21,597 0 0
Westlake Chemical Corp COM 960413102   525,407 3,628 SH   SOLE   3,628 0 0
WR Berkley Corp COM 084423102   3,106,217 59,294 SH   SOLE   59,294 0 0
Zillow Group Inc COM 98954M200   687,917 14,829 SH   SOLE   14,829 0 0
Eli Lilly & Co COM 532457108   43,458 48 SH   SOLE   48 0 0
Restaurant Brands Internationa COM 76131D103   3,404,712 48,383 SH   DFND 1 0 48,383 0
Royal Bank of Canada COM 780087102   374,138 3,517 SH   DFND 1 0 3,517 0
TELUS Corp COM 87971M103   1,754,847 115,908 SH   DFND 1 0 115,908 0
B2Gold Corp COM 11777Q209   37,530 13,900 SH   DFND 1 0 13,900 0
Visa Inc COM 92826C839   9,711 37 SH   SOLE   37 0 0
Financial Select Sector SPDR Fund ETF 81369Y605   247 6 SH   DFND 1 0 6 0
Manulife Financial Corp COM 56501R106   2,739,198 102,900 SH   DFND 1 0 102,900 0
Schneider National Inc COM 80689H102   121 5 SH   DFND 1 0 5 0
AerCap Holdings NV COM N00985106   280 3 SH   DFND 1 0 3 0
Alphabet Inc COM 02079K107   1,460,023 7,960 SH   SOLE   7,960 0 0
QUALCOMM Inc COM 747525103   1,389,281 6,975 SH   SOLE   6,975 0 0
Sabra Health Care REIT Inc COM 78573L106   647 42 SH   DFND 1 0 42 0
Accenture PLC COM G1151C101   740,927 2,442 SH   SOLE   2,442 0 0
SPDR Portfolio Long Term Treasury ETF ETF 78464A664   67,805 2,491 SH   DFND 1 0 2,491 0
Brighthouse Financial Inc COM 10922N103   87 2 SH   DFND 1 0 2 0
ASML Holding NV COM N07059210   617,729 604 SH   SOLE   604 0 0
AETERNA ZENTARIS INC COM 007975600   1,000 199 SH   DFND 1 0 199 0
Global Water Resources Inc COM 379463102   762 63 SH   DFND 1 0 63 0
GOLDEN MINERALS CO COM 381119403   66 156 SH   DFND 1 0 156 0
iQIYI Inc COM 46267X108   62 17 SH   DFND 1 0 17 0
NVIDIA Corp COM 67066G104   1,082,705 8,764 SH   SOLE   8,764 0 0
iShares MSCI Brazil ETF ETF 464286400   191 7 SH   DFND 1 0 7 0
Profound Medical Corp COM 74319B502   319 38 SH   DFND 1 0 38 0
Advanced Micro Devices Inc COM 007903107   10,226,205 63,043 SH   SOLE   63,043 0 0
Mastercard Inc COM 57636Q104   882 2 SH   SOLE   2 0 0
American Express Co COM 025816109   17,135 74 SH   SOLE   74 0 0
International Business Machine COM 459200101   506,571 2,929 SH   SOLE   2,929 0 0
Alphabet Inc COM 02079K107   13,206 72 SH   SOLE   72 0 0
Apple Inc COM 037833100   15,797 75 SH   SOLE   75 0 0
Pegasystems Inc COM 705573103   182 3 SH   DFND 1 0 3 0
Invesco QQQ Trust Series 1 ETF 46090E103   4,153,405 8,669 SH   SOLE   8,669 0 0
iShares iBoxx $ Investment Grade Corporate Bond ET ETF 464287242   32,136,000 300,000 SH   SOLE   300,000 0 0
Osisko Development Corp COM 68828E809   110 59 SH   DFND 1 0 59 0
Linde PLC COM G54950103   87,134,941 198,571 SH   SOLE   198,571 0 0
Linde PLC COM G54950103   69,901,994 159,299 SH   SOLE   159,299 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   180,338,441 376,403 SH   SOLE   376,403 0 0
Open Text Corp COM 683715106   33,585 1,118 SH   SOLE   1,118 0 0
NXP Semiconductors NV COM N6596X109   23,714,364 88,128 SH   SOLE   88,128 0 0
WP Carey Inc COM 92936U109   1,136,122 20,638 SH   SOLE   20,638 0 0
Valeant Pharmaceuticals Intern COM 071734107   362 52 SH   DFND 1 0 52 0
AXA Equitable Holdings Inc COM 29452E101   1,265,720 30,977 SH   SOLE   30,977 0 0
First Horizon National Corp COM 320517105   8,311 527 SH   SOLE   527 0 0
SPDR S&P Bank ETF ETF 78464A797   2,088 45 SH   SOLE   45 0 0
Cronos Group Inc COM 22717L101   4,115 1,766 SH   SOLE   1,766 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   26,090,995 47,942 SH   SOLE   47,942 0 0
Columbia Sportswear Co COM 198516106   1,265 16 SH   DFND 1 0 16 0
PolyOne Corp COM 05368V106   131 3 SH   DFND 1 0 3 0
Boyd Gaming Corp COM 103304101   5,620 102 SH   DFND 1 0 102 0
Brink's Co/The COM 109696104   102 1 SH   DFND 1 0 1 0
Belden Inc COM 077454106   94 1 SH   DFND 1 0 1 0
iShares MSCI EAFE ETF ETF 464287465   10,940,116 139,667 SH   SOLE   139,667 0 0
PTC Inc COM 69370C100   7,369,444 40,565 SH   SOLE   40,565 0 0
DexCom Inc COM 252131107   13,289,610 117,213 SH   SOLE   117,213 0 0
KKR & Co Inc COM 48251W104   19,927,404 189,352 SH   SOLE   189,352 0 0
Lamb Weston Holdings Inc COM 513272104   3,533,546 42,026 SH   SOLE   42,026 0 0
Burlington Stores Inc COM 122017106   1,464,000 6,100 SH   SOLE   6,100 0 0
iShares iBoxx $ High Yield Corporate Bond ETF ETF 464288513   5,696,018 73,840 SH   SOLE   73,840 0 0
SPDR EURO STOXX 50 ETF ETF 78463X202   1,383,530 27,654 SH   SOLE   27,654 0 0
Helen of Troy Ltd COM G4388N106   93 1 SH   DFND 1 0 1 0
Cardiol Therapeutics Inc COM 14161Y200   1,622 803 SH   DFND 1 0 803 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   11,370,953 78,167 SH   SOLE   78,167 0 0
Dell Technologies Inc COM 24703L202   3,468,712 25,152 SH   SOLE   25,152 0 0
iShares China Large-Cap ETF ETF 464287184   124,752 4,800 SH   SOLE   4,800 0 0
CGI Group Inc COM 12532H104   67,671 678 SH   DFND 1 0 678 0
Imperial Oil Ltd COM 453038408   28,665 420 SH   DFND 1 0 420 0
Kinross Gold Corp COM 496902404   26,724 3,212 SH   DFND 1 0 3,212 0
Gildan Activewear Inc COM 375916103   21,387 564 SH   DFND 1 0 564 0
Nutrien Ltd COM 67077M108   65,827 1,293 SH   DFND 1 0 1,293 0
Manulife Financial Corp COM 56501R106   125,726 4,723 SH   DFND 1 0 4,723 0
Pembina Pipeline Corp COM 706327103   53,284 1,437 SH   DFND 1 0 1,437 0
Restaurant Brands Internationa COM 76131D103   57,492 817 SH   DFND 1 0 817 0
TELUS Corp COM 87971M103   58,107 3,838 SH   DFND 1 0 3,838 0
Wheaton Precious Metals Corp COM 962879102   62,118 1,185 SH   DFND 1 0 1,185 0
Waste Connections Inc COM 94106B101   118,193 674 SH   DFND 1 0 674 0
Teck Resources Ltd COM 878742204   57,432 1,199 SH   DFND 1 0 1,199 0
Sun Life Financial Inc COM 866796105   74,906 1,529 SH   DFND 1 0 1,529 0
Rogers Communications Inc COM 775109200   36,056 975 SH   DFND 1 0 975 0
Franco-Nevada Corp COM 351858105   59,616 503 SH   DFND 1 0 503 0
Enbridge Inc COM 29250N105   160,760 4,517 SH   DFND 1 0 4,517 0
BCE Inc COM 05534B760   77,235 2,386 SH   DFND 1 0 2,386 0
Cameco Corp COM 13321L108   69,618 1,415 SH   DFND 1 0 1,415 0
Canadian Natural Resources Ltd COM 136385101   199,787 5,612 SH   DFND 1 0 5,612 0
Barrick Gold Corp COM 067901108   176,808 10,600 SH   DFND 1 0 10,600 0
Berkshire Hathaway Inc COM 084670702   244,080,000 600,000 SH   SOLE   600,000 0 0
Alphabet Inc COM 02079K107   412,695,000 2,250,000 SH   SOLE   2,250,000 0 0
Alphabet Inc COM 02079K305   510,020,000 2,800,000 SH   SOLE   2,800,000 0 0
Sprott Physical Platinum & Pal COM 85207Q104   440 45 SH   DFND 1 0 45 0
Heritage Global Inc COM 42727E103   150 61 SH   DFND 1 0 61 0
AIM3 Ventures Inc COM 92919F103   3,817 1,378 SH   DFND 1 0 1,378 0
Banco Santander Brasil SA COM 05967A107   519 105 SH   DFND 1 0 105 0
SilverCrest Metals Inc COM 828363101   416 51 SH   DFND 1 0 51 0
Communication Services Select Sector SPDR Fund ETF 81369Y852   257 3 SH   DFND 1 0 3 0
Real Estate Select Sector SPDR Fund ETF 81369Y860   38 1 SH   DFND 1 0 1 0
Ovintiv Inc COM 69047Q102   1,139,175 24,305 SH   SOLE   24,305 0 0
Brookfield Renewable Partners COM G16258108   215,499 8,700 SH   SOLE   8,700 0 0
Royal Gold Inc COM 780287108   277,104 2,214 SH   SOLE   2,214 0 0
TransCanada Corp COM 87807B107   56,850,000 1,500,000 SH   SOLE   1,500,000 0 0
Technology Select Sector SPDR Fund ETF 81369Y803   9,361,850 41,382 SH   SOLE   41,382 0 0
Shopify Inc COM 82509L107   11,319,913 171,384 SH   SOLE   171,384 0 0
Shopify Inc COM 82509L107   60,304 913 SH   SOLE   913 0 0
First Citizens BancShares Inc/ COM 31946M103   1,589,328 944 SH   SOLE   944 0 0
Brookfield Infrastructure Part COM G16252101   1,793,753 65,370 SH   SOLE   65,370 0 0
ERO Copper Corp COM 296006109   54,284 2,539 SH   SOLE   2,539 0 0
Microsoft Corp COM 594918104   1,305,094,000 2,920,000 SH   SOLE   2,920,000 0 0
Apple Inc COM 037833100   1,318,481,200 6,260,000 SH   SOLE   6,260,000 0 0
Amazon.com Inc COM 023135106   541,100,000 2,800,000 SH   SOLE   2,800,000 0 0
Fox Corp COM 35137L204   1,258,226 39,295 SH   SOLE   39,295 0 0
Fox Corp COM 35137L204   831,239 25,960 SH   SOLE   25,960 0 0
Fox Corp COM 35137L105   2,338,432 68,037 SH   SOLE   68,037 0 0
salesforce.com Inc COM 79466L302   466,122 1,813 SH   SOLE   1,813 0 0
Dow Inc COM 260557103   7,335,648 138,278 SH   SOLE   138,278 0 0
Dow Inc COM 260557103   12,063,464 227,398 SH   SOLE   227,398 0 0
LivaNova PLC COM G5509L101   110 2 SH   DFND 1 0 2 0
NIO Inc COM 62914V106   33 8 SH   DFND 1 0 8 0
Comcast Corp COM 20030N101   146,106 3,731 SH   SOLE   3,731 0 0
Newmont Mining Corp COM 651639106   2,512,493 60,007 SH   SOLE   60,007 0 0
Cenovus Energy Inc COM 15135U109   354 18 SH   SOLE   18 0 0
Newmont Mining Corp COM 651639106   502 12 SH   DFND 1 0 12 0
Enbridge Inc COM 29250N105   46,267 1,300 SH   SOLE   1,300 0 0
Canopy Growth Corp COM 138035704   1,742 270 SH   DFND 1 0 270 0
Newmont Mining Corp COM 651639106   273,160 6,524 SH   DFND 1 0 6,524 0
Wix.com Ltd COM M98068105   1,113 7 SH   DFND 1 0 7 0
VanEck Vectors Junior Gold Miners ETF ETF 92189F791   42,120,000 1,000,000 SH   SOLE   1,000,000 0 0
Caterpillar Inc COM 149123101   423,370 1,271 SH   SOLE   1,271 0 0
Energy Select Sector SPDR Fund ETF 81369Y506   96,710 1,061 SH   SOLE   1,061 0 0
Netflix Inc COM 64110L106   5,369,345 7,956 SH   SOLE   7,956 0 0
HSBC Holdings PLC COM 404280406   522 12 SH   DFND 1 0 12 0
Chevron Corp COM 166764100   2,033 13 SH   SOLE   13 0 0
Exxon Mobil Corp COM 30231G102   9,440 82 SH   SOLE   82 0 0
Kontoor Brands Inc COM 50050N103   198 3 SH   DFND 1 0 3 0
DocuSign Inc COM 256163106   1,039,505 19,430 SH   SOLE   19,430 0 0
Exact Sciences Corp COM 30063P105   725,813 17,179 SH   SOLE   17,179 0 0
Erie Indemnity Co COM 29530P102   869,398 2,399 SH   SOLE   2,399 0 0
MongoDB Inc COM 60937P106   1,842,205 7,370 SH   SOLE   7,370 0 0
MarketAxess Holdings Inc COM 57060D108   2,210,041 11,021 SH   SOLE   11,021 0 0
Zebra Technologies Corp COM 989207105   5,367,350 17,374 SH   SOLE   17,374 0 0
Okta Inc COM 679295105   1,437,194 15,353 SH   SOLE   15,353 0 0
Uber Technologies Inc COM 90353T100   42,857,070 589,668 SH   SOLE   589,668 0 0
FactSet Research Systems Inc COM 303075105   4,539,554 11,119 SH   SOLE   11,119 0 0
STERIS PLC COM G8473T100   6,310,897 28,746 SH   SOLE   28,746 0 0
Paycom Software Inc COM 70432V102   2,056,629 14,378 SH   SOLE   14,378 0 0
Equity LifeStyle Properties In COM 29472R108   1,088,127 16,707 SH   SOLE   16,707 0 0
Twilio Inc COM 90138F102   940,887 16,562 SH   SOLE   16,562 0 0
Snap Inc COM 83304A106   1,664,471 100,209 SH   SOLE   100,209 0 0
Sun Communities Inc COM 866674104   1,411,588 11,730 SH   SOLE   11,730 0 0
EPAM Systems Inc COM 29414B104   3,682,253 19,575 SH   SOLE   19,575 0 0
HEICO Corp COM 422806109   926,640 4,144 SH   SOLE   4,144 0 0
HEICO Corp COM 422806208   1,264,297 7,122 SH   SOLE   7,122 0 0
Corteva Inc COM 22052L104   7,680,732 142,394 SH   SOLE   142,394 0 0
Corteva Inc COM 22052L104   10,983,640 203,627 SH   SOLE   203,627 0 0
iShares MSCI Taiwan ETF ETF 46434G772   271 5 SH   DFND 1 0 5 0
Exact Sciences Corp COM 30063P105   26,111 618 SH   SOLE   618 0 0
KKR & Co Inc COM 48251W104   9,846,991 93,567 SH   SOLE   93,567 0 0
AXA Equitable Holdings Inc COM 29452E101   173,818 4,254 SH   SOLE   4,254 0 0
Twilio Inc COM 90138F102   19,770 348 SH   SOLE   348 0 0
HEICO Corp COM 422806109   14,758 66 SH   SOLE   66 0 0
Burlington Stores Inc COM 122017106   26,640 111 SH   SOLE   111 0 0
FactSet Research Systems Inc COM 303075105   3,061,617 7,499 SH   SOLE   7,499 0 0
Amcor PLC COM G0250X107   2,779,466 284,199 SH   SOLE   284,199 0 0
Amcor PLC COM G0250X107   4,110,818 420,329 SH   SOLE   420,329 0 0
Bank of Nova Scotia/The COM 064149107   18,288,000 400,000 SH   SOLE   400,000 0 0
DocuSign Inc COM 256163106   34,668 648 SH   SOLE   648 0 0
MarketAxess Holdings Inc COM 57060D108   1,514,403 7,552 SH   SOLE   7,552 0 0
DexCom Inc COM 252131107   9,109,289 80,343 SH   SOLE   80,343 0 0
Erie Indemnity Co COM 29530P102   42,401 117 SH   SOLE   117 0 0
Uber Technologies Inc COM 90353T100   13,164,892 181,135 SH   SOLE   181,135 0 0
EPAM Systems Inc COM 29414B104   2,176,245 11,569 SH   SOLE   11,569 0 0
Snap Inc COM 83304A106   82,934 4,993 SH   SOLE   4,993 0 0
Werner Enterprises Inc COM 950755108   358 10 SH   DFND 1 0 10 0
Wal-Mart Stores Inc COM 931142103   96,080 1,419 SH   SOLE   1,419 0 0
Target Corp COM 87612E106   197,189 1,332 SH   SOLE   1,332 0 0
Canadian Imperial Bank of Comm COM 136069101   21,393,000 450,000 SH   SOLE   450,000 0 0
Denali Therapeutics Inc COM 24823R105   46 2 SH   DFND 1 0 2 0
Walt Disney Co/The COM 254687106   69,006,550 695,000 SH   SOLE   695,000 0 0
Wal-Mart Stores Inc COM 931142103   51,798,150 765,000 SH   SOLE   765,000 0 0
Exxon Mobil Corp COM 30231G102   131,236,800 1,140,000 SH   SOLE   1,140,000 0 0
PepsiCo Inc COM 713448108   90,711,500 550,000 SH   SOLE   550,000 0 0
Coca-Cola Co/The COM 191216100   115,206,500 1,810,000 SH   SOLE   1,810,000 0 0
JPMorgan Chase & Co COM 46625H100   192,147,000 950,000 SH   SOLE   950,000 0 0
Procter & Gamble Co/The COM 742718109   164,095,400 995,000 SH   SOLE   995,000 0 0
SPDR S&P Biotech ETF ETF 78464A870   17,893 193 SH   SOLE   193 0 0
iShares MSCI Sweden ETF ETF 464286756   362 9 SH   DFND 1 0 9 0
Dell Technologies Inc COM 24703L202   54,337 394 SH   SOLE   394 0 0
Equity LifeStyle Properties In COM 29472R108   17,390 267 SH   SOLE   267 0 0
HEICO Corp COM 422806208   20,060 113 SH   SOLE   113 0 0
MongoDB Inc COM 60937P106   98,234 393 SH   SOLE   393 0 0
Paycom Software Inc COM 70432V102   1,412,949 9,878 SH   SOLE   9,878 0 0
STERIS PLC COM G8473T100   4,338,989 19,764 SH   SOLE   19,764 0 0
Sun Communities Inc COM 866674104   22,383 186 SH   SOLE   186 0 0
WP Carey Inc COM 92936U109   18,001 327 SH   SOLE   327 0 0
Zebra Technologies Corp COM 989207105   2,946,883 9,539 SH   SOLE   9,539 0 0
Pfizer Inc COM 717081103   56,239,800 2,010,000 SH   SOLE   2,010,000 0 0
Verizon Communications Inc COM 92343V104   64,128,200 1,555,000 SH   SOLE   1,555,000 0 0
UnitedHealth Group Inc COM 91324P102   188,426,200 370,000 SH   SOLE   370,000 0 0
Merck & Co Inc COM 58933Y105   79,232,000 640,000 SH   SOLE   640,000 0 0
Bank of America Corp COM 060505104   59,216,695 1,488,979 SH   SOLE   1,488,979 0 0
Cisco Systems Inc/Delaware COM 17275R102   67,226,650 1,415,000 SH   SOLE   1,415,000 0 0
Mastercard Inc COM 57636Q104   83,820,400 190,000 SH   SOLE   190,000 0 0
Philip Morris International In COM 718172109   63,837,900 630,000 SH   SOLE   630,000 0 0
Intel Corp COM 458140100   53,985,510 1,743,155 SH   SOLE   1,743,155 0 0
Boeing Co/The COM 097023105   25,481,400 140,000 SH   SOLE   140,000 0 0
Wells Fargo & Co COM 949746101   99,181,300 1,670,000 SH   SOLE   1,670,000 0 0
Abbott Laboratories Inc COM 002824100   15,586,500 150,000 SH   SOLE   150,000 0 0
Citigroup Inc COM 172967424   54,575,600 860,000 SH   SOLE   860,000 0 0
McDonald's Corp COM 580135101   25,484,000 100,000 SH   SOLE   100,000 0 0
Mondelez International Inc COM 609207105   30,756,800 470,000 SH   SOLE   470,000 0 0
SPDR Gold Shares ETF 78463V107   20,426 95 SH   SOLE   95 0 0
UroGen Pharma Ltd COM M96088105   101 6 SH   DFND 1 0 6 0
International Bancshares Corp COM 459044103   57 1 SH   DFND 1 0 1 0
Wynn Resorts Ltd COM 983134107   612,091 6,839 SH   SOLE   6,839 0 0
Osisko Gold Royalties Ltd COM 68827L101   233,700 15,000 SH   DFND 1 0 15,000 0
Intel Corp COM 458140100   287,773 9,292 SH   SOLE   9,292 0 0
Snap Inc COM 83304A106   752,433 45,300 SH   SOLE   45,300 0 0
Shopify Inc COM 82509L107   66,050 1,000 SH   DFND 1 0 1,000 0
General Electric Co COM 369604301   1,908 12 SH   SOLE   12 0 0
Retrophin Inc COM 89422G107   25 3 SH   DFND 1 0 3 0
Roku Inc COM 77543R102   715,444 11,938 SH   SOLE   11,938 0 0
Roku Inc COM 77543R102   22,833 381 SH   SOLE   381 0 0
PayPal Holdings Inc COM 70450Y103   532,425 9,175 SH   SOLE   9,175 0 0
NVIDIA Corp COM 67066G104   2,016,173 16,320 SH   SOLE   16,320 0 0
United States Oil Fund LP ETF 91232N207   2,866,911 36,021 SH   SOLE   36,021 0 0
Broadcom Inc COM 11135F101   161 1 SH   SOLE   1 0 0
Shopify Inc COM 82509L107   5,680 86 SH   DFND 1 0 86 0
TELUS Corp COM 87971M103   8,312,072 549,014 SH   DFND 1 0 549,014 0
Docebo Inc COM 25609L105   2,588 67 SH   DFND 1 0 67 0
Brookfield Infrastructure Part COM G16252101   164,558 5,997 SH   SOLE   5,997 0 0
iShares Russell 2000 Value ETF ETF 464287630   1,724,493 11,323 SH   SOLE   11,323 0 0
Comcast Corp COM 20030N101   277,018 7,074 SH   SOLE   7,074 0 0
Walt Disney Co/The COM 254687106   599,017 6,033 SH   SOLE   6,033 0 0
Melco Resorts & Entertainment COM 585464100   522 70 SH   DFND 1 0 70 0
SPDR S&P Retail ETF ETF 78464A714   150 2 SH   DFND 1 0 2 0
Texas Capital Bancshares Inc COM 88224Q107   61 1 SH   DFND 1 0 1 0
Draganfly Inc COM 26142Q205   88 374 SH   DFND 1 0 374 0
Teradyne Inc COM 880770102   7,777,811 52,450 SH   SOLE   52,450 0 0
Lightspeed POS Inc COM 53229C107   53,254 3,890 SH   SOLE   3,890 0 0
Neurocrine Biosciences Inc COM 64125C109   1,294,649 9,404 SH   SOLE   9,404 0 0
Neurocrine Biosciences Inc COM 64125C109   20,513 149 SH   SOLE   149 0 0
Insulet Corp COM 45784P101   4,113,693 20,385 SH   SOLE   20,385 0 0
Tyler Technologies Inc COM 902252105   7,203,832 14,328 SH   SOLE   14,328 0 0
Tyler Technologies Inc COM 902252105   3,405,832 6,774 SH   SOLE   6,774 0 0
Brown & Brown Inc COM 115236101   6,211,134 69,468 SH   SOLE   69,468 0 0
Brown & Brown Inc COM 115236101   4,170,529 46,645 SH   SOLE   46,645 0 0
SilverCrest Metals Inc COM 828363101   33,782 4,145 SH   SOLE   4,145 0 0
Teledyne Technologies Inc COM 879360105   6,215,828 16,021 SH   SOLE   16,021 0 0
Teledyne Technologies Inc COM 879360105   3,618,301 9,326 SH   SOLE   9,326 0 0
Pinterest Inc COM 72352L106   2,510,271 56,961 SH   SOLE   56,961 0 0
Booz Allen Hamilton Holding Co COM 099502106   1,910,669 12,415 SH   SOLE   12,415 0 0
Booz Allen Hamilton Holding Co COM 099502106   92,494 601 SH   SOLE   601 0 0
Bio-Rad Laboratories Inc COM 090572207   1,606,706 5,883 SH   SOLE   5,883 0 0
Blackstone Group LP/The COM 09260D107   25,901,436 209,220 SH   SOLE   209,220 0 0
VICI Properties Inc COM 925652109   8,715,152 304,300 SH   SOLE   304,300 0 0
VICI Properties Inc COM 925652109   6,042,897 210,995 SH   SOLE   210,995 0 0
Aqua America Inc COM 29670G102   1,643,715 44,032 SH   SOLE   44,032 0 0
West Pharmaceutical Services I COM 955306105   7,022,924 21,321 SH   SOLE   21,321 0 0
West Pharmaceutical Services I COM 955306105   4,800,530 14,574 SH   SOLE   14,574 0 0
Financial Select Sector SPDR Fund ETF 81369Y605   9,716,636 236,357 SH   SOLE   236,357 0 0
Arrowhead Pharmaceuticals Inc COM 04280A100   78 3 SH   DFND 1 0 3 0
Square Inc COM 852234103   610,140 9,461 SH   SOLE   9,461 0 0
iShares Russell 2000 ETF ETF 464287655   6,875,942 33,890 SH   SOLE   33,890 0 0
A2Z Technologies Canada Corp COM 00249W100   27 68 SH   DFND 1 0 68 0
General Motors Co COM 37045V100   49,852 1,073 SH   SOLE   1,073 0 0
Teva Pharmaceutical Industries COM 881624209   260 16 SH   DFND 1 0 16 0
Itau Unibanco Holding SA COM 465562106   7,253 1,242 SH   SOLE   1,242 0 0
Canopy Growth Corp COM 138035704   77 12 SH   SOLE   12 0 0
American Airlines Group Inc COM 02376R102   884,137 78,035 SH   SOLE   78,035 0 0
Canada Goose Holdings Inc COM 135086106   315,492 24,400 SH   SOLE   24,400 0 0
Lantronix Inc COM 516548203   302 85 SH   DFND 1 0 85 0
Lantronix Inc COM 516548203   1,164 328 SH   DFND 1 0 328 0
JetBlue Airways Corp COM 477143101   4,927 809 SH   SOLE   809 0 0
United Continental Holdings In COM 910047109   349,136 7,175 SH   SOLE   7,175 0 0
Shopify Inc COM 82509L107   1,551,581 23,491 SH   SOLE   23,491 0 0
Gaming and Leisure Properties COM 36467J108   1,158,009 25,614 SH   SOLE   25,614 0 0
Healthpeak Properties Inc COM 42250P103   4,036,620 205,950 SH   SOLE   205,950 0 0
American Homes 4 Rent COM 02665T306   1,152,592 31,017 SH   SOLE   31,017 0 0
Welltower Inc COM 95040Q104   8,340 80 SH   SOLE   80 0 0
Simon Property Group Inc COM 828806109   6,072 40 SH   SOLE   40 0 0
Ventas Inc COM 92276F100   3,896 76 SH   SOLE   76 0 0
North American Energy Partners COM 656811106   3,991 207 SH   SOLE   207 0 0
Gardner Denver Holdings Inc COM 45687V106   10,660,892 117,359 SH   SOLE   117,359 0 0
Gardner Denver Holdings Inc COM 45687V106   7,624,837 83,937 SH   SOLE   83,937 0 0
GFL Environmental Inc COM 36168Q104   3,192 82 SH   DFND 1 0 82 0
Security Devices International COM 12448X201   599 60 SH   DFND 1 0 60 0
AbbVie Inc COM 00287Y109   54,886 320 SH   SOLE   320 0 0
iShares Edge MSCI USA Momentum Factor ETF ETF 46432F396   10,718 55 SH   DFND 1 0 55 0
JDL GOLD CORP COM 29446Y502   52,677 10,072 SH   SOLE   10,072 0 0
Rogers Communications Inc COM 775109200   25,886,000 700,000 SH   SOLE   700,000 0 0
BCE Inc COM 05534B760   3,829,371 118,300 SH   SOLE   118,300 0 0
TransCanada Corp COM 87807B107   2,001,726 52,816 SH   SOLE   52,816 0 0
Magna International Inc COM 559222401   9,231,492 220,322 SH   SOLE   220,322 0 0
Enbridge Inc COM 29250N105   6,819,044 191,600 SH   SOLE   191,600 0 0
Carnival Corp COM 143658300   542,880 29,000 SH   DFND 1 0 29,000 0
Royal Caribbean Cruises Ltd COM V7780T103   4,304,610 27,000 SH   DFND 1 0 27,000 0
Brookfield Infrastructure Corp COM 11275Q107   1,750 52 SH   SOLE   52 0 0
Brookfield Infrastructure Corp COM 11275Q107   365,548 10,860 SH   SOLE   10,860 0 0
Brookfield Infrastructure Corp COM 11275Q107   2,236,303 66,438 SH   SOLE   66,438 0 0
Brookfield Infrastructure Corp COM 11275Q107   22,418 666 SH   SOLE   666 0 0
Brookfield Infrastructure Corp COM 11275Q107   2,034,814 60,452 SH   SOLE   60,452 0 0
Brookfield Infrastructure Corp COM 11275Q107   2,222 66 SH   DFND 1 0 66 0
Otis Worldwide Corp COM 68902V107   11,332,882 117,732 SH   SOLE   117,732 0 0
Otis Worldwide Corp COM 68902V107   7,925,856 82,338 SH   SOLE   82,338 0 0
Carrier Global Corp COM 14448C104   15,215,085 241,203 SH   SOLE   241,203 0 0
Canopy Growth Corp COM 138035704   2,767 429 SH   SOLE   429 0 0
Valeant Pharmaceuticals Intern COM 071734107   306,952 44,039 SH   SOLE   44,039 0 0
Gildan Activewear Inc COM 375916103   37,920 1,000 SH   DFND 1 0 1,000 0
United Parcel Service Inc COM 911312106   704,230 5,146 SH   SOLE   5,146 0 0
Brookfield Infrastructure Corp COM 11275Q107   2,457 73 SH   SOLE   73 0 0
Zoom Video Communications Inc COM 98980L101   1,389,071 23,468 SH   SOLE   23,468 0 0
Paddy Power Betfair PLC COM G3643J108   2,371 13 SH   DFND 1 0 13 0
Fortis Inc/Canada COM 349553107   29,421,494 757,505 SH   SOLE   757,505 0 0
Pembina Pipeline Corp COM 706327103   259,041 6,986 SH   DFND 1 0 6,986 0
Rogers Communications Inc COM 775109200   221,880 6,000 SH   DFND 1 0 6,000 0
Sun Life Financial Inc COM 866796105   1,959,600 40,000 SH   DFND 1 0 40,000 0
iShares MSCI ACWI ETF ETF 464288257   73,060,000 650,000 SH   SOLE   650,000 0 0
Johnson & Johnson COM 478160104   46,771 320 SH   SOLE   320 0 0
Datadog Inc COM 23804L103   3,642,992 28,090 SH   SOLE   28,090 0 0
Trade Desk Inc/The COM 88339J105   4,396,224 45,011 SH   SOLE   45,011 0 0
Tradeweb Markets Inc COM 892672106   1,175,434 11,089 SH   SOLE   11,089 0 0
Carlyle Group LP/The COM 14316J108   901,970 22,465 SH   SOLE   22,465 0 0
Apollo Global Management Inc COM 03769M106   4,492,682 38,051 SH   SOLE   38,051 0 0
AVTR 0 COM 05352A100   1,362,397 64,264 SH   SOLE   64,264 0 0
Zoom Video Communications Inc COM 98980L101   43,150 729 SH   SOLE   729 0 0
Carlyle Group LP/The COM 14316J108   14,173 353 SH   SOLE   353 0 0
Tradeweb Markets Inc COM 892672106   53,318 503 SH   SOLE   503 0 0
Catalent Inc COM 148806102   2,016,295 35,858 SH   SOLE   35,858 0 0
Catalent Inc COM 148806102   19,842,948 352,889 SH   SOLE   352,889 0 0
Crowdstrike Holdings Inc COM 22788C105   30,502,690 79,602 SH   SOLE   79,602 0 0
NXP Semiconductors NV COM N6596X109   13,929,982 51,767 SH   SOLE   51,767 0 0
Nordson Corp COM 655663102   3,667,203 15,811 SH   SOLE   15,811 0 0
Molina Healthcare Inc COM 60855R100   3,443,329 11,582 SH   SOLE   11,582 0 0
Nordson Corp COM 655663102   1,509,929 6,510 SH   SOLE   6,510 0 0
Molina Healthcare Inc COM 60855R100   5,070,452 17,055 SH   SOLE   17,055 0 0
Dynatrace Inc COM 268150109   1,129,327 25,242 SH   SOLE   25,242 0 0
Fair Isaac Corp COM 303250104   12,445,198 8,360 SH   SOLE   8,360 0 0
Moderna Inc COM 60770K107   11,733,688 98,810 SH   SOLE   98,810 0 0
Blackstone Group LP/The COM 09260D107   95,697 773 SH   SOLE   773 0 0
Algonquin Power & Utilities Co COM 015857105   572,504 97,697 SH   SOLE   97,697 0 0
Brookfield Infrastructure Part COM G16252101   2,689 98 SH   SOLE   98 0 0
Seabridge Gold Inc COM 811916105   1,369 100 SH   DFND 1 0 100 0
Primo Water Corp/new COM 74167P108   2,186 100 SH   DFND 1 0 100 0
Osisko Gold Royalties Ltd COM 68827L101   3,116 200 SH   DFND 1 0 200 0
Enerflex Ltd COM 29269R105   540 100 SH   DFND 1 0 100 0
IAC/InterActiveCorp COM 57667L107   26,668,992 877,847 SH   SOLE   877,847 0 0
Solaris Resources Inc COM 83419D201   586 210 SH   DFND 1 0 210 0
Northern Dynasty Minerals Ltd COM 66510M204   62 200 SH   DFND 1 0 200 0
McEwen Mining Inc COM 58039P305   202 22 SH   DFND 1 0 22 0
Sandstorm Gold Ltd COM 80013R206   239 44 SH   DFND 1 0 44 0
Brookfield Renewable Corp COM 11284V105   4,967 175 SH   DFND 1 0 175 0
Brookfield Renewable Corp COM 11284V105   2,289,698 80,680 SH   SOLE   80,680 0 0
XPO Logistics Inc COM 983793100   3,397 32 SH   SOLE   32 0 0
untitled COM 85207K107   25,818 2,600 SH   DFND 1 0 2,600 0
Brookfield Renewable Corp COM 11284V105   624 22 SH   SOLE   22 0 0
New Found Gold Corp COM 64440N103   563 199 SH   DFND 1 0 199 0
Aurora Cannabis Inc COM 05156X850   14,784 3,200 SH   DFND 1 0 3,200 0
Sprott Physical Gold Trust COM 85207H104   1,734 96 SH   DFND 1 0 96 0
Pinduoduo Inc COM 722304102   587,107 4,416 SH   SOLE   4,416 0 0
Nano-X Imaging Ltd COM M70700105   272 37 SH   DFND 1 0 37 0
Costco Wholesale Corp COM 22160K105   53,549 63 SH   SOLE   63 0 0
Zscaler Inc COM 98980G102   98,209 511 SH   SOLE   511 0 0
Zscaler Inc COM 98980G102   1,844,640 9,598 SH   SOLE   9,598 0 0
United Continental Holdings In COM 910047109   254,103 5,222 SH   SOLE   5,222 0 0
American Airlines Group Inc COM 02376R102   145,171 12,813 SH   SOLE   12,813 0 0
Facebook Inc COM 30303M102   5,095,143 10,105 SH   SOLE   10,105 0 0
Nuvei Corp COM 67079A102   751,669 23,214 SH   DFND 1 0 23,214 0
Etsy Inc COM 29786A106   2,023,899 34,315 SH   SOLE   34,315 0 0
Etsy Inc COM 29786A106   1,394,759 23,648 SH   SOLE   23,648 0 0
Uber Technologies Inc COM 90353T100   329,022 4,527 SH   SOLE   4,527 0 0
New Pacific Metals Corp COM 64782A107   150 100 SH   DFND 1 0 100 0
Pool Corp COM 73278L105   680,121 2,213 SH   SOLE   2,213 0 0
Pool Corp COM 73278L105   3,428,573 11,156 SH   SOLE   11,156 0 0
Lightspeed POS Inc COM 53229C107   34,225 2,500 SH   DFND 1 0 2,500 0
Advanced Micro Devices Inc COM 007903107   490,523 3,024 SH   SOLE   3,024 0 0
Shopify Inc COM 82509L107   259,577 3,930 SH   DFND 1 0 3,930 0
Sunrun Inc COM 86771W105   344 29 SH   DFND 1 0 29 0
Gatos Silver Inc COM 368036109   136 13 SH   DFND 1 0 13 0
Ritchie Bros Auctioneers Inc COM 74935Q107   38,180 500 SH   SOLE   500 0 0
Stantec Inc COM 85472N109   63,498 760 SH   SOLE   760 0 0
Fiverr International Ltd COM M4R82T106   94 4 SH   DFND 1 0 4 0
SPDR S&P Regional Banking ETF ETF 78464A698   216,040 4,400 SH   SOLE   4,400 0 0
Viatris Inc COM 92556V106   2,578,477 242,566 SH   SOLE   242,566 0 0
Heron Therapeutics Inc COM 427746102   32 9 SH   DFND 1 0 9 0
CRISPR Therapeutics AG COM H17182108   216 4 SH   SOLE   4 0 0
Applied Materials Inc COM 038222105   93,924 398 SH   SOLE   398 0 0
Orla Mining Ltd COM 68634K106   23,171 6,034 SH   SOLE   6,034 0 0
Ceridian HCM Holding Inc COM 15677J108   2,244,648 45,255 SH   SOLE   45,255 0 0
HubSpot Inc COM 443573100   2,723,060 4,617 SH   SOLE   4,617 0 0
HubSpot Inc COM 443573100   76,673 130 SH   SOLE   130 0 0
Docebo Inc COM 25609L105   4,945 128 SH   SOLE   128 0 0
Royalty Pharma PLC COM G7709Q104   205,396 7,789 SH   SOLE   7,789 0 0
Generac Holdings Inc COM 368736104   1,497,127 11,323 SH   SOLE   11,323 0 0
New Duke Holdco Inc COM 26142V105   1,547,832 40,551 SH   SOLE   40,551 0 0
Monolithic Power Systems Inc COM 609839105   7,992,481 9,727 SH   SOLE   9,727 0 0
Monolithic Power Systems Inc COM 609839105   13,519,923 16,454 SH   SOLE   16,454 0 0
SolarEdge Technologies Inc COM 83417M104   25 1 SH   SOLE   1 0 0
Generac Holdings Inc COM 368736104   1,572,228 11,891 SH   SOLE   11,891 0 0
New Duke Holdco Inc COM 26142V105   85,386 2,237 SH   SOLE   2,237 0 0
Royalty Pharma PLC COM G7709Q104   947,342 35,925 SH   SOLE   35,925 0 0
Enphase Energy Inc COM 29355A107   4,582,273 45,956 SH   SOLE   45,956 0 0
Enphase Energy Inc COM 29355A107   2,711,514 27,194 SH   SOLE   27,194 0 0
SunOpta Inc COM 8676EP108   3,953 732 SH   SOLE   732 0 0
Cloudflare Inc COM 18915M107   2,365,790 28,562 SH   SOLE   28,562 0 0
Walgreens Boots Alliance Inc COM 931427108   272,065 22,494 SH   SOLE   22,494 0 0
Ferrovial SE COM N3168P101   7,099,992 182,566 SH   DFND 4 0 182,566 0
Ferrovial SE COM N3168P101   56,801,762 1,460,575 SH   DFND 4 0 1,460,575 0
Canadian Pacific Railway Ltd COM 13646K108   15,431 196 SH   DFND 1 0 196 0
Atlassian Corp COM 049468101   2,857,320 16,154 SH   SOLE   16,154 0 0
Methanex Corp COM 59151K108   24,130 500 SH   DFND 1 0 500 0
Lululemon Athletica Inc COM 550021109   101,558 340 SH   SOLE   340 0 0
Kinross Gold Corp COM 496902404   596,269 71,667 SH   SOLE   71,667 0 0
Lithium Americas Corp COM 53681J103   34,004 12,688 SH   DFND 1 0 12,688 0
Darling Ingredients Inc COM 237266101   6,246,949 169,985 SH   SOLE   169,985 0 0
Grande West Transportation Gro COM 925654105   41 67 SH   DFND 1 0 67 0
Box Inc COM 10316T104   52,880 2,000 SH   SOLE   2,000 0 0
So-Young International Inc COM 83356Q108   51 48 SH   DFND 1 0 48 0
SPDR S&P Oil & Gas Exploration & Production ETF ETF 78468R556   11,929 82 SH   SOLE   82 0 0
Aurora Cannabis Inc COM 05156X850   647 140 SH   SOLE   140 0 0
Array Technologies Inc COM 04271T100   62 6 SH   DFND 1 0 6 0
Sandstorm Gold Ltd COM 80013R206   65,280 12,000 SH   SOLE   12,000 0 0
BRAZIL RESOURCES INC COM 38149E101   26,820 30,000 SH   SOLE   30,000 0 0
Riot Blockchain Inc COM 767292105   1,088 119 SH   DFND 1 0 119 0
KB Home COM 48666K109   702 10 SH   DFND 1 0 10 0
Peloton Interactive Inc COM 70614W100   24 7 SH   SOLE   7 0 0
BP PLC COM 055622104   62,417 1,729 SH   SOLE   1,729 0 0
Tesla Inc COM 88160R101   2,908,044 14,696 SH   SOLE   14,696 0 0
Wix.com Ltd COM M98068105   26,247 165 SH   DFND 1 0 165 0
First Trust NASDAQ Clean Edge Green Energy Index F ETF 33733E500   15,679 461 SH   DFND 1 0 461 0
Pinduoduo Inc COM 722304102   223,622 1,682 SH   SOLE   1,682 0 0
Check Point Software Technolog COM M22465104   112,200 680 SH   SOLE   680 0 0
ASML Holding NV COM N07059210   234,205 229 SH   SOLE   229 0 0
Atlassian Corp COM 049468101   191,738 1,084 SH   SOLE   1,084 0 0
First Horizon National Corp COM 320517105   273,578 17,348 SH   SOLE   17,348 0 0
Airbnb Inc COM 009066101   13,557,845 89,414 SH   SOLE   89,414 0 0
Airbnb Inc COM 009066101   20,046,547 132,207 SH   SOLE   132,207 0 0
Alphabet Inc COM 02079K305   87,614 481 SH   DFND 3 0 481 0
Appian Corp COM 03782L101   31 1 SH   DFND 1 0 1 0
ARK Fintech Innovation ETF ETF 00214Q708   28 1 SH   SOLE   1 0 0
ARK Innovation ETF ETF 00214Q104   370,015 8,419 SH   SOLE   8,419 0 0
TPI Composites Inc COM 87266J104   8 2 SH   DFND 1 0 2 0
Upwork Inc COM 91688F104   1,279 119 SH   DFND 1 0 119 0
Eupraxia Pharmaceuticals Inc COM 29842P105   77 30 SH   DFND 1 0 30 0
Eupraxia Pharmaceuticals Inc COM 29842P105   227 88 SH   DFND 1 0 88 0
PayPal Holdings Inc COM 70450Y103   5,397 93 SH   SOLE   93 0 0
FedEx Corp COM 31428X106   2,358,541 7,866 SH   SOLE   7,866 0 0
Lightspeed POS Inc COM 53229C107   411 30 SH   DFND 1 0 30 0
Eldorado Resorts Inc COM 12769G100   1,691,056 42,553 SH   SOLE   42,553 0 0
Eldorado Resorts Inc COM 12769G100   2,510,813 63,181 SH   SOLE   63,181 0 0
Denison Mines Corp COM 248356107   47,519 23,879 SH   SOLE   23,879 0 0
Hydrofarm Holdings Group Inc COM 44888K209   48 69 SH   DFND 1 0 69 0
Open Text Corp COM 683715106   360 12 SH   DFND 1 0 12 0
Nutrien Ltd COM 67077M108   4,707,088 92,459 SH   SOLE   92,459 0 0
Rogers Communications Inc COM 775109200   776,580 21,000 SH   SOLE   21,000 0 0
TELUS Corp COM 87971M103   75,700 5,000 SH   SOLE   5,000 0 0
JDL GOLD CORP COM 29446Y502   89 17 SH   SOLE   17 0 0
Visa Inc COM 92826C839   2,043,066 7,784 SH   SOLE   7,784 0 0
Mastercard Inc COM 57636Q104   2,087,128 4,731 SH   SOLE   4,731 0 0
HubSpot Inc COM 443573100   5,562,309 9,431 SH   SOLE   9,431 0 0
Intercure Ltd COM M549GJ111   157 78 SH   DFND 1 0 78 0
Tilray Inc COM 88688T100   9,293 5,598 SH   DFND 1 0 5,598 0
Tilray Inc COM 88688T100   26,130 15,741 SH   SOLE   15,741 0 0
Tilray Inc COM 88688T100   696 419 SH   SOLE   419 0 0
Nano Dimension Ltd COM 63008G203   559 254 SH   DFND 1 0 254 0
Zymeworks Inc COM 98985Y108   136 16 SH   DFND 1 0 16 0
Tilray Inc COM 88688T100   256 154 SH   DFND 1 0 154 0
One COM 57064N102   0 1 SH   DFND 1 0 1 0
Cellectis SA COM 15117K103   58 31 SH   DFND 1 0 31 0
Magna International Inc COM 559222401   126 3 SH   DFND 1 0 3 0
Stem Inc COM 85859N102   158 142 SH   DFND 1 0 142 0
DoorDash Inc COM 25809K105   9,029 83 SH   SOLE   83 0 0
Evogene Ltd COM M4119S104   130 20 SH   DFND 1 0 20 0
Charles River Laboratories Int COM 159864107   2,102,365 10,177 SH   SOLE   10,177 0 0
Charles River Laboratories Int COM 159864107   3,107,583 15,043 SH   SOLE   15,043 0 0
Biogen Inc COM 09062X103   23,877 103 SH   SOLE   103 0 0
Micron Technology Inc COM 595112103   444,571 3,380 SH   SOLE   3,380 0 0
Cameco Corp COM 13321L108   87,281 1,774 SH   SOLE   1,774 0 0
Sea Ltd COM 81141R100   3,249,753 45,502 SH   DFND 4 0 45,502 0
Amcor PLC COM G0250X107   968 99 SH   DFND 2 0 99 0
Pan American Silver Corp COM 697900108   203,054 10,214 SH   SOLE   10,214 0 0
Futu Holdings Ltd COM 36118L106   464,615 7,082 SH   DFND 4 0 7,082 0
Triple Flag Precious Metals Co COM 89679M104   0 13 SH   DFND 1 0 13 0
Solaris Resources Inc COM 83419D201   1,741 624 SH   SOLE   624 0 0
Nuvei Corp COM 67079A102   9,714 300 SH   DFND 1 0 300 0
Energy Fuels Inc/Canada COM 292671708   27,682 4,568 SH   SOLE   4,568 0 0
Unity Software Inc COM 91332U101   6,602 406 SH   SOLE   406 0 0
Bio-Techne Corp COM 09073M104   3,284,221 45,837 SH   SOLE   45,837 0 0
Bio-Techne Corp COM 09073M104   2,220,648 30,993 SH   SOLE   30,993 0 0
Bentley Systems Inc COM 08265T208   749,285 15,180 SH   SOLE   15,180 0 0
Bentley Systems Inc COM 08265T208   11,748 238 SH   SOLE   238 0 0
Palantir Technologies Inc COM 69608A108   4,610,288 182,009 SH   SOLE   182,009 0 0
Nuvei Corp COM 67079A102   64,307 1,986 SH   SOLE   1,986 0 0
Unity Software Inc COM 91332U101   415,541 25,556 SH   SOLE   25,556 0 0
iShares Russell 1000 Growth ETF ETF 464287614   1,094 3 SH   SOLE   3 0 0
Organon & Co COM 68622V106   580 28 SH   SOLE   28 0 0
Appian Corp COM 03782L101   494 16 SH   SOLE   16 0 0
Dynamics Special Purpose Corp COM 81726A100   102 37 SH   DFND 1 0 37 0
Switchback Energy Acquisition COM 15961R105   187 124 SH   DFND 1 0 124 0
Carnival Corp COM 143658300   212,790 11,367 SH   SOLE   11,367 0 0
Norwegian Cruise Line Holdings COM G66721104   191,038 10,167 SH   SOLE   10,167 0 0
Royal Caribbean Cruises Ltd COM V7780T103   491,044 3,080 SH   SOLE   3,080 0 0
YETI Holdings Inc COM 98585X104   114 3 SH   DFND 1 0 3 0
Vanguard Extended Duration Treasury ETF ETF 921910709   37,513 511 SH   DFND 1 0 511 0
Newmont Mining Corp COM 651639106   523,375 12,500 SH   DFND 4 0 12,500 0
Teladoc Health Inc COM 87918A105   636 65 SH   SOLE   65 0 0
Brookfield Asset Management Re COM G16250105   270,293 6,499 SH   SOLE   6,499 0 0
Brookfield Asset Management Re COM G16250105   4,409 106 SH   SOLE   106 0 0
Brookfield Asset Management Re COM G16250105   1,331 32 SH   DFND 1 0 32 0
Dollar General Corp COM 256677105   10,843 82 SH   SOLE   82 0 0
Fortuna Silver Mines Inc COM 349942102   1,795 367 SH   DFND 1 0 367 0
Ur-Energy Inc COM 91688R108   9,922 7,087 SH   DFND 1 0 7,087 0
Moderna Inc COM 60770K107   889,438 7,490 SH   SOLE   7,490 0 0
Nuvei Corp COM 67079A102   3,238 100 SH   DFND 1 0 100 0
DoorDash Inc COM 25809K105   266,185 2,447 SH   SOLE   2,447 0 0
Overstock.com Inc COM 690370101   562 43 SH   SOLE   43 0 0
High Tide Inc COM 42981E401   391 177 SH   DFND 1 0 177 0
CAE Inc COM 124765108   839,370 45,176 SH   SOLE   45,176 0 0
Duolingo Inc COM 26603R106   209 1 SH   DFND 1 0 1 0
iShares MSCI Switzerland ETF ETF 464286749   241 5 SH   DFND 1 0 5 0
iShares MSCI United Kingdom ETF ETF 46435G334   140 4 SH   DFND 1 0 4 0
iShares MSCI Mexico ETF ETF 464286822   340 6 SH   DFND 1 0 6 0
Franklin FTSE India ETF ETF 35473P769   199 5 SH   DFND 1 0 5 0
Neogen Corp COM 640491106   94 6 SH   DFND 1 0 6 0
Organovo Holdings Inc COM 68620A203   58 76 SH   DFND 1 0 76 0
Progyny Inc COM 74340E103   57 2 SH   DFND 1 0 2 0
Sotera Health Co COM 83601L102   12 1 SH   DFND 1 0 1 0
Vishay Intertechnology Inc COM 928298108   89 4 SH   DFND 1 0 4 0
GXO Logistics Inc COM 36262G101   1,616 32 SH   SOLE   32 0 0
General Motors Co COM 37045V100   3,295,733 70,937 SH   SOLE   70,937 0 0
Ford Motor Co COM 345370860   3,050,355 243,250 SH   SOLE   243,250 0 0
Roku Inc COM 77543R102   405,187 6,761 SH   SOLE   6,761 0 0
Airbnb Inc COM 009066101   302,199 1,993 SH   SOLE   1,993 0 0
Aurinia Pharmaceuticals Inc COM 05156V102   87,060 15,247 SH   SOLE   15,247 0 0
Sea Ltd COM 81141R100   43,194,387 604,794 SH   DFND 4 0 604,794 0
Palantir Technologies Inc COM 69608A108   111,781 4,413 SH   SOLE   4,413 0 0
Gold Royalty Corp COM 38071H106   981 696 SH   DFND 1 0 696 0
Starbucks Corp COM 855244109   3,737 48 SH   SOLE   48 0 0
DoorDash Inc COM 25809K105   3,182,576 29,257 SH   SOLE   29,257 0 0
Advanced Micro Devices Inc COM 007903107   507,231 3,127 SH   SOLE   3,127 0 0
Tesla Inc COM 88160R101   1,528,821 7,726 SH   SOLE   7,726 0 0
Jackson Financial Inc COM 46817M107   493,606 6,647 SH   DFND 2 0 6,647 0
Global-e Online Ltd COM M5216V106   580 16 SH   DFND 1 0 16 0
FirstService Corp COM 33767E202   104,526 686 SH   SOLE   686 0 0
Clean Energy Fuels Corp COM 184499101   83 31 SH   DFND 1 0 31 0
India Globalization Capital In COM 45408X308   3 6 SH   DFND 1 0 6 0
Deckers Outdoor Corp COM 243537107   4,966,551 5,131 SH   SOLE   5,131 0 0
Axon Enterprise Inc COM 05464C101   4,420,662 15,024 SH   SOLE   15,024 0 0
Power REIT COM 73933H101   17 19 SH   DFND 1 0 19 0
Sylvamo Corp COM 871332102   2,744 40 SH   DFND 1 0 40 0
XP Inc COM G98239109   7,599 432 SH   SOLE   432 0 0
Canadian Natural Resources Ltd COM 136385101   13,599 382 SH   DFND 1 0 382 0
Comstock Mining Inc COM 205750300   5 30 SH   DFND 1 0 30 0
iShares Russell 2000 ETF ETF 464287655   402,940 1,986 SH   DFND 3 0 1,986 0
Baidu Inc COM 056752108   13,145 152 SH   SOLE   152 0 0
JD.com Inc COM 47215P106   158,813 6,146 SH   SOLE   6,146 0 0
SPDR S&P Retail ETF ETF 78464A714   56,235,000 750,000 SH   SOLE   750,000 0 0
Liberty Interactive Corp QVC G COM 74915M100   269 427 SH   SOLE   427 0 0
Algoma Steel Group Inc COM 015658107   675 97 SH   DFND 1 0 97 0
Ovintiv Inc COM 69047Q102   18,889 403 SH   SOLE   403 0 0
Penn National Gaming Inc COM 707569109   387 20 SH   DFND 1 0 20 0
Aurinia Pharmaceuticals Inc COM 05156V102   274 48 SH   DFND 1 0 48 0
Kyndryl Holdings Inc COM 50155Q100   158 6 SH   DFND 1 0 6 0
Kyndryl Holdings Inc COM 50155Q100   342 13 SH   SOLE   13 0 0
Newmont Mining Corp COM 651639106   378,882 9,049 SH   SOLE   9,049 0 0
United States Natural Gas Fund LP ETF 912318409   349 20 SH   SOLE   20 0 0
Toro Co/The COM 891092108   926,030 9,903 SH   SOLE   9,903 0 0
SPDR S&P Regional Banking ETF ETF 78464A698   36,825,000 750,000 SH   SOLE   750,000 0 0
Allogene Therapeutics Inc COM 019770106   63 27 SH   DFND 1 0 27 0
FirstService Corp COM 33767E202   891,974 5,854 SH   SOLE   5,854 0 0
Lattice Semiconductor Corp COM 518415104   32,706 564 SH   SOLE   564 0 0
Oasis Petroleum Inc COM 674215207   15,762 94 SH   SOLE   94 0 0
Ford Motor Co COM 345370860   2,480,174 197,781 SH   SOLE   197,781 0 0
Philip Morris International In COM 718172109   56,745 560 SH   SOLE   560 0 0
TFI International Inc COM 87241L109   23,226 160 SH   SOLE   160 0 0
GFL Environmental Inc COM 36168Q104   11,679 300 SH   SOLE   300 0 0
Coinbase Global Inc COM 19260Q107   29,464,587 132,586 SH   SOLE   132,586 0 0
Churchill Capital Corp IV COM 549498103   5 2 SH   SOLE   2 0 0
Rivian Automotive Inc COM 76954A103   924,437 68,885 SH   SOLE   68,885 0 0
Robinhood Markets Inc COM 770700102   1,129,118 49,719 SH   SOLE   49,719 0 0
Robinhood Markets Inc COM 770700102   56,094 2,470 SH   SOLE   2,470 0 0
Entegris Inc COM 29362U104   80,834 597 SH   SOLE   597 0 0
Entegris Inc COM 29362U104   1,930,669 14,259 SH   SOLE   14,259 0 0
Destination XL Group Inc COM 25065K104   22 6 SH   DFND 1 0 6 0
Coinbase Global Inc COM 19260Q107   1,102,039 4,959 SH   SOLE   4,959 0 0
Reliance Steel & Aluminum Co COM 759509102   296,167 1,037 SH   SOLE   1,037 0 0
iShares iBoxx $ High Yield Corporate Bond ETF ETF 464288513   8,369,690 108,500 SH   SOLE   108,500 0 0
Turtle Beach Corp COM 900450206   14 1 SH   DFND 1 0 1 0
LiveXLive Media Inc COM 53814X102   52 33 SH   DFND 1 0 33 0
i-80 Gold Corp COM 44955L106   85 79 SH   DFND 1 0 79 0
Gold Resource Corp COM 38068T105   21 57 SH   DFND 1 0 57 0
HERTZ GLOBAL HOLDINGS INC COM 42704L104   267 2 SH   DFND 1 0 2 0
Invesco QQQ Trust Series 1 ETF 46090E103   41,203 86 SH   SOLE   86 0 0
Microsoft Corp COM 594918104   161,796 362 SH   DFND 3 0 362 0
Manhattan Associates Inc COM 562750109   1,455,165 5,899 SH   SOLE   5,899 0 0
Paylocity Holding Corp COM 70438V106   562,604 4,267 SH   SOLE   4,267 0 0
AECOM COM 00766T100   73,773 837 SH   SOLE   837 0 0
First Citizens BancShares Inc/ COM 31946M103   124,587 74 SH   SOLE   74 0 0
Invesco QQQ Trust Series 1 ETF 46090E103   22,572,309 47,113 SH   DFND 3 0 47,113 0
Dow Inc COM 260557103   122,015 2,300 SH   SOLE   2,300 0 0
Walgreens Boots Alliance Inc COM 931427108   14,514 1,200 SH   SOLE   1,200 0 0
Constellation Energy Corp COM 21037T109   12,707,933 63,454 SH   SOLE   63,454 0 0
Constellation Energy Corp COM 21037T109   19,391,143 96,825 SH   SOLE   96,825 0 0
FirstService Corp COM 33767E202   9,142 60 SH   SOLE   60 0 0
Altria Group Inc COM 02209S103   91,100 2,000 SH   SOLE   2,000 0 0
TELUS International CDA Inc COM 87975H100   3,745 648 SH   SOLE   648 0 0
CAE Inc COM 124765108   15,477 833 SH   DFND 1 0 833 0
AstraZeneca PLC COM 046353108   300,807 3,857 SH   SOLE   3,857 0 0
FirstService Corp COM 33767E202   16,304 107 SH   DFND 1 0 107 0
Grab Holdings Ltd COM G4124C109   907,987 255,771 SH   DFND 4 0 255,771 0
LPL Financial Holdings Inc COM 50212V100   31,282 112 SH   SOLE   112 0 0
IMAX Corp COM 45245E109   34 2 SH   DFND 1 0 2 0
Rubicon Project Inc/The COM 55955D100   93 7 SH   DFND 1 0 7 0
OptimizeRx Corp COM 68401U204   100 10 SH   DFND 1 0 10 0
Amazon.com Inc COM 023135106   1,742,149 9,015 SH   SOLE   9,015 0 0
Viatris Inc COM 92556V106   3,680,234 346,212 SH   SOLE   346,212 0 0
Brookfield Business Corp COM 11259V106   123 6 SH   DFND 1 0 6 0
SPDR Portfolio Aggregate Bond ETF ETF 78464A649   12,545,000 500,000 SH   SOLE   500,000 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   42,261,948 77,656 SH   DFND 3 0 77,656 0
Brookfield Business Corp COM 11259V106   5,003 245 SH   SOLE   245 0 0
EMCOR Group Inc COM 29084Q100   25,921 71 SH   SOLE   71 0 0
Healthpeak Properties Inc COM 42250P103   2,742,746 139,936 SH   SOLE   139,936 0 0
Chesapeake Energy Corp COM 165167735   13,726 167 SH   SOLE   167 0 0
MicroStrategy Inc COM 594972408   10,607 77 SH   SOLE   77 0 0
Celsius Holdings Inc COM 15118V207   50,296 881 SH   SOLE   881 0 0
RH COM 74967X103   4,155 17 SH   SOLE   17 0 0
Sustainable Opportunities Acqu COM 87261Y106   68 50 SH   DFND 1 0 50 0
Allegro MicroSystems Inc COM 01749D105   299,344 10,600 SH   SOLE   10,600 0 0
PPL Corp COM 69351T106   8,295 300 SH   SOLE   300 0 0
Discovery Communications Inc COM 934423104   5,009,092 673,265 SH   SOLE   673,265 0 0
Cleveland-Cliffs Inc COM 185899101   725,392 47,134 SH   SOLE   47,134 0 0
Pure Storage Inc COM 74624M102   1,877,179 29,235 SH   SOLE   29,235 0 0
Caesarstone Ltd COM M20598104   20 4 SH   DFND 1 0 4 0
Futu Holdings Ltd COM 36118L106   853 13 SH   DFND 1 0 13 0
Ituran Location and Control Lt COM M6158M104   641 26 SH   DFND 1 0 26 0
Taboola.com Ltd COM M8744T106   310 90 SH   DFND 1 0 90 0
Facebook Inc COM 30303M102   68,574 136 SH   SOLE   136 0 0
Amazon.com Inc COM 023135106   17,779 92 SH   SOLE   92 0 0
Amcor PLC COM G0250X107   39,120,000 4,000,000 SH   DFND 2 0 4,000,000 0
Independence Realty Trust Inc COM 45378A106   131 7 SH   DFND 1 0 7 0
Revance Therapeutics Inc COM 761330109   13 5 SH   DFND 1 0 5 0
iShares Floating Rate Bond ETF ETF 46429B655   12,772,500 250,000 SH   SOLE   250,000 0 0
Algoma Steel Group Inc COM 015658107   19,258 2,767 SH   SOLE   2,767 0 0
Cleveland-Cliffs Inc COM 185899101   11,512 748 SH   SOLE   748 0 0
AppLovin Corp COM 03831W108   80,973 973 SH   SOLE   973 0 0
AppLovin Corp COM 03831W108   1,428,222 17,162 SH   SOLE   17,162 0 0
LPL Financial Holdings Inc COM 50212V100   18,727,624 67,052 SH   SOLE   67,052 0 0
American Homes 4 Rent COM 02665T306   18,357 494 SH   SOLE   494 0 0
ROBLOX Corp COM 771049103   1,665,482 44,759 SH   SOLE   44,759 0 0
FTC Solar Inc COM 30320C103   4 10 SH   DFND 1 0 10 0
Gevo Inc COM 374396406   14 25 SH   DFND 1 0 25 0
Maxeon Solar Technologies Ltd COM Y58473102   17 20 SH   DFND 1 0 20 0
Deutsche Bank AG COM D18190898   239 15 SH   DFND 1 0 15 0
Alphabet Inc COM 02079K107   8,804 48 SH   SOLE   48 0 0
Ivanhoe Electric Inc / US COM 46578C108   103 11 SH   DFND 1 0 11 0
Patterson-UTI Energy Inc COM 703481101   93 9 SH   SOLE   9 0 0
Coca-Cola European Partners PL COM G25839104   84,092 1,154 SH   SOLE   1,154 0 0
Wix.com Ltd COM M98068105   954 6 SH   SOLE   6 0 0
Agnico Eagle Mines Ltd COM 008474108   35,905 549 SH   SOLE   549 0 0
BCE Inc COM 05534B760   127,246 3,931 SH   SOLE   3,931 0 0
Bank of Montreal COM 063671101   120,157 1,433 SH   SOLE   1,433 0 0
Bank of Nova Scotia/The COM 064149107   132,999 2,909 SH   SOLE   2,909 0 0
Cameco Corp COM 13321L108   282,359 5,739 SH   SOLE   5,739 0 0
Canadian Imperial Bank of Comm COM 136069101   63,418 1,334 SH   SOLE   1,334 0 0
Franco-Nevada Corp COM 351858105   245,810 2,074 SH   SOLE   2,074 0 0
Rogers Communications Inc COM 775109200   78,028 2,110 SH   SOLE   2,110 0 0
Royal Bank of Canada COM 780087102   1,598,466 15,026 SH   SOLE   15,026 0 0
Shopify Inc COM 82509L107   201,254 3,047 SH   SOLE   3,047 0 0
Sun Life Financial Inc COM 866796105   84,459 1,724 SH   SOLE   1,724 0 0
Thomson Reuters Corp COM 884903808   232,964 1,382 SH   SOLE   1,382 0 0
Wheaton Precious Metals Corp COM 962879102   199,825 3,812 SH   SOLE   3,812 0 0
Informatica Inc COM 45674M101   247 8 SH   DFND 1 0 8 0
Builders FirstSource Inc COM 12008R107   3,322,394 24,004 SH   SOLE   24,004 0 0
Albertsons Cos Inc COM 013091103   10,250 519 SH   SOLE   519 0 0
BCE Inc PUT 05534B760   6,535,503 201,900 SH   DFND 1 0 201,900 0
Bank of Nova Scotia/The PUT 064149107   333,756 7,300 SH   DFND 1 0 7,300 0
Manulife Financial Corp PUT 56501R106   5,324,000 200,000 SH   SOLE   200,000 0 0
Canadian Imperial Bank of Comm CALL 136069101   180,652 3,800 SH   DFND 1 0 3,800 0
Agnico Eagle Mines Ltd PUT 008474108   392,400 6,000 SH   DFND 1 0 6,000 0
Canadian Imperial Bank of Comm PUT 136069101   5,609,720 118,000 SH   SOLE   118,000 0 0
QUALCOMM Inc COM 747525103   5,975 30 SH   SOLE   30 0 0
Pembina Pipeline Corp PUT 706327103   22,248,000 600,000 SH   SOLE   600,000 0 0
Canadian National Railway Co PUT 136375102   189,008 1,600 SH   DFND 1 0 1,600 0
Canadian Imperial Bank of Comm PUT 136069101   594,250 12,500 SH   DFND 1 0 12,500 0
Canadian Imperial Bank of Comm PUT 136069101   4,754,000 100,000 SH   SOLE   100,000 0 0
SPDR Dow Jones Industrial Average ETF Trust ETF 78467X109   32,464 83 SH   DFND 3 0 83 0
Enbridge Inc PUT 29250N105   96,093 2,700 SH   DFND 1 0 2,700 0
Deutsche Bank AG COM D18190898   15,093,251 946,879 SH   DFND 4 0 946,879 0
Pembina Pipeline Corp PUT 706327103   11,124 300 SH   DFND 1 0 300 0
Cenovus Energy Inc PUT 15135U109   104,198 5,300 SH   DFND 1 0 5,300 0
Vermilion Energy Inc PUT 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Avis Budget Group Inc COM 053774105   10,452,000 100,000 SH   SOLE   100,000 0 0
IAMGOLD Corp COM 450913108   4 1 SH   DFND 1 0 1 0
MRC Global Inc COM 55345K103   13 1 SH   DFND 1 0 1 0
Rogers Communications Inc PUT 775109200   73,960 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp PUT 56501R106   14,641,000 550,000 SH   SOLE   550,000 0 0
TELUS Corp PUT 87971M103   1,514 100 SH   DFND 1 0 100 0
Manulife Financial Corp PUT 56501R106   26,620 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   26,620 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   26,620 1,000 SH   DFND 1 0 1,000 0
Triple Flag Precious Metals Co COM 89679M104   8,000 509 SH   SOLE   509 0 0
Plug Power Inc COM 72919P202   1,291 554 SH   DFND 1 0 554 0
Bank of Montreal PUT 063671101   888,810 10,600 SH   DFND 1 0 10,600 0
Toronto-Dominion Bank/The PUT 891160509   807,912 14,700 SH   DFND 1 0 14,700 0
Canadian Natural Resources Ltd PUT 136385101   178,000 5,000 SH   DFND 1 0 5,000 0
Canadian Natural Resources Ltd CALL 136385101   142,400 4,000 SH   DFND 1 0 4,000 0
Hudbay Minerals Inc PUT 443628102   3,620 400 SH   DFND 1 0 400 0
Texas Pacific Land Corp COM 88262P102   549,968 749 SH   SOLE   749 0 0
Carlisle Cos Inc COM 142339100   1,853,025 4,573 SH   SOLE   4,573 0 0
Texas Pacific Land Corp COM 88262P102   1,271,021 1,731 SH   SOLE   1,731 0 0
Gaming and Leisure Properties COM 36467J108   98,829 2,186 SH   SOLE   2,186 0 0
Sun Life Financial Inc CALL 866796105   431,112 8,800 SH   DFND 1 0 8,800 0
Bank of Nova Scotia/The CALL 064149107   1,815,084 39,700 SH   DFND 1 0 39,700 0
Hecla Mining Co COM 422704106   36,962 7,621 SH   DFND 1 0 7,621 0
Hecla Mining Co COM 422704106   20,307 4,187 SH   DFND 1 0 4,187 0
Ferrovial SE COM N3168P101   1,197,229 30,785 SH   DFND 4 0 30,785 0
Sun Life Financial Inc PUT 866796105   9,798,000 200,000 SH   SOLE   200,000 0 0
Bank of Nova Scotia/The PUT 064149107   9,144,000 200,000 SH   SOLE   200,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   1,437,754 21,100 SH   SOLE   21,100 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   4,783,428 70,200 SH   SOLE   70,200 0 0
Royal Bank of Canada PUT 780087102   10,701,828 100,600 SH   SOLE   100,600 0 0
Fortis Inc/Canada PUT 349553107   912,740 23,500 SH   SOLE   23,500 0 0
TransCanada Corp PUT 87807B107   7,580,000 200,000 SH   SOLE   200,000 0 0
Builders FirstSource Inc COM 12008R107   4,916,185 35,519 SH   SOLE   35,519 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   4,501,545 109,500 SH   SOLE   109,500 0 0
Enbridge Inc PUT 29250N105   121,006 3,400 SH   SOLE   3,400 0 0
Toronto-Dominion Bank/The CALL 891160509   2,214,888 40,300 SH   DFND 1 0 40,300 0
Advanced Micro Devices Inc PUT 007903107   12,165,750 75,000 SH   SOLE   75,000 0 0
NVIDIA Corp PUT 67066G104   61,770,000 500,000 SH   SOLE   500,000 0 0
Enbridge Inc PUT 29250N105   8,933,090 251,000 SH   SOLE   251,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   23,955,500 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The CALL 064149107   845,820 18,500 SH   DFND 1 0 18,500 0
Canadian Imperial Bank of Comm PUT 136069101   651,298 13,700 SH   DFND 1 0 13,700 0
Bank of Nova Scotia/The PUT 064149107   1,152,144 25,200 SH   DFND 1 0 25,200 0
BCE Inc PUT 05534B760   977,574 30,200 SH   SOLE   30,200 0 0
TransCanada Corp PUT 87807B107   7,580,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   284,800 8,000 SH   DFND 1 0 8,000 0
Barrick Gold Corp COM 067901108   585,918 35,127 SH   SOLE   35,127 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   4,791,100 10,000 SH   SOLE   10,000 0 0
Nuvei Corp COM 67079A102   147,135 4,544 SH   DFND 1 0 4,544 0
Bank of Nova Scotia/The PUT 064149107   64,008 1,400 SH   SOLE   1,400 0 0
Enbridge Inc PUT 29250N105   3,875,751 108,900 SH   DFND 1 0 108,900 0
Gran Colombia Gold Corp COM 04040Y109   13,912 3,700 SH   DFND 1 0 3,700 0
Gran Colombia Gold Corp COM 04040Y109   143 38 SH   DFND 1 0 38 0
Fortis Inc/Canada PUT 349553107   310,720 8,000 SH   SOLE   8,000 0 0
Alphabet Inc PUT 02079K305   3,643,000 20,000 SH   SOLE   20,000 0 0
Bank of Nova Scotia/The PUT 064149107   146,304 3,200 SH   DFND 1 0 3,200 0
Toronto-Dominion Bank/The PUT 891160509   38,724,816 704,600 SH   DFND 1 0 704,600 0
Bank of Montreal PUT 063671101   21,222,435 253,100 SH   SOLE   253,100 0 0
BCE Inc PUT 05534B760   391,677 12,100 SH   SOLE   12,100 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   14,373,300 30,000 SH   SOLE   30,000 0 0
Cenovus Energy Inc CALL 15135U109   13,762 700 SH   DFND 1 0 700 0
Royal Bank of Canada PUT 780087102   989,334 9,300 SH   DFND 1 0 9,300 0
Toronto-Dominion Bank/The PUT 891160509   802,416 14,600 SH   DFND 1 0 14,600 0
Royal Bank of Canada PUT 780087102   11,989,026 112,700 SH   DFND 1 0 112,700 0
Royal Bank of Canada CALL 780087102   7,872,120 74,000 SH   DFND 1 0 74,000 0
Toronto-Dominion Bank/The CALL 891160509   38,482,992 700,200 SH   DFND 1 0 700,200 0
TransCanada Corp PUT 87807B107   284,250 7,500 SH   DFND 1 0 7,500 0
Enbridge Inc PUT 29250N105   313,192 8,800 SH   DFND 1 0 8,800 0
Bank of Montreal CALL 063671101   83,850 1,000 SH   DFND 1 0 1,000 0
UBS Group AG COM H42097107   41,651 1,410 SH   DFND 2 0 1,410 0
Bank of Montreal PUT 063671101   14,673,750 175,000 SH   DFND 1 0 175,000 0
Bank of Montreal CALL 063671101   14,673,750 175,000 SH   DFND 1 0 175,000 0
Cenovus Energy Inc CALL 15135U109   5,898 300 SH   DFND 1 0 300 0
Cenovus Energy Inc PUT 15135U109   37,354 1,900 SH   DFND 1 0 1,900 0
Royal Bank of Canada PUT 780087102   457,434 4,300 SH   DFND 1 0 4,300 0
VAALCO Energy Inc COM 91851C201   47,658 7,601 SH   DFND 1 0 7,601 0
VAALCO Energy Inc COM 91851C201   75 12 SH   DFND 1 0 12 0
Invesco QQQ Trust Series 1 PUT 46090E103   71,866,500 150,000 SH   SOLE   150,000 0 0
Enbridge Inc PUT 29250N105   7,118,000 200,000 SH   SOLE   200,000 0 0
BCE Inc PUT 05534B760   110,058 3,400 SH   DFND 1 0 3,400 0
Canadian Natural Resources Ltd PUT 136385101   35,600 1,000 SH   DFND 1 0 1,000 0
Utilities Select Sector SPDR Fund CALL 81369Y886   3,400,186 49,900 SH   SOLE   49,900 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   3,407,000 50,000 SH   SOLE   50,000 0 0
Logitech International SA COM H50430232   4,650 48 SH   DFND 2 0 48 0
Bank of Nova Scotia/The PUT 064149107   1,673,352 36,600 SH   DFND 1 0 36,600 0
Utilities Select Sector SPDR Fund CALL 81369Y886   14,220,818 208,700 SH   SOLE   208,700 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   688,214 10,100 SH   SOLE   10,100 0 0
Polestar Automotive Holding UK COM 731105201   31 40 SH   DFND 1 0 40 0
Utilities Select Sector SPDR Fund CALL 81369Y886   2,309,946 33,900 SH   SOLE   33,900 0 0
Alphabet Inc PUT 02079K305   3,643,000 20,000 SH   SOLE   20,000 0 0
SPDR S&P 500 ETF Trust CALL 78462F103   27,211,000 50,000 SH   SOLE   50,000 0 0
Apple Inc PUT 037833100   10,531,000 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   11,977,750 25,000 SH   SOLE   25,000 0 0
AGFiQ US Market Neutral Anti-Beta Fund ETF 00110G408   23,878 1,217 SH   DFND 1 0 1,217 0
RXO Inc COM 74982T103   837 32 SH   SOLE   32 0 0
Suncor Energy Inc PUT 867224107   3,810 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd CALL 136385101   99,680 2,800 SH   DFND 1 0 2,800 0
BCE Inc PUT 05534B760   187,746 5,800 SH   DFND 1 0 5,800 0
BCE Inc PUT 05534B760   184,509 5,700 SH   DFND 1 0 5,700 0
Brookfield Business Partners L COM G16234109   8,860 470 SH   DFND 1 0 470 0
SPDR S&P 500 ETF Trust CALL 78462F103   27,211,000 50,000 SH   SOLE   50,000 0 0
AMERCO COM 023586506   554,945 9,246 SH   SOLE   9,246 0 0
AMERCO COM 023586506   8,823 147 SH   SOLE   147 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   38,328,800 80,000 SH   SOLE   80,000 0 0
iShares MSCI Israel ETF ETF 464286632   176,363 2,905 SH   SOLE   2,905 0 0
Toronto-Dominion Bank/The CALL 891160509   615,552 11,200 SH   DFND 1 0 11,200 0
Deutsche Bank AG COM D18190898   11,987 752 SH   DFND 2 0 752 0
Invesco QQQ Trust Series 1 PUT 46090E103   47,911,000 100,000 SH   SOLE   100,000 0 0
Bank of Nova Scotia/The CALL 064149107   73,152 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal PUT 063671101   16,770,000 200,000 SH   SOLE   200,000 0 0
Talos Energy Inc COM 87484T108   401 33 SH   DFND 1 0 33 0
Cenovus Energy Inc PUT 15135U109   119,926 6,100 SH   DFND 1 0 6,100 0
Manulife Financial Corp PUT 56501R106   7,986,000 300,000 SH   SOLE   300,000 0 0
Canadian Natural Resources Ltd PUT 136385101   142,400 4,000 SH   DFND 1 0 4,000 0
TransCanada Corp PUT 87807B107   7,580,000 200,000 SH   SOLE   200,000 0 0
Barrick Gold Corp CALL 067901108   136,776 8,200 SH   DFND 1 0 8,200 0
Barrick Gold Corp PUT 067901108   3,336 200 SH   DFND 1 0 200 0
Suncor Energy Inc PUT 867224107   38,100 1,000 SH   DFND 1 0 1,000 0
Tesla Inc PUT 88160R101   14,841,000 75,000 SH   SOLE   75,000 0 0
Restaurant Brands Internationa COM 76131D103   95,703 1,360 SH   SOLE   1,360 0 0
Enbridge Inc CALL 29250N105   10,677 300 SH   DFND 1 0 300 0
Hubbell Inc COM 443510607   5,728,534 15,674 SH   SOLE   15,674 0 0
Toast Inc COM 888787108   27,806 1,079 SH   SOLE   1,079 0 0
Toast Inc COM 888787108   853,554 33,122 SH   SOLE   33,122 0 0
First Solar Inc COM 336433107   8,064,930 35,771 SH   SOLE   35,771 0 0
Paylocity Holding Corp COM 70438V106   19,250 146 SH   SOLE   146 0 0
Ares Management LP COM 03990B101   2,275,889 17,076 SH   SOLE   17,076 0 0
Chesapeake Energy Corp COM 165167735   825,023 10,038 SH   SOLE   10,038 0 0
Ares Management LP COM 03990B101   35,986 270 SH   SOLE   270 0 0
Repligen Corp COM 759916109   639,755 5,075 SH   SOLE   5,075 0 0
Aspen Technology Inc COM 29109X106   59,788 301 SH   SOLE   301 0 0
Aspen Technology Inc COM 29109X106   543,650 2,737 SH   SOLE   2,737 0 0
Repligen Corp COM 759916109   16,640 132 SH   SOLE   132 0 0
Ferguson PLC COM G3421J106   3,717,499 19,197 SH   SOLE   19,197 0 0
Ferguson PLC COM G3421J106   59,063 305 SH   SOLE   305 0 0
Canadian Natural Resources Ltd CALL 136385101   56,960 1,600 SH   DFND 1 0 1,600 0
Bank of Montreal PUT 063671101   25,155 300 SH   DFND 1 0 300 0
Tesla Inc PUT 88160R101   4,947,000 25,000 SH   SOLE   25,000 0 0
Cenovus Energy Inc PUT 15135U109   58,980 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada PUT 780087102   1,861,650 17,500 SH   SOLE   17,500 0 0
Triple Flag Precious Metals Co COM 89679M104   2,000 144 SH   DFND 1 0 144 0
Bank of Montreal PUT 063671101   12,577,500 150,000 SH   SOLE   150,000 0 0
Bank of Montreal CALL 063671101   12,577,500 150,000 SH   SOLE   150,000 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   6,166,500 150,000 SH   SOLE   150,000 0 0
Nexa Resources SA COM L67359106   1,528 200 SH   DFND 1 0 200 0
Village Farms International In COM 92707Y108   3,978 3,900 SH   DFND 1 0 3,900 0
Helius Medical Technologies In COM 42328V801   6 6 SH   DFND 1 0 6 0
Bank of Nova Scotia/The PUT 064149107   2,286,000 50,000 SH   SOLE   50,000 0 0
Brookfield Asset Management Lt COM 113004105   1,939,675 50,977 SH   SOLE   50,977 0 0
Brookfield Asset Management Lt COM 113004105   25,325,661 665,589 SH   SOLE   665,589 0 0
Brookfield Asset Management Lt COM 113004105   27,396 720 SH   SOLE   720 0 0
Brookfield Asset Management Lt COM 113004105   1,112,696 29,243 SH   DFND 1 0 29,243 0
Brookfield Asset Management Lt COM 113004105   175,030 4,600 SH   SOLE   4,600 0 0
Royal Bank of Canada PUT 780087102   5,319,000 50,000 SH   DFND 1 0 50,000 0
Royal Bank of Canada CALL 780087102   37,233,000 350,000 SH   DFND 1 0 350,000 0
General Motors Co COM 37045V100   111,504 2,400 SH   SOLE   2,400 0 0
SPDR S&P Regional Banking ETF ETF 78464A698   4,910 100 SH   SOLE   100 0 0
AT&T Inc COM 00206R102   21,021 1,100 SH   SOLE   1,100 0 0
Freeport-McMoRan Inc COM 35671D857   9,720 200 SH   SOLE   200 0 0
Ford Motor Co COM 345370860   89,034 7,100 SH   SOLE   7,100 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   23,955,500 50,000 SH   SOLE   50,000 0 0
GLOBALFOUNDRIES Inc COM G39387108   184,645 3,652 SH   SOLE   3,652 0 0
iShares Russell 2000 ETF PUT 464287655   15,216,750 75,000 SH   SOLE   75,000 0 0
iShares Russell 2000 ETF CALL 464287655   15,216,750 75,000 SH   SOLE   75,000 0 0
MAG Silver Corp COM 55903Q104   110,865 9,500 SH   SOLE   9,500 0 0
TFI International Inc COM 87241L109   87,096 600 SH   SOLE   600 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   71,866,500 150,000 SH   SOLE   150,000 0 0
Sun Life Financial Inc PUT 866796105   1,224,750 25,000 SH   SOLE   25,000 0 0
Toronto-Dominion Bank/The CALL 891160509   10,063,176 183,100 SH   DFND 1 0 183,100 0
Toronto-Dominion Bank/The PUT 891160509   17,862,000 325,000 SH   DFND 1 0 325,000 0
Bank of Nova Scotia/The CALL 064149107   4,572,000 100,000 SH   DFND 1 0 100,000 0
Bank of Nova Scotia/The PUT 064149107   4,572,000 100,000 SH   DFND 1 0 100,000 0
HCA Healthcare Inc COM 40412C101   7,068 22 SH   SOLE   22 0 0
Thermo Fisher Scientific Inc COM 883556102   40,369 73 SH   SOLE   73 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   23,955,500 50,000 SH   SOLE   50,000 0 0
TransCanada Corp PUT 87807B107   549,550 14,500 SH   DFND 1 0 14,500 0
Canadian Imperial Bank of Comm PUT 136069101   142,620 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   268,140 4,100 SH   DFND 1 0 4,100 0
GE HealthCare Technologies Inc COM 36266G107   10,060,329 129,111 SH   SOLE   129,111 0 0
Bank of Montreal PUT 063671101   58,695 700 SH   DFND 1 0 700 0
Fortis Inc/Canada CALL 349553107   15,536 400 SH   DFND 1 0 400 0
Hudbay Minerals Inc PUT 443628102   95,025 10,500 SH   DFND 1 0 10,500 0
iShares 20 Year Treasury Bond ETF ETF 464287432   4,839,192 52,726 SH   SOLE   52,726 0 0
GE HealthCare Technologies Inc COM 36266G107   312 4 SH   SOLE   4 0 0
Canadian Imperial Bank of Comm PUT 136069101   675,068 14,200 SH   DFND 1 0 14,200 0
Enbridge Inc CALL 29250N105   71,180 2,000 SH   DFND 1 0 2,000 0
Hudbay Minerals Inc CALL 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp CALL 706327103   51,912 1,400 SH   DFND 1 0 1,400 0
Vermilion Energy Inc PUT 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   22,020 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp CALL 56501R106   244,904 9,200 SH   DFND 1 0 9,200 0
Cenovus Energy Inc PUT 15135U109   39,320 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
TransCanada Corp PUT 87807B107   15,160 400 SH   DFND 1 0 400 0
SPDR Dow Jones Industrial Average ETF Trust ETF 78467X109   391 1 SH   DFND 1 0 1 0
Suncor Energy Inc CALL 867224107   45,720 1,200 SH   DFND 1 0 1,200 0
BCE Inc CALL 05534B760   45,318 1,400 SH   DFND 1 0 1,400 0
Bank of Nova Scotia/The PUT 064149107   480,060 10,500 SH   DFND 1 0 10,500 0
Suncor Energy Inc PUT 867224107   7,620,000 200,000 SH   SOLE   200,000 0 0
Royal Bank of Canada CALL 780087102   329,778 3,100 SH   DFND 1 0 3,100 0
Toronto-Dominion Bank/The PUT 891160509   1,483,920 27,000 SH   DFND 1 0 27,000 0
Canadian Natural Resources Ltd PUT 136385101   10,680,000 300,000 SH   SOLE   300,000 0 0
Royal Bank of Canada PUT 780087102   1,297,836 12,200 SH   DFND 1 0 12,200 0
Royal Bank of Canada PUT 780087102   212,760 2,000 SH   DFND 1 0 2,000 0
Margaux Red Capital Inc COM 826599102   72 6 SH   DFND 1 0 6 0
Toronto-Dominion Bank/The CALL 891160509   8,244,000 150,000 SH   DFND 1 0 150,000 0
Royal Bank of Canada PUT 780087102   26,595,000 250,000 SH   SOLE   250,000 0 0
Royal Bank of Canada CALL 780087102   16,222,950 152,500 SH   SOLE   152,500 0 0
Canadian Imperial Bank of Comm CALL 136069101   14,618,550 307,500 SH   SOLE   307,500 0 0
VanEck Vectors Gold Miners ETF PUT 92189F106   11,875,500 350,000 SH   SOLE   350,000 0 0
Bank of Montreal PUT 063671101   2,926,365 34,900 SH   DFND 1 0 34,900 0
Bank of Montreal PUT 063671101   503,100 6,000 SH   DFND 1 0 6,000 0
Bank of Montreal PUT 063671101   838,500 10,000 SH   DFND 1 0 10,000 0
Vermilion Energy Inc PUT 923725105   110,100 10,000 SH   DFND 1 0 10,000 0
Enbridge Inc PUT 29250N105   4,448,750 125,000 SH   SOLE   125,000 0 0
TransCanada Corp PUT 87807B107   3,790,000 100,000 SH   SOLE   100,000 0 0
Barrick Gold Corp CALL 067901108   95,076 5,700 SH   DFND 1 0 5,700 0
Barrick Gold Corp CALL 067901108   100,080 6,000 SH   DFND 1 0 6,000 0
Agnico Eagle Mines Ltd PUT 008474108   202,740 3,100 SH   DFND 1 0 3,100 0
Suncor Energy Inc CALL 867224107   38,100 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   3,722,714 104,600 SH   DFND 1 0 104,600 0
Reliance Steel & Aluminum Co COM 759509102   1,551,379 5,432 SH   SOLE   5,432 0 0
AECOM COM 00766T100   1,149,963 13,047 SH   SOLE   13,047 0 0
Graco Inc COM 384109104   1,281,878 16,169 SH   SOLE   16,169 0 0
Axon Enterprise Inc COM 05464C101   6,097,830 20,724 SH   SOLE   20,724 0 0
Royal Bank of Canada PUT 780087102   1,329,750 12,500 SH   DFND 1 0 12,500 0
SolarBank Corp COM 83417Y108   576 95 SH   DFND 1 0 95 0
Cameco Corp CALL 13321L108   147,600 3,000 SH   DFND 1 0 3,000 0
VanEck Vectors Gold Miners ETF PUT 92189F106   1,526,850 45,000 SH   SOLE   45,000 0 0
VanEck Vectors Gold Miners ETF CALL 92189F106   1,526,850 45,000 SH   SOLE   45,000 0 0
Canadian Natural Resources Ltd CALL 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Baytex Energy Corp PUT 07317Q105   25,056 7,200 SH   DFND 1 0 7,200 0
Utilities Select Sector SPDR Fund PUT 81369Y886   22,826,900 335,000 SH   SOLE   335,000 0 0
Imperial Oil Ltd PUT 453038408   648,375 9,500 SH   DFND 1 0 9,500 0
Toronto-Dominion Bank/The PUT 891160509   82,440 1,500 SH   DFND 1 0 1,500 0
TransCanada Corp PUT 87807B107   162,970 4,300 SH   DFND 1 0 4,300 0
Royal Bank of Canada CALL 780087102   35,328,798 332,100 SH   SOLE   332,100 0 0
Cenovus Energy Inc CALL 15135U109   39,320 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   39,320 2,000 SH   DFND 1 0 2,000 0
TELUS Corp PUT 87971M103   7,570 500 SH   SOLE   500 0 0
Toronto-Dominion Bank/The PUT 891160509   544,104 9,900 SH   DFND 1 0 9,900 0
Vermilion Energy Inc PUT 923725105   13,212 1,200 SH   DFND 1 0 1,200 0
Bank of Montreal CALL 063671101   511,485 6,100 SH   DFND 1 0 6,100 0
BlackBerry Ltd PUT 09228F103   4,960 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada PUT 349553107   920,508 23,700 SH   SOLE   23,700 0 0
Bank of Montreal CALL 063671101   21,172,125 252,500 SH   SOLE   252,500 0 0
Financial Select Sector SPDR Fund PUT 81369Y605   11,305,250 275,000 SH   SOLE   275,000 0 0
Energy Select Sector SPDR Fund PUT 81369Y506   6,380,500 70,000 SH   SOLE   70,000 0 0
Toronto-Dominion Bank/The CALL 891160509   13,740,000 250,000 SH   DFND 1 0 250,000 0
Toronto-Dominion Bank/The PUT 891160509   8,244,000 150,000 SH   DFND 1 0 150,000 0
Manulife Financial Corp CALL 56501R106   47,916 1,800 SH   DFND 1 0 1,800 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,407,000 50,000 SH   SOLE   50,000 0 0
Dutch Bros Inc COM 26701L100   1,242 30 SH   DFND 1 0 30 0
Terawulf Inc COM 88080T104   1,246 280 SH   DFND 1 0 280 0
Agnico Eagle Mines Ltd PUT 008474108   85,020 1,300 SH   DFND 1 0 1,300 0
Alamos Gold Inc COM 011532108   516,970 32,970 SH   SOLE   32,970 0 0
iShares Russell 2000 ETF CALL 464287655   24,346,800 120,000 SH   SOLE   120,000 0 0
Barrick Gold Corp CALL 067901108   350,280 21,000 SH   DFND 1 0 21,000 0
Barrick Gold Corp COM 067901108   131,188 7,865 SH   DFND 1 0 7,865 0
Cleanspark Inc COM 18452B209   1,164 73 SH   DFND 1 0 73 0
Innoviz Technologies Ltd COM M5R635108   91 98 SH   DFND 1 0 98 0
Impinj Inc COM 453204109   157 1 SH   DFND 1 0 1 0
Riskified Ltd COM M8216R109   300 47 SH   DFND 1 0 47 0
Barrick Gold Corp CALL 067901108   18,348 1,100 SH   DFND 1 0 1,100 0
TELUS Corp COM 87971M103   335,381 22,152 SH   DFND 1 0 22,152 0
Suncor Energy Inc COM 867224107   646,595 16,971 SH   DFND 1 0 16,971 0
Invesco QQQ Trust Series 1 PUT 46090E103   14,373,300 30,000 SH   SOLE   30,000 0 0
Rogers Communications Inc PUT 775109200   1,175,964 31,800 SH   DFND 1 0 31,800 0
Rogers Communications Inc PUT 775109200   192,296 5,200 SH   DFND 1 0 5,200 0
Centerra Gold Inc COM 152006102   100,800 15,000 SH   SOLE   15,000 0 0
Algonquin Power & Utilities Co COM 015857105   20,018 3,416 SH   DFND 1 0 3,416 0
BlackBerry Ltd COM 09228F103   498,230 200,899 SH   DFND 1 0 200,899 0
Brookfield Infrastructure Part COM G16252101   327,112 11,921 SH   DFND 1 0 11,921 0
Bank of Montreal COM 063671101   62,384 744 SH   DFND 1 0 744 0
Brookfield Renewable Partners COM G16258108   135,814 5,483 SH   DFND 1 0 5,483 0
Agnico Eagle Mines Ltd COM 008474108   119,813 1,832 SH   DFND 1 0 1,832 0
Baytex Energy Corp COM 07317Q105   548,110 157,503 SH   DFND 1 0 157,503 0
B2Gold Corp COM 11777Q209   280,946 104,054 SH   DFND 1 0 104,054 0
Stantec Inc COM 85472N109   10,527 126 SH   DFND 1 0 126 0
Sun Life Financial Inc COM 866796105   254,552 5,196 SH   DFND 1 0 5,196 0
Sandstorm Gold Ltd COM 80013R206   127,878 23,507 SH   DFND 1 0 23,507 0
NexGen Energy Ltd COM 65340P106   3,490 500 SH   DFND 1 0 500 0
Imperial Oil Ltd COM 453038408   34,125 500 SH   DFND 1 0 500 0
Energy Fuels Inc/Canada COM 292671708   57,564 9,499 SH   DFND 1 0 9,499 0
Canadian Imperial Bank of Comm COM 136069101   621,300 13,069 SH   DFND 1 0 13,069 0
Fortis Inc/Canada COM 349553107   96,945 2,496 SH   DFND 1 0 2,496 0
Fortuna Silver Mines Inc COM 349942102   34,230 7,000 SH   DFND 1 0 7,000 0
Suncor Energy Inc PUT 867224107   922,020 24,200 SH   DFND 1 0 24,200 0
Netflix Inc PUT 64110L106   4,724,160 7,000 SH   SOLE   7,000 0 0
Teck Resources Ltd PUT 878742204   95,800 2,000 SH   DFND 1 0 2,000 0
Baytex Energy Corp PUT 07317Q105   1,740 500 SH   DFND 1 0 500 0
Brookfield Infrastructure Corp COM 11275Q107   85,496 2,540 SH   DFND 1 0 2,540 0
Pembina Pipeline Corp COM 706327103   246,397 6,645 SH   DFND 1 0 6,645 0
Utilities Select Sector SPDR Fund PUT 81369Y886   18,983,804 278,600 SH   SOLE   278,600 0 0
Gildan Activewear Inc COM 375916103   64,085 1,690 SH   DFND 1 0 1,690 0
Newmont Mining Corp COM 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   994,776 18,100 SH   DFND 1 0 18,100 0
TransAlta Corp CALL 89346D107   7,080 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp PUT 706327103   37,080 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp PUT 89346D107   7,080 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   371,420 9,800 SH   DFND 1 0 9,800 0
Ovintiv Inc CALL 69047Q102   4,687 100 SH   DFND 1 0 100 0
Cenovus Energy Inc CALL 15135U109   334,220 17,000 SH   DFND 1 0 17,000 0
Cameco Corp PUT 13321L108   49,200 1,000 SH   DFND 1 0 1,000 0
iShares 5-10 Year Investment Grade Corporate Bond ETF ETF 464288638   15,378,000 300,000 SH   SOLE   300,000 0 0
Cameco Corp CALL 13321L108   147,600 3,000 SH   DFND 1 0 3,000 0
TransCanada Corp CALL 87807B107   75,800 2,000 SH   DFND 1 0 2,000 0
Imperial Oil Ltd CALL 453038408   109,200 1,600 SH   DFND 1 0 1,600 0
Kinross Gold Corp CALL 496902404   832 100 SH   DFND 1 0 100 0
Bank of America Corp PUT 060505104   2,386,200 60,000 SH   SOLE   60,000 0 0
Wells Fargo & Co PUT 949746101   2,969,500 50,000 SH   SOLE   50,000 0 0
Canadian Natural Resources Ltd PUT 136385101   106,800 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd PUT 136385101   142,400 4,000 SH   DFND 1 0 4,000 0
Cameco Corp PUT 13321L108   49,200 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   78,720 1,600 SH   DFND 1 0 1,600 0
SPDR S&P 500 ETF Trust CALL 78462F103   27,211,000 50,000 SH   SOLE   50,000 0 0
Bank of Montreal CALL 063671101   167,700 2,000 SH   DFND 1 0 2,000 0
Pembina Pipeline Corp CALL 706327103   40,788 1,100 SH   DFND 1 0 1,100 0
Tesla Inc COM 88160R101   5,739 29 SH   DFND 3 0 29 0
Utilities Select Sector SPDR Fund CALL 81369Y886   122,652 1,800 SH   SOLE   1,800 0 0
Teck Resources Ltd CALL 878742204   95,800 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101   499,170 10,500 SH   DFND 1 0 10,500 0
TELUS Corp CALL 87971M103   525,358 34,700 SH   DFND 1 0 34,700 0
Utilities Select Sector SPDR Fund PUT 81369Y886   6,814,000 100,000 SH   SOLE   100,000 0 0
CF Industries Holdings Inc PUT 125269100   2,223,600 30,000 SH   SOLE   30,000 0 0
Mosaic Co/The COM 61945C103   960,867 33,248 SH   SOLE   33,248 0 0
CF Industries Holdings Inc COM 125269100   757,729 10,223 SH   SOLE   10,223 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   136,280 2,000 SH   SOLE   2,000 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   136,280 2,000 SH   SOLE   2,000 0 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,590,978 52,700 SH   SOLE   52,700 0 0
iShares MSCI EAFE ETF PUT 464287465   5,874,750 75,000 SH   SOLE   75,000 0 0
Deckers Outdoor Corp COM 243537107   7,257,689 7,498 SH   SOLE   7,498 0 0
Watsco Inc COM 942622200   1,491,633 3,220 SH   SOLE   3,220 0 0
UiPath Inc COM 90364P105   532,509 41,996 SH   SOLE   41,996 0 0
Dick's Sporting Goods Inc COM 253393102   1,199,508 5,583 SH   SOLE   5,583 0 0
Albertsons Cos Inc COM 013091103   647,326 32,776 SH   SOLE   32,776 0 0
Hyatt Hotels Corp COM 448579102   657,814 4,330 SH   SOLE   4,330 0 0
Lattice Semiconductor Corp COM 518415104   756,654 13,048 SH   SOLE   13,048 0 0
iShares Expanded Tech-Software Sector ETF ETF 464287515   261 3 SH   DFND 1 0 3 0
Knife River Corp COM 498894104   491 7 SH   DFND 1 0 7 0
Ford Motor Co COM 345370860   31,350 2,500 SH   SOLE   2,500 0 0
SPDR Gold Shares ETF 78463V107   10,105 47 SH   SOLE   47 0 0
Descartes Systems Group Inc/The COM 249906108   75,148 776 SH   SOLE   776 0 0
Canadian Imperial Bank of Comm PUT 136069101   5,162,844 108,600 SH   SOLE   108,600 0 0
iShares Trust iShares ESG Aware MSCI USA ETF ETF 46435G425   23,864,000 200,000 SH   SOLE   200,000 0 0
Bank of Montreal PUT 063671101   628,875 7,500 SH   SOLE   7,500 0 0
Rogers Communications Inc CALL 775109200   184,900 5,000 SH   DFND 1 0 5,000 0
BCE Inc PUT 05534B760   129,480 4,000 SH   DFND 1 0 4,000 0
TransCanada Corp CALL 87807B107   37,900 1,000 SH   DFND 1 0 1,000 0
Toro Co/The COM 891092108   14,681 157 SH   SOLE   157 0 0
UiPath Inc COM 90364P105   8,343 658 SH   SOLE   658 0 0
Hyatt Hotels Corp COM 448579102   10,331 68 SH   SOLE   68 0 0
Dick's Sporting Goods Inc COM 253393102   19,122 89 SH   SOLE   89 0 0
Graco Inc COM 384109104   269,314 3,397 SH   SOLE   3,397 0 0
WisdomTree Floating Rate Treasury Fund ETF 97717Y527   15,093,000 300,000 SH   SOLE   300,000 0 0
Imperial Oil Ltd PUT 453038408   143,325 2,100 SH   DFND 1 0 2,100 0
TransCanada Corp PUT 87807B107   45,480 1,200 SH   DFND 1 0 1,200 0
SPDR S&P Oil & Gas Exploration & Production ETF PUT 78468R556   14,547,000 100,000 SH   SOLE   100,000 0 0
TransCanada Corp CALL 87807B107   64,430 1,700 SH   DFND 1 0 1,700 0
Ares Acquisition Corp II COM G33033104   2,134,000 200,000 SH   SOLE   200,000 0 0
SPDR S&P Oil & Gas Exploration & Production ETF CALL 78468R556   5,455,125 37,500 SH   SOLE   37,500 0 0
iShares Russell 2000 ETF PUT 464287655   30,433,500 150,000 SH   SOLE   150,000 0 0
Coca-Cola European Partners PL COM G25839104   220,140 3,021 SH   SOLE   3,021 0 0
iShares MSCI EAFE ETF PUT 464287465   15,666,000 200,000 SH   SOLE   200,000 0 0
Nutrien Ltd PUT 67077M108   20,364 400 SH   DFND 1 0 400 0
iShares Russell 2000 ETF PUT 464287655   10,144,500 50,000 SH   SOLE   50,000 0 0
Royal Bank of Canada CALL 780087102   21,276,000 200,000 SH   SOLE   200,000 0 0
Cameco Corp CALL 13321L108   98,400 2,000 SH   DFND 1 0 2,000 0
TransCanada Corp PUT 87807B107   45,480 1,200 SH   DFND 1 0 1,200 0
Utilities Select Sector SPDR Fund PUT 81369Y886   1,022,100 15,000 SH   SOLE   15,000 0 0
Hudbay Minerals Inc PUT 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   1,082,712 19,700 SH   DFND 1 0 19,700 0
Kinross Gold Corp PUT 496902404   3,328 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Comm CALL 136069101   4,801,540 101,000 SH   SOLE   101,000 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,281,032 18,800 SH   SOLE   18,800 0 0
Utilities Select Sector SPDR Fund CALL 81369Y886   1,281,032 18,800 SH   SOLE   18,800 0 0
Ovintiv Inc PUT 69047Q102   18,748 400 SH   DFND 1 0 400 0
Algonquin Power & Utilities Co CALL 015857105   6,446 1,100 SH   DFND 1 0 1,100 0
Manulife Financial Corp CALL 56501R106   167,706 6,300 SH   DFND 1 0 6,300 0
Fortis Inc/Canada CALL 349553107   718,540 18,500 SH   SOLE   18,500 0 0
Barrick Gold Corp CALL 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   178,000 5,000 SH   DFND 1 0 5,000 0
Bank of Montreal PUT 063671101   855,270 10,200 SH   DFND 1 0 10,200 0
TELUS Corp PUT 87971M103   15,140 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   24,224 1,600 SH   DFND 1 0 1,600 0
BCE Inc CALL 05534B760   16,185 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   848,094 26,200 SH   DFND 1 0 26,200 0
Bank of Montreal CALL 063671101   4,234,425 50,500 SH   SOLE   50,500 0 0
TransCanada Corp PUT 87807B107   7,580 200 SH   DFND 1 0 200 0
Vermilion Energy Inc CALL 923725105   33,030 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Comm PUT 136069101   185,406 3,900 SH   DFND 1 0 3,900 0
Financial Select Sector SPDR Fund PUT 81369Y605   20,555 500 SH   SOLE   500 0 0
BCE Inc PUT 05534B760   126,243 3,900 SH   DFND 1 0 3,900 0
Vermilion Energy Inc PUT 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   769,370 20,300 SH   DFND 1 0 20,300 0
TransCanada Corp PUT 87807B107   151,600 4,000 SH   DFND 1 0 4,000 0
Toronto-Dominion Bank/The PUT 891160509   1,901,616 34,600 SH   DFND 1 0 34,600 0
Barrick Gold Corp CALL 067901108   8,340 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The CALL 891160509   1,335,528 24,300 SH   DFND 1 0 24,300 0
Canadian Imperial Bank of Comm CALL 136069101   12,360,400 260,000 SH   SOLE   260,000 0 0
Bank of Nova Scotia/The CALL 064149107   1,335,024 29,200 SH   DFND 1 0 29,200 0
Bank of Nova Scotia/The PUT 064149107   1,303,020 28,500 SH   DFND 1 0 28,500 0
Vermilion Energy Inc CALL 923725105   99,090 9,000 SH   DFND 1 0 9,000 0
Royal Bank of Canada PUT 780087102   37,381,932 351,400 SH   SOLE   351,400 0 0
Royal Bank of Canada PUT 780087102   180,846 1,700 SH   SOLE   1,700 0 0
Royal Bank of Canada CALL 780087102   5,850,900 55,000 SH   SOLE   55,000 0 0
Royal Bank of Canada PUT 780087102   117,018 1,100 SH   SOLE   1,100 0 0
Royal Bank of Canada CALL 780087102   425,520 4,000 SH   SOLE   4,000 0 0
Bank of Montreal CALL 063671101   586,950 7,000 SH   SOLE   7,000 0 0
Toronto-Dominion Bank/The PUT 891160509   5,616,912 102,200 SH   DFND 1 0 102,200 0
Canadian Imperial Bank of Comm PUT 136069101   19,016 400 SH   SOLE   400 0 0
Canadian Imperial Bank of Comm CALL 136069101   47,540 1,000 SH   SOLE   1,000 0 0
TransCanada Corp PUT 87807B107   363,840 9,600 SH   DFND 1 0 9,600 0
Darden Restaurants Inc COM 237194105   16,823,606 111,179 SH   SOLE   111,179 0 0
Enbridge Inc PUT 29250N105   24,913 700 SH   DFND 1 0 700 0
Enbridge Inc CALL 29250N105   185,068 5,200 SH   DFND 1 0 5,200 0
TransCanada Corp CALL 87807B107   60,640 1,600 SH   DFND 1 0 1,600 0
Nutrien Ltd PUT 67077M108   157,821 3,100 SH   DFND 1 0 3,100 0
Toronto-Dominion Bank/The PUT 891160509   478,152 8,700 SH   DFND 1 0 8,700 0
Enbridge Inc PUT 29250N105   925,340 26,000 SH   DFND 1 0 26,000 0
iShares Russell 2000 ETF PUT 464287655   10,144,500 50,000 SH   SOLE   50,000 0 0
Vermilion Energy Inc PUT 923725105   12,111 1,100 SH   DFND 1 0 1,100 0
Invesco S&P 500 Equal Weight ETF ETF 46137V357   1,059,770 6,451 SH   SOLE   6,451 0 0
iShares Russell 2000 ETF CALL 464287655   40,578,000 200,000 SH   SOLE   200,000 0 0
Royal Bank of Canada PUT 780087102   10,638,000 100,000 SH   SOLE   100,000 0 0
TransCanada Corp PUT 87807B107   140,230 3,700 SH   DFND 1 0 3,700 0
Royal Bank of Canada CALL 780087102   31,914,000 300,000 SH   SOLE   300,000 0 0
Canadian Imperial Bank of Comm PUT 136069101   104,588 2,200 SH   SOLE   2,200 0 0
Bank of Montreal PUT 063671101   670,800 8,000 SH   DFND 1 0 8,000 0
Bank of Nova Scotia/The PUT 064149107   82,296 1,800 SH   DFND 1 0 1,800 0
Bank of Montreal PUT 063671101   50,310 600 SH   SOLE   600 0 0
BCE Inc CALL 05534B760   129,480 4,000 SH   DFND 1 0 4,000 0
Fortis Inc/Canada PUT 349553107   97,100 2,500 SH   DFND 1 0 2,500 0
Fortis Inc/Canada PUT 349553107   23,304 600 SH   DFND 1 0 600 0
Liberty Media Corp-Liberty Liv COM 531229722   268 7 SH   DFND 1 0 7 0
iShares PHLX Semiconductor ETF ETF 464287523   493 2 SH   DFND 1 0 2 0
Fortis Inc/Canada PUT 349553107   31,072 800 SH   DFND 1 0 800 0
Nuvei Corp COM 67079A102   12,952 400 SH   DFND 1 0 400 0
Canadian Imperial Bank of Comm PUT 136069101   114,096 2,400 SH   DFND 1 0 2,400 0
Canadian Imperial Bank of Comm PUT 136069101   57,048 1,200 SH   DFND 1 0 1,200 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,407,000 50,000 SH   SOLE   50,000 0 0
Teck Resources Ltd PUT 878742204   47,900 1,000 SH   DFND 1 0 1,000 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,918,050 57,500 SH   SOLE   57,500 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   27,211,000 50,000 SH   SOLE   50,000 0 0
BCE Inc PUT 05534B760   129,480 4,000 SH   DFND 1 0 4,000 0
TransCanada Corp PUT 87807B107   7,580,000 200,000 SH   SOLE   200,000 0 0
NVIDIA Corp PUT 67066G104   24,708,000 200,000 SH   SOLE   200,000 0 0
iShares Russell 2000 ETF PUT 464287655   50,722,500 250,000 SH   SOLE   250,000 0 0
Bank of Nova Scotia/The PUT 064149107   1,860,804 40,700 SH   DFND 1 0 40,700 0
BCE Inc PUT 05534B760   6,474 200 SH   SOLE   200 0 0
Enbridge Inc PUT 29250N105   281,161 7,900 SH   DFND 1 0 7,900 0
Rogers Communications Inc CALL 775109200   1,072,420 29,000 SH   DFND 1 0 29,000 0
Manulife Financial Corp PUT 56501R106   5,324,000 200,000 SH   SOLE   200,000 0 0
Kenvue Inc COM 49177J102   28,239,449 1,553,325 SH   SOLE   1,553,325 0 0
TELUS Corp PUT 87971M103   60,560 4,000 SH   DFND 1 0 4,000 0
Bank of Nova Scotia/The PUT 064149107   27,454,860 600,500 SH   SOLE   600,500 0 0
Bank of Nova Scotia/The PUT 064149107   13,716 300 SH   SOLE   300 0 0
Bank of Montreal PUT 063671101   41,925 500 SH   SOLE   500 0 0
Toronto-Dominion Bank/The PUT 891160509   362,736 6,600 SH   DFND 1 0 6,600 0
iShares Russell 2000 ETF PUT 464287655   4,057,800 20,000 SH   DFND 3 0 20,000 0
Bank of Montreal PUT 063671101   947,505 11,300 SH   DFND 1 0 11,300 0
TELUS Corp CALL 87971M103   6,056 400 SH   DFND 1 0 400 0
TransCanada Corp CALL 87807B107   102,330 2,700 SH   DFND 1 0 2,700 0
Cenovus Energy Inc PUT 15135U109   49,150 2,500 SH   DFND 1 0 2,500 0
Toronto-Dominion Bank/The CALL 891160509   247,320 4,500 SH   DFND 1 0 4,500 0
Toronto-Dominion Bank/The PUT 891160509   384,720 7,000 SH   DFND 1 0 7,000 0
Royal Bank of Canada PUT 780087102   851,040 8,000 SH   DFND 1 0 8,000 0
TransCanada Corp CALL 87807B107   53,060 1,400 SH   DFND 1 0 1,400 0
Helius Medical Technologies In COM 42328V801   1 1 SH   DFND 1 0 1 0
TELUS Corp PUT 87971M103   71,158 4,700 SH   DFND 1 0 4,700 0
Invesco QQQ Trust Series 1 PUT 46090E103   9,582,200 20,000 SH   SOLE   20,000 0 0
Enbridge Inc CALL 29250N105   3,559,000 100,000 SH   SOLE   100,000 0 0
Enbridge Inc PUT 29250N105   3,559,000 100,000 SH   SOLE   100,000 0 0
Super Micro Computer Inc COM 86800U104   14,133,788 17,250 SH   SOLE   17,250 0 0
Confluent Inc COM 20717M103   574,949 19,470 SH   SOLE   19,470 0 0
Jabil Inc COM 466313103   4,434,280 40,760 SH   SOLE   40,760 0 0
Suncor Energy Inc CALL 867224107   3,810,000 100,000 SH   SOLE   100,000 0 0
Suncor Energy Inc PUT 867224107   3,810,000 100,000 SH   SOLE   100,000 0 0
Halliburton Co COM 406216101   456,233 13,506 SH   SOLE   13,506 0 0
VanEck Vectors Junior Gold Miners ETF ETF 92189F791   337 8 SH   DFND 1 0 8 0
Bank of Nova Scotia/The CALL 064149107   420,624 9,200 SH   DFND 1 0 9,200 0
iShares Russell 2000 ETF PUT 464287655   40,578,000 200,000 SH   SOLE   200,000 0 0
Courtside Group Inc COM 22275C105   3 2 SH   DFND 1 0 2 0
Enbridge Inc PUT 29250N105   8,673,283 243,700 SH   SOLE   243,700 0 0
Enbridge Inc PUT 29250N105   224,217 6,300 SH   DFND 1 0 6,300 0
Imperial Oil Ltd PUT 453038408   3,412,500 50,000 SH   SOLE   50,000 0 0
Imperial Oil Ltd CALL 453038408   4,013,100 58,800 SH   SOLE   58,800 0 0
Enbridge Inc PUT 29250N105   3,559 100 SH   SOLE   100 0 0
Fortis Inc/Canada CALL 349553107   23,304 600 SH   DFND 1 0 600 0
iShares Russell 2000 ETF PUT 464287655   87,242,700 430,000 SH   SOLE   430,000 0 0
Hudbay Minerals Inc CALL 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   184,470 2,200 SH   DFND 1 0 2,200 0
BCE Inc CALL 05534B760   103,584 3,200 SH   DFND 1 0 3,200 0
Invesco QQQ Trust Series 1 PUT 46090E103   47,911,000 100,000 SH   SOLE   100,000 0 0
Barrick Gold Corp PUT 067901108   75,060 4,500 SH   DFND 1 0 4,500 0
Cenovus Energy Inc PUT 15135U109   3,932 200 SH   DFND 1 0 200 0
Nabors Energy Transition Corp COM G6363K106   2,632,500 250,000 SH   SOLE   250,000 0 0
Teck Resources Ltd CALL 878742204   52,690 1,100 SH   DFND 1 0 1,100 0
TELUS Corp PUT 87971M103   15,140 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   36,980 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   19,660 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   129,890 3,100 SH   DFND 1 0 3,100 0
Suncor Energy Inc PUT 867224107   38,100 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   75,800 2,000 SH   DFND 1 0 2,000 0
TransCanada Corp CALL 87807B107   371,420 9,800 SH   DFND 1 0 9,800 0
Brookfield Renewable Partners PUT G16258108   34,678 1,400 SH   DFND 1 0 1,400 0
Agnico Eagle Mines Ltd PUT 008474108   228,900 3,500 SH   DFND 1 0 3,500 0
TransCanada Corp CALL 87807B107   75,800 2,000 SH   DFND 1 0 2,000 0
TELUS Corp CALL 87971M103   166,540 11,000 SH   DFND 1 0 11,000 0
Vermilion Energy Inc CALL 923725105   3,303 300 SH   DFND 1 0 300 0
TransAlta Corp PUT 89346D107   4,248 600 SH   DFND 1 0 600 0
Centerra Gold Inc PUT 152006102   4,704 700 SH   DFND 1 0 700 0
Manulife Financial Corp PUT 56501R106   133,100 5,000 SH   DFND 1 0 5,000 0
Bank of Montreal PUT 063671101   83,850 1,000 SH   DFND 1 0 1,000 0
Fortress Transportation and In COM G3730V105   103 1 SH   DFND 1 0 1 0
Financial Select Sector SPDR Fund PUT 81369Y605   8,222,000 200,000 SH   SOLE   200,000 0 0
Toronto-Dominion Bank/The PUT 891160509   76,944 1,400 SH   DFND 1 0 1,400 0
Bank of Nova Scotia/The PUT 064149107   187,452 4,100 SH   DFND 1 0 4,100 0
Cameco Corp PUT 13321L108   49,200 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   4,899,000 100,000 SH   SOLE   100,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   8,623,980 18,000 SH   SOLE   18,000 0 0
iShares Russell 2000 ETF PUT 464287655   20,289,000 100,000 SH   SOLE   100,000 0 0
Pembina Pipeline Corp PUT 706327103   7,416 200 SH   DFND 1 0 200 0
Pembina Pipeline Corp PUT 706327103   5,562,000 150,000 SH   SOLE   150,000 0 0
TransCanada Corp CALL 87807B107   34,110 900 SH   DFND 1 0 900 0
CAE Inc CALL 124765108   13,006 700 SH   DFND 1 0 700 0
Royal Bank of Canada CALL 780087102   10,638,000 100,000 SH   SOLE   100,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   19,164,400 40,000 SH   SOLE   40,000 0 0
Bank of Nova Scotia/The CALL 064149107   576,072 12,600 SH   DFND 1 0 12,600 0
iShares Russell 2000 ETF PUT 464287655   3,043,350 15,000 SH   SOLE   15,000 0 0
Rogers Communications Inc COM 775109200   7,211 195 SH   DFND 1 0 195 0
Bank of Nova Scotia/The PUT 064149107   4,572 100 SH   SOLE   100 0 0
Pembina Pipeline Corp PUT 706327103   74,160 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107   457,200 10,000 SH   DFND 1 0 10,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   23,955,500 50,000 SH   SOLE   50,000 0 0
Canadian Imperial Bank of Comm PUT 136069101   23,770 500 SH   SOLE   500 0 0
Bank of Nova Scotia/The PUT 064149107   4,572 100 SH   SOLE   100 0 0
Bank of Nova Scotia/The PUT 064149107   548,640 12,000 SH   SOLE   12,000 0 0
Canadian Imperial Bank of Comm PUT 136069101   28,524 600 SH   SOLE   600 0 0
Canadian Imperial Bank of Comm PUT 136069101   4,754 100 SH   SOLE   100 0 0
Toronto-Dominion Bank/The PUT 891160509   27,480 500 SH   DFND 1 0 500 0
Vermilion Energy Inc PUT 923725105   22,020 2,000 SH   DFND 1 0 2,000 0
iShares 10-20 Year Treasury Bond ETF ETF 464288653   38,718 377 SH   DFND 1 0 377 0
Toronto-Dominion Bank/The CALL 891160509   16,488,000 300,000 SH   DFND 1 0 300,000 0
Toronto-Dominion Bank/The PUT 891160509   16,488,000 300,000 SH   DFND 1 0 300,000 0
Algonquin Power & Utilities Co PUT 015857105   5,860 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Co CALL 015857105   5,860 1,000 SH   DFND 1 0 1,000 0
NVIDIA Corp PUT 67066G104   9,265,500 75,000 SH   SOLE   75,000 0 0
Bank of Montreal PUT 063671101   335,400 4,000 SH   DFND 1 0 4,000 0
Utilities Select Sector SPDR Fund PUT 81369Y886   3,407,000 50,000 SH   SOLE   50,000 0 0
Veralto Corp COM 92338C103   4,212,327 44,122 SH   SOLE   44,122 0 0
Veralto Corp COM 92338C103   6,352,860 66,543 SH   SOLE   66,543 0 0
Bank of Nova Scotia/The CALL 064149107   626,364 13,700 SH   DFND 1 0 13,700 0
Canadian Imperial Bank of Comm PUT 136069101   251,962 5,300 SH   DFND 1 0 5,300 0
CGI Group Inc PUT 12532H104   159,696 1,600 SH   DFND 1 0 1,600 0
Bank of Nova Scotia/The PUT 064149107   489,204 10,700 SH   DFND 1 0 10,700 0
Toronto-Dominion Bank/The PUT 891160509   285,792 5,200 SH   DFND 1 0 5,200 0
Energy Select Sector SPDR Fund PUT 81369Y506   4,557,500 50,000 SH   SOLE   50,000 0 0
TransCanada Corp PUT 87807B107   37,900 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   531,900 5,000 SH   DFND 1 0 5,000 0
Fortis Inc/Canada PUT 349553107   69,912 1,800 SH   DFND 1 0 1,800 0
iShares Global Consumer Discretionary ETF ETF 464288745   101,181 629 SH   DFND 1 0 629 0
Bank of Montreal PUT 063671101   469,560 5,600 SH   DFND 1 0 5,600 0
Lithium Americas Corp COM 53681K100   3,034 948 SH   SOLE   948 0 0
iShares Russell 2000 ETF PUT 464287655   22,317,900 110,000 SH   SOLE   110,000 0 0
Canadian Pacific Railway Ltd PUT 13646K108   78,730 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   1,492,530 17,800 SH   DFND 1 0 17,800 0
BCE Inc PUT 05534B760   32,370 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   53,240 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509   104,424 1,900 SH   DFND 1 0 1,900 0
Brookfield Asset Management In PUT 11271J107   20,770 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd PUT 136385101   78,320 2,200 SH   DFND 1 0 2,200 0
Bank of Nova Scotia/The CALL 064149107   224,028 4,900 SH   DFND 1 0 4,900 0
Invesco QQQ Trust Series 1 PUT 46090E103   47,911,000 100,000 SH   SOLE   100,000 0 0
Bank of Nova Scotia/The CALL 064149107   27,432,000 600,000 SH   SOLE   600,000 0 0
Royal Bank of Canada CALL 780087102   15,957,000 150,000 SH   SOLE   150,000 0 0
Algonquin Power & Utilities Co PUT 015857105   11,720 2,000 SH   DFND 1 0 2,000 0
Bank of America Corp PUT 060505104   4,772,400 120,000 SH   SOLE   120,000 0 0
Suncor Energy Inc PUT 867224107   72,390 1,900 SH   DFND 1 0 1,900 0
Pembina Pipeline Corp PUT 706327103   37,080 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF CALL 464287655   8,115,600 40,000 SH   SOLE   40,000 0 0
Fortis Inc/Canada PUT 349553107   116,520 3,000 SH   DFND 1 0 3,000 0
Brookfield Renewable Partners CALL G16258108   44,586 1,800 SH   DFND 1 0 1,800 0
BCE Inc PUT 05534B760   48,555 1,500 SH   DFND 1 0 1,500 0
Celsius Holdings Inc COM 15118V207   151,859 2,660 SH   SOLE   2,660 0 0
Royal Bank of Canada CALL 780087102   212,760 2,000 SH   DFND 1 0 2,000 0
Magna International Inc PUT 559222401   46,090 1,100 SH   DFND 1 0 1,100 0
MasTec Inc COM 576323109   20,863 195 SH   SOLE   195 0 0
EMCOR Group Inc COM 29084Q100   28,111 77 SH   SOLE   77 0 0
Algonquin Power & Utilities Co CALL 015857105   1,172 200 SH   DFND 1 0 200 0
Barrick Gold Corp CALL 067901108   40,032 2,400 SH   DFND 1 0 2,400 0
Ovintiv Inc CALL 69047Q102   98,427 2,100 SH   DFND 1 0 2,100 0
Ovintiv Inc CALL 69047Q102   28,122 600 SH   DFND 1 0 600 0
Manulife Financial Corp PUT 56501R106   6,655,000 250,000 SH   SOLE   250,000 0 0
Canadian Natural Resources Ltd PUT 136385101   142,400 4,000 SH   DFND 1 0 4,000 0
SPDR S&P 500 ETF Trust CALL 78462F103   10,884,400 20,000 SH   SOLE   20,000 0 0
Hudbay Minerals Inc PUT 443628102   22,625 2,500 SH   DFND 1 0 2,500 0
Ovintiv Inc PUT 69047Q102   23,435 500 SH   DFND 1 0 500 0
Suncor Energy Inc PUT 867224107   114,300 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc PUT 867224107   114,300 3,000 SH   DFND 1 0 3,000 0
Newmont Mining Corp PUT 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   4,791,100 10,000 SH   SOLE   10,000 0 0
Bank of Montreal PUT 063671101   20,962,500 250,000 SH   SOLE   250,000 0 0
Bank of Montreal CALL 063671101   12,577,500 150,000 SH   SOLE   150,000 0 0
Enbridge Inc PUT 29250N105   74,739 2,100 SH   DFND 1 0 2,100 0
Baytex Energy Corp CALL 07317Q105   3,480 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   11,813 100 SH   DFND 1 0 100 0
NVIDIA Corp COM 67066G104   71,653 580 SH   DFND 3 0 580 0
Stantec Inc PUT 85472N109   83,550 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   22,757,725 47,500 SH   SOLE   47,500 0 0
Royal Bank of Canada CALL 780087102   53,190 500 SH   DFND 1 0 500 0
Enbridge Inc PUT 29250N105   131,683 3,700 SH   DFND 1 0 3,700 0
iShares Russell 2000 ETF PUT 464287655   5,072,250 25,000 SH   DFND 3 0 25,000 0
Vermilion Energy Inc PUT 923725105   22,020 2,000 SH   DFND 1 0 2,000 0
iShares Russell 2000 ETF PUT 464287655   10,144,500 50,000 SH   SOLE   50,000 0 0
Alamos Gold Inc PUT 011532108   15,680 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   40,878 2,700 SH   DFND 1 0 2,700 0
Canadian Imperial Bank of Comm PUT 136069101   4,754 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107   32,004 700 SH   DFND 1 0 700 0
Cenovus Energy Inc CALL 15135U109   157,280 8,000 SH   DFND 1 0 8,000 0
Enbridge Inc CALL 29250N105   3,559 100 SH   DFND 1 0 100 0
Cameco Corp CALL 13321L108   49,200 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   9,508 200 SH   DFND 1 0 200 0
Enbridge Inc CALL 29250N105   42,708 1,200 SH   DFND 1 0 1,200 0
Sprott Uranium Miners ETF ETF 85208P303   246 5 SH   DFND 1 0 5 0
iShares Russell 2000 ETF PUT 464287655   20,289,000 100,000 SH   SOLE   100,000 0 0
Brookfield Infrastructure Part CALL G16252101   2,744 100 SH   DFND 1 0 100 0
Brookfield Infrastructure Part CALL G16252101   8,232 300 SH   DFND 1 0 300 0
EOG Resources Inc PUT 26875P101   2,517,400 20,000 SH   SOLE   20,000 0 0
Tilray Inc COM 88688T100   2,224 1,340 SH   DFND 1 0 1,340 0
Pembina Pipeline Corp PUT 706327103   37,080 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp CALL 351858105   118,520 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   48,990 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   18,427,500 270,000 SH   SOLE   270,000 0 0
Newmont Mining Corp PUT 651639106   293,090 7,000 SH   DFND 1 0 7,000 0
Bank of Montreal CALL 063671101   16,770 200 SH   DFND 1 0 200 0
Brookfield Infrastructure Part PUT G16252101   27,440 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   35,933,250 75,000 SH   SOLE   75,000 0 0
Royal Bank of Canada PUT 780087102   10,638,000 100,000 SH   SOLE   100,000 0 0
Royal Bank of Canada CALL 780087102   10,638,000 100,000 SH   SOLE   100,000 0 0
Nexa Resources SA COM L67359106   199 26 SH   DFND 1 0 26 0
Toronto-Dominion Bank/The CALL 891160509   5,496,000 100,000 SH   DFND 1 0 100,000 0
SPDR S&P 500 ETF Trust CALL 78462F103   163,266,000 300,000 SH   SOLE   300,000 0 0
Franco-Nevada Corp PUT 351858105   23,704 200 SH   DFND 1 0 200 0
Bank of Montreal PUT 063671101   335,400 4,000 SH   DFND 1 0 4,000 0
NET Lease Office Properties COM 64110Y108   3,447 140 SH   SOLE   140 0 0
TransCanada Corp CALL 87807B107   3,790,000 100,000 SH   SOLE   100,000 0 0
TransCanada Corp PUT 87807B107   3,790,000 100,000 SH   SOLE   100,000 0 0
iShares MSCI EAFE ETF CALL 464287465   19,582,500 250,000 SH   SOLE   250,000 0 0
Royal Bank of Canada CALL 780087102   53,190 500 SH   DFND 1 0 500 0
Brookfield Renewable Partners PUT G16258108   56,971 2,300 SH   SOLE   2,300 0 0
TransCanada Corp CALL 87807B107   3,790,000 100,000 SH   SOLE   100,000 0 0
Manulife Financial Corp CALL 56501R106   252,890 9,500 SH   DFND 1 0 9,500 0
Suncor Energy Inc PUT 867224107   19,050 500 SH   DFND 1 0 500 0
Canadian National Railway Co PUT 136375102   106,317 900 SH   DFND 1 0 900 0
iShares Russell 2000 ETF CALL 464287655   14,202,300 70,000 SH   SOLE   70,000 0 0
Enbridge Inc CALL 29250N105   110,329 3,100 SH   DFND 1 0 3,100 0
Pembina Pipeline Corp CALL 706327103   207,648 5,600 SH   SOLE   5,600 0 0
TransAlta Corp CALL 89346D107   14,868 2,100 SH   DFND 1 0 2,100 0
Bespoke Capital Acquisition Co COM 92747V106   2 16 SH   DFND 1 0 16 0
Brookfield Asset Management In PUT 11271J107   16,616 400 SH   DFND 1 0 400 0
Manulife Financial Corp CALL 56501R106   18,634 700 SH   DFND 1 0 700 0
Enbridge Inc PUT 29250N105   199,304 5,600 SH   DFND 1 0 5,600 0
SSR Mining Inc CALL 784730103   4,510 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   3,810 100 SH   DFND 1 0 100 0
CGI Group Inc CALL 12532H104   99,810 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   4,525 500 SH   DFND 1 0 500 0
Teck Resources Ltd CALL 878742204   71,850 1,500 SH   DFND 1 0 1,500 0
Bank of Montreal PUT 063671101   8,385,000 100,000 SH   SOLE   100,000 0 0
Bank of Montreal CALL 063671101   8,385,000 100,000 SH   SOLE   100,000 0 0
Fortis Inc/Canada PUT 349553107   15,536 400 SH   DFND 1 0 400 0
iShares Russell 2000 ETF CALL 464287655   20,289,000 100,000 SH   SOLE   100,000 0 0
Wheaton Precious Metals Corp CALL 962879102   26,210 500 SH   DFND 1 0 500 0
Brookfield Renewable Partners CALL G16258108   44,586 1,800 SH   DFND 1 0 1,800 0
Teck Resources Ltd PUT 878742204   4,790 100 SH   DFND 1 0 100 0
Enbridge Inc CALL 29250N105   42,708 1,200 SH   DFND 1 0 1,200 0
NVIDIA Corp PUT 67066G104   7,412,400 60,000 SH   SOLE   60,000 0 0
Enbridge Inc CALL 29250N105   35,590 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Part CALL G16252101   13,720 500 SH   DFND 1 0 500 0
Imperial Oil Ltd CALL 453038408   68,250 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   338,328 7,400 SH   DFND 1 0 7,400 0
iShares Russell 2000 ETF PUT 464287655   1,014,450 5,000 SH   DFND 3 0 5,000 0
Canadian Imperial Bank of Comm PUT 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   131,683 3,700 SH   DFND 1 0 3,700 0
Enbridge Inc PUT 29250N105   3,559,000 100,000 SH   SOLE   100,000 0 0
Enbridge Inc CALL 29250N105   3,559,000 100,000 SH   SOLE   100,000 0 0
Bank of Montreal CALL 063671101   58,695 700 SH   DFND 1 0 700 0
Rogers Communications Inc CALL 775109200   36,980 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   1,521,675 7,500 SH   SOLE   7,500 0 0
iShares Russell 2000 ETF CALL 464287655   4,057,800 20,000 SH   SOLE   20,000 0 0
iShares Russell 2000 ETF CALL 464287655   7,101,150 35,000 SH   SOLE   35,000 0 0
Algonquin Power & Utilities Co CALL 015857105   64,460 11,000 SH   DFND 1 0 11,000 0
Brookfield Renewable Partners CALL G16258108   24,770 1,000 SH   DFND 1 0 1,000 0
Suncor Energy Inc PUT 867224107   4,572,000 120,000 SH   SOLE   120,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   163,500 2,500 SH   DFND 1 0 2,500 0
Pembina Pipeline Corp PUT 706327103   74,160 2,000 SH   DFND 1 0 2,000 0
TransCanada Corp PUT 87807B107   1,895,000 50,000 SH   SOLE   50,000 0 0
TransCanada Corp CALL 87807B107   1,895,000 50,000 SH   SOLE   50,000 0 0
Toronto-Dominion Bank/The CALL 891160509   434,184 7,900 SH   DFND 1 0 7,900 0
Invesco QQQ Trust Series 1 PUT 46090E103   7,186,650 15,000 SH   SOLE   15,000 0 0
Teck Resources Ltd PUT 878742204   95,800 2,000 SH   DFND 1 0 2,000 0
Brookfield Asset Management Re COM G16250204   54,353 1,300 SH   SOLE   1,300 0 0
Cenovus Energy Inc PUT 15135U109   3,932 200 SH   DFND 1 0 200 0
Brookfield Infrastructure Part CALL G16252101   41,160 1,500 SH   DFND 1 0 1,500 0
Manulife Financial Corp PUT 56501R106   5,324 200 SH   DFND 1 0 200 0
Airbnb Inc PUT 009066101   3,032,600 20,000 SH   SOLE   20,000 0 0
iShares Russell 2000 ETF PUT 464287655   38,549,100 190,000 SH   SOLE   190,000 0 0
TransCanada Corp PUT 87807B107   87,170 2,300 SH   DFND 1 0 2,300 0
Toronto-Dominion Bank/The PUT 891160509   252,816 4,600 SH   DFND 1 0 4,600 0
Enbridge Inc PUT 29250N105   10,677 300 SH   DFND 1 0 300 0
Canadian Natural Resources Ltd PUT 136385101   327,520 9,200 SH   DFND 1 0 9,200 0
CAE Inc CALL 124765108   18,580 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Part PUT G16252101   27,440 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   80,925 2,500 SH   DFND 1 0 2,500 0
Cameco Corp CALL 13321L108   9,840 200 SH   DFND 1 0 200 0
Barrick Gold Corp PUT 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   136,500 2,000 SH   DFND 1 0 2,000 0
Sun Life Financial Inc PUT 866796105   489,900 10,000 SH   DFND 1 0 10,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Re COM G16250204   669 16 SH   DFND 1 0 16 0
Kinross Gold Corp PUT 496902404   8,320 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Part CALL G16252101   2,744 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd CALL 136385101   49,840 1,400 SH   DFND 1 0 1,400 0
Royal Bank of Canada PUT 780087102   53,190 500 SH   DFND 1 0 500 0
Barrick Gold Corp CALL 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp CALL 496902404   15,808 1,900 SH   DFND 1 0 1,900 0
Canadian Imperial Bank of Comm PUT 136069101   6,180,200 130,000 SH   DFND 1 0 130,000 0
Alamos Gold Inc PUT 011532108   9,408 600 SH   DFND 1 0 600 0
Barrick Gold Corp CALL 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc PUT 011532108   15,680 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   13,080 200 SH   DFND 1 0 200 0
Stantec Inc COM 85472N109   134,348 1,608 SH   SOLE   1,608 0 0
Pembina Pipeline Corp CALL 706327103   74,160 2,000 SH   DFND 1 0 2,000 0
Valeant Pharmaceuticals Intern CALL 071734107   41,820 6,000 SH   DFND 1 0 6,000 0
TransCanada Corp PUT 87807B107   11,370 300 SH   DFND 1 0 300 0
Franco-Nevada Corp CALL 351858105   343,708 2,900 SH   DFND 1 0 2,900 0
Ovintiv Inc CALL 69047Q102   37,496 800 SH   DFND 1 0 800 0
Manulife Financial Corp COM 56501R106   387,880 14,571 SH   SOLE   14,571 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   28,746,600 60,000 SH   SOLE   60,000 0 0
GS Acquisition Holdings Corp COM 92537N108   2,975,497 34,371 SH   SOLE   34,371 0 0
CNH Industrial NV COM N20944109   836,464 82,573 SH   SOLE   82,573 0 0
Celsius Holdings Inc COM 15118V207   819,356 14,352 SH   SOLE   14,352 0 0
Toronto-Dominion Bank/The PUT 891160509   439,680 8,000 SH   DFND 1 0 8,000 0
TELUS Corp PUT 87971M103   24,224 1,600 SH   DFND 1 0 1,600 0
Agnico Eagle Mines Ltd PUT 008474108   196,200 3,000 SH   DFND 1 0 3,000 0
Franco-Nevada Corp PUT 351858105   23,704 200 SH   DFND 1 0 200 0
Nutrien Ltd PUT 67077M108   10,182 200 SH   DFND 1 0 200 0
Nutrien Ltd PUT 67077M108   71,274 1,400 SH   DFND 1 0 1,400 0
Agnico Eagle Mines Ltd PUT 008474108   228,900 3,500 SH   DFND 1 0 3,500 0
Enbridge Inc CALL 29250N105   39,149 1,100 SH   DFND 1 0 1,100 0
Algonquin Power & Utilities Co CALL 015857105   8,204 1,400 SH   DFND 1 0 1,400 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp CALL 56501R106   79,860 3,000 SH   DFND 1 0 3,000 0
BCE Inc PUT 05534B760   58,266 1,800 SH   DFND 1 0 1,800 0
Bank of Montreal PUT 063671101   519,870 6,200 SH   DFND 1 0 6,200 0
Canadian Imperial Bank of Comm PUT 136069101   427,860 9,000 SH   DFND 1 0 9,000 0
Vermilion Energy Inc CALL 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   12,765,600 120,000 SH   SOLE   120,000 0 0
Royal Bank of Canada PUT 780087102   12,765,600 120,000 SH   SOLE   120,000 0 0
Brookfield Asset Management Lt CALL 113004105   38,050 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   41,925 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   161,850 5,000 SH   DFND 1 0 5,000 0
Rogers Communications Inc PUT 775109200   81,356 2,200 SH   DFND 1 0 2,200 0
Alerian MLP ETF COM 00162Q452   96 2 SH   DFND 1 0 2 0
CNH Industrial NV COM N20944109   13,260 1,309 SH   SOLE   1,309 0 0
Manhattan Associates Inc COM 562750109   22,941 93 SH   SOLE   93 0 0
Confluent Inc COM 20717M103   9,007 305 SH   SOLE   305 0 0
Teck Resources Ltd CALL 878742204   186,810 3,900 SH   DFND 1 0 3,900 0
Canadian Natural Resources Ltd PUT 136385101   64,080 1,800 SH   DFND 1 0 1,800 0
Fortis Inc/Canada PUT 349553107   38,840 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   35,590 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   133,100 5,000 SH   DFND 1 0 5,000 0
Canadian Natural Resources Ltd PUT 136385101   28,480 800 SH   DFND 1 0 800 0
Suncor Energy Inc PUT 867224107   3,810 100 SH   DFND 1 0 100 0
Hudbay Minerals Inc PUT 443628102   24,435 2,700 SH   DFND 1 0 2,700 0
Enbridge Inc PUT 29250N105   71,180 2,000 SH   DFND 1 0 2,000 0
Fortuna Silver Mines Inc PUT 349942102   4,890 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   74,466 700 SH   DFND 1 0 700 0
Manulife Financial Corp PUT 56501R106   79,860 3,000 SH   DFND 1 0 3,000 0
Royal Bank of Canada PUT 780087102   106,380 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   118,130 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   13,650 200 SH   DFND 1 0 200 0
AstraZeneca PLC COM 046353108   114,333 1,466 SH   SOLE   1,466 0 0
GLOBALFOUNDRIES Inc COM G39387108   70,177 1,388 SH   SOLE   1,388 0 0
Bank of Nova Scotia/The PUT 064149107   3,429,000 75,000 SH   SOLE   75,000 0 0
Bank of Nova Scotia/The CALL 064149107   17,145,000 375,000 SH   SOLE   375,000 0 0
Gildan Activewear Inc PUT 375916103   3,792 100 SH   DFND 1 0 100 0
Ovintiv Inc PUT 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   128,124 3,600 SH   DFND 1 0 3,600 0
Franco-Nevada Corp CALL 351858105   201,484 1,700 SH   DFND 1 0 1,700 0
Brookfield Asset Management Lt CALL 113004105   38,050 1,000 SH   DFND 1 0 1,000 0
Franco-Nevada Corp PUT 351858105   11,852 100 SH   DFND 1 0 100 0
Fiat Chrysler Automobiles NV COM N82405106   17,111 862 SH   DFND 2 0 862 0
Ferrovial SE COM N3168P101   28,001 720 SH   DFND 2 0 720 0
Coca-Cola European Partners PL COM G25839104   626,682 8,600 SH   DFND 2 0 8,600 0
AerCap Holdings NV COM N00985106   792,200 8,500 SH   DFND 2 0 8,500 0
Kinder Morgan Inc/DE COM 49456B101   47,688 2,400 SH   SOLE   2,400 0 0
Logitech International SA COM H50430232   6,115,938 63,129 SH   DFND 2 0 63,129 0
UBS Group AG COM H42097107   3,833,908 129,787 SH   DFND 2 0 129,787 0
Alcon Inc COM H01301128   1,756,479 19,718 SH   DFND 2 0 19,718 0
Ferrari NV COM N3167Y103   2,030,824 4,973 SH   DFND 2 0 4,973 0
Deutsche Bank AG COM D18190898   1,190,527 74,688 SH   DFND 2 0 74,688 0
Ferrovial SE COM N3168P101   793,784 20,411 SH   DFND 2 0 20,411 0
Fiat Chrysler Automobiles NV COM N82405106   1,733,044 87,307 SH   DFND 2 0 87,307 0
Wheaton Precious Metals Corp PUT 962879102   20,968 400 SH   DFND 1 0 400 0
TransCanada Corp CALL 87807B107   37,900 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp CALL 89346D107   708 100 SH   DFND 1 0 100 0
Franco-Nevada Corp PUT 351858105   2,951,148 24,900 SH   SOLE   24,900 0 0
Magna International Inc PUT 559222401   50,280 1,200 SH   DFND 1 0 1,200 0
Newmont Mining Corp PUT 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Bank of America Corp PUT 060505104   5,965,500 150,000 SH   SOLE   150,000 0 0
Canadian Imperial Bank of Comm PUT 136069101   356,550 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Comm PUT 136069101   356,550 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Comm PUT 136069101   356,550 7,500 SH   SOLE   7,500 0 0
Cameco Corp CALL 13321L108   39,360 800 SH   DFND 1 0 800 0
Pembina Pipeline Corp PUT 706327103   3,708,000 100,000 SH   SOLE   100,000 0 0
Pembina Pipeline Corp CALL 706327103   3,708,000 100,000 SH   SOLE   100,000 0 0
Royal Bank of Canada PUT 780087102   797,850 7,500 SH   SOLE   7,500 0 0
Royal Bank of Canada PUT 780087102   797,850 7,500 SH   SOLE   7,500 0 0
Canadian Imperial Bank of Comm PUT 136069101   285,240 6,000 SH   DFND 1 0 6,000 0
TransCanada Corp COM 87807B107   1,217,992 32,137 SH   SOLE   32,137 0 0
Fortis Inc/Canada COM 349553107   159,671 4,111 SH   SOLE   4,111 0 0
Canadian National Railway Co COM 136375102   1,458,551 12,347 SH   SOLE   12,347 0 0
Canadian Pacific Railway Ltd COM 13646K108   1,580,820 20,079 SH   SOLE   20,079 0 0
Enbridge Inc COM 29250N105   2,074,506 58,289 SH   SOLE   58,289 0 0
Pembina Pipeline Corp COM 706327103   1,185,559 31,973 SH   SOLE   31,973 0 0
Alcon Inc COM H01301128   19,776 222 SH   DFND 2 0 222 0
Ferrari NV COM N3167Y103   17,152 42 SH   DFND 2 0 42 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada PUT 780087102   212,760 2,000 SH   DFND 1 0 2,000 0
Newmont Mining Corp CALL 651639106   104,675 2,500 SH   DFND 1 0 2,500 0
Barrick Gold Corp CALL 067901108   46,704 2,800 SH   DFND 1 0 2,800 0
Brookfield Asset Management Lt CALL 113004105   49,465 1,300 SH   DFND 1 0 1,300 0
TELUS Corp PUT 87971M103   49,962 3,300 SH   DFND 1 0 3,300 0
Fortis Inc/Canada CALL 349553107   31,072 800 SH   DFND 1 0 800 0
Canadian Imperial Bank of Comm CALL 136069101   118,850 2,500 SH   DFND 1 0 2,500 0
Brookfield Infrastructure Part CALL G16252101   109,760 4,000 SH   DFND 1 0 4,000 0
iShares Russell 2000 ETF PUT 464287655   5,072,250 25,000 SH   SOLE   25,000 0 0
Osisko Gold Royalties Ltd PUT 68827L101   15,580 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   53,376 3,200 SH   DFND 1 0 3,200 0
Canadian Natural Resources Ltd PUT 136385101   7,120,000 200,000 SH   SOLE   200,000 0 0
iShares Russell 2000 ETF CALL 464287655   50,722,500 250,000 SH   SOLE   250,000 0 0
Kinross Gold Corp CALL 496902404   8,320 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   25,020 1,500 SH   DFND 1 0 1,500 0
Cameco Corp CALL 13321L108   49,200 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Part CALL G16252101   63,112 2,300 SH   DFND 1 0 2,300 0
Brookfield Renewable Partners CALL G16258108   34,678 1,400 SH   DFND 1 0 1,400 0
Brookfield Renewable Partners CALL G16258108   24,770 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Part PUT G16252101   27,440 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   7,120,000 200,000 SH   SOLE   200,000 0 0
CGI Group Inc CALL 12532H104   99,810 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   969,264 21,200 SH   DFND 1 0 21,200 0
Baytex Energy Corp CALL 07317Q105   6,960 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105   39,149 1,100 SH   DFND 1 0 1,100 0
Canadian Imperial Bank of Comm CALL 136069101   38,032 800 SH   DFND 1 0 800 0
AbCellera Biologics Inc CALL 00288U106   414,400 140,000 SH   SOLE   140,000 0 0
Vermilion Energy Inc CALL 923725105   2,202 200 SH   DFND 1 0 200 0
Restaurant Brands Internationa PUT 76131D103   105,555 1,500 SH   DFND 1 0 1,500 0
Stantec Inc PUT 85472N109   50,130 600 SH   DFND 1 0 600 0
Brookfield Infrastructure Part CALL G16252101   2,744 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Comm PUT 136069101   80,818 1,700 SH   DFND 1 0 1,700 0
TransCanada Corp CALL 87807B107   90,960 2,400 SH   DFND 1 0 2,400 0
TELUS Corp PUT 87971M103   3,028 200 SH   DFND 1 0 200 0
iShares 20 Year Treasury Bond ETF PUT 464287432   917,800 10,000 SH   SOLE   10,000 0 0
iShares 20 Year Treasury Bond ETF CALL 464287432   917,800 10,000 SH   SOLE   10,000 0 0
Sun Life Financial Inc CALL 866796105   93,081 1,900 SH   DFND 1 0 1,900 0
Canadian Natural Resources Ltd PUT 136385101   113,920 3,200 SH   DFND 1 0 3,200 0
Agnico Eagle Mines Ltd PUT 008474108   91,560 1,400 SH   DFND 1 0 1,400 0
Canadian Imperial Bank of Comm CALL 136069101   399,336 8,400 SH   DFND 1 0 8,400 0
Newmont Mining Corp PUT 651639106   20,935 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101   159,315 1,900 SH   DFND 1 0 1,900 0
Hudbay Minerals Inc CALL 443628102   14,480 1,600 SH   DFND 1 0 1,600 0
TransCanada Corp CALL 87807B107   56,850 1,500 SH   DFND 1 0 1,500 0
Stantec Inc CALL 85472N109   83,550 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   114,096 2,400 SH   DFND 1 0 2,400 0
Canadian Imperial Bank of Comm CALL 136069101   57,048 1,200 SH   DFND 1 0 1,200 0
CGI Group Inc CALL 12532H104   29,943 300 SH   DFND 1 0 300 0
Enbridge Inc CALL 29250N105   3,559 100 SH   DFND 1 0 100 0
Suncor Energy Inc PUT 867224107   19,050 500 SH   DFND 1 0 500 0
Vermilion Energy Inc PUT 923725105   22,020 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada PUT 780087102   159,570 1,500 SH   DFND 1 0 1,500 0
iShares Russell 2000 ETF PUT 464287655   10,144,500 50,000 SH   SOLE   50,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   14,373,300 30,000 SH   SOLE   30,000 0 0
Magna International Inc PUT 559222401   117,320 2,800 SH   DFND 1 0 2,800 0
Franco-Nevada Corp PUT 351858105   296,300 2,500 SH   DFND 1 0 2,500 0
Rogers Communications Inc PUT 775109200   18,490 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd PUT 136385101   92,560 2,600 SH   DFND 1 0 2,600 0
iShares Russell 2000 ETF CALL 464287655   15,216,750 75,000 SH   SOLE   75,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   156,960 2,400 SH   DFND 1 0 2,400 0
BCE Inc PUT 05534B760   32,370 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   33,360 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   71,180 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp CALL 56501R106   23,958 900 SH   DFND 1 0 900 0
Canadian Imperial Bank of Comm CALL 136069101   8,319,500 175,000 SH   SOLE   175,000 0 0
Canadian Imperial Bank of Comm PUT 136069101   95,080 2,000 SH   DFND 1 0 2,000 0
SPDR S&P 500 ETF Trust CALL 78462F103   5,442,200 10,000 SH   SOLE   10,000 0 0
Canadian Imperial Bank of Comm PUT 136069101   8,319,500 175,000 SH   SOLE   175,000 0 0
Bank of Nova Scotia/The PUT 064149107   754,380 16,500 SH   DFND 1 0 16,500 0
Barrick Gold Corp PUT 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   23,435 500 SH   DFND 1 0 500 0
Royal Bank of Canada CALL 780087102   212,760 2,000 SH   DFND 1 0 2,000 0
Suncor Energy Inc PUT 867224107   57,150 1,500 SH   DFND 1 0 1,500 0
Invesco QQQ Trust Series 1 PUT 46090E103   47,911,000 100,000 SH   SOLE   100,000 0 0
Kinross Gold Corp CALL 496902404   832 100 SH   DFND 1 0 100 0
Barrick Gold Corp CALL 067901108   8,340 500 SH   DFND 1 0 500 0
Vermilion Energy Inc PUT 923725105   3,303 300 SH   DFND 1 0 300 0
Sun Life Financial Inc PUT 866796105   24,495 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105   81,857 2,300 SH   DFND 1 0 2,300 0
Ovintiv Inc PUT 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   118,130 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   61,503 1,900 SH   DFND 1 0 1,900 0
Cenovus Energy Inc PUT 15135U109   19,660 1,000 SH   DFND 1 0 1,000 0
International Game Technology COM G4863A108   1,004,075 49,075 SH   SOLE   49,075 0 0
Canadian Imperial Bank of Comm PUT 136069101   356,550 7,500 SH   SOLE   7,500 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   9,582,200 20,000 SH   SOLE   20,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   9,582,200 20,000 SH   SOLE   20,000 0 0
Cameco Corp CALL 13321L108   49,200 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   19,422 600 SH   DFND 1 0 600 0
Suncor Energy Inc PUT 867224107   38,100 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners PUT G16258108   2,477 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The PUT 891160509   362,736 6,600 SH   DFND 1 0 6,600 0
BCE Inc PUT 05534B760   216,879 6,700 SH   DFND 1 0 6,700 0
Hudbay Minerals Inc CALL 443628102   905 100 SH   DFND 1 0 100 0
Enbridge Inc PUT 29250N105   99,652 2,800 SH   DFND 1 0 2,800 0
Bank of Nova Scotia/The CALL 064149107   324,612 7,100 SH   DFND 1 0 7,100 0
Toronto-Dominion Bank/The CALL 891160509   126,408 2,300 SH   DFND 1 0 2,300 0
Invesco QQQ Trust Series 1 PUT 46090E103   43,119,900 90,000 SH   SOLE   90,000 0 0
Kinross Gold Corp CALL 496902404   832 100 SH   DFND 1 0 100 0
Ovintiv Inc PUT 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd CALL 453038408   68,250 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp CALL 496902404   8,320 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   106,480 4,000 SH   DFND 1 0 4,000 0
Toronto-Dominion Bank/The CALL 891160509   131,904 2,400 SH   DFND 1 0 2,400 0
Bank of Montreal CALL 063671101   293,475 3,500 SH   DFND 1 0 3,500 0
Brookfield Renewable Partners CALL G16258108   24,770 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   38,840 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   21,360 600 SH   DFND 1 0 600 0
Enbridge Inc PUT 29250N105   78,298 2,200 SH   DFND 1 0 2,200 0
Canadian National Railway Co PUT 136375102   153,569 1,300 SH   DFND 1 0 1,300 0
Barrick Gold Corp PUT 067901108   21,684 1,300 SH   DFND 1 0 1,300 0
Vermilion Energy Inc PUT 923725105   66,060 6,000 SH   DFND 1 0 6,000 0
Canadian Imperial Bank of Comm PUT 136069101   11,885,000 250,000 SH   SOLE   250,000 0 0
BCE Inc PUT 05534B760   113,295 3,500 SH   DFND 1 0 3,500 0
New Duke Holdco Inc COM 26142V105   370,364 9,703 SH   SOLE   9,703 0 0
Bank of Montreal PUT 063671101   394,095 4,700 SH   DFND 1 0 4,700 0
Nutrien Ltd CALL 67077M108   5,091 100 SH   DFND 1 0 100 0
Logitech International SA COM H50430232   25,383 262 SH   DFND 2 0 262 0
UBS Group AG COM H42097107   520,643 17,625 SH   DFND 2 0 17,625 0
Alcon Inc COM H01301128   206,309 2,316 SH   DFND 2 0 2,316 0
QIAGEN NV COM N72482149   26,626 648 SH   DFND 2 0 648 0
Deutsche Bank AG COM D18190898   278,360 17,463 SH   DFND 2 0 17,463 0
Fiat Chrysler Automobiles NV COM N82405106   67,589 3,405 SH   DFND 2 0 3,405 0
Ferrari NV COM N3167Y103   632,974 1,550 SH   DFND 2 0 1,550 0
iShares U.S. Real Estate ETF ETF 464287739   88,354 1,007 SH   SOLE   1,007 0 0
Invesco Russell 1000 Dynamic Multifactor ETF ETF 46138J619   35,431 675 SH   DFND 1 0 675 0
Vermilion Energy Inc CALL 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   38,844 1,200 SH   DFND 1 0 1,200 0
Brookfield Renewable Partners PUT G16258108   24,770 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp CALL 496902404   8,320 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   23,955,500 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The CALL 064149107   20,574,000 450,000 SH   SOLE   450,000 0 0
Bank of Nova Scotia/The PUT 064149107   20,574,000 450,000 SH   SOLE   450,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   32,700 500 SH   DFND 1 0 500 0
MAG Silver Corp PUT 55903Q104   11,670 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Fortuna Silver Mines Inc CALL 349942102   6,357 1,300 SH   DFND 1 0 1,300 0
Nutrien Ltd CALL 67077M108   152,730 3,000 SH   DFND 1 0 3,000 0
Barrick Gold Corp PUT 067901108   40,032 2,400 SH   DFND 1 0 2,400 0
Imperial Oil Ltd CALL 453038408   102,375 1,500 SH   DFND 1 0 1,500 0
Canadian Imperial Bank of Comm CALL 136069101   57,048 1,200 SH   DFND 1 0 1,200 0
MAG Silver Corp CALL 55903Q104   4,668 400 SH   DFND 1 0 400 0
Thomson Reuters Corp CALL 884903808   33,714 200 SH   DFND 1 0 200 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   98,100 1,500 SH   DFND 1 0 1,500 0
Canadian Pacific Railway Ltd PUT 13646K108   15,746 200 SH   DFND 1 0 200 0
Cenovus Energy Inc CALL 15135U109   1,966,000 100,000 SH   SOLE   100,000 0 0
Cenovus Energy Inc PUT 15135U109   1,966,000 100,000 SH   SOLE   100,000 0 0
Toronto-Dominion Bank/The PUT 891160509   522,120 9,500 SH   DFND 1 0 9,500 0
Magna International Inc PUT 559222401   4,190 100 SH   DFND 1 0 100 0
Canadian National Railway Co CALL 136375102   177,195 1,500 SH   DFND 1 0 1,500 0
Enbridge Inc CALL 29250N105   71,180 2,000 SH   DFND 1 0 2,000 0
Wheaton Precious Metals Corp CALL 962879102   26,210 500 SH   DFND 1 0 500 0
TransCanada Corp CALL 87807B107   56,850 1,500 SH   DFND 1 0 1,500 0
Agnico Eagle Mines Ltd CALL 008474108   26,160 400 SH   DFND 1 0 400 0
BCE Inc CALL 05534B760   22,659 700 SH   DFND 1 0 700 0
TELUS Corp CALL 87971M103   33,308 2,200 SH   DFND 1 0 2,200 0
Barrick Gold Corp PUT 067901108   8,340 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm PUT 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc CALL 866796105   58,788 1,200 SH   DFND 1 0 1,200 0
Rogers Communications Inc CALL 775109200   36,980 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   21,626 1,100 SH   DFND 1 0 1,100 0
BCE Inc CALL 05534B760   32,370 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   39,320 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal CALL 063671101   620,490 7,400 SH   DFND 1 0 7,400 0
Nutrien Ltd CALL 67077M108   1,527,300 30,000 SH   SOLE   30,000 0 0
Nutrien Ltd PUT 67077M108   1,527,300 30,000 SH   SOLE   30,000 0 0
Toronto-Dominion Bank/The PUT 891160509   1,099,200 20,000 SH   DFND 1 0 20,000 0
Toronto-Dominion Bank/The CALL 891160509   1,099,200 20,000 SH   DFND 1 0 20,000 0
Nutrien Ltd CALL 67077M108   50,910 1,000 SH   DFND 1 0 1,000 0
ADL Ventures Inc COM 75585H206   1,275 314 SH   DFND 1 0 314 0
ADL Ventures Inc COM 75585H206   406 100 SH   DFND 1 0 100 0
Shopify Inc PUT 82509L107   132,100 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509   54,960 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd PUT 09228F103   1,984 800 SH   DFND 1 0 800 0
Ovintiv Inc PUT 69047Q102   23,435 500 SH   DFND 1 0 500 0
Sun Life Financial Inc PUT 866796105   244,950 5,000 SH   DFND 1 0 5,000 0
BCE Inc PUT 05534B760   58,266 1,800 SH   DFND 1 0 1,800 0
Village Farms International In COM 92707Y108   9,500 9,314 SH   SOLE   9,314 0 0
Fortis Inc/Canada PUT 349553107   11,652 300 SH   DFND 1 0 300 0
iShares MSCI EAFE ETF PUT 464287465   23,499,000 300,000 SH   SOLE   300,000 0 0
iShares Russell 2000 ETF PUT 464287655   20,289,000 100,000 SH   SOLE   100,000 0 0
Cenovus Energy Inc CALL 15135U109   5,898 300 SH   DFND 1 0 300 0
Vermilion Energy Inc CALL 923725105   49,545 4,500 SH   DFND 1 0 4,500 0
Ovintiv Inc PUT 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Amazon.com Inc PUT 023135106   2,898,750 15,000 SH   SOLE   15,000 0 0
Paddy Power Betfair PLC COM G3643J108   1,149,780 6,305 SH   DFND 2 0 6,305 0
Paddy Power Betfair PLC COM G3643J108   238,709 1,309 SH   DFND 2 0 1,309 0
Caledonia Mining Corp PLC COM G1757E113   58 6 SH   DFND 1 0 6 0
Nuvei Corp COM 67079A102   4,080 126 SH   DFND 1 0 126 0
Cenovus Energy Inc CALL 15135U109   84,538 4,300 SH   DFND 1 0 4,300 0
Toronto-Dominion Bank/The CALL 891160509   98,928 1,800 SH   DFND 1 0 1,800 0
Bank of Montreal CALL 063671101   419,250 5,000 SH   DFND 1 0 5,000 0
Manulife Financial Corp CALL 56501R106   117,128 4,400 SH   DFND 1 0 4,400 0
Nutrien Ltd PUT 67077M108   218,913 4,300 SH   DFND 1 0 4,300 0
Bank of Montreal PUT 063671101   16,770 200 SH   DFND 1 0 200 0
Teck Resources Ltd PUT 878742204   47,900 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   20,289,000 100,000 SH   SOLE   100,000 0 0
Sun Life Financial Inc PUT 866796105   146,970 3,000 SH   DFND 1 0 3,000 0
iShares MSCI EAFE ETF PUT 464287465   11,749,500 150,000 SH   SOLE   150,000 0 0
Wheaton Precious Metals Corp PUT 962879102   78,630 1,500 SH   DFND 1 0 1,500 0
SPDR S&P Oil & Gas Exploration & Production ETF PUT 78468R556   11,637,600 80,000 SH   SOLE   80,000 0 0
Toronto-Dominion Bank/The CALL 891160509   566,088 10,300 SH   DFND 1 0 10,300 0
Canadian Natural Resources Ltd PUT 136385101   7,120,000 200,000 SH   SOLE   200,000 0 0
Canadian Natural Resources Ltd PUT 136385101   142,400 4,000 SH   DFND 1 0 4,000 0
Canadian Natural Resources Ltd PUT 136385101   163,760 4,600 SH   DFND 1 0 4,600 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   178,000 5,000 SH   DFND 1 0 5,000 0
Imperial Oil Ltd PUT 453038408   68,250 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   5,091 100 SH   DFND 1 0 100 0
Algonquin Power & Utilities Co PUT 015857105   17,580 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   327,000 5,000 SH   DFND 1 0 5,000 0
Agnico Eagle Mines Ltd PUT 008474108   130,800 2,000 SH   DFND 1 0 2,000 0
Rogers Communications Inc CALL 775109200   36,980 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   7,120 200 SH   DFND 1 0 200 0
Newmont Mining Corp PUT 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp PUT 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp PUT 496902404   8,320 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   61,092 1,200 SH   DFND 1 0 1,200 0
Restaurant Brands Internationa PUT 76131D103   14,074 200 SH   DFND 1 0 200 0
Brookfield Asset Management In CALL 11271J107   41,540 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   3,085,680 36,800 SH   DFND 1 0 36,800 0
Cenovus Energy Inc CALL 15135U109   5,268,880 268,000 SH   DFND 1 0 268,000 0
Mosaic Co/The PUT 61945C103   1,445,000 50,000 SH   SOLE   50,000 0 0
CGI Group Inc CALL 12532H104   39,924 400 SH   DFND 1 0 400 0
CF Industries Holdings Inc PUT 125269100   2,223,600 30,000 SH   SOLE   30,000 0 0
Mosaic Co/The PUT 61945C103   1,445,000 50,000 SH   SOLE   50,000 0 0
First Majestic Silver Corp CALL 32076V103   5,920 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd PUT 68827L101   7,790 500 SH   DFND 1 0 500 0
Algonquin Power & Utilities Co PUT 015857105   5,860 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Co PUT 015857105   2,930 500 SH   DFND 1 0 500 0
Amer Sports Inc COM G0260P102   13 1 SH   DFND 1 0 1 0
Canadian National Railway Co CALL 136375102   23,626 200 SH   DFND 1 0 200 0
PayPal Holdings Inc PUT 70450Y103   2,901,500 50,000 SH   SOLE   50,000 0 0
Enbridge Inc PUT 29250N105   74,739 2,100 SH   DFND 1 0 2,100 0
Vermilion Energy Inc CALL 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Open Text Corp PUT 683715106   30,040 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   32,700 500 SH   DFND 1 0 500 0
iShares Russell 2000 ETF CALL 464287655   3,043,350 15,000 SH   SOLE   15,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   3,593,325 7,500 SH   SOLE   7,500 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   3,593,325 7,500 SH   SOLE   7,500 0 0
Osisko Gold Royalties Ltd CALL 68827L101   15,580 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp PUT 89346D107   14,160 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd CALL 136385101   42,720 1,200 SH   DFND 1 0 1,200 0
Vermilion Energy Inc PUT 923725105   2,202 200 SH   DFND 1 0 200 0
Royal Bank of Canada CALL 780087102   829,764 7,800 SH   DFND 1 0 7,800 0
Royal Bank of Canada CALL 780087102   755,298 7,100 SH   DFND 1 0 7,100 0
Enbridge Inc PUT 29250N105   35,590 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   95,822,000 200,000 SH   SOLE   200,000 0 0
Hudbay Minerals Inc CALL 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   91,300,500 450,000 SH   SOLE   450,000 0 0
Rogers Communications Inc PUT 775109200   3,698,000 100,000 SH   SOLE   100,000 0 0
Manulife Financial Corp CALL 56501R106   29,282 1,100 SH   DFND 1 0 1,100 0
iShares Russell 2000 ETF CALL 464287655   20,289,000 100,000 SH   SOLE   100,000 0 0
Manulife Financial Corp CALL 56501R106   239,580 9,000 SH   DFND 1 0 9,000 0
Nutrien Ltd PUT 67077M108   50,910 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   254,550 5,000 SH   DFND 1 0 5,000 0
Brookfield Asset Management In CALL 11271J107   41,540 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   167,700 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc CALL 923725105   23,121 2,100 SH   DFND 1 0 2,100 0
Coeur Mining Inc COM 192108504   96 17 SH   DFND 1 0 17 0
DiaMedica Therapeutics Inc COM 25253X207   71 24 SH   DFND 1 0 24 0
BCE Inc PUT 05534B760   9,711 300 SH   DFND 1 0 300 0
West Fraser Timber Co Ltd CALL 952845105   153,740 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107   132,588 2,900 SH   DFND 1 0 2,900 0
Hudbay Minerals Inc PUT 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp CALL 87807B107   53,060 1,400 SH   DFND 1 0 1,400 0
Cenovus Energy Inc CALL 15135U109   9,830 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   64,740 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc CALL 15135U109   45,218 2,300 SH   DFND 1 0 2,300 0
iShares Russell 2000 ETF CALL 464287655   5,072,250 25,000 SH   SOLE   25,000 0 0
iShares MSCI Eurozone ETF ETF 464286608   830,025 17,000 SH   SOLE   17,000 0 0
Brookfield Asset Management Lt PUT 113004105   38,050 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc PUT 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   14,262 300 SH   DFND 1 0 300 0
Barrick Gold Corp PUT 067901108   25,020 1,500 SH   DFND 1 0 1,500 0
Bank of Nova Scotia/The PUT 064149107   45,720 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   48,555 1,500 SH   DFND 1 0 1,500 0
Cameco Corp CALL 13321L108   49,200 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   49,200 1,000 SH   DFND 1 0 1,000 0
CAE Inc CALL 124765108   18,580 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp PUT 651639106   62,805 1,500 SH   DFND 1 0 1,500 0
Manulife Financial Corp PUT 56501R106   26,620 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   855,270 10,200 SH   DFND 1 0 10,200 0
Bank of Montreal CALL 063671101   746,265 8,900 SH   DFND 1 0 8,900 0
Barrick Gold Corp CALL 067901108   33,360 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc CALL 923725105   4,404 400 SH   DFND 1 0 400 0
Toronto-Dominion Bank/The CALL 891160509   16,488 300 SH   DFND 1 0 300 0
Barrick Gold Corp PUT 067901108   33,360 2,000 SH   DFND 1 0 2,000 0
Ovintiv Inc CALL 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp PUT 07317Q105   3,480 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   21,360 600 SH   DFND 1 0 600 0
Osisko Gold Royalties Ltd CALL 68827L101   15,580 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd CALL 68827L101   15,580 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc CALL 866796105   156,768 3,200 SH   DFND 1 0 3,200 0
Sun Life Financial Inc CALL 866796105   181,263 3,700 SH   DFND 1 0 3,700 0
Bank of Montreal PUT 063671101   1,324,830 15,800 SH   SOLE   15,800 0 0
Canadian Imperial Bank of Comm PUT 136069101   76,064 1,600 SH   SOLE   1,600 0 0
Newmont Mining Corp PUT 651639106   20,935 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101   8,385 100 SH   DFND 1 0 100 0
Nutrien Ltd PUT 67077M108   50,910 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   112,002 2,200 SH   DFND 1 0 2,200 0
Ovintiv Inc CALL 69047Q102   70,305 1,500 SH   DFND 1 0 1,500 0
TransCanada Corp PUT 87807B107   75,800 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada PUT 349553107   46,608 1,200 SH   DFND 1 0 1,200 0
BCE Inc CALL 05534B760   32,370 1,000 SH   DFND 1 0 1,000 0
Cameco Corp PUT 13321L108   4,920 100 SH   DFND 1 0 100 0
TransAlta Corp CALL 89346D107   7,080 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   45,515,450 95,000 SH   SOLE   95,000 0 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   106,800 3,000 SH   DFND 1 0 3,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   14,373,300 30,000 SH   SOLE   30,000 0 0
Nutrien Ltd PUT 67077M108   50,910 1,000 SH   DFND 1 0 1,000 0
CAE Inc CALL 124765108   18,580 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   22,659 700 SH   DFND 1 0 700 0
Apellis Pharmaceuticals Inc COM 03753U106   943,656 24,600 SH   SOLE   24,600 0 0
Cameco Corp PUT 13321L108   9,840 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The CALL 891160509   230,832 4,200 SH   DFND 1 0 4,200 0
Vermilion Energy Inc CALL 923725105   16,515 1,500 SH   DFND 1 0 1,500 0
Canadian Natural Resources Ltd PUT 136385101   21,360 600 SH   DFND 1 0 600 0
Waste Connections Inc CALL 94106B101   35,072 200 SH   DFND 1 0 200 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Seabridge Gold Inc COM 811916105   13,718,667 1,002,094 SH   SOLE   1,002,094 0 0
GFL Environmental Inc COM 36168Q104   2,864,041 73,569 SH   SOLE   73,569 0 0
Fortis Inc/Canada PUT 349553107   38,840 1,000 SH   DFND 1 0 1,000 0
TransAlta Corp PUT 89346D107   7,080 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   407,280 8,000 SH   DFND 1 0 8,000 0
Fortis Inc/Canada PUT 349553107   42,724 1,100 SH   DFND 1 0 1,100 0
Canadian Natural Resources Ltd PUT 136385101   21,360 600 SH   DFND 1 0 600 0
Bausch Lomb Corp COM 071705107   160 11 SH   DFND 1 0 11 0
Waste Connections Inc PUT 94106B101   35,072 200 SH   DFND 1 0 200 0
Algonquin Power & Utilities Co CALL 015857105   5,860 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   32,370 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   14,240 400 SH   DFND 1 0 400 0
Fortis Inc/Canada PUT 349553107   38,840 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd PUT 13646K108   15,746 200 SH   DFND 1 0 200 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp PUT 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Lt CALL 113004105   38,050 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd CALL 67077M108   40,728 800 SH   DFND 1 0 800 0
Bank of Montreal PUT 063671101   586,950 7,000 SH   DFND 1 0 7,000 0
Bank of Montreal PUT 063671101   251,550 3,000 SH   DFND 1 0 3,000 0
TransCanada Corp PUT 87807B107   22,740 600 SH   DFND 1 0 600 0
Enbridge Inc PUT 29250N105   135,242 3,800 SH   DFND 1 0 3,800 0
Bank of Montreal PUT 063671101   771,420 9,200 SH   DFND 1 0 9,200 0
Barrick Gold Corp PUT 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Indivior PLC COM G4766E116   18,398,997 1,141,377 SH   DFND 2 0 1,141,377 0
Open Text Corp CALL 683715106   6,008 200 SH   DFND 1 0 200 0
Vermilion Energy Inc PUT 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   3,336 200 SH   DFND 1 0 200 0
Cenovus Energy Inc PUT 15135U109   58,980 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal PUT 063671101   394,095 4,700 SH   DFND 1 0 4,700 0
TransCanada Corp PUT 87807B107   11,370 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Comm CALL 136069101   14,262 300 SH   DFND 1 0 300 0
TransCanada Corp PUT 87807B107   125,070 3,300 SH   DFND 1 0 3,300 0
Cenovus Energy Inc CALL 15135U109   4,034,232 205,200 SH   DFND 1 0 205,200 0
Brookfield Infrastructure Part CALL G16252101   2,744 100 SH   DFND 1 0 100 0
TELUS Corp PUT 87971M103   37,850 2,500 SH   DFND 1 0 2,500 0
Cenovus Energy Inc CALL 15135U109   39,320 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc CALL 15135U109   19,660 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   58,980 3,000 SH   DFND 1 0 3,000 0
Cenovus Energy Inc PUT 15135U109   58,980 3,000 SH   DFND 1 0 3,000 0
Pembina Pipeline Corp PUT 706327103   31,518,000 850,000 SH   SOLE   850,000 0 0
BCE Inc CALL 05534B760   32,370 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   28,740 600 SH   DFND 1 0 600 0
Bitfarms Ltd/Canada COM 09173B107   7,713 3,001 SH   SOLE   3,001 0 0
Nutrien Ltd PUT 67077M108   254,550 5,000 SH   DFND 1 0 5,000 0
Enbridge Inc CALL 29250N105   7,118 200 SH   DFND 1 0 200 0
Barrick Gold Corp PUT 067901108   6,672 400 SH   DFND 1 0 400 0
Baytex Energy Corp PUT 07317Q105   1,740 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101   503,100 6,000 SH   DFND 1 0 6,000 0
TELUS Corp PUT 87971M103   7,570 500 SH   DFND 1 0 500 0
TransCanada Corp PUT 87807B107   60,640 1,600 SH   DFND 1 0 1,600 0
Toronto-Dominion Bank/The CALL 891160509   32,976 600 SH   DFND 1 0 600 0
Williams-Sonoma Inc COM 969904101   826,073 5,851 SH   SOLE   5,851 0 0
Corebridge Financial Inc COM 21871X109   686,853 23,587 SH   SOLE   23,587 0 0
Corebridge Financial Inc COM 21871X109   111,151 3,817 SH   SOLE   3,817 0 0
Samsara Inc COM 79589L106   21,972 652 SH   SOLE   652 0 0
Samsara Inc COM 79589L106   646,770 19,192 SH   SOLE   19,192 0 0
Enbridge Inc CALL 29250N105   60,503 1,700 SH   DFND 1 0 1,700 0
Canadian Natural Resources Ltd PUT 136385101   21,360 600 SH   DFND 1 0 600 0
TransCanada Corp PUT 87807B107   34,110 900 SH   DFND 1 0 900 0
Barrick Gold Corp PUT 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   35,590 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   64,008 1,400 SH   DFND 1 0 1,400 0
Manulife Financial Corp CALL 56501R106   82,522 3,100 SH   DFND 1 0 3,100 0
Cenovus Energy Inc CALL 15135U109   1,966 100 SH   DFND 1 0 100 0
BCE Inc PUT 05534B760   16,185 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd CALL 008474108   45,780 700 SH   DFND 1 0 700 0
Brookfield Infrastructure Part PUT G16252101   27,440 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   70,305 1,500 SH   DFND 1 0 1,500 0
Vermilion Energy Inc CALL 923725105   22,020 2,000 SH   DFND 1 0 2,000 0
TELUS Corp PUT 87971M103   7,570 500 SH   DFND 1 0 500 0
BCE Inc CALL 05534B760   32,370 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   101,820 2,000 SH   DFND 1 0 2,000 0
Osisko Gold Royalties Ltd PUT 68827L101   7,790 500 SH   DFND 1 0 500 0
Ovintiv Inc CALL 69047Q102   70,305 1,500 SH   DFND 1 0 1,500 0
Barrick Gold Corp PUT 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   70,305 1,500 SH   DFND 1 0 1,500 0
Hudbay Minerals Inc CALL 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   997,815 11,900 SH   DFND 1 0 11,900 0
Sun Life Financial Inc CALL 866796105   4,899 100 SH   DFND 1 0 100 0
Newmont Mining Corp PUT 651639106   83,740 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   116,760 7,000 SH   DFND 1 0 7,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In CALL 11271J107   108,004 2,600 SH   DFND 1 0 2,600 0
Toronto-Dominion Bank/The CALL 891160509   120,912 2,200 SH   DFND 1 0 2,200 0
Canadian National Railway Co PUT 136375102   82,691 700 SH   DFND 1 0 700 0
Barrick Gold Corp PUT 067901108   150,120 9,000 SH   DFND 1 0 9,000 0
Kinross Gold Corp CALL 496902404   8,320 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   27,150 3,000 SH   DFND 1 0 3,000 0
Cameco Corp CALL 13321L108   49,200 1,000 SH   DFND 1 0 1,000 0
Global X Lithium & Battery Tech ETF ETF 37954Y855   1,358 35 SH   DFND 1 0 35 0
Barrick Gold Corp PUT 067901108   116,760 7,000 SH   DFND 1 0 7,000 0
BCE Inc PUT 05534B760   32,370 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   130,800 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107   22,860 500 SH   DFND 1 0 500 0
Baytex Energy Corp PUT 07317Q105   3,480 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc PUT 443628102   15,385 1,700 SH   DFND 1 0 1,700 0
Manulife Financial Corp PUT 56501R106   79,860 3,000 SH   DFND 1 0 3,000 0
Barrick Gold Corp PUT 067901108   135,108 8,100 SH   DFND 1 0 8,100 0
Hudbay Minerals Inc PUT 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In CALL 11271J107   20,770 500 SH   DFND 1 0 500 0
iShares Russell 2000 ETF PUT 464287655   20,289,000 100,000 SH   SOLE   100,000 0 0
Osisko Gold Royalties Ltd CALL 68827L101   23,370 1,500 SH   DFND 1 0 1,500 0
Agnico Eagle Mines Ltd PUT 008474108   196,200 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp PUT 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Cameco Corp CALL 13321L108   49,200 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In CALL 11271J107   41,540 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   3,698,000 100,000 SH   SOLE   100,000 0 0
Brookfield Renewable Partners CALL G16258108   24,770 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   203,352 3,700 SH   DFND 1 0 3,700 0
BCE Inc PUT 05534B760   48,555 1,500 SH   DFND 1 0 1,500 0
Cenovus Energy Inc CALL 15135U109   11,796 600 SH   DFND 1 0 600 0
Canadian Imperial Bank of Comm CALL 136069101   118,850 2,500 SH   DFND 1 0 2,500 0
Canadian National Railway Co CALL 136375102   23,626 200 SH   DFND 1 0 200 0
Descartes Systems Group Inc/The PUT 249906108   290,520 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The CALL 064149107   18,288 400 SH   DFND 1 0 400 0
CAE Inc PUT 124765108   18,580 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   519,870 6,200 SH   DFND 1 0 6,200 0
TransCanada Corp CALL 87807B107   41,690 1,100 SH   DFND 1 0 1,100 0
Barrick Gold Corp CALL 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp CALL 07317Q105   13,920 4,000 SH   DFND 1 0 4,000 0
Canadian National Railway Co PUT 136375102   35,439 300 SH   DFND 1 0 300 0
Brookfield Asset Management In CALL 11271J107   16,616 400 SH   DFND 1 0 400 0
Canadian National Railway Co CALL 136375102   106,317 900 SH   DFND 1 0 900 0
iShares MSCI EAFE ETF CALL 464287465   6,266,400 80,000 SH   SOLE   80,000 0 0
iShares MSCI EAFE ETF PUT 464287465   6,266,400 80,000 SH   SOLE   80,000 0 0
Nutrien Ltd PUT 67077M108   244,368 4,800 SH   DFND 1 0 4,800 0
Invesco QQQ Trust Series 1 CALL 46090E103   52,702,100 110,000 SH   SOLE   110,000 0 0
Hudbay Minerals Inc CALL 443628102   13,575 1,500 SH   DFND 1 0 1,500 0
BCE Inc PUT 05534B760   29,133 900 SH   DFND 1 0 900 0
Canadian Natural Resources Ltd PUT 136385101   21,360 600 SH   DFND 1 0 600 0
Bank of Nova Scotia/The CALL 064149107   45,720 1,000 SH   DFND 1 0 1,000 0
Gildan Activewear Inc CALL 375916103   18,960 500 SH   DFND 1 0 500 0
TELUS Corp PUT 87971M103   5,299,000 350,000 SH   SOLE   350,000 0 0
Newmont Mining Corp CALL 651639106   20,935 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd CALL 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108   49,200 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   91,638 1,800 SH   DFND 1 0 1,800 0
Cameco Corp PUT 13321L108   49,200 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   71,214 2,200 SH   DFND 1 0 2,200 0
Novagold Resources Inc CALL 66987E206   3,460 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   23,770 500 SH   DFND 1 0 500 0
TransAlta Corp CALL 89346D107   14,160 2,000 SH   DFND 1 0 2,000 0
iShares Russell 2000 ETF CALL 464287655   10,144,500 50,000 SH   SOLE   50,000 0 0
Canadian Imperial Bank of Comm CALL 136069101   76,064 1,600 SH   DFND 1 0 1,600 0
TransAlta Corp PUT 89346D107   7,080 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF CALL 464287655   10,144,500 50,000 SH   SOLE   50,000 0 0
Nuvei Corp COM 67079A102   3,238 100 SH   SOLE   100 0 0
Sprott Inc COM 852066208   4,139 100 SH   SOLE   100 0 0
BCE Inc PUT 05534B760   87,399 2,700 SH   DFND 1 0 2,700 0
BCE Inc PUT 05534B760   64,740 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp CALL 56501R106   15,972 600 SH   DFND 1 0 600 0
BCE Inc PUT 05534B760   32,370 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp CALL 87807B107   30,320 800 SH   DFND 1 0 800 0
First Majestic Silver Corp PUT 32076V103   5,920 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   79,860 3,000 SH   DFND 1 0 3,000 0
Teck Resources Ltd PUT 878742204   47,900 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   57,445,289 119,900 SH   SOLE   119,900 0 0
Toronto-Dominion Bank/The CALL 891160509   43,968 800 SH   DFND 1 0 800 0
Canadian Imperial Bank of Comm CALL 136069101   28,524 600 SH   DFND 1 0 600 0
Nutrien Ltd PUT 67077M108   50,910 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   13,716 300 SH   DFND 1 0 300 0
BCE Inc PUT 05534B760   74,451 2,300 SH   DFND 1 0 2,300 0
Vermilion Energy Inc CALL 923725105   5,505 500 SH   DFND 1 0 500 0
Cenovus Energy Inc CALL 15135U109   112,062 5,700 SH   DFND 1 0 5,700 0
TransCanada Corp PUT 87807B107   11,370 300 SH   DFND 1 0 300 0
BCE Inc PUT 05534B760   3,237 100 SH   DFND 1 0 100 0
Grab Holdings Ltd COM G4124C109   12,356,943 3,480,829 SH   DFND 4 0 3,480,829 0
TransCanada Corp PUT 87807B107   11,370 300 SH   DFND 1 0 300 0
Manulife Financial Corp PUT 56501R106   106,480 4,000 SH   DFND 1 0 4,000 0
Manulife Financial Corp PUT 56501R106   79,860 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal PUT 063671101   50,310 600 SH   DFND 1 0 600 0
TransCanada Corp PUT 87807B107   22,740 600 SH   DFND 1 0 600 0
Barrick Gold Corp PUT 067901108   83,400 5,000 SH   DFND 1 0 5,000 0
Canadian Natural Resources Ltd PUT 136385101   92,560 2,600 SH   DFND 1 0 2,600 0
Ovintiv Inc CALL 69047Q102   9,374 200 SH   DFND 1 0 200 0
Canadian Natural Resources Ltd PUT 136385101   156,640 4,400 SH   DFND 1 0 4,400 0
Enbridge Inc CALL 29250N105   156,596 4,400 SH   DFND 1 0 4,400 0
Cameco Corp CALL 13321L108   49,200 1,000 SH   DFND 1 0 1,000 0
Utilities Select Sector SPDR Fund PUT 81369Y886   1,703,500 25,000 SH   SOLE   25,000 0 0
Toronto-Dominion Bank/The PUT 891160509   32,976 600 SH   DFND 1 0 600 0
Nutrien Ltd PUT 67077M108   101,820 2,000 SH   DFND 1 0 2,000 0
Nutrien Ltd PUT 67077M108   50,910 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   1,341,600 16,000 SH   DFND 1 0 16,000 0
TransAlta Corp PUT 89346D107   7,080 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp CALL 55903Q104   11,670 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   236,260 2,000 SH   DFND 1 0 2,000 0
Centerra Gold Inc CALL 152006102   6,720 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   58,260 1,500 SH   DFND 1 0 1,500 0
Ovintiv Inc CALL 69047Q102   65,618 1,400 SH   DFND 1 0 1,400 0
Wheaton Precious Metals Corp CALL 962879102   26,210 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd CALL 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   30,433,500 150,000 SH   SOLE   150,000 0 0
TELUS Corp PUT 87971M103   8,327,000 550,000 SH   SOLE   550,000 0 0
Bank of Montreal PUT 063671101   192,855 2,300 SH   DFND 1 0 2,300 0
Enbridge Inc PUT 29250N105   60,503 1,700 SH   DFND 1 0 1,700 0
Hudbay Minerals Inc CALL 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   47,900 1,000 SH   DFND 1 0 1,000 0
CAE Inc CALL 124765108   18,580 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp CALL 962879102   157,260 3,000 SH   DFND 1 0 3,000 0
TELUS Corp CALL 87971M103   15,140 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   32,031 900 SH   DFND 1 0 900 0
Teck Resources Ltd CALL 878742204   9,580 200 SH   DFND 1 0 200 0
Barrick Gold Corp PUT 067901108   25,020 1,500 SH   DFND 1 0 1,500 0
Ovintiv Inc CALL 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   19,420 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm CALL 136069101   90,326 1,900 SH   DFND 1 0 1,900 0
Franco-Nevada Corp CALL 351858105   142,224 1,200 SH   DFND 1 0 1,200 0
BCE Inc PUT 05534B760   64,740 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc CALL 15135U109   19,660 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   3,698 100 SH   DFND 1 0 100 0
Ovintiv Inc CALL 69047Q102   14,061 300 SH   DFND 1 0 300 0
BCE Inc PUT 05534B760   3,237 100 SH   DFND 1 0 100 0
TransCanada Corp CALL 87807B107   18,950 500 SH   DFND 1 0 500 0
Nutrien Ltd PUT 67077M108   50,910 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   192,360 3,500 SH   DFND 1 0 3,500 0
Kinross Gold Corp CALL 496902404   8,320 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd PUT 878742204   47,900 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   109,920 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The CALL 891160509   71,448 1,300 SH   DFND 1 0 1,300 0
Teck Resources Ltd CALL 878742204   14,370 300 SH   DFND 1 0 300 0
Fortis Inc/Canada PUT 349553107   194,200 5,000 SH   DFND 1 0 5,000 0
Rogers Communications Inc CALL 775109200   7,396 200 SH   DFND 1 0 200 0
Magna International Inc CALL 559222401   4,190 100 SH   DFND 1 0 100 0
Cenovus Energy Inc CALL 15135U109   19,660 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
Magna International Inc CALL 559222401   8,380 200 SH   DFND 1 0 200 0
Cenovus Energy Inc CALL 15135U109   5,898 300 SH   DFND 1 0 300 0
Nutrien Ltd CALL 67077M108   5,091 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The CALL 891160509   65,952 1,200 SH   DFND 1 0 1,200 0
Methanex Corp CALL 59151K108   14,478 300 SH   DFND 1 0 300 0
Agnico Eagle Mines Ltd PUT 008474108   196,200 3,000 SH   DFND 1 0 3,000 0
Methanex Corp PUT 59151K108   48,260 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   9,582,200 20,000 SH   SOLE   20,000 0 0
Brookfield Asset Management In PUT 11271J107   124,620 3,000 SH   DFND 1 0 3,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   52,702,100 110,000 SH   SOLE   110,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   71,866,500 150,000 SH   SOLE   150,000 0 0
Hudbay Minerals Inc CALL 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   61,716 3,700 SH   DFND 1 0 3,700 0
Maplebear Inc COM 565394103   932 29 SH   DFND 1 0 29 0
Rogers Communications Inc PUT 775109200   7,396,000 200,000 SH   SOLE   200,000 0 0
Toronto-Dominion Bank/The CALL 891160509   252,816 4,600 SH   DFND 1 0 4,600 0
TransCanada Corp CALL 87807B107   45,480 1,200 SH   DFND 1 0 1,200 0
Methanex Corp CALL 59151K108   4,826 100 SH   DFND 1 0 100 0
Wix.com Ltd COM M98068105   95,442 600 SH   SOLE   600 0 0
Check Point Software Technolog COM M22465104   214,500 1,300 SH   SOLE   1,300 0 0
CyberArk Software Ltd COM M2682V108   164,052 600 SH   SOLE   600 0 0
Monday.com Ltd COM M7S64H106   120,380 500 SH   SOLE   500 0 0
Teva Pharmaceutical Industries COM 881624209   245,521 15,109 SH   SOLE   15,109 0 0
BCE Inc CALL 05534B760   16,185 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm PUT 136069101   99,834 2,100 SH   DFND 1 0 2,100 0
TransCanada Corp CALL 87807B107   11,370 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The CALL 064149107   13,716 300 SH   DFND 1 0 300 0
TELUS Corp PUT 87971M103   15,140 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   7,570 500 SH   DFND 1 0 500 0
Barrick Gold Corp PUT 067901108   33,360 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107   22,860 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107   27,432 600 SH   DFND 1 0 600 0
Cenovus Energy Inc CALL 15135U109   19,660 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   40,578,000 200,000 SH   SOLE   200,000 0 0
Kinross Gold Corp CALL 496902404   8,320 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   41,900 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   7,864 400 SH   DFND 1 0 400 0
SPDR S&P 500 ETF Trust PUT 78462F103   95,238,500 175,000 SH   SOLE   175,000 0 0
MAG Silver Corp CALL 55903Q104   11,670 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   61,802 1,300 SH   DFND 1 0 1,300 0
Toronto-Dominion Bank/The PUT 891160509   697,992 12,700 SH   DFND 1 0 12,700 0
TransCanada Corp CALL 87807B107   72,010 1,900 SH   DFND 1 0 1,900 0
MAG Silver Corp PUT 55903Q104   8,169 700 SH   DFND 1 0 700 0
Precision Drilling Corp PUT 74022D407   7,034 100 SH   DFND 1 0 100 0
Barrick Gold Corp CALL 067901108   28,356 1,700 SH   DFND 1 0 1,700 0
BCE Inc PUT 05534B760   48,555 1,500 SH   DFND 1 0 1,500 0
Agnico Eagle Mines Ltd PUT 008474108   32,700 500 SH   DFND 1 0 500 0
Canadian National Railway Co PUT 136375102   472,520 4,000 SH   DFND 1 0 4,000 0
Agnico Eagle Mines Ltd PUT 008474108   196,200 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   130,800 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   196,200 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal PUT 063671101   50,310 600 SH   DFND 1 0 600 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd CALL 453038408   34,125 500 SH   DFND 1 0 500 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   29,133 900 SH   DFND 1 0 900 0
Cenovus Energy Inc CALL 15135U109   96,334 4,900 SH   DFND 1 0 4,900 0
Bank of Montreal PUT 063671101   8,385 100 SH   DFND 1 0 100 0
Cameco Corp PUT 13321L108   49,200 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   261,600 4,000 SH   DFND 1 0 4,000 0
Canadian Imperial Bank of Comm CALL 136069101   1,145,714 24,100 SH   DFND 1 0 24,100 0
Canadian Imperial Bank of Comm PUT 136069101   1,098,174 23,100 SH   DFND 1 0 23,100 0
Agnico Eagle Mines Ltd PUT 008474108   261,600 4,000 SH   DFND 1 0 4,000 0
Agnico Eagle Mines Ltd PUT 008474108   196,200 3,000 SH   DFND 1 0 3,000 0
Vermilion Energy Inc PUT 923725105   5,505 500 SH   DFND 1 0 500 0
Nutrien Ltd PUT 67077M108   10,182 200 SH   DFND 1 0 200 0
Cameco Corp CALL 13321L108   49,200 1,000 SH   DFND 1 0 1,000 0
Solventum Corp COM 83444M101   1,518,872 28,723 SH   SOLE   28,723 0 0
Solventum Corp COM 83444M101   2,169,772 41,032 SH   SOLE   41,032 0 0
Brookfield Asset Management In PUT 11271J107   83,080 2,000 SH   DFND 1 0 2,000 0
Cameco Corp CALL 13321L108   44,280 900 SH   DFND 1 0 900 0
Newmont Mining Corp PUT 651639106   167,480 4,000 SH   DFND 1 0 4,000 0
Cameco Corp CALL 13321L108   59,040 1,200 SH   DFND 1 0 1,200 0
Agnico Eagle Mines Ltd PUT 008474108   13,080 200 SH   DFND 1 0 200 0
TELUS Corp PUT 87971M103   7,570 500 SH   DFND 1 0 500 0
Osisko Gold Royalties Ltd CALL 68827L101   38,950 2,500 SH   DFND 1 0 2,500 0
Barrick Gold Corp PUT 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   116,760 7,000 SH   DFND 1 0 7,000 0
Barrick Gold Corp PUT 067901108   33,360 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   33,360 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc CALL 15135U109   21,626 1,100 SH   DFND 1 0 1,100 0
Barrick Gold Corp PUT 067901108   83,400 5,000 SH   DFND 1 0 5,000 0
Canadian Natural Resources Ltd PUT 136385101   78,320 2,200 SH   DFND 1 0 2,200 0
Barrick Gold Corp PUT 067901108   50,040 3,000 SH   DFND 1 0 3,000 0
Rogers Communications Inc CALL 775109200   44,376 1,200 SH   DFND 1 0 1,200 0
Brookfield Asset Management In PUT 11271J107   62,310 1,500 SH   DFND 1 0 1,500 0
Bank of Nova Scotia/The CALL 064149107   4,572 100 SH   DFND 1 0 100 0
Franco-Nevada Corp PUT 351858105   237,040 2,000 SH   DFND 1 0 2,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   27,211,000 50,000 SH   SOLE   50,000 0 0
Alamos Gold Inc CALL 011532108   31,360 2,000 SH   DFND 1 0 2,000 0
untitled COM 85207K107   238 24 SH   DFND 1 0 24 0
GE Vernova LLC COM 36828A101   515 3 SH   SOLE   3 0 0
GE Vernova LLC COM 36828A101   13,679,638 79,760 SH   SOLE   79,760 0 0
GE Vernova LLC COM 36828A101   9,243,531 53,895 SH   SOLE   53,895 0 0
BCE Inc PUT 05534B760   97,110 3,000 SH   DFND 1 0 3,000 0
BCE Inc PUT 05534B760   80,925 2,500 SH   DFND 1 0 2,500 0
Canadian Pacific Railway Ltd PUT 13646K108   94,476 1,200 SH   DFND 1 0 1,200 0
BCE Inc PUT 05534B760   48,555 1,500 SH   DFND 1 0 1,500 0
Bank of Nova Scotia/The PUT 064149107   342,900 7,500 SH   DFND 1 0 7,500 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   15,140 1,000 SH   DFND 1 0 1,000 0
Veren Inc PUT 92340V107   20,462 2,600 SH   DFND 1 0 2,600 0
BCE Inc PUT 05534B760   16,185 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   38,844 1,200 SH   DFND 1 0 1,200 0
iShares Russell 2000 ETF PUT 464287655   14,202,300 70,000 SH   SOLE   70,000 0 0
CGI Group Inc PUT 12532H104   199,620 2,000 SH   DFND 1 0 2,000 0
West Fraser Timber Co Ltd PUT 952845105   76,870 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   54,960 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   9,582,200 20,000 SH   SOLE   20,000 0 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Precision Drilling Corp PUT 74022D407   70,340 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   31,452 600 SH   DFND 1 0 600 0
BCE Inc PUT 05534B760   9,711,000 300,000 SH   SOLE   300,000 0 0
Canadian Imperial Bank of Comm PUT 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
West Fraser Timber Co Ltd CALL 952845105   76,870 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd CALL 13646K108   7,873 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101   7,120 200 SH   DFND 1 0 200 0
Newmont Mining Corp CALL 651639106   25,122 600 SH   DFND 1 0 600 0
Barrick Gold Corp PUT 067901108   33,360 2,000 SH   DFND 1 0 2,000 0
Pan American Silver Corp PUT 697900108   11,928 600 SH   DFND 1 0 600 0
Barrick Gold Corp CALL 067901108   66,720 4,000 SH   DFND 1 0 4,000 0
Teck Resources Ltd PUT 878742204   47,900 1,000 SH   DFND 1 0 1,000 0
Precision Drilling Corp PUT 74022D407   70,340 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   265,176 5,800 SH   DFND 1 0 5,800 0
Canadian Pacific Railway Ltd PUT 13646K108   78,730 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp PUT 55903Q104   8,169 700 SH   DFND 1 0 700 0
Canadian Imperial Bank of Comm CALL 136069101   57,048 1,200 SH   DFND 1 0 1,200 0
Ur-Energy Inc COM 91688R108   10,646 7,604 SH   DFND 1 0 7,604 0
Wheaton Precious Metals Corp CALL 962879102   20,968 400 SH   DFND 1 0 400 0
Silvercorp Metals Inc PUT 82835P103   3,360 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd PUT 67077M108   50,910 1,000 SH   DFND 1 0 1,000 0
Veren Inc CALL 92340V107   7,870 1,000 SH   DFND 1 0 1,000 0
Precision Drilling Corp PUT 74022D407   70,340 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc CALL 866796105   44,091 900 SH   DFND 1 0 900 0
Ovintiv Inc CALL 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Canadian National Railway Co PUT 136375102   354,390 3,000 SH   DFND 1 0 3,000 0
Restaurant Brands Internationa CALL 76131D103   70,370 1,000 SH   DFND 1 0 1,000 0
First Majestic Silver Corp PUT 32076V103   2,960 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm PUT 136069101   80,818 1,700 SH   DFND 1 0 1,700 0
Barrick Gold Corp PUT 067901108   21,684 1,300 SH   DFND 1 0 1,300 0
Toronto-Dominion Bank/The PUT 891160509   203,352 3,700 SH   DFND 1 0 3,700 0
Bank of Montreal PUT 063671101   16,770 200 SH   DFND 1 0 200 0
Bank of Montreal PUT 063671101   83,850 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   3,932 200 SH   DFND 1 0 200 0
Invesco QQQ Trust Series 1 PUT 46090E103   47,911,000 100,000 SH   SOLE   100,000 0 0
Royal Bank of Canada PUT 780087102   234,036 2,200 SH   DFND 1 0 2,200 0
Baytex Energy Corp PUT 07317Q105   3,480 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   268,320 3,200 SH   DFND 1 0 3,200 0
Bank of Montreal PUT 063671101   586,950 7,000 SH   DFND 1 0 7,000 0
Bank of Montreal PUT 063671101   519,870 6,200 SH   DFND 1 0 6,200 0
Canadian Imperial Bank of Comm PUT 136069101   99,834 2,100 SH   DFND 1 0 2,100 0
Enbridge Inc PUT 29250N105   39,149 1,100 SH   DFND 1 0 1,100 0
Canadian Pacific Railway Ltd PUT 13646K108   78,730 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp CALL 07317Q105   3,480 1,000 SH   DFND 1 0 1,000 0
West Fraser Timber Co Ltd PUT 952845105   76,870 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   32,700 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm CALL 136069101   71,310 1,500 SH   DFND 1 0 1,500 0
Canadian Pacific Railway Ltd PUT 13646K108   15,746 200 SH   DFND 1 0 200 0
Canadian National Railway Co PUT 136375102   23,626 200 SH   DFND 1 0 200 0
Invesco QQQ Trust Series 1 PUT 46090E103   11,977,750 25,000 SH   SOLE   25,000 0 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Aurora Cannabis Inc COM 05156X850   42 9 SH   DFND 1 0 9 0
First Majestic Silver Corp PUT 32076V103   2,960 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm PUT 136069101   95,080 2,000 SH   DFND 1 0 2,000 0
Methanex Corp PUT 59151K108   24,130 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101   50,310 600 SH   DFND 1 0 600 0
Brookfield Asset Management In PUT 11271J107   20,770 500 SH   DFND 1 0 500 0
Rogers Communications Inc PUT 775109200   36,980 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   31,944 1,200 SH   DFND 1 0 1,200 0
Alamos Gold Inc CALL 011532108   15,680 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd CALL 68827L101   15,580 1,000 SH   DFND 1 0 1,000 0
First Majestic Silver Corp CALL 32076V103   2,960 500 SH   DFND 1 0 500 0
Barrick Gold Corp CALL 067901108   38,364 2,300 SH   DFND 1 0 2,300 0
TransCanada Corp CALL 87807B107   128,860 3,400 SH   DFND 1 0 3,400 0
Enbridge Inc CALL 29250N105   24,913 700 SH   DFND 1 0 700 0
Manulife Financial Corp CALL 56501R106   21,296 800 SH   DFND 1 0 800 0
BCE Inc PUT 05534B760   12,948 400 SH   DFND 1 0 400 0
Manulife Financial Corp CALL 56501R106   31,944 1,200 SH   DFND 1 0 1,200 0
SPDR S&P 500 ETF Trust CALL 78462F103   108,844,000 200,000 SH   SOLE   200,000 0 0
Osisko Gold Royalties Ltd CALL 68827L101   7,790 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The CALL 891160509   219,840 4,000 SH   DFND 1 0 4,000 0
Ovintiv Inc CALL 69047Q102   23,435 500 SH   DFND 1 0 500 0
Manulife Financial Corp PUT 56501R106   26,620 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   8,380 200 SH   DFND 1 0 200 0
Wheaton Precious Metals Corp CALL 962879102   52,420 1,000 SH   DFND 1 0 1,000 0
Baytex Energy Corp CALL 07317Q105   3,480 1,000 SH   DFND 1 0 1,000 0
First Majestic Silver Corp CALL 32076V103   2,960 500 SH   DFND 1 0 500 0
Enbridge Inc PUT 29250N105   60,503 1,700 SH   DFND 1 0 1,700 0
Alamos Gold Inc PUT 011532108   15,680 1,000 SH   DFND 1 0 1,000 0
TELUS Corp CALL 87971M103   1,514,000 100,000 SH   SOLE   100,000 0 0
TELUS Corp PUT 87971M103   1,514,000 100,000 SH   SOLE   100,000 0 0
Canadian Imperial Bank of Comm PUT 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
Precision Drilling Corp CALL 74022D407   7,034 100 SH   DFND 1 0 100 0
Halliburton Co PUT 406216101   1,689,000 50,000 SH   SOLE   50,000 0 0
VanEck Vectors Junior Gold Miners ETF ETF 92189F791   422,927 10,041 SH   SOLE   10,041 0 0
Toronto-Dominion Bank/The PUT 891160509   203,352 3,700 SH   DFND 1 0 3,700 0
Nutrien Ltd PUT 67077M108   50,910 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   10,144,500 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The CALL 064149107   182,880 4,000 SH   DFND 1 0 4,000 0
iShares iBoxx $ High Yield Corporate Bond ETF PUT 464288513   19,285,000 250,000 SH   SOLE   250,000 0 0
Cenovus Energy Inc CALL 15135U109   19,660 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   22,860 500 SH   DFND 1 0 500 0
Wheaton Precious Metals Corp CALL 962879102   10,484 200 SH   DFND 1 0 200 0
BCE Inc PUT 05534B760   32,370 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   68,250 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   35,933,250 75,000 SH   SOLE   75,000 0 0
Newmont Mining Corp PUT 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp PUT 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   9,582,200 20,000 SH   SOLE   20,000 0 0
Fortuna Silver Mines Inc CALL 349942102   9,780 2,000 SH   DFND 1 0 2,000 0
Wheaton Precious Metals Corp CALL 962879102   10,484 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The PUT 064149107   342,900 7,500 SH   SOLE   7,500 0 0
Bank of Nova Scotia/The PUT 064149107   342,900 7,500 SH   SOLE   7,500 0 0
Bank of Nova Scotia/The PUT 064149107   4,572 100 SH   SOLE   100 0 0
Bank of Nova Scotia/The PUT 064149107   45,720 1,000 SH   DFND 1 0 1,000 0
Financial Select Sector SPDR Fund PUT 81369Y605   2,055,500 50,000 SH   SOLE   50,000 0 0
Fortis Inc/Canada CALL 349553107   291,300 7,500 SH   SOLE   7,500 0 0
BCE Inc CALL 05534B760   4,855,500 150,000 SH   SOLE   150,000 0 0
BCE Inc PUT 05534B760   4,855,500 150,000 SH   SOLE   150,000 0 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   39,320 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101   670,800 8,000 SH   DFND 1 0 8,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   26,351,050 55,000 SH   SOLE   55,000 0 0
Bank of Montreal PUT 063671101   150,930 1,800 SH   DFND 1 0 1,800 0
Bank of Nova Scotia/The PUT 064149107   132,588 2,900 SH   DFND 1 0 2,900 0
Alamos Gold Inc CALL 011532108   15,680 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   40,578,000 200,000 SH   SOLE   200,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   59,888,750 125,000 SH   SOLE   125,000 0 0
Canadian Imperial Bank of Comm PUT 136069101   28,524 600 SH   DFND 1 0 600 0
CGI Group Inc PUT 12532H104   189,639 1,900 SH   DFND 1 0 1,900 0
Wheaton Precious Metals Corp CALL 962879102   10,484 200 SH   DFND 1 0 200 0
Barrick Gold Corp PUT 067901108   66,720 4,000 SH   DFND 1 0 4,000 0
Veren Inc CALL 92340V107   7,870 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   142,620 3,000 SH   DFND 1 0 3,000 0
Advanced Micro Devices Inc PUT 007903107   3,244,200 20,000 SH   SOLE   20,000 0 0
Canadian Natural Resources Ltd CALL 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Alamos Gold Inc CALL 011532108   31,360 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc CALL 15135U109   58,980 3,000 SH   DFND 1 0 3,000 0
Fortis Inc/Canada PUT 349553107   77,680 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd CALL 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   22,020 2,000 SH   DFND 1 0 2,000 0
Ford Motor Co PUT 345370860   313,500 25,000 SH   SOLE   25,000 0 0
Barrick Gold Corp PUT 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Centerra Gold Inc PUT 152006102   4,032 600 SH   DFND 1 0 600 0
Restaurant Brands Internationa PUT 76131D103   70,370 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   23,626 200 SH   DFND 1 0 200 0
Canadian Natural Resources Ltd PUT 136385101   28,480 800 SH   DFND 1 0 800 0
Fortis Inc/Canada PUT 349553107   38,840 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   6,474 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Comm PUT 136069101   356,550 7,500 SH   DFND 1 0 7,500 0
Canadian Pacific Railway Ltd PUT 13646K108   15,746 200 SH   DFND 1 0 200 0
Wheaton Precious Metals Corp CALL 962879102   31,452 600 SH   DFND 1 0 600 0
Canadian Pacific Railway Ltd PUT 13646K108   15,746 200 SH   DFND 1 0 200 0
Veren Inc CALL 92340V107   7,870 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   23,626 200 SH   DFND 1 0 200 0
Bank of Montreal PUT 063671101   117,390 1,400 SH   DFND 1 0 1,400 0
Hudbay Minerals Inc CALL 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   251,460 5,500 SH   DFND 1 0 5,500 0
Bank of Montreal CALL 063671101   125,775 1,500 SH   DFND 1 0 1,500 0
Pembina Pipeline Corp PUT 706327103   370,800 10,000 SH   SOLE   10,000 0 0
Bank of Nova Scotia/The PUT 064149107   22,860 500 SH   DFND 1 0 500 0
Fortis Inc/Canada CALL 349553107   38,840 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd CALL 68827L101   7,790 500 SH   DFND 1 0 500 0
Brookfield Renewable Partners PUT G16258108   7,431 300 SH   SOLE   300 0 0
Legato Merger Corp III COM G5451A103   505,665 50,000 SH   SOLE   50,000 0 0
Canadian National Railway Co CALL 136375102   23,626 200 SH   DFND 1 0 200 0
Brookfield Infrastructure Part PUT G16252101   96,040 3,500 SH   SOLE   3,500 0 0
Brookfield Renewable Partners PUT G16258108   4,954 200 SH   SOLE   200 0 0
Bank of Nova Scotia/The PUT 064149107   45,720 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd PUT 13646K108   78,730 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   75,800 2,000 SH   DFND 1 0 2,000 0
Brookfield Asset Management In CALL 11271J107   45,694 1,100 SH   DFND 1 0 1,100 0
Canadian Natural Resources Ltd CALL 136385101   2,670,000 75,000 SH   SOLE   75,000 0 0
Wheaton Precious Metals Corp CALL 962879102   172,986 3,300 SH   DFND 1 0 3,300 0
Vermilion Energy Inc CALL 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   335,400 4,000 SH   DFND 1 0 4,000 0
Silvercorp Metals Inc PUT 82835P103   3,360 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   65,952 1,200 SH   DFND 1 0 1,200 0
Veren Inc PUT 92340V107   7,870 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   9,830 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   3,269,370 101,000 SH   DFND 1 0 101,000 0
BCE Inc PUT 05534B760   841,620 26,000 SH   DFND 1 0 26,000 0
iShares Russell 2000 ETF PUT 464287655   50,722,500 250,000 SH   SOLE   250,000 0 0
Toronto-Dominion Bank/The PUT 891160509   181,368 3,300 SH   DFND 1 0 3,300 0
Bank of Montreal PUT 063671101   50,310 600 SH   DFND 1 0 600 0
Canadian Natural Resources Ltd PUT 136385101   96,120 2,700 SH   DFND 1 0 2,700 0
Bank of Montreal PUT 063671101   285,090 3,400 SH   DFND 1 0 3,400 0
Bank of Montreal PUT 063671101   335,400 4,000 SH   DFND 1 0 4,000 0
Newmont Mining Corp PUT 651639106   209,350 5,000 SH   DFND 1 0 5,000 0
Enbridge Inc CALL 29250N105   10,677 300 SH   DFND 1 0 300 0
Bank of Nova Scotia/The PUT 064149107   548,640 12,000 SH   DFND 1 0 12,000 0
Newmont Mining Corp CALL 651639106   125,610 3,000 SH   DFND 1 0 3,000 0
Brookfield Infrastructure Part PUT G16252101   16,464 600 SH   SOLE   600 0 0
Silvercorp Metals Inc PUT 82835P103   3,360 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   100,984 2,600 SH   DFND 1 0 2,600 0
SSR Mining Inc PUT 784730103   4,510 1,000 SH   DFND 1 0 1,000 0
SPDR S&P 500 ETF Trust CALL 78462F103   68,027,500 125,000 SH   SOLE   125,000 0 0
Bank of Montreal CALL 063671101   16,770 200 SH   DFND 1 0 200 0
TransAlta Corp PUT 89346D107   7,080 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp PUT 87807B107   22,740 600 SH   DFND 1 0 600 0
Bank of Nova Scotia/The PUT 064149107   868,680 19,000 SH   DFND 1 0 19,000 0
Agnico Eagle Mines Ltd CALL 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   42,183 900 SH   DFND 1 0 900 0
Bank of Nova Scotia/The PUT 064149107   411,480 9,000 SH   DFND 1 0 9,000 0
Fortis Inc/Canada PUT 349553107   42,724 1,100 SH   SOLE   1,100 0 0
Bank of Nova Scotia/The PUT 064149107   22,860 500 SH   SOLE   500 0 0
TransCanada Corp PUT 87807B107   41,690 1,100 SH   DFND 1 0 1,100 0
Rogers Communications Inc PUT 775109200   9,245,000 250,000 SH   SOLE   250,000 0 0
Trade Desk Inc/The COM 88339J105   9,865 101 SH   SOLE   101 0 0
Bank of Montreal CALL 063671101   268,320 3,200 SH   DFND 1 0 3,200 0
Baytex Energy Corp PUT 07317Q105   1,392 400 SH   DFND 1 0 400 0
Toronto-Dominion Bank/The PUT 891160509   153,888 2,800 SH   DFND 1 0 2,800 0
Cenovus Energy Inc CALL 15135U109   58,980 3,000 SH   DFND 1 0 3,000 0
Brookfield Asset Management Lt CALL 113004105   3,805 100 SH   DFND 1 0 100 0
Barrick Gold Corp PUT 067901108   10,008 600 SH   DFND 1 0 600 0
Franco-Nevada Corp PUT 351858105   118,520 1,000 SH   DFND 1 0 1,000 0
Boeing Co/The CALL 097023105   2,184,120 12,000 SH   SOLE   12,000 0 0
Canadian National Railway Co PUT 136375102   378,016 3,200 SH   DFND 1 0 3,200 0
Suncor Energy Inc CALL 867224107   373,380 9,800 SH   SOLE   9,800 0 0
CGI Group Inc CALL 12532H104   309,411 3,100 SH   DFND 1 0 3,100 0
Manulife Financial Corp PUT 56501R106   146,410 5,500 SH   DFND 1 0 5,500 0
Veren Inc CALL 92340V107   7,870 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   16,488 300 SH   DFND 1 0 300 0
Wheaton Precious Metals Corp CALL 962879102   52,420 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Descartes Systems Group Inc/The PUT 249906108   96,840 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp PUT 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   60,456 1,100 SH   DFND 1 0 1,100 0
Canadian Imperial Bank of Comm CALL 136069101   23,770 500 SH   DFND 1 0 500 0
Veren Inc CALL 92340V107   3,935 500 SH   DFND 1 0 500 0
Vermilion Energy Inc CALL 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   268,320 3,200 SH   DFND 1 0 3,200 0
Cenovus Energy Inc CALL 15135U109   19,660 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   71,180 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Brookfield Asset Management In PUT 11271J107   41,540 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   11,676 700 SH   DFND 1 0 700 0
Canadian Imperial Bank of Comm CALL 136069101   71,310 1,500 SH   DFND 1 0 1,500 0
Open Text Corp CALL 683715106   12,016 400 SH   DFND 1 0 400 0
SPDR Dow Jones Industrial Average ETF Trust PUT 78467X109   9,778,250 25,000 SH   SOLE   25,000 0 0
Canadian Pacific Railway Ltd PUT 13646K108   15,746 200 SH   DFND 1 0 200 0
Cenovus Energy Inc CALL 15135U109   25,558 1,300 SH   DFND 1 0 1,300 0
Enbridge Inc PUT 29250N105   64,062 1,800 SH   DFND 1 0 1,800 0
Datadog Inc COM 23804L103   87,022 671 SH   SOLE   671 0 0
Restaurant Brands Internationa PUT 76131D103   7,037 100 SH   DFND 1 0 100 0
TransCanada Corp PUT 87807B107   75,800 2,000 SH   DFND 1 0 2,000 0
Intuitive Surgical Inc COM 46120E602   69,397 156 SH   SOLE   156 0 0
Algonquin Power & Utilities Co COM 015857105   9,545,354 1,628,900 SH   DFND 1 0 1,628,900 0
Agnico Eagle Mines Ltd PUT 008474108   327,000 5,000 SH   DFND 1 0 5,000 0
First Majestic Silver Corp CALL 32076V103   5,920 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   164,592 3,600 SH   DFND 1 0 3,600 0
Toronto-Dominion Bank/The CALL 891160509   5,496 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The CALL 891160509   5,496 100 SH   DFND 1 0 100 0
SSR Mining Inc CALL 784730103   1,804 400 SH   DFND 1 0 400 0
Enbridge Inc CALL 29250N105   135,242 3,800 SH   DFND 1 0 3,800 0
Enbridge Inc PUT 29250N105   10,677,000 300,000 SH   SOLE   300,000 0 0
Canadian National Railway Co PUT 136375102   59,065 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The CALL 891160509   10,992 200 SH   DFND 1 0 200 0
Descartes Systems Group Inc/The PUT 249906108   96,840 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In CALL 11271J107   16,616 400 SH   DFND 1 0 400 0
Bank of Nova Scotia/The PUT 064149107   205,740 4,500 SH   DFND 1 0 4,500 0
TransCanada Corp PUT 87807B107   22,740 600 SH   DFND 1 0 600 0
Canadian Pacific Railway Ltd PUT 13646K108   78,730 1,000 SH   DFND 1 0 1,000 0
Open Text Corp CALL 683715106   15,020 500 SH   DFND 1 0 500 0
TransAlta Corp CALL 89346D107   7,080 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   42,786 900 SH   DFND 1 0 900 0
Veren Inc CALL 92340V107   10,231 1,300 SH   DFND 1 0 1,300 0
Bank of Montreal PUT 063671101   184,470 2,200 SH   DFND 1 0 2,200 0
Canadian Natural Resources Ltd CALL 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
iShares Russell 2000 ETF PUT 464287655   40,578,000 200,000 SH   SOLE   200,000 0 0
Rogers Communications Inc CALL 775109200   7,396 200 SH   DFND 1 0 200 0
CGI Group Inc CALL 12532H104   9,981 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   16,770 200 SH   DFND 1 0 200 0
Suncor Energy Inc CALL 867224107   38,100 1,000 SH   DFND 1 0 1,000 0
Open Text Corp CALL 683715106   6,008 200 SH   DFND 1 0 200 0
CGI Group Inc CALL 12532H104   49,905 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105   153,037 4,300 SH   DFND 1 0 4,300 0
BCE Inc PUT 05534B760   16,185 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   16,185 500 SH   DFND 1 0 500 0
Manulife Financial Corp CALL 56501R106   7,986 300 SH   DFND 1 0 300 0
Ovintiv Inc CALL 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
SSR Mining Inc CALL 784730103   4,510 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In PUT 11271J107   124,620 3,000 SH   DFND 1 0 3,000 0
iShares Russell 2000 ETF CALL 464287655   15,216,750 75,000 SH   SOLE   75,000 0 0
Rogers Communications Inc CALL 775109200   3,698 100 SH   DFND 1 0 100 0
Brookfield Asset Management In CALL 11271J107   8,308 200 SH   DFND 1 0 200 0
Agnico Eagle Mines Ltd CALL 008474108   32,700 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   4,855,500 150,000 SH   SOLE   150,000 0 0
Canadian National Railway Co CALL 136375102   11,813 100 SH   DFND 1 0 100 0
Magna International Inc CALL 559222401   8,380 200 SH   DFND 1 0 200 0
Brookfield Asset Management In CALL 11271J107   290,780 7,000 SH   DFND 1 0 7,000 0
Toronto-Dominion Bank/The CALL 891160509   38,472 700 SH   DFND 1 0 700 0
DoorDash Inc COM 25809K105   1,583,293 14,555 SH   SOLE   14,555 0 0
Barrick Gold Corp CALL 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   118,130 1,000 SH   DFND 1 0 1,000 0
BCE Inc PUT 05534B760   32,370 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   71,310 1,500 SH   DFND 1 0 1,500 0
TransAlta Corp PUT 89346D107   7,788 1,100 SH   DFND 1 0 1,100 0
Brookfield Asset Management In CALL 11271J107   16,616 400 SH   DFND 1 0 400 0
Pembina Pipeline Corp CALL 706327103   63,036 1,700 SH   DFND 1 0 1,700 0
Canadian Imperial Bank of Comm CALL 136069101   95,080 2,000 SH   DFND 1 0 2,000 0
Canadian National Railway Co PUT 136375102   11,813 100 SH   DFND 1 0 100 0
Fortis Inc/Canada PUT 349553107   5,826,000 150,000 SH   SOLE   150,000 0 0
Ovintiv Inc CALL 69047Q102   23,435 500 SH   DFND 1 0 500 0
Fortis Inc/Canada CALL 349553107   62,144 1,600 SH   DFND 1 0 1,600 0
Canadian National Railway Co CALL 136375102   106,317 900 SH   DFND 1 0 900 0
Veren Inc PUT 92340V107   7,870 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp CALL 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp CALL 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp CALL 651639106   62,805 1,500 SH   DFND 1 0 1,500 0
Celestica Inc CALL 15101Q207   57,330 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In PUT 11271J107   41,540 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   95,080 2,000 SH   DFND 1 0 2,000 0
Magna International Inc PUT 559222401   41,900 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   22,188 600 SH   DFND 1 0 600 0
Bank of Nova Scotia/The CALL 064149107   36,576 800 SH   DFND 1 0 800 0
Canadian Natural Resources Ltd PUT 136385101   113,920 3,200 SH   DFND 1 0 3,200 0
Magna International Inc CALL 559222401   25,140 600 SH   DFND 1 0 600 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Fortis Inc/Canada CALL 349553107   11,652 300 SH   DFND 1 0 300 0
Rogers Communications Inc PUT 775109200   18,490 500 SH   DFND 1 0 500 0
TransCanada Corp CALL 87807B107   37,900 1,000 SH   DFND 1 0 1,000 0
Invesco S&P 500 Equal Weight ETF ETF 46137V357   13,175,256 80,200 SH   SOLE   80,200 0 0
BCE Inc PUT 05534B760   4,855,500 150,000 SH   SOLE   150,000 0 0
TELUS Corp CALL 87971M103   1,514,000 100,000 SH   SOLE   100,000 0 0
TELUS Corp PUT 87971M103   1,514,000 100,000 SH   SOLE   100,000 0 0
Veren Inc PUT 92340V107   15,740 2,000 SH   DFND 1 0 2,000 0
Celestica Inc PUT 15101Q207   57,330 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   261,600 4,000 SH   DFND 1 0 4,000 0
Wheaton Precious Metals Corp CALL 962879102   62,904 1,200 SH   DFND 1 0 1,200 0
TFI International Inc PUT 87241L109   290,320 2,000 SH   DFND 1 0 2,000 0
Osisko Gold Royalties Ltd PUT 68827L101   7,790 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm PUT 136069101   7,131,000 150,000 SH   SOLE   150,000 0 0
Cenovus Energy Inc PUT 15135U109   19,660 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada CALL 349553107   104,868 2,700 SH   DFND 1 0 2,700 0
Rogers Communications Inc PUT 775109200   73,960 2,000 SH   DFND 1 0 2,000 0
Precision Drilling Corp CALL 74022D407   70,340 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   50,722,500 250,000 SH   SOLE   250,000 0 0
Thomson Reuters Corp CALL 884903808   168,570 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd PUT 13646K108   393,650 5,000 SH   DFND 1 0 5,000 0
Bank of Montreal CALL 063671101   419,250 5,000 SH   DFND 1 0 5,000 0
Imperial Oil Ltd PUT 453038408   68,250 1,000 SH   DFND 1 0 1,000 0
Open Text Corp CALL 683715106   60,080 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc PUT 29250N105   17,795 500 SH   DFND 1 0 500 0
Veren Inc CALL 92340V107   2,361 300 SH   DFND 1 0 300 0
Cenovus Energy Inc CALL 15135U109   17,694 900 SH   DFND 1 0 900 0
Wheaton Precious Metals Corp PUT 962879102   10,484 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The CALL 064149107   274,320 6,000 SH   DFND 1 0 6,000 0
BCE Inc PUT 05534B760   16,185 500 SH   DFND 1 0 500 0
Canadian Pacific Railway Ltd PUT 13646K108   314,920 4,000 SH   DFND 1 0 4,000 0
Grab Holdings Ltd COM G4124C109   4,934,898 1,390,112 SH   DFND 4 0 1,390,112 0
Sea Ltd COM 81141R100   17,295,567 242,167 SH   DFND 4 0 242,167 0
Hershey Co/The COM 427866108   367,660 2,000 SH   DFND 4 0 2,000 0
Cameco Corp CALL 13321L108   9,840 200 SH   DFND 1 0 200 0
Cenovus Energy Inc PUT 15135U109   19,660 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp CALL 496902404   3,328 400 SH   DFND 1 0 400 0
BCE Inc PUT 05534B760   48,555 1,500 SH   DFND 1 0 1,500 0
Canadian Pacific Railway Ltd PUT 13646K108   393,650 5,000 SH   DFND 1 0 5,000 0
SPDR S&P 500 ETF Trust PUT 78462F103   54,422,000 100,000 SH   SOLE   100,000 0 0
Vermilion Energy Inc CALL 923725105   1,101 100 SH   DFND 1 0 100 0
Vermilion Energy Inc CALL 923725105   20,919 1,900 SH   DFND 1 0 1,900 0
Magna International Inc CALL 559222401   8,380 200 SH   DFND 1 0 200 0
Waste Connections Inc CALL 94106B101   157,824 900 SH   DFND 1 0 900 0
Imperial Oil Ltd PUT 453038408   68,250 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd CALL 13646K108   15,746 200 SH   DFND 1 0 200 0
Imperial Oil Ltd PUT 453038408   68,250 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd PUT 453038408   68,250 1,000 SH   DFND 1 0 1,000 0
Veren Inc CALL 92340V107   7,870 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   6,606 600 SH   DFND 1 0 600 0
Bank of Montreal CALL 063671101   779,805 9,300 SH   DFND 1 0 9,300 0
Barrick Gold Corp PUT 067901108   2,502,000 150,000 SH   SOLE   150,000 0 0
IES Holdings Inc COM 44951W106   139 1 SH   DFND 1 0 1 0
Canadian Pacific Railway Ltd CALL 13646K108   1,007,744 12,800 SH   SOLE   12,800 0 0
Newmont Mining Corp PUT 651639106   251,220 6,000 SH   DFND 1 0 6,000 0
Enbridge Inc PUT 29250N105   17,795 500 SH   DFND 1 0 500 0
Enbridge Inc PUT 29250N105   35,590 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   47,252 400 SH   DFND 1 0 400 0
Canadian Pacific Railway Ltd PUT 13646K108   157,460 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105   49,826 1,400 SH   DFND 1 0 1,400 0
TELUS Corp PUT 87971M103   3,028,000 200,000 SH   SOLE   200,000 0 0
Veren Inc CALL 92340V107   7,870 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   33,360 2,000 SH   DFND 1 0 2,000 0
Wheaton Precious Metals Corp PUT 962879102   52,420 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   42,708 1,200 SH   DFND 1 0 1,200 0
Veren Inc PUT 92340V107   2,361 300 SH   DFND 1 0 300 0
Agnico Eagle Mines Ltd CALL 008474108   71,940 1,100 SH   DFND 1 0 1,100 0
Toronto-Dominion Bank/The CALL 891160509   21,984 400 SH   DFND 1 0 400 0
Financial Select Sector SPDR Fund PUT 81369Y605   12,333,000 300,000 SH   SOLE   300,000 0 0
Financial Select Sector SPDR Fund CALL 81369Y605   12,333,000 300,000 SH   SOLE   300,000 0 0
TransAlta Corp CALL 89346D107   7,080 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   18,490 500 SH   DFND 1 0 500 0
Osisko Gold Royalties Ltd CALL 68827L101   7,790 500 SH   DFND 1 0 500 0
Magna International Inc PUT 559222401   1,257,000 30,000 SH   SOLE   30,000 0 0
Barrick Gold Corp CALL 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp CALL 496902404   8,320 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   219,840 4,000 SH   DFND 1 0 4,000 0
Veren Inc CALL 92340V107   7,870 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In CALL 11271J107   103,850 2,500 SH   DFND 1 0 2,500 0
Invesco QQQ Trust Series 1 PUT 46090E103   13,175,525 27,500 SH   SOLE   27,500 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   13,175,525 27,500 SH   SOLE   27,500 0 0
Rogers Communications Inc PUT 775109200   36,980 1,000 SH   DFND 1 0 1,000 0
Petroleo Brasileiro SA PUT 71654V408   289,800 20,000 SH   DFND 3 0 20,000 0
Petroleo Brasileiro SA CALL 71654V408   289,800 20,000 SH   DFND 3 0 20,000 0
Bank of Montreal PUT 063671101   1,836,315 21,900 SH   DFND 1 0 21,900 0
Cenovus Energy Inc PUT 15135U109   27,524 1,400 SH   DFND 1 0 1,400 0
Invesco QQQ Trust Series 1 PUT 46090E103   19,164,400 40,000 SH   SOLE   40,000 0 0
iShares Russell 2000 ETF CALL 464287655   4,057,800 20,000 SH   SOLE   20,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   392,400 6,000 SH   DFND 1 0 6,000 0
Agnico Eagle Mines Ltd PUT 008474108   327,000 5,000 SH   DFND 1 0 5,000 0
TransCanada Corp CALL 87807B107   37,900 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   4,572 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101   284,800 8,000 SH   DFND 1 0 8,000 0
Brookfield Infrastructure Part CALL G16252101   2,744 100 SH   DFND 1 0 100 0
Magna International Inc PUT 559222401   92,180 2,200 SH   DFND 1 0 2,200 0
Toronto-Dominion Bank/The CALL 891160509   142,896 2,600 SH   DFND 1 0 2,600 0
Veren Inc CALL 92340V107   3,148 400 SH   DFND 1 0 400 0
Cenovus Energy Inc PUT 15135U109   58,980 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The CALL 064149107   45,720 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   131,904 2,400 SH   DFND 1 0 2,400 0
Bank of Nova Scotia/The CALL 064149107   22,860 500 SH   DFND 1 0 500 0
Methanex Corp PUT 59151K108   24,130 500 SH   DFND 1 0 500 0
Franco-Nevada Corp PUT 351858105   118,520 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   52,420 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   20,289,000 100,000 SH   SOLE   100,000 0 0
DoorDash Inc CALL 25809K105   8,571,864 78,800 SH   SOLE   78,800 0 0
DoorDash Inc CALL 25809K105   8,571,864 78,800 SH   SOLE   78,800 0 0
DoorDash Inc PUT 25809K105   2,121,210 19,500 SH   SOLE   19,500 0 0
Agnico Eagle Mines Ltd PUT 008474108   130,800 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   130,800 2,000 SH   DFND 1 0 2,000 0
Ovintiv Inc PUT 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Fortis Inc/Canada PUT 349553107   23,304 600 SH   DFND 1 0 600 0
Ovintiv Inc PUT 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Veren Inc PUT 92340V107   7,870 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   36,980 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc PUT 775109200   110,940 3,000 SH   DFND 1 0 3,000 0
Bank of Montreal CALL 063671101   33,540 400 SH   DFND 1 0 400 0
Newmont Mining Corp PUT 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   203,352 3,700 SH   DFND 1 0 3,700 0
Canadian Natural Resources Ltd PUT 136385101   21,360 600 SH   DFND 1 0 600 0
B2Gold Corp CALL 11777Q209   2,700 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp CALL 651639106   125,610 3,000 SH   DFND 1 0 3,000 0
Ovintiv Inc PUT 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   92,560 2,600 SH   DFND 1 0 2,600 0
Canadian Pacific Railway Ltd PUT 13646K108   78,730 1,000 SH   DFND 1 0 1,000 0
YETI Holdings Inc COM 98585X104   598,345 15,684 SH   SOLE   15,684 0 0
Alamos Gold Inc PUT 011532108   15,680 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   31,944 1,200 SH   DFND 1 0 1,200 0
SSR Mining Inc PUT 784730103   4,510 1,000 SH   DFND 1 0 1,000 0
SSR Mining Inc PUT 784730103   4,510 1,000 SH   DFND 1 0 1,000 0
SSR Mining Inc CALL 784730103   9,020 2,000 SH   DFND 1 0 2,000 0
Direxion Auspice Broad Commodity Strategy ETF ETF 25460E307   31,429 1,087 SH   DFND 1 0 1,087 0
Sun Life Financial Inc PUT 866796105   48,990 1,000 SH   DFND 1 0 1,000 0
Veren Inc PUT 92340V107   7,870 1,000 SH   DFND 1 0 1,000 0
Silvercorp Metals Inc CALL 82835P103   3,360 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   21,354 600 SH   DFND 1 0 600 0
Bank of Nova Scotia/The CALL 064149107   4,572 100 SH   DFND 1 0 100 0
Bank of Nova Scotia/The PUT 064149107   91,440 2,000 SH   DFND 1 0 2,000 0
Sun Life Financial Inc PUT 866796105   29,394 600 SH   DFND 1 0 600 0
Agnico Eagle Mines Ltd PUT 008474108   130,800 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   130,800 2,000 SH   DFND 1 0 2,000 0
SSR Mining Inc CALL 784730103   4,510 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Co PUT 015857105   5,860 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   7,986 300 SH   DFND 1 0 300 0
Canadian National Railway Co CALL 136375102   11,813 100 SH   DFND 1 0 100 0
CGI Group Inc PUT 12532H104   109,791 1,100 SH   DFND 1 0 1,100 0
Toronto-Dominion Bank/The CALL 891160509   65,952 1,200 SH   DFND 1 0 1,200 0
TELUS Corp PUT 87971M103   7,570 500 SH   DFND 1 0 500 0
BCE Inc PUT 05534B760   16,185 500 SH   DFND 1 0 500 0
Algonquin Power & Utilities Co CALL 015857105   5,860 1,000 SH   DFND 1 0 1,000 0
ATS Automation Tooling Systems CALL 00217Y104   3,231 100 SH   DFND 1 0 100 0
Veren Inc PUT 92340V107   17,314 2,200 SH   DFND 1 0 2,200 0
Brookfield Asset Management In CALL 11271J107   41,540 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   347,472 7,600 SH   DFND 1 0 7,600 0
Enbridge Inc CALL 29250N105   11,032,900 310,000 SH   SOLE   310,000 0 0
Manulife Financial Corp PUT 56501R106   133,100 5,000 SH   DFND 1 0 5,000 0
ASML Holding NV COM N07059210   22,500 22 SH   SOLE   22 0 0
Canadian National Railway Co CALL 136375102   2,846,933 24,100 SH   SOLE   24,100 0 0
NexGen Energy Ltd COM 65340P106   15,928 2,282 SH   SOLE   2,282 0 0
Grab Holdings Ltd COM G4124C109   38,620 10,879 SH   SOLE   10,879 0 0
Sea Ltd COM 81141R100   36,139 506 SH   SOLE   506 0 0
AerCap Holdings NV COM N00985106   282,396 3,030 SH   SOLE   3,030 0 0
Teva Pharmaceutical Industries COM 881624209   90,659 5,579 SH   SOLE   5,579 0 0
MAG Silver Corp CALL 55903Q104   10,503 900 SH   DFND 1 0 900 0
MAG Silver Corp PUT 55903Q104   8,169 700 SH   DFND 1 0 700 0
Hudbay Minerals Inc CALL 443628102   1,810 200 SH   DFND 1 0 200 0
Newmont Mining Corp PUT 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp CALL 706327103   11,494,800 310,000 SH   SOLE   310,000 0 0
Canadian Natural Resources Ltd CALL 136385101   7,824,880 219,800 SH   SOLE   219,800 0 0
Imperial Oil Ltd CALL 453038408   136,500 2,000 SH   DFND 1 0 2,000 0
Canadian Pacific Railway Ltd CALL 13646K108   47,238 600 SH   DFND 1 0 600 0
Invesco QQQ Trust Series 1 PUT 46090E103   47,911,000 100,000 SH   SOLE   100,000 0 0
TransCanada Corp CALL 87807B107   37,900 1,000 SH   DFND 1 0 1,000 0
BCE Inc CALL 05534B760   3,237 100 SH   DFND 1 0 100 0
Enbridge Inc PUT 29250N105   24,913 700 SH   DFND 1 0 700 0
Thomson Reuters Corp PUT 884903808   168,570 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In COM 11271J107   18,236 439 SH   SOLE   439 0 0
Brookfield Renewable Corp COM 11284V105   82,983 2,924 SH   SOLE   2,924 0 0
CAE Inc COM 124765108   224,558 12,086 SH   SOLE   12,086 0 0
Open Text Corp COM 683715106   64,256 2,139 SH   SOLE   2,139 0 0
Ritchie Bros Auctioneers Inc COM 74935Q107   59,408 778 SH   SOLE   778 0 0
Bank of Montreal PUT 063671101   335,400 4,000 SH   DFND 1 0 4,000 0
Snowflake Inc COM 833445109   160,352 1,187 SH   SOLE   1,187 0 0
Snowflake Inc COM 833445109   3,890,592 28,800 SH   SOLE   28,800 0 0
Bank of Montreal CALL 063671101   16,770 200 SH   DFND 1 0 200 0
BCE Inc CALL 05534B760   6,474 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The PUT 891160509   5,496 100 SH   DFND 1 0 100 0
Enbridge Inc CALL 29250N105   35,590 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   3,043,350 15,000 SH   SOLE   15,000 0 0
iShares Russell 2000 ETF CALL 464287655   3,043,350 15,000 SH   SOLE   15,000 0 0
First Majestic Silver Corp CALL 32076V103   5,920 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   3,832,880 8,000 SH   SOLE   8,000 0 0
Invesco QQQ Trust Series 1 CALL 46090E103   3,832,880 8,000 SH   SOLE   8,000 0 0
Franco-Nevada Corp PUT 351858105   118,520 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   7,607,808 166,400 SH   SOLE   166,400 0 0
Sun Life Financial Inc CALL 866796105   10,410,375 212,500 SH   SOLE   212,500 0 0
Royal Bank of Canada PUT 780087102   26,446,068 248,600 SH   SOLE   248,600 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   54,422,000 100,000 SH   SOLE   100,000 0 0
ON Semiconductor Corp COM 682189105   469,430 6,848 SH   SOLE   6,848 0 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   15,972 600 SH   DFND 1 0 600 0
Silvercorp Metals Inc CALL 82835P103   3,360 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc CALL 69047Q102   9,374 200 SH   DFND 1 0 200 0
Sun Life Financial Inc CALL 866796105   48,990 1,000 SH   DFND 1 0 1,000 0
TELUS Corp CALL 87971M103   3,361,080 222,000 SH   DFND 1 0 222,000 0
Brookfield Infrastructure Part CALL G16252101   3,292,800 120,000 SH   SOLE   120,000 0 0
TELUS Corp CALL 87971M103   3,123,382 206,300 SH   DFND 1 0 206,300 0
Bank of Montreal PUT 063671101   16,770 200 SH   DFND 1 0 200 0
iShares MSCI EAFE ETF PUT 464287465   5,874,750 75,000 SH   SOLE   75,000 0 0
Royal Bank of Canada CALL 780087102   24,563,142 230,900 SH   SOLE   230,900 0 0
Precision Drilling Corp CALL 74022D407   7,034 100 SH   DFND 1 0 100 0
Waste Connections Inc CALL 94106B101   8,768,000 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The CALL 064149107   4,572 100 SH   DFND 1 0 100 0
TELUS Corp CALL 87971M103   6,661,600 440,000 SH   DFND 1 0 440,000 0
Imperial Oil Ltd PUT 453038408   6,825 100 SH   DFND 1 0 100 0
Vermilion Energy Inc PUT 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp CALL 496902404   8,320 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   7,570 500 SH   DFND 1 0 500 0
Novagold Resources Inc PUT 66987E206   3,460 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Lt PUT 113004105   1,522,000 40,000 SH   SOLE   40,000 0 0
SPDR S&P 500 ETF Trust CALL 78462F103   108,844,000 200,000 SH   SOLE   200,000 0 0
Sweetgreen Inc COM 87043Q108   211 7 SH   DFND 1 0 7 0
Brookfield Asset Management Lt COM 113004105   1,453,091 38,189 SH   DFND 1 0 38,189 0
TELUS Corp PUT 87971M103   7,570 500 SH   DFND 1 0 500 0
Enbridge Inc PUT 29250N105   60,503 1,700 SH   DFND 1 0 1,700 0
MAG Silver Corp PUT 55903Q104   8,169 700 SH   DFND 1 0 700 0
Barrick Gold Corp PUT 067901108   33,360 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd CALL 008474108   6,540 100 SH   DFND 1 0 100 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Manulife Financial Corp CALL 56501R106   7,970,028 299,400 SH   DFND 1 0 299,400 0
Nutrien Ltd CALL 67077M108   7,254,675 142,500 SH   SOLE   142,500 0 0
Barrick Gold Corp CALL 067901108   23,352 1,400 SH   DFND 1 0 1,400 0
Newmont Mining Corp PUT 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Veren Inc PUT 92340V107   13,379 1,700 SH   DFND 1 0 1,700 0
Toronto-Dominion Bank/The PUT 891160509   10,992 200 SH   DFND 1 0 200 0
Motorola Solutions Inc CALL 620076307   14,399,665 37,300 SH   SOLE   37,300 0 0
Agnico Eagle Mines Ltd PUT 008474108   130,800 2,000 SH   DFND 1 0 2,000 0
Magna International Inc CALL 559222401   20,950 500 SH   DFND 1 0 500 0
Fortuna Silver Mines Inc PUT 349942102   4,890 1,000 SH   DFND 1 0 1,000 0
ATS Automation Tooling Systems CALL 00217Y104   3,231 100 SH   DFND 1 0 100 0
Barrick Gold Corp PUT 067901108   33,360 2,000 SH   DFND 1 0 2,000 0
Vermilion Energy Inc CALL 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Veren Inc PUT 92340V107   7,870 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   27,480 500 SH   DFND 1 0 500 0
Vermilion Energy Inc CALL 923725105   44,040 4,000 SH   DFND 1 0 4,000 0
Fortis Inc/Canada CALL 349553107   42,724 1,100 SH   DFND 1 0 1,100 0
Canadian Natural Resources Ltd PUT 136385101   391,600 11,000 SH   DFND 1 0 11,000 0
Precision Drilling Corp CALL 74022D407   35,170 500 SH   DFND 1 0 500 0
Franco-Nevada Corp PUT 351858105   11,852 100 SH   DFND 1 0 100 0
BCE Inc PUT 05534B760   32,370 1,000 SH   DFND 1 0 1,000 0
Veren Inc CALL 92340V107   3,935 500 SH   DFND 1 0 500 0
Osisko Gold Royalties Ltd CALL 68827L101   15,580 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 CALL 46090E103   23,955,500 50,000 SH   SOLE   50,000 0 0
Bank of Nova Scotia/The CALL 064149107   9,144 200 SH   DFND 1 0 200 0
Rogers Communications Inc CALL 775109200   11,094 300 SH   DFND 1 0 300 0
Fortis Inc/Canada CALL 349553107   19,420 500 SH   DFND 1 0 500 0
Ovintiv Inc PUT 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   118,850 2,500 SH   DFND 1 0 2,500 0
Canadian National Railway Co PUT 136375102   47,252 400 SH   DFND 1 0 400 0
Pan American Silver Corp PUT 697900108   15,904 800 SH   DFND 1 0 800 0
Bank of Nova Scotia/The PUT 064149107   68,580 1,500 SH   DFND 1 0 1,500 0
Brookfield Renewable Partners PUT G16258108   9,908 400 SH   DFND 1 0 400 0
Centerra Gold Inc CALL 152006102   3,360 500 SH   DFND 1 0 500 0
Bank of Montreal CALL 063671101   92,235 1,100 SH   DFND 1 0 1,100 0
Veren Inc PUT 92340V107   7,870 1,000 SH   DFND 1 0 1,000 0
Veren Inc PUT 92340V107   2,361 300 SH   DFND 1 0 300 0
Vermilion Energy Inc PUT 923725105   3,303 300 SH   DFND 1 0 300 0
Canadian National Railway Co PUT 136375102   118,130 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   48,372 2,900 SH   DFND 1 0 2,900 0
CAE Inc PUT 124765108   5,574 300 SH   DFND 1 0 300 0
Fortis Inc/Canada CALL 349553107   3,884 100 SH   DFND 1 0 100 0
Osisko Gold Royalties Ltd CALL 68827L101   3,116 200 SH   DFND 1 0 200 0
Canadian National Railway Co CALL 136375102   23,626 200 SH   DFND 1 0 200 0
Magna International Inc PUT 559222401   12,570 300 SH   DFND 1 0 300 0
Toronto-Dominion Bank/The CALL 891160509   10,992 200 SH   DFND 1 0 200 0
Celestica Inc PUT 15101Q207   57,330 1,000 SH   DFND 1 0 1,000 0
Magna International Inc PUT 559222401   41,900 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Co CALL 015857105   5,860 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   21,360 600 SH   DFND 1 0 600 0
CGI Group Inc PUT 12532H104   99,810 1,000 SH   DFND 1 0 1,000 0
TFI International Inc CALL 87241L109   29,032 200 SH   DFND 1 0 200 0
NVIDIA Corp COM 67066G104   123,540 1,000 SH   SOLE   1,000 0 0
Brookfield Renewable Partners PUT G16258108   24,770 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   7,118 200 SH   DFND 1 0 200 0
Manulife Financial Corp CALL 56501R106   79,860 3,000 SH   DFND 1 0 3,000 0
Brookfield Renewable Partners CALL G16258108   2,477 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Comm CALL 136069101   19,016 400 SH   DFND 1 0 400 0
Toronto-Dominion Bank/The CALL 891160509   175,872 3,200 SH   DFND 1 0 3,200 0
Toronto-Dominion Bank/The PUT 891160509   346,248 6,300 SH   DFND 1 0 6,300 0
Brookfield Asset Management In CALL 11271J107   41,540 1,000 SH   DFND 1 0 1,000 0
Veren Inc CALL 92340V107   7,870 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   23,626 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The PUT 064149107   22,860 500 SH   DFND 1 0 500 0
Brookfield Asset Management Lt PUT 113004105   45,660 1,200 SH   DFND 1 0 1,200 0
BCE Inc PUT 05534B760   61,503 1,900 SH   DFND 1 0 1,900 0
Rogers Communications Inc PUT 775109200   110,940 3,000 SH   DFND 1 0 3,000 0
Brookfield Infrastructure Part CALL G16252101   6,311,200 230,000 SH   SOLE   230,000 0 0
Canadian National Railway Co CALL 136375102   118,130 1,000 SH   DFND 1 0 1,000 0
Consolidated Water Co Ltd COM G23773107   345 13 SH   DFND 1 0 13 0
SPDR S&P 500 ETF Trust PUT 78462F103   163,266,000 300,000 SH   SOLE   300,000 0 0
Bank of Montreal PUT 063671101   251,550 3,000 SH   DFND 1 0 3,000 0
Thomson Reuters Corp CALL 884903808   168,570 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Part PUT G16252101   27,440 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   5,496 100 SH   DFND 1 0 100 0
Enbridge Inc CALL 29250N105   3,559 100 SH   DFND 1 0 100 0
Toronto-Dominion Bank/The CALL 891160509   16,488 300 SH   DFND 1 0 300 0
Enbridge Inc CALL 29250N105   71,180 2,000 SH   DFND 1 0 2,000 0
Enbridge Inc CALL 29250N105   46,267 1,300 SH   DFND 1 0 1,300 0
Toronto-Dominion Bank/The PUT 891160509   181,368 3,300 SH   DFND 1 0 3,300 0
Enbridge Inc PUT 29250N105   35,590 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   35,590 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   320,040 7,000 SH   DFND 1 0 7,000 0
Fortuna Silver Mines Inc CALL 349942102   489 100 SH   DFND 1 0 100 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   130,800 2,000 SH   DFND 1 0 2,000 0
Teck Resources Ltd PUT 878742204   47,900 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd PUT 878742204   47,900 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd CALL 878742204   47,900 1,000 SH   DFND 1 0 1,000 0
Celestica Inc PUT 15101Q207   17,199 300 SH   DFND 1 0 300 0
Novagold Resources Inc PUT 66987E206   3,460 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   1,966 100 SH   DFND 1 0 100 0
CGI Group Inc CALL 12532H104   19,962 200 SH   DFND 1 0 200 0
BCE Inc PUT 05534B760   32,370 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   213,930 4,500 SH   DFND 1 0 4,500 0
Vermilion Energy Inc PUT 923725105   4,404 400 SH   DFND 1 0 400 0
Rogers Communications Inc PUT 775109200   3,698,000 100,000 SH   SOLE   100,000 0 0
Cameco Corp PUT 13321L108   29,520 600 SH   DFND 1 0 600 0
iShares U.S. Home Construction ETF ETF 464288752   505 5 SH   DFND 1 0 5 0
Bank of Montreal PUT 063671101   670,800 8,000 SH   DFND 1 0 8,000 0
Brookfield Asset Management Lt PUT 113004105   76,100 2,000 SH   DFND 1 0 2,000 0
TransAlta Corp CALL 89346D107   1,416 200 SH   DFND 1 0 200 0
Newmont Mining Corp PUT 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   166,390 3,500 SH   DFND 1 0 3,500 0
Imperial Oil Ltd PUT 453038408   68,250 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp PUT 55903Q104   11,670 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc PUT 15135U109   39,320 2,000 SH   DFND 1 0 2,000 0
Canadian National Railway Co PUT 136375102   236,260 2,000 SH   DFND 1 0 2,000 0
CGI Group Inc PUT 12532H104   99,810 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Part CALL G16252101   3,567,200 130,000 SH   SOLE   130,000 0 0
Manulife Financial Corp CALL 56501R106   26,620 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   22,860 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107   50,292 1,100 SH   DFND 1 0 1,100 0
SPDR S&P 500 ETF Trust PUT 78462F103   47,619,250 87,500 SH   SOLE   87,500 0 0
Enbridge Inc CALL 29250N105   71,180 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101   147,374 3,100 SH   DFND 1 0 3,100 0
Enbridge Inc PUT 29250N105   17,795 500 SH   DFND 1 0 500 0
Canadian National Railway Co PUT 136375102   118,130 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   42,786 900 SH   DFND 1 0 900 0
Bank of Nova Scotia/The PUT 064149107   214,884 4,700 SH   DFND 1 0 4,700 0
Canadian Imperial Bank of Comm PUT 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   190,160 4,000 SH   DFND 1 0 4,000 0
Thomson Reuters Corp PUT 884903808   168,570 1,000 SH   DFND 1 0 1,000 0
Descartes Systems Group Inc/The PUT 249906108   96,840 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp CALL 496902404   5,824 700 SH   DFND 1 0 700 0
TransAlta Corp PUT 89346D107   7,080 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   35,590 1,000 SH   DFND 1 0 1,000 0
Methanex Corp PUT 59151K108   24,130 500 SH   DFND 1 0 500 0
Sun Life Financial Inc PUT 866796105   48,990 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   234,780 2,800 SH   DFND 1 0 2,800 0
Agnico Eagle Mines Ltd CALL 008474108   235,440 3,600 SH   DFND 1 0 3,600 0
Bank of Montreal PUT 063671101   201,240 2,400 SH   DFND 1 0 2,400 0
Sun Life Financial Inc CALL 866796105   34,293 700 SH   DFND 1 0 700 0
SPDR S&P 500 ETF Trust PUT 78462F103   108,844,000 200,000 SH   SOLE   200,000 0 0
TELUS Corp PUT 87971M103   15,140 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   494,640 9,000 SH   DFND 1 0 9,000 0
Bank of Montreal PUT 063671101   92,235 1,100 SH   DFND 1 0 1,100 0
Algonquin Power & Utilities Co CALL 015857105   5,860 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   8,340 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm PUT 136069101   95,080 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101   25,155 300 SH   DFND 1 0 300 0
Vermilion Energy Inc PUT 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Kinross Gold Corp PUT 496902404   41,600 5,000 SH   DFND 1 0 5,000 0
Canadian Imperial Bank of Comm CALL 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   33,540 400 SH   DFND 1 0 400 0
Bank of Nova Scotia/The CALL 064149107   4,572 100 SH   DFND 1 0 100 0
Suncor Energy Inc CALL 867224107   11,216,640 294,400 SH   SOLE   294,400 0 0
Franco-Nevada Corp CALL 351858105   71,112 600 SH   DFND 1 0 600 0
MicroStrategy Inc COM 594972408   205,382 1,491 SH   SOLE   1,491 0 0
Global-e Online Ltd COM M5216V106   39,425 1,087 SH   SOLE   1,087 0 0
Oasis Petroleum Inc COM 674215207   940,852 5,611 SH   SOLE   5,611 0 0
EMCOR Group Inc COM 29084Q100   1,627,162 4,457 SH   SOLE   4,457 0 0
CRH PLC COM G25508105   77,454 1,033 SH   SOLE   1,033 0 0
CRH PLC COM G25508105   4,935,933 65,830 SH   SOLE   65,830 0 0
Pure Storage Inc COM 74624M102   110,826 1,726 SH   SOLE   1,726 0 0
Imperial Oil Ltd CALL 453038408   5,664,750 83,000 SH   SOLE   83,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   118,850 2,500 SH   DFND 1 0 2,500 0
Invesco QQQ Trust Series 1 PUT 46090E103   43,119,900 90,000 SH   SOLE   90,000 0 0
iShares MSCI United Kingdom ETF ETF 46435G334   104,640 3,000 SH   SOLE   3,000 0 0
iShares MSCI Japan ETF ETF 46434G822   136,480 2,000 SH   SOLE   2,000 0 0
Align Technology Inc COM 016255101   506,762 2,099 SH   SOLE   2,099 0 0
Sun Life Financial Inc PUT 866796105   93,081 1,900 SH   DFND 1 0 1,900 0
Manulife Financial Corp CALL 56501R106   53,240 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   195,960 4,000 SH   DFND 1 0 4,000 0
Magna International Inc PUT 559222401   41,900 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   256,320 7,200 SH   DFND 1 0 7,200 0
Descartes Systems Group Inc/The PUT 249906108   96,840 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   118,130 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   23,770 500 SH   DFND 1 0 500 0
Canadian Pacific Railway Ltd PUT 13646K108   31,492 400 SH   DFND 1 0 400 0
Waste Connections Inc PUT 94106B101   175,360 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   23,770 500 SH   DFND 1 0 500 0
Canadian Imperial Bank of Comm PUT 136069101   95,080 2,000 SH   DFND 1 0 2,000 0
Sun Life Financial Inc PUT 866796105   48,990 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   24,913 700 SH   DFND 1 0 700 0
Sun Life Financial Inc PUT 866796105   146,970 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The PUT 064149107   45,720 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   315,468 6,900 SH   DFND 1 0 6,900 0
Brookfield Asset Management In PUT 11271J107   41,540 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   22,860 500 SH   DFND 1 0 500 0
Cenovus Energy Inc PUT 15135U109   39,320 2,000 SH   DFND 1 0 2,000 0
Osisko Gold Royalties Ltd PUT 68827L101   31,160 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101   71,310 1,500 SH   DFND 1 0 1,500 0
MAG Silver Corp PUT 55903Q104   23,340 2,000 SH   DFND 1 0 2,000 0
iShares Russell 2000 ETF PUT 464287655   40,578,000 200,000 SH   SOLE   200,000 0 0
Canadian Imperial Bank of Comm PUT 136069101   23,770 500 SH   DFND 1 0 500 0
Brookfield Asset Management In PUT 11271J107   41,540 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In PUT 11271J107   41,540 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   52,420 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   95,080 2,000 SH   DFND 1 0 2,000 0
Canadian Imperial Bank of Comm PUT 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   79,860 3,000 SH   DFND 1 0 3,000 0
Canadian Natural Resources Ltd PUT 136385101   227,840 6,400 SH   DFND 1 0 6,400 0
Sun Life Financial Inc PUT 866796105   48,990 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   79,860 3,000 SH   DFND 1 0 3,000 0
Canadian Imperial Bank of Comm PUT 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   95,080 2,000 SH   DFND 1 0 2,000 0
MAG Silver Corp PUT 55903Q104   11,670 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   78,640 4,000 SH   DFND 1 0 4,000 0
Canadian Natural Resources Ltd PUT 136385101   142,400 4,000 SH   DFND 1 0 4,000 0
Barrick Gold Corp PUT 067901108   50,040 3,000 SH   DFND 1 0 3,000 0
Barrick Gold Corp PUT 067901108   33,360 2,000 SH   DFND 1 0 2,000 0
Gildan Activewear Inc PUT 375916103   37,920 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   36,980 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd CALL 68827L101   7,790 500 SH   DFND 1 0 500 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc CALL 15135U109   39,320 2,000 SH   DFND 1 0 2,000 0
NVIDIA Corp PUT 67066G104   24,708,000 200,000 SH   SOLE   200,000 0 0
iShares U.S. Home Construction ETF ETF 464288752   3,537,100 35,000 SH   SOLE   35,000 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   23,955,500 50,000 SH   DFND 3 0 50,000 0
Ovintiv Inc CALL 69047Q102   351,525 7,500 SH   SOLE   7,500 0 0
Ovintiv Inc CALL 69047Q102   351,525 7,500 SH   SOLE   7,500 0 0
Canadian Pacific Railway Ltd CALL 13646K108   78,730 1,000 SH   DFND 1 0 1,000 0
Oasis Petroleum Inc COM 674215207   67,743 404 SH   SOLE   404 0 0
Oasis Petroleum Inc COM 674215207   3,521 21 SH   DFND 1 0 21 0
Canadian Imperial Bank of Comm PUT 136069101   71,310 1,500 SH   DFND 1 0 1,500 0
Sun Life Financial Inc PUT 866796105   48,990 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   19,660 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   73,485 1,500 SH   DFND 1 0 1,500 0
Barrick Gold Corp PUT 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   52,420 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   142,620 3,000 SH   DFND 1 0 3,000 0
Bank of Nova Scotia/The PUT 064149107   320,040 7,000 SH   DFND 1 0 7,000 0
Canadian Natural Resources Ltd PUT 136385101   356,000 10,000 SH   DFND 1 0 10,000 0
Ovintiv Inc PUT 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc PUT 011532108   15,680 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   43,968 800 SH   DFND 1 0 800 0
Enbridge Inc PUT 29250N105   35,590 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp PUT 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Thomson Reuters Corp PUT 884903808   168,570 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd PUT 68827L101   15,580 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   472,520 4,000 SH   DFND 1 0 4,000 0
Wheaton Precious Metals Corp PUT 962879102   52,420 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   52,420 1,000 SH   DFND 1 0 1,000 0
Microsoft Corp COM 594918104   89,390 200 SH   SOLE   200 0 0
Osisko Gold Royalties Ltd PUT 68827L101   15,580 1,000 SH   DFND 1 0 1,000 0
Osisko Gold Royalties Ltd PUT 68827L101   15,580 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   52,420 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp CALL 87807B107   90,960 2,400 SH   DFND 1 0 2,400 0
Newmont Mining Corp PUT 651639106   376,830 9,000 SH   DFND 1 0 9,000 0
Vermilion Energy Inc PUT 923725105   8,808 800 SH   DFND 1 0 800 0
Restaurant Brands Internationa CALL 76131D103   7,037 100 SH   DFND 1 0 100 0
Osisko Gold Royalties Ltd PUT 68827L101   15,580 1,000 SH   DFND 1 0 1,000 0
Cenovus Energy Inc CALL 15135U109   19,660 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp PUT 651639106   83,740 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Co PUT 015857105   1,172 200 SH   DFND 1 0 200 0
Canadian Imperial Bank of Comm PUT 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   109,005 1,300 SH   DFND 1 0 1,300 0
Toronto-Dominion Bank/The PUT 891160509   16,488 300 SH   DFND 1 0 300 0
Canadian Imperial Bank of Comm PUT 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   9,582,200 20,000 SH   SOLE   20,000 0 0
Kosmos Energy Ltd PUT 500688106   554 100 SH   SOLE   100 0 0
Invesco QQQ Trust Series 1 PUT 46090E103   9,582,200 20,000 SH   SOLE   20,000 0 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Veren Inc PUT 92340V107   7,870 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   104,840 2,000 SH   DFND 1 0 2,000 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Sun Life Financial Inc PUT 866796105   7,348,500 150,000 SH   SOLE   150,000 0 0
Centerra Gold Inc PUT 152006102   6,720 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   130,800 2,000 SH   DFND 1 0 2,000 0
Wheaton Precious Metals Corp PUT 962879102   52,420 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF CALL 464287655   4,057,800 20,000 SH   SOLE   20,000 0 0
Ferrovial SE COM N3168P101   29,129 749 SH   DFND 2 0 749 0
Toronto-Dominion Bank/The CALL 891160509   225,336 4,100 SH   DFND 1 0 4,100 0
Brookfield Asset Management Lt PUT 113004105   22,830 600 SH   DFND 1 0 600 0
Brookfield Asset Management In PUT 11271J107   41,540 1,000 SH   DFND 1 0 1,000 0
Fortuna Silver Mines Inc PUT 349942102   4,890 1,000 SH   DFND 1 0 1,000 0
Gildan Activewear Inc CALL 375916103   15,168 400 SH   DFND 1 0 400 0
TransCanada Corp PUT 87807B107   37,900 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   14,240 400 SH   DFND 1 0 400 0
iShares Russell 2000 ETF CALL 464287655   30,433,500 150,000 SH   SOLE   150,000 0 0
Brookfield Asset Management In PUT 11271J107   41,540 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm PUT 136069101   237,700 5,000 SH   DFND 1 0 5,000 0
Canadian Imperial Bank of Comm PUT 136069101   95,080 2,000 SH   DFND 1 0 2,000 0
Celestica Inc PUT 15101Q207   57,330 1,000 SH   DFND 1 0 1,000 0
Alamos Gold Inc PUT 011532108   15,680 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   5,505 500 SH   DFND 1 0 500 0
BCE Inc CALL 05534B760   32,370 1,000 SH   DFND 1 0 1,000 0
Veren Inc PUT 92340V107   7,870 1,000 SH   DFND 1 0 1,000 0
Fortuna Silver Mines Inc PUT 349942102   978 200 SH   DFND 1 0 200 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Sprott Physical Platinum & Pal COM 85207Q104   977 100 SH   DFND 1 0 100 0
Osisko Gold Royalties Ltd CALL 68827L101   15,580 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In CALL 11271J107   41,540 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF CALL 464287655   30,433,500 150,000 SH   SOLE   150,000 0 0
Bank of Montreal CALL 063671101   16,770 200 SH   DFND 1 0 200 0
Enbridge Inc CALL 29250N105   74,739 2,100 SH   DFND 1 0 2,100 0
Toronto-Dominion Bank/The CALL 891160509   16,488 300 SH   DFND 1 0 300 0
Eli Lilly & Co PUT 532457108   13,580,700 15,000 SH   SOLE   15,000 0 0
QUALCOMM Inc PUT 747525103   14,938,500 75,000 SH   SOLE   75,000 0 0
TFI International Inc PUT 87241L109   145,160 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The PUT 064149107   22,860 500 SH   DFND 1 0 500 0
Bank of Nova Scotia/The PUT 064149107   192,024 4,200 SH   DFND 1 0 4,200 0
Brookfield Infrastructure Part CALL G16252101   27,440 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp CALL 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   18,939,936 398,400 SH   SOLE   398,400 0 0
Kinross Gold Corp CALL 496902404   6,656 800 SH   DFND 1 0 800 0
iShares Russell 2000 ETF CALL 464287655   20,289,000 100,000 SH   SOLE   100,000 0 0
Manulife Financial Corp CALL 56501R106   101,156 3,800 SH   DFND 1 0 3,800 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Co CALL 015857105   586 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   293,475 3,500 SH   DFND 1 0 3,500 0
Silvercorp Metals Inc CALL 82835P103   3,360 1,000 SH   DFND 1 0 1,000 0
Brookfield Renewable Partners PUT G16258108   49,540 2,000 SH   DFND 1 0 2,000 0
Franco-Nevada Corp PUT 351858105   355,560 3,000 SH   DFND 1 0 3,000 0
Brookfield Asset Management In CALL 11271J107   4,154 100 SH   DFND 1 0 100 0
Manulife Financial Corp CALL 56501R106   69,212 2,600 SH   DFND 1 0 2,600 0
TELUS Corp CALL 87971M103   2,160,478 142,700 SH   DFND 1 0 142,700 0
TransCanada Corp PUT 87807B107   13,265,000 350,000 SH   SOLE   350,000 0 0
Bank of Montreal PUT 063671101   134,160 1,600 SH   DFND 1 0 1,600 0
Franco-Nevada Corp PUT 351858105   118,520 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp CALL 55903Q104   11,670 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp PUT 651639106   41,870 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co CALL 136375102   118,130 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   329,184 7,200 SH   DFND 1 0 7,200 0
SPDR S&P 500 ETF Trust PUT 78462F103   108,844,000 200,000 SH   SOLE   200,000 0 0
Canadian Pacific Railway Ltd CALL 13646K108   102,349 1,300 SH   DFND 1 0 1,300 0
Celestica Inc PUT 15101Q207   57,330 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   91,440 2,000 SH   DFND 1 0 2,000 0
Rogers Communications Inc CALL 775109200   36,980 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd PUT 09228F103   2,480 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   16,770 200 SH   DFND 1 0 200 0
Brookfield Infrastructure Part PUT G16252101   27,440 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   259,935 3,100 SH   DFND 1 0 3,100 0
LPL Financial Holdings Inc COM 50212V100   6,085,668 21,789 SH   SOLE   21,789 0 0
Bank of Montreal PUT 063671101   419,250 5,000 SH   DFND 1 0 5,000 0
iShares Russell 2000 ETF PUT 464287655   6,086,700 30,000 SH   SOLE   30,000 0 0
Newmont Mining Corp PUT 651639106   12,561 300 SH   DFND 1 0 300 0
Canadian National Railway Co PUT 136375102   236,260 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp CALL 067901108   8,340 500 SH   DFND 1 0 500 0
Valeant Pharmaceuticals Intern PUT 071734107   6,970 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   35,600 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   35,600 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   226,395 2,700 SH   DFND 1 0 2,700 0
Hudbay Minerals Inc PUT 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   27,480 500 SH   DFND 1 0 500 0
Apple Inc PUT 037833100   21,062,000 100,000 SH   SOLE   100,000 0 0
iShares MBS ETF ETF 464288588   18,362,000 200,000 SH   SOLE   200,000 0 0
Schwab Short-Term U.S. Treasury ETF ETF 808524862   9,626,000 200,000 SH   SOLE   200,000 0 0
Invesco Optimum Yield Diversified Commodity Strategy No K-1 ETF ETF 46090F100   11,240,000 800,000 SH   SOLE   800,000 0 0
iShares 3-7 Year Treasury Bond ETF ETF 464288661   23,094,000 200,000 SH   SOLE   200,000 0 0
Ovintiv Inc PUT 69047Q102   351,525 7,500 SH   SOLE   7,500 0 0
Canadian Natural Resources Ltd PUT 136385101   890,000 25,000 SH   SOLE   25,000 0 0
Sun Life Financial Inc CALL 866796105   14,697 300 SH   DFND 1 0 300 0
iShares Russell 2000 ETF PUT 464287655   16,231,200 80,000 SH   SOLE   80,000 0 0
SSR Mining Inc CALL 784730103   4,510 1,000 SH   DFND 1 0 1,000 0
Invesco QQQ Trust Series 1 PUT 46090E103   23,955,500 50,000 SH   SOLE   50,000 0 0
Vermilion Energy Inc PUT 923725105   165,150 15,000 SH   SOLE   15,000 0 0
Agnico Eagle Mines Ltd CALL 008474108   32,700 500 SH   DFND 1 0 500 0
Cenovus Energy Inc CALL 15135U109   19,660 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   32,004 700 SH   DFND 1 0 700 0
iShares iBoxx $ High Yield Corporate Bond ETF PUT 464288513   7,714,000 100,000 SH   SOLE   100,000 0 0
iShares iBoxx $ High Yield Corporate Bond ETF CALL 464288513   11,571,000 150,000 SH   SOLE   150,000 0 0
TFI International Inc CALL 87241L109   14,516 100 SH   DFND 1 0 100 0
Sun Life Financial Inc PUT 866796105   195,960 4,000 SH   DFND 1 0 4,000 0
Bank of Montreal CALL 063671101   251,550 3,000 SH   DFND 1 0 3,000 0
Boston Scientific Corp PUT 101137107   7,701,000 100,000 SH   SOLE   100,000 0 0
Apple Inc PUT 037833100   31,593,000 150,000 SH   SOLE   150,000 0 0
BlackBerry Ltd PUT 09228F103   4,960 2,000 SH   DFND 1 0 2,000 0
BCE Inc CALL 05534B760   5,956,080 184,000 SH   SOLE   184,000 0 0
SSR Mining Inc CALL 784730103   4,510 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
iShares MSCI Japan ETF ETF 46434G822   300,256 4,400 SH   SOLE   4,400 0 0
TELUS Corp PUT 87971M103   18,168 1,200 SH   DFND 1 0 1,200 0
BCE Inc CALL 05534B760   32,370 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp CALL 706327103   14,275,800 385,000 SH   SOLE   385,000 0 0
Toronto-Dominion Bank/The PUT 891160509   82,440 1,500 SH   DFND 1 0 1,500 0
Toronto-Dominion Bank/The CALL 891160509   10,992 200 SH   DFND 1 0 200 0
Royal Bank of Canada CALL 780087102   31,914,000 300,000 SH   SOLE   300,000 0 0
Canadian Imperial Bank of Comm PUT 136069101   38,032 800 SH   DFND 1 0 800 0
Sun Life Financial Inc CALL 866796105   195,960 4,000 SH   DFND 1 0 4,000 0
Waste Connections Inc CALL 94106B101   35,072 200 SH   DFND 1 0 200 0
Baytex Energy Corp CALL 07317Q105   3,480 1,000 SH   DFND 1 0 1,000 0
Alphabet Inc PUT 02079K107   18,342,000 100,000 SH   SOLE   100,000 0 0
Manulife Financial Corp PUT 56501R106   53,240 2,000 SH   DFND 1 0 2,000 0
Walgreens Boots Alliance Inc CALL 931427108   725,700 60,000 SH   SOLE   60,000 0 0
Canadian National Railway Co CALL 136375102   3,780,160 32,000 SH   SOLE   32,000 0 0
Celestica Inc CALL 15101Q207   11,466 200 SH   DFND 1 0 200 0
Vermilion Energy Inc CALL 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Lt PUT 113004105   38,050 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The PUT 064149107   105,156 2,300 SH   DFND 1 0 2,300 0
Brookfield Asset Management In PUT 11271J107   2,907,800 70,000 SH   SOLE   70,000 0 0
Bank of Montreal CALL 063671101   75,465 900 SH   DFND 1 0 900 0
Shopify Inc CALL 82509L107   350,065 5,300 SH   SOLE   5,300 0 0
Magna International Inc PUT 559222401   41,900 1,000 SH   DFND 1 0 1,000 0
Celestica Inc PUT 15101Q207   5,733 100 SH   DFND 1 0 100 0
Wheaton Precious Metals Corp PUT 962879102   2,096,800 40,000 SH   SOLE   40,000 0 0
Royal Bank of Canada CALL 780087102   20,478,150 192,500 SH   SOLE   192,500 0 0
Bank of Nova Scotia/The PUT 064149107   27,432 600 SH   DFND 1 0 600 0
Restaurant Brands Internationa CALL 76131D103   7,037 100 SH   DFND 1 0 100 0
iShares Russell 2000 ETF PUT 464287655   6,086,700 30,000 SH   SOLE   30,000 0 0
Algonquin Power & Utilities Co CALL 015857105   5,860 1,000 SH   DFND 1 0 1,000 0
Hudbay Minerals Inc CALL 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp CALL 55903Q104   11,670 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd CALL 136385101   4,450,000 125,000 SH   SOLE   125,000 0 0
Canadian Natural Resources Ltd CALL 136385101   10,580,320 297,200 SH   SOLE   297,200 0 0
Bank of Montreal CALL 063671101   109,005 1,300 SH   DFND 1 0 1,300 0
Steel Dynamics Inc COM 858119100   300,570 2,321 SH   SOLE   2,321 0 0
Suncor Energy Inc CALL 867224107   7,620 200 SH   DFND 1 0 200 0
Toronto-Dominion Bank/The CALL 891160509   153,888 2,800 SH   DFND 1 0 2,800 0
Enbridge Inc CALL 29250N105   11,032,900 310,000 SH   SOLE   310,000 0 0
Sun Life Financial Inc CALL 866796105   10,410,375 212,500 SH   SOLE   212,500 0 0
TransCanada Corp PUT 87807B107   18,950 500 SH   DFND 1 0 500 0
Bank of Montreal PUT 063671101   33,540 400 SH   DFND 1 0 400 0
Thomson Reuters Corp CALL 884903808   168,570 1,000 SH   DFND 1 0 1,000 0
Thomson Reuters Corp CALL 884903808   168,570 1,000 SH   DFND 1 0 1,000 0
Descartes Systems Group Inc/The PUT 249906108   193,680 2,000 SH   DFND 1 0 2,000 0
Descartes Systems Group Inc/The PUT 249906108   96,840 1,000 SH   DFND 1 0 1,000 0
TransCanada Corp CALL 87807B107   8,413,800 222,000 SH   SOLE   222,000 0 0
Waste Connections Inc PUT 94106B101   175,360 1,000 SH   DFND 1 0 1,000 0
Waste Connections Inc PUT 94106B101   175,360 1,000 SH   DFND 1 0 1,000 0
Canadian Natural Resources Ltd PUT 136385101   71,200 2,000 SH   DFND 1 0 2,000 0
Bank of Nova Scotia/The CALL 064149107   13,716 300 SH   DFND 1 0 300 0
Toronto-Dominion Bank/The CALL 891160509   16,103,280 293,000 SH   DFND 1 0 293,000 0
iShares MSCI Israel ETF ETF 464286632   607,100 10,000 SH   SOLE   10,000 0 0
Royal Bank of Canada CALL 780087102   34,041,600 320,000 SH   SOLE   320,000 0 0
Canadian Natural Resources Ltd CALL 136385101   32,040 900 SH   SOLE   900 0 0
Fortis Inc/Canada CALL 349553107   7,768 200 SH   DFND 1 0 200 0
Canadian Natural Resources Ltd CALL 136385101   35,600 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In CALL 11271J107   41,540 1,000 SH   DFND 1 0 1,000 0
Newmont Mining Corp CALL 651639106   25,122 600 SH   DFND 1 0 600 0
Stantec Inc CALL 85472N109   58,485 700 SH   DFND 1 0 700 0
Imperial Oil Ltd CALL 453038408   68,250 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   146,970 3,000 SH   DFND 1 0 3,000 0
Agnico Eagle Mines Ltd CALL 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Co CALL 015857105   1,758 300 SH   DFND 1 0 300 0
Barrick Gold Corp CALL 067901108   18,348 1,100 SH   DFND 1 0 1,100 0
Agnico Eagle Mines Ltd CALL 008474108   13,080,000 200,000 SH   SOLE   200,000 0 0
Kinross Gold Corp CALL 496902404   8,320 1,000 SH   DFND 1 0 1,000 0
Open Text Corp CALL 683715106   6,008 200 SH   DFND 1 0 200 0
Coca-Cola Co/The CALL 191216100   4,200,900 66,000 SH   SOLE   66,000 0 0
Fortuna Silver Mines Inc CALL 349942102   2,445 500 SH   DFND 1 0 500 0
BCE Inc CALL 05534B760   12,300,600 380,000 SH   SOLE   380,000 0 0
Wheaton Precious Metals Corp CALL 962879102   31,452 600 SH   DFND 1 0 600 0
Bank of Montreal CALL 063671101   16,770,000 200,000 SH   SOLE   200,000 0 0
Toronto-Dominion Bank/The CALL 891160509   16,488,000 300,000 SH   DFND 1 0 300,000 0
Celestica Inc PUT 15101Q207   5,733 100 SH   DFND 1 0 100 0
Valeant Pharmaceuticals Intern PUT 071734107   20,910 3,000 SH   DFND 1 0 3,000 0
Magna International Inc CALL 559222401   20,950 500 SH   DFND 1 0 500 0
Enbridge Inc CALL 29250N105   1,711,879 48,100 SH   SOLE   48,100 0 0
Bank of Nova Scotia/The PUT 064149107   77,724 1,700 SH   DFND 1 0 1,700 0
Enbridge Inc CALL 29250N105   71,180 2,000 SH   DFND 1 0 2,000 0
SPDR S&P 500 ETF Trust CALL 78462F103   108,844,000 200,000 SH   SOLE   200,000 0 0
Costco Wholesale Corp PUT 22160K105   8,584,899 10,100 SH   SOLE   10,100 0 0
Lam Research Corp PUT 512807108   10,648,500 10,000 SH   SOLE   10,000 0 0
Netflix Inc PUT 64110L106   6,748,800 10,000 SH   SOLE   10,000 0 0
Manulife Financial Corp CALL 56501R106   10,621,380 399,000 SH   DFND 1 0 399,000 0
Brookfield Asset Management Lt CALL 113004105   11,415 300 SH   DFND 1 0 300 0
Walgreens Boots Alliance Inc CALL 931427108   362,850 30,000 SH   SOLE   30,000 0 0
Enbridge Inc CALL 29250N105   35,590 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   9,084 600 SH   DFND 1 0 600 0
Wheaton Precious Metals Corp PUT 962879102   52,420 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp CALL 706327103   74,160 2,000 SH   DFND 1 0 2,000 0
Cenovus Energy Inc PUT 15135U109   19,660 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc PUT 29250N105   24,913 700 SH   DFND 1 0 700 0
Royal Bank of Canada PUT 780087102   31,914 300 SH   DFND 1 0 300 0
Suncor Energy Inc PUT 867224107   19,050 500 SH   DFND 1 0 500 0
Wheaton Precious Metals Corp PUT 962879102   52,420 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp PUT 55903Q104   12,837 1,100 SH   DFND 1 0 1,100 0
Enbridge Inc CALL 29250N105   1,779,500 50,000 SH   SOLE   50,000 0 0
TransAlta Corp CALL 89346D107   2,662,080 376,000 SH   DFND 1 0 376,000 0
Bank of Montreal CALL 063671101   234,780 2,800 SH   DFND 1 0 2,800 0
TransCanada Corp CALL 87807B107   7,295,750 192,500 SH   SOLE   192,500 0 0
Brookfield Asset Management In CALL 11271J107   5,400,200 130,000 SH   SOLE   130,000 0 0
IAMGOLD Corp CALL 450913108   557,250 148,600 SH   DFND 1 0 148,600 0
iShares Russell 2000 ETF PUT 464287655   25,361,250 125,000 SH   DFND 3 0 125,000 0
TransCanada Corp CALL 87807B107   12,696,500 335,000 SH   SOLE   335,000 0 0
Canadian Natural Resources Ltd PUT 136385101   3,204,000 90,000 SH   SOLE   90,000 0 0
Enbridge Inc CALL 29250N105   35,590 1,000 SH   DFND 1 0 1,000 0
Apple Inc PUT 037833100   21,062,000 100,000 SH   SOLE   100,000 0 0
Brookfield Asset Management Lt PUT 113004105   1,522,000 40,000 SH   SOLE   40,000 0 0
Valeant Pharmaceuticals Intern PUT 071734107   6,970 1,000 SH   DFND 1 0 1,000 0
First Majestic Silver Corp CALL 32076V103   11,840 2,000 SH   DFND 1 0 2,000 0
Bank of Montreal PUT 063671101   251,550 3,000 SH   DFND 1 0 3,000 0
Suncor Energy Inc CALL 867224107   99,060 2,600 SH   DFND 1 0 2,600 0
Wheaton Precious Metals Corp PUT 962879102   52,420 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp PUT 56501R106   202,312 7,600 SH   DFND 1 0 7,600 0
Bank of Nova Scotia/The PUT 064149107   27,432 600 SH   DFND 1 0 600 0
Bank of Nova Scotia/The CALL 064149107   320,040 7,000 SH   DFND 1 0 7,000 0
Torchmark Corp CALL 37959E102   1,061,412 12,900 SH   SOLE   12,900 0 0
Vermilion Energy Inc PUT 923725105   4,404 400 SH   DFND 1 0 400 0
Lincoln National Corp CALL 534187109   1,387,060 44,600 SH   SOLE   44,600 0 0
MetLife Inc CALL 59156R108   1,586,294 22,600 SH   SOLE   22,600 0 0
Unum Group CALL 91529Y106   1,717,296 33,600 SH   SOLE   33,600 0 0
Prudential Financial Inc CALL 744320102   1,406,280 12,000 SH   SOLE   12,000 0 0
Manulife Financial Corp CALL 56501R106   1,890,020 71,000 SH   DFND 1 0 71,000 0
Sun Life Financial Inc CALL 866796105   1,479,498 30,200 SH   SOLE   30,200 0 0
SPDR S&P 500 ETF Trust PUT 78462F103   27,211,000 50,000 SH   DFND 3 0 50,000 0
MAG Silver Corp PUT 55903Q104   23,340 2,000 SH   DFND 1 0 2,000 0
Suncor Energy Inc CALL 867224107   3,855,720 101,200 SH   SOLE   101,200 0 0
Bank of Montreal CALL 063671101   25,155 300 SH   DFND 1 0 300 0
Canadian National Railway Co CALL 136375102   118,130 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   27,480,000 500,000 SH   DFND 1 0 500,000 0
Bank of Montreal CALL 063671101   3,991,260 47,600 SH   SOLE   47,600 0 0
Waste Connections Inc CALL 94106B101   4,384,000 25,000 SH   SOLE   25,000 0 0
Super Micro Computer Inc COM 86800U104   8,190,223 9,996 SH   SOLE   9,996 0 0
Royal Bank of Canada CALL 780087102   7,978,500 75,000 SH   SOLE   75,000 0 0
Barrick Gold Corp CALL 067901108   35,028 2,100 SH   DFND 1 0 2,100 0
Apple Inc CALL 037833100   5,770,988 27,400 SH   SOLE   27,400 0 0
Brookfield Renewable Partners PUT G16258108   12,385 500 SH   DFND 1 0 500 0
Chipotle Mexican Grill Inc PUT 169656105   15,662,500 250,000 SH   SOLE   250,000 0 0
Pan American Silver Corp PUT 697900108   19,880 1,000 SH   DFND 1 0 1,000 0
UnitedHealth Group Inc PUT 91324P102   5,092,600 10,000 SH   SOLE   10,000 0 0
Super Micro Computer Inc PUT 86800U104   8,193,500 10,000 SH   SOLE   10,000 0 0
Priceline Group Inc/The PUT 09857L108   9,903,750 2,500 SH   SOLE   2,500 0 0
Apple Inc CALL 037833100   5,834,174 27,700 SH   DFND 1 0 27,700 0
Suncor Energy Inc PUT 867224107   7,620,000 200,000 SH   SOLE   200,000 0 0
Magna International Inc PUT 559222401   41,900 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd PUT 13646K108   23,619 300 SH   DFND 1 0 300 0
Bank of Montreal CALL 063671101   4,519,515 53,900 SH   SOLE   53,900 0 0
Sun Life Financial Inc PUT 866796105   1,959,600 40,000 SH   SOLE   40,000 0 0
Bristol-Myers Squibb Co COM 110122108   536,692 12,923 SH   SOLE   12,923 0 0
Barrick Gold Corp CALL 067901108   8,340 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The CALL 891160509   296,784 5,400 SH   DFND 1 0 5,400 0
Enbridge Inc CALL 29250N105   35,590 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp CALL 962879102   52,420 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd PUT 008474108   130,800 2,000 SH   DFND 1 0 2,000 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Precision Drilling Corp CALL 74022D407   70,340 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Lt PUT 113004105   38,050 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management Lt PUT 113004105   38,050 1,000 SH   DFND 1 0 1,000 0
Ovintiv Inc PUT 69047Q102   93,740 2,000 SH   DFND 1 0 2,000 0
Suncor Energy Inc PUT 867224107   38,100 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   118,130 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   118,130 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal PUT 063671101   335,400 4,000 SH   DFND 1 0 4,000 0
Granite Real Estate Investment COM 387437114   4,960 100 SH   SOLE   100 0 0
Vermilion Energy Inc PUT 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Algonquin Power & Utilities Co CALL 015857105   2,930 500 SH   DFND 1 0 500 0
Algonquin Power & Utilities Co CALL 015857105   2,344 400 SH   DFND 1 0 400 0
Brookfield Infrastructure Part CALL G16252101   27,440 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   36,980 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp CALL 706327103   1,854,000 50,000 SH   SOLE   50,000 0 0
Canadian Natural Resources Ltd CALL 136385101   35,600 1,000 SH   DFND 1 0 1,000 0
ATS Automation Tooling Systems PUT 00217Y104   1,602,576 49,600 SH   DFND 1 0 49,600 0
Canadian Pacific Railway Ltd CALL 13646K108   78,730 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp CALL 55903Q104   16,338 1,400 SH   DFND 1 0 1,400 0
First Majestic Silver Corp CALL 32076V103   5,920 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp CALL 067901108   6,672 400 SH   DFND 1 0 400 0
Hudbay Minerals Inc PUT 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd CALL 13646K108   5,904,750 75,000 SH   SOLE   75,000 0 0
Brookfield Infrastructure Part CALL G16252101   6,311,200 230,000 SH   SOLE   230,000 0 0
Enbridge Inc CALL 29250N105   28,472 800 SH   DFND 1 0 800 0
Canadian Imperial Bank of Comm CALL 136069101   2,377,000 50,000 SH   SOLE   50,000 0 0
Canadian National Railway Co CALL 136375102   11,813 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   16,770,000 200,000 SH   SOLE   200,000 0 0
Canadian National Railway Co CALL 136375102   11,813 100 SH   DFND 1 0 100 0
Newmont Mining Corp CALL 651639106   50,244 1,200 SH   DFND 1 0 1,200 0
Magna International Inc PUT 559222401   16,760 400 SH   DFND 1 0 400 0
Sun Life Financial Inc CALL 866796105   48,990 1,000 SH   DFND 1 0 1,000 0
Brookfield Infrastructure Part CALL G16252101   6,311,200 230,000 SH   SOLE   230,000 0 0
Barrick Gold Corp CALL 067901108   61,716 3,700 SH   DFND 1 0 3,700 0
Bank of Nova Scotia/The PUT 064149107   22,860 500 SH   DFND 1 0 500 0
Toronto-Dominion Bank/The CALL 891160509   54,960 1,000 SH   DFND 1 0 1,000 0
Canadian Pacific Railway Ltd PUT 13646K108   78,730 1,000 SH   DFND 1 0 1,000 0
Wheaton Precious Metals Corp PUT 962879102   26,210 500 SH   DFND 1 0 500 0
Brookfield Renewable Partners PUT G16258108   2,477 100 SH   DFND 1 0 100 0
TransCanada Corp CALL 87807B107   37,900 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   38,472 700 SH   DFND 1 0 700 0
TELUS Corp CALL 87971M103   231,642 15,300 SH   DFND 1 0 15,300 0
Toronto-Dominion Bank/The CALL 891160509   24,732,000 450,000 SH   DFND 1 0 450,000 0
MAG Silver Corp CALL 55903Q104   11,670 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   2,953,250 25,000 SH   SOLE   25,000 0 0
Vermilion Energy Inc CALL 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
Novagold Resources Inc CALL 66987E206   3,460 1,000 SH   DFND 1 0 1,000 0
Silvercorp Metals Inc PUT 82835P103   3,360 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   10,144,500 50,000 SH   SOLE   50,000 0 0
Barrick Gold Corp CALL 067901108   83,400 5,000 SH   SOLE   5,000 0 0
Pembina Pipeline Corp CALL 706327103   7,416 200 SH   DFND 1 0 200 0
Magna International Inc CALL 559222401   8,380 200 SH   DFND 1 0 200 0
Fortis Inc/Canada CALL 349553107   16,312,800 420,000 SH   SOLE   420,000 0 0
Canadian Natural Resources Ltd CALL 136385101   35,600 1,000 SH   DFND 1 0 1,000 0
Imperial Oil Ltd CALL 453038408   6,825 100 SH   DFND 1 0 100 0
Cenovus Energy Inc CALL 15135U109   5,898 300 SH   DFND 1 0 300 0
Tesla Inc PUT 88160R101   6,411,312 32,400 SH   SOLE   32,400 0 0
Tesla Inc CALL 88160R101   6,411,312 32,400 SH   SOLE   32,400 0 0
Rogers Communications Inc PUT 775109200   2,218,800 60,000 SH   SOLE   60,000 0 0
Bank of Montreal PUT 063671101   167,700 2,000 SH   DFND 1 0 2,000 0
Toronto-Dominion Bank/The PUT 891160509   153,888 2,800 SH   DFND 1 0 2,800 0
Fortis Inc/Canada PUT 349553107   15,536 400 SH   DFND 1 0 400 0
Descartes Systems Group Inc/The PUT 249906108   96,840 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   54,960 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   27,480 500 SH   DFND 1 0 500 0
Brookfield Asset Management In CALL 11271J107   8,308,000 200,000 SH   SOLE   200,000 0 0
GRAIL Inc COM 384747101   2,075 135 SH   SOLE   135 0 0
GRAIL Inc COM 384747101   2,367 154 SH   SOLE   154 0 0
Bank of Montreal CALL 063671101   134,160 1,600 SH   DFND 1 0 1,600 0
Waste Connections Inc PUT 94106B101   175,360 1,000 SH   DFND 1 0 1,000 0
Open Text Corp PUT 683715106   12,016 400 SH   DFND 1 0 400 0
Bank of Montreal CALL 063671101   142,545 1,700 SH   DFND 1 0 1,700 0
Barrick Gold Corp PUT 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Brookfield Asset Management In CALL 11271J107   41,540 1,000 SH   DFND 1 0 1,000 0
Manulife Financial Corp CALL 56501R106   45,254 1,700 SH   DFND 1 0 1,700 0
Sun Life Financial Inc CALL 866796105   244,950 5,000 SH   DFND 1 0 5,000 0
Bank of Montreal PUT 063671101   25,155 300 SH   DFND 1 0 300 0
Cenovus Energy Inc CALL 15135U109   19,660 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc CALL 923725105   4,404 400 SH   DFND 1 0 400 0
BlackBerry Ltd CALL 09228F103   4,960 2,000 SH   DFND 1 0 2,000 0
Barrick Gold Corp PUT 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
MAG Silver Corp CALL 55903Q104   4,668 400 SH   DFND 1 0 400 0
Bank of Montreal CALL 063671101   33,540 400 SH   DFND 1 0 400 0
MAG Silver Corp CALL 55903Q104   10,503 900 SH   DFND 1 0 900 0
Barrick Gold Corp CALL 067901108   8,340 500 SH   DFND 1 0 500 0
Hudbay Minerals Inc CALL 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
Agnico Eagle Mines Ltd CALL 008474108   1,373,400 21,000 SH   SOLE   21,000 0 0
Alamos Gold Inc CALL 011532108   1,364,160 87,000 SH   SOLE   87,000 0 0
Brookfield Renewable Partners PUT G16258108   4,954 200 SH   DFND 1 0 200 0
Canadian National Railway Co CALL 136375102   23,626 200 SH   DFND 1 0 200 0
Kinross Gold Corp PUT 496902404   8,320 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada PUT 780087102   5,319,000 50,000 SH   SOLE   50,000 0 0
BCE Inc PUT 05534B760   16,185 500 SH   DFND 1 0 500 0
BlackBerry Ltd PUT 09228F103   2,480 1,000 SH   DFND 1 0 1,000 0
TELUS Corp PUT 87971M103   2,725,200 180,000 SH   DFND 1 0 180,000 0
Brookfield Asset Management In CALL 11271J107   4,154 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   8,385 100 SH   DFND 1 0 100 0
Canadian Imperial Bank of Comm PUT 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
Barrick Gold Corp PUT 067901108   16,680 1,000 SH   DFND 1 0 1,000 0
Teck Resources Ltd PUT 878742204   9,580 200 SH   DFND 1 0 200 0
Bank of Montreal CALL 063671101   8,385 100 SH   DFND 1 0 100 0
Bank of Montreal CALL 063671101   33,540 400 SH   DFND 1 0 400 0
Expeditors International of Wa CALL 302130109   37,437 300 SH   SOLE   300 0 0
Bank of Nova Scotia/The CALL 064149107   13,716,000 300,000 SH   SOLE   300,000 0 0
Bank of Nova Scotia/The CALL 064149107   2,948,940 64,500 SH   DFND 1 0 64,500 0
Bank of Nova Scotia/The PUT 064149107   9,144 200 SH   DFND 1 0 200 0
TransCanada Corp PUT 87807B107   22,740 600 SH   DFND 1 0 600 0
Hudbay Minerals Inc CALL 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The CALL 891160509   8,244,000 150,000 SH   DFND 1 0 150,000 0
Toronto-Dominion Bank/The PUT 891160509   8,244,000 150,000 SH   DFND 1 0 150,000 0
Halfmoon Parent Inc PUT 125523100   19,834,200 60,000 SH   SOLE   60,000 0 0
First Citizens BancShares Inc/ PUT 31946M103   28,621,370 17,000 SH   SOLE   17,000 0 0
First Citizens BancShares Inc/ COM 31946M103   28,607,901 16,992 SH   SOLE   16,992 0 0
Sun Life Financial Inc CALL 866796105   14,697 300 SH   DFND 1 0 300 0
Brookfield Asset Management In PUT 11271J107   83,080 2,000 SH   DFND 1 0 2,000 0
Sun Life Financial Inc CALL 866796105   48,990 1,000 SH   DFND 1 0 1,000 0
Toronto-Dominion Bank/The PUT 891160509   10,992 200 SH   DFND 1 0 200 0
Bank of Nova Scotia/The CALL 064149107   109,728 2,400 SH   DFND 1 0 2,400 0
Bank of Montreal CALL 063671101   12,577,500 150,000 SH   SOLE   150,000 0 0
Canadian Imperial Bank of Comm CALL 136069101   11,885,000 250,000 SH   SOLE   250,000 0 0
Kinross Gold Corp CALL 496902404   832,000 100,000 SH   SOLE   100,000 0 0
Nutrien Ltd CALL 67077M108   50,910 1,000 SH   DFND 1 0 1,000 0
Bank of Montreal CALL 063671101   586,950 7,000 SH   DFND 1 0 7,000 0
Bank of Montreal CALL 063671101   838,500 10,000 SH   DFND 1 0 10,000 0
Kinross Gold Corp CALL 496902404   24,960 3,000 SH   DFND 1 0 3,000 0
TransCanada Corp CALL 87807B107   22,740 600 SH   DFND 1 0 600 0
BlackBerry Ltd CALL 09228F103   2,480 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   47,540 1,000 SH   DFND 1 0 1,000 0
Rogers Communications Inc CALL 775109200   36,980 1,000 SH   DFND 1 0 1,000 0
Nutrien Ltd CALL 67077M108   30,546 600 SH   DFND 1 0 600 0
Agnico Eagle Mines Ltd CALL 008474108   26,160 400 SH   DFND 1 0 400 0
Wheaton Precious Metals Corp CALL 962879102   10,484 200 SH   DFND 1 0 200 0
Nutrien Ltd CALL 67077M108   50,910 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   11,430,000 250,000 SH   SOLE   250,000 0 0
Imperial Oil Ltd CALL 453038408   47,775 700 SH   DFND 1 0 700 0
Royal Bank of Canada CALL 780087102   15,957,000 150,000 SH   SOLE   150,000 0 0
Sun Life Financial Inc CALL 866796105   14,697 300 SH   DFND 1 0 300 0
Energy Select Sector SPDR Fund PUT 81369Y506   9,115,000 100,000 SH   SOLE   100,000 0 0
Amazon.com Inc PUT 023135106   38,650,000 200,000 SH   SOLE   200,000 0 0
Alphabet Inc PUT 02079K305   13,661,250 75,000 SH   SOLE   75,000 0 0
Bank of Nova Scotia/The PUT 064149107   9,144,000 200,000 SH   SOLE   200,000 0 0
Bank of Nova Scotia/The CALL 064149107   9,144,000 200,000 SH   SOLE   200,000 0 0
Magna International Inc CALL 559222401   12,570 300 SH   DFND 1 0 300 0
Canadian National Railway Co PUT 136375102   118,130 1,000 SH   DFND 1 0 1,000 0
Royal Bank of Canada CALL 780087102   21,276 200 SH   DFND 1 0 200 0
Precision Drilling Corp CALL 74022D407   14,068 200 SH   DFND 1 0 200 0
Ovintiv Inc PUT 69047Q102   46,870 1,000 SH   DFND 1 0 1,000 0
Vermilion Energy Inc PUT 923725105   11,010 1,000 SH   DFND 1 0 1,000 0
CGI Group Inc PUT 12532H104   19,962 200 SH   DFND 1 0 200 0
Vermilion Energy Inc PUT 923725105   9,909 900 SH   DFND 1 0 900 0
Hudbay Minerals Inc PUT 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd PUT 09228F103   2,480 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   54,864 1,200 SH   DFND 1 0 1,200 0
Rogers Communications Inc PUT 775109200   36,980 1,000 SH   DFND 1 0 1,000 0
iShares Russell 2000 ETF PUT 464287655   5,072,250 25,000 SH   SOLE   25,000 0 0
Magna International Inc PUT 559222401   12,570 300 SH   DFND 1 0 300 0
Manulife Financial Corp CALL 56501R106   13,310,000 500,000 SH   DFND 1 0 500,000 0
Suncor Energy Inc PUT 867224107   38,100 1,000 SH   DFND 1 0 1,000 0
Canadian Imperial Bank of Comm CALL 136069101   4,040,900 85,000 SH   SOLE   85,000 0 0
Hudbay Minerals Inc CALL 443628102   9,050 1,000 SH   DFND 1 0 1,000 0
Enbridge Inc CALL 29250N105   3,559,000 100,000 SH   SOLE   100,000 0 0
Nutrien Ltd PUT 67077M108   50,910 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd CALL 09228F103   2,480 1,000 SH   DFND 1 0 1,000 0
Bank of Nova Scotia/The CALL 064149107   8,229,600 180,000 SH   SOLE   180,000 0 0
Rogers Communications Inc PUT 775109200   5,547,000 150,000 SH   SOLE   150,000 0 0
Rogers Communications Inc CALL 775109200   5,547,000 150,000 SH   SOLE   150,000 0 0
Gildan Activewear Inc CALL 375916103   18,960 500 SH   DFND 1 0 500 0
Franco-Nevada Corp CALL 351858105   11,852 100 SH   DFND 1 0 100 0
Nutrien Ltd CALL 67077M108   50,910 1,000 SH   DFND 1 0 1,000 0
Pembina Pipeline Corp CALL 706327103   9,640,800 260,000 SH   SOLE   260,000 0 0
BCE Inc CALL 05534B760   32,370 1,000 SH   DFND 1 0 1,000 0
BlackBerry Ltd CALL 09228F103   1,984 800 SH   DFND 1 0 800 0
BCE Inc CALL 05534B760   1,618,500 50,000 SH   SOLE   50,000 0 0
BCE Inc PUT 05534B760   1,618,500 50,000 SH   SOLE   50,000 0 0
Rogers Communications Inc PUT 775109200   36,980 1,000 SH   DFND 1 0 1,000 0
Sun Life Financial Inc PUT 866796105   97,980 2,000 SH   DFND 1 0 2,000 0
Royal Bank of Canada PUT 780087102   63,828 600 SH   DFND 1 0 600 0
Enbridge Inc PUT 29250N105   24,913 700 SH   DFND 1 0 700 0
Agnico Eagle Mines Ltd PUT 008474108   65,400 1,000 SH   DFND 1 0 1,000 0
Canadian National Railway Co PUT 136375102   23,626 200 SH   DFND 1 0 200 0
Estee Lauder Cos Inc/The COM 518439104   476,246 4,476 SH   SOLE   4,476 0 0
Franco-Nevada Corp PUT 351858105   23,704 200 SH   DFND 1 0 200 0
Royal Bank of Canada CALL 780087102   212,760 2,000 SH   SOLE   2,000 0 0
iShares Russell 2000 ETF PUT 464287655   608,670 3,000 SH   SOLE   3,000 0 0
iShares Russell 2000 ETF CALL 464287655   608,670 3,000 SH   SOLE   3,000 0 0
iShares Russell 2000 ETF CALL 464287655   324,624 1,600 SH   SOLE   1,600 0 0
iShares Russell 2000 ETF PUT 464287655   811,560 4,000 SH   SOLE   4,000 0 0
iShares Russell 2000 ETF CALL 464287655   730,404 3,600 SH   SOLE   3,600 0 0
iShares Russell 2000 ETF CALL 464287655   405,780 2,000 SH   SOLE   2,000 0 0
ISHARES SILVER TRUST ISHARES PUT 46428Q109   34,541,000 1,300,000 SH   SOLE   1,300,000 0 0
ISHARES SILVER TRUST ISHARES CALL 46428Q109   16,606,250 625,000 SH   SOLE   625,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   64,503,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   21,501,000 100,000 SH   SOLE   100,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   6,987,825 32,500 SH   SOLE   32,500 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   53,752,500 250,000 SH   SOLE   250,000 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   6,987,825 32,500 SH   SOLE   32,500 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   44,829,585 208,500 SH   SOLE   208,500 0 0
SPDR GOLD TRUST GOLD SHS PUT 78463V107   21,501,000 100,000 SH   SOLE   100,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   56,440,125 262,500 SH   SOLE   262,500 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   68,265,675 317,500 SH   SOLE   317,500 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   64,503,000 300,000 SH   SOLE   300,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   43,002,000 200,000 SH   SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   73,103,400 340,000 SH   SOLE   340,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   53,752,500 250,000 SH   SOLE   250,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   32,251,500 150,000 SH   SOLE   150,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   26,876,250 125,000 SH   SOLE   125,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   1,505,070 7,000 SH   SOLE   7,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   43,002,000 200,000 SH   SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   32,251,500 150,000 SH   SOLE   150,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   49,452,300 230,000 SH   SOLE   230,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   53,752,500 250,000 SH   SOLE   250,000 0 0
SPDR GOLD TRUST GOLD SHS CALL 78463V107   21,501,000 100,000 SH   SOLE   100,000 0 0
SCHLUMBERGER LTD COM 806857108   252,979 5,362 SH   SOLE   5,362 0 0
BROOKFIELD BUSINESS PARTNERS LP COM G16234109   12,611 669 SH   SOLE   669 0 0
BROOKFIELD REIN-A EXC LVS COM G16250105   9,399 226 SH   SOLE   226 0 0
BROOKFIELD INFRA PARTNER LPU COM G16252101   1,587,184 57,842 SH   SOLE   57,842 0 0
BROOKFIELD RENEWABLE PARTNERS LPU COM G16258108   598,344 24,156 SH   SOLE   24,156 0 0
FIDELIS INSURANCE HLDGS COM G3398L118   81,550 5,000 SH   SOLE   5,000 0 0
FLEX LNG LTD COM G35947202   81,120 3,000 SH   SOLE   3,000 0 0
Agnico Eagle Mines Ltd COM 008474108   2,028,446 31,016 SH   SOLE   31,016 0 0
Algoma Steel Group Inc COM 015658107   69,600 10,000 SH   SOLE   10,000 0 0
Algoma Steel Group Inc COM 015658115   18,000 20,000 SH   SOLE   20,000 0 0
Algonquin Power & Utilities Co COM 015857105   299,733 51,149 SH   SOLE   51,149 0 0
BCE Inc COM 05534B760   6,542,074 202,103 SH   SOLE   202,103 0 0
BRP INC/CA-SUB VOTING COM 05577W200   1,211,576 18,922 SH   SOLE   18,922 0 0
BANK OF MONTREAL COM 063671101   27,634,361 329,569 SH   SOLE   329,569 0 0
BANK OF NOVA SCOTIA COM 064149107   20,856,550 456,180 SH   SOLE   456,180 0 0
BARRICK GOLD CORP COM 067901108   2,533,075 151,863 SH   SOLE   151,863 0 0
BAYTEX ENERGY CORP COM 07317Q105   678,600 195,000 SH   SOLE   195,000 0 0
BROOKFIELD BUSINESS-CL A COM 11259V106   63,976 3,133 SH   SOLE   3,133 0 0
BROOKFIELD CORP COM 11271J107   13,616,521 327,793 SH   SOLE   327,793 0 0
BROOKFIELD INFRA SUB VTG-A EXCH COM 11275Q107   271,704 8,072 SH   SOLE   8,072 0 0
BROOKFIELD RENEWABLE CORP A COM 11284V105   306,277 10,792 SH   SOLE   10,792 0 0
BROOKFIELD AST MGMT-A LVS COM 113004105   3,772,201 99,138 SH   SOLE   99,138 0 0
CAE INC COM 124765108   1,271,448 68,431 SH   SOLE   68,431 0 0
CGI INC CLASS-A SUB VTG COM 12532H104   5,093,903 51,036 SH   SOLE   51,036 0 0
CAMECO CORP COM 13321L108   368,508 7,490 SH   SOLE   7,490 0 0
CANADIAN IMPERIAL BANK OF COMMERCE COM 136069101   16,249,077 341,798 SH   SOLE   341,798 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102   23,292,401 197,176 SH   SOLE   197,176 0 0
CANADIAN NATURAL RESOURCES LTD COM 136385101   19,244,541 540,577 SH   SOLE   540,577 0 0
CANADIAN PACIFIC KANSAS CITY LTD COM 13646K108   22,468,912 285,392 SH   SOLE   285,392 0 0
CENOVUS ENERGY INC COM 15135U109   10,056,503 511,521 SH   SOLE   511,521 0 0
WTS-CENOVUS ENERGY 1/01/26 COM 15135U117   5,064 341 SH   SOLE   341 0 0
COLLIERS INTERNATIONAL GROUP INC COM 194693107   1,920,380 17,200 SH   SOLE   17,200 0 0
DESCARTES SYSTEMS GROUP INC COM 249906108   2,606,352 26,914 SH   SOLE   26,914 0 0
ELECTROVAYA INC COM 28617B606   60,888 23,600 SH   SOLE   23,600 0 0
ENBRIDGE INC COM 29250N105   19,237,107 540,520 SH   SOLE   540,520 0 0
EQUINOX GOLD CORP COM 29446Y502   261,500 50,000 SH   SOLE   50,000 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   29,600 5,000 SH   SOLE   5,000 0 0
FIRSTSERVICE CORP COM 33767E202   228,555 1,500 SH   SOLE   1,500 0 0
FORTIS INC COM 349553107   11,958,292 307,886 SH   SOLE   307,886 0 0
FRANCO-NEVADA CORP COM 351858105   1,797,711 15,168 SH   SOLE   15,168 0 0
GFL ENVIRONMENTAL INC-SUB VTG COM 36168Q104   511,307 13,134 SH   SOLE   13,134 0 0
GILDAN ACTIVEWEAR INC CL A SVS COM 375916103   179,437 4,732 SH   SOLE   4,732 0 0
UNITS-GRANITE REIT-STAPLE COM 387437114   619,901 12,498 SH   SOLE   12,498 0 0
IMPERIAL OIL LTD COM 453038408   3,803,573 55,730 SH   SOLE   55,730 0 0
KINROSS GOLD CORP COM 496902404   83,200 10,000 SH   SOLE   10,000 0 0
LIGHTSPEED COMMERCE INC COM 53229C107   6,161 450 SH   SOLE   450 0 0
MAGNA INTERNATIONAL INC COM 559222401   4,053,490 96,742 SH   SOLE   96,742 0 0
MANULIFE FINANCIAL CORP COM 56501R106   13,339,362 501,103 SH   SOLE   501,103 0 0
METHANEX CORP COM 59151K108   1,301,669 26,972 SH   SOLE   26,972 0 0
NORTH AMER CONSTRUCTION GROUP LTD COM 656811106   168,179 8,723 SH   SOLE   8,723 0 0
NUTRIEN LTD COM 67077M108   6,694,665 131,500 SH   SOLE   131,500 0 0
OPEN TEXT CORPORATION COM 683715106   2,801,260 93,251 SH   SOLE   93,251 0 0
PAN AMERICAN SILVER CORP COM 697900108   99,400 5,000 SH   SOLE   5,000 0 0
PEMBINA PIPELINE CORPORATION COM 706327103   1,593,810 42,983 SH   SOLE   42,983 0 0
RB GLOBAL INC COM 74935Q107   3,863,740 50,599 SH   SOLE   50,599 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   6,500,640 92,378 SH   SOLE   92,378 0 0
ROGERS COMMUNICATIONS INC CL B NVS COM 775109200   6,274,323 169,668 SH   SOLE   169,668 0 0
ROYAL BANK OF CANADA COM 780087102   52,532,040 493,815 SH   SOLE   493,815 0 0
SHOPIFY INC CL A COM 82509L107   559,245 8,467 SH   SOLE   8,467 0 0
SOLARIS RESOURCES INC COM 83419D201   27,900 10,000 SH   SOLE   10,000 0 0
SPROTT PHYSICAL PLAT&PALL T/U COM 85207Q104   19,540 2,000 SH   SOLE   2,000 0 0
SPROTT PHYSICAL GOLD&SILVER TRUST COM 85208R101   551,250 25,000 SH   SOLE   25,000 0 0
STANTEC INC COM 85472N109   1,846,873 22,105 SH   SOLE   22,105 0 0
SUN LIFE FINANCIAL INC COM 866796105   10,301,127 210,270 SH   SOLE   210,270 0 0
SUNCOR ENERGY INC (NEW) COM 867224107   12,350,915 324,171 SH   SOLE   324,171 0 0
TFI INTERNATIONAL INC COM 87241L109   1,342,440 9,248 SH   SOLE   9,248 0 0
TC ENERGY CORPORATION COM 87807B107   13,713,319 361,829 SH   SOLE   361,829 0 0
TECK RESOURCES LTD CL B SVS COM 878742204   910,914 19,017 SH   SOLE   19,017 0 0
TELUS CORPORATION COM 87971M103   8,834,447 583,517 SH   SOLE   583,517 0 0
TELUS INTERNATIONAL CDA-W/I COM 87975H100   138,252 23,919 SH   SOLE   23,919 0 0
THOMSON REUTERS CORP COM 884903808   15,384,710 91,266 SH   SOLE   91,266 0 0
TORONTO-DOMINION BANK COM 891160509   33,562,093 610,664 SH   SOLE   610,664 0 0
TRANSALTA CORPORATION COM 89346D107   149,891 21,171 SH   SOLE   21,171 0 0
TRIPLE FLAG PRECIOUS MET CORP COM 89679M104   233,000 15,000 SH   SOLE   15,000 0 0
VEREN INC COM 92340V107   800,379 101,700 SH   SOLE   101,700 0 0
VERMILION ENERGY INC COM 923725105   26,424 2,400 SH   SOLE   2,400 0 0
WASTE CONNECTIONS INC COM 94106B101   3,393,567 19,352 SH   SOLE   19,352 0 0
WEST FRASER TIMBER LTD COM 952845105   995,467 12,950 SH   SOLE   12,950 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   964,318 18,396 SH   SOLE   18,396 0 0
AT&T INC COM 00206R102   226,625 11,859 SH   SOLE   11,859 0 0
Abbott Laboratories Inc COM 002824100   1,881,498 18,107 SH   SOLE   18,107 0 0
ABBVIE INC COM 00287Y109   2,418,089 14,098 SH   SOLE   14,098 0 0
Adobe Systems Inc COM 00724F101   400,544 721 SH   SOLE   721 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   24,241 187 SH   SOLE   187 0 0
ALCOA CORPORATION COM 013872106   4,217 106 SH   SOLE   106 0 0
ALIBABA GROUP HOLDING LTD-SPON ADR COM 01609W102   7,200 100 SH   SOLE   100 0 0
ALPHABET INC CLASS-C COM 02079K107   5,569,365 30,364 SH   SOLE   30,364 0 0
ALPHABET INC CLASS-A COM 02079K305   8,826,989 48,460 SH   SOLE   48,460 0 0
ALTRIA GROUP INC COM 02209S103   94,289 2,070 SH   SOLE   2,070 0 0
AMAZON.COM INC COM 023135106   6,622,291 34,268 SH   SOLE   34,268 0 0
AMERICAN ELECTRIC POWER COMP COM 025537101   504,330 5,748 SH   SOLE   5,748 0 0
American Express Co COM 025816109   2,715,850 11,729 SH   SOLE   11,729 0 0
AMERICAN INTERNATIONAL GROUP INC COM 026874784   332,150 4,474 SH   SOLE   4,474 0 0
AMERICAN TOWER CORP COM 03027X100   492,365 2,533 SH   SOLE   2,533 0 0
CENCORA INC COM 03073E105   2,255,478 10,011 SH   SOLE   10,011 0 0
AMERIPRISE FINANCIAL INC COM 03076C106   1,349,920 3,160 SH   SOLE   3,160 0 0
AMETEK INC COM 031100100   2,198,571 13,188 SH   SOLE   13,188 0 0
AMGEN INC COM 031162100   2,955,465 9,459 SH   SOLE   9,459 0 0
AMPHENOL CORPORATION CL-A COM 032095101   4,592,680 68,171 SH   SOLE   68,171 0 0
ANALOG DEVICES INC COM 032654105   482,770 2,115 SH   SOLE   2,115 0 0
ANHEUSER-BUSCH INBEV SPN ADR COM 03524A108   78,503 1,350 SH   SOLE   1,350 0 0
ELEVANCE HEALTH INC COM 036752103   3,251,160 6,000 SH   SOLE   6,000 0 0
APOLLO GLOBAL MANAGEMENT INC COM 03769M106   375,817 3,183 SH   SOLE   3,183 0 0
APPLE INC COM 037833100   19,186,008 91,093 SH   SOLE   91,093 0 0
APPLIED MATERIALS INC COM 038222105   1,051,099 4,454 SH   SOLE   4,454 0 0
APTARGROUP INC COM 038336103   1,008,904 7,165 SH   SOLE   7,165 0 0
ARISTA NETWORKS INC COM 040413106   215,195 614 SH   SOLE   614 0 0
ASTRAZENECA PLC SPONSORED ADR COM 046353108   795,342 10,198 SH   SOLE   10,198 0 0
AUTODESK INC COM 052769106   33,158 134 SH   SOLE   134 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   1,192,018 4,994 SH   SOLE   4,994 0 0
AUTOZONE INC COM 053332102   497,969 168 SH   SOLE   168 0 0
AVERY DENNISON CORP COM 053611109   1,749 8 SH   SOLE   8 0 0
BP PLC SPONSORED ADR COM 055622104   193,063 5,348 SH   SOLE   5,348 0 0
BWX TECHNOLOGIES INC COM 05605H100   431,680 4,544 SH   SOLE   4,544 0 0
BANCO SANTANDER S.A. ADR COM 05964H105   648 140 SH   SOLE   140 0 0
BANK OF AMERICA CORPORATION COM 060505104   2,106,498 52,967 SH   SOLE   52,967 0 0
BANK OF NEW YORK MELLON CORP COM 064058100   81,810 1,366 SH   SOLE   1,366 0 0
BANK OZK COM 06417N103   35,711 871 SH   SOLE   871 0 0
BECTON, DICKINSON & CO COM 075887109   1,393,613 5,963 SH   SOLE   5,963 0 0
BEL FUSE INC-CL B COM 077347300   65,240 1,000 SH   SOLE   1,000 0 0
BERKSHIRE HATHAWAY INC CL A COM 084670108   32,448,773 53 SH   SOLE   53 0 0
BERKSHIRE HATHAWAY INC CLASS B NEW COM 084670702   5,432,000 13,353 SH   SOLE   13,353 0 0
BHP GROUP LTD - SPONSORED ADR COM 088606108   55,377 970 SH   SOLE   970 0 0
BIO-RAD LABS INC COM 090572207   187,627 687 SH   SOLE   687 0 0
BIOGEN INC COM 09062X103   2,343,005 10,107 SH   SOLE   10,107 0 0
BLACKROCK INC COM 09247X101   1,996,644 2,536 SH   SOLE   2,536 0 0
THE BLACKSTONE GROUP INC COM 09260D107   64,871 524 SH   SOLE   524 0 0
BOEING COMPANY COM 097023105   254,996 1,401 SH   SOLE   1,401 0 0
BOOKING HOLDINGS INC COM 09857L108   2,828,511 714 SH   SOLE   714 0 0
BOOZ ALLEN HAMILTON HLD-A COM 099502106   4,617 30 SH   SOLE   30 0 0
BORGWARNER INC COM 099724106   248,216 7,699 SH   SOLE   7,699 0 0
BOSTON SCIENTIFIC CORP COM 101137107   652,737 8,476 SH   SOLE   8,476 0 0
BRISTOL-MYERS SQUIBB COMPANY COM 110122108   250,011 6,020 SH   SOLE   6,020 0 0
BROADRIDGE FINANCIAL SOLUTIONS INC COM 11133T103   323,080 1,640 SH   SOLE   1,640 0 0
BROADCOM INC COM 11135F101   284,660 1,773 SH   SOLE   1,773 0 0
CDW CORP COM 12514G108   333,298 1,489 SH   SOLE   1,489 0 0
CME GROUP INC COM 12572Q105   3,439,517 17,495 SH   SOLE   17,495 0 0
CSX CORPORATION COM 126408103   529,848 15,840 SH   SOLE   15,840 0 0
CVS HEALTH CORPORATION COM 126650100   839,006 14,206 SH   SOLE   14,206 0 0
CADENCE DESIGN SYSTEMS INC COM 127387108   100,942 328 SH   SOLE   328 0 0
CAMPBELL SOUP COMPANY COM 134429109   1,735,703 38,409 SH   SOLE   38,409 0 0
CAPITAL ONE FINANCIAL CORPORATION COM 14040H105   12,461 90 SH   SOLE   90 0 0
CARLISLE COMPANIES INC COM 142339100   1,665,413 4,110 SH   SOLE   4,110 0 0
CARLYLE GROUP INC COM 14316J108   1,102,118 27,450 SH   SOLE   27,450 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   834,864 13,235 SH   SOLE   13,235 0 0
CATERPILLAR INC COM 149123101   778,455 2,337 SH   SOLE   2,337 0 0
CENTENE CORPORATION COM 15135B101   25,194 380 SH   SOLE   380 0 0
CHARTER COMMUNICATIONS INC-A COM 16119P108   598 2 SH   SOLE   2 0 0
CHEMOURS CO(THE) COM 163851108   4,559 202 SH   SOLE   202 0 0
CHENIERE ENERGY INC COM 16411R208   459,628 2,629 SH   SOLE   2,629 0 0
CHEVRON CORPORATION COM 166764100   1,597,987 10,216 SH   SOLE   10,216 0 0
CISCO SYSTEMS INC COM 17275R102   852,377 17,941 SH   SOLE   17,941 0 0
CITIGROUP INC NEW COM 172967424   109,278 1,722 SH   SOLE   1,722 0 0
COCA-COLA COMPANY COM 191216100   1,270,709 19,964 SH   SOLE   19,964 0 0
COGNEX CORP COM 192422103   1,964 42 SH   SOLE   42 0 0
COGNIZANT TECH SOLUTIONS CORP-A COM 192446102   414,664 6,098 SH   SOLE   6,098 0 0
COLGATE-PALMOLIVE COMPANY COM 194162103   2,642,496 27,231 SH   SOLE   27,231 0 0
COMCAST CORP CL A COM 20030N101   4,127,033 105,389 SH   SOLE   105,389 0 0
CONAGRA BRANDS INC COM 205887102   142,100 5,000 SH   SOLE   5,000 0 0
CONOCOPHILLIPS COM 20825C104   1,649,016 14,417 SH   SOLE   14,417 0 0
CONSTELLATION BRANDS INC-CLASS A COM 21036P108   524,079 2,037 SH   SOLE   2,037 0 0
COPART INC COM 217204106   312,557 5,771 SH   SOLE   5,771 0 0
CORE & MAIN INC CL-A COM 21874C102   5,775 118 SH   SOLE   118 0 0
CORTEVA INC COM 22052L104   49,355 915 SH   SOLE   915 0 0
COSTCO WHOLESALE CORP COM 22160K105   3,768,006 4,433 SH   SOLE   4,433 0 0
COSTAR GROUP INC COM 22160N109   92,304 1,245 SH   SOLE   1,245 0 0
CROWDSTRIKE HOLDINGS INC-A COM 22788C105   45,983 120 SH   SOLE   120 0 0
CUMMINS INC COM 231021106   987,532 3,566 SH   SOLE   3,566 0 0
D.R. HORTON INC COM 23331A109   433,923 3,079 SH   SOLE   3,079 0 0
DXC TECHNOLOGY COMPANY COM 23355L106   974 51 SH   SOLE   51 0 0
DANAHER CORP COM 235851102   3,511,892 14,056 SH   SOLE   14,056 0 0
DATADOG INC CLASS A COM 23804L103   95,711 738 SH   SOLE   738 0 0
DEERE & COMPANY COM 244199105   421,828 1,129 SH   SOLE   1,129 0 0
DELTA AIR LINES INC COM 247361702   128,515 2,709 SH   SOLE   2,709 0 0
DEVON ENERGY CORPORATION COM 25179M103   270,180 5,700 SH   SOLE   5,700 0 0
DEXCOM INC COM 252131107   83,788 739 SH   SOLE   739 0 0
DIAGEO PLC SPONSORED ADR COM 25243Q205   1,053,777 8,358 SH   SOLE   8,358 0 0
DISNEY,WALT COMPANY COM 254687106   373,033 3,757 SH   SOLE   3,757 0 0
DISCOVER FINANCIAL SERVICES COM 254709108   143,891 1,100 SH   SOLE   1,100 0 0
DOLLAR GENERAL CORP COM 256677105   383,996 2,904 SH   SOLE   2,904 0 0
DOLLAR TREE INC COM 256746108   33,953 318 SH   SOLE   318 0 0
DOMINO'S PIZZA INC COM 25754A201   1,490,645 2,887 SH   SOLE   2,887 0 0
DOW INC COM 260557103   47,161 889 SH   SOLE   889 0 0
DRIL-QUIP INC COM 262037104   37,200 2,000 SH   SOLE   2,000 0 0
DUKE ENERGY CORP NEW COM 26441C204   228,524 2,280 SH   SOLE   2,280 0 0
DUPONT DE NEMOURS INC COM 26614N102   54,814 681 SH   SOLE   681 0 0
DYNATRACE INC COM 268150109   392,146 8,765 SH   SOLE   8,765 0 0
EOG RESOURCES INC COM 26875P101   873,664 6,941 SH   SOLE   6,941 0 0
EBAY INC COM 278642103   2,069,993 38,533 SH   SOLE   38,533 0 0
ECOLAB INC COM 278865100   9,520 40 SH   SOLE   40 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   5,635 61 SH   SOLE   61 0 0
ELECTRONIC ARTS INC COM 285512109   18,113 130 SH   SOLE   130 0 0
EMBECTA CORP COM 29082K105   500 40 SH   SOLE   40 0 0
EMERSON ELECTRIC CO COM 291011104   864,976 7,852 SH   SOLE   7,852 0 0
EQUINIX INC REIT COM 29444U700   219,414 290 SH   SOLE   290 0 0
ETHAN ALLEN INTERIORS INC COM 297602104   139,450 5,000 SH   SOLE   5,000 0 0
EVERCORE INC COM 29977A105   237,402 1,139 SH   SOLE   1,139 0 0
EXXON MOBIL CORPORATION COM 30231G102   2,259,460 19,627 SH   SOLE   19,627 0 0
FS KKR CAPITAL CORP COM 302635206   98,650 5,000 SH   SOLE   5,000 0 0
FTI CONSULTING INC COM 302941109   649,176 3,012 SH   SOLE   3,012 0 0
META PLATFORMS INC COM 30303M102   1,293,829 2,566 SH   SOLE   2,566 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105   165,349 405 SH   SOLE   405 0 0
FASTENAL CO COM 311900104   6,033 96 SH   SOLE   96 0 0
FEDEX CORPORATION COM 31428X106   104,944 350 SH   SOLE   350 0 0
FIDELITY CORPORATE BOND ETF COM 316188101   89,502 1,944 SH   SOLE   1,944 0 0
FISERV INC COM 337738108   112,823 757 SH   SOLE   757 0 0
FLOWSERVE CORPORATION COM 34354P105   1,285,473 26,725 SH   SOLE   26,725 0 0
FORD MOTOR COMPANY COM 345370860   502 40 SH   SOLE   40 0 0
FORTINET INC COM 34959E109   3,676 61 SH   SOLE   61 0 0
FRANKLIN RESOURCES INC COM 354613101   9,387 420 SH   SOLE   420 0 0
FREEPORT MCMORAN INC COM 35671D857   551,416 11,346 SH   SOLE   11,346 0 0
GE HEALTHCARE TECH INC COM 36266G107   21,973 282 SH   SOLE   282 0 0
ARTHUR J GALLAGHER & CO COM 363576109   1,445,913 5,576 SH   SOLE   5,576 0 0
GAP INC COM 364760108   2,867 120 SH   SOLE   120 0 0
GE VERNOVA INC W/I COM 36828A101   44,936 262 SH   SOLE   262 0 0
GENERAL DYNAMICS CORP COM 369550108   9,284 32 SH   SOLE   32 0 0
GENERAL ELECTRIC COMP COM 369604301   86,003 541 SH   SOLE   541 0 0
GENTEX CORP COM 371901109   1,350,793 40,071 SH   SOLE   40,071 0 0
GILEAD SCIENCES INC COM 375558103   44,597 650 SH   SOLE   650 0 0
GSK PLC-SPON ADR COM 37733W204   3,080 80 SH   SOLE   80 0 0
GOLD FIELDS LTD-SPONSORED ADR COM 38059T106   3,725,000 250,000 SH   SOLE   250,000 0 0
Goldman Sachs Group Inc/The COM 38141G104   36,186 80 SH   SOLE   80 0 0
GRACO INC COM 384109104   190,668 2,405 SH   SOLE   2,405 0 0
GRAFTECH INTERNATIONAL LTD COM 384313508   9,700 10,000 SH   SOLE   10,000 0 0
GRAIL INC COM 384747101   12,942 842 SH   SOLE   842 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   41,367 300 SH   SOLE   300 0 0
HF SINCLAIR CORP COM 403949100   102,626 1,924 SH   SOLE   1,924 0 0
HCA HEALTHCARE INC COM 40412C101   944,884 2,941 SH   SOLE   2,941 0 0
HDFC BANK LTD ADR COM 40415F101   43,551 677 SH   SOLE   677 0 0
HP INC COM 40434L105   21,012 600 SH   SOLE   600 0 0
HALEON PLC ADR COM 405552100   826 100 SH   SOLE   100 0 0
HALLIBURTON CO COM 406216101   8,783 260 SH   SOLE   260 0 0
HARLEY-DAVIDSON INC COM 412822108   1,649,497 49,180 SH   SOLE   49,180 0 0
HECLA MINING COMPANY COM 422704106   3,138 647 SH   SOLE   647 0 0
HERSHEY COMPANY(THE) COM 427866108   477,223 2,596 SH   SOLE   2,596 0 0
WTS-HERTZ GLB HLDG 30/06/51 COM 42806J148   12,250 5,000 SH   SOLE   5,000 0 0
HEWLETT-PACKARD ENTERPRISE CO COM 42824C109   12,702 600 SH   SOLE   600 0 0
Hilton Worldwide Holdings Inc COM 43300A203   890,038 4,079 SH   SOLE   4,079 0 0
Home Depot Inc/The COM 437076102   4,721,596 13,716 SH   SOLE   13,716 0 0
HONEYWELL INTERNATIONAL INC COM 438516106   265,003 1,241 SH   SOLE   1,241 0 0
HOWMET AEROSPACE INC COM 443201108   249,192 3,210 SH   SOLE   3,210 0 0
HUNTINGTON BANCSHARES INC COM 446150104   26,360 2,000 SH   SOLE   2,000 0 0
HUT 8 CORP COM 44812J104   74,950 5,000 SH   SOLE   5,000 0 0
ITT INC COM 45073V108   316,879 2,453 SH   SOLE   2,453 0 0
ILLUMINA INC COM 452327109   527,537 5,054 SH   SOLE   5,054 0 0
INGERSOLL-RAND INC COM 45687V106   73,399 808 SH   SOLE   808 0 0
INGREDION INC COM 457187102   8,029 70 SH   SOLE   70 0 0
INTEL CORPORATION COM 458140100   452,627 14,615 SH   SOLE   14,615 0 0
INTERACTIVE BROKERS GROUP INC CL-A COM 45841N107   84,104 686 SH   SOLE   686 0 0
INTERCONTINENTAL HOTELS GROUP-ADR COM 45857P806   381,420 3,600 SH   SOLE   3,600 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104   3,237,859 23,653 SH   SOLE   23,653 0 0
INTERNATIONAL BUSINESS MACHINES CORP COM 459200101   1,032,339 5,969 SH   SOLE   5,969 0 0
INTERNATIONAL PAPER COMPANY COM 460146103   25,890 600 SH   SOLE   600 0 0
INTERPUBLIC GROUP OF COMPANIES INC COM 460690100   1,508,956 51,872 SH   SOLE   51,872 0 0
INVESCO SHARES QQQ TRUST SERIES 1 COM 46090E103   4,457,639 9,304 SH   SOLE   9,304 0 0
INTUIT INC COM 461202103   327,948 499 SH   SOLE   499 0 0
INTUITIVE SURGICAL INC COM 46120E602   49,378 111 SH   SOLE   111 0 0
IQVIA HOLDINGS INC COM 46266C105   223,069 1,055 SH   SOLE   1,055 0 0
ISHARES MSCI CANADA ETF COM 464286509   51,926 1,400 SH   SOLE   1,400 0 0
ISHARES S&P 500 INDEX FUND COM 464287200   1,504,883 2,750 SH   SOLE   2,750 0 0
ISHARES MSCI EMERGING MKTS ETF COM 464287234   149,065 3,500 SH   SOLE   3,500 0 0
ISHARES 20YR TREASURY BOND ETF COM 464287432   86,640 944 SH   SOLE   944 0 0
ISHARES MSCI EAFE ETF COM 464287465   193,945 2,476 SH   SOLE   2,476 0 0
ISHARES RUSSELL 2000 ETF COM 464287655   172,457 850 SH   SOLE   850 0 0
ISHARES INTL SELECT DIVIDEND ETF COM 464288448   38,821 1,403 SH   SOLE   1,403 0 0
ISHARES CORE MSCI EAFE ETF COM 46432F842   10,974,088 151,075 SH   SOLE   151,075 0 0
ISHARES MSCI JAPAN ETF COM 46434G822   34,120 500 SH   SOLE   500 0 0
ISHARES BITCOIN TRUST ETF COM 46438F101   102,420 3,000 SH   SOLE   3,000 0 0
ITRON INC COM 465741106   508,358 5,137 SH   SOLE   5,137 0 0
JP MORGAN CHASE & CO COM 46625H100   9,385,471 46,403 SH   SOLE   46,403 0 0
JOHNSON & JOHNSON COM 478160104   5,012,850 34,297 SH   SOLE   34,297 0 0
KLA CORP COM 482480100   1,166,682 1,415 SH   SOLE   1,415 0 0
KKR & CO INC CLASS-A COM 48251W104   19,575 186 SH   SOLE   186 0 0
JSC KASPI.KZ GDR-REG S COM 48581R205   254,279 1,971 SH   SOLE   1,971 0 0
KELLOGG COMPANY COM 487836108   2,279,225 39,515 SH   SOLE   39,515 0 0
KENVUE INC COM 49177J102   99,990 5,500 SH   SOLE   5,500 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   6,838 50 SH   SOLE   50 0 0
KIMBERLY-CLARK CORPORATION COM 494368103   2,353,822 17,032 SH   SOLE   17,032 0 0
KRANESHARES GLOBAL CARBON ETF COM 500767678   130,160 4,000 SH   SOLE   4,000 0 0
KYNDRYL HOLDINGS INC COM 50155Q100   2,657 101 SH   SOLE   101 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   44,916 200 SH   SOLE   200 0 0
LAM RESEARCH CORPORATION COM 512807108   45,789 43 SH   SOLE   43 0 0
LAMB WESTON HOLDINGS INC W/I COM 513272104   140,077 1,666 SH   SOLE   1,666 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   44,072 760 SH   SOLE   760 0 0
ESTEE LAUDER COMPANIES-CL A COM 518439104   265,149 2,492 SH   SOLE   2,492 0 0
LEIDOS HOLDINGS INC COM 525327102   467,400 3,204 SH   SOLE   3,204 0 0
LILLY (ELI) & COMPANY COM 532457108   1,523,755 1,683 SH   SOLE   1,683 0 0
LLOYDS BANKING GROUP PLC ADR COM 539439109   173,287 63,475 SH   SOLE   63,475 0 0
LOCKHEED MARTIN CORP COM 539830109   12,145 26 SH   SOLE   26 0 0
LOUISIANA-PACIFIC CORPORATION COM 546347105   164,660 2,000 SH   SOLE   2,000 0 0
LOWE'S COMPANIES COM 548661107   2,037,271 9,241 SH   SOLE   9,241 0 0
LULULEMON ATHLETICA INC COM 550021109   19,416 65 SH   SOLE   65 0 0
MP MATERIALS CORP COM 553368101   38,190 3,000 SH   SOLE   3,000 0 0
MSCI INC COM 55354G100   191,737 398 SH   SOLE   398 0 0
MARATHON PETROLEUM CORP COM 56585A102   693,920 4,000 SH   SOLE   4,000 0 0
MARKETAXESS HOLDINGS INC COM 57060D108   1,197,365 5,971 SH   SOLE   5,971 0 0
MARSH & MCLENNAN COMPANIES INC COM 571748102   1,934,831 9,182 SH   SOLE   9,182 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106   1,006,664 1,858 SH   SOLE   1,858 0 0
MASCO CORPORATION COM 574599106   1,156,791 17,351 SH   SOLE   17,351 0 0
MASTERCARD INC CLASS A COM 57636Q104   5,267,009 11,939 SH   SOLE   11,939 0 0
MCCORMICK & CO INC NVS COM 579780206   259,428 3,657 SH   SOLE   3,657 0 0
MCDONALD'S CORPORATION COM 580135101   2,916,389 11,444 SH   SOLE   11,444 0 0
MCEWEN MINING INC COM 58039P305   183,600 20,000 SH   SOLE   20,000 0 0
MCKESSON CORPORATION COM 58155Q103   657,045 1,125 SH   SOLE   1,125 0 0
MERCK & CO INC COM 58933Y105   4,427,336 35,762 SH   SOLE   35,762 0 0
METLIFE INC COM 59156R108   317,540 4,524 SH   SOLE   4,524 0 0
METTLER-TOLEDO INTERNATIONAL INC COM 592688105   209,639 150 SH   SOLE   150 0 0
MICROSOFT CORPORATION COM 594918104   37,288,592 83,429 SH   SOLE   83,429 0 0
MICROSTRATEGY INC CL A COM 594972408   61,987 450 SH   SOLE   450 0 0
MICROCHIP TECHNOLOGY INC COM 595017104   487,238 5,325 SH   SOLE   5,325 0 0
MICRON TECHNOLOGY INC COM 595112103   18,151 138 SH   SOLE   138 0 0
MIDDLEBY CORP (THE) COM 596278101   1,669,213 13,614 SH   SOLE   13,614 0 0
MONDELEZ INTERNATIONAL INC COM 609207105   232,312 3,550 SH   SOLE   3,550 0 0
MONSTER BEVERAGE CORP COM 61174X109   21,029 421 SH   SOLE   421 0 0
MOODY'S CORP COM 615369105   688,221 1,635 SH   SOLE   1,635 0 0
MORGAN STANLEY COM 617446448   979,481 10,078 SH   SOLE   10,078 0 0
MOTOROLA SOLUTIONS INC COM 620076307   801,054 2,075 SH   SOLE   2,075 0 0
NATIONAL GRID PLC SPONSORED ADR COM 636274409   62,480 1,100 SH   SOLE   1,100 0 0
NETAPP INC COM 64110D104   1,949,002 15,132 SH   SOLE   15,132 0 0
NETFLIX INC COM 64110L106   1,745,240 2,586 SH   SOLE   2,586 0 0
NEWMONT CORPORATION COM 651639106   377,584 9,018 SH   SOLE   9,018 0 0
NEXTERA ENERGY INC COM 65339F101   685,653 9,683 SH   SOLE   9,683 0 0
NIKE INC CLASS B COM 654106103   1,853,499 24,592 SH   SOLE   24,592 0 0
NORFOLK SOUTHERN CORP COM 655844108   34,994 163 SH   SOLE   163 0 0
NORTHROP GRUMMAN CORP COM 666807102   245,876 564 SH   SOLE   564 0 0
GEN DIGITAL INC COM 668771108   2,365,906 94,712 SH   SOLE   94,712 0 0
NOVARTIS AG SPONSORED ADR COM 66987V109   31,938 300 SH   SOLE   300 0 0
NOVO-NORDISK A/S ADR COM 670100205   4,956,076 34,721 SH   SOLE   34,721 0 0
NUCOR CORPORATION COM 670346105   158,080 1,000 SH   SOLE   1,000 0 0
NVIDIA CORPORATION COM 67066G104   4,727,752 38,269 SH   SOLE   38,269 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107   2,112 2 SH   SOLE   2 0 0
OCCIDENTAL PETROLEUM CORP COM 674599105   297,817 4,725 SH   SOLE   4,725 0 0
OCCIDENTAL PETE CORP WTS 3/08/27 COM 674599162   206,911 5,027 SH   SOLE   5,027 0 0
OLD DOMINION FREIGHT LINE COM 679580100   1,766 10 SH   SOLE   10 0 0
OMNICOM GROUP INC COM 681919106   1,783,595 19,884 SH   SOLE   19,884 0 0
ORACLE CORPORATION COM 68389X105   3,368,326 23,855 SH   SOLE   23,855 0 0
ORGANON & CO COM 68622V106   6,107 295 SH   SOLE   295 0 0
OTIS WORLDWIDE CORPORATION COM 68902V107   555,035 5,766 SH   SOLE   5,766 0 0
OVINTIV INC COM 69047Q102   551,894 11,775 SH   SOLE   11,775 0 0
PPG INDUSTRIES INC COM 693506107   1,546,936 12,288 SH   SOLE   12,288 0 0
PTC INC COM 69370C100   2,907 16 SH   SOLE   16 0 0
PARKER HANNIFIN CORP COM 701094104   138,086 273 SH   SOLE   273 0 0
PAYCHEX INC COM 704326107   833,477 7,030 SH   SOLE   7,030 0 0
PEPSICO INC COM 713448108   4,556,851 27,629 SH   SOLE   27,629 0 0
PFIZER INC COM 717081103   1,208,428 43,189 SH   SOLE   43,189 0 0
PHILIP MORRIS INTERNATIONAL INC COM 718172109   607,980 6,000 SH   SOLE   6,000 0 0
PHILLIPS 66 COM 718546104   282,340 2,000 SH   SOLE   2,000 0 0
POLARIS INC COM 731068102   1,254,448 16,019 SH   SOLE   16,019 0 0
PROCTER & GAMBLE COMPANY COM 742718109   6,787,118 41,154 SH   SOLE   41,154 0 0
PROGRESSIVE CORPORATION COM 743315103   452,185 2,177 SH   SOLE   2,177 0 0
PROLOGIS INC COM 74340W103   23,248 207 SH   SOLE   207 0 0
PROSHARES BITCOIN STRATEGY ETF COM 74347G440   337,650 15,000 SH   SOLE   15,000 0 0
PROSHARES ULTRA VIX SHRT TERM FUTURE COM 74347Y755   9,416 400 SH   SOLE   400 0 0
PRUDENTIAL PLC -ADR COM 74435K204   2,858 156 SH   SOLE   156 0 0
PUBLIC SERV ENTERPR GROUP COM 744573106   15,846 215 SH   SOLE   215 0 0
PULTEGROUP INC COM 745867101   220,200 2,000 SH   SOLE   2,000 0 0
QUALCOMM INC COM 747525103   1,968,496 9,883 SH   SOLE   9,883 0 0
QUANTA SERVICES INC COM 74762E102   383,676 1,510 SH   SOLE   1,510 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109   121,385 982 SH   SOLE   982 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   413,306 4,117 SH   SOLE   4,117 0 0
REGAL REXNORD CORP COM 758750103   467,050 3,454 SH   SOLE   3,454 0 0
RELX PLC - SPONSORED ADR COM 759530108   185,034 4,033 SH   SOLE   4,033 0 0
RENTOKIL INITIAL PLC-SP ADR COM 760125104   218,283 7,362 SH   SOLE   7,362 0 0
REPUBLIC SERVICES INC COM 760759100   350,201 1,802 SH   SOLE   1,802 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104   98 5 SH   SOLE   5 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100   26,372 400 SH   SOLE   400 0 0
ROCKWELL AUTOMATION INC COM 773903109   79,831 290 SH   SOLE   290 0 0
ROPER TECHNOLOGIES INC COM 776696106   1,078,282 1,913 SH   SOLE   1,913 0 0
SHELL PLC ADR COM 780259305   977,534 13,543 SH   SOLE   13,543 0 0
RYAN SPECIALTY GROUP HLDGS-A COM 78351F107   236,099 4,077 SH   SOLE   4,077 0 0
S&P GLOBAL INC COM 78409V104   994,580 2,230 SH   SOLE   2,230 0 0
SEI INVESTMENTS COMPANY COM 784117103   1,712,344 26,470 SH   SOLE   26,470 0 0
SPDR S&P 500 ETF TRUST COM 78462F103   455,512 837 SH   SOLE   837 0 0
SPDR GOLD TRUST ETF COM 78463V107   893,152 4,154 SH   SOLE   4,154 0 0
SPDR S&P MIDCAP 400 ETF TRST COM 78467Y107   53,508 100 SH   SOLE   100 0 0
SPDR BLLOMBERG 1-3 MONTH T-BILL ETF COM 78468R663   174,749 1,904 SH   SOLE   1,904 0 0
SASOL LIMITED SPONSORED ADR COM 803866300   53,270 7,000 SH   SOLE   7,000 0 0
SCHWAB, CHARLES CORP COM 808513105   53,000 715 SH   SOLE   715 0 0
SERVICENOW INC COM 81762P102   117,214 149 SH   SOLE   149 0 0
SHERWIN-WILLIAMS COMPANY (THE) COM 824348106   1,127,170 3,777 SH   SOLE   3,777 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   22,582 186 SH   SOLE   186 0 0
SMUCKER (J.M.) CO COM 832696405   1,090 10 SH   SOLE   10 0 0
SOLVENTUM CORP COM 83444M101   12,162 230 SH   SOLE   230 0 0
SONY CORPORATION-SPONSORED ADR COM 835699307   161,405 1,900 SH   SOLE   1,900 0 0
SOUTHERN COMPANY COM 842587107   638,324 8,229 SH   SOLE   8,229 0 0
SOUTHERN COPPER CORPORATION COM 84265V105   435,096 4,061 SH   SOLE   4,061 0 0
SOUTHWEST AIRLINES CO COM 844741108   7,725 270 SH   SOLE   270 0 0
STARBUCKS CORPORATION COM 855244109   156,089 2,005 SH   SOLE   2,005 0 0
STATE STREET CORP COM 857477103   621,230 8,395 SH   SOLE   8,395 0 0
STMICROELECTRONICS NV-NY SHS COM 861012102   117,840 3,000 SH   SOLE   3,000 0 0
STRYKER CORPORATION COM 863667101   1,199,041 3,524 SH   SOLE   3,524 0 0
SYLVAMO CORP COM 871332102   9,878 144 SH   SOLE   144 0 0
SYNOPSYS INC COM 871607107   119,012 200 SH   SOLE   200 0 0
SYSCO CORP COM 871829107   216,169 3,028 SH   SOLE   3,028 0 0
TJX COMPANIES INC COM 872540109   1,588,523 14,428 SH   SOLE   14,428 0 0
T-MOBILE US INC COM 872590104   954,015 5,415 SH   SOLE   5,415 0 0
TAIWAN SEMICONDUCTOR-SP ADR COM 874039100   1,749,745 10,067 SH   SOLE   10,067 0 0
TARGET CORP COM 87612E106   122,873 830 SH   SOLE   830 0 0
TEMPUR SEALY INTERNATIONAL INC COM 88023U101   874,607 18,475 SH   SOLE   18,475 0 0
TEXAS INSTRUMENTS INC COM 882508104   2,130,687 10,953 SH   SOLE   10,953 0 0
THERMO FISHER SCIENTIFIC COM 883556102   1,892,366 3,422 SH   SOLE   3,422 0 0
3M Co COM 88579Y101   264,366 2,587 SH   SOLE   2,587 0 0
TOLL BROTHERS INC COM 889478103   230,360 2,000 SH   SOLE   2,000 0 0
TOPBUILD CORP COM 89055F103   852,603 2,213 SH   SOLE   2,213 0 0
TOTAL S.A. SPONSORED ADR COM 89151E109   204,041 3,060 SH   SOLE   3,060 0 0
TOYOTA MOTOR CORP COM 892331307   16,193 79 SH   SOLE   79 0 0
TRACTOR SUPPLY COMPANY COM 892356106   257,850 955 SH   SOLE   955 0 0
TRADEWEB MARKETSINC-CLASS A COM 892672106   331,144 3,124 SH   SOLE   3,124 0 0
TRAVELERS COMPANIES INC COM 89417E109   2,440 12 SH   SOLE   12 0 0
UBER TECHNOLOGIES INC COM 90353T100   25,438 350 SH   SOLE   350 0 0
UNILEVER PLC SPON ADR COM 904767704   224,139 4,076 SH   SOLE   4,076 0 0
UNION PACIFIC CORPORATION COM 907818108   1,581,557 6,990 SH   SOLE   6,990 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106   6,843 50 SH   SOLE   50 0 0
UNITEDHEALTH GROUP INC COM 91324P102   7,794,734 15,306 SH   SOLE   15,306 0 0
VF CORPORATION COM 918204108   446 33 SH   SOLE   33 0 0
VALERO ENERGY CORP COM 91913Y100   783,800 5,000 SH   SOLE   5,000 0 0
VANECK VECTORS GOLD MINERS ETF COM 92189F106   135,720 4,000 SH   SOLE   4,000 0 0
VANGUARD DIVIDEND APREC INDEX FD ETF COM 921908844   104,236 571 SH   SOLE   571 0 0
VANGUARD ESG US STOCK ETF COM 921910733   3,801,514 39,345 SH   SOLE   39,345 0 0
VANGUARD FTSE DEV MKT ETF COM 921943858   17,297 350 SH   SOLE   350 0 0
VANGUARD FTSE ALL WORLD COM 922042718   10,574 90 SH   SOLE   90 0 0
VANGUARD EMERGING MARKETS ETF COM 922042858   17,504 400 SH   SOLE   400 0 0
VANGUARD SHORT-TERM CORP BOND ETF COM 92206C409   74,184 960 SH   SOLE   960 0 0
VANGUARD S&P500 INDEX ETF COM 922908363   15,798,106 31,588 SH   SOLE   31,588 0 0
VANGUARD TOTAL STOCK MARKET ETF COM 922908769   262,160 980 SH   SOLE   980 0 0
VERALTO CORP COM 92338C103   51,936 544 SH   SOLE   544 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,476,474 35,802 SH   SOLE   35,802 0 0
VERISK ANALYTICS INC COM 92345Y106   2,405,734 8,925 SH   SOLE   8,925 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   867,132 1,850 SH   SOLE   1,850 0 0
VIATRIS INC COM 92556V106   89,430 8,413 SH   SOLE   8,413 0 0
VISA INC CLASS A COM 92826C839   10,493,551 39,980 SH   SOLE   39,980 0 0
VISTRA CORP COM 92840M102   225,526 2,623 SH   SOLE   2,623 0 0
WABTEC CORPORATION COM 929740108   1,502,581 9,507 SH   SOLE   9,507 0 0
WALMART INC COM 931142103   777,243 11,479 SH   SOLE   11,479 0 0
WARNER BROS DISCOVERY-A COM 934423104   36,136 4,857 SH   SOLE   4,857 0 0
WARNER MUSIC GROUP CORP-CL A COM 934550203   1,042 34 SH   SOLE   34 0 0
WASTE MANAGEMENT INC COM 94106L109   7,467 35 SH   SOLE   35 0 0
WATERS CORPORATION COM 941848103   1,839,071 6,339 SH   SOLE   6,339 0 0
WELLS FARGO & CO COM 949746101   861,571 14,507 SH   SOLE   14,507 0 0
WEST PHARMACEUTICAL SERVICES INC COM 955306105   5,270 16 SH   SOLE   16 0 0
WEYERHAEUSER CO COM 962166104   133,433 4,700 SH   SOLE   4,700 0 0
WOODSIDE ENERGY GROUP ADR COM 980228308   6,565 349 SH   SOLE   349 0 0
Yum! Brands Inc COM 988498101   28,082 212 SH   SOLE   212 0 0
YUM CHINA HOLDING INC COM 98850P109   962,424 31,207 SH   SOLE   31,207 0 0
ZOETIS INC COM 98978V103   1,030,625 5,945 SH   SOLE   5,945 0 0
ASML HOLDING NV-NY REG SHS COM N07059210   288,410 282 SH   SOLE   282 0 0
Agnico Eagle Mines Ltd COM 008474108   359,700 5,500 SH   DFND 5 0 5,500 0
Agnico Eagle Mines Ltd COM 008474108   117,720 1,800 SH   DFND 5 0 1,800 0
Agnico Eagle Mines Ltd COM 008474108   39,240 600 SH   DFND 5 0 600 0
Agnico Eagle Mines Ltd COM 008474108   26,160 400 SH   DFND 5 0 400 0
Algonquin Power & Utilities Co COM 015857105   30,705,814 5,239,900 SH   SOLE   5,239,900 0 0
Bank of Montreal COM 063671101   1,140,360 13,600 SH   DFND 5 0 13,600 0
Bank of Montreal COM 063671101   368,940 4,400 SH   DFND 5 0 4,400 0
Bank of Montreal COM 063671101   259,935 3,100 SH   DFND 5 0 3,100 0
Bank of Montreal COM 063671101   58,695 700 SH   DFND 5 0 700 0
Barrick Gold Corp COM 067901108   1,599,612 95,900 SH   DFND 5 0 95,900 0
Barrick Gold Corp COM 067901108   285,228 17,100 SH   DFND 5 0 17,100 0
Barrick Gold Corp COM 067901108   286,896 17,200 SH   DFND 5 0 17,200 0
Barrick Gold Corp COM 067901108   163,464 9,800 SH   DFND 5 0 9,800 0
BCE Inc COM 05534B760   7,466,141 230,650 SH   DFND 5 0 230,650 0
BCE Inc COM 05534B760   1,840,235 56,850 SH   DFND 5 0 56,850 0
BCE Inc COM 05534B760   1,612,026 49,800 SH   DFND 5 0 49,800 0
BCE Inc COM 05534B760   56,000,100 1,730,000 SH   SOLE   1,730,000 0 0
BCE Inc COM 05534B760   750,984 23,200 SH   DFND 5 0 23,200 0
Canadian National Railway Co COM 136375102   4,689,761 39,700 SH   DFND 5 0 39,700 0
Canadian National Railway Co COM 136375102   1,157,674 9,800 SH   DFND 5 0 9,800 0
Canadian National Railway Co COM 136375102   1,015,918 8,600 SH   DFND 5 0 8,600 0
Canadian National Railway Co COM 136375102   342,577 2,900 SH   DFND 5 0 2,900 0
Canadian Natural Resources Ltd COM 136385101   77,074,000 2,165,000 SH   SOLE   2,165,000 0 0
CGI Inc COM 12532H104   1,686,789 16,900 SH   DFND 5 0 16,900 0
CGI Inc COM 12532H104   8,004,762 80,200 SH   DFND 5 0 80,200 0
CGI Inc COM 12532H104   1,886,409 18,900 SH   DFND 5 0 18,900 0
CGI Inc COM 12532H104   738,594 7,400 SH   DFND 5 0 7,400 0
CME Group Inc COM 12572Q105   5,652,250 28,750 SH   SOLE   28,750 0 0
Descartes Systems Group Inc/The COM 249906108   2,140,164 22,100 SH   DFND 5 0 22,100 0
Descartes Systems Group Inc/The COM 249906108   619,776 6,400 SH   DFND 5 0 6,400 0
Descartes Systems Group Inc/The COM 249906108   610,092 6,300 SH   DFND 5 0 6,300 0
Descartes Systems Group Inc/The COM 249906108   242,100 2,500 SH   DFND 5 0 2,500 0
Enbridge Inc COM 29250N105   4,242,328 119,200 SH   DFND 5 0 119,200 0
Enbridge Inc COM 29250N105   832,806 23,400 SH   DFND 5 0 23,400 0
Enbridge Inc COM 29250N105   779,421 21,900 SH   DFND 5 0 21,900 0
Enbridge Inc COM 29250N105   79,436,880 2,232,000 SH   SOLE   2,232,000 0 0
Enbridge Inc COM 29250N105   249,130 7,000 SH   DFND 5 0 7,000 0
Fortis Inc/Canada COM 349553107   8,999,228 231,700 SH   DFND 5 0 231,700 0
Fortis Inc/Canada COM 349553107   1,938,116 49,900 SH   DFND 5 0 49,900 0
Fortis Inc/Canada COM 349553107   1,693,424 43,600 SH   DFND 5 0 43,600 0
Fortis Inc/Canada COM 349553107   80,398,800 2,070,000 SH   SOLE   2,070,000 0 0
Fortis Inc/Canada COM 349553107   838,944 21,600 SH   DFND 5 0 21,600 0
Franco-Nevada Corp COM 351858105   4,325,980 36,500 SH   DFND 5 0 36,500 0
Franco-Nevada Corp COM 351858105   1,125,940 9,500 SH   DFND 5 0 9,500 0
Franco-Nevada Corp COM 351858105   1,031,124 8,700 SH   DFND 5 0 8,700 0
Franco-Nevada Corp COM 351858105   450,376 3,800 SH   DFND 5 0 3,800 0
Imperial Oil Ltd COM 453038408   136,500 2,000 SH   DFND 5 0 2,000 0
Imperial Oil Ltd COM 453038408   81,900 1,200 SH   DFND 5 0 1,200 0
Imperial Oil Ltd COM 453038408   40,950 600 SH   DFND 5 0 600 0
Manulife Financial Corp COM 56501R106   1,618,496 60,800 SH   DFND 5 0 60,800 0
Manulife Financial Corp COM 56501R106   173,030 6,500 SH   DFND 5 0 6,500 0
Manulife Financial Corp COM 56501R106   170,368 6,400 SH   DFND 5 0 6,400 0
Manulife Financial Corp COM 56501R106   67,747,900 2,545,000 SH   SOLE   2,545,000 0 0
Manulife Financial Corp COM 56501R106   31,944 1,200 SH   DFND 5 0 1,200 0
Nutrien Ltd COM 67077M108   85,523,709 1,679,900 SH   SOLE   1,679,900 0 0
Osisko Gold Royalties Ltd COM 68827L101   205,656 13,200 SH   DFND 5 0 13,200 0
Osisko Gold Royalties Ltd COM 68827L101   12,464 800 SH   DFND 5 0 800 0
Pembina Pipeline Corp COM 706327103   48,204,000 1,300,000 SH   SOLE   1,300,000 0 0
Primo Water Corp COM 74167P108   1,055,838 48,300 SH   DFND 5 0 48,300 0
Primo Water Corp COM 74167P108   247,018 11,300 SH   DFND 5 0 11,300 0
Primo Water Corp COM 74167P108   190,182 8,700 SH   DFND 5 0 8,700 0
Primo Water Corp COM 74167P108   30,604 1,400 SH   DFND 5 0 1,400 0
Restaurant Brands International Inc COM 76131D103   3,321,464 47,200 SH   DFND 5 0 47,200 0
Restaurant Brands International Inc COM 76131D103   626,293 8,900 SH   DFND 5 0 8,900 0
Restaurant Brands International Inc COM 76131D103   640,367 9,100 SH   DFND 5 0 9,100 0
Restaurant Brands International Inc COM 76131D103   77,407 1,100 SH   DFND 5 0 1,100 0
Rogers Communications Inc COM 775109200   118,336 3,200 SH   DFND 5 0 3,200 0
Rogers Communications Inc COM 775109200   136,826 3,700 SH   DFND 5 0 3,700 0
Rogers Communications Inc COM 775109200   65,269,700 1,765,000 SH   SOLE   1,765,000 0 0
Rogers Communications Inc COM 775109200   3,698 100 SH   DFND 5 0 100 0
Royal Bank of Canada COM 780087102   10,143,333 95,350 SH   DFND 5 0 95,350 0
Royal Bank of Canada COM 780087102   2,101,005 19,750 SH   DFND 5 0 19,750 0
Royal Bank of Canada COM 780087102   1,840,374 17,300 SH   DFND 5 0 17,300 0
Royal Bank of Canada COM 780087102   797,850 7,500 SH   DFND 5 0 7,500 0
Stantec Inc COM 85472N109   3,676,200 44,000 SH   DFND 5 0 44,000 0
Stantec Inc COM 85472N109   609,915 7,300 SH   DFND 5 0 7,300 0
Stantec Inc COM 85472N109   593,205 7,100 SH   DFND 5 0 7,100 0
Stantec Inc COM 85472N109   192,165 2,300 SH   DFND 5 0 2,300 0
Sun Life Financial Inc COM 866796105   7,235,823 147,700 SH   DFND 5 0 147,700 0
Sun Life Financial Inc COM 866796105   1,582,377 32,300 SH   DFND 5 0 32,300 0
Sun Life Financial Inc COM 866796105   1,518,690 31,000 SH   DFND 5 0 31,000 0
Sun Life Financial Inc COM 866796105   489,900 10,000 SH   DFND 5 0 10,000 0
Suncor Energy Inc COM 867224107   152,400 4,000 SH   DFND 5 0 4,000 0
Suncor Energy Inc COM 867224107   579,120 15,200 SH   DFND 5 0 15,200 0
Suncor Energy Inc COM 867224107   83,820 2,200 SH   DFND 5 0 2,200 0
Suncor Energy Inc COM 867224107   3,810 100 SH   DFND 5 0 100 0
TC Energy Corp COM 87807B107   62,724,500 1,655,000 SH   SOLE   1,655,000 0 0
TELUS Corp COM 87971M103   7,076,163 467,382 SH   DFND 5 0 467,382 0
TELUS Corp COM 87971M103   1,624,522 107,300 SH   DFND 5 0 107,300 0
TELUS Corp COM 87971M103   1,415,590 93,500 SH   DFND 5 0 93,500 0
TELUS Corp COM 87971M103   64,496,400 4,260,000 SH   SOLE   4,260,000 0 0
TELUS Corp COM 87971M103   693,412 45,800 SH   DFND 5 0 45,800 0
Thomson Reuters Corp COM 884903808   7,716,292 45,775 SH   DFND 5 0 45,775 0
Thomson Reuters Corp COM 884903808   1,542,921 9,153 SH   DFND 5 0 9,153 0
Thomson Reuters Corp COM 884903808   1,598,212 9,481 SH   DFND 5 0 9,481 0
Thomson Reuters Corp COM 884903808   394,454 2,340 SH   DFND 5 0 2,340 0
Waste Connections Inc COM 94106B101   10,280,480 58,625 SH   DFND 5 0 58,625 0
Waste Connections Inc COM 94106B101   2,073,632 11,825 SH   DFND 5 0 11,825 0
Waste Connections Inc COM 94106B101   1,928,960 11,000 SH   DFND 5 0 11,000 0
Waste Connections Inc COM 94106B101   894,336 5,100 SH   DFND 5 0 5,100 0
Wheaton Precious Metals Corp COM 962879102   1,693,166 32,300 SH   DFND 5 0 32,300 0
Wheaton Precious Metals Corp COM 962879102   503,232 9,600 SH   DFND 5 0 9,600 0
Wheaton Precious Metals Corp COM 962879102   408,876 7,800 SH   DFND 5 0 7,800 0
Wheaton Precious Metals Corp COM 962879102   136,292 2,600 SH   DFND 5 0 2,600 0
IM CANNABIS CORP-NEW COM 44969Q307   6,494 2,353 SH   DFND 1 0 2,353 0
IMPERIAL OIL LTD COM 453038408   276,617 4,053 SH   DFND 1 0 4,053 0
LARGO INC COM 517097101   23,571 12,741 SH   DFND 1 0 12,741 0
SANGOMA TECHNOLOGIES-NEW COM 80100R408   2,469,000 500,000 SH   DFND 1 0 500,000 0
ZOMEDICA CORP COM 98980M109   3 20 SH   DFND 1 0 20 0
Airbnb Inc BOND 009066AB7   12,302,402 13,425,000 SH   SOLE   0 0 0
Akamai Technologies Inc BOND 00971TAL5   9,586,071 9,900,000 SH   SOLE   0 0 0
ALARM.COM HOLDINGS, INC. BOND 011642AB1   2,715,000 3,000,000 SH   SOLE   0 0 0
Alliant Energy Corp BOND 018802AC2   12,340,000 12,500,000 SH   SOLE   0 0 0
AXON ENTERPRISE INC BOND 05464CAB7   4,560,458 3,302,000 SH   SOLE   0 0 0
Affirm Holdings, Inc. BOND 00827BAB2   835,340 1,000,000 SH   SOLE   0 0 0
BENTLEY SYSTEMS, INCORPORATED BOND 08265TAD1   2,652,418 2,963,000 SH   SOLE   0 0 0
BILL.COM HOLDINGS, INC. BOND 090043AD2   1,700,380 2,000,000 SH   SOLE   0 0 0
BLOCK INC BOND 852234AJ2   5,576,000 6,295,000 SH   SOLE   0 0 0
BLOCK INC BOND 852234AK9   3,623,910 4,365,000 SH   SOLE   0 0 0
CONMED CORPORATION BOND 207410AH4   2,238,075 2,500,000 SH   SOLE   0 0 0
DEXCOM, INC. BOND 252131AK3   2,004,060 2,000,000 SH   SOLE   0 0 0
DIGITALOCEAN HOLDINGS, INC. BOND 25402DAB8   1,687,800 2,000,000 SH   SOLE   0 0 0
DRAFTKINGS INC. BOND 26142RAB0   2,322,975 2,806,000 SH   SOLE   0 0 0
DROPBOX INC BOND 26210CAD6   3,404,000 3,773,000 SH   SOLE   0 0 0
DUKE ENERGY CORPORATION BOND 26441CBY0   8,468,125 8,500,000 SH   SOLE   0 0 0
ENPHASE ENERGY INC BOND 29355AAH0   3,333,874 3,650,000 SH   SOLE   0 0 0
EVERBRIDGE INC BOND 29978AAE4   2,785,201 2,820,000 SH   SOLE   0 0 0
EXPEDIA GROUP, INC. BOND 30212PBE4   13,773,600 15,000,000 SH   SOLE   0 0 0
Etsy Inc BOND 29786AAL0   2,069,000 2,500,000 SH   SOLE   0 0 0
Exact Sciences Corporation BOND 30063PAB1   2,619,330 3,000,000 SH   SOLE   0 0 0
FIVE9, INC. BOND 338307AD3   4,760,450 5,000,000 SH   SOLE   0 0 0
FORD MOTOR COMPANY BOND 345370CZ1   3,696,611 3,650,000 SH   SOLE   0 0 0
HAEMONETICS CORPORATION BOND 405024AB6   2,718,870 3,000,000 SH   SOLE   0 0 0
HALOZYME THERAPEUTICS INC BOND 40637HAD1   2,865,540 3,000,000 SH   SOLE   0 0 0
IONIS PHARMACEUTICALS, INC. BOND 462222AD2   6,184,200 6,000,000 SH   SOLE   0 0 0
ITRON INC BOND 465741AN6   3,024,030 3,000,000 SH   SOLE   0 0 0
JAZZ PHARMACEUTICALS PUBLIC LIMITED COMPANY BOND 472145AF8   2,894,400 3,000,000 SH   SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORPORATION BOND 477839AB0   3,657,680 4,000,000 SH   SOLE   0 0 0
LUMENTUM HOLDINGS INC BOND 55024UAD1   3,105,838 3,440,000 SH   SOLE   0 0 0
MACOM TECHNOLOGY SOLUTIONS HOLDINGS, INC. BOND 55405YAB6   4,246,514 3,004,000 SH   SOLE   0 0 0
MICROCHIP TECHNOLOGY INCORPORATED BOND 595017AU8   2,641,850 2,500,000 SH   SOLE   0 0 0
NICE LTD BOND 653656AB4   3,267,000 3,500,000 SH   SOLE   0 0 0
PERFICIENT, INC. BOND 71375UAF8   2,422,050 2,500,000 SH   SOLE   0 0 0
PPL CAPITAL FUNDING, INC. BOND 69352PAS2   1,533,000 1,600,000 SH   SOLE   0 0 0
PROGRESS SOFTWARE CORP BOND 743312AB6   3,147,060 3,000,000 SH   SOLE   0 0 0
Rapid7, Inc. BOND 753422AF1   2,719,800 3,000,000 SH   SOLE   0 0 0
SEMTECH CORP BOND 816850AF8   1,048,860 1,000,000 SH   SOLE   0 0 0
SHAKE SHACK INC. BOND 819047AB7   6,062,850 6,983,000 SH   SOLE   0 0 0
SHOPIFY INC. BOND 82509LAA5   4,674,550 5,000,000 SH   SOLE   0 0 0
SNAP INC BOND 83304AAF3   3,291,000 4,000,000 SH   SOLE   0 0 0
SOUTHWEST AIRLINES CO. BOND 844741BG2   1,999,340 2,000,000 SH   SOLE   0 0 0
SPOTIFY TECHNOLOGY BOND 84921RAB6   5,515,800 5,800,000 SH   SOLE   0 0 0
Sarepta Therapeutics, Inc. BOND 803607AD2   3,236,900 2,506,000 SH   SOLE   0 0 0
TECHTARGET INC BOND 87874RAD2   3,371,655 3,500,000 SH   SOLE   0 0 0
TRIPADVISOR, INC. BOND 896945AD4   1,038,000 1,150,000 SH   SOLE   0 0 0
TYLER TECHNOLOGIES INC BOND 902252AB1   2,373,408 2,160,000 SH   SOLE   0 0 0
UBER TECHNOLOGIES, INC. BOND 90353TAJ9   2,681,250 2,500,000 SH   SOLE   0 0 0
UNITY SOFTWARE INC. BOND 91332UAB7   1,004,357 1,164,000 SH   SOLE   0 0 0
VAIL RESORTS, INC. BOND 91879QAN9   5,312,943 5,821,000 SH   SOLE   0 0 0
VENTAS REALTY, LIMITED PARTNERSHIP BOND 92277GAZ0   7,865,625 7,500,000 SH   SOLE   0 0 0
VERINT SYSTEMS INC. BOND 92343XAC4   890,077 965,000 SH   SOLE   0 0 0
ZSCALER INC BOND 98980GAB8   2,687,640 2,000,000 SH   SOLE   0 0 0
Zillow Group Inc BOND 98954MAG6   3,348,455 2,750,000 SH   SOLE   0 0 0
j2 Global, Inc. BOND 48123VAE2   1,395,855 1,500,000 SH   SOLE   0 0 0