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
ABBVIE INC COM 00287Y109   5,024 31,090 SH   SOLE   31,030 0 60
ADVANCE AUTO PARTS INC COM 00751Y106   232 1,582 SH   SOLE   1,555 0 27
AGNICO EAGLE MINES LTD COM 008474108   4,445 85,498 SH   SOLE   85,498 0 0
ALPHABET INC CAP STK CL A 02079K305   4,073 46,174 SH   SOLE   46,174 0 0
AMDOCS LTD SHS G02602103   2,927 32,205 SH   SOLE   32,205 0 0
AMERICAN EXPRESS CO COM 025816109   2,132 14,434 SH   SOLE   14,434 0 0
AMERISOURCEBERGEN CORP COM 03073E105   1,795 10,836 SH   SOLE   10,836 0 0
APPLE INC COM 037833100   5,879 45,250 SH   SOLE   45,206 0 44
ARCH CAP GROUP LTD ORD G0450A105   3,370 53,689 SH   SOLE   53,689 0 0
ARISTA NETWORKS INC COM 040413106   1,680 13,846 SH   SOLE   13,846 0 0
AUTODESK INC COM 052769106   1,480 7,923 SH   SOLE   7,923 0 0
AUTOZONE INC COM 053332102   3,691 1,497 SH   SOLE   1,497 0 0
BAKER HUGHES COMPANY CL A 05722G100   242 8,200 SH   SOLE   8,038 0 162
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   204 662 SH   SOLE   662 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   2,634 39,814 SH   SOLE   39,814 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101   1,076 63,832 SH   SOLE   63,832 0 0
BOSTON SCIENTIFIC CORP 5.50% CNV PFD A 101137206   420 3,663 SH   SOLE   3,663 0 0
BUTTERFLY NETWORK INC COM CL A 124155102   38 15,620 SH   SOLE   15,620 0 0
CANADIAN PAC RY LTD COM 13645T100   1,914 25,663 SH   SOLE   25,663 0 0
CARLISLE COS INC COM 142339100   3,874 16,443 SH   SOLE   16,443 0 0
CHEVRON CORP NEW COM 166764100   4,318 24,058 SH   SOLE   24,016 0 42
CISCO SYS INC COM 17275R102   332 6,971 SH   SOLE   6,841 0 130
COCA COLA FEMSA SAB DE CV SPONSORED ADR REP 191241108   341 5,038 SH   SOLE   4,971 0 67
CONOCOPHILLIPS COM 20825C104   1,461 12,388 SH   SOLE   12,388 0 0
CORTEVA INC COM 22052L104   3,209 54,594 SH   SOLE   54,594 0 0
CROCS INC COM 227046109   3,786 34,918 SH   SOLE   34,918 0 0
CROWN CASTLE INC COM 22822V101   256 1,893 SH   SOLE   1,853 0 40
DECKERS OUTDOOR CORP COM 243537107   2,264 5,672 SH   SOLE   5,672 0 0
DEVON ENERGY CORP NEW COM 25179M103   1,802 29,300 SH   SOLE   29,300 0 0
DIAMONDBACK ENERGY INC COM 25278X109   1,459 10,668 SH   SOLE   10,668 0 0
DOLLAR TREE INC COM 256746108   3,122 22,077 SH   SOLE   22,077 0 0
ENCORE WIRE CORP COM 292562105   686 4,993 SH   SOLE   4,993 0 0
ENPHASE ENERGY INC COM 29355A107   4,402 16,617 SH   SOLE   16,617 0 0
EOG RES INC COM 26875P101   1,892 14,615 SH   SOLE   14,615 0 0
ESS TECH INC COMMON STOCK 26916J106   48 19,825 SH   SOLE   19,825 0 0
EVEREST RE GROUP LTD COM G3223R108   2,143 6,470 SH   SOLE   6,470 0 0
EVGO INC *W EXP 07/01/202 30052F118   48 71,995 SH   SOLE   71,995 0 0
EXLSERVICE HOLDINGS INC COM 302081104   2,317 13,678 SH   SOLE   13,678 0 0
EXXON MOBIL CORP COM 30231G102   448 4,064 SH   SOLE   3,974 0 90
FIRST HORIZON CORPORATION COM 320517105   273 11,144 SH   SOLE   10,924 0 220
GRAINGER W W INC COM 384802104   4,190 7,533 SH   SOLE   7,533 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   2,974 133,699 SH   SOLE   133,699 0 0
HOME DEPOT INC COM 437076102   459 1,455 SH   SOLE   1,455 0 0
HOWMET AEROSPACE INC COM 443201108   3,189 80,933 SH   SOLE   80,933 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,691 37,197 SH   SOLE   37,197 0 0
INTERNATIONAL PAPER CO COM 460146103   225 6,511 SH   SOLE   6,436 0 75
JOHNSON & JOHNSON COM 478160104   337 1,910 SH   SOLE   1,910 0 0
KEURIG DR PEPPER INC COM 49271V100   522 14,665 SH   SOLE   14,665 0 0
KIMBERLY-CLARK CORP COM 494368103   395 2,915 SH   SOLE   2,866 0 49
KINDER MORGAN INC DEL COM 49456B101   2,448 135,425 SH   SOLE   135,005 0 420
LAMB WESTON HLDGS INC COM 513272104   2,373 26,559 SH   SOLE   26,559 0 0
LOCKHEED MARTIN CORP COM 539830109   1,890 3,886 SH   SOLE   3,876 0 10
LPL FINL HLDGS INC COM 50212V100   4,386 20,293 SH   SOLE   20,293 0 0
MAG SILVER CORP COM 55903Q104   938 60,065 SH   SOLE   60,065 0 0
MCDONALDS CORP COM 580135101   323 1,228 SH   SOLE   1,228 0 0
MERCK & CO INC COM 58933Y105   966 8,709 SH   SOLE   8,619 0 90
MICROSOFT CORP COM 594918104   7,072 29,490 SH   SOLE   29,460 0 30
NATIONAL FUEL GAS CO COM 636180101   3,090 48,816 SH   SOLE   48,816 0 0
NVIDIA CORPORATION COM 67066G104   4,144 28,363 SH   SOLE   28,363 0 0
OMNICOM GROUP INC COM 681919106   289 3,549 SH   SOLE   3,512 0 37
PERRIGO CO PLC SHS G97822103   353 10,380 SH   SOLE   10,193 0 187
PFIZER INC COM 717081103   515 10,069 SH   SOLE   9,924 0 145
PIONEER NAT RES CO COM 723787107   2,195 9,611 SH   SOLE   9,611 0 0
PRESTO AUTOMATION INC COM 74113T105   157 68,614 SH   SOLE   68,614 0 0
PRUDENTIAL FINL INC COM 744320102   401 4,040 SH   SOLE   3,975 0 65
QUANTA SVCS INC COM 74762E102   3,030 21,266 SH   SOLE   21,266 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   320 3,173 SH   SOLE   3,173 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   307 4,754 SH   SOLE   4,712 0 42
ROYAL GOLD INC COM 780287108   814 7,226 SH   SOLE   7,226 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   1,247 69,589 SH   SOLE   69,589 0 0
SUNCOR ENERGY INC NEW COM 867224107   280 8,838 SH   SOLE   8,733 0 105
TENARIS S A SPONSORED ADS 88031M109   1,953 55,570 SH   SOLE   55,570 0 0
TESLA INC COM 88160R101   1,443 11,715 SH   SOLE   11,715 0 0
TEXAS INSTRS INC COM 882508104   384 2,330 SH   SOLE   2,290 0 40
THE LION ELECTRIC COMPANY *W EXP 05/06/202 536221112   16 37,350 SH   SOLE   37,350 0 0
TORO CO COM 891092108   3,089 27,289 SH   SOLE   27,289 0 0
ULTA BEAUTY INC COM 90384S303   3,366 7,178 SH   SOLE   7,178 0 0
UNITED PARCEL SERVICE INC CL B 911312106   282 1,623 SH   SOLE   1,603 0 20
UNITEDHEALTH GROUP INC COM 91324P102   2,651 5,002 SH   SOLE   5,002 0 0
US BANCORP DEL COM NEW 902973304   319 7,320 SH   SOLE   7,320 0 0
VALMONT INDS INC COM 920253101   3,121 9,440 SH   SOLE   9,440 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   1,992 6,901 SH   SOLE   6,901 0 0
VICI PPTYS INC COM 925652109   396 12,226 SH   SOLE   12,006 0 220
VISA INC COM CL A 92826C839   1,930 9,290 SH   SOLE   9,290 0 0
VISTEON CORP COM NEW 92839U206   2,535 19,382 SH   SOLE   19,382 0 0
VOLTA INC *W EXP 08/26/202 92873V110   1 26,990 SH   SOLE   26,990 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   260 6,960 SH   SOLE   6,810 0 150
WATSCO INC COM 942622200   236 949 SH   SOLE   935 0 14
WESCO INTL INC COM 95082P105   3,381 27,006 SH   SOLE   27,006 0 0
WP CAREY INC COM 92936U109   221 2,834 SH   SOLE   2,748 0 86
ZOETIS INC CL A 98978V103   1,604 10,950 SH   SOLE   10,950 0 0