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
Expires: July 31, 2015
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
ABBVIE INC COM 00287Y109 338,557 1,462 SH SOLE 0 0 1,462
ADVANCED MICRO DEVICES INC COM 007903107 2,865,301 17,710 SH SOLE 0 0 17,710
AEROVIRONMENT INC COM 008073108 511,696 1,625 SH SOLE 0 0 1,625
AGNICO EAGLE MINES LTD COM 008474108 18,295,149 108,538 SH SOLE 0 0 108,538
AKAMAI TECHNOLOGIES INC COM 00971T101 352,284 4,650 SH SOLE 0 0 4,650
ALAMO GROUP INC COM 011311107 1,145,400 6,000 SH SOLE 0 0 6,000
ALAMOS GOLD INC NEW COM CL A 011532108 2,902,876 83,251 SH SOLE 0 0 83,251
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,307,550 7,316 SH SOLE 0 0 7,316
ALPHABET INC CAP STK CL A 02079K305 7,930,647 32,623 SH SOLE 0 0 32,623
ALPHABET INC CAP STK CL C 02079K107 14,092,679 57,864 SH SOLE 0 0 57,864
ALPS ETF TR ALERIAN MLP 00162Q452 387,173 8,250 SH SOLE 0 0 8,250
ALTRIA GROUP INC COM 02209S103 290,437 4,397 SH SOLE 0 0 4,397
AMAZON COM INC COM 023135106 20,630,632 93,959 SH SOLE 0 0 93,959
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101 210,000 10,000 SH SOLE 0 0 10,000
APPLE INC COM 037833100 18,087,968 71,036 SH SOLE 0 0 71,036
ARIS MNG CORP COM 04040Y109 98,044 10,000 SH SOLE 0 0 10,000
AT&T INC COM 00206R102 771,449 27,318 SH SOLE 0 0 27,318
BAIDU INC SPON ADR REP A 056752108 1,324,289 10,050 SH SOLE 0 0 10,050
BANK AMERICA CORP COM 060505104 222,943 4,321 SH SOLE 0 0 4,321
BERKSHIRE HATHAWAY INC DEL CL A 084670108 754,200 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,493,758 4,960 SH SOLE 0 0 4,960
BLACKSTONE INC COM 09260D107 9,326,728 54,590 SH SOLE 0 0 54,590
BLOOM ENERGY CORP COM CL A 093712107 2,554,014 30,200 SH SOLE 0 0 30,200
BOEING CO COM 097023105 1,541,819 7,144 SH SOLE 0 0 7,144
BROADCOM INC COM 11135F101 660,810 2,003 SH SOLE 0 0 2,003
CAMECO CORP COM 13321L108 3,751,673 44,737 SH SOLE 0 0 44,737
CARNIVAL CORP UNIT 99/99/9999 143658300 751,660 26,000 SH SOLE 0 0 26,000
CATERPILLAR INC COM 149123101 1,367,035 2,865 SH SOLE 0 0 2,865
CELSIUS HLDGS INC COM NEW 15118V207 12,808,370 222,793 SH SOLE 0 0 222,793
CHEVRON CORP NEW COM 166764100 1,483,175 9,551 SH SOLE 0 0 9,551
CISCO SYS INC COM 17275R102 931,563 13,615 SH SOLE 0 0 13,615
COSTCO WHSL CORP NEW COM 22160K105 11,597,839 12,530 SH SOLE 0 0 12,530
CROWDSTRIKE HLDGS INC CL A 22788C105 514,899 1,050 SH SOLE 0 0 1,050
DEERE & CO COM 244199105 932,810 2,040 SH SOLE 0 0 2,040
DELL TECHNOLOGIES INC CL C 24703L202 1,651,904 11,652 SH SOLE 0 0 11,652
DOUBLELINE OPPORTUNISTIC CR COM 258623107 219,521 14,090 SH SOLE 0 0 14,090
ELI LILLY & CO COM 532457108 1,452,811 1,904 SH SOLE 0 0 1,904
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 2,083,873 121,438 SH SOLE 0 0 121,438
EQUINOX GOLD CORP COM 29446Y502 112,061 10,000 SH SOLE 0 0 10,000
EXXON MOBIL CORP COM 30231G102 6,665,603 59,118 SH SOLE 0 0 59,118
FRANCO NEV CORP COM 351858105 419,244 1,881 SH SOLE 0 0 1,881
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 329,596 47,698 SH SOLE 0 0 47,698
GARMIN LTD SHS H2906T109 492,440 2,000 SH SOLE 0 0 2,000
GE VERNOVA INC COM 36828A101 3,016,085 4,905 SH SOLE 0 0 4,905
GENIUS SPORTS LIMITED SHARES CL A G3934V109 749,609 60,550 SH SOLE 0 0 60,550
GLOBAL X FDS DEFENSE TECH ETF 37960A529 899,072 12,800 SH SOLE 0 0 12,800
GOLDMAN SACHS GROUP INC COM 38141G104 378,266 475 SH SOLE 0 0 475
HESS MIDSTREAM LP CL A SHS 428103105 5,365,748 155,304 SH SOLE 0 0 155,304
HOME DEPOT INC COM 437076102 1,329,428 3,281 SH SOLE 0 0 3,281
IMMUNITYBIO INC COM 45256X103 1,276,986 519,100 SH SOLE 0 0 519,100
INTUITIVE SURGICAL INC COM NEW 46120E602 460,647 1,030 SH SOLE 0 0 1,030
INVESCO CALIF VALUE MUN INCO COM 46132H106 169,440 16,000 SH SOLE 0 0 16,000
INVESCO GALAXY BITCOIN ETF COM SHS BEN INT 46091J101 296,426 2,600 SH SOLE 0 0 2,600
INVESCO MUN OPPORTUNITY TR COM 46132C107 179,543 18,567 SH SOLE 0 0 18,567
INVESCO PA VALUE MUN INC TR COM 46132K109 113,630 11,000 SH SOLE 0 0 11,000
INVESCO QUALITY MUN INCOME T COM 46133G107 108,350 11,000 SH SOLE 0 0 11,000
INVESCO TR INVT GRADE MUNS COM 46131M106 223,468 22,082 SH SOLE 0 0 22,082
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 1,095,445 16,853 SH SOLE 0 0 16,853
ISHARES SILVER TR ISHARES 46428Q109 2,571,859 60,700 SH SOLE 0 0 60,700
ISHARES TR MSCI EMG MKT ETF 464287234 480,600 9,000 SH SOLE 0 0 9,000
IVANHOE ELECTRIC INC COM 46578C108 1,543,023 122,950 SH SOLE 0 0 122,950
JPMORGAN CHASE & CO. COM 46625H100 1,818,454 5,765 SH SOLE 0 0 5,765
KINROSS GOLD CORP COM 496902404 488,303 19,650 SH SOLE 0 0 19,650
LAS VEGAS SANDS CORP COM 517834107 1,190,492 22,132 SH SOLE 0 0 22,132
LYFT INC CL A COM 55087P104 836,380 38,000 SH SOLE 0 0 38,000
MCDONALDS CORP COM 580135101 1,576,634 5,188 SH SOLE 0 0 5,188
META PLATFORMS INC CL A 30303M102 14,593,690 19,872 SH SOLE 0 0 19,872
MICROSOFT CORP COM 594918104 11,356,620 21,926 SH SOLE 0 0 21,926
MICROSTRATEGY INC CL A NEW 594972408 201,381 625 SH SOLE 0 0 625
MP MATERIALS CORP COM CL A 553368101 221,331 3,300 SH SOLE 0 0 3,300
MPLX LP COM UNIT REP LTD 55336V100 6,732,734 134,789 SH SOLE 0 0 134,789
NETFLIX INC COM 64110L106 11,917,265 9,940 SH SOLE 0 0 9,940
NUVEEN AMT FREE MUN CR INC F COM 67071L106 252,640 20,557 SH SOLE 0 0 20,557
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,552,348 136,290 SH SOLE 0 0 136,290
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 185,655 17,531 SH SOLE 0 0 17,531
NUVEEN NEW YORK AMT QLT MUNI COM 670656107 123,878 12,145 SH SOLE 0 0 12,145
NUVEEN QUALITY MUNCP INCOME COM 67066V101 1,059,468 90,630 SH SOLE 0 0 90,630
NVIDIA CORPORATION COM 67066G104 21,140,702 113,306 SH SOLE 0 0 113,306
PALANTIR TECHNOLOGIES INC CL A 69608A108 5,119,617 28,065 SH SOLE 0 0 28,065
PIMCO MUN INCOME FD II COM 72200W106 208,998 26,422 SH SOLE 0 0 26,422
REAVES UTIL INCOME FD COM SH BEN INT 756158101 1,702,809 42,979 SH SOLE 0 0 42,979
ROBINHOOD MKTS INC COM CL A 770700102 251,424 1,756 SH SOLE 0 0 1,756
ROYAL CARIBBEAN GROUP COM V7780T103 234,805 726 SH SOLE 0 0 726
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,162,021 24,791 SH SOLE 0 0 24,791
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,122,749 7,555 SH SOLE 0 0 7,555
SNOWFLAKE INC CL A 833445109 321,409 1,425 SH SOLE 0 0 1,425
SOFI TECHNOLOGIES INC COM 83406F102 6,942,912 262,790 SH SOLE 0 0 262,790
SOUTHWEST AIRLS CO COM 844741108 1,952,052 61,174 SH SOLE 0 0 61,174
SPDR GOLD TR GOLD SHS 78463V107 2,436,391 6,854 SH SOLE 0 0 6,854
STARBUCKS CORP COM 855244109 3,428,105 40,521 SH SOLE 0 0 40,521
STEEL DYNAMICS INC COM 858119100 360,008 2,582 SH SOLE 0 0 2,582
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 7,705,617 154,082 SH SOLE 0 0 154,082
TEMPLETON EMERGING MKTS INCO COM 880192109 376,776 60,770 SH SOLE 0 0 60,770
TESLA INC COM 88160R101 7,004,340 15,750 SH SOLE 0 0 15,750
TORTOISE ENERGY INFRA CORP COM 89147L886 862,903 20,026 SH SOLE 0 0 20,026
TRANE TECHNOLOGIES PLC SHS G8994E103 487,786 1,156 SH SOLE 0 0 1,156
UBER TECHNOLOGIES INC COM 90353T100 4,187,728 42,745 SH SOLE 0 0 42,745
UNITED PARCEL SERVICE INC CL B 911312106 383,525 4,591 SH SOLE 0 0 4,591
UPSTART HLDGS INC COM 91680M107 762,000 15,000 SH SOLE 0 0 15,000
URANIUM ENERGY CORP COM 916896103 919,126 68,900 SH SOLE 0 0 68,900
USA RARE EARTH INC COM 91733P107 171,900 10,000 SH SOLE 0 0 10,000
VANECK ETF TRUST GOLD MINERS ETF 92189F106 12,788,505 167,389 SH SOLE 0 0 167,389
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 10,550,718 106,541 SH SOLE 0 0 106,541
VERIZON COMMUNICATIONS INC COM 92343V104 233,766 5,319 SH SOLE 0 0 5,319
VISA INC COM CL A 92826C839 355,035 1,040 SH SOLE 0 0 1,040
WALMART INC COM 931142103 5,770,433 55,991 SH SOLE 0 0 55,991