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
ABBOTT LABORATORIES COM 002824100 749,221 8,257 SH SOLE 0 0 8,257
ABBVIE INC COM 00287Y109 2,427,351 9,646 SH SOLE 0 0 9,646
ACTINIUM PHARMACEUTICALS INC COM 00507W206 22,237 22,691 SH SOLE 0 0 22,691
ADVANCED MICRO DEVICES INC COM 007903107 1,856,588 3,196 SH SOLE 0 0 3,196
ALCON AG ORD SHS H01301128 206,131 3,072 SH SOLE 0 0 3,072
ALPHABET INC CAP STK CL C 02079K107 1,248,512 3,534 SH SOLE 0 0 3,534
ALPHABET INC CAP STK CL A 02079K305 2,253,352 6,305 SH SOLE 0 0 6,305
ALTRIA GROUP INC COM 02209S103 3,538,056 49,174 SH SOLE 0 0 49,174
AMAZON COM INC COM 023135106 2,456,094 10,305 SH SOLE 0 0 10,305
AMERICAN CENTY ETF TR MULTISECTOR 025072398 4,447,760 101,710 SH SOLE 0 0 101,710
APPLE INC COM 037833100 6,959,448 24,051 SH SOLE 0 0 24,051
AVANTOR INC COM 05352A100 932,639 94,206 SH SOLE 0 0 94,206
BANK OF AMER CORP COM 060505104 351,404 6,167 SH SOLE 0 0 6,167
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,575,787 7,146 SH SOLE 0 0 7,146
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 0 0 1
BOEING CO COM 097023105 801,599 3,703 SH SOLE 0 0 3,703
BROADCOM INC COM 11135F101 239,908 635 SH SOLE 0 0 635
CATERPILLAR INC COM 149123101 16,322,390 15,328 SH SOLE 0 0 15,328
CHEVRON CORPORATION COM 166764100 4,504,201 27,173 SH SOLE 0 0 27,173
COCA COLA CO COM 191216100 1,443,343 17,760 SH SOLE 0 0 17,760
COMMERCIAL METALS CO COM 201723103 1,171,166 18,664 SH SOLE 0 0 18,664
CONSTELLATION ENERGY CORP COM 21037T109 1,959,140 7,888 SH SOLE 0 0 7,888
COSTCO WHOLESALE CORPORATION COM 22160K105 1,271,416 1,359 SH SOLE 0 0 1,359
CROWDSTRIKE HLDGS INC CL A 22788C105 382,333 501 SH SOLE 0 0 501
CSX CORP COM 126408103 1,563,240 32,890 SH SOLE 0 0 32,890
D R HORTON INC COM 23331A109 1,268,598 7,789 SH SOLE 0 0 7,789
DEERE & CO COM 244199105 405,801 640 SH SOLE 0 0 640
DOLLAR TREE INC COM 256746108 681,795 5,637 SH SOLE 0 0 5,637
DUKE ENERGY CORP NEW COM NEW 26441C204 332,305 2,625 SH SOLE 0 0 2,625
DUTCH BROS INC CL A 26701L100 221,318 3,082 SH SOLE 0 0 3,082
ENTREPRENEURSHARES SERIES TR ERSH PRI PUB ETF 293828877 227,003 10,784 SH SOLE 0 0 10,784
EXELON CORP COM 30161N101 1,025,980 22,007 SH SOLE 0 0 22,007
EXXON MOBIL CORP COM 30231G102 19,216,076 140,551 SH SOLE 0 0 140,551
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 220,172 4,434 SH SOLE 0 0 4,434
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,735,729 64,167 SH SOLE 0 0 64,167
FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720 352,584 6,267 SH SOLE 0 0 6,267
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 5,614,770 130,152 SH SOLE 0 0 130,152
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 3,042,392 60,245 SH SOLE 0 0 60,245
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 363,518 12,365 SH SOLE 0 0 12,365
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 3,748,847 62,763 SH SOLE 0 0 62,763
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 9,503,645 260,160 SH SOLE 0 0 260,160
FLEXSHARES TR MORNSTAR UPSTR 33939L407 900,043 18,264 SH SOLE 0 0 18,264
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 381,781 15,168 SH SOLE 0 0 15,168
GE VERNOVA INC COM 36828A101 308,127 262 SH SOLE 0 0 262
GLACIER BANCORP INC NEW COM 37637Q105 21,679,377 420,306 SH SOLE 0 0 420,306
HONEYWELL AEROSPACE INC COM 43849R105 339,358 1,535 SH SOLE 0 0 1,535
HONEYWELL INTL INC COM 438516205 343,687 1,535 SH SOLE 0 0 1,535
INTEL CORP COM 458140100 302,081 2,163 SH SOLE 0 0 2,163
INTERNATIONAL BUSINESS MACHS COM 459200101 252,228 897 SH SOLE 0 0 897
INVESCO QQQ TR UNIT SER 1 46090E103 18,241,879 24,772 SH SOLE 0 0 24,772
ISHARES TR CORE HIGH DV ETF 46429B663 3,045,039 111,092 SH SOLE 0 0 111,092
ISHARES TR INTL SEL DIV ETF 464288448 1,976,279 47,702 SH SOLE 0 0 47,702
ISHARES TR CORE S&P SCP ETF 464287804 2,880,320 19,421 SH SOLE 0 0 19,421
ISHARES TR SP SMCP600VL ETF 464287879 6,770,370 49,534 SH SOLE 0 0 49,534
ISHARES TR U.S. TECH ETF 464287721 8,454,628 33,520 SH SOLE 0 0 33,520
ISHARES TR U.S. FINLS ETF 464287788 1,640,463 12,865 SH SOLE 0 0 12,865
ISHARES TR S&P MC 400VL ETF 464287705 2,657,923 17,992 SH SOLE 0 0 17,992
ISHARES TR SELECT DIVID ETF 464287168 913,859 5,847 SH SOLE 0 0 5,847
ISHARES TR US HLTHCARE ETF 464287762 5,329,487 79,533 SH SOLE 0 0 79,533
ISHARES TR U.S. ENERGY ETF 464287796 3,028,777 53,521 SH SOLE 0 0 53,521
ISHARES TR S&P SML 600 GWT 464287887 828,064 4,636 SH SOLE 0 0 4,636
ISHARES TR MSCI EAFE ETF 464287465 4,474,847 43,077 SH SOLE 0 0 43,077
ISHARES TR 20 YR TR BD ETF 464287432 685,481 7,932 SH SOLE 0 0 7,932
ISHARES TR S&P MC 400GR ETF 464287606 439,504 3,740 SH SOLE 0 0 3,740
ISHARES TR CORE S&P500 ETF 464287200 17,013,221 22,718 SH SOLE 0 0 22,718
ISHARES TR US INDUSTRIALS 464287754 353,004 2,118 SH SOLE 0 0 2,118
ISHARES TR ULTRA SHORT DUR 46434V878 617,349 12,205 SH SOLE 0 0 12,205
ISHARES TR U.S. BAS MTL ETF 464287838 5,002,900 27,867 SH SOLE 0 0 27,867
ISHARES TR CALIF MUN BD ETF 464288356 220,211 3,820 SH SOLE 0 0 3,820
ISHARES TR S&P 500 GRWT ETF 464287309 1,020,449 7,420 SH SOLE 0 0 7,420
ISHARES TR NATIONAL MUN ETF 464288414 661,680 6,148 SH SOLE 0 0 6,148
ISHARES TR ISHARES BIOTECH 464287556 447,979 2,355 SH SOLE 0 0 2,355
ISHARES TR CORE S&P MCP ETF 464287507 2,601,925 33,743 SH SOLE 0 0 33,743
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 410,962 8,127 SH SOLE 0 0 8,127
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 319,615 6,267 SH SOLE 0 0 6,267
JOHNSON & JOHNSON COM 478160104 4,648,710 18,304 SH SOLE 0 0 18,304
KROGER CO COM 501044101 1,012,874 18,240 SH SOLE 0 0 18,240
LOAR HOLDINGS INC COM SHS 53947R105 266,013 3,300 SH SOLE 0 0 3,300
LOCKHEED MARTIN CORP COM 539830109 747,431 1,467 SH SOLE 0 0 1,467
LOWES COS INC COM 548661107 277,976 1,261 SH SOLE 0 0 1,261
MCDONALDS CORP COM 580135101 2,738,283 10,130 SH SOLE 0 0 10,130
MERCK & CO INC COM 58933Y105 1,722,115 13,402 SH SOLE 0 0 13,402
MICROSOFT CORP COM 594918104 7,141,781 19,146 SH SOLE 0 0 19,146
MONDELEZ INTL INC CL A 609207105 792,490 13,701 SH SOLE 0 0 13,701
NATERA INC COM 632307104 203,588 750 SH SOLE 0 0 750
NEXTERA ENERGY INC COM 65339F101 721,417 8,219 SH SOLE 0 0 8,219
NNN REIT INC COM 637417106 16,124,911 346,549 SH SOLE 0 0 346,549
NORFOLK SOUTHN CORP COM 655844108 488,151 1,552 SH SOLE 0 0 1,552
NOVARTIS AG SPONSORED ADR 66987V109 343,844 2,194 SH SOLE 0 0 2,194
NVIDIA CORPORATION COM 67066G104 6,438,902 32,180 SH SOLE 0 0 32,180
PALANTIR TECHNOLOGIES INC CL A 69608A108 384,311 3,294 SH SOLE 0 0 3,294
PEPSICO INC COM 713448108 1,222,563 9,029 SH SOLE 0 0 9,029
PFIZER INC COM 717081103 637,186 26,461 SH SOLE 0 0 26,461
PHILIP MORRIS INTL INC COM 718172109 5,062,922 27,986 SH SOLE 0 0 27,986
PROCTER & GAMBLE CO COM 742718109 731,746 4,990 SH SOLE 0 0 4,990
PROSHARES TR PSHS ULTRA QQQ 74347R206 285,276 2,948 SH SOLE 0 0 2,948
PROSHARES TR S&P 500 DV ARIST 74348A467 10,143,126 180,611 SH SOLE 0 0 180,611
QUANTA SVCS INC COM 74762E102 518,676 720 SH SOLE 0 0 720
REALTY INCOME CORP COM 756109104 3,122,280 50,392 SH SOLE 0 0 50,392
REAVES UTIL INCOME FD COM SH BEN INT 756158101 10,193,144 250,323 SH SOLE 0 0 250,323
RED ROCK RESORTS INC CL A 75700L108 995,298 15,298 SH SOLE 0 0 15,298
ROCKET LAB CORP COM 773121108 266,933 2,626 SH SOLE 0 0 2,626
SCHWAB CHARLES CORP COM 808513105 415,880 4,507 SH SOLE 0 0 4,507
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 809,198 25,519 SH SOLE 0 0 25,519
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 339,171 4,083 SH SOLE 0 0 4,083
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 272,752 5,088 SH SOLE 0 0 5,088
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 2,066,810 11,158 SH SOLE 0 0 11,158
SHOPIFY INC CL A SUB VTG SHS 82509L107 376,794 3,300 SH SOLE 0 0 3,300
SOUTHWEST AIRLS CO COM 844741108 2,554,853 49,686 SH SOLE 0 0 49,686
SPDR GOLD TR GOLD SHS 78463V107 1,121,349 3,044 SH SOLE 0 0 3,044
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 372,992 7,203 SH SOLE 0 0 7,203
SPDR SERIES TRUST ST STR SP HOME 78464A888 2,089,671 18,083 SH SOLE 0 0 18,083
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 360,750 483 SH SOLE 0 0 483
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 229,711 481 SH SOLE 0 0 481
TESLA INC COM 88160R101 1,166,744 2,774 SH SOLE 0 0 2,774
T-MOBILE US INC COM 872590104 354,811 2,115 SH SOLE 0 0 2,115
UNION PAC CORP COM 907818108 1,670,817 6,143 SH SOLE 0 0 6,143
VANGUARD INDEX FDS TOTAL STK MKT 922908769 965,442 2,609 SH SOLE 0 0 2,609
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 21,497,961 90,854 SH SOLE 0 0 90,854
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,235,756 14,148 SH SOLE 0 0 14,148
VANGUARD WORLD FD ENERGY ETF 92204A306 6,233,589 41,521 SH SOLE 0 0 41,521
VANGUARD WORLD FD INF TECH ETF 92204A702 365,844 3,061 SH SOLE 0 0 3,061
VISTRA CORP COM 92840M102 258,611 1,630 SH SOLE 0 0 1,630
VORNADO RLTY TR SH BEN INT 929042109 604,198 15,374 SH SOLE 0 0 15,374
WALMART INC COM 931142103 1,504,819 13,286 SH SOLE 0 0 13,286
WELLTOWER INC COM 95040Q104 2,381,544 10,493 SH SOLE 0 0 10,493