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
BANK OF NOVA SCOTIA Equity Futures 064149107   265,120,000 4,000,000 SH   SOLE NONE 4,000,000 0 0
CAN NATURAL RES Equity Futures 136385101   404,953,600 5,440,000 SH   SOLE NONE 5,440,000 0 0
Canadian Imperial Bank of Commerce Equity Futures 136069101   147,056,000 2,600,000 SH   SOLE NONE 2,600,000 0 0
ING Groep NV Equity Futures 456837103   153,198,478 12,416,800 SH   SOLE NONE 12,416,800 0 0
Logitech International SA Equity Futures 541419107   30,879,200 580,000 SH   SOLE NONE 580,000 0 0
TC Energy Corp Equity Futures 87807B107   126,354,400 2,360,000 SH   SOLE NONE 2,360,000 0 0
Ameren Corp Equity Swap 023608102   51,263,687 627,693 SH   SOLE NONE 627,693 0 0
PNM Resources Inc Equity Swap 69349H107   47,315,132 1,049,116 SH   SOLE NONE 1,049,116 0 0
Visa Inc Equity Swap 92826C839   653,070,000 2,750,000 SH   SOLE NONE 2,750,000 0 0
Advanced Micro Devices Inc Call 007903107   17,086,500 150,000 SH Call SOLE NONE 150,000 0 0
Advanced Micro Devices Inc Call 007903107   4,556,400 40,000 SH Call SOLE NONE 40,000 0 0
Amazon.com Inc Call 023135106   22,161,200 170,000 SH Call SOLE NONE 170,000 0 0
Facebook Inc Call 30303M102   28,698,000 100,000 SH Call SOLE NONE 100,000 0 0
Facebook Inc Call 30303M102   14,349,000 50,000 SH Call SOLE NONE 50,000 0 0
Facebook Inc Put 30303M102   14,349,000 50,000 SH Put SOLE NONE 50,000 0 0
NVIDIA Corp Call 67066G104   63,453,000 150,000 SH Call SOLE NONE 150,000 0 0
PAYPAL HOLDINGS INC Put 70450Y103   3,336,500 50,000 SH Put SOLE NONE 50,000 0 0
PAYPAL HOLDINGS INC Put 70450Y103   2,669,200 40,000 SH Put SOLE NONE 40,000 0 0
PAYPAL HOLDINGS INC Put 70450Y103   1,334,600 20,000 SH Put SOLE NONE 20,000 0 0
PAYPAL HOLDINGS INC Put 70450Y103   1,334,600 20,000 SH Put SOLE NONE 20,000 0 0
QUALCOMM Inc Put 747525103   3,571,200 30,000 SH Put SOLE NONE 30,000 0 0
Tesla Motors Inc Call 88160R101   31,412,400 120,000 SH Call SOLE NONE 120,000 0 0
Tesla Motors Inc Call 88160R101   5,235,400 20,000 SH Call SOLE NONE 20,000 0 0
Tesla Motors Inc Call 88160R101   6,544,250 25,000 SH Call SOLE NONE 25,000 0 0
Tesla Motors Inc Call 88160R101   7,853,100 30,000 SH Call SOLE NONE 30,000 0 0
Tesla Motors Inc Put 88160R101   11,779,650 45,000 SH Put SOLE NONE 45,000 0 0
Tesla Motors Inc Put 88160R101   7,853,100 30,000 SH Put SOLE NONE 30,000 0 0
3M Co Common Stock 88579Y101   382,344 3,820 SH   SOLE NONE 3,820 0 0
AbbVie Inc Common Stock 00287Y109   20,029,635 148,665 SH   SOLE NONE 148,665 0 0
Adobe Inc Common Stock 00724F101   2,311,456 4,727 SH   SOLE NONE 4,727 0 0
Advanced Micro Devices Inc Common Stock 007903107   7,682,318 67,442 SH   SOLE NONE 67,442 0 0
Advanced Micro Devices Inc Common Stock 007903107   170,865 1,500 SH   SOLE NONE 1,500 0 0
Advanced Micro Devices Inc Common Stock 007903107   45,564 400 SH   SOLE NONE 400 0 0
Advanced Micro Devices Inc Common Stock 007903107   620,810 5,450 SH   SOLE NONE 5,450 0 0
Albemarle Corp Common Stock 012653101   84,328 378 SH   SOLE NONE 378 0 0
Align Technology Inc Common Stock 016255101   373,090 1,055 SH   SOLE NONE 1,055 0 0
Alphabet Inc Common Stock 02079K107   180,747 1,510 SH   SOLE NONE 1,510 0 0
Alphabet Inc Common Stock 02079K305   29,614,498 247,406 SH   SOLE NONE 247,406 0 0
Amazon.com Inc Common Stock 023135106   118,950,762 912,479 SH   SOLE NONE 912,479 0 0
Amazon.com Inc Common Stock 023135106   221,612 1,700 SH   SOLE NONE 1,700 0 0
Apple Inc Common Stock 037833100   6,464,244 33,326 SH   SOLE NONE 33,326 0 0
Applied Materials Inc Common Stock 038222105   1,650,069 11,416 SH   SOLE NONE 11,416 0 0
Aptiv PLC Common Stock G6095L109   520,659 5,100 SH   SOLE NONE 5,100 0 0
Atmos Energy Corp Common Stock 049560105   21,736,966 186,840 SH   SOLE NONE 186,840 0 0
Bank of America Corp Common Stock 060505104   632,414 22,043 SH   SOLE NONE 22,043 0 0
Bank of Montreal Common Stock 063671101   137,609,928 1,150,200 SH   SOLE NONE 1,150,200 0 0
Berkshire Hathaway Inc Common Stock 084670702   11,391,820,000 22,000 SH   SOLE NONE 22,000 0 0
Beyond Meat Inc Common Stock 08862E109   232,381 17,903 SH   SOLE NONE 17,903 0 0
Block Inc Common Stock 852234103   1,075,239 16,152 SH   SOLE NONE 16,152 0 0
Boeing Co/The Common Stock 097023105   15,265,812 72,295 SH   SOLE NONE 72,295 0 0
Broadcom Inc Common Stock 11135F101   76,334 88 SH   SOLE NONE 88 0 0
Canadian Natural Resources Ltd Common Stock 136385101   42,981,656 577,400 SH   SOLE NONE 577,400 0 0
Capri Holdings Ltd Common Stock G1890L107   34,096 950 SH   SOLE NONE 950 0 0
Carnival Corp Common Stock 143658300   2,258,508 119,942 SH   SOLE NONE 119,942 0 0
Carnival Corp Common Stock 143658300   564,900 30,000 SH   SOLE NONE 30,000 0 0
Caterpillar Inc Common Stock 149123101   33,217 135 SH   SOLE NONE 135 0 0
Citigroup Inc Common Stock 172967424   1,391,007 30,213 SH   SOLE NONE 30,213 0 0
Coca-Cola Co/The Common Stock 191216100   633,514 10,520 SH   SOLE NONE 10,520 0 0
Corning Inc Common Stock 219350105   977,861 27,907 SH   SOLE NONE 27,907 0 0
Crowdstrike Holdings Inc Common Stock 22788C105   2,104,647 14,330 SH   SOLE NONE 14,330 0 0
Crowdstrike Holdings Inc Common Stock 22788C105   528,732 3,600 SH   SOLE NONE 3,600 0 0
Datadog Inc Common Stock 23804L103   1,196,989 12,167 SH   SOLE NONE 12,167 0 0
Datadog Inc Common Stock 23804L103   728,996 7,410 SH   SOLE NONE 7,410 0 0
Deere & Co Common Stock 244199105   107,781 266 SH   SOLE NONE 266 0 0
Delta Air Lines Inc Common Stock 247361702   78,869 1,659 SH   SOLE NONE 1,659 0 0
DocuSign Inc Common Stock 256163106   237,466 4,648 SH   SOLE NONE 4,648 0 0
DocuSign Inc Common Stock 256163106   175,750 3,440 SH   SOLE NONE 3,440 0 0
Electronic Arts Inc Common Stock 285512109   22,049,000 170,000 SH   SOLE NONE 170,000 0 0
Enbridge Inc Common Stock 29250N105   392,141,648 7,973,600 SH   SOLE NONE 7,973,600 0 0
Estee Lauder Cos Inc/The Common Stock 518439104   276,307 1,407 SH   SOLE NONE 1,407 0 0
Expedia Group Inc Common Stock 30212P303   2,236,479 20,445 SH   SOLE NONE 20,445 0 0
FedEx Corp Common Stock 31428X106   7,989,569 32,229 SH   SOLE NONE 32,229 0 0
General Motors Co Common Stock 37045V100   868,217 22,516 SH   SOLE NONE 22,516 0 0
Genuine Parts Co Common Stock 372460105   1,862 11 SH   SOLE NONE 11 0 0
Gilead Sciences Inc Common Stock 375558103   299,648 3,888 SH   SOLE NONE 3,888 0 0
Goldman Sachs Group Inc/The Common Stock 38141G104   55,799 173 SH   SOLE NONE 173 0 0
Goodyear Tire & Rubber Co/The Common Stock 382550101   157,539 11,516 SH   SOLE NONE 11,516 0 0
Hess Corp Common Stock 42809H107   952 7 SH   SOLE NONE 7 0 0
IBM Common Stock 459200101   126,450 945 SH   SOLE NONE 945 0 0
Illumina Inc Common Stock 452327109   324,545 1,731 SH   SOLE NONE 1,731 0 0
Intel Corp Common Stock 458140100   2,918,142 87,265 SH   SOLE NONE 87,265 0 0
Intuitive Surgical Inc Common Stock 46120E602   36,588 107 SH   SOLE NONE 107 0 0
Johnson & Johnson Common Stock 478160104   106,264 642 SH   SOLE NONE 642 0 0
JPMorgan Chase & Co Common Stock 46625H100   468,899 3,224 SH   SOLE NONE 3,224 0 0
Laboratory Corp of America Hol Common Stock 50540R409   401,332 1,663 SH   SOLE NONE 1,663 0 0
Las Vegas Sands Corp Common Stock 517834107   111,940 1,930 SH   SOLE NONE 1,930 0 0
Mastercard Inc Common Stock 57636Q104   39,330 100 SH   SOLE NONE 100 0 0
MercadoLibre Inc Common Stock 58733R102   4,797,630 4,050 SH   SOLE NONE 4,050 0 0
MercadoLibre Inc Common Stock 58733R102   12,153,996 10,260 SH   SOLE NONE 10,260 0 0
Meta Platforms Inc Common Stock 30303M102   68,509,587 238,726 SH   SOLE NONE 238,726 0 0
Meta Platforms Inc Common Stock 30303M102   286,980 1,000 SH   SOLE NONE 1,000 0 0
Meta Platforms Inc Common Stock 30303M102   143,490 500 SH   SOLE NONE 500 0 0
Meta Platforms Inc Common Stock 30303M102   143,490 500 SH   SOLE NONE 500 0 0
MetLife Inc Common Stock 59156R108   25,438,500 450,000 SH   SOLE NONE 450,000 0 0
Micron Technology Inc Common Stock 595112103   2,194,650 34,775 SH   SOLE NONE 34,775 0 0
Microsoft Corp Common Stock 594918104   36,535,515 107,287 SH   SOLE NONE 107,287 0 0
Microsoft Corp Common Stock 594918104   1,055,674 3,100 SH   SOLE NONE 3,100 0 0
Netflix Inc Common Stock 64110L106   1,352,745 3,071 SH   SOLE NONE 3,071 0 0
Newmont Corp Common Stock 651639106   65,782 1,542 SH   SOLE NONE 1,542 0 0
NiSource Inc Common Stock 65473P105   110,010,561 4,022,324 SH   SOLE NONE 4,022,324 0 0
NVIDIA Corp Common Stock 67066G104   634,530 1,500 SH   SOLE NONE 1,500 0 0
NXP Semiconductors NV Common Stock N6596X109   260,148 1,271 SH   SOLE NONE 1,271 0 0
Palo Alto Networks Inc Common Stock 697435105   95,050 372 SH   SOLE NONE 372 0 0
PayPal Holdings Inc Common Stock 70450Y103   17,396,111 260,694 SH   SOLE NONE 260,694 0 0
PayPal Holdings Inc Common Stock 70450Y103   1,095,039 16,410 SH   SOLE NONE 16,410 0 0
Pembina Pipeline Corp Common Stock 706327103   5,993,435 143,900 SH   SOLE NONE 143,900 0 0
Pfizer Inc Common Stock 717081103   173,753 4,737 SH   SOLE NONE 4,737 0 0
Pinnacle West Capital Corp Common Stock 723484101   164,712 2,022 SH   SOLE NONE 2,022 0 0
Pinterest Inc Common Stock 72352L106   1,379,084 50,442 SH   SOLE NONE 50,442 0 0
Pinterest Inc Common Stock 72352L106   478,450 17,500 SH   SOLE NONE 17,500 0 0
PNC Financial Services Group I Common Stock 693475105   24,686 196 SH   SOLE NONE 196 0 0
Procter & Gamble Co/The Common Stock 742718109   295,590 1,948 SH   SOLE NONE 1,948 0 0
Qorvo Inc Common Stock 74736K101   106,111 1,040 SH   SOLE NONE 1,040 0 0
QUALCOMM Inc Common Stock 747525103   12,911,436 108,463 SH   SOLE NONE 108,463 0 0
QUALCOMM Inc Common Stock 747525103   35,712 300 SH   SOLE NONE 300 0 0
Raytheon Technologies Corp Common Stock 75513E101   73,470 750 SH   SOLE NONE 750 0 0
Restaurant Brands Internationa Common Stock 76131D103   215,691 2,100 SH   SOLE NONE 2,100 0 0
Royal Bank of Canada Common Stock 780087102   325,195,659 2,568,889 SH   SOLE NONE 2,568,889 0 0
Salesforce Inc Common Stock 79466L302   2,096,756 9,925 SH   SOLE NONE 9,925 0 0
ServiceNow Inc Common Stock 81762P102   191,070 340 SH   SOLE NONE 340 0 0
Shopify Inc Common Stock 82509L107   590,778 6,900 SH   SOLE NONE 6,900 0 0
Shopify Inc Common Stock 82509L107   137,848 1,610 SH   SOLE NONE 1,610 0 0
Skyworks Solutions Inc Common Stock 83088M102   923,487 8,343 SH   SOLE NONE 8,343 0 0
Snap Inc Common Stock 83304A106   540,176 45,623 SH   SOLE NONE 45,623 0 0
Snap Inc Common Stock 83304A106   367,040 31,000 SH   SOLE NONE 31,000 0 0
Snap-on Inc Common Stock 833034101   350,151 1,215 SH   SOLE NONE 1,215 0 0
SolarEdge Technologies Inc Common Stock 83417M104   56,501 210 SH   SOLE NONE 210 0 0
Southern Copper Corp Common Stock 84265V105   339,330 4,730 SH   SOLE NONE 4,730 0 0
SunPower Corp Common Stock 867652406   241,678 24,661 SH   SOLE NONE 24,661 0 0
Tapestry Inc Common Stock 876030107   153,994 3,598 SH   SOLE NONE 3,598 0 0
Teradyne Inc Common Stock 880770102   21,932 197 SH   SOLE NONE 197 0 0
Tesla Inc Common Stock 88160R101   314,124 1,200 SH   SOLE NONE 1,200 0 0
Tesla Inc Common Stock 88160R101   78,531 300 SH   SOLE NONE 300 0 0
Tesla Inc Common Stock 88160R101   1,484,236 5,670 SH   SOLE NONE 5,670 0 0
Toronto-Dominion Bank/The Common Stock 891160509   179,595,344 2,187,253 SH   SOLE NONE 2,187,253 0 0
Twilio Inc Common Stock 90138F102   396,416 6,231 SH   SOLE NONE 6,231 0 0
Twilio Inc Common Stock 90138F102   155,233 2,440 SH   SOLE NONE 2,440 0 0
Verizon Communications Inc Common Stock 92343V104   427,462 11,494 SH   SOLE NONE 11,494 0 0
Vulcan Materials Co Common Stock 929160109   24,798 110 SH   SOLE NONE 110 0 0
Walt Disney Co/The Common Stock 254687106   3,404,425 38,132 SH   SOLE NONE 38,132 0 0
Waters Corp Common Stock 941848103   69,300 260 SH   SOLE NONE 260 0 0
Wells Fargo & Co Common Stock 949746101   394,363 9,240 SH   SOLE NONE 9,240 0 0
Western Digital Corp Common Stock 958102105   436,612 11,511 SH   SOLE NONE 11,511 0 0
Zillow Group Inc Common Stock 98954M200   467,400 9,500 SH   SOLE NONE 9,500 0 0
Zillow Group Inc Common Stock 98954M200   268,583 5,459 SH   SOLE NONE 5,459 0 0
Zoom Video Communications Inc Common Stock 98980L101   3,032,675 44,677 SH   SOLE NONE 44,677 0 0
Zscaler Inc Common Stock 98980G102   5,089,777 34,790 SH   SOLE NONE 34,790 0 0
BANK OF NOVA SCOTIA Common Stock 064149107   994,200 15,000 SH   SOLE NONE 15,000 0 0
Canadian Imperial Bank of Commerce Common Stock 136069101   1,470,560 26,000 SH   SOLE NONE 26,000 0 0
CAN NATURAL RES Common Stock 136385101   4,049,536 54,400 SH   SOLE NONE 54,400 0 0
ING Groep NV Common Stock 456837103   1,531,985 124,168 SH   SOLE NONE 124,168 0 0
Logitech International SA Common Stock H50430232   308,792 5,800 SH   SOLE NONE 5,800 0 0
MFC CT Common Stock 56501R106   146,316,232 5,843,300 SH   SOLE NONE 5,843,300 0 0
BANK OF NOVA SCOTIA Common Stock 064149107   1,657,000 25,000 SH   SOLE NONE 25,000 0 0
Sun Life Financial Inc Common Stock 866796105   369,590,125 5,352,500 SH   SOLE NONE 5,352,500 0 0
SU CT Common Stock 867224107   165,640,361 4,262,490 SH   SOLE NONE 4,262,490 0 0
TC Energy Corp Common Stock 87807B107   99,049,000 1,850,000 SH   SOLE NONE 1,850,000 0 0
TC Energy Corp Common Stock 87807B107   1,263,544 23,600 SH   SOLE NONE 23,600 0 0
Advanced Micro Devices Inc Put 007903107   620,810 5,450 SH Put SOLE NONE 5,450 0 0
Carnival Corp Put 143658300   564,900 30,000 SH Put SOLE NONE 30,000 0 0
Crowdstrike Holdings Inc Put 22788C105   528,732 3,600 SH Put SOLE NONE 3,600 0 0
Datadog Inc Put 23804L103   728,996 7,410 SH Put SOLE NONE 7,410 0 0
DocuSign Inc Put 256163106   175,750 3,440 SH Put SOLE NONE 3,440 0 0
Microsoft Corp Put 594918104   1,055,674 3,100 SH Put SOLE NONE 3,100 0 0
PAYPAL HOLDINGS INC Put 70450Y103   1,095,039 16,410 SH Put SOLE NONE 16,410 0 0
Pinterest Inc Put 72352L106   478,450 17,500 SH Put SOLE NONE 17,500 0 0
Shopify Inc Put 82509L107   590,778 6,900 SH Put SOLE NONE 6,900 0 0
Snap Inc Put 83304A106   185,888 15,700 SH Put SOLE NONE 15,700 0 0
Snap Inc Put 83304A106   181,152 15,300 SH Put SOLE NONE 15,300 0 0
Tesla Motors Inc Put 88160R101   698,926 2,670 SH Put SOLE NONE 2,670 0 0
Tesla Motors Inc Put 88160R101   785,310 3,000 SH Put SOLE NONE 3,000 0 0
Twilio Inc Put 90138F102   155,233 2,440 SH Put SOLE NONE 2,440 0 0
Zillow Group Inc Put 98954M200   467,400 9,500 SH Put SOLE NONE 9,500 0 0