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
VANGUARD WORLD FD ESG US STK ETF 921910733 0 1 SH   SOLE   0 0 1
VOYA PRIME RATE TR SH BEN INT 92913A100 20 3,923 SH   SOLE   0 0 3,923
BOSTON SCIENTIFIC CORP COM 101137107 5 114 SH   SOLE   0 0 114
SCHWAB STRATEGIC TR US REIT ETF 808524847 4,660 101,395 SH   SOLE   0 0 101,395
DBX ETF TR XTRACK MSCI EURP 233051853 0 0 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1 12 SH   SOLE   0 0 12
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 908 33,192 SH   SOLE   0 0 33,192
YUM CHINA HLDGS INC COM 98850P109 6 131 SH   SOLE   0 0 131
INVESCO EXCHNG TRADED FD TR GLOBAL ESG ETF 46138G813 63 2,001 SH   SOLE   0 0 2,001
MICRON TECHNOLOGY INC COM 595112103 828 15,389 SH   SOLE   0 0 15,389
CENTURYLINK INC COM 156700106 2 169 SH   SOLE   0 0 169
CHEMOURS CO COM 163851108 0 20 SH   SOLE   0 0 20
PFIZER INC COM 717081103 449 11,464 SH   SOLE   0 0 11,464
UNILEVER N V N Y SHS NEW 904784709 8 133 SH   SOLE   0 0 133
DBX ETF TR XTRCKR RUSL 1000 233051242 50,091 1,669,130 SH   SOLE   0 0 1,669,130
ISHARES TR SHRT NAT MUN ETF 464288158 5,674 53,140 SH   SOLE   0 0 53,140
VANECK VECTORS ETF TRUST PFD SECS EX FINL 92189F429 46 2,281 SH   SOLE   0 0 2,281
GENERAL ELECTRIC CO COM 369604103 27 2,400 SH   SOLE   0 0 2,400
UNITED AIRLINES HLDGS INC COM 910047109 93 1,053 SH   SOLE   0 0 1,053
SEMTECH CORP COM 816850101 5 86 SH   SOLE   0 0 86
ISHARES TR NATIONAL MUN ETF 464288414 5,274 46,297 SH   SOLE   0 0 46,297
RAYTHEON CO COM NEW 755111507 1 3 SH   SOLE   0 0 3
AGF INVESTMENTS TRUST AGFIQ US MK ANTI 00110G408 43 1,922 SH   SOLE   0 0 1,922
BIOTELEMETRY INC COM 090672106 1 30 SH   SOLE   0 0 30
MOOG INC CL A 615394202 9 102 SH   SOLE   0 0 102
LKQ CORP COM 501889208 31 860 SH   SOLE   0 0 860
MARATHON PETE CORP COM 56585A102 3 45 SH   SOLE   0 0 45
GLOBUS MED INC CL A 379577208 4 76 SH   SOLE   0 0 76
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 2,980 148,500 SH   SOLE   148,500 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 77,672 720,451 SH   SOLE   166,909 0 553,542
ISHARES INC ESG MSCI EM ETF 46434G863 527 14,663 SH   SOLE   0 0 14,663
AMERICAN TOWER CORP NEW COM 03027X100 19 81 SH   SOLE   0 0 81
JOHN HANCOCK ETF TRUST MLTFCTR CONSMR 47804J875 6,616 220,013 SH   SOLE   0 0 220,013
FLEXSHARES TR INTL QLTDV IDX 33939L837 476 19,605 SH   SOLE   0 0 19,605
VENUS CONCEPT INC COM 92332W105 0 66 SH   SOLE   0 0 66
CYPRESS SEMICONDUCTOR CORP COM 232806109 10 431 SH   SOLE   0 0 431
ISHARES TR HDG MSCI EAFE 46434V803 206 6,749 SH   SOLE   0 0 6,749
SPDR S&P 500 ETF TR TR UNIT 78462F103 552 1,715 SH   SOLE   0 0 1,715
ENTREPRENEURSHARES SER TRUST ERSHARES 30 ETF 293828802 3,763 204,072 SH   SOLE   0 0 204,072
DISNEY WALT CO COM DISNEY 254687106 1,410 9,747 SH   SOLE   0 0 9,747
ISHARES TR GL TIMB FORE ETF 464288174 33 488 SH   SOLE   0 0 488
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 0 0 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 149 1,291 SH   SOLE   0 0 1,291
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 144 1,780 SH   SOLE   0 0 1,780
STRYKER CORP COM 863667101 1 3 SH   SOLE   0 0 3
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 6,203 145,916 SH   SOLE   0 0 145,916
INVESCO EXCHNG TRADED FD TR RUSL 1000 YIEL 46138G714 931 32,298 SH   SOLE   0 0 32,298
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 539 1,891 SH   SOLE   0 0 1,891
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 14,575 246,656 SH   SOLE   0 0 246,656
VISHAY INTERTECHNOLOGY INC COM 928298108 5 249 SH   SOLE   0 0 249
EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 229 8,571 SH   SOLE   0 0 8,571
AMETEK INC NEW COM 031100100 67 675 SH   SOLE   0 0 675
VANGUARD INDEX FDS LARGE CAP ETF 922908637 438 2,963 SH   SOLE   0 0 2,963
CVS HEALTH CORP COM 126650100 9 126 SH   SOLE   0 0 126
COSTCO WHSL CORP NEW COM 22160K105 1,737 5,910 SH   SOLE   0 0 5,910
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 3,553 141,538 SH   SOLE   0 0 141,538
COMERICA INC COM 200340107 3 43 SH   SOLE   0 0 43
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 9,559 399,785 SH   SOLE   0 0 399,785
HSBC HLDGS PLC SPON ADR NEW 404280406 16 422 SH   SOLE   0 0 422
ISHARES TR TIPS BD ETF 464287176 2,746 23,555 SH   SOLE   0 0 23,555
ETF SER SOLUTIONS SALT LOW TRUBETA 26922A164 186 6,500 SH   SOLE   0 0 6,500
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 61,566 1,838,885 SH   SOLE   0 0 1,838,885
PEPSICO INC COM 713448108 63 460 SH   SOLE   0 0 460
WISDOMTREE TR EMER MKT HIGH FD 97717W315 16,145 352,751 SH   SOLE   0 0 352,751
EATON VANCE TAX MNGED BUY WR COM 27828X100 20 1,241 SH   SOLE   0 0 1,241
CALLON PETE CO DEL COM 13123X102 6 1,312 SH   SOLE   0 0 1,312
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1,086 21,444 SH   SOLE   0 0 21,444
EASTGROUP PPTY INC COM 277276101 5 41 SH   SOLE   0 0 41
ISHARES TR SELECT DIVID ETF 464287168 24 225 SH   SOLE   0 0 225
JOHN HANCOCK ETF TRUST MULTIFACTOR TE 47804J602 1 15 SH   SOLE   0 0 15
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 10 10,000 PRN   SOLE   0 0 10,000
FLEXSHARES TR STOXX GLOBR INF 33939L795 30 556 SH   SOLE   0 0 556
RGC RES INC COM 74955L103 36 1,247 SH   SOLE   0 0 1,247
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 920 22,327 SH   SOLE   0 0 22,327
NUCOR CORP COM 670346105 1 15 SH   SOLE   0 0 15
J2 GLOBAL INC COM 48123V102 5 53 SH   SOLE   0 0 53
ABBOTT LABS COM 002824100 150 1,722 SH   SOLE   0 0 1,722
NEXTERA ENERGY INC COM 65339F101 1,590 6,566 SH   SOLE   0 0 6,566
MUELLER WTR PRODS INC COM SER A 624758108 80 6,701 SH   SOLE   0 0 6,701
OCCIDENTAL PETE CORP COM 674599105 1,022 24,795 SH   SOLE   0 0 24,795
AARONS INC COM PAR $0.50 002535300 4 70 SH   SOLE   0 0 70
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 47,875 1,442,032 SH   SOLE   136,731 0 1,305,301
HEALTHEQUITY INC COM 42226A107 5 71 SH   SOLE   0 0 71
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 24,696 421,427 SH   SOLE   0 0 421,427
INPHI CORP COM 45772F107 5 62 SH   SOLE   0 0 62
SPDR SERIES TRUST GLB DOW ETF 78464A706 2 21 SH   SOLE   0 0 21
ROSS STORES INC COM 778296103 1 6 SH   SOLE   0 0 6
RENASANT CORP COM 75970E107 5 134 SH   SOLE   0 0 134
DBX ETF TR XTRACK MSCI EAFE 233051200 3,236 95,800 SH   SOLE   0 0 95,800
GLOBAL X FDS GLOBAL X SILVER 37954Y848 37 1,129 SH   SOLE   0 0 1,129
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 253 7,751 SH   SOLE   0 0 7,751
EATON VANCE TAX ADVT DIV INC COM 27828G107 30 1,191 SH   SOLE   0 0 1,191
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 4,472 83,521 SH   SOLE   0 0 83,521
ISHARES TR SH TR CRPORT ETF 464288646 290 5,400 SH   SOLE   0 0 5,400
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 8,200 177,690 SH   SOLE   0 0 177,690
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 23 370 SH   SOLE   0 0 370
SNAP ON INC COM 833034101 16 96 SH   SOLE   0 0 96
ADOBE INC COM 00724F101 1,381 4,187 SH   SOLE   0 0 4,187
IRIDIUM COMMUNICATIONS INC COM 46269C102 5 194 SH   SOLE   0 0 194
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 3 200 SH   SOLE   0 0 200
COSTAR GROUP INC COM 22160N109 778 1,301 SH   SOLE   0 0 1,301
AMERICAN EXPRESS CO COM 025816109 191 1,533 SH   SOLE   0 0 1,533
LINCOLN NATL CORP IND COM 534187109 15 250 SH   SOLE   0 0 250
SIMPSON MANUFACTURING CO INC COM 829073105 5 57 SH   SOLE   0 0 57
PAYCHEX INC COM 704326107 275 3,237 SH   SOLE   0 0 3,237
AMAZON COM INC COM 023135106 224 121 SH   SOLE   0 0 121
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 5 150 SH   SOLE   0 0 150
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 179 3,817 SH   SOLE   0 0 3,817
ISHARES TR INTL QLTY FACTOR 46434V456 318 9,846 SH   SOLE   0 0 9,846
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 32 2,639 SH   SOLE   0 0 2,639
SOUTHWEST AIRLS CO COM 844741108 44 813 SH   SOLE   0 0 813
XCEL ENERGY INC COM 98389B100 6 93 SH   SOLE   0 0 93
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 6,636 256,922 SH   SOLE   0 0 256,922
WESTERN ASSET EMRG MKT DEBT COM 95766A101 1,799 126,061 SH   SOLE   0 0 126,061
AT&T INC COM 00206R102 1,335 34,157 SH   SOLE   0 0 34,157
PALO ALTO NETWORKS INC COM 697435105 11 48 SH   SOLE   0 0 48
LOWES COS INC COM 548661107 701 5,853 SH   SOLE   0 0 5,853
GRAINGER W W INC COM 384802104 4 13 SH   SOLE   0 0 13
WESBANCO INC COM 950810101 4 116 SH   SOLE   0 0 116
APPLE INC COM 037833100 9,900 33,713 SH   SOLE   0 0 33,713
WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 4,664 248,200 SH   SOLE   43,200 0 205,000
TARGET CORP COM 87612E106 1 5 SH   SOLE   0 0 5
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 37,490 1,256,370 SH   SOLE   0 0 1,256,370
DBX ETF TR XTRACK HRVST CSI 233051879 3,068 103,500 SH   SOLE   0 0 103,500
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 109 1,193 SH   SOLE   0 0 1,193
TRAVELERS COMPANIES INC COM 89417E109 9 65 SH   SOLE   0 0 65
BIO TECHNE CORP COM 09073M104 42 190 SH   SOLE   0 0 190
VALERO ENERGY CORP NEW COM 91913Y100 8 82 SH   SOLE   0 0 82
TREX CO INC COM 89531P105 4 40 SH   SOLE   0 0 40
ALLIANZGI CONV INCOME FD II COM 018825109 0 0 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 8,201 203,798 SH   SOLE   0 0 203,798
ARK ETF TR INNOVATION ETF 00214Q104 4,527 90,448 SH   SOLE   0 0 90,448
HORIZON THERAPEUTICS PUB LTD SHS G46188101 17 483 SH   SOLE   0 0 483
ACCELERATE DIAGNOSTICS INC COM 00430H102 85 5,000 SH   SOLE   0 0 5,000
FB FINL CORP COM 30257X104 17 425 SH   SOLE   0 0 425
NEOGEN CORP COM 640491106 5 71 SH   SOLE   0 0 71
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 854 31,242 SH   SOLE   0 0 31,242
LENNAR CORP CL A 526057104 4 77 SH   SOLE   0 0 77
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 28 1,274 SH   SOLE   0 0 1,274
QUALCOMM INC COM 747525103 63 718 SH   SOLE   0 0 718
PARKER HANNIFIN CORP COM 701094104 5 23 SH   SOLE   0 0 23
REGENERON PHARMACEUTICALS COM 75886F107 1 3 SH   SOLE   0 0 3
ISHARES TR MSCI UK ETF NEW 46435G334 9,326 273,475 SH   SOLE   0 0 273,475
ISHARES INC MSCI HONG KG ETF 464286871 2,561 105,263 SH   SOLE   0 0 105,263
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 182 5,538 SH   SOLE   0 0 5,538
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 5,029 127,442 SH   SOLE   0 0 127,442
EQUIFAX INC COM 294429105 103 734 SH   SOLE   0 0 734
CENTENE CORP DEL COM 15135B101 1 11 SH   SOLE   0 0 11
ISHARES TR INTL SEL DIV ETF 464288448 3,340 99,483 SH   SOLE   0 0 99,483
JOHN HANCOCK ETF TRUST MULTIFACTR SML 47804J842 1 20 SH   SOLE   0 0 20
FIDELITY TOTAL BD ETF 316188309 34,405 664,963 SH   SOLE   0 0 664,963
WILLIAMS COS INC DEL COM 969457100 2 77 SH   SOLE   0 0 77
FIDELITY COVINGTON TR MSCI ENERGY IDX 316092402 3,311 206,792 SH   SOLE   0 0 206,792
SERITAGE GROWTH PPTYS CL A 81752R100 3 69 SH   SOLE   0 0 69
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,885 8,950 SH   SOLE   0 0 8,950
PRUDENTIAL FINL INC COM 744320102 1,121 11,956 SH   SOLE   0 0 11,956
INVESCO LTD SHS G491BT108 9 478 SH   SOLE   0 0 478
ISHARES TR MSCI ACWI EX US 464288240 312 6,358 SH   SOLE   0 0 6,358
CINCINNATI FINL CORP COM 172062101 77 737 SH   SOLE   0 0 737
SCIENCE APPLICATNS INTL CP N COM 808625107 7 79 SH   SOLE   0 0 79
JOHNSON CTLS INTL PLC SHS G51502105 25 604 SH   SOLE   0 0 604
WISDOMTREE TR FLOATNG RAT TREA 97717X628 302 12,067 SH   SOLE   0 0 12,067
ISHARES TR USA MOMENTUM FCT 46432F396 4,663 37,136 SH   SOLE   0 0 37,136
AMERICAN HOMES 4 RENT CL A 02665T306 3 130 SH   SOLE   0 0 130
TWITTER INC COM 90184L102 16 509 SH   SOLE   0 0 509
VANECK VECTORS ETF TRUST RETAIL ETF 92189F684 8,648 72,000 SH   SOLE   0 0 72,000
REALTY INCOME CORP COM 756109104 37 500 SH   SOLE   0 0 500
ISHARES TR MSCI MIN VOL ETF 46429B697 3,912 59,640 SH   SOLE   0 0 59,640
ONE GAS INC COM 68235P108 4 43 SH   SOLE   0 0 43
AMERIPRISE FINL INC COM 03076C106 10 59 SH   SOLE   0 0 59
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 20 242 SH   SOLE   0 0 242
ARCHER DANIELS MIDLAND CO COM 039483102 9 200 SH   SOLE   0 0 200
ENTERPRISE PRODS PARTNERS L COM 293792107 297 10,545 SH   SOLE   0 0 10,545
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 4,395 146,679 SH   SOLE   0 0 146,679
MADDEN STEVEN LTD COM 556269108 6 129 SH   SOLE   0 0 129
WISDOMTREE TR US LARGECAP DIVD 97717W307 190 1,798 SH   SOLE   0 0 1,798
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 183 1,936 SH   SOLE   0 0 1,936
PACCAR INC COM 693718108 9 111 SH   SOLE   0 0 111
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5 78 SH   SOLE   0 0 78
COLGATE PALMOLIVE CO COM 194162103 1,314 19,093 SH   SOLE   0 0 19,093
DELTA AIR LINES INC DEL COM NEW 247361702 1 12 SH   SOLE   0 0 12
VANGUARD STAR FD VG TL INTL STK F 921909768 1,195 21,454 SH   SOLE   0 0 21,454
ORACLE CORP COM 68389X105 91 1,724 SH   SOLE   0 0 1,724
BOEING CO COM 097023105 1,632 5,008 SH   SOLE   0 0 5,008
TEXAS INSTRS INC COM 882508104 43 338 SH   SOLE   0 0 338
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 9,849 98,757 SH   SOLE   56,295 0 42,462
ISHARES INC MSCI TURKEY ETF 464286715 3,955 146,000 SH   SOLE   0 0 146,000
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 86 2,093 SH   SOLE   0 0 2,093
PHILIP MORRIS INTL INC COM 718172109 463 5,444 SH   SOLE   0 0 5,444
MAGNA INTL INC COM 559222401 22 400 SH   SOLE   0 0 400
VANGUARD INDEX FDS GROWTH ETF 922908736 261 1,432 SH   SOLE   0 0 1,432
FIDELITY COVINGTON TR DIVID ETF RISI 316092832 45 1,286 SH   SOLE   0 0 1,286
PRICE T ROWE GROUP INC COM 74144T108 1 7 SH   SOLE   0 0 7
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 891 11,783 SH   SOLE   0 0 11,783
VANECK VECTORS ETF TRUST NDR CMG LN FLT 92189F148 332 11,035 SH   SOLE   0 0 11,035
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 8 160 SH   SOLE   0 0 160
ISHARES TR EAFE SML CP ETF 464288273 26 413 SH   SOLE   0 0 413
EXP WORLD HOLDINGS INC COM 30212W100 1 113 SH   SOLE   0 0 113
LATTICE STRATEGIES TR HARTFRD REIT ETF 518416300 4,075 250,000 SH   SOLE   0 0 250,000
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 30 728 SH   SOLE   0 0 728
BLACKROCK CORPOR HI YLD FD I COM 09255P107 4,020 358,914 SH   SOLE   78,416 0 280,498
CUMMINS INC COM 231021106 1 5 SH   SOLE   0 0 5
ISHARES TR RUS 2000 VAL ETF 464287630 8 61 SH   SOLE   0 0 61
TRUIST FINL CORP COM 89832Q109 214 3,807 SH   SOLE   0 0 3,807
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 1,152 23,295 SH   SOLE   0 0 23,295
GLOBAL X FDS GLBL X MLP ETF 37950E473 152 19,326 SH   SOLE   0 0 19,326
WILLIS TOWERS WATSON PUB LTD SHS G96629103 5 26 SH   SOLE   0 0 26
NORTHWEST NAT HLDG CO COM 66765N105 4 54 SH   SOLE   0 0 54
SHERWIN WILLIAMS CO COM 824348106 20 34 SH   SOLE   0 0 34
ISHARES TR INTL DEV RE ETF 464288489 2 54 SH   SOLE   0 0 54
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 3,362 52,496 SH   SOLE   0 0 52,496
SOUTHWEST GAS HOLDINGS INC COM 844895102 4 51 SH   SOLE   0 0 51
BARNES GROUP INC COM 067806109 3 47 SH   SOLE   0 0 47
PG&E CORP COM 69331C108 2 200 SH   SOLE   0 0 200
MAXIMUS INC COM 577933104 4 55 SH   SOLE   0 0 55
PIMCO ETF TR 1-5 US TIP IDX 72201R205 18,577 354,717 SH   SOLE   0 0 354,717
FIDELITY COVINGTON TR MOMENTUM FACTR 316092816 5,612 153,000 SH   SOLE   0 0 153,000
CDN IMPERIAL BK COMM TORONTO COM 136069101 12 146 SH   SOLE   0 0 146
CONAGRA BRANDS INC COM 205887102 11 315 SH   SOLE   0 0 315
WISDOMTREE TR EM EX ST-OWNED 97717X578 266 8,521 SH   SOLE   0 0 8,521
BANCORPSOUTH BK TUPELO MISS COM 05971J102 5 169 SH   SOLE   0 0 169
INTERPUBLIC GROUP COS INC COM 460690100 12 506 SH   SOLE   0 0 506
VANECK VECTORS ETF TRUST INVT GRADE FLTG 92189F486 621 24,548 SH   SOLE   0 0 24,548
ISHARES TR MSCI KLD400 SOC 464288570 1,563 13,008 SH   SOLE   0 0 13,008
ATLANTIC UN BANKSHARES CORP COM 04911A107 5 129 SH   SOLE   0 0 129
DUKE ENERGY CORP NEW COM NEW 26441C204 21 226 SH   SOLE   0 0 226
QUAKER CHEM CORP COM 747316107 5 29 SH   SOLE   0 0 29
VERRA MOBILITY CORP COM 92511U102 7 497 SH   SOLE   0 0 497
US BANCORP DEL COM NEW 902973304 1,651 27,848 SH   SOLE   0 0 27,848
WISDOMTREE TR JAPN HEDGE EQT 97717W851 389 7,236 SH   SOLE   0 0 7,236
NUVASIVE INC COM 670704105 5 59 SH   SOLE   0 0 59
VANECK VECTORS ETF TRUST OIL REFINERS ETF 92189F585 31 1,063 SH   SOLE   0 0 1,063
VALLEY NATL BANCORP COM 919794107 6 521 SH   SOLE   0 0 521
INTEL CORP COM 458140100 2,390 39,929 SH   SOLE   0 0 39,929
WALMART INC COM 931142103 59 500 SH   SOLE   0 0 500
CHURCHILL DOWNS INC COM 171484108 8 56 SH   SOLE   0 0 56
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,494 46,684 SH   SOLE   0 0 46,684
ISHARES TR INTL MOMENTUM FT 46434V449 7,481 240,000 SH   SOLE   0 0 240,000
NIKE INC CL B 654106103 1 7 SH   SOLE   0 0 7
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 0 1 SH   SOLE   0 0 1
BRINKS CO COM 109696104 3 38 SH   SOLE   0 0 38
V F CORP COM 918204108 101 1,012 SH   SOLE   0 0 1,012
RBC BEARINGS INC COM 75524B104 4 26 SH   SOLE   0 0 26
ISHARES TR U.S. ENERGY ETF 464287796 11 327 SH   SOLE   0 0 327
MACQUARIE INFRASTRUCTURE COR COM 55608B105 11 259 SH   SOLE   0 0 259
HORMEL FOODS CORP COM 440452100 708 15,704 SH   SOLE   0 0 15,704
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,434 29,594 SH   SOLE   0 0 29,594
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 5,577 192,842 SH   SOLE   0 0 192,842
ISHARES TR JPMORGAN USD EMG 464288281 11,196 97,732 SH   SOLE   40,350 0 57,382
SPDR SERIES TRUST SSGA GNDER ETF 78468R747 11,246 145,597 SH   SOLE   0 0 145,597
AUTODESK INC COM 052769106 24 130 SH   SOLE   0 0 130
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 11,869 171,350 SH   SOLE   33,100 0 138,250
UNITED TECHNOLOGIES CORP COM 913017109 69 458 SH   SOLE   0 0 458
ISHARES TR GL CLEAN ENE ETF 464288224 11,574 985,000 SH   SOLE   0 0 985,000
AMCOR PLC ORD G0250X107 13 1,224 SH   SOLE   0 0 1,224
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 87,053 1,776,949 SH   SOLE   433,619 0 1,343,330
TD AMERITRADE HLDG CORP COM 87236Y108 12 249 SH   SOLE   0 0 249
INNOSPEC INC COM 45768S105 6 55 SH   SOLE   0 0 55
FORTIVE CORP COM 34959J108 2 21 SH   SOLE   0 0 21
ISHARES TR MSCI LW CRB TG 46434V464 107 824 SH   SOLE   0 0 824
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 4,869 185,500 SH   SOLE   0 0 185,500
JANUS DETROIT STR TR HENDERSON MTG 47103U852 631 12,125 SH   SOLE   0 0 12,125
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 1,033 28,000 SH   SOLE   0 0 28,000
COMCAST CORP NEW CL A 20030N101 1,080 24,023 SH   SOLE   0 0 24,023
DOW INC COM 260557103 42 761 SH   SOLE   0 0 761
EXXON MOBIL CORP COM 30231G102 757 10,850 SH   SOLE   0 0 10,850
ISHARES TR CORE MSCI TOTAL 46432F834 18,194 293,930 SH   SOLE   0 0 293,930
ISHARES TR SP SMCP600VL ETF 464287879 5 34 SH   SOLE   0 0 34
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 15 2,710 SH   SOLE   0 0 2,710
ISHARES SILVER TRUST ISHARES 46428Q109 18 1,100 SH   SOLE   0 0 1,100
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 145 4,545 SH   SOLE   0 0 4,545
SABRA HEALTH CARE REIT INC COM 78573L106 9 443 SH   SOLE   0 0 443
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 9 259 SH   SOLE   0 0 259
ISHARES TR CORE S&P US VLU 464287663 60 948 SH   SOLE   0 0 948
VERISK ANALYTICS INC COM 92345Y106 97 650 SH   SOLE   0 0 650
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3 40 SH   SOLE   0 0 40
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 4 145 SH   SOLE   0 0 145
ISHARES TR CORE S&P SCP ETF 464287804 25,686 306,336 SH   SOLE   0 0 306,336
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 144 3,432 SH   SOLE   0 0 3,432
ANALOG DEVICES INC COM 032654105 12 101 SH   SOLE   0 0 101
GENTEX CORP COM 371901109 4 145 SH   SOLE   0 0 145
ISHARES TR GLB CNSM STP ETF 464288737 3 50 SH   SOLE   0 0 50
JOHN HANCOCK ETF TRUST MULTIFACTOR CO 47804J305 1 14 SH   SOLE   0 0 14
PROSHARES TR II ULTA BLMBG 2017 74347W247 4 175 SH   SOLE   0 0 175
JPMORGAN CHASE & CO COM 46625H100 1,750 12,551 SH   SOLE   0 0 12,551
EATON VANCE TX ADV GLBL DIV COM 27828S101 22 1,239 SH   SOLE   0 0 1,239
BUCKLE INC COM 118440106 2 78 SH   SOLE   0 0 78
BRISTOL MYERS SQUIBB CO RIGHT 99/99/9999 110122157 3 997 SH   SOLE   0 0 997
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,847 50,043 SH   SOLE   0 0 50,043
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 1,004 19,846 SH   SOLE   0 0 19,846
ISHARES TR 1 3 YR TREAS BD 464287457 7,894 93,279 SH   SOLE   0 0 93,279
TREEHOUSE FOODS INC COM 89469A104 3 66 SH   SOLE   0 0 66
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 3,637 190,000 SH   SOLE   0 0 190,000
ISHARES TR US HOME CONS ETF 464288752 40 900 SH   SOLE   0 0 900
CISCO SYS INC COM 17275R102 92 1,925 SH   SOLE   0 0 1,925
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 34,490 1,822,916 SH   SOLE   0 0 1,822,916
FEDEX CORP COM 31428X106 660 4,367 SH   SOLE   0 0 4,367
ISHARES TR BARCLAYS 7 10 YR 464287440 12,641 114,688 SH   SOLE   38,000 0 76,688
PROCTER & GAMBLE CO COM 742718109 231 1,849 SH   SOLE   0 0 1,849
ISHARES INC CORE MSCI EMKT 46434G103 13,361 248,530 SH   SOLE   0 0 248,530
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 19,927 673,661 SH   SOLE   246,371 0 427,290
ABBVIE INC COM 00287Y109 1,818 20,539 SH   SOLE   0 0 20,539
ELDORADO RESORTS INC COM 28470R102 4 70 SH   SOLE   0 0 70
ISHARES TR FLTG RATE NT ETF 46429B655 24 472 SH   SOLE   0 0 472
SILICON LABORATORIES INC COM 826919102 6 53 SH   SOLE   0 0 53
CARNIVAL CORP UNIT 99/99/9999 143658300 139 2,729 SH   SOLE   0 0 2,729
CHEVRON CORP NEW COM 166764100 86 714 SH   SOLE   0 0 714
IBERIABANK CORP COM 450828108 6 75 SH   SOLE   0 0 75
CBRE CLARION GLOBAL REAL EST COM 12504G100 6,252 779,609 SH   SOLE   0 0 779,609
ALPS ETF TR ALERIAN MLP 00162Q866 1,931 227,204 SH   SOLE   159,500 0 67,704
SPLUNK INC COM 848637104 11 72 SH   SOLE   0 0 72
GENERAC HLDGS INC COM 368736104 4 35 SH   SOLE   0 0 35
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290 7 217 SH   SOLE   0 0 217
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 16,059 298,771 SH   SOLE   0 0 298,771
ACI WORLDWIDE INC COM 004498101 5 136 SH   SOLE   0 0 136
AVANOS MED INC COM 05350V106 4 107 SH   SOLE   0 0 107
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 46,779 1,592,742 SH   SOLE   0 0 1,592,742
COLONY CR REAL ESTATE INC COM CL A 19625T101 81 6,187 SH   SOLE   0 0 6,187
EATON CORP PLC SHS G29183103 186 1,968 SH   SOLE   0 0 1,968
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,485 6,555 SH   SOLE   0 0 6,555
CORNING INC COM 219350105 3 118 SH   SOLE   0 0 118
COHEN & STEERS TOTAL RETURN COM 19247R103 1 66 SH   SOLE   0 0 66
FLEXSHARES TR MORNSTAR UPSTR 33939L407 15,940 475,399 SH   SOLE   0 0 475,399
ISHARES TR ESG MSCI EAFE 46435G516 420 6,112 SH   SOLE   0 0 6,112
UNITED BANKSHARES INC WEST V COM 909907107 7 170 SH   SOLE   0 0 170
SYSCO CORP COM 871829107 78 916 SH   SOLE   0 0 916
BROADCOM INC COM 11135F101 926 2,930 SH   SOLE   0 0 2,930
VANGUARD WELLINGTON FD US QUALITY 921935706 0 1 SH   SOLE   0 0 1
VANGUARD INDEX FDS VALUE ETF 922908744 19,672 164,135 SH   SOLE   17,105 0 147,030
ISHARES TR ESG MSCI USA ETF 46435G425 66 927 SH   SOLE   0 0 927
HCA HEALTHCARE INC COM 40412C101 7 47 SH   SOLE   0 0 47
SANOFI SPONSORED ADR 80105N105 23 461 SH   SOLE   0 0 461
WISDOMTREE TR ITL HIGH DIV FD 97717W802 4,157 98,872 SH   SOLE   0 0 98,872
ISHARES TR PFD AND INCM SEC 464288687 127 3,381 SH   SOLE   0 0 3,381
SPIRE INC COM 84857L101 5 58 SH   SOLE   0 0 58
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 6 43 SH   SOLE   0 0 43
ENTERGY CORP NEW COM 29364G103 6 47 SH   SOLE   0 0 47
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 19,692 380,000 SH   SOLE   0 0 380,000
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 0 0 SH   SOLE   0 0 0
HERSHEY CO COM 427866108 29 200 SH   SOLE   0 0 200
REGIONS FINL CORP NEW COM 7591EP100 174 10,132 SH   SOLE   0 0 10,132
DIAGEO P L C SPON ADR NEW 25243Q205 21 122 SH   SOLE   0 0 122
ISHARES TR S&P 100 ETF 464287101 2,895 20,091 SH   SOLE   0 0 20,091
AVANGRID INC COM 05351W103 156 3,042 SH   SOLE   0 0 3,042
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 50 659 SH   SOLE   0 0 659
ISHARES INC JP MORGAN EM ETF 464286517 1,203 27,400 SH   SOLE   27,400 0 0
TETRA TECH INC NEW COM 88162G103 8 94 SH   SOLE   0 0 94
DTE ENERGY CO COM 233331107 4 33 SH   SOLE   0 0 33
WISDOMTREE TR YIELD ENHANCD US 97717X511 4,174 79,884 SH   SOLE   0 0 79,884
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 28 134 SH   SOLE   0 0 134
JOHN HANCOCK ETF TRUST MULTFCTR EMRNG 47804J834 1 33 SH   SOLE   0 0 33
AMPHENOL CORP NEW CL A 032095101 96 886 SH   SOLE   0 0 886
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 221 7,079 SH   SOLE   0 0 7,079
HASBRO INC COM 418056107 43 410 SH   SOLE   0 0 410
CALIFORNIA RES CORP COM NEW 13057Q206 3 355 SH   SOLE   0 0 355
NATIONAL HOLDINGS CORP COM NEW 636375206 0 4 SH   SOLE   0 0 4
BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 27 2,000 SH   SOLE   0 0 2,000
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 21 425 SH   SOLE   0 0 425
ISHARES TR CALIF MUN BD ETF 464288356 1,081 17,647 SH   SOLE   0 0 17,647
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 312 8,241 SH   SOLE   0 0 8,241
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 3,960 170,793 SH   SOLE   0 0 170,793
LOUISIANA PAC CORP COM 546347105 3 113 SH   SOLE   0 0 113
EXPONENT INC COM 30214U102 4 61 SH   SOLE   0 0 61
JOHN HANCOCK ETF TRUST MLTFACTR UTILS 47804J867 0 8 SH   SOLE   0 0 8
VANGUARD INDEX FDS SML CP GRW ETF 922908595 0 1 SH   SOLE   0 0 1
WISDOMTREE TR US SMALLCAP DIVD 97717W604 4,537 158,185 SH   SOLE   0 0 158,185
ISHARES TR U.S. FIN SVC ETF 464287770 7,895 52,000 SH   SOLE   0 0 52,000
KIMBERLY CLARK CORP COM 494368103 226 1,640 SH   SOLE   0 0 1,640
VANGUARD INDEX FDS MID CAP ETF 922908629 1 4 SH   SOLE   0 0 4
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 21,827 468,585 SH   SOLE   301,216 0 167,369
CHARTER COMMUNICATIONS INC N CL A 16119P108 19 40 SH   SOLE   0 0 40
INNOVATOR ETFS TR II LUNT LOW VOL HIG 45783G102 555 14,359 SH   SOLE   0 0 14,359
SAP SE SPON ADR 803054204 24 182 SH   SOLE   0 0 182
ISHARES INC MSCI TAIWAN ETF 46434G772 2,986 72,600 SH   SOLE   0 0 72,600
ISHARES INC MSCI SPAIN ETF 464286764 3,286 113,633 SH   SOLE   0 0 113,633
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,469 15,836 SH   SOLE   0 0 15,836
KENNAMETAL INC COM 489170100 4 118 SH   SOLE   0 0 118
PACKAGING CORP AMER COM 695156109 1,339 11,958 SH   SOLE   0 0 11,958
CF INDS HLDGS INC COM 125269100 4 79 SH   SOLE   0 0 79
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 32,788 939,219 SH   SOLE   0 0 939,219
ENERSYS COM 29275Y102 4 60 SH   SOLE   0 0 60
SQUARE INC CL A 852234103 25 400 SH   SOLE   0 0 400
PRINCIPAL FINL GROUP INC COM 74251V102 232 4,223 SH   SOLE   0 0 4,223
ISHARES INC MSCI RUSSIA ETF 46434G798 10,772 252,513 SH   SOLE   0 0 252,513
SANDSTORM GOLD LTD COM NEW 80013R206 19 2,500 SH   SOLE   0 0 2,500
WELLTOWER INC COM 95040Q104 209 2,561 SH   SOLE   0 0 2,561
MONDELEZ INTL INC CL A 609207105 64 1,158 SH   SOLE   0 0 1,158
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 23,545 391,828 SH   SOLE   0 0 391,828
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 343 6,852 SH   SOLE   0 0 6,852
FRANCO NEVADA CORP COM 351858105 15 150 SH   SOLE   0 0 150
VISA INC COM CL A 92826C839 1,468 7,812 SH   SOLE   0 0 7,812
WELBILT INC COM 949090104 6 403 SH   SOLE   0 0 403
PVH CORP COM 693656100 28 271 SH   SOLE   0 0 271
D R HORTON INC COM 23331A109 1 14 SH   SOLE   0 0 14
ISHARES TR GRWT ALLOCAT ETF 464289867 9 180 SH   SOLE   0 0 180
AGREE REALTY CORP COM 008492100 5 77 SH   SOLE   0 0 77
ISHARES TR CONSER ALLOC ETF 464289883 3 75 SH   SOLE   0 0 75
ETF MANAGERS TR ETHO CLIMATE LEA 26924G888 55 1,291 SH   SOLE   0 0 1,291
NXP SEMICONDUCTORS N V COM N6596X109 32 250 SH   SOLE   0 0 250
WABTEC CORP COM 929740108 1 12 SH   SOLE   0 0 12
ISHARES TR RUS 1000 VAL ETF 464287598 35,851 262,684 SH   SOLE   0 0 262,684
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 329 9,785 SH   SOLE   0 0 9,785
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 161 5,176 SH   SOLE   0 0 5,176
HSBC HLDGS PLC ADR A 1/40PF A 404280604 3 115 SH   SOLE   0 0 115
TRI CONTL CORP COM 895436103 2 78 SH   SOLE   0 0 78
CME GROUP INC COM 12572Q105 734 3,659 SH   SOLE   0 0 3,659
ISHARES TR 3 7 YR TREAS BD 464288661 15,631 124,300 SH   SOLE   107,300 0 17,000
PROSHARES TR S&P 500 DV ARIST 74348A467 8 100 SH   SOLE   0 0 100
FACEBOOK INC CL A 30303M102 1,779 8,666 SH   SOLE   0 0 8,666
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,192 41,217 SH   SOLE   41,000 0 217
MARSH & MCLENNAN COS INC COM 571748102 12 107 SH   SOLE   0 0 107
ILLINOIS TOOL WKS INC COM 452308109 104 580 SH   SOLE   0 0 580
AVALONBAY CMNTYS INC COM 053484101 206 981 SH   SOLE   0 0 981
JOHN HANCOCK ETF TRUST MULTIFACTOR FI 47804J404 6,027 146,496 SH   SOLE   0 0 146,496
CITRIX SYS INC COM 177376100 6 50 SH   SOLE   0 0 50
LANDSTAR SYS INC COM 515098101 4 33 SH   SOLE   0 0 33
ISHARES TR INTL VALUE FACTR 46435G409 18,073 741,628 SH   SOLE   0 0 741,628
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 1,508 27,000 SH   SOLE   0 0 27,000
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 23,041 356,018 SH   SOLE   0 0 356,018
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 3,643 80,050 SH   SOLE   0 0 80,050
TE CONNECTIVITY LTD REG SHS H84989104 28 291 SH   SOLE   0 0 291
ISHARES TR CORE S&P TTL STK 464287150 3,417 47,010 SH   SOLE   0 0 47,010
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 9,078 204,358 SH   SOLE   62,000 0 142,358
PENN NATL GAMING INC COM 707569109 6 243 SH   SOLE   0 0 243
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 31 335 SH   SOLE   0 0 335
PROSHARES TR RAFI LG SHT FD 74347X310 3 95 SH   SOLE   0 0 95
FLEXSHARES TR STOX GLB INDEX 33939L688 65 607 SH   SOLE   0 0 607
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8,991 292,112 SH   SOLE   0 0 292,112
THE CHARLES SCHWAB CORPORATI COM 808513105 20 425 SH   SOLE   0 0 425
VERISIGN INC COM 92343E102 1 3 SH   SOLE   0 0 3
ISHARES INC MSCI EURZONE ETF 464286608 108 2,585 SH   SOLE   0 0 2,585
ISHARES TR RUS MDCP VAL ETF 464287473 11 112 SH   SOLE   0 0 112
SOUTH ST CORP COM 840441109 5 62 SH   SOLE   0 0 62
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 29 489 SH   SOLE   0 0 489
FS KKR CAPITAL CORP COM 302635107 43 7,023 SH   SOLE   0 0 7,023
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 3,322 15,000 SH   SOLE   0 0 15,000
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 2,983 120,000 SH   SOLE   0 0 120,000
TJX COS INC NEW COM 872540109 13 212 SH   SOLE   0 0 212
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 3 50 SH   SOLE   0 0 50
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 28 1,098 SH   SOLE   0 0 1,098
ISHARES TR PHLX SEMICND ETF 464287523 6,403 25,500 SH   SOLE   0 0 25,500
JOHN HANCOCK ETF TRUST MULTI INTL ETF 47804J859 1,400 47,303 SH   SOLE   0 0 47,303
LILLY ELI & CO COM 532457108 92 697 SH   SOLE   0 0 697
VIAVI SOLUTIONS INC COM 925550105 4 260 SH   SOLE   0 0 260
WALGREENS BOOTS ALLIANCE INC COM 931427108 9 157 SH   SOLE   0 0 157
FIRST TR VALUE LINE DIVID IN SHS 33734H106 23 632 SH   SOLE   0 0 632
NV5 GLOBAL INC COM 62945V109 41 819 SH   SOLE   0 0 819
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 496 8,558 SH   SOLE   0 0 8,558
EOG RES INC COM 26875P101 1 11 SH   SOLE   0 0 11
ELECTRONIC ARTS INC COM 285512109 9 83 SH   SOLE   0 0 83
PARSONS CORPORATION COM 70202L102 90 2,180 SH   SOLE   0 0 2,180
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 13 70 SH   SOLE   0 0 70
PROGRESSIVE CORP OHIO COM 743315103 8 109 SH   SOLE   0 0 109
BIO RAD LABS INC CL A 090572207 166 448 SH   SOLE   0 0 448
AUTOMATIC DATA PROCESSING IN COM 053015103 4 22 SH   SOLE   0 0 22
VANGUARD INDEX FDS SMALL CP ETF 922908751 68 413 SH   SOLE   0 0 413
DANA INCORPORATED COM 235825205 4 234 SH   SOLE   0 0 234
L3HARRIS TECHNOLOGIES INC COM 502431109 45 228 SH   SOLE   0 0 228
WHEATON PRECIOUS METALS CORP COM 962879102 32 1,090 SH   SOLE   0 0 1,090
SMITH A O CORP COM 831865209 729 15,309 SH   SOLE   0 0 15,309
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 221 7,178 SH   SOLE   0 0 7,178
VANGUARD WORLD FD MEGA CAP INDEX 921910873 193 1,728 SH   SOLE   0 0 1,728
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 3,064 124,400 SH   SOLE   124,400 0 0
CITIGROUP INC COM NEW 172967424 37 458 SH   SOLE   0 0 458
HOME DEPOT INC COM 437076102 2,101 9,620 SH   SOLE   0 0 9,620
ISHARES TR CORE US AGGBD ET 464287226 2,388 21,252 SH   SOLE   0 0 21,252
AUTONATION INC COM 05329W102 46 944 SH   SOLE   0 0 944
ISHARES TR USD INV GRDE ETF 464288620 3,900 66,900 SH   SOLE   66,900 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 43 1,125 SH   SOLE   0 0 1,125
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,358 4 SH   SOLE   0 0 4
FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 33 354 SH   SOLE   0 0 354
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1 7 SH   SOLE   0 0 7
ISHARES TR MSCI AC ASIA ETF 464288182 9,182 124,921 SH   SOLE   0 0 124,921
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 4,149 135,000 SH   SOLE   0 0 135,000
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 0 2 SH   SOLE   0 0 2
INTL PAPER CO COM 460146103 20 435 SH   SOLE   0 0 435
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 17,719 357,234 SH   SOLE   184,000 0 173,234
PUBLIC STORAGE COM 74460D109 292 1,373 SH   SOLE   0 0 1,373
ENDEAVOUR SILVER CORP COM 29258Y103 6 2,500 SH   SOLE   0 0 2,500
FIRSTCASH INC COM 33767D105 4 46 SH   SOLE   0 0 46
ALTRIA GROUP INC COM 02209S103 103 2,061 SH   SOLE   0 0 2,061
CENTERSTATE BK CORP COM 15201P109 6 241 SH   SOLE   0 0 241
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 31,399 801,802 SH   SOLE   0 0 801,802
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 0 14 SH   SOLE   0 0 14
SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 13,419 150,000 SH   SOLE   0 0 150,000
HENRY JACK & ASSOC INC COM 426281101 761 5,221 SH   SOLE   0 0 5,221
NORFOLK SOUTHERN CORP COM 655844108 20 102 SH   SOLE   0 0 102
JP MORGAN EXCHANGE TRADED FD ULTRA SHT MUNCPL 46641Q654 32 640 SH   SOLE   0 0 640
AMERICAN FIN TR INC COM CLASS A 02607T109 50 3,762 SH   SOLE   0 0 3,762
HANCOCK WHITNEY CORPORATION COM 410120109 5 114 SH   SOLE   0 0 114
SMUCKER J M CO COM NEW 832696405 65 629 SH   SOLE   0 0 629
PNC FINL SVCS GROUP INC COM 693475105 275 1,724 SH   SOLE   0 0 1,724
VANGUARD INDEX FDS TOTAL STK MKT 922908769 39,542 241,670 SH   SOLE   0 0 241,670
JACOBS ENGR GROUP INC COM 469814107 5 52 SH   SOLE   0 0 52
SALESFORCE COM INC COM 79466L302 8 47 SH   SOLE   0 0 47
ISHARES US ETF TR COMMOD SEL STG 46431W853 1,103 33,524 SH   SOLE   0 0 33,524
SUNCOR ENERGY INC NEW COM 867224107 4 123 SH   SOLE   0 0 123
METLIFE INC COM 59156R108 62 1,207 SH   SOLE   0 0 1,207
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4 80 SH   SOLE   0 0 80
ISHARES TR IBOXX HI YD ETF 464288513 5,108 58,080 SH   SOLE   58,080 0 0
FIRST TR EXCHANGE TRADED FD LUNT US FACTOR 33733E872 506 22,195 SH   SOLE   0 0 22,195
HUMANA INC COM 444859102 1 3 SH   SOLE   0 0 3
OMNICELL INC COM 68213N109 5 60 SH   SOLE   0 0 60
Q2 HLDGS INC COM 74736L109 4 48 SH   SOLE   0 0 48
FLEXSHARES TR GLB QLT R/E IDX 33939L787 5,667 87,474 SH   SOLE   0 0 87,474
YUM BRANDS INC COM 988498101 1 7 SH   SOLE   0 0 7
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678 4,807 189,525 SH   SOLE   0 0 189,525
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1 10 SH   SOLE   0 0 10
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 951 36,000 SH   SOLE   0 0 36,000
WISDOMTREE TR DYNAMIC LNG EQ 97717X313 54 1,915 SH   SOLE   0 0 1,915
VENTAS INC COM 92276F100 107 1,858 SH   SOLE   0 0 1,858
ISHARES TR S&P 500 GRWT ETF 464287309 39 202 SH   SOLE   0 0 202
UNITEDHEALTH GROUP INC COM 91324P102 1,933 6,575 SH   SOLE   0 0 6,575
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 6 185 SH   SOLE   0 0 185
ECOLAB INC COM 278865100 12 61 SH   SOLE   0 0 61
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 159,491 7,152,057 SH   SOLE   0 0 7,152,057
FIDELITY NATL INFORMATION SV COM 31620M106 139 1,000 SH   SOLE   0 0 1,000
CSX CORP COM 126408103 28 386 SH   SOLE   0 0 386
SPDR SERIES TRUST S&P KENSHO NEW 78468R648 13,530 375,000 SH   SOLE   0 0 375,000
LOCKHEED MARTIN CORP COM 539830109 451 1,158 SH   SOLE   0 0 1,158
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 718 29,645 SH   SOLE   0 0 29,645
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 0 5 SH   SOLE   0 0 5
VANGUARD WORLD FD MEGA GRWTH IND 921910816 5 36 SH   SOLE   0 0 36
WELLS FARGO CO NEW COM 949746101 155 2,877 SH   SOLE   0 0 2,877
KEYCORP NEW COM 493267108 4 190 SH   SOLE   0 0 190
COCA COLA CO COM 191216100 151 2,723 SH   SOLE   0 0 2,723
VANGUARD WELLINGTON FD US MINIMUM 921935409 0 5 SH   SOLE   0 0 5
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 4 114 SH   SOLE   0 0 114
MSA SAFETY INC COM 553498106 4 35 SH   SOLE   0 0 35
SCHWAB STRATEGIC TR US TIPS ETF 808524870 12,654 223,446 SH   SOLE   0 0 223,446
AMGEN INC COM 031162100 38 157 SH   SOLE   0 0 157
REXFORD INDL RLTY INC COM 76169C100 6 141 SH   SOLE   0 0 141
INTERNATIONAL BUSINESS MACHS COM 459200101 73 542 SH   SOLE   0 0 542
ISHARES TR S&P MC 400GR ETF 464287606 65 274 SH   SOLE   0 0 274
INVESCO QQQ TR UNIT SER 1 46090E103 123 579 SH   SOLE   0 0 579
ISHARES TR INTRM TR CRP ETF 464288638 10,585 182,559 SH   SOLE   180,760 0 1,799
JOHN HANCOCK ETF TRUST MLTFACTOR ENRG 47804J701 0 10 SH   SOLE   0 0 10
NOVOCURE LTD ORD SHS G6674U108 5 54 SH   SOLE   0 0 54
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 241 2,267 SH   SOLE   0 0 2,267
WASTE MGMT INC DEL COM 94106L109 29 254 SH   SOLE   0 0 254
ISHARES TR RUS TP200 GR ETF 464289438 10 100 SH   SOLE   0 0 100
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 6,562 101,467 SH   SOLE   63,400 0 38,067
TEGNA INC COM 87901J105 6 340 SH   SOLE   0 0 340
JOHN HANCOCK ETF TRUST MLTFACTR INDLS 47804J883 0 8 SH   SOLE   0 0 8
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 5 358 SH   SOLE   0 0 358
SPDR SERIES TRUST MSCI USA STRTGIC 78468R812 44,993 475,160 SH   SOLE   0 0 475,160
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 15 216 SH   SOLE   0 0 216
REPUBLIC SVCS INC COM 760759100 963 10,747 SH   SOLE   0 0 10,747
3M CO COM 88579Y101 91 517 SH   SOLE   0 0 517
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 30,948 1,868,811 SH   SOLE   0 0 1,868,811
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 5,643 292,972 SH   SOLE   0 0 292,972
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 36 122 SH   SOLE   0 0 122
NETFLIX INC COM 64110L106 5 16 SH   SOLE   0 0 16
FULTON FINL CORP PA COM 360271100 4 238 SH   SOLE   0 0 238
FIDELITY COVINGTON TR VLU FACTOR ETF 316092782 14,794 389,519 SH   SOLE   0 0 389,519
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 54 976 SH   SOLE   0 0 976
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2 34 SH   SOLE   0 0 34
DIAMONDBACK ENERGY INC COM 25278X109 19 200 SH   SOLE   0 0 200
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 17,267 907,586 SH   SOLE   0 0 907,586
VANECK VECTORS ETF TRUST RUSSIA ETF 92189F403 2,529 101,300 SH   SOLE   0 0 101,300
FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 56 3,821 SH   SOLE   0 0 3,821
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 4,043 133,657 SH   SOLE   0 0 133,657
ERIE INDTY CO CL A 29530P102 10 59 SH   SOLE   0 0 59
DOLLAR TREE INC COM 256746108 13 142 SH   SOLE   0 0 142
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1 15 SH   SOLE   0 0 15
ABERDEEN STD INVTS ETFS BBRG ALL COMD K1 003261104 2,100 92,592 SH   SOLE   0 0 92,592
VERIZON COMMUNICATIONS INC COM 92343V104 55 902 SH   SOLE   0 0 902
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 36,647 1,038,146 SH   SOLE   0 0 1,038,146
INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 565 22,618 SH   SOLE   0 0 22,618
SPDR SERIES TRUST S&P PHARMAC 78464A722 5 100 SH   SOLE   0 0 100
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,551 12,242 SH   SOLE   0 0 12,242
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 0 0 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 36 556 SH   SOLE   0 0 556
TESLA INC COM 88160R101 15 35 SH   SOLE   0 0 35
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 29,354 1,639,000 SH   SOLE   0 0 1,639,000
STARBUCKS CORP COM 855244109 887 10,084 SH   SOLE   0 0 10,084
WISDOMTREE TR INTL EQUITY FD 97717W703 11,564 216,224 SH   SOLE   0 0 216,224
STAG INDL INC COM 85254J102 4 137 SH   SOLE   0 0 137
MICROSOFT CORP COM 594918104 2,729 17,305 SH   SOLE   0 0 17,305
JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 528 8,484 SH   SOLE   0 0 8,484
ISHARES INC MSCI GERMANY ETF 464286806 68 2,323 SH   SOLE   0 0 2,323
ISHARES TR RUS 1000 ETF 464287622 100 561 SH   SOLE   0 0 561
ISHARES TR CORE S&P MCP ETF 464287507 386 1,873 SH   SOLE   0 0 1,873
WESTERN DIGITAL CORP COM 958102105 10 152 SH   SOLE   0 0 152
CANOPY GROWTH CORP COM 138035100 12 588 SH   SOLE   0 0 588
BLACK HILLS CORP COM 092113109 4 51 SH   SOLE   0 0 51
ESSENT GROUP LTD COM G3198U102 4 83 SH   SOLE   0 0 83
CDK GLOBAL INC COM 12508E101 0 6 SH   SOLE   0 0 6
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 27 4,767 SH   SOLE   0 0 4,767
AMERICAN WTR WKS CO INC NEW COM 030420103 25 200 SH   SOLE   0 0 200
VANGUARD WORLD FDS INF TECH ETF 92204A702 6,856 28,002 SH   SOLE   0 0 28,002
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 3,070 107,544 SH   SOLE   0 0 107,544
DOMINION ENERGY INC COM 25746U109 12 150 SH   SOLE   0 0 150
ISHARES US ETF TR SHT MAT BD ETF 46431W507 2,155 42,887 SH   SOLE   0 0 42,887
DWS MUN INCOME TR NEW COM 233368109 1 50 SH   SOLE   0 0 50
CONSOLIDATED EDISON INC COM 209115104 72 800 SH   SOLE   0 0 800
ISHARES TR RUS MID CAP ETF 464287499 43 729 SH   SOLE   0 0 729
ALLSTATE CORP COM 020002101 607 5,394 SH   SOLE   0 0 5,394
ISHARES TR MSCI EMG MKT ETF 464287234 359 8,005 SH   SOLE   0 0 8,005
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 2,808 108,953 SH   SOLE   0 0 108,953
DEVON ENERGY CORP NEW COM 25179M103 18 682 SH   SOLE   0 0 682
NVIDIA CORP COM 67066G104 51 215 SH   SOLE   0 0 215
ROYCE VALUE TR INC COM 780910105 5,187 351,206 SH   SOLE   95,025 0 256,181
BRISTOL MYERS SQUIBB CO COM 110122108 347 5,400 SH   SOLE   0 0 5,400
ISHARES TR GLOB HLTHCRE ETF 464287325 34,793 506,073 SH   SOLE   18,600 0 487,473
VANGUARD WELLINGTON FD US LIQUIDITY 921935300 1,292 14,500 SH   SOLE   0 0 14,500
IONIS PHARMACEUTICALS INC COM 462222100 8 138 SH   SOLE   0 0 138
NORTHROP GRUMMAN CORP COM 666807102 1 2 SH   SOLE   0 0 2
ISHARES TR RUS 1000 GRW ETF 464287614 709 4,030 SH   SOLE   0 0 4,030
ASGN INC COM 00191U102 7 105 SH   SOLE   0 0 105
BANK NEW YORK MELLON CORP COM 064058100 1,393 27,679 SH   SOLE   0 0 27,679
NATIXIS ETF TR SEEYOND INTL ETF 63873X109 142 3,218 SH   SOLE   0 0 3,218
ISHARES TR EDGE MSCI USA VL 46432F388 110,865 1,235,538 SH   SOLE   0 0 1,235,538
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 20 784 SH   SOLE   0 0 784
HALOZYME THERAPEUTICS INC COM 40637H109 5 301 SH   SOLE   0 0 301
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 2,667 46,715 SH   SOLE   16,100 0 30,615
ETF SER SOLUTIONS SALT HIG TRUBT 26922A479 1,405 50,000 SH   SOLE   0 0 50,000
VANGUARD GROUP DIV APP ETF 921908844 10,416 83,555 SH   SOLE   0 0 83,555
WISDOMTREE TR GLB EX US RL EST 97717W331 7,321 233,536 SH   SOLE   0 0 233,536
ISHARES TR RUSSELL 2000 ETF 464287655 43 258 SH   SOLE   0 0 258
LINDE PLC SHS G5494J103 1 3 SH   SOLE   0 0 3
ISHARES TR S&P 500 VAL ETF 464287408 25 194 SH   SOLE   0 0 194
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 0 2 SH   SOLE   0 0 2
KBR INC COM 48242W106 6 188 SH   SOLE   0 0 188
MERCK & CO INC COM 58933Y105 82 899 SH   SOLE   0 0 899
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 252 6,966 SH   SOLE   0 0 6,966
MONSTER BEVERAGE CORP NEW COM 61174X109 1 13 SH   SOLE   0 0 13
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 2,046 60,171 SH   SOLE   0 0 60,171
WEC ENERGY GROUP INC COM 92939U106 15 162 SH   SOLE   0 0 162
UNIVERSAL DISPLAY CORP COM 91347P105 31 150 SH   SOLE   0 0 150
ALTRA INDL MOTION CORP COM 02208R106 6 173 SH   SOLE   0 0 173
PHILLIPS 66 COM 718546104 235 2,113 SH   SOLE   0 0 2,113
FIRST FINL BANKSHARES COM 32020R109 3 98 SH   SOLE   0 0 98
OVERSTOCK COM INC DEL COM 690370101 5 750 SH   SOLE   0 0 750
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 69 600 SH   SOLE   0 0 600
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 17 325 SH   SOLE   0 0 325
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 45,898 1,562,205 SH   SOLE   0 0 1,562,205
ALLERGAN PLC SHS G0177J108 15 77 SH   SOLE   0 0 77
UNILEVER PLC SPON ADR NEW 904767704 1 25 SH   SOLE   0 0 25
HUNTSMAN CORP COM 447011107 0 1 SH   SOLE   0 0 1
LIBERTY BROADBAND CORP COM SER C 530307305 5 40 SH   SOLE   0 0 40
T MOBILE US INC COM 872590104 1 9 SH   SOLE   0 0 9
ISHARES TR GLOBAL REIT ETF 46434V647 1,271 46,029 SH   SOLE   0 0 46,029
JP MORGAN EXCHANGE TRADED FD LONG SHORT ETF 46641Q811 48 2,204 SH   SOLE   0 0 2,204
PERSPECTA INC COM 715347100 4 160 SH   SOLE   0 0 160
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 350 13,211 SH   SOLE   0 0 13,211
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 8,770 348,007 SH   SOLE   0 0 348,007
GOLDMAN SACHS GROUP INC COM 38141G104 5 23 SH   SOLE   0 0 23
MCDONALDS CORP COM 580135101 218 1,104 SH   SOLE   0 0 1,104
E TRADE FINANCIAL CORP COM NEW 269246401 6 131 SH   SOLE   0 0 131
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 30,185 1,185,000 SH   SOLE   0 0 1,185,000
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 12 250 SH   SOLE   0 0 250
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 4 47 SH   SOLE   0 0 47
CIGNA CORP NEW COM 125523100 5 24 SH   SOLE   0 0 24
FIBROGEN INC COM 31572Q808 4 88 SH   SOLE   0 0 88
ALPHABET INC CAP STK CL A 02079K305 853 637 SH   SOLE   0 0 637
ANTHEM INC COM 036752103 24 79 SH   SOLE   0 0 79
JABIL INC COM 466313103 0 0 SH   SOLE   0 0 0
MASTERCARD INC CL A 57636Q104 61 203 SH   SOLE   0 0 203
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 1 50 SH   SOLE   0 0 50
CITIZENS FINL GROUP INC COM 174610105 159 3,903 SH   SOLE   0 0 3,903
ALCON INC ORD SHS H01301128 1 17 SH   SOLE   0 0 17
NOVARTIS A G SPONSORED ADR 66987V109 38 405 SH   SOLE   0 0 405
GENERAL MTRS CO COM 37045V100 4 102 SH   SOLE   0 0 102
APPLIED MATLS INC COM 038222105 11 180 SH   SOLE   0 0 180
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 37,892 1,008,027 SH   SOLE   0 0 1,008,027
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 11 345 SH   SOLE   0 0 345
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 570 12,936 SH   SOLE   0 0 12,936
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 4 107 SH   SOLE   0 0 107
BJS WHSL CLUB HLDGS INC COM 05550J101 5 217 SH   SOLE   0 0 217
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 14 138 SH   SOLE   0 0 138
LEGG MASON ETF INVESTMENT TR SML CAP QULITY 52468L877 1,676 60,000 SH   SOLE   0 0 60,000
FASTENAL CO COM 311900104 63 1,693 SH   SOLE   0 0 1,693
GENERAL DYNAMICS CORP COM 369550108 59 336 SH   SOLE   0 0 336
MOTOROLA SOLUTIONS INC COM NEW 620076307 17 107 SH   SOLE   0 0 107
ISHARES TR MSCI GLOBAL IMP 46435G532 1,626 24,837 SH   SOLE   0 0 24,837
OLD NATL BANCORP IND COM 680033107 7 394 SH   SOLE   0 0 394
PROLOGIS INC COM 74340W103 239 2,678 SH   SOLE   0 0 2,678
EMERSON ELEC CO COM 291011104 216 2,834 SH   SOLE   0 0 2,834
KROGER CO COM 501044101 151 5,208 SH   SOLE   0 0 5,208
DUPONT DE NEMOURS INC COM 26614N102 49 761 SH   SOLE   0 0 761
ISHARES TR US OIL GS EX ETF 464288851 4,720 85,000 SH   SOLE   0 0 85,000
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 22 1,173 SH   SOLE   0 0 1,173
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 35 690 SH   SOLE   0 0 690
ISHARES TR RUS MD CP GR ETF 464287481 22 145 SH   SOLE   0 0 145
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 6,819 158,143 SH   SOLE   0 0 158,143
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 792 50,000 SH   SOLE   0 0 50,000
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 1 17 SH   SOLE   0 0 17
AMEDISYS INC COM 023436108 21 123 SH   SOLE   0 0 123
ISHARES TR 20 YR TR BD ETF 464287432 6,246 46,100 SH   SOLE   46,100 0 0
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 5,846 216,984 SH   SOLE   216,775 0 209
BLACKBAUD INC COM 09227Q100 7 86 SH   SOLE   0 0 86
UNION PACIFIC CORP COM 907818108 176 975 SH   SOLE   0 0 975
INDEPENDENT BK GROUP INC COM 45384B106 4 66 SH   SOLE   0 0 66
SIRIUS XM HLDGS INC COM 82968B103 5 710 SH   SOLE   0 0 710
INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 241 2,751 SH   SOLE   0 0 2,751
CHIPOTLE MEXICAN GRILL INC COM 169656105 11 13 SH   SOLE   0 0 13
HALLIBURTON CO COM 406216101 7 280 SH   SOLE   0 0 280
ISHARES TR MSCI EAFE ETF 464287465 122 1,760 SH   SOLE   0 0 1,760
HONEYWELL INTL INC COM 438516106 64 359 SH   SOLE   0 0 359
KKR REAL ESTATE FIN TR INC COM 48251K100 10 475 SH   SOLE   0 0 475
VMWARE INC CL A COM 928563402 6 42 SH   SOLE   0 0 42
ISHARES TR MORTGE REL ETF 46435G342 410 9,197 SH   SOLE   0 0 9,197
ISHARES TR EAFE VALUE ETF 464288877 82,851 1,659,336 SH   SOLE   62,000 0 1,597,336
ANNALY CAP MGMT INC COM 035710409 0 1 SH   SOLE   0 0 1
CATERPILLAR INC DEL COM 149123101 6 39 SH   SOLE   0 0 39
GLOBAL X FDS CONSCIOUS COS 37954Y731 54 2,290 SH   SOLE   0 0 2,290
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 48,291 1,540,369 SH   SOLE   0 0 1,540,369
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 4 106 SH   SOLE   0 0 106
DUKE REALTY CORP COM NEW 264411505 4 111 SH   SOLE   0 0 111
VERTEX PHARMACEUTICALS INC COM 92532F100 16 72 SH   SOLE   0 0 72
PIMCO ETF TR INTER MUN BD ACT 72201R866 6,825 123,667 SH   SOLE   0 0 123,667
COLUMBIA FINL INC COM 197641103 4 215 SH   SOLE   0 0 215
ALPHABET INC CAP STK CL C 02079K107 1,776 1,328 SH   SOLE   0 0 1,328
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 5,686 115,786 SH   SOLE   0 0 115,786
FISERV INC COM 337738108 162 1,400 SH   SOLE   0 0 1,400
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 7,487 168,364 SH   SOLE   57,000 0 111,364
CLOROX CO DEL COM 189054109 14 90 SH   SOLE   0 0 90
ALPHA ARCHITECT ETF TR INTL QUAN VALUE 02072L201 2,801 95,000 SH   SOLE   0 0 95,000
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 37,378 367,929 SH   SOLE   153,222 0 214,707
EMCOR GROUP INC COM 29084Q100 8 87 SH   SOLE   0 0 87
VANECK VECTORS ETF TRUST PHARMACEUTICAL 92189F692 14,697 229,000 SH   SOLE   0 0 229,000
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 44,293 1,379,846 SH   SOLE   0 0 1,379,846
CORTEVA INC COM 22052L104 8 254 SH   SOLE   0 0 254
ISHARES TR ESG US AGR BD 46435U549 479 8,936 SH   SOLE   0 0 8,936
VANGUARD WELLINGTON FD US MOMENTUM 921935508 0 1 SH   SOLE   0 0 1
ISHARES TR CHINA LG-CAP ETF 464287184 1,178 27,000 SH   SOLE   27,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 961 8,205 SH   SOLE   0 0 8,205
LIVERAMP HLDGS INC COM 53815P108 4 81 SH   SOLE   0 0 81
RAPID7 INC COM 753422104 3 60 SH   SOLE   0 0 60
HP INC COM 40434L105 4 191 SH   SOLE   0 0 191
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,671 17,832 SH   SOLE   17,000 0 832
BLACKROCK INC COM 09247X101 1,399 2,782 SH   SOLE   0 0 2,782
ISHARES TR CORE S&P500 ETF 464287200 886 2,740 SH   SOLE   0 0 2,740
PERFORMANCE FOOD GROUP CO COM 71377A103 5 98 SH   SOLE   0 0 98
JP MORGAN EXCHANGE TRADED FD HIGH YLD RESRCH 46641Q878 583 11,256 SH   SOLE   0 0 11,256
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 4,059 56,000 SH   SOLE   0 0 56,000
ISHARES TR EAFE GRWTH ETF 464288885 51 595 SH   SOLE   0 0 595
CONOCOPHILLIPS COM 20825C104 174 2,681 SH   SOLE   0 0 2,681
ISHARES TR CORE HIGH DV ETF 46429B663 10,067 102,648 SH   SOLE   0 0 102,648
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 7 240 SH   SOLE   0 0 240
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6 73 SH   SOLE   0 0 73
FORD MTR CO DEL COM 345370860 60 6,505 SH   SOLE   0 0 6,505
CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 83 250 SH   SOLE   0 0 250
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 6,781 648,242 SH   SOLE   0 0 648,242
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 22 1,010 SH   SOLE   0 0 1,010
SYNOPSYS INC COM 871607107 919 6,605 SH   SOLE   0 0 6,605
BIOGEN INC COM 09062X103 58 195 SH   SOLE   0 0 195
FRANKLIN LTD DURATION INC TR COM 35472T101 3,412 355,838 SH   SOLE   0 0 355,838
MEDTRONIC PLC SHS G5960L103 39 346 SH   SOLE   0 0 346
GLACIER BANCORP INC NEW COM 37637Q105 5 103 SH   SOLE   0 0 103
ISHARES TR MSCI USA ESG SLC 464288802 145 1,080 SH   SOLE   0 0 1,080
ASTRAZENECA PLC SPONSORED ADR 046353108 19 376 SH   SOLE   0 0 376
GLOBAL X FDS FINTECH ETF 37954Y814 3,086 101,584 SH   SOLE   0 0 101,584
LAM RESEARCH CORP COM 512807108 1 4 SH   SOLE   0 0 4
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 6,037 100,000 SH   SOLE   0 0 100,000
W P CAREY INC COM 92936U109 71 882 SH   SOLE   0 0 882
ISHARES TR MODERT ALLOC ETF 464289875 304 7,575 SH   SOLE   0 0 7,575
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 31,729 378,352 SH   SOLE   58,485 0 319,867
CMS ENERGY CORP COM 125896100 10 155 SH   SOLE   0 0 155
APPLIED INDL TECHNOLOGIES IN COM 03820C105 7 101 SH   SOLE   0 0 101
SPDR SERIES TRUST S&P METALS MNG 78464A755 61 2,091 SH   SOLE   0 0 2,091
BOOKING HLDGS INC COM 09857L108 10 5 SH   SOLE   0 0 5
JOHN HANCOCK ETF TRUST MLTFACTR MATLS 47804J800 0 8 SH   SOLE   0 0 8
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 997 28,505 SH   SOLE   0 0 28,505
KAYNE ANDERSN MLP MIDS INVT COM 486606106 3,832 275,118 SH   SOLE   0 0 275,118
ARK ETF TR GENOMIC REV ETF 00214Q302 5,598 167,000 SH   SOLE   0 0 167,000
ISHARES TR SHORT TREAS BD 464288679 294 2,664 SH   SOLE   0 0 2,664
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 9,195 63,000 SH   SOLE   0 0 63,000
BANK AMER CORP COM 060505104 1,487 42,208 SH   SOLE   0 0 42,208
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 4,484 192,375 SH   SOLE   0 0 192,375
AFLAC INC COM 001055102 225 4,262 SH   SOLE   0 0 4,262
BEST BUY INC COM 086516101 8 91 SH   SOLE   0 0 91
ISHARES TR USA QUALITY FCTR 46432F339 34,987 346,404 SH   SOLE   0 0 346,404
MORGAN STANLEY COM NEW 617446448 30 586 SH   SOLE   0 0 586
ISHARES TR U.S. REAL ES ETF 464287739 444 4,774 SH   SOLE   0 0 4,774
BP PLC SPONSORED ADR 055622104 7 182 SH   SOLE   0 0 182
OMNICOM GROUP INC COM 681919106 11 134 SH   SOLE   0 0 134
SEMPRA ENERGY COM 816851109 12 77 SH   SOLE   0 0 77
ISHARES INC MIN VOL GBL ETF 464286525 266 2,777 SH   SOLE   0 0 2,777
ISHARES TR GLOBAL 100 ETF 464287572 1 23 SH   SOLE   0 0 23
ISHARES TR 0-5YR HI YL CP 46434V407 86 1,849 SH   SOLE   0 0 1,849
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 19,711 574,000 SH   SOLE   0 0 574,000
NATIONAL HOLDINGS CORP *W EXP 01/18/202 636375115 0 4 SH   SOLE   0 0 4
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 20 3,075 SH   SOLE   0 0 3,075
ISHARES TR S&P SML 600 GWT 464287887 20 102 SH   SOLE   0 0 102
AQUA AMERICA INC COM 03836W103 15 312 SH   SOLE   0 0 312
JOHN HANCOCK ETF TRUST MULTIFACTOR HE 47804J503 15,236 409,028 SH   SOLE   0 0 409,028
WISDOMTREE TR FUTRE STRAT FD 97717W125 41 1,105 SH   SOLE   0 0 1,105
ATMOS ENERGY CORP COM 049560105 4 36 SH   SOLE   0 0 36
HAEMONETICS CORP COM 405024100 6 56 SH   SOLE   0 0 56
JP MORGAN EXCHANGE TRADED FD DIVERSIFIED ET 46641Q803 19,743 835,486 SH   SOLE   0 0 835,486
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 10,730 117,483 SH   SOLE   117,483 0 0
DOLLAR GEN CORP NEW COM 256677105 17 107 SH   SOLE   0 0 107
ISHARES INC MSCI AUST ETF 464286103 3,724 164,500 SH   SOLE   0 0 164,500
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 15,498 679,137 SH   SOLE   0 0 679,137
MACK CALI RLTY CORP COM 554489104 4 162 SH   SOLE   0 0 162
AIR PRODS & CHEMS INC COM 009158106 257 1,093 SH   SOLE   0 0 1,093
VANECK VECTORS ETF TRUST REAL ASSET ALC 92189F130 186 7,238 SH   SOLE   0 0 7,238
KELLOGG CO COM 487836108 138 1,989 SH   SOLE   0 0 1,989
FIRST FINL BANCORP OH COM 320209109 4 150 SH   SOLE   0 0 150
SPDR INDEX SHS FDS SOLACTIVE CANADA 78463X376 4,918 79,254 SH   SOLE   0 0 79,254
SPDR GOLD TRUST GOLD SHS 78463V107 28 197 SH   SOLE   0 0 197
VICTORY PORTFOLIOS II VICTORYSHS SMLCP 92647N568 4,876 90,000 SH   SOLE   0 0 90,000
PAYPAL HLDGS INC COM 70450Y103 47 435 SH   SOLE   0 0 435
GABELLI EQUITY TR INC COM 362397101 32 5,248 SH   SOLE   0 0 5,248
PACER FDS TR TRENDPILOT FD 69374H675 328 12,185 SH   SOLE   0 0 12,185
ISHARES TR MSCI INDIA ETF 46429B598 2,039 58,000 SH   SOLE   0 0 58,000
BLACKROCK ENHANCED EQT DIV T COM 09251A104 9 950 SH   SOLE   0 0 950
COCA COLA EUROPEAN PARTNERS SHS G25839104 6 122 SH   SOLE   0 0 122
NORTHFIELD BANCORP INC DEL COM 66611T108 6 332 SH   SOLE   0 0 332
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 58,252 1,461,412 SH   SOLE   0 0 1,461,412
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3,629 60,366 SH   SOLE   0 0 60,366
EBAY INC COM 278642103 1 25 SH   SOLE   0 0 25
ISHARES INC MSCI CDA ETF 464286509 7,500 250,926 SH   SOLE   0 0 250,926
ISHARES TR CORE MSCI EURO 46434V738 639 12,813 SH   SOLE   0 0 12,813
EATON VANCE TAX MNGD GBL DV COM 27829F108 12,285 1,399,256 SH   SOLE   0 0 1,399,256
SEAGATE TECHNOLOGY PLC SHS G7945M107 16 268 SH   SOLE   0 0 268
ISHARES TR EXPONENTIAL TECH 46434V381 148,423 3,471,066 SH   SOLE   70,300 0 3,400,766
VANECK VECTORS ETF TRUST MORNINGSTAR WIDE 92189F643 16,387 299,143 SH   SOLE   0 0 299,143
NORTHWESTERN CORP COM NEW 668074305 4 51 SH   SOLE   0 0 51
JOHNSON & JOHNSON COM 478160104 386 2,645 SH   SOLE   0 0 2,645
THERMO FISHER SCIENTIFIC INC COM 883556102 133 409 SH   SOLE   0 0 409
KINDER MORGAN INC DEL COM 49456B101 10 462 SH   SOLE   0 0 462
VANECK VECTORS ETF TRUST MORNINGSTAR INTL 92189F593 140 4,376 SH   SOLE   0 0 4,376
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 161 6,216 SH   SOLE   0 0 6,216
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 23,778 230,000 SH   SOLE   0 0 230,000
KRAFT HEINZ CO COM 500754106 1 23 SH   SOLE   0 0 23