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
ISHARES TR NATIONAL MUN ETF 464288414 4,650 40,292 SH   SOLE   0 0 40,292
HUNTINGTON BANCSHARES INC COM 446150104 143 15,880 SH   SOLE   0 0 15,880
ISHARES TR MSCI UK ETF NEW 46435G334 13,475 523,101 SH   SOLE   0 0 523,101
FRANKLIN TEMPLETON ETF TR LIBERTY SYSTMT 35473P546 1,413 61,634 SH   SOLE   0 0 61,634
TRUIST FINL CORP COM 89832Q109 443 11,788 SH   SOLE   0 0 11,788
DUKE ENERGY CORP NEW COM NEW 26441C204 241 3,013 SH   SOLE   0 0 3,013
SPDR SER TR S&P KENSHO NEW 78468R648 15,923 427,692 SH   SOLE   0 0 427,692
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 65,677 2,766,493 SH   SOLE   105,900 0 2,660,593
ISHARES U S ETF TR COMMOD SEL STG 46431W853 361 15,217 SH   SOLE   0 0 15,217
ISHARES TR BARCLAYS 7 10 YR 464287440 7,406 60,768 SH   SOLE   38,000 0 22,768
J P MORGAN EXCHANGE-TRADED F BETABULDRS CDA 46641Q696 6,783 300,000 SH   SOLE   0 0 300,000
WISDOMTREE TR ITL HIGH DIV FD 97717W802 2,492 75,618 SH   SOLE   0 0 75,618
DBX ETF TR XTRACK USD HIGH 233051432 1,720 36,800 SH   SOLE   36,800 0 0
SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 14,579 150,000 SH   SOLE   0 0 150,000
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,069 4 SH   SOLE   0 0 4
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 710 36,446 SH   SOLE   0 0 36,446
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 28,265 471,164 SH   SOLE   0 0 471,164
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 3,253 122,349 SH   SOLE   0 0 122,349
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 4,035 173,358 SH   SOLE   0 0 173,358
SPDR SER TR PORTFOLIO AGRGTE 78464A649 38,760 1,255,987 SH   SOLE   0 0 1,255,987
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,615 116,506 SH   SOLE   57,000 0 59,506
LEGG MASON ETF INVT TR SML CAP QULITY 52468L877 1,543 69,000 SH   SOLE   0 0 69,000
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2,352 46,929 SH   SOLE   0 0 46,929
ISHARES INC ESG MSCI EM ETF 46434G863 568 17,713 SH   SOLE   0 0 17,713
ISHARES TR SH TR CRPORT ETF 464288646 3,422 62,557 SH   SOLE   0 0 62,557
OCCIDENTAL PETE CORP COM 674599105 205 11,180 SH   SOLE   0 0 11,180
ISHARES TR MSCI KLD400 SOC 464288570 1,425 12,072 SH   SOLE   0 0 12,072
ISHARES TR JPMORGAN USD EMG 464288281 7,171 65,654 SH   SOLE   40,350 0 25,304
FIDELITY COVINGTON TR MOMENTUM FACTR 316092816 5,467 149,000 SH   SOLE   0 0 149,000
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 4,445 195,711 SH   SOLE   0 0 195,711
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 1,789 50,000 SH   SOLE   0 0 50,000
ABBVIE INC COM 00287Y109 989 10,072 SH   SOLE   0 0 10,072
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 501 35,513 SH   SOLE   0 0 35,513
WISDOMTREE TR US SMALLCAP DIVD 97717W604 3,469 163,798 SH   SOLE   0 0 163,798
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 26,536 534,136 SH   SOLE   0 0 534,136
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 19,648 303,581 SH   SOLE   0 0 303,581
FACEBOOK INC CL A 30303M102 2,033 8,955 SH   SOLE   0 0 8,955
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 15,887 304,175 SH   SOLE   0 0 304,175
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 3,183 124,400 SH   SOLE   124,400 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 373 11,943 SH   SOLE   0 0 11,943
ISHARES TR MSCI EMG MKT ETF 464287234 310 7,752 SH   SOLE   0 0 7,752
VANGUARD WORLD FDS INF TECH ETF 92204A702 4,329 15,531 SH   SOLE   0 0 15,531
WISDOMTREE TR INTL EQUITY FD 97717W703 907 20,488 SH   SOLE   0 0 20,488
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 2,535 111,871 SH   SOLE   0 0 111,871
J P MORGAN EXCHANGE-TRADED F ULTRA SHT MUNCPL 46641Q654 324 6,354 SH   SOLE   0 0 6,354
SPDR SER TR BLOMBERG BRC INV 78468R200 1,067 35,000 SH   SOLE   0 0 35,000
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 5,888 94,063 SH   SOLE   31,520 0 62,543
ADOBE INC COM 00724F101 1,321 3,034 SH   SOLE   0 0 3,034
PHILIP MORRIS INTL INC COM 718172109 491 7,009 SH   SOLE   0 0 7,009
JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 3,226 137,049 SH   SOLE   0 0 137,049
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 10,341 298,792 SH   SOLE   0 0 298,792
SIMON PPTY GROUP INC NEW COM 828806109 294 4,302 SH   SOLE   0 0 4,302
ISHARES TR U.S. FIN SVC ETF 464287770 6,209 52,000 SH   SOLE   0 0 52,000
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 208 1,078 SH   SOLE   0 0 1,078
GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305 3,719 135,000 SH   SOLE   0 0 135,000
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 32,232 963,286 SH   SOLE   0 0 963,286
POWERSHARES DB MULTI-SECTOR AGRICULTURE FD 46140H106 2,566 190,000 SH   SOLE   0 0 190,000
FIRST TR EXCHANGE-TRADED FD FST TR GLB FD 33739H101 3,538 227,593 SH   SOLE   0 0 227,593
MEDTRONIC PLC SHS G5960L103 683 7,451 SH   SOLE   0 0 7,451
GLOBAL X FDS FINTECH ETF 37954Y814 3,043 91,584 SH   SOLE   0 0 91,584
DIREXION SHS ETF TR RUSELL1000 VAL 25460E455 4,114 100,000 SH   SOLE   0 0 100,000
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 303 7,813 SH   SOLE   0 0 7,813
FLEXSHARES TR INTL QLTDV IDX 33939L837 209 10,376 SH   SOLE   0 0 10,376
NEXTERA ENERGY INC COM 65339F101 242 1,009 SH   SOLE   0 0 1,009
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 488 1,891 SH   SOLE   0 0 1,891
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 5,852 274,115 SH   SOLE   0 0 274,115
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 3,453 173,874 SH   SOLE   0 0 173,874
ISHARES TR USA MOMENTUM FCT 46432F396 2,861 21,841 SH   SOLE   0 0 21,841
ISHARES TR ESG AWR US AGRGT 46435U549 714 12,620 SH   SOLE   0 0 12,620
CBRE CLARION GLOBAL REAL EST COM 12504G100 3,372 564,844 SH   SOLE   0 0 564,844
FLEXSHARES TR MORNSTAR UPSTR 33939L407 6,505 235,334 SH   SOLE   0 0 235,334
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 23,115 532,844 SH   SOLE   255,439 0 277,405
SPDR SER TR NUVEEN BRC MUNIC 78468R721 911 17,632 SH   SOLE   0 0 17,632
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 3,333 15,000 SH   SOLE   0 0 15,000
ISHARES TR PHLX SEMICND ETF 464287523 6,907 25,500 SH   SOLE   0 0 25,500
FIDELITY COVINGTON TR VLU FACTOR ETF 316092782 32,975 979,654 SH   SOLE   0 0 979,654
FRANKLIN TEMPLETON ETF TR FTSE CANADA 35473P827 602 26,000 SH   SOLE   0 0 26,000
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5,825 116,100 SH   SOLE   30,100 0 86,000
ALLSTATE CORP COM 020002101 416 4,287 SH   SOLE   0 0 4,287
ROYCE VALUE TR INC COM 780910105 2,422 193,174 SH   SOLE   0 0 193,174
WESTERN ASSET EMERGING MKTS COM 95766A101 1,109 89,992 SH   SOLE   0 0 89,992
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 44,377 436,391 SH   SOLE   153,222 0 283,169
J P MORGAN EXCHANGE-TRADED F DIV RTN INT EQ 46641Q209 1,322 26,746 SH   SOLE   16,100 0 10,646
ISHARES TR USA QUALITY FCTR 46432F339 9,697 101,095 SH   SOLE   0 0 101,095
ISHARES TR CORE S&P500 ETF 464287200 643 2,076 SH   SOLE   0 0 2,076
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 1,289 40,099 SH   SOLE   0 0 40,099
ISHARES TR EXPONENTIAL TECH 46434V381 110,182 2,474,880 SH   SOLE   59,832 0 2,415,048
ENTREPRENEURSHARES SER TRUST ERSHARES 30 ETF 293828802 4,326 204,072 SH   SOLE   0 0 204,072
WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 1,637 105,000 SH   SOLE   0 0 105,000
ISHARES TR INTL QLTY FACTOR 46434V456 425 14,436 SH   SOLE   0 0 14,436
FLEXSHARES TR QUALT DIVD IDX 33939L860 623 14,739 SH   SOLE   0 0 14,739
ISHARES TR GL CLEAN ENE ETF 464288224 3,944 315,000 SH   SOLE   0 0 315,000
ISHARES TR 3 7 YR TREAS BD 464288661 14,343 107,300 SH   SOLE   107,300 0 0
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 4,541 137,065 SH   SOLE   0 0 137,065
BIO RAD LABS INC CL A 090572207 203 449 SH   SOLE   0 0 449
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5,303 60,025 SH   SOLE   58,485 0 1,540
TJX COS INC NEW COM 872540109 504 9,969 SH   SOLE   0 0 9,969
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 44,709 889,558 SH   SOLE   204,000 0 685,558
ISHARES TR MSCI GLOBAL IMP 46435G532 1,538 22,561 SH   SOLE   0 0 22,561
ALPHABET INC CAP STK CL A 02079K305 1,203 848 SH   SOLE   0 0 848
MCDONALDS CORP COM 580135101 867 4,698 SH   SOLE   0 0 4,698
CONOCOPHILLIPS COM 20825C104 308 7,341 SH   SOLE   0 0 7,341
SPDR SER TR PRTFLO S&P500 VL 78464A508 25,218 870,179 SH   SOLE   0 0 870,179
ISHARES TR 0-5YR HI YL CP 46434V407 15,482 360,973 SH   SOLE   123,500 0 237,473
ISHARES TR CORE MSCI EURO 46434V738 215 5,024 SH   SOLE   0 0 5,024
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 819 16,051 SH   SOLE   0 0 16,051
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 252 18,730 SH   SOLE   0 0 18,730
AMAZON COM INC COM 023135106 290 105 SH   SOLE   0 0 105
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 35,909 665,836 SH   SOLE   0 0 665,836
ISHARES TR CORE S&P SCP ETF 464287804 20,955 306,849 SH   SOLE   0 0 306,849
ISHARES INC JP MORGAN EM ETF 464286517 1,117 27,400 SH   SOLE   27,400 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 2,894 159,882 SH   SOLE   0 0 159,882
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 1,356 35,350 SH   SOLE   0 0 35,350
ISHARES U S ETF TR SHT MAT MUN ETF 46431W838 2,736 54,554 SH   SOLE   0 0 54,554
UNITEDHEALTH GROUP INC COM 91324P102 1,594 5,404 SH   SOLE   0 0 5,404
WISDOMTREE TR GLB EX US RL EST 97717W331 2,364 99,131 SH   SOLE   0 0 99,131
JOHN HANCOCK EXCHANGE TRADED MLTDCTR MEDIA 47804J826 2,152 79,043 SH   SOLE   0 0 79,043
SPDR SER TR S&P HOMEBUILD 78464A888 3,514 80,050 SH   SOLE   0 0 80,050
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 28,436 1,535,400 SH   SOLE   0 0 1,535,400
ISHARES TR 20 YR TR BD ETF 464287432 5,434 33,150 SH   SOLE   33,150 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 7,928 152,000 SH   SOLE   0 0 152,000
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 3,573 85,633 SH   SOLE   0 0 85,633
THERMO FISHER SCIENTIFIC INC COM 883556102 1,030 2,844 SH   SOLE   0 0 2,844
ISHARES INC MSCI HONG KG ETF 464286871 2,225 104,136 SH   SOLE   0 0 104,136
VANGUARD INDEX FDS VALUE ETF 922908744 13,877 139,337 SH   SOLE   8,605 0 130,732
ISHARES INC MSCI RUSSIA ETF 46434G798 8,452 252,513 SH   SOLE   0 0 252,513
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 291 9,785 SH   SOLE   0 0 9,785
PROSHARES TR SHRT 20+YR TRE 74347X849 3,930 254,400 SH   SOLE   75,000 0 179,400
PIMCO DYNAMIC CR INCOME FD COM SHS 72202D106 5,348 290,160 SH   SOLE   0 0 290,160
ISHARES TR INTRM TR CRP ETF 464288638 10,960 181,516 SH   SOLE   180,760 0 756
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 967 8,931 SH   SOLE   0 0 8,931
REPUBLIC SVCS INC COM 760759100 599 7,304 SH   SOLE   0 0 7,304
MICROSOFT CORP COM 594918104 2,996 14,722 SH   SOLE   0 0 14,722
J P MORGAN EXCHANGE-TRADED F GLOBAL BD OPRT 46641Q852 300 6,031 SH   SOLE   0 0 6,031
INVESCO EXCHANGE-TRADED FD T VAR RATE PFD 46138G870 4,666 199,132 SH   SOLE   0 0 199,132
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 478 9,416 SH   SOLE   0 0 9,416
BLACKROCK INC COM 09247X101 372 683 SH   SOLE   0 0 683
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 4,037 74,561 SH   SOLE   0 0 74,561
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 13,531 426,563 SH   SOLE   0 0 426,563
MERCK & CO. INC COM 58933Y105 434 5,612 SH   SOLE   0 0 5,612
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 1,111 39,799 SH   SOLE   0 0 39,799
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,601 8,971 SH   SOLE   0 0 8,971
J P MORGAN EXCHANGE-TRADED F US VALUE FACTR 46641Q753 2,774 115,414 SH   SOLE   0 0 115,414
CITIGROUP INC COM NEW 172967424 899 17,595 SH   SOLE   0 0 17,595
VANGUARD WELLINGTON FD US LIQUIDITY 921935300 1,308 17,500 SH   SOLE   0 0 17,500
INVESCO ACTIVLY MANGD ETC FD OPTIMUM YIELD 46090F100 14,303 1,105,317 SH   SOLE   0 0 1,105,317
ISHARES TR SHORT TREAS BD 464288679 295 2,664 SH   SOLE   0 0 2,664
JOHN HANCOCK EXCHANGE TRADED MULTFCTR EMRNG 47804J834 375 16,488 SH   SOLE   0 0 16,488
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 11,177 117,483 SH   SOLE   117,483 0 0
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 418 16,252 SH   SOLE   0 0 16,252
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 22,841 230,000 SH   SOLE   0 0 230,000
PACER FDS TR TRENDPILOT FD 69374H675 539 22,161 SH   SOLE   0 0 22,161
DBX ETF TR XTRCKR RUSL 1000 233051242 43,931 1,555,065 SH   SOLE   0 0 1,555,065
SPDR S&P 500 ETF TR TR UNIT 78462F103 616 1,999 SH   SOLE   0 0 1,999
EATON VANCE TAX-MANAGED GLOB COM 27829F108 6,892 933,867 SH   SOLE   0 0 933,867
COSTAR GROUP INC COM 22160N109 408 574 SH   SOLE   0 0 574
APPLE INC COM 037833100 8,704 23,858 SH   SOLE   0 0 23,858
INTEL CORP COM 458140100 1,616 27,015 SH   SOLE   0 0 27,015
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 7,544 158,050 SH   SOLE   33,100 0 124,950
ISHARES INC CORE MSCI EMKT 46434G103 11,373 238,934 SH   SOLE   0 0 238,934
SPDR SER TR NUVEEN BBG BRCLY 78464A284 585 10,379 SH   SOLE   0 0 10,379
ISHARES TR S&P 100 ETF 464287101 1,773 12,452 SH   SOLE   0 0 12,452
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 2,179 105,029 SH   SOLE   0 0 105,029
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 308 2,628 SH   SOLE   0 0 2,628
ISHARES TR USD INV GRDE ETF 464288620 4,042 66,900 SH   SOLE   66,900 0 0
STARBUCKS CORP COM 855244109 502 6,828 SH   SOLE   0 0 6,828
SPDR SER TR PRTFLO S&P500 GW 78464A409 226 5,031 SH   SOLE   0 0 5,031
ISHARES TR GLOBAL REIT ETF 46434V647 871 41,716 SH   SOLE   0 0 41,716
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 4,605 56,000 SH   SOLE   0 0 56,000
SPDR SER TR PORTFOLI S&P1500 78464A805 49,707 1,315,700 SH   SOLE   0 0 1,315,700
PACER FDS TR LUNT MDCAP MLT 69374H725 303 12,441 SH   SOLE   0 0 12,441
DISNEY WALT CO COM DISNEY 254687106 985 8,837 SH   SOLE   0 0 8,837
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 9,104 350,822 SH   SOLE   0 0 350,822
PACER FDS TR LUNT LRGCP MULTI 69374H816 541 21,773 SH   SOLE   0 0 21,773
COSTCO WHSL CORP NEW COM 22160K105 1,079 3,559 SH   SOLE   0 0 3,559
DBX ETF TR XTRACK MSCI EAFE 233051200 1,437 47,548 SH   SOLE   0 0 47,548
BK OF AMERICA CORP COM 060505104 1,493 62,866 SH   SOLE   0 0 62,866
DBX ETF TR XTRACK HRVST CSI 233051879 3,075 103,500 SH   SOLE   0 0 103,500
ISHARES INC MSCI TURKEY ETF 464286715 2,345 101,000 SH   SOLE   0 0 101,000
WISDOMTREE TR FLOATNG RAT TREA 97717X628 389 15,486 SH   SOLE   0 0 15,486
ISHARES TR MSCI MIN VOL ETF 46429B697 28,606 471,808 SH   SOLE   0 0 471,808
VANECK VECTORS ETF TR RETAIL ETF 92189F684 9,278 70,000 SH   SOLE   0 0 70,000
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,761 51,194 SH   SOLE   0 0 51,194
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,018 12,958 SH   SOLE   0 0 12,958
VISA INC COM CL A 92826C839 1,934 10,011 SH   SOLE   0 0 10,011
ISHARES INC MSCI SPAIN ETF 464286764 1,685 75,000 SH   SOLE   0 0 75,000
ROPER TECHNOLOGIES INC COM 776696106 785 2,021 SH   SOLE   0 0 2,021
ISHARES TR MSCI AC ASIA ETF 464288182 8,648 125,023 SH   SOLE   0 0 125,023
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 975 35,711 SH   SOLE   0 0 35,711
ISHARES TR GLOB HLTHCRE ETF 464287325 27,830 404,619 SH   SOLE   18,600 0 386,019
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 1,193 23,861 SH   SOLE   0 0 23,861
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 41,639 1,507,574 SH   SOLE   0 0 1,507,574
WISDOMTREE TR EMER MKT HIGH FD 97717W315 29,501 816,530 SH   SOLE   0 0 816,530
ARK ETF TR INNOVATION ETF 00214Q104 6,307 88,448 SH   SOLE   0 0 88,448
LOWES COS INC COM 548661107 456 3,373 SH   SOLE   0 0 3,373
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 4,653 198,764 SH   SOLE   0 0 198,764
ISHARES TR INTL SEL DIV ETF 464288448 9,446 376,043 SH   SOLE   0 0 376,043
PIMCO ETF TR 1-5 US TIP IDX 72201R205 17,738 333,487 SH   SOLE   0 0 333,487
ISHARES INC MSCI GLB SLV&MTL 464286327 5,691 425,000 SH   SOLE   0 0 425,000
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 92,509 1,866,987 SH   SOLE   413,389 0 1,453,598
ISHARES TR CORE MSCI TOTAL 46432F834 14,824 271,901 SH   SOLE   0 0 271,901
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 370 15,041 SH   SOLE   0 0 15,041
EATON CORP PLC SHS G29183103 970 11,084 SH   SOLE   0 0 11,084
ISHARES TR ESG MSCI EAFE 46435G516 327 5,391 SH   SOLE   0 0 5,391
ETFS TR BBRG ALL COMD K1 003261104 21,174 1,158,946 SH   SOLE   0 0 1,158,946
ISHARES INC MSCI TAIWAN ETF 46434G772 2,920 72,600 SH   SOLE   0 0 72,600
ETF SER SOLUTIONS US GLB JETS 26922A842 433 26,000 SH   SOLE   0 0 26,000
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,229 41,000 SH   SOLE   41,000 0 0
DAVIS FUNDAMENTAL ETF TR SELCT INTL ETF 23908L405 10,966 600,561 SH   SOLE   0 0 600,561
ISHARES TR CORE S&P MCP ETF 464287507 228 1,282 SH   SOLE   0 0 1,282
ISHARES TR EDGE MSCI USA VL 46432F388 40,845 565,095 SH   SOLE   0 0 565,095
KAYNE ANDERSN MLP MIDS INVT COM 486606106 1,132 214,409 SH   SOLE   0 0 214,409
JOHNSON & JOHNSON COM 478160104 1,155 8,215 SH   SOLE   0 0 8,215
ISHARES TR SHRT NAT MUN ETF 464288158 4,996 46,321 SH   SOLE   0 0 46,321
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 51,710 1,640,024 SH   SOLE   72,131 0 1,567,893
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 6,555 177,500 SH   SOLE   0 0 177,500
ISHARES TR TIPS BD ETF 464287176 2,846 23,138 SH   SOLE   0 0 23,138
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 14,550 543,300 SH   SOLE   75,071 0 468,229
REALTY INCOME CORP COM 756109104 232 3,900 SH   SOLE   0 0 3,900
FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 22,324 732,924 SH   SOLE   0 0 732,924
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 8,182 321,000 SH   SOLE   0 0 321,000
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 22,309 1,077,233 SH   SOLE   0 0 1,077,233
PNC FINL SVCS GROUP INC COM 693475105 238 2,267 SH   SOLE   0 0 2,267
ISHARES TR CORE US AGGBD ET 464287226 509 4,308 SH   SOLE   0 0 4,308
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1,870 60,834 SH   SOLE   0 0 60,834
ETF SER SOLUTIONS SALT HIG TRUBT 26922A479 2,476 96,000 SH   SOLE   0 0 96,000
ISHARES TR MIN VOL EAFE ETF 46429B689 12,824 194,124 SH   SOLE   0 0 194,124
ISHARES TR EAFE VALUE ETF 464288877 537 13,425 SH   SOLE   0 0 13,425
ALPHABET INC CAP STK CL C 02079K107 1,173 830 SH   SOLE   0 0 830
ISHARES TR CHINA LG-CAP ETF 464287184 1,072 27,000 SH   SOLE   27,000 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 18,447 609,000 SH   SOLE   0 0 609,000
JOHN HANCOCK EXCHANGE TRADED MLTFACTOR ENRG 47804J701 2,521 180,000 SH   SOLE   0 0 180,000
KEYCORP COM 493267108 149 12,218 SH   SOLE   0 0 12,218
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 7,067 401,776 SH   SOLE   0 0 401,776
DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 12,408 525,977 SH   SOLE   0 0 525,977
ISHARES TR MSCI ACWI EX US 464288240 229 5,300 SH   SOLE   0 0 5,300
SPDR SER TR PORTFOLIO SH TSR 78468R101 4,105 133,640 SH   SOLE   0 0 133,640
HORMEL FOODS CORP COM 440452100 537 11,131 SH   SOLE   0 0 11,131
SPDR SER TR PRTFLO S&P500 HI 78468R788 3,130 112,402 SH   SOLE   0 0 112,402
ISHARES TR INTL MOMENTUM FT 46434V449 9,568 305,000 SH   SOLE   0 0 305,000
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 6,994 117,986 SH   SOLE   39,700 0 78,286
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 12,381 260,056 SH   SOLE   0 0 260,056
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 20,866 380,828 SH   SOLE   0 0 380,828
VANGUARD STAR FDS VG TL INTL STK F 921909768 423 8,606 SH   SOLE   0 0 8,606
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6,159 266,171 SH   SOLE   55,100 0 211,071
SPDR SER TR PORTFOLIO S&P500 78464A854 481 13,276 SH   SOLE   0 0 13,276
ECOLAB INC COM 278865100 964 4,847 SH   SOLE   0 0 4,847
SPDR SER TR PORTFOLIO S&P600 78468R853 367 13,813 SH   SOLE   0 0 13,813
CONTINENTAL RES INC COM 212015101 309 17,599 SH   SOLE   0 0 17,599
FRANKLIN LTD DURATION INCOME COM 35472T101 2,252 266,167 SH   SOLE   0 0 266,167
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879 758 30,784 SH   SOLE   0 0 30,784
PIMCO ETF TR ACTIVE BD ETF 72201R775 75,354 675,274 SH   SOLE   166,909 0 508,365
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,408 6,555 SH   SOLE   0 0 6,555
BLACKROCK CORPOR HI YLD FD I COM 09255P107 1,047 102,915 SH   SOLE   0 0 102,915
VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 13,832 222,151 SH   SOLE   0 0 222,151
US BANCORP DEL COM NEW 902973304 1,445 39,248 SH   SOLE   0 0 39,248
JANUS DETROIT STR TR HENDERSON MTG 47103U852 5,168 96,256 SH   SOLE   0 0 96,256
WISDOMTREE TR YIELD ENHANCD US 97717X511 2,123 39,450 SH   SOLE   0 0 39,450
ISHARES TR RUS 1000 VAL ETF 464287598 27,217 241,674 SH   SOLE   0 0 241,674
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 4,147 503,883 SH   SOLE   0 0 503,883
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 418 8,094 SH   SOLE   0 0 8,094
HONEYWELL INTL INC COM 438516106 1,172 8,107 SH   SOLE   0 0 8,107
PIMCO ETF TR INTER MUN BD ACT 72201R866 7,194 129,324 SH   SOLE   0 0 129,324
ISHARES TR CORE HIGH DV ETF 46429B663 7,684 94,695 SH   SOLE   0 0 94,695
ISHARES TR MODERT ALLOC ETF 464289875 299 7,511 SH   SOLE   0 0 7,511
VANGUARD INDEX FDS LARGE CAP ETF 922908637 363 2,538 SH   SOLE   0 0 2,538
TEXAS INSTRS INC COM 882508104 1,484 11,687 SH   SOLE   0 0 11,687
INNOVATOR ETFS TR S&P 500 POWER 45782C508 10,268 366,700 SH   SOLE   0 0 366,700
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 5,447 92,054 SH   SOLE   0 0 92,054
JPMORGAN CHASE & CO COM 46625H100 1,932 20,542 SH   SOLE   0 0 20,542
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 205 7,480 SH   SOLE   0 0 7,480
EXXON MOBIL CORP COM 30231G102 1,695 37,897 SH   SOLE   0 0 37,897
ISHARES TR CALIF MUN BD ETF 464288356 1,492 24,003 SH   SOLE   0 0 24,003
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR FI 47804J404 11,296 343,767 SH   SOLE   0 0 343,767
J P MORGAN EXCHANGE-TRADED F HIGH YLD RESRCH 46641Q878 305 6,275 SH   SOLE   0 0 6,275
ISHARES TR CORE S&P TTL STK 464287150 3,048 43,889 SH   SOLE   0 0 43,889
ISHARES GOLD TRUST ISHARES 464285105 3,823 225,000 SH   SOLE   0 0 225,000
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 38,002 813,570 SH   SOLE   0 0 813,570
SPDR SER TR S&P KENSHO FUTRE 78468R671 1,282 35,000 SH   SOLE   0 0 35,000
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,376 17,471 SH   SOLE   17,000 0 471
DEVON ENERGY CORP NEW COM 25179M103 131 11,577 SH   SOLE   0 0 11,577
BANK NEW YORK MELLON CORP COM 064058100 471 12,179 SH   SOLE   0 0 12,179
REGIONS FINANCIAL CORP NEW COM 7591EP100 134 12,054 SH   SOLE   0 0 12,054
ALPHA ARCHITECT ETF TR INTL QUAN VALUE 02072L201 2,300 95,000 SH   SOLE   0 0 95,000
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR HE 47804J503 14,774 392,881 SH   SOLE   0 0 392,881
ISHARES INC MIN VOL GBL ETF 464286525 50,689 578,776 SH   SOLE   0 0 578,776
PFIZER INC COM 717081103 1,225 37,463 SH   SOLE   0 0 37,463
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 589 11,704 SH   SOLE   0 0 11,704
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 5,327 58,365 SH   SOLE   20,145 0 38,220
BOEING CO COM 097023105 212 1,157 SH   SOLE   0 0 1,157
DBX ETF TR XTRACK MSCI EAFE 233051630 219 10,762 SH   SOLE   0 0 10,762
FIRST TR NASDAQ-100 TECH IND LUNT US FACTOR 33733E872 527 22,195 SH   SOLE   0 0 22,195
CINTAS CORP COM 172908105 823 3,090 SH   SOLE   0 0 3,090
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,107 24,150 SH   SOLE   0 0 24,150
J P MORGAN EXCHANGE-TRADED F BETBULD EUROPE 46641Q720 5,321 240,000 SH   SOLE   0 0 240,000
HOME DEPOT INC COM 437076102 2,185 8,723 SH   SOLE   0 0 8,723
VANGUARD INDEX FDS TOTAL STK MKT 922908769 34,829 222,505 SH   SOLE   0 0 222,505
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 3,019 163,897 SH   SOLE   148,500 0 15,397
METLIFE INC COM 59156R108 312 8,555 SH   SOLE   0 0 8,555
SCHWAB STRATEGIC TR US TIPS ETF 808524870 12,930 215,421 SH   SOLE   0 0 215,421
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 23,552 1,315,000 SH   SOLE   0 0 1,315,000
ISHARES TR RUS 1000 GRW ETF 464287614 680 3,542 SH   SOLE   0 0 3,542
PACER FDS TR LUNT LRG CP ALTR 69374H717 544 22,332 SH   SOLE   0 0 22,332
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 109,096 6,309,790 SH   SOLE   0 0 6,309,790
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1,145 57,421 SH   SOLE   44,900 0 12,521
SPDR SER TR NUVEEN BLMBRG SR 78468R739 4,687 93,976 SH   SOLE   0 0 93,976
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 7,450 100,000 SH   SOLE   0 0 100,000
KINDER MORGAN INC DEL COM 49456B101 262 17,277 SH   SOLE   0 0 17,277
SPDR INDEX SHS FDS SOLACTIVE CANADA 78463X376 2,618 48,693 SH   SOLE   0 0 48,693