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
NVIDIA CORPORATION COM 67066G104   16,170,077 17,896 SH   SOLE   17 0 17,879
APPLE INC COM 037833100   14,998,110 87,463 SH   SOLE   35 0 87,427
MICROSOFT CORP COM 594918104   13,836,446 32,888 SH   SOLE   18 0 32,869
AMAZON COM INC COM 023135106   11,664,814 64,668 SH   SOLE   45 0 64,623
ALPHABET INC CAP STK CL A 02079K305   7,787,535 51,597 SH   SOLE   24 0 51,573
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   7,761,573 140,532 SH   SOLE   121 0 140,411
PACER FDS TR PACER US SMALL 69374H857   7,289,689 148,285 SH   SOLE   71 0 148,214
ADVANCED MICRO DEVICES INC COM 007903107   6,955,182 38,535 SH   SOLE   42 0 38,493
TESLA INC COM 88160R101   6,418,694 36,513 SH   SOLE   33 0 36,480
META PLATFORMS INC CL A 30303M102   5,956,165 12,266 SH   SOLE   12 0 12,254
CADENCE DESIGN SYSTEM INC COM 127387108   5,574,714 17,909 SH   SOLE   7 0 17,902
MARSH & MCLENNAN COS INC COM 571748102   5,252,696 25,501 SH   SOLE   0 0 25,501
PHILLIPS 66 COM 718546104   4,876,630 29,856 SH   SOLE   31 0 29,824
MARATHON PETE CORP COM 56585A102   4,681,516 23,233 SH   SOLE   11 0 23,222
KLA CORP COM NEW 482480100   4,504,405 6,448 SH   SOLE   3 0 6,445
BOOKING HOLDINGS INC COM 09857L108   4,458,672 1,229 SH   SOLE   0 0 1,229
SALESFORCE INC COM 79466L302   4,419,214 14,673 SH   SOLE   13 0 14,660
ARISTA NETWORKS INC COM 040413106   4,328,241 14,926 SH   SOLE   23 0 14,903
TRANSDIGM GROUP INC COM 893641100   4,271,322 3,468 SH   SOLE   1 0 3,467
VISA INC COM CL A 92826C839   4,009,043 14,365 SH   SOLE   20 0 14,345
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,663,967 14,098 SH   SOLE   0 0 14,098
INTUITIVE SURGICAL INC COM NEW 46120E602   3,621,742 9,075 SH   SOLE   5 0 9,070
PALO ALTO NETWORKS INC COM 697435105   3,439,962 12,107 SH   SOLE   12 0 12,095
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,315,265 6,338 SH   SOLE   0 0 6,338
ORACLE CORP COM 68389X105   3,209,105 25,548 SH   SOLE   26 0 25,522
EVEREST GROUP LTD COM G3223R108   3,065,194 7,711 SH   SOLE   12 0 7,699
STARBUCKS CORP COM 855244109   2,990,383 32,721 SH   SOLE   0 0 32,721
MONSTER BEVERAGE CORP NEW COM 61174X109   2,909,759 49,085 SH   SOLE   24 0 49,061
GARMIN LTD SHS H2906T109   2,783,341 18,696 SH   SOLE   16 0 18,680
AMERICAN EXPRESS CO COM 025816109   2,746,645 12,063 SH   SOLE   6 0 12,057
CATERPILLAR INC COM 149123101   2,697,160 7,361 SH   SOLE   4 0 7,357
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,430,362 25,743 SH   SOLE   0 0 25,743
VERTEX PHARMACEUTICALS INC COM 92532F100   2,259,344 5,405 SH   SOLE   5 0 5,400
CROWDSTRIKE HLDGS INC CL A 22788C105   2,232,589 6,964 SH   SOLE   7 0 6,957
OLD DOMINION FREIGHT LINE IN COM 679580100   2,165,917 9,876 SH   SOLE   16 0 9,860
GRAINGER W W INC COM 384802104   2,060,044 2,025 SH   SOLE   1 0 2,024
ZSCALER INC COM 98980G102   1,914,357 9,938 SH   SOLE   8 0 9,930
HOME DEPOT INC COM 437076102   1,889,614 4,926 SH   SOLE   0 0 4,926
COSTCO WHSL CORP NEW COM 22160K105   1,646,225 2,247 SH   SOLE   0 0 2,247
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,563,554 7,507 SH   SOLE   0 0 7,507
THERMO FISHER SCIENTIFIC INC COM 883556102   1,554,737 2,675 SH   SOLE   0 0 2,675
INVESCO QQQ TR UNIT SER 1 46090E103   1,527,166 3,439 SH   SOLE   0 0 3,439
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,468,184 8,040 SH   SOLE   0 0 8,040
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,439,891 17,858 SH   SOLE   0 0 17,858
MASTERCARD INCORPORATED CL A 57636Q104   1,420,263 2,949 SH   SOLE   0 0 2,949
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,417,107 23,212 SH   SOLE   0 0 23,212
JPMORGAN CHASE & CO COM 46625H100   1,373,194 6,856 SH   SOLE   0 0 6,856
BOEING CO COM 097023105   1,229,978 6,373 SH   SOLE   0 0 6,373
DANAHER CORPORATION COM 235851102   1,090,612 4,367 SH   SOLE   0 0 4,367
PARKER-HANNIFIN CORP COM 701094104   1,062,115 1,911 SH   SOLE   0 0 1,911
NOVO-NORDISK A S ADR 670100205   888,271 6,918 SH   SOLE   0 0 6,918
RAMBUS INC DEL COM 750917106   886,726 14,346 SH   SOLE   0 0 14,346
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   877,270 2,531 SH   SOLE   0 0 2,531
UNION PAC CORP COM 907818108   853,446 3,470 SH   SOLE   0 0 3,470
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   830,948 1,976 SH   SOLE   0 0 1,976
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   813,059 19,303 SH   SOLE   0 0 19,303
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   804,873 5,448 SH   SOLE   0 0 5,448
ISHARES TR CORE S&P500 ETF 464287200   755,474 1,437 SH   SOLE   0 0 1,437
NIKE INC CL B 654106103   710,322 7,558 SH   SOLE   0 0 7,558
NUVEEN QUALITY MUNCP INCOME COM 67066V101   638,130 55,683 SH   SOLE   0 0 55,683
LOWES COS INC COM 548661107   637,060 2,501 SH   SOLE   0 0 2,501
GENERAL ELECTRIC CO COM NEW 369604301   631,976 3,600 SH   SOLE   0 0 3,600
JOHNSON & JOHNSON COM 478160104   630,015 3,983 SH   SOLE   0 0 3,983
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   565,423 11,483 SH   SOLE   0 0 11,483
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   565,323 3,074 SH   SOLE   0 0 3,074
VANGUARD WORLD FD ENERGY ETF 92204A306   549,848 4,175 SH   SOLE   0 0 4,175
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   542,279 6,641 SH   SOLE   0 0 6,641
QUALCOMM INC COM 747525103   523,979 3,095 SH   SOLE   0 0 3,095
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   447,742 1,126 SH   SOLE   0 0 1,126
INTEL CORP COM 458140100   433,821 9,822 SH   SOLE   0 0 9,822
EXXON MOBIL CORP COM 30231G102   423,006 3,639 SH   SOLE   0 0 3,639
CONOCOPHILLIPS COM 20825C104   412,947 3,244 SH   SOLE   0 0 3,244
VANGUARD WORLD FD MATERIALS ETF 92204A801   408,042 1,996 SH   SOLE   0 0 1,996
GLACIER BANCORP INC NEW COM 37637Q105   407,029 10,105 SH   SOLE   0 0 10,105
SELECT SECTOR SPDR TR INDL 81369Y704   398,641 3,165 SH   SOLE   0 0 3,165
ISHARES TR CORE S&P TTL STK 464287150   387,231 3,358 SH   SOLE   0 0 3,358
WELLS FARGO CO NEW COM 949746101   380,065 6,557 SH   SOLE   0 0 6,557
AMPLIFY ETF TR AMPLIFY CYBERSEC 032108664   366,517 5,717 SH   SOLE   0 0 5,717
ALPHABET INC CAP STK CL C 02079K107   355,070 2,332 SH   SOLE   0 0 2,332
SPDR GOLD TR GOLD SHS 78463V107   334,089 1,624 SH   SOLE   0 0 1,624
MCDONALDS CORP COM 580135101   309,017 1,096 SH   SOLE   0 0 1,096
ROCKWELL AUTOMATION INC COM 773903109   308,518 1,059 SH   SOLE   0 0 1,059
WEYERHAEUSER CO MTN BE COM NEW 962166104   304,768 8,487 SH   SOLE   0 0 8,487
PHILIP MORRIS INTL INC COM 718172109   295,016 3,220 SH   SOLE   0 0 3,220
BANK AMERICA CORP COM 060505104   292,722 7,719 SH   SOLE   0 0 7,719
CSX CORP COM 126408103   291,407 7,861 SH   SOLE   0 0 7,861
DEERE & CO COM 244199105   276,834 674 SH   SOLE   0 0 674
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   273,153 2,946 SH   SOLE   0 0 2,946
ISHARES TR CORE S&P US VLU 464287663   266,170 2,943 SH   SOLE   0 0 2,943
US BANCORP DEL COM NEW 902973304   248,704 5,564 SH   SOLE   0 0 5,564
ISHARES TR CORE S&P SCP ETF 464287804   247,450 2,239 SH   SOLE   0 0 2,239
PROCTER AND GAMBLE CO COM 742718109   236,829 1,460 SH   SOLE   0 0 1,460
MICRON TECHNOLOGY INC COM 595112103   226,938 1,925 SH   SOLE   0 0 1,925
SERVICENOW INC COM 81762P102   221,858 291 SH   SOLE   0 0 291
TRAVELERS COMPANIES INC COM 89147E109   209,888 912 SH   SOLE   0 0 912
ISHARES TR RUSSELL 2000 ETF 464287655   207,987 989 SH   SOLE   0 0 989
ABBVIE INC COM 00287Y109   205,080 1,126 SH   SOLE   0 0 1,126
ISHARES SILVER TR ISHARES 46428Q109   204,750 9,000 SH   SOLE   0 0 9,000
AMMO INC COM 00175J107   132,000 48,000 SH   SOLE   0 0 48,000
GABELLI UTIL TR COM 36240A101   91,609 16,506 SH   SOLE   0 0 16,506
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   87,039 17,100 SH   SOLE   0 0 17,100