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
3M CO COM 88579Y101   2,451,715 17,935 SH   SOLE 0 0 0 17,935
ABBOTT LABS COM 002824100   1,068,654 9,373 SH   SOLE 0 0 0 9,373
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,011,306 2,861 SH   SOLE 0 0 0 2,861
ADOBE INC COM 00724F101   1,545,832 2,986 SH   SOLE 0 0 0 2,986
AFLAC INC COM 001055102   307,480 2,750 SH   SOLE 0 0 0 2,750
AIRBNB INC COM CL A 009066101   911,257 7,186 SH   SOLE 0 0 0 7,186
ALPHABET INC CAP STK CL A 02079K305   1,430,720 8,627 SH   SOLE 0 0 0 8,627
ALPHABET INC CAP STK CL C 02079K107   1,491,470 8,921 SH   SOLE 0 0 0 8,921
AMAZON COM INC COM 023135106   2,793,459 14,992 SH   SOLE 0 0 0 14,992
AMERIPRISE FINL INC COM 03076C106   1,151,924 2,452 SH   SOLE 0 0 0 2,452
APPLE INC COM 037833100   10,322,978 44,305 SH   SOLE 0 0 0 44,305
APTIV PLC SHS G6095L109   573,031 7,958 SH   SOLE 0 0 0 7,958
ARES CAPITAL CORP COM 04010L103   3,086,214 147,384 SH   SOLE 0 0 0 147,384
AXON ENTERPRISE INC COM 05464C101   242,957 608 SH   SOLE 0 0 0 608
BANK AMERICA CORP COM 060505104   800,031 20,162 SH   SOLE 0 0 0 20,162
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,127,782 4,623 SH   SOLE 0 0 0 4,623
BROADCOM INC COM 11135F101   2,993,881 17,356 SH   SOLE 0 0 0 17,356
BROWN & BROWN INC COM 115236101   266,257 2,570 SH   SOLE 0 0 0 2,570
CARDINAL HEALTH INC COM 14149Y108   243,265 2,201 SH   SOLE 0 0 0 2,201
CATERPILLAR INC COM 149123101   678,202 1,734 SH   SOLE 0 0 0 1,734
CELANESE CORP DEL COM 150870103   675,046 4,965 SH   SOLE 0 0 0 4,965
CHEVRON CORP NEW COM 166764100   747,343 5,075 SH   SOLE 0 0 0 5,075
CINTAS CORP COM 172908105   280,411 1,362 SH   SOLE 0 0 0 1,362
CISCO SYS INC COM 17275R102   928,996 17,456 SH   SOLE 0 0 0 17,456
CONOCOPHILLIPS COM 20825C104   754,866 7,170 SH   SOLE 0 0 0 7,170
CONSTELLATION BRANDS INC CL A 21036P108   808,693 3,138 SH   SOLE 0 0 0 3,138
COPART INC COM 217204106   2,436,286 46,494 SH   SOLE 0 0 0 46,494
COSTCO WHSL CORP NEW COM 22160K105   1,535,266 1,732 SH   SOLE 0 0 0 1,732
CUMMINS INC COM 231021106   1,040,364 3,213 SH   SOLE 0 0 0 3,213
CVS HEALTH CORP COM 126650100   596,899 9,493 SH   SOLE 0 0 0 9,493
D R HORTON INC COM 23331A109   781,966 4,099 SH   SOLE 0 0 0 4,099
DANAHER CORPORATION COM 235851102   993,045 3,572 SH   SOLE 0 0 0 3,572
DARDEN RESTAURANTS INC COM 237194105   848,045 5,167 SH   SOLE 0 0 0 5,167
DIAMONDBACK ENERGY INC COM 25278X109   675,158 3,916 SH   SOLE 0 0 0 3,916
DISNEY WALT CO COM 254687106   674,614 7,013 SH   SOLE 0 0 0 7,013
DOVER CORP COM 260003108   239,307 1,248 SH   SOLE 0 0 0 1,248
DTE ENERGY CO COM 233331107   776,381 6,046 SH   SOLE 0 0 0 6,046
EAST WEST BANCORP INC COM 27579R104   436,536 5,276 SH   SOLE 0 0 0 5,276
ECOLAB INC COM 278865100   252,525 989 SH   SOLE 0 0 0 989
ELI LILLY & CO COM 532457108   3,560,304 4,019 SH   SOLE 0 0 0 4,019
ENTERPRISE PRODS PARTNERS L COM 293792107   321,523 11,045 SH   SOLE 0 0 0 11,045
ESSEX PPTY TR INC COM 297178105   232,807 788 SH   SOLE 0 0 0 788
EXPEDITORS INTL WASH INC COM 302130109   250,851 1,909 SH   SOLE 0 0 0 1,909
EXXON MOBIL CORP COM 30231G102   255,139 2,177 SH   SOLE 0 0 0 2,177
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   243,599 1,396 SH   SOLE 0 0 0 1,396
FISERV INC COM 337738108   1,048,468 5,836 SH   SOLE 0 0 0 5,836
GARTNER INC COM 366651107   966,898 1,908 SH   SOLE 0 0 0 1,908
GE AEROSPACE COM NEW 369604301   2,889,235 15,321 SH   SOLE 0 0 0 15,321
GENERAL DYNAMICS CORP COM 369550108   327,290 1,083 SH   SOLE 0 0 0 1,083
GLACIER BANCORP INC NEW COM 37637Q105   18,616,306 407,359 SH   SOLE 0 0 0 407,359
GRAINGER W W INC COM 384802104   256,597 247 SH   SOLE 0 0 0 247
HOME DEPOT INC COM 437076102   1,666,588 4,113 SH   SOLE 0 0 0 4,113
HOST HOTELS & RESORTS INC COM 44107P104   677,674 38,504 SH   SOLE 0 0 0 38,504
HP INC COM 40434L105   888,435 24,768 SH   SOLE 0 0 0 24,768
IMMUNITYBIO INC COM 45256X103   37,524 10,087 SH   SOLE 0 0 0 10,087
INCYTE CORP COM 45337C102   819,376 12,396 SH   SOLE 0 0 0 12,396
INTEL CORP COM 458140100   1,248,673 53,226 SH   SOLE 0 0 0 53,226
INTERNATIONAL BUSINESS MACHS COM 459200101   1,021,916 4,622 SH   SOLE 0 0 0 4,622
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   230,791 10,985 SH   SOLE 0 0 0 10,985
INVESCO QQQ TR UNIT SER 1 46090E103   25,230,969 51,695 SH   SOLE 0 0 0 51,695
ISHARES TR CORE US AGGBD ET 464287226   412,384 4,072 SH   SOLE 0 0 0 4,072
ISHARES TR RUS 1000 ETF 464287622   23,326,483 74,196 SH   SOLE 0 0 0 74,196
ISHARES TR RUSSELL 2000 ETF 464287655   258,491 1,170 SH   SOLE 0 0 0 1,170
ISHARES TR CORE S&P500 ETF 464287200   10,864,592 18,835 SH   SOLE 0 0 0 18,835
ISHARES TR MSCI EAFE ETF 464287465   1,414,058 16,909 SH   SOLE 0 0 0 16,909
ISHARES TR IBOXX INV CP ETF 464287242   2,472,454 21,884 SH   SOLE 0 0 0 21,884
JPMORGAN CHASE & CO. COM 46625H100   1,266,582 6,007 SH   SOLE 0 0 0 6,007
KINDER MORGAN INC DEL COM 49456B101   385,023 17,430 SH   SOLE 0 0 0 17,430
KLA CORP COM NEW 482480100   1,235,830 1,596 SH   SOLE 0 0 0 1,596
LINDE PLC SHS G54950103   288,518 605 SH   SOLE 0 0 0 605
LKQ CORP COM 501889208   671,345 16,817 SH   SOLE 0 0 0 16,817
LOCKHEED MARTIN CORP COM 539830109   322,531 552 SH   SOLE 0 0 0 552
LOWES COS INC COM 548661107   1,177,706 4,348 SH   SOLE 0 0 0 4,348
MASTERCARD INCORPORATED CL A 57636Q104   2,037,314 4,126 SH   SOLE 0 0 0 4,126
MCKESSON CORP COM 58155Q103   1,122,987 2,271 SH   SOLE 0 0 0 2,271
MERCK & CO INC COM 58933Y105   792,687 6,980 SH   SOLE 0 0 0 6,980
META PLATFORMS INC CL A 30303M102   4,469,330 7,808 SH   SOLE 0 0 0 7,808
METLIFE INC COM 59156R108   875,630 10,616 SH   SOLE 0 0 0 10,616
MICROCHIP TECHNOLOGY INC. COM 595017104   934,197 11,635 SH   SOLE 0 0 0 11,635
MICROSOFT CORP COM 594918104   3,849,363 8,946 SH   SOLE 0 0 0 8,946
MSCI INC COM 55354G100   894,242 1,534 SH   SOLE 0 0 0 1,534
NETFLIX INC COM 64110L106   1,261,082 1,778 SH   SOLE 0 0 0 1,778
NIKE INC CL B 654106103   987,754 11,174 SH   SOLE 0 0 0 11,174
NOVO-NORDISK A S ADR 670100205   883,261 7,418 SH   SOLE 0 0 0 7,418
NUCOR CORP COM 670346105   239,646 1,594 SH   SOLE 0 0 0 1,594
NVIDIA CORPORATION COM 67066G104   5,384,075 44,335 SH   SOLE 0 0 0 44,335
OCCIDENTAL PETE CORP COM 674599105   221,657 4,301 SH   SOLE 0 0 0 4,301
OREILLY AUTOMOTIVE INC COM 67103H107   2,510,488 2,180 SH   SOLE 0 0 0 2,180
PAYCOM SOFTWARE INC COM 70432V102   924,290 5,549 SH   SOLE 0 0 0 5,549
PENTAIR PLC SHS G7S00T104   324,277 3,316 SH   SOLE 0 0 0 3,316
PHILIP MORRIS INTL INC COM 718172109   2,043,405 16,832 SH   SOLE 0 0 0 16,832
PIMCO CORPORATE & INCOME OPP COM 72201B101   368,680 25,621 SH   SOLE 0 0 0 25,621
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   942,818 10,569 SH   SOLE 0 0 0 10,569
QUANTA SVCS INC COM 74762E102   1,809,578 6,069 SH   SOLE 0 0 0 6,069
REGENERON PHARMACEUTICALS COM 75886F107   839,343 798 SH   SOLE 0 0 0 798
ROPER TECHNOLOGIES INC COM 776696106   1,044,820 1,878 SH   SOLE 0 0 0 1,878
S&P GLOBAL INC COM 78409V104   248,506 481 SH   SOLE 0 0 0 481
SALESFORCE INC COM 79466L302   996,451 3,641 SH   SOLE 0 0 0 3,641
SCHWAB CHARLES FAMILY FD AMT TAX FREE MNY 808515530   1,604,996 1,604,996 SH   SOLE 0 0 0 1,604,996
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   224,030 2,150 SH   SOLE 0 0 0 2,150
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   5,638,604 109,487 SH   SOLE 0 0 0 109,487
SERVICENOW INC COM 81762P102   1,249,463 1,397 SH   SOLE 0 0 0 1,397
SHERWIN WILLIAMS CO COM 824348106   995,673 2,609 SH   SOLE 0 0 0 2,609
SHOPIFY INC CL A 82509L107   1,116,671 13,934 SH   SOLE 0 0 0 13,934
SMITH A O CORP COM 831865209   244,439 2,721 SH   SOLE 0 0 0 2,721
SOUTHWEST AIRLS CO COM 844741108   500,421 16,889 SH   SOLE 0 0 0 16,889
SPDR GOLD TR GOLD SHS 78463V107   746,680 3,072 SH   SOLE 0 0 0 3,072
SPDR S&P 500 ETF TR TR UNIT 78462F103   22,178,765 38,655 SH   SOLE 0 0 0 38,655
SPDR SER TR PORTFOLIO S&P500 78464A854   21,369,136 316,533 SH   SOLE 0 0 0 316,533
STANLEY BLACK & DECKER INC COM 854502101   242,455 2,202 SH   SOLE 0 0 0 2,202
STARBUCKS CORP COM 855244109   327,624 3,361 SH   SOLE 0 0 0 3,361
STRYKER CORPORATION COM 863667101   824,716 2,283 SH   SOLE 0 0 0 2,283
TARGET CORP COM 87612E106   810,388 5,199 SH   SOLE 0 0 0 5,199
TESLA INC COM 88160R101   709,392 2,711 SH   SOLE 0 0 0 2,711
THERMO FISHER SCIENTIFIC INC COM 883556102   1,946,794 3,147 SH   SOLE 0 0 0 3,147
TPI COMPOSITES INC COM 87266J104   92,165 20,256 SH   SOLE 0 0 0 20,256
TRACTOR SUPPLY CO COM 892356106   251,654 865 SH   SOLE 0 0 0 865
TRAVELERS COMPANIES INC COM 89417E109   943,308 4,029 SH   SOLE 0 0 0 4,029
TYSON FOODS INC CL A 902494103   689,245 11,572 SH   SOLE 0 0 0 11,572
UNION PAC CORP COM 907818108   857,460 3,479 SH   SOLE 0 0 0 3,479
UNITED PARCEL SERVICE INC CL B 911312106   286,915 2,104 SH   SOLE 0 0 0 2,104
UNITED RENTALS INC COM 911363109   1,017,612 1,257 SH   SOLE 0 0 0 1,257
UNITEDHEALTH GROUP INC COM 91324P102   1,181,088 2,020 SH   SOLE 0 0 0 2,020
VALERO ENERGY CORP COM 91913Y100   831,505 6,158 SH   SOLE 0 0 0 6,158
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   327,857 6,717 SH   SOLE 0 0 0 6,717
VANGUARD INDEX FDS GROWTH ETF 922908736   253,137 659 SH   SOLE 0 0 0 659
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,598,055 26,669 SH   SOLE 0 0 0 26,669
VANGUARD INDEX FDS VALUE ETF 922908744   20,215,855 115,804 SH   SOLE 0 0 0 115,804
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   11,248,643 21,318 SH   SOLE 0 0 0 21,318
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,488,777 19,384 SH   SOLE 0 0 0 19,384
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   241,238 4,568 SH   SOLE 0 0 0 4,568
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   786,809 6,137 SH   SOLE 0 0 0 6,137
VANGUARD WORLD FD MEGA GRWTH IND 921910816   21,882,665 67,969 SH   SOLE 0 0 0 67,969
VERIZON COMMUNICATIONS INC COM 92343V104   749,192 16,682 SH   SOLE 0 0 0 16,682
VERTEX PHARMACEUTICALS INC COM 92532F100   2,316,098 4,980 SH   SOLE 0 0 0 4,980
VISA INC COM CL A 92826C839   1,404,573 5,108 SH   SOLE 0 0 0 5,108
WABTEC COM 929740108   1,051,488 5,785 SH   SOLE 0 0 0 5,785
WALGREENS BOOTS ALLIANCE INC COM 931427108   333,758 37,250 SH   SOLE 0 0 0 37,250
WORKDAY INC CL A 98138H101   890,141 3,642 SH   SOLE 0 0 0 3,642
WORLD GOLD TR SPDR GLD MINIS 98149E303   2,705,964 51,908 SH   SOLE 0 0 0 51,908
ZOETIS INC CL A 98978V103   1,045,430 5,351 SH   SOLE 0 0 0 5,351