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
RiverFront Dynamic Core Income ETP 00162Q536 277 10,571 SH   SOLE   10,571 0 0
ALPS Sector Dividend Dogs ETF ETP 00162Q858 475 12,568 SH   SOLE   12,568 0 0
AT&T Inc Common Stock 00206R102 1,982 69,532 SH   SOLE   69,532 0 0
ARK Innovation ETF ETP 00214Q104 2,486 27,027 SH   SOLE   27,027 0 0
ARK Genomic Revolution ETF ETP 00214Q302 1,521 23,867 SH   SOLE   23,867 0 0
Aberdeen Standard Physical Gol ETP 00326A104 2,592 142,808 SH   SOLE   142,808 0 0
AdvisorShares Ranger Equity Be ETP 00768Y883 88 19,611 SH   SOLE   19,611 0 0
Bank of Montreal ETP 063679666 204 23,174 SH   SOLE   23,174 0 0
Bank of Montreal ETP 063679724 408 13,656 SH   SOLE   13,656 0 0
Bank of Montreal ETP 063679732 634 11,947 SH   SOLE   11,947 0 0
Bank of Montreal ETP 063679765 209 4,873 SH   SOLE   4,873 0 0
Bank of Montreal ETP 063679781 401 33,004 SH   SOLE   33,004 0 0
Bank of Montreal ETP 063679823 374 33,105 SH   SOLE   33,105 0 0
Bank of Montreal ETP 063679849 93 14,818 SH   SOLE   14,818 0 0
Bank of Montreal ETP 063679856 389 2,765 SH   SOLE   2,765 0 0
Bank of Montreal ETP 063679872 2,632 13,704 SH   SOLE   13,704 0 0
Barclays Bank PLC ETP 06738C778 1,206 61,931 SH   SOLE   61,931 0 0
Barclays Bank PLC ETP 06739H313 616 20,145 SH   SOLE   20,145 0 0
Barclays Bank PLC ETP 06746P449 652 16,251 SH   SOLE   16,251 0 0
Barclays Bank PLC ETP 06746P472 333 7,632 SH   SOLE   7,632 0 0
Barclays Bank PLC ETP 06746P498 544 15,904 SH   SOLE   15,904 0 0
Barclays Bank PLC ETP 06746P522 274 6,092 SH   SOLE   6,092 0 0
Barclays Bank PLC ETP 06746P555 793 17,272 SH   SOLE   17,272 0 0
Barclays Bank PLC ETP 06746P613 486 14,282 SH   SOLE   14,282 0 0
Barclays Bank PLC ETP 06746P621 319 12,793 SH   SOLE   12,793 0 0
BNY Mellon US Large Cap Core E ETP 09661T107 3,609 55,947 SH   SOLE   55,947 0 0
BNY Mellon US Mid Cap Core Equ ETP 09661T206 857 13,006 SH   SOLE   13,006 0 0
BNY Mellon US Small Cap Core E ETP 09661T305 3,548 54,072 SH   SOLE   54,072 0 0
BNY Mellon International Equit ETP 09661T404 203 3,433 SH   SOLE   3,433 0 0
BNY Mellon Emerging Markets Eq ETP 09661T503 227 3,637 SH   SOLE   3,637 0 0
BNY Mellon Core Bond ETF ETP 09661T602 209 4,126 SH   SOLE   4,126 0 0
BNY Mellon Short Duration Corp ETP 09661T701 611 11,839 SH   SOLE   11,839 0 0
BNY Mellon High Yield Beta ETF ETP 09661T800 3,207 59,351 SH   SOLE   59,351 0 0
Cambria Sovereign Bond ETF ETP 132061805 613 24,987 SH   SOLE   24,987 0 0
Credit Suisse AG/Nassau ETP 22539T266 336 78,254 SH   SOLE   78,254 0 0
Xtrackers MSCI EAFE Hedged Equ ETP 233051200 4,514 147,524 SH   SOLE   147,524 0 0
Xtrackers Low Beta High Yield ETP 233051267 592 11,905 SH   SOLE   11,905 0 0
Xtrackers MSCI Germany Hedged ETP 233051408 4,643 168,810 SH   SOLE   168,810 0 0
Xtrackers Russell 1000 Compreh ETP 233051481 1,431 42,179 SH   SOLE   42,179 0 0
Xtrackers MSCI Japan Hedged Eq ETP 233051507 1,777 43,633 SH   SOLE   43,633 0 0
Xtrackers MSCI Eurozone Hedged ETP 233051697 2,422 82,578 SH   SOLE   82,578 0 0
Xtrackers MSCI All World ex US ETP 233051820 5,331 195,548 SH   SOLE   195,548 0 0
Xtrackers MSCI Europe Hedged E ETP 233051853 3,532 128,726 SH   SOLE   128,726 0 0
Xtrackers Harvest CSI 300 Chin ETP 233051879 2,316 67,169 SH   SOLE   67,169 0 0
Deutsche Bank AG/London ETP 25154H731 229 22,989 SH   SOLE   22,989 0 0
Deutsche Bank AG/London ETP 25154H749 5,505 122,704 SH   SOLE   122,704 0 0
Deutsche Bank AG/London ETP 25154H756 41 15,435 SH   SOLE   15,435 0 0
Direxion Daily Technology Bull ETP 25459W102 1,177 3,850 SH   SOLE   3,850 0 0
Direxion Daily Semiconductors ETP 25459W458 251 993 SH   SOLE   993 0 0
Direxion Daily Mid Cap Bull 3X ETP 25459W730 240 11,064 SH   SOLE   11,064 0 0
Direxion Daily Real Estate Bul ETP 25459W755 120 11,953 SH   SOLE   11,953 0 0
Direxion Daily Small Cap Bull ETP 25459W847 2,058 67,256 SH   SOLE   67,256 0 0
Direxion Daily S&P 500 Bull 2X ETP 25459Y165 249 3,822 SH   SOLE   3,822 0 0
Direxion Daily Small Cap Bear ETP 25460E125 442 26,044 SH   SOLE   26,044 0 0
Direxion Daily Energy Bear 2X ETP 25460E554 420 6,019 SH   SOLE   6,019 0 0
Direxion Daily Transportation ETP 25460E679 199 10,464 SH   SOLE   10,464 0 0
Direxion Daily Industrials Bul ETP 25460E737 258 13,180 SH   SOLE   13,180 0 0
Direxion Shares Etf Trust-Dire ETP 25460E869 1,635 78,547 SH   SOLE   78,547 0 0
Direxion Daily S&P 500 Bear 3X ETP 25460E885 163 28,285 SH   SOLE   28,285 0 0
Direxion Daily S&P Oil & Gas E ETP 25460G658 552 7,766 SH   SOLE   7,766 0 0
Direxion Daily Gold Miners Ind ETP 25460G781 545 6,427 SH   SOLE   6,427 0 0
Direxion Daily Junior Gold Min ETP 25460G807 248 21,932 SH   SOLE   21,932 0 0
Direxion Daily Junior Gold Min ETP 25460G831 849 6,584 SH   SOLE   6,584 0 0
Direxion Daily Technology Bear ETP 25460G872 177 13,407 SH   SOLE   13,407 0 0
Direxion Daily Gold Miners Ind ETP 25460G880 771 40,551 SH   SOLE   40,551 0 0
Walt Disney Co/The Common Stock 254687106 225 1,812 SH   SOLE   1,812 0 0
Direxion Shares Etf Trust-Dire ETP 25490K596 295 5,605 SH   SOLE   5,605 0 0
Vident International Equity Fu ETP 26922A404 3,475 166,274 SH   SOLE   166,274 0 0
Vident Core US Equity ETF ETP 26922A503 338 11,732 SH   SOLE   11,732 0 0
Vident Core U.S. Bond Strategy ETP 26922A602 601 11,600 SH   SOLE   11,600 0 0
ETFMG Prime Cyber Security ETF ETP 26924G201 700 15,041 SH   SOLE   15,041 0 0
ROBO Global Robotics and Autom ETP 301505707 853 17,722 SH   SOLE   17,722 0 0
Emerging Markets Internet and ETP 301505889 624 11,951 SH   SOLE   11,951 0 0
Fidelity MSCI Consumer Discret ETP 316092204 449 7,235 SH   SOLE   7,235 0 0
Fidelity MSCI Consumer Staples ETP 316092303 316 8,292 SH   SOLE   8,292 0 0
Fidelity MSCI Energy Index ETF ETP 316092402 658 83,264 SH   SOLE   83,264 0 0
Fidelity High Yield Factor ETF ETP 316092618 537 10,001 SH   SOLE   10,001 0 0
Fidelity MSCI Utilities Index ETP 316092865 777 20,487 SH   SOLE   20,487 0 0
Fidelity Total Bond ETF ETP 316188309 242 4,435 SH   SOLE   4,435 0 0
Fidelity Low Duration Bond Fac ETP 316188408 1,033 20,238 SH   SOLE   20,238 0 0
First Trust Morningstar Divide ETP 336917109 977 37,486 SH   SOLE   37,486 0 0
First Trust Dow 30 Equal Weigh ETP 33733A201 417 17,103 SH   SOLE   17,103 0 0
First Trust NYSE Arca Biotechn ETP 33733E203 915 5,821 SH   SOLE   5,821 0 0
First Trust Consumer Discretio ETP 33734X101 515 12,112 SH   SOLE   12,112 0 0
First Trust Financial AlphaDEX ETP 33734X135 3,130 123,364 SH   SOLE   123,364 0 0
First Trust Health Care AlphaD ETP 33734X143 952 10,053 SH   SOLE   10,053 0 0
First Trust Materials AlphaDEX ETP 33734X168 640 17,047 SH   SOLE   17,047 0 0
First Trust Technology AlphaDE ETP 33734X176 250 2,745 SH   SOLE   2,745 0 0
First Trust Utilities AlphaDEX ETP 33734X184 577 21,796 SH   SOLE   21,796 0 0
First Trust NASDAQ Cybersecuri ETP 33734X846 712 20,450 SH   SOLE   20,450 0 0
First Trust Large Cap Growth A ETP 33735K108 314 3,743 SH   SOLE   3,743 0 0
First Trust STOXX European Sel ETP 33735T109 167 16,243 SH   SOLE   16,243 0 0
First Trust Emerging Markets A ETP 33737J182 730 33,777 SH   SOLE   33,777 0 0
First Trust Switzerland AlphaD ETP 33737J232 359 6,672 SH   SOLE   6,672 0 0
First Trust Mid Cap Growth Alp ETP 33737M102 298 5,575 SH   SOLE   5,575 0 0
First Trust Senior Loan ETF ETP 33738D309 625 13,576 SH   SOLE   13,576 0 0
First Trust Emerging Markets L ETP 33739P202 1,467 42,870 SH   SOLE   42,870 0 0
First Trust Municipal High Inc ETP 33739P301 534 10,317 SH   SOLE   10,317 0 0
First Trust RiverFront Dynamic ETP 33739P707 375 6,173 SH   SOLE   6,173 0 0
First Trust Short Duration Man ETP 33739P830 311 15,056 SH   SOLE   15,056 0 0
First Trust Exchange-Traded Fu ETP 33739Q309 1,016 22,779 SH   SOLE   22,779 0 0
First Trust Enhanced Short Mat ETP 33739Q408 5,238 87,265 SH   SOLE   87,265 0 0
First Trust Exchange Traded Fu ETP 33739Q507 1,888 46,843 SH   SOLE   46,843 0 0
First Trust Dorsey Wright Mome ETP 33741L108 392 17,413 SH   SOLE   17,413 0 0
FlexShares Morningstar US Mark ETP 33939L100 1,299 10,651 SH   SOLE   10,651 0 0
FlexShares High Yield Value-Sc ETP 33939L662 3,240 69,688 SH   SOLE   69,688 0 0
FlexShares Quality Dividend De ETP 33939L845 208 4,709 SH   SOLE   4,709 0 0
Global X MSCI China Consumer D ETP 37950E408 1,707 62,093 SH   SOLE   62,093 0 0
Global X FTSE Southeast Asia E ETP 37950E648 320 27,338 SH   SOLE   27,338 0 0
Global X MLP & Energy Infrastr ETP 37954Y293 1,763 79,835 SH   SOLE   79,835 0 0
Global X MLP ETF ETP 37954Y343 290 13,227 SH   SOLE   13,227 0 0
Global X Video Games & Esports ETP 37954Y392 693 25,524 SH   SOLE   25,524 0 0
Global X Cloud Computing ETF ETP 37954Y442 3,188 133,435 SH   SOLE   133,435 0 0
Global X Dax Germany ETF ETP 37954Y491 312 11,107 SH   SOLE   11,107 0 0
Global X Education ETF ETP 37954Y723 259 15,887 SH   SOLE   15,887 0 0
Goldman Sachs Group Inc/The Common Stock 38141G104 367 1,824 SH   SOLE   1,824 0 0
Goldman Sachs ActiveBeta Inter ETP 381430107 1,427 50,704 SH   SOLE   50,704 0 0
Goldman Sachs ActiveBeta Emerg ETP 381430206 303 9,235 SH   SOLE   9,235 0 0
Goldman Sachs Access Ultra Sho ETP 381430230 281 5,528 SH   SOLE   5,528 0 0
Goldman Sachs Access Inflation ETP 381430362 517 9,106 SH   SOLE   9,106 0 0
Goldman Sachs Access High Yiel ETP 381430453 645 13,323 SH   SOLE   13,323 0 0
Goldman Sachs Access Treasury ETP 381430529 4,822 48,013 SH   SOLE   48,013 0 0
Graniteshares Gold Trust ETP 38748G101 2,051 109,409 SH   SOLE   109,409 0 0
Hartford Total Return Bond ETF ETP 41653L305 1,181 28,564 SH   SOLE   28,564 0 0
Highland/iBoxx Senior Loan ETF ETP 430101774 334 21,209 SH   SOLE   21,209 0 0
Invesco QQQ Trust Series 1 ETP 46090E103 42,069 151,415 SH   SOLE   151,415 0 0
Invesco Optimum Yield Diversif ETP 46090F100 10,416 761,962 SH   SOLE   761,962 0 0
Invesco India Exchange-Traded ETP 46137R109 941 48,175 SH   SOLE   48,175 0 0
Invesco Aerospace & Defense ET ETP 46137V100 821 14,726 SH   SOLE   14,726 0 0
Invesco S&P 500 Quality ETF ETP 46137V241 1,769 45,750 SH   SOLE   45,750 0 0
Invesco S&P 500 Pure Value ETF ETP 46137V258 526 10,734 SH   SOLE   10,734 0 0
Invesco S&P 500 Pure Growth ET ETP 46137V266 219 1,545 SH   SOLE   1,545 0 0
Invesco S&P 500 Equal Weight H ETP 46137V332 390 1,656 SH   SOLE   1,656 0 0
Invesco S&P 500 Equal Weight F ETP 46137V340 703 18,456 SH   SOLE   18,456 0 0
Invesco S&P 500 GARP ETF ETP 46137V431 284 4,769 SH   SOLE   4,769 0 0
Invesco High Yield Equity Divi ETP 46137V563 161 11,217 SH   SOLE   11,217 0 0
Invesco Global Listed Private ETP 46137V589 298 27,396 SH   SOLE   27,396 0 0
Invesco FTSE RAFI US 1500 Smal ETP 46137V597 414 3,539 SH   SOLE   3,539 0 0
Invesco FTSE RAFI US 1000 ETF ETP 46137V613 1,759 15,454 SH   SOLE   15,454 0 0
Invesco Dynamic Software ETF ETP 46137V639 1,268 10,246 SH   SOLE   10,246 0 0
Invesco Dynamic Pharmaceutical ETP 46137V662 2,072 32,446 SH   SOLE   32,446 0 0
Invesco DWA Technology Momentu ETP 46137V811 448 4,073 SH   SOLE   4,073 0 0
Invesco DWA Healthcare Momentu ETP 46137V852 767 5,645 SH   SOLE   5,645 0 0
Invesco DB Commodity Index Tra ETP 46138B103 4,533 347,098 SH   SOLE   347,098 0 0
Invesco 1-30 Laddered Treasury ETP 46138E107 2,210 56,238 SH   SOLE   56,238 0 0
Invesco S&P SmallCap Health Ca ETP 46138E149 1,747 13,224 SH   SOLE   13,224 0 0
Invesco S&P MidCap Low Volatil ETP 46138E198 698 16,744 SH   SOLE   16,744 0 0
Invesco California AMT-Free Mu ETP 46138E206 1,154 41,787 SH   SOLE   41,787 0 0
Invesco S&P International Deve ETP 46138E214 580 22,061 SH   SOLE   22,061 0 0
Invesco S&P Emerging Markets L ETP 46138E297 281 13,942 SH   SOLE   13,942 0 0
Invesco S&P 500 Low Volatility ETP 46138E354 1,453 27,081 SH   SOLE   27,081 0 0
Invesco S&P 500 High Dividend ETP 46138E362 688 20,863 SH   SOLE   20,863 0 0
Invesco S&P 500 High Beta ETF ETP 46138E370 634 15,265 SH   SOLE   15,265 0 0
Invesco National AMT-Free Muni ETP 46138E537 1,381 51,848 SH   SOLE   51,848 0 0
Invesco KBW Property & Casualt ETP 46138E586 201 3,573 SH   SOLE   3,573 0 0
Invesco KBW Bank ETF ETP 46138E628 637 16,984 SH   SOLE   16,984 0 0
Invesco International Corporat ETP 46138E636 624 22,206 SH   SOLE   22,206 0 0
Invesco International BuyBack ETP 46138E644 345 10,977 SH   SOLE   10,977 0 0
Invesco Global Short Term High ETP 46138E669 314 14,512 SH   SOLE   14,512 0 0
Invesco Fundamental High Yield ETP 46138E719 2,512 135,500 SH   SOLE   135,500 0 0
Invesco FTSE International Low ETP 46138E768 3,137 115,999 SH   SOLE   115,999 0 0
Invesco Emerging Markets Sover ETP 46138E784 11,841 436,633 SH   SOLE   436,633 0 0
Invesco China Technology ETF ETP 46138E800 450 6,504 SH   SOLE   6,504 0 0
Invesco Senior Loan ETF ETP 46138G508 272 12,528 SH   SOLE   12,528 0 0
Invesco S&P Ultra Dividend Rev ETP 46138G656 377 14,030 SH   SOLE   14,030 0 0
Invesco Taxable Municipal Bond ETP 46138G805 224 6,727 SH   SOLE   6,727 0 0
Invesco Treasury Collateral ET ETP 46138G888 3,918 37,056 SH   SOLE   37,056 0 0
Invesco BulletShares 2020 High ETP 46138J601 9,689 414,771 SH   SOLE   414,771 0 0
Invesco Bulletshares 2026 High ETP 46138J635 303 12,357 SH   SOLE   12,357 0 0
Invesco BulletShares 2024 USD ETP 46138J650 230 8,859 SH   SOLE   8,859 0 0
Invesco BulletShares 2022 USD ETP 46138J676 582 22,539 SH   SOLE   22,539 0 0
Invesco RAFI Strategic Develop ETP 46138J726 1,633 72,707 SH   SOLE   72,707 0 0
Invesco RAFI Strategic US ETF ETP 46138J742 336 12,490 SH   SOLE   12,490 0 0
Invesco BulletShares 2024 Corp ETP 46138J841 256 11,528 SH   SOLE   11,528 0 0
Invesco DB Agriculture Fund ETP 46140H106 3,284 222,788 SH   SOLE   222,788 0 0
Invesco DB Energy Fund ETP 46140H304 175 18,346 SH   SOLE   18,346 0 0
Invesco DB Oil Fund ETP 46140H403 667 92,786 SH   SOLE   92,786 0 0
Invesco DB Precious Metals Fun ETP 46140H502 593 11,560 SH   SOLE   11,560 0 0
Invesco DB Gold Fund ETP 46140H601 1,703 30,768 SH   SOLE   30,768 0 0
Invesco DB Base Metals Fund ETP 46140H700 1,452 95,909 SH   SOLE   95,909 0 0
Invesco DB US Dollar Index Bul ETP 46141D203 1,623 64,019 SH   SOLE   64,019 0 0
iShares Silver Trust ETP 46428Q109 1,106 51,112 SH   SOLE   51,112 0 0
iShares S&P GSCI Commodity Ind ETP 46428R107 2,227 207,123 SH   SOLE   207,123 0 0
iShares Gold Trust ETP 464285105 14,150 786,528 SH   SOLE   786,528 0 0
iShares MSCI Australia ETF ETP 464286103 313 15,866 SH   SOLE   15,866 0 0
iShares US & International Hig ETP 464286178 380 7,908 SH   SOLE   7,908 0 0
iShares International High Yie ETP 464286210 281 5,392 SH   SOLE   5,392 0 0
iShares JP Morgan EM Corporate ETP 464286251 893 17,276 SH   SOLE   17,276 0 0
iShares J.P. Morgan EM High Yi ETP 464286285 1,930 44,235 SH   SOLE   44,235 0 0
iShares MSCI World ETF ETP 464286392 46,977 472,037 SH   SOLE   472,037 0 0
iShares MSCI Emerging Markets ETP 464286426 618 8,270 SH   SOLE   8,270 0 0
iShares MSCI Canada ETF ETP 464286509 336 12,254 SH   SOLE   12,254 0 0
iShares MSCI Global Min Vol Fa ETP 464286525 746 8,117 SH   SOLE   8,117 0 0
iShares MSCI Eurozone ETF ETP 464286608 29,746 784,432 SH   SOLE   784,432 0 0
iShares MSCI Pacific ex Japan ETP 464286665 1,519 37,427 SH   SOLE   37,427 0 0
iShares MSCI France ETF ETP 464286707 2,264 81,042 SH   SOLE   81,042 0 0
iShares MSCI Switzerland ETF ETP 464286749 724 17,636 SH   SOLE   17,636 0 0
iShares MSCI Sweden ETF ETP 464286756 892 25,259 SH   SOLE   25,259 0 0
iShares MSCI Spain ETF ETP 464286764 4,287 197,029 SH   SOLE   197,029 0 0
iShares MSCI Germany ETF ETP 464286806 2,784 95,571 SH   SOLE   95,571 0 0
iShares MSCI Netherlands ETF ETP 464286814 551 15,807 SH   SOLE   15,807 0 0
iShares S&P 100 ETF ETP 464287101 663 4,257 SH   SOLE   4,257 0 0
iShares Morningstar Large-Cap ETP 464287119 3,811 14,248 SH   SOLE   14,248 0 0
iShares Select Dividend ETF ETP 464287168 2,302 28,236 SH   SOLE   28,236 0 0
iShares Transportation Average ETP 464287192 7,378 37,090 SH   SOLE   37,090 0 0
iShares Core S&P 500 ETF ETP 464287200 10,664 31,731 SH   SOLE   31,731 0 0
iShares MSCI Emerging Markets ETP 464287234 10,012 227,085 SH   SOLE   227,085 0 0
iShares S&P 500 Growth ETF ETP 464287309 3,113 13,472 SH   SOLE   13,472 0 0
iShares JPX Nikkei 400 Index E ETP 464287382 3,130 48,925 SH   SOLE   48,925 0 0
iShares Latin America 40 ETF ETP 464287390 693 32,918 SH   SOLE   32,918 0 0
iShares 20 Year Treasury Bond ETP 464287432 6,564 40,204 SH   SOLE   40,204 0 0
iShares MSCI EAFE ETF ETP 464287465 43,792 688,011 SH   SOLE   688,011 0 0
iShares Russell Mid-Cap Value ETP 464287473 225 2,781 SH   SOLE   2,781 0 0
iShares Core S&P Mid-Cap ETF ETP 464287507 4,574 24,682 SH   SOLE   24,682 0 0
iShares Expanded Tech-Software ETP 464287515 8,144 26,176 SH   SOLE   26,176 0 0
iShares PHLX Semiconductor ETF ETP 464287523 2,678 8,793 SH   SOLE   8,793 0 0
iShares Nasdaq Biotechnology E ETP 464287556 4,753 35,098 SH   SOLE   35,098 0 0
iShares Cohen & Steers REIT ET ETP 464287564 991 9,713 SH   SOLE   9,713 0 0
iShares Russell 1000 Value ETF ETP 464287598 3,127 26,469 SH   SOLE   26,469 0 0
iShares S&P Mid-Cap 400 Growth ETP 464287606 2,478 10,360 SH   SOLE   10,360 0 0
iShares Russell 2000 Value ETF ETP 464287630 5,825 58,639 SH   SOLE   58,639 0 0
iShares Russell 2000 Growth ET ETP 464287648 4,005 18,081 SH   SOLE   18,081 0 0
iShares Russell 2000 ETF ETP 464287655 16,887 112,736 SH   SOLE   112,736 0 0
iShares S&P Mid-Cap 400 Value ETP 464287705 658 4,879 SH   SOLE   4,879 0 0
iShares U.S. Real Estate ETF ETP 464287739 2,320 29,054 SH   SOLE   29,054 0 0
iShares U.S. Healthcare ETF ETP 464287762 1,296 5,704 SH   SOLE   5,704 0 0
iShares US Financials ETF ETP 464287788 958 8,444 SH   SOLE   8,444 0 0
iShares U.S. Energy ETF ETP 464287796 164 10,260 SH   SOLE   10,260 0 0
iShares Dow Jones U.S. ETF ETP 464287846 443 2,659 SH   SOLE   2,659 0 0
iShares Europe ETF ETP 464287861 232 5,541 SH   SOLE   5,541 0 0
iShares S&P Small-Cap 600 Grow ETP 464287887 258 1,460 SH   SOLE   1,460 0 0
iShares International Treasury ETP 464288117 5,142 97,258 SH   SOLE   97,258 0 0
iShares 1-3 Year International ETP 464288125 215 2,638 SH   SOLE   2,638 0 0
iShares MSCI All Country Asia ETP 464288182 3,503 45,393 SH   SOLE   45,393 0 0
iShares Emerging Markets Infra ETP 464288216 218 10,474 SH   SOLE   10,474 0 0
iShares Global Clean Energy ET ETP 464288224 1,829 98,905 SH   SOLE   98,905 0 0
iShares MSCI Kokusai ETF ETP 464288265 280 3,760 SH   SOLE   3,760 0 0
iShares JP Morgan USD Emerging ETP 464288281 49,730 448,461 SH   SOLE   448,461 0 0
iShares National Muni Bond ETF ETP 464288414 2,582 22,270 SH   SOLE   22,270 0 0
iShares Asia 50 ETF ETP 464288430 749 10,418 SH   SOLE   10,418 0 0
iShares MSCI Europe Small-Cap ETP 464288497 211 4,085 SH   SOLE   4,085 0 0
iShares iBoxx High Yield Corpo ETP 464288513 49,046 584,574 SH   SOLE   584,574 0 0
iShares Trust - iShares MSCI K ETP 464288570 201 1,570 SH   SOLE   1,570 0 0
iShares Intermediate Governmen ETP 464288612 1,160 9,849 SH   SOLE   9,849 0 0
iShares Broad USD Investment G ETP 464288620 232 3,821 SH   SOLE   3,821 0 0
iShares 10-20 Year Treasury Bo ETP 464288653 7,589 45,580 SH   SOLE   45,580 0 0
iShares Global Utilities ETF ETP 464288711 401 7,143 SH   SOLE   7,143 0 0
iShares Global Consumer Staple ETP 464288737 308 5,565 SH   SOLE   5,565 0 0
iShares Global Consumer Discre ETP 464288745 304 2,255 SH   SOLE   2,255 0 0
iShares U.S. Home Construction ETP 464288752 623 10,996 SH   SOLE   10,996 0 0
iShares US Aerospace & Defense ETP 464288760 3,581 22,609 SH   SOLE   22,609 0 0
iShares U.S. Medical Devices E ETP 464288810 828 2,764 SH   SOLE   2,764 0 0
iShares U.S. Healthcare Provid ETP 464288828 589 2,917 SH   SOLE   2,917 0 0
iShares US Pharmaceuticals ETF ETP 464288836 391 2,389 SH   SOLE   2,389 0 0
iShares U.S. Oil Equipment & S ETP 464288844 275 38,167 SH   SOLE   38,167 0 0
iShares Micro-Cap ETF ETP 464288869 235 2,593 SH   SOLE   2,593 0 0
iShares MSCI Europe Financials ETP 464289180 441 32,092 SH   SOLE   32,092 0 0
iShares Russell Top 200 Growth ETP 464289438 415 3,422 SH   SOLE   3,422 0 0
iShares India 50 ETF ETP 464289529 1,141 32,758 SH   SOLE   32,758 0 0
iShares Core High Dividend ETF ETP 46429B663 644 8,004 SH   SOLE   8,004 0 0
iShares MSCI China ETF ETP 46429B671 17,581 237,030 SH   SOLE   237,030 0 0
iShares MSCI EAFE Min Vol Fact ETP 46429B689 626 9,195 SH   SOLE   9,195 0 0
iShares MSCI USA Min Vol Facto ETP 46429B697 3,481 54,627 SH   SOLE   54,627 0 0
iShares Short Maturity Bond ET ETP 46431W507 992 19,805 SH   SOLE   19,805 0 0
iShares Interest Rate Hedged H ETP 46431W606 3,201 38,658 SH   SOLE   38,658 0 0
iShares Short Maturity Municip ETP 46431W838 393 7,825 SH   SOLE   7,825 0 0
iShares MSCI USA Quality Facto ETP 46432F339 646 6,226 SH   SOLE   6,226 0 0
iShares MSCI USA Size Factor E ETP 46432F370 7,089 75,604 SH   SOLE   75,604 0 0
iShares Core MSCI Total Intern ETP 46432F834 35,116 601,915 SH   SOLE   601,915 0 0
iShares Core MSCI Emerging Mar ETP 46434G103 30,295 573,766 SH   SOLE   573,766 0 0
iShares MSCI Singapore ETF ETP 46434G780 2,348 125,441 SH   SOLE   125,441 0 0
iShares MSCI Italy ETF ETP 46434G830 5,215 213,893 SH   SOLE   213,893 0 0
iShares iBonds Dec 2020 Term C ETP 46434VAQ3 506 20,045 SH   SOLE   20,045 0 0
iShares iBonds Dec 2024 Term C ETP 46434VBG4 235 8,883 SH   SOLE   8,883 0 0
iShares MSCI International Sma ETP 46434V266 1,596 53,101 SH   SOLE   53,101 0 0
iShares MSCI International Mul ETP 46434V274 1,859 76,519 SH   SOLE   76,519 0 0
iShares MSCI USA Multifactor E ETP 46434V282 585 17,607 SH   SOLE   17,607 0 0
iShares MSCI Global Multifacto ETP 46434V316 1,627 54,771 SH   SOLE   54,771 0 0
iShares Exponential Technologi ETP 46434V381 1,782 36,681 SH   SOLE   36,681 0 0
iShares 0-5 Year High Yield Co ETP 46434V407 29,115 662,448 SH   SOLE   662,448 0 0
iShares MSCI China A ETF ETP 46434V514 563 15,336 SH   SOLE   15,336 0 0
iShares Currency Hedged MSCI E ETP 46434V639 4,727 169,714 SH   SOLE   169,714 0 0
iShares Global REIT ETF ETP 46434V647 428 20,365 SH   SOLE   20,365 0 0
iShares Core MSCI Pacific ETF ETP 46434V696 24,091 427,684 SH   SOLE   427,684 0 0
iShares Core MSCI Europe ETF ETP 46434V738 27,972 625,639 SH   SOLE   625,639 0 0
iShares Currency Hedged MSCI J ETP 46434V886 2,509 78,540 SH   SOLE   78,540 0 0
iShares Investment Grade Bond ETP 46435G219 494 9,071 SH   SOLE   9,071 0 0
iShares ESG Aware 1-5 Year USD ETP 46435G243 1,425 54,593 SH   SOLE   54,593 0 0
iShares High Yield Bond Factor ETP 46435G250 4,931 101,448 SH   SOLE   101,448 0 0
iShares Russell 2500 ETF ETP 46435G268 1,281 28,613 SH   SOLE   28,613 0 0
iShares Core MSCI Internationa ETP 46435G326 10,612 196,667 SH   SOLE   196,667 0 0
iShares MSCI International Val ETP 46435G409 1,266 64,714 SH   SOLE   64,714 0 0
iShares Trust iShares ESG Adva ETP 46435G441 6,133 120,375 SH   SOLE   120,375 0 0
iShares Fallen Angels USD Bond ETP 46435G474 326 11,935 SH   SOLE   11,935 0 0
iShares Currency Hedged MSCI C ETP 46435G706 1,084 43,216 SH   SOLE   43,216 0 0
iShares Currency Hedged JPX-Ni ETP 46435G722 624 21,258 SH   SOLE   21,258 0 0
iShares iBonds Dec 2022 Term M ETP 46435G755 1,020 38,489 SH   SOLE   38,489 0 0
iShares Currency Hedged MSCI A ETP 46435G847 517 19,486 SH   SOLE   19,486 0 0
iShares Currency Hedged MSCI U ETP 46435G862 1,088 57,840 SH   SOLE   57,840 0 0
iShares iBonds 2025 Term High ETP 46435U168 468 19,392 SH   SOLE   19,392 0 0
iShares iBonds 2024 Term High ETP 46435U184 257 10,949 SH   SOLE   10,949 0 0
iShares ESG MSCI USA Leaders E ETP 46435U218 304 5,222 SH   SOLE   5,222 0 0
iShares iBonds 2021 Term High ETP 46435U226 1,231 50,872 SH   SOLE   50,872 0 0
Ishares Ibonds Dec 2026 Term M ETP 46435U259 294 10,910 SH   SOLE   10,910 0 0
iShares iBonds Dec 2025 Term M ETP 46435U432 467 16,624 SH   SOLE   16,624 0 0
iShares Global Green Bond ETF ETP 46435U440 825 14,840 SH   SOLE   14,840 0 0
Ishares 25 Year Treasury STRI ETP 46436E577 1,225 49,497 SH   SOLE   49,497 0 0
iShares ESG Advanced Total USD ETP 46436E619 23,335 462,781 SH   SOLE   462,781 0 0
iShares iBonds Dec 2021 Term T ETP 46436E700 825 32,543 SH   SOLE   32,543 0 0
iShares ESG Advanced MSCI EAFE ETP 46436E759 15,162 274,573 SH   SOLE   274,573 0 0
iShares ESG Advanced MSCI USA ETP 46436E767 5,734 204,788 SH   SOLE   204,788 0 0
iShares iBonds Dec 2023 Term T ETP 46436E882 392 15,235 SH   SOLE   15,235 0 0
JPMorgan Diversified Return In ETP 46641Q209 693 13,427 SH   SOLE   13,427 0 0
JPMorgan Diversified Return Em ETP 46641Q308 7,250 155,133 SH   SOLE   155,133 0 0
JPMorgan International Growth ETP 46641Q324 1,804 28,082 SH   SOLE   28,082 0 0
JPMorgan BetaBuilders US Mid C ETP 46641Q340 4,434 70,071 SH   SOLE   70,071 0 0
JPMorgan BetaBuilders US Equit ETP 46641Q399 5,753 94,096 SH   SOLE   94,096 0 0
JPMorgan Diversified Return US ETP 46641Q407 591 7,990 SH   SOLE   7,990 0 0
JPMorgan Ultra-Short Municipal ETP 46641Q654 3,098 60,753 SH   SOLE   60,753 0 0
JPMorgan BetaBuilders Canada E ETP 46641Q696 1,567 65,696 SH   SOLE   65,696 0 0
JPMorgan BetaBuilders Japan ET ETP 46641Q712 671 27,187 SH   SOLE   27,187 0 0
JPMorgan BetaBuilders Europe E ETP 46641Q720 6,779 296,266 SH   SOLE   296,266 0 0
JPMorgan USD Emerging Markets ETP 46641Q746 796 16,477 SH   SOLE   16,477 0 0
JPMorgan Ultra-Short Income ET ETP 46641Q837 14,836 292,082 SH   SOLE   292,082 0 0
JPMorgan Diversified Return US ETP 46641Q845 218 7,658 SH   SOLE   7,658 0 0
JPMorgan High Yield Research E ETP 46641Q878 557 11,131 SH   SOLE   11,131 0 0
Janus Henderson Small Cap Grow ETP 47103U100 292 6,192 SH   SOLE   6,192 0 0
Janus Henderson Short Duration ETP 47103U886 754 14,965 SH   SOLE   14,965 0 0
John Hancock Multi-Factor Larg ETP 47804J107 403 9,660 SH   SOLE   9,660 0 0
KraneShares Bosera MSCI China ETP 500767405 557 14,113 SH   SOLE   14,113 0 0
Kraneshares MSCI China ESG Lea ETP 500767660 2,184 83,969 SH   SOLE   83,969 0 0
Hartford Multifactor Developed ETP 518416102 692 26,754 SH   SOLE   26,754 0 0
Western Asset Total Return ETF ETP 52468L810 434 15,308 SH   SOLE   15,308 0 0
AAF First Priority CLO Bond ET ETP 53656F656 1,586 63,548 SH   SOLE   63,548 0 0
NexTier Oilfield Solutions Inc Common Stock 65290C105 46 25,023 SH   SOLE   25,023 0 0
FormulaFolios Tactical Income ETP 66538H666 212 8,868 SH   SOLE   8,868 0 0
Novo Nordisk A/S ADR 670100205 268 3,866 SH   SOLE   3,866 0 0
Nuveen Enhanced Yield US Aggre ETP 67092P102 763 29,700 SH   SOLE   29,700 0 0
Nuveen Enhanced Yield 1-5 Year ETP 67092P110 1,053 41,204 SH   SOLE   41,204 0 0
Nuveen ESG Mid-Cap Growth ETF ETP 67092P409 376 8,903 SH   SOLE   8,903 0 0
O'Shares US Quality Dividend E ETP 67110P407 369 10,172 SH   SOLE   10,172 0 0
PGIM Ultra Short Bond ETF ETP 69344A107 11,034 221,025 SH   SOLE   221,025 0 0
Perth Mint Physical Gold ETF ETP 715426102 3,867 205,691 SH   SOLE   205,691 0 0
PIMCO Broad U.S. TIPS Index Ex ETP 72201R403 4,426 68,231 SH   SOLE   68,231 0 0
PIMCO Enhanced Low Duration Ac ETP 72201R718 823 8,050 SH   SOLE   8,050 0 0
PIMCO 0-5 Year High Yield Corp ETP 72201R783 1,319 14,062 SH   SOLE   14,062 0 0
PIMCO Enhanced Short Maturity ETP 72201R833 502 4,922 SH   SOLE   4,922 0 0
PIMCO RAFI Dynamic Multi-Facto ETP 72202L389 204 9,061 SH   SOLE   9,061 0 0
Procter & Gamble Co/The Common Stock 742718109 209 1,505 SH   SOLE   1,505 0 0
ProShares Short Dow30 ETP 74347B235 633 14,464 SH   SOLE   14,464 0 0
ProShares UltraShort QQQ ETP 74347B243 234 24,728 SH   SOLE   24,728 0 0
ProShares Short MidCap 400 ETP 74347B250 798 21,502 SH   SOLE   21,502 0 0
ProShares UltraPro Short S&P 5 ETP 74347B268 486 55,834 SH   SOLE   55,834 0 0
ProShares UltraShort MSCI Braz ETP 74347B292 447 26,077 SH   SOLE   26,077 0 0
ProShares S&P 500 Bond ETF ETP 74347B318 281 3,042 SH   SOLE   3,042 0 0
ProShares UltraShort S&P500 ETP 74347B383 1,821 114,198 SH   SOLE   114,198 0 0
ProShares Short S&P500 ETP 74347B425 6,368 313,367 SH   SOLE   313,367 0 0
ProShares Ultra MSCI Brazil Ca ETP 74347B490 260 12,845 SH   SOLE   12,845 0 0
ProShares Investment Grade-Int ETP 74347B607 663 9,278 SH   SOLE   9,278 0 0
ProShares Short QQQ ETP 74347B714 2,710 163,745 SH   SOLE   163,745 0 0
ProShares UltraPro Short Dow30 ETP 74347G309 374 20,631 SH   SOLE   20,631 0 0
ProShares Short High Yield ETP 74347R131 1,449 72,726 SH   SOLE   72,726 0 0
ProShares Ultra Dow30 ETP 74347R305 2,214 47,318 SH   SOLE   47,318 0 0
ProShares UltraShort Silver ETP 74347W114 1,088 110,901 SH   SOLE   110,901 0 0
ProShares Short VIX Short-Term ETP 74347W130 1,128 31,782 SH   SOLE   31,782 0 0
ProShares Ultra VIX Short-Term ETP 74347W148 966 48,481 SH   SOLE   48,481 0 0
ProShares VIX Mid-Term Futures ETP 74347W338 3,062 75,264 SH   SOLE   75,264 0 0
ProShares UltraShort Bloomberg ETP 74347W387 2,423 63,747 SH   SOLE   63,747 0 0
ProShares UltraShort Gold ETP 74347W395 737 22,883 SH   SOLE   22,883 0 0
ProShares Ultra Gold ETP 74347W601 516 7,531 SH   SOLE   7,531 0 0
ProShares UltraShort Bloomberg ETP 74347W668 205 12,224 SH   SOLE   12,224 0 0
ProShares UltraPro Dow30 ETP 74347X823 777 9,990 SH   SOLE   9,990 0 0
ProShares UltraPro QQQ ETP 74347X831 4,255 32,507 SH   SOLE   32,507 0 0
ProShares Short 20 Year Treas ETP 74347X849 2,021 131,581 SH   SOLE   131,581 0 0
ProShares Ultra Bloomberg Natu ETP 74347Y870 3,366 97,191 SH   SOLE   97,191 0 0
ProShares UltraPro Short Russe ETP 74348A152 200 23,256 SH   SOLE   23,256 0 0
ProShares Short Russell2000 ETP 74348A210 511 15,050 SH   SOLE   15,050 0 0
ProShares UltraShort Russell20 ETP 74348A319 1,773 196,615 SH   SOLE   196,615 0 0
Motley Fool 100 Index ETF ETP 74933W601 2,545 79,796 SH   SOLE   79,796 0 0
Royal Dutch Shell PLC ADR 780259206 361 14,347 SH   SOLE   14,347 0 0
SPDR S&P 500 ETF Trust ETP 78462F103 5,598 16,716 SH   SOLE   16,716 0 0
SPDR Portfolio Europe ETF ETP 78463X103 1,183 36,079 SH   SOLE   36,079 0 0
SPDR EURO STOXX 50 ETF ETP 78463X202 25,816 710,218 SH   SOLE   710,218 0 0
SPDR EURO STOXX Small Cap ETF ETP 78463X392 953 15,857 SH   SOLE   15,857 0 0
SPDR MSCI Emerging Markets Str ETP 78463X426 674 11,933 SH   SOLE   11,933 0 0
SPDR MSCI EAFE StrategicFactor ETP 78463X434 6,527 105,541 SH   SOLE   105,541 0 0
SPDR Portfolio Emerging Market ETP 78463X509 235 6,424 SH   SOLE   6,424 0 0
SPDR S&P Global Natural Resour ETP 78463X541 320 8,531 SH   SOLE   8,531 0 0
SPDR Dow Jones Global Real Est ETP 78463X749 216 5,476 SH   SOLE   5,476 0 0
SPDR S&P International Dividen ETP 78463X772 651 19,295 SH   SOLE   19,295 0 0
SPDR MSCI ACWI ex-US ETF ETP 78463X848 16,738 695,966 SH   SOLE   695,966 0 0
SPDR S&P International Small C ETP 78463X871 754 24,826 SH   SOLE   24,826 0 0
SPDR Portfolio Developed World ETP 78463X889 5,742 196,254 SH   SOLE   196,254 0 0
SPDR S&P 600 Small Cap Growth ETP 78464A201 1,099 18,624 SH   SOLE   18,624 0 0
SPDR Bloomberg Barclays Short ETP 78464A334 1,399 44,573 SH   SOLE   44,573 0 0
SPDR Bloomberg Barclays Emergi ETP 78464A391 3,368 128,160 SH   SOLE   128,160 0 0
SPDR Portfolio S&P 500 Growth ETP 78464A409 1,628 32,482 SH   SOLE   32,482 0 0
SPDR FTSE International Govern ETP 78464A490 654 12,063 SH   SOLE   12,063 0 0
SPDR Bloomberg Barclays Intern ETP 78464A516 2,363 79,655 SH   SOLE   79,655 0 0
SPDR Dow Jones REIT ETF ETP 78464A607 1,042 13,363 SH   SOLE   13,363 0 0
SPDR S&P Regional Banking ETF ETP 78464A698 511 14,323 SH   SOLE   14,323 0 0
SPDR S&P Pharmaceuticals ETF ETP 78464A722 868 19,965 SH   SOLE   19,965 0 0
SPDR S&P Metals & Mining ETF ETP 78464A755 473 20,360 SH   SOLE   20,360 0 0
SPDR S&P Dividend ETF ETP 78464A763 2,336 25,276 SH   SOLE   25,276 0 0
SPDR S&P Insurance ETF ETP 78464A789 527 18,811 SH   SOLE   18,811 0 0
SPDR S&P Bank ETF ETP 78464A797 839 28,502 SH   SOLE   28,502 0 0
SPDR S&P 600 Small CapETF ETP 78464A813 232 3,808 SH   SOLE   3,808 0 0
SPDR Portfolio S&P 500 ETF ETP 78464A854 2,527 64,226 SH   SOLE   64,226 0 0
SPDR S&P Biotech ETF ETP 78464A870 1,980 17,769 SH   SOLE   17,769 0 0
SPDR Blackstone / GSO Senior L ETP 78467V608 363 8,124 SH   SOLE   8,124 0 0
SPDR Dow Jones Industrial Aver ETP 78467X109 9,477 34,151 SH   SOLE   34,151 0 0
SPDR S&P MidCap 400 ETF Trust ETP 78467Y107 2,018 5,956 SH   SOLE   5,956 0 0
SPDR Portfolio Short Term Trea ETP 78468R101 1,149 37,441 SH   SOLE   37,441 0 0
SPDR Bloomberg Barclays Short ETP 78468R408 2,005 77,511 SH   SOLE   77,511 0 0
SPDR S&P Oil & Gas Exploration ETP 78468R556 2,025 48,124 SH   SOLE   48,124 0 0
SPDR Portfolio High Yield Bond ETP 78468R606 1,846 72,995 SH   SOLE   72,995 0 0
SPDR Bloomberg Barclays 1-3 Mo ETP 78468R663 27,426 299,669 SH   SOLE   299,669 0 0
SPDR Nuveen Bloomberg Barclays ETP 78468R739 1,456 29,198 SH   SOLE   29,198 0 0
SPDR SSGA US Large Cap Low Vol ETP 78468R804 2,498 23,049 SH   SOLE   23,049 0 0
SPDR SSGA US Small Cap Low Vol ETP 78468R887 854 11,270 SH   SOLE   11,270 0 0
Schwab U.S. Large-Cap Growth E ETP 808524300 595 5,167 SH   SOLE   5,167 0 0
Schwab Emerging Markets Equity ETP 808524706 1,564 58,432 SH   SOLE   58,432 0 0
Schwab Fundamental Internation ETP 808524748 630 21,065 SH   SOLE   21,065 0 0
Schwab Fundamental U.S. Small ETP 808524763 267 8,084 SH   SOLE   8,084 0 0
Schwab Fundamental U.S. Broad ETP 808524789 241 6,329 SH   SOLE   6,329 0 0
Schwab US Dividend Equity ETF ETP 808524797 1,577 28,509 SH   SOLE   28,509 0 0
Schwab International Equity ET ETP 808524805 2,570 81,837 SH   SOLE   81,837 0 0
Schwab U.S. Aggregate Bond ETF ETP 808524839 575 10,251 SH   SOLE   10,251 0 0
Materials Select Sector SPDR F ETP 81369Y100 1,029 16,169 SH   SOLE   16,169 0 0
Health Care Select Sector SPDR ETP 81369Y209 2,964 28,102 SH   SOLE   28,102 0 0
Consumer Staples Select Sector ETP 81369Y308 532 8,307 SH   SOLE   8,307 0 0
Consumer Discretionary Select ETP 81369Y407 3,860 26,260 SH   SOLE   26,260 0 0
Financial Select Sector SPDR F ETP 81369Y605 1,407 58,460 SH   SOLE   58,460 0 0
Industrial Select Sector SPDR ETP 81369Y704 1,812 23,536 SH   SOLE   23,536 0 0
Technology Select Sector SPDR ETP 81369Y803 4,178 35,802 SH   SOLE   35,802 0 0
Real Estate Select Sector SPDR ETP 81369Y860 821 23,286 SH   SOLE   23,286 0 0
Utilities Select Sector SPDR F ETP 81369Y886 2,639 44,444 SH   SOLE   44,444 0 0
Teva Pharmaceutical Industries ADR 881624209 167 18,552 SH   SOLE   18,552 0 0
Teucrium Corn Fund ETP 88166A102 2,893 220,659 SH   SOLE   220,659 0 0
Teucrium Sugar Fund ETP 88166A409 197 32,380 SH   SOLE   32,380 0 0
Teucrium Soybean Fund ETP 88166A607 2,997 189,233 SH   SOLE   189,233 0 0
Aware Ultra-Short Duration Enh ETP 886364108 2,612 52,717 SH   SOLE   52,717 0 0
SP Funds Dow Jones Global Suku ETP 886364702 1,045 51,570 SH   SOLE   51,570 0 0
UBS AG ETP 902641588 256 17,450 SH   SOLE   17,450 0 0
UBS AG/London ETP 902677780 320 706 SH   SOLE   706 0 0
United States Commodity Index ETP 911717106 412 13,882 SH   SOLE   13,882 0 0
United States Gasoline Fund LP ETP 91201T102 1,292 64,864 SH   SOLE   64,864 0 0
United States Natural Gas Fund ETP 912318300 2,156 188,960 SH   SOLE   188,960 0 0
United States Oil Fund LP ETP 91232N207 4,335 153,235 SH   SOLE   153,235 0 0
United States 12 Month Oil Fun ETP 91288V103 552 36,705 SH   SOLE   36,705 0 0
VanEck Vectors Gold Miners ETF ETP 92189F106 434 11,091 SH   SOLE   11,091 0 0
VanEck Vectors Video Gaming an ETP 92189F114 355 5,779 SH   SOLE   5,779 0 0
VanEck Vectors Emerging Market ETP 92189F353 5,007 220,183 SH   SOLE   220,183 0 0
VanEck Vectors International H ETP 92189F445 2,060 84,300 SH   SOLE   84,300 0 0
VanEck Vectors Mortgage REIT I ETP 92189F452 1,079 77,484 SH   SOLE   77,484 0 0
VanEck Vectors Short Muni ETF ETP 92189F528 228 12,658 SH   SOLE   12,658 0 0
VanEck Vectors Biotech ETF ETP 92189F726 946 5,835 SH   SOLE   5,835 0 0
VanEck Vectors India Growth Le ETP 92189F767 1,088 38,730 SH   SOLE   38,730 0 0
VanEck Vectors Indonesia Index ETP 92189F833 317 19,895 SH   SOLE   19,895 0 0
Vanguard Total International S ETP 921909768 2,130 40,832 SH   SOLE   40,832 0 0
Vanguard Extended Duration Tre ETP 921910709 3,270 19,752 SH   SOLE   19,752 0 0
Vanguard ESG International Sto ETP 921910725 2,713 52,578 SH   SOLE   52,578 0 0
Vanguard S&P Mid-Cap 400 Value ETP 921932844 319 3,042 SH   SOLE   3,042 0 0
Vanguard S&P Mid-Cap 400 Growt ETP 921932869 373 2,501 SH   SOLE   2,501 0 0
Vanguard U.S. Minimum Volatili ETP 921935409 988 11,988 SH   SOLE   11,988 0 0
Vanguard Long-Term Bond ETF ETP 921937793 865 7,734 SH   SOLE   7,734 0 0
Vanguard International Dividen ETP 921946810 456 6,335 SH   SOLE   6,335 0 0
Vanguard Emerging Markets Gove ETP 921946885 12,769 161,844 SH   SOLE   161,844 0 0
Vanguard Health Care ETF ETP 92204A504 409 2,005 SH   SOLE   2,005 0 0
Vanguard Industrials ETF ETP 92204A603 398 2,747 SH   SOLE   2,747 0 0
Vanguard Materials ETF ETP 92204A801 1,767 13,127 SH   SOLE   13,127 0 0
Vanguard Communication Service ETP 92204A884 1,613 15,830 SH   SOLE   15,830 0 0
Vanguard FTSE All World ex-US ETP 922042718 773 7,341 SH   SOLE   7,341 0 0
Vanguard FTSE Pacific ETF ETP 922042866 2,912 42,791 SH   SOLE   42,791 0 0
Vanguard Short-Term Treasury E ETP 92206C102 1,071 17,252 SH   SOLE   17,252 0 0
Vanguard Russell 1000 Growth E ETP 92206C680 3,085 13,841 SH   SOLE   13,841 0 0
Vanguard Intermediate-Term Tre ETP 92206C706 3,282 46,560 SH   SOLE   46,560 0 0
Vanguard Large-Cap ETF ETP 922908637 1,209 7,727 SH   SOLE   7,727 0 0
Vanguard Value ETF ETP 922908744 1,567 14,997 SH   SOLE   14,997 0 0
VictoryShares USAA Core Short- ETP 92647N535 1,299 25,101 SH   SOLE   25,101 0 0
VictoryShares USAA MSCI Emergi ETP 92647N543 782 19,933 SH   SOLE   19,933 0 0
VictoryShares US 500 Volatilit ETP 92647N766 781 14,407 SH   SOLE   14,407 0 0
Virtus Newfleet Dynamic Credit ETP 92790A207 267 11,527 SH   SOLE   11,527 0 0
Virtus Seix Senior Loan ETF ETP 92790A405 1,210 50,081 SH   SOLE   50,081 0 0
Walmart Inc Common Stock 931142103 283 2,023 SH   SOLE   2,023 0 0
WisdomTree US Total Dividend F ETP 97717W109 504 5,362 SH   SOLE   5,362 0 0
WisdomTree Emerging Markets Sm ETP 97717W281 406 9,821 SH   SOLE   9,821 0 0
WisdomTree Emerging Markets Hi ETP 97717W315 639 18,121 SH   SOLE   18,121 0 0
WisdomTree Interest Rate Hedge ETP 97717W430 3,676 176,996 SH   SOLE   176,996 0 0
WisdomTree Germany Hedged Equi ETP 97717W448 554 19,345 SH   SOLE   19,345 0 0
WisdomTree US MidCap Dividend ETP 97717W505 1,568 54,222 SH   SOLE   54,222 0 0
WisdomTree Japan Hedged SmallC ETP 97717W521 201 5,114 SH   SOLE   5,114 0 0
WisdomTree US SmallCap Fund ETP 97717W562 263 8,816 SH   SOLE   8,816 0 0
WisdomTree US SmallCap Dividen ETP 97717W604 2,360 111,946 SH   SOLE   111,946 0 0
WisdomTree International Equit ETP 97717W703 588 12,922 SH   SOLE   12,922 0 0
WisdomTree International Small ETP 97717W760 411 6,857 SH   SOLE   6,857 0 0
WisdomTree Global ex-US Qualit ETP 97717W844 505 7,575 SH   SOLE   7,575 0 0
WisdomTree Europe SmallCap Div ETP 97717W869 349 6,569 SH   SOLE   6,569 0 0
WisdomTree Yield Enhanced US A ETP 97717X511 231 4,293 SH   SOLE   4,293 0 0
Wisdomtree Europe Hedged Small ETP 97717X552 1,350 49,502 SH   SOLE   49,502 0 0
Wisdomtree Emerging Markets EX ETP 97717X578 13,754 408,500 SH   SOLE   408,500 0 0
WisdomTree Europe Hedged Equit ETP 97717X701 895 14,498 SH   SOLE   14,498 0 0
WisdomTree Emerging Markets Lo ETP 97717X867 2,725 85,844 SH   SOLE   85,844 0 0