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 88579Y101 1,183 6,138 SH   SOLE 0 0 6,138
ABBOTT LABS COM 002824100 1,040 8,680 SH   SOLE 0 0 8,680
ABBVIE INC COM 00287Y109 2,999 27,709 SH   SOLE 0 0 27,709
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 835 3,023 SH   SOLE 0 0 3,023
ACTIVISION BLIZZARD INC COM 00507V109 262 2,813 SH   SOLE 0 0 2,813
ADOBE INC COM 00724F101 815 1,715 SH   SOLE 0 0 1,715
AFLAC INC COM 001055102 1,203 23,498 SH   SOLE 0 0 23,498
AIR PRODS & CHEMS INC COM 009158106 1,209 4,296 SH   SOLE 0 0 4,296
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 358 1,579 SH   SOLE 0 0 1,579
ALLSTATE CORP COM 020002101 301 2,619 SH   SOLE 0 0 2,619
ALPHABET INC CAP STK CL C 02079K107 1,235 597 SH   SOLE 0 0 597
ALPHABET INC CAP STK CL A 02079K305 1,787 867 SH   SOLE 0 0 867
ALPS ETF TR MED BREAKTHGH 00162Q593 338 6,723 SH   SOLE 0 0 6,723
ALTRIA GROUP INC COM 02209S103 949 18,551 SH   SOLE 0 0 18,551
AMAZON COM INC COM 023135106 4,100 1,325 SH   SOLE 0 0 1,325
AMERICAN ELEC PWR INC COM 025537101 213 2,511 SH   SOLE 0 0 2,511
AMERICAN EXPRESS CO COM 025816109 938 6,634 SH   SOLE 0 0 6,634
AMERICAN TOWER CORP NEW COM 03027X100 600 2,508 SH   SOLE 0 0 2,508
AMERIPRISE FINL INC COM 03076C106 590 2,537 SH   SOLE 0 0 2,537
AMERISOURCEBERGEN CORP COM 03073E105 595 5,040 SH   SOLE 0 0 5,040
AMGEN INC COM 031162100 2,063 8,293 SH   SOLE 0 0 8,293
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 217 6,800 SH   SOLE 0 0 6,800
ANALOG DEVICES INC COM 032654105 711 4,586 SH   SOLE 0 0 4,586
ANNALY CAP MGMT INC COM 035710409 92 10,707 SH   SOLE 0 0 10,707
ANTHEM INC COM 036752103 411 1,146 SH   SOLE 0 0 1,146
APPLE INC COM 037833100 15,801 129,358 SH   SOLE 0 0 129,358
APPLIED MATLS INC COM 038222105 320 2,393 SH   SOLE 0 0 2,393
ARCHER DANIELS MIDLAND CO COM 039483102 378 6,638 SH   SOLE 0 0 6,638
ARES CAP CORP COM 04010L103 524 27,980 SH   SOLE 0 0 27,980
AT&T INC COM 00206R102 3,320 109,685 SH   SOLE 0 0 109,685
AUTODESK INC COM 052769106 472 1,704 SH   SOLE 0 0 1,704
AUTOMATIC DATA PROCESSING IN COM 053015103 1,863 9,887 SH   SOLE 0 0 9,887
AVALONBAY CMNTYS INC COM 053484101 218 1,182 SH   SOLE 0 0 1,182
B2GOLD CORP COM 11777Q209 44 10,200 SH   SOLE 0 0 10,200
BANCORPSOUTH BK TUPELO MISS COM 05971J102 347 10,690 SH   SOLE 0 0 10,690
BANK AMER CORP COM 060505104 743 19,197 SH   SOLE 0 0 19,197
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,109 12,169 SH   SOLE 0 0 12,169
BIO RAD LABS INC CL A 090572207 454 795 SH   SOLE 0 0 795
BLACKROCK INC COM 09247X101 1,274 1,690 SH   SOLE 0 0 1,690
BOEING CO COM 097023105 579 2,273 SH   SOLE 0 0 2,273
BOXLIGHT CORP COM CL A 103197109 27 10,500 SH   SOLE 0 0 10,500
BRISTOL MYERS SQUIBB CO COM 110122108 822 13,026 SH   SOLE 0 0 13,026
BROADCOM INC COM 11135F101 1,387 2,992 SH   SOLE 0 0 2,992
CADENCE DESIGN SYSTEM INC COM 127387108 437 3,193 SH   SOLE 0 0 3,193
CARDINAL HEALTH INC COM 14149Y108 217 3,574 SH   SOLE 0 0 3,574
CARNIVAL CORP UNIT 99/99/9999 143658300 327 12,323 SH   SOLE 0 0 12,323
CATERPILLAR INC DEL COM 149123101 1,224 5,281 SH   SOLE 0 0 5,281
CENTENE CORP DEL COM 15135B101 966 15,115 SH   SOLE 0 0 15,115
CHEGG INC COM 163092109 325 3,797 SH   SOLE 0 0 3,797
CHEVRON CORP NEW COM 166764100 1,927 18,387 SH   SOLE 0 0 18,387
CHURCH & DWIGHT INC COM 171340102 242 2,769 SH   SOLE 0 0 2,769
CISCO SYS INC COM 17275R102 2,068 39,983 SH   SOLE 0 0 39,983
CITIGROUP INC COM NEW 172967424 255 3,506 SH   SOLE 0 0 3,506
CLOROX CO DEL COM 189054109 262 1,360 SH   SOLE 0 0 1,360
CMS ENERGY CORP COM 125896100 281 4,589 SH   SOLE 0 0 4,589
COCA COLA CO COM 191216100 3,211 60,915 SH   SOLE 0 0 60,915
COLGATE PALMOLIVE CO COM 194162103 385 4,882 SH   SOLE 0 0 4,882
COLONY CR REAL ESTATE INC COM CL A 19625T101 233 27,363 SH   SOLE 0 0 27,363
COMCAST CORP NEW CL A 20030N101 1,019 18,828 SH   SOLE 0 0 18,828
COMMERCE BANCSHARES INC COM 200525103 650 8,484 SH   SOLE 0 0 8,484
CONSOLIDATED EDISON INC COM 209115104 482 6,439 SH   SOLE 0 0 6,439
CORNING INC COM 219350105 224 5,147 SH   SOLE 0 0 5,147
COSTCO WHSL CORP NEW COM 22160K105 364 1,032 SH   SOLE 0 0 1,032
CROWN CASTLE INTL CORP NEW COM 22822V101 1,530 8,889 SH   SOLE 0 0 8,889
CSX CORP COM 126408103 440 4,566 SH   SOLE 0 0 4,566
CUMMINS INC COM 231021106 999 3,854 SH   SOLE 0 0 3,854
CVS HEALTH CORP COM 126650100 1,397 18,570 SH   SOLE 0 0 18,570
DANAHER CORP DEL COM 235851102 1,292 5,741 SH   SOLE 0 0 5,741
DEERE & CO COM 244199105 826 2,208 SH   SOLE 0 0 2,208
DIGITAL RLTY TR INC COM 253868103 1,170 8,304 SH   SOLE 0 0 8,304
DISCOVER FINL SVCS COM 254709108 458 4,823 SH   SOLE 0 0 4,823
DISNEY WALT CO COM DISNEY 254687106 1,675 9,076 SH   SOLE 0 0 9,076
DOCUSIGN INC COM 256163106 211 1,043 SH   SOLE 0 0 1,043
DUKE ENERGY CORP NEW COM NEW 26441C204 783 8,114 SH   SOLE 0 0 8,114
EATON CORP PLC SHS G29183103 659 4,768 SH   SOLE 0 0 4,768
EATON VANCE TAX MNGD GBL DV COM 27829F108 16,520 1,776,293 SH   SOLE 0 0 1,776,293
EATON VANCE TX MGD DIV EQ IN COM 27828N102 17,601 1,378,325 SH   SOLE 0 0 1,378,325
EATON VANCE TX MNG BY WRT OP COM 27828Y108 7,578 489,227 SH   SOLE 0 0 489,227
ECOLAB INC COM 278865100 496 2,318 SH   SOLE 0 0 2,318
EDWARDS LIFESCIENCES CORP COM 28176E108 376 4,492 SH   SOLE 0 0 4,492
EMERSON ELEC CO COM 291011104 496 5,500 SH   SOLE 0 0 5,500
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 87 13,444 SH   SOLE 0 0 13,444
ENBRIDGE INC COM 29250N105 387 10,625 SH   SOLE 0 0 10,625
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 131 17,032 SH   SOLE 0 0 17,032
ENTERPRISE PRODS PARTNERS L COM 293792107 229 10,408 SH   SOLE 0 0 10,408
ERICSSON ADR B SEK 10 294821608 234 17,769 SH   SOLE 0 0 17,769
ETSY INC COM 29786A106 391 1,941 SH   SOLE 0 0 1,941
EVERSOURCE ENERGY COM 30040W108 520 6,006 SH   SOLE 0 0 6,006
EXXON MOBIL CORP COM 30231G102 2,866 51,329 SH   SOLE 0 0 51,329
FACEBOOK INC CL A 30303M102 2,445 8,302 SH   SOLE 0 0 8,302
FEDEX CORP COM 31428X106 244 860 SH   SOLE 0 0 860
FIDELITY MSCI INFO TECH I 316092808 664 6,273 SH   SOLE 0 0 6,273
FIDELITY MSCI RL EST ETF 316092857 440 15,995 SH   SOLE 0 0 15,995
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 433 21,393 SH   SOLE 0 0 21,393
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 283 10,729 SH   SOLE 0 0 10,729
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 256 2,150 SH   SOLE 0 0 2,150
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 1,573 22,215 SH   SOLE 0 0 22,215
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 440 2,739 SH   SOLE 0 0 2,739
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 716 3,281 SH   SOLE 0 0 3,281
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 241 3,506 SH   SOLE 0 0 3,506
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 250 6,013 SH   SOLE 0 0 6,013
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 541 4,757 SH   SOLE 0 0 4,757
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 608 14,541 SH   SOLE 0 0 14,541
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 1,617 33,767 SH   SOLE 0 0 33,767
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 537 33,272 SH   SOLE 0 0 33,272
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1,091 21,371 SH   SOLE 0 0 21,371
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 3,646 60,798 SH   SOLE 0 0 60,798
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 222 11,026 SH   SOLE 0 0 11,026
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 922 17,458 SH   SOLE 0 0 17,458
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 230 7,974 SH   SOLE 0 0 7,974
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 253 2,591 SH   SOLE 0 0 2,591
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 261 4,097 SH   SOLE 0 0 4,097
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 523 6,533 SH   SOLE 0 0 6,533
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 440 4,695 SH   SOLE 0 0 4,695
FIRST TR NASDAQ100 TECH INDE SHS 337345102 3,080 21,358 SH   SOLE 0 0 21,358
FIRST TR VALUE LINE DIVID IN SHS 33734H106 512 13,491 SH   SOLE 0 0 13,491
FIRSTCASH INC COM 33767D105 1,740 26,500 SH   SOLE 0 0 26,500
FORD MTR CO DEL COM PAR $0.01 345370860 369 30,159 SH   SOLE 0 0 30,159
FORTIVE CORP COM 34959J108 485 6,859 SH   SOLE 0 0 6,859
FRANKLIN RES INC COM 354613101 346 11,692 SH   SOLE 0 0 11,692
GALLAGHER ARTHUR J & CO COM 363576109 1,577 12,641 SH   SOLE 0 0 12,641
GENERAL DYNAMICS CORP COM 369550108 658 3,624 SH   SOLE 0 0 3,624
GENERAL ELECTRIC CO COM 369604103 273 20,813 SH   SOLE 0 0 20,813
GENERAL MLS INC COM 370334104 251 4,089 SH   SOLE 0 0 4,089
GILEAD SCIENCES INC COM 375558103 560 8,667 SH   SOLE 0 0 8,667
GLOBAL PMTS INC COM 37940X102 2,050 10,172 SH   SOLE 0 0 10,172
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 284 3,592 SH   SOLE 0 0 3,592
GOLDMAN SACHS GROUP INC COM 38141G104 336 1,028 SH   SOLE 0 0 1,028
GOPRO INC CL A 38268T103 308 26,500 SH   SOLE 0 0 26,500
HALLIBURTON CO COM 406216101 209 9,725 SH   SOLE 0 0 9,725
HANNON ARMSTRONG SUST INFR C COM 41068X100 201 3,577 SH   SOLE 0 0 3,577
HARTFORD FDS EXCHANGE TRADE TOTAL RTRN ETF 41653L305 1,873 46,573 SH   SOLE 0 0 46,573
HOLLYFRONTIER CORP COM 436106108 254 7,103 SH   SOLE 0 0 7,103
HOME DEPOT INC COM 437076102 4,987 16,336 SH   SOLE 0 0 16,336
HONEYWELL INTL INC COM 438516106 751 3,461 SH   SOLE 0 0 3,461
IDEXX LABS INC COM 45168D104 629 1,285 SH   SOLE 0 0 1,285
ILLINOIS TOOL WKS INC COM 452308109 862 3,889 SH   SOLE 0 0 3,889
ILLUMINA INC COM 452327109 947 2,465 SH   SOLE 0 0 2,465
INCYTE CORP COM 45337C102 223 2,750 SH   SOLE 0 0 2,750
INTEL CORP COM 458140100 1,640 25,619 SH   SOLE 0 0 25,619
INTERNATIONAL BUSINESS MACHS COM 459200101 1,568 11,766 SH   SOLE 0 0 11,766
INTL PAPER CO COM 460146103 462 8,548 SH   SOLE 0 0 8,548
INTUIT COM 461202103 674 1,760 SH   SOLE 0 0 1,760
INVESCO CURNCYSHS SWISS FRAN SWISS FRANC 46138R108 467 4,860 SH   SOLE 0 0 4,860
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1,084 51,301 SH   SOLE 0 0 51,301
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 847 38,207 SH   SOLE 0 0 38,207
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,013 46,511 SH   SOLE 0 0 46,511
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,053 48,651 SH   SOLE 0 0 48,651
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 232 1,639 SH   SOLE 0 0 1,639
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 60,703 400,228 SH   SOLE 0 0 400,228
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 246 2,885 SH   SOLE 0 0 2,885
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 3,413 33,379 SH   SOLE 0 0 33,379
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 201 4,100 SH   SOLE 0 0 4,100
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,132 75,439 SH   SOLE 0 0 75,439
INVESCO MUNI INCOME OPP TRST COM 46132X101 87 10,964 SH   SOLE 0 0 10,964
INVESCO QQQ TR UNIT SER 1 46090E103 1,544 4,837 SH   SOLE 0 0 4,837
INVITAE CORP COM 46185L103 732 19,170 SH   SOLE 0 0 19,170
IRON MTN INC NEW COM 46284V101 1,353 36,558 SH   SOLE 0 0 36,558
ISHARES GOLD TRUST ISHARES 464285105 238 14,647 SH   SOLE 0 0 14,647
ISHARES INC MSCI SWITZERLAND 464286749 333 7,539 SH   SOLE 0 0 7,539
ISHARES INC CORE MSCI EMKT 46434G103 380 5,904 SH   SOLE 0 0 5,904
ISHARES INC ESG MSCI EM ETF 46434G863 4,501 103,919 SH   SOLE 0 0 103,919
ISHARES TR CORE S&P TTL STK 464287150 914 9,974 SH   SOLE 0 0 9,974
ISHARES TR SELECT DIVID ETF 464287168 806 7,060 SH   SOLE 0 0 7,060
ISHARES TR TIPS BD ETF 464287176 256 2,036 SH   SOLE 0 0 2,036
ISHARES TR CORE S&P500 ETF 464287200 15,909 39,990 SH   SOLE 0 0 39,990
ISHARES TR CORE US AGGBD ET 464287226 5,211 45,781 SH   SOLE 0 0 45,781
ISHARES TR IBOXX INV CP ETF 464287242 5,412 41,614 SH   SOLE 0 0 41,614
ISHARES TR GLOBAL TECH ETF 464287291 2,358 7,663 SH   SOLE 0 0 7,663
ISHARES TR S&P 500 GRWT ETF 464287309 244 3,742 SH   SOLE 0 0 3,742
ISHARES TR BARCLAYS 7 10 YR 464287440 920 8,149 SH   SOLE 0 0 8,149
ISHARES TR 1 3 YR TREAS BD 464287457 1,005 11,647 SH   SOLE 0 0 11,647
ISHARES TR CORE S&P MCP ETF 464287507 1,748 6,717 SH   SOLE 0 0 6,717
ISHARES TR GLOBAL 100 ETF 464287572 403 6,111 SH   SOLE 0 0 6,111
ISHARES TR RUS 1000 VAL ETF 464287598 346 2,283 SH   SOLE 0 0 2,283
ISHARES TR RUS 1000 GRW ETF 464287614 1,178 4,846 SH   SOLE 0 0 4,846
ISHARES TR RUS 1000 ETF 464287622 742 3,315 SH   SOLE 0 0 3,315
ISHARES TR RUSSELL 2000 ETF 464287655 206 934 SH   SOLE 0 0 934
ISHARES TR CORE S&P SCP ETF 464287804 5,206 47,972 SH   SOLE 0 0 47,972
ISHARES TR INTL TREA BD ETF 464288117 447 8,600 SH   SOLE 0 0 8,600
ISHARES TR SHRT NAT MUN ETF 464288158 280 2,599 SH   SOLE 0 0 2,599
ISHARES TR AGENCY BOND ETF 464288166 484 4,113 SH   SOLE 0 0 4,113
ISHARES TR MSCI ACWI ETF 464288257 636 6,685 SH   SOLE 0 0 6,685
ISHARES TR NATIONAL MUN ETF 464288414 1,257 10,834 SH   SOLE 0 0 10,834
ISHARES TR IBOXX HI YD ETF 464288513 298 3,417 SH   SOLE 0 0 3,417
ISHARES TR MBS ETF 464288588 2,770 25,549 SH   SOLE 0 0 25,549
ISHARES TR SH TR CRPORT ETF 464288646 3,893 71,204 SH   SOLE 0 0 71,204
ISHARES TR S&P US PFD STK 464288687 5,074 132,137 SH   SOLE 0 0 132,137
ISHARES TR MSCI USA ESG SLC 464288802 251 2,861 SH   SOLE 0 0 2,861
ISHARES TR U.S. MED DVC ETF 464288810 4,349 13,164 SH   SOLE 0 0 13,164
ISHARES TR EAFE VALUE ETF 464288877 3,646 71,536 SH   SOLE 0 0 71,536
ISHARES TR EAFE GRWTH ETF 464288885 6,253 62,243 SH   SOLE 0 0 62,243
ISHARES TR AGGRES ALLOC ETF 464289859 269 4,012 SH   SOLE 0 0 4,012
ISHARES TR GRWT ALLOCAT ETF 464289867 308 5,757 SH   SOLE 0 0 5,757
ISHARES TR CONSER ALLOC ETF 464289883 225 5,811 SH   SOLE 0 0 5,811
ISHARES TR US TREAS BD ETF 46429B267 9,271 353,972 SH   SOLE 0 0 353,972
ISHARES TR MIN VOL EAFE ETF 46429B689 328 4,494 SH   SOLE 0 0 4,494
ISHARES TR MIN VOL USA ETF 46429B697 1,708 24,684 SH   SOLE 0 0 24,684
ISHARES TR USA QUALITY FCTR 46432F339 708 5,814 SH   SOLE 0 0 5,814
ISHARES TR USA SIZE FACTOR 46432F370 272 2,267 SH   SOLE 0 0 2,267
ISHARES TR EDGE MSCI USA VL 46432F388 4,140 40,402 SH   SOLE 0 0 40,402
ISHARES TR USA MOMENTUM FCT 46432F396 32,551 202,355 SH   SOLE 0 0 202,355
ISHARES TR CORE MSCI EAFE 46432F842 2,841 39,429 SH   SOLE 0 0 39,429
ISHARES TR CORE 1 5 YR USD 46432F859 740 14,436 SH   SOLE 0 0 14,436
ISHARES TR 0-5YR HI YL CP 46434V407 1,145 24,998 SH   SOLE 0 0 24,998
ISHARES TR INTL QLTY FACTOR 46434V456 321 8,822 SH   SOLE 0 0 8,822
ISHARES TR CORE TOTAL USD 46434V613 5,493 104,128 SH   SOLE 0 0 104,128
ISHARES TR CORE DIV GRWTH 46434V621 1,190 24,648 SH   SOLE 0 0 24,648
ISHARES TR ESG 1 5 YR USD 46435G243 539 20,758 SH   SOLE 0 0 20,758
ISHARES TR CR 5 10 YR ETF 46435G417 376 7,367 SH   SOLE 0 0 7,367
ISHARES TR ESG MSCI USA ETF 46435G425 14,249 156,804 SH   SOLE 0 0 156,804
ISHARES TR FALN ANGLS USD 46435G474 658 22,489 SH   SOLE 0 0 22,489
ISHARES TR ESG US AGR BD 46435U549 799 14,600 SH   SOLE 0 0 14,600
ISHARES TR ESG MSCI USA SML 46435U663 481 12,488 SH   SOLE 0 0 12,488
ISHARES TR BROAD USD HIGH 46435U853 225 5,473 SH   SOLE 0 0 5,473
ISHARES US ETF TR SHT MAT BD ETF 46431W507 2,858 56,952 SH   SOLE 0 0 56,952
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 232 4,630 SH   SOLE 0 0 4,630
JOHNSON & JOHNSON COM 478160104 3,236 19,689 SH   SOLE 0 0 19,689
JOHNSON CTLS INTL PLC SHS G51502105 535 8,963 SH   SOLE 0 0 8,963
JPMORGAN CHASE & CO COM 46625H100 3,616 23,753 SH   SOLE 0 0 23,753
KANSAS CITY SOUTHERN COM NEW 485170302 507 1,922 SH   SOLE 0 0 1,922
KIMBERLY CLARK CORP COM 494368103 928 6,675 SH   SOLE 0 0 6,675
KINDER MORGAN INC DEL COM 49456B101 197 11,841 SH   SOLE 0 0 11,841
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 460 15,473 SH   SOLE 0 0 15,473
LENNAR CORP CL A 526057104 372 3,671 SH   SOLE 0 0 3,671
LILLY ELI & CO COM 532457108 707 3,782 SH   SOLE 0 0 3,782
LOCKHEED MARTIN CORP COM 539830109 1,436 3,886 SH   SOLE 0 0 3,886
LOWES COS INC COM 548661107 1,622 8,531 SH   SOLE 0 0 8,531
LULULEMON ATHLETICA INC COM 550021109 537 1,752 SH   SOLE 0 0 1,752
MARATHON PETE CORP COM 56585A102 448 8,367 SH   SOLE 0 0 8,367
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 25 10,000 SH   SOLE 0 0 10,000
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 462 9,432 SH   SOLE 0 0 9,432
MASTERCARD INCORPORATED CL A 57636Q104 908 2,549 SH   SOLE 0 0 2,549
MCCORMICK & CO INC COM NON VTG 579780206 972 10,899 SH   SOLE 0 0 10,899
MCDONALDS CORP COM 580135101 2,108 9,405 SH   SOLE 0 0 9,405
MEDICAL PPTYS TRUST INC COM 58463J304 221 10,400 SH   SOLE 0 0 10,400
MEDTRONIC PLC SHS G5960L103 963 8,150 SH   SOLE 0 0 8,150
MERCADOLIBRE INC COM 58733R102 738 501 SH   SOLE 0 0 501
MERCK & CO INC COM 58933Y105 1,160 15,048 SH   SOLE 0 0 15,048
MICROCHIP TECHNOLOGY INC COM 595017104 230 1,480 SH   SOLE 0 0 1,480
MICROSOFT CORP COM 594918104 6,432 27,283 SH   SOLE 0 0 27,283
MONDELEZ INTL INC CL A 609207105 221 3,784 SH   SOLE 0 0 3,784
MONOLITHIC PWR SYS INC COM 609839105 430 1,218 SH   SOLE 0 0 1,218
MOODYS CORP COM 615369105 291 974 SH   SOLE 0 0 974
MSCI INC COM 55354G100 328 782 SH   SOLE 0 0 782
NATIONAL CINEMEDIA INC COM 635309107 234 50,749 SH   SOLE 0 0 50,749
NATIONAL GRID PLC SPONSORED ADR NE 636274409 320 5,403 SH   SOLE 0 0 5,403
NATIONAL HEALTH INVS INC COM 63633D104 286 3,954 SH   SOLE 0 0 3,954
NATIONAL HEALTHCARE CORP COM 635906100 326 4,187 SH   SOLE 0 0 4,187
NETFLIX INC COM 64110L106 898 1,721 SH   SOLE 0 0 1,721
NEXTERA ENERGY INC COM 65339F101 3,012 39,833 SH   SOLE 0 0 39,833
NIKE INC CL B 654106103 711 5,349 SH   SOLE 0 0 5,349
NORFOLK SOUTHERN CORP COM 655844108 352 1,311 SH   SOLE 0 0 1,311
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 251 9,081 SH   SOLE 0 0 9,081
NOVO-NORDISK A S ADR 670100205 242 3,584 SH   SOLE 0 0 3,584
NUCOR CORP COM 670346105 911 11,352 SH   SOLE 0 0 11,352
NUSHARES ETF TR ESG LARGE CAP 67092P201 379 6,545 SH   SOLE 0 0 6,545
NUSHARES ETF TR ESG LRG VALUE 67092P300 602 16,636 SH   SOLE 0 0 16,636
NUVEEN AMT FREE MUN CR INC F COM 67071L106 899 53,209 SH   SOLE 0 0 53,209
NUVEEN FLOATING RATE INCOME COM 67072T108 2,430 251,548 SH   SOLE 0 0 251,548
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 1,804 189,150 SH   SOLE 0 0 189,150
NUVEEN PFD & INCM SECURTIES COM 67072C105 176 18,111 SH   SOLE 0 0 18,111
NUVEEN QUALITY MUNCP INCOME COM 67066V101 458 30,271 SH   SOLE 0 0 30,271
NVIDIA CORP COM 67066G104 347 649 SH   SOLE 0 0 649
NXP SEMICONDUCTORS N V COM N6596X109 622 3,088 SH   SOLE 0 0 3,088
ONEOK INC NEW COM 682680103 1,337 26,389 SH   SOLE 0 0 26,389
ORACLE CORP COM 68389X105 253 3,603 SH   SOLE 0 0 3,603
ORIGIN BANCORP INC COM 68621T102 396 9,346 SH   SOLE 0 0 9,346
OSI ETF TR OSHARS FTSE US 67110P407 1,204 30,181 SH   SOLE 0 0 30,181
PARKER HANNIFIN CORP COM 701094104 256 812 SH   SOLE 0 0 812
PAVMED INC COM 70387R106 319 71,800 SH   SOLE 0 0 71,800
PAYCHEX INC COM 704326107 783 7,991 SH   SOLE 0 0 7,991
PAYPAL HLDGS INC COM 70450Y103 873 3,595 SH   SOLE 0 0 3,595
PEARSON PLC SPONSORED ADR 705015105 137 12,820 SH   SOLE 0 0 12,820
PENTAIR PLC SHS G7S00T104 321 5,151 SH   SOLE 0 0 5,151
PEOPLES UNITED FINANCIAL INC COM 712704105 375 20,972 SH   SOLE 0 0 20,972
PEPSICO INC COM 713448108 2,041 14,427 SH   SOLE 0 0 14,427
PFIZER INC COM 717081103 1,630 44,986 SH   SOLE 0 0 44,986
PGIM ETF TR ULTRA SHORT 69344A107 292 5,852 SH   SOLE 0 0 5,852
PGIM GLOBAL SHORT DURATION H COM 69346J106 2,357 157,987 SH   SOLE 0 0 157,987
PHILIP MORRIS INTL INC COM 718172109 773 8,711 SH   SOLE 0 0 8,711
PHILLIPS 66 COM 718546104 504 6,175 SH   SOLE 0 0 6,175
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 234 10,491 SH   SOLE 0 0 10,491
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 863 8,466 SH   SOLE 0 0 8,466
PIMCO ETF TR ACTIVE BD ETF 72201R775 5,723 52,282 SH   SOLE 0 0 52,282
PIMCO HIGH INCOME FD COM SHS 722014107 121 17,891 SH   SOLE 0 0 17,891
PNC FINL SVCS GROUP INC COM 693475105 282 1,606 SH   SOLE 0 0 1,606
POLARIS INDS INC COM 731068102 353 2,641 SH   SOLE 0 0 2,641
PPG INDS INC COM 693506107 209 1,388 SH   SOLE 0 0 1,388
PRICE T ROWE GROUP INC COM 74144T108 1,075 6,265 SH   SOLE 0 0 6,265
PROCTER AND GAMBLE CO COM 742718109 3,129 23,104 SH   SOLE 0 0 23,104
PROLOGIS INC COM 74340W103 496 4,679 SH   SOLE 0 0 4,679
PROSHARES TR S&P 500 DV ARIST 74348A467 531 6,156 SH   SOLE 0 0 6,156
PRUDENTIAL FINL INC COM 744320102 416 4,563 SH   SOLE 0 0 4,563
QUALCOMM INC COM 747525103 1,842 13,896 SH   SOLE 0 0 13,896
REALTY INCOME CORP COM 756109104 1,215 19,137 SH   SOLE 0 0 19,137
REDFIN CORP COM 75737F108 573 8,611 SH   SOLE 0 0 8,611
REGIONS FINL CORP NEW COM 7591EP100 1,108 53,647 SH   SOLE 0 0 53,647
REPUBLIC SVCS INC COM 760759100 1,422 14,315 SH   SOLE 0 0 14,315
ROKU INC COM CL A 77543R102 523 1,606 SH   SOLE 0 0 1,606
ROYAL BK CDA MONTREAL QUE COM 780087102 1,562 16,944 SH   SOLE 0 0 16,944
RPM INTL INC COM 749685103 383 4,169 SH   SOLE 0 0 4,169
SALESFORCE COM INC COM 79466L302 235 1,108 SH   SOLE 0 0 1,108
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 235 2,435 SH   SOLE 0 0 2,435
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,966 30,559 SH   SOLE 0 0 30,559
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 635 8,715 SH   SOLE 0 0 8,715
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 805 21,390 SH   SOLE 0 0 21,390
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 358 6,973 SH   SOLE 0 0 6,973
SCOTTS MIRACLE GRO CO CL A 810186106 210 858 SH   SOLE 0 0 858
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,671 14,317 SH   SOLE 0 0 14,317
SELECT SECTOR SPDR TR ENERGY 81369Y506 248 5,061 SH   SOLE 0 0 5,061
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6,094 61,895 SH   SOLE 0 0 61,895
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,271 32,158 SH   SOLE 0 0 32,158
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,393 35,285 SH   SOLE 0 0 35,285
SERVICE CORP INTL COM 817565104 8,034 157,381 SH   SOLE 0 0 157,381
SERVICENOW INC COM 81762P102 513 1,027 SH   SOLE 0 0 1,027
SERVISFIRST BANCSHARES INC COM 81768T108 267 4,356 SH   SOLE 0 0 4,356
SHOPIFY INC CL A 82509L107 342 309 SH   SOLE 0 0 309
SIMPLY GOOD FOODS CO COM 82900L102 207 6,800 SH   SOLE 0 0 6,800
SIRIUS XM HLDGS INC COM 82968B103 325 53,359 SH   SOLE 0 0 53,359
SKYWORKS SOLUTIONS INC COM 83088M102 336 1,833 SH   SOLE 0 0 1,833
SMUCKER J M CO COM NEW 832696405 473 3,735 SH   SOLE 0 0 3,735
SNAP ON INC COM 833034101 2,269 9,835 SH   SOLE 0 0 9,835
SOUTHERN CO COM 842587107 4,851 78,039 SH   SOLE 0 0 78,039
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 904 2,737 SH   SOLE 0 0 2,737
SPDR GOLD TRUST GOLD SHS 78463V107 1,728 10,801 SH   SOLE 0 0 10,801
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,586 59,069 SH   SOLE 0 0 59,069
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 588 12,461 SH   SOLE 0 0 12,461
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 1,003 26,828 SH   SOLE 0 0 26,828
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 28,748 813,018 SH   SOLE 0 0 813,018
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,077 10,286 SH   SOLE 0 0 10,286
SPDR SER TR BLOMBERG BRC INV 78468R200 19,159 625,300 SH   SOLE 0 0 625,300
SPDR SER TR ICE BOFAML ETF 78468R606 607 22,850 SH   SOLE 0 0 22,850
SPDR SER TR KENSHO INTELGN 78468R697 1,860 40,938 SH   SOLE 0 0 40,938
SPDR SER TR NUVEEN BLMBRG SR 78468R739 553 11,164 SH   SOLE 0 0 11,164
SPDR SER TR PORTFOLIO SM ETF 78468R853 2,942 69,606 SH   SOLE 0 0 69,606
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 3,213 38,553 SH   SOLE 0 0 38,553
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 871 28,865 SH   SOLE 0 0 28,865
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 26,796 739,202 SH   SOLE 0 0 739,202
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 590 22,669 SH   SOLE 0 0 22,669
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 52,498 930,814 SH   SOLE 0 0 930,814
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 929 29,673 SH   SOLE 0 0 29,673
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 59,663 2,012,240 SH   SOLE 0 0 2,012,240
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 815 26,674 SH   SOLE 0 0 26,674
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 907 23,271 SH   SOLE 0 0 23,271
SPDR SERIES TRUST S&P DIVID ETF 78464A763 279 2,362 SH   SOLE 0 0 2,362
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 22,772 462,939 SH   SOLE 0 0 462,939
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 23,190 506,781 SH   SOLE 0 0 506,781
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 16,918 362,961 SH   SOLE 0 0 362,961
SQUARE INC CL A 852234103 491 2,163 SH   SOLE 0 0 2,163
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 257 5,842 SH   SOLE 0 0 5,842
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 597 13,043 SH   SOLE 0 0 13,043
STAG INDL INC COM 85254J102 404 12,031 SH   SOLE 0 0 12,031
STANLEY BLACK & DECKER INC COM 854502101 359 1,797 SH   SOLE 0 0 1,797
STARBUCKS CORP COM 855244109 1,218 11,149 SH   SOLE 0 0 11,149
STORE CAP CORP COM 862121100 1,277 38,129 SH   SOLE 0 0 38,129
SVB FINL GROUP COM 78486Q101 228 462 SH   SOLE 0 0 462
SYSCO CORP COM 871829107 392 4,974 SH   SOLE 0 0 4,974
T MOBILE US INC COM 872590104 318 2,541 SH   SOLE 0 0 2,541
TARGET CORP COM 87612E106 1,378 6,956 SH   SOLE 0 0 6,956
TELADOC HEALTH INC COM 87918A105 334 1,837 SH   SOLE 0 0 1,837
TESLA INC COM 88160R101 2,493 3,732 SH   SOLE 0 0 3,732
TEXAS INSTRS INC COM 882508104 1,312 6,942 SH   SOLE 0 0 6,942
THERMO FISHER SCIENTIFIC INC COM 883556102 967 2,119 SH   SOLE 0 0 2,119
TJX COS INC NEW COM 872540109 300 4,541 SH   SOLE 0 0 4,541
TWITTER INC COM 90184L102 490 7,694 SH   SOLE 0 0 7,694
UNION PAC CORP COM 907818108 1,529 6,935 SH   SOLE 0 0 6,935
UNITED PARCEL SERVICE INC CL B 911312106 735 4,326 SH   SOLE 0 0 4,326
UNITEDHEALTH GROUP INC COM 91324P102 2,100 5,643 SH   SOLE 0 0 5,643
US BANCORP DEL COM NEW 902973304 733 13,252 SH   SOLE 0 0 13,252
V F CORP COM 918204108 1,520 19,019 SH   SOLE 0 0 19,019
VANECK VECTORS ETF TR CHINAAMC CHINA B 92189F379 357 15,045 SH   SOLE 0 0 15,045
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 2,097 65,668 SH   SOLE 0 0 65,668
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 265 14,700 SH   SOLE 0 0 14,700
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 219 7,149 SH   SOLE 0 0 7,149
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 425 4,790 SH   SOLE 0 0 4,790
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,128 13,309 SH   SOLE 0 0 13,309
VANGUARD GROUP DIV APP ETF 921908844 1,860 12,646 SH   SOLE 0 0 12,646
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,492 12,331 SH   SOLE 0 0 12,331
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 228 1,064 SH   SOLE 0 0 1,064
VANGUARD INDEX FDS SM CP VAL ETF 922908611 314 1,894 SH   SOLE 0 0 1,894
VANGUARD INDEX FDS MID CAP ETF 922908629 946 4,274 SH   SOLE 0 0 4,274
VANGUARD INDEX FDS LARGE CAP ETF 922908637 719 3,881 SH   SOLE 0 0 3,881
VANGUARD INDEX FDS GROWTH ETF 922908736 640 2,491 SH   SOLE 0 0 2,491
VANGUARD INDEX FDS VALUE ETF 922908744 1,859 14,142 SH   SOLE 0 0 14,142
VANGUARD INDEX FDS SMALL CP ETF 922908751 364 1,698 SH   SOLE 0 0 1,698
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,920 14,129 SH   SOLE 0 0 14,129
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 272 2,793 SH   SOLE 0 0 2,793
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5,606 92,391 SH   SOLE 0 0 92,391
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 464 8,911 SH   SOLE 0 0 8,911
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 2,386 43,664 SH   SOLE 0 0 43,664
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 358 5,813 SH   SOLE 0 0 5,813
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,795 33,878 SH   SOLE 0 0 33,878
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 335 4,044 SH   SOLE 0 0 4,044
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 691 7,429 SH   SOLE 0 0 7,429
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 602 12,258 SH   SOLE 0 0 12,258
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 362 3,579 SH   SOLE 0 0 3,579
VANGUARD WORLD FD EXTENDED DUR 921910709 321 2,556 SH   SOLE 0 0 2,556
VANGUARD WORLD FD ESG INTL STK ETF 921910725 698 11,374 SH   SOLE 0 0 11,374
VANGUARD WORLD FD ESG US STK ETF 921910733 1,029 13,953 SH   SOLE 0 0 13,953
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 517 1,749 SH   SOLE 0 0 1,749
VANGUARD WORLD FDS INF TECH ETF 92204A702 212 592 SH   SOLE 0 0 592
VERISK ANALYTICS INC COM 92345Y106 476 2,695 SH   SOLE 0 0 2,695
VERIZON COMMUNICATIONS INC COM 92343V104 2,942 50,596 SH   SOLE 0 0 50,596
VISA INC COM CL A 92826C839 1,523 7,192 SH   SOLE 0 0 7,192
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 283 15,351 SH   SOLE 0 0 15,351
W P CAREY INC COM 92936U109 620 8,758 SH   SOLE 0 0 8,758
WALGREENS BOOTS ALLIANCE INC COM 931427108 711 12,949 SH   SOLE 0 0 12,949
WALMART INC COM 931142103 2,497 18,385 SH   SOLE 0 0 18,385
WASTE MGMT INC DEL COM 94106L109 300 2,322 SH   SOLE 0 0 2,322
WATSCO INC COM 942622200 907 3,478 SH   SOLE 0 0 3,478
WEC ENERGY GROUP INC COM 92939U106 1,353 14,455 SH   SOLE 0 0 14,455
WELLS FARGO CO NEW COM 949746101 2,122 54,319 SH   SOLE 0 0 54,319
WEST PHARMACEUTICAL SVSC INC COM 955306105 489 1,735 SH   SOLE 0 0 1,735
WESTERN ASSET HIGH INCM OPP COM 95766K109 2,215 436,016 SH   SOLE 0 0 436,016
WILLIAMS SONOMA INC COM 969904101 1,042 5,815 SH   SOLE 0 0 5,815
WISDOMTREE TR EMG MKTS SMCAP 97717W281 387 7,547 SH   SOLE 0 0 7,547
WISDOMTREE TR US MIDCAP DIVID 97717W505 515 12,737 SH   SOLE 0 0 12,737
WISDOMTREE TR US EARNINGS 500 97717W588 1,268 29,249 SH   SOLE 0 0 29,249
WISDOMTREE TR INTL SMCAP DIV 97717W760 368 5,094 SH   SOLE 0 0 5,094
WISDOMTREE TR FNDMTL HGH YLD 97717X172 769 14,781 SH   SOLE 0 0 14,781
WISDOMTREE TR YIELD ENHANCD US 97717X511 31,619 617,557 SH   SOLE 0 0 617,557
WISDOMTREE TR EM EX ST-OWNED 97717X578 1,930 47,426 SH   SOLE 0 0 47,426
WISDOMTREE TR FLOATNG RAT TREA 97717X628 228 9,102 SH   SOLE 0 0 9,102
WISDOMTREE TR US S CAP QTY DIV 97717X651 262 5,689 SH   SOLE 0 0 5,689
WISDOMTREE TR US QTLY DIV GRT 97717X669 643 11,242 SH   SOLE 0 0 11,242
WISDOMTREE TR INTK MLTIFACTR 97717Y774 281 11,051 SH   SOLE 0 0 11,051
WISDOMTREE TR US MULTIFACTOR 97717Y857 657 17,356 SH   SOLE 0 0 17,356
XCEL ENERGY INC COM 98389B100 567 8,530 SH   SOLE 0 0 8,530
YANDEX N V SHS CLASS A N97284108 273 4,267 SH   SOLE 0 0 4,267
YUM BRANDS INC COM 988498101 246 2,272 SH   SOLE 0 0 2,272