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 COM 88579Y101 17,449 99,831 SH   SOLE   99,831 0 0
ABBOTT LABS COM COM 002824100 1,349 12,323 SH   SOLE   12,323 0 0
ABBVIE INC COM COM 00287Y109 14,532 135,624 SH   SOLE   135,624 0 0
ABERDEEN INCOME CR STRATEGIES COM COM 003057106 2,052 192,111 SH   SOLE   192,111 0 0
ABERDEEN TOTAL DYNAMIC DIVD FD COM SH BEN INT COM SH BEN INT 00326L100 533 60,282 SH   SOLE   60,282 0 0
ABIOMED INC COM COM 003654100 1,177 3,631 SH   SOLE   3,631 0 0
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 617 2,360 SH   SOLE   2,360 0 0
ADAMS DIVERSIFIED EQUITY FD COM COM 006212104 1,082 62,607 SH   SOLE   62,607 0 0
ADOBE SYSTEMS INCORPORATED COM COM 00724F101 401 802 SH   SOLE   802 0 0
ADVANCED MICRO DEVICES INC COM COM 007903107 1,310 14,289 SH   SOLE   14,289 0 0
ADVENT CONVERTIBLE & INCOME FD COM COM 00764C109 315 19,075 SH   SOLE   19,075 0 0
AFLAC INC COM COM 001055102 1,130 25,412 SH   SOLE   25,412 0 0
AIR PRODS & CHEMS INC COM COM 009158106 2,113 7,734 SH   SOLE   7,734 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS SPONSORED ADS 01609W102 495 2,126 SH   SOLE   2,126 0 0
ALLIANCEBERNSTEIN GLOBAL HIGH COM COM 01879R106 2,441 207,372 SH   SOLE   207,372 0 0
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN UNIT LTD PARTN 01881G106 263 7,802 SH   SOLE   7,802 0 0
ALLIANCEBERNSTEIN NATL MUN INM COM COM 01864U106 2,501 173,419 SH   SOLE   173,419 0 0
ALLIANZGI CONV & INCOME FD COM COM 018828103 92 15,980 SH   SOLE   15,980 0 0
ALLIANZGI CONV & INCOME FD II COM COM 018825109 72 14,095 SH   SOLE   14,095 0 0
ALLIANZGI DIVIDEND INT & PRMIU COM COM 01883A107 357 26,556 SH   SOLE   26,556 0 0
ALLSTATE CORP COM COM 020002101 400 3,642 SH   SOLE   3,642 0 0
ALPHABET INC CAP STK CL A CL A 02079K305 29,846 17,029 SH   SOLE   17,029 0 0
ALPHABET INC CAP STK CL C CLC 02079K107 2,463 1,406 SH   SOLE   1,406 0 0
ALTRIA GROUP INC COM COM 02209S103 17,825 434,763 SH   SOLE   434,763 0 0
AMAZON COM INC COM COM 023135106 23,099 7,092 SH   SOLE   7,092 0 0
AMERICAN ELEC PWR CO INC COM COM 025537101 1,506 18,083 SH   SOLE   18,083 0 0
AMERICAN EXPRESS CO COM COM 025816109 710 5,875 SH   SOLE   5,875 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 1,418 6,318 SH   SOLE   6,318 0 0
AMERICOLD RLTY TR COM COM 03064D108 966 25,879 SH   SOLE   25,879 0 0
AMERISOURCEBERGEN CORP COM COM 03073E105 295 3,013 SH   SOLE   3,013 0 0
AMGEN INC COM COM 031162100 3,587 15,600 SH   SOLE   15,600 0 0
ANNALY CAPITAL MANAGEMENT INC COM COM 035710409 2,594 307,002 SH   SOLE   307,002 0 0
ANWORTH MTG ASSET CORP COM COM 037347101 70 25,880 SH   SOLE   25,880 0 0
AON PLC SHS CL A CL A G0403H108 354 1,676 SH   SOLE   1,676 0 0
APOLLO SR FLOATING RATE FD INC COM COM 037636107 740 51,423 SH   SOLE   51,423 0 0
APOLLO TACTICAL INCOME FD INC COM COM 037638103 926 63,958 SH   SOLE   63,958 0 0
APPLE INC COM COM 037833100 51,178 385,699 SH   SOLE   385,699 0 0
APPLIED MATLS INC COM COM 038222105 542 6,276 SH   SOLE   6,276 0 0
ARES CAPITAL CORP COM COM 04010L103 658 38,973 SH   SOLE   38,973 0 0
ARES DYNAMIC CR ALLOCATION FD COM COM 04014F102 2,614 182,944 SH   SOLE   182,944 0 0
ARK GENOMIC REVOLUTION ETF ARK ETF TR 00214Q302 1,325 14,212 SH   SOLE   14,212 0 0
ARK INNOVATION ETF INNOVATION ETF 00214Q104 3,892 31,264 SH   SOLE   31,264 0 0
ARK NEXT GENERATION INTERNET ETF ARK ETF TR 00214Q401 256 1,750 SH   SOLE   1,750 0 0
AT&T INC COM COM 00206R102 27,077 941,474 SH   SOLE   941,474 0 0
ATLANTIC CAP BANCSHARES INC COM COM 048269203 3,184 200,000 SH   SOLE   200,000 0 0
AUTODESK INC COM COM 052769106 287 939 SH   SOLE   939 0 0
AUTOMATIC DATA PROCESSING INC COM COM 053015103 1,003 5,690 SH   SOLE   5,690 0 0
AVERY DENNISON CORP COM COM 053611109 471 3,040 SH   SOLE   3,040 0 0
BANK NOVA SCOTIA B C COM COM 064149107 223 4,120 SH   SOLE   4,120 0 0
BANK OZK COM COM 06417N103 486 15,533 SH   SOLE   15,533 0 0
BARINGS GLOBAL SHORT DURATION COM COM 06760L100 848 56,227 SH   SOLE   56,227 0 0
BECTON DICKINSON & CO COM COM 075887109 523 2,089 SH   SOLE   2,089 0 0
BERKSHIRE HATHAWAY INC DEL CL A CL A 084670108 1,043 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702 8,951 38,602 SH   SOLE   38,602 0 0
BIOGEN INC COM COM 09062X103 875 3,574 SH   SOLE   3,574 0 0
BK OF AMERICA CORP COM COM 060505104 14,582 481,099 SH   SOLE   481,099 0 0
BLACKROCK CORE BD TR SHS BEN INT SHS BEN INT 09249E101 8,404 515,579 SH   SOLE   515,579 0 0
BLACKROCK CORPOR HI YLD FD INC COM COM 09255P107 8,337 729,434 SH   SOLE   729,434 0 0
BLACKROCK CR ALLOCATION INCOME COM COM 092508100 7,490 509,185 SH   SOLE   509,185 0 0
BLACKROCK DEBT STRATEGIES FD I COM NEW COM 09255R202 983 94,110 SH   SOLE   94,110 0 0
BLACKROCK ENHANCED EQUITY DIVI COM COM 09251A104 3,613 426,539 SH   SOLE   426,539 0 0
BLACKROCK FLOATING RATE INCOME COM COM 091941104 385 32,625 SH   SOLE   32,625 0 0
BLACKROCK FLOATING RATE INCOME COM COM 09255X100 892 73,623 SH   SOLE   73,623 0 0
BLACKROCK INC COM COM 09247X101 1,983 2,749 SH   SOLE   2,749 0 0
BLACKROCK INCOME TR INC COM COM 09247F100 238 39,279 SH   SOLE   39,279 0 0
BLACKROCK INVT QUALITY MUN TR COM COM 09247D105 237 13,800 SH   SOLE   13,800 0 0
BLACKROCK LTD DURATION INC TR COM SHS COM SHS 09249W101 5,677 356,623 SH   SOLE   356,623 0 0
BLACKROCK MUN BD TR COM COM 09249H104 207 12,905 SH   SOLE   12,905 0 0
BLACKROCK MUN INCOME QUALITY T COM COM 092479104 482 31,800 SH   SOLE   31,800 0 0
BLACKROCK MUN INCOME TR SH BEN INT SH BEN INT 09248F109 1,263 81,659 SH   SOLE   81,659 0 0
BLACKROCK MUNI INTER DR FD INC COM COM 09253X102 4,477 301,052 SH   SOLE   301,052 0 0
BLACKROCK MUNIENHANCED FD INC COM COM 09253Y100 144 12,050 SH   SOLE   12,050 0 0
BLACKROCK MUNIHLDNGS CALI QLTY COM COM 09254L107 332 22,136 SH   SOLE   22,136 0 0
BLACKROCK MUNIHLDS INVSTM QLTY COM COM 09254P108 2,547 180,923 SH   SOLE   180,923 0 0
BLACKROCK MUNIHOLDINGS FD II I COM COM 09253P109 354 23,450 SH   SOLE   23,450 0 0
BLACKROCK MUNIHOLDINGS FD INC COM COM 09253N104 317 19,539 SH   SOLE   19,539 0 0
BLACKROCK MUNIHOLDINGS QUALITY COM COM 09254A101 322 24,335 SH   SOLE   24,335 0 0
BLACKROCK MUNIHOLDINGS QUALITY COM COM 09254C107 1,322 96,859 SH   SOLE   96,859 0 0
BLACKROCK MUNIVEST FD INC COM COM 09253R105 115 12,550 SH   SOLE   12,550 0 0
BLACKROCK MUNIYIELD FD INC COM COM 09253W104 198 13,775 SH   SOLE   13,775 0 0
BLACKROCK MUNIYIELD QUALITY FD COM COM 09254E103 1,216 84,128 SH   SOLE   84,128 0 0
BLACKROCK MUNIYIELD QUALITY FD COM COM 09254G108 294 21,011 SH   SOLE   21,011 0 0
BLACKROCK MUNIYILD QULT FD INC COM COM 09254F100 412 24,943 SH   SOLE   24,943 0 0
BLACKROCK STRATEGIC MUN TR COM COM 09248T109 587 41,075 SH   SOLE   41,075 0 0
BLACKROCK TAX MUNICPAL BD TR SHS SHS 09248X100 379 14,074 SH   SOLE   14,074 0 0
BLACKSTONE GROUP INC COM CL A CL A 09260D107 1,006 15,519 SH   SOLE   15,519 0 0
BLACKSTONE LONG-SHORT CREDIT COM SHS BN INT COM SHS BN INT 09257D102 555 41,389 SH   SOLE   41,389 0 0
BLACKSTONE SENIOR FLOATNG RATE COM COM 09256U105 226 15,917 SH   SOLE   15,917 0 0
BLACKSTONE STRATEGIC CREDIT FD COM SHS BEN IN COM SHS BEN IN 09257R101 2,592 207,720 SH   SOLE   207,720 0 0
BNY MELLON HIGH YIELD STRATEGI SH BEN INT SH BEN INT 09660L105 35 11,705 SH   SOLE   11,705 0 0
BNY MELLON MUN BD INFRASTRUCTU COM SHS COM 09662W109 753 53,699 SH   SOLE   53,699 0 0
BNY MELLON MUN INCOME INC COM COM 05589T104 735 82,883 SH   SOLE   82,883 0 0
BNY MELLON STRATEGIC MUN BD FD COM COM 09662E109 1,504 191,083 SH   SOLE   191,083 0 0
BNY MELLON STRATEGIC MUNS INC COM COM 05588W108 2,530 298,022 SH   SOLE   298,022 0 0
BOEING CO COM COM 097023105 4,484 20,947 SH   SOLE   20,947 0 0
BOSTON PROPERTIES INC COM COM 101121101 314 3,326 SH   SOLE   3,326 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 9,084 146,447 SH   SOLE   146,447 0 0
BRITISH AMERN TOB PLC SPONSORED ADR COM 110448107 207 5,512 SH   SOLE   5,512 0 0
BROADCOM INC COM COM 11135F101 735 1,678 SH   SOLE   1,678 0 0
BROOKFIELD REAL ASSETS INCOME SHS BEN INT SHS BEN INT 112830104 277 15,519 SH   SOLE   15,519 0 0
CABOT OIL & GAS CORP COM COM 127097103 413 25,348 SH   SOLE   25,348 0 0
CADENCE BANCORPORATION CL A CL A 12739A100 198 12,061 SH   SOLE   12,061 0 0
CALAMOS CONV OPPORTUNITIES & I SH BEN INT SH BEN INT 128117108 294 21,690 SH   SOLE   21,690 0 0
CARDINAL HEALTH INC COM COM 14149Y108 954 17,813 SH   SOLE   17,813 0 0
CARDLYTICS INC COM COM 14161W105 1,078 7,550 SH   SOLE   7,550 0 0
CATERPILLAR INC COM COM 149123101 19,071 104,776 SH   SOLE   104,776 0 0
CBRE CLARION GLOBAL REAL ESTAT COM COM 12504G100 108 15,740 SH   SOLE   15,740 0 0
CHEVRON CORP NEW COM COM 166764100 8,154 96,553 SH   SOLE   96,553 0 0
CHIMERA INVT CORP COM NEW COM 16934Q208 654 63,768 SH   SOLE   63,768 0 0
CHUBB LIMITED COM COM H1467J104 208 1,350 SH   SOLE   1,350 0 0
CISCO SYS INC COM COM 17275R102 23,628 527,990 SH   SOLE   527,990 0 0
CITIGROUP INC COM NEW COM NEW 172967424 7,251 117,603 SH   SOLE   117,603 0 0
CLOROX CO DEL COM COM 189054109 201 997 SH   SOLE   997 0 0
CMS ENERGY CORP COM COM 125896100 306 5,011 SH   SOLE   5,011 0 0
COCA COLA CO COM COM 191216100 24,024 438,081 SH   SOLE   438,081 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A COM 192446102 206 2,511 SH   SOLE   2,511 0 0
COHEN & STEERS INFRASTRUCTURE COM COM 19248A109 297 11,490 SH   SOLE   11,490 0 0
COHEN & STEERS LTD DURATION PF COM COM 19248C105 429 16,115 SH   SOLE   16,115 0 0
COHEN & STEERS QUALITY INCOME COM COM 19247L106 223 17,988 SH   SOLE   17,988 0 0
COHEN & STEERS REIT & PFD &INM COM COM 19247X100 1,916 83,923 SH   SOLE   83,923 0 0
COLGATE PALMOLIVE CO COM COM 194162103 779 9,115 SH   SOLE   9,115 0 0
COLUMBIA EMERGING MARKETS CONSUMER ETF EMRG MARKETS ETF 19762B509 246 8,714 SH   SOLE   8,714 0 0
COMCAST CORP NEW CL A CL A 20030N101 1,460 27,858 SH   SOLE   27,858 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND COMMUNICATION 81369Y852 1,177 17,443 SH   SOLE   17,443 0 0
CONAGRA BRANDS INC COM COM 205887102 2,476 68,290 SH   SOLE   68,290 0 0
CONNECTONE BANCORP INC COM COM 20786W107 487 24,607 SH   SOLE   24,607 0 0
CONOCOPHILLIPS COM COM 20825C104 365 9,134 SH   SOLE   9,134 0 0
CONSOLIDATED EDISON INC COM COM 209115104 1,463 20,245 SH   SOLE   20,245 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND SBI CONS DISCR 81369Y407 6,525 40,585 SH   SOLE   40,585 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND SBI CONS STPLS 81369Y308 3,828 56,760 SH   SOLE   56,760 0 0
CORTEVA INC COM COM 22052L104 390 10,081 SH   SOLE   10,081 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 3,309 8,782 SH   SOLE   8,782 0 0
COUSINS PPTYS INC COM NEW COM 222795502 2,803 83,671 SH   SOLE   83,671 0 0
CRACKER BARREL OLD CTRY STORE COM COM 22410J106 259 1,967 SH   SOLE   1,967 0 0
CREDIT SUISSE ASSET MGMT INCOM COM COM 224916106 183 58,239 SH   SOLE   58,239 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 789 4,956 SH   SOLE   4,956 0 0
CSX CORP COM COM 126408103 488 5,374 SH   SOLE   5,374 0 0
CUMMINS INC COM COM 231021106 15,438 67,979 SH   SOLE   67,979 0 0
CVS HEALTH CORP COM COM 126650100 8,399 122,978 SH   SOLE   122,978 0 0
CYRUSONE INC COM COM 23283R100 3,061 41,846 SH   SOLE   41,846 0 0
DANAHER CORPORATION COM COM 235851102 221 997 SH   SOLE   997 0 0
DEERE & CO COM COM 244199105 925 3,437 SH   SOLE   3,437 0 0
DELL TECHNOLOGIES INC CL C CL C 24703L202 238 3,253 SH   SOLE   3,253 0 0
DELTA AIR LINES INC DEL COM NEW COM NEW 247361702 1,541 38,329 SH   SOLE   38,329 0 0
DIGITAL RLTY TR INC COM COM 253868103 849 6,083 SH   SOLE   6,083 0 0
DIREXION DAILY FINANCIAL BULL 3X SHARES DLY FIN BULL NEW 25459Y694 1,609 26,456 SH   SOLE   26,456 0 0
DIREXION DAILY HEALTHCARE BULL 3X SHARES HEALTHCARE BULL 3X SHARES 25459Y876 231 3,005 SH   SOLE   3,005 0 0
DISNEY WALT CO COM COM DISNEY 254687106 10,902 60,174 SH   SOLE   60,174 0 0
DIVERSIFIED HEALTHCARE TR COM SH BEN INT COM SH BEN INT 25525P107 64 15,432 SH   SOLE   15,432 0 0
DOLLAR GEN CORP NEW COM COM 256677105 320 1,522 SH   SOLE   1,522 0 0
DOMINION ENERGY INC COM COM 25746U109 1,853 24,637 SH   SOLE   24,637 0 0
DOW INC COM COM 260557103 738 13,300 SH   SOLE   13,300 0 0
DRIVE SHACK INC COM COM 262077100 129 54,400 SH   SOLE   54,400 0 0
DTE ENERGY CO COM COM 233331107 754 6,214 SH   SOLE   6,214 0 0
DUKE ENERGY CORP NEW COM NEW COM NEW 26441C204 5,519 60,280 SH   SOLE   60,280 0 0
DUKE REALTY CORP COM NEW COM 264411505 2,921 73,076 SH   SOLE   73,076 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 921 12,957 SH   SOLE   12,957 0 0
DWS MUN INCOME TR COM COM 233368109 1,762 151,503 SH   SOLE   151,503 0 0
DWS STRATEGIC MUN INCOME TR NE COM COM 23342Q101 383 33,619 SH   SOLE   33,619 0 0
EASTMAN CHEM CO COM COM 277432100 221 2,201 SH   SOLE   2,201 0 0
EATON CORP PLC SHS SHS G29183103 754 6,273 SH   SOLE   6,273 0 0
EATON VANCE FLTING RATE INC TR COM COM 278279104 469 35,623 SH   SOLE   35,623 0 0
EATON VANCE LTD DURATION INCOM COM COM 27828H105 549 43,838 SH   SOLE   43,838 0 0
EATON VANCE MUN BD FD COM COM 27827X101 969 71,278 SH   SOLE   71,278 0 0
EATON VANCE MUNI INCOME TRUST SH BEN INT SHS BEN INT 27826U108 1,655 123,718 SH   SOLE   123,718 0 0
EATON VANCE SHORT DURATION DIV COM COM 27828V104 356 28,803 SH   SOLE   28,803 0 0
EATON VANCE SR FLTNG RTE TR COM SH BEN INT 27828Q105 5,344 419,824 SH   SOLE   419,824 0 0
EATON VANCE SR INCOME TR SH BEN INT COM 27826S103 508 79,871 SH   SOLE   79,871 0 0
EBAY INC. COM COM 278642103 225 4,487 SH   SOLE   4,487 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 309 3,391 SH   SOLE   3,391 0 0
EMERSON ELEC CO COM COM 291011104 1,535 19,096 SH   SOLE   19,096 0 0
ENERGY SELECT SECTOR SPDR FUND SBI INT-ENERGY 81369Y506 3,688 97,309 SH   SOLE   97,309 0 0
ENERGY TRANSFER LP COM UT LTD PTN COM UT LTD PTN 29273V100 2,078 336,208 SH   SOLE   336,208 0 0
ENTERGY CORP NEW COM COM 29364G103 458 4,588 SH   SOLE   4,588 0 0
ENTERPRISE PRODS PARTNERS L P COM COM 293792107 8,223 419,754 SH   SOLE   419,754 0 0
EQUIFAX INC COM COM 294429105 682 3,537 SH   SOLE   3,537 0 0
EROS STX GLOBAL CORPORATION SHS NEW SHS NEW G3788M114 36 20,000 SH   SOLE   20,000 0 0
ETSY INC COM COM 29786A106 216 1,216 SH   SOLE   1,216 0 0
EXXON MOBIL CORP COM COM 30231G102 5,409 131,223 SH   SOLE   131,223 0 0
FACEBOOK INC CL A CL A 30303M102 2,700 9,885 SH   SOLE   9,885 0 0
FEDERATED HERMES PREM MUNI INM COM COM 31423P108 169 11,435 SH   SOLE   11,435 0 0
FEDEX CORP COM COM 31428X106 448 1,725 SH   SOLE   1,725 0 0
FIDELITY MSCI ENERGY INDEX ETF MSCI ENERGY IDX 316092402 416 40,944 SH   SOLE   40,944 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF INFORMATION TECHNOLOGY INDEX ETF 316092808 220 2,104 SH   SOLE   2,104 0 0
FINANCIAL SELECT SECTOR SPDR FUND SBI INT-FINL 81369Y605 48,757 1,653,904 SH   SOLE   1,653,904 0 0
FIRST EAGLE SENIOR LOAN FUND COM NEW COM 32010E100 362 25,910 SH   SOLE   25,910 0 0
FIRST HORIZON CORPORATION COM COM 320517105 362 28,397 SH   SOLE   28,397 0 0
FIRST TR ABERDEEN GLBL OPP FD COM SHS COM SHS 337319107 330 31,312 SH   SOLE   31,312 0 0
FIRST TR HIGH INCOME L/S FD COM COM 33738E109 376 25,463 SH   SOLE   25,463 0 0
FIRST TR INTER DUR PFD & IN FD COM COM 33718W103 547 22,728 SH   SOLE   22,728 0 0
FIRST TRUST MORTGAGE INCM FD COM SHS COM 33734E103 228 16,390 SH   SOLE   16,390 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND NO AMER ENERGY 33738D101 42,578 2,030,448 SH   SOLE   2,030,448 0 0
FIRST TRUST TACTICAL HIGH YIELD ETF FIRST TR TA HIYL 33738D408 2,426 49,790 SH   SOLE   49,790 0 0
FIRSTENERGY CORP COM COM 337932107 419 13,689 SH   SOLE   13,689 0 0
FISERV INC COM COM 337738108 509 4,472 SH   SOLE   4,472 0 0
FLAHERTY & CRUMRINE TOTAL RETU COM COM 338479108 311 13,145 SH   SOLE   13,145 0 0
FORD MTR CO DEL COM COM 345370860 688 78,313 SH   SOLE   78,313 0 0
FRANKLIN LTD DURATION INCOME T COM COM 35472T101 222 23,580 SH   SOLE   23,580 0 0
FST TR NEW OPPORT MLP & ENE FD COM COM 33739M100 184 43,020 SH   SOLE   43,020 0 0
GARMIN LTD SHS COM H2906T109 221 1,848 SH   SOLE   1,848 0 0
GENERAL DYNAMICS CORP COM COM 369550108 1,182 7,941 SH   SOLE   7,941 0 0
GENERAL ELECTRIC CO COM COM 369604103 1,162 107,588 SH   SOLE   107,588 0 0
GENERAL MLS INC COM COM 370334104 2,683 45,634 SH   SOLE   45,634 0 0
GENERAL MTRS CO COM COM 37045V100 306 7,361 SH   SOLE   7,361 0 0
GENUINE PARTS CO COM COM 372460105 1,185 11,802 SH   SOLE   11,802 0 0
GILEAD SCIENCES INC COM COM 375558103 11,434 196,250 SH   SOLE   196,250 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR SPONSORED ADR 37733W105 221 6,011 SH   SOLE   6,011 0 0
GLOBAL PMTS INC COM COM 37940X102 1,218 5,655 SH   SOLE   5,655 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 7,031 26,663 SH   SOLE   26,663 0 0
GRACO INC COM COM 384109104 1,888 26,095 SH   SOLE   26,095 0 0
GRAINGER W W INC COM COM 384802104 255 624 SH   SOLE   624 0 0
GUGGENHEIM ENHANCED EQUITY INC COM COM 40167B100 116 17,651 SH   SOLE   17,651 0 0
HANCOCK JOHN INVS TR COM COM 410142103 668 38,656 SH   SOLE   38,656 0 0
HEALTH CARE SELECT SECTOR SPDR FUND SBI HEALTHCARE 81369Y209 47,700 420,484 SH   SOLE   420,484 0 0
HEALTHCARE RLTY TR COM COM 421946104 208 7,011 SH   SOLE   7,011 0 0
HERSHEY CO COM COM 427866108 336 2,204 SH   SOLE   2,204 0 0
HEWLETT PACKARD ENTERPRISE CO COM COM 42824C109 138 11,682 SH   SOLE   11,682 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN COM UT LTD PTN 435763107 740 52,082 SH   SOLE   52,082 0 0
HOME DEPOT INC COM COM 437076102 58,706 221,015 SH   SOLE   221,015 0 0
HONEYWELL INTL INC COM COM 438516106 2,632 12,374 SH   SOLE   12,374 0 0
HOST HOTELS & RESORTS INC COM COM 44107P104 398 27,192 SH   SOLE   27,192 0 0
HP INC COM COM 40434L105 322 13,090 SH   SOLE   13,090 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 2,114 10,370 SH   SOLE   10,370 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND SBI INT-INDS 81369Y704 9,160 103,446 SH   SOLE   103,446 0 0
INTEL CORP COM COM 458140100 23,469 471,077 SH   SOLE   471,077 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101 7,338 58,291 SH   SOLE   58,291 0 0
INTERNATIONAL PAPER CO COM COM 460146103 318 6,396 SH   SOLE   6,396 0 0
INTUIT COM COM 461202103 1,252 3,297 SH   SOLE   3,297 0 0
INVESCO ADVANTAGE MUN INCOME T SH BEN INT SH BEN INT 46132E103 1,189 104,724 SH   SOLE   104,724 0 0
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF BULSHS 2023 CB 46138J866 975 44,537 SH   SOLE   44,537 0 0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF BULSHS 2024 CB 46138J841 1,050 46,900 SH   SOLE   46,900 0 0
INVESCO BULLETSHARES 2025 CORPORATE BOND ETF BULSHS 2025 CB 46138J825 1,023 45,214 SH   SOLE   45,214 0 0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF BULSHS 2026 CB 46138J791 1,042 47,529 SH   SOLE   47,529 0 0
INVESCO BULLETSHARES 2027 CORPORATE BOND ETF BULSHS 2027 CB 46138J783 1,030 45,996 SH   SOLE   45,996 0 0
INVESCO BULLETSHARES 2028 CORPORATE BOND ETF INVSCO BLSH 28 46138J643 1,099 46,536 SH   SOLE   46,536 0 0
INVESCO CALIF MUN INCOME TR COM COM 46132P108 1,136 72,587 SH   SOLE   72,587 0 0
INVESCO CEF INCOME COMPOSITE ETF CEF INM COMPSI 46138E404 292 13,030 SH   SOLE   13,030 0 0
INVESCO DYNAMIC CR OPPORTUNITI COM COM 46132R104 762 70,949 SH   SOLE   70,949 0 0
INVESCO FINANCIAL PREFERRED ETF COM 46137V621 814 42,373 SH   SOLE   42,373 0 0
INVESCO INTERNATIONAL DIVIDEND ACHIEVERS ETF INTL DIVI ACHI 46137V548 1,460 95,123 SH   SOLE   95,123 0 0
INVESCO MUN OPPORTUNITY TR COM COM 46132C107 213 16,596 SH   SOLE   16,596 0 0
INVESCO MUN TR COM COM 46131J103 542 42,285 SH   SOLE   42,285 0 0
INVESCO MUNI INCOME OPP TRST COM COM 46132X101 95 12,101 SH   SOLE   12,101 0 0
INVESCO PREFERRED ETF PFD ETF 46138E511 330 21,641 SH   SOLE   21,641 0 0
INVESCO QQQ TRUST UNIT SER 1 46090E103 1,815 5,783 SH   SOLE   5,783 0 0
INVESCO QUALITY MUN INCOME TR COM COM 46133G107 714 54,758 SH   SOLE   54,758 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF S&P500 EQL WGT 46137V357 4,041 31,683 SH   SOLE   31,683 0 0
INVESCO SR INCOME TR COM COM 46131H107 149 37,389 SH   SOLE   37,389 0 0
INVESCO TR INVT GRADE MUNS COM COM 46131M106 164 12,425 SH   SOLE   12,425 0 0
IPATH SHILLER CAPE ETN IPATH SHILR CAPE 06742A669 808 4,536 SH   SOLE   4,536 0 0
ISHARES 0-5 YEAR TIPS BOND ETF 0-5 YEAR TIPS BOND ETF 46429B747 312 2,992 SH   SOLE   2,992 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF 1 3 YR TREAS BD 464287457 2,583 29,906 SH   SOLE   29,906 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF SH TR CRPORT ETF 464288646 1,253 22,705 SH   SOLE   22,705 0 0
ISHARES 20 YEAR TREASURY BOND ETF 20 YEAR TREASURY BOND ETF 464287432 402 2,552 SH   SOLE   2,552 0 0
ISHARES CHINA LARGE-CAP ETF CHINA LG-CAP ETF 464287184 394 8,475 SH   SOLE   8,475 0 0
ISHARES COHEN & STEERS REIT ETF COHEN STEER REIT 464287564 2,242 41,606 SH   SOLE   41,606 0 0
ISHARES COMEX GOLD TRUST ISHARES 464285105 244 13,481 SH   SOLE   13,481 0 0
ISHARES CORE DIVIDEND GROWTH ETF CORE DIV GRWTH 46434V621 196,342 4,380,674 SH   SOLE   4,380,674 0 0
ISHARES CORE HIGH DIVIDEND ETF CORE HIGH DV ETF 46429B663 298 3,395 SH   SOLE   3,395 0 0
ISHARES CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 1,735 25,109 SH   SOLE   25,109 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF CORE MSCI EMKT 46434G103 783 12,619 SH   SOLE   12,619 0 0
ISHARES CORE S&P 500 ETF CORE S&P500 ETF 464287200 21,843 58,187 SH   SOLE   58,187 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF CORE US AGGBD ET 464287226 1,577 13,347 SH   SOLE   13,347 0 0
ISHARES DOW JONES U.S. ETF DOW JONES ETF 464287846 343 3,640 SH   SOLE   3,640 0 0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF IBONDS DEC21 ETF 46434VBK5 11,818 474,422 SH   SOLE   474,422 0 0
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF IBONDS DEC22 ETF 46434VBA7 11,821 462,288 SH   SOLE   462,288 0 0
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF IBONDS DEC2022 46435G755 226 8,566 SH   SOLE   8,566 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF IBONDS DEC23 ETF 46434VAX8 26,221 998,127 SH   SOLE   998,127 0 0
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF IBONDS DEC2023 46435G318 349 13,330 SH   SOLE   13,330 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF IBONDS DEC24 ETF 46434VBG4 30,419 1,144,434 SH   SOLE   1,144,434 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF IBONDS DEC25 ETF 46434VBD1 34,651 1,266,031 SH   SOLE   1,266,031 0 0
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF IBONDS DEC2026 46435GAA0 15,260 563,066 SH   SOLE   563,066 0 0
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF IBONDS 27 ETF 46435UAA9 12,262 444,754 SH   SOLE   444,754 0 0
ISHARES IBONDS DEC 2028 TERM CORPORATE ETF IBDS DEC28 ETF 46435U515 11,255 380,891 SH   SOLE   380,891 0 0
ISHARES IBONDS DEC 2029 TERM CORPORATE ETF IBONDS DEC29 ETF 46436E205 2,837 103,204 SH   SOLE   103,204 0 0
ISHARES IBONDS DEC 2030 TERM CORPORATE ETF IBONDS DEC30 ETF 46436E726 2,532 96,325 SH   SOLE   96,325 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF IBOXX HI TD ETF 464288513 1,896 21,719 SH   SOLE   21,719 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF IBOXX INV CP ETF 464287242 9,278 67,171 SH   SOLE   67,171 0 0
ISHARES MBS ETF MBS ETF 464288588 66,060 599,838 SH   SOLE   599,838 0 0
ISHARES MICRO-CAP ETF MICRO-CAP ETF 464288869 1,012 8,526 SH   SOLE   8,526 0 0
ISHARES MORTGAGE REAL ESTATE ETF MORTGE REL ETF 46435G342 4,519 141,850 SH   SOLE   141,850 0 0
ISHARES MSCI ACWI EX US INDEX FUND MSCI ACWI EX US 464288240 50,276 947,885 SH   SOLE   947,885 0 0
ISHARES MSCI ACWI INDEX FUND MSCI AWI ETF 464288257 978 10,775 SH   SOLE   10,775 0 0
ISHARES MSCI BRIC ETF MSCI BRIC INDX 464286657 407 7,802 SH   SOLE   7,802 0 0
ISHARES MSCI EAFE ETF MSCI EAFE ETF 464287465 2,937 40,259 SH   SOLE   40,259 0 0
ISHARES MSCI EMERGING MARKETS ETF MSCI EMG MKT ETF 464287234 2,835 54,868 SH   SOLE   54,868 0 0
ISHARES MSCI JAPAN ETF MSCI JPN ETF NEW 46434G822 305 4,513 SH   SOLE   4,513 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND NASDAQ BIOTECH 464287556 2,179 14,381 SH   SOLE   14,381 0 0
ISHARES NATIONAL MUNI BOND ETF NATIONAL MUN ETF 464288414 3,182 27,146 SH   SOLE   27,146 0 0
ISHARES RUSSELL 1000 ETF RUS 1000 ETF 464287622 425 2,007 SH   SOLE   2,007 0 0
ISHARES RUSSELL 1000 GROWTH ETF RUS 1000 GRW ETF 464287614 2,753 11,418 SH   SOLE   11,418 0 0
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 1,091 7,977 SH   SOLE   7,977 0 0
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 379 1,934 SH   SOLE   1,934 0 0
ISHARES RUSSELL MID-CAP ETF RUS MID CAP ETF 464287499 330 4,813 SH   SOLE   4,813 0 0
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 693 10,853 SH   SOLE   10,853 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF S&P MC 400GR ETF 464287606 447 6,190 SH   SOLE   6,190 0 0
ISHARES S&P MID-CAP 400 VALUE ETF S&P MC 400VL ETF 464287705 323 3,748 SH   SOLE   3,748 0 0
ISHARES S&P MIDCAP FUND CORE S&P MCP ETF 464287507 33,083 143,945 SH   SOLE   143,945 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF S&P SML 600 GWT 464287887 365 3,200 SH   SOLE   3,200 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF SP SMCP600VL ETF 464287879 323 3,970 SH   SOLE   3,970 0 0
ISHARES S&P SMALL-CAP FUND CORE S&P SCP ETF 464287804 27,127 295,182 SH   SOLE   295,182 0 0
ISHARES SELECT DIVIDEND ETF SELECT DIVID ETF 464287168 15,318 159,268 SH   SOLE   159,268 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF SHRT NAT MUN ETF 464288158 1,762 16,296 SH   SOLE   16,296 0 0
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 2,673 20,939 SH   SOLE   20,939 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF U.S. AEROSPACE & DEFENSE ETF 464288760 234 2,474 SH   SOLE   2,474 0 0
ISHARES U.S. CONSUMER SERVICES ETF U.S. CNSM SV ETF 464287580 705 9,994 SH   SOLE   9,994 0 0
ISHARES U.S. FINANCIAL SERVICES ETF U.S. FINANCIAL SERVICES ETF 464287770 224 1,491 SH   SOLE   1,491 0 0
ISHARES U.S. FINANCIALS ETF U.S. FINLS ETF 464287788 254 3,807 SH   SOLE   3,807 0 0
ISHARES U.S. HEALTHCARE ETF US HEALTHCARE ETF 464287762 5,315 21,614 SH   SOLE   21,614 0 0
ISHARES U.S. TECHNOLOGY ETF U.S. TECH ETF 464287721 14,360 168,777 SH   SOLE   168,777 0 0
ISHARES U.S. TELECOMMUNICATIONS ETF US TELECOM ETF 464287713 513 16,968 SH   SOLE   16,968 0 0
ISHARES U.S. UTILITIES ETF U.S. UTILITS ETF 464287697 807 10,400 SH   SOLE   10,400 0 0
IVY HIGH INCOME OPPORTUNITIES COM COM 465893105 3,753 282,639 SH   SOLE   282,639 0 0
JOHN HANCOCK HEDGED EQUITY & I COM HANCOCK HEDGED EQUITY & I COM 47804L102 137 12,000 SH   SOLE   12,000 0 0
JOHNSON & JOHNSON COM COM 478160104 40,660 258,357 SH   SOLE   258,357 0 0
JPMORGAN ALERIAN MLP INDEX ETN ALERIAN ML ETN 46625H365 440 31,670 SH   SOLE   31,670 0 0
JPMORGAN CHASE & CO COM COM 46625H100 16,562 130,339 SH   SOLE   130,339 0 0
JPMORGAN ULTRA-SHORT INCOME ETF ULTRA-SHORT INCOME ETF 46641Q837 385 7,583 SH   SOLE   7,583 0 0
KADMON HLDGS INC COM COM 48283N106 117 28,125 SH   SOLE   28,125 0 0
KELLOGG CO COM COM 487836108 1,866 29,987 SH   SOLE   29,987 0 0
KIMBERLY-CLARK CORP COM COM 494368103 2,279 16,903 SH   SOLE   16,903 0 0
KINDER MORGAN INC DEL COM COM 49456B101 1,851 135,422 SH   SOLE   135,422 0 0
KKR INCOME OPPORTUNITIES FD COM COM 48249T106 1,214 84,154 SH   SOLE   84,154 0 0
KOHLS CORP COM COM 500255104 678 16,667 SH   SOLE   16,667 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 607 3,211 SH   SOLE   3,211 0 0
LABORATORY CORP AMER HLDGS COM NEW COM NEW 50540R409 417 2,050 SH   SOLE   2,050 0 0
LAZARD GLOBAL TOTAL RETURN & I COM COM 52106W103 250 14,040 SH   SOLE   14,040 0 0
LEGGETT & PLATT INC COM COM 524660107 209 4,720 SH   SOLE   4,720 0 0
LEIDOS HOLDINGS INC COM COM 525327102 394 3,744 SH   SOLE   3,744 0 0
LILLY ELI & CO COM COM 532457108 5,060 29,967 SH   SOLE   29,967 0 0
LIVE NATION ENTERTAINMENT INC COM COM 538034109 228 3,109 SH   SOLE   3,109 0 0
LMP CAP & INCOME FD INC COM COM 50208A102 165 14,200 SH   SOLE   14,200 0 0
LOCKHEED MARTIN CORP COM COM 539830109 13,975 39,369 SH   SOLE   39,369 0 0
LOWES COS INC COM COM 548661107 741 4,614 SH   SOLE   4,614 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - SHS - A - N53745100 1,935 21,111 SH   SOLE   21,111 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP COM UNIT RP LP 559080106 7,565 178,241 SH   SOLE   178,241 0 0
MAIN STR CAP CORP COM COM 56035L104 1,666 51,641 SH   SOLE   51,641 0 0
MARATHON PETE CORP COM COM 56585A102 351 8,498 SH   SOLE   8,498 0 0
MARRIOTT INTL INC NEW CL A CL A 571903202 1,719 13,032 SH   SOLE   13,032 0 0
MARRIOTT VACTINS WORLDWID CORP COM COM 57164Y107 201 1,465 SH   SOLE   1,465 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 758 6,483 SH   SOLE   6,483 0 0
MARVELL TECHNOLOGY GROUP LTD ORD COM G5876H105 219 4,606 SH   SOLE   4,606 0 0
MASTERCARD INCORPORATED CL A CL A 57636Q104 767 2,149 SH   SOLE   2,149 0 0
MATERIALS SELECT SECTOR SPDR FUND SBI MATERIALS 81369Y100 431 5,952 SH   SOLE   5,952 0 0
MCDONALDS CORP COM COM 580135101 5,613 26,158 SH   SOLE   26,158 0 0
MCKESSON CORP COM COM 58155Q103 1,070 6,154 SH   SOLE   6,154 0 0
MEDTRONIC PLC SHS COM G5960L103 2,285 19,506 SH   SOLE   19,506 0 0
MERCK & CO. INC COM COM 58933Y105 19,599 239,597 SH   SOLE   239,597 0 0
MFS HIGH INCOME MUN TR SH BEN INT SH BEN INT 59318D104 202 39,850 SH   SOLE   39,850 0 0
MFS HIGH YIELD MUN TR SH BEN INT SH BEN INT 59318E102 122 27,715 SH   SOLE   27,715 0 0
MFS INVT GRADE MUN TR SH BEN INT SH BEN INT 59318B108 273 27,867 SH   SOLE   27,867 0 0
MFS MUN INCOME TR SH BEN INT SH BEN INT 552738106 765 114,450 SH   SOLE   114,450 0 0
MGM GROWTH PPTYS LLC CL A COM CL A 55303A105 2,855 91,218 SH   SOLE   91,218 0 0
MICROCHIP TECHNOLOGY INC. COM COM 595017104 701 5,078 SH   SOLE   5,078 0 0
MICROSOFT CORP COM COM 594918104 37,906 170,426 SH   SOLE   170,426 0 0
MOLSON COORS BEVERAGE CO CL B CL B 60871R209 3,997 88,455 SH   SOLE   88,455 0 0
MONDELEZ INTL INC CL A CL A 609207105 1,078 18,434 SH   SOLE   18,434 0 0
MORGAN STANLEY COM NEW COM NEW 617446448 714 10,425 SH   SOLE   10,425 0 0
MORGAN STANLEY EMER MKTS DEBT COM COM 61744H105 119 12,815 SH   SOLE   12,815 0 0
MORGAN STANLEY EMERGING MKTS D COM COM 617477104 200 31,806 SH   SOLE   31,806 0 0
MOTOROLA SOLUTIONS INC COM NEW COM NEW 620076307 542 3,186 SH   SOLE   3,186 0 0
NATURAL RESOURCE PARTNERS L P COM UNIT LTD PAR COM 63900P608 170 12,365 SH   SOLE   12,365 0 0
NETFLIX INC COM COM 64110L106 784 1,449 SH   SOLE   1,449 0 0
NEUBERGER BERMAN HIGH YIELD ST COM COM 64128C106 516 44,125 SH   SOLE   44,125 0 0
NEUBERGER BERMAN REAL ESTATE S COM COM 64190A103 46 10,319 SH   SOLE   10,319 0 0
NEW AMER HIGH INCOME FD INC COM NEW COM 641876800 1,153 132,845 SH   SOLE   132,845 0 0
NEW RESIDENTIAL INVT CORP COM NEW COM 64828T201 2,884 290,138 SH   SOLE   290,138 0 0
NEWELL BRANDS INC COM COM 651229106 579 27,285 SH   SOLE   27,285 0 0
NEXPOINT RESIDENTIAL TR INC COM COM 65341D102 900 21,263 SH   SOLE   21,263 0 0
NEXPOINT STRATEGIC OPPORTES FD COM NEW COM 65340G205 474 45,092 SH   SOLE   45,092 0 0
NEXTERA ENERGY INC COM COM 65339F101 3,693 47,873 SH   SOLE   47,873 0 0
NIKE INC CL B CL B 654106103 2,881 20,367 SH   SOLE   20,367 0 0
NORFOLK SOUTHN CORP COM COM 655844108 6,644 27,961 SH   SOLE   27,961 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 673 2,210 SH   SOLE   2,210 0 0
NOVARTIS AG SPONSORED ADR SPONSORED ADR 66987V109 605 6,409 SH   SOLE   6,409 0 0
NUCOR CORP COM COM 670346105 523 9,837 SH   SOLE   9,837 0 0
NUVEEN AMT FREE MUN CR INC FD COM COM 67071L106 3,138 187,029 SH   SOLE   187,029 0 0
NUVEEN AMT FREE QLTY MUN INCME COM COM 670657105 4,433 293,588 SH   SOLE   293,588 0 0
NUVEEN CR STRATEGIES INCOME FD COM SHS COM SHS 67073D102 102 16,100 SH   SOLE   16,100 0 0
NUVEEN FLOATING RATE INCOME FD COM COM 67072T108 5,964 682,397 SH   SOLE   682,397 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS COM SH 6706EN100 4,064 469,328 SH   SOLE   469,328 0 0
NUVEEN GEORGIA QLTY MUN INC FD COM COM 67072B107 1,668 127,651 SH   SOLE   127,651 0 0
NUVEEN MUN HIGH INCOME OPPORTU COM COM 670682103 253 17,539 SH   SOLE   17,539 0 0
NUVEEN MUN VALUE FD INC COM COM 670928100 435 39,226 SH   SOLE   39,226 0 0
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT COM SH BEN INT 67070X101 2,099 130,232 SH   SOLE   130,232 0 0
NUVEEN PFD & INCM SECURTIES FD COM COM 67072C105 196 20,116 SH   SOLE   20,116 0 0
NUVEEN PFD & INCOME OPPORTUNIT COM COM 67073B106 1,063 111,849 SH   SOLE   111,849 0 0
NUVEEN QUALITY MUNCP INCOME FD COM COM 67066V101 3,651 237,521 SH   SOLE   237,521 0 0
NUVEEN REAL ASSET INCOME & GRO COM COM 67074Y105 386 28,647 SH   SOLE   28,647 0 0
NUVEEN SELECT TAX FREE INCOME SH BEN INT SH BEN INT 67063C106 278 17,455 SH   SOLE   17,455 0 0
NUVEEN SELECT TAX FREE INCOME SH BEN INT SH BEN INT 67063X100 458 26,202 SH   SOLE   26,202 0 0
NUVEEN SELECT TAX-FREE INCOME SH BEN INT SH BEN INT 67062F100 261 14,665 SH   SOLE   14,665 0 0
NUVEEN SR INCOME FD COM COM 67067Y104 282 54,252 SH   SOLE   54,252 0 0
NVIDIA CORPORATION COM COM 67066G104 3,257 6,236 SH   SOLE   6,236 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT COM SHS BEN INT 67623C109 866 38,124 SH   SOLE   38,124 0 0
OMNICOM GROUP INC COM COM 681919106 9,179 147,171 SH   SOLE   147,171 0 0
ORACLE CORP COM COM 68389X105 4,813 74,407 SH   SOLE   74,407 0 0
PACKAGING CORP AMER COM COM 695156109 11,989 86,933 SH   SOLE   86,933 0 0
PAYCHEX INC COM COM 704326107 1,196 12,833 SH   SOLE   12,833 0 0
PAYPAL HLDGS INC COM COM 70450Y103 1,674 7,149 SH   SOLE   7,149 0 0
PEMBINA PIPELINE CORP COM COM 706327103 1,223 51,700 SH   SOLE   51,700 0 0
PEPSICO INC COM COM 713448108 5,386 36,317 SH   SOLE   36,317 0 0
PERMIAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 714236106 101 30,352 SH   SOLE   30,352 0 0
PFIZER INC COM COM 717081103 27,517 747,533 SH   SOLE   747,533 0 0
PGIM GLOBAL HIGH YIELD FD FORM COM COM 69346J106 1,209 83,195 SH   SOLE   83,195 0 0
PGIM HIGH YIELD BOND FUND INC COM COM 69346H100 5,473 364,898 SH   SOLE   364,898 0 0
PHILIP MORRIS INTL INC COM COM 718172109 6,298 76,068 SH   SOLE   76,068 0 0
PHILLIPS 66 COM COM 718546104 254 3,632 SH   SOLE   3,632 0 0
PIMCO MUN INCOME FD II COM COM 72200W106 258 18,070 SH   SOLE   18,070 0 0
PIONEER FLOATING RATE TR COM COM 72369J102 785 76,959 SH   SOLE   76,959 0 0
PIONEER HIGH INCOME TR COM COM 72369H106 3,129 350,835 SH   SOLE   350,835 0 0
PIONEER MUN HIGH INCOME ADVANT COM COM 723762100 838 71,916 SH   SOLE   71,916 0 0
PIONEER MUN HIGH INCOME TR COM SHS COM SHS 723763108 2,480 199,359 SH   SOLE   199,359 0 0
PLAINS ALL AMERN PIPELINE L P UNIT LTD PARTN UNIT LTD PARTN 726503105 348 42,271 SH   SOLE   42,271 0 0
POLARIS INC COM COM 731068102 473 4,964 SH   SOLE   4,964 0 0
PRINCIPAL FINANCIAL GROUP INC COM COM 74251V102 288 5,814 SH   SOLE   5,814 0 0
PROCTER AND GAMBLE CO COM COM 742718109 28,881 207,569 SH   SOLE   207,569 0 0
PROLOGIS INC. COM COM 74340W103 995 9,988 SH   SOLE   9,988 0 0
PROSHARES RUSSELL 2000 DIVIDEND GROWERS ETF RUSS 2000 DIVD 74347B698 37,365 650,737 SH   SOLE   650,737 0 0
PROSHARES ULTRA NASDAQ BIOTECHNOLOGY PSHS ULT NASB 74347R214 1,145 13,268 SH   SOLE   13,268 0 0
PROSHARES ULTRAPRO DOW 30 ULTRPRO DOW30 74347X823 801 7,820 SH   SOLE   7,820 0 0
PROSHARES ULTRAPRO QQQ ULTRAPRO QQQ 74347X831 2,621 14,415 SH   SOLE   14,415 0 0
PUBLIC STORAGE COM COM 74460D109 647 2,801 SH   SOLE   2,801 0 0
PUBLIC SVC ENTERPRISE GRP INC COM COM 744573106 281 4,821 SH   SOLE   4,821 0 0
PUTNAM MANAGED MUN INCOME TR COM COM 746823103 929 115,119 SH   SOLE   115,119 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT SH BEN INT 746922103 2,266 165,498 SH   SOLE   165,498 0 0
PUTNAM PREMIER INCOME TR SH BEN INT SH BEN INT 746853100 298 64,143 SH   SOLE   64,143 0 0
QEP RESOURCES INC COM COM 74733V100 102 42,668 SH   SOLE   42,668 0 0
QUALCOMM INC COM COM 747525103 16,287 106,909 SH   SOLE   106,909 0 0
QUEST DIAGNOSTICS INC COM COM 74834L100 660 5,535 SH   SOLE   5,535 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 7,524 105,220 SH   SOLE   105,220 0 0
REAL ESTATE SELECT SECTOR SPDR FUND RL EST SEL SEC 81369Y860 311 8,498 SH   SOLE   8,498 0 0
REALTY INCOME CORP COM COM 756109104 258 4,150 SH   SOLE   4,150 0 0
REGENCY CTRS CORP COM COM 758849103 593 13,006 SH   SOLE   13,006 0 0
RETAIL PPTYS AMER INC CL A CL A 76131V202 103 12,000 SH   SOLE   12,000 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 222 2,951 SH   SOLE   2,951 0 0
RIVERNORTH SPECIALTY FIN CORP COM COM 76882B108 495 29,853 SH   SOLE   29,853 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 450 1,796 SH   SOLE   1,796 0 0
ROLLINS INC COM COM 775711104 376 9,615 SH   SOLE   9,615 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A SPONS ADR A 780259206 394 11,202 SH   SOLE   11,202 0 0
SABINE ROYALTY TR UNIT BEN INT UNIT BEN INT 785688102 451 16,005 SH   SOLE   16,005 0 0
SALESFORCE COM INC COM COM 79466L302 715 3,213 SH   SOLE   3,213 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT UNIT BEN INT 798241105 47 17,752 SH   SOLE   17,752 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF US LCAP GR ETF 808524300 406 3,160 SH   SOLE   3,160 0 0
SCHWAB U.S. TIPS ETF US TIPS ETF 808524870 681 10,969 SH   SOLE   10,969 0 0
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 1,750 27,276 SH   SOLE   27,276 0 0
SEAGATE TECHNOLOGY PLC SHS SHS G7945M107 311 5,003 SH   SOLE   5,003 0 0
SENSEONICS HLDGS INC COM COM 81727U105 9 10,400 SH   SOLE   10,400 0 0
SHOPIFY INC CL A CL A 82509L107 454 401 SH   SOLE   401 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 1,005 11,790 SH   SOLE   11,790 0 0
SNAP ON INC COM COM 833034101 418 2,440 SH   SOLE   2,440 0 0
SOUTHERN CO COM COM 842587107 30,131 490,492 SH   SOLE   490,492 0 0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF BLOMBERG BRC INV 78468R200 11,893 388,795 SH   SOLE   388,795 0 0
SPDR BLOOMBERG BARCLAYS SHORT TERM HIGH YIELD BOND ETF BLOOMBERG SRT TR 78468R408 844 31,313 SH   SOLE   31,313 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF UT SER 1 78467X109 528 1,727 SH   SOLE   1,727 0 0
SPDR EURO STOXX 50 ETF EURO STOXX 50 78463X202 901 21,598 SH   SOLE   21,598 0 0
SPDR GOLD SHARES GOLD SHS 78463V107 2,017 11,307 SH   SOLE   11,307 0 0
SPDR MSCI ACWI EX-US ETF MSCI ACWI EXUS 78463X848 5,426 196,235 SH   SOLE   196,235 0 0
SPDR PORTFOLIO INTERMEDIATE TERM TREASURY ETF PORTFOLIO S&P500 78464A672 1,855 56,108 SH   SOLE   56,108 0 0
SPDR PORTFOLIO S&P 1500 COMPOSITE STOCK MARKET ETF COM 78464A805 284 6,156 SH   SOLE   6,156 0 0
SPDR PORTFOLIO S&P 500 ETF PORTFOLIO S&P500 78464A854 290 6,588 SH   SOLE   6,588 0 0
SPDR S&P 500 ETF TR UNIT 78462F103 6,186 16,545 SH   SOLE   16,545 0 0
SPDR S&P AEROSPACE & DEFENSE ETF AEROSPACE DEF 78464A631 338 2,945 SH   SOLE   2,945 0 0
SPDR S&P BIOTECH ETF S&P BIOTECH 78464A870 281 1,993 SH   SOLE   1,993 0 0
SPDR S&P CHINA ETF S&P CHINA ETF 78463X400 297 2,280 SH   SOLE   2,280 0 0
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 65,525 618,571 SH   SOLE   618,571 0 0
SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 450 1,071 SH   SOLE   1,071 0 0
SQUARE INC CL A COM 852234103 233 1,073 SH   SOLE   1,073 0 0
STARBUCKS CORP COM COM 855244109 1,819 17,004 SH   SOLE   17,004 0 0
STRYKER CORPORATION COM COM 863667101 248 1,012 SH   SOLE   1,012 0 0
SYSCO CORP COM COM 871829107 1,194 16,083 SH   SOLE   16,083 0 0
TARGET CORP COM COM 87612E106 3,284 18,605 SH   SOLE   18,605 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND TECHNOLOGY 81369Y803 67,562 519,627 SH   SOLE   519,627 0 0
TEKLA HEALTHCARE OPPORTUNITIES SHS SHS 879105104 243 11,900 SH   SOLE   11,900 0 0
TESLA INC COM COM 88160R101 1,286 1,822 SH   SOLE   1,822 0 0
TEXAS INSTRS INC COM COM 882508104 1,444 8,800 SH   SOLE   8,800 0 0
THE TRADE DESK INC COM CL A COM 88339J105 217 271 SH   SOLE   271 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102 509 1,093 SH   SOLE   1,093 0 0
TRUIST FINL CORP COM COM 89832Q109 1,699 35,451 SH   SOLE   35,451 0 0
TWITTER INC COM COM 90184L102 204 3,760 SH   SOLE   3,760 0 0
TYSON FOODS INC CL A COM 902494103 1,325 20,567 SH   SOLE   20,567 0 0
UNION PAC CORP COM COM 907818108 2,154 10,343 SH   SOLE   10,343 0 0
UNITED PARCEL SERVICE INC CL B CL B 911312106 24,089 143,046 SH   SOLE   143,046 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 4,398 12,541 SH   SOLE   12,541 0 0
US BANCORP DEL COM NEW COM 902973304 208 4,463 SH   SOLE   4,463 0 0
UTILITIES SELECT SECTOR SPDR FUND SBI INT-UTILS 81369Y886 8,340 133,020 SH   SOLE   133,020 0 0
VALERO ENERGY CORP COM COM 91913Y100 3,211 56,756 SH   SOLE   56,756 0 0
VANECK VECTORS FALLEN ANGEL HIGH YIELD BOND ETF FALLEN ANGEL HG 92189F437 51,612 1,607,846 SH   SOLE   1,607,846 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND DIV APP ETF 921908844 5,889 41,712 SH   SOLE   41,712 0 0
VANGUARD EXTENDED MARKET INDEX FUND EXTEND MKT ETF 922908652 642 3,897 SH   SOLE   3,897 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ALLWRLD EX US 922042775 366 6,265 SH   SOLE   6,265 0 0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND FTSE SMCAP ETF 922042718 346 2,838 SH   SOLE   2,838 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF FTSE DEV MKT ETF 921943858 208 4,413 SH   SOLE   4,413 0 0
VANGUARD FTSE EMERGING MARKETS ETF FTSE EMR MKT ETF 922042858 20,231 403,724 SH   SOLE   403,724 0 0
VANGUARD GROWTH INDEX FUND GROWTH ETF 922908736 783 3,090 SH   SOLE   3,090 0 0
VANGUARD HEALTH CARE INDEX FUND HEALTH CARE INDEX FUND 92204A504 235 1,050 SH   SOLE   1,050 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND INF TECH ETF 92204A702 210 594 SH   SOLE   594 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND INTERMED TERM 921937819 1,669 17,974 SH   SOLE   17,974 0 0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF INTL HIGH ETF 921946794 11,438 188,186 SH   SOLE   188,186 0 0
VANGUARD LARGE-CAP INDEX FUND LARGE CAP ETF 922908637 956 5,439 SH   SOLE   5,439 0 0
VANGUARD LONG-TERM BOND INDEX FUND LONG TERM BOND 921937793 1,086 9,906 SH   SOLE   9,906 0 0
VANGUARD MEGA CAP ETF MEGA CAP INDEX 921910873 8,668 64,951 SH   SOLE   64,951 0 0
VANGUARD MEGA CAP GROWTH ETF MEGA GRWTH IND 921910816 253 1,240 SH   SOLE   1,240 0 0
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 9,898 116,540 SH   SOLE   116,540 0 0
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 1,650 4,802 SH   SOLE   4,802 0 0
VANGUARD SHORT-TERM BOND INDEX FUND SHORT TRM BOND 921937827 24,482 295,321 SH   SOLE   295,321 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND SHRT TRM CORP BND 92206C409 269 3,226 SH   SOLE   3,226 0 0
VANGUARD SMALL-CAP INDEX FUND SMALL CP ETF 922908751 651 3,345 SH   SOLE   3,345 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND TOTAL BND MKT 921937835 1,277 14,477 SH   SOLE   14,477 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND TOTAL STK MKT 922908769 1,208 6,204 SH   SOLE   6,204 0 0
VANGUARD VALUE INDEX FUND VALUE ETF 922908744 571 4,803 SH   SOLE   4,803 0 0
VENTAS INC COM COM 92276F100 3,307 67,427 SH   SOLE   67,427 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 20,358 346,511 SH   SOLE   346,511 0 0
VISA INC COM CL A COM CL A 92826C839 4,737 21,655 SH   SOLE   21,655 0 0
VOYA GLBL EQTY DIV & PREM OPP COM COM 92912T100 7,734 1,481,666 SH   SOLE   1,481,666 0 0
VOYA NAT RES EQUITY INCOME FD COM COM 92913C106 30 11,810 SH   SOLE   11,810 0 0
VOYA PRIME RATE TR SH BEN INT SH BEN INT 92913A100 221 49,420 SH   SOLE   49,420 0 0
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 817 20,491 SH   SOLE   20,491 0 0
WALMART INC COM COM 931142103 3,808 26,415 SH   SOLE   26,415 0 0
WASTE MGMT INC DEL COM COM 94106L109 822 6,973 SH   SOLE   6,973 0 0
WELLS FARGO ADV MULTI SCTR INC COM COM SHS 94987D101 1,030 84,804 SH   SOLE   84,804 0 0
WELLS FARGO ADVANTAGE INCOME O WF INC OPPTY FD COM SHS 94987B105 273 33,479 SH   SOLE   33,479 0 0
WELLS FARGO CO NEW COM COM 949746101 1,732 57,386 SH   SOLE   57,386 0 0
WELLS FARGO GLOBAL DIVIDEND OP COM COM 94987C103 75 15,563 SH   SOLE   15,563 0 0
WELLTOWER INC COM COM 95040Q104 1,780 27,546 SH   SOLE   27,546 0 0
WENDYS CO COM COM 95058W100 223 10,167 SH   SOLE   10,167 0 0
WESTERN ASSET EMERGING MKTS DE COM COM 95766A101 178 12,817 SH   SOLE   12,817 0 0
WESTERN ASSET HIGH INCOME OPPO COM COM 95766K109 7,844 1,584,608 SH   SOLE   1,584,608 0 0
WESTERN ASSET HIGH YIELD DEFIN COM COM 95768B107 5,172 335,420 SH   SOLE   335,420 0 0
WESTERN ASSET MUN HIGH INCOME COM COM 95766N103 141 18,749 SH   SOLE   18,749 0 0
WEYERHAEUSER CO MTN BE COM NEW COM NEW 962166104 323 9,638 SH   SOLE   9,638 0 0
WILLIAMS COS INC COM COM 969457100 1,132 56,442 SH   SOLE   56,442 0 0
YUM BRANDS INC COM COM 988498101 849 7,818 SH   SOLE   7,818 0 0
YUM CHINA HLDGS INC COM COM 98850P109 307 5,378 SH   SOLE   5,378 0 0