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
ADOBE SYSTEMS INCORPORATED COM 00724F101   6,969,031 18,084 SH   SOLE N/A 18,084 0 0
AGNICO EAGLE MINES LTD COM 008474108   1,739,921 34,132 SH   SOLE N/A 34,132 0 0
ALBEMARLE CORP COM 012653101   285,584 1,292 SH   SOLE N/A 1,292 0 0
ALPHABET INC CAP STK CL A 02079K305   3,097,378 29,860 SH   SOLE N/A 29,860 0 0
AMAZON COM INC COM 023135106   7,143,536 69,160 SH   SOLE N/A 69,160 0 0
AMAZON COM INC COM 023135106   14,460,600 140,000 SH Call SOLE N/A 140,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100   4,381,050 21,440 SH   SOLE N/A 21,440 0 0
APPLE INC COM 037833100   6,884,410 41,749 SH   SOLE N/A 41,749 0 0
ARCBEST CORP COM 03937C105   1,443,508 15,619 SH   SOLE N/A 15,619 0 0
ARRAY TECHNOLOGIES INC COM SHS 04271T100   3,638,994 166,316 SH   SOLE N/A 166,316 0 0
AT&T INC COM 00206R102   6,525,865 339,006 SH   SOLE N/A 339,006 0 0
ATKORE INC COM 047649108   2,714,355 19,322 SH   SOLE N/A 19,322 0 0
AVERY DENNISON CORP COM 053611109   6,744,230 37,692 SH   SOLE N/A 37,692 0 0
BANK MONTREAL QUE COM 063671101   6,045,140 67,874 SH   SOLE N/A 67,874 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   32,902,531 106,560 SH   SOLE N/A 106,560 0 0
BLACK KNIGHT INC COM 09215C105   8,952,537 155,534 SH   SOLE N/A 155,534 0 0
BOSTON SCIENTIFIC CORP COM 101137107   856,414 17,118 SH   SOLE N/A 17,118 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   17,482,852 533,770 SH   SOLE N/A 533,770 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   9,225,513 283,200 SH Call SOLE N/A 283,200 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   15,517,984 476,363 SH   SOLE N/A 476,363 0 0
BRP INC COM SUN VTG 05577W200   857,592 10,960 SH   SOLE N/A 10,960 0 0
CANADIAN NAT RES LTD COM 136385101   16,600,203 300,000 SH Call SOLE N/A 300,000 0 0
CANADIAN NAT RES LTD COM 136385101   120,556,593 2,178,707 SH   SOLE N/A 2,178,707 0 0
CANADIAN PAC RY LTD COM 13645T100   5,004,809 65,000 SH Put SOLE N/A 65,000 0 0
CANADIAN PAC RY LTD COM 13645T100   9,680,302 125,723 SH   SOLE N/A 125,723 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   25,447,660 556,233 SH   SOLE N/A 556,233 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106   30,009,192 656,800 SH Call SOLE N/A 656,800 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106   84,346,070 1,846,051 SH   SOLE N/A 1,846,051 0 0
CHARLES RIV LABS INTL INC COM 159864107   5,305,242 26,287 SH   SOLE N/A 26,287 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   5,612,689 15,695 SH   SOLE N/A 15,695 0 0
CHEMED CORP NEW COM 16359R103   2,728,006 5,073 SH   SOLE N/A 5,073 0 0
CHENIERE ENERGY INC COM NEW 16411R208   10,096,014 64,061 SH   SOLE N/A 64,061 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   17,164,898 10,048 SH   SOLE N/A 10,048 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   3,365,000 25,000 SH   SOLE N/A 25,000 0 0
CHURCH & DWIGHT CO INC COM 171340102   12,723,171 143,911 SH   SOLE N/A 143,911 0 0
CHURCHILL DOWNS INC COM 171484108   2,163,333 8,416 SH   SOLE N/A 8,416 0 0
COLLIERS INTL GROUP INC NOTE 4.000% 6/0 194693AB3   26,071,306 13,619,000 PRN   SOLE N/A 13,619,000 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   13,277,598 125,823 SH   SOLE N/A 125,823 0 0
COSTAR GROUP INC COM 22160N109   1,144,356 16,621 SH   SOLE N/A 16,621 0 0
COSTCO WHSL CORP NEW COM 22160K105   5,707,546 11,487 SH   SOLE N/A 11,487 0 0
CRESCENT PT ENERGY CORP COM 22576C101   631,332 89,446 SH   SOLE N/A 89,446 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   2,942,443 21,437 SH   SOLE N/A 21,437 0 0
CSX CORP COM 126408103   3,606,992 120,474 SH   SOLE N/A 120,474 0 0
CUMMINS INC COM 231021106   889,350 3,723 SH   SOLE N/A 3,723 0 0
DANAHER CORPORATION COM 235851102   9,337,578 37,048 SH   SOLE N/A 37,048 0 0
DENBURY INC COM 24790A101   1,555,432 17,750 SH   SOLE N/A 17,750 0 0
DESCARTES SYS GROUP INC COM 249906108   1,348,963 16,715 SH   SOLE N/A 16,715 0 0
DEVON ENERGY CORP NEW COM 25179M103   4,048,800 80,000 SH Call SOLE N/A 80,000 0 0
DEVON ENERGY CORP NEW COM 25179M103   18,219,600 360,000 SH   SOLE N/A 360,000 0 0
DEXCOM INC COM 252131107   11,633,917 100,137 SH   SOLE N/A 100,137 0 0
DIAMONDBACK ENERGY INC COM 25278X109   15,544,550 115,000 SH   SOLE N/A 115,000 0 0
DISNEY WALT CO COM 254687106   53,380,605 533,113 SH   SOLE N/A 533,113 0 0
EATON CORP PLC SHS G29183103   12,504,051 72,978 SH   SOLE N/A 72,978 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   725,151 30,303 SH   SOLE N/A 30,303 0 0
ENERPLUS CORP COM 292766102   12,373,139 858,504 SH   SOLE N/A 858,504 0 0
ENPHASE ENERGY INC COM 29355A107   1,729,553 8,225 SH   SOLE N/A 8,225 0 0
EQT CORP COM 26884L109   16,061,101 503,325 SH   SOLE N/A 503,325 0 0
EQT CORP COM 26884L109   50,382,699 1,578,900 SH Call SOLE N/A 1,578,900 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   6,092,383 90,755 SH   SOLE N/A 90,755 0 0
FIRST SOLAR INC COM 336433107   1,572,525 7,230 SH   SOLE N/A 7,230 0 0
FIRSTSERVICE CORP NEW COM 33767E202   15,707,691 111,486 SH   SOLE N/A 111,486 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   9,084,073 92,487 SH   SOLE N/A 92,487 0 0
FRANCO NEV CORP COM 351858105   38,890,299 266,649 SH   SOLE N/A 266,649 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,917,165 46,863 SH   SOLE N/A 46,863 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   1,153,794 18,634 SH   SOLE N/A 18,634 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   105,775,394 4,149,682 SH   SOLE N/A 4,149,682 0 0
HCA HEALTHCARE INC COM 40412C101   575,350 2,182 SH   SOLE N/A 2,182 0 0
HESS CORP COM 42809H107   27,791,400 210,000 SH   SOLE N/A 210,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   11,436,531 81,185 SH   SOLE N/A 81,185 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   327,605,344 1,020,800 SH Put SOLE N/A 1,020,800 0 0
IQVIA HLDGS INC COM 46266C105   18,155,077 91,282 SH   SOLE N/A 91,282 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102   19,892,226 321,205 SH   SOLE N/A 321,205 0 0
ISHARES TR IBOXX HI YD ETF 464288513   559,606,405 7,407,100 SH Put SOLE N/A 7,407,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   175,670,480 984,700 SH Put SOLE N/A 984,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   238,342,400 1,336,000 SH Call SOLE N/A 1,336,000 0 0
ISHARES TR U.S. REAL ES ETF 464287739   16,980,000 200,000 SH Call SOLE N/A 200,000 0 0
ISHARES TR U.S. REAL ES ETF 464287739   140,560,440 1,655,600 SH Put SOLE N/A 1,655,600 0 0
JOHNSON & JOHNSON COM 478160104   1,816,755 11,721 SH   SOLE N/A 11,721 0 0
JPMORGAN CHASE & CO COM 46625H100   1,659,758 12,737 SH   SOLE N/A 12,737 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   1,409,248 14,108 SH   SOLE N/A 14,108 0 0
LESLIES INC COM 527064109   1,127,545 102,411 SH   SOLE N/A 102,411 0 0
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854   1,848,675 24,705 SH   SOLE N/A 24,705 0 0
LOUISIANA PAC CORP COM 546347105   3,091,325 57,025 SH   SOLE N/A 57,025 0 0
MARRIOTT INTL INC NEW CL A 571903202   12,006,851 72,313 SH   SOLE N/A 72,313 0 0
MARTIN MARIETTA MATLS INC COM 573284106   9,284,109 26,148 SH   SOLE N/A 26,148 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,154,917 3,178 SH   SOLE N/A 3,178 0 0
MATADOR RES CO COM 576485205   1,640,447 34,427 SH   SOLE N/A 34,427 0 0
MICROSOFT CORP COM 594918104   27,656,331 95,929 SH   SOLE N/A 95,929 0 0
MISTER CAR WASH INC COM 60646V105   3,383,514 392,519 SH   SOLE N/A 392,519 0 0
NETFLIX INC COM 64110L106   12,437,280 36,000 SH Call SOLE N/A 36,000 0 0
NETFLIX INC COM 64110L106   37,137,373 107,495 SH   SOLE N/A 107,495 0 0
NEXGEN ENERGY LTD COM 65340P106   28,559,100 7,437,527 SH   SOLE N/A 7,437,527 0 0
NIKE INC CL B 654106103   1,908,033 15,558 SH   SOLE N/A 15,558 0 0
NVR INC COM 62944T105   2,596,641 466 SH   SOLE N/A 466 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   219,842 645 SH   SOLE N/A 645 0 0
OPEN TEXT CORP COM 683715106   7,832,787 203,086 SH   SOLE N/A 203,086 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   1,670,417 105,700 SH   SOLE N/A 105,700 0 0
OUTFRONT MEDIA INC COM 69007J106   3,650,468 224,921 SH   SOLE N/A 224,921 0 0
PAYCOM SOFTWARE INC COM 70432V102   66,390,920 218,384 SH   SOLE N/A 218,384 0 0
PEABODY ENERGY CORP COM 704551100   18,627,174 727,624 SH   SOLE N/A 727,624 0 0
PENTAIR PLC SHS G7S00T104   1,801,249 32,590 SH   SOLE N/A 32,590 0 0
PERKINELMER INC COM 714046109   2,137,624 16,041 SH   SOLE N/A 16,041 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   2,655,093 252,866 SH   SOLE N/A 252,866 0 0
POOL CORP COM 73278L105   35,697,315 104,244 SH   SOLE N/A 104,244 0 0
PROCTER AND GAMBLE CO COM 742718109   24,630,498 165,650 SH   SOLE N/A 165,650 0 0
PROLOGIS INC. COM 74340W103   85,608,190 686,128 SH   SOLE N/A 686,128 0 0
QUANTA SVCS INC COM 74762E102   1,593,078 9,560 SH   SOLE N/A 9,560 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   3,033,989 45,189 SH   SOLE N/A 45,189 0 0
REXFORD INDL RLTY INC COM 76169C100   12,378,091 207,512 SH   SOLE N/A 207,512 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   15,205,891 328,104 SH   SOLE N/A 328,104 0 0
ROPER TECHNOLOGIES INC COM 776696106   64,557,559 146,492 SH   SOLE N/A 146,492 0 0
ROYAL BK CDA SUSTAINABL COM 780087102   2,953,717 30,888 SH   SOLE N/A 30,888 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   2,350,926 26,200 SH   SOLE N/A 26,200 0 0
S&P GLOBAL INC COM 78409V104   4,899,871 14,212 SH   SOLE N/A 14,212 0 0
SEAWORLD ENTMT INC COM 81282V100   98,070,311 1,599,581 SH   SOLE N/A 1,599,581 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   82,830,000 1,000,000 SH Put SOLE N/A 1,000,000 0 0
SERVICE CORP INTL COM 817565104   2,330,404 33,882 SH   SOLE N/A 33,882 0 0
SHERWIN WILLIAMS CO COM 824348106   574,737 2,557 SH   SOLE N/A 2,557 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   2,341,331 102,735 SH   SOLE N/A 102,735 0 0
SILVERCREST METALS INC COM 828363101   349,849 49,205 SH   SOLE N/A 49,205 0 0
SITIME CORP COM 82982T106   8,773,315 61,684 SH   SOLE N/A 61,684 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   3,068,071 10,094 SH   SOLE N/A 10,094 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   773,010,198 1,888,200 SH Put SOLE N/A 1,888,200 0 0
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   287,273 24,701 SH   SOLE N/A 24,701 0 0
SPROTT INC COM NEW 852066208   38,834,884 1,062,758 SH   SOLE N/A 1,062,758 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,382,668 24,485 SH   SOLE N/A 24,485 0 0
STANTEC INC COM 85472N109   20,671,870 353,630 SH   SOLE N/A 353,630 0 0
STERIS PLC SHS USD G8473T100   3,306,466 17,286 SH   SOLE N/A 17,286 0 0
SUN CMNTYS INC COM 866674104   68,215,082 484,207 SH   SOLE N/A 484,207 0 0
SUN LIFE FINANCIAL INC. COM 866796105   14,122,962 302,324 SH   SOLE N/A 302,324 0 0
SUNOPTA INC COM 8676EP108   120,674 15,672 SH   SOLE N/A 15,672 0 0
SUNRUN INC COM 86771W105   2,388,803 118,551 SH   SOLE N/A 118,551 0 0
TECK RESOURCES LTD CL B 878742204   88,160,917 2,414,573 SH   SOLE N/A 2,414,573 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   24,364,120 54,462 SH   SOLE N/A 54,462 0 0
TFI INTL INC COM 87241L109   15,099,442 126,549 SH   SOLE N/A 126,549 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,122,771 3,683 SH   SOLE N/A 3,683 0 0
THOMSON REUTERS CORP. COM NEW 884903709   10,621,615 81,644 SH   SOLE N/A 81,644 0 0
T-MOBILE US INC COM 872590104   12,369,481 85,401 SH   SOLE N/A 85,401 0 0
TPI COMPOSITES INC COM 87266J104   2,442,582 187,171 SH   SOLE N/A 187,171 0 0
TRAEGER INC COMMON STOCK 89269P103   305,410 74,309 SH   SOLE N/A 74,309 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   4,566,384 24,820 SH   SOLE N/A 24,820 0 0
TRANSALTA CORP COM 89346D107   32,158,968 3,677,359 SH   SOLE N/A 3,677,359 0 0
TREX CO INC COM 89531P105   3,033,212 62,322 SH   SOLE N/A 62,322 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104   1,031,826 69,281 SH   SOLE N/A 69,281 0 0
UNION PAC CORP COM 907818108   1,634,634 8,122 SH   SOLE N/A 8,122 0 0
UNITED STS OIL FD LP UNITS 91232N207   33,220,000 500,000 SH Call SOLE N/A 500,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,984,405 4,199 SH   SOLE N/A 4,199 0 0
VALARIS LIMITED CL A G9460G101   18,874,557 290,110 SH   SOLE N/A 290,110 0 0
VALERO ENERGY CORP COM 91913Y100   16,698,533 119,617 SH   SOLE N/A 119,617 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   443,195 13,700 SH Call SOLE N/A 13,700 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   29,597,484 106,800 SH Call SOLE N/A 106,800 0 0
VISA INC COM CL A 92826C839   25,802,093 114,442 SH   SOLE N/A 114,442 0 0
WARRIOR MET COAL INC COM 93627C101   39,307,710 1,070,763 SH   SOLE N/A 1,070,763 0 0
WASTE CONNECTIONS INC COM 94106B101   34,175,190 245,569 SH   SOLE N/A 245,569 0 0
WATSCO INC COM 942622200   584,142 1,836 SH   SOLE N/A 1,836 0 0
WEC ENERGY GROUP INC COM 92939U106   583,527 6,156 SH   SOLE N/A 6,156 0 0
WESCO INTL INC COM 95082P105   8,627,659 55,828 SH   SOLE N/A 55,828 0 0
WEST FRASER TIMBER CO LTD COM 952845105   10,880,367 152,552 SH   SOLE N/A 152,552 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   904,203 18,776 SH   SOLE N/A 18,776 0 0
WINMARK CORP COM 974250102   1,538,064 4,800 SH   SOLE N/A 4,800 0 0
XCEL ENERGY INC COM 98389B100   6,307,866 93,533 SH   SOLE N/A 93,533 0 0