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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 18,654 72,500 SH Call SOLE N/A 72,500 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 39,188 142,400 SH Call SOLE N/A 142,400 0 0
AGNICO EAGLE MINES LTD COM 008474108 7,163 169,581 SH   SOLE N/A 169,581 0 0
AGNICO EAGLE MINES LTD COM 008474108 14,966 354,300 SH Call SOLE N/A 354,300 0 0
ALBEMARLE CORP COM 012653101 1,704 6,443 SH   SOLE N/A 6,443 0 0
ALCOA CORP COM 013872106 1,947 57,849 SH   SOLE N/A 57,849 0 0
ALPHABET INC CAP STK CL A 02079K305 7,441 77,797 SH   SOLE N/A 77,797 0 0
ALPHABET INC CAP STK CL A 02079K305 46,715 488,400 SH Call SOLE N/A 488,400 0 0
AMAZON COM INC COM 023135106 1,617 14,309 SH   SOLE N/A 14,309 0 0
AMAZON COM INC COM 023135106 8,475 75,000 SH Call SOLE N/A 75,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100 5,138 23,932 SH   SOLE N/A 23,932 0 0
AMERICAN TOWER CORP NEW COM 03027X100 12,345 57,500 SH Call SOLE N/A 57,500 0 0
APPLE INC COM 037833100 41,460 300,000 SH Put SOLE N/A 300,000 0 0
ARCHAEA ENERGY INC COM CL A 03940F103 1,097 60,892 SH   SOLE N/A 60,892 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106 5,112 400,654 SH   SOLE N/A 400,654 0 0
ARK ETF TR INNOVATION ETF 00214Q104 18,888 500,600 SH Call SOLE N/A 500,600 0 0
AVANTOR INC COM 05352A100 1,526 77,833 SH   SOLE N/A 77,833 0 0
BANK MONTREAL QUE COM 063671101 5,589 63,781 SH   SOLE N/A 63,781 0 0
BARRICK GOLD CORP COM 067901108 4,705 303,635 SH   SOLE N/A 303,635 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 50,186 187,948 SH   SOLE N/A 187,948 0 0
BIO RAD LABS INC CL A 090572207 2,304 5,524 SH   SOLE N/A 5,524 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 26,488 647,601 SH   SOLE N/A 647,601 0 0
CANADIAN NAT RES LTD COM 136385101 86,244 1,853,156 SH   SOLE N/A 1,853,156 0 0
CANADIAN PAC RY LTD COM 13645T100 19,069 285,715 SH   SOLE N/A 285,715 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 22,600 635,552 SH   SOLE N/A 635,552 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 2,506 60,900 SH Call SOLE N/A 60,900 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 82,768 2,011,373 SH   SOLE N/A 2,011,373 0 0
CENOVUS ENERGY INC COM 15135U109 9,215 600,000 SH Call SOLE N/A 600,000 0 0
CENOVUS ENERGY INC COM 15135U109 38,833 2,528,431 SH   SOLE N/A 2,528,431 0 0
CHARLES RIV LABS INTL INC COM 159864107 2,375 12,067 SH   SOLE N/A 12,067 0 0
CHEMED CORP NEW COM 16359R103 3,374 7,728 SH   SOLE N/A 7,728 0 0
CHENIERE ENERGY INC COM NEW 16411R208 18,929 114,089 SH   SOLE N/A 114,089 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 8,950 5,956 SH   SOLE N/A 5,956 0 0
CHURCH & DWIGHT CO INC COM 171340102 578 8,090 SH   SOLE N/A 8,090 0 0
CHURCHILL DOWNS INC COM 171484108 3,641 19,772 SH   SOLE N/A 19,772 0 0
COCA COLA CO COM 191216100 25,209 450,000 SH Call SOLE N/A 450,000 0 0
COLLIERS INTL GROUP INC NOTE 4.000% 6/0 194693AB3 22,369 13,269,000 PRN   SOLE N/A 13,269,000 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 9,327 101,800 SH   SOLE N/A 101,800 0 0
CONOCOPHILLIPS COM 20825C104 23,900 233,532 SH   SOLE N/A 233,532 0 0
COSTCO WHSL CORP NEW COM 22160K105 579 1,227 SH   SOLE N/A 1,227 0 0
CRESCENT PT ENERGY CORP COM 22576C101 317 51,455 SH   SOLE N/A 51,455 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 1,786 10,837 SH   SOLE N/A 10,837 0 0
CSX CORP COM 126408103 4,411 165,563 SH   SOLE N/A 165,563 0 0
CSX CORP COM 126408103 16,956 636,500 SH Call SOLE N/A 636,500 0 0
DANAHER CORPORATION COM 235851102 15,535 60,145 SH   SOLE N/A 60,145 0 0
DISNEY WALT CO COM 254687106 21,326 226,074 SH   SOLE N/A 226,074 0 0
DISNEY WALT CO COM 254687106 87,944 932,300 SH Call SOLE N/A 932,300 0 0
DOLLAR GEN CORP NEW COM 256677105 1,150 4,794 SH   SOLE N/A 4,794 0 0
DOMINION ENERGY INC COM 25746U109 1,492 21,585 SH   SOLE N/A 21,585 0 0
DOMINOS PIZZA INC COM 25754A201 1,364 4,398 SH   SOLE N/A 4,398 0 0
EATON CORP PLC SHS G29183103 633 4,746 SH   SOLE N/A 4,746 0 0
ENERPLUS CORP COM 292766102 10,354 731,376 SH   SOLE N/A 731,376 0 0
ENPHASE ENERGY INC COM 29355A107 1,670 6,017 SH   SOLE N/A 6,017 0 0
EQT CORP COM 26884L109 22,950 563,187 SH   SOLE N/A 563,187 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 1,739 27,667 SH   SOLE N/A 27,667 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106 323 17,520 SH   SOLE N/A 17,520 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2,693 81,435 SH   SOLE N/A 81,435 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 9,446 125,000 SH Call SOLE N/A 125,000 0 0
FIRSTSERVICE CORP NEW COM 33767E202 12,828 107,785 SH   SOLE N/A 107,785 0 0
FIVE BELOW INC COM 33829M101 1,260 9,150 SH   SOLE N/A 9,150 0 0
FRANCO NEV CORP COM 351858105 16,813 140,783 SH   SOLE N/A 140,783 0 0
FREYR BATTERY SHS L4135L100 651 45,709 SH   SOLE N/A 45,709 0 0
GENERAC HLDGS INC COM 368736104 5,235 29,385 SH   SOLE N/A 29,385 0 0
GENUINE PARTS CO COM 372460105 483 3,233 SH   SOLE N/A 3,233 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 934 19,360 SH   SOLE N/A 19,360 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 62,665 3,174,515 SH   SOLE N/A 3,174,515 0 0
HENRY JACK & ASSOC INC COM 426281101 3,042 16,688 SH   SOLE N/A 16,688 0 0
HESS CORP COM 42809H107 14,083 129,215 SH   SOLE N/A 129,215 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,012 16,682 SH   SOLE N/A 16,682 0 0
IDEXX LABS INC COM 45168D104 578 1,773 SH   SOLE N/A 1,773 0 0
IMPERIAL OIL LTD COM NEW 453038408 37,331 862,350 SH   SOLE N/A 862,350 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 15,546 770,000 SH Put SOLE N/A 770,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,132,995 4,239,300 SH Call SOLE N/A 4,239,300 0 0
INVITATION HOMES INC COM 46187W107 1,077 31,879 SH   SOLE N/A 31,879 0 0
IQVIA HLDGS INC COM 46266C105 8,867 48,949 SH   SOLE N/A 48,949 0 0
ISHARES INC MSCI GERMANY ETF 464286806 15,792 800,000 SH Put SOLE N/A 800,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 486,228 4,746,000 SH Call SOLE N/A 4,746,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 224,100 3,139,100 SH Put SOLE N/A 3,139,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 111,519 676,200 SH Call SOLE N/A 676,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 151,726 920,000 SH Put SOLE N/A 920,000 0 0
ISHARES TR U.S. REAL ES ETF 464287739 65,136 800,000 SH Call SOLE N/A 800,000 0 0
ISHARES TR U.S. REAL ES ETF 464287739 90,295 1,109,000 SH Put SOLE N/A 1,109,000 0 0
JPMORGAN CHASE & CO COM 46625H100 1,368 13,089 SH   SOLE N/A 13,089 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 2,778 33,680 SH   SOLE N/A 33,680 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 1,804 30,835 SH   SOLE N/A 30,835 0 0
LITHIA MTRS INC COM 536797103 232 1,083 SH   SOLE N/A 1,083 0 0
LOUISIANA PAC CORP COM 546347105 22,596 441,411 SH   SOLE N/A 441,411 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,175 3,647 SH   SOLE N/A 3,647 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,944 17,387 SH   SOLE N/A 17,387 0 0
MASTERCARD INCORPORATED CL A 57636Q104 47,229 166,100 SH Call SOLE N/A 166,100 0 0
META PLATFORMS INC CL A 30303M102 7,557 55,700 SH Call SOLE N/A 55,700 0 0
MICROSOFT CORP COM 594918104 34,338 147,435 SH   SOLE N/A 147,435 0 0
MICROSOFT CORP COM 594918104 211,403 907,700 SH Call SOLE N/A 907,700 0 0
MISTER CAR WASH INC COM 60646V105 7,820 911,373 SH   SOLE N/A 911,373 0 0
MOODYS CORP COM 615369105 465 1,911 SH   SOLE N/A 1,911 0 0
NETFLIX INC COM 64110L106 26,461 112,391 SH   SOLE N/A 112,391 0 0
NEXGEN ENERGY LTD COM 65340P106 13,524 3,722,146 SH   SOLE N/A 3,722,146 0 0
NEXTERA ENERGY INC COM 65339F101 1,431 18,244 SH   SOLE N/A 18,244 0 0
NIKE INC CL B 654106103 1,293 15,555 SH   SOLE N/A 15,555 0 0
NUTRIEN LTD COM 67077M108 9,216 110,536 SH   SOLE N/A 110,536 0 0
NVR INC COM 62944T105 1,978 496 SH   SOLE N/A 496 0 0
OCCIDENTAL PETE CORP COM 674599105 9,372 152,509 SH   SOLE N/A 152,509 0 0
PACKAGING CORP AMER COM 695156109 1,141 10,165 SH   SOLE N/A 10,165 0 0
PARKER-HANNIFIN CORP COM 701094104 233 962 SH   SOLE N/A 962 0 0
PATTERSON-UTI ENERGY INC COM 703481101 122 10,487 SH   SOLE N/A 10,487 0 0
PAYCOM SOFTWARE INC COM 70432V102 54,269 164,456 SH   SOLE N/A 164,456 0 0
PLANET FITNESS INC CL A 72703H101 4,420 76,662 SH   SOLE N/A 76,662 0 0
PLUG POWER INC COM NEW 72919P202 411 19,550 SH   SOLE N/A 19,550 0 0
POOL CORP COM 73278L105 24,740 77,747 SH   SOLE N/A 77,747 0 0
PROLOGIS INC. COM 74340W103 61,108 601,455 SH   SOLE N/A 601,455 0 0
PROLOGIS INC. COM 74340W103 96,266 947,500 SH Call SOLE N/A 947,500 0 0
QUANTA SVCS INC COM 74762E102 872 6,843 SH   SOLE N/A 6,843 0 0
R1 RCM INC COM 77634L105 1,951 105,292 SH   SOLE N/A 105,292 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 4,258 80,059 SH   SOLE N/A 80,059 0 0
REXFORD INDL RLTY INC COM 76169C100 26,218 504,193 SH   SOLE N/A 504,193 0 0
ROPER TECHNOLOGIES INC COM 776696106 36,399 101,210 SH   SOLE N/A 101,210 0 0
S&P GLOBAL INC COM 78409V104 7,429 24,330 SH   SOLE N/A 24,330 0 0
SEAWORLD ENTMT INC COM 81282V100 8,888 195,300 SH Call SOLE N/A 195,300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 12,243 170,000 SH Call SOLE N/A 170,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 47,698 728,100 SH Put SOLE N/A 728,100 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 11,496 472,854 SH   SOLE N/A 472,854 0 0
SIGMA LITHIUM CORPORATION COM 826599102 13,158 485,189 SH   SOLE N/A 485,189 0 0
SILVERCREST METALS INC COM 828363101 211 38,070 SH   SOLE N/A 38,070 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 3,168 179,000 SH Call SOLE N/A 179,000 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 5,221 42,114 SH   SOLE N/A 42,114 0 0
SPDR GOLD TR GOLD SHS 78463V107 678,553 4,387,100 SH Call SOLE N/A 4,387,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 947,277 2,652,100 SH Put SOLE N/A 2,652,100 0 0
SPROTT INC COM NEW 852066208 32,619 972,342 SH   SOLE N/A 972,342 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 3,984 83,434 SH   SOLE N/A 83,434 0 0
STAG INDL INC COM 85254J102 1,231 43,311 SH   SOLE N/A 43,311 0 0
STEM INC COM 85859N102 2,075 155,582 SH   SOLE N/A 155,582 0 0
STERIS PLC SHS USD G8473T100 7,827 47,070 SH   SOLE N/A 47,070 0 0
STRYKER CORPORATION COM 863667101 1,963 9,694 SH   SOLE N/A 9,694 0 0
SUN CMNTYS INC COM 866674104 3,018 22,300 SH Call SOLE N/A 22,300 0 0
SUN CMNTYS INC COM 866674104 81,282 600,623 SH   SOLE N/A 600,623 0 0
SUNOPTA INC COM 8676EP108 1,559 171,345 SH   SOLE N/A 171,345 0 0
SYSCO CORP COM 871829107 20,506 290,000 SH Call SOLE N/A 290,000 0 0
TECK RESOURCES LTD CL B 878742204 20,786 683,607 SH   SOLE N/A 683,607 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 13,743 40,723 SH   SOLE N/A 40,723 0 0
TESLA INC COM 88160R101 13,263 50,000 SH Put SOLE N/A 50,000 0 0
TFI INTL INC COM 87241L109 11,585 128,037 SH   SOLE N/A 128,037 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8,973 17,692 SH   SOLE N/A 17,692 0 0
T-MOBILE US INC COM 872590104 26,834 200,000 SH Call SOLE N/A 200,000 0 0
T-MOBILE US INC COM 872590104 33,655 250,841 SH   SOLE N/A 250,841 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 8,609 140,397 SH   SOLE N/A 140,397 0 0
TPI COMPOSITES INC COM 87266J104 723 64,080 SH   SOLE N/A 64,080 0 0
TRAEGER INC COMMON STOCK 89269P103 926 328,498 SH   SOLE N/A 328,498 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 2,805 19,370 SH   SOLE N/A 19,370 0 0
TRANSALTA CORP COM 89346D107 2,137 241,832 SH   SOLE N/A 241,832 0 0
TREX CO INC COM 89531P105 1,248 28,413 SH   SOLE N/A 28,413 0 0
TRICON RESIDENTIAL INC COM NPV 89612W102 7,726 893,226 SH   SOLE N/A 893,226 0 0
UNION PAC CORP COM 907818108 1,582 8,120 SH   SOLE N/A 8,120 0 0
UNION PAC CORP COM 907818108 21,528 110,500 SH Call SOLE N/A 110,500 0 0
UNITED STS OIL FD LP UNITS 91232N207 47,002 720,000 SH Put SOLE N/A 720,000 0 0
VALERO ENERGY CORP COM 91913Y100 1,138 10,652 SH   SOLE N/A 10,652 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 124,158 5,147,500 SH Call SOLE N/A 5,147,500 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607 65,454 309,900 SH Call SOLE N/A 309,900 0 0
VERMILION ENERGY INC COM 923725105 13,155 614,661 SH   SOLE N/A 614,661 0 0
VISA INC COM CL A 92826C839 18,353 103,310 SH   SOLE N/A 103,310 0 0
VISA INC COM CL A 92826C839 38,657 217,600 SH Call SOLE N/A 217,600 0 0
WARRIOR MET COAL INC COM 93627C101 23,258 817,785 SH   SOLE N/A 817,785 0 0
WASTE CONNECTIONS INC COM 94106B101 25,959 192,157 SH   SOLE N/A 192,157 0 0
WEC ENERGY GROUP INC COM 92939U106 1,013 11,327 SH   SOLE N/A 11,327 0 0
WEST FRASER TIMBER CO LTD COM 952845105 39,341 543,934 SH   SOLE N/A 543,934 0 0
WESTROCK CO COM 96145D105 15,701 508,289 SH   SOLE N/A 508,289 0 0
XCEL ENERGY INC COM 98389B100 4,771 74,545 SH   SOLE N/A 74,545 0 0
XYLEM INC COM 98419M100 2,002 22,915 SH   SOLE N/A 22,915 0 0