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,047 6,534 SH   SOLE 0 0 6,534
ABBOTT LABS COM 002824100 963 8,846 SH   SOLE 0 0 8,846
ABBVIE INC COM 00287Y109 2,266 25,865 SH   SOLE 0 0 25,865
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 710 3,140 SH   SOLE 0 0 3,140
ACTIVISION BLIZZARD INC COM 00507V109 229 2,828 SH   SOLE 0 0 2,828
ADOBE INC COM 00724F101 807 1,646 SH   SOLE 0 0 1,646
AFLAC INC COM 001055102 822 22,606 SH   SOLE 0 0 22,606
AIR PRODS & CHEMS INC COM 009158106 1,371 4,604 SH   SOLE 0 0 4,604
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 407 1,383 SH   SOLE 0 0 1,383
ALPHABET INC CAP STK CL C 02079K107 998 679 SH   SOLE 0 0 679
ALPHABET INC CAP STK CL A 02079K305 1,234 842 SH   SOLE 0 0 842
ALPS ETF TR MED BREAKTHGH 00162Q593 277 6,723 SH   SOLE 0 0 6,723
ALTRIA GROUP INC COM 02209S103 693 17,941 SH   SOLE 0 0 17,941
AMAZON COM INC COM 023135106 4,512 1,433 SH   SOLE 0 0 1,433
AMERICAN ELEC PWR INC COM 025537101 203 2,483 SH   SOLE 0 0 2,483
AMERICAN EXPRESS CO COM 025816109 630 6,281 SH   SOLE 0 0 6,281
AMERICAN TOWER CORP NEW COM 03027X100 555 2,297 SH   SOLE 0 0 2,297
AMERIPRISE FINL INC COM 03076C106 374 2,425 SH   SOLE 0 0 2,425
AMERISOURCEBERGEN CORP COM 03073E105 448 4,618 SH   SOLE 0 0 4,618
AMGEN INC COM 031162100 2,504 9,854 SH   SOLE 0 0 9,854
ANALOG DEVICES INC COM 032654105 550 4,714 SH   SOLE 0 0 4,714
ANTHEM INC COM 036752103 319 1,187 SH   SOLE 0 0 1,187
APPLE INC COM 037833100 14,972 129,281 SH   SOLE 0 0 129,281
ARES CAP CORP COM 04010L103 351 25,172 SH   SOLE 0 0 25,172
AT&T INC COM 00206R102 2,842 99,674 SH   SOLE 0 0 99,674
AUTODESK INC COM 052769106 502 2,173 SH   SOLE 0 0 2,173
AUTOMATIC DATA PROCESSING IN COM 053015103 1,375 9,856 SH   SOLE 0 0 9,856
BALL CORP COM 058498106 305 3,666 SH   SOLE 0 0 3,666
BANCORPSOUTH BK TUPELO MISS COM 05971J102 207 10,686 SH   SOLE 0 0 10,686
BANK AMER CORP COM 060505104 500 20,756 SH   SOLE 0 0 20,756
BCE INC COM NEW 05534B760 225 5,426 SH   SOLE 0 0 5,426
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,545 11,953 SH   SOLE 0 0 11,953
BIO RAD LABS INC CL A 090572207 446 866 SH   SOLE 0 0 866
BLACKROCK INC COM 09247X101 1,043 1,851 SH   SOLE 0 0 1,851
BOEING CO COM 097023105 486 2,939 SH   SOLE 0 0 2,939
BRISTOL MYERS SQUIBB CO COM 110122108 771 12,795 SH   SOLE 0 0 12,795
BROADCOM INC COM 11135F101 1,182 3,243 SH   SOLE 0 0 3,243
CARDINAL HEALTH INC COM 14149Y108 262 5,583 SH   SOLE 0 0 5,583
CARNIVAL CORP UNIT 99/99/9999 143658300 182 12,009 SH   SOLE 0 0 12,009
CATERPILLAR INC DEL COM 149123101 994 6,663 SH   SOLE 0 0 6,663
CENTENE CORP DEL COM 15135B101 870 14,915 SH   SOLE 0 0 14,915
CHEVRON CORP NEW COM 166764100 1,314 18,249 SH   SOLE 0 0 18,249
CHURCH & DWIGHT INC COM 171340102 264 2,813 SH   SOLE 0 0 2,813
CISCO SYS INC COM 17275R102 1,646 41,789 SH   SOLE 0 0 41,789
CLOROX CO DEL COM 189054109 291 1,383 SH   SOLE 0 0 1,383
COCA COLA CO COM 191216100 3,019 61,145 SH   SOLE 0 0 61,145
COLGATE PALMOLIVE CO COM 194162103 343 4,445 SH   SOLE 0 0 4,445
COLONY CAP INC NEW CL A COM 19626G108 48 17,515 SH   SOLE 0 0 17,515
COLONY CR REAL ESTATE INC COM CL A 19625T101 167 34,043 SH   SOLE 0 0 34,043
COMCAST CORP NEW CL A 20030N101 664 14,364 SH   SOLE 0 0 14,364
COMMERCE BANCSHARES INC COM 200525103 652 11,589 SH   SOLE 0 0 11,589
CONSOLIDATED EDISON INC COM 209115104 223 2,871 SH   SOLE 0 0 2,871
COSTCO WHSL CORP NEW COM 22160K105 381 1,072 SH   SOLE 0 0 1,072
COVANTA HLDG CORP COM 22282E102 89 11,440 SH   SOLE 0 0 11,440
CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 280 28,458 SH   SOLE 0 0 28,458
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 326 3,894 SH   SOLE 0 0 3,894
CROWN CASTLE INTL CORP NEW COM 22822V101 1,388 8,339 SH   SOLE 0 0 8,339
CSX CORP COM 126408103 443 5,708 SH   SOLE 0 0 5,708
CUMMINS INC COM 231021106 945 4,477 SH   SOLE 0 0 4,477
CVS HEALTH CORP COM 126650100 1,073 18,376 SH   SOLE 0 0 18,376
DANAHER CORP DEL COM 235851102 1,345 6,246 SH   SOLE 0 0 6,246
DASEKE INC COM 23753F107 113 21,037 SH   SOLE 0 0 21,037
DEERE & CO COM 244199105 514 2,317 SH   SOLE 0 0 2,317
DIGITAL RLTY TR INC COM 253868103 1,052 7,168 SH   SOLE 0 0 7,168
DISCOVER FINL SVCS COM 254709108 264 4,575 SH   SOLE 0 0 4,575
DISNEY WALT CO COM DISNEY 254687106 1,300 10,479 SH   SOLE 0 0 10,479
DOCUSIGN INC COM 256163106 245 1,139 SH   SOLE 0 0 1,139
DOLLAR GEN CORP NEW COM 256677105 262 1,248 SH   SOLE 0 0 1,248
DOMINION ENERGY INC COM 25746U109 200 2,537 SH   SOLE 0 0 2,537
DUKE ENERGY CORP NEW COM NEW 26441C204 597 6,745 SH   SOLE 0 0 6,745
EATON CORP PLC SHS G29183103 636 6,235 SH   SOLE 0 0 6,235
EATON VANCE TAX MNGD GBL DV COM 27829F108 17,029 2,313,790 SH   SOLE 0 0 2,313,790
EATON VANCE TX MGD DIV EQ IN COM 27828N102 18,200 1,671,266 SH   SOLE 0 0 1,671,266
EATON VANCE TX MNG BY WRT OP COM 27828Y108 8,467 612,229 SH   SOLE 0 0 612,229
ECOLAB INC COM 278865100 483 2,417 SH   SOLE 0 0 2,417
EDWARDS LIFESCIENCES CORP COM 28176E108 294 3,681 SH   SOLE 0 0 3,681
EMERSON ELEC CO COM 291011104 588 8,968 SH   SOLE 0 0 8,968
ENBRIDGE INC COM 29250N105 359 12,281 SH   SOLE 0 0 12,281
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 95 17,595 SH   SOLE 0 0 17,595
ERICSSON ADR B SEK 10 294821608 200 18,352 SH   SOLE 0 0 18,352
ETSY INC COM 29786A106 281 2,307 SH   SOLE 0 0 2,307
EVERSOURCE ENERGY COM 30040W108 257 3,075 SH   SOLE 0 0 3,075
EXXON MOBIL CORP COM 30231G102 1,965 57,245 SH   SOLE 0 0 57,245
FACEBOOK INC CL A 30303M102 2,803 10,703 SH   SOLE 0 0 10,703
FEDEX CORP COM 31428X106 344 1,367 SH   SOLE 0 0 1,367
FIDELITY MSCI INFO TECH I 316092808 679 7,380 SH   SOLE 0 0 7,380
FIRST FINL BANKSHARES COM 32020R109 5,369 192,360 SH   SOLE 0 0 192,360
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 297 15,303 SH   SOLE 0 0 15,303
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 316 9,499 SH   SOLE 0 0 9,499
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 670 13,332 SH   SOLE 0 0 13,332
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 371 17,167 SH   SOLE 0 0 17,167
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 214 2,210 SH   SOLE 0 0 2,210
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 2,076 32,818 SH   SOLE 0 0 32,818
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 584 3,712 SH   SOLE 0 0 3,712
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 1,706 9,056 SH   SOLE 0 0 9,056
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 448 4,931 SH   SOLE 0 0 4,931
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 529 15,192 SH   SOLE 0 0 15,192
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 260 13,635 SH   SOLE 0 0 13,635
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 977 21,225 SH   SOLE 0 0 21,225
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 361 7,658 SH   SOLE 0 0 7,658
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 363 26,956 SH   SOLE 0 0 26,956
FIRST TR EXCHANGE TRADED FD FIRST TR MNGSTR 33739G103 320 7,336 SH   SOLE 0 0 7,336
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1,994 38,582 SH   SOLE 0 0 38,582
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 4,478 74,613 SH   SOLE 0 0 74,613
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 260 13,537 SH   SOLE 0 0 13,537
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 2,773 50,394 SH   SOLE 0 0 50,394
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 1,028 38,541 SH   SOLE 0 0 38,541
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 791 9,423 SH   SOLE 0 0 9,423
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 516 11,047 SH   SOLE 0 0 11,047
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 442 6,992 SH   SOLE 0 0 6,992
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 263 3,991 SH   SOLE 0 0 3,991
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 441 5,100 SH   SOLE 0 0 5,100
FIRST TR NASDAQ100 TECH INDE SHS 337345102 4,308 36,751 SH   SOLE 0 0 36,751
FIRST TR VALUE LINE DIVID IN SHS 33734H106 645 20,496 SH   SOLE 0 0 20,496
FIRSTCASH INC COM 33767D105 1,516 26,500 SH   SOLE 0 0 26,500
FORD MTR CO DEL COM PAR $0.01 345370860 175 26,317 SH   SOLE 0 0 26,317
FORTIVE CORP COM 34959J108 441 5,783 SH   SOLE 0 0 5,783
GALLAGHER ARTHUR J & CO COM 363576109 1,377 13,043 SH   SOLE 0 0 13,043
GENERAL DYNAMICS CORP COM 369550108 242 1,746 SH   SOLE 0 0 1,746
GENERAL ELECTRIC CO COM 369604103 116 18,572 SH   SOLE 0 0 18,572
GENERAL MLS INC COM 370334104 241 3,903 SH   SOLE 0 0 3,903
GILEAD SCIENCES INC COM 375558103 478 7,568 SH   SOLE 0 0 7,568
GLOBAL PMTS INC COM 37940X102 2,027 11,416 SH   SOLE 0 0 11,416
GOLDMAN SACHS GROUP INC COM 38141G104 210 1,047 SH   SOLE 0 0 1,047
GOPRO INC CL A 38268T103 112 24,800 SH   SOLE 0 0 24,800
GRAINGER W W INC COM 384802104 416 1,165 SH   SOLE 0 0 1,165
GRAPHIC PACKAGING HLDG CO COM 388689101 201 14,245 SH   SOLE 0 0 14,245
GW PHARMACEUTICALS PLC ADS 36197T103 234 2,399 SH   SOLE 0 0 2,399
HALLIBURTON CO COM 406216101 166 13,743 SH   SOLE 0 0 13,743
HARTFORD FDS EXCHANGE TRADE TOTAL RTRN ETF 41653L305 2,086 50,436 SH   SOLE 0 0 50,436
HOME DEPOT INC COM 437076102 4,303 15,494 SH   SOLE 0 0 15,494
HONEYWELL INTL INC COM 438516106 589 3,578 SH   SOLE 0 0 3,578
IDEXX LABS INC COM 45168D104 487 1,239 SH   SOLE 0 0 1,239
ILLINOIS TOOL WKS INC COM 452308109 597 3,091 SH   SOLE 0 0 3,091
ILLUMINA INC COM 452327109 763 2,467 SH   SOLE 0 0 2,467
INCYTE CORP COM 45337C102 249 2,780 SH   SOLE 0 0 2,780
INTEL CORP COM 458140100 1,097 21,194 SH   SOLE 0 0 21,194
INTERNATIONAL BUSINESS MACHS COM 459200101 1,707 14,032 SH   SOLE 0 0 14,032
INTL PAPER CO COM 460146103 262 6,461 SH   SOLE 0 0 6,461
INTUIT COM 461202103 593 1,817 SH   SOLE 0 0 1,817
INVESCO CURNCYSHS SWISS FRAN SWISS FRANC 46138R108 353 3,555 SH   SOLE 0 0 3,555
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 1,095 51,614 SH   SOLE 0 0 51,614
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1,230 57,707 SH   SOLE 0 0 57,707
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 750 33,812 SH   SOLE 0 0 33,812
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,048 48,088 SH   SOLE 0 0 48,088
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,207 55,249 SH   SOLE 0 0 55,249
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 26,800 235,522 SH   SOLE 0 0 235,522
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 319 4,177 SH   SOLE 0 0 4,177
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 218 4,071 SH   SOLE 0 0 4,071
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 655 44,466 SH   SOLE 0 0 44,466
INVESCO MUNI INCOME OPP TRST COM 46132X101 80 10,964 SH   SOLE 0 0 10,964
INVESCO QQQ TR UNIT SER 1 46090E103 1,106 3,979 SH   SOLE 0 0 3,979
INVITAE CORP COM 46185L103 955 22,020 SH   SOLE 0 0 22,020
IRON MTN INC NEW COM 46284V101 1,418 52,926 SH   SOLE 0 0 52,926
ISHARES INC MIN VOL GBL ETF 464286525 259 2,817 SH   SOLE 0 0 2,817
ISHARES INC MSCI SWITZERLAND 464286749 286 6,964 SH   SOLE 0 0 6,964
ISHARES INC CORE MSCI EMKT 46434G103 277 5,245 SH   SOLE 0 0 5,245
ISHARES INC ESG MSCI EM ETF 46434G863 3,257 91,463 SH   SOLE 0 0 91,463
ISHARES TR CORE S&P TTL STK 464287150 603 7,994 SH   SOLE 0 0 7,994
ISHARES TR SELECT DIVID ETF 464287168 3,069 37,633 SH   SOLE 0 0 37,633
ISHARES TR CORE S&P500 ETF 464287200 15,820 47,075 SH   SOLE 0 0 47,075
ISHARES TR CORE US AGGBD ET 464287226 3,031 25,674 SH   SOLE 0 0 25,674
ISHARES TR IBOXX INV CP ETF 464287242 6,234 46,277 SH   SOLE 0 0 46,277
ISHARES TR GLOBAL TECH ETF 464287291 1,856 7,041 SH   SOLE 0 0 7,041
ISHARES TR S&P 500 GRWT ETF 464287309 8,336 36,072 SH   SOLE 0 0 36,072
ISHARES TR 20 YR TR BD ETF 464287432 533 3,262 SH   SOLE 0 0 3,262
ISHARES TR BARCLAYS 7 10 YR 464287440 234 1,925 SH   SOLE 0 0 1,925
ISHARES TR 1 3 YR TREAS BD 464287457 720 8,319 SH   SOLE 0 0 8,319
ISHARES TR RUS MD CP GR ETF 464287481 215 1,241 SH   SOLE 0 0 1,241
ISHARES TR CORE S&P MCP ETF 464287507 2,688 14,504 SH   SOLE 0 0 14,504
ISHARES TR GLOBAL 100 ETF 464287572 307 5,446 SH   SOLE 0 0 5,446
ISHARES TR S&P MC 400GR ETF 464287606 487 2,036 SH   SOLE 0 0 2,036
ISHARES TR RUS 1000 ETF 464287622 620 3,315 SH   SOLE 0 0 3,315
ISHARES TR RUSSELL 2000 ETF 464287655 247 1,650 SH   SOLE 0 0 1,650
ISHARES TR U.S. TECH ETF 464287721 491 1,631 SH   SOLE 0 0 1,631
ISHARES TR US HLTHCARE ETF 464287762 591 2,601 SH   SOLE 0 0 2,601
ISHARES TR U.S. FIN SVC ETF 464287770 1,291 10,578 SH   SOLE 0 0 10,578
ISHARES TR CORE S&P SCP ETF 464287804 4,097 58,337 SH   SOLE 0 0 58,337
ISHARES TR SP SMCP600VL ETF 464287879 299 2,440 SH   SOLE 0 0 2,440
ISHARES TR INTL TREA BD ETF 464288117 340 6,430 SH   SOLE 0 0 6,430
ISHARES TR SHRT NAT MUN ETF 464288158 268 2,477 SH   SOLE 0 0 2,477
ISHARES TR AGENCY BOND ETF 464288166 794 6,556 SH   SOLE 0 0 6,556
ISHARES TR MSCI ACWI ETF 464288257 741 9,274 SH   SOLE 0 0 9,274
ISHARES TR NATIONAL MUN ETF 464288414 1,080 9,312 SH   SOLE 0 0 9,312
ISHARES TR IBOXX HI YD ETF 464288513 327 3,897 SH   SOLE 0 0 3,897
ISHARES TR INTRM TR CRP ETF 464288638 235 3,860 SH   SOLE 0 0 3,860
ISHARES TR SH TR CRPORT ETF 464288646 8,288 150,938 SH   SOLE 0 0 150,938
ISHARES TR 3 7 YR TREAS BD 464288661 798 5,977 SH   SOLE 0 0 5,977
ISHARES TR S&P US PFD STK 464288687 4,736 129,945 SH   SOLE 0 0 129,945
ISHARES TR U.S. MED DVC ETF 464288810 5,613 18,732 SH   SOLE 0 0 18,732
ISHARES TR EAFE GRWTH ETF 464288885 5,698 63,399 SH   SOLE 0 0 63,399
ISHARES TR US TREAS BD ETF 46429B267 9,988 357,368 SH   SOLE 0 0 357,368
ISHARES TR CORE HIGH DV ETF 46429B663 868 10,783 SH   SOLE 0 0 10,783
ISHARES TR MIN VOL EAFE ETF 46429B689 217 3,178 SH   SOLE 0 0 3,178
ISHARES TR MIN VOL USA ETF 46429B697 2,387 37,461 SH   SOLE 0 0 37,461
ISHARES TR USA QUALITY FCTR 46432F339 716 6,900 SH   SOLE 0 0 6,900
ISHARES TR USA SIZE FACTOR 46432F370 778 8,293 SH   SOLE 0 0 8,293
ISHARES TR EDGE MSCI USA VL 46432F388 2,960 40,121 SH   SOLE 0 0 40,121
ISHARES TR USA MOMENTUM FCT 46432F396 17,442 118,333 SH   SOLE 0 0 118,333
ISHARES TR CORE MSCI EAFE 46432F842 2,878 47,744 SH   SOLE 0 0 47,744
ISHARES TR CORE 1 5 YR USD 46432F859 579 11,230 SH   SOLE 0 0 11,230
ISHARES TR 0-5YR HI YL CP 46434V407 3,401 77,384 SH   SOLE 0 0 77,384
ISHARES TR CORE DIV GRWTH 46434V621 839 21,079 SH   SOLE 0 0 21,079
ISHARES TR ESG 1 5 YR USD 46435G243 308 11,788 SH   SOLE 0 0 11,788
ISHARES TR CR 5 10 YR ETF 46435G417 415 7,926 SH   SOLE 0 0 7,926
ISHARES TR ESG MSCI USA ETF 46435G425 10,305 135,213 SH   SOLE 0 0 135,213
ISHARES TR ESG US AGR BD 46435U549 457 8,085 SH   SOLE 0 0 8,085
ISHARES US ETF TR SHT MAT BD ETF 46431W507 3,264 65,134 SH   SOLE 0 0 65,134
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 493 9,780 SH   SOLE 0 0 9,780
JOHNSON & JOHNSON COM 478160104 2,895 19,448 SH   SOLE 0 0 19,448
JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 339 7,254 SH   SOLE 0 0 7,254
JPMORGAN CHASE & CO COM 46625H100 2,564 26,634 SH   SOLE 0 0 26,634
KANSAS CITY SOUTHERN COM NEW 485170302 355 1,965 SH   SOLE 0 0 1,965
KIMBERLY CLARK CORP COM 494368103 1,617 10,950 SH   SOLE 0 0 10,950
KINDER MORGAN INC DEL COM 49456B101 168 13,635 SH   SOLE 0 0 13,635
KROGER CO COM 501044101 202 5,966 SH   SOLE 0 0 5,966
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 952 36,797 SH   SOLE 0 0 36,797
LENNAR CORP CL A 526057104 271 3,317 SH   SOLE 0 0 3,317
LILLY ELI & CO COM 532457108 587 3,969 SH   SOLE 0 0 3,969
LINDE PLC COM G5494J103 205 862 SH   SOLE 0 0 862
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 15 11,575 SH   SOLE 0 0 11,575
LOCKHEED MARTIN CORP COM 539830109 1,271 3,317 SH   SOLE 0 0 3,317
LOWES COS INC COM 548661107 1,511 9,110 SH   SOLE 0 0 9,110
LULULEMON ATHLETICA INC COM 550021109 576 1,748 SH   SOLE 0 0 1,748
MARATHON PETE CORP COM 56585A102 433 14,753 SH   SOLE 0 0 14,753
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 398 10,026 SH   SOLE 0 0 10,026
MASTERCARD INCORPORATED CL A 57636Q104 1,005 2,971 SH   SOLE 0 0 2,971
MCCORMICK & CO INC COM NON VTG 579780206 1,028 5,298 SH   SOLE 0 0 5,298
MCDONALDS CORP COM 580135101 2,238 10,198 SH   SOLE 0 0 10,198
MEDICAL PPTYS TRUST INC COM 58463J304 183 10,375 SH   SOLE 0 0 10,375
MEDTRONIC PLC SHS G5960L103 955 9,189 SH   SOLE 0 0 9,189
MERCADOLIBRE INC COM 58733R102 622 575 SH   SOLE 0 0 575
MERCK & CO INC COM 58933Y105 1,408 16,976 SH   SOLE 0 0 16,976
MICROSOFT CORP COM 594918104 6,239 29,662 SH   SOLE 0 0 29,662
MONDELEZ INTL INC CL A 609207105 214 3,730 SH   SOLE 0 0 3,730
MONOLITHIC PWR SYS INC COM 609839105 389 1,393 SH   SOLE 0 0 1,393
NATIONAL CINEMEDIA INC COM 635309107 139 51,284 SH   SOLE 0 0 51,284
NATIONAL GRID PLC SPONSORED ADR NE 636274409 302 5,232 SH   SOLE 0 0 5,232
NATIONAL HEALTH INVS INC COM 63633D104 280 4,654 SH   SOLE 0 0 4,654
NATIONAL HEALTHCARE CORP COM 635906100 311 4,986 SH   SOLE 0 0 4,986
NETFLIX INC COM 64110L106 833 1,666 SH   SOLE 0 0 1,666
NEXTERA ENERGY INC COM 65339F101 2,866 10,325 SH   SOLE 0 0 10,325
NIKE INC CL B 654106103 613 4,882 SH   SOLE 0 0 4,882
NORDSON CORP COM 655663102 349 1,818 SH   SOLE 0 0 1,818
NORFOLK SOUTHERN CORP COM 655844108 359 1,677 SH   SOLE 0 0 1,677
NOVO-NORDISK A S ADR 670100205 256 3,692 SH   SOLE 0 0 3,692
NUCOR CORP COM 670346105 509 11,347 SH   SOLE 0 0 11,347
NUVEEN AMT FREE MUN CR INC F COM 67071L106 893 57,041 SH   SOLE 0 0 57,041
NUVEEN FLOATING RATE INCOME COM 67072T108 2,180 262,337 SH   SOLE 0 0 262,337
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 1,590 193,902 SH   SOLE 0 0 193,902
NUVEEN PFD & INCM SECURTIES COM 67072C105 175 19,894 SH   SOLE 0 0 19,894
NUVEEN QUALITY MUNCP INCOME COM 67066V101 454 31,294 SH   SOLE 0 0 31,294
NUVEEN REAL ESTATE INCOME FD COM 67071B108 100 13,266 SH   SOLE 0 0 13,266
NVIDIA CORP COM 67066G104 292 539 SH   SOLE 0 0 539
NXP SEMICONDUCTORS N V COM N6596X109 379 3,035 SH   SOLE 0 0 3,035
ONEOK INC NEW COM 682680103 732 28,158 SH   SOLE 0 0 28,158
OSI ETF TR OSHARS FTSE US 67110P407 1,002 27,623 SH   SOLE 0 0 27,623
PAYCHEX INC COM 704326107 618 7,744 SH   SOLE 0 0 7,744
PAYPAL HLDGS INC COM 70450Y103 667 3,386 SH   SOLE 0 0 3,386
PEARSON PLC SPONSORED ADR 705015105 91 12,777 SH   SOLE 0 0 12,777
PEPSICO INC COM 713448108 2,077 14,986 SH   SOLE 0 0 14,986
PFIZER INC COM 717081103 1,705 46,459 SH   SOLE 0 0 46,459
PGIM GLOBAL SHORT DURATION H COM 69346J106 2,143 161,724 SH   SOLE 0 0 161,724
PHILIP MORRIS INTL INC COM 718172109 624 8,326 SH   SOLE 0 0 8,326
PICO HLDGS INC COM NEW 693366205 353 39,400 SH   SOLE 0 0 39,400
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 229 11,421 SH   SOLE 0 0 11,421
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 963 9,421 SH   SOLE 0 0 9,421
PIMCO ETF TR ACTIVE BD ETF 72201R775 4,345 38,650 SH   SOLE 0 0 38,650
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 265 2,602 SH   SOLE 0 0 2,602
PIMCO HIGH INCOME FD COM SHS 722014107 98 17,891 SH   SOLE 0 0 17,891
PLATINUM GROUP METALS LTD COM 72765Q882 20 10,000 SH   SOLE 0 0 10,000
POLARIS INDS INC COM 731068102 381 4,040 SH   SOLE 0 0 4,040
PPG INDS INC COM 693506107 370 3,030 SH   SOLE 0 0 3,030
PRICE T ROWE GROUP INC COM 74144T108 798 6,227 SH   SOLE 0 0 6,227
PROCTER AND GAMBLE CO COM 742718109 3,256 23,426 SH   SOLE 0 0 23,426
PROLOGIS INC COM 74340W103 488 4,851 SH   SOLE 0 0 4,851
PROSHARES TR ULTSHRT QQQ 74347B243 340 36,000 SH   SOLE 0 0 36,000
PRUDENTIAL FINL INC COM 744320102 218 3,428 SH   SOLE 0 0 3,428
QUALCOMM INC COM 747525103 1,994 16,944 SH   SOLE 0 0 16,944
REALTY INCOME CORP COM 756109104 1,084 17,840 SH   SOLE 0 0 17,840
REDFIN CORP COM 75737F108 539 10,786 SH   SOLE 0 0 10,786
REGIONS FINL CORP NEW COM 7591EP100 807 69,954 SH   SOLE 0 0 69,954
REPUBLIC SVCS INC COM 760759100 1,347 14,427 SH   SOLE 0 0 14,427
ROKU INC COM CL A 77543R102 403 2,136 SH   SOLE 0 0 2,136
ROYAL BK CDA MONTREAL QUE COM 780087102 1,188 16,931 SH   SOLE 0 0 16,931
RPM INTL INC COM 749685103 331 3,993 SH   SOLE 0 0 3,993
SALESFORCE COM INC COM 79466L302 273 1,087 SH   SOLE 0 0 1,087
SBA COMMUNICATIONS CORP NEW CL A 78410G104 816 2,563 SH   SOLE 0 0 2,563
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 764 9,471 SH   SOLE 0 0 9,471
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,249 36,892 SH   SOLE 0 0 36,892
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 292 5,280 SH   SOLE 0 0 5,280
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 354 6,875 SH   SOLE 0 0 6,875
SEABRIDGE GOLD INC COM 811916105 282 15,000 SH   SOLE 0 0 15,000
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,995 18,915 SH   SOLE 0 0 18,915
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 223 9,248 SH   SOLE 0 0 9,248
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4,031 52,358 SH   SOLE 0 0 52,358
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,686 31,589 SH   SOLE 0 0 31,589
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 744 21,084 SH   SOLE 0 0 21,084
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 301 5,065 SH   SOLE 0 0 5,065
SERVICE CORP INTL COM 817565104 5,036 119,395 SH   SOLE 0 0 119,395
SERVICENOW INC COM 81762P102 447 921 SH   SOLE 0 0 921
SHOPIFY INC CL A 82509L107 355 347 SH   SOLE 0 0 347
SIRIUS XM HLDGS INC COM 82968B103 278 51,802 SH   SOLE 0 0 51,802
SKYWORKS SOLUTIONS INC COM 83088M102 253 1,742 SH   SOLE 0 0 1,742
SMUCKER J M CO COM NEW 832696405 390 3,374 SH   SOLE 0 0 3,374
SNAP ON INC COM 833034101 1,564 10,628 SH   SOLE 0 0 10,628
SOUTHERN CO COM 842587107 4,122 76,028 SH   SOLE 0 0 76,028
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 409 1,473 SH   SOLE 0 0 1,473
SPDR GOLD TRUST GOLD SHS 78463V107 1,538 8,685 SH   SOLE 0 0 8,685
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 2,165 59,213 SH   SOLE 0 0 59,213
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 509 12,896 SH   SOLE 0 0 12,896
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 300 6,769 SH   SOLE 0 0 6,769
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 925 30,460 SH   SOLE 0 0 30,460
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 16,929 578,560 SH   SOLE 0 0 578,560
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,829 8,447 SH   SOLE 0 0 8,447
SPDR SER TR BLOMBERG BRC INV 78468R200 10,749 351,503 SH   SOLE 0 0 351,503
SPDR SER TR ICE BOFAML ETF 78468R606 648 25,636 SH   SOLE 0 0 25,636
SPDR SER TR SPDR BLOOMBERG 78468R663 675 7,375 SH   SOLE 0 0 7,375
SPDR SER TR NUVEEN BLMBRG SR 78468R739 443 8,882 SH   SOLE 0 0 8,882
SPDR SER TR SSGA US LRG ETF 78468R804 504 4,652 SH   SOLE 0 0 4,652
SPDR SER TR PORTFOLIO SM ETF 78468R853 2,773 101,273 SH   SOLE 0 0 101,273
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 2,309 33,518 SH   SOLE 0 0 33,518
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 944 29,707 SH   SOLE 0 0 29,707
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 17,268 469,747 SH   SOLE 0 0 469,747
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 630 23,986 SH   SOLE 0 0 23,986
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 30,596 610,568 SH   SOLE 0 0 610,568
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 505 16,110 SH   SOLE 0 0 16,110
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 39,860 1,293,746 SH   SOLE 0 0 1,293,746
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 1,099 35,594 SH   SOLE 0 0 35,594
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 1,296 27,722 SH   SOLE 0 0 27,722
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 13,143 321,418 SH   SOLE 0 0 321,418
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 9,942 304,698 SH   SOLE 0 0 304,698
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 14,462 367,518 SH   SOLE 0 0 367,518
SQUARE INC CL A 852234103 317 1,952 SH   SOLE 0 0 1,952
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 275 7,067 SH   SOLE 0 0 7,067
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 405 8,138 SH   SOLE 0 0 8,138
SSR MNG INC COM 784730103 373 20,000 SH   SOLE 0 0 20,000
STAG INDL INC COM 85254J102 279 9,160 SH   SOLE 0 0 9,160
STANLEY BLACK & DECKER INC COM 854502101 304 1,876 SH   SOLE 0 0 1,876
STARBUCKS CORP COM 855244109 1,039 12,096 SH   SOLE 0 0 12,096
STORE CAP CORP COM 862121100 1,101 40,122 SH   SOLE 0 0 40,122
SYSCO CORP COM 871829107 483 7,759 SH   SOLE 0 0 7,759
TARGET CORP COM 87612E106 1,266 8,043 SH   SOLE 0 0 8,043
TESLA INC COM 88160R101 1,726 4,024 SH   SOLE 0 0 4,024
TEXAS INSTRS INC COM 882508104 1,299 9,100 SH   SOLE 0 0 9,100
THERMO FISHER SCIENTIFIC INC COM 883556102 979 2,218 SH   SOLE 0 0 2,218
TJX COS INC NEW COM 872540109 483 8,681 SH   SOLE 0 0 8,681
TRANSOCEAN LTD REG SHS H8817H100 9 11,500 SH   SOLE 0 0 11,500
TWITTER INC COM 90184L102 381 8,553 SH   SOLE 0 0 8,553
TYLER TECHNOLOGIES INC COM 902252105 313 899 SH   SOLE 0 0 899
ULTA BEAUTY INC COM 90384S303 242 1,081 SH   SOLE 0 0 1,081
UNION PAC CORP COM 907818108 1,612 8,189 SH   SOLE 0 0 8,189
UNITED PARCEL SERVICE INC CL B 911312106 749 4,497 SH   SOLE 0 0 4,497
UNITEDHEALTH GROUP INC COM 91324P102 1,883 6,040 SH   SOLE 0 0 6,040
V F CORP COM 918204108 1,398 19,900 SH   SOLE 0 0 19,900
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 2,298 77,270 SH   SOLE 0 0 77,270
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 252 13,950 SH   SOLE 0 0 13,950
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 220 7,149 SH   SOLE 0 0 7,149
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 313 3,345 SH   SOLE 0 0 3,345
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 642 7,279 SH   SOLE 0 0 7,279
VANGUARD GROUP DIV APP ETF 921908844 1,626 12,636 SH   SOLE 0 0 12,636
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,361 7,673 SH   SOLE 0 0 7,673
VANGUARD INDEX FDS MID CAP ETF 922908629 700 3,969 SH   SOLE 0 0 3,969
VANGUARD INDEX FDS LARGE CAP ETF 922908637 479 3,062 SH   SOLE 0 0 3,062
VANGUARD INDEX FDS GROWTH ETF 922908736 628 2,759 SH   SOLE 0 0 2,759
VANGUARD INDEX FDS VALUE ETF 922908744 618 5,909 SH   SOLE 0 0 5,909
VANGUARD INDEX FDS SMALL CP ETF 922908751 262 1,704 SH   SOLE 0 0 1,704
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,882 11,052 SH   SOLE 0 0 11,052
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 6,081 120,537 SH   SOLE 0 0 120,537
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 374 6,025 SH   SOLE 0 0 6,025
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 298 2,986 SH   SOLE 0 0 2,986
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 370 3,862 SH   SOLE 0 0 3,862
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 239 5,840 SH   SOLE 0 0 5,840
VANGUARD WORLD FD EXTENDED DUR 921910709 295 1,781 SH   SOLE 0 0 1,781
VANGUARD WORLD FD ESG INTL STK ETF 921910725 280 5,425 SH   SOLE 0 0 5,425
VANGUARD WORLD FD ESG US STK ETF 921910733 374 6,054 SH   SOLE 0 0 6,054
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 368 1,567 SH   SOLE 0 0 1,567
VERISK ANALYTICS INC COM 92345Y106 468 2,525 SH   SOLE 0 0 2,525
VERIZON COMMUNICATIONS INC COM 92343V104 3,350 56,315 SH   SOLE 0 0 56,315
VISA INC COM CL A 92826C839 1,567 7,838 SH   SOLE 0 0 7,838
W P CAREY INC COM 92936U109 605 9,281 SH   SOLE 0 0 9,281
WALGREENS BOOTS ALLIANCE INC COM 931427108 439 12,223 SH   SOLE 0 0 12,223
WALMART INC COM 931142103 2,729 19,503 SH   SOLE 0 0 19,503
WASTE MGMT INC DEL COM 94106L109 317 2,805 SH   SOLE 0 0 2,805
WATSCO INC COM 942622200 844 3,625 SH   SOLE 0 0 3,625
WEC ENERGY GROUP INC COM 92939U106 1,443 14,887 SH   SOLE 0 0 14,887
WELLS FARGO CO NEW COM 949746101 659 28,026 SH   SOLE 0 0 28,026
WEST PHARMACEUTICAL SVSC INC COM 955306105 473 1,721 SH   SOLE 0 0 1,721
WESTERN ASSET HIGH INCM OPP COM 95766K109 2,156 440,018 SH   SOLE 0 0 440,018
WILLIAMS SONOMA INC COM 969904101 750 8,293 SH   SOLE 0 0 8,293
WISDOMTREE TR EMG MKTS SMCAP 97717W281 282 6,819 SH   SOLE 0 0 6,819
WISDOMTREE TR US MIDCAP DIVID 97717W505 412 14,243 SH   SOLE 0 0 14,243
WISDOMTREE TR US EARNINGS 500 97717W588 921 25,990 SH   SOLE 0 0 25,990
WISDOMTREE TR INTL SMCAP DIV 97717W760 264 4,404 SH   SOLE 0 0 4,404
WISDOMTREE TR FNDMTL HGH YLD 97717X172 551 11,015 SH   SOLE 0 0 11,015
WISDOMTREE TR YIELD ENHANCD US 97717X511 18,868 350,573 SH   SOLE 0 0 350,573
WISDOMTREE TR EM EX ST-OWNED 97717X578 1,422 42,222 SH   SOLE 0 0 42,222
WISDOMTREE TR FLOATNG RAT TREA 97717X628 317 12,635 SH   SOLE 0 0 12,635
WISDOMTREE TR US QTLY DIV GRT 97717X669 499 10,063 SH   SOLE 0 0 10,063
WISDOMTREE TR INTK MLTIFACTR 97717Y774 228 9,528 SH   SOLE 0 0 9,528
WISDOMTREE TR US MULTIFACTOR 97717Y857 487 15,547 SH   SOLE 0 0 15,547
XCEL ENERGY INC COM 98389B100 1,416 20,513 SH   SOLE 0 0 20,513
YAMANA GOLD INC COM 98462Y100 114 20,073 SH   SOLE 0 0 20,073
YANDEX N V SHS CLASS A N97284108 335 5,137 SH   SOLE 0 0 5,137
YUM BRANDS INC COM 988498101 206 2,257 SH   SOLE 0 0 2,257