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   210,722 2,150 SH   SOLE   0 0 2,150
AGNICO EAGLE MINES LTD COM 008474108   6,424,887 126,052 SH   SOLE   0 0 126,052
AKAMAI TECHNOLOGIES INC COM 00971T101   893,012 11,405 SH   SOLE   0 0 11,405
ALAMO GROUP INC COM 011311107   1,399,616 7,600 SH   SOLE   0 0 7,600
ALAMOS GOLD INC NEW COM CL A 011532108   414,572 34,000 SH   SOLE   0 0 34,000
ALPHABET INC CAP STK CL A 02079K305   4,004,749 38,607 SH   SOLE   0 0 38,607
ALPHABET INC CAP STK CL C 02079K107   6,059,916 58,268 SH   SOLE   0 0 58,268
ALPS ETF TR ALERIAN MLP 00162Q452   301,470 7,800 SH   SOLE   0 0 7,800
AMAZON COM INC COM 023135106   9,226,034 89,322 SH   SOLE   0 0 89,322
APPLE INC COM 037833100   15,022,775 91,102 SH   SOLE   0 0 91,102
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,213,466 3,930 SH   SOLE   0 0 3,930
BERKSHIRE HATHAWAY INC DEL CL A 084670108   468,711 1 SH   SOLE   0 0 1
BLACKSTONE INC COM 09260D107   3,826,110 43,558 SH   SOLE   0 0 43,558
BOEING CO COM 097023105   267,646 1,260 SH   SOLE   0 0 1,260
BOWLERO CORP CL A COM 10258P102   610,200 36,000 SH   SOLE   0 0 36,000
BRISTOL-MYERS SQUIBB CO COM 110122108   857,106 12,366 SH   SOLE   0 0 12,366
CAMECO CORP COM 13321L108   565,272 21,600 SH   SOLE   0 0 21,600
CATERPILLAR INC COM 149123101   572,100 2,500 SH   SOLE   0 0 2,500
CHART INDS INC COM 16115Q308   233,871 1,865 SH   SOLE   0 0 1,865
COHEN & STEERS INFRASTRUCTUR COM 19248A109   214,720 8,800 SH   SOLE   0 0 8,800
COSTCO WHSL CORP NEW COM 22160K105   6,223,220 12,525 SH   SOLE   0 0 12,525
DEERE & CO COM 244199105   867,048 2,100 SH   SOLE   0 0 2,100
DEVON ENERGY CORP NEW COM 25179M103   2,638,552 52,135 SH   SOLE   0 0 52,135
DISNEY WALT CO COM 254687106   300,196 2,998 SH   SOLE   0 0 2,998
DOUBLELINE OPPORTUNISTIC CR COM 258623107   218,876 15,436 SH   SOLE   0 0 15,436
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,621,100 130,000 SH   SOLE   0 0 130,000
EXXON MOBIL CORP COM 30231G102   7,194,028 65,603 SH   SOLE   0 0 65,603
FRANCO NEV CORP COM 351858105   1,399,855 9,601 SH   SOLE   0 0 9,601
FREEPORT-MCMORAN INC CL B 35671D857   425,590 10,403 SH   SOLE   0 0 10,403
FUELCELL ENERGY INC COM 35952H601   57,428 20,150 SH   SOLE   0 0 20,150
GARMIN LTD SHS H2906T109   201,840 2,000 SH   SOLE   0 0 2,000
HESS CORP COM 42809H107   4,747,698 35,875 SH   SOLE   0 0 35,875
HESS MIDSTREAM LP CL A SHS 428103105   5,824,840 201,273 SH   SOLE   0 0 201,273
HOME DEPOT INC COM 437076102   966,518 3,275 SH   SOLE   0 0 3,275
IMMUNOGEN INC COM 45253H101   969,800 252,552 SH   SOLE   0 0 252,552
INMODE LTD SHS M5425M103   2,245,989 70,275 SH   SOLE   0 0 70,275
INVESCO CALIF VALUE MUN INCO COM 46132H106   172,890 17,000 SH   SOLE   0 0 17,000
INVESCO MUN OPPORTUNITY TR COM 46132C107   128,187 13,067 SH   SOLE   0 0 13,067
INVESCO PA VALUE MUN INC TR COM 46132K109   110,440 11,000 SH   SOLE   0 0 11,000
INVESCO TR INVT GRADE MUNS COM 46131M106   122,783 12,352 SH   SOLE   0 0 12,352
ISHARES SILVER TR ISHARES 46428Q109   391,524 17,700 SH   SOLE   0 0 17,700
LAS VEGAS SANDS CORP COM 517834107   1,164,823 20,275 SH   SOLE   0 0 20,275
MCDONALDS CORP COM 580135101   2,033,310 7,272 SH   SOLE   0 0 7,272
META PLATFORMS INC CL A 30303M102   2,240,206 10,570 SH   SOLE   0 0 10,570
MICROSOFT CORP COM 594918104   5,969,485 20,706 SH   SOLE   0 0 20,706
MP MATERIALS CORP COM CL A 553368101   312,909 11,100 SH   SOLE   0 0 11,100
MPLX LP COM UNIT REP LTD 55336V100   5,846,973 169,723 SH   SOLE   0 0 169,723
NETFLIX INC COM 64110L106   3,052,316 8,835 SH   SOLE   0 0 8,835
NEWMONT CORP COM 651639106   2,274,528 46,400 SH   SOLE   0 0 46,400
NUSTAR ENERGY LP UNIT COM 67058H102   6,029,380 385,510 SH   SOLE   0 0 385,510
NUVEEN AMT FREE MUN CR INC F COM 67071L106   233,067 19,785 SH   SOLE   0 0 19,785
NUVEEN AMT FREE QLTY MUN INC COM 670657105   114,347 10,283 SH   SOLE   0 0 10,283
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   160,348 14,847 SH   SOLE   0 0 14,847
NUVEEN QUALITY MUNCP INCOME COM 67066V101   206,283 17,891 SH   SOLE   0 0 17,891
NVIDIA CORPORATION COM 67066G104   935,276 3,367 SH   SOLE   0 0 3,367
PAYPAL HLDGS INC COM 70450Y103   243,008 3,200 SH   SOLE   0 0 3,200
PEPSICO INC COM 713448108   364,600 2,000 SH   SOLE   0 0 2,000
PIMCO MUN INCOME FD II COM 72200W106   107,046 11,400 SH   SOLE   0 0 11,400
PIMCO MUN INCOME FD III COM 72201A103   141,270 17,000 SH   SOLE   0 0 17,000
SCHLUMBERGER LTD COM STK 806857108   3,290,928 67,025 SH   SOLE   0 0 67,025
SHOPIFY INC CL A 82509L107   393,827 8,215 SH   SOLE   0 0 8,215
SOUTHWEST AIRLS CO COM 844741108   2,547,592 78,291 SH   SOLE   0 0 78,291
SPDR GOLD TR GOLD SHS 78463V107   982,792 5,364 SH   SOLE   0 0 5,364
STARBUCKS CORP COM 855244109   4,320,609 41,492 SH   SOLE   0 0 41,492
STEEL DYNAMICS INC COM 858119100   330,701 2,925 SH   SOLE   0 0 2,925
SUNPOWER CORP COM 867652406   271,956 19,650 SH   SOLE   0 0 19,650
TEMPLETON EMERGING MKTS INCO COM 880192109   278,899 55,010 SH   SOLE   0 0 55,010
TESLA INC COM 88160R101   1,264,261 6,094 SH   SOLE   0 0 6,094
TRANE TECHNOLOGIES PLC SHS G8994E103   277,074 1,506 SH   SOLE   0 0 1,506
UBER TECHNOLOGIES INC COM 90353T100   2,242,775 70,750 SH   SOLE   0 0 70,750
UNITED PARCEL SERVICE INC CL B 911312106   310,559 1,601 SH   SOLE   0 0 1,601
UPSTART HLDGS INC COM 91680M107   158,900 10,000 SH   SOLE   0 0 10,000
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   2,964,515 75,051 SH   SOLE   0 0 75,051
VANECK ETF TRUST GOLD MINERS ETF 92189F106   4,844,604 149,756 SH   SOLE   0 0 149,756
VISA INC COM CL A 92826C839   338,190 1,500 SH   SOLE   0 0 1,500