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
AMAZON COM INC COM Stock 023135106 554,399 2,527 SH SOLE 2,527 0 0
STARBUCKS CORP COM Stock 855244109 640,677 6,992 SH SOLE 6,992 0 0
EAGLE BANCORP MONT INC COM Stock 26942G100 529,589 31,769 SH SOLE 31,769 0 0
JOHNSON & JOHNSON COM Stock 478160104 10,720,147 70,181 SH SOLE 70,180 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 6,510,181 21,420 SH SOLE 21,420 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 1,561,135 1,577 SH SOLE 1,577 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 15,695,064 22,176 SH SOLE 22,176 0 0
SHELL PLC SPON ADS ADR 780259305 13,038,946 185,186 SH SOLE 185,186 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 10,614,308 66,623 SH SOLE 66,622 0 0
STATE STR CORP COM Stock 857477103 13,227,101 124,385 SH SOLE 124,385 0 0
MEDTRONIC PLC SHS Stock G5960L103 10,302,797 118,192 SH SOLE 118,192 0 0
MERCK & CO INC COM Stock 58933Y105 546,679 6,906 SH SOLE 6,906 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103 711,763 1,152 SH SOLE 1,152 0 0
EMERSON ELEC CO COM Stock 291011104 14,021,916 105,167 SH SOLE 105,167 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205 8,019,402 79,526 SH SOLE 79,526 0 0
FEDEX CORP COM Stock 31428X106 10,506,673 46,222 SH SOLE 46,221 0 0
PEPSICO INC COM Stock 713448108 9,000,903 68,168 SH SOLE 68,168 0 0
KIMBERLY-CLARK CORP COM Stock 494368103 9,802,561 76,036 SH SOLE 76,036 0 0
FORD MTR CO COM Stock 345370860 133,781 12,330 SH SOLE 12,330 0 0
US BANCORP DEL COM NEW Stock 902973304 11,279,287 249,266 SH SOLE 249,266 0 0
HOME DEPOT INC COM Stock 437076102 694,050 1,893 SH SOLE 1,893 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 246,720 800 SH SOLE 800 0 0
SPDR GOLD SHARES ETF 78463V107 2,022,547 6,635 SH SOLE 6,635 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,807,550 3,721 SH SOLE 3,721 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 639,484 3,629 SH SOLE 3,628 0 0
MICROSOFT CORP COM Stock 594918104 30,976,945 62,277 SH SOLE 62,276 0 0
1/100 BERKSHIRE HTWY CLA100 SHS Stock 084670108 1,457,600 2 SH SOLE 2 0 0
BOEING CO COM Stock 097023105 394,755 1,884 SH SOLE 1,884 0 0
VANGUARD HEALTH CARE ETF ETF 92204A504 38,471,591 154,915 SH SOLE 154,915 0 0
FIRST INTST BANCSYSTEM INC COM Stock 32055Y201 366,658 12,722 SH SOLE 12,722 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 5,753,368 74,237 SH SOLE 74,237 0 0
VANGUARD INDUSTRIALS ETF ETF 92204A603 297,714 1,063 SH SOLE 1,063 0 0
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 1,304,008 1,966 SH SOLE 1,966 0 0
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 337,076 12,182 SH SOLE 12,182 0 0
CARLISLE COS INC COM Stock 142339100 306,188 820 SH SOLE 820 0 0
ELI LILLY & CO COM Stock 532457108 207,755 267 SH SOLE 266 0 0
SYSCO CORP COM Stock 871829107 10,796,283 142,544 SH SOLE 142,544 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 888,404 12,200 SH SOLE 12,200 0 0
MDU RES GROUP INC COM Stock 552690109 367,890 22,069 SH SOLE 22,069 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 43,263,635 1,632,590 SH SOLE 1,632,590 0 0
RYVYL INC COM Stock 39366L307 12,490 14,684 SH SOLE 14,684 0 0
DIMENSIONAL U.S. EQUITY MARKET ETF ETF 25434V401 519,539 7,752 SH SOLE 7,752 0 0
VANGUARD VALUE ETF ETF 922908744 927,178 5,246 SH SOLE 5,246 0 0
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 46434G848 2,553,642 67,916 SH SOLE 67,916 0 0
META PLATFORMS INC CL A Stock 30303M102 394,878 535 SH SOLE 535 0 0
BROADCOM INC COM Stock 11135F101 243,675 884 SH SOLE 884 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 201,784 4,014 SH SOLE 4,014 0 0
TOTALENERGIES SE SPONSORED ADS ADR 89151E109 10,512,301 171,238 SH SOLE 171,238 0 0
NVIDIA CORPORATION COM Stock 67066G104 886,166 5,609 SH SOLE 5,609 0 0
GENUINE PARTS CO COM Stock 372460105 9,041,841 74,535 SH SOLE 74,535 0 0
GERON CORP COM Stock 374163103 29,552 20,959 SH SOLE 20,959 0 0
ABBVIE INC COM Stock 00287Y109 341,541 1,840 SH SOLE 1,840 0 0
KNIFE RIVER CORP COMMON STOCK Stock 498894104 368,686 4,516 SH SOLE 4,516 0 0
MCDONALDS CORP COM Stock 580135101 389,170 1,332 SH SOLE 1,332 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 204,762 1,443 SH SOLE 1,443 0 0
VANGUARD FINANCIALS ETF ETF 92204A405 487,559 3,830 SH SOLE 3,830 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 1,639,597 16,282 SH SOLE 16,282 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 349,567 563 SH SOLE 563 0 0
EVERUS CONSTR GROUP COM Stock 300426103 352,528 5,549 SH SOLE 5,549 0 0
WELLS FARGO CO NEW COM Stock 949746101 15,739,013 196,443 SH SOLE 196,443 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 9,800,042 21,160 SH SOLE 21,160 0 0
JPMORGAN CHASE & CO. COM Stock 46625H100 20,125,077 69,418 SH SOLE 69,418 0 0
CHEVRON CORP NEW COM Stock 166764100 11,900,807 83,112 SH SOLE 83,112 0 0
CONOCOPHILLIPS COM Stock 20825C104 245,618 2,737 SH SOLE 2,737 0 0
BANK AMERICA CORP COM Stock 060505104 14,689,817 310,436 SH SOLE 310,435 0 0
WALMART INC COM Stock 931142103 2,002,143 20,476 SH SOLE 20,476 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 1,437,347 4,876 SH SOLE 4,876 0 0
ORACLE CORP COM Stock 68389X105 448,289 2,050 SH SOLE 2,050 0 0
RTX CORPORATION COM Stock 75513E101 15,237,041 104,349 SH SOLE 104,349 0 0
TARGET CORP COM Stock 87612E106 8,279,793 83,931 SH SOLE 83,931 0 0
PFIZER INC COM Stock 717081103 8,016,822 330,727 SH SOLE 330,727 0 0
3M CO COM Stock 88579Y101 12,275,416 80,632 SH SOLE 80,632 0 0
CATERPILLAR INC COM Stock 149123101 16,976,812 43,731 SH SOLE 43,731 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 214,819 1,211 SH SOLE 1,211 0 0
AMERICAN EXPRESS CO COM Stock 025816109 315,471 989 SH SOLE 989 0 0
OTIS WORLDWIDE CORP COM Stock 68902V107 11,089,349 111,991 SH SOLE 111,991 0 0
VANGUARD UTILITIES ETF ETF 92204A876 24,493,410 138,765 SH SOLE 138,765 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 225,085 2,269 SH SOLE 2,269 0 0
AAON INC COM PAR $0.004 Stock 000360206 17,920,070 242,984 SH SOLE 242,984 0 0
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 220,467 1,784 SH SOLE 1,784 0 0
GLACIER BANCORP INC NEW COM Stock 37637Q105 638,919 14,831 SH SOLE 14,831 0 0
CITIGROUP INC COM NEW Stock 172967424 310,858 3,652 SH SOLE 3,652 0 0
EXXON MOBIL CORP COM Stock 30231G102 12,730,644 118,095 SH SOLE 118,095 0 0
LOWES COS INC COM Stock 548661107 12,666,336 57,089 SH SOLE 57,089 0 0
DEERE & CO COM Stock 244199105 13,916,863 27,369 SH SOLE 27,369 0 0
APPLE INC COM Stock 037833100 10,356,017 50,475 SH SOLE 50,475 0 0
ABBOTT LABS COM Stock 002824100 12,193,024 89,648 SH SOLE 89,648 0 0