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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103 71 17,150 SH   SOLE   0 0 17,150
ARCHROCK INC COM 03957W106 64 10,000 SH   SOLE   0 0 10,000
BERKSHIRE HATHAWAY INC DEL CL A 084670108 409 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,044 3,910 SH   SOLE   0 0 3,910
BK OF AMERICA CORP COM 060505104 356 11,796 SH   SOLE   0 0 11,796
BLACKSTONE INC COM 09260D107 4,900 58,543 SH   SOLE   0 0 58,543
BRISTOL-MYERS SQUIBB CO COM 110122108 1,012 14,242 SH   SOLE   0 0 14,242
CAMECO CORP COM 13321L108 1,286 48,500 SH   SOLE   0 0 48,500
CARLYLE GROUP INC COM 14316J108 584 22,600 SH   SOLE   0 0 22,600
CATERPILLAR INC COM 149123101 525 3,200 SH   SOLE   0 0 3,200
CHENIERE ENERGY INC COM NEW 16411R208 1,029 6,200 SH   SOLE   0 0 6,200
COHEN & STEERS INFRASTRUCTUR COM 19248A109 273 11,727 SH   SOLE   0 0 11,727
COSTCO WHSL CORP NEW COM 22160K105 6,193 13,112 SH   SOLE   0 0 13,112
CROCS INC COM 227046109 216 3,150 SH   SOLE   0 0 3,150
DEERE & CO COM 244199105 701 2,100 SH   SOLE   0 0 2,100
DEVON ENERGY CORP NEW COM 25179M103 3,436 57,135 SH   SOLE   0 0 57,135
DISNEY WALT CO COM 254687106 266 2,818 SH   SOLE   0 0 2,818
DOUBLELINE OPPORTUNISTIC CR COM 258623107 273 18,903 SH   SOLE   0 0 18,903
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 651 59,000 SH   SOLE   0 0 59,000
EXXON MOBIL CORP COM 30231G102 6,462 74,012 SH   SOLE   0 0 74,012
FIRST MAJESTIC SILVER CORP COM 32076V103 145 19,000 SH   SOLE   0 0 19,000
FRANCO NEV CORP COM 351858105 1,512 12,651 SH   SOLE   0 0 12,651
FREEPORT-MCMORAN INC CL B 35671D857 301 10,999 SH   SOLE   0 0 10,999
FUELCELL ENERGY INC COM 35952H601 73 21,550 SH   SOLE   0 0 21,550
GLOBAL MED REIT INC COM NEW 37954A204 740 86,858 SH   SOLE   0 0 86,858
HALLIBURTON CO COM 406216101 1,815 73,723 SH   SOLE   0 0 73,723
HESS CORP COM 42809H107 3,764 34,535 SH   SOLE   0 0 34,535
HESS MIDSTREAM LP CL A SHS 428103105 5,542 217,182 SH   SOLE   0 0 217,182
HOME DEPOT INC COM 437076102 1,021 3,700 SH   SOLE   0 0 3,700
IMMUNOGEN INC COM 45253H101 1,139 238,302 SH   SOLE   0 0 238,302
INMODE LTD SHS M5425M103 1,086 37,300 SH   SOLE   0 0 37,300
INVESCO CALIF VALUE MUN INCO COM 46132H106 153 17,000 SH   SOLE   0 0 17,000
INVESCO MUN OPPORTUNITY TR COM 46132C107 119 13,067 SH   SOLE   0 0 13,067
INVESCO PA VALUE MUN INC TR COM 46132K109 106 11,000 SH   SOLE   0 0 11,000
INVESCO TR INVT GRADE MUNS COM 46131M106 115 12,318 SH   SOLE   0 0 12,318
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 1,424 69,200 SH   SOLE   0 0 69,200
ISHARES SILVER TR ISHARES 46428Q109 319 18,200 SH   SOLE   0 0 18,200
KINDER MORGAN INC DEL COM 49456B101 225 13,500 SH   SOLE   0 0 13,500
LADDER CAP CORP CL A 505743104 134 15,000 SH   SOLE   0 0 15,000
LAS VEGAS SANDS CORP COM 517834107 436 11,625 SH   SOLE   0 0 11,625
MCDONALDS CORP COM 580135101 1,798 7,792 SH   SOLE   0 0 7,792
META PLATFORMS INC CL A 30303M102 401 2,955 SH   SOLE   0 0 2,955
MICROSOFT CORP COM 594918104 5,328 22,879 SH   SOLE   0 0 22,879
MP MATERIALS CORP COM CL A 553368101 315 11,550 SH   SOLE   0 0 11,550
MPLX LP COM UNIT REP LTD 55336V100 5,278 175,876 SH   SOLE   0 0 175,876
NEWMONT CORP COM 651639106 1,370 32,600 SH   SOLE   0 0 32,600
NUSTAR ENERGY LP UNIT COM 67058H102 5,260 389,658 SH   SOLE   0 0 389,658
NUVEEN AMT FREE MUN CR INC F COM 67071L106 231 19,785 SH   SOLE   0 0 19,785
NUVEEN AMT FREE QLTY MUN INC COM 670657105 109 10,283 SH   SOLE   0 0 10,283
NUVEEN INTER DURATION MUN TE COM 670671106 2,224 179,755 SH   SOLE   0 0 179,755
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 152 14,816 SH   SOLE   0 0 14,816
NUVEEN QUALITY MUNCP INCOME COM 67066V101 549 49,891 SH   SOLE   0 0 49,891
NVIDIA CORPORATION COM 67066G104 381 3,138 SH   SOLE   0 0 3,138
PAYPAL HLDGS INC COM 70450Y103 391 4,540 SH   SOLE   0 0 4,540
PEPSICO INC COM 713448108 408 2,500 SH   SOLE   0 0 2,500
PFIZER INC COM 717081103 866 19,797 SH   SOLE   0 0 19,797
PIMCO MUN INCOME FD II COM 72200W106 118 12,400 SH   SOLE   0 0 12,400
PIMCO MUN INCOME FD III COM 72201A103 139 18,000 SH   SOLE   0 0 18,000
RANGE RES CORP COM 75281A109 919 36,400 SH   SOLE   0 0 36,400
SCHLUMBERGER LTD COM STK 806857108 2,472 68,850 SH   SOLE   0 0 68,850
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,009 15,400 SH   SOLE   0 0 15,400
SHOPIFY INC CL A 82509L107 219 8,130 SH   SOLE   0 0 8,130
SILVERCREST METALS INC COM 828363101 67 12,000 SH   SOLE   0 0 12,000
SOUTHWEST AIRLS CO COM 844741108 2,430 78,790 SH   SOLE   0 0 78,790
SPDR GOLD TR GOLD SHS 78463V107 884 5,714 SH   SOLE   0 0 5,714
SPDR S&P 500 ETF TR TR UNIT 78462F103 221 620 SH   SOLE   0 0 620
STARBUCKS CORP COM 855244109 3,741 44,401 SH   SOLE   0 0 44,401
STEEL DYNAMICS INC COM 858119100 208 2,925 SH   SOLE   0 0 2,925
SUNPOWER CORP COM 867652406 471 20,450 SH   SOLE   0 0 20,450
TESLA INC COM 88160R101 1,249 4,707 SH   SOLE   0 0 4,707
TRANE TECHNOLOGIES PLC SHS G8994E103 233 1,606 SH   SOLE   0 0 1,606
UNITED PARCEL SERVICE INC CL B 911312106 259 1,601 SH   SOLE   0 0 1,601
UPSTART HLDGS INC COM 91680M107 208 10,000 SH   SOLE   0 0 10,000
URANIUM ENERGY CORP COM 916896103 77 22,000 SH   SOLE   0 0 22,000
VALERO ENERGY CORP COM 91913Y100 204 1,911 SH   SOLE   0 0 1,911
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 2,283 77,501 SH   SOLE   0 0 77,501
VANECK ETF TRUST GOLD MINERS ETF 92189F106 2,813 116,610 SH   SOLE   0 0 116,610
VISA INC COM CL A 92826C839 266 1,500 SH   SOLE   0 0 1,500
WASTE MGMT INC DEL COM 94106L109 625 3,900 SH   SOLE   0 0 3,900
WILLIAMS COS INC COM 969457100 1,268 44,300 SH   SOLE   0 0 44,300
WP CAREY INC COM 92936U109 422 6,050 SH   SOLE   0 0 6,050