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 322 2,063 SH   SOLE   213 0 1,849
ABBOTT LABS COM Stock 002824100 517 5,653 SH   SOLE   0 0 5,653
ABBVIE INC COM Stock 00287Y109 606 6,168 SH   SOLE   0 0 6,168
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 256 1,192 SH   SOLE   441 0 751
ADAMAS PHARMACEUTICALS INC COM Stock 00548A106 238 92,997 SH   SOLE   0 0 92,997
ALPHABET INC CAP STK CL A Stock 02079K305 406 286 SH   SOLE   17 0 269
ALPHABET INC CAP STK CL C Stock 02079K107 800 566 SH   SOLE   0 0 566
AMAZON COM INC COM Stock 023135106 2,072 751 SH   SOLE   176 0 575
AMEREN CORP COM Stock 023608102 557 7,910 SH   SOLE   171 0 7,738
AMERICAN ELEC PWR CO INC COM Stock 025537101 286 3,593 SH   SOLE   0 0 3,592
AMERICAN TOWER CORP NEW COM REIT 03027X100 314 1,213 SH   SOLE   41 0 1,172
APPLE INC COM Stock 037833100 7,117 19,509 SH   SOLE   536 0 18,972
AT&T INC COM Stock 00206R102 958 31,681 SH   SOLE   200 0 31,480
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 244 1,642 SH   SOLE   0 0 1,641
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 267 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 1,315 7,365 SH   SOLE   350 0 7,015
BOEING CO COM Stock 097023105 520 2,835 SH   SOLE   320 0 2,514
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 425 7,220 SH   SOLE   0 0 7,220
CALAMOS STRATEGIC TOTL RETN FD COM SH BEN INT CEF 128125101 186 14,972 SH   SOLE   0 0 14,971
CENTENE CORP DEL COM Stock 15135B101 6,170 97,082 SH   SOLE   0 0 97,082
CHEVRON CORP NEW COM Stock 166764100 444 4,977 SH   SOLE   235 0 4,742
CHURCH & DWIGHT INC COM Stock 171340102 256 3,318 SH   SOLE   0 0 3,318
CISCO SYS INC COM Stock 17275R102 502 10,765 SH   SOLE   0 0 10,765
COCA COLA CO COM Stock 191216100 319 7,145 SH   SOLE   0 0 7,145
COMCAST CORP NEW CL A Stock 20030N101 264 6,781 SH   SOLE   362 0 6,419
DISNEY WALT CO COM DISNEY Stock 254687106 412 3,691 SH   SOLE   181 0 3,509
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 216 2,700 SH   SOLE   0 0 2,700
EMERSON ELEC CO COM Stock 291011104 1,468 23,672 SH   SOLE   0 0 23,671
ENBRIDGE INC COM Stock 29250N105 244 8,022 SH   SOLE   0 0 8,022
ENERGY TRANSFER LP COM UT LTD PTN Stock 29273V100 365 51,252 SH   SOLE   0 0 51,251
ENLINK MIDSTREAM LLC COM UNIT REP LTD Stock 29336T100 30 12,279 SH   SOLE   0 0 12,279
ENTERPRISE FINL SVCS CORP COM Stock 293712105 451 14,500 SH   SOLE   0 0 14,500
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 939 51,666 SH   SOLE   0 0 51,665
EXXON MOBIL CORP COM Stock 30231G102 210 4,689 SH   SOLE   760 0 3,929
FACEBOOK INC CL A Stock 30303M102 394 1,734 SH   SOLE   107 0 1,627
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 507 3,781 SH   SOLE   194 0 3,587
FLAHERTY & CRUMRIN PFD & INM O COM CEF 33848E106 166 14,888 SH   SOLE   0 0 14,887
GLOBAL CORD BLOOD CORPORATION SHS Stock G39342103 38 12,275 SH   SOLE   0 0 12,275
GUGGENHEIM STRATEGIC OPPORTUN COM SBI CEF 40167F101 1,573 93,053 SH   SOLE   7,716 0 85,337
HANCOCK JOHN PREM DIVID FD COM SH BEN INT CEF 41013T105 476 35,800 SH   SOLE   0 0 35,799
HOME DEPOT INC COM Stock 437076102 443 1,767 SH   SOLE   577 0 1,189
INTEL CORP COM Stock 458140100 689 11,516 SH   SOLE   862 0 10,653
INVESCO QQQ TRUST ETF 46090E103 373 1,508 SH   SOLE   0 0 1,508
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 548 5,381 SH   SOLE   0 0 5,381
ISHARES COMEX GOLD TRUST ETF 464285105 232 13,642 SH   SOLE   4,590 0 9,052
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 643 7,922 SH   SOLE   1,524 0 6,397
ISHARES CORE MSCI EAFE ETF ETF 46432F842 287 5,014 SH   SOLE   3,433 0 1,580
ISHARES CORE S&P 500 ETF ETF 464287200 551 1,780 SH   SOLE   100 0 1,680
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 710 10,749 SH   SOLE   1,918 0 8,831
ISHARES EDGE MSCI MIN VOL EMERGING MARKETS ETF ETF 464286533 340 6,547 SH   SOLE   1,145 0 5,402
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 1,882 31,038 SH   SOLE   7,678 0 23,359
ISHARES EDGE MSCI MIN VOL USA SMALL-CAP ETF ETF 46435G433 452 15,600 SH   SOLE   2,914 0 12,686
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 732 5,591 SH   SOLE   1,747 0 3,843
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 949 9,894 SH   SOLE   2,457 0 7,437
iShares Edge MSCI USA Value Factor ETF ETF 46432F388 345 4,779 SH   SOLE   1,319 0 3,460
ISHARES MSCI EAFE ETF ETF 464287465 3,159 51,892 SH   SOLE   1,130 0 50,761
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 232 5,793 SH   SOLE   0 0 5,793
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 2,889 15,050 SH   SOLE   0 0 15,050
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 2,380 21,137 SH   SOLE   0 0 21,136
ISHARES RUSSELL 2000 ETF ETF 464287655 305 2,129 SH   SOLE   0 0 2,128
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 413 1,998 SH   SOLE   0 0 1,998
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 381 3,910 SH   SOLE   0 0 3,909
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 493 3,119 SH   SOLE   187 0 2,931
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 551 7,195 SH   SOLE   21 0 7,174
ISHARES S&P 500 GROWTH ETF ETF 464287309 345 1,663 SH   SOLE   0 0 1,663
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 346 1,544 SH   SOLE   1,483 0 61
ISHARES S&P MIDCAP FUND ETF 464287507 358 2,016 SH   SOLE   0 0 2,015
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 240 1,991 SH   SOLE   0 0 1,990
ISHARES S&P SMALL-CAP FUND ETF 464287804 420 6,151 SH   SOLE   332 0 5,819
ISHARES SELECT DIVIDEND ETF ETF 464287168 1,408 17,442 SH   SOLE   0 0 17,441
ISHARES TIPS BOND ETF ETF 464287176 463 3,764 SH   SOLE   0 0 3,764
JOHNSON & JOHNSON COM Stock 478160104 1,296 9,219 SH   SOLE   76 0 9,143
JPMORGAN CHASE & CO COM Stock 46625H100 349 3,715 SH   SOLE   210 0 3,505
KAYNE ANDERSN MLP MIDS INVT CO COM CEF 486606106 192 36,346 SH   SOLE   0 0 36,345
LOCKHEED MARTIN CORP COM Stock 539830109 282 773 SH   SOLE   198 0 575
LOWES COS INC COM Stock 548661107 558 4,133 SH   SOLE   155 0 3,977
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 897 20,782 SH   SOLE   0 0 20,781
MASTERCARD INCORPORATED CL A Stock 57636Q104 786 2,659 SH   SOLE   89 0 2,570
MCDONALDS CORP COM Stock 580135101 1,189 6,448 SH   SOLE   438 0 6,009
MEDTRONIC PLC SHS Stock G5960L103 299 3,263 SH   SOLE   465 0 2,798
MFS MULTIMARKET INCOME TR SH BEN INT CEF 552737108 759 135,952 SH   SOLE   26,392 0 109,560
MICROSOFT CORP COM Stock 594918104 1,816 8,924 SH   SOLE   798 0 8,126
NEXTERA ENERGY INC COM Stock 65339F101 1,338 5,570 SH   SOLE   361 0 5,208
NIKE INC CL B Stock 654106103 3,329 33,956 SH   SOLE   406 0 33,549
NUVEEN PFD & INCOME OPPORTUNIT COM CEF 67073B106 682 82,907 SH   SOLE   0 0 82,906
ONEOK INC NEW COM Stock 682680103 225 6,771 SH   SOLE   0 0 6,771
PEPSICO INC COM Stock 713448108 1,116 8,436 SH   SOLE   260 0 8,176
PFIZER INC COM Stock 717081103 899 27,491 SH   SOLE   1,021 0 26,470
PHILLIPS 66 COM Stock 718546104 248 3,450 SH   SOLE   0 0 3,449
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN Stock 726503105 101 11,454 SH   SOLE   0 0 11,453
PROCTER AND GAMBLE CO COM Stock 742718109 814 6,804 SH   SOLE   257 0 6,547
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 282 4,581 SH   SOLE   510 0 4,070
REALTY INCOME CORP COM REIT 756109104 552 9,284 SH   SOLE   0 0 9,283
SAREPTA THERAPEUTICS INC COM Stock 803607100 537 3,350 SH   SOLE   0 0 3,350
SOUTHERN CO COM Stock 842587107 303 5,853 SH   SOLE   426 0 5,426
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 1,044 23,241 SH   SOLE   1,185 0 22,056
SPDR S&P 500 ETF ETF 78462F108 278 900 SH Put SOLE   0 0 900
SPDR S&P 500 ETF ETF 78462F107 432 1,400 SH Put SOLE   0 0 1,400
SPDR S&P 500 ETF ETF 78462F104 278 900 SH Call SOLE   0 0 900
SPDR S&P 500 ETF ETF 78462F103 943 3,059 SH   SOLE   742 0 2,317
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 710 12,501 SH   SOLE   764 0 11,737
SPIRE INC COM Stock 84857L101 234 3,559 SH   SOLE   0 0 3,558
STARBUCKS CORP COM Stock 855244109 212 2,875 SH   SOLE   543 0 2,332
STIFEL FINL CORP COM Stock 860630102 505 10,643 SH   SOLE   2,000 0 8,643
TARGA RES CORP COM Stock 87612G101 206 10,263 SH   SOLE   0 0 10,263
TEXAS INSTRS INC COM Stock 882508104 277 2,179 SH   SOLE   379 0 1,800
UNION PAC CORP COM Stock 907818108 533 3,152 SH   SOLE   185 0 2,967
UNITEDHEALTH GROUP INC COM Stock 91324P102 255 863 SH   SOLE   30 0 833
US BANCORP DEL COM NEW Stock 902973304 713 19,357 SH   SOLE   0 0 19,357
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 655 5,586 SH   SOLE   1,953 0 3,632
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 5,533 142,636 SH   SOLE   2,550 0 140,086
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 3,183 80,352 SH   SOLE   1,974 0 78,377
VANGUARD GROWTH INDEX FUND ETF 922908736 57,833 286,176 SH   SOLE   24,805 0 261,370
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 203 1,055 SH   SOLE   848 0 207
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 451 5,722 SH   SOLE   2,070 0 3,652
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 321 1,153 SH   SOLE   1,004 0 149
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 234 2,516 SH   SOLE   0 0 2,516
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 327 3,434 SH   SOLE   0 0 3,434
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 2,793 19,534 SH   SOLE   1,447 0 18,087
VANGUARD MEGA CAP ETF ETF 921910873 347 3,173 SH   SOLE   3,173 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 7,817 47,353 SH   SOLE   2,562 0 44,791
VANGUARD MID-CAP INDEX FUND ETF 922908629 1,459 8,902 SH   SOLE   2,575 0 6,327
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 2,516 26,294 SH   SOLE   0 0 26,293
VANGUARD REAL ESTATE ETF ETF 922908553 1,495 19,033 SH   SOLE   563 0 18,469
VANGUARD RUSSELL 2000 ETF ETF 92206C664 236 2,049 SH   SOLE   1,908 0 141
VANGUARD S&P 500 ETF ETF 922908363 368 1,300 SH   SOLE   350 0 950
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 1,654 19,904 SH   SOLE   0 0 19,903
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 284 4,573 SH   SOLE   0 0 4,573
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 16,322 81,771 SH   SOLE   6,107 0 75,664
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 1,011 6,937 SH   SOLE   1,070 0 5,867
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 2,454 22,955 SH   SOLE   62 0 22,892
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 2,084 23,592 SH   SOLE   0 0 23,592
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 765 4,887 SH   SOLE   398 0 4,487
VANGUARD VALUE INDEX FUND ETF 922908744 13,261 133,156 SH   SOLE   3,594 0 129,561
VERIZON COMMUNICATIONS INC COM Stock 92343V104 373 6,768 SH   SOLE   0 0 6,768
VISA INC COM CL A Stock 92826C839 348 1,800 SH   SOLE   206 0 1,594
WALMART INC COM Stock 931142103 805 6,717 SH   SOLE   0 0 6,717
WESTERN ASSET MANAGED MUNS FD COM CEF 95766M105 865 72,063 SH   SOLE   0 0 72,062
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Stock 958669103 117 11,678 SH   SOLE   0 0 11,678
WILLIAMS COS INC COM Stock 969457100 248 13,026 SH   SOLE   0 0 13,025
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 32,920 1,089,352 SH   SOLE   90,552 0 998,799
XCEL ENERGY INC COM Stock 98389B100 657 10,517 SH   SOLE   0 0 10,517