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 2,453 13,904 SH   SOLE 0 0 13,904
ABBOTT LABS COM 002824100 6,309 72,636 SH   SOLE 0 0 72,636
ABBVIE INC COM 00287Y109 7,208 81,405 SH   SOLE 0 0 81,405
ABERDEEN ASIA PACIFIC INCOM COM 003009107 57 13,513 SH   SOLE 0 0 13,513
ABERDEEN GLOBAL PREMIER PPTY COM SH BEN INT 00302L108 178 27,425 SH   SOLE 0 0 27,425
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 279 10,588 SH   SOLE 0 0 10,588
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 9,262 43,986 SH   SOLE 0 0 43,986
ACTIVISION BLIZZARD INC COM 00507V109 325 5,470 SH   SOLE 0 0 5,470
ADOBE INC COM 00724F101 2,246 6,811 SH   SOLE 0 0 6,811
ADVANCED MICRO DEVICES INC COM 007903107 1,103 24,053 SH   SOLE 0 0 24,053
AFLAC INC COM 001055102 766 14,487 SH   SOLE 0 0 14,487
AGILENT TECHNOLOGIES INC COM 00846U101 2,872 33,671 SH   SOLE 0 0 33,671
AGREE REALTY CORP COM 008492100 352 5,011 SH   SOLE 0 0 5,011
AIR PRODS & CHEMS INC COM 009158106 5,097 21,690 SH   SOLE 0 0 21,690
ALEXION PHARMACEUTICALS INC COM 015351109 237 2,190 SH   SOLE 0 0 2,190
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,980 18,764 SH   SOLE 0 0 18,764
ALLEGION PUB LTD CO ORD SHS G0176J109 266 2,133 SH   SOLE 0 0 2,133
ALLERGAN PLC SHS G0177J108 263 1,376 SH   SOLE 0 0 1,376
ALLIANCE DATA SYSTEMS CORP COM 018581108 380 3,387 SH   SOLE 0 0 3,387
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 694 22,932 SH   SOLE 0 0 22,932
ALLIANT ENERGY CORP COM 018802108 225 4,116 SH   SOLE 0 0 4,116
ALLIANZGI CONV INCOME FD COM 018828103 58 10,000 SH   SOLE 0 0 10,000
ALLSTATE CORP COM 020002101 953 8,474 SH   SOLE 0 0 8,474
ALPHABET INC CAP STK CL A 02079K305 12,201 9,109 SH   SOLE 0 0 9,109
ALPHABET INC CAP STK CL C 02079K107 9,418 7,044 SH   SOLE 0 0 7,044
ALPS ETF TR ALERIAN MLP 00162Q866 1,281 150,736 SH   SOLE 0 0 150,736
ALPS ETF TR CLEAN ENERGY 00162Q460 666 19,732 SH   SOLE 0 0 19,732
ALPS ETF TR EQUAL SEC ETF 00162Q205 1,175 14,695 SH   SOLE 0 0 14,695
ALPS ETF TR RIVERFRNT DYMC 00162Q528 890 25,393 SH   SOLE 0 0 25,393
ALPS ETF TR RIVERFRNT FLEX 00162Q510 959 26,859 SH   SOLE 0 0 26,859
ALPS ETF TR RIVERFRONT DYM 00162Q536 657 26,163 SH   SOLE 0 0 26,163
ALPS ETF TR RIVRFRNT STR INC 00162Q783 687 27,633 SH   SOLE 0 0 27,633
ALPS ETF TR SECTR DIV DOGS 00162Q858 443 9,457 SH   SOLE 0 0 9,457
ALTRIA GROUP INC COM 02209S103 4,166 83,473 SH   SOLE 0 0 83,473
AMARIN CORP PLC SPONS ADR NEW 023111206 901 42,025 SH   SOLE 0 0 42,025
AMAZON COM INC COM 023135106 30,413 16,459 SH   SOLE 0 0 16,459
AMERICAN AIRLS GROUP INC COM 02376R102 1,677 58,478 SH   SOLE 0 0 58,478
AMERICAN ELEC PWR CO INC COM 025537101 1,879 19,883 SH   SOLE 0 0 19,883
AMERICAN EXPRESS CO COM 025816109 2,394 19,233 SH   SOLE 0 0 19,233
AMERICAN INTL GROUP INC COM NEW 026874784 270 5,251 SH   SOLE 0 0 5,251
AMERICAN TOWER CORP NEW COM 03027X100 1,968 8,563 SH   SOLE 0 0 8,563
AMERICAN WTR WKS CO INC NEW COM 030420103 524 4,269 SH   SOLE 0 0 4,269
AMERIPRISE FINL INC COM 03076C106 415 2,493 SH   SOLE 0 0 2,493
AMGEN INC COM 031162100 6,279 26,047 SH   SOLE 0 0 26,047
AMPHENOL CORP NEW CL A 032095101 4,141 38,259 SH   SOLE 0 0 38,259
ANALOG DEVICES INC COM 032654105 643 5,413 SH   SOLE 0 0 5,413
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 239 2,917 SH   SOLE 0 0 2,917
ANNALY CAP MGMT INC COM 035710409 880 93,452 SH   SOLE 0 0 93,452
ANTERO MIDSTREAM CORP COM 03676B102 116 15,224 SH   SOLE 0 0 15,224
ANTHEM INC COM 036752103 1,145 3,792 SH   SOLE 0 0 3,792
AON PLC SHS CL A G0408V102 626 3,004 SH   SOLE 0 0 3,004
APOLLO GLOBAL MGMT INC COM CL A 03768E105 312 6,532 SH   SOLE 0 0 6,532
APPLE INC COM 037833100 69,601 237,021 SH   SOLE 0 0 237,021
APPLIED MATLS INC COM 038222105 3,761 61,616 SH   SOLE 0 0 61,616
AQUA AMERICA INC COM 03836W103 332 7,064 SH   SOLE 0 0 7,064
ARCH CAP GROUP LTD ORD G0450A105 404 9,412 SH   SOLE 0 0 9,412
ARCHER DANIELS MIDLAND CO COM 039483102 330 7,112 SH   SOLE 0 0 7,112
ARCONIC INC COM 03965L100 374 12,167 SH   SOLE 0 0 12,167
ARES CAP CORP COM 04010L103 1,587 85,079 SH   SOLE 0 0 85,079
ARK ETF TR INNOVATION ETF 00214Q104 1,092 21,819 SH   SOLE 0 0 21,819
ARK ETF TR WEB X.O ETF 00214Q401 877 15,225 SH   SOLE 0 0 15,225
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 463 7,300 SH   SOLE 0 0 7,300
ASSURANT INC COM 04621X108 1,148 8,760 SH   SOLE 0 0 8,760
AT&T INC COM 00206R102 14,128 361,524 SH   SOLE 0 0 361,524
AURORA CANNABIS INC COM 05156X108 151 69,838 SH   SOLE 0 0 69,838
AUTOMATIC DATA PROCESSING IN COM 053015103 6,857 40,219 SH   SOLE 0 0 40,219
BANK AMER CORP COM 060505104 8,025 227,844 SH   SOLE 0 0 227,844
BANK NEW YORK MELLON CORP COM 064058100 2,345 46,590 SH   SOLE 0 0 46,590
BARNES GROUP INC COM 067806109 224 3,620 SH   SOLE 0 0 3,620
BARRICK GOLD CORPORATION COM 067901108 240 12,893 SH   SOLE 0 0 12,893
BAXTER INTL INC COM 071813109 489 5,852 SH   SOLE 0 0 5,852
BECTON DICKINSON & CO COM 075887109 2,152 7,914 SH   SOLE 0 0 7,914
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,698 5 SH   SOLE 0 0 5
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 10,325 45,585 SH   SOLE 0 0 45,585
BEST BUY INC COM 086516101 301 3,428 SH   SOLE 0 0 3,428
BIOGEN INC COM 09062X103 2,182 7,355 SH   SOLE 0 0 7,355
BLACKROCK CORE BD TR SHS BEN INT 09249E101 877 60,160 SH   SOLE 0 0 60,160
BLACKROCK CORPOR HI YLD FD I COM 09255P107 331 29,538 SH   SOLE 0 0 29,538
BLACKROCK CR ALLCTN INC TR COM 092508100 330 23,613 SH   SOLE 0 0 23,613
BLACKROCK ENH CAP & INC FD I COM 09256A109 1,119 64,854 SH   SOLE 0 0 64,854
BLACKROCK ENHANCED EQT DIV T COM 09251A104 1,115 112,376 SH   SOLE 0 0 112,376
BLACKROCK ENHANCED GBL DIV T COM 092501105 128 11,679 SH   SOLE 0 0 11,679
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 542 91,980 SH   SOLE 0 0 91,980
BLACKROCK INC COM 09247X101 509 1,012 SH   SOLE 0 0 1,012
BLACKROCK MULTI-SECTOR INC T COM 09258A107 539 33,351 SH   SOLE 0 0 33,351
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 578 38,800 SH   SOLE 0 0 38,800
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 440 18,175 SH   SOLE 0 0 18,175
BLACKROCK MUNI INTER DR FD I COM 09253X102 207 14,534 SH   SOLE 0 0 14,534
BLACKROCK MUNIHLDGS FD II IN COM 09253P109 213 14,000 SH   SOLE 0 0 14,000
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 629 44,940 SH   SOLE 0 0 44,940
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 254 15,000 SH   SOLE 0 0 15,000
BLACKROCK MUNIVEST FD INC COM 09253R105 105 11,500 SH   SOLE 0 0 11,500
BLACKROCK MUNIYIELD CALI QLT COM 09254N103 181 12,765 SH   SOLE 0 0 12,765
BLACKROCK RES & COMM STRAT T SHS 09257A108 7,592 940,810 SH   SOLE 0 0 940,810
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 862 35,424 SH   SOLE 0 0 35,424
BLACKSTONE GROUP INC COM CL A 09260D107 2,729 48,781 SH   SOLE 0 0 48,781
BNY MELLON MUN BD INFRASTRUC COM SHS 09662W109 146 10,000 SH   SOLE 0 0 10,000
BNY MELLON STRATEGIC MUN BD COM 09662E109 160 20,000 SH   SOLE 0 0 20,000
BNY MELLON STRATEGIC MUNS IN COM 05588W108 213 25,000 SH   SOLE 0 0 25,000
BOEING CO COM 097023105 6,492 19,928 SH   SOLE 0 0 19,928
BOOKING HLDGS INC COM 09857L108 844 411 SH   SOLE 0 0 411
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 306 4,296 SH   SOLE 0 0 4,296
BOSTON SCIENTIFIC CORP COM 101137107 300 6,624 SH   SOLE 0 0 6,624
BOULDER GROWTH & INCOME FD I COM 101507101 466 39,526 SH   SOLE 0 0 39,526
BP PLC SPONSORED ADR 055622104 2,370 62,808 SH   SOLE 0 0 62,808
BRISTOL MYERS SQUIBB CO COM 110122108 17,805 277,376 SH   SOLE 0 0 277,376
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 237 5,578 SH   SOLE 0 0 5,578
BROADCOM INC COM 11135F101 1,153 3,648 SH   SOLE 0 0 3,648
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,260 10,199 SH   SOLE 0 0 10,199
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 394 7,882 SH   SOLE 0 0 7,882
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 205 11,226 SH   SOLE 0 0 11,226
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 224 4,795 SH   SOLE 0 0 4,795
BROWN FORMAN CORP CL B 115637209 3,442 50,919 SH   SOLE 0 0 50,919
BUILDERS FIRSTSOURCE INC COM 12008R107 250 9,820 SH   SOLE 0 0 9,820
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 1,814 159,119 SH   SOLE 0 0 159,119
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 160 14,525 SH   SOLE 0 0 14,525
CALAMOS GBL DYN INCOME FUND COM 12811L107 155 17,889 SH   SOLE 0 0 17,889
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 5,055 371,692 SH   SOLE 0 0 371,692
CANADIAN NATL RY CO COM 136375102 340 3,762 SH   SOLE 0 0 3,762
CANOPY GROWTH CORP COM 138035100 858 40,660 SH   SOLE 0 0 40,660
CAPITAL ONE FINL CORP COM 14040H105 591 5,740 SH   SOLE 0 0 5,740
CARDINAL HEALTH INC COM 14149Y108 517 10,225 SH   SOLE 0 0 10,225
CARDIOVASCULAR SYS INC DEL COM 141619106 323 6,650 SH   SOLE 0 0 6,650
CARMAX INC COM 143130102 227 2,586 SH   SOLE 0 0 2,586
CARNIVAL CORP UNIT 99/99/9999 143658300 1,621 31,891 SH   SOLE 0 0 31,891
CARRIAGE SVCS INC COM 143905107 1,471 57,444 SH   SOLE 0 0 57,444
CASEYS GEN STORES INC COM 147528103 1,304 8,200 SH   SOLE 0 0 8,200
CATERPILLAR INC DEL COM 149123101 4,343 29,406 SH   SOLE 0 0 29,406
CBRE GROUP INC CL A 12504L109 912 14,879 SH   SOLE 0 0 14,879
CDW CORP COM 12514G108 449 3,142 SH   SOLE 0 0 3,142
CEDAR FAIR L P DEPOSITRY UNIT 150185106 811 14,621 SH   SOLE 0 0 14,621
CELLDEX THERAPEUTICS INC NEW COM NEW 15117B202 56 25,000 SH   SOLE 0 0 25,000
CENTER COAST BRKFLD MLP ENRG SHS BEN INT 151461100 67 10,572 SH   SOLE 0 0 10,572
CENTERPOINT ENERGY INC COM 15189T107 223 8,178 SH   SOLE 0 0 8,178
CENTRAL SECS CORP COM 155123102 270 8,147 SH   SOLE 0 0 8,147
CENTURYLINK INC COM 156700106 946 71,618 SH   SOLE 0 0 71,618
CHARLES RIV LABS INTL INC COM 159864107 312 2,040 SH   SOLE 0 0 2,040
CHARTER COMMUNICATIONS INC N CL A 16119P108 283 584 SH   SOLE 0 0 584
CHENIERE ENERGY INC COM NEW 16411R208 404 6,612 SH   SOLE 0 0 6,612
CHESAPEAKE ENERGY CORP COM 165167107 15 17,991 SH   SOLE 0 0 17,991
CHEVRON CORP NEW COM 166764100 5,845 48,500 SH   SOLE 0 0 48,500
CHIPOTLE MEXICAN GRILL INC COM 169656105 210 251 SH   SOLE 0 0 251
CHUBB LIMITED COM H1467J104 683 4,387 SH   SOLE 0 0 4,387
CHURCH & DWIGHT INC COM 171340102 284 4,041 SH   SOLE 0 0 4,041
CHURCHILL DOWNS INC COM 171484108 212 1,542 SH   SOLE 0 0 1,542
CIGNA CORP NEW COM 125523100 1,709 8,357 SH   SOLE 0 0 8,357
CINCINNATI FINL CORP COM 172062101 468 4,450 SH   SOLE 0 0 4,450
CISCO SYS INC COM 17275R102 6,939 144,682 SH   SOLE 0 0 144,682
CITIGROUP INC COM NEW 172967424 3,668 45,911 SH   SOLE 0 0 45,911
CLEARBRIDGE MLP AND MIDSTRM COM 184692101 1,163 103,311 SH   SOLE 0 0 103,311
CLEVELAND CLIFFS INC COM 185899101 253 30,066 SH   SOLE 0 0 30,066
CLOROX CO DEL COM 189054109 789 5,136 SH   SOLE 0 0 5,136
CME GROUP INC COM 12572Q105 300 1,493 SH   SOLE 0 0 1,493
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 994 60,408 SH   SOLE 0 0 60,408
COCA COLA CO COM 191216100 4,381 79,145 SH   SOLE 0 0 79,145
COHEN & STEERS INFRASTRUCTUR COM 19248A109 207 7,919 SH   SOLE 0 0 7,919
COHEN & STEERS QUALITY RLTY COM 19247L106 224 15,079 SH   SOLE 0 0 15,079
COHEN & STEERS REIT & PFD &I COM 19247X100 311 13,086 SH   SOLE 0 0 13,086
COLGATE PALMOLIVE CO COM 194162103 850 12,349 SH   SOLE 0 0 12,349
COMCAST CORP NEW CL A 20030N101 2,568 57,104 SH   SOLE 0 0 57,104
COMMERCE BANCSHARES INC COM 200525103 4,244 62,464 SH   SOLE 0 0 62,464
COMMERCIAL METALS CO COM 201723103 1,276 57,285 SH   SOLE 0 0 57,285
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 301 12,106 SH   SOLE 0 0 12,106
CONAGRA BRANDS INC COM 205887102 519 15,166 SH   SOLE 0 0 15,166
CONOCOPHILLIPS COM 20825C104 1,718 26,413 SH   SOLE 0 0 26,413
CONSOLIDATED EDISON INC COM 209115104 440 4,867 SH   SOLE 0 0 4,867
CONSTELLATION BRANDS INC CL A 21036P108 1,196 6,302 SH   SOLE 0 0 6,302
COPART INC COM 217204106 292 3,215 SH   SOLE 0 0 3,215
CORESITE RLTY CORP COM 21870Q105 406 3,619 SH   SOLE 0 0 3,619
CORNING INC COM 219350105 333 11,445 SH   SOLE 0 0 11,445
CORTEVA INC COM 22052L104 306 10,366 SH   SOLE 0 0 10,366
COSTCO WHSL CORP NEW COM 22160K105 4,664 15,868 SH   SOLE 0 0 15,868
CRACKER BARREL OLD CTRY STOR COM 22410J106 399 2,595 SH   SOLE 0 0 2,595
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 1,321 528,582 SH   SOLE 0 0 528,582
CRESCENT PT ENERGY CORP COM 22576C101 45 10,000 SH   SOLE 0 0 10,000
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 223 3,660 SH   SOLE 0 0 3,660
CRONOS GROUP INC COM 22717L101 112 14,631 SH   SOLE 0 0 14,631
CROWN CASTLE INTL CORP NEW COM 22822V101 580 4,077 SH   SOLE 0 0 4,077
CSX CORP COM 126408103 917 12,668 SH   SOLE 0 0 12,668
CUMMINS INC COM 231021106 599 3,346 SH   SOLE 0 0 3,346
CVS HEALTH CORP COM 126650100 5,856 78,826 SH   SOLE 0 0 78,826
DANAHER CORPORATION COM 235851102 488 3,179 SH   SOLE 0 0 3,179
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 323 16,980 SH   SOLE 0 0 16,980
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 1,770 69,480 SH   SOLE 0 0 69,480
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 1,219 47,177 SH   SOLE 0 0 47,177
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 1,130 45,039 SH   SOLE 0 0 45,039
DBX ETF TR XTRACK MSCI EAFE 233051200 243 7,201 SH   SOLE 0 0 7,201
DBX ETF TR XTRACK MSCI EURO 233051697 453 13,580 SH   SOLE 0 0 13,580
DBX ETF TR XTRACK RUSS 1000 233051481 464 12,774 SH   SOLE 0 0 12,774
DBX ETF TR XTRACK USD HIGH 233051432 585 11,620 SH   SOLE 0 0 11,620
DEERE & CO COM 244199105 830 4,792 SH   SOLE 0 0 4,792
DELL TECHNOLOGIES INC CL C 24703L202 219 4,255 SH   SOLE 0 0 4,255
DELTA AIR LINES INC DEL COM NEW 247361702 504 8,615 SH   SOLE 0 0 8,615
DEXCOM INC COM 252131107 204 933 SH   SOLE 0 0 933
DIAGEO P L C SPON ADR NEW 25243Q205 588 3,491 SH   SOLE 0 0 3,491
DIAMONDBACK ENERGY INC COM 25278X109 1,849 19,912 SH   SOLE 0 0 19,912
DIGITAL RLTY TR INC COM 253868103 2,992 24,986 SH   SOLE 0 0 24,986
DISCOVER FINL SVCS COM 254709108 678 7,994 SH   SOLE 0 0 7,994
DISNEY WALT CO COM DISNEY 254687106 16,373 113,207 SH   SOLE 0 0 113,207
DNP SELECT INCOME FD COM 23325P104 317 24,795 SH   SOLE 0 0 24,795
DOLLAR GEN CORP NEW COM 256677105 408 2,617 SH   SOLE 0 0 2,617
DOLLAR TREE INC COM 256746108 748 7,950 SH   SOLE 0 0 7,950
DOMINION ENERGY INC COM 25746U109 5,596 67,572 SH   SOLE 0 0 67,572
DOMINOS PIZZA INC COM 25754A201 246 836 SH   SOLE 0 0 836
DOUBLELINE INCOME SOLUTIONS COM 258622109 469 23,712 SH   SOLE 0 0 23,712
DOVER CORP COM 260003108 2,719 23,593 SH   SOLE 0 0 23,593
DOW INC COM 260557103 875 15,992 SH   SOLE 0 0 15,992
DUKE ENERGY CORP NEW COM NEW 26441C204 5,018 55,020 SH   SOLE 0 0 55,020
DUPONT DE NEMOURS INC COM 26614N102 661 10,301 SH   SOLE 0 0 10,301
EASTMAN CHEMICAL CO COM 277432100 233 2,935 SH   SOLE 0 0 2,935
EATON CORP PLC SHS G29183103 2,474 26,117 SH   SOLE 0 0 26,117
EATON VANCE ENH EQTY INC FD COM 278277108 1,722 96,601 SH   SOLE 0 0 96,601
EATON VANCE ENHANCED EQ INC COM 278274105 541 34,010 SH   SOLE 0 0 34,010
EATON VANCE MUN INCOME 2028 SHS 27829U105 769 35,100 SH   SOLE 0 0 35,100
EATON VANCE RISK MNGD DIV EQ COM 27829G106 159 17,050 SH   SOLE 0 0 17,050
EATON VANCE SR FLTNG RTE TR COM 27828Q105 251 18,512 SH   SOLE 0 0 18,512
EATON VANCE TAX ADVT DIV INC COM 27828G107 8,838 346,312 SH   SOLE 0 0 346,312
EATON VANCE TAX MNGD GBL DV COM 27829F108 238 27,066 SH   SOLE 0 0 27,066
EATON VANCE TAX MNGED BUY WR COM 27828X100 527 32,129 SH   SOLE 0 0 32,129
EATON VANCE TX ADV GLB DIV O COM 27828U106 363 13,992 SH   SOLE 0 0 13,992
EATON VANCE TX ADV GLBL DIV COM 27828S101 373 20,688 SH   SOLE 0 0 20,688
EATON VANCE TX MGD DIV EQ IN COM 27828N102 717 57,254 SH   SOLE 0 0 57,254
EATON VANCE TX MNG BY WRT OP COM 27828Y108 1,238 82,826 SH   SOLE 0 0 82,826
EATON VANCE TXMGD GL BUYWR O COM 27829C105 617 59,456 SH   SOLE 0 0 59,456
ECOLAB INC COM 278865100 1,529 7,921 SH   SOLE 0 0 7,921
EDWARDS LIFESCIENCES CORP COM 28176E108 735 3,149 SH   SOLE 0 0 3,149
EMERSON ELEC CO COM 291011104 1,539 20,183 SH   SOLE 0 0 20,183
ENBRIDGE INC COM 29250N105 1,045 26,272 SH   SOLE 0 0 26,272
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 2,099 163,564 SH   SOLE 0 0 163,564
ENTEGRIS INC COM 29362U104 224 4,481 SH   SOLE 0 0 4,481
ENTERGY CORP NEW COM 29364G103 369 3,081 SH   SOLE 0 0 3,081
ENTERPRISE PRODS PARTNERS L COM 293792107 3,180 112,939 SH   SOLE 0 0 112,939
EQT CORP COM 26884L109 231 21,161 SH   SOLE 0 0 21,161
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 305 17,811 SH   SOLE 0 0 17,811
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 946 22,785 SH   SOLE 0 0 22,785
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 463 9,351 SH   SOLE 0 0 9,351
EVERSOURCE ENERGY COM 30040W108 780 9,163 SH   SOLE 0 0 9,163
EXELON CORP COM 30161N101 478 10,483 SH   SOLE 0 0 10,483
EXXON MOBIL CORP COM 30231G102 10,408 149,148 SH   SOLE 0 0 149,148
FACEBOOK INC CL A 30303M102 14,802 72,115 SH   SOLE 0 0 72,115
FACTSET RESH SYS INC COM 303075105 436 1,626 SH   SOLE 0 0 1,626
FASTENAL CO COM 311900104 407 11,012 SH   SOLE 0 0 11,012
FEDERATED INVS INC PA CL B 314211103 2,670 81,934 SH   SOLE 0 0 81,934
FEDEX CORP COM 31428X106 3,766 24,909 SH   SOLE 0 0 24,909
FERRARI N V COM N3167Y103 347 2,095 SH   SOLE 0 0 2,095
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 10 28,975 SH   SOLE 0 0 28,975
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 340 974 SH   SOLE 0 0 974
FIDELITY COVINGTON TR MSCI INDL INDX 316092709 305 7,260 SH   SOLE 0 0 7,260
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 255 3,525 SH   SOLE 0 0 3,525
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 218 4,807 SH   SOLE 0 0 4,807
FIDELITY NATL INFORMATION SV COM 31620M106 364 2,616 SH   SOLE 0 0 2,616
FIFTH THIRD BANCORP COM 316773100 270 8,798 SH   SOLE 0 0 8,798
FIRST CTZNS BANCSHARES INC N CL A 31946M103 564 1,060 SH   SOLE 0 0 1,060
FIRST TR ENERGY INFRASTRCTR COM 33738C103 175 10,413 SH   SOLE 0 0 10,413
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 589 21,173 SH   SOLE 0 0 21,173
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 335 7,842 SH   SOLE 0 0 7,842
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 275 5,156 SH   SOLE 0 0 5,156
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 420 6,485 SH   SOLE 0 0 6,485
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 471 7,852 SH   SOLE 0 0 7,852
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 332 5,971 SH   SOLE 0 0 5,971
FIRST TR EXCH TRD ALPHA FD I EURO ALPHADEX 33737J505 258 6,312 SH   SOLE 0 0 6,312
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 1,498 26,971 SH   SOLE 0 0 26,971
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 8,873 147,005 SH   SOLE 0 0 147,005
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,399 23,170 SH   SOLE 0 0 23,170
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,230 27,130 SH   SOLE 0 0 27,130
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 522 10,424 SH   SOLE 0 0 10,424
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 334 13,379 SH   SOLE 0 0 13,379
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 3,848 27,658 SH   SOLE 0 0 27,658
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 1,212 43,879 SH   SOLE 0 0 43,879
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 5,752 182,258 SH   SOLE 0 0 182,258
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 359 10,705 SH   SOLE 0 0 10,705
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 8,169 135,939 SH   SOLE 0 0 135,939
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1,706 34,959 SH   SOLE 0 0 34,959
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 5,773 111,455 SH   SOLE 0 0 111,455
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 462 5,484 SH   SOLE 0 0 5,484
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 347 18,474 SH   SOLE 0 0 18,474
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 606 14,057 SH   SOLE 0 0 14,057
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 302 10,061 SH   SOLE 0 0 10,061
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 958 37,595 SH   SOLE 0 0 37,595
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 1,057 7,108 SH   SOLE 0 0 7,108
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 809 22,551 SH   SOLE 0 0 22,551
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 2,263 47,228 SH   SOLE 0 0 47,228
FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 731 22,089 SH   SOLE 0 0 22,089
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 300 4,135 SH   SOLE 0 0 4,135
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 358 4,452 SH   SOLE 0 0 4,452
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1,487 24,803 SH   SOLE 0 0 24,803
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 4,048 201,709 SH   SOLE 0 0 201,709
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 1,695 82,650 SH   SOLE 0 0 82,650
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 289 5,580 SH   SOLE 0 0 5,580
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 2,705 104,545 SH   SOLE 0 0 104,545
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 1,654 34,547 SH   SOLE 0 0 34,547
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1,068 14,649 SH   SOLE 0 0 14,649
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 792 14,023 SH   SOLE 0 0 14,023
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,002 15,357 SH   SOLE 0 0 15,357
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 301 4,150 SH   SOLE 0 0 4,150
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 1,029 31,597 SH   SOLE 0 0 31,597
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 510 6,909 SH   SOLE 0 0 6,909
FIRST TR NASDAQ100 TECH INDE SHS 337345102 752 7,515 SH   SOLE 0 0 7,515
FIRST TR S&P REIT INDEX FD COM 33734G108 490 18,772 SH   SOLE 0 0 18,772
FIRST TR VALUE LINE DIVID IN SHS 33734H106 15,310 424,926 SH   SOLE 0 0 424,926
FIRSTENERGY CORP COM 337932107 721 14,840 SH   SOLE 0 0 14,840
FISERV INC COM 337738108 982 8,494 SH   SOLE 0 0 8,494
FITBIT INC CL A 33812L102 80 12,101 SH   SOLE 0 0 12,101
FLEXSHARES TR QLT DIV DEF IDX 33939L845 259 5,414 SH   SOLE 0 0 5,414
FNB CORP PA COM 302520101 154 12,105 SH   SOLE 0 0 12,105
FORD MTR CO DEL COM 345370860 3,653 392,819 SH   SOLE 0 0 392,819
FORTINET INC COM 34959E109 241 2,261 SH   SOLE 0 0 2,261
FORTUNE BRANDS HOME & SEC IN COM 34964C106 224 3,428 SH   SOLE 0 0 3,428
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 252 2,675 SH   SOLE 0 0 2,675
FRANKLIN LTD DURATION INC TR COM 35472T101 529 55,133 SH   SOLE 0 0 55,133
FRANKLIN RES INC COM 354613101 3,353 129,077 SH   SOLE 0 0 129,077
FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 310 10,060 SH   SOLE 0 0 10,060
FRANKLIN UNVL TR SH BEN INT 355145103 147 18,900 SH   SOLE 0 0 18,900
FS KKR CAPITAL CORP COM 302635107 2,065 336,847 SH   SOLE 0 0 336,847
GABELLI DIVD & INCOME TR COM 36242H104 407 18,522 SH   SOLE 0 0 18,522
GABELLI EQUITY TR INC COM 362397101 1,168 191,785 SH   SOLE 0 0 191,785
GAIN CAP HLDGS INC COM 36268W100 40 10,000 SH   SOLE 0 0 10,000
GALECTIN THERAPEUTICS INC COM NEW 363225202 119 41,450 SH   SOLE 0 0 41,450
GALLAGHER ARTHUR J & CO COM 363576109 4,991 52,405 SH   SOLE 0 0 52,405
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 208 47,350 SH   SOLE 0 0 47,350
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 85 14,200 SH   SOLE 0 0 14,200
GAP INC COM 364760108 239 13,503 SH   SOLE 0 0 13,503
GEE GROUP INC COM 36165A102 78 200,126 SH   SOLE 0 0 200,126
GENERAL AMERN INVS INC COM 368802104 351 9,299 SH   SOLE 0 0 9,299
GENERAL DYNAMICS CORP COM 369550108 1,199 6,797 SH   SOLE 0 0 6,797
GENERAL ELECTRIC CO COM 369604103 2,139 191,631 SH   SOLE 0 0 191,631
GENERAL MLS INC COM 370334104 1,273 23,766 SH   SOLE 0 0 23,766
GENERAL MTRS CO COM 37045V100 926 25,307 SH   SOLE 0 0 25,307
GENUINE PARTS CO COM 372460105 383 3,607 SH   SOLE 0 0 3,607
GENWORTH FINL INC COM CL A 37247D106 81 18,298 SH   SOLE 0 0 18,298
GERDAU S A SPON ADR REP PFD 373737105 490 100,000 SH   SOLE 0 0 100,000
GILEAD SCIENCES INC COM 375558103 2,503 38,518 SH   SOLE 0 0 38,518
GLACIER BANCORP INC NEW COM 37637Q105 976 21,224 SH   SOLE 0 0 21,224
GLADSTONE INVT CORP COM 376546107 437 32,948 SH   SOLE 0 0 32,948
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 776 16,520 SH   SOLE 0 0 16,520
GLOBAL PMTS INC COM 37940X102 819 4,486 SH   SOLE 0 0 4,486
GLOBAL X FDS FINTECH ETF 37954Y814 1,155 38,012 SH   SOLE 0 0 38,012
GLOBAL X FDS FUTR ANALY ETF 37954Y632 386 21,584 SH   SOLE 0 0 21,584
GLOBAL X FDS GLB X MLP ENRG I 37950E226 211 17,212 SH   SOLE 0 0 17,212
GLOBAL X FDS GLB X SUPERDIV 37950E549 480 27,154 SH   SOLE 0 0 27,154
GLOBAL X FDS GLOBX SUPDV US 37950E291 621 26,174 SH   SOLE 0 0 26,174
GLOBAL X FDS INTERNET OF THNG 37954Y780 691 29,306 SH   SOLE 0 0 29,306
GLOBAL X FDS MILL THEMC ETF 37954Y764 712 27,472 SH   SOLE 0 0 27,472
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1,916 81,143 SH   SOLE 0 0 81,143
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 304 13,885 SH   SOLE 0 0 13,885
GLOBAL X FDS S&P 500 COVERED 37954Y475 367 7,252 SH   SOLE 0 0 7,252
GLOBAL X FDS US INFR DEV ETF 37954Y673 182 10,228 SH   SOLE 0 0 10,228
GLOBAL X FDS US PFD ETF 37954Y657 253 10,106 SH   SOLE 0 0 10,106
GLOBE LIFE INC COM 37959E102 265 2,516 SH   SOLE 0 0 2,516
GOLDMAN SACHS BDC INC SHS 38147U107 1,484 69,721 SH   SOLE 0 0 69,721
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 37,724 376,710 SH   SOLE 0 0 376,710
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 338 11,174 SH   SOLE 0 0 11,174
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 7,996 123,649 SH   SOLE 0 0 123,649
GOLDMAN SACHS GROUP INC COM 38141G104 582 2,530 SH   SOLE 0 0 2,530
GOLUB CAP BDC INC COM 38173M102 566 30,656 SH   SOLE 0 0 30,656
GOODYEAR TIRE & RUBR CO COM 382550101 1,111 71,414 SH   SOLE 0 0 71,414
GRACO INC COM 384109104 377 7,246 SH   SOLE 0 0 7,246
GRAINGER W W INC COM 384802104 364 1,076 SH   SOLE 0 0 1,076
GREAT PANTHER MINING LIMITED COM 39115V101 18 35,400 SH   SOLE 0 0 35,400
GUGGENHEIM TAXABLE MUN MNGD COM 401664107 401 16,931 SH   SOLE 0 0 16,931
GW PHARMACEUTICALS PLC ADS 36197T103 275 2,628 SH   SOLE 0 0 2,628
HANCOCK JOHN INVS TR COM 410142103 3,162 178,028 SH   SOLE 0 0 178,028
HANCOCK JOHN PFD INCOME FD I COM 41021P103 683 35,415 SH   SOLE 0 0 35,415
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 1,839 102,251 SH   SOLE 0 0 102,251
HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 351 12,828 SH   SOLE 0 0 12,828
HANNON ARMSTRONG SUST INFR C COM 41068X100 272 8,460 SH   SOLE 0 0 8,460
HARTFORD FINL SVCS GROUP INC COM 416515104 274 4,501 SH   SOLE 0 0 4,501
HCA HEALTHCARE INC COM 40412C101 294 1,987 SH   SOLE 0 0 1,987
HEICO CORP NEW COM 422806109 3,526 30,891 SH   SOLE 0 0 30,891
HENRY JACK & ASSOC INC COM 426281101 1,217 8,354 SH   SOLE 0 0 8,354
HERSHEY CO COM 427866108 532 3,617 SH   SOLE 0 0 3,617
HOLOGIC INC COM 436440101 227 4,345 SH   SOLE 0 0 4,345
HOME BANCSHARES INC COM 436893200 244 12,395 SH   SOLE 0 0 12,395
HOME DEPOT INC COM 437076102 15,797 72,336 SH   SOLE 0 0 72,336
HONEYWELL INTL INC COM 438516106 6,952 39,276 SH   SOLE 0 0 39,276
HSBC HLDGS PLC ADR A 1/40PF A 404280604 314 11,693 SH   SOLE 0 0 11,693
HUNTINGTON BANCSHARES INC COM 446150104 2,634 174,646 SH   SOLE 0 0 174,646
IAC INTERACTIVECORP COM 44919P508 244 981 SH   SOLE 0 0 981
IDEX CORP COM 45167R104 657 3,821 SH   SOLE 0 0 3,821
IDEXX LABS INC COM 45168D104 426 1,632 SH   SOLE 0 0 1,632
ILLINOIS TOOL WKS INC COM 452308109 3,811 21,219 SH   SOLE 0 0 21,219
ILLUMINA INC COM 452327109 493 1,485 SH   SOLE 0 0 1,485
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 512 15,434 SH   SOLE 0 0 15,434
INDEXIQ ETF TR IQ REAL RTN ETF 45409B602 317 11,378 SH   SOLE 0 0 11,378
ING GROEP N V SPONSORED ADR 456837103 280 23,236 SH   SOLE 0 0 23,236
INGERSOLL-RAND PLC SHS G47791101 805 6,054 SH   SOLE 0 0 6,054
INNOVATIVE INDL PPTYS INC COM 45781V101 373 4,913 SH   SOLE 0 0 4,913
INNOVATOR ETFS TR IBD 50 ETF 45782C102 513 14,765 SH   SOLE 0 0 14,765
INSEEGO CORP COM 45782B104 125 17,039 SH   SOLE 0 0 17,039
INSIGHT SELECT INCOME FD COM 45781W109 250 12,484 SH   SOLE 0 0 12,484
INSTALLED BLDG PRODS INC COM 45780R101 203 2,953 SH   SOLE 0 0 2,953
INTEL CORP COM 458140100 10,685 178,530 SH   SOLE 0 0 178,530
INTERNATIONAL BUSINESS MACHS COM 459200101 8,763 65,376 SH   SOLE 0 0 65,376
INTL PAPER CO COM 460146103 2,010 43,649 SH   SOLE 0 0 43,649
INTUIT COM 461202103 625 2,387 SH   SOLE 0 0 2,387
INTUITIVE SURGICAL INC COM NEW 46120E602 314 531 SH   SOLE 0 0 531
INUVO INC COM NEW 46122W204 3 10,000 SH   SOLE 0 0 10,000
INVESCO ACTIVELY MANAGD ETF S&P500 DOWNSID 46090A705 560 20,015 SH   SOLE 0 0 20,015
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 6,546 129,924 SH   SOLE 0 0 129,924
INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 1,060 42,450 SH   SOLE 0 0 42,450
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 1,968 82,221 SH   SOLE 0 0 82,221
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 319 15,004 SH   SOLE 0 0 15,004
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 628 25,449 SH   SOLE 0 0 25,449
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 337 13,770 SH   SOLE 0 0 13,770
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,003 46,737 SH   SOLE 0 0 46,737
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 698 10,206 SH   SOLE 0 0 10,206
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 502 7,282 SH   SOLE 0 0 7,282
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 414 6,426 SH   SOLE 0 0 6,426
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 421 5,447 SH   SOLE 0 0 5,447
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 271 4,859 SH   SOLE 0 0 4,859
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 1,119 21,779 SH   SOLE 0 0 21,779
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 911 48,258 SH   SOLE 0 0 48,258
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 3,035 23,950 SH   SOLE 0 0 23,950
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 384 2,809 SH   SOLE 0 0 2,809
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 510 8,335 SH   SOLE 0 0 8,335
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 1,431 66,443 SH   SOLE 0 0 66,443
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,588 31,003 SH   SOLE 0 0 31,003
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 202 1,590 SH   SOLE 0 0 1,590
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 305 7,901 SH   SOLE 0 0 7,901
INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 259 8,977 SH   SOLE 0 0 8,977
INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 262 13,684 SH   SOLE 0 0 13,684
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 591 10,362 SH   SOLE 0 0 10,362
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 225 7,615 SH   SOLE 0 0 7,615
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,688 112,467 SH   SOLE 0 0 112,467
INVESCO EXCHNG TRADED FD TR S&P EMRNG MKTS 46138E297 289 12,062 SH   SOLE 0 0 12,062
INVESCO EXCHNG TRADED FD TR S&P MDCP 400 REV 46138G672 2,184 33,625 SH   SOLE 0 0 33,625
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 949 17,633 SH   SOLE 0 0 17,633
INVESCO EXCHNG TRADED FD TR S&P SMALLCAP 600 46138G664 675 9,910 SH   SOLE 0 0 9,910
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 1,376 27,034 SH   SOLE 0 0 27,034
INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 2,007 50,857 SH   SOLE 0 0 50,857
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 1,431 32,498 SH   SOLE 0 0 32,498
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 9,757 167,237 SH   SOLE 0 0 167,237
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 556 24,364 SH   SOLE 0 0 24,364
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 265 8,353 SH   SOLE 0 0 8,353
INVESCO LTD SHS G491BT108 1,360 75,652 SH   SOLE 0 0 75,652
INVESCO MUN TR COM 46131J103 155 12,579 SH   SOLE 0 0 12,579
INVESCO QQQ TR UNIT SER 1 46090E103 32,340 152,112 SH   SOLE 0 0 152,112
IRON MTN INC NEW COM 46284V101 258 8,108 SH   SOLE 0 0 8,108
ISHARES GOLD TRUST ISHARES 464285105 2,678 184,690 SH   SOLE 0 0 184,690
ISHARES INC CORE MSCI EMKT 46434G103 8,719 162,188 SH   SOLE 0 0 162,188
ISHARES INC MIN VOL EMRG MKT 464286533 2,692 45,889 SH   SOLE 0 0 45,889
ISHARES INC MIN VOL GBL ETF 464286525 758 7,906 SH   SOLE 0 0 7,906
ISHARES INC MLT FCTR EMG MKT 46434G889 208 4,556 SH   SOLE 0 0 4,556
ISHARES INC MSCI GBL GOLD MN 46434G855 213 8,835 SH   SOLE 0 0 8,835
ISHARES INC MSCI RUSSIA ETF 46434G798 298 6,987 SH   SOLE 0 0 6,987
ISHARES SILVER TRUST ISHARES 46428Q109 1,489 89,279 SH   SOLE 0 0 89,279
ISHARES TR 0-5YR HI YL CP 46434V407 6,203 133,594 SH   SOLE 0 0 133,594
ISHARES TR 0-5YR INVT GR CP 46434V100 956 18,727 SH   SOLE 0 0 18,727
ISHARES TR 1 3 YR TREAS BD 464287457 13,865 163,832 SH   SOLE 0 0 163,832
ISHARES TR 20 YR TR BD ETF 464287432 1,722 12,709 SH   SOLE 0 0 12,709
ISHARES TR 3 7 YR TREAS BD 464288661 231 1,841 SH   SOLE 0 0 1,841
ISHARES TR AGGRES ALLOC ETF 464289859 1,580 27,234 SH   SOLE 0 0 27,234
ISHARES TR BARCLAYS 7 10 YR 464287440 847 7,682 SH   SOLE 0 0 7,682
ISHARES TR BROAD USD HIGH 46435U853 352 8,573 SH   SOLE 0 0 8,573
ISHARES TR COHEN STEER REIT 464287564 1,213 10,372 SH   SOLE 0 0 10,372
ISHARES TR CORE 1 5 YR USD 46432F859 414 8,221 SH   SOLE 0 0 8,221
ISHARES TR CORE DIV GRWTH 46434V621 8,878 211,030 SH   SOLE 0 0 211,030
ISHARES TR CORE HIGH DV ETF 46429B663 3,889 39,659 SH   SOLE 0 0 39,659
ISHARES TR CORE INTL AGGR 46435G672 633 11,556 SH   SOLE 0 0 11,556
ISHARES TR CORE MSCI EAFE 46432F842 14,203 217,699 SH   SOLE 0 0 217,699
ISHARES TR CORE MSCI TOTAL 46432F834 729 11,771 SH   SOLE 0 0 11,771
ISHARES TR CORE S&P MCP ETF 464287507 33,480 162,666 SH   SOLE 0 0 162,666
ISHARES TR CORE S&P SCP ETF 464287804 26,411 314,980 SH   SOLE 0 0 314,980
ISHARES TR CORE S&P TTL STK 464287150 3,258 44,820 SH   SOLE 0 0 44,820
ISHARES TR CORE S&P US GWT 464287671 2,868 42,394 SH   SOLE 0 0 42,394
ISHARES TR CORE S&P US VLU 464287663 2,831 44,924 SH   SOLE 0 0 44,924
ISHARES TR CORE S&P500 ETF 464287200 17,938 55,493 SH   SOLE 0 0 55,493
ISHARES TR CORE TOTAL USD 46434V613 205 3,936 SH   SOLE 0 0 3,936
ISHARES TR CORE US AGGBD ET 464287226 15,830 140,873 SH   SOLE 0 0 140,873
ISHARES TR CR 5 10 YR ETF 46435G417 1,007 19,901 SH   SOLE 0 0 19,901
ISHARES TR DOW JONES US ETF 464287846 260 1,631 SH   SOLE 0 0 1,631
ISHARES TR EAFE GRWTH ETF 464288885 205 2,369 SH   SOLE 0 0 2,369
ISHARES TR EAFE SML CP ETF 464288273 208 3,344 SH   SOLE 0 0 3,344
ISHARES TR EDGE MSCI MINM 46435G433 2,175 61,306 SH   SOLE 0 0 61,306
ISHARES TR EDGE US FIXD INM 46435U796 315 3,092 SH   SOLE 0 0 3,092
ISHARES TR ESG MSCI EAFE 46435G516 255 3,714 SH   SOLE 0 0 3,714
ISHARES TR ESG MSCI USA ETF 46435G425 295 4,136 SH   SOLE 0 0 4,136
ISHARES TR EUROPE ETF 464287861 216 4,605 SH   SOLE 0 0 4,605
ISHARES TR EXPANDED TECH 464287515 699 2,999 SH   SOLE 0 0 2,999
ISHARES TR EXPONENTIAL TECH 46434V381 351 8,218 SH   SOLE 0 0 8,218
ISHARES TR FLTG RATE NT ETF 46429B655 1,889 37,095 SH   SOLE 0 0 37,095
ISHARES TR GL TIMB FORE ETF 464288174 233 3,485 SH   SOLE 0 0 3,485
ISHARES TR GLB INFRASTR ETF 464288372 325 6,785 SH   SOLE 0 0 6,785
ISHARES TR GLOB HLTHCRE ETF 464287325 488 7,100 SH   SOLE 0 0 7,100
ISHARES TR GLOBAL TECH ETF 464287291 860 4,087 SH   SOLE 0 0 4,087
ISHARES TR GRWT ALLOCAT ETF 464289867 2,689 56,206 SH   SOLE 0 0 56,206
ISHARES TR HDG MSCI EAFE 46434V803 569 18,640 SH   SOLE 0 0 18,640
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 10,303 407,251 PRN   SOLE 0 0 407,251
ISHARES TR IBONDS DEC2021 46435G789 584 22,676 SH   SOLE 0 0 22,676
ISHARES TR IBONDS DEC2022 46435G755 496 18,941 SH   SOLE 0 0 18,941
ISHARES TR IBONDS DEC21 ETF 46434VBK5 9,735 390,043 PRN   SOLE 0 0 390,043
ISHARES TR IBONDS DEC22 ETF 46434VBA7 8,197 324,111 PRN   SOLE 0 0 324,111
ISHARES TR IBONDS DEC23 ETF 46434VAX8 5,669 221,798 PRN   SOLE 0 0 221,798
ISHARES TR IBONDS DEC24 ETF 46434VBG4 231 9,000 PRN   SOLE 0 0 9,000
ISHARES TR IBONDS SEP2020 46434V571 573 22,448 SH   SOLE 0 0 22,448
ISHARES TR IBOXX HI YD ETF 464288513 5,608 63,775 SH   SOLE 0 0 63,775
ISHARES TR IBOXX INV CP ETF 464287242 4,309 33,675 SH   SOLE 0 0 33,675
ISHARES TR INTL SEL DIV ETF 464288448 271 8,084 SH   SOLE 0 0 8,084
ISHARES TR INTL TREA BD ETF 464288117 854 17,030 SH   SOLE 0 0 17,030
ISHARES TR INTRM TR CRP ETF 464288638 252 4,344 SH   SOLE 0 0 4,344
ISHARES TR JPMORGAN USD EMG 464288281 1,564 13,654 SH   SOLE 0 0 13,654
ISHARES TR MBS ETF 464288588 2,973 27,512 SH   SOLE 0 0 27,512
ISHARES TR MICRO-CAP ETF 464288869 243 2,444 SH   SOLE 0 0 2,444
ISHARES TR MIN VOL EAFE ETF 46429B689 12,947 173,694 SH   SOLE 0 0 173,694
ISHARES TR MODERT ALLOC ETF 464289875 661 16,473 SH   SOLE 0 0 16,473
ISHARES TR MSCI ACWI ETF 464288257 222 2,798 SH   SOLE 0 0 2,798
ISHARES TR MSCI ACWI EX US 464288240 265 5,389 SH   SOLE 0 0 5,389
ISHARES TR MSCI EAFE ETF 464287465 10,106 145,538 SH   SOLE 0 0 145,538
ISHARES TR MSCI EMG MKT ETF 464287234 7,278 162,212 SH   SOLE 0 0 162,212
ISHARES TR MSCI MIN VOL ETF 46429B697 36,045 549,469 SH   SOLE 0 0 549,469
ISHARES TR MSCI USA ESG SLC 464288802 675 5,034 SH   SOLE 0 0 5,034
ISHARES TR MULTIFACTOR INTL 46434V274 299 11,053 SH   SOLE 0 0 11,053
ISHARES TR MULTIFACTOR USA 46434V282 3,695 107,178 SH   SOLE 0 0 107,178
ISHARES TR MULTIFACTOR USA 46434V290 1,378 32,120 SH   SOLE 0 0 32,120
ISHARES TR NASDAQ BIOTECH 464287556 1,179 9,782 SH   SOLE 0 0 9,782
ISHARES TR NATIONAL MUN ETF 464288414 2,922 25,648 SH   SOLE 0 0 25,648
ISHARES TR NORTH AMERN NAT 464287374 369 12,272 SH   SOLE 0 0 12,272
ISHARES TR PFD AND INCM SEC 464288687 5,750 152,975 SH   SOLE 0 0 152,975
ISHARES TR PHLX SEMICND ETF 464287523 417 1,660 SH   SOLE 0 0 1,660
ISHARES TR RUS 1000 ETF 464287622 7,876 44,140 SH   SOLE 0 0 44,140
ISHARES TR RUS 1000 GRW ETF 464287614 17,594 100,013 SH   SOLE 0 0 100,013
ISHARES TR RUS 1000 VAL ETF 464287598 17,671 129,479 SH   SOLE 0 0 129,479
ISHARES TR RUS 2000 GRW ETF 464287648 2,907 13,570 SH   SOLE 0 0 13,570
ISHARES TR RUS 2000 VAL ETF 464287630 1,777 13,823 SH   SOLE 0 0 13,823
ISHARES TR RUS MD CP GR ETF 464287481 3,167 20,756 SH   SOLE 0 0 20,756
ISHARES TR RUS MDCP VAL ETF 464287473 1,833 19,344 SH   SOLE 0 0 19,344
ISHARES TR RUS MID CAP ETF 464287499 3,313 55,563 SH   SOLE 0 0 55,563
ISHARES TR RUS TP200 GR ETF 464289438 1,611 16,681 SH   SOLE 0 0 16,681
ISHARES TR RUSSELL 2000 ETF 464287655 7,525 45,423 SH   SOLE 0 0 45,423
ISHARES TR S&P 500 GRWT ETF 464287309 2,858 14,760 SH   SOLE 0 0 14,760
ISHARES TR S&P 500 VAL ETF 464287408 3,349 25,743 SH   SOLE 0 0 25,743
ISHARES TR S&P MC 400GR ETF 464287606 1,801 7,565 SH   SOLE 0 0 7,565
ISHARES TR S&P MC 400VL ETF 464287705 1,710 10,014 SH   SOLE 0 0 10,014
ISHARES TR S&P SML 600 GWT 464287887 2,320 12,002 SH   SOLE 0 0 12,002
ISHARES TR SELECT DIVID ETF 464287168 6,243 59,088 SH   SOLE 0 0 59,088
ISHARES TR SH TR CRPORT ETF 464288646 747 13,921 SH   SOLE 0 0 13,921
ISHARES TR SHRT NAT MUN ETF 464288158 1,723 16,133 SH   SOLE 0 0 16,133
ISHARES TR SP SMCP600VL ETF 464287879 1,108 6,893 SH   SOLE 0 0 6,893
ISHARES TR TIPS BD ETF 464287176 8,835 75,795 SH   SOLE 0 0 75,795
ISHARES TR U.S. BAS MTL ETF 464287838 1,163 11,876 SH   SOLE 0 0 11,876
ISHARES TR U.S. FIN SVC ETF 464287770 856 5,636 SH   SOLE 0 0 5,636
ISHARES TR U.S. FINLS ETF 464287788 1,205 8,746 SH   SOLE 0 0 8,746
ISHARES TR U.S. MED DVC ETF 464288810 2,637 9,978 SH   SOLE 0 0 9,978
ISHARES TR U.S. REAL ES ETF 464287739 8,141 87,457 SH   SOLE 0 0 87,457
ISHARES TR U.S. TECH ETF 464287721 3,351 14,409 SH   SOLE 0 0 14,409
ISHARES TR U.S. UTILITS ETF 464287697 388 2,392 SH   SOLE 0 0 2,392
ISHARES TR ULTR SH TRM BD 46434V878 2,246 44,634 SH   SOLE 0 0 44,634
ISHARES TR US AER DEF ETF 464288760 3,618 16,293 SH   SOLE 0 0 16,293
ISHARES TR US HLTHCARE ETF 464287762 809 3,752 SH   SOLE 0 0 3,752
ISHARES TR US HLTHCR PR ETF 464288828 236 1,176 SH   SOLE 0 0 1,176
ISHARES TR US HOME CONS ETF 464288752 331 7,463 SH   SOLE 0 0 7,463
ISHARES TR US REGNL BKS ETF 464288778 462 9,074 SH   SOLE 0 0 9,074
ISHARES TR US TREAS BD ETF 46429B267 524 20,205 SH   SOLE 0 0 20,205
ISHARES TR USA MOMENTUM FCT 46432F396 10,285 81,916 SH   SOLE 0 0 81,916
ISHARES TR USA QUALITY FCTR 46432F339 5,552 54,975 SH   SOLE 0 0 54,975
ISHARES TR USA SIZE FACTOR 46432F370 1,589 16,308 SH   SOLE 0 0 16,308
ISHARES TR YLD OPTIM BD 46434V787 473 18,427 SH   SOLE 0 0 18,427
ISHARES US ETF TR COMMOD SEL STG 46431W853 234 7,119 SH   SOLE 0 0 7,119
ISHARES US ETF TR SHT MAT BD ETF 46431W507 4,349 86,541 SH   SOLE 0 0 86,541
ITT INC COM 45073V108 209 2,834 SH   SOLE 0 0 2,834
JACOBS ENGR GROUP INC COM 469814107 207 2,306 SH   SOLE 0 0 2,306
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 265 5,641 SH   SOLE 0 0 5,641
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 1,736 44,342 SH   SOLE 0 0 44,342
JOHNSON & JOHNSON COM 478160104 19,456 133,382 SH   SOLE 0 0 133,382
JOHNSON CTLS INTL PLC SHS G51502105 301 7,401 SH   SOLE 0 0 7,401
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 651 11,404 SH   SOLE 0 0 11,404
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 1,377 27,300 SH   SOLE 0 0 27,300
JP MORGAN EXCHANGE TRADED FD USD EMRNG MKT 46641Q746 1,607 31,313 SH   SOLE 0 0 31,313
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 752 34,478 SH   SOLE 0 0 34,478
JPMORGAN CHASE & CO COM 46625H100 25,200 180,776 SH   SOLE 0 0 180,776
KAYNE ANDERSN MLP MIDS INVT COM 486606106 291 20,879 SH   SOLE 0 0 20,879
KELLOGG CO COM 487836108 262 3,784 SH   SOLE 0 0 3,784
KEYCORP NEW COM 493267108 655 32,385 SH   SOLE 0 0 32,385
KEYSIGHT TECHNOLOGIES INC COM 49338L103 363 3,538 SH   SOLE 0 0 3,538
KIMBERLY CLARK CORP COM 494368103 5,469 39,758 SH   SOLE 0 0 39,758
KINDER MORGAN INC DEL COM 49456B101 945 44,638 SH   SOLE 0 0 44,638
KKR & CO INC CL A 48251W104 511 17,517 SH   SOLE 0 0 17,517
KKR INCOME OPPORTUNITIES FD COM 48249T106 158 10,000 SH   SOLE 0 0 10,000
KLA CORPORATION COM NEW 482480100 378 2,119 SH   SOLE 0 0 2,119
KRAFT HEINZ CO COM 500754106 484 15,061 SH   SOLE 0 0 15,061
KROGER CO COM 501044101 827 28,540 SH   SOLE 0 0 28,540
L3HARRIS TECHNOLOGIES INC COM 502431109 1,529 7,727 SH   SOLE 0 0 7,727
LAM RESEARCH CORP COM 512807108 1,053 3,602 SH   SOLE 0 0 3,602
LAS VEGAS SANDS CORP COM 517834107 642 9,294 SH   SOLE 0 0 9,294
LAUDER ESTEE COS INC CL A 518439104 2,608 12,627 SH   SOLE 0 0 12,627
LEGG MASON ETF INVESTMENT TR L VOL H DIV ETF 52468L406 429 12,581 SH   SOLE 0 0 12,581
LEGGETT & PLATT INC COM 524660107 5,443 107,082 SH   SOLE 0 0 107,082
LEIDOS HLDGS INC COM 525327102 419 4,277 SH   SOLE 0 0 4,277
LEXINFINTECH HLDGS LTD ADR 528877103 162 11,662 SH   SOLE 0 0 11,662
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 240 35,517 SH   SOLE 0 0 35,517
LIFE STORAGE INC COM 53223X107 438 4,048 SH   SOLE 0 0 4,048
LILLY ELI & CO COM 532457108 1,482 11,278 SH   SOLE 0 0 11,278
LINCOLN ELEC HLDGS INC COM 533900106 368 3,799 SH   SOLE 0 0 3,799
LINDE PLC SHS G5494J103 1,171 5,499 SH   SOLE 0 0 5,499
LOCKHEED MARTIN CORP COM 539830109 5,479 14,072 SH   SOLE 0 0 14,072
LOWES COS INC COM 548661107 6,186 51,655 SH   SOLE 0 0 51,655
LULULEMON ATHLETICA INC COM 550021109 481 2,076 SH   SOLE 0 0 2,076
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 383 4,059 SH   SOLE 0 0 4,059
M & T BK CORP COM 55261F104 229 1,348 SH   SOLE 0 0 1,348
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,073 25,051 SH   SOLE 0 0 25,051
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,264 20,099 SH   SOLE 0 0 20,099
MAIN STREET CAPITAL CORP COM 56035L104 1,651 38,290 SH   SOLE 0 0 38,290
MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 540 25,700 SH   SOLE 0 0 25,700
MANNKIND CORP COM NEW 56400P706 16 12,305 SH   SOLE 0 0 12,305
MANULIFE FINL CORP COM 56501R106 343 16,883 SH   SOLE 0 0 16,883
MARATHON OIL CORP COM 565849106 263 19,350 SH   SOLE 0 0 19,350
MARATHON PETE CORP COM 56585A102 880 14,600 SH   SOLE 0 0 14,600
MARKEL CORP COM 570535104 264 231 SH   SOLE 0 0 231
MARRIOTT INTL INC NEW CL A 571903202 5,321 35,137 SH   SOLE 0 0 35,137
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 624 4,844 SH   SOLE 0 0 4,844
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 202 7,588 SH   SOLE 0 0 7,588
MASTERCARD INC CL A 57636Q104 5,947 19,918 SH   SOLE 0 0 19,918
MCCORMICK & CO INC COM NON VTG 579780206 4,848 28,561 SH   SOLE 0 0 28,561
MCDONALDS CORP COM 580135101 12,023 60,842 SH   SOLE 0 0 60,842
MCKESSON CORP COM 58155Q103 2,034 14,706 SH   SOLE 0 0 14,706
MEDICAL PPTYS TRUST INC COM 58463J304 485 22,955 SH   SOLE 0 0 22,955
MEDTRONIC PLC SHS G5960L103 1,606 14,158 SH   SOLE 0 0 14,158
MERCK & CO INC COM 58933Y105 6,282 69,073 SH   SOLE 0 0 69,073
METLIFE INC COM 59156R108 1,188 23,302 SH   SOLE 0 0 23,302
MFA FINL INC COM 55272X102 309 40,400 SH   SOLE 0 0 40,400
MFS MUN INCOME TR SH BEN INT 552738106 451 63,725 SH   SOLE 0 0 63,725
MFS SPL VALUE TR SH BEN INT 55274E102 84 13,010 SH   SOLE 0 0 13,010
MICROCHIP TECHNOLOGY INC COM 595017104 295 2,819 SH   SOLE 0 0 2,819
MICRON TECHNOLOGY INC COM 595112103 867 16,117 SH   SOLE 0 0 16,117
MICROSOFT CORP COM 594918104 30,152 191,201 SH   SOLE 0 0 191,201
MITCHAM INDS INC COM 606501104 30 10,400 SH   SOLE 0 0 10,400
MONDELEZ INTL INC CL A 609207105 1,196 21,714 SH   SOLE 0 0 21,714
MORGAN STANLEY COM NEW 617446448 629 12,305 SH   SOLE 0 0 12,305
MOTOROLA SOLUTIONS INC COM NEW 620076307 573 3,553 SH   SOLE 0 0 3,553
MSCI INC COM 55354G100 246 952 SH   SOLE 0 0 952
MYLAN N V SHS EURO N59465109 206 10,228 SH   SOLE 0 0 10,228
NASDAQ INC COM 631103108 999 9,327 SH   SOLE 0 0 9,327
NATIONAL OILWELL VARCO INC COM 637071101 214 8,547 SH   SOLE 0 0 8,547
NETFLIX INC COM 64110L106 2,514 7,771 SH   SOLE 0 0 7,771
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 298 18,526 SH   SOLE 0 0 18,526
NEW YORK CMNTY BANCORP INC COM 649445103 130 10,829 SH   SOLE 0 0 10,829
NEXTERA ENERGY INC COM 65339F101 4,113 16,985 SH   SOLE 0 0 16,985
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 250 4,750 SH   SOLE 0 0 4,750
NIKE INC CL B 654106103 3,344 33,008 SH   SOLE 0 0 33,008
NIO INC SPON ADS 62914V106 64 15,878 SH   SOLE 0 0 15,878
NORFOLK SOUTHERN CORP COM 655844108 1,826 9,406 SH   SOLE 0 0 9,406
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 202 7,165 SH   SOLE 0 0 7,165
NORTHROP GRUMMAN CORP COM 666807102 950 2,761 SH   SOLE 0 0 2,761
NOVARTIS A G SPONSORED ADR 66987V109 879 9,281 SH   SOLE 0 0 9,281
NUSHARES ETF TR NUVEEN ENHCD 1 5 67092P110 624 25,020 SH   SOLE 0 0 25,020
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 256 8,225 SH   SOLE 0 0 8,225
NUSHARES ETF TR NUVEEN ESG US 67092P870 363 14,203 SH   SOLE 0 0 14,203
NUVEEN AMT FREE MUN CR INC F COM 67071L106 579 34,759 SH   SOLE 0 0 34,759
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 337 22,623 SH   SOLE 0 0 22,623
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 175 11,518 SH   SOLE 0 0 11,518
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 135 13,500 SH   SOLE 0 0 13,500
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 790 44,735 SH   SOLE 0 0 44,735
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 208 20,856 SH   SOLE 0 0 20,856
NUVEEN HIGH INCOME 2020 TARG COM 67075L102 784 80,235 SH   SOLE 0 0 80,235
NUVEEN HIGH INCOME NOVEMBER COM 67077N106 524 52,347 SH   SOLE 0 0 52,347
NUVEEN MULTI MKT INCOME FD COM 67075J107 170 23,012 SH   SOLE 0 0 23,012
NUVEEN MUN 2021 TARGET TERM COM 670687102 680 69,490 SH   SOLE 0 0 69,490
NUVEEN MUN HIGH INCOME OPP F COM 670682103 768 54,109 SH   SOLE 0 0 54,109
NUVEEN MUN VALUE FD INC COM 670928100 1,296 121,094 SH   SOLE 0 0 121,094
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 769 46,973 SH   SOLE 0 0 46,973
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 393 16,331 SH   SOLE 0 0 16,331
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 242 23,117 SH   SOLE 0 0 23,117
NUVEEN PFD & INCM SECURTIES COM 67072C105 2,199 219,256 SH   SOLE 0 0 219,256
NUVEEN QUALITY MUNCP INCOME COM 67066V101 606 41,515 SH   SOLE 0 0 41,515
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 250 18,197 SH   SOLE 0 0 18,197
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 167 10,117 SH   SOLE 0 0 10,117
NUVEEN TAXABLE MUNICPL INCM COM 67074C103 655 29,972 SH   SOLE 0 0 29,972
NVIDIA CORP COM 67066G104 3,580 15,216 SH   SOLE 0 0 15,216
NXP SEMICONDUCTORS N V COM N6596X109 253 1,990 SH   SOLE 0 0 1,990
O REILLY AUTOMOTIVE INC NEW COM 67103H107 420 959 SH   SOLE 0 0 959
OCCIDENTAL PETE CORP COM 674599105 255 6,198 SH   SOLE 0 0 6,198
OKTA INC CL A 679295105 522 4,524 SH   SOLE 0 0 4,524
OMEGA HEALTHCARE INVS INC COM 681936100 297 7,012 SH   SOLE 0 0 7,012
ONEOK INC NEW COM 682680103 3,863 51,055 SH   SOLE 0 0 51,055
ORACLE CORP COM 68389X105 6,691 126,302 SH   SOLE 0 0 126,302
ORBCOMM INC COM 68555P100 44 10,444 SH   SOLE 0 0 10,444
ORGANOVO HLDGS INC COM 68620A104 4 10,236 SH   SOLE 0 0 10,236
OSI ETF TR OSHARES FTSE 67110P100 484 16,358 SH   SOLE 0 0 16,358
OSI ETF TR OSHARS FTSE US 67110P407 703 19,207 SH   SOLE 0 0 19,207
OSI ETF TR OSHS GBL INTER 67110P704 219 8,400 SH   SOLE 0 0 8,400
OWL ROCK CAPITAL CORPORATION COM 69121K104 580 32,396 SH   SOLE 0 0 32,396
OXFORD SQUARE CAP CORP COM 69181V107 109 20,000 SH   SOLE 0 0 20,000
PACCAR INC COM 693718108 241 3,042 SH   SOLE 0 0 3,042
PACER FDS TR BNCHMRK INFRA 69374H741 477 14,652 SH   SOLE 0 0 14,652
PACER FDS TR TRENDP 100 ETF 69374H303 701 17,375 SH   SOLE 0 0 17,375
PACER FDS TR TRENDP US LAR CP 69374H105 2,089 62,421 SH   SOLE 0 0 62,421
PARK NATL CORP COM 700658107 1,033 10,089 SH   SOLE 0 0 10,089
PARKER HANNIFIN CORP COM 701094104 1,515 7,359 SH   SOLE 0 0 7,359
PAYCHEX INC COM 704326107 1,284 15,097 SH   SOLE 0 0 15,097
PAYPAL HLDGS INC COM 70450Y103 3,526 32,595 SH   SOLE 0 0 32,595
PENNEY J C CORP INC COM 708160106 12 11,112 SH   SOLE 0 0 11,112
PENNYMAC MTG INVT TR COM 70931T103 944 42,338 SH   SOLE 0 0 42,338
PEOPLES UTD FINL INC COM 712704105 3,181 188,203 SH   SOLE 0 0 188,203
PEPSICO INC COM 713448108 10,133 74,141 SH   SOLE 0 0 74,141
PFIZER INC COM 717081103 6,735 171,888 SH   SOLE 0 0 171,888
PGIM ETF TR ULTRA SHORT 69344A107 1,003 20,045 SH   SOLE 0 0 20,045
PHILIP MORRIS INTL INC COM 718172109 3,247 38,157 SH   SOLE 0 0 38,157
PHILLIPS 66 COM 718546104 2,112 18,959 SH   SOLE 0 0 18,959
PIMCO CALIF MUN INCOME FD II COM 72201C109 216 18,950 SH   SOLE 0 0 18,950
PIMCO CORPORATE & INCOME OPP COM 72201B101 630 33,180 SH   SOLE 0 0 33,180
PIMCO CORPORATE INCOME STRAT COM 72200U100 567 29,635 SH   SOLE 0 0 29,635
PIMCO DYNAMIC INCOME FD SHS 72201Y101 394 12,147 SH   SOLE 0 0 12,147
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 964 38,260 SH   SOLE 0 0 38,260
PIMCO ETF TR 25YR+ ZERO U S 72201R882 717 5,377 SH   SOLE 0 0 5,377
PIMCO ETF TR ACTIVE BD ETF 72201R775 541 5,022 SH   SOLE 0 0 5,022
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,056 20,240 SH   SOLE 0 0 20,240
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 252 4,973 SH   SOLE 0 0 4,973
PIMCO HIGH INCOME FD COM SHS 722014107 441 58,774 SH   SOLE 0 0 58,774
PIMCO INCOME STRATEGY FUND I COM 72201J104 1,052 99,300 SH   SOLE 0 0 99,300
PIMCO STRATEGIC INCOME FD IN COM 72200X104 182 20,000 SH   SOLE 0 0 20,000
PINNACLE WEST CAP CORP COM 723484101 252 2,805 SH   SOLE 0 0 2,805
PIONEER MUN HIGH INCOME ADV COM 723762100 108 10,000 SH   SOLE 0 0 10,000
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 331 17,976 SH   SOLE 0 0 17,976
PLUG POWER INC COM NEW 72919P202 76 24,015 SH   SOLE 0 0 24,015
PNC FINL SVCS GROUP INC COM 693475105 5,627 35,247 SH   SOLE 0 0 35,247
POLARIS INC COM 731068102 260 2,552 SH   SOLE 0 0 2,552
PPG INDS INC COM 693506107 669 5,010 SH   SOLE 0 0 5,010
PPL CORP COM 69351T106 754 21,024 SH   SOLE 0 0 21,024
PRICE T ROWE GROUP INC COM 74144T108 213 1,749 SH   SOLE 0 0 1,749
PROCTER & GAMBLE CO COM 742718109 15,311 122,587 SH   SOLE 0 0 122,587
PROGRESSIVE CORP OHIO COM 743315103 1,032 14,260 SH   SOLE 0 0 14,260
PROLOGIS INC COM 74340W103 1,251 14,037 SH   SOLE 0 0 14,037
PROSHARES TR PSHS ULT S&P 500 74347R107 965 6,400 SH   SOLE 0 0 6,400
PROSHARES TR RUSS 2000 DIVD 74347B698 329 5,331 SH   SOLE 0 0 5,331
PROSHARES TR S&P 500 DV ARIST 74348A467 4,345 57,480 SH   SOLE 0 0 57,480
PROSHARES TR S&P MDCP 400 DIV 74347B680 863 14,331 SH   SOLE 0 0 14,331
PROSHARES TR SHORT S&P 500 NE 74347B425 260 10,812 SH   SOLE 0 0 10,812
PROSPECT CAPITAL CORPORATION COM 74348T102 152 23,561 SH   SOLE 0 0 23,561
PROSPERITY BANCSHARES INC COM 743606105 817 11,362 SH   SOLE 0 0 11,362
PRUDENTIAL FINL INC COM 744320102 809 8,627 SH   SOLE 0 0 8,627
PUBLIC STORAGE COM 74460D109 279 1,309 SH   SOLE 0 0 1,309
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 295 4,997 SH   SOLE 0 0 4,997
PUTNAM MANAGED MUN INCOM TR COM 746823103 208 26,000 SH   SOLE 0 0 26,000
QUALCOMM INC COM 747525103 11,076 125,532 SH   SOLE 0 0 125,532
RAYTHEON CO COM NEW 755111507 1,284 5,842 SH   SOLE 0 0 5,842
REALOGY HLDGS CORP COM 75605Y106 102 10,544 SH   SOLE 0 0 10,544
REALTY INCOME CORP COM 756109104 10,318 140,138 SH   SOLE 0 0 140,138
REAVES UTIL INCOME FD COM SH BEN INT 756158101 202 5,463 SH   SOLE 0 0 5,463
REEDS INC COM 758338107 10 10,800 SH   SOLE 0 0 10,800
REPUBLIC SVCS INC COM 760759100 4,637 51,731 SH   SOLE 0 0 51,731
RESTAURANT BRANDS INTL INC COM 76131D103 342 5,357 SH   SOLE 0 0 5,357
RINGCENTRAL INC CL A 76680R206 230 1,366 SH   SOLE 0 0 1,366
ROCKWELL AUTOMATION INC COM 773903109 570 2,811 SH   SOLE 0 0 2,811
ROKU INC COM CL A 77543R102 486 3,631 SH   SOLE 0 0 3,631
ROPER TECHNOLOGIES INC COM 776696106 306 864 SH   SOLE 0 0 864
ROSS STORES INC COM 778296103 1,208 10,379 SH   SOLE 0 0 10,379
ROYAL BK CDA MONTREAL QUE COM 780087102 342 4,324 SH   SOLE 0 0 4,324
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 747 12,457 SH   SOLE 0 0 12,457
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3,335 56,539 SH   SOLE 0 0 56,539
ROYCE MICRO-CAP TR INC COM 780915104 87 10,151 SH   SOLE 0 0 10,151
ROYCE VALUE TR INC COM 780910105 679 45,975 SH   SOLE 0 0 45,975
RPM INTL INC COM 749685103 533 6,948 SH   SOLE 0 0 6,948
S&P GLOBAL INC COM 78409V104 247 906 SH   SOLE 0 0 906
SALESFORCE COM INC COM 79466L302 3,053 18,773 SH   SOLE 0 0 18,773
SANGAMO THERAPEUTICS INC COM 800677106 103 12,267 SH   SOLE 0 0 12,267
SAREPTA THERAPEUTICS INC COM 803607100 295 2,285 SH   SOLE 0 0 2,285
SCHLUMBERGER LTD COM 806857108 1,387 34,504 SH   SOLE 0 0 34,504
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,390 50,784 SH   SOLE 0 0 50,784
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,332 39,595 SH   SOLE 0 0 39,595
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 837 28,930 SH   SOLE 0 0 28,930
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,946 55,139 SH   SOLE 0 0 55,139
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,499 25,882 SH   SOLE 0 0 25,882
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,577 49,259 SH   SOLE 0 0 49,259
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 598 9,954 SH   SOLE 0 0 9,954
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,121 14,595 SH   SOLE 0 0 14,595
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 627 8,284 SH   SOLE 0 0 8,284
SCOTTS MIRACLE GRO CO CL A 810186106 310 2,923 SH   SOLE 0 0 2,923
SEAGATE TECHNOLOGY PLC SHS G7945M107 219 3,688 SH   SOLE 0 0 3,688
SELECT BANCORP INC NEW COM 81617L108 154 12,516 SH   SOLE 0 0 12,516
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,131 35,493 SH   SOLE 0 0 35,493
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 402 10,405 SH   SOLE 0 0 10,405
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,998 23,906 SH   SOLE 0 0 23,906
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,025 32,157 SH   SOLE 0 0 32,157
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 5,157 50,627 SH   SOLE 0 0 50,627
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5,561 180,664 SH   SOLE 0 0 180,664
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2,159 26,505 SH   SOLE 0 0 26,505
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,622 25,095 SH   SOLE 0 0 25,095
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 538 8,757 SH   SOLE 0 0 8,757
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,502 70,925 SH   SOLE 0 0 70,925
SEMPRA ENERGY COM 816851109 1,122 7,409 SH   SOLE 0 0 7,409
SERVICE PPTYS TR COM SH BEN INT 81761L102 353 14,502 SH   SOLE 0 0 14,502
SHERWIN WILLIAMS CO COM 824348106 2,916 4,996 SH   SOLE 0 0 4,996
SHOPIFY INC CL A 82509L107 684 1,721 SH   SOLE 0 0 1,721
SIMON PPTY GROUP INC NEW COM 828806109 390 2,616 SH   SOLE 0 0 2,616
SINCLAIR BROADCAST GROUP INC CL A 829226109 327 9,800 SH   SOLE 0 0 9,800
SIRIUS XM HLDGS INC COM 82968B103 380 53,118 SH   SOLE 0 0 53,118
SITE CENTERS CORP COM 82981J109 216 15,440 SH   SOLE 0 0 15,440
SKYWEST INC COM 830879102 416 6,429 SH   SOLE 0 0 6,429
SKYWORKS SOLUTIONS INC COM 83088M102 462 3,821 SH   SOLE 0 0 3,821
SMUCKER J M CO COM NEW 832696405 709 6,812 SH   SOLE 0 0 6,812
SNAP ON INC COM 833034101 3,016 17,805 SH   SOLE 0 0 17,805
SOLAREDGE TECHNOLOGIES INC COM 83417M104 221 2,323 SH   SOLE 0 0 2,323
SOUTHERN CO COM 842587107 2,738 42,976 SH   SOLE 0 0 42,976
SOUTHWEST AIRLS CO COM 844741108 3,235 59,926 SH   SOLE 0 0 59,926
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 4,045 14,189 SH   SOLE 0 0 14,189
SPDR GOLD TRUST GOLD SHS 78463V107 4,413 30,881 SH   SOLE 0 0 30,881
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 212 4,120 SH   SOLE 0 0 4,120
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 763 24,326 SH   SOLE 0 0 24,326
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,192 31,717 SH   SOLE 0 0 31,717
SPDR S&P 500 ETF TR TR UNIT 78462F103 75,007 233,043 SH   SOLE 0 0 233,043
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 3,707 9,875 SH   SOLE 0 0 9,875
SPDR SERIES TRUST AEROSPACE DEF 78464A631 1,562 14,319 SH   SOLE 0 0 14,319
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 592 10,664 SH   SOLE 0 0 10,664
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 1,193 10,889 SH   SOLE 0 0 10,889
SPDR SERIES TRUST GLB DOW ETF 78464A706 482 5,380 SH   SOLE 0 0 5,380
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 4,772 97,162 SH   SOLE 0 0 97,162
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 838 27,109 SH   SOLE 0 0 27,109
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 1,231 34,876 SH   SOLE 0 0 34,876
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 1,085 28,692 SH   SOLE 0 0 28,692
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 2,447 79,357 SH   SOLE 0 0 79,357
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 239 7,327 SH   SOLE 0 0 7,327
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 3,774 90,057 SH   SOLE 0 0 90,057
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 471 11,943 SH   SOLE 0 0 11,943
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 1,709 48,957 SH   SOLE 0 0 48,957
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 1,041 18,240 SH   SOLE 0 0 18,240
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 575 8,918 SH   SOLE 0 0 8,918
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 370 5,104 SH   SOLE 0 0 5,104
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,278 13,432 SH   SOLE 0 0 13,432
SPDR SERIES TRUST S&P DIVID ETF 78464A763 11,461 106,543 SH   SOLE 0 0 106,543
SPDR SERIES TRUST S&P REGL BKG 78464A698 484 8,309 SH   SOLE 0 0 8,309
SPDR SERIES TRUST S&P1500MOMTILT 78468R705 717 5,198 SH   SOLE 0 0 5,198
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 725 6,351 SH   SOLE 0 0 6,351
SPLUNK INC COM 848637104 211 1,407 SH   SOLE 0 0 1,407
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 903 61,580 SH   SOLE 0 0 61,580
SQUARE INC CL A 852234103 677 10,824 SH   SOLE 0 0 10,824
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,691 36,309 SH   SOLE 0 0 36,309
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 3,053 62,325 SH   SOLE 0 0 62,325
STANLEY BLACK & DECKER INC COM 854502101 4,462 26,924 SH   SOLE 0 0 26,924
STARBUCKS CORP COM 855244109 4,248 48,321 SH   SOLE 0 0 48,321
STARWOOD PPTY TR INC COM 85571B105 754 30,325 SH   SOLE 0 0 30,325
STATE STR CORP COM 857477103 260 3,285 SH   SOLE 0 0 3,285
STERIS PLC SHS USD G8473T100 1,575 10,332 SH   SOLE 0 0 10,332
STONECO LTD COM CL A G85158106 535 13,400 SH   SOLE 0 0 13,400
STORE CAP CORP COM 862121100 2,820 75,714 SH   SOLE 0 0 75,714
STRYKER CORP COM 863667101 2,075 9,886 SH   SOLE 0 0 9,886
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 651 29,780 SH   SOLE 0 0 29,780
SUNOCO LP COM UT REP LP 86765K109 273 8,936 SH   SOLE 0 0 8,936
SYNCHRONY FINL COM 87165B103 355 9,853 SH   SOLE 0 0 9,853
SYSCO CORP COM 871829107 933 10,905 SH   SOLE 0 0 10,905
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 215 3,707 SH   SOLE 0 0 3,707
TARGA RES CORP COM 87612G101 909 22,252 SH   SOLE 0 0 22,252
TARGET CORP COM 87612E106 1,844 14,386 SH   SOLE 0 0 14,386
TE CONNECTIVITY LTD REG SHS H84989104 315 3,291 SH   SOLE 0 0 3,291
TELADOC HEALTH INC COM 87918A105 298 3,555 SH   SOLE 0 0 3,555
TEMPLETON GLOBAL INCOME FD COM 880198106 114 18,671 SH   SOLE 0 0 18,671
TERADYNE INC COM 880770102 304 4,464 SH   SOLE 0 0 4,464
TESLA INC COM 88160R101 1,593 3,808 SH   SOLE 0 0 3,808
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 103 10,560 SH   SOLE 0 0 10,560
TEXAS INSTRS INC COM 882508104 1,995 15,553 SH   SOLE 0 0 15,553
THE CHARLES SCHWAB CORPORATI COM 808513105 613 12,883 SH   SOLE 0 0 12,883
THE TRADE DESK INC COM CL A 88339J105 269 1,037 SH   SOLE 0 0 1,037
THERMO FISHER SCIENTIFIC INC COM 883556102 7,423 22,850 SH   SOLE 0 0 22,850
TIFFANY & CO NEW COM 886547108 330 2,471 SH   SOLE 0 0 2,471
TIMKENSTEEL CORP COM 887399103 102 13,025 SH   SOLE 0 0 13,025
TJX COS INC NEW COM 872540109 877 14,358 SH   SOLE 0 0 14,358
TORONTO DOMINION BK ONT COM NEW 891160509 1,209 21,546 SH   SOLE 0 0 21,546
TORTOISE ENERGY INFRA CORP COM 89147L100 201 11,201 SH   SOLE 0 0 11,201
TRACTOR SUPPLY CO COM 892356106 939 10,053 SH   SOLE 0 0 10,053
TRANSDIGM GROUP INC COM 893641100 1,444 2,578 SH   SOLE 0 0 2,578
TRAVELERS COMPANIES INC COM 89417E109 582 4,252 SH   SOLE 0 0 4,252
TRICIDA INC COM 89610F101 451 11,963 SH   SOLE 0 0 11,963
TRISTATE CAP HLDGS INC COM 89678F100 653 24,985 SH   SOLE 0 0 24,985
TWILIO INC CL A 90138F102 344 3,504 SH   SOLE 0 0 3,504
UBS GROUP AG SHS H42097107 231 18,323 SH   SOLE 0 0 18,323
UNDER ARMOUR INC CL A 904311107 431 19,964 SH   SOLE 0 0 19,964
UNDER ARMOUR INC CL C 904311206 205 10,697 SH   SOLE 0 0 10,697
UNION PACIFIC CORP COM 907818108 3,377 18,679 SH   SOLE 0 0 18,679
UNITED PARCEL SERVICE INC CL B 911312106 5,096 43,531 SH   SOLE 0 0 43,531
UNITED RENTALS INC COM 911363109 645 3,866 SH   SOLE 0 0 3,866
UNITED TECHNOLOGIES CORP COM 913017109 5,483 36,614 SH   SOLE 0 0 36,614
UNITEDHEALTH GROUP INC COM 91324P102 3,321 11,296 SH   SOLE 0 0 11,296
UNIVERSAL DISPLAY CORP COM 91347P105 348 1,687 SH   SOLE 0 0 1,687
UNIVERSAL HLTH SVCS INC CL B 913903100 224 1,559 SH   SOLE 0 0 1,559
US BANCORP DEL COM NEW 902973304 1,323 22,318 SH   SOLE 0 0 22,318
V F CORP COM 918204108 4,657 46,726 SH   SOLE 0 0 46,726
VALERO ENERGY CORP NEW COM 91913Y100 4,486 47,898 SH   SOLE 0 0 47,898
VANECK MERK GOLD TRUST GOLD TRUST 921078101 430 28,982 SH   SOLE 0 0 28,982
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 1,372 21,428 SH   SOLE 0 0 21,428
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 222 5,242 SH   SOLE 0 0 5,242
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 310 15,340 SH   SOLE 0 0 15,340
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 413 2,366 SH   SOLE 0 0 2,366
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 746 8,548 SH   SOLE 0 0 8,548
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,442 30,293 SH   SOLE 0 0 30,293
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 62,578 746,215 SH   SOLE 0 0 746,215
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,917 33,874 SH   SOLE 0 0 33,874
VANGUARD GROUP DIV APP ETF 921908844 9,050 72,599 SH   SOLE 0 0 72,599
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 40,337 320,164 SH   SOLE 0 0 320,164
VANGUARD INDEX FDS GROWTH ETF 922908736 5,994 32,901 SH   SOLE 0 0 32,901
VANGUARD INDEX FDS LARGE CAP ETF 922908637 4,778 32,316 SH   SOLE 0 0 32,316
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,116 7,026 SH   SOLE 0 0 7,026
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,049 8,802 SH   SOLE 0 0 8,802
VANGUARD INDEX FDS MID CAP ETF 922908629 9,376 52,619 SH   SOLE 0 0 52,619
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 16,166 174,226 SH   SOLE 0 0 174,226
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 109,306 369,528 SH   SOLE 0 0 369,528
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,011 7,373 SH   SOLE 0 0 7,373
VANGUARD INDEX FDS SMALL CP ETF 922908751 11,416 68,919 SH   SOLE 0 0 68,919
VANGUARD INDEX FDS SML CP GRW ETF 922908595 4,889 24,603 SH   SOLE 0 0 24,603
VANGUARD INDEX FDS TOTAL STK MKT 922908769 30,649 187,319 SH   SOLE 0 0 187,319
VANGUARD INDEX FDS VALUE ETF 922908744 7,023 58,597 SH   SOLE 0 0 58,597
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 2,536 47,185 SH   SOLE 0 0 47,185
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,188 116,670 SH   SOLE 0 0 116,670
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 277 4,695 SH   SOLE 0 0 4,695
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 727 8,973 SH   SOLE 0 0 8,973
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 211 4,285 SH   SOLE 0 0 4,285
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 249 4,644 SH   SOLE 0 0 4,644
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,829 41,927 SH   SOLE 0 0 41,927
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,287 24,197 SH   SOLE 0 0 24,197
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,593 19,656 SH   SOLE 0 0 19,656
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 311 2,594 SH   SOLE 0 0 2,594
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 938 6,020 SH   SOLE 0 0 6,020
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 322 2,415 SH   SOLE 0 0 2,415
VANGUARD STAR FD VG TL INTL STK F 921909768 78,228 1,404,706 SH   SOLE 0 0 1,404,706
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 9,598 217,845 SH   SOLE 0 0 217,845
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 11,869 126,653 SH   SOLE 0 0 126,653
VANGUARD WORLD FD MEGA CAP INDEX 921910873 469 4,197 SH   SOLE 0 0 4,197
VANGUARD WORLD FD MEGA GRWTH IND 921910816 641 4,403 SH   SOLE 0 0 4,403
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 3,930 41,842 SH   SOLE 0 0 41,842
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 4,364 23,029 SH   SOLE 0 0 23,029
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 553 3,432 SH   SOLE 0 0 3,432
VANGUARD WORLD FDS ENERGY ETF 92204A306 221 2,712 SH   SOLE 0 0 2,712
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 561 7,355 SH   SOLE 0 0 7,355
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 8,838 46,094 SH   SOLE 0 0 46,094
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 976 6,341 SH   SOLE 0 0 6,341
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,500 22,461 SH   SOLE 0 0 22,461
VANGUARD WORLD FDS MATERIALS ETF 92204A801 289 2,154 SH   SOLE 0 0 2,154
VANGUARD WORLD FDS UTILITIES ETF 92204A876 673 4,707 SH   SOLE 0 0 4,707
VENTAS INC COM 92276F100 1,087 18,823 SH   SOLE 0 0 18,823
VERASTEM INC COM 92337C104 13 10,000 SH   SOLE 0 0 10,000
VERIZON COMMUNICATIONS INC COM 92343V104 17,212 280,319 SH   SOLE 0 0 280,319
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 524 9,971 SH   SOLE 0 0 9,971
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 408 7,235 SH   SOLE 0 0 7,235
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 1,317 26,863 SH   SOLE 0 0 26,863
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865 1,449 28,631 SH   SOLE 0 0 28,631
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 4,368 177,110 SH   SOLE 0 0 177,110
VISA INC COM CL A 92826C839 6,863 36,524 SH   SOLE 0 0 36,524
VMWARE INC CL A COM 928563402 293 1,930 SH   SOLE 0 0 1,930
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 278 14,402 SH   SOLE 0 0 14,402
VOYA GLBL ADV & PREM OPP FD COM 92912R104 116 11,098 SH   SOLE 0 0 11,098
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 66 10,665 SH   SOLE 0 0 10,665
W P CAREY INC COM 92936U109 818 10,224 SH   SOLE 0 0 10,224
WABTEC CORP COM 929740108 1,997 25,663 SH   SOLE 0 0 25,663
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,423 41,090 SH   SOLE 0 0 41,090
WALMART INC COM 931142103 4,509 37,943 SH   SOLE 0 0 37,943
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 807 27,653 SH   SOLE 0 0 27,653
WASTE MGMT INC DEL COM 94106L109 847 7,429 SH   SOLE 0 0 7,429
WATSCO INC COM 942622200 2,864 15,900 SH   SOLE 0 0 15,900
WEC ENERGY GROUP INC COM 92939U106 4,781 51,836 SH   SOLE 0 0 51,836
WELLS FARGO CO NEW COM 949746101 3,486 64,797 SH   SOLE 0 0 64,797
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 395 46,900 SH   SOLE 0 0 46,900
WELLTOWER INC COM 95040Q104 802 9,808 SH   SOLE 0 0 9,808
WENDYS CO COM 95058W100 689 31,035 SH   SOLE 0 0 31,035
WESBANCO INC COM 950810101 677 17,904 SH   SOLE 0 0 17,904
WESTERN ALLIANCE BANCORP COM 957638109 633 11,104 SH   SOLE 0 0 11,104
WESTERN ASSET HIGH INCM OPP COM 95766K109 63 12,489 SH   SOLE 0 0 12,489
WESTERN ASSET MUN DEF OPP TR COM 95768A109 974 46,575 SH   SOLE 0 0 46,575
WESTERN ASST MNGD MUN FD INC COM 95766M105 1,136 85,302 SH   SOLE 0 0 85,302
WILLIAMS COS INC DEL COM 969457100 505 21,272 SH   SOLE 0 0 21,272
WILLIS TOWERS WATSON PUB LTD SHS G96629103 882 4,370 SH   SOLE 0 0 4,370
WISDOMTREE TR CHINADIV EX FI 97717X719 521 6,269 SH   SOLE 0 0 6,269
WISDOMTREE TR CURRNCY INT EQ 97717X263 216 7,114 SH   SOLE 0 0 7,114
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 244 3,463 SH   SOLE 0 0 3,463
WISDOMTREE TR EUROPE SMCP DV 97717W869 1,158 17,727 SH   SOLE 0 0 17,727
WISDOMTREE TR FLOATNG RAT TREA 97717X628 34,755 1,386,862 SH   SOLE 0 0 1,386,862
WISDOMTREE TR GLB US QTLY DIV 97717W844 531 8,077 SH   SOLE 0 0 8,077
WISDOMTREE TR HEDGED HI YLD BD 97717W430 858 37,016 SH   SOLE 0 0 37,016
WISDOMTREE TR US LARGECAP DIVD 97717W307 29,112 274,823 SH   SOLE 0 0 274,823
WISDOMTREE TR US MIDCAP DIVID 97717W505 2,447 64,316 SH   SOLE 0 0 64,316
WISDOMTREE TR US MIDCAP FUND 97717W570 1,030 24,476 SH   SOLE 0 0 24,476
WISDOMTREE TR US QTLY DIV GRT 97717X669 891 18,392 SH   SOLE 0 0 18,392
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,795 62,603 SH   SOLE 0 0 62,603
WISDOMTREE TR US SMALLCAP FUND 97717W562 5,938 154,438 SH   SOLE 0 0 154,438
WISDOMTREE TR YIELD ENHANCD US 97717X511 418 7,992 SH   SOLE 0 0 7,992
WYNN RESORTS LTD COM 983134107 323 2,327 SH   SOLE 0 0 2,327
XCEL ENERGY INC COM 98389B100 4,494 70,788 SH   SOLE 0 0 70,788
XILINX INC COM 983919101 1,177 12,042 SH   SOLE 0 0 12,042
XYLEM INC COM 98419M100 249 3,162 SH   SOLE 0 0 3,162
YUM BRANDS INC COM 988498101 868 8,620 SH   SOLE 0 0 8,620
YUM CHINA HLDGS INC COM 98850P109 247 5,147 SH   SOLE 0 0 5,147
ZIMMER BIOMET HLDGS INC COM 98956P102 1,865 12,457 SH   SOLE 0 0 12,457
ZOETIS INC CL A 98978V103 5,138 38,824 SH   SOLE 0 0 38,824