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
AMAZON COM INC COM Stock 023135106 2,641 804 SH   SOLE   0 0 804
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 717 50,300 SH   SOLE   0 0 50,300
INVESCO QQQ TRUST ETF 46090E103 535 1,495 SH   SOLE   0 0 1,495
STARBUCKS CORP COM Stock 855244109 317 2,871 SH   SOLE   0 0 2,871
ISHARES GOLD TRUST ETF 464285204 246 7,370 SH   SOLE   0 0 7,370
JOHNSON & JOHNSON COM Stock 478160104 1,512 9,359 SH   SOLE   0 0 9,359
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 1,450 6,531 SH   SOLE   0 0 6,531
COSTCO WHSL CORP NEW COM Stock 22160K105 280 623 SH   SOLE   0 0 623
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 292 5,796 SH   SOLE   0 0 5,796
PROCTER AND GAMBLE CO COM Stock 742718109 939 6,715 SH   SOLE   0 0 6,715
COCA COLA CO COM Stock 191216100 510 9,716 SH   SOLE   0 0 9,716
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 888 41,012 SH   SOLE   0 0 41,012
AMEREN CORP COM Stock 023608102 713 8,808 SH   SOLE   0 0 8,808
VANGUARD REAL ESTATE ETF ETF 922908553 1,850 18,177 SH   SOLE   0 0 18,177
INTEL CORP COM Stock 458140100 570 10,694 SH   SOLE   0 0 10,694
MEDTRONIC PLC SHS Stock G5960L103 464 3,703 SH   SOLE   0 0 3,703
CLOROX CO DEL COM Stock 189054109 240 1,450 SH   SOLE   0 0 1,450
SPDR S&P 500 ETF ETF 78462F103 1,940 4,520 SH   SOLE   0 0 4,520
SPDR S&P 500 ETF Option 78462F903 429 1,000 SH   SOLE   0 0 1,000
SPDR S&P 500 ETF Option 78462F903 3,153 1,800 SH   SOLE   0 0 1,800
MASTERCARD INCORPORATED CL A Stock 57636Q104 770 2,216 SH   SOLE   0 0 2,216
EMERSON ELEC CO COM Stock 291011104 2,211 23,475 SH   SOLE   0 0 23,475
GUGGENHEIM STRATEGIC OPPORTUN COM SBI CEF 40167F101 2,602 135,873 SH   SOLE   0 0 135,873
ISHARES TIPS BOND ETF ETF 464287176 475 3,716 SH   SOLE   0 0 3,716
ISHARES MSCI USA SMALL-CAP MIN VOL FACTOR ETF ETF 46435G433 841 22,670 SH   SOLE   0 0 22,670
HANCOCK JOHN PREM DIVID FD COM SH BEN INT CEF 41013T105 605 36,380 SH   SOLE   0 0 36,380
KAYNE ANDERSON ENERGY INFRSTR COM CEF 486606106 182 22,786 SH   SOLE   0 0 22,786
VERIZON COMMUNICATIONS INC COM Stock 92343V104 456 8,434 SH   SOLE   0 0 8,434
PEPSICO INC COM Stock 713448108 1,325 8,809 SH   SOLE   0 0 8,809
US BANCORP DEL COM NEW Stock 902973304 1,136 19,105 SH   SOLE   0 0 19,105
XCEL ENERGY INC COM Stock 98389B100 655 10,479 SH   SOLE   0 0 10,479
HOME DEPOT INC COM Stock 437076102 545 1,659 SH   SOLE   0 0 1,659
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 275 1,377 SH   SOLE   0 0 1,377
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 668 4,169 SH   SOLE   0 0 4,169
SOUTHERN CO COM Stock 842587107 476 7,683 SH   SOLE   0 0 7,683
CASI PHARMACEUTICALS INC COM Stock 14757U109 21 17,500 SH   SOLE   0 0 17,500
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 3,766 13,742 SH   SOLE   0 0 13,742
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 3,900 37,490 SH   SOLE   0 0 37,490
CENTENE CORP DEL COM Stock 15135B101 3,066 49,207 SH   SOLE   0 0 49,207
ISHARES S&P SMALL-CAP FUND ETF 464287804 353 3,235 SH   SOLE   0 0 3,235
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,025 7,420 SH   SOLE   0 0 7,420
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 981 10,387 SH   SOLE   0 0 10,387
ALPHABET INC CAP STK CL A Stock 02079K305 813 304 SH   SOLE   0 0 304
VANGUARD U.S. QUALITY FACTOR ETF ETF 921935706 810 6,928 SH   SOLE   0 0 6,928
VANGUARD U.S. VALUE FACTOR ETF ETF 921935805 854 8,636 SH   SOLE   0 0 8,636
VANGUARD U.S. MOMENTUM FACTOR ETF ETF 921935508 801 6,224 SH   SOLE   0 0 6,224
COMCAST CORP NEW CL A Stock 20030N101 369 6,594 SH   SOLE   0 0 6,594
MICROSOFT CORP COM Stock 594918104 2,457 8,716 SH   SOLE   0 0 8,716
VANGUARD U.S. LIQUIDITY FACTOR ETF ETF 921935300 839 7,645 SH   SOLE   0 0 7,645
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 411 1 SH   SOLE   0 0 1
BOEING CO COM Stock 097023105 668 3,036 SH   SOLE   0 0 3,036
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 1,209 5,528 SH   SOLE   0 0 5,528
VANGUARD MID-CAP INDEX FUND ETF 922908629 1,614 6,816 SH   SOLE   0 0 6,816
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 3,810 18,965 SH   SOLE   0 0 18,965
NEXTERA ENERGY INC COM Stock 65339F101 1,743 22,203 SH   SOLE   0 0 22,203
NIKE INC CL B Stock 654106103 5,399 37,177 SH   SOLE   0 0 37,177
VANGUARD SHORT-TERM GOVERNMENT BOND ETF ETF 92206C102 849 13,826 SH   SOLE   0 0 13,826
TESLA INC COM Stock 88160R101 1,728 2,228 SH   SOLE   0 0 2,228
WELLTOWER INC COM REIT 95040Q104 288 3,500 SH   SOLE   0 0 3,500
VANGUARD S&P 500 ETF ETF 922908363 423 1,073 SH   SOLE   0 0 1,073
TARGA RES CORP COM Stock 87612G101 221 4,490 SH   SOLE   0 0 4,490
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 736 4,912 SH   SOLE   0 0 4,912
SPDR S&P 600 SMALL CAP GROWTH ETF ETF 78464A201 1,108 12,723 SH   SOLE   0 0 12,723
VANGUARD RUSSELL 2000 ETF ETF 92206C664 623 7,048 SH   SOLE   0 0 7,048
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 739 6,528 SH   SOLE   0 0 6,528
AMPIO PHARMACEUTICALS INC COM Stock 03209T109 18 11,000 SH   SOLE   0 0 11,000
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 201 3,777 SH   SOLE   0 0 3,777
ISHARES RUSSELL 2000 ETF ETF 464287655 258 1,178 SH   SOLE   0 0 1,178
OPEN TEXT CORP COM Stock 683715106 249 5,117 SH   SOLE   0 0 5,117
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 489 4,019 SH   SOLE   0 0 4,019
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 1,152 12,225 SH   SOLE   0 0 12,225
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 297 3,047 SH   SOLE   0 0 3,047
MICRON TECHNOLOGY INC COM Stock 595112103 1,713 24,135 SH   SOLE   0 0 24,135
FREEPORT-MCMORAN INC CL B Stock 35671D857 2,089 64,222 SH   SOLE   0 0 64,222
MFS MULTIMARKET INCOME TR SH BEN INT CEF 552737108 1,361 207,409 SH   SOLE   0 0 207,409
ISHARES SELECT DIVIDEND ETF ETF 464287168 1,995 17,388 SH   SOLE   0 0 17,388
ISHARES RUSSELL MID-CAP GROWTH ETF ETF 464287481 620 5,533 SH   SOLE   0 0 5,533
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 5,459 32,252 SH   SOLE   0 0 32,252
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 767 16,820 SH   SOLE   0 0 16,820
DIMENSIONAL INTERNATIONAL CORE EQUITY MARKET ETF ETF 25434V203 783 27,067 SH   SOLE   0 0 27,067
DIMENSIONAL EMERGING CORE EQUITY MARKET ETF ETF 25434V302 299 10,988 SH   SOLE   0 0 10,988
ENERGY TRANSFER L P COM UT LTD PTN Stock 29273V100 308 32,151 SH   SOLE   0 0 32,151
ENTERPRISE FINL SVCS CORP COM Stock 293712105 657 14,500 SH   SOLE   0 0 14,500
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 6,190 26,197 SH   SOLE   0 0 26,197
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533 565 9,020 SH   SOLE   0 0 9,020
X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 45,734 1,211,178 SH   SOLE   0 0 1,211,178
INVESCO DYNAMIC MARKET ETF ETF 46137V712 233 1,966 SH   SOLE   0 0 1,966
VISA INC COM CL A Stock 92826C839 329 1,478 SH   SOLE   0 0 1,478
DIMENSIONAL U.S. CORE EQUITY 2 ETF ETF 25434V708 236 8,882 SH   SOLE   0 0 8,882
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689 1,221 16,205 SH   SOLE   0 0 16,205
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 2,731 37,157 SH   SOLE   0 0 37,157
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 22,528 80,411 SH   SOLE   0 0 80,411
VANGUARD VALUE INDEX FUND ETF 922908744 24,227 178,968 SH   SOLE   0 0 178,968
VANGUARD GROWTH INDEX FUND ETF 922908736 76,934 265,135 SH   SOLE   0 0 265,135
SPIRE INC COM Stock 84857L101 227 3,712 SH   SOLE   0 0 3,712
PHILLIPS 66 COM Stock 718546104 210 2,992 SH   SOLE   0 0 2,992
FACEBOOK INC CL A Stock 30303M102 612 1,804 SH   SOLE   0 0 1,804
SAREPTA THERAPEUTICS INC COM Stock 803607100 302 3,269 SH   SOLE   0 0 3,269
MONDELEZ INTL INC CL A Stock 609207105 239 4,109 SH   SOLE   0 0 4,109
CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT CEF 128125101 302 17,044 SH   SOLE   0 0 17,044
ISHARES CORE MSCI EAFE ETF ETF 46432F842 271 3,644 SH   SOLE   0 0 3,644
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 444 1,387 SH   SOLE   0 0 1,387
ENBRIDGE INC COM Stock 29250N105 275 6,919 SH   SOLE   0 0 6,919
NVIDIA CORPORATION COM Stock 67066G104 482 2,328 SH   SOLE   0 0 2,328
ARCHER DANIELS MIDLAND CO COM Stock 039483102 299 4,981 SH   SOLE   0 0 4,981
ABBVIE INC COM Stock 00287Y109 805 7,465 SH   SOLE   0 0 7,465
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 216 3,503 SH   SOLE   0 0 3,503
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 3,277 38,348 SH   SOLE   0 0 38,348
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 472 1,608 SH   SOLE   0 0 1,608
ARTISAN PARTNERS ASSET MGMT IN CL A Stock 04316A108 350 7,157 SH   SOLE   0 0 7,157
CHURCH & DWIGHT INC COM Stock 171340102 274 3,318 SH   SOLE   0 0 3,318
GENERAL DYNAMICS CORP COM Stock 369550108 278 1,420 SH   SOLE   0 0 1,420
MCDONALDS CORP COM Stock 580135101 1,581 6,558 SH   SOLE   0 0 6,558
CISCO SYS INC COM Stock 17275R102 934 17,163 SH   SOLE   0 0 17,163
AT&T INC COM Stock 00206R102 800 29,602 SH   SOLE   0 0 29,602
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 229 2,565 SH   SOLE   0 0 2,565
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 234 2,524 SH   SOLE   0 0 2,524
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 1,124 8,530 SH   SOLE   0 0 8,530
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 237 1,823 SH   SOLE   0 0 1,823
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 781 4,449 SH   SOLE   0 0 4,449
ISHARES CORE S&P 500 ETF ETF 464287200 565 1,312 SH   SOLE   0 0 1,312
ONEOK INC NEW COM Stock 682680103 263 4,539 SH   SOLE   0 0 4,539
WELLS FARGO CO NEW COM Stock 949746101 269 5,792 SH   SOLE   0 0 5,792
UNION PAC CORP COM Stock 907818108 603 3,075 SH   SOLE   0 0 3,075
NORTHROP GRUMMAN CORP COM Stock 666807102 203 563 SH   SOLE   0 0 563
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 5,726 41,012 SH   SOLE   0 0 41,012
LOCKHEED MARTIN CORP COM Stock 539830109 320 928 SH   SOLE   0 0 928
JPMORGAN CHASE & CO COM Stock 46625H100 905 5,531 SH   SOLE   0 0 5,531
CHEVRON CORP NEW COM Stock 166764100 563 5,546 SH   SOLE   0 0 5,546
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 11,305 223,914 SH   SOLE   0 0 223,914
BK OF AMERICA CORP COM Stock 060505104 1,677 39,515 SH   SOLE   0 0 39,515
FLAHERTY & CRUMRINE PFD INCOME COM CEF 33848E106 150 11,721 SH   SOLE   0 0 11,721
WALMART INC COM Stock 931142103 879 6,303 SH   SOLE   0 0 6,303
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 251 1,809 SH   SOLE   0 0 1,809
ORACLE CORP COM Stock 68389X105 253 2,909 SH   SOLE   0 0 2,909
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 403 4,689 SH   SOLE   0 0 4,689
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 5,984 119,656 SH   SOLE   0 0 119,656
TEXAS INSTRS INC COM Stock 882508104 377 1,960 SH   SOLE   0 0 1,960
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 726 7,023 SH   SOLE   0 0 7,023
PFIZER INC COM Stock 717081103 1,419 32,997 SH   SOLE   0 0 32,997
MORGAN STANLEY COM NEW Stock 617446448 525 5,400 SH   SOLE   0 0 5,400
3M CO COM Stock 88579Y101 571 3,255 SH   SOLE   0 0 3,255
iShares Edge MSCI USA Value Factor ETF ETF 46432F388 267 2,651 SH   SOLE   0 0 2,651
HP INC COM Stock 40434L105 1,231 45,000 SH   SOLE   0 0 45,000
ALPHABET INC CAP STK CL C Stock 02079K107 1,591 597 SH   SOLE   0 0 597
STIFEL FINL CORP COM Stock 860630102 1,085 15,964 SH   SOLE   0 0 15,964
APPLIED MATLS INC COM Stock 038222105 852 6,620 SH   SOLE   0 0 6,620
WILLIAMS COS INC COM Stock 969457100 231 8,894 SH   SOLE   0 0 8,894
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 574 3,735 SH   SOLE   0 0 3,735
NUVEEN PFD & INCOME OPPORTUNIT COM CEF 67073B106 980 98,971 SH   SOLE   0 0 98,971
ISHARES S&P SMALL-CAP 600 VALUE ETF ETF 464287879 322 3,198 SH   SOLE   0 0 3,198
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 489 6,176 SH   SOLE   0 0 6,176
ADAMAS PHARMACEUTICALS INC COM Stock 00548A106 448 91,314 SH   SOLE   0 0 91,314
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 2,390 29,165 SH   SOLE   0 0 29,165
SPDR PORTFOLIO S&P 500 GROWTH ETF ETF 78464A409 1,664 25,994 SH   SOLE   0 0 25,994
PHILIP MORRIS INTL INC COM Stock 718172109 224 2,367 SH   SOLE   0 0 2,367
VANGUARD MEGA CAP ETF ETF 921910873 484 3,173 SH   SOLE   0 0 3,173
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 381 6,445 SH   SOLE   0 0 6,445
REALTY INCOME CORP COM REIT 756109104 1,191 18,357 SH   SOLE   0 0 18,357
ALTRIA GROUP INC COM Stock 02209S103 211 4,634 SH   SOLE   0 0 4,634
CITIGROUP INC COM NEW Stock 172967424 423 6,034 SH   SOLE   0 0 6,034
EXXON MOBIL CORP COM Stock 30231G102 363 6,163 SH   SOLE   0 0 6,163
UNITEDHEALTH GROUP INC COM Stock 91324P102 385 986 SH   SOLE   0 0 986
LOWES COS INC COM Stock 548661107 815 4,018 SH   SOLE   0 0 4,018
GLOBAL CORD BLOOD CORPORATION SHS Stock G39342103 57 12,275 SH   SOLE   0 0 12,275
BLACKBERRY LTD COM Stock 09228F103 122 12,560 SH   SOLE   0 0 12,560
ISHARES S&P MIDCAP FUND ETF 464287507 356 1,355 SH   SOLE   0 0 1,355
ISHARES MSCI EAFE ETF ETF 464287465 3,582 45,912 SH   SOLE   0 0 45,912
APPLE INC COM Stock 037833100 10,370 73,289 SH   SOLE   0 0 73,289
WESTERN ASSET MANAGED MUNS FD COM CEF 95766M105 1,121 84,065 SH   SOLE   0 0 84,065
ABBOTT LABS COM Stock 002824100 730 6,177 SH   SOLE   0 0 6,177
DISNEY WALT CO COM Stock 254687106 659 3,898 SH   SOLE   0 0 3,898
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 216 2,121 SH   SOLE   0 0 2,121
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 2,851 18,216 SH   SOLE   0 0 18,216