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
ALAMOS GOLD INC NEW COM CL A 011532108   5,343,090 153,300 SH   SOLE   153,300 0 0
ALPHABET INC CALL 02079K907   235,000 500 SH   SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107   1,598,840 6,565 SH   SOLE   6,565 0 0
AMAZON COM INC COM 023135106   9,144,674 41,650 SH   SOLE   41,650 0 0
B2GOLD CORP COM 11777Q209   8,166,448 1,652,400 SH   SOLE   1,652,400 0 0
BROADCOM INC CALL 11135F901   917,250 750 SH   SOLE   750 0 0
BROOKFIELD CORP CALL 11271J907   259,680 1,500 SH   SOLE   1,500 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   6,855,111 100,000 SH   SOLE   100,000 0 0
BRP INC COM SUN VTG 05577W200   8,187,809 134,747 SH   SOLE   134,747 0 0
CAE INC COM 124765108   5,673,472 191,700 SH   SOLE   191,700 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   4,050,436 54,411 SH   SOLE   54,411 0 0
CASELLA WASTE SYS INC CL A 147448104   15,353,078 161,722 SH   SOLE   161,722 0 0
CLEARWATER ANALYTICS HLDGS I CL A 185123106   3,881,508 215,400 SH   SOLE   215,400 0 0
COMFORT SYS USA INC COM 199908104   2,925,582 3,545 SH   SOLE   3,545 0 0
GALIANO GOLD INC COM 36352H100   2,176,568 1,000,000 SH   SOLE   1,000,000 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   19,712,517 416,100 SH   SOLE   416,100 0 0
GILDAN ACTIVEWEAR INC CALL 375916903   571,080 2,000 SH   SOLE   2,000 0 0
GILDAN ACTIVEWEAR INC COM 375916103   14,641,669 253,500 SH   SOLE   253,500 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909   736,000 4,000 SH   SOLE   4,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   13,161,255 536,100 SH   SOLE   536,100 0 0
I-80 GOLD CORP *W EXP 11/16/202 44955L155   3,150,000 7,000,000 SH   SOLE   7,000,000 0 0
INSTALLED BLDG PRODS INC PUT 45780R951   352,800 300 SH   SOLE   300 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   19,661,130 939,600 SH   SOLE   939,600 0 0
ITRON INC COM 465741106   6,679,530 53,625 SH   SOLE   53,625 0 0
META PLATFORMS INC CL A 30303M102   6,452,351 8,786 SH   SOLE   8,786 0 0
NVIDIA CORPORATION COM 67066G104   4,714,877 25,270 SH   SOLE   25,270 0 0
ORLA MNG LTD NEW COM 68634K106   1,078,945 100,000 SH   SOLE   100,000 0 0
PALO ALTO NETWORKS INC COM 697435105   3,359,730 16,500 SH   SOLE   16,500 0 0
PINTEREST INC CL A 72352L106   1,556,302 48,400 SH   SOLE   48,400 0 0
POWELL INDS INC COM 739128106   933,023 3,061 SH   SOLE   3,061 0 0
SKEENA RES LTD NEW COM 83056P715   7,370,160 400,000 SH   SOLE   400,000 0 0
SPDR S&P 500 ETF TR PUT 78462F953   2,284,800 3,200 SH   SOLE   3,200 0 0
STANTEC INC COM 85472N109   5,357,595 49,679 SH   SOLE   49,679 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   12,329,614 44,170 SH   SOLE   44,170 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   8,546,508 33,076 SH   SOLE   33,076 0 0
TOPBUILD CORP COM 89055F103   5,250,984 13,431 SH   SOLE   13,431 0 0
UNITED AIRLS HLDGS INC COM 910047109   4,572,204 47,400 SH   SOLE   47,400 0 0
VANECK ETF TRUST PUT 92189F956   670,000 1,000 SH   SOLE   1,000 0 0