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
ABERCROMBIE & FITCH CO CL A 002896207   8,539,604 151,492 SH   SOLE N/A 151,492 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   17,110,129 150,313 SH   SOLE N/A 150,313 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   2,663,776 23,822 SH   SOLE N/A 23,822 0 0
ALBEMARLE CORP COM 012653101   250,979 1,476 SH   SOLE N/A 1,476 0 0
ALCOA CORP COM 013872106   216,206 7,440 SH   SOLE N/A 7,440 0 0
ALPHABET INC CAP STK CL A 02079K305   62,785,189 479,789 SH   SOLE N/A 479,789 0 0
AMAZON COM INC COM 023135106   27,038,805 212,703 SH   SOLE N/A 212,703 0 0
AMAZON COM INC COM 023135106   122,035,200 960,000 SH Call SOLE N/A 960,000 0 0
APTARGROUP INC COM 038336103   7,612,185 60,878 SH   SOLE N/A 60,878 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   3,345,564 150,769 SH   SOLE N/A 150,769 0 0
ATLAS LITHIUM CORP COM NEW 105861306   17,194,722 661,158 SH   SOLE N/A 661,158 0 0
ATS CORPORATION COM 00217Y104   52,479,165 1,230,505 SH   SOLE N/A 1,230,505 0 0
ATS CORPORATION COM 00217Y104   1,705,939 40,000 SH Call SOLE N/A 40,000 0 0
AVERY DENNISON CORP COM 053611109   709,308 3,883 SH   SOLE N/A 3,883 0 0
AZEK CO INC CL A 05478C105   13,625,262 458,146 SH   SOLE N/A 458,146 0 0
BANK MONTREAL QUE COM 063671101   24,975,319 295,922 SH   SOLE N/A 295,922 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   2,904,156 64,762 SH   SOLE N/A 64,762 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   33,222,102 94,839 SH   SOLE N/A 94,839 0 0
BRIGHTVIEW HLDGS INC COM 10948C107   178,250 23,000 SH   SOLE N/A 23,000 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   21,898,041 700,000 SH Call SOLE N/A 700,000 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   926,579 7,443 SH   SOLE N/A 7,443 0 0
CANADIAN NAT RES LTD COM 136385101   114,844,972 1,774,985 SH   SOLE N/A 1,774,985 0 0
CANADIAN NAT RES LTD COM 136385101   26,352,000 300,000 SH Call SOLE N/A 300,000 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   22,293,583 299,782 SH   SOLE N/A 299,782 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   4,423,618 80,138 SH   SOLE N/A 80,138 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106   68,303,887 1,846,051 SH   SOLE N/A 1,846,051 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106   4,347,500 117,500 SH Call SOLE N/A 117,500 0 0
CENOVUS ENERGY INC COM 15135U109   89,093,696 4,277,033 SH   SOLE N/A 4,277,033 0 0
CHARLES RIV LABS INTL INC COM 159864107   13,573,379 69,259 SH   SOLE N/A 69,259 0 0
CHEMED CORP NEW COM 16359R103   4,511,516 8,681 SH   SOLE N/A 8,681 0 0
CHENIERE ENERGY INC COM NEW 16411R208   5,742,382 34,601 SH   SOLE N/A 34,601 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   20,410,250 11,142 SH   SOLE N/A 11,142 0 0
CHURCH & DWIGHT CO INC COM 171340102   15,377,438 167,821 SH   SOLE N/A 167,821 0 0
CHURCHILL DOWNS INC COM 171484108   8,840,739 76,187 SH   SOLE N/A 76,187 0 0
CMS ENERGY CORP COM 125896100   1,436,254 27,043 SH   SOLE N/A 27,043 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   7,958,120 83,535 SH   SOLE N/A 83,535 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   1,564,501 9,347 SH   SOLE N/A 9,347 0 0
CSX CORP COM 126408103   2,511,445 81,673 SH   SOLE N/A 81,673 0 0
DANAHER CORPORATION COM 235851102   7,395,861 29,810 SH   SOLE N/A 29,810 0 0
DARLING INGREDIENTS INC COM 237266101   868,869 16,645 SH   SOLE N/A 16,645 0 0
DEXCOM INC COM 252131107   5,822,573 62,407 SH   SOLE N/A 62,407 0 0
DISNEY WALT CO COM 254687106   1,334,650 16,467 SH   SOLE N/A 16,467 0 0
DOMINOS PIZZA INC COM 25754A201   3,220,851 8,503 SH   SOLE N/A 8,503 0 0
EATON CORP PLC SHS G29183103   7,338,965 34,410 SH   SOLE N/A 34,410 0 0
ELI LILLY & CO COM 532457108   1,022,696 1,904 SH   SOLE N/A 1,904 0 0
EMCOR GROUP INC COM 29084Q100   1,211,215 5,757 SH   SOLE N/A 5,757 0 0
ENERPLUS CORP COM 292766102   9,776,729 555,355 SH   SOLE N/A 555,355 0 0
ENVISTA HOLDINGS CORPORATION COM 29415F104   1,811,698 64,982 SH   SOLE N/A 64,982 0 0
EOG RES INC COM 26875P101   5,946,819 46,914 SH   SOLE N/A 46,914 0 0
EQT CORP COM 26884L109   46,862,027 1,154,806 SH   SOLE N/A 1,154,806 0 0
EQT CORP COM 26884L109   14,608,800 360,000 SH Call SOLE N/A 360,000 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   6,710,702 105,332 SH   SOLE N/A 105,332 0 0
FIRST SOLAR INC COM 336433107   1,266,381 7,837 SH   SOLE N/A 7,837 0 0
FIRSTSERVICE CORP NEW COM 33767E202   15,222,460 104,607 SH   SOLE N/A 104,607 0 0
FIVE BELOW INC COM 33829M101   2,913,738 18,109 SH   SOLE N/A 18,109 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   1,762,940 19,480 SH   SOLE N/A 19,480 0 0
FLUENCE ENERGY INC COM CL A 34379V103   2,098,941 91,298 SH   SOLE N/A 91,298 0 0
FRANCO NEV CORP COM 351858105   20,298,766 151,976 SH   SOLE N/A 151,976 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   90,745,125 4,072,941 SH   SOLE N/A 4,072,941 0 0
HESS CORP COM 42809H107   31,365,000 205,000 SH   SOLE N/A 205,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   2,147,274 14,298 SH   SOLE N/A 14,298 0 0
HOME DEPOT INC COM 437076102   1,222,237 4,045 SH   SOLE N/A 4,045 0 0
HUMANA INC COM 444859102   2,778,516 5,711 SH   SOLE N/A 5,711 0 0
IDEXX LABS INC COM 45168D104   328,827 752 SH   SOLE N/A 752 0 0
IMPERIAL OIL LTD COM NEW 453038408   49,821,332 808,486 SH   SOLE N/A 808,486 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   269,669,829 752,700 SH Call SOLE N/A 752,700 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,101,859,385 3,075,500 SH Put SOLE N/A 3,075,500 0 0
IQVIA HLDGS INC COM 46266C105   846,812 4,304 SH   SOLE N/A 4,304 0 0
IRON MTN INC DEL COM 46284V101   5,545,853 93,286 SH   SOLE N/A 93,286 0 0
ISHARES TR 20 YR TR BD ETF 464287432   328,800,437 3,707,300 SH Call SOLE N/A 3,707,300 0 0
ISHARES TR IBOXX HI YD ETF 464288513   294,076,452 3,989,100 SH Put SOLE N/A 3,989,100 0 0
ISHARES TR IBOXX INV CP ETF 464287242   442,756,756 4,327,600 SH Put SOLE N/A 4,327,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   42,859,450 242,500 SH Put SOLE N/A 242,500 0 0
ISHARES TR U.S. REAL ES ETF 464287739   2,305,130 29,500 SH Put SOLE N/A 29,500 0 0
ITRON INC COM 465741106   511,416 8,442 SH   SOLE N/A 8,442 0 0
JPMORGAN CHASE & CO COM 46625H100   10,070,914 69,445 SH   SOLE N/A 69,445 0 0
KOPPERS HOLDINGS INC COM 50060P106   523,049 13,225 SH   SOLE N/A 13,225 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   3,701,978 44,351 SH   SOLE N/A 44,351 0 0
LPL FINL HLDGS INC COM 50212V100   56,613,458 238,222 SH   SOLE N/A 238,222 0 0
MARTIN MARIETTA MATLS INC COM 573284106   38,455,408 93,684 SH   SOLE N/A 93,684 0 0
MASTERCARD INCORPORATED CL A 57636Q104   303,267 766 SH   SOLE N/A 766 0 0
MCDONALDS CORP COM 580135101   6,346,006 24,089 SH   SOLE N/A 24,089 0 0
MICROSOFT CORP COM 594918104   78,306,947 248,003 SH   SOLE N/A 248,003 0 0
MISTER CAR WASH INC COM 60646V105   1,885,131 342,129 SH   SOLE N/A 342,129 0 0
NETFLIX INC COM 64110L106   17,141,907 45,397 SH   SOLE N/A 45,397 0 0
NEXGEN ENERGY LTD COM 65340P106   27,541,609 4,599,110 SH   SOLE N/A 4,599,110 0 0
NEXGEN ENERGY LTD COM 65340P106   1,377,347 230,000 SH Call SOLE N/A 230,000 0 0
NIKE INC CL B 654106103   1,356,752 14,189 SH   SOLE N/A 14,189 0 0
NRG ENERGY INC COM NEW 629377508   577,530 14,993 SH   SOLE N/A 14,993 0 0
NUTRIEN LTD COM 67077M108   15,003,696 242,837 SH   SOLE N/A 242,837 0 0
NUTRIEN LTD COM 67077M108   2,471,402 40,000 SH Call SOLE N/A 40,000 0 0
NVIDIA CORPORATION COM 67066G104   869,980 2,000 SH Put SOLE N/A 2,000 0 0
NVR INC COM 62944T105   2,373,393 398 SH   SOLE N/A 398 0 0
PAYCOM SOFTWARE INC COM 70432V102   62,250,208 240,098 SH   SOLE N/A 240,098 0 0
PENTAIR PLC SHS G7S00T104   3,600,100 55,600 SH   SOLE N/A 55,600 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   8,027,000 575,000 SH   SOLE N/A 575,000 0 0
PG&E CORP COM 69331C108   2,529,878 156,843 SH   SOLE N/A 156,843 0 0
POOL CORP COM 73278L105   24,211,951 67,992 SH   SOLE N/A 67,992 0 0
PROCTER AND GAMBLE CO COM 742718109   4,423,496 30,327 SH   SOLE N/A 30,327 0 0
PROLOGIS INC. COM 74340W103   1,835,307 16,356 SH   SOLE N/A 16,356 0 0
QUANTA SVCS INC COM 74762E102   1,354,761 7,242 SH   SOLE N/A 7,242 0 0
RAYMOND JAMES FINL INC COM 754730109   23,673,360 235,720 SH   SOLE N/A 235,720 0 0
REALTY INCOME CORP COM 756109104   3,191,566 63,908 SH   SOLE N/A 63,908 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   12,169,076 182,664 SH   SOLE N/A 182,664 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   7,187,397 187,108 SH   SOLE N/A 187,108 0 0
ROPER TECHNOLOGIES INC COM 776696106   58,495,697 120,789 SH   SOLE N/A 120,789 0 0
ROYAL BK CDA COM 780087102   20,646,793 236,144 SH   SOLE N/A 236,144 0 0
S&P GLOBAL INC COM 78409V104   1,991,119 5,449 SH   SOLE N/A 5,449 0 0
SAVERS VALUE VLG INC COM 80517M109   2,077,952 111,299 SH   SOLE N/A 111,299 0 0
SEAWORLD ENTMT INC COM 81282V100   75,482,498 1,632,054 SH   SOLE N/A 1,632,054 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   428,742,774 4,754,300 SH Put SOLE N/A 4,754,300 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   35,358,000 600,000 SH Call SOLE N/A 600,000 0 0
SERVICE CORP INTL COM 817565104   2,007,043 35,125 SH   SOLE N/A 35,125 0 0
SHERWIN WILLIAMS CO COM 824348106   18,484,239 72,473 SH   SOLE N/A 72,473 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   455,666 24,968 SH   SOLE N/A 24,968 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   5,765,862 35,276 SH   SOLE N/A 35,276 0 0
SPDR GOLD TR GOLD SHS 78463V107   17,145,000 100,000 SH Call SOLE N/A 100,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,462,537,324 3,421,300 SH Put SOLE N/A 3,421,300 0 0
SPDR SER TR S&P REGL BKG 78464A698   31,177,128 746,400 SH Call SOLE N/A 746,400 0 0
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   247,257 24,701 SH   SOLE N/A 24,701 0 0
SPROTT INC COM NEW 852066208   33,648,988 1,104,235 SH   SOLE N/A 1,104,235 0 0
STANTEC INC COM 85472N109   20,219,441 311,473 SH   SOLE N/A 311,473 0 0
STEM INC COM 85859N102   304,000 71,698 SH   SOLE N/A 71,698 0 0
STERIS PLC SHS USD G8473T100   27,339,732 124,600 SH   SOLE N/A 124,600 0 0
STRYKER CORPORATION COM 863667101   2,268,414 8,301 SH   SOLE N/A 8,301 0 0
SUN CMNTYS INC COM 866674104   107,508,458 908,471 SH   SOLE N/A 908,471 0 0
SUN LIFE FINANCIAL INC. COM 866796105   11,387,998 233,295 SH   SOLE N/A 233,295 0 0
TECK RESOURCES LTD CL B 878742204   2,923,000 50,000 SH Call SOLE N/A 50,000 0 0
TECK RESOURCES LTD CL B 878742204   105,289,017 2,445,115 SH   SOLE N/A 2,445,115 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   41,964,435 102,708 SH   SOLE N/A 102,708 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   7,757,425 4,254 SH   SOLE N/A 4,254 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   6,829,246 13,492 SH   SOLE N/A 13,492 0 0
TJX COS INC NEW COM 872540109   23,093,246 259,825 SH   SOLE N/A 259,825 0 0
T-MOBILE US INC COM 872590104   9,171,314 65,486 SH   SOLE N/A 65,486 0 0
TOPBUILD CORP COM 89055F103   1,415,250 5,625 SH   SOLE N/A 5,625 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   2,774,997 13,676 SH   SOLE N/A 13,676 0 0
TRANSALTA CORP COM 89346D107   1,742,769 200,000 SH Call SOLE N/A 200,000 0 0
TRANSALTA CORP COM 89346D107   22,522,425 2,584,672 SH   SOLE N/A 2,584,672 0 0
TREX CO INC COM 89531P105   3,582,244 58,125 SH   SOLE N/A 58,125 0 0
UNION PAC CORP COM 907818108   1,508,695 7,409 SH   SOLE N/A 7,409 0 0
UNITED STS OIL FD LP UNITS 91232N207   80,860,000 1,000,000 SH Put SOLE N/A 1,000,000 0 0
VALERO ENERGY CORP COM 91913Y100   259,754 1,833 SH   SOLE N/A 1,833 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   1,950,975 72,500 SH Call SOLE N/A 72,500 0 0
VESTIS CORPORATION COM SHS 29430C102   2,784,990 144,300 SH   SOLE N/A 144,300 0 0
VISA INC COM CL A 92826C839   31,932,978 138,833 SH   SOLE N/A 138,833 0 0
VISA INC COM CL A 92826C839   57,502,500 250,000 SH Call SOLE N/A 250,000 0 0
VULCAN MATLS CO COM 929160109   9,514,536 47,097 SH   SOLE N/A 47,097 0 0
WARRIOR MET COAL INC COM 93627C101   58,623,086 1,147,672 SH   SOLE N/A 1,147,672 0 0
WASTE CONNECTIONS INC COM 94106B101   41,934,582 312,172 SH   SOLE N/A 312,172 0 0
WEST FRASER TIMBER CO LTD COM 952845105   2,905,400 40,000 SH Call SOLE N/A 40,000 0 0
WEST FRASER TIMBER CO LTD COM 952845105   13,820,261 190,270 SH   SOLE N/A 190,270 0 0
XPO INC COM 983793100   3,733,000 50,000 SH   SOLE N/A 50,000 0 0
XPO INC COM 983793100   3,733,000 50,000 SH Call SOLE N/A 50,000 0 0
XYLEM INC COM 98419M100   3,905,642 42,905 SH   SOLE N/A 42,905 0 0
XYLEM INC COM 98419M100   13,654,500 150,000 SH Call SOLE N/A 150,000 0 0