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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM Stock 88579Y101 546 3,073 SH   SOLE   0 0 3,073
ABBOTT LABS COM Stock 002824100 981 6,971 SH   SOLE   0 0 6,971
ABBVIE INC COM Stock 00287Y109 830 6,134 SH   SOLE   0 0 6,134
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 645 1,557 SH   SOLE   0 0 1,557
ADVANCED MICRO DEVICES INC COM Stock 007903107 236 1,643 SH   SOLE   0 0 1,643
ALPHABET INC CAP STK CL A Stock 02079K305 872 301 SH   SOLE   0 0 301
ALPHABET INC CAP STK CL C Stock 02079K107 1,881 650 SH   SOLE   0 0 650
ALTRIA GROUP INC COM Stock 02209S103 220 4,646 SH   SOLE   0 0 4,646
AMAZON COM INC COM Stock 023135106 2,898 869 SH   SOLE   0 0 869
AMEREN CORP COM Stock 023608102 892 10,027 SH   SOLE   0 0 10,027
AMERICAN ELEC PWR CO INC COM Stock 025537101 206 2,319 SH   SOLE   0 0 2,319
AMPIO PHARMACEUTICALS INC COM Stock 03209T109 6 11,000 SH   SOLE   0 0 11,000
APPLE INC COM Stock 037833100 12,791 72,033 SH   SOLE   0 0 72,033
APPLIED MATLS INC COM Stock 038222105 1,042 6,620 SH   SOLE   0 0 6,620
ARTISAN PARTNERS ASSET MGMT IN CL A Stock 04316A108 340 7,143 SH   SOLE   0 0 7,143
AT&T INC COM Stock 00206R102 691 28,100 SH   SOLE   0 0 28,100
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 327 1,326 SH   SOLE   0 0 1,326
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 451 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,267 7,581 SH   SOLE   0 0 7,581
BK OF AMERICA CORP COM Stock 060505104 1,772 39,825 SH   SOLE   0 0 39,825
BLACKBERRY LTD COM Stock 09228F103 117 12,560 SH   SOLE   0 0 12,560
BOEING CO COM Stock 097023105 698 3,467 SH   SOLE   0 0 3,467
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 355 5,694 SH   SOLE   0 0 5,694
CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT CEF 128125101 331 17,178 SH   SOLE   0 0 17,178
CASI PHARMACEUTICALS INC COM Stock 14757U109 14 17,500 SH   SOLE   0 0 17,500
CENTENE CORP DEL COM Stock 15135B101 2,876 34,897 SH   SOLE   0 0 34,897
CHEVRON CORP NEW COM Stock 166764100 691 5,893 SH   SOLE   0 0 5,893
CHURCH & DWIGHT CO INC COM Stock 171340102 340 3,318 SH   SOLE   0 0 3,318
CISCO SYS INC COM Stock 17275R102 974 15,378 SH   SOLE   0 0 15,378
CITIGROUP INC COM NEW Stock 172967424 389 6,446 SH   SOLE   0 0 6,446
CME GROUP INC COM Stock 12572Q105 230 1,005 SH   SOLE   0 0 1,005
COCA COLA CO COM Stock 191216100 626 10,567 SH   SOLE   0 0 10,567
COLGATE PALMOLIVE CO COM Stock 194162103 233 2,732 SH   SOLE   0 0 2,732
COMCAST CORP NEW CL A Stock 20030N101 320 6,358 SH   SOLE   0 0 6,358
COSTCO WHSL CORP NEW COM Stock 22160K105 374 658 SH   SOLE   0 0 658
DIMENSIONAL EMERGING CORE EQUITY MARKET ETF ETF 25434V302 296 10,823 SH   SOLE   0 0 10,823
DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETF ETF 25434V203 789 26,666 SH   SOLE   0 0 26,666
DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708 257 8,882 SH   SOLE   0 0 8,882
DIMENSIONAL U.S. TARGETED VALUE ETF ETF 25434V609 304 6,401 SH   SOLE   0 0 6,401
DISNEY WALT CO COM Stock 254687106 523 3,379 SH   SOLE   0 0 3,379
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 303 2,885 SH   SOLE   0 0 2,885
EDGEWELL PERS CARE CO COM Stock 28035Q102 209 4,576 SH   SOLE   0 0 4,576
EMERSON ELEC CO COM Stock 291011104 1,404 15,098 SH   SOLE   0 0 15,098
ENBRIDGE INC COM Stock 29250N105 272 6,972 SH   SOLE   0 0 6,972
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 230 27,925 SH   SOLE   0 0 27,925
ENTERPRISE FINL SVCS CORP COM Stock 293712105 683 14,500 SH   SOLE   0 0 14,500
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 836 38,061 SH   SOLE   0 0 38,061
EXXON MOBIL CORP COM Stock 30231G102 239 3,910 SH   SOLE   0 0 3,910
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 468 4,286 SH   SOLE   0 0 4,286
FIRST FINL CORP IND COM Stock 320218100 318 7,016 SH   SOLE   0 0 7,016
FLAHERTY & CRUMRINE PFD INCOME COM CEF 33848E106 150 11,761 SH   SOLE   0 0 11,761
FREEPORT-MCMORAN INC CL B Stock 35671D857 2,012 48,222 SH   SOLE   0 0 48,222
GENERAL DYNAMICS CORP COM Stock 369550108 329 1,576 SH   SOLE   0 0 1,576
GUGGENHEIM STRATEGIC OPPORTUN COM SBI CEF 40167F101 2,570 140,282 SH   SOLE   0 0 140,282
HANCOCK JOHN PREM DIVID FD COM SH BEN INT CEF 41013T105 487 29,161 SH   SOLE   0 0 29,161
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 793 50,300 SH   SOLE   0 0 50,300
HOME DEPOT INC COM Stock 437076102 617 1,487 SH   SOLE   0 0 1,487
HP INC COM Stock 40434L105 1,695 45,000 SH   SOLE   0 0 45,000
ILLINOIS TOOL WKS INC COM Stock 452308109 207 838 SH   SOLE   0 0 838
INTEL CORP COM Stock 458140100 524 10,170 SH   SOLE   0 0 10,170
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 210 1,568 SH   SOLE   0 0 1,568
INVESCO DYNAMIC MARKET ETF ETF 46137V712 247 1,966 SH   SOLE   0 0 1,966
INVESCO QQQ TRUST ETF 46090E103 461 1,158 SH   SOLE   0 0 1,158
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 828 5,090 SH   SOLE   0 0 5,090
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 1,338 13,252 SH   SOLE   0 0 13,252
ISHARES CORE MSCI EAFE ETF ETF 46432F842 272 3,646 SH   SOLE   0 0 3,646
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 238 3,968 SH   SOLE   0 0 3,968
ISHARES CORE S&P 500 ETF ETF 464287200 925 1,940 SH   SOLE   0 0 1,940
ISHARES GOLD TRUST ETF 464285204 253 7,270 SH   SOLE   0 0 7,270
ISHARES MSCI EAFE ETF ETF 464287465 3,581 45,518 SH   SOLE   0 0 45,518
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 1,366 17,793 SH   SOLE   0 0 17,793
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 286 5,855 SH   SOLE   0 0 5,855
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 617 9,827 SH   SOLE   0 0 9,827
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 3,264 40,341 SH   SOLE   0 0 40,341
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 811 4,461 SH   SOLE   0 0 4,461
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 1,303 8,951 SH   SOLE   0 0 8,951
ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF ETF 46435G433 958 24,512 SH   SOLE   0 0 24,512
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 4,001 13,094 SH   SOLE   0 0 13,094
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 2,863 17,052 SH   SOLE   0 0 17,052
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 471 1,608 SH   SOLE   0 0 1,608
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 693 4,172 SH   SOLE   0 0 4,172
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 615 5,334 SH   SOLE   0 0 5,334
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 733 5,990 SH   SOLE   0 0 5,990
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 527 6,176 SH   SOLE   0 0 6,176
ISHARES S&P MIDCAP FUND ETF 464287507 384 1,355 SH   SOLE   0 0 1,355
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 291 2,095 SH   SOLE   0 0 2,095
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 259 2,481 SH   SOLE   0 0 2,481
ISHARES S&P SMALL-CAP FUND ETF 464287804 391 3,415 SH   SOLE   0 0 3,415
ISHARES SELECT DIVIDEND ETF ETF 464287168 2,090 17,046 SH   SOLE   0 0 17,046
ISHARES TIPS BOND ETF ETF 464287176 488 3,780 SH   SOLE   0 0 3,780
JOHNSON & JOHNSON COM Stock 478160104 1,552 9,073 SH   SOLE   0 0 9,073
JPMORGAN CHASE & CO COM Stock 46625H100 751 4,741 SH   SOLE   0 0 4,741
KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106 178 22,805 SH   SOLE   0 0 22,805
LINDE PLC SHS Stock G5494J103 240 693 SH   SOLE   0 0 693
LOCKHEED MARTIN CORP COM Stock 539830109 344 968 SH   SOLE   0 0 968
LOWES COS INC COM Stock 548661107 962 3,721 SH   SOLE   0 0 3,721
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 781 16,825 SH   SOLE   0 0 16,825
MASTERCARD INCORPORATED CL A Stock 57636Q104 829 2,307 SH   SOLE   0 0 2,307
MCDONALDS CORP COM Stock 580135101 1,764 6,579 SH   SOLE   0 0 6,579
MEDTRONIC PLC SHS Stock G5960L103 343 3,313 SH   SOLE   0 0 3,313
META PLATFORMS INC CL A Stock 30303M102 535 1,591 SH   SOLE   0 0 1,591
MFS MULTIMARKET INCOME TR SH BEN INT CEF 552737108 1,369 214,309 SH   SOLE   0 0 214,309
MICRON TECHNOLOGY INC COM Stock 595112103 1,320 14,176 SH   SOLE   0 0 14,176
MICROSOFT CORP COM Stock 594918104 2,973 8,840 SH   SOLE   0 0 8,840
MONDELEZ INTL INC CL A Stock 609207105 273 4,110 SH   SOLE   0 0 4,110
MORGAN STANLEY COM NEW Stock 617446448 472 4,810 SH   SOLE   0 0 4,810
NETFLIX INC COM Stock 64110L106 200 332 SH   SOLE   0 0 332
NEXTERA ENERGY INC COM Stock 65339F101 2,074 22,214 SH   SOLE   0 0 22,214
NIKE INC CL B Stock 654106103 6,146 36,875 SH   SOLE   0 0 36,875
NORTHROP GRUMMAN CORP COM Stock 666807102 218 563 SH   SOLE   0 0 563
NOVARTIS AG SPONSORED ADR ADR 66987V109 219 2,504 SH   SOLE   0 0 2,504
NUVEEN PFD & INCOME OPPORTUNIT COM CEF 67073B106 848 86,890 SH   SOLE   0 0 86,890
NVIDIA CORPORATION COM Stock 67066G104 602 2,048 SH   SOLE   0 0 2,048
ONEOK INC NEW COM Stock 682680103 269 4,571 SH   SOLE   0 0 4,571
OPEN TEXT CORP COM Stock 683715106 243 5,117 SH   SOLE   0 0 5,117
ORACLE CORP COM Stock 68389X105 286 3,278 SH   SOLE   0 0 3,278
PAYCHEX INC COM Stock 704326107 207 1,515 SH   SOLE   0 0 1,515
PEPSICO INC COM Stock 713448108 1,533 8,824 SH   SOLE   0 0 8,824
PFIZER INC COM Stock 717081103 1,588 26,895 SH   SOLE   0 0 26,895
PHILLIPS 66 COM Stock 718546104 217 2,993 SH   SOLE   0 0 2,993
PROCTER AND GAMBLE CO COM Stock 742718109 1,210 7,395 SH   SOLE   0 0 7,395
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 448 5,207 SH   SOLE   0 0 5,207
REALTY INCOME CORP COM REIT 756109104 1,338 18,696 SH   SOLE   0 0 18,696
ROCKWELL AUTOMATION INC COM Stock 773903109 272 780 SH   SOLE   0 0 780
SAREPTA THERAPEUTICS INC COM Stock 803607100 294 3,269 SH   SOLE   0 0 3,269
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 4,181 36,729 SH   SOLE   0 0 36,729
SOUTHERN CO COM Stock 842587107 482 7,031 SH   SOLE   0 0 7,031
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 925 12,759 SH   SOLE   0 0 12,759
SPDR S&P 500 ETF Call 78462F903 475 1,000 SH   SOLE   0 0 1,000
SPDR S&P 500 ETF Put 78462F953 855 1,800 SH   SOLE   0 0 1,800
SPDR S&P 500 ETF ETF 78462F103 2,184 4,598 SH   SOLE   0 0 4,598
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 955 10,289 SH   SOLE   0 0 10,289
SPIRE INC COM Stock 84857L101 309 4,735 SH   SOLE   0 0 4,735
STARBUCKS CORP COM Stock 855244109 468 4,003 SH   SOLE   0 0 4,003
STIFEL FINL CORP COM Stock 860630102 1,124 15,964 SH   SOLE   0 0 15,964
TESLA INC COM Stock 88160R101 2,312 2,188 SH   SOLE   0 0 2,188
TEXAS INSTRS INC COM Stock 882508104 313 1,659 SH   SOLE   0 0 1,659
UNION PAC CORP COM Stock 907818108 775 3,075 SH   SOLE   0 0 3,075
UNITEDHEALTH GROUP INC COM Stock 91324P102 660 1,315 SH   SOLE   0 0 1,315
US BANCORP DEL COM NEW Stock 902973304 1,073 19,106 SH   SOLE   0 0 19,106
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 677 3,940 SH   SOLE   0 0 3,940
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 246 2,552 SH   SOLE   0 0 2,552
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 11,237 220,065 SH   SOLE   0 0 220,065
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 6,195 125,252 SH   SOLE   0 0 125,252
VANGUARD GROWTH INDEX FUND ETF 922908736 85,599 266,746 SH   SOLE   0 0 266,746
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 789 7,042 SH   SOLE   0 0 7,042
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 225 2,572 SH   SOLE   0 0 2,572
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 1,007 10,857 SH   SOLE   0 0 10,857
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 3,741 16,926 SH   SOLE   0 0 16,926
VANGUARD MEGA CAP ETF ETF 921910873 533 3,173 SH   SOLE   0 0 3,173
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 6,640 26,080 SH   SOLE   0 0 26,080
VANGUARD MID-CAP INDEX FUND ETF 922908629 1,737 6,816 SH   SOLE   0 0 6,816
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 6,008 39,963 SH   SOLE   0 0 39,963
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 200 3,777 SH   SOLE   0 0 3,777
VANGUARD REAL ESTATE ETF ETF 922908553 1,907 16,436 SH   SOLE   0 0 16,436
VANGUARD RUSSELL 2000 ETF ETF 92206C664 636 7,083 SH   SOLE   0 0 7,083
VANGUARD S&P 500 ETF ETF 922908363 458 1,048 SH   SOLE   0 0 1,048
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 2,341 28,961 SH   SOLE   0 0 28,961
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 848 13,943 SH   SOLE   0 0 13,943
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 23,122 82,054 SH   SOLE   0 0 82,054
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 1,213 5,369 SH   SOLE   0 0 5,369
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 5,548 31,019 SH   SOLE   0 0 31,019
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 3,231 38,127 SH   SOLE   0 0 38,127
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 1,479 6,127 SH   SOLE   0 0 6,127
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 228 2,121 SH   SOLE   0 0 2,121
VANGUARD U.S. LIQUIDITY FACTOR ETF ETF 921935300 987 8,589 SH   SOLE   0 0 8,589
VANGUARD U.S. MOMENTUM FACTOR ETF ETF 921935508 908 6,820 SH   SOLE   0 0 6,820
VANGUARD U.S. QUALITY FACTOR ETF ETF 921935706 985 7,801 SH   SOLE   0 0 7,801
VANGUARD U.S. VALUE FACTOR ETF ETF 921935805 1,017 9,674 SH   SOLE   0 0 9,674
VANGUARD VALUE INDEX FUND ETF 922908744 25,964 176,492 SH   SOLE   0 0 176,492
VERIZON COMMUNICATIONS INC COM Stock 92343V104 459 8,843 SH   SOLE   0 0 8,843
VISA INC COM CL A Stock 92826C839 327 1,511 SH   SOLE   0 0 1,511
WALMART INC COM Stock 931142103 916 6,333 SH   SOLE   0 0 6,333
WELLS FARGO CO NEW COM Stock 949746101 270 5,633 SH   SOLE   0 0 5,633
WELLTOWER INC COM REIT 95040Q104 300 3,500 SH   SOLE   0 0 3,500
WESTERN ASSET MANAGED MUNS FD COM CEF 95766M105 1,111 84,974 SH   SOLE   0 0 84,974
WILLIAMS COS INC COM Stock 969457100 232 8,899 SH   SOLE   0 0 8,899
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 48,590 1,237,322 SH   SOLE   0 0 1,237,322
XCEL ENERGY INC COM Stock 98389B100 709 10,479 SH   SOLE   0 0 10,479