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   319,192 1,463 SH   SOLE   0 0 1,463
ADVANCED MICRO DEVICES INC COM 007903107   5,267,435 20,760 SH   SOLE   0 0 20,760
AEROVIRONMENT INC COM 008073108   1,209,465 3,875 SH   SOLE   0 0 3,875
AGNICO EAGLE MINES LTD COM 008474108   22,614,896 105,830 SH   SOLE   0 0 105,830
AKAMAI TECHNOLOGIES INC COM 00971T101   451,190 4,650 SH   SOLE   0 0 4,650
ALAMO GROUP INC COM 011311107   1,156,680 6,000 SH   SOLE   0 0 6,000
ALAMOS GOLD INC NEW COM CL A 011532108   3,595,975 85,301 SH   SOLE   0 0 85,301
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   3,810,395 21,506 SH   SOLE   0 0 21,506
ALPHABET INC CAP STK CL A 02079K305   10,378,356 31,398 SH   SOLE   0 0 31,398
ALPHABET INC CAP STK CL C 02079K107   19,312,326 58,374 SH   SOLE   0 0 58,374
ALPS ETF TR ALERIAN MLP 00162Q452   384,588 7,820 SH   SOLE   0 0 7,820
ALTRIA GROUP INC COM 02209S103   269,000 4,408 SH   SOLE   0 0 4,408
AMAZON COM INC COM 023135106   22,473,500 95,901 SH   SOLE   0 0 95,901
AMPHENOL CORP NEW CL A 032095101   457,500 3,000 SH   SOLE   0 0 3,000
APPLE INC COM 037833100   17,520,288 70,547 SH   SOLE   0 0 70,547
AT&T INC COM 00206R102   339,888 14,414 SH   SOLE   0 0 14,414
BAIDU INC SPON ADR REP A 056752108   2,970,053 18,275 SH   SOLE   0 0 18,275
BAKER HUGHES COMPANY CL A 05722G100   245,070 4,500 SH   SOLE   0 0 4,500
BERKSHIRE HATHAWAY INC DEL CL A 084670108   726,200 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,357,690 4,866 SH   SOLE   0 0 4,866
BLACKSTONE INC COM 09260D107   5,243,901 33,851 SH   SOLE   0 0 33,851
BLOOM ENERGY CORP COM CL A 093712107   7,021,550 48,215 SH   SOLE   0 0 48,215
BOEING CO COM 097023105   1,528,239 6,079 SH   SOLE   0 0 6,079
BRISTOL-MYERS SQUIBB CO COM 110122108   221,772 4,037 SH   SOLE   0 0 4,037
BROADCOM INC COM 11135F101   712,823 2,190 SH   SOLE   0 0 2,190
CAMECO CORP COM 13321L108   6,098,050 50,037 SH   SOLE   0 0 50,037
CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409   227,069 8,720 SH   SOLE   0 0 8,720
CATERPILLAR INC COM 149123101   1,864,179 2,875 SH   SOLE   0 0 2,875
CAVA GROUP INC COM 148929102   1,824,084 27,600 SH   SOLE   0 0 27,600
CELSIUS HLDGS INC COM NEW 15118V207   13,478,173 243,993 SH   SOLE   0 0 243,993
CHEVRON CORP NEW COM 166764100   1,472,941 8,838 SH   SOLE   0 0 8,838
CISCO SYS INC COM 17275R102   1,019,463 13,715 SH   SOLE   0 0 13,715
CITIGROUP INC COM NEW 172967424   490,977 4,245 SH   SOLE   0 0 4,245
COSTCO WHSL CORP NEW COM 22160K105   11,909,098 12,200 SH   SOLE   0 0 12,200
CROWDSTRIKE HLDGS INC CL A 22788C105   254,111 560 SH   SOLE   0 0 560
DEERE & CO COM 244199105   1,065,655 2,040 SH   SOLE   0 0 2,040
DELL TECHNOLOGIES INC CL C 24703L202   1,013,755 8,652 SH   SOLE   0 0 8,652
DOUBLELINE OPPORTUNISTIC CR COM 258623107   190,681 12,607 SH   SOLE   0 0 12,607
ELI LILLY & CO COM 532457108   4,106,063 3,776 SH   SOLE   0 0 3,776
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,166,586 64,417 SH   SOLE   0 0 64,417
ENTERPRISE PRODS PARTNERS L COM 293792107   1,350,833 40,700 SH   SOLE   0 0 40,700
EXXON MOBIL CORP COM 30231G102   8,242,145 61,674 SH   SOLE   0 0 61,674
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   248,320 5,700 SH   SOLE   0 0 5,700
FRANCO NEV CORP COM 351858105   485,931 1,881 SH   SOLE   0 0 1,881
FREEPORT-MCMORAN INC CL B 35671D857   207,742 3,530 SH   SOLE   0 0 3,530
FTAI AVIATION LTD SHS G3730V105   645,678 2,200 SH   SOLE   0 0 2,200
GARMIN LTD SHS H2906T109   412,240 2,000 SH   SOLE   0 0 2,000
GE AEROSPACE COM NEW 369604301   309,750 1,050 SH   SOLE   0 0 1,050
GE VERNOVA INC COM 36828A101   5,231,825 7,907 SH   SOLE   0 0 7,907
GOLDMAN SACHS GROUP INC COM 38141G104   453,459 475 SH   SOLE   0 0 475
HOME DEPOT INC COM 437076102   1,209,770 3,175 SH   SOLE   0 0 3,175
IMMUNITYBIO INC COM 45256X103   4,287,837 584,174 SH   SOLE   0 0 584,174
INTEL CORP COM 458140100   289,555 5,331 SH   SOLE   0 0 5,331
INTUITIVE SURGICAL INC COM NEW 46120E602   260,276 495 SH   SOLE   0 0 495
INVESCO CALIF VALUE MUN INCO COM 46132H106   143,650 13,000 SH   SOLE   0 0 13,000
INVESCO MUN OPPORTUNITY TR COM 46132C107   179,357 18,567 SH   SOLE   0 0 18,567
INVESCO PA VALUE MUN INC TR COM 46132K109   116,380 11,000 SH   SOLE   0 0 11,000
INVESCO QUALITY MUN INCOME T COM 46133G107   159,520 16,000 SH   SOLE   0 0 16,000
INVESCO TR INVT GRADE MUNS COM 46131M106   226,206 22,112 SH   SOLE   0 0 22,112
IREN LIMITED ORDINARY SHARES Q4982L109   219,492 4,200 SH   SOLE   0 0 4,200
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   2,064,549 40,745 SH   SOLE   0 0 40,745
ISHARES INC MSCI STH KOR ETF 464286772   226,181 1,950 SH   SOLE   0 0 1,950
ISHARES SILVER TR ISHARES 46428Q109   5,009,975 57,500 SH   SOLE   0 0 57,500
IVANHOE ELECTRIC INC COM 46578C108   2,190,006 114,600 SH   SOLE   0 0 114,600
JPMORGAN CHASE & CO. COM 46625H100   1,880,988 6,195 SH   SOLE   0 0 6,195
KINROSS GOLD CORP COM 496902404   490,976 13,400 SH   SOLE   0 0 13,400
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   227,700 2,000 SH   SOLE   0 0 2,000
LAS VEGAS SANDS CORP COM 517834107   1,401,577 23,383 SH   SOLE   0 0 23,383
MCDONALDS CORP COM 580135101   1,566,355 5,118 SH   SOLE   0 0 5,118
MCEWEN INC. COM NEW 58039P305   261,400 10,000 SH   SOLE   0 0 10,000
MERCK & CO INC COM 58933Y105   414,884 3,800 SH   SOLE   0 0 3,800
META PLATFORMS INC CL A 30303M102   13,281,049 20,507 SH   SOLE   0 0 20,507
MICRON TECHNOLOGY INC COM 595112103   3,180,640 8,000 SH   SOLE   0 0 8,000
MICROSOFT CORP COM 594918104   7,766,953 17,216 SH   SOLE   0 0 17,216
MPLX LP COM UNIT REP LTD 55336V100   7,298,332 131,336 SH   SOLE   0 0 131,336
NETFLIX INC COM 64110L106   7,610,327 91,098 SH   SOLE   0 0 91,098
NOVO-NORDISK A S ADR 670100205   392,049 6,300 SH   SOLE   0 0 6,300
NUVEEN AMT FREE MUN CR INC F COM 67071L106   461,712 36,586 SH   SOLE   0 0 36,586
NUVEEN AMT FREE QLTY MUN INC COM 670657105   1,639,011 141,416 SH   SOLE   0 0 141,416
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   181,777 17,563 SH   SOLE   0 0 17,563
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   124,796 12,259 SH   SOLE   0 0 12,259
NUVEEN QUALITY MUNCP INCOME COM 67066V101   1,108,769 92,706 SH   SOLE   0 0 92,706
NVIDIA CORPORATION COM 67066G104   21,446,147 116,025 SH   SOLE   0 0 116,025
PALANTIR TECHNOLOGIES INC CL A 69608A108   5,638,941 33,990 SH   SOLE   0 0 33,990
PIMCO ETF TR MULTISECTOR BD 72201R585   1,248,739 46,560 SH   SOLE   0 0 46,560
PIMCO MUN INCOME FD II COM 72200W106   199,222 26,422 SH   SOLE   0 0 26,422
REAVES UTIL INCOME FD COM SH BEN INT 756158101   1,817,857 47,990 SH   SOLE   0 0 47,990
ROYAL CARIBBEAN GROUP COM V7780T103   218,441 765 SH   SOLE   0 0 765
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886   555,258 13,001 SH   SOLE   0 0 13,001
SHAKE SHACK INC CL A 819047101   370,360 4,000 SH   SOLE   0 0 4,000
SHOPIFY INC CL A SUB VTG SHS 82509L107   1,013,030 7,360 SH   SOLE   0 0 7,360
SLB LIMITED COM STK 806857108   1,676,880 34,000 SH   SOLE   0 0 34,000
SOFI TECHNOLOGIES INC COM 83406F102   5,477,987 209,965 SH   SOLE   0 0 209,965
SOUTHWEST AIRLS CO COM 844741108   5,496,984 129,524 SH   SOLE   0 0 129,524
SPDR GOLD TR GOLD SHS 78463V107   3,487,367 7,719 SH   SOLE   0 0 7,719
SPDR SERIES TRUST STATE STREET SPD 78464A870   2,331,468 17,720 SH   SOLE   0 0 17,720
STARBUCKS CORP COM 855244109   3,217,212 33,572 SH   SOLE   0 0 33,572
STEEL DYNAMICS INC COM 858119100   461,687 2,582 SH   SOLE   0 0 2,582
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   8,784,282 154,083 SH   SOLE   0 0 154,083
SYNOPSYS INC COM 871607107   2,537,760 4,981 SH   SOLE   0 0 4,981
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   671,109 2,050 SH   SOLE   0 0 2,050
TEMPLETON EMERGING MKTS INCO COM 880192109   420,095 63,172 SH   SOLE   0 0 63,172
TESLA INC COM 88160R101   8,252,496 18,365 SH   SOLE   0 0 18,365
TORTOISE ENERGY INFRA CORP COM 89147L886   971,534 21,343 SH   SOLE   0 0 21,343
TRANE TECHNOLOGIES PLC SHS G8994E103   450,990 1,156 SH   SOLE   0 0 1,156
UBER TECHNOLOGIES INC COM 90353T100   3,284,650 39,785 SH   SOLE   0 0 39,785
UNITED PARCEL SERVICE INC CL B 911312106   594,580 5,440 SH   SOLE   0 0 5,440
UPSTART HLDGS INC COM 91680M107   231,400 5,000 SH   SOLE   0 0 5,000
URANIUM ENERGY CORP COM 916896103   2,401,074 120,900 SH   SOLE   0 0 120,900
USA RARE EARTH INC COM 91733P107   844,812 37,200 SH   SOLE   0 0 37,200
VANECK ETF TRUST GOLD MINERS ETF 92189F106   15,325,533 145,722 SH   SOLE   0 0 145,722
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   13,056,739 91,891 SH   SOLE   0 0 91,891
VERIZON COMMUNICATIONS INC COM 92343V104   206,930 5,241 SH   SOLE   0 0 5,241
VIKING HOLDINGS LTD ORD SHS G93A5A101   766,590 11,000 SH   SOLE   0 0 11,000
VISA INC COM CL A 92826C839   339,414 1,040 SH   SOLE   0 0 1,040
WALMART INC COM 931142103   7,214,770 61,230 SH   SOLE   0 0 61,230
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   465,462 11,400 SH   SOLE   0 0 11,400