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
AT&T INC COM Stock 00206R102 1,021 35,507 SH   SOLE   200 0 35,307
ABBOTT LABS COM Stock 002824100 609 5,565 SH   SOLE   0 0 5,564
ABBVIE INC COM Stock 00287Y109 705 6,582 SH   SOLE   0 0 6,581
ADAMAS PHARMACEUTICALS INC COM Stock 00548A106 398 91,807 SH   SOLE   0 0 91,807
ALPHABET INC CAP STK CL C Stock 02079K107 1,899 1,084 SH   SOLE   0 0 1,084
ALPHABET INC CAP STK CL A Stock 02079K305 519 296 SH   SOLE   17 0 279
AMAZON COM INC COM Stock 023135106 2,563 787 SH   SOLE   169 0 618
AMEREN CORP COM Stock 023608102 620 7,941 SH   SOLE   171 0 7,770
AMERICAN ELEC PWR CO INC COM Stock 025537101 301 3,612 SH   SOLE   0 0 3,611
AMERICAN TOWER CORP NEW COM REIT 03027X100 272 1,213 SH   SOLE   41 0 1,172
APPLE INC COM Stock 037833100 10,424 78,559 SH   SOLE   1,728 0 76,830
APPLIED MATLS INC COM Stock 038222105 278 3,220 SH   SOLE   0 0 3,220
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 289 1,642 SH   SOLE   0 0 1,641
BK OF AMERICA CORP COM Stock 060505104 203 6,689 SH   SOLE   0 0 6,688
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 348 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,668 7,195 SH   SOLE   350 0 6,845
BOEING CO COM Stock 097023105 538 2,516 SH   SOLE   120 0 2,395
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 457 7,375 SH   SOLE   0 0 7,374
CVS HEALTH CORP COM Stock 126650100 252 3,692 SH   SOLE   0 0 3,692
CALAMOS STRATEGIC TOTL RETN FD COM SH BEN INT CEF 128125101 241 15,272 SH   SOLE   0 0 15,272
CENTENE CORP DEL COM Stock 15135B101 4,532 75,497 SH   SOLE   0 0 75,497
CHEVRON CORP NEW COM Stock 166764100 467 5,534 SH   SOLE   407 0 5,127
CHURCH & DWIGHT INC COM Stock 171340102 289 3,318 SH   SOLE   0 0 3,318
CISCO SYS INC COM Stock 17275R102 514 11,488 SH   SOLE   0 0 11,488
COCA COLA CO COM Stock 191216100 382 6,965 SH   SOLE   0 0 6,965
COLGATE PALMOLIVE CO COM Stock 194162103 242 2,826 SH   SOLE   521 0 2,304
COMCAST CORP NEW CL A Stock 20030N101 350 6,685 SH   SOLE   362 0 6,322
COSTCO WHSL CORP NEW COM Stock 22160K105 233 619 SH   SOLE   80 0 539
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 36,651 1,090,488 SH   SOLE   89,463 0 1,001,025
DISNEY WALT CO COM Stock 254687106 653 3,606 SH   SOLE   181 0 3,424
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 238 2,601 SH   SOLE   0 0 2,601
EMERSON ELEC CO COM Stock 291011104 1,896 23,598 SH   SOLE   0 0 23,597
ENERGY TRANSFER LP COM UT LTD PTN Stock 29273V100 244 39,420 SH   SOLE   0 0 39,419
ENTERPRISE FINL SVCS CORP COM Stock 293712105 507 14,500 SH   SOLE   0 0 14,500
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 859 43,871 SH   SOLE   0 0 43,871
FACEBOOK INC CL A Stock 30303M102 474 1,734 SH   SOLE   107 0 1,627
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 568 4,014 SH   SOLE   194 0 3,820
FLAHERTY & CRUMRINE PFD INCOME COM CEF 33848E106 152 11,600 SH   SOLE   0 0 11,600
GENERAL DYNAMICS CORP COM Stock 369550108 215 1,443 SH   SOLE   198 0 1,245
GUGGENHEIM STRATEGIC OPPORTUN COM SBI CEF 40167F101 2,263 116,643 SH   SOLE   8,946 0 107,697
HANCOCK JOHN PREM DIVID FD COM SH BEN INT CEF 41013T105 511 36,046 SH   SOLE   0 0 36,046
HOME DEPOT INC COM Stock 437076102 458 1,724 SH   SOLE   397 0 1,327
INTEL CORP COM Stock 458140100 525 10,537 SH   SOLE   862 0 9,675
INVESCO QQQ TRUST ETF 46090E103 602 1,918 SH   SOLE   0 0 1,918
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 332 2,607 SH   SOLE   0 0 2,606
INVESCO DYNAMIC MARKET ETF ETF 46137V712 208 1,966 SH   SOLE   1,966 0 0
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 467 7,640 SH   SOLE   1,508 0 6,131
ISHARES SELECT DIVIDEND ETF ETF 464287168 1,648 17,138 SH   SOLE   0 0 17,137
ISHARES TIPS BOND ETF ETF 464287176 504 3,952 SH   SOLE   0 0 3,951
ISHARES CORE S&P 500 ETF ETF 464287200 668 1,780 SH   SOLE   100 0 1,680
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 469 3,965 SH   SOLE   0 0 3,965
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 300 5,808 SH   SOLE   0 0 5,807
ISHARES S&P 500 GROWTH ETF ETF 464287309 425 6,652 SH   SOLE   0 0 6,652
ISHARES MSCI EAFE ETF ETF 464287465 3,740 51,255 SH   SOLE   852 0 50,402
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 699 7,210 SH   SOLE   21 0 7,188
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 618 6,018 SH   SOLE   152 0 5,865
ISHARES S&P MIDCAP FUND ETF 464287507 229 997 SH   SOLE   0 0 997
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 2,707 19,800 SH   SOLE   0 0 19,799
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 446 6,176 SH   SOLE   5,932 0 244
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 3,578 14,838 SH   SOLE   0 0 14,838
ISHARES RUSSELL 1000 ETF ETF 464287622 201 950 SH   SOLE   0 0 950
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 579 4,396 SH   SOLE   0 0 4,396
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 484 1,689 SH   SOLE   0 0 1,689
ISHARES RUSSELL 2000 ETF ETF 464287655 231 1,178 SH   SOLE   0 0 1,177
ISHARES S&P SMALL-CAP FUND ETF 464287804 289 3,146 SH   SOLE   332 0 2,814
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 324 3,986 SH   SOLE   0 0 3,985
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 250 2,192 SH   SOLE   0 0 2,191
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 273 3,998 SH   SOLE   0 0 3,998
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 892 10,177 SH   SOLE   2,073 0 8,104
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 973 13,248 SH   SOLE   2,603 0 10,645
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 2,403 35,399 SH   SOLE   8,811 0 26,588
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 1,241 10,676 SH   SOLE   2,178 0 8,498
iShares Edge MSCI USA Value Factor ETF ETF 46432F388 320 3,678 SH   SOLE   0 0 3,678
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 863 5,350 SH   SOLE   1,536 0 3,814
ISHARES CORE MSCI EAFE ETF ETF 46432F842 1,232 17,830 SH   SOLE   3,433 0 14,397
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 246 3,969 SH   SOLE   1,865 0 2,104
ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF ETF 46435G433 654 19,300 SH   SOLE   3,962 0 15,337
JPMORGAN CHASE & CO COM Stock 46625H100 489 3,845 SH   SOLE   0 0 3,845
JOHNSON & JOHNSON COM Stock 478160104 1,448 9,200 SH   SOLE   0 0 9,200
KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106 169 29,415 SH   SOLE   0 0 29,415
LOCKHEED MARTIN CORP COM Stock 539830109 321 905 SH   SOLE   170 0 735
LOWES COS INC COM Stock 548661107 646 4,025 SH   SOLE   155 0 3,869
MFS MULTIMARKET INCOME TR SH BEN INT CEF 552737108 972 159,014 SH   SOLE   30,167 0 128,846
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 827 19,486 SH   SOLE   0 0 19,485
MASTERCARD INCORPORATED CL A Stock 57636Q104 779 2,184 SH   SOLE   89 0 2,094
MCDONALDS CORP COM Stock 580135101 1,408 6,561 SH   SOLE   438 0 6,123
MICROSOFT CORP COM Stock 594918104 2,043 9,185 SH   SOLE   798 0 8,387
MONDELEZ INTL INC CL A Stock 609207105 206 3,519 SH   SOLE   0 0 3,519
NEXTERA ENERGY INC COM Stock 65339F101 1,702 22,057 SH   SOLE   1,444 0 20,612
NIKE INC CL B Stock 654106103 4,870 34,422 SH   SOLE   467 0 33,954
NUVEEN PFD & INCOME OPPORTUNIT COM CEF 67073B106 934 98,308 SH   SOLE   0 0 98,308
PEPSICO INC COM Stock 713448108 1,285 8,666 SH   SOLE   275 0 8,391
PFIZER INC COM Stock 717081103 1,052 28,590 SH   SOLE   1,021 0 27,568
PHILLIPS 66 COM Stock 718546104 213 3,051 SH   SOLE   0 0 3,051
PROCTER AND GAMBLE CO COM Stock 742718109 944 6,787 SH   SOLE   257 0 6,530
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 338 4,728 SH   SOLE   596 0 4,132
REALTY INCOME CORP COM REIT 756109104 577 9,284 SH   SOLE   0 0 9,283
SPDR S&P 500 ETF ETF 78462F103 1,742 4,660 SH   SOLE   419 0 4,241
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 978 12,804 SH   SOLE   764 0 12,040
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 1,403 25,380 SH   SOLE   1,185 0 24,195
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 253 8,259 SH   SOLE   0 0 8,259
SAREPTA THERAPEUTICS INC COM Stock 803607100 699 4,100 SH   SOLE   0 0 4,100
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 3,394 37,320 SH   SOLE   0 0 37,320
SCHWAB US AGGREGATE BOND ETF ETF 808524839 367 6,552 SH   SOLE   0 0 6,552
SOUTHERN CO COM Stock 842587107 410 6,676 SH   SOLE   456 0 6,219
SPIRE INC COM Stock 84857L101 230 3,598 SH   SOLE   0 0 3,597
SPDR S&P 500 ETF Option 78464A909 411 1,100 SH Call SOLE   0 0 700
SPDR S&P 500 ETF Option 78464A959 785 2,100 SH Put SOLE   0 0 800
STARBUCKS CORP COM Stock 855244109 323 3,018 SH   SOLE   434 0 2,584
STIFEL FINL CORP COM Stock 860630102 806 15,964 SH   SOLE   3,000 0 12,964
TESLA INC COM Stock 88160R101 1,588 2,251 SH   SOLE   35 0 2,216
TEXAS INSTRS INC COM Stock 882508104 329 2,003 SH   SOLE   379 0 1,624
3M CO COM Stock 88579Y101 474 2,713 SH   SOLE   295 0 2,418
US BANCORP DEL COM NEW Stock 902973304 890 19,106 SH   SOLE   0 0 19,106
UNION PAC CORP COM Stock 907818108 659 3,165 SH   SOLE   185 0 2,980
UNITEDHEALTH GROUP INC COM Stock 91324P102 316 901 SH   SOLE   30 0 871
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 789 5,586 SH   SOLE   1,953 0 3,632
VANGUARD MEGA CAP ETF ETF 921910873 423 3,173 SH   SOLE   2,928 0 245
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 258 2,781 SH   SOLE   0 0 2,781
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 2,352 28,373 SH   SOLE   0 0 28,372
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 2,692 30,526 SH   SOLE   0 0 30,526
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 8,790 186,169 SH   SOLE   6,365 0 179,803
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 524 5,723 SH   SOLE   2,070 0 3,653
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 4,993 99,636 SH   SOLE   4,144 0 95,491
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 236 1,055 SH   SOLE   848 0 207
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 359 1,015 SH   SOLE   864 0 151
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 516 8,370 SH   SOLE   0 0 8,369
VANGUARD RUSSELL 2000 ETF ETF 92206C664 551 3,484 SH   SOLE   1,908 0 1,576
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 646 6,654 SH   SOLE   0 0 6,653
VANGUARD S&P 500 ETF ETF 922908363 628 1,829 SH   SOLE   0 0 1,829
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 4,763 40,040 SH   SOLE   706 0 39,333
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 5,676 26,765 SH   SOLE   1,175 0 25,589
VANGUARD REAL ESTATE ETF ETF 922908553 1,633 19,233 SH   SOLE   563 0 18,669
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 20,450 76,405 SH   SOLE   5,375 0 71,029
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 4,652 32,711 SH   SOLE   601 0 32,109
VANGUARD MID-CAP INDEX FUND ETF 922908629 2,339 11,314 SH   SOLE   2,575 0 8,739
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 3,452 19,644 SH   SOLE   1,419 0 18,225
VANGUARD GROWTH INDEX FUND ETF 922908736 62,925 248,381 SH   SOLE   19,778 0 228,602
VANGUARD VALUE INDEX FUND ETF 922908744 18,572 156,120 SH   SOLE   5,528 0 150,591
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 1,286 6,604 SH   SOLE   370 0 6,234
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 1,806 9,278 SH   SOLE   2,501 0 6,776
VERIZON COMMUNICATIONS INC COM Stock 92343V104 396 6,750 SH   SOLE   0 0 6,750
VISA INC COM CL A Stock 92826C839 330 1,508 SH   SOLE   145 0 1,363
WALMART INC COM Stock 931142103 953 6,610 SH   SOLE   0 0 6,610
WELLTOWER INC COM REIT 95040Q104 226 3,500 SH   SOLE   0 0 3,500
WESTERN ASSET MANAGED MUNS FD COM CEF 95766M105 999 77,796 SH   SOLE   0 0 77,795
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Stock 958669103 143 10,322 SH   SOLE   0 0 10,321
WILLIAMS COS INC COM Stock 969457100 212 10,594 SH   SOLE   0 0 10,593
XCEL ENERGY INC COM Stock 98389B100 701 10,517 SH   SOLE   0 0 10,517
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 359 1,376 SH   SOLE   475 0 901
GLOBAL CORD BLOOD CORPORATION SHS Stock G39342103 46 12,275 SH   SOLE   0 0 12,275
MEDTRONIC PLC SHS Stock G5960L103 396 3,379 SH   SOLE   516 0 2,863