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 814,195 8,238 SH SOLE 0 0 8,238
ABBVIE INC COM 00287Y109 2,519,667 9,632 SH SOLE 0 0 9,632
ACTINIUM PHARMACEUTICALS INC COM 00507W206 22,310 19,920 SH SOLE 0 0 19,920
ADVANCED MICRO DEVICES INC COM 007903107 1,955,185 3,196 SH SOLE 0 0 3,196
ALPHABET INC CAP STK CL C 02079K107 1,147,990 3,369 SH SOLE 0 0 3,369
ALPHABET INC CAP STK CL A 02079K305 2,170,135 6,307 SH SOLE 0 0 6,307
ALTRIA GROUP INC COM 02209S103 3,309,883 49,152 SH SOLE 0 0 49,152
AMAZON COM INC COM 023135106 2,560,764 10,278 SH SOLE 0 0 10,278
AMERICAN CENTY ETF TR CORE PLUS INCOM 025072398 4,903,114 117,778 SH SOLE 0 0 117,778
APPLE INC COM 037833100 8,018,371 24,078 SH SOLE 0 0 24,078
AVANTOR INC COM 05352A100 1,417,800 94,206 SH SOLE 0 0 94,206
BANK OF AMER CORP COM 060505104 324,456 5,961 SH SOLE 0 0 5,961
BERKSHIRE HATHAWAY INC DEL CL A 084670108 747,005 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,558,351 7,146 SH SOLE 0 0 7,146
BOEING CO COM 097023105 672,393 3,614 SH SOLE 0 0 3,614
BROADCOM INC COM 11135F101 220,985 629 SH SOLE 0 0 629
CATERPILLAR INC COM 149123101 12,430,346 15,331 SH SOLE 0 0 15,331
CHARLES SCHWAB CORP (THE) COM 808513105 441,517 4,517 SH SOLE 0 0 4,517
CHEVRON CORPORATION COM 166764100 5,576,599 27,308 SH SOLE 0 0 27,308
COCA COLA CO COM 191216100 1,534,299 17,824 SH SOLE 0 0 17,824
COMMERCIAL METALS CO COM 201723103 1,159,034 18,664 SH SOLE 0 0 18,664
CONSTELLATION ENERGY CORP COM 21037T109 2,005,271 7,894 SH SOLE 0 0 7,894
COSTCO WHOLESALE CORPORATION COM 22160K105 1,239,183 1,361 SH SOLE 0 0 1,361
CROWDSTRIKE HLDGS INC CL A 22788C105 530,559 2,004 SH SOLE 0 0 2,004
CSX CORP COM 126408103 1,527,646 32,846 SH SOLE 0 0 32,846
D R HORTON INC COM 23331A109 1,064,930 7,793 SH SOLE 0 0 7,793
DEERE & CO COM 244199105 428,725 638 SH SOLE 0 0 638
DOLLAR TREE INC COM 256746108 642,731 5,637 SH SOLE 0 0 5,637
DUKE ENERGY CORP NEW COM NEW 26441C204 299,305 2,625 SH SOLE 0 0 2,625
ENTREPRENEURSHARES SERIES TR ERSH PRI PUB ETF 293828877 265,565 12,433 SH SOLE 0 0 12,433
EXELON CORP COM 30161N101 883,812 21,877 SH SOLE 0 0 21,877
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 22,843,415 140,359 SH SOLE 0 0 140,359
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,966,949 64,300 SH SOLE 0 0 64,300
FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720 371,215 6,267 SH SOLE 0 0 6,267
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 5,370,027 132,332 SH SOLE 0 0 132,332
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 351,538 12,609 SH SOLE 0 0 12,609
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 3,024,425 62,826 SH SOLE 0 0 62,826
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 5,749,500 96,614 SH SOLE 0 0 96,614
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 10,034,514 267,801 SH SOLE 0 0 267,801
FLEXSHARES TR NRTRN TR MRN GBL 33939L407 1,153,563 21,873 SH SOLE 0 0 21,873
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 447,730 19,199 SH SOLE 0 0 19,199
GE VERNOVA INC COM 36828A101 249,395 262 SH SOLE 0 0 262
GLACIER BANCORP INC NEW COM 37637Q105 18,151,262 420,168 SH SOLE 0 0 420,168
HONEYWELL AEROSPACE INC COM 43849R105 237,879 1,535 SH SOLE 0 0 1,535
HONEYWELL INTL INC COM 438516205 326,992 1,550 SH SOLE 0 0 1,550
INTEL CORP COM 458140100 260,111 2,163 SH SOLE 0 0 2,163
INTERNATIONAL BUSINESS MACHS COM 459200101 223,902 1,018 SH SOLE 0 0 1,018
INVESCO QQQ TR UNIT SER 1 46090E103 18,606,654 25,152 SH SOLE 0 0 25,152
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 241,576 5,103 SH SOLE 0 0 5,103
ISHARES TR 20 YR TR BD ETF 464287432 622,078 7,998 SH SOLE 0 0 7,998
ISHARES TR ULTRA SHORT DUR 46434V878 698,896 13,867 SH SOLE 0 0 13,867
ISHARES TR U.S. TECH ETF 464287721 8,730,292 32,957 SH SOLE 0 0 32,957
ISHARES TR SELECT DIVID ETF 464287168 925,754 6,088 SH SOLE 0 0 6,088
ISHARES TR U.S. FINLS ETF 464287788 1,625,854 12,939 SH SOLE 0 0 12,939
ISHARES TR ISHARES BIOTECH 464287556 493,803 2,346 SH SOLE 0 0 2,346
ISHARES TR CORE S&P500 ETF 464287200 17,846,710 23,303 SH SOLE 0 0 23,303
ISHARES TR MSCI EAFE ETF 464287465 4,468,642 43,013 SH SOLE 0 0 43,013
ISHARES TR CORE S&P SCP ETF 464287804 2,646,972 19,457 SH SOLE 0 0 19,457
ISHARES TR S&P SML 600 GWT 464287887 743,825 4,639 SH SOLE 0 0 4,639
ISHARES TR U.S. ENERGY ETF 464287796 3,456,517 53,341 SH SOLE 0 0 53,341
ISHARES TR US INDUSTRIALS 464287754 325,504 2,122 SH SOLE 0 0 2,122
ISHARES TR US HLTHCARE ETF 464287762 5,762,138 80,522 SH SOLE 0 0 80,522
ISHARES TR S&P 500 GRWT ETF 464287309 1,056,339 7,425 SH SOLE 0 0 7,425
ISHARES TR U.S. BAS MTL ETF 464287838 4,929,803 27,675 SH SOLE 0 0 27,675
ISHARES TR SP SMCP600VL ETF 464287879 6,403,881 49,991 SH SOLE 0 0 49,991
ISHARES TR CORE S&P MCP ETF 464287507 2,433,100 33,817 SH SOLE 0 0 33,817
ISHARES TR NATIONAL MUN ETF 464288414 373,640 3,696 SH SOLE 0 0 3,696
ISHARES TR CORE HIGH DV ETF 46429B663 3,163,503 113,144 SH SOLE 0 0 113,144
ISHARES TR S&P MC 400GR ETF 464287606 410,347 3,744 SH SOLE 0 0 3,744
ISHARES TR S&P MC 400VL ETF 464287705 2,560,952 18,597 SH SOLE 0 0 18,597
ISHARES TR INTL SEL DIV ETF 464288448 2,106,492 49,929 SH SOLE 0 0 49,929
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 268,544 5,311 SH SOLE 0 0 5,311
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 422,218 8,382 SH SOLE 0 0 8,382
JOHNSON & JOHNSON COM 478160104 4,849,493 18,318 SH SOLE 0 0 18,318
KROGER CO COM 501044101 1,069,945 18,252 SH SOLE 0 0 18,252
LOAR HOLDINGS INC COM SHS 53947R105 203,016 3,300 SH SOLE 0 0 3,300
LOCKHEED MARTIN CORP COM 539830109 750,110 1,473 SH SOLE 0 0 1,473
MCDONALDS CORP COM 580135101 2,361,968 10,228 SH SOLE 0 0 10,228
MERCK & CO INC COM 58933Y105 1,947,255 13,401 SH SOLE 0 0 13,401
MICROSOFT CORP COM 594918104 9,819,798 19,146 SH SOLE 0 0 19,146
MONDELEZ INTL INC CL A 609207105 792,216 13,701 SH SOLE 0 0 13,701
NATERA INC COM 632307104 309,983 750 SH SOLE 0 0 750
NEXTERA ENERGY INC COM 65339F101 627,299 8,282 SH SOLE 0 0 8,282
NNN REIT INC COM 637417106 14,701,600 357,790 SH SOLE 0 0 357,790
NORFOLK SOUTHN CORP COM 655844108 479,477 1,552 SH SOLE 0 0 1,552
NOVARTIS AG SPONSORED ADR 66987V109 312,799 2,194 SH SOLE 0 0 2,194
NVIDIA CORPORATION COM 67066G104 7,296,511 31,949 SH SOLE 0 0 31,949
PALANTIR TECHNOLOGIES INC CL A 69608A108 616,143 3,294 SH SOLE 0 0 3,294
PALO ALTO NETWORKS INC COM 697435105 214,945 541 SH SOLE 0 0 541
PEPSICO INC COM 713448108 1,162,354 9,173 SH SOLE 0 0 9,173
PFIZER INC COM 717081103 811,217 28,444 SH SOLE 0 0 28,444
PHILIP MORRIS INTL INC COM 718172109 5,340,262 27,986 SH SOLE 0 0 27,986
PROCTER & GAMBLE CO COM 742718109 723,168 4,978 SH SOLE 0 0 4,978
PROSHARES TR PSHS ULTRA QQQ 74347R206 278,731 2,914 SH SOLE 0 0 2,914
PROSHARES TR S&P 500 DV ARIST 74348A467 9,714,663 179,569 SH SOLE 0 0 179,569
QUANTA SVCS INC COM 74762E102 477,889 744 SH SOLE 0 0 744
REALTY INCOME CORP COM 756109104 2,772,348 51,056 SH SOLE 0 0 51,056
REAVES UTIL INCOME FD COM SH BEN INT 756158101 9,145,341 266,240 SH SOLE 0 0 266,240
RED ROCK RESORTS INC CL A 75700L108 759,386 15,329 SH SOLE 0 0 15,329
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 838,948 25,790 SH SOLE 0 0 25,790
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 272,088 5,095 SH SOLE 0 0 5,095
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 2,041,326 12,225 SH SOLE 0 0 12,225
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 331,247 4,110 SH SOLE 0 0 4,110
SHOPIFY INC CL A SUB VTG SHS 82509L107 489,390 3,300 SH SOLE 0 0 3,300
SOUTHWEST AIRLS CO COM 844741108 2,072,801 49,779 SH SOLE 0 0 49,779
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 500,453 3,317 SH SOLE 0 0 3,317
SPDR GOLD TR GOLD SHS 78463V107 1,206,882 3,169 SH SOLE 0 0 3,169
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 372,848 7,203 SH SOLE 0 0 7,203
SPDR SERIES TRUST ST STR SP HOME 78464A888 1,740,637 18,126 SH SOLE 0 0 18,126
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 356,966 468 SH SOLE 0 0 468
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 226,726 497 SH SOLE 0 0 497
TESLA INC COM 88160R101 973,953 2,745 SH SOLE 0 0 2,745
T-MOBILE US INC COM 872590104 346,947 2,127 SH SOLE 0 0 2,127
UNION PAC CORP COM 907818108 1,671,615 6,143 SH SOLE 0 0 6,143
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 871,687 2,329 SH SOLE 0 0 2,329
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 21,249,885 91,080 SH SOLE 0 0 91,080
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,313,013 14,903 SH SOLE 0 0 14,903
VANGUARD WORLD FD INF TECH ETF 92204A702 385,118 3,065 SH SOLE 0 0 3,065
VANGUARD WORLD FD ENERGY ETF 92204A306 7,150,450 41,534 SH SOLE 0 0 41,534
VISTRA CORP COM 92840M102 225,926 1,633 SH SOLE 0 0 1,633
VORNADO RLTY TR SH BEN INT 929042109 520,871 15,374 SH SOLE 0 0 15,374
WALMART INC COM 931142103 1,359,198 13,079 SH SOLE 0 0 13,079
WELLTOWER INC COM 95040Q104 2,422,370 10,521 SH SOLE 0 0 10,521