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
ABBVIE INC COM 00287Y109 129,006 695 SH OTR 0 0 0 695
ABBVIE INC COM 00287Y109 620,101 3,341 SH SOLE 0 0 0 3,341
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 506,392 1,694 SH SOLE 0 0 0 1,694
ADOBE INC COM 00724F101 230,194 595 SH SOLE 0 0 0 595
ADOBE INC COM 00724F101 101,749 263 SH OTR 0 0 0 263
AGILENT TECHNOLOGIES INC COM 00846U101 283,342 2,401 SH SOLE 0 0 0 2,401
ALPHABET INC CAP STK CL C 02079K107 17,842 101 SH OTR 0 0 0 101
ALPHABET INC CAP STK CL C 02079K107 324,993 1,832 SH SOLE 0 0 0 1,832
ALPHABET INC CAP STK CL A 02079K305 380,625 2,160 SH SOLE 0 0 0 2,160
ALPHABET INC CAP STK CL A 02079K305 112,971 641 SH OTR 0 0 0 641
ALTRIA GROUP INC COM 02209S103 378,539 6,456 SH SOLE 0 0 0 6,456
ALTRIA GROUP INC COM 02209S103 133,207 2,272 SH OTR 0 0 0 2,272
AMAZON COM INC COM 023135106 190,431 868 SH OTR 0 0 0 868
AMAZON COM INC COM 023135106 388,978 1,773 SH SOLE 0 0 0 1,773
AMEREN CORP COM 023608102 931,844 9,703 SH SOLE 0 0 0 9,703
AMEREN CORP COM 023608102 77,600 808 SH OTR 0 0 0 808
AMERIPRISE FINL INC COM 03076C106 225,234 422 SH SOLE 0 0 0 422
APPLE INC COM 037833100 2,792,100 13,609 SH SOLE 0 0 0 13,609
APPLE INC COM 037833100 3,798,972 18,516 SH OTR 0 0 0 18,516
APPLIED MATLS INC COM 038222105 549,210 3,000 SH SOLE 0 0 0 3,000
ARES CAPITAL CORP COM 04010L103 116,432 5,302 SH OTR 0 0 0 5,302
ARES CAPITAL CORP COM 04010L103 254,758 11,601 SH SOLE 0 0 0 11,601
ARISTA NETWORKS INC COM SHS 040413205 237,155 2,318 SH SOLE 0 0 0 2,318
ARISTA NETWORKS INC COM SHS 040413205 107,630 1,052 SH OTR 0 0 0 1,052
ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102 133,031 3,717 SH OTR 0 0 0 3,717
ARK 21SHARES BITCOIN ETF SHS BEN INT 040919102 304,644 8,512 SH SOLE 0 0 0 8,512
AT&T INC COM 00206R102 167,042 5,772 SH OTR 0 0 0 5,772
AT&T INC COM 00206R102 440,465 15,220 SH SOLE 0 0 0 15,220
BANK AMERICA CORP COM 060505104 225,193 4,759 SH SOLE 0 0 0 4,759
BANK AMERICA CORP COM 060505104 29,575 625 SH OTR 0 0 0 625
BANK NEW YORK MELLON CORP COM 064058100 347,038 3,809 SH SOLE 0 0 0 3,809
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 508,601 1,047 SH SOLE 0 0 0 1,047
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 34,975 72 SH OTR 0 0 0 72
BRISTOL-MYERS SQUIBB CO COM 110122108 281,894 6,090 SH SOLE 0 0 0 6,090
BRISTOL-MYERS SQUIBB CO COM 110122108 103,875 2,244 SH OTR 0 0 0 2,244
BROADCOM INC COM 11135F101 479,406 1,739 SH SOLE 0 0 0 1,739
BROADCOM INC COM 11135F101 226,860 823 SH OTR 0 0 0 823
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 287,748 1,184 SH SOLE 0 0 0 1,184
CADENCE DESIGN SYSTEM INC COM 127387108 121,719 395 SH OTR 0 0 0 395
CADENCE DESIGN SYSTEM INC COM 127387108 255,765 830 SH SOLE 0 0 0 830
CARDINAL HEALTH INC COM 14149Y108 173,040 1,030 SH OTR 0 0 0 1,030
CARDINAL HEALTH INC COM 14149Y108 366,041 2,179 SH SOLE 0 0 0 2,179
CARLISLE COS INC COM 142339100 340,914 913 SH SOLE 0 0 0 913
CASS INFORMATION SYS INC COM 14808P109 477,950 11,000 SH SOLE 0 0 0 11,000
CHEVRON CORP NEW COM 166764100 250,855 1,752 SH SOLE 0 0 0 1,752
CHEVRON CORP NEW COM 166764100 94,219 658 SH OTR 0 0 0 658
COMCAST CORP NEW CL A 20030N101 274,635 7,695 SH SOLE 0 0 0 7,695
COMCAST CORP NEW CL A 20030N101 9,743 273 SH OTR 0 0 0 273
COSTCO WHSL CORP NEW COM 22160K105 348,699 352 SH SOLE 0 0 0 352
COSTCO WHSL CORP NEW COM 22160K105 16,829 17 SH OTR 0 0 0 17
DELL TECHNOLOGIES INC CL C 24703L202 133,389 1,088 SH OTR 0 0 0 1,088
DELL TECHNOLOGIES INC CL C 24703L202 289,826 2,364 SH SOLE 0 0 0 2,364
DOVER CORP COM 260003108 252,124 1,376 SH SOLE 0 0 0 1,376
DUKE ENERGY CORP NEW COM NEW 26441C204 228,412 1,936 SH SOLE 0 0 0 1,936
EAST WEST BANCORP INC COM 27579R104 555,087 5,497 SH SOLE 0 0 0 5,497
ECOLAB INC COM 278865100 530,527 1,969 SH OTR 0 0 0 1,969
ELI LILLY & CO COM 532457108 19,488 25 SH OTR 0 0 0 25
ELI LILLY & CO COM 532457108 326,415 419 SH SOLE 0 0 0 419
EVERUS CONSTR GROUP COM 300426103 348,081 5,479 SH SOLE 0 0 0 5,479
EVERUS CONSTR GROUP COM 300426103 482,066 7,588 SH OTR 0 0 0 7,588
FIFTH THIRD BANCORP COM 316773100 248,425 6,040 SH SOLE 0 0 0 6,040
GENERAL DYNAMICS CORP COM 369550108 111,122 381 SH OTR 0 0 0 381
GENERAL DYNAMICS CORP COM 369550108 242,421 831 SH SOLE 0 0 0 831
HASBRO INC COM 418056107 201,602 2,731 SH SOLE 0 0 0 2,731
HCA HEALTHCARE INC COM 40412C101 385,782 1,007 SH SOLE 0 0 0 1,007
HOME DEPOT INC COM 437076102 376,539 1,027 SH SOLE 0 0 0 1,027
INGERSOLL RAND INC COM 45687V106 110,629 1,330 SH OTR 0 0 0 1,330
INGERSOLL RAND INC COM 45687V106 234,817 2,823 SH SOLE 0 0 0 2,823
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 534,817 9,652 SH SOLE 0 0 0 9,652
INTERNATIONAL BUSINESS MACHS COM 459200101 2,525,675 8,568 SH SOLE 0 0 0 8,568
INTERNATIONAL BUSINESS MACHS COM 459200101 201,924 685 SH OTR 0 0 0 685
INTUIT COM 461202103 433,197 550 SH SOLE 0 0 0 550
INVESCO QQQ TR UNIT SER 1 46090E103 3,892,096 7,055 SH SOLE 0 0 0 7,055
INVESCO QQQ TR UNIT SER 1 46090E103 53,509 97 SH OTR 0 0 0 97
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 286,463 4,680 SH OTR 0 0 0 4,680
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 78,655 1,285 SH SOLE 0 0 0 1,285
ISHARES TR S&P 500 GRWT ETF 464287309 8,536,053 77,530 SH SOLE 0 0 0 77,530
ISHARES TR RUSSELL 2000 ETF 464287655 3,677,493 17,042 SH SOLE 0 0 0 17,042
ISHARES TR RUSSELL 2000 ETF 464287655 188,600 874 SH OTR 0 0 0 874
ISHARES TR CORE S&P500 ETF 464287200 429,042 691 SH SOLE 0 0 0 691
ISHARES TR S&P 500 GRWT ETF 464287309 119,348 1,084 SH OTR 0 0 0 1,084
JPMORGAN CHASE & CO. COM 46625H100 433,995 1,497 SH SOLE 0 0 0 1,497
KNIFE RIVER CORP COMMON STOCK 498894104 447,306 5,479 SH SOLE 0 0 0 5,479
KNIFE RIVER CORP COMMON STOCK 498894104 619,484 7,588 SH OTR 0 0 0 7,588
L3HARRIS TECHNOLOGIES INC COM 502431109 134,450 536 SH OTR 0 0 0 536
L3HARRIS TECHNOLOGIES INC COM 502431109 292,229 1,165 SH SOLE 0 0 0 1,165
LAM RESEARCH CORP COM NEW 512807306 160,903 1,653 SH OTR 0 0 0 1,653
LAM RESEARCH CORP COM NEW 512807306 326,129 3,350 SH SOLE 0 0 0 3,350
LEIDOS HOLDINGS INC COM 525327102 280,458 1,778 SH SOLE 0 0 0 1,778
LEIDOS HOLDINGS INC COM 525327102 136,936 868 SH OTR 0 0 0 868
LOWES COS INC COM 548661107 462,377 2,084 SH SOLE 0 0 0 2,084
MARATHON PETE CORP COM 56585A102 250,162 1,506 SH SOLE 0 0 0 1,506
MASTERCARD INCORPORATED CL A 57636Q104 1,362,212 2,424 SH SOLE 0 0 0 2,424
MDU RES GROUP INC COM 552690109 365,356 21,917 SH SOLE 0 0 0 21,917
MDU RES GROUP INC COM 552690109 505,968 30,352 SH OTR 0 0 0 30,352
META PLATFORMS INC CL A 30303M102 698,344 946 SH SOLE 0 0 0 946
META PLATFORMS INC CL A 30303M102 175,665 238 SH OTR 0 0 0 238
MICRON TECHNOLOGY INC COM 595112103 164,662 1,336 SH OTR 0 0 0 1,336
MICRON TECHNOLOGY INC COM 595112103 373,448 3,030 SH SOLE 0 0 0 3,030
MICROSOFT CORP COM 594918104 35,330 71 SH OTR 0 0 0 71
MICROSOFT CORP COM 594918104 4,786,705 9,623 SH SOLE 0 0 0 9,623
MONGODB INC CL A 60937P106 213,980 1,019 SH SOLE 0 0 0 1,019
MONGODB INC CL A 60937P106 100,165 477 SH OTR 0 0 0 477
MOTOROLA SOLUTIONS INC COM NEW 620076307 322,493 767 SH SOLE 0 0 0 767
NETFLIX INC COM 64110L106 549,043 410 SH SOLE 0 0 0 410
NVIDIA CORPORATION COM 67066G104 1,200,959 7,601 SH SOLE 0 0 0 7,601
NVIDIA CORPORATION COM 67066G104 388,656 2,460 SH OTR 0 0 0 2,460
ORACLE CORP COM 68389X105 566,033 2,589 SH SOLE 0 0 0 2,589
ORACLE CORP COM 68389X105 170,332 779 SH OTR 0 0 0 779
OWENS CORNING NEW COM 690742101 257,162 1,870 SH SOLE 0 0 0 1,870
OWENS CORNING NEW COM 690742101 16,502 120 SH OTR 0 0 0 120
PALO ALTO NETWORKS INC COM 697435105 331,312 1,619 SH SOLE 0 0 0 1,619
PALO ALTO NETWORKS INC COM 697435105 143,657 702 SH OTR 0 0 0 702
PROCTER AND GAMBLE CO COM 742718109 288,401 1,810 SH SOLE 0 0 0 1,810
PROCTER AND GAMBLE CO COM 742718109 18,322 115 SH OTR 0 0 0 115
PROLOGIS INC. COM 74340W103 117,209 1,115 SH OTR 0 0 0 1,115
PROLOGIS INC. COM 74340W103 253,234 2,409 SH SOLE 0 0 0 2,409
PULTE GROUP INC COM 745867101 335,152 3,178 SH SOLE 0 0 0 3,178
REGIONS FINANCIAL CORP NEW COM 7591EP100 289,672 12,316 SH SOLE 0 0 0 12,316
SALESFORCE INC COM 79466L302 256,056 939 SH SOLE 0 0 0 939
SALESFORCE INC COM 79466L302 97,896 359 SH OTR 0 0 0 359
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,462,458 130,659 SH SOLE 0 0 0 130,659
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 27,587 1,041 SH OTR 0 0 0 1,041
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 3,117,062 59,520 SH SOLE 0 0 0 59,520
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 22,624 432 SH OTR 0 0 0 432
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 22,900 211 SH OTR 0 0 0 211
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,178,543 12,552 SH SOLE 0 0 0 12,552
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 22,791 90 SH OTR 0 0 0 90
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 3,227,248 29,736 SH SOLE 0 0 0 29,736
SPDR GOLD TR GOLD SHS 78463V107 238,377 782 SH SOLE 0 0 0 782
SPDR S&P 500 ETF TR TR UNIT 78462F103 210,687 341 SH OTR 0 0 0 341
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,245,423 31,149 SH SOLE 0 0 0 31,149
SPDR SERIES TRUST S&P REGL BKG 78464A698 117,830 1,984 SH OTR 0 0 0 1,984
SPDR SERIES TRUST S&P REGL BKG 78464A698 248,310 4,181 SH SOLE 0 0 0 4,181
T-MOBILE US INC COM 872590104 560,628 2,353 SH SOLE 0 0 0 2,353
TAPESTRY INC COM 876030107 148,135 1,687 SH OTR 0 0 0 1,687
TAPESTRY INC COM 876030107 299,256 3,408 SH SOLE 0 0 0 3,408
TAYLOR MORRISON HOME CORP COM 87724P106 123,331 2,008 SH OTR 0 0 0 2,008
TAYLOR MORRISON HOME CORP COM 87724P106 256,490 4,176 SH SOLE 0 0 0 4,176
TESLA INC COM 88160R101 289,388 911 SH OTR 0 0 0 911
TESLA INC COM 88160R101 95,616 301 SH SOLE 0 0 0 301
TG THERAPEUTICS INC COM 88322Q108 474,888 13,195 SH SOLE 0 0 0 13,195
TG THERAPEUTICS INC COM 88322Q108 201,904 5,610 SH OTR 0 0 0 5,610
TRUIST FINL CORP COM 89832Q109 248,998 5,792 SH SOLE 0 0 0 5,792
TRUIST FINL CORP COM 89832Q109 118,051 2,746 SH OTR 0 0 0 2,746
UNITEDHEALTH GROUP INC COM 91324P102 420,224 1,347 SH SOLE 0 0 0 1,347
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 4,138,480 36,614 SH SOLE 0 0 0 36,614
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 59,906 530 SH OTR 0 0 0 530
VANGUARD INDEX FDS GROWTH ETF 922908736 11,701,868 26,692 SH SOLE 0 0 0 26,692
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 155,107 273 SH OTR 0 0 0 273
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 25,162 153 SH OTR 0 0 0 153
VANGUARD INDEX FDS VALUE ETF 922908744 12,583,997 71,201 SH SOLE 0 0 0 71,201
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,502,953 5,427 SH SOLE 0 0 0 5,427
VANGUARD INDEX FDS SML CP GRW ETF 922908595 21,047 76 SH OTR 0 0 0 76
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 23,400,429 41,196 SH SOLE 0 0 0 41,196
VANGUARD INDEX FDS TOTAL STK MKT 922908769 231,313 761 SH SOLE 0 0 0 761
VANGUARD INDEX FDS VALUE ETF 922908744 516,258 2,921 SH OTR 0 0 0 2,921
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,871,061 11,377 SH SOLE 0 0 0 11,377
VANGUARD INDEX FDS GROWTH ETF 922908736 151,686 346 SH OTR 0 0 0 346
VANGUARD INDEX FDS TOTAL STK MKT 922908769 113,974 375 SH OTR 0 0 0 375
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3,957,676 13,916 SH SOLE 0 0 0 13,916
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 57,731 203 SH OTR 0 0 0 203
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 276,137 5,632 SH SOLE 0 0 0 5,632
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 383,506 6,727 SH SOLE 0 0 0 6,727
VISA INC COM CL A 92826C839 1,537,371 4,330 SH SOLE 0 0 0 4,330
VISA INC COM CL A 92826C839 143,440 404 SH OTR 0 0 0 404
WALMART INC COM 931142103 54,644 559 SH OTR 0 0 0 559
WALMART INC COM 931142103 238,207 2,436 SH SOLE 0 0 0 2,436