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
ABBOTT LABS COM 002824100   550,878 5,053 SH   SOLE 0 0 0 5,053
ABBVIE INC COM 00287Y109   226,986 1,685 SH   SOLE 0 0 0 1,685
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   539,706 1,749 SH   SOLE 0 0 0 1,749
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,346,678 2,754 SH   SOLE 0 0 0 2,754
AFLAC INC COM 001055102   204,514 2,930 SH   SOLE 0 0 0 2,930
AIRBNB INC COM CL A 009066101   563,007 4,393 SH   SOLE 0 0 0 4,393
ALBEMARLE CORP COM 012653101   202,789 909 SH   SOLE 0 0 0 909
ALIGN TECHNOLOGY INC COM 016255101   571,482 1,616 SH   SOLE 0 0 0 1,616
ALPHABET INC CAP STK CL C 02079K107   832,032 6,878 SH   SOLE 0 0 0 6,878
ALPHABET INC CAP STK CL A 02079K305   777,406 6,495 SH   SOLE 0 0 0 6,495
AMAZON COM INC COM 023135106   1,381,946 10,601 SH   SOLE 0 0 0 10,601
AMERICAN AIRLS GROUP INC COM 02376R102   203,978 11,370 SH   SOLE 0 0 0 11,370
AMERIPRISE FINL INC COM 03076C106   835,183 2,514 SH   SOLE 0 0 0 2,514
APPLE INC COM 037833100   4,154,797 21,420 SH   SOLE 0 0 0 21,420
APTIV PLC SHS G6095L109   587,595 5,756 SH   SOLE 0 0 0 5,756
AUTODESK INC COM 052769106   481,857 2,355 SH   SOLE 0 0 0 2,355
AUTOMATIC DATA PROCESSING IN COM 053015103   1,463,801 6,660 SH   SOLE 0 0 0 6,660
BANK AMERICA CORP COM 060505104   501,219 17,470 SH   SOLE 0 0 0 17,470
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   971,850 2,850 SH   SOLE 0 0 0 2,850
BIOGEN INC COM 09062X103   1,780,313 6,250 SH   SOLE 0 0 0 6,250
BROADCOM INC COM 11135F101   2,043,665 2,356 SH   SOLE 0 0 0 2,356
CATERPILLAR INC COM 149123101   258,845 1,052 SH   SOLE 0 0 0 1,052
CELANESE CORP DEL COM 150870103   503,498 4,348 SH   SOLE 0 0 0 4,348
CF INDS HLDGS INC COM 125269100   679,900 9,794 SH   SOLE 0 0 0 9,794
CHEVRON CORP NEW COM 166764100   887,836 5,642 SH   SOLE 0 0 0 5,642
CINTAS CORP COM 172908105   222,692 448 SH   SOLE 0 0 0 448
CISCO SYS INC COM 17275R102   774,282 14,965 SH   SOLE 0 0 0 14,965
COCA COLA CO COM 191216100   1,248,933 20,740 SH   SOLE 0 0 0 20,740
CONOCOPHILLIPS COM 20825C104   752,936 7,267 SH   SOLE 0 0 0 7,267
CONSTELLATION BRANDS INC CL A 21036P108   702,750 2,855 SH   SOLE 0 0 0 2,855
COPART INC COM 217204106   3,584,553 39,300 SH   SOLE 0 0 0 39,300
COSTAR GROUP INC COM 22160N109   2,093,191 23,519 SH   SOLE 0 0 0 23,519
COSTCO WHSL CORP NEW COM 22160K105   689,577 1,281 SH   SOLE 0 0 0 1,281
CUMMINS INC COM 231021106   676,120 2,758 SH   SOLE 0 0 0 2,758
CVS HEALTH CORP COM 126650100   1,044,255 15,106 SH   SOLE 0 0 0 15,106
D R HORTON INC COM 23331A109   706,654 5,807 SH   SOLE 0 0 0 5,807
DANAHER CORPORATION COM 235851102   689,817 2,874 SH   SOLE 0 0 0 2,874
DARDEN RESTAURANTS INC COM 237194105   802,262 4,802 SH   SOLE 0 0 0 4,802
DIAMONDBACK ENERGY INC COM 25278X109   805,019 6,128 SH   SOLE 0 0 0 6,128
DISNEY WALT CO COM 254687106   433,708 4,858 SH   SOLE 0 0 0 4,858
DOCUSIGN INC COM 256163106   437,177 8,557 SH   SOLE 0 0 0 8,557
DOVER CORP COM 260003108   214,388 1,452 SH   SOLE 0 0 0 1,452
DTE ENERGY CO COM 233331107   514,246 4,674 SH   SOLE 0 0 0 4,674
EAST WEST BANCORP INC COM 27579R104   399,620 7,570 SH   SOLE 0 0 0 7,570
EATON VANCE TAX-MANAGED GLOB COM 27829F108   154,765 19,541 SH   SOLE 0 0 0 19,541
EXPEDITORS INTL WASH INC COM 302130109   237,899 1,964 SH   SOLE 0 0 0 1,964
EXXON MOBIL CORP COM 30231G102   1,745,499 16,275 SH   SOLE 0 0 0 16,275
FISERV INC COM 337738108   719,455 5,703 SH   SOLE 0 0 0 5,703
GARTNER INC COM 366651107   580,113 1,656 SH   SOLE 0 0 0 1,656
GENERAL DYNAMICS CORP COM 369550108   205,468 955 SH   SOLE 0 0 0 955
GENERAL ELECTRIC CO COM NEW 369604301   1,721,679 15,673 SH   SOLE 0 0 0 15,673
GENUINE PARTS CO COM 372460105   208,322 1,231 SH   SOLE 0 0 0 1,231
GLACIER BANCORP INC NEW COM 37637Q105   13,881,840 445,359 SH   SOLE 0 0 0 445,359
GRAINGER W W INC COM 384802104   271,275 344 SH   SOLE 0 0 0 344
HOME DEPOT INC COM 437076102   1,070,776 3,447 SH   SOLE 0 0 0 3,447
HOST HOTELS & RESORTS INC COM 44107P104   572,013 33,988 SH   SOLE 0 0 0 33,988
HP INC COM 40434L105   684,933 22,303 SH   SOLE 0 0 0 22,303
IAMGOLD CORP COM 450913108   65,750 25,000 SH   SOLE 0 0 0 25,000
ILLUMINA INC COM 452327109   447,164 2,385 SH   SOLE 0 0 0 2,385
INTEL CORP COM 458140100   1,508,606 45,114 SH   SOLE 0 0 0 45,114
INTERNATIONAL BUSINESS MACHS COM 459200101   635,330 4,748 SH   SOLE 0 0 0 4,748
INTUITIVE SURGICAL INC COM NEW 46120E602   2,085,150 6,098 SH   SOLE 0 0 0 6,098
INVESCO QQQ TR UNIT SER 1 46090E103   1,902,513 5,150 SH   SOLE 0 0 0 5,150
ISHARES TR RUS 1000 ETF 464287622   14,185,004 58,197 SH   SOLE 0 0 0 58,197
ISHARES TR RUS 1000 GRW ETF 464287614   6,966,182 25,315 SH   SOLE 0 0 0 25,315
ISHARES TR MSCI EAFE ETF 464287465   1,181,170 16,292 SH   SOLE 0 0 0 16,292
ISHARES TR CORE S&P500 ETF 464287200   242,955 545 SH   SOLE 0 0 0 545
ISHARES TR SHORT TREAS BD 464288679   3,408,929 30,864 SH   SOLE 0 0 0 30,864
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   259,996 4,699 SH   SOLE 0 0 0 4,699
JPMORGAN CHASE & CO COM 46625H100   787,056 5,412 SH   SOLE 0 0 0 5,412
KLA CORP COM NEW 482480100   875,676 1,805 SH   SOLE 0 0 0 1,805
KNIGHTSCOPE INC CLASS A COM 49907V102   18,536 34,915 SH   SOLE 0 0 0 34,915
LILLY ELI & CO COM 532457108   2,034,904 4,339 SH   SOLE 0 0 0 4,339
LKQ CORP COM 501889208   793,713 13,621 SH   SOLE 0 0 0 13,621
LOCKHEED MARTIN CORP COM 539830109   208,552 453 SH   SOLE 0 0 0 453
LOWES COS INC COM 548661107   801,182 3,550 SH   SOLE 0 0 0 3,550
MASTERCARD INCORPORATED CL A 57636Q104   1,307,225 3,324 SH   SOLE 0 0 0 3,324
MCKESSON CORP COM 58155Q103   1,145,830 2,681 SH   SOLE 0 0 0 2,681
MERCK & CO INC COM 58933Y105   2,383,615 20,657 SH   SOLE 0 0 0 20,657
META PLATFORMS INC CL A 30303M102   2,274,485 7,926 SH   SOLE 0 0 0 7,926
METLIFE INC COM 59156R108   561,286 9,929 SH   SOLE 0 0 0 9,929
MICROCHIP TECHNOLOGY INC. COM 595017104   818,315 9,134 SH   SOLE 0 0 0 9,134
MICROSOFT CORP COM 594918104   2,156,768 6,333 SH   SOLE 0 0 0 6,333
MONSTER BEVERAGE CORP NEW COM 61174X109   2,181,341 37,976 SH   SOLE 0 0 0 37,976
NETFLIX INC COM 64110L106   704,344 1,599 SH   SOLE 0 0 0 1,599
NIKE INC CL B 654106103   489,270 4,433 SH   SOLE 0 0 0 4,433
NUCOR CORP COM 670346105   235,311 1,435 SH   SOLE 0 0 0 1,435
NVIDIA CORPORATION COM 67066G104   4,530,438 10,710 SH   SOLE 0 0 0 10,710
ORACLE CORP COM 68389X105   2,146,121 18,021 SH   SOLE 0 0 0 18,021
OREILLY AUTOMOTIVE INC COM 67103H107   1,544,720 1,617 SH   SOLE 0 0 0 1,617
PAYPAL HLDGS INC COM 70450Y103   439,551 6,587 SH   SOLE 0 0 0 6,587
PENTAIR PLC SHS G7S00T104   272,224 4,214 SH   SOLE 0 0 0 4,214
PFIZER INC COM 717081103   559,211 15,246 SH   SOLE 0 0 0 15,246
PRICE T ROWE GROUP INC COM 74144T108   206,453 1,843 SH   SOLE 0 0 0 1,843
PROSHARES TR S&P 500 DV ARIST 74348A467   989,091 10,491 SH   SOLE 0 0 0 10,491
PROTERRA INC COM 74374T109   13,453 11,211 SH   SOLE 0 0 0 11,211
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   580,259 9,268 SH   SOLE 0 0 0 9,268
QUANTA SVCS INC COM 74762E102   1,487,937 7,574 SH   SOLE 0 0 0 7,574
REGENERON PHARMACEUTICALS COM 75886F107   589,513 820 SH   SOLE 0 0 0 820
ROPER TECHNOLOGIES INC COM 776696106   656,458 1,365 SH   SOLE 0 0 0 1,365
SALESFORCE INC COM 79466L302   606,950 2,873 SH   SOLE 0 0 0 2,873
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   3,187,774 72,780 SH   SOLE 0 0 0 72,780
SEAGEN INC COM 81181C104   1,814,705 9,429 SH   SOLE 0 0 0 9,429
SERVICENOW INC COM 81762P102   599,622 1,067 SH   SOLE 0 0 0 1,067
SOUTHWEST AIRLS CO COM 844741108   619,879 17,119 SH   SOLE 0 0 0 17,119
SPDR GOLD TR GOLD SHS 78463V107   561,907 3,152 SH   SOLE 0 0 0 3,152
SPDR S&P 500 ETF TR TR UNIT 78462F103   19,844,707 44,768 SH   SOLE 0 0 0 44,768
SPDR SER TR S&P REGL BKG 78464A698   2,323,676 56,911 SH   SOLE 0 0 0 56,911
STARBUCKS CORP COM 855244109   331,059 3,342 SH   SOLE 0 0 0 3,342
STRYKER CORPORATION COM 863667101   683,666 2,241 SH   SOLE 0 0 0 2,241
TARGET CORP COM 87612E106   729,624 5,532 SH   SOLE 0 0 0 5,532
TESLA INC COM 88160R101   732,956 2,800 SH   SOLE 0 0 0 2,800
THERMO FISHER SCIENTIFIC INC COM 883556102   1,173,512 2,249 SH   SOLE 0 0 0 2,249
TPI COMPOSITES INC COM 87266J104   313,755 30,256 SH   SOLE 0 0 0 30,256
TRAVELERS COMPANIES INC COM 89417E109   645,407 3,717 SH   SOLE 0 0 0 3,717
TYSON FOODS INC CL A 902494103   436,265 8,548 SH   SOLE 0 0 0 8,548
UNION PAC CORP COM 907818108   648,235 3,168 SH   SOLE 0 0 0 3,168
UNITED RENTALS INC COM 911363109   666,719 1,497 SH   SOLE 0 0 0 1,497
UNITEDHEALTH GROUP INC COM 91324P102   575,807 1,198 SH   SOLE 0 0 0 1,198
URANIUM ENERGY CORP COM 916896103   1,009,800 297,000 SH   SOLE 0 0 0 297,000
VALERO ENERGY CORP COM 91913Y100   767,612 6,544 SH   SOLE 0 0 0 6,544
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,157,539 17,574 SH   SOLE 0 0 0 17,574
VANGUARD INDEX FDS VALUE ETF 922908744   12,186,686 85,761 SH   SOLE 0 0 0 85,761
VANGUARD INDEX FDS GROWTH ETF 922908736   7,815,716 27,621 SH   SOLE 0 0 0 27,621
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   250,525 3,170 SH   SOLE 0 0 0 3,170
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   513,697 4,843 SH   SOLE 0 0 0 4,843
VANGUARD WORLD FD MEGA GRWTH IND 921910816   13,799,783 58,643 SH   SOLE 0 0 0 58,643
VERIZON COMMUNICATIONS INC COM 92343V104   449,591 12,089 SH   SOLE 0 0 0 12,089
VERTEX PHARMACEUTICALS INC COM 92532F100   1,622,657 4,611 SH   SOLE 0 0 0 4,611
VISA INC COM CL A 92826C839   1,024,557 4,314 SH   SOLE 0 0 0 4,314
WABTEC COM 929740108   656,814 5,989 SH   SOLE 0 0 0 5,989
WALGREENS BOOTS ALLIANCE INC COM 931427108   373,969 13,126 SH   SOLE 0 0 0 13,126
WEST PHARMACEUTICAL SVSC INC COM 955306105   303,681 794 SH   SOLE 0 0 0 794
WORLD GOLD TR SPDR GLD MINIS 98149E303   1,674,056 43,950 SH   SOLE 0 0 0 43,950
ZOETIS INC CL A 98978V103   543,839 3,158 SH   SOLE 0 0 0 3,158