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   1,110,300 10,000 SH   SOLE   0 0 10,000
WILLIS TOWERS WATSON PUB LTD CO SHS G96629103   510,305 1,510 SH   SOLE   0 0 1,510
AT & T INC COM 00206R102   2,370,133 83,810 SH   SOLE   0 0 83,810
ABBVIE INC COM 00287Y109   326,432 1,558 SH   SOLE   0 0 1,558
ACCELERATE DIAGNOSTICS INC COM NEW 00430H201   29,933 42,700 SH   SOLE   0 0 42,700
ADVANCED MICRO DEVICES INC COM 007903107   1,126,030 10,960 SH   SOLE   0 0 10,960
ALIBABA GRP HLDG LTD SPONSORED ADS 01609W102   330,575 2,500 SH   SOLE   0 0 2,500
ALPHABET INC CAP STK CL C 02079K107   390,575 2,500 SH   SOLE   0 0 2,500
ALTRIA GROUP INC COM 02209S103   613,044 10,214 SH   SOLE   0 0 10,214
AMAZON COM INC COM 023135106   4,184,769 21,995 SH   SOLE   0 0 21,995
AMERICAN ELEC PWR CO INC COM 025537101   345,075 3,158 SH   SOLE   0 0 3,158
APPLE INC COM 037833100   12,408,059 55,859 SH   SOLE   0 0 55,859
ARM HOLDINGS PLC SPONSORED ADR 042068205   213,580 2,000 SH   SOLE   0 0 2,000
AVINO SILVER & GOLD MINES LTD COM 053906103   18,400 10,000 SH   SOLE   0 0 10,000
BANK AMERICA CORP COM 060505104   566,487 13,575 SH   SOLE   0 0 13,575
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,795,327 3,371 SH   SOLE   0 0 3,371
BLACKSTONE INC COM 09260D107   279,560 2,000 SH   SOLE   0 0 2,000
BOEING CO COM 097023105   689,022 4,040 SH   SOLE   0 0 4,040
BRISTOL-MYERS SQUIBB CO COM 110122108   1,695,949 27,807 SH   SOLE   0 0 27,807
CVS HEALTH CORP COM 126650100   317,948 4,693 SH   SOLE   0 0 4,693
CATALYST PHARMACEUTICALS INC COM 14888U101   242,500 10,000 SH   SOLE   0 0 10,000
CATERPILLAR INC COM 149123101   1,648,935 5,000 SH   SOLE   0 0 5,000
CHESAPEAKE UTILS CORP COM 165303108   1,027,440 8,000 SH   SOLE   0 0 8,000
CHEVRON CORP NEW COM 166764100   631,520 3,775 SH   SOLE   0 0 3,775
CISCO SYS INC COM 17275R102   326,157 5,285 SH   SOLE   0 0 5,285
CITIGROUP INC COM NEW 172967424   426,721 6,011 SH   SOLE   0 0 6,011
CLEVELAND-CLIFFS INC NEW COM 185899101   846,660 103,000 SH   SOLE   0 0 103,000
COCA COLA CO COM 191216100   688,586 9,614 SH   SOLE   0 0 9,614
COEUR MNG INC COM NEW 192108504   94,850 16,022 SH   SOLE   0 0 16,022
COMCAST CORP NEW CL A 20030N101   289,665 7,850 SH   SOLE   0 0 7,850
CONOCOPHILLIPS COM 20825C104   579,209 5,515 SH   SOLE   0 0 5,515
COSTCO WHSL CORP NEW COM 22160K105   2,285,298 2,416 SH   SOLE   0 0 2,416
CROWDSTRIKE HLDGS INC CL A 22788C105   593,392 1,683 SH   SOLE   0 0 1,683
CUMMINS INC COM 231021106   313,440 1,000 SH   SOLE   0 0 1,000
DADA NEXUS LTD ADS 23344D108   198,875 107,500 SH   SOLE   0 0 107,500
DEERE & CO COM 244199105   234,675 500 SH   SOLE   0 0 500
DELL TECHNOLOGIES INC CL C 24703L202   1,286,127 14,110 SH   SOLE   0 0 14,110
DIMENSIONAL ETF TR US EQUITY ETF 25434V401   424,267 7,015 SH   SOLE   0 0 7,015
DIMENSIONAL ETF TR US SMALL CAP ETF 25434V500   547,191 9,158 SH   SOLE   0 0 9,158
DISNEY WALT CO COM 254687106   1,772,638 17,960 SH   SOLE   0 0 17,960
DUKE ENERGY CORP COM NEW 26441C204   400,915 3,287 SH   SOLE   0 0 3,287
EVERUS CONSTR GROUP COM 300426103   680,681 18,352 SH   SOLE   0 0 18,352
EXXON MOBIL CORP COM 30231G102   2,295,635 19,302 SH   SOLE   0 0 19,302
META PLATFORMS INC CL A 30303M102   1,454,182 2,523 SH   SOLE   0 0 2,523
FEDEX CORP COM 31428X106   731,340 3,000 SH   SOLE   0 0 3,000
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   2,557,323 89,261 SH   SOLE   0 0 89,261
FORD MOTOR CO DEL COM 345370860   1,315,188 131,125 SH   SOLE   0 0 131,125
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   45,300 10,000 SH   SOLE   0 0 10,000
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   1,155,959 14,322 SH   SOLE   0 0 14,322
GE VERNOVA INC COM 36828A101   1,546,150 5,065 SH   SOLE   0 0 5,065
GE AEROSPACE COM NEW 369604301   3,502,519 17,499 SH   SOLE   0 0 17,499
GENERAL MLS INC COM 370334104   494,663 8,273 SH   SOLE   0 0 8,273
GLACIER BANCORP INC NEW COM 37637Q105   1,344,200 30,398 SH   SOLE   0 0 30,398
GOLDMAN SACHS GROUP INC COM 38141G104   630,965 1,155 SH   SOLE   0 0 1,155
HOME DEPOT INC COM 437076102   1,031,567 2,815 SH   SOLE   0 0 2,815
HONEYWELL INTL INC COM 438516106   954,569 4,508 SH   SOLE   0 0 4,508
HOWMET AEROSPACE INC COM 443201108   216,130 1,666 SH   SOLE   0 0 1,666
INTEL CORP COM 458140100   648,494 28,555 SH   SOLE   0 0 28,555
INTERNATIONAL BUSINESS MACHS COM 459200101   3,049,686 12,264 SH   SOLE   0 0 12,264
INVESCO QQQ TR UNIT SER Q 46090E103   2,607,805 5,561 SH   SOLE   0 0 5,561
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   114,186 10,177 SH   SOLE   0 0 10,177
ISHARES TR ISHARES BIOTECH 464287556   730,309 5,710 SH   SOLE   0 0 5,710
ISHARES TR RUSSELL 2000 GRW ETF 464287648   204,424 800 SH   SOLE   0 0 800
ISHARES TR RUSSELL 2000 ETF 464287655   212,856 1,067 SH   SOLE   0 0 1,067
ISHARES TR US HLTHCARE ETF 464287762   203,373 3,340 SH   SOLE   0 0 3,340
ISHARES TR IBOXX HI YD ETF 464288513   268,226 3,400 SH   SOLE   0 0 3,400
ISHARES TR FUTURE AI & TECH 46435U556   514,365 16,355 SH   SOLE   0 0 16,355
JPMORGAN CHASE & CO COM 46625H100   1,754,631 7,153 SH   SOLE   0 0 7,153
JOHNSON & JOHNSON COM 478160104   605,076 3,649 SH   SOLE   0 0 3,649
KNIFE RIVER CORP COMMON STOCK 498894104   1,967,729 21,813 SH   SOLE   0 0 21,813
KRAFT HEINZ CO COM 500754106   768,966 25,270 SH   SOLE   0 0 25,270
LILLY ELI & CO COM 532457108   3,835,827 4,644 SH   SOLE   0 0 4,644
MDU RES GROUP INC COM 552690109   1,240,579 73,364 SH   SOLE   0 0 73,364
MP MATERIALS CORP COM CL A 553368101   1,463,135 59,940 SH   SOLE   0 0 59,940
MARATHON PETE CORP COM 56585A102   389,575 2,674 SH   SOLE   0 0 2,674
MASTERCARD INCORPORATED CL A 57636Q104   229,318 418 SH   SOLE   0 0 418
MCDONALDS CORP COM 580135101   706,893 2,263 SH   SOLE   0 0 2,263
MERCK & CO INC COM 58933Y105   952,353 10,610 SH   SOLE   0 0 10,610
METLIFE INC COM 59156R108   281,015 3,500 SH   SOLE   0 0 3,500
MICROSOFT CORP COM 594918104   4,086,926 10,887 SH   SOLE   0 0 10,887
MONDELEZ INTL INC CL A 609207105   239,036 3,523 SH   SOLE   0 0 3,523
MONTROSE ENVIRONMENTAL GROUP COM 615111101   966,115 67,750 SH   SOLE   0 0 67,750
NETFLIX INC COM 64110L106   629,458 675 SH   SOLE   0 0 675
NEW GOLD INC CDA COM 644535106   92,750 25,000 SH   SOLE   0 0 25,000
NEWMONT CORP COM 651639106   487,628 10,100 SH   SOLE   0 0 10,100
NEXTERA ENERGY INC COM 65339F101   1,813,579 25,583 SH   SOLE   0 0 25,583
NIKE INC CL B 654106103   773,981 12,193 SH   SOLE   0 0 12,193
NVIDIA CORP COM 67066G104   5,206,034 48,035 SH   SOLE   0 0 48,035
PTC THERAPEUTICS INC COM 69366J200   203,840 4,000 SH   SOLE   0 0 4,000
PACER FDS TR PACER US SMALL 69374H857   206,250 5,500 SH   SOLE   0 0 5,500
PALO ALTO NETWORKS INC COM 697435105   639,900 3,750 SH   SOLE   0 0 3,750
PEPSICO INC COM 713448108   793,482 5,292 SH   SOLE   0 0 5,292
PFIZER INC COM 717081103   1,510,942 59,627 SH   SOLE   0 0 59,627
PHILIP MORRIS INTL INC COM 718172109   477,335 7,209 SH   SOLE   0 0 7,209
PHILLIPS 66 COM 718546104   849,180 6,877 SH   SOLE   0 0 6,877
PROCTER & GAMBLE CO COM 742718109   803,182 4,713 SH   SOLE   0 0 4,713
SPDR S&P 500 TRUST ETF TR TR UNIT 78462F103   824,541 1,474 SH   SOLE   0 0 1,474
SPDR GOLD TR GOLD SHS 78463V107   201,698 700 SH   SOLE   0 0 700
SPDR SER TR S&P REGL BKG 78464A698   326,888 5,750 SH   SOLE   0 0 5,750
SPDR SER TR S&P OILGAS EXP 78468R556   350,612 2,662 SH   SOLE   0 0 2,662
SALESFORCE INC COM 79466L302   214,688 800 SH   SOLE   0 0 800
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,087,044 7,445 SH   SOLE   0 0 7,445
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,641,449 17,565 SH   SOLE   0 0 17,565
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,694,525 34,020 SH   SOLE   0 0 34,020
SELECT SECTOR SPDR TR INDL 81369Y704   400,550 3,056 SH   SOLE   0 0 3,056
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,352,121 11,392 SH   SOLE   0 0 11,392
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,145,344 11,875 SH   SOLE   0 0 11,875
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,073,770 13,618 SH   SOLE   0 0 13,618
SERVICENOW INC COM 81762P102   398,070 500 SH   SOLE   0 0 500
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   45,800 10,000 SH   SOLE   0 0 10,000
SNOWFLAKE INC CL A 833445109   2,321,752 15,885 SH   SOLE   0 0 15,885
SOUTHERN CO COM 842587107   474,462 5,160 SH   SOLE   0 0 5,160
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,660,000 10,000 SH   SOLE   0 0 10,000
TARGET CORP COM 87612E106   463,677 4,443 SH   SOLE   0 0 4,443
TEMPUS AI INC CL A 88023B103   226,728 4,700 SH   SOLE   0 0 4,700
TEXAS INSTRS INC COM 882508104   718,800 4,000 SH   SOLE   0 0 4,000
3M CO COM 88579Y101   337,651 2,299 SH   SOLE   0 0 2,299
TRIMBLE INC COM 896239100   262,600 4,000 SH   SOLE   0 0 4,000
TWILIO INC CL A 90138F102   279,044 2,850 SH   SOLE   0 0 2,850
UNITED PARCEL SERVICE INC CL B NEW 911312106   1,728,559 15,716 SH   SOLE   0 0 15,716
UNITEDHEALTH GROUP INC COM 91324P102   1,100,399 2,101 SH   SOLE   0 0 2,101
VALERO ENERGY CORP COM 91913Y100   449,038 3,400 SH   SOLE   0 0 3,400
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,420,379 11,889 SH   SOLE   0 0 11,889
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   498,955 5,511 SH   SOLE   0 0 5,511
VANGUARD INDEX FDS MID CAP ETF 922908629   315,516 1,220 SH   SOLE   0 0 1,220
VANGUARD INDEX FDS LARGE CAP ETF 922908637   222,331 865 SH   SOLE   0 0 865
VANGUARD INDEX FDS GROWTH ETF 922908736   485,774 1,310 SH   SOLE   0 0 1,310
VANGUARD INDEX FDS VALUE ETF 922908744   345,480 2,000 SH   SOLE   0 0 2,000
VERIZON COMMUNICATIONS INC COM 92343V104   2,694,145 59,395 SH   SOLE   0 0 59,395
VERTIV HOLDINGS CO COM CL A 92537N108   893,475 12,375 SH   SOLE   0 0 12,375
VISA INC COM CL A 92826C839   225,827 644 SH   SOLE   0 0 644
WALMART INC COM 931142103   1,057,374 12,044 SH   SOLE   0 0 12,044
WASTE CONNECTIONS INC COM 94106B101   281,854 1,444 SH   SOLE   0 0 1,444
WELLS FARGO CO NEW COM 949746101   985,333 13,725 SH   SOLE   0 0 13,725
WIPRO LTD SPON ADR 1 SH 97651M109   60,221 19,680 SH   SOLE   0 0 19,680
WISDOMTREE US US AI ENHANCED 97717W406   219,601 2,000 SH   SOLE   0 0 2,000
WOLFSPEED INC COM 977852102   48,960 16,000 SH   SOLE   0 0 16,000