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
ADVANCED MICRO DEVICES INC COM 007903107   1,255,437 19,383 SH   SOLE N/A 19,383 0 0
AGNICO EAGLE MINES LTD COM 008474108   19,197,462 369,442 SH   SOLE N/A 369,442 0 0
ALBEMARLE CORP COM 012653101   1,296,389 5,978 SH   SOLE N/A 5,978 0 0
ALIGN TECHNOLOGY INC COM 016255101   1,249,582 5,925 SH   SOLE N/A 5,925 0 0
ALPHABET INC CAP STK CL A 02079K305   12,321,761 139,655 SH   SOLE N/A 139,655 0 0
AMAZON COM INC COM 023135106   12,633,852 150,403 SH   SOLE N/A 150,403 0 0
AMETEK INC COM 031100100   592,832 4,243 SH   SOLE N/A 4,243 0 0
APPLE INC COM 037833100   44,176,200 340,000 SH Put SOLE N/A 340,000 0 0
ARIS WATER SOLUTIONS INC CLASS A COM 04041L106   3,817,497 264,920 SH   SOLE N/A 264,920 0 0
AT&T INC COM 00206R102   1,204,124 65,406 SH   SOLE N/A 65,406 0 0
ATLASSIAN CORPORATION CL A 049468101   2,447,236 19,018 SH   SOLE N/A 19,018 0 0
AVANTOR INC COM 05352A100   1,373,444 65,123 SH   SOLE N/A 65,123 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   61,499,827 199,093 SH   SOLE N/A 199,093 0 0
BILL COM HLDGS INC COM 090043100   1,321,467 12,128 SH   SOLE N/A 12,128 0 0
BOSTON SCIENTIFIC CORP COM 101137107   1,022,243 22,093 SH   SOLE N/A 22,093 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   6,262,963 218,732 SH   SOLE N/A 218,732 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   844,730 49,969 SH   SOLE N/A 49,969 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   19,520,013 620,730 SH   SOLE N/A 620,730 0 0
BURLINGTON STORES INC COM 122017106   4,442,472 21,910 SH   SOLE N/A 21,910 0 0
CANADIAN NAT RES LTD COM 136385101   129,582,706 2,333,540 SH   SOLE N/A 2,333,540 0 0
CANADIAN PAC RY LTD COM 13645T100   18,263,419 244,965 SH   SOLE N/A 244,965 0 0
CANNAE HLDGS INC COM 13765N107   875,890 42,416 SH   SOLE N/A 42,416 0 0
CARMAX INC COM 143130102   595,382 9,778 SH   SOLE N/A 9,778 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   24,982,196 605,629 SH   SOLE N/A 605,629 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106   4,448,184 107,600 SH Call SOLE N/A 107,600 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106   76,380,445 1,847,616 SH   SOLE N/A 1,847,616 0 0
CENOVUS ENERGY INC COM 15135U109   80,234,427 4,135,509 SH   SOLE N/A 4,135,509 0 0
CERIDIAN HCM HLDG INC COM 15677J108   2,268,985 35,370 SH   SOLE N/A 35,370 0 0
CF INDS HLDGS INC COM 125269100   555,248 6,517 SH   SOLE N/A 6,517 0 0
CGI INC CL A SUB VTG 12532H104   2,356,128 27,335 SH   SOLE N/A 27,335 0 0
CHARLES RIV LABS INTL INC COM 159864107   2,080,073 9,546 SH   SOLE N/A 9,546 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   6,211,634 18,318 SH   SOLE N/A 18,318 0 0
CHEMED CORP NEW COM 16359R103   2,738,457 5,365 SH   SOLE N/A 5,365 0 0
CHENIERE ENERGY INC COM NEW 16411R208   10,097,107 67,332 SH   SOLE N/A 67,332 0 0
CHEWY INC CL A 16679L109   6,965,700 187,856 SH   SOLE N/A 187,856 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   2,052,150 15,000 SH   SOLE N/A 15,000 0 0
CHUBB LIMITED COM H1467J104   2,994,645 13,575 SH   SOLE N/A 13,575 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,366,420 16,951 SH   SOLE N/A 16,951 0 0
CHURCHILL DOWNS INC COM 171484108   3,137,833 14,841 SH   SOLE N/A 14,841 0 0
CIGNA CORP NEW COM 125523100   2,973,445 8,974 SH   SOLE N/A 8,974 0 0
CIGNA CORP NEW COM 125523100   4,373,688 13,200 SH Call SOLE N/A 13,200 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   2,572,316 159,672 SH   SOLE N/A 159,672 0 0
COLLIERS INTL GROUP INC NOTE 4.000% 6/0 194693AB3   22,335,747 13,269,000 PRN   SOLE N/A 13,269,000 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   17,220,645 187,468 SH   SOLE N/A 187,468 0 0
CONOCOPHILLIPS COM 20825C104   11,800,000 100,000 SH Call SOLE N/A 100,000 0 0
CONOCOPHILLIPS COM 20825C104   23,600,000 200,000 SH   SOLE N/A 200,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101   139,667 19,577 SH   SOLE N/A 19,577 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,106,703 10,511 SH   SOLE N/A 10,511 0 0
CSX CORP COM 126408103   14,386,337 464,375 SH   SOLE N/A 464,375 0 0
DANAHER CORPORATION COM 235851102   2,113,539 7,963 SH   SOLE N/A 7,963 0 0
DENBURY INC COM 24790A101   567,109 6,517 SH   SOLE N/A 6,517 0 0
DESCARTES SYS GROUP INC COM 249906108   2,271,653 32,587 SH   SOLE N/A 32,587 0 0
DEVON ENERGY CORP NEW COM 25179M103   4,305,700 70,000 SH   SOLE N/A 70,000 0 0
DEXCOM INC COM 252131107   2,763,396 24,403 SH   SOLE N/A 24,403 0 0
DIGITAL RLTY TR INC COM 253868103   1,293,984 12,905 SH   SOLE N/A 12,905 0 0
DISNEY WALT CO COM 254687106   21,350,412 245,746 SH   SOLE N/A 245,746 0 0
DISNEY WALT CO COM 254687106   21,720,000 250,000 SH Call SOLE N/A 250,000 0 0
DOMINOS PIZZA INC COM 25754A201   1,143,120 3,300 SH   SOLE N/A 3,300 0 0
EATON CORP PLC SHS G29183103   1,250,578 7,968 SH   SOLE N/A 7,968 0 0
ENERPLUS CORP COM 292766102   13,784,434 780,943 SH   SOLE N/A 780,943 0 0
ENPHASE ENERGY INC COM 29355A107   2,951,389 11,139 SH   SOLE N/A 11,139 0 0
ENPHASE ENERGY INC COM 29355A107   21,196,800 80,000 SH Call SOLE N/A 80,000 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   866,295 25,729 SH   SOLE N/A 25,729 0 0
EOG RES INC COM 26875P101   5,828,400 45,000 SH   SOLE N/A 45,000 0 0
EQT CORP COM 26884L109   8,185,744 241,967 SH   SOLE N/A 241,967 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   3,265,142 50,544 SH   SOLE N/A 50,544 0 0
EUROPEAN WAX CTR INC CLASS A COM 29882P106   374,172 30,054 SH   SOLE N/A 30,054 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   1,908,641 48,198 SH   SOLE N/A 48,198 0 0
FIRST SOLAR INC COM 336433107   540,742 3,610 SH   SOLE N/A 3,610 0 0
FIRSTSERVICE CORP NEW COM 33767E202   13,126,375 107,192 SH   SOLE N/A 107,192 0 0
FIVE BELOW INC COM 33829M101   12,893,823 72,900 SH   SOLE N/A 72,900 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   9,598,356 137,848 SH   SOLE N/A 137,848 0 0
FRANCO NEV CORP COM 351858105   13,787,510 101,147 SH   SOLE N/A 101,147 0 0
FREEPORT-MCMORAN INC CL B 35671D857   849,908 22,366 SH   SOLE N/A 22,366 0 0
FREYR BATTERY SHS L4135L100   846,369 97,508 SH   SOLE N/A 97,508 0 0
GENERAC HLDGS INC COM 368736104   1,494,499 14,847 SH   SOLE N/A 14,847 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   1,885,577 36,959 SH   SOLE N/A 36,959 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   92,765,033 4,169,215 SH   SOLE N/A 4,169,215 0 0
HELMERICH & PAYNE INC COM 423452101   598,409 12,072 SH   SOLE N/A 12,072 0 0
HESS CORP COM 42809H107   27,214,265 191,893 SH   SOLE N/A 191,893 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,281,290 10,140 SH   SOLE N/A 10,140 0 0
HYATT HOTELS CORP COM CL A 448579102   265,380 2,934 SH   SOLE N/A 2,934 0 0
IDEXX LABS INC COM 45168D104   2,416,347 5,923 SH   SOLE N/A 5,923 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   905,374 3,412 SH   SOLE N/A 3,412 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,228,444,064 8,368,800 SH Call SOLE N/A 8,368,800 0 0
IQVIA HLDGS INC COM 46266C105   1,057,232 5,160 SH   SOLE N/A 5,160 0 0
ISHARES TR 20 YR TR BD ETF 464287432   29,868,000 300,000 SH Put SOLE N/A 300,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432   212,451,084 2,133,900 SH Call SOLE N/A 2,133,900 0 0
ISHARES TR IBOXX HI YD ETF 464288513   117,808,000 1,600,000 SH Put SOLE N/A 1,600,000 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   1,657,596 7,727 SH   SOLE N/A 7,727 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   69,744,000 400,000 SH Call SOLE N/A 400,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   242,360,400 1,390,000 SH Put SOLE N/A 1,390,000 0 0
ISHARES TR U.S. REAL ES ETF 464287739   226,572,128 2,691,200 SH Put SOLE N/A 2,691,200 0 0
ISHARES TR US HOME CONS ETF 464288752   2,248,082 37,094 SH   SOLE N/A 37,094 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   561,992 10,723 SH   SOLE N/A 10,723 0 0
KRAFT HEINZ CO COM 500754106   5,922,735 145,486 SH   SOLE N/A 145,486 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   1,806,910 30,226 SH   SOLE N/A 30,226 0 0
LINCOLN NATL CORP IND COM 534187109   1,266,893 41,240 SH   SOLE N/A 41,240 0 0
LITHIA MTRS INC COM 536797103   1,265,293 6,180 SH   SOLE N/A 6,180 0 0
LULULEMON ATHLETICA INC COM 550021109   1,346,237 4,202 SH   SOLE N/A 4,202 0 0
MAGNA INTL INC COM 559222401   1,235,358 21,992 SH   SOLE N/A 21,992 0 0
MARTIN MARIETTA MATLS INC COM 573284106   3,762,620 11,133 SH   SOLE N/A 11,133 0 0
MASTERCARD INCORPORATED CL A 57636Q104   4,120,600 11,850 SH   SOLE N/A 11,850 0 0
MATADOR RES CO COM 576485205   4,293,000 75,000 SH   SOLE N/A 75,000 0 0
MICROSOFT CORP COM 594918104   35,128,833 146,480 SH   SOLE N/A 146,480 0 0
MISTER CAR WASH INC COM 60646V105   7,350,135 796,331 SH   SOLE N/A 796,331 0 0
NETFLIX INC COM 64110L106   19,956,594 67,677 SH   SOLE N/A 67,677 0 0
NEXGEN ENERGY LTD COM 65340P106   34,610,510 7,823,651 SH   SOLE N/A 7,823,651 0 0
NEXTERA ENERGY INC COM 65339F101   3,991,482 47,745 SH   SOLE N/A 47,745 0 0
NEXTIER OILFIELD SOLUTIONS COM 65290C105   120,120 13,000 SH   SOLE N/A 13,000 0 0
NIKE INC CL B 654106103   4,210,137 35,981 SH   SOLE N/A 35,981 0 0
NOBLE CORP PLC ORD SHS A G65431127   629,757 16,700 SH   SOLE N/A 16,700 0 0
NORTHROP GRUMMAN CORP COM 666807102   3,309,670 6,066 SH   SOLE N/A 6,066 0 0
NUTRIEN LTD COM 67077M108   582,793 7,983 SH   SOLE N/A 7,983 0 0
NVR INC COM 62944T105   2,149,462 466 SH   SOLE N/A 466 0 0
OCCIDENTAL PETE CORP COM 674599105   8,370,111 132,880 SH   SOLE N/A 132,880 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   227,592 802 SH   SOLE N/A 802 0 0
OPEN TEXT CORP COM 683715106   3,909,243 131,935 SH   SOLE N/A 131,935 0 0
PAYCOM SOFTWARE INC COM 70432V102   26,872,225 86,598 SH   SOLE N/A 86,598 0 0
PEABODY ENERGY CORP COM 704551100   8,576,725 324,630 SH   SOLE N/A 324,630 0 0
PENTAIR PLC SHS G7S00T104   2,657,688 59,086 SH   SOLE N/A 59,086 0 0
PERKINELMER INC COM 714046109   1,124,845 8,022 SH   SOLE N/A 8,022 0 0
PLANET FITNESS INC CL A 72703H101   652,937 8,286 SH   SOLE N/A 8,286 0 0
POOL CORP COM 73278L105   24,401,961 80,713 SH   SOLE N/A 80,713 0 0
PROCTER AND GAMBLE CO COM 742718109   278,719 1,839 SH   SOLE N/A 1,839 0 0
PROLOGIS INC. COM 74340W103   48,345,726 428,863 SH   SOLE N/A 428,863 0 0
QUANTA SVCS INC COM 74762E102   1,082,002 7,593 SH   SOLE N/A 7,593 0 0
R1 RCM INC COM 77634L105   595,341 54,369 SH   SOLE N/A 54,369 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   1,131,919 17,503 SH   SOLE N/A 17,503 0 0
REXFORD INDL RLTY INC COM 76169C100   12,321,757 225,508 SH   SOLE N/A 225,508 0 0
RITCHIE BROS AUCTIONEERS COM 767744105   643,341 11,138 SH   SOLE N/A 11,138 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   10,762,833 229,970 SH   SOLE N/A 229,970 0 0
ROPER TECHNOLOGIES INC COM 776696106   11,127,182 25,752 SH   SOLE N/A 25,752 0 0
S&P GLOBAL INC COM 78409V104   7,918,986 23,643 SH   SOLE N/A 23,643 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   198,430 37,736 SH   SOLE N/A 37,736 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   157,446,000 1,800,000 SH Call SOLE N/A 1,800,000 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,164,134 34,039 SH   SOLE N/A 34,039 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   84,460,600 860,000 SH Put SOLE N/A 860,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   27,882,750 395,500 SH Put SOLE N/A 395,500 0 0
SERVICENOW INC COM 81762P102   1,423,010 3,665 SH   SOLE N/A 3,665 0 0
SILVERCREST METALS INC COM 828363101   123,980 20,725 SH   SOLE N/A 20,725 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   373,011,314 1,125,800 SH Put SOLE N/A 1,125,800 0 0
SPDR GOLD TR GOLD SHS 78463V107   72,521,100 427,500 SH Call SOLE N/A 427,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   343,804,570 899,000 SH Put SOLE N/A 899,000 0 0
SPDR SER TR S&P RETAIL ETF 78464A714   1,517,295 25,100 SH Put SOLE N/A 25,100 0 0
SPROTT INC COM NEW 852066208   34,103,838 1,025,258 SH   SOLE N/A 1,025,258 0 0
STANLEY BLACK & DECKER INC COM 854502101   1,241,809 16,531 SH   SOLE N/A 16,531 0 0
STANTEC INC COM 85472N109   11,834,204 246,977 SH   SOLE N/A 246,977 0 0
STEM INC COM 85859N102   246,136 27,532 SH   SOLE N/A 27,532 0 0
STERIS PLC SHS USD G8473T100   2,559,249 13,857 SH   SOLE N/A 13,857 0 0
STRYKER CORPORATION COM 863667101   1,045,439 4,276 SH   SOLE N/A 4,276 0 0
SUN CMNTYS INC COM 866674104   55,531,047 388,329 SH   SOLE N/A 388,329 0 0
SUNOPTA INC COM 8676EP108   455,752 53,999 SH   SOLE N/A 53,999 0 0
SVB FINANCIAL GROUP COM 78486Q101   1,234,931 5,366 SH   SOLE N/A 5,366 0 0
TECK RESOURCES LTD CL B 878742204   58,345,923 1,543,915 SH   SOLE N/A 1,543,915 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   20,593,365 51,495 SH   SOLE N/A 51,495 0 0
TESLA INC COM 88160R101   4,927,200 40,000 SH Call SOLE N/A 40,000 0 0
TFI INTL INC COM 87241L109   12,901,794 128,821 SH   SOLE N/A 128,821 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,028,191 3,683 SH   SOLE N/A 3,683 0 0
T-MOBILE US INC COM 872590104   29,320,620 209,433 SH   SOLE N/A 209,433 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   5,939,155 91,728 SH   SOLE N/A 91,728 0 0
TRAEGER INC COMMON STOCK 89269P103   294,605 104,470 SH   SOLE N/A 104,470 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   3,216,066 19,133 SH   SOLE N/A 19,133 0 0
TRANSALTA CORP COM 89346D107   24,599,095 2,750,447 SH   SOLE N/A 2,750,447 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,764,843 9,413 SH   SOLE N/A 9,413 0 0
TREX CO INC COM 89531P105   1,189,431 28,099 SH   SOLE N/A 28,099 0 0
UNION PAC CORP COM 907818108   1,681,823 8,122 SH   SOLE N/A 8,122 0 0
UNITED STS OIL FD LP UNITS 91232N207   72,234,333 1,030,300 SH Call SOLE N/A 1,030,300 0 0
UNITEDHEALTH GROUP INC COM 91324P102   694,006 1,309 SH   SOLE N/A 1,309 0 0
VAIL RESORTS INC COM 91879Q109   532,951 2,236 SH   SOLE N/A 2,236 0 0
VALARIS LIMITED CL A G9460G101   19,620,822 290,163 SH   SOLE N/A 290,163 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   50,152,134 1,749,900 SH Call SOLE N/A 1,749,900 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   1,707,956 47,909 SH   SOLE N/A 47,909 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   108,333,015 356,300 SH Call SOLE N/A 356,300 0 0
VERMILION ENERGY INC COM 923725105   14,256,559 805,332 SH   SOLE N/A 805,332 0 0
VISA INC COM CL A 92826C839   12,858,474 61,891 SH   SOLE N/A 61,891 0 0
WARRIOR MET COAL INC COM 93627C101   32,302,943 932,533 SH   SOLE N/A 932,533 0 0
WASTE CONNECTIONS INC COM 94106B101   25,561,150 192,838 SH   SOLE N/A 192,838 0 0
WATSCO INC COM 942622200   1,412,103 5,662 SH   SOLE N/A 5,662 0 0
WEC ENERGY GROUP INC COM 92939U106   577,187 6,156 SH   SOLE N/A 6,156 0 0
WEST FRASER TIMBER CO LTD COM 952845105   18,833,450 260,827 SH   SOLE N/A 260,827 0 0
WESTROCK CO COM 96145D105   586,363 16,677 SH   SOLE N/A 16,677 0 0
WORKDAY INC CL A 98138H101   1,255,812 7,505 SH   SOLE N/A 7,505 0 0
XCEL ENERGY INC COM 98389B100   7,184,733 102,478 SH   SOLE N/A 102,478 0 0