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
FTAI AVIATION LTD SHS G3730V105   673,000 10,000 SH   SOLE   0 0 10,000
WILLIS TOWERS WATSON PUB LTD CO SHS G96629103   415,250 1,510 SH   SOLE   0 0 1,510
AT & T INC COM 00206R102   1,683,034 95,627 SH   SOLE   0 0 95,627
ARK ETF TR INNOVATION ETF 00214Q104   665,112 13,281 SH   SOLE   0 0 13,281
ABBVIE INC COM 00287Y109   334,154 1,835 SH   SOLE   0 0 1,835
ADVANCED MICRO DEVICES INC COM 007903107   1,199,537 6,646 SH   SOLE   0 0 6,646
ALIBABA GRP HLDG LTD SPONSORED ADS 01609W102   569,835 7,875 SH   SOLE   0 0 7,875
ALPHABET INC CAP STK CL C 02079K107   670,705 4,405 SH   SOLE   0 0 4,405
ALTRIA GROUP INC COM 02209S103   450,377 10,325 SH   SOLE   0 0 10,325
AMAZON COM INC COM 023135106   3,929,578 21,785 SH   SOLE   0 0 21,785
AMERICAN ELEC PWR CO INC COM 025537101   271,904 3,158 SH   SOLE   0 0 3,158
ANSYS INC COM 03662Q105   277,728 800 SH   SOLE   0 0 800
APPLE INC COM 037833100   10,951,802 63,866 SH   SOLE   0 0 63,866
ARM HOLDINGS PLC SPONSORED ADR 042068205   206,234 1,650 SH   SOLE   0 0 1,650
BANK AMERICA CORP COM 060505104   478,548 12,620 SH   SOLE   0 0 12,620
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,285,950 3,058 SH   SOLE   0 0 3,058
BLACKSTONE INC COM 09260D107   656,850 5,000 SH   SOLE   0 0 5,000
BOEING CO COM 097023105   310,714 1,610 SH   SOLE   0 0 1,610
BRISTOL-MYERS SQUIBB CO COM 110122108   1,418,277 26,153 SH   SOLE   0 0 26,153
CVS HEALTH CORP COM 126650100   1,307,630 16,395 SH   SOLE   0 0 16,395
CATERPILLAR INC COM 149123101   1,544,236 4,214 SH   SOLE   0 0 4,214
CHESAPEAKE UTILS CORP COM 165303108   858,400 8,000 SH   SOLE   0 0 8,000
CHEVRON CORP NEW COM 166764100   509,658 3,231 SH   SOLE   0 0 3,231
CISCO SYS INC COM 17275R102   332,050 6,653 SH   SOLE   0 0 6,653
CITIGROUP INC COM NEW 172967424   316,896 5,011 SH   SOLE   0 0 5,011
CLEVELAND-CLIFFS INC NEW COM 185899101   1,147,233 50,450 SH   SOLE   0 0 50,450
COCA COLA CO COM 191216100   557,358 9,110 SH   SOLE   0 0 9,110
COMCAST CORP NEW CL A 20030N101   340,298 7,850 SH   SOLE   0 0 7,850
CONOCOPHILLIPS COM 20825C104   545,903 4,289 SH   SOLE   0 0 4,289
CONSTELLATION BRANDS INC CL A 21036P108   414,502 1,525 SH   SOLE   0 0 1,525
COSTCO WHSL CORP NEW COM 22160K105   1,433,184 1,956 SH   SOLE   0 0 1,956
CROWDSTRIKE HLDGS INC CL A 22788C105   339,184 1,058 SH   SOLE   0 0 1,058
CUMMINS INC COM 231021106   294,650 1,000 SH   SOLE   0 0 1,000
DADA NEXUS LTD ADS 23344D108   293,560 143,200 SH   SOLE   0 0 143,200
DEERE & CO COM 244199105   419,147 1,020 SH   SOLE   0 0 1,020
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   505,698 8,875 SH   SOLE   0 0 8,875
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   662,799 10,632 SH   SOLE   0 0 10,632
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   222,020 4,079 SH   SOLE   0 0 4,079
DISNEY WALT CO COM 254687106   1,549,549 12,664 SH   SOLE   0 0 12,664
DOW INC COM 260557103   291,504 5,032 SH   SOLE   0 0 5,032
DUKE ENERGY CORP NEW COM NEW 26441C204   221,272 2,288 SH   SOLE   0 0 2,288
DUPONT DE NEMOURS INC COM INC 26614N102   264,205 3,446 SH   SOLE   0 0 3,446
EASTMAN CHEM CO COM 277432100   200,440 2,000 SH   SOLE   0 0 2,000
EXXON MOBIL CORP COM 30231G102   1,770,693 15,233 SH   SOLE   0 0 15,233
META PLATFORMS INC CL A 30303M102   1,609,703 3,315 SH   SOLE   0 0 3,315
FEDEX CORP COM 31428X106   724,350 2,500 SH   SOLE   0 0 2,500
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   2,559,867 94,078 SH   SOLE   0 0 94,078
FORD MOTOR CO DEL COM 345370860   1,428,498 107,568 SH   SOLE   0 0 107,568
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,128,557 12,414 SH   SOLE   0 0 12,414
GENERAL ELECTRIC CO COM NEW 369604301   3,435,534 19,572 SH   SOLE   0 0 19,572
GENERAL MLS INC COM 370334104   473,931 6,773 SH   SOLE   0 0 6,773
GENERAL MTRS CO COM 37045V100   340,034 7,498 SH   SOLE   0 0 7,498
GLACIER BANCORP INC NEW COM 37637Q105   1,207,393 29,975 SH   SOLE   0 0 29,975
GSK PLC SPONSORED ADR 37733W204   258,335 6,026 SH   SOLE   0 0 6,026
GOLDMAN SACHS GROUP INC COM 38141G104   378,009 905 SH   SOLE   0 0 905
HEXCEL CORP NEW COM 428291108   218,550 3,000 SH   SOLE   0 0 3,000
HOME DEPOT INC COM 437076102   828,141 2,159 SH   SOLE   0 0 2,159
HONEYWELL INTL INC COM 438516106   845,630 4,120 SH   SOLE   0 0 4,120
INTEL CORP COM 458140100   477,230 10,804 SH   SOLE   0 0 10,804
INTERNATIONAL BUSINESS MACHS COM 459200101   2,072,871 10,855 SH   SOLE   0 0 10,855
INTERNATIONAL PAPER CO COM 460146103   336,899 8,634 SH   SOLE   0 0 8,634
INVESCO QQQ TR UNIT SER Q 46090E103   1,998,987 4,502 SH   SOLE   0 0 4,502
ISHARES TR ISHARES BIOTECH 464287556   400,682 2,920 SH   SOLE   0 0 2,920
ISHARES TR RUSSELL 2000 ETF 464287655   224,390 1,067 SH   SOLE   0 0 1,067
JPMORGAN CHASE & CO COM 46625H100   1,139,507 5,689 SH   SOLE   0 0 5,689
JOHNSON & JOHNSON COM 478160104   500,418 3,163 SH   SOLE   0 0 3,163
KNIFE RIVER CORP COMMON STOCK 498894104   1,529,068 18,859 SH   SOLE   0 0 18,859
KRAFT HEINZ CO COM 500754106   1,233,530 33,429 SH   SOLE   0 0 33,429
LILLY ELI & CO COM 532457108   4,002,009 5,144 SH   SOLE   0 0 5,144
MDU RES GROUP INC COM 552690109   1,740,221 69,056 SH   SOLE   0 0 69,056
MP MATERIALS CORP COM CL A 553368101   925,782 64,740 SH   SOLE   0 0 64,740
MARATHON PETE CORP COM 56585A102   538,811 2,674 SH   SOLE   0 0 2,674
MCDONALDS CORP COM 580135101   413,057 1,465 SH   SOLE   0 0 1,465
MERCK & CO INC COM 58933Y105   1,421,944 10,776 SH   SOLE   0 0 10,776
METLIFE INC COM 59156R108   259,385 3,500 SH   SOLE   0 0 3,500
MICROSOFT CORP COM 594918104   4,376,885 10,403 SH   SOLE   0 0 10,403
MICRON TECHNOLOGY INC COM 595112103   226,938 1,925 SH   SOLE   0 0 1,925
MONDELEZ INTL INC CL A 609207105   271,880 3,884 SH   SOLE   0 0 3,884
MONTROSE ENVIRONMENTAL GROUP COM 615111101   274,190 7,000 SH   SOLE   0 0 7,000
NETFLIX INC COM 64110L106   409,948 675 SH   SOLE   0 0 675
NEWMONT CORP COM 651639106   290,304 8,100 SH   SOLE   0 0 8,100
NEXTERA ENERGY INC COM 65339F101   1,616,923 25,300 SH   SOLE   0 0 25,300
NIKE INC CL B 654106103   391,569 4,167 SH   SOLE   0 0 4,167
NVIDIA CORP COM 67066G104   3,684,718 4,078 SH   SOLE   0 0 4,078
PALO ALTO NETWORKS INC COM 697435105   410,568 1,445 SH   SOLE   0 0 1,445
PAYPAL HOLDINGS INC COM 70450Y103   514,148 7,675 SH   SOLE   0 0 7,675
PEPSICO INC COM 713448108   700,040 4,000 SH   SOLE   0 0 4,000
REVVITY INC COM 714046109   210,000 2,000 SH   SOLE   0 0 2,000
PFIZER INC COM 717081103   1,404,367 50,608 SH   SOLE   0 0 50,608
PHILIP MORRIS INTL INC COM 718172109   202,389 2,209 SH   SOLE   0 0 2,209
PHILLIPS 66 COM 718546104   1,124,063 6,882 SH   SOLE   0 0 6,882
PIONEER NAT RES CO COM 723787107   387,399 1,476 SH   SOLE   0 0 1,476
PROCTER & GAMBLE CO COM 742718109   579,295 3,570 SH   SOLE   0 0 3,570
SPDR S&P 500 ETF TR TR UNIT 78462F103   771,005 1,474 SH   SOLE   0 0 1,474
SPDR SER TR S&P OILGAS EXP 78468R556   383,297 2,474 SH   SOLE   0 0 2,474
SCHLUMBERGER LTD COM STK 806857108   239,520 4,370 SH   SOLE   0 0 4,370
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   681,035 4,610 SH   SOLE   0 0 4,610
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,184,373 12,545 SH   SOLE   0 0 12,545
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,301,769 30,906 SH   SOLE   0 0 30,906
SELECT SECTOR SPDR TR INDL 81369Y704   201,536 1,600 SH   SOLE   0 0 1,600
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,085,983 10,016 SH   SOLE   0 0 10,016
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   907,651 11,115 SH   SOLE   0 0 11,115
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   694,798 10,583 SH   SOLE   0 0 10,583
SKYWORKS SOLUTIONS INC COM 83088M102   221,623 2,046 SH   SOLE   0 0 2,046
SNOWFLAKE INC CL A 833445109   848,562 5,251 SH   SOLE   0 0 5,251
SOUTHERN CO COM 842587107   370,178 5,160 SH   SOLE   0 0 5,160
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,360,500 10,000 SH   SOLE   0 0 10,000
TARGET CORP COM 87612E106   551,889 3,114 SH   SOLE   0 0 3,114
TEXAS INSTRS INC COM 882508104   696,840 4,000 SH   SOLE   0 0 4,000
3M CO COM 88579Y101   541,740 5,107 SH   SOLE   0 0 5,107
TRIMBLE INC COM 896239100   257,440 4,000 SH   SOLE   0 0 4,000
UNITED PARCEL SERVICE INC CL B NEW 911312106   727,098 4,892 SH   SOLE   0 0 4,892
UNITEDHEALTH GROUP INC COM 91324P102   1,144,736 2,314 SH   SOLE   0 0 2,314
VALERO ENERGY CORP COM 91913Y100   450,280 2,638 SH   SOLE   0 0 2,638
VALVOLINE INC COM 92047W101   244,689 5,490 SH   SOLE   0 0 5,490
VANECK ETF TR SEMICONDUCTOR ETF 92189F676   498,128 2,214 SH   SOLE   0 0 2,214
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,314,585 12,839 SH   SOLE   0 0 12,839
VANGUARD INDEX FDS MID CAP ETF 922908629   289,338 1,158 SH   SOLE   0 0 1,158
VANGUARD INDEX FDS LARGE CAP ETF 922908637   207,392 865 SH   SOLE   0 0 865
VANGUARD INDEX FDS GROWTH ETF 922908736   452,623 1,315 SH   SOLE   0 0 1,315
VERIZON COMMUNICATIONS INC COM 92343V104   2,641,120 62,944 SH   SOLE   0 0 62,944
VISA INC COM CL A 92826C839   207,719 744 SH   SOLE   0 0 744
WALMART INC COM 931142103   441,786 7,342 SH   SOLE   0 0 7,342
WASTE CONNECTIONS INC COM 94106B101   248,382 1,444 SH   SOLE   0 0 1,444
WELLS FARGO & CO NEW COM 949746101   569,344 9,823 SH   SOLE   0 0 9,823
WISDOMTREE US US AI ENHANCED 97717W406   203,560 2,000 SH   SOLE   0 0 2,000