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
APPLE INC COM 037833100   16,190,481 84,093 SH   SOLE   35 0 84,058
MICROSOFT CORP COM 594918104   12,184,768 32,403 SH   SOLE   18 0 32,385
AMAZON COM INC COM 023135106   9,937,636 65,405 SH   SOLE   45 0 65,360
NVIDIA CORPORATION COM 67066G104   9,747,891 19,684 SH   SOLE   17 0 19,667
TESLA INC COM 88160R101   8,547,071 34,397 SH   SOLE   33 0 34,364
ALPHABET INC CAP STK CL A 02079K305   7,113,853 50,926 SH   SOLE   24 0 50,902
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   6,569,740 127,791 SH   SOLE   121 0 127,671
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,317,931 26,633 SH   SOLE   1 0 26,632
ADVANCED MICRO DEVICES INC COM 007903107   5,526,401 37,490 SH   SOLE   42 0 37,448
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,332,067 14,950 SH   SOLE   10 0 14,940
MARSH & MCLENNAN COS INC COM 571748102   4,979,272 26,280 SH   SOLE   0 0 26,280
CADENCE DESIGN SYSTEM INC COM 127387108   4,764,841 17,494 SH   SOLE   7 0 17,487
EXXON MOBIL CORP COM 30231G102   4,373,015 43,739 SH   SOLE   40 0 43,699
BOOKING HOLDINGS INC COM 09857L108   4,331,156 1,221 SH   SOLE   0 0 1,221
META PLATFORMS INC CL A 30303M102   4,235,839 11,967 SH   SOLE   12 0 11,955
PHILLIPS 66 COM 718546104   3,877,934 29,127 SH   SOLE   31 0 29,096
SALESFORCE INC COM 79466L302   3,726,326 14,161 SH   SOLE   13 0 14,148
VISA INC COM CL A 92826C839   3,686,076 14,158 SH   SOLE   20 0 14,138
KLA CORP COM NEW 482480100   3,679,639 6,330 SH   SOLE   3 0 6,327
INVESCO QQQ TR UNIT SER 1 46090E103   3,677,606 8,980 SH   SOLE   7 0 8,973
TRANSDIGM GROUP INC COM 893641100   3,483,048 3,443 SH   SOLE   1 0 3,442
ARISTA NETWORKS INC COM 040413106   3,379,804 14,351 SH   SOLE   23 0 14,328
MARATHON PETE CORP COM 56585A102   3,351,773 22,592 SH   SOLE   11 0 22,581
STARBUCKS CORP COM 855244109   3,139,572 32,700 SH   SOLE   0 0 32,700
INTUITIVE SURGICAL INC COM NEW 46120E602   2,953,587 8,755 SH   SOLE   5 0 8,750
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,869,201 6,036 SH   SOLE   0 0 6,036
MONSTER BEVERAGE CORP NEW COM 61174X109   2,773,749 48,147 SH   SOLE   24 0 48,123
EVEREST GROUP LTD COM G3223R108   2,705,270 7,651 SH   SOLE   12 0 7,639
PROSHARES TR S&P 500 DV ARIST 74348A467   2,636,778 27,697 SH   SOLE   23 0 27,674
ORACLE CORP COM 68389X105   2,621,412 24,864 SH   SOLE   26 0 24,838
GARMIN LTD SHS H2906T109   2,356,949 18,336 SH   SOLE   16 0 18,320
AMERICAN EXPRESS CO COM 025816109   2,210,622 11,800 SH   SOLE   6 0 11,794
VALERO ENERGY CORP COM 91913Y100   2,136,289 16,433 SH   SOLE   10 0 16,423
CATERPILLAR INC COM 149123101   2,100,145 7,103 SH   SOLE   4 0 7,099
PROCTER AND GAMBLE CO COM 742718109   2,074,281 14,155 SH   SOLE   23 0 14,132
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,966,993 10,219 SH   SOLE   0 0 10,219
OLD DOMINION FREIGHT LINE IN COM 679580100   1,935,861 4,776 SH   SOLE   8 0 4,768
HOME DEPOT INC COM 437076102   1,733,443 5,002 SH   SOLE   0 0 5,002
BOEING CO COM 097023105   1,690,191 6,484 SH   SOLE   0 0 6,484
GRAINGER W W INC COM 384802104   1,580,316 1,907 SH   SOLE   1 0 1,906
COSTCO WHSL CORP NEW COM 22160K105   1,485,967 2,251 SH   SOLE   0 0 2,251
THERMO FISHER SCIENTIFIC INC COM 883556102   1,444,280 2,721 SH   SOLE   0 0 2,721
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,378,105 18,102 SH   SOLE   0 0 18,102
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,370,016 8,040 SH   SOLE   0 0 8,040
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,306,369 15,582 SH   SOLE   0 0 15,582
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,306,081 23,461 SH   SOLE   0 0 23,461
MASTERCARD INCORPORATED CL A 57636Q104   1,290,719 3,026 SH   SOLE   0 0 3,026
DANAHER CORPORATION COM 235851102   1,033,937 4,469 SH   SOLE   0 0 4,469
JPMORGAN CHASE & CO COM 46625H100   1,013,745 5,960 SH   SOLE   0 0 5,960
RAMBUS INC DEL COM 750917106   979,115 14,346 SH   SOLE   0 0 14,346
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   892,013 2,542 SH   SOLE   0 0 2,542
PARKER-HANNIFIN CORP COM 701094104   889,612 1,931 SH   SOLE   0 0 1,931
UNION PAC CORP COM 907818108   864,661 3,520 SH   SOLE   0 0 3,520
NIKE INC CL B 654106103   850,413 7,833 SH   SOLE   0 0 7,833
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   847,132 6,212 SH   SOLE   0 0 6,212
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   820,892 21,832 SH   SOLE   0 0 21,832
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   813,147 5,153 SH   SOLE   2 0 5,151
NOVO-NORDISK A S ADR 670100205   715,667 6,918 SH   SOLE   0 0 6,918
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   696,137 3,893 SH   SOLE   0 0 3,893
VANGUARD INDEX FDS GROWTH ETF 922908736   683,005 2,197 SH   SOLE   1 0 2,196
JOHNSON & JOHNSON COM 478160104   677,826 4,325 SH   SOLE   0 0 4,325
NUVEEN QUALITY MUNCP INCOME COM 67066V101   637,573 55,683 SH   SOLE   0 0 55,683
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   622,222 8,563 SH   SOLE   0 0 8,563
LOWES COS INC COM 548661107   572,298 2,572 SH   SOLE   0 0 2,572
SELECT SECTOR SPDR TR INDL 81369Y704   542,445 4,759 SH   SOLE   0 0 4,759
ISHARES TR CORE S&P500 ETF 464287200   532,080 1,114 SH   SOLE   0 0 1,114
INTEL CORP COM 458140100   494,252 9,836 SH   SOLE   0 0 9,836
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   478,702 1,270 SH   SOLE   0 0 1,270
GENERAL ELECTRIC CO COM NEW 369604301   460,155 3,605 SH   SOLE   0 0 3,605
QUALCOMM INC COM 747525103   441,263 3,051 SH   SOLE   0 0 3,051
GLACIER BANCORP INC NEW COM 37637Q105   417,539 10,105 SH   SOLE   0 0 10,105
VANGUARD WORLD FDS MATERIALS ETF 92204A801   379,120 1,996 SH   SOLE   0 0 1,996
CONOCOPHILLIPS COM 20825C104   377,221 3,250 SH   SOLE   0 0 3,250
ISHARES TR CORE S&P TTL STK 464287150   353,411 3,358 SH   SOLE   0 0 3,358
ROCKWELL AUTOMATION INC COM 773903109   335,939 1,082 SH   SOLE   0 0 1,082
ALPHABET INC CAP STK CL C 02079K107   332,172 2,357 SH   SOLE   0 0 2,357
WELLS FARGO CO NEW COM 949746101   325,148 6,606 SH   SOLE   0 0 6,606
MCDONALDS CORP COM 580135101   324,975 1,096 SH   SOLE   0 0 1,096
SPDR GOLD TR GOLD SHS 78463V107   317,151 1,659 SH   SOLE   0 0 1,659
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   309,044 6,542 SH   SOLE   0 0 6,542
PHILIP MORRIS INTL INC COM 718172109   302,938 3,220 SH   SOLE   0 0 3,220
WEYERHAEUSER CO MTN BE COM NEW 962166104   302,047 8,687 SH   SOLE   0 0 8,687
CSX CORP COM 126408103   275,661 7,951 SH   SOLE   0 0 7,951
DEERE & CO COM 244199105   269,400 674 SH   SOLE   0 0 674
VANGUARD WORLD FDS ENERGY ETF 92204A306   260,596 2,222 SH   SOLE   0 0 2,222
BANK AMERICA CORP COM 060505104   258,882 7,689 SH   SOLE   0 0 7,689
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   244,400 2,946 SH   SOLE   0 0 2,946
ISHARES TR CORE S&P SCP ETF 464287804   242,368 2,239 SH   SOLE   0 0 2,239
US BANCORP DEL COM NEW 902973304   241,777 5,586 SH   SOLE   0 0 5,586
ISHARES TR CORE S&P US VLU 464287663   237,600 2,818 SH   SOLE   0 0 2,818
ISHARES TR RUSSELL 2000 ETF 464287655   231,419 1,153 SH   SOLE   0 0 1,153
ISHARES TR CORE S&P MCP ETF 464287507   209,837 757 SH   SOLE   0 0 757
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   159,201 17,100 SH   SOLE   0 0 17,100
GABELLI UTIL TR COM 36240A101   102,260 18,867 SH   SOLE   0 0 18,867
AMMO INC COM 00175J107   100,800 48,000 SH   SOLE   0 0 48,000
MADISON COVERED CALL & EQUIT COM 557437100   78,945 10,484 SH   SOLE   0 0 10,484