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
ALPS Emerging Sector Dividend ETP 00162Q668 285 18,983 SH   SOLE   18,983 0 0
Aberdeen Standard Physical Sil ETP 003264108 2,229 164,624 SH   SOLE   164,624 0 0
AdvisorShares Dorsey Wright Sh ETP 00768Y529 413 11,618 SH   SOLE   11,618 0 0
Alibaba Group Holding Ltd ADR 01609W102 4,646 23,888 SH   SOLE   23,888 0 0
Bank of Montreal ETP 063679724 213 1,926 SH   SOLE   1,926 0 0
Bank of Montreal ETP 063679732 1,132 10,811 SH   SOLE   10,811 0 0
Bank of Montreal ETP 063679740 499 6,216 SH   SOLE   6,216 0 0
Bank of Montreal ETP 063679773 203 3,901 SH   SOLE   3,901 0 0
Bank of Montreal ETP 063679849 342 13,514 SH   SOLE   13,514 0 0
Bank of Montreal ETP 063679856 687 14,904 SH   SOLE   14,904 0 0
Bank of Montreal ETP 063679864 202 25,851 SH   SOLE   25,851 0 0
Bank of Montreal ETP 063679872 263 6,615 SH   SOLE   6,615 0 0
Bank of Montreal ETP 06368B504 215 4,086 SH   SOLE   4,086 0 0
Barclays Bank PLC ETP 06742C723 112 13,666 SH   SOLE   13,666 0 0
Barclays Bank PLC ETP 06746P563 203 5,428 SH   SOLE   5,428 0 0
Barclays Bank PLC ETP 06747D809 562 21,388 SH   SOLE   21,388 0 0
CenturyLink Inc Common Stock 156700106 138 14,550 SH   SOLE   14,550 0 0
Citigroup Inc ETP 17325E309 3,472 236,524 SH   SOLE   236,524 0 0
ConocoPhillips Common Stock 20825C104 396 12,855 SH   SOLE   12,855 0 0
Credit Suisse AG/Nassau ETP 22542D258 14,089 44,981 SH   SOLE   44,981 0 0
Credit Suisse AG/Nassau ETP 22542D266 4,052 41,286 SH   SOLE   41,286 0 0
Credit Suisse AG/Nassau ETP 22542D290 384 10,515 SH   SOLE   10,515 0 0
Credit Suisse AG/Nassau ETP 22542D316 607 4,036 SH   SOLE   4,036 0 0
Xtrackers MSCI Emerging Market ETP 233051101 505 26,540 SH   SOLE   26,540 0 0
Xtrackers S&P 500 ESG ETF ETP 233051143 3,933 174,195 SH   SOLE   174,195 0 0
Xtrackers MSCI EAFE Hedged Equ ETP 233051200 4,323 161,314 SH   SOLE   161,314 0 0
Xtrackers Short Duration High ETP 233051283 268 6,245 SH   SOLE   6,245 0 0
Xtrackers MSCI Germany Hedged ETP 233051408 2,987 140,426 SH   SOLE   140,426 0 0
Xtrackers USD High Yield Corpo ETP 233051432 42,284 959,468 SH   SOLE   959,468 0 0
Xtrackers MSCI Japan Hedged Eq ETP 233051507 21,305 601,168 SH   SOLE   601,168 0 0
Xtrackers Japan JPX-Nikkei 400 ETP 233051663 4,450 185,559 SH   SOLE   185,559 0 0
Xtrackers MSCI Eurozone Hedged ETP 233051697 3,496 142,167 SH   SOLE   142,167 0 0
Xtrackers Harvest CSI 500 Chin ETP 233051754 226 8,841 SH   SOLE   8,841 0 0
Xtrackers MSCI All World ex US ETP 233051820 5,641 243,755 SH   SOLE   243,755 0 0
Xtrackers MSCI Europe Hedged E ETP 233051853 837 34,589 SH   SOLE   34,589 0 0
Xtrackers Harvest CSI 300 Chin ETP 233051879 4,508 174,110 SH   SOLE   174,110 0 0
Direxion Daily Technology Bull ETP 25459W102 474 4,081 SH   SOLE   4,081 0 0
Direxion Daily Semiconductors ETP 25459W458 787 8,310 SH   SOLE   8,310 0 0
Direxion Daily Technology Bear ETP 25460E562 287 50,723 SH   SOLE   50,723 0 0
Direxion Daily Transportation ETP 25460E679 330 45,721 SH   SOLE   45,721 0 0
Direxion Daily Junior Gold Min ETP 25460E877 487 179,687 SH   SOLE   179,687 0 0
Direxion Daily S&P 500 Bear 3X ETP 25460E885 14,951 937,932 SH   SOLE   937,932 0 0
PortfolioPlus S&P 500 ETF ETP 25490K109 801 24,673 SH   SOLE   24,673 0 0
Direxion Daily Gold Miners Ind ETP 25490K133 70 23,200 SH   SOLE   23,200 0 0
Direxion Shares Etf Trust-Dire ETP 25490K596 675 65,893 SH   SOLE   65,893 0 0
EOG Resources Inc Common Stock 26875P101 362 10,065 SH   SOLE   10,065 0 0
Vident Core U.S. Bond Strategy ETP 26922A602 487 10,104 SH   SOLE   10,104 0 0
Virtus Newfleet Multi-Sector B ETP 26923G707 230 10,336 SH   SOLE   10,336 0 0
High Yield ETF ETP 30151E814 3,516 141,240 SH   SOLE   141,240 0 0
Exxon Mobil Corp Common Stock 30231G102 255 6,704 SH   SOLE   6,704 0 0
Fidelity High Yield Factor ETF ETP 316092618 3,281 69,141 SH   SOLE   69,141 0 0
First Trust BICK Index Fund ETP 33733H107 1,176 57,600 SH   SOLE   57,600 0 0
First Trust Technology AlphaDE ETP 33734X176 4,499 75,736 SH   SOLE   75,736 0 0
First Trust NASDAQ Cybersecuri ETP 33734X846 356 13,804 SH   SOLE   13,804 0 0
First Trust NASDAQ-100 Technol ETP 337345102 6,732 79,649 SH   SOLE   79,649 0 0
First Trust STOXX European Sel ETP 33735T109 390 40,566 SH   SOLE   40,566 0 0
First Trust Europe AlphaDEX Fu ETP 33737J117 762 29,537 SH   SOLE   29,537 0 0
First Trust Latin America Alph ETP 33737J125 289 23,949 SH   SOLE   23,949 0 0
First Trust Developed Markets ETP 33737J174 6,847 171,942 SH   SOLE   171,942 0 0
First Trust Switzerland AlphaD ETP 33737J232 280 6,672 SH   SOLE   6,672 0 0
First Trust Emerging Markets S ETP 33737J307 2,102 83,261 SH   SOLE   83,261 0 0
First Trust Senior Loan ETF ETP 33738D309 5,566 133,197 SH   SOLE   133,197 0 0
First Trust Exchange-Traded Fu ETP 33738D408 61,842 1,473,126 SH   SOLE   1,473,126 0 0
First Trust Long Duration Oppo ETP 33738D606 628 21,646 SH   SOLE   21,646 0 0
First Trust Preferred Securiti ETP 33739E108 504 30,755 SH   SOLE   30,755 0 0
First Trust Emerging Markets L ETP 33739P202 7,621 240,390 SH   SOLE   240,390 0 0
First Trust RiverFront Dynamic ETP 33739P707 493 10,286 SH   SOLE   10,286 0 0
First Trust Strategic Income E ETP 33739Q309 316 7,639 SH   SOLE   7,639 0 0
First Trust Tcw Unconstrained ETP 33740F888 1,262 52,261 SH   SOLE   52,261 0 0
FlexShares Morningstar Emergin ETP 33939L308 2,984 78,216 SH   SOLE   78,216 0 0
FlexShares iBoxx 3-Year Target ETP 33939L506 1,584 64,400 SH   SOLE   64,400 0 0
FlexShares iBoxx 5-Year Target ETP 33939L605 1,188 46,024 SH   SOLE   46,024 0 0
FlexShares Ready Access Variab ETP 33939L886 800 10,780 SH   SOLE   10,780 0 0
Global X SuperDividend ETF ETP 37950E549 533 57,149 SH   SOLE   57,149 0 0
Global X MSCI China Financials ETP 37950E606 448 32,833 SH   SOLE   32,833 0 0
Global X Dax Germany ETF ETP 37954Y491 572 27,758 SH   SOLE   27,758 0 0
Goldman Sachs ActiveBeta Inter ETP 381430107 2,538 110,041 SH   SOLE   110,041 0 0
Goldman Sachs ActiveBeta Emerg ETP 381430206 12,352 471,989 SH   SOLE   471,989 0 0
Goldman Sachs Access Ultra Sho ETP 381430230 2,742 55,358 SH   SOLE   55,358 0 0
Goldman Sachs Access Inflation ETP 381430362 433 8,165 SH   SOLE   8,165 0 0
Graniteshares Gold Trust ETP 38748G101 1,642 104,609 SH   SOLE   104,609 0 0
Hess Corp Common Stock 42809H107 388 11,646 SH   SOLE   11,646 0 0
Highland/iBoxx Senior Loan ETF ETP 430101774 166 10,754 SH   SOLE   10,754 0 0
Invesco Variable Rate Investme ETP 46090A879 240 10,572 SH   SOLE   10,572 0 0
Invesco QQQ Trust Series 1 ETP 46090E103 721 3,788 SH   SOLE   3,788 0 0
Invesco India Exchange-Traded ETP 46137R109 303 21,851 SH   SOLE   21,851 0 0
Invesco S&P 500 Pure Growth ET ETP 46137V266 966 9,646 SH   SOLE   9,646 0 0
Invesco S&P 500 Equal Weight T ETP 46137V282 3,045 19,096 SH   SOLE   19,096 0 0
Invesco BuyBack Achievers ETF ETP 46137V308 620 12,802 SH   SOLE   12,802 0 0
Invesco S&P 500 Equal Weight E ETP 46137V357 4,565 54,337 SH   SOLE   54,337 0 0
Invesco Global Listed Private ETP 46137V589 193 23,706 SH   SOLE   23,706 0 0
Invesco FTSE RAFI US 1000 ETF ETP 46137V613 1,647 17,821 SH   SOLE   17,821 0 0
Invesco DWA Momentum ETF ETP 46137V837 1,029 19,076 SH   SOLE   19,076 0 0
Invesco S&P International Deve ETP 46138E214 1,048 50,271 SH   SOLE   50,271 0 0
Invesco S&P International Deve ETP 46138E230 2,293 87,202 SH   SOLE   87,202 0 0
Invesco S&P 500 Low Volatility ETP 46138E354 2,843 60,595 SH   SOLE   60,595 0 0
Invesco International Corporat ETP 46138E636 2,039 83,320 SH   SOLE   83,320 0 0
Invesco International BuyBack ETP 46138E644 258 10,977 SH   SOLE   10,977 0 0
Invesco Global Short Term High ETP 46138E669 1,945 98,377 SH   SOLE   98,377 0 0
Invesco Fundamental Investment ETP 46138E693 356 14,004 SH   SOLE   14,004 0 0
Invesco Fundamental High Yield ETP 46138E719 3,203 193,186 SH   SOLE   193,186 0 0
Invesco FTSE RAFI Emerging Mar ETP 46138E727 2,905 188,245 SH   SOLE   188,245 0 0
Invesco FTSE International Low ETP 46138E768 2,415 109,074 SH   SOLE   109,074 0 0
Invesco Emerging Markets Sover ETP 46138E784 309 12,938 SH   SOLE   12,938 0 0
Invesco China Technology ETF ETP 46138E800 894 18,674 SH   SOLE   18,674 0 0
Invesco DWA Emerging Markets M ETP 46138E867 2,031 139,361 SH   SOLE   139,361 0 0
Invesco Variable Rate Preferre ETP 46138G870 866 40,359 SH   SOLE   40,359 0 0
Invesco Treasury Collateral ET ETP 46138G888 1,586 14,936 SH   SOLE   14,936 0 0
Invesco BulletShares 2020 High ETP 46138J601 2,018 87,733 SH   SOLE   87,733 0 0
Invesco Bulletshares 2026 High ETP 46138J635 236 10,669 SH   SOLE   10,669 0 0
Invesco BulletShares 2022 USD ETP 46138J676 554 22,539 SH   SOLE   22,539 0 0
Invesco BulletShares 2021 High ETP 46138J809 214 9,680 SH   SOLE   9,680 0 0
Invesco BulletShares 2025 High ETP 46138J817 894 41,949 SH   SOLE   41,949 0 0
Invesco BulletShares 2024 High ETP 46138J833 3,261 146,823 SH   SOLE   146,823 0 0
Invesco BulletShares 2023 High ETP 46138J858 3,919 174,548 SH   SOLE   174,548 0 0
Invesco BulletShares 2022 High ETP 46138J874 5,220 241,007 SH   SOLE   241,007 0 0
Invesco DB Oil Fund ETP 46140H403 121 19,705 SH   SOLE   19,705 0 0
Invesco DB Precious Metals Fun ETP 46140H502 7,207 176,903 SH   SOLE   176,903 0 0
iShares S&P GSCI Commodity Ind ETP 46428R107 150 16,129 SH   SOLE   16,129 0 0
iShares Gold Trust ETP 464285105 1,788 118,644 SH   SOLE   118,644 0 0
iShares MSCI Australia ETF ETP 464286103 5,261 338,518 SH   SOLE   338,518 0 0
iShares US & International Hig ETP 464286178 5,187 122,684 SH   SOLE   122,684 0 0
iShares International High Yie ETP 464286210 1,437 33,211 SH   SOLE   33,211 0 0
iShares JP Morgan EM Corporate ETP 464286251 2,013 44,778 SH   SOLE   44,778 0 0
iShares Emerging Markets Divid ETP 464286319 3,337 118,530 SH   SOLE   118,530 0 0
iShares MSCI World ETF ETP 464286392 60,152 771,876 SH   SOLE   771,876 0 0
iShares MSCI Brazil ETF ETP 464286400 5,894 250,177 SH   SOLE   250,177 0 0
iShares MSCI Emerging Markets ETP 464286426 9,679 170,494 SH   SOLE   170,494 0 0
iShares MSCI Emerging Markets ETP 464286475 584 18,201 SH   SOLE   18,201 0 0
iShares MSCI Canada ETF ETP 464286509 1,546 70,737 SH   SOLE   70,737 0 0
iShares JP Morgan EM Local Cur ETP 464286517 1,076 28,747 SH   SOLE   28,747 0 0
iShares Edge MSCI Min Vol Glob ETP 464286525 314 3,913 SH   SOLE   3,913 0 0
iShares Edge MSCI Min Vol Emer ETP 464286533 1,100 23,440 SH   SOLE   23,440 0 0
iShares MSCI Japan Small-Cap E ETP 464286582 432 7,312 SH   SOLE   7,312 0 0
iShares MSCI Thailand ETF ETP 464286624 688 11,966 SH   SOLE   11,966 0 0
iShares MSCI BRIC ETF ETP 464286657 2,774 77,855 SH   SOLE   77,855 0 0
iShares MSCI Pacific ex Japan ETP 464286665 15,160 447,064 SH   SOLE   447,064 0 0
iShares MSCI France ETF ETP 464286707 27,765 1,184,528 SH   SOLE   1,184,528 0 0
iShares MSCI Switzerland ETF ETP 464286749 1,445 40,868 SH   SOLE   40,868 0 0
iShares MSCI Sweden ETF ETP 464286756 747 29,202 SH   SOLE   29,202 0 0
iShares MSCI Spain ETF ETP 464286764 32,465 1,597,699 SH   SOLE   1,597,699 0 0
iShares MSCI South Africa ETF ETP 464286780 3,585 126,324 SH   SOLE   126,324 0 0
iShares MSCI Netherlands ETF ETP 464286814 1,205 46,364 SH   SOLE   46,364 0 0
iShares MSCI Mexico ETF ETP 464286822 2,159 76,172 SH   SOLE   76,172 0 0
iShares MSCI Hong Kong ETF ETP 464286871 6,936 347,833 SH   SOLE   347,833 0 0
iShares S&P 100 ETF ETP 464287101 5,083 42,852 SH   SOLE   42,852 0 0
iShares Core S&P Total US Stoc ETP 464287150 3,524 61,605 SH   SOLE   61,605 0 0
iShares Select Dividend ETF ETP 464287168 260 3,537 SH   SOLE   3,537 0 0
iShares TIPS Bond ETF ETP 464287176 1,857 15,744 SH   SOLE   15,744 0 0
iShares China Large-Cap ETF ETP 464287184 5,783 154,043 SH   SOLE   154,043 0 0
iShares Core S&P 500 ETF ETP 464287200 78,261 302,869 SH   SOLE   302,869 0 0
iShares Core U.S. Aggregate Bo ETP 464287226 794 6,886 SH   SOLE   6,886 0 0
iShares Global Tech ETF ETP 464287291 1,531 8,395 SH   SOLE   8,395 0 0
iShares Global Healthcare ETF ETP 464287325 334 5,475 SH   SOLE   5,475 0 0
iShares JPX Nikkei 400 Index E ETP 464287382 4,291 81,017 SH   SOLE   81,017 0 0
iShares S&P 500 Value ETF ETP 464287408 5,280 54,860 SH   SOLE   54,860 0 0
iShares 20 Year Treasury Bond ETP 464287432 23,922 145,009 SH   SOLE   145,009 0 0
iShares 7-10 Year Treasury Bon ETP 464287440 2,194 18,060 SH   SOLE   18,060 0 0
iShares MSCI EAFE ETF ETP 464287465 440,335 8,236,714 SH   SOLE   8,236,714 0 0
iShares Russell 2000 ETF ETP 464287655 2,850 24,900 SH   SOLE   24,900 0 0
iShares Europe ETF ETP 464287861 72,351 2,047,874 SH   SOLE   2,047,874 0 0
iShares International Treasury ETP 464288117 4,156 84,286 SH   SOLE   84,286 0 0
iShares 1-3 Year International ETP 464288125 204 2,638 SH   SOLE   2,638 0 0
iShares Agency Bond ETF ETP 464288166 649 5,380 SH   SOLE   5,380 0 0
iShares MSCI ACWI ex US ETF ETP 464288240 7,942 210,940 SH   SOLE   210,940 0 0
iShares International Select D ETP 464288448 267 11,830 SH   SOLE   11,830 0 0
iShares MSCI Europe Small-Cap ETP 464288497 359 9,315 SH   SOLE   9,315 0 0
iShares MBS ETF ETP 464288588 1,043 9,448 SH   SOLE   9,448 0 0
iShares 3-7 Year Treasury Bond ETP 464288661 6,596 49,465 SH   SOLE   49,465 0 0
iShares Global Consumer Staple ETP 464288737 276 5,776 SH   SOLE   5,776 0 0
iShares India 50 ETF ETP 464289529 1,105 43,071 SH   SOLE   43,071 0 0
iShares US Treasury Bond ETF ETP 46429B267 3,016 107,675 SH   SOLE   107,675 0 0
iShares MSCI India Small-Cap E ETP 46429B614 549 23,727 SH   SOLE   23,727 0 0
iShares MSCI China ETF ETP 46429B671 18,337 320,294 SH   SOLE   320,294 0 0
iShares 0-5 Year TIPS Bond ETF ETP 46429B747 2,057 20,595 SH   SOLE   20,595 0 0
iShares Interest Rate Hedged H ETP 46431W606 4,674 61,189 SH   SOLE   61,189 0 0
iShares Edge MSCI USA Value Fa ETP 46432F388 1,931 30,658 SH   SOLE   30,658 0 0
iShares Edge MSCI USA Momentum ETP 46432F396 303 2,843 SH   SOLE   2,843 0 0
iShares Core MSCI Total Intern ETP 46432F834 39,862 847,938 SH   SOLE   847,938 0 0
iShares Core MSCI Emerging Mar ETP 46434G103 8,283 204,679 SH   SOLE   204,679 0 0
iShares MSCI Malaysia ETF ETP 46434G814 731 31,515 SH   SOLE   31,515 0 0
iShares MSCI Japan ETF ETP 46434G822 42,392 858,320 SH   SOLE   858,320 0 0
iShares MSCI Italy ETF ETP 46434G830 3,359 161,726 SH   SOLE   161,726 0 0
iShares Edge MSCI Multifactor ETP 46434V266 3,400 148,789 SH   SOLE   148,789 0 0
iShares Exponential Technologi ETP 46434V381 6,747 189,460 SH   SOLE   189,460 0 0
iShares iBonds Sep 2020 Term M ETP 46434V571 2,405 94,812 SH   SOLE   94,812 0 0
iShares Core MSCI Pacific ETF ETP 46434V696 5,737 123,753 SH   SOLE   123,753 0 0
iShares Currency Hedged MSCI G ETP 46434V704 1,693 78,302 SH   SOLE   78,302 0 0
iShares Core MSCI Europe ETF ETP 46434V738 4,674 126,064 SH   SOLE   126,064 0 0
iShares Currency Hedged MSCI E ETP 46434V803 988 40,822 SH   SOLE   40,822 0 0
iShares Treasury Floating Rate ETP 46434V860 1,416 28,146 SH   SOLE   28,146 0 0
iShares Ultra Short-Term Bond ETP 46434V878 464 9,293 SH   SOLE   9,293 0 0
iShares Currency Hedged MSCI J ETP 46434V886 2,309 84,898 SH   SOLE   84,898 0 0
iShares Edge Investment Grade ETP 46435G219 273 5,550 SH   SOLE   5,550 0 0
iShares Edge High Yield Defens ETP 46435G250 1,247 28,396 SH   SOLE   28,396 0 0
iShares MSCI United Kingdom ET ETP 46435G334 7,128 298,481 SH   SOLE   298,481 0 0
iShares Edge MSCI Internationa ETP 46435G409 308 17,511 SH   SOLE   17,511 0 0
iShares iBoxx $ High Yield ex ETP 46435G441 10,583 219,927 SH   SOLE   219,927 0 0
iShares Fallen Angels USD Bond ETP 46435G474 3,149 140,345 SH   SOLE   140,345 0 0
iShares Currency Hedged MSCI C ETP 46435G706 1,455 67,366 SH   SOLE   67,366 0 0
iShares Currency Hedged JPX-Ni ETP 46435G722 638 25,774 SH   SOLE   25,774 0 0
iShares iBonds Dec 2021 Term M ETP 46435G789 365 14,291 SH   SOLE   14,291 0 0
iShares Currency Hedged MSCI S ETP 46435G813 1,089 68,519 SH   SOLE   68,519 0 0
iShares Currency Hedged MSCI I ETP 46435G821 238 17,931 SH   SOLE   17,931 0 0
iShares Currency Hedged MSCI A ETP 46435G847 2,087 93,223 SH   SOLE   93,223 0 0
iShares Currency Hedged MSCI U ETP 46435G862 864 47,152 SH   SOLE   47,152 0 0
iShares Currency Hedged MSCI S ETP 46435G870 1,534 57,063 SH   SOLE   57,063 0 0
iShares iBonds 2023 Term High ETP 46435U150 5,370 246,942 SH   SOLE   246,942 0 0
iShares iBonds 2025 Term High ETP 46435U168 3,448 156,675 SH   SOLE   156,675 0 0
iShares iBonds 2022 Term High ETP 46435U176 5,560 239,535 SH   SOLE   239,535 0 0
iShares iBonds 2024 Term High ETP 46435U184 1,154 52,277 SH   SOLE   52,277 0 0
iShares iBonds 2021 Term High ETP 46435U226 4,234 183,282 SH   SOLE   183,282 0 0
iShares Global Green Bond ETF ETP 46435U440 1,524 28,720 SH   SOLE   28,720 0 0
iShares Robotics & Artificial ETP 46435U556 1,778 79,513 SH   SOLE   79,513 0 0
iShares Edge U.S. Fixed Income ETP 46435U796 475 4,866 SH   SOLE   4,866 0 0
JPMorgan Diversified Return In ETP 46641Q209 6,655 153,906 SH   SOLE   153,906 0 0
JPMorgan Diversified Return Em ETP 46641Q308 409 10,309 SH   SOLE   10,309 0 0
JPMorgan BetaBuilders Internat ETP 46641Q373 14,268 358,229 SH   SOLE   358,229 0 0
JPMorgan BetaBuilders 1-5 Year ETP 46641Q381 1,542 59,411 SH   SOLE   59,411 0 0
JPMorgan BetaBuilders US Equit ETP 46641Q399 1,372 29,561 SH   SOLE   29,561 0 0
JPMorgan U.S. Aggregate Bond E ETP 46641Q613 3,011 111,515 SH   SOLE   111,515 0 0
JPMorgan Ultra-Short Municipal ETP 46641Q654 1,097 21,751 SH   SOLE   21,751 0 0
JPMorgan BetaBuilders Develope ETP 46641Q688 4,761 252,982 SH   SOLE   252,982 0 0
JPMorgan BetaBuilders Canada E ETP 46641Q696 755 39,712 SH   SOLE   39,712 0 0
JPMorgan BetaBuilders Japan ET ETP 46641Q712 12,413 606,419 SH   SOLE   606,419 0 0
JPMorgan USD Emerging Markets ETP 46641Q746 3,500 80,588 SH   SOLE   80,588 0 0
JPMorgan Ultra-Short Income ET ETP 46641Q837 731 14,712 SH   SOLE   14,712 0 0
JPMorgan High Yield Research E ETP 46641Q878 3,623 81,754 SH   SOLE   81,754 0 0
KraneShares CICC China Leaders ETP 500767207 792 32,184 SH   SOLE   32,184 0 0
KraneShares CSI China Internet ETP 500767306 406 8,972 SH   SOLE   8,972 0 0
Hartford Multifactor Developed ETP 518416102 859 38,970 SH   SOLE   38,970 0 0
Lockheed Martin Corp Common Stock 539830109 200 591 SH   SOLE   591 0 0
Marathon Petroleum Corp Common Stock 56585A102 404 17,094 SH   SOLE   17,094 0 0
Novo Nordisk A/S ADR 670100205 297 4,941 SH   SOLE   4,941 0 0
Occidental Petroleum Corp Common Stock 674599105 390 33,673 SH   SOLE   33,673 0 0
PGIM Ultra Short Bond ETF ETP 69344A107 706 14,518 SH   SOLE   14,518 0 0
Phillips 66 Common Stock 718546104 391 7,286 SH   SOLE   7,286 0 0
PIMCO 1-5 Year U.S. TIPS Index ETP 72201R205 746 14,422 SH   SOLE   14,422 0 0
PIMCO 15 Year U.S. TIPS Index ETP 72201R304 1,137 14,600 SH   SOLE   14,600 0 0
PIMCO 0-5 Year High Yield Corp ETP 72201R783 678 7,905 SH   SOLE   7,905 0 0
PIMCO Intermediate Municipal B ETP 72201R866 336 6,165 SH   SOLE   6,165 0 0
Pioneer Natural Resources Co Common Stock 723787107 398 5,673 SH   SOLE   5,673 0 0
ProShares Short MidCap 400 ETP 74347B250 866 16,836 SH   SOLE   16,836 0 0
ProShares UltraPro Short S&P 5 ETP 74347B268 10,545 437,202 SH   SOLE   437,202 0 0
ProShares UltraShort MSCI Braz ETP 74347B292 406 11,496 SH   SOLE   11,496 0 0
ProShares UltraPro Short Dow30 ETP 74347G309 4,755 98,621 SH   SOLE   98,621 0 0
ProShares UltraPro Short QQQ ETP 74347G408 20,634 1,060,308 SH   SOLE   1,060,308 0 0
ProShares Ultra S&P500 ETP 74347R107 1,090 12,265 SH   SOLE   12,265 0 0
ProShares Ultra QQQ ETP 74347R206 7,008 78,230 SH   SOLE   78,230 0 0
ProShares Ultra Russell2000 ETP 74347R842 739 22,502 SH   SOLE   22,502 0 0
ProShares Short VIX Short-Term ETP 74347W130 981 31,639 SH   SOLE   31,639 0 0
ProShares Ultra VIX Short-Term ETP 74347W148 3,818 65,201 SH   SOLE   65,201 0 0
ProShares VIX Short-Term Futur ETP 74347W171 2,474 65,215 SH   SOLE   65,215 0 0
ProShares Ultra Bloomberg Crud ETP 74347W247 533 335,384 SH   SOLE   335,384 0 0
ProShares Ultra Silver ETP 74347W353 882 47,832 SH   SOLE   47,832 0 0
ProShares Ultra Gold ETP 74347W601 694 13,343 SH   SOLE   13,343 0 0
ProShares UltraShort Bloomberg ETP 74347W668 2,820 56,417 SH   SOLE   56,417 0 0
ProShares UltraPro Russell2000 ETP 74347X799 816 41,659 SH   SOLE   41,659 0 0
ProShares UltraPro Dow30 ETP 74347X823 1,615 38,653 SH   SOLE   38,653 0 0
ProShares UltraPro QQQ ETP 74347X831 2,119 44,474 SH   SOLE   44,474 0 0
Royal Dutch Shell PLC ADR 780259206 649 18,591 SH   SOLE   18,591 0 0
SPDR S&P 500 ETF Trust ETP 78462F103 5,891 22,854 SH   SOLE   22,854 0 0
SPDR Portfolio Europe ETF ETP 78463X103 5,830 216,411 SH   SOLE   216,411 0 0
SPDR EURO STOXX Small Cap ETF ETP 78463X392 529 11,376 SH   SOLE   11,376 0 0
SPDR S&P China ETF ETP 78463X400 3,535 38,744 SH   SOLE   38,744 0 0
SPDR MSCI EAFE StrategicFactor ETP 78463X434 689 12,902 SH   SOLE   12,902 0 0
SPDR S&P Emerging Markets Divi ETP 78463X533 837 37,706 SH   SOLE   37,706 0 0
SPDR S&P International Dividen ETP 78463X772 836 27,299 SH   SOLE   27,299 0 0
SPDR MSCI ACWI ex-US ETF ETP 78463X848 1,761 89,303 SH   SOLE   89,303 0 0
SPDR S&P International Small C ETP 78463X871 6,388 280,548 SH   SOLE   280,548 0 0
SPDR Bloomberg Barclays Intern ETP 78464A151 1,205 38,757 SH   SOLE   38,757 0 0
SPDR Bloomberg Barclays Short ETP 78464A334 1,851 62,414 SH   SOLE   62,414 0 0
SPDR Bloomberg Barclays Conver ETP 78464A359 578 12,081 SH   SOLE   12,081 0 0
SPDR Portfolio Intermediate Te ETP 78464A375 2,696 79,283 SH   SOLE   79,283 0 0
SPDR Bloomberg Barclays Intern ETP 78464A516 1,081 38,880 SH   SOLE   38,880 0 0
SPDR Portfolio Long Term Treas ETP 78464A664 17,050 360,929 SH   SOLE   360,929 0 0
SPDR S&P Dividend ETF ETP 78464A763 1,936 24,248 SH   SOLE   24,248 0 0
SPDR Portfolio S&P 1500 Compos ETP 78464A805 2,367 75,272 SH   SOLE   75,272 0 0
SPDR Blackstone / GSO Senior L ETP 78467V608 9,354 233,799 SH   SOLE   233,799 0 0
SPDR SSgA Ultra Short Term Bon ETP 78467V707 2,527 64,867 SH   SOLE   64,867 0 0
SPDR Portfolio Short Term Trea ETP 78468R101 3,144 102,347 SH   SOLE   102,347 0 0
SPDR S&P Oil & Gas Exploration ETP 78468R556 584 17,760 SH   SOLE   17,760 0 0
SPDR Portfolio High Yield Bond ETP 78468R606 11,627 515,363 SH   SOLE   515,363 0 0
SPDR Bloomberg Barclays High Y ETP 78468R622 3,046 32,156 SH   SOLE   32,156 0 0
SPDR Bloomberg Barclays 1-3 Mo ETP 78468R663 3,287 35,871 SH   SOLE   35,871 0 0
SPDR Nuveen Bloomberg Barclays ETP 78468R739 273 5,580 SH   SOLE   5,580 0 0
SPDR SSGA US Large Cap Low Vol ETP 78468R804 3,393 37,455 SH   SOLE   37,455 0 0
SPDR Bloomberg Barclays 1-10 Y ETP 78468R861 718 36,573 SH   SOLE   36,573 0 0
Schwab U.S. Large-Cap Growth E ETP 808524300 2,183 27,403 SH   SOLE   27,403 0 0
Schwab 1-5 Year Corporate Bond ETP 808524714 1,715 34,970 SH   SOLE   34,970 0 0
Schwab Fundamental Emerging Ma ETP 808524730 224 10,875 SH   SOLE   10,875 0 0
Schwab Fundamental Internation ETP 808524748 811 34,527 SH   SOLE   34,527 0 0
Schwab Intermediate-Term U.S. ETP 808524854 4,298 73,113 SH   SOLE   73,113 0 0
Schwab Short-Term U.S. Treasur ETP 808524862 299 5,779 SH   SOLE   5,779 0 0
Schwab US TIPS ETF ETP 808524870 4,583 79,698 SH   SOLE   79,698 0 0
Schwab International Small-Cap ETP 808524888 502 20,582 SH   SOLE   20,582 0 0
Energy Select Sector SPDR Fund ETP 81369Y506 1,331 45,817 SH   SOLE   45,817 0 0
Financial Select Sector SPDR F ETP 81369Y605 1,049 50,408 SH   SOLE   50,408 0 0
Communication Services Select ETP 81369Y852 714 16,143 SH   SOLE   16,143 0 0
Tesla Inc Common Stock 88160R101 281 537 SH   SOLE   537 0 0
Teva Pharmaceutical Industries ADR 881624209 423 47,070 SH   SOLE   47,070 0 0
Teucrium Corn Fund ETP 88166A102 137 10,603 SH   SOLE   10,603 0 0
SP Funds Dow Jones Global Suku ETP 886364702 1,085 56,956 SH   SOLE   56,956 0 0
Anfield Universal Fixed Income ETP 90214Q766 98 10,079 SH   SOLE   10,079 0 0
UBS AG/London ETP 90274E810 1,270 172,745 SH   SOLE   172,745 0 0
Raytheon Technologies Corp Common Stock 913017109 323 3,423 SH   SOLE   3,423 0 0
Valero Energy Corp Common Stock 91913Y100 691 15,229 SH   SOLE   15,229 0 0
VanEck Merk Gold Shares ETP 921078101 2,899 188,398 SH   SOLE   188,398 0 0
VanEck Vectors Gold Miners ETF ETP 92189F106 325 14,098 SH   SOLE   14,098 0 0
VanEck Vectors Emerging Market ETP 92189F353 2,424 121,441 SH   SOLE   121,441 0 0
VanEck Vectors Russia ETF ETP 92189F403 1,922 115,245 SH   SOLE   115,245 0 0
VanEck Vectors India Growth Le ETP 92189F767 1,812 91,376 SH   SOLE   91,376 0 0
VanEck Vectors Junior Gold Min ETP 92189F791 2,739 97,458 SH   SOLE   97,458 0 0
VanEck Vectors Brazil Small-Ca ETP 92189F825 637 48,661 SH   SOLE   48,661 0 0
VanEck Vectors Indonesia Index ETP 92189F833 852 66,887 SH   SOLE   66,887 0 0
VanEck Vectors J.P. Morgan EM ETP 92189H300 8,359 293,605 SH   SOLE   293,605 0 0
Vanguard ESG International Sto ETP 921910725 13,214 321,117 SH   SOLE   321,117 0 0
Vanguard Mega Cap Value ETF ETP 921910840 775 11,735 SH   SOLE   11,735 0 0
Vanguard Total Bond Market ETF ETP 921937835 833 9,757 SH   SOLE   9,757 0 0
Vanguard FTSE Developed Market ETP 921943858 34,695 1,040,643 SH   SOLE   1,040,643 0 0
Vanguard High Dividend Yield E ETP 921946406 2,571 36,335 SH   SOLE   36,335 0 0
Vanguard Short-Term Inflation- ETP 922020805 993 20,390 SH   SOLE   20,390 0 0
Vanguard Total International B ETP 92203J407 1,141 20,278 SH   SOLE   20,278 0 0
Vanguard FTSE All-World ex-US ETP 922042775 2,359 57,517 SH   SOLE   57,517 0 0
Vanguard FTSE Emerging Markets ETP 922042858 740 22,060 SH   SOLE   22,060 0 0
Vanguard FTSE Pacific ETF ETP 922042866 13,809 250,352 SH   SOLE   250,352 0 0
Vanguard FTSE Europe ETF ETP 922042874 12,729 294,114 SH   SOLE   294,114 0 0
Vanguard Russell 1000 Growth E ETP 92206C680 10,996 71,089 SH   SOLE   71,089 0 0
Vanguard Intermediate-Term Tre ETP 92206C706 1,650 23,388 SH   SOLE   23,388 0 0
Vanguard Long-Term Treasury ET ETP 92206C847 1,021 10,104 SH   SOLE   10,104 0 0
Vanguard Intermediate-Term Cor ETP 92206C870 1,803 20,705 SH   SOLE   20,705 0 0
Vanguard Value ETF ETP 922908744 2,263 25,412 SH   SOLE   25,412 0 0
Virtus Seix Senior Loan ETF ETP 92790A405 2,113 94,897 SH   SOLE   94,897 0 0
VMware Inc Common Stock 928563402 207 1,712 SH   SOLE   1,712 0 0
WisdomTree WisdomTree Negative ETP 97717W398 607 42,996 SH   SOLE   42,996 0 0
WisdomTree Interest Rate Hedge ETP 97717W430 4,934 264,252 SH   SOLE   264,252 0 0
WisdomTree Germany Hedged Equi ETP 97717W448 4,461 198,782 SH   SOLE   198,782 0 0
WisdomTree Japan Hedged SmallC ETP 97717W521 3,514 105,410 SH   SOLE   105,410 0 0
WisdomTree International Equit ETP 97717W703 327 8,278 SH   SOLE   8,278 0 0
WisdomTree International Small ETP 97717W760 1,054 21,935 SH   SOLE   21,935 0 0
WisdomTree International Large ETP 97717W794 945 25,583 SH   SOLE   25,583 0 0
WisdomTree Japan SmallCap Divi ETP 97717W836 1,396 24,017 SH   SOLE   24,017 0 0
WisdomTree Global ex-US Qualit ETP 97717W844 920 17,412 SH   SOLE   17,412 0 0
WisdomTree Japan Hedged Equity ETP 97717W851 2,551 60,511 SH   SOLE   60,511 0 0
WisdomTree Europe SmallCap Div ETP 97717W869 618 15,196 SH   SOLE   15,196 0 0
WisdomTree US Short Term High ETP 97717X149 2,097 47,699 SH   SOLE   47,699 0 0
WisdomTree US High Yield Corpo ETP 97717X172 1,065 23,835 SH   SOLE   23,835 0 0
Wisdomtree Europe Hedged Small ETP 97717X552 1,001 43,590 SH   SOLE   43,590 0 0
WisdomTree International Hedge ETP 97717X594 2,229 73,614 SH   SOLE   73,614 0 0
WisdomTree Europe Hedged Equit ETP 97717X701 1,765 34,455 SH   SOLE   34,455 0 0
WisdomTree Emerging Markets Co ETP 97717X784 765 12,118 SH   SOLE   12,118 0 0
WisdomTree Emerging Markets Lo ETP 97717X867 3,247 109,964 SH   SOLE   109,964 0 0
SPDR Gold MiniShares Trust ETP 98149E204 1,162 73,897 SH   SOLE   73,897 0 0