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   464,000 10,000 SH   SOLE   0 0 10,000
WILLIS TOWERS WATSON PUB LTD CO SHS G96629103   364,212 1,510 SH   SOLE   0 0 1,510
AT & T INC COM 00206R102   1,822,397 108,605 SH   SOLE   0 0 108,605
ARK ETF TR INNOVATION ETF 00214Q104   812,782 15,520 SH   SOLE   0 0 15,520
ABBVIE INC COM 00287Y109   284,370 1,835 SH   SOLE   0 0 1,835
ACCELERATE DIAGNOSTICS INC COM 00430H201   124,264 31,700 SH   SOLE   0 0 31,700
ADVANCED MICRO DEVICES INC COM 007903107   950,205 6,446 SH   SOLE   0 0 6,446
ALIBABA GRP HLDG LTD SPONSORED ADS 01609W102   625,893 8,075 SH   SOLE   0 0 8,075
ALPHABET INC CAP STK CL C 02079K107   363,599 2,580 SH   SOLE   0 0 2,580
ALTRIA GROUP INC COM 02209S103   416,511 10,325 SH   SOLE   0 0 10,325
AMAZON COM INC COM 023135106   3,507,535 23,085 SH   SOLE   0 0 23,085
AMERICAN ELEC PWR CO INC COM 025537101   256,493 3,158 SH   SOLE   0 0 3,158
ANSYS INC COM 03662Q105   290,304 800 SH   SOLE   0 0 800
APPLE INC COM 037833100   12,381,859 64,311 SH   SOLE   0 0 64,311
ARM HOLDINGS PLC SPONSORED ADR 042068205   285,551 3,800 SH   SOLE   0 0 3,800
AVINO SILVER & GOLD MINES LTD COM 053906103   5,240 10,000 SH   SOLE   0 0 10,000
B & G FOODS INC NEW COM 05508R106   483,000 46,000 SH   SOLE   0 0 46,000
BANK AMERICA CORP COM 060505104   431,648 12,820 SH   SOLE   0 0 12,820
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,090,666 3,058 SH   SOLE   0 0 3,058
BLACKSTONE INC COM 09260D107   654,600 5,000 SH   SOLE   0 0 5,000
BOEING CO COM 097023105   1,731,417 6,642 SH   SOLE   0 0 6,642
BRISTOL-MYERS SQUIBB CO COM 110122108   1,323,952 25,803 SH   SOLE   0 0 25,803
CVS HEALTH CORP COM 126650100   1,308,281 16,569 SH   SOLE   0 0 16,569
CATALYST PHARMACEUTICAL INC COM 14888U101   168,100 10,000 SH   SOLE   0 0 10,000
CATERPILLAR INC COM 149123101   1,248,358 4,222 SH   SOLE   0 0 4,222
CHESAPEAKE UTILS CORP COM 165303108   845,040 8,000 SH   SOLE   0 0 8,000
CHEVRON CORP NEW COM 166764100   445,988 2,990 SH   SOLE   0 0 2,990
CISCO SYS INC COM 17275R102   336,068 6,652 SH   SOLE   0 0 6,652
CITIGROUP INC COM NEW 172967424   257,766 5,011 SH   SOLE   0 0 5,011
CLEVELAND-CLIFFS INC NEW COM 185899101   1,060,819 51,950 SH   SOLE   0 0 51,950
COCA COLA CO COM 191216100   548,646 9,310 SH   SOLE   0 0 9,310
COMCAST CORP NEW CL A 20030N101   344,223 7,850 SH   SOLE   0 0 7,850
CONOCOPHILLIPS COM 20825C104   518,887 4,470 SH   SOLE   0 0 4,470
CONSTELLATION BRANDS INC CL A 21036P108   366,295 1,515 SH   SOLE   0 0 1,515
COSTCO WHSL CORP NEW COM 22160K105   1,290,922 1,956 SH   SOLE   0 0 1,956
CROWDSTRIKE HLDGS INC CL A 22788C105   271,916 1,065 SH   SOLE   0 0 1,065
CUMMINS INC COM 231021106   239,570 1,000 SH   SOLE   0 0 1,000
DADA NEXUS LTD ADS 23344D108   716,124 215,700 SH   SOLE   0 0 215,700
DEVON ENERGY CORP NEW COM 25179M103   200,119 4,418 SH   SOLE   0 0 4,418
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   459,991 8,875 SH   SOLE   0 0 8,875
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   633,880 10,632 SH   SOLE   0 0 10,632
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   213,454 4,079 SH   SOLE   0 0 4,079
DISNEY WALT CO COM 254687106   1,765,042 19,549 SH   SOLE   0 0 19,549
DOMO INC COM CL B 257554105   102,900 10,000 SH   SOLE   0 0 10,000
DOW INC COM 260557103   281,439 5,132 SH   SOLE   0 0 5,132
DUKE ENERGY CORP NEW COM NEW 26441C204   222,028 2,288 SH   SOLE   0 0 2,288
DUPONT DE NEMOURS INC COM INC 26614N102   277,871 3,612 SH   SOLE   0 0 3,612
EXXON MOBIL CORP COM 30231G102   1,644,321 16,446 SH   SOLE   0 0 16,446
META PLATFORMS INC CL A 30303M102   1,330,890 3,760 SH   SOLE   0 0 3,760
FANNIE MAE ASSN COM ASSN 313586109   26,750 25,000 SH   SOLE   0 0 25,000
FEDEX CORP COM 31428X106   632,425 2,500 SH   SOLE   0 0 2,500
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   3,055,734 99,373 SH   SOLE   0 0 99,373
FORD MOTOR CO DEL COM 345370860   1,378,203 113,060 SH   SOLE   0 0 113,060
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   38,900 10,000 SH   SOLE   0 0 10,000
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   971,364 12,563 SH   SOLE   0 0 12,563
GENERAL ELECTRIC CO COM NEW 369604301   2,503,329 19,614 SH   SOLE   0 0 19,614
GENERAL MLS INC COM 370334104   441,216 6,773 SH   SOLE   0 0 6,773
GENERAL MTRS CO COM 37045V100   258,552 7,198 SH   SOLE   0 0 7,198
GLACIER BANCORP INC NEW COM 37637Q105   1,471,612 35,615 SH   SOLE   0 0 35,615
GSK PLC SPONSORED ADR 37733W204   223,324 6,026 SH   SOLE   0 0 6,026
HEXCEL CORP NEW COM 428291108   221,250 3,000 SH   SOLE   0 0 3,000
HOME DEPOT INC COM 437076102   742,194 2,142 SH   SOLE   0 0 2,142
HONEYWELL INTL INC COM 438516106   1,069,521 5,100 SH   SOLE   0 0 5,100
INTEL CORP COM 458140100   605,467 12,049 SH   SOLE   0 0 12,049
INTERNATIONAL BUSINESS MACHS COM 459200101   1,836,667 11,230 SH   SOLE   0 0 11,230
INTERNATIONAL PAPER CO COM 460146103   339,810 9,400 SH   SOLE   0 0 9,400
INVESCO QQQ TR UNIT SER Q 46090E103   1,586,114 3,873 SH   SOLE   0 0 3,873
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   116,730 10,177 SH   SOLE   0 0 10,177
ISHARES TR RUSSELL 2000 ETF 464287655   214,158 1,067 SH   SOLE   0 0 1,067
JPMORGAN CHASE & CO COM 46625H100   967,699 5,689 SH   SOLE   0 0 5,689
JOHNSON & JOHNSON COM 478160104   569,456 3,633 SH   SOLE   0 0 3,633
KNIFE RIVER CORP COMMON STOCK 498894104   1,228,417 18,562 SH   SOLE   0 0 18,562
KRAFT HEINZ CO COM 500754106   1,249,147 33,779 SH   SOLE   0 0 33,779
LILLY ELI & CO COM 532457108   3,591,487 6,161 SH   SOLE   0 0 6,161
LUCID GROUP INC COM 549498103   185,240 44,000 SH   SOLE   0 0 44,000
MDU RES GROUP INC COM 552690109   1,457,705 73,621 SH   SOLE   0 0 73,621
MP MATERIALS CORP COM CL A 553368101   778,914 39,240 SH   SOLE   0 0 39,240
MARATHON PETE CORP COM 56585A102   396,715 2,674 SH   SOLE   0 0 2,674
MCDONALDS CORP COM 580135101   434,387 1,465 SH   SOLE   0 0 1,465
MERCK & CO INC COM 58933Y105   1,174,825 10,776 SH   SOLE   0 0 10,776
METLIFE INC COM 59156R108   231,455 3,500 SH   SOLE   0 0 3,500
MICROSOFT CORP COM 594918104   3,916,503 10,415 SH   SOLE   0 0 10,415
MICRON TECHNOLOGY INC COM 595112103   217,617 2,550 SH   SOLE   0 0 2,550
MONDELEZ INTL INC CL A 609207105   281,318 3,884 SH   SOLE   0 0 3,884
MONTROSE ENVIRONMENTAL GROUP COM 615111101   208,845 6,500 SH   SOLE   0 0 6,500
NETFLIX INC COM 64110L106   328,644 675 SH   SOLE   0 0 675
NEW GOLD INC CDA COM 644535106   36,500 25,000 SH   SOLE   0 0 25,000
NEXTERA ENERGY INC COM 65339F101   1,536,722 25,300 SH   SOLE   0 0 25,300
NVIDIA CORP COM 67066G104   2,299,306 4,643 SH   SOLE   0 0 4,643
PAYPAL HOLDINGS INC COM 70450Y103   307,050 5,000 SH   SOLE   0 0 5,000
PEPSICO INC COM 713448108   679,360 4,000 SH   SOLE   0 0 4,000
REVVITY INC COM 714046109   309,347 2,830 SH   SOLE   0 0 2,830
PFIZER INC COM 717081103   1,235,247 42,905 SH   SOLE   0 0 42,905
PHILIP MORRIS INTL INC COM 718172109   209,704 2,229 SH   SOLE   0 0 2,229
PHILLIPS 66 COM 718546104   928,181 6,971 SH   SOLE   0 0 6,971
PIONEER NAT RES CO COM 723787107   331,855 1,476 SH   SOLE   0 0 1,476
PROCTER & GAMBLE CO COM 742718109   523,148 3,570 SH   SOLE   0 0 3,570
SPDR S&P 500 ETF TR TR UNIT 78462F103   700,607 1,474 SH   SOLE   0 0 1,474
SPDR SER TR S&P OILGAS EXP 78468R556   338,715 2,474 SH   SOLE   0 0 2,474
SCHLUMBERGER LTD COM STK 806857108   229,757 4,415 SH   SOLE   0 0 4,415
SELECT SECTOR SPDR SBI HEALTHCARE 81369Y209   543,474 3,985 SH   SOLE   0 0 3,985
SELECT SECTOR SPDR ENERGY 81369Y506   922,240 11,000 SH   SOLE   0 0 11,000
SELECT SECTOR SPDR FINANCIAL 81369Y605   1,124,441 29,905 SH   SOLE   0 0 29,905
SELECT SECTOR SPDR TECHNOLOGY 81369Y803   1,858,506 9,656 SH   SOLE   0 0 9,656
SELECT SECTOR SPDR COMMUNICATION 81369Y852   807,616 11,115 SH   SOLE   0 0 11,115
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886   591,577 9,341 SH   SOLE   0 0 9,341
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   54,300 10,000 SH   SOLE   0 0 10,000
SILVERCREST METALS INC COM 828363101   65,500 10,000 SH   SOLE   0 0 10,000
SIMON PPTYY GROUP INC NEW COM 828806109   242,488 1,700 SH   SOLE   0 0 1,700
SKYWORKS SOLUTIONS INC COM 83088M102   240,579 2,140 SH   SOLE   0 0 2,140
SNOWFLAKE INC CL A 833445109   1,192,209 5,991 SH   SOLE   0 0 5,991
SOUTHERN CO COM 842587107   361,819 5,160 SH   SOLE   0 0 5,160
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,040,000 10,000 SH   SOLE   0 0 10,000
TARGET CORP COM 87612E106   443,493 3,114 SH   SOLE   0 0 3,114
TEXAS INSTRS INC COM 882508104   681,840 4,000 SH   SOLE   0 0 4,000
3M CO COM 88579Y101   472,578 4,323 SH   SOLE   0 0 4,323
TRIMBLE INC COM 896239100   212,800 4,000 SH   SOLE   0 0 4,000
UNILEVER PLC SPON ADR NEW 904767704   242,400 5,000 SH   SOLE   0 0 5,000
UNITED PARCEL SERVICE INC CL B NEW 911312106   403,684 2,567 SH   SOLE   0 0 2,567
UNITEDHEALTH GROUP INC COM 91324P102   1,284,060 2,439 SH   SOLE   0 0 2,439
VALERO ENERGY CORP COM 91913Y100   355,940 2,738 SH   SOLE   0 0 2,738
VALVOLINE INC COM 92047W101   206,314 5,490 SH   SOLE   0 0 5,490
VANECK ETF TR SEMICONDUCTOR ETF 92189F676   387,162 2,214 SH   SOLE   0 0 2,214
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,197,904 12,984 SH   SOLE   0 0 12,984
VANGUARD INDEX FDS GROWTH ETF 922908736   402,590 1,295 SH   SOLE   0 0 1,295
VANGUARD INDEX FDS MID CAP ETF 922908629   265,908 1,143 SH   SOLE   0 0 1,143
VANGUARD INDEX FDS VALUE ETF 922908744   202,274 1,353 SH   SOLE   0 0 1,353
VERIZON COMMUNICATIONS INC COM 92343V104   2,666,381 70,726 SH   SOLE   0 0 70,726
PARAMOUNT GLOBAL CLASS B COM 92556H206   194,119 13,125 SH   SOLE   0 0 13,125
WALMART INC COM 931142103   431,785 2,739 SH   SOLE   0 0 2,739
WARNER BROS DISCOVERY INC COM SER A 934423104   528,726 46,461 SH   SOLE   0 0 46,461
WASTE CONNECTIONS INC COM 94106B101   215,546 1,444 SH   SOLE   0 0 1,444
WELLS FARGO & CO NEW COM 949746101   483,461 9,822 SH   SOLE   0 0 9,822