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
AGNICO EAGLE MINES LTD COM 008474108 2,318,915 12,653 SH SOLE 0 0 12,653
AIR PRODUCTS AND CHEMICALS I COM 009158106 309,791 1,113 SH SOLE 0 0 1,113
ALPHABET INC CAP STK CL A 02079K305 50,035,081 145,417 SH SOLE 0 0 145,417
ALPHABET INC CAP STK CL C 02079K107 21,215,747 62,264 SH SOLE 0 0 62,264
AMAZON COM INC COM 023135106 16,641,974 66,795 SH SOLE 0 0 66,795
AMPLIFY ETF TR CWP ENHANCED DIV 032108409 4,651,176 100,047 SH SOLE 0 0 100,047
APPLE INC COM 037833100 15,357,211 46,115 SH SOLE 0 0 46,115
ARISTA NETWORKS INC COM SHS 040413205 1,530,997 7,520 SH SOLE 0 0 7,520
ARM HOLDINGS PLC SPONSORED ADS 042068205 289,950 1,001 SH SOLE 0 0 1,001
BANK OF MONTREAL COM 063671101 572,831 3,425 SH SOLE 0 0 3,425
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,306,289 4,632 SH SOLE 0 0 4,632
BORGWARNER INC COM 099724106 216,396 3,600 SH SOLE 0 0 3,600
BP PLC SPONSORED ADR 055622104 380,865 8,658 SH SOLE 0 0 8,658
BROADCOM INC COM 11135F101 756,463 2,154 SH SOLE 0 0 2,154
CANADIAN NAT RES LTD MED TER COM 136385101 1,079,033 22,924 SH SOLE 0 0 22,924
CANADIAN NATL RY CO COM 136375102 326,618 2,747 SH SOLE 0 0 2,747
CHARLES SCHWAB CORP (THE) COM 808513105 497,344 5,088 SH SOLE 0 0 5,088
CHENIERE ENERGY INC COM NEW 16411R208 381,895 1,420 SH SOLE 0 0 1,420
CHEVRON CORPORATION COM 166764100 8,473,898 41,496 SH SOLE 0 0 41,496
CISCO SYS INC COM 17275R102 16,506,460 153,363 SH SOLE 0 0 153,363
COSTCO WHOLESALE CORPORATION COM 22160K105 1,690,501 1,857 SH SOLE 0 0 1,857
CROWDSTRIKE HLDGS INC CL A 22788C105 361,119 1,364 SH SOLE 0 0 1,364
DANAHER CORP DEL COM 235851102 355,809 1,606 SH SOLE 0 0 1,606
DAVITA INC COM 23918K108 400,042 2,287 SH SOLE 0 0 2,287
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 6,467,959 149,410 SH SOLE 0 0 149,410
EATON CORP PLC SHS G29183103 471,822 1,098 SH SOLE 0 0 1,098
ELI LILLY & CO COM 532457108 15,891,434 13,734 SH SOLE 0 0 13,734
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1,186,200 60,000 SH SOLE 0 0 60,000
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 661,579 4,065 SH SOLE 0 0 4,065
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 302,553 1,359 SH SOLE 0 0 1,359
FRANCO NEV CORP COM 351858105 319,544 1,342 SH SOLE 0 0 1,342
FREEPORT MCMORAN INC CL B 35671D857 388,360 5,548 SH SOLE 0 0 5,548
GE AEROSPACE COM NEW 369604301 369,439 1,183 SH SOLE 0 0 1,183
GE VERNOVA INC COM 36828A101 1,283,162 1,350 SH SOLE 0 0 1,350
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 584,072 13,963 SH SOLE 0 0 13,963
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 199,250 5,000 SH Call SOLE 0 0 5,000
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 6,296 158 SH SOLE 0 0 158
GLOBAL X FDS GLOBAL X SILVER 37954Y848 7,260,964 84,420 SH SOLE 0 0 84,420
GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622 2,898,749 51,921 SH SOLE 0 0 51,921
GOLDMAN SACHS ETF TR ULTR SHOR BD ETF 381430230 1,393,503 27,616 SH SOLE 0 0 27,616
HECLA MINING COMPANY COM 422704106 652,283 38,302 SH SOLE 0 0 38,302
HEICO CORP NEW COM 422806109 790,505 2,607 SH SOLE 0 0 2,607
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C276 337,637 4,294 SH SOLE 0 0 4,294
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 5,764,852 298,697 SH SOLE 0 0 298,697
INVESCO CURRENCYSHARES JAPANESE YEN 46138W107 829,920 14,250 SH SOLE 0 0 14,250
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 4,665,562 15,315 SH SOLE 0 0 15,315
INVESCO QQQ TR UNIT SER 1 46090E103 2,055,821 2,779 SH SOLE 0 0 2,779
ISHARES GOLD TR ISHARES NEW 464285204 2,273,960 29,116 SH SOLE 0 0 29,116
ISHARES INC MSCI GLB SLV&MTL 464286327 249,406 7,132 SH SOLE 0 0 7,132
ISHARES INC CORE MSCI EMKT 46434G103 14,700,105 181,125 SH SOLE 0 0 181,125
ISHARES INC MSCI JAPN SMCETF 464286582 2,700,927 24,666 SH SOLE 0 0 24,666
ISHARES INC MSCI MEXICO ETF 464286822 497,701 7,001 SH SOLE 0 0 7,001
ISHARES SILVER TR ISHARES 46428Q109 3,673,211 67,386 SH SOLE 0 0 67,386
ISHARES TR NORTH AMERN NAT 464287374 213,425 3,463 SH SOLE 0 0 3,463
ISHARES TR CORE MSCI EAFE 46432F842 258,185 2,665 SH SOLE 0 0 2,665
ISHARES TR TRUST ISHARE 0-1 464288679 2,345,072 21,257 SH SOLE 0 0 21,257
ISHARES TR JPMORGAN USD EMG 464288281 1,205,719 13,273 SH SOLE 0 0 13,273
ISHARES TR MSCI EMG MKT ETF 464287234 5,446,992 81,554 SH SOLE 0 0 81,554
ISHARES TR LATN AMER 40 ETF 464287390 1,480,499 42,913 SH SOLE 0 0 42,913
ISHARES TR MSCI USA QLT FCT 46432F339 1,403,668 6,316 SH SOLE 0 0 6,316
ISHARES TR CORE 30 70 ETF 464289883 2,254,770 55,908 SH SOLE 0 0 55,908
ISHARES TR MSCI CHINA ETF 46429B671 315,802 6,051 SH SOLE 0 0 6,051
ISHARES TR U.S. TECH ETF 464287721 3,518,137 13,281 SH SOLE 0 0 13,281
JOHNSON & JOHNSON COM 478160104 284,596 1,075 SH SOLE 0 0 1,075
JPMORGAN CHASE & CO COM 46625H100 291,130 880 SH SOLE 0 0 880
KINDER MORGAN INC DEL COM 49456B101 452,250 15,000 SH SOLE 0 0 15,000
LAM RESEARCH CORP COM NEW 512807306 786,124 2,393 SH SOLE 0 0 2,393
LISTED FDS TR HORI KI INFL ETF 53656F623 1,310,058 26,128 SH SOLE 0 0 26,128
MANAGED PORTFOLIO SER LEUTH CORE ETF 56167R606 1,850,443 46,176 SH SOLE 0 0 46,176
MASTERCARD INCORPORATED CL A 57636Q104 239,889 435 SH SOLE 0 0 435
META PLATFORMS INC CL A 30303M102 1,094,297 1,509 SH SOLE 0 0 1,509
MICROSOFT CORP COM 594918104 7,151,554 13,943 SH SOLE 0 0 13,943
MPLX LP COM UNIT REP LTD 55336V100 655,283 11,635 SH SOLE 0 0 11,635
NATURAL RESOURCE PARTNERS LP COM UNIT LTD PAR 63900P608 217,460 2,000 SH SOLE 0 0 2,000
NETFLIX INC. COM 64110L106 228,640 3,286 SH SOLE 0 0 3,286
NEXTERA ENERGY INC COM 65339F101 255,774 3,377 SH SOLE 0 0 3,377
NVIDIA CORPORATION COM 67066G104 3,455,389 15,130 SH SOLE 0 0 15,130
OCCIDENTAL PETE CORP COM 674599105 252,978 4,573 SH SOLE 0 0 4,573
ORACLE CORP COM 68389X105 890,391 6,485 SH SOLE 0 0 6,485
PALANTIR TECHNOLOGIES INC CL A 69608A108 562,646 3,008 SH SOLE 0 0 3,008
PAN AMERN SILVER CORP COM 697900108 318,570 7,000 SH SOLE 0 0 7,000
PROCTER & GAMBLE CO COM 742718109 205,126 1,412 SH SOLE 0 0 1,412
S&P GLOBAL INC COM 78409V104 249,700 633 SH SOLE 0 0 633
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 11,201,709 343,295 SH SOLE 0 0 343,295
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,010,057 31,050 SH SOLE 0 0 31,050
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 839,376 4,288 SH SOLE 0 0 4,288
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 271,325 5,081 SH SOLE 0 0 5,081
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 209,626 1,926 SH SOLE 0 0 1,926
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 11,184,329 181,859 SH SOLE 0 0 181,859
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 688,125 4,121 SH SOLE 0 0 4,121
SHELL PLC SPON ADS 780259305 278,782 2,933 SH SOLE 0 0 2,933
SPDR GOLD TR GOLD SHS 78463V107 25,552,841 67,096 SH SOLE 0 0 67,096
SPDR SERIES TRUST ST STR SP BIOT 78464A870 3,009,480 19,086 SH SOLE 0 0 19,086
SPDR SERIES TRUST ST STR SP AERO 78464A631 860,481 3,721 SH SOLE 0 0 3,721
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 310,724 611 SH SOLE 0 0 611
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,936,852 2,540 SH SOLE 0 0 2,540
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 3,813,150 5,000 SH Put SOLE 0 0 5,000
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 1,385,905 3,038 SH SOLE 0 0 3,038
TARGA RES CORP COM 87612G101 202,733 750 SH SOLE 0 0 750
TCW ETF TRUST TRANS SYSTE ETF 29287L205 6,490,563 61,701 SH SOLE 0 0 61,701
TEXAS INSTRS INC COM 882508104 454,306 1,622 SH SOLE 0 0 1,622
TKO GROUP HOLDINGS INC CL A 87256C101 267,244 1,487 SH SOLE 0 0 1,487
TRANSDIGM GROUP INC COM 893641100 347,515 321 SH SOLE 0 0 321
TWILIO INC CL A 90138F102 225,779 772 SH SOLE 0 0 772
ULTA BEAUTY INC COM 90384S303 1,125,110 2,060 SH SOLE 0 0 2,060
UNION PAC CORP COM 907818108 552,424 2,030 SH SOLE 0 0 2,030
VANECK BITCOIN ETF SH BEN INT 92189K105 847,322 35,873 SH SOLE 0 0 35,873
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 4,201,550 39,746 SH SOLE 0 0 39,746
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 22,986,705 37,745 SH SOLE 0 0 37,745
VANECK ETF TRUST COMMODITY STGY 92189H771 7,279,014 88,736 SH SOLE 0 0 88,736
VANECK ETF TRUST URANI NUCLE ETF 92189F601 258,650 2,500 SH Call SOLE 0 0 2,500
VANECK ETF TRUST IG FLOA RATE ETF 92189F486 7,079,192 276,639 SH SOLE 0 0 276,639
VANECK ETF TRUST REAL ASSETS ETF 92189F130 3,639,705 91,381 SH SOLE 0 0 91,381
VANECK ETF TRUST GOLD MINERS ETF 92189F106 30,397,406 346,212 SH SOLE 0 0 346,212
VANECK FDS EMER MARK BD ETF 92107P772 8,656,165 175,243 SH SOLE 0 0 175,243
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 499,517 1,335 SH SOLE 0 0 1,335
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 3,235,366 14,973 SH SOLE 0 0 14,973
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 518,998 741 SH SOLE 0 0 741
VANGUARD INSTL INDEX FD 0 3 MO TR BI ETF 922040845 575,245 7,597 SH SOLE 0 0 7,597
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 257,168 4,336 SH SOLE 0 0 4,336
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 201,131 1,560 SH SOLE 0 0 1,560
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 410,995 3,781 SH SOLE 0 0 3,781
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 233,777 1,002 SH SOLE 0 0 1,002
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 318,085 2,050 SH SOLE 0 0 2,050
VANGUARD WORLD FD INF TECH ETF 92204A702 1,225,911 9,755 SH SOLE 0 0 9,755
VANGUARD WORLD FD ENERGY ETF 92204A306 467,931 2,718 SH SOLE 0 0 2,718
VISA INC COM CL A 92826C839 1,549,790 4,313 SH SOLE 0 0 4,313
WELLTOWER INC COM 95040Q104 230,700 1,002 SH SOLE 0 0 1,002
WHEATON PRECIOUS METALS CORP COM 962879102 578,205 4,324 SH SOLE 0 0 4,324
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,800,301 18,514 SH SOLE 0 0 18,514