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   316,600 10,000 SH   SOLE   0 0 10,000
WILLIS TOWERS WATSON PUB LTD SHS G96629103   355,605 1,510 SH   SOLE   0 0 1,510
SPOTIFY TECHNOLOGY S A SHS L8681T102   200,688 1,250 SH   SOLE   0 0 1,250
AT & T INC COM 00206R102   1,310,716 82,177 SH   SOLE   0 0 82,177
ARK ETF TR INNOVATION ETF 00214Q104   989,619 22,420 SH   SOLE   0 0 22,420
ABBVIE INC COM 00287Y109   247,230 1,835 SH   SOLE   0 0 1,835
ACCELERATE DIAGNOSTS INC COM 00430H102   301,725 372,500 SH   SOLE   0 0 372,500
ADVANCED MICRO DEVICES INC COM 007903107   865,830 7,601 SH   SOLE   0 0 7,601
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   971,028 11,650 SH   SOLE   0 0 11,650
ALPHABET INC CAP STK CL C 02079K107   620,576 5,130 SH   SOLE   0 0 5,130
ALTRIA GROUP INC COM 02209S103   462,694 10,214 SH   SOLE   0 0 10,214
AMAZON COM INC COM 023135106   3,235,535 24,820 SH   SOLE   0 0 24,820
AMERICAN ELEC PWR CO INC COM 025537101   265,904 3,158 SH   SOLE   0 0 3,158
AMGEN INC COM 031162100   219,800 990 SH   SOLE   0 0 990
ANSYS INC COM 03662Q105   264,216 800 SH   SOLE   0 0 800
APPLE INC COM 037833100   12,462,819 64,251 SH   SOLE   0 0 64,251
AVINO SILVER & GOLD MINES LTD COM 053906103   6,598 10,000 SH   SOLE   0 0 10,000
BANK AMERICA CORP COM 060505104   468,147 16,317 SH   SOLE   0 0 16,317
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,247,378 3,658 SH   SOLE   0 0 3,658
BLACKSTONE INC COM 09260D107   650,790 7,000 SH   SOLE   0 0 7,000
BOEING CO COM 097023105   1,916,791 9,077 SH   SOLE   0 0 9,077
BRISTOL-MYERS SQUIBB CO COM 110122108   1,861,137 29,103 SH   SOLE   0 0 29,103
CVS HEALTH CORP COM 126650100   1,348,494 19,507 SH   SOLE   0 0 19,507
CATALYST PHARMACEUTICALS INC COM 14888U101   134,400 10,000 SH   SOLE   0 0 10,000
CATERPILLAR INC COM 149123101   1,309,428 5,322 SH   SOLE   0 0 5,322
CHESAPEAKE UTILS CORP COM 165303108   952,000 8,000 SH   SOLE   0 0 8,000
CHEVRON CORP NEW COM 166764100   650,642 4,135 SH   SOLE   0 0 4,135
CISCO SYS INC COM 17275R102   336,860 6,511 SH   SOLE   0 0 6,511
CITIGROUP INC COM NEW 172967424   286,875 6,231 SH   SOLE   0 0 6,231
CLEVELAND-CLIFFS INC NEW COM 185899101   1,125,434 67,150 SH   SOLE   0 0 67,150
COCA COLA CO COM 191216100   631,637 10,489 SH   SOLE   0 0 10,489
COMCAST CORP NEW CL A 20030N101   326,168 7,850 SH   SOLE   0 0 7,850
CONOCOPHILLIPS COM 20825C104   566,642 5,469 SH   SOLE   0 0 5,469
CONSTELLATION BRANDS INC CL A 21036P108   264,616 1,075 SH   SOLE   0 0 1,075
COSTCO WHSL CORP NEW COM 22160K105   1,220,846 2,268 SH   SOLE   0 0 2,268
CROWDSTRIKE HLDGS INC CL A 22788C105   362,769 2,470 SH   SOLE   0 0 2,470
CUMMINS INC COM 231021106   245,160 1,000 SH   SOLE   0 0 1,000
DADA NEXUS LTD ADS 23344D108   1,182,537 222,700 SH   SOLE   0 0 222,700
DELTA AIR LINES INC DEL COM NEW 247361702   266,224 5,600 SH   SOLE   0 0 5,600
DIMENSIONAL ETF TR US EQUITY ETF 25434V401   427,805 8,883 SH   SOLE   0 0 8,883
DIMENSIONAL ETF TR US SMALL CAP ETF 25434V500   593,594 10,832 SH   SOLE   0 0 10,832
DIMENSIONAL ETF TR US MKTWIDE VALUE 25434V724   238,430 6,911 SH   SOLE   0 0 6,911
DISNEY WALT CO COM 254687106   2,158,665 24,179 SH   SOLE   0 0 24,179
DOW INC COM 260557103   326,590 6,132 SH   SOLE   0 0 6,132
DUKE ENERGY CORP NEW COM NEW 26441C204   295,065 3,288 SH   SOLE   0 0 3,288
DUPONT DE NEMOURS INC COM INC 26614N102   329,481 4,612 SH   SOLE   0 0 4,612
EXXON MOBIL CORP COM 30231G102   1,814,826 16,921 SH   SOLE   0 0 16,921
META PLATFORMS INC CL A 30303M102   891,073 3,105 SH   SOLE   0 0 3,105
FANNIE MAE ASSN COM ASSN 313586109   11,000 25,000 SH   SOLE   0 0 25,000
FEDEX CORP COM 31428X106   747,171 3,014 SH   SOLE   0 0 3,014
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   2,071,468 86,890 SH   SOLE   0 0 86,890
FORD MOTOR CO DEL COM 345370860   2,069,066 136,753 SH   SOLE   0 0 136,753
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   36,900 10,000 SH   SOLE   0 0 10,000
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   682,069 8,396 SH   SOLE   0 0 8,396
GENERAL ELECTRIC CO COM NEW 369604301   2,633,662 23,975 SH   SOLE   0 0 23,975
GENERAL MLS INC COM 370334104   634,566 8,273 SH   SOLE   0 0 8,273
GENERAL MTRS CO COM 37045V100   316,115 8,198 SH   SOLE   0 0 8,198
GLACIER BANCORP INC NEW COM 37637Q105   1,116,042 35,805 SH   SOLE   0 0 35,805
GSK PLC SPONSORED ADR 37733W204   214,767 6,026 SH   SOLE   0 0 6,026
HEXCEL CORP NEW COM 428291108   228,060 3,000 SH   SOLE   0 0 3,000
HOME DEPOT INC COM 437076102   784,130 2,524 SH   SOLE   0 0 2,524
HONEYWELL INTL INC COM 438516106   1,120,500 5,400 SH   SOLE   0 0 5,400
INTEL CORP COM 458140100   807,524 24,148 SH   SOLE   0 0 24,148
INTERNATIONAL BUSINESS MACHS COM 459200101   1,937,569 14,480 SH   SOLE   0 0 14,480
INTERNATIONAL PAPER CO COM 460146103   467,607 14,700 SH   SOLE   0 0 14,700
INVESCO QQQ TR UNIT SER Q 46090E103   1,636,531 4,430 SH   SOLE   0 0 4,430
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   115,712 10,177 SH   SOLE   0 0 10,177
JPMORGAN CHASE & CO COM 46625H100   1,032,915 7,102 SH   SOLE   0 0 7,102
JOHNSON & JOHNSON COM 478160104   758,511 4,583 SH   SOLE   0 0 4,583
KNIFE RIVER CORP COMMON STOCK 498894104   1,015,410 23,343 SH   SOLE   0 0 23,343
KRAFT HEINZ CO COM 500754106   1,319,855 37,179 SH   SOLE   0 0 37,179
LILLY ELI & CO COM 532457108   3,243,992 6,917 SH   SOLE   0 0 6,917
LUCID GROUP INC COM 549498103   344,500 50,000 SH   SOLE   0 0 50,000
MDU RES GROUP INC COM 552690109   1,761,976 84,144 SH   SOLE   0 0 84,144
MP MATERIALS CORP COM CL A 553368101   871,957 38,110 SH   SOLE   0 0 38,110
MARATHON PETE CORP COM 56585A102   311,788 2,674 SH   SOLE   0 0 2,674
MCDONALDS CORP COM 580135101   571,455 1,915 SH   SOLE   0 0 1,915
MERCK & CO INC COM 58933Y105   1,233,050 10,686 SH   SOLE   0 0 10,686
MICROSOFT CORP COM 594918104   3,634,118 10,672 SH   SOLE   0 0 10,672
MONDELEZ INTL INC CL A 609207105   276,297 3,788 SH   SOLE   0 0 3,788
MONTROSE ENVIRONMENTAL GROUP COM 615111101   336,960 8,000 SH   SOLE   0 0 8,000
NETFLIX INC COM 64110L106   297,331 675 SH   SOLE   0 0 675
NEW GOLD INC CDA COM 644535106   27,000 25,000 SH   SOLE   0 0 25,000
NEXTERA ENERGY INC COM 65339F101   1,877,260 25,300 SH   SOLE   0 0 25,300
NVIDIA CORP COM 67066G104   2,249,620 5,318 SH   SOLE   0 0 5,318
OCCIDENTAL PETE CORP COM 674599105   199,920 3,400 SH   SOLE   0 0 3,400
PAYPAL HOLDINGS INC COM 70450Y103   627,262 9,400 SH   SOLE   0 0 9,400
PEPSICO INC COM 713448108   926,100 5,000 SH   SOLE   0 0 5,000
REVVITY INC COM 714046109   356,370 3,000 SH   SOLE   0 0 3,000
PFIZER INC COM 717081103   1,532,732 41,787 SH   SOLE   0 0 41,787
PHILIP MORRIS INTL INC COM 718172109   217,595 2,229 SH   SOLE   0 0 2,229
PHILLIPS 66 COM 718546104   664,878 6,971 SH   SOLE   0 0 6,971
PIONEER NAT RES CO COM 723787107   814,315 3,930 SH   SOLE   0 0 3,930
PROCTER & GAMBLE CO COM 742718109   723,682 4,769 SH   SOLE   0 0 4,769
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   872,984 52,400 SH   SOLE   0 0 52,400
SPDR S&P 500 ETF TR TR UNIT 78462F103   648,519 1,463 SH   SOLE   0 0 1,463
SPDR SER TR S&P OILGAS EXP 78468R556   331,608 2,574 SH   SOLE   0 0 2,574
SCHLUMBERGER LTD COM STK 806857108   236,513 4,815 SH   SOLE   0 0 4,815
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   220,460 4,776 SH   SOLE   0 0 4,776
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   341,116 2,570 SH   SOLE   0 0 2,570
SELECT SECTOR SPDR TR ENERGY 81369Y506   822,658 10,135 SH   SOLE   0 0 10,135
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   896,456 26,593 SH   SOLE   0 0 26,593
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,624,909 9,346 SH   SOLE   0 0 9,346
SELECT SECTOR SPDR TR COMMUNCATION 81369Y852   788,444 12,115 SH   SOLE   0 0 12,115
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   480,240 7,339 SH   SOLE   0 0 7,339
SERVICENOW INC COM 81762P102   339,992 605 SH   SOLE   0 0 605
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   62,400 10,000 SH   SOLE   0 0 10,000
SHOPIFY INC CL A 82509L107   403,750 6,250 SH   SOLE   0 0 6,250
SILVERCREST METALS INC COM 828363101   58,600 10,000 SH   SOLE   0 0 10,000
SIMON PPTY GROUP INC NEW COM 828806109   218,188 2,100 SH   SOLE   0 0 2,100
SKYWORKS SOLUTIONS INC COM 83088M102   236,877 2,140 SH   SOLE   0 0 2,140
SNOWFLAKE INC CL A 833445109   1,226,229 6,968 SH   SOLE   0 0 6,968
SOUTHERN CO COM 842587107   362,490 5,160 SH   SOLE   0 0 5,160
STARBUCKS CORP COM 855244109   329,565 3,327 SH   SOLE   0 0 3,327
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,009,200 10,000 SH   SOLE   0 0 10,000
TARGET CORP COM 87612E106   311,319 2,360 SH   SOLE   0 0 2,360
TEXAS INSTRS INC COM 882508104   720,080 4,000 SH   SOLE   0 0 4,000
3M CO COM 88579Y101   357,519 3,572 SH   SOLE   0 0 3,572
TRIMBLE INC COM 896239100   211,760 4,000 SH   SOLE   0 0 4,000
UNDER ARMOUR INC CL A 904311107   173,280 24,000 SH   SOLE   0 0 24,000
UNILEVER PLC SPON ADR NEW 904767704   434,526 8,335 SH   SOLE   0 0 8,335
UNITED PARCEL SERVICE INC CL B 911312106   322,560 1,799 SH   SOLE   0 0 1,799
UNITEDHEALTH GROUP INC COM 91324P102   1,122,775 2,336 SH   SOLE   0 0 2,336
VALERO ENERGY CORP COM 91913Y100   438,467 3,738 SH   SOLE   0 0 3,738
VALVOLINE INC COM 92047W101   205,930 5,490 SH   SOLE   0 0 5,490
VANECK ETF TRUST SEMICONDUCTOR ETF 92189F676   337,082 2,214 SH   SOLE   0 0 2,214
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   1,071,881 13,194 SH   SOLE   0 0 13,194
VANGUARD INDEX FDS GROWTH ETF 922908736   366,433 1,295 SH   SOLE   0 0 1,295
VANGUARD INDEX FDS VALUE ETF 922908744   476,461 3,353 SH   SOLE   0 0 3,353
VERIZON COMMUNICATIONS INC COM 92343V104   1,748,989 47,028 SH   SOLE   0 0 47,028
PARAMOUNT GLOBAL CLASS B COM 92556H206   486,448 30,575 SH   SOLE   0 0 30,575
VIATRIS INC COM 92556V106   235,651 23,612 SH   SOLE   0 0 23,612
WALMART INC COM 931142103   685,883 4,364 SH   SOLE   0 0 4,364
WARNER BROS DISCOVERY INC COM SER A 934423104   688,973 54,942 SH   SOLE   0 0 54,942
WASTE CONNECTIONS INC COM 94106B101   206,391 1,444 SH   SOLE   0 0 1,444
WELLS FARGO & CO NEW COM 949746101   589,879 13,821 SH   SOLE   0 0 13,821