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 5,232 31,884 SH   SOLE   0 0 31,884
ABBOTT LABS COM 002824100 3,720 44,524 SH   SOLE   0 0 44,524
ABBVIE INC COM 00287Y109 2,896 38,217 SH   SOLE   0 0 38,217
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 345 4,132 SH   SOLE   0 0 4,132
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19,618 102,150 SH   SOLE   0 0 102,150
ACTIVISION BLIZZARD INC COM 00507V109 225 4,236 SH   SOLE   0 0 4,236
ADOBE INC COM 00724F101 2,016 7,390 SH   SOLE   0 0 7,390
ADVANCED MICRO DEVICES INC COM 007903107 1,704 58,479 SH   SOLE   0 0 58,479
AES CORP COM 00130H105 1,104 67,388 SH   SOLE   0 0 67,388
AFLAC INC COM 001055102 791 15,115 SH   SOLE   0 0 15,115
AIR LEASE CORP CL A 00912X302 230 5,501 SH   SOLE   0 0 5,501
AIR PRODS & CHEMS INC COM 009158106 1,486 6,702 SH   SOLE   0 0 6,702
ALASKA AIR GROUP INC COM 011659109 253 3,792 SH   SOLE   0 0 3,792
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,923 17,428 SH   SOLE   0 0 17,428
ALIO GOLD INC COM 01627X108 42 67,300 SH   SOLE   0 0 67,300
ALLEGHANY CORP DEL COM 017175100 510 639 SH   SOLE   0 0 639
ALLIANT ENERGY CORP COM 018802108 2,865 53,136 SH   SOLE   0 0 53,136
ALLSTATE CORP COM 020002101 935 8,608 SH   SOLE   0 0 8,608
ALPHA PRO TECH LTD COM 020772109 82 22,100 SH   SOLE   0 0 22,100
ALPHABET INC CAP STK CL A 02079K305 6,153 5,021 SH   SOLE   0 0 5,021
ALPHABET INC CAP STK CL C 02079K107 5,551 4,507 SH   SOLE   0 0 4,507
ALPS ETF TR ALERIAN MLP 00162Q866 147 16,156 SH   SOLE   0 0 16,156
ALPS ETF TR RIVERFRNT DYMC 00162Q528 1,617 49,387 SH   SOLE   0 0 49,387
ALPS ETF TR RIVERFRNT FLEX 00162Q510 3,107 94,197 SH   SOLE   0 0 94,197
ALPS ETF TR RIVERFRONT DYM 00162Q536 1,291 51,153 SH   SOLE   0 0 51,153
ALPS ETF TR RIVRFRNT STR INC 00162Q783 276 11,108 SH   SOLE   0 0 11,108
ALTRIA GROUP INC COM 02209S103 1,764 42,573 SH   SOLE   0 0 42,573
AMAZON COM INC COM 023135106 13,194 7,573 SH   SOLE   0 0 7,573
AMCOR PLC ORD G0250X107 151 15,486 SH   SOLE   0 0 15,486
AMEREN CORP COM 023608102 373 4,715 SH   SOLE   0 0 4,715
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 174 21,574 SH   SOLE   0 0 21,574
AMERICAN ELEC PWR CO INC COM 025537101 2,979 31,753 SH   SOLE   0 0 31,753
AMERICAN EXPRESS CO COM 025816109 1,121 9,481 SH   SOLE   0 0 9,481
AMERICAN FIN TR INC COM CLASS A 02607T109 436 31,222 SH   SOLE   0 0 31,222
AMERICAN FINL GROUP INC OHIO COM 025932104 508 4,888 SH   SOLE   0 0 4,888
AMERICAN SHARED HOSPITAL SVC COM 029595105 52 21,600 SH   SOLE   0 0 21,600
AMERICAN TOWER CORP NEW COM 03027X100 20,988 94,544 SH   SOLE   0 0 94,544
AMERICAN WTR WKS CO INC NEW COM 030420103 312 2,534 SH   SOLE   0 0 2,534
AMERIPRISE FINL INC COM 03076C106 630 4,323 SH   SOLE   0 0 4,323
AMERISOURCEBERGEN CORP COM 03073E105 1,011 12,258 SH   SOLE   0 0 12,258
AMETEK INC NEW COM 031100100 401 4,454 SH   SOLE   0 0 4,454
AMGEN INC COM 031162100 2,235 11,518 SH   SOLE   0 0 11,518
ANALOG DEVICES INC COM 032654105 1,465 13,137 SH   SOLE   0 0 13,137
ANTHEM INC COM 036752103 642 2,653 SH   SOLE   0 0 2,653
APARTMENT INVT & MGMT CO CL A 03748R754 642 11,781 SH   SOLE   0 0 11,781
APPLE INC COM 037833100 33,216 146,815 SH   SOLE   0 0 146,815
APPLIED MATLS INC COM 038222105 680 13,441 SH   SOLE   0 0 13,441
APTARGROUP INC COM 038336103 272 2,299 SH   SOLE   0 0 2,299
AQUA AMERICA INC COM 03836W103 2,351 52,417 SH   SOLE   0 0 52,417
ARCH CAP GROUP LTD ORD G0450A105 226 5,394 SH   SOLE   0 0 5,394
ARCHER DANIELS MIDLAND CO COM 039483102 1,151 28,047 SH   SOLE   0 0 28,047
ARES CAP CORP COM 04010L103 542 29,093 SH   SOLE   0 0 29,093
ARISTA NETWORKS INC COM 040413106 283 1,185 SH   SOLE   0 0 1,185
ARK ETF TR INNOVATION ETF 00214Q104 509 11,859 SH   SOLE   0 0 11,859
ASHFORD HOSPITALITY TR INC COM SHS 044103109 1,248 376,929 SH   SOLE   0 0 376,929
ASML HOLDING N V N Y REGISTRY SHS N07059210 238 943 SH   SOLE   0 0 943
ASSURANT INC COM 04621X108 16,913 134,431 SH   SOLE   0 0 134,431
ASTRAZENECA PLC SPONSORED ADR 046353108 233 5,278 SH   SOLE   0 0 5,278
AT&T INC COM 00206R102 8,649 227,017 SH   SOLE   0 0 227,017
ATLANTIC PWR CORP COM NEW 04878Q863 82 34,888 SH   SOLE   0 0 34,888
AURORA CANNABIS INC COM 05156X108 66 15,007 SH   SOLE   0 0 15,007
AUTODESK INC COM 052769106 218 1,485 SH   SOLE   0 0 1,485
AUTOMATIC DATA PROCESSING IN COM 053015103 4,815 29,748 SH   SOLE   0 0 29,748
AVALON HLDGS CORP CL A 05343P109 32 14,500 SH   SOLE   0 0 14,500
AVANGRID INC COM 05351W103 302 5,867 SH   SOLE   0 0 5,867
BAIDU INC SPON ADR REP A 056752108 359 3,497 SH   SOLE   0 0 3,497
BALL CORP COM 058498106 782 10,555 SH   SOLE   0 0 10,555
BANCORPSOUTH BK TUPELO MISS COM 05971J102 404 13,697 SH   SOLE   0 0 13,697
BANK AMER CORP COM 060505104 6,087 206,858 SH   SOLE   0 0 206,858
BANK NEW YORK MELLON CORP COM 064058100 788 17,434 SH   SOLE   0 0 17,434
BARRICK GOLD CORPORATION COM 067901108 196 11,297 SH   SOLE   0 0 11,297
BAXTER INTL INC COM 071813109 268 3,064 SH   SOLE   0 0 3,064
BB&T CORP COM 054937107 2,058 38,586 SH   SOLE   0 0 38,586
BECTON DICKINSON & CO COM 075887109 15,558 61,429 SH   SOLE   0 0 61,429
BERKSHIRE HATHAWAY INC DEL CL A 084670108 312 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,040 43,443 SH   SOLE   0 0 43,443
BIOGEN INC COM 09062X103 1,076 4,866 SH   SOLE   0 0 4,866
BLACKROCK CORPOR HI YLD FD I COM 09255P107 197 18,343 SH   SOLE   0 0 18,343
BLACKROCK ENHANCED EQT DIV T COM 09251A104 133 14,534 SH   SOLE   0 0 14,534
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 68 12,494 SH   SOLE   0 0 12,494
BLACKROCK INC COM 09247X101 723 1,623 SH   SOLE   0 0 1,623
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 346 24,522 SH   SOLE   0 0 24,522
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 172 13,600 SH   SOLE   0 0 13,600
BLACKSTONE GROUP INC COM CL A 09260D107 463 9,484 SH   SOLE   0 0 9,484
BOEING CO COM 097023105 9,485 25,998 SH   SOLE   0 0 25,998
BOOKING HLDGS INC COM 09857L108 2,061 1,040 SH   SOLE   0 0 1,040
BOSTON BEER INC CL A 100557107 685 1,740 SH   SOLE   0 0 1,740
BOSTON SCIENTIFIC CORP COM 101137107 464 11,458 SH   SOLE   0 0 11,458
BP PLC SPONSORED ADR 055622104 1,383 36,496 SH   SOLE   0 0 36,496
BRADY CORP CL A 104674106 2,050 38,609 SH   SOLE   0 0 38,609
BRISTOL MYERS SQUIBB CO COM 110122108 1,792 34,284 SH   SOLE   0 0 34,284
BROADCOM INC COM 11135F101 1,935 6,998 SH   SOLE   0 0 6,998
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 383 3,091 SH   SOLE   0 0 3,091
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 203 3,814 SH   SOLE   0 0 3,814
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 453 9,240 SH   SOLE   0 0 9,240
BROWN & BROWN INC COM 115236101 281 7,797 SH   SOLE   0 0 7,797
BROWN FORMAN CORP CL B 115637209 16,728 266,244 SH   SOLE   0 0 266,244
BRUKER CORP COM 116794108 76,607 1,743,435 SH   SOLE   0 0 1,743,435
BUNGE LIMITED COM G16962105 285 5,040 SH   SOLE   0 0 5,040
BUSINESS FIRST BANCSHARES IN COM 12326C105 614 25,200 SH   SOLE   0 0 25,200
CADENCE DESIGN SYSTEM INC COM 127387108 568 8,590 SH   SOLE   0 0 8,590
CAL MAINE FOODS INC COM NEW 128030202 688 17,225 SH   SOLE   0 0 17,225
CALAMOS GBL DYN INCOME FUND COM 12811L107 85 10,831 SH   SOLE   0 0 10,831
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 136 10,678 SH   SOLE   0 0 10,678
CAMECO CORP COM 13321L108 585 61,750 SH   SOLE   0 0 61,750
CANADIAN PAC RY LTD COM 13645T100 608 2,739 SH   SOLE   0 0 2,739
CANOPY GROWTH CORP COM 138035100 270 11,929 SH   SOLE   0 0 11,929
CAPITAL ONE FINL CORP COM 14040H105 707 7,874 SH   SOLE   0 0 7,874
CARMAX INC COM 143130102 630 6,930 SH   SOLE   0 0 6,930
CATERPILLAR INC DEL COM 149123101 2,843 22,223 SH   SOLE   0 0 22,223
CDW CORP COM 12514G108 2,376 19,270 SH   SOLE   0 0 19,270
CELGENE CORP COM 151020104 293 2,941 SH   SOLE   0 0 2,941
CENTERPOINT ENERGY INC COM 15189T107 628 20,957 SH   SOLE   0 0 20,957
CENTURYLINK INC COM 156700106 308 24,719 SH   SOLE   0 0 24,719
CHARTER COMMUNICATIONS INC N CL A 16119P108 436 1,056 SH   SOLE   0 0 1,056
CHECK POINT SOFTWARE TECH LT ORD M22465104 353 3,245 SH   SOLE   0 0 3,245
CHENIERE ENERGY INC COM NEW 16411R208 241 3,831 SH   SOLE   0 0 3,831
CHESAPEAKE ENERGY CORP COM 165167107 51 38,246 SH   SOLE   0 0 38,246
CHEVRON CORP NEW COM 166764100 7,487 63,626 SH   SOLE   0 0 63,626
CHIPOTLE MEXICAN GRILL INC COM 169656105 363 432 SH   SOLE   0 0 432
CHUBB LIMITED COM H1467J104 535 3,369 SH   SOLE   0 0 3,369
CHURCH & DWIGHT INC COM 171340102 829 11,201 SH   SOLE   0 0 11,201
CIENA CORP COM NEW 171779309 841 21,872 SH   SOLE   0 0 21,872
CIGNA CORP NEW COM 125523100 255 1,656 SH   SOLE   0 0 1,656
CINCINNATI FINL CORP COM 172062101 785 6,756 SH   SOLE   0 0 6,756
CINTAS CORP COM 172908105 426 1,584 SH   SOLE   0 0 1,584
CISCO SYS INC COM 17275R102 21,248 432,873 SH   SOLE   0 0 432,873
CITIGROUP INC COM NEW 172967424 2,296 33,169 SH   SOLE   0 0 33,169
CITIZENS FINL GROUP INC COM 174610105 1,046 29,597 SH   SOLE   0 0 29,597
CITY HLDG CO COM 177835105 1,916 25,117 SH   SOLE   0 0 25,117
CLOROX CO DEL COM 189054109 2,109 14,049 SH   SOLE   0 0 14,049
CME GROUP INC COM 12572Q105 17,256 81,599 SH   SOLE   0 0 81,599
CMS ENERGY CORP COM 125896100 19,204 300,286 SH   SOLE   0 0 300,286
COCA COLA CO COM 191216100 6,944 127,185 SH   SOLE   0 0 127,185
COFFEE HLDG CO INC COM 192176105 47 12,045 SH   SOLE   0 0 12,045
COGNEX CORP COM 192422103 518 10,538 SH   SOLE   0 0 10,538
COHEN & STEERS INC COM 19247A100 307 5,593 SH   SOLE   0 0 5,593
COLGATE PALMOLIVE CO COM 194162103 2,204 31,558 SH   SOLE   0 0 31,558
COLUMBIA SPORTSWEAR CO COM 198516106 1,831 18,880 SH   SOLE   0 0 18,880
COMCAST CORP NEW CL A 20030N101 6,252 138,156 SH   SOLE   0 0 138,156
COMMERCE BANCSHARES INC COM 200525103 897 14,669 SH   SOLE   0 0 14,669
COMMUNITY HEALTHCARE TR INC COM 20369C106 213 4,579 SH   SOLE   0 0 4,579
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 229 11,630 SH   SOLE   0 0 11,630
CONAGRA BRANDS INC COM 205887102 232 7,754 SH   SOLE   0 0 7,754
CONOCOPHILLIPS COM 20825C104 1,237 21,919 SH   SOLE   0 0 21,919
CONSOLIDATED EDISON INC COM 209115104 1,228 13,022 SH   SOLE   0 0 13,022
CONSTELLATION BRANDS INC CL A 21036P108 865 4,191 SH   SOLE   0 0 4,191
COPART INC COM 217204106 1,136 14,125 SH   SOLE   0 0 14,125
CORNING INC COM 219350105 349 12,188 SH   SOLE   0 0 12,188
CORTEVA INC COM 22052L104 367 13,288 SH   SOLE   0 0 13,288
COSTCO WHSL CORP NEW COM 22160K105 2,144 7,376 SH   SOLE   0 0 7,376
COUSINS PPTYS INC COM NEW 222795502 435 11,567 SH   SOLE   0 0 11,567
CREDIT ACCEP CORP MICH COM 225310101 1,190 2,566 SH   SOLE   0 0 2,566
CREE INC COM 225447101 1,056 22,946 SH   SOLE   0 0 22,946
CROWN CASTLE INTL CORP NEW COM 22822V101 339 2,385 SH   SOLE   0 0 2,385
CSX CORP COM 126408103 215 3,104 SH   SOLE   0 0 3,104
CUMMINS INC COM 231021106 567 3,484 SH   SOLE   0 0 3,484
CVR ENERGY INC COM 12662P108 465 10,515 SH   SOLE   0 0 10,515
CVS HEALTH CORP COM 126650100 1,321 20,685 SH   SOLE   0 0 20,685
DANAHER CORPORATION COM 235851102 616 4,369 SH   SOLE   0 0 4,369
DARDEN RESTAURANTS INC COM 237194105 514 4,393 SH   SOLE   0 0 4,393
DATA I O CORP COM 237690102 59 14,723 SH   SOLE   0 0 14,723
DEERE & CO COM 244199105 3,853 22,639 SH   SOLE   0 0 22,639
DELTA AIR LINES INC DEL COM NEW 247361702 476 8,587 SH   SOLE   0 0 8,587
DENBURY RES INC COM NEW 247916208 12 10,411 SH   SOLE   0 0 10,411
DENTSPLY SIRONA INC COM 24906P109 1,795 33,657 SH   SOLE   0 0 33,657
DEXCOM INC COM 252131107 283 1,804 SH   SOLE   0 0 1,804
DIAGEO P L C SPON ADR NEW 25243Q205 870 5,333 SH   SOLE   0 0 5,333
DIAMOND OFFSHORE DRILLING IN COM 25271C102 204 36,750 SH   SOLE   0 0 36,750
DICKS SPORTING GOODS INC COM 253393102 433 10,600 SH   SOLE   0 0 10,600
DIGITAL RLTY TR INC COM 253868103 936 7,206 SH   SOLE   0 0 7,206
DISCOVER FINL SVCS COM 254709108 1,259 15,812 SH   SOLE   0 0 15,812
DISNEY WALT CO COM DISNEY 254687106 6,632 50,805 SH   SOLE   0 0 50,805
DOCUSIGN INC COM 256163106 251 3,969 SH   SOLE   0 0 3,969
DOLBY LABORATORIES INC COM CL A 25659T107 437 6,767 SH   SOLE   0 0 6,767
DOLLAR GEN CORP NEW COM 256677105 598 3,748 SH   SOLE   0 0 3,748
DOMINION ENERGY INC COM 25746U109 1,276 15,657 SH   SOLE   0 0 15,657
DONALDSON INC COM 257651109 404 7,734 SH   SOLE   0 0 7,734
DOUYU INTERNATIONAL HLDNGS L SPONSORED ADS 25985W105 191 23,300 SH   SOLE   0 0 23,300
DOVER CORP COM 260003108 555 5,579 SH   SOLE   0 0 5,579
DOW INC COM 260557103 728 15,265 SH   SOLE   0 0 15,265
DUKE ENERGY CORP NEW COM NEW 26441C204 2,974 31,060 SH   SOLE   0 0 31,060
DUNKIN BRANDS GROUP INC COM 265504100 2,585 33,085 SH   SOLE   0 0 33,085
DUPONT DE NEMOURS INC COM 26614N102 893 12,750 SH   SOLE   0 0 12,750
EATON CORP PLC SHS G29183103 473 5,699 SH   SOLE   0 0 5,699
EATON VANCE NATL MUN OPPORT COM SHS 27829L105 281 12,457 SH   SOLE   0 0 12,457
EATON VANCE TAX ADVT DIV INC COM 27828G107 348 14,145 SH   SOLE   0 0 14,145
EATON VANCE TX MGD DIV EQ IN COM 27828N102 165 13,863 SH   SOLE   0 0 13,863
EBAY INC COM 278642103 570 14,633 SH   SOLE   0 0 14,633
ECA MARCELLUS TR I COM UNIT 26827L109 21 18,330 SH   SOLE   0 0 18,330
ECOLAB INC COM 278865100 18,689 94,488 SH   SOLE   0 0 94,488
EDWARDS LIFESCIENCES CORP COM 28176E108 1,586 7,122 SH   SOLE   0 0 7,122
ELDORADO GOLD CORP NEW COM 284902509 370 47,640 SH   SOLE   0 0 47,640
EMERSON ELEC CO COM 291011104 1,068 15,793 SH   SOLE   0 0 15,793
ENBRIDGE INC COM 29250N105 1,296 36,828 SH   SOLE   0 0 36,828
ENCOMPASS HEALTH CORP COM 29261A100 1,694 26,761 SH   SOLE   0 0 26,761
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 428 32,877 SH   SOLE   0 0 32,877
ENTERGY CORP NEW COM 29364G103 298 2,531 SH   SOLE   0 0 2,531
ENTERPRISE PRODS PARTNERS L COM 293792107 1,683 59,027 SH   SOLE   0 0 59,027
EPR PPTYS COM SH BEN INT 26884U109 402 5,172 SH   SOLE   0 0 5,172
ESSEX PPTY TR INC COM 297178105 598 1,828 SH   SOLE   0 0 1,828
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 266 7,116 SH   SOLE   0 0 7,116
ETSY INC COM 29786A106 230 4,041 SH   SOLE   0 0 4,041
EVERBRIDGE INC COM 29978A104 355 5,064 SH   SOLE   0 0 5,064
EVERSOURCE ENERGY COM 30040W108 2,554 29,852 SH   SOLE   0 0 29,852
EXELIXIS INC COM 30161Q104 322 18,191 SH   SOLE   0 0 18,191
EXELON CORP COM 30161N101 1,550 33,843 SH   SOLE   0 0 33,843
EXXON MOBIL CORP COM 30231G102 9,975 144,076 SH   SOLE   0 0 144,076
F5 NETWORKS INC COM 315616102 312 2,268 SH   SOLE   0 0 2,268
FACEBOOK INC CL A 30303M102 6,760 37,766 SH   SOLE   0 0 37,766
FACTSET RESH SYS INC COM 303075105 354 1,455 SH   SOLE   0 0 1,455
FASTENAL CO COM 311900104 4,063 124,061 SH   SOLE   0 0 124,061
FATE THERAPEUTICS INC COM 31189P102 168 12,328 SH   SOLE   0 0 12,328
FEDERAL SIGNAL CORP COM 313855108 332 9,975 SH   SOLE   0 0 9,975
FEDEX CORP COM 31428X106 969 6,651 SH   SOLE   0 0 6,651
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2,707 60,645 SH   SOLE   0 0 60,645
FIDELITY NATL INFORMATION SV COM 31620M106 510 3,848 SH   SOLE   0 0 3,848
FIFTH THIRD BANCORP COM 316773100 330 12,040 SH   SOLE   0 0 12,040
FIRST AMERN FINL CORP COM 31847R102 2,157 36,546 SH   SOLE   0 0 36,546
FIRST FINL BANKSHARES COM 32020R109 1,772 53,096 SH   SOLE   0 0 53,096
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 446 11,285 SH   SOLE   0 0 11,285
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 989 25,981 SH   SOLE   0 0 25,981
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1,740 32,672 SH   SOLE   0 0 32,672
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 1,213 20,997 SH   SOLE   0 0 20,997
FIRST TR EXCH TRADED FD III RIVRFRNT DY ASIA 33739P509 640 12,735 SH   SOLE   0 0 12,735
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 2,086 37,453 SH   SOLE   0 0 37,453
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 784 13,604 SH   SOLE   0 0 13,604
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 1,672 30,093 SH   SOLE   0 0 30,093
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 245 10,902 SH   SOLE   0 0 10,902
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 424 7,474 SH   SOLE   0 0 7,474
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 508 9,005 SH   SOLE   0 0 9,005
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 223 5,302 SH   SOLE   0 0 5,302
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 10,279 76,403 SH   SOLE   0 0 76,403
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 1,233 64,781 SH   SOLE   0 0 64,781
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 273 9,237 SH   SOLE   0 0 9,237
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 6,726 211,505 SH   SOLE   0 0 211,505
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 5,508 91,687 SH   SOLE   0 0 91,687
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 2,924 60,619 SH   SOLE   0 0 60,619
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 4,226 81,294 SH   SOLE   0 0 81,294
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 818 11,053 SH   SOLE   0 0 11,053
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 358 8,557 SH   SOLE   0 0 8,557
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 273 14,786 SH   SOLE   0 0 14,786
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 493 12,280 SH   SOLE   0 0 12,280
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 472 3,813 SH   SOLE   0 0 3,813
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 809 25,389 SH   SOLE   0 0 25,389
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 2,797 59,018 SH   SOLE   0 0 59,018
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 8,604 132,047 SH   SOLE   0 0 132,047
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 496 6,543 SH   SOLE   0 0 6,543
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 7,508 253,527 SH   SOLE   0 0 253,527
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 231 4,115 SH   SOLE   0 0 4,115
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1,405 71,174 SH   SOLE   0 0 71,174
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,619 30,759 SH   SOLE   0 0 30,759
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 1,234 39,746 SH   SOLE   0 0 39,746
FIRST TR NASDAQ100 TECH INDE SHS 337345102 9,941 113,526 SH   SOLE   0 0 113,526
FIRST TR VALUE LINE DIVID IN SHS 33734H106 672 19,268 SH   SOLE   0 0 19,268
FIRSTENERGY CORP COM 337932107 291 6,023 SH   SOLE   0 0 6,023
FISERV INC COM 337738108 357 3,413 SH   SOLE   0 0 3,413
FLEETCOR TECHNOLOGIES INC COM 339041105 504 1,751 SH   SOLE   0 0 1,751
FLOWERS FOODS INC COM 343498101 559 24,170 SH   SOLE   0 0 24,170
FORD MTR CO DEL COM 345370860 544 59,247 SH   SOLE   0 0 59,247
FORTUNA SILVER MINES INC COM 349915108 634 205,160 SH   SOLE   0 0 205,160
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 502 324,146 SH   SOLE   0 0 324,146
FRANKS INTL N V COM N33462107 469 98,776 SH   SOLE   0 0 98,776
FREEPORT-MCMORAN INC CL B 35671D857 1,101 114,965 SH   SOLE   0 0 114,965
FS KKR CAPITAL CORP COM 302635107 820 140,666 SH   SOLE   0 0 140,666
FUNKO INC COM CL A 361008105 205 9,972 SH   SOLE   0 0 9,972
GABELLI EQUITY TR INC COM 362397101 96 16,076 SH   SOLE   0 0 16,076
GALLAGHER ARTHUR J & CO COM 363576109 1,432 15,987 SH   SOLE   0 0 15,987
GARMIN LTD SHS H2906T109 691 8,157 SH   SOLE   0 0 8,157
GENERAL DYNAMICS CORP COM 369550108 1,435 7,861 SH   SOLE   0 0 7,861
GENERAL ELECTRIC CO COM 369604103 948 105,985 SH   SOLE   0 0 105,985
GENERAL MLS INC COM 370334104 2,076 38,917 SH   SOLE   0 0 38,917
GENERAL MTRS CO COM 37045V100 217 5,871 SH   SOLE   0 0 5,871
GENESIS ENERGY L P UNIT LTD PARTN 371927104 298 13,946 SH   SOLE   0 0 13,946
GENIE ENERGY LTD CL B 372284208 171 23,065 SH   SOLE   0 0 23,065
GENUINE PARTS CO COM 372460105 211 2,113 SH   SOLE   0 0 2,113
GILEAD SCIENCES INC COM 375558103 874 13,783 SH   SOLE   0 0 13,783
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 286 6,711 SH   SOLE   0 0 6,711
GLOBAL PMTS INC COM 37940X102 264 1,660 SH   SOLE   0 0 1,660
GLOBAL X FDS FINTECH ETF 37954Y814 307 10,657 SH   SOLE   0 0 10,657
GLOBAL X FDS GLBL X MLP ETF 37950E473 95 11,387 SH   SOLE   0 0 11,387
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 464 20,251 SH   SOLE   0 0 20,251
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 12,110 120,643 SH   SOLE   0 0 120,643
GOLDMAN SACHS GROUP INC COM 38141G104 645 3,113 SH   SOLE   0 0 3,113
GRACO INC COM 384109104 406 8,792 SH   SOLE   0 0 8,792
GREAT PANTHER MINING LIMITED COM 39115V101 32 45,000 SH   SOLE   0 0 45,000
GULF RESOURCES INC COM 40251W309 24 35,440 SH   SOLE   0 0 35,440
HALLIBURTON CO COM 406216101 479 25,436 SH   SOLE   0 0 25,436
HANESBRANDS INC COM 410345102 283 18,499 SH   SOLE   0 0 18,499
HASBRO INC COM 418056107 427 3,591 SH   SOLE   0 0 3,591
HCP INC COM 40414L109 1,459 39,096 SH   SOLE   0 0 39,096
HEALTHCARE TR AMER INC CL A NEW 42225P501 266 8,842 SH   SOLE   0 0 8,842
HEICO CORP NEW COM 422806109 220 1,764 SH   SOLE   0 0 1,764
HENRY JACK & ASSOC INC COM 426281101 1,415 9,695 SH   SOLE   0 0 9,695
HERSHEY CO COM 427866108 996 6,479 SH   SOLE   0 0 6,479
HOLLYFRONTIER CORP COM 436106108 332 6,070 SH   SOLE   0 0 6,070
HOME BANCORP INC COM 43689E107 289 7,474 SH   SOLE   0 0 7,474
HOME DEPOT INC COM 437076102 29,232 125,661 SH   SOLE   0 0 125,661
HONEYWELL INTL INC COM 438516106 4,490 26,766 SH   SOLE   0 0 26,766
HORIZON THERAPEUTICS PUB LTD SHS G46188101 235 8,630 SH   SOLE   0 0 8,630
HORNBECK OFFSHORE SVCS INC N COM 440543106 10 13,016 SH   SOLE   0 0 13,016
HUMANA INC COM 444859102 226 874 SH   SOLE   0 0 874
HUNTINGTON BANCSHARES INC COM 446150104 796 55,803 SH   SOLE   0 0 55,803
HUNTSMAN CORP COM 447011107 1,798 77,363 SH   SOLE   0 0 77,363
IAC INTERACTIVECORP COM 44919P508 2,407 10,858 SH   SOLE   0 0 10,858
IBERIABANK CORP COM 450828108 744 10,160 SH   SOLE   0 0 10,160
IDACORP INC COM 451107106 479 4,250 SH   SOLE   0 0 4,250
IHS MARKIT LTD SHS G47567105 461 6,731 SH   SOLE   0 0 6,731
ILLINOIS TOOL WKS INC COM 452308109 2,589 16,541 SH   SOLE   0 0 16,541
ILLUMINA INC COM 452327109 569 1,871 SH   SOLE   0 0 1,871
INFOSYS LTD SPONSORED ADR 456788108 129 11,955 SH   SOLE   0 0 11,955
INGERSOLL-RAND PLC SHS G47791101 409 3,366 SH   SOLE   0 0 3,366
INNOVATOR ETFS TR IBD 50 ETF 45782C102 251 7,776 SH   SOLE   0 0 7,776
INTEL CORP COM 458140100 5,381 104,563 SH   SOLE   0 0 104,563
INTERCONTINENTAL EXCHANGE IN COM 45866F104 323 3,439 SH   SOLE   0 0 3,439
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 1,811 29,085 SH   SOLE   0 0 29,085
INTERNATIONAL BUSINESS MACHS COM 459200101 2,931 21,588 SH   SOLE   0 0 21,588
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 613 4,998 SH   SOLE   0 0 4,998
INTEST CORP COM 461147100 50 10,425 SH   SOLE   0 0 10,425
INTL PAPER CO COM 460146103 265 6,325 SH   SOLE   0 0 6,325
INTUIT COM 461202103 436 1,651 SH   SOLE   0 0 1,651
INTUITIVE SURGICAL INC COM NEW 46120E602 473 849 SH   SOLE   0 0 849
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 494 23,439 SH   SOLE   0 0 23,439
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 731 30,552 SH   SOLE   0 0 30,552
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 655 30,737 SH   SOLE   0 0 30,737
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 531 22,193 SH   SOLE   0 0 22,193
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 584 27,481 SH   SOLE   0 0 27,481
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 403 16,376 SH   SOLE   0 0 16,376
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 538 25,030 SH   SOLE   0 0 25,030
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 272 11,174 SH   SOLE   0 0 11,174
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 531 24,925 SH   SOLE   0 0 24,925
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 265 10,152 SH   SOLE   0 0 10,152
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 252 11,779 SH   SOLE   0 0 11,779
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 4,426 81,655 SH   SOLE   0 0 81,655
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 277 4,090 SH   SOLE   0 0 4,090
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 411 13,913 SH   SOLE   0 0 13,913
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 13,226 217,169 SH   SOLE   0 0 217,169
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 580 30,908 SH   SOLE   0 0 30,908
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 227 1,923 SH   SOLE   0 0 1,923
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 292 15,951 SH   SOLE   0 0 15,951
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 582 36,305 SH   SOLE   0 0 36,305
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 830 14,244 SH   SOLE   0 0 14,244
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 614 5,761 SH   SOLE   0 0 5,761
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 12,897 119,350 SH   SOLE   0 0 119,350
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 4,531 38,258 SH   SOLE   0 0 38,258
INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 310 11,735 SH   SOLE   0 0 11,735
INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 206 11,740 SH   SOLE   0 0 11,740
INVESCO EXCHNG TRADED FD TR KBW PPTY CASUT 46138E586 246 3,331 SH   SOLE   0 0 3,331
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,630 108,491 SH   SOLE   0 0 108,491
INVESCO EXCHNG TRADED FD TR S&P EMRNG MKTS 46138E297 685 29,581 SH   SOLE   0 0 29,581
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 1,671 31,768 SH   SOLE   0 0 31,768
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 1,525 31,190 SH   SOLE   0 0 31,190
INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 435 11,554 SH   SOLE   0 0 11,554
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 4,588 107,622 SH   SOLE   0 0 107,622
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 9,861 170,835 SH   SOLE   0 0 170,835
INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 341 11,617 SH   SOLE   0 0 11,617
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1,919 84,977 SH   SOLE   0 0 84,977
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 767 30,177 SH   SOLE   0 0 30,177
INVESCO QQQ TR UNIT SER 1 46090E103 11,560 61,087 SH   SOLE   0 0 61,087
INVESTORS REAL ESTATE TR SH BEN INT 461730509 1,620 21,692 SH   SOLE   0 0 21,692
IQIYI INC SPONSORED ADS 46267X108 190 11,802 SH   SOLE   0 0 11,802
IQVIA HLDGS INC COM 46266C105 1,078 7,217 SH   SOLE   0 0 7,217
ISHARES GOLD TRUST ISHARES 464285105 5,992 420,532 SH   SOLE   0 0 420,532
ISHARES INC CORE MSCI EMKT 46434G103 12,601 255,656 SH   SOLE   0 0 255,656
ISHARES INC MIN VOL EMRG MKT 464286533 1,291 22,580 SH   SOLE   0 0 22,580
ISHARES INC MSCI CDA ETF 464286509 3,740 130,830 SH   SOLE   0 0 130,830
ISHARES INC MSCI ISRAEL ETF 464286632 823 15,045 SH   SOLE   0 0 15,045
ISHARES INC MSCI THAILND ETF 464286624 2,560 28,655 SH   SOLE   0 0 28,655
ISHARES SILVER TRUST ISHARES 46428Q109 2,437 149,336 SH   SOLE   0 0 149,336
ISHARES TR 1 3 YR TREAS BD 464287457 16,570 195,338 SH   SOLE   0 0 195,338
ISHARES TR 20 YR TR BD ETF 464287432 20,133 142,824 SH   SOLE   0 0 142,824
ISHARES TR 3 7 YR TREAS BD 464288661 470 3,714 SH   SOLE   0 0 3,714
ISHARES TR BARCLAYS 7 10 YR 464287440 10,988 98,133 SH   SOLE   0 0 98,133
ISHARES TR COHEN STEER REIT 464287564 1,534 12,755 SH   SOLE   0 0 12,755
ISHARES TR CONV BD ETF 46435G102 5,948 102,274 SH   SOLE   0 0 102,274
ISHARES TR CORE DIV GRWTH 46434V621 10,688 273,016 SH   SOLE   0 0 273,016
ISHARES TR CORE HIGH DV ETF 46429B663 3,289 35,108 SH   SOLE   0 0 35,108
ISHARES TR CORE MSCI EAFE 46432F842 23,094 374,776 SH   SOLE   0 0 374,776
ISHARES TR CORE S&P MCP ETF 464287507 13,008 67,315 SH   SOLE   0 0 67,315
ISHARES TR CORE S&P SCP ETF 464287804 14,363 184,474 SH   SOLE   0 0 184,474
ISHARES TR CORE S&P TTL STK 464287150 10,655 158,814 SH   SOLE   0 0 158,814
ISHARES TR CORE S&P US GWT 464287671 6,467 102,842 SH   SOLE   0 0 102,842
ISHARES TR CORE S&P500 ETF 464287200 66,616 223,058 SH   SOLE   0 0 223,058
ISHARES TR CORE US AGGBD ET 464287226 17,864 157,930 SH   SOLE   0 0 157,930
ISHARES TR EAFE SML CP ETF 464288273 1,331 22,771 SH   SOLE   0 0 22,771
ISHARES TR EDGE US FIXD INM 46435U796 681 6,713 SH   SOLE   0 0 6,713
ISHARES TR EUROPE ETF 464287861 249 5,661 SH   SOLE   0 0 5,661
ISHARES TR EXPANDED TECH 464287515 2,238 10,561 SH   SOLE   0 0 10,561
ISHARES TR EXPND TEC SC ETF 464287549 1,445 6,659 SH   SOLE   0 0 6,659
ISHARES TR EXPONENTIAL TECH 46434V381 217 5,616 SH   SOLE   0 0 5,616
ISHARES TR FLTG RATE NT ETF 46429B655 2,479 48,648 SH   SOLE   0 0 48,648
ISHARES TR GLOBAL TECH ETF 464287291 5,525 29,850 SH   SOLE   0 0 29,850
ISHARES TR HDG MSCI EAFE 46434V803 388 12,956 SH   SOLE   0 0 12,956
ISHARES TR IBONDS DEC19 ETF 46434VAU4 6,192 249,168 SH   SOLE   0 0 249,168
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 5,059 199,411 SH   SOLE   0 0 199,411
ISHARES TR IBONDS DEC2021 46435G789 3,752 145,525 SH   SOLE   0 0 145,525
ISHARES TR IBONDS DEC2022 46435G755 3,731 142,716 SH   SOLE   0 0 142,716
ISHARES TR IBONDS DEC2023 46435G318 3,349 130,004 SH   SOLE   0 0 130,004
ISHARES TR IBONDS DEC21 ETF 46434VBK5 3,719 148,754 SH   SOLE   0 0 148,754
ISHARES TR IBONDS DEC22 ETF 46434VBA7 3,615 142,792 SH   SOLE   0 0 142,792
ISHARES TR IBONDS DEC23 ETF 46434VAX8 3,397 132,683 SH   SOLE   0 0 132,683
ISHARES TR IBONDS SEP2020 46434V571 4,731 185,309 SH   SOLE   0 0 185,309
ISHARES TR IBOXX HI YD ETF 464288513 1,639 18,807 SH   SOLE   0 0 18,807
ISHARES TR IBOXX INV CP ETF 464287242 4,618 36,231 SH   SOLE   0 0 36,231
ISHARES TR INTL SEL DIV ETF 464288448 2,128 69,229 SH   SOLE   0 0 69,229
ISHARES TR INTRM TR CRP ETF 464288638 8,492 146,622 SH   SOLE   0 0 146,622
ISHARES TR JPMORGAN USD EMG 464288281 2,998 26,452 SH   SOLE   0 0 26,452
ISHARES TR MBS ETF 464288588 10,026 92,604 SH   SOLE   0 0 92,604
ISHARES TR MIN VOL EAFE ETF 46429B689 1,274 17,386 SH   SOLE   0 0 17,386
ISHARES TR MRGSTR MD CP GRW 464288307 396 1,626 SH   SOLE   0 0 1,626
ISHARES TR MRNGSTR LG-CP GR 464287119 207 1,080 SH   SOLE   0 0 1,080
ISHARES TR MSCI EAFE ETF 464287465 4,259 64,973 SH   SOLE   0 0 64,973
ISHARES TR MSCI EMG MKT ETF 464287234 7,075 171,213 SH   SOLE   0 0 171,213
ISHARES TR MSCI MIN VOL ETF 46429B697 26,936 420,224 SH   SOLE   0 0 420,224
ISHARES TR MULTIFACTOR INTL 46434V274 1,480 58,015 SH   SOLE   0 0 58,015
ISHARES TR NASDAQ BIOTECH 464287556 486 4,840 SH   SOLE   0 0 4,840
ISHARES TR NATIONAL MUN ETF 464288414 874 7,661 SH   SOLE   0 0 7,661
ISHARES TR PFD AND INCM SEC 464288687 3,732 99,431 SH   SOLE   0 0 99,431
ISHARES TR PHLX SEMICND ETF 464287523 237 1,119 SH   SOLE   0 0 1,119
ISHARES TR RUS 1000 ETF 464287622 13,459 81,789 SH   SOLE   0 0 81,789
ISHARES TR RUS 1000 GRW ETF 464287614 12,563 78,683 SH   SOLE   0 0 78,683
ISHARES TR RUS 1000 VAL ETF 464287598 791 6,174 SH   SOLE   0 0 6,174
ISHARES TR RUS 2000 GRW ETF 464287648 230 1,186 SH   SOLE   0 0 1,186
ISHARES TR RUS 2000 VAL ETF 464287630 238 1,975 SH   SOLE   0 0 1,975
ISHARES TR RUS MD CP GR ETF 464287481 1,340 9,469 SH   SOLE   0 0 9,469
ISHARES TR RUS MDCP VAL ETF 464287473 231 2,582 SH   SOLE   0 0 2,582
ISHARES TR RUS MID CAP ETF 464287499 586 10,482 SH   SOLE   0 0 10,482
ISHARES TR RUSSELL 2000 ETF 464287655 3,951 26,069 SH   SOLE   0 0 26,069
ISHARES TR S&P 100 ETF 464287101 682 5,182 SH   SOLE   0 0 5,182
ISHARES TR S&P 500 GRWT ETF 464287309 2,885 16,020 SH   SOLE   0 0 16,020
ISHARES TR S&P 500 VAL ETF 464287408 1,485 12,396 SH   SOLE   0 0 12,396
ISHARES TR S&P MC 400GR ETF 464287606 1,003 4,469 SH   SOLE   0 0 4,469
ISHARES TR S&P SML 600 GWT 464287887 413 2,305 SH   SOLE   0 0 2,305
ISHARES TR SELECT DIVID ETF 464287168 2,635 25,855 SH   SOLE   0 0 25,855
ISHARES TR SH TR CRPORT ETF 464288646 2,232 41,596 SH   SOLE   0 0 41,596
ISHARES TR SHORT TREAS BD 464288679 1,491 13,477 SH   SOLE   0 0 13,477
ISHARES TR SHRT NAT MUN ETF 464288158 1,432 13,440 SH   SOLE   0 0 13,440
ISHARES TR SP SMCP600VL ETF 464287879 762 5,076 SH   SOLE   0 0 5,076
ISHARES TR TIPS BD ETF 464287176 1,831 15,775 SH   SOLE   0 0 15,775
ISHARES TR TRANS AVG ETF 464287192 252 1,355 SH   SOLE   0 0 1,355
ISHARES TR U.S. CNSM GD ETF 464287812 1,460 11,543 SH   SOLE   0 0 11,543
ISHARES TR U.S. CNSM SV ETF 464287580 758 3,487 SH   SOLE   0 0 3,487
ISHARES TR U.S. FIN SVC ETF 464287770 252 1,842 SH   SOLE   0 0 1,842
ISHARES TR U.S. MED DVC ETF 464288810 1,987 8,045 SH   SOLE   0 0 8,045
ISHARES TR U.S. REAL ES ETF 464287739 1,415 14,948 SH   SOLE   0 0 14,948
ISHARES TR U.S. TECH ETF 464287721 3,375 16,525 SH   SOLE   0 0 16,525
ISHARES TR U.S. UTILITS ETF 464287697 1,941 11,921 SH   SOLE   0 0 11,921
ISHARES TR ULTR SH TRM BD 46434V878 1,271 25,219 SH   SOLE   0 0 25,219
ISHARES TR US AER DEF ETF 464288760 1,922 8,569 SH   SOLE   0 0 8,569
ISHARES TR US HLTHCARE ETF 464287762 648 3,424 SH   SOLE   0 0 3,424
ISHARES TR US HLTHCR PR ETF 464288828 451 2,790 SH   SOLE   0 0 2,790
ISHARES TR US HOME CONS ETF 464288752 474 10,930 SH   SOLE   0 0 10,930
ISHARES TR US INDUSTRIALS 464287754 224 1,412 SH   SOLE   0 0 1,412
ISHARES TR US OIL GS EX ETF 464288851 219 4,292 SH   SOLE   0 0 4,292
ISHARES TR US TREAS BD ETF 46429B267 19,149 727,890 SH   SOLE   0 0 727,890
ISHARES TR USA MOMENTUM FCT 46432F396 4,460 37,419 SH   SOLE   0 0 37,419
ISHARES TR USA QUALITY FCTR 46432F339 226 2,435 SH   SOLE   0 0 2,435
ISHARES US ETF TR SHT MAT BD ETF 46431W507 16,039 318,619 SH   SOLE   0 0 318,619
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 2,513 50,114 SH   SOLE   0 0 50,114
JD COM INC SPON ADR CL A 47215P106 304 10,750 SH   SOLE   0 0 10,750
JOHNSON & JOHNSON COM 478160104 9,399 72,975 SH   SOLE   0 0 72,975
JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 1,501 28,624 SH   SOLE   0 0 28,624
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 1,564 31,024 SH   SOLE   0 0 31,024
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 354 15,359 SH   SOLE   0 0 15,359
JPMORGAN CHASE & CO COM 46625H100 30,192 255,570 SH   SOLE   0 0 255,570
KADANT INC COM 48282T104 227 2,603 SH   SOLE   0 0 2,603
KANSAS CITY SOUTHERN COM NEW 485170302 442 3,169 SH   SOLE   0 0 3,169
KEURIG DR PEPPER INC COM 49271V100 1,282 46,520 SH   SOLE   0 0 46,520
KEYCORP NEW COM 493267108 1,476 82,742 SH   SOLE   0 0 82,742
KIMBERLY CLARK CORP COM 494368103 3,653 25,800 SH   SOLE   0 0 25,800
KINDER MORGAN INC DEL COM 49456B101 1,224 60,152 SH   SOLE   0 0 60,152
KIRKLAND LAKE GOLD LTD COM 49741E100 724 16,186 SH   SOLE   0 0 16,186
KLA CORPORATION COM NEW 482480100 1,205 7,559 SH   SOLE   0 0 7,559
KRAFT HEINZ CO COM 500754106 393 14,178 SH   SOLE   0 0 14,178
KRANESHARES TR CSI CHI INTERNET 500767306 333 8,050 SH   SOLE   0 0 8,050
L3HARRIS TECHNOLOGIES INC COM 502431109 896 4,300 SH   SOLE   0 0 4,300
LAM RESEARCH CORP COM 512807108 921 3,984 SH   SOLE   0 0 3,984
LAMAR ADVERTISING CO NEW CL A 512816109 2,413 29,427 SH   SOLE   0 0 29,427
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 10,151 364,079 SH   SOLE   0 0 364,079
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 310 48,421 SH   SOLE   0 0 48,421
LIBERTY ALL-STAR GROWTH FD I COM 529900102 193 32,528 SH   SOLE   0 0 32,528
LIBERTY PPTY TR SH BEN INT 531172104 398 7,835 SH   SOLE   0 0 7,835
LILLY ELI & CO COM 532457108 3,433 31,246 SH   SOLE   0 0 31,246
LINCOLN ELEC HLDGS INC COM 533900106 443 5,058 SH   SOLE   0 0 5,058
LINDE PLC SHS G5494J103 14,204 72,576 SH   SOLE   0 0 72,576
LINEAGE CELL THERAPEUTICS IN COM 53566P109 10 10,000 SH   SOLE   0 0 10,000
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 138 52,225 SH   SOLE   0 0 52,225
LOCKHEED MARTIN CORP COM 539830109 9,203 24,029 SH   SOLE   0 0 24,029
LOWES COS INC COM 548661107 2,687 24,403 SH   SOLE   0 0 24,403
LULULEMON ATHLETICA INC COM 550021109 1,113 5,765 SH   SOLE   0 0 5,765
LYFT INC CL A COM 55087P104 298 7,313 SH   SOLE   0 0 7,313
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 306 3,470 SH   SOLE   0 0 3,470
M D C HLDGS INC COM 552676108 1,163 25,290 SH   SOLE   0 0 25,290
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 803 12,196 SH   SOLE   0 0 12,196
MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 1,218 52,111 SH   SOLE   0 0 52,111
MANHATTAN ASSOCS INC COM 562750109 478 5,921 SH   SOLE   0 0 5,921
MANHATTAN BRIDGE CAPITAL INC COM 562803106 85 13,350 SH   SOLE   0 0 13,350
MARATHON PETE CORP COM 56585A102 633 10,334 SH   SOLE   0 0 10,334
MARRIOTT INTL INC NEW CL A 571903202 232 1,869 SH   SOLE   0 0 1,869
MARSH & MCLENNAN COS INC COM 571748102 461 4,655 SH   SOLE   0 0 4,655
MASTEC INC COM 576323109 388 5,955 SH   SOLE   0 0 5,955
MASTECH DIGITAL INC COM 57633B100 106 18,262 SH   SOLE   0 0 18,262
MASTERCARD INC CL A 57636Q104 5,258 19,378 SH   SOLE   0 0 19,378
MAXIM INTEGRATED PRODS INC COM 57772K101 356 6,157 SH   SOLE   0 0 6,157
MCCORMICK & CO INC COM NON VTG 579780206 17,102 108,928 SH   SOLE   0 0 108,928
MCDONALDS CORP COM 580135101 8,832 41,647 SH   SOLE   0 0 41,647
MCGRATH RENTCORP COM 580589109 607 8,729 SH   SOLE   0 0 8,729
MCKESSON CORP COM 58155Q103 320 2,231 SH   SOLE   0 0 2,231
MDU RES GROUP INC COM 552690109 1,963 69,648 SH   SOLE   0 0 69,648
MEDICAL PPTYS TRUST INC COM 58463J304 1,162 57,837 SH   SOLE   0 0 57,837
MEDTRONIC PLC SHS G5960L103 1,287 11,861 SH   SOLE   0 0 11,861
MERCADOLIBRE INC COM 58733R102 380 689 SH   SOLE   0 0 689
MERCK & CO INC COM 58933Y105 22,836 270,849 SH   SOLE   0 0 270,849
MERITAGE HOMES CORP COM 59001A102 995 13,265 SH   SOLE   0 0 13,265
METLIFE INC COM 59156R108 678 14,383 SH   SOLE   0 0 14,383
MICROCHIP TECHNOLOGY INC COM 595017104 308 3,306 SH   SOLE   0 0 3,306
MICRON TECHNOLOGY INC COM 595112103 757 17,592 SH   SOLE   0 0 17,592
MICROSOFT CORP COM 594918104 37,277 268,803 SH   SOLE   0 0 268,803
MID AMER APT CMNTYS INC COM 59522J103 444 3,318 SH   SOLE   0 0 3,318
MONDELEZ INTL INC CL A 609207105 1,165 21,144 SH   SOLE   0 0 21,144
MORGAN STANLEY COM NEW 617446448 517 12,072 SH   SOLE   0 0 12,072
MORGAN STANLEY CUSHNG MLP ETN 61760E846 154 27,495 SH   SOLE   0 0 27,495
MOSAIC CO NEW COM 61945C103 574 28,025 SH   SOLE   0 0 28,025
MSCI INC COM 55354G100 734 3,341 SH   SOLE   0 0 3,341
NABORS INDUSTRIES LTD SHS G6359F103 46 24,605 SH   SOLE   0 0 24,605
NATIONAL RETAIL PPTYS INC COM 637417106 489 8,558 SH   SOLE   0 0 8,558
NETFLIX INC COM 64110L106 446 1,639 SH   SOLE   0 0 1,639
NEUBERGER BERMAN RE ES SEC F COM 64190A103 63 11,037 SH   SOLE   0 0 11,037
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 245 15,664 SH   SOLE   0 0 15,664
NEWMONT GOLDCORP CORPORATION COM 651639106 386 10,174 SH   SOLE   0 0 10,174
NEXTERA ENERGY INC COM 65339F101 24,114 103,525 SH   SOLE   0 0 103,525
NIKE INC CL B 654106103 1,610 17,111 SH   SOLE   0 0 17,111
NISOURCE INC COM 65473P105 2,170 72,614 SH   SOLE   0 0 72,614
NORDIC AMERICAN TANKERS LIMI COM G65773106 26 12,100 SH   SOLE   0 0 12,100
NORDSON CORP COM 655663102 366 2,495 SH   SOLE   0 0 2,495
NORDSTROM INC COM 655664100 350 10,391 SH   SOLE   0 0 10,391
NORFOLK SOUTHERN CORP COM 655844108 815 4,534 SH   SOLE   0 0 4,534
NORTHROP GRUMMAN CORP COM 666807102 1,030 2,790 SH   SOLE   0 0 2,790
NOVARTIS A G SPONSORED ADR 66987V109 13,749 158,218 SH   SOLE   0 0 158,218
NRG ENERGY INC COM NEW 629377508 3,322 83,393 SH   SOLE   0 0 83,393
NUCOR CORP COM 670346105 733 14,401 SH   SOLE   0 0 14,401
NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 177 20,499 SH   SOLE   0 0 20,499
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 302 21,084 SH   SOLE   0 0 21,084
NUVEEN MUN HIGH INCOME OPP F COM 670682103 236 16,530 SH   SOLE   0 0 16,530
NUVEEN MUN VALUE FD INC COM 670928100 444 42,451 SH   SOLE   0 0 42,451
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 438 19,767 SH   SOLE   0 0 19,767
NUVEEN NY SELECT TAX FREE PR SH BEN INT 67063V104 170 12,126 SH   SOLE   0 0 12,126
NUVEEN PFD & INCM SECURTIES COM 67072C105 113 11,488 SH   SOLE   0 0 11,488
NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 218 14,140 SH   SOLE   0 0 14,140
NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 967 92,393 SH   SOLE   0 0 92,393
NVIDIA CORP COM 67066G104 2,877 16,474 SH   SOLE   0 0 16,474
NVR INC COM 62944T105 553 142 SH   SOLE   0 0 142
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,915 4,773 SH   SOLE   0 0 4,773
OCCIDENTAL PETE CORP COM 674599105 612 14,038 SH   SOLE   0 0 14,038
OCEAN BIO CHEM INC COM 674631106 56 16,050 SH   SOLE   0 0 16,050
OKTA INC CL A 679295105 259 2,627 SH   SOLE   0 0 2,627
OMEGA HEALTHCARE INVS INC COM 681936100 287 6,856 SH   SOLE   0 0 6,856
OMNICOM GROUP INC COM 681919106 414 5,296 SH   SOLE   0 0 5,296
ONEOK INC NEW COM 682680103 698 9,703 SH   SOLE   0 0 9,703
ORACLE CORP COM 68389X105 1,771 32,194 SH   SOLE   0 0 32,194
OTTER TAIL CORP COM 689648103 475 8,832 SH   SOLE   0 0 8,832
OXFORD LANE CAP CORP COM 691543102 132 14,200 SH   SOLE   0 0 14,200
PACER FDS TR GLOBL CASH ETF 69374H709 5,521 185,947 SH   SOLE   0 0 185,947
PACER FDS TR TRENDP US LAR CP 69374H105 1,960 63,062 SH   SOLE   0 0 63,062
PACER FDS TR TRENDP US MID CP 69374H204 280 9,591 SH   SOLE   0 0 9,591
PACER FDS TR TRENDPILOT EUR 69374H808 523 19,808 SH   SOLE   0 0 19,808
PARSLEY ENERGY INC CL A 701877102 371 22,100 SH   SOLE   0 0 22,100
PAYCHEX INC COM 704326107 2,022 24,301 SH   SOLE   0 0 24,301
PAYCOM SOFTWARE INC COM 70432V102 411 1,964 SH   SOLE   0 0 1,964
PAYPAL HLDGS INC COM 70450Y103 1,036 10,083 SH   SOLE   0 0 10,083
PELOTON INTERACTIVE INC CL A COM 70614W100 437 17,400 SH   SOLE   0 0 17,400
PENTAIR PLC SHS G7S00T104 240 6,269 SH   SOLE   0 0 6,269
PEPSICO INC COM 713448108 25,752 188,076 SH   SOLE   0 0 188,076
PERKINELMER INC COM 714046109 462 5,530 SH   SOLE   0 0 5,530
PFIZER INC COM 717081103 5,270 146,075 SH   SOLE   0 0 146,075
PHILIP MORRIS INTL INC COM 718172109 1,073 13,879 SH   SOLE   0 0 13,879
PHILLIPS 66 COM 718546104 2,716 26,359 SH   SOLE   0 0 26,359
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 3,227 32,346 SH   SOLE   0 0 32,346
PIMCO ETF TR ACTIVE BD ETF 72201R775 1,712 15,724 SH   SOLE   0 0 15,724
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 4,274 42,015 SH   SOLE   0 0 42,015
PIMCO MUNICIPAL INCOME FD COM 72200R107 170 11,263 SH   SOLE   0 0 11,263
PIONEER NAT RES CO COM 723787107 474 3,782 SH   SOLE   0 0 3,782
PLATINUM GROUP METALS LTD COM 72765Q882 47 31,800 SH   SOLE   0 0 31,800
PNC FINL SVCS GROUP INC COM 693475105 17,744 126,423 SH   SOLE   0 0 126,423
PNM RES INC COM 69349H107 2,263 43,446 SH   SOLE   0 0 43,446
POLARIS INC COM 731068102 364 4,066 SH   SOLE   0 0 4,066
POLYMET MINING CORP COM 731916102 7 21,531 SH   SOLE   0 0 21,531
PORTLAND GEN ELEC CO COM NEW 736508847 456 8,088 SH   SOLE   0 0 8,088
PPG INDS INC COM 693506107 1,365 11,514 SH   SOLE   0 0 11,514
PPL CORP COM 69351T106 383 12,158 SH   SOLE   0 0 12,158
PRIMERICA INC COM 74164M108 2,082 16,375 SH   SOLE   0 0 16,375
PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 642 6,451 SH   SOLE   0 0 6,451
PROCTER & GAMBLE CO COM 742718109 9,094 75,102 SH   SOLE   0 0 75,102
PROGRESSIVE CORP OHIO COM 743315103 442 6,174 SH   SOLE   0 0 6,174
PROLOGIS INC COM 74340W103 2,349 27,524 SH   SOLE   0 0 27,524
PROSHARES TR RUSS 2000 DIVD 74347B698 204 3,443 SH   SOLE   0 0 3,443
PROSHARES TR S&P 500 DV ARIST 74348A467 752 10,512 SH   SOLE   0 0 10,512
PROSHARES TR SHORT QQQ NEW 74347B714 699 25,578 SH   SOLE   0 0 25,578
PROSHARES TR SHRT RUSSELL2000 74348A210 624 15,492 SH   SOLE   0 0 15,492
PROTO LABS INC COM 743713109 426 4,176 SH   SOLE   0 0 4,176
PRUDENTIAL FINL INC COM 744320102 566 6,301 SH   SOLE   0 0 6,301
PUBLIC STORAGE COM 74460D109 337 1,379 SH   SOLE   0 0 1,379
QUALCOMM INC COM 747525103 1,037 13,565 SH   SOLE   0 0 13,565
QUEST DIAGNOSTICS INC COM 74834L100 463 4,331 SH   SOLE   0 0 4,331
RAYTHEON CO COM NEW 755111507 1,864 9,476 SH   SOLE   0 0 9,476
REALTY INCOME CORP COM 756109104 721 9,405 SH   SOLE   0 0 9,405
REGIONS FINL CORP NEW COM 7591EP100 986 62,330 SH   SOLE   0 0 62,330
REINSURANCE GRP OF AMERICA I COM NEW 759351604 337 2,150 SH   SOLE   0 0 2,150
RELIANCE STEEL & ALUMINUM CO COM 759509102 472 4,732 SH   SOLE   0 0 4,732
REPUBLIC SVCS INC COM 760759100 3,419 39,056 SH   SOLE   0 0 39,056
RESMED INC COM 761152107 443 3,319 SH   SOLE   0 0 3,319
RESTAURANT BRANDS INTL INC COM 76131D103 277 3,894 SH   SOLE   0 0 3,894
RH COM 74967X103 296 1,732 SH   SOLE   0 0 1,732
ROCKWELL AUTOMATION INC COM 773903109 245 1,483 SH   SOLE   0 0 1,483
ROKU INC COM CL A 77543R102 2,261 18,293 SH   SOLE   0 0 18,293
ROSS STORES INC COM 778296103 1,225 10,986 SH   SOLE   0 0 10,986
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 676 11,282 SH   SOLE   0 0 11,282
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 848 14,489 SH   SOLE   0 0 14,489
ROYAL GOLD INC COM 780287108 213 1,729 SH   SOLE   0 0 1,729
ROYCE VALUE TR INC COM 780910105 243 17,652 SH   SOLE   0 0 17,652
S&P GLOBAL INC COM 78409V104 634 2,577 SH   SOLE   0 0 2,577
SALESFORCE COM INC COM 79466L302 1,536 10,394 SH   SOLE   0 0 10,394
SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 6 11,279 SH   SOLE   0 0 11,279
SANFILIPPO JOHN B & SON INC COM 800422107 263 2,767 SH   SOLE   0 0 2,767
SANOFI SPONSORED ADR 80105N105 361 7,800 SH   SOLE   0 0 7,800
SANTANDER CONSUMER USA HDG I COM 80283M101 405 16,043 SH   SOLE   0 0 16,043
SBA COMMUNICATIONS CORP NEW CL A 78410G104 477 1,976 SH   SOLE   0 0 1,976
SCHLUMBERGER LTD COM 806857108 479 14,294 SH   SOLE   0 0 14,294
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 261 3,668 SH   SOLE   0 0 3,668
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 13,245 241,779 SH   SOLE   0 0 241,779
SEABRIDGE GOLD INC COM 811916105 935 73,850 SH   SOLE   0 0 73,850
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,213 21,023 SH   SOLE   0 0 21,023
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,298 10,751 SH   SOLE   0 0 10,751
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 730 11,889 SH   SOLE   0 0 11,889
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,423 26,861 SH   SOLE   0 0 26,861
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,475 52,658 SH   SOLE   0 0 52,658
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 861 11,088 SH   SOLE   0 0 11,088
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,158 33,580 SH   SOLE   0 0 33,580
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 644 7,984 SH   SOLE   0 0 7,984
SELECTIVE INS GROUP INC COM 816300107 1,812 24,094 SH   SOLE   0 0 24,094
SEMPRA ENERGY COM 816851109 205 1,393 SH   SOLE   0 0 1,393
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,325 51,399 SH   SOLE   0 0 51,399
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 577 10,390 SH   SOLE   0 0 10,390
SERVICENOW INC COM 81762P102 999 3,942 SH   SOLE   0 0 3,942
SHAKE SHACK INC CL A 819047101 261 2,659 SH   SOLE   0 0 2,659
SHERWIN WILLIAMS CO COM 824348106 1,032 1,869 SH   SOLE   0 0 1,869
SHOPIFY INC CL A 82509L107 621 1,993 SH   SOLE   0 0 1,993
SIMON PPTY GROUP INC NEW COM 828806109 830 5,339 SH   SOLE   0 0 5,339
SIRIUS XM HLDGS INC COM 82968B103 168 26,478 SH   SOLE   0 0 26,478
SKYWEST INC COM 830879102 1,789 31,176 SH   SOLE   0 0 31,176
SMUCKER J M CO COM NEW 832696405 231 2,117 SH   SOLE   0 0 2,117
SNAP INC CL A 83304A106 196 13,580 SH   SOLE   0 0 13,580
SONOCO PRODS CO COM 835495102 253 4,357 SH   SOLE   0 0 4,357
SONY CORP SPONSORED ADR 835699307 259 4,378 SH   SOLE   0 0 4,378
SOUTHERN CO COM 842587107 3,342 54,383 SH   SOLE   0 0 54,383
SOUTHWEST AIRLS CO COM 844741108 450 8,326 SH   SOLE   0 0 8,326
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 232 861 SH   SOLE   0 0 861
SPDR GOLD TRUST GOLD SHS 78463V107 2,293 16,481 SH   SOLE   0 0 16,481
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 7,397 251,945 SH   SOLE   0 0 251,945
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 4,689 136,773 SH   SOLE   0 0 136,773
SPDR S&P 500 ETF TR TR UNIT 78462F103 37,646 126,850 SH   SOLE   0 0 126,850
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,622 4,600 SH   SOLE   0 0 4,600
SPDR SERIES TRUST AEROSPACE DEF 78464A631 420 3,929 SH   SOLE   0 0 3,929
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 3,096 59,015 SH   SOLE   0 0 59,015
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 324 2,981 SH   SOLE   0 0 2,981
SPDR SERIES TRUST DORSEY WRGT FI 78468R713 1,573 66,815 SH   SOLE   0 0 66,815
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 8,211 167,462 SH   SOLE   0 0 167,462
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 264 5,212 SH   SOLE   0 0 5,212
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 1,333 44,402 SH   SOLE   0 0 44,402
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 260 8,673 SH   SOLE   0 0 8,673
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 423 11,145 SH   SOLE   0 0 11,145
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 593 9,948 SH   SOLE   0 0 9,948
SPDR SERIES TRUST S&P BK ETF 78464A797 929 21,535 SH   SOLE   0 0 21,535
SPDR SERIES TRUST S&P DIVID ETF 78464A763 4,525 44,104 SH   SOLE   0 0 44,104
SPDR SERIES TRUST S&P REGL BKG 78464A698 231 4,367 SH   SOLE   0 0 4,367
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 10,848 118,436 SH   SOLE   0 0 118,436
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 251 2,249 SH   SOLE   0 0 2,249
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 263 5,499 SH   SOLE   0 0 5,499
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 526 13,000 SH   SOLE   0 0 13,000
SSR MNG INC COM 784730103 804 55,400 SH   SOLE   0 0 55,400
STANLEY BLACK & DECKER INC COM 854502101 266 1,839 SH   SOLE   0 0 1,839
STARBUCKS CORP COM 855244109 3,392 38,818 SH   SOLE   0 0 38,818
STERIS PLC SHS USD G8473T100 374 2,590 SH   SOLE   0 0 2,590
STRYKER CORP COM 863667101 855 3,956 SH   SOLE   0 0 3,956
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 110 16,002 SH   SOLE   0 0 16,002
SUMMIT HOTEL PPTYS INC COM 866082100 3,838 330,872 SH   SOLE   0 0 330,872
SUNOCO LP COM UT REP LP 86765K109 535 17,000 SH   SOLE   0 0 17,000
SYSCO CORP COM 871829107 15,669 197,403 SH   SOLE   0 0 197,403
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 227 4,785 SH   SOLE   0 0 4,785
TANDEM DIABETES CARE INC COM NEW 875372203 1,180 18,716 SH   SOLE   0 0 18,716
TARGA RES CORP COM 87612G101 480 12,023 SH   SOLE   0 0 12,023
TARGET CORP COM 87612E106 3,735 34,047 SH   SOLE   0 0 34,047
TELADOC HEALTH INC COM 87918A105 328 4,834 SH   SOLE   0 0 4,834
TELLURIAN INC NEW COM 87968A104 134 16,134 SH   SOLE   0 0 16,134
TERADYNE INC COM 880770102 204 3,525 SH   SOLE   0 0 3,525
TETRA TECH INC NEW COM 88162G103 211 2,395 SH   SOLE   0 0 2,395
TETRA TECHNOLOGIES INC DEL COM 88162F105 46 28,737 SH   SOLE   0 0 28,737
TEXAS INSTRS INC COM 882508104 19,634 151,901 SH   SOLE   0 0 151,901
TEXTRON INC COM 883203101 218 4,462 SH   SOLE   0 0 4,462
THE CHARLES SCHWAB CORPORATI COM 808513105 438 10,489 SH   SOLE   0 0 10,489
THERMO FISHER SCIENTIFIC INC COM 883556102 626 2,189 SH   SOLE   0 0 2,189
TIFFANY & CO NEW COM 886547108 483 5,454 SH   SOLE   0 0 5,454
TJX COS INC NEW COM 872540109 594 10,425 SH   SOLE   0 0 10,425
TORO CO COM 891092108 439 5,931 SH   SOLE   0 0 5,931
TORONTO DOMINION BK ONT COM NEW 891160509 426 7,405 SH   SOLE   0 0 7,405
TRANSOCEAN LTD REG SHS H8817H100 234 52,426 SH   SOLE   0 0 52,426
TRAVELERS COMPANIES INC COM 89417E109 1,385 9,398 SH   SOLE   0 0 9,398
TWITTER INC COM 90184L102 734 17,898 SH   SOLE   0 0 17,898
TWO HBRS INVT CORP COM NEW 90187B408 226 17,100 SH   SOLE   0 0 17,100
TYLER TECHNOLOGIES INC COM 902252105 545 2,075 SH   SOLE   0 0 2,075
UBER TECHNOLOGIES INC COM 90353T100 342 11,187 SH   SOLE   0 0 11,187
UBIQUITI INC COM 90353W103 249 2,108 SH   SOLE   0 0 2,108
UNIFIRST CORP MASS COM 904708104 307 1,565 SH   SOLE   0 0 1,565
UNILEVER N V N Y SHS NEW 904784709 365 6,070 SH   SOLE   0 0 6,070
UNILEVER PLC SPON ADR NEW 904767704 919 15,293 SH   SOLE   0 0 15,293
UNION PACIFIC CORP COM 907818108 17,557 108,417 SH   SOLE   0 0 108,417
UNITED PARCEL SERVICE INC CL B 911312106 2,365 19,749 SH   SOLE   0 0 19,749
UNITED RENTALS INC COM 911363109 327 2,611 SH   SOLE   0 0 2,611
UNITED STATES OIL FUND LP UNITS 91232N108 420 37,027 SH   SOLE   0 0 37,027
UNITED TECHNOLOGIES CORP COM 913017109 2,257 16,531 SH   SOLE   0 0 16,531
UNITEDHEALTH GROUP INC COM 91324P102 4,030 18,141 SH   SOLE   0 0 18,141
UNIVERSAL DISPLAY CORP COM 91347P105 221 1,319 SH   SOLE   0 0 1,319
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 564 5,372 SH   SOLE   0 0 5,372
UNIVERSAL HLTH SVCS INC CL B 913903100 450 3,083 SH   SOLE   0 0 3,083
URANIUM ENERGY CORP COM 916896103 10 10,000 SH   SOLE   0 0 10,000
US BANCORP DEL COM NEW 902973304 1,746 31,559 SH   SOLE   0 0 31,559
V F CORP COM 918204108 15,218 170,655 SH   SOLE   0 0 170,655
VAIL RESORTS INC COM 91879Q109 359 1,555 SH   SOLE   0 0 1,555
VALARIS PLC SHS CLASS A G9402V109 66 13,716 SH   SOLE   0 0 13,716
VALE S A SPONSORED ADS 91912E105 153 13,330 SH   SOLE   0 0 13,330
VALERO ENERGY CORP NEW COM 91913Y100 608 7,052 SH   SOLE   0 0 7,052
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 9,456 188,025 SH   SOLE   0 0 188,025
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 298 11,130 SH   SOLE   0 0 11,130
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 208 5,690 SH   SOLE   0 0 5,690
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 361 7,192 SH   SOLE   0 0 7,192
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 3,669 159,376 SH   SOLE   0 0 159,376
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 492 19,565 SH   SOLE   0 0 19,565
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2,299 14,220 SH   SOLE   0 0 14,220
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 2,002 22,758 SH   SOLE   0 0 22,758
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 1,791 17,456 SH   SOLE   0 0 17,456
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 7,845 97,094 SH   SOLE   0 0 97,094
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 9,293 110,186 SH   SOLE   0 0 110,186
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 15,122 258,144 SH   SOLE   0 0 258,144
VANGUARD GROUP DIV APP ETF 921908844 3,926 32,830 SH   SOLE   0 0 32,830
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 2,252 19,355 SH   SOLE   0 0 19,355
VANGUARD INDEX FDS GROWTH ETF 922908736 4,079 24,507 SH   SOLE   0 0 24,507
VANGUARD INDEX FDS LARGE CAP ETF 922908637 2,767 20,274 SH   SOLE   0 0 20,274
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 2,186 14,760 SH   SOLE   0 0 14,760
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,917 16,966 SH   SOLE   0 0 16,966
VANGUARD INDEX FDS MID CAP ETF 922908629 4,623 27,585 SH   SOLE   0 0 27,585
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 6,731 71,743 SH   SOLE   0 0 71,743
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 36,530 133,970 SH   SOLE   0 0 133,970
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,820 21,879 SH   SOLE   0 0 21,879
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,170 27,067 SH   SOLE   0 0 27,067
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,428 13,332 SH   SOLE   0 0 13,332
VANGUARD INDEX FDS TOTAL STK MKT 922908769 8,021 53,117 SH   SOLE   0 0 53,117
VANGUARD INDEX FDS VALUE ETF 922908744 17,588 157,565 SH   SOLE   0 0 157,565
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 5,222 102,945 SH   SOLE   0 0 102,945
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,508 136,565 SH   SOLE   0 0 136,565
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 511 8,725 SH   SOLE   0 0 8,725
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 390 4,273 SH   SOLE   0 0 4,273
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,675 50,228 SH   SOLE   0 0 50,228
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 3,348 54,927 SH   SOLE   0 0 54,927
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 10,457 129,023 SH   SOLE   0 0 129,023
VANGUARD STAR FD VG TL INTL STK F 921909768 4,082 79,023 SH   SOLE   0 0 79,023
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 9,618 233,514 SH   SOLE   0 0 233,514
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 8,041 90,667 SH   SOLE   0 0 90,667
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 5,997 90,086 SH   SOLE   0 0 90,086
VANGUARD WORLD FDS ENERGY ETF 92204A306 494 6,327 SH   SOLE   0 0 6,327
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 223 1,330 SH   SOLE   0 0 1,330
VANGUARD WORLD FDS INF TECH ETF 92204A702 755 3,500 SH   SOLE   0 0 3,500
VANGUARD WORLD FDS UTILITIES ETF 92204A876 336 2,337 SH   SOLE   0 0 2,337
VARIAN MED SYS INC COM 92220P105 295 2,571 SH   SOLE   0 0 2,571
VBI VACCINES INC COM NEW 91822J103 6 13,278 SH   SOLE   0 0 13,278
VECTOR GROUP LTD COM 92240M108 183 15,617 SH   SOLE   0 0 15,617
VEEVA SYS INC CL A COM 922475108 1,025 6,717 SH   SOLE   0 0 6,717
VENTAS INC COM 92276F100 451 6,171 SH   SOLE   0 0 6,171
VERISK ANALYTICS INC COM 92345Y106 620 3,936 SH   SOLE   0 0 3,936
VERIZON COMMUNICATIONS INC COM 92343V104 24,466 404,935 SH   SOLE   0 0 404,935
VICTORY PORTFOLIOS II VCSHS DEV ENH VL 92647N816 779 24,850 SH   SOLE   0 0 24,850
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 1,281 25,964 SH   SOLE   0 0 25,964
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 1,044 28,761 SH   SOLE   0 0 28,761
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 5,028 108,052 SH   SOLE   0 0 108,052
VISA INC COM CL A 92826C839 8,476 48,904 SH   SOLE   0 0 48,904
W P CAREY INC COM 92936U109 415 4,558 SH   SOLE   0 0 4,558
WAITR HLDGS INC COM 930752100 55 42,869 SH   SOLE   0 0 42,869
WALGREENS BOOTS ALLIANCE INC COM 931427108 211 3,807 SH   SOLE   0 0 3,807
WALMART INC COM 931142103 21,285 179,246 SH   SOLE   0 0 179,246
WASTE CONNECTIONS INC COM 94106B101 252 2,700 SH   SOLE   0 0 2,700
WASTE MGMT INC DEL COM 94106L109 1,210 10,502 SH   SOLE   0 0 10,502
WATERS CORP COM 941848103 563 2,607 SH   SOLE   0 0 2,607
WEC ENERGY GROUP INC COM 92939U106 19,339 203,573 SH   SOLE   0 0 203,573
WELLS FARGO CO NEW COM 949746101 2,860 56,762 SH   SOLE   0 0 56,762
WELLTOWER INC COM 95040Q104 876 9,608 SH   SOLE   0 0 9,608
WEST PHARMACEUTICAL SVSC INC COM 955306105 372 2,620 SH   SOLE   0 0 2,620
WHEATON PRECIOUS METALS CORP COM 962879102 950 35,948 SH   SOLE   0 0 35,948
WILLIAMS COS INC DEL COM 969457100 201 8,435 SH   SOLE   0 0 8,435
WINGSTOP INC COM 974155103 250 2,864 SH   SOLE   0 0 2,864
WISDOMTREE TR EMER MKT HIGH FD 97717W315 911 22,050 SH   SOLE   0 0 22,050
WISDOMTREE TR ITL HIGH DIV FD 97717W802 201 5,147 SH   SOLE   0 0 5,147
WISDOMTREE TR US DIVID EX FNCL 97717W406 1,147 13,116 SH   SOLE   0 0 13,116
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,735 47,796 SH   SOLE   0 0 47,796
WISDOMTREE TR US MIDCAP FUND 97717W570 1,716 43,502 SH   SOLE   0 0 43,502
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,488 54,374 SH   SOLE   0 0 54,374
WOODWARD INC COM 980745103 2,238 20,759 SH   SOLE   0 0 20,759
WORKDAY INC CL A 98138H101 592 3,517 SH   SOLE   0 0 3,517
WORLD FUEL SVCS CORP COM 981475106 788 19,620 SH   SOLE   0 0 19,620
WPP PLC NEW ADR 92937A102 359 5,729 SH   SOLE   0 0 5,729
XCEL ENERGY INC COM 98389B100 4,734 73,001 SH   SOLE   0 0 73,001
XEROX HOLDINGS CORP COM NEW 98421M106 781 26,205 SH   SOLE   0 0 26,205
XILINX INC COM 983919101 381 3,979 SH   SOLE   0 0 3,979
YAMANA GOLD INC COM 98462Y100 486 152,800 SH   SOLE   0 0 152,800
YUM BRANDS INC COM 988498101 854 7,556 SH   SOLE   0 0 7,556
ZOETIS INC CL A 98978V103 1,720 13,678 SH   SOLE   0 0 13,678
ZYNGA INC CL A 98986T108 67 11,435 SH   SOLE   0 0 11,435