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
Expires: July 31, 2015
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
ALERIAN ENERGY INFRASTRUCTUR Exchange Traded Fund 00162Q676 616,764 18,821 SH DFND 1 0 0 0
ALPHA ARCHITECT US QUANTITATIVE MOMENTUM ETF Exchange Traded Fund 02072L409 390,258 6,570 SH DFND 1 0 0 0
ALPS ETF TR ALERIAN MLP Exchange Traded Fund 00162Q452 449,073 8,646 SH DFND 1 0 0 0
AMERICAN CENTY ETF TR DIVERSIFID CRP Exchange Traded Fund 025072109 3,480,634 74,468 SH DFND 1 0 0 0
ANGEL OAK FUNDS TRUST HIGH YIELD OPPOR Exchange Traded Fund 03463K745 352,631 32,145 SH DFND 1 0 0 0
AVANTIS EMERGING MARKETS EQUITY ETF Exchange Traded Fund 025072604 1,117,718 18,576 SH DFND 1 0 0 0
AVANTIS INTERNATIONAL EQUITY ETF Exchange Traded Fund 025072703 984,043 14,849 SH DFND 1 0 0 0
AVANTIS INTERNATIONAL SMALL CAP VAL ETF Exchange Traded Fund 025072802 955,368 13,699 SH DFND 1 0 0 0
AVANTIS US EQUITY ETF Exchange Traded Fund 025072885 2,215,664 23,984 SH DFND 1 0 0 0
AVANTIS US SMALL CAP VALUE ETF Exchange Traded Fund 025072877 2,286,033 26,225 SH DFND 1 0 0 0
BNY MELLON ETF TRUST CORE BOND ETF Exchange Traded Fund 09661T602 951,295 22,580 SH DFND 1 0 0 0
CAMBRIA ETF TR EMRG SHAREHLDR Exchange Traded Fund 132061706 1,849,787 58,261 SH DFND 1 0 0 0
CAPITAL GROUP DIVIDEND VALUE ETF Exchange Traded Fund 14020W106 231,482 6,495 SH DFND 1 0 0 0
CAPITOL SERIES TRUST HULL TACTICAL US ETF Exchange Traded Fund 14064D519 1,378,038 37,827 SH DFND 1 0 0 0
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND Exchange Traded Fund 81369Y407 305,471 1,547 SH DFND 1 0 0 0
CONSUMER STAPLES SELECT SECTOR SPDR FUND Exchange Traded Fund 81369Y308 8,346,143 102,193 SH DFND 1 0 0 0
DBX ETF TR XTRACK MSCI JAPN Exchange Traded Fund 233051507 404,133 5,440 SH DFND 1 0 0 0
DBX ETF TR XTRACK MUN INFRA Exchange Traded Fund 233051705 243,443 9,884 SH DFND 1 0 0 0
DBX ETF TR XTRACK USD HIGH Exchange Traded Fund 233051432 1,468,745 40,629 SH DFND 1 0 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL Exchange Traded Fund 25434V807 582,961 14,811 SH DFND 1 0 0 0
ETFIS SER TR I INFRAC ACT MLP Exchange Traded Fund 26923G772 395,378 8,322 SH DFND 1 0 0 0
ETFIS SER TR I VIRTUS REAVES UT Exchange Traded Fund 26923G806 1,223,162 18,934 SH DFND 1 0 0 0
ETFIS SERIES TRUST I VIRTUS NEWFLEET MULTI SECTOR BOND ETF Exchange Traded Fund 26923G707 2,846,100 126,101 SH DFND 1 0 0 0
EXCHANGE TRADED CONCEPTS TRUST ETC 6 MEGA CAP Exchange Traded Fund 301505681 2,541,655 54,624 SH DFND 1 0 0 0
FIDELITY BLUE CHIP GROWTH ETF Exchange Traded Fund 316092352 464,731 11,627 SH DFND 1 0 0 0
FIDELITY ENHANCED INTERNATIONAL ETF Exchange Traded Fund 31609A404 2,964,036 99,598 SH DFND 1 0 0 0
FIDELITY ENHANCED MID CAP ETF Exchange Traded Fund 31609A503 1,262,081 40,270 SH DFND 1 0 0 0
FIDELITY HIGH DIVIDEND ETF Exchange Traded Fund 316092840 7,744,842 156,146 SH DFND 1 0 0 0
FIDELITY MSCI COMMUNICATION SERVICES INDEX ETF Exchange Traded Fund 316092873 944,493 16,788 SH DFND 1 0 0 0
FIDELITY MSCI CONSUMER DISCRETIONARY INDEX ETF Exchange Traded Fund 316092204 338,294 4,003 SH DFND 1 0 0 0
FIDELITY MSCI CONSUMER STAPLES INDEX ETF Exchange Traded Fund 316092303 244,862 4,789 SH DFND 1 0 0 0
FIDELITY MSCI HEALTH CARE INDEX ETF Exchange Traded Fund 316092600 1,652,934 24,194 SH DFND 1 0 0 0
FIDELITY MSCI INDL INDEX ETF Exchange Traded Fund 316092709 1,837,940 26,843 SH DFND 1 0 0 0
FIDELITY MSCI INFORMATION TECHNOLOGY INDEX ETF Exchange Traded Fund 316092808 288,835 1,791 SH DFND 1 0 0 0
FIDELITY SML MID MLTFCT Exchange Traded Fund 316092527 748,426 19,112 SH DFND 1 0 0 0
FIDELITY TOTAL BOND ETF Exchange Traded Fund 316188309 608,743 13,335 SH DFND 1 0 0 0
FIRST TR DOW JONES SELECT MICR COM SHS ANNUAL Exchange Traded Fund 33718M105 433,487 6,971 SH DFND 1 0 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS Exchange Traded Fund 33739P855 666,823 35,659 SH DFND 1 0 0 0
FIRST TR EXCHANGE TRADED FD DOW JONES INTERNET INDEX FD Exchange Traded Fund 33733E302 524,274 2,360 SH DFND 1 0 0 0
FIRST TR EXCHANGE TRADED FD III FIRST TR PFD SECS & INCOME ETF Exchange Traded Fund 33739E108 5,615,048 319,218 SH DFND 1 0 0 0
FIRST TR EXCHANGE TRADED FD VI NASDAQ TECH DIVID INDEX FD Exchange Traded Fund 33738R118 670,882 9,114 SH DFND 1 0 0 0
FIRST TR EXCHANGE-TRADED FD IV SENIOR LN FD Exchange Traded Fund 33738D309 3,374,996 73,932 SH DFND 1 0 0 0
FIRST TR EXCHANGE-TRADED FD VI NASDQ SEMCNDTR Exchange Traded Fund 33738R811 215,091 2,847 SH DFND 1 0 0 0
FIRST TR EXCHANGE-TRADED FD VI RISNG DIVD ACHIV Exchange Traded Fund 33738R506 23,532,406 401,988 SH DFND 1 0 0 0
FIRST TR EXCHNG TRADED FD VIII TCW UNCONSTRAI Exchange Traded Fund 33740F888 2,637,310 106,558 SH DFND 1 0 0 0
FIRST TR MORNINGSTAR DIVID LEA SHS Exchange Traded Fund 336917109 2,328,862 53,611 SH DFND 1 0 0 0
FIRST TR MULTI CAP GROWTH ALPH COM SHS Exchange Traded Fund 33733F101 1,460,060 11,286 SH DFND 1 0 0 0
FIRST TR NASDAQ 100 TECH INDX SHS Exchange Traded Fund 337345102 3,348,146 19,291 SH DFND 1 0 0 0
FIRST TRUST CLOUD COMPUTING ETF Exchange Traded Fund 33734X192 317,629 3,107 SH DFND 1 0 0 0
FIRST TRUST EXCHANGE-TRADED FUND VI FIRST TRUST HEDGED BUYWRITE INCOME ETF Exchange Traded Fund 33738R407 9,301,597 493,453 SH DFND 1 0 0 0
FIRST TRUST LRGCP GWT ALPHADEX COM SHS Exchange Traded Fund 33735K108 1,189,039 9,049 SH DFND 1 0 0 0
FLEXSHARES INTERNATIONAL QUALITY DIV DYN IDX Exchange Traded Fund 33939L829 553,464 19,039 SH DFND 1 0 0 0
FRANKLIN TEMPLETON ETF TR FRANKLIN FOCUSED GROWTH ETF Exchange Traded Fund 35473P421 696,652 19,942 SH DFND 1 0 0 0
FRANKLIN TEMPLETON ETF TR HIGH YIELD CORP Exchange Traded Fund 35473P629 387,738 16,271 SH DFND 1 0 0 0
FRANKLIN TEMPLETON ETF TR SENIOR LOAN ETF Exchange Traded Fund 35473P595 5,053,039 209,931 SH DFND 1 0 0 0
GLOBAL X FDS GLB X MLP ENRG I Exchange Traded Fund 37954Y293 1,600,291 25,079 SH DFND 1 0 0 0
GLOBAL X FDS SUPERDIVIDEND Exchange Traded Fund 37960A669 2,268,073 108,158 SH DFND 1 0 0 0
GLOBAL X FDS US INFR DEV ETF Exchange Traded Fund 37954Y673 4,567,669 121,062 SH DFND 1 0 0 0
GLOBAL X FDS US PFD ETF Exchange Traded Fund 37954Y657 3,043,354 159,840 SH DFND 1 0 0 0
GLOBAL X FDS X EMERGING MKT Exchange Traded Fund 37954Y350 202,544 8,866 SH DFND 1 0 0 0
GOLDMAN SACHS ACCESS ULTRA SHORT BOND ETF Exchange Traded Fund 381430230 2,739,824 54,211 SH DFND 1 0 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT Exchange Traded Fund 381430107 545,126 15,291 SH DFND 1 0 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US Exchange Traded Fund 381430602 598,272 9,432 SH DFND 1 0 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG Exchange Traded Fund 381430503 428,101 3,889 SH DFND 1 0 0 0
HARTFORD FDS EXCHANGE TRADED T MUN OPORTUNITE Exchange Traded Fund 41653L503 964,557 25,086 SH DFND 1 0 0 0
HEALTH CARE SELECT SECTOR SPDR FUND Exchange Traded Fund 81369Y209 12,128,288 83,064 SH DFND 1 0 0 0
INVESCO ACTVELY MNGD ETC FD TR OPTIMUM YIELD Exchange Traded Fund 46090F100 273,241 20,047 SH DFND 1 0 0 0
INVESCO EXCH TRADED FD TR II KBW BK ETF Exchange Traded Fund 46138E628 225,909 3,599 SH DFND 1 0 0 0
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT Exchange Traded Fund 46138E586 721,999 5,795 SH DFND 1 0 0 0
INVESCO EXCH TRADED FD TR II KBW PREM YIELD Exchange Traded Fund 46138E594 3,770,071 225,888 SH DFND 1 0 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM Exchange Traded Fund 46138E339 292,302 3,159 SH DFND 1 0 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE Exchange Traded Fund 46138G698 835,988 8,415 SH DFND 1 0 0 0
INVESCO EXCH TRADED FD TR II S&P INTL LOW Exchange Traded Fund 46138E230 245,659 8,101 SH DFND 1 0 0 0
INVESCO EXCH TRADED FD TR II S&P INTL QULTY Exchange Traded Fund 46138E214 292,813 9,780 SH DFND 1 0 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCAP QTY Exchange Traded Fund 46138G300 975,749 24,690 SH DFND 1 0 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL Exchange Traded Fund 46138E362 768,569 15,301 SH DFND 1 0 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL Exchange Traded Fund 46138E354 1,834,641 24,553 SH DFND 1 0 0 0
INVESCO EXCHANGE TRADED FD TR NASDAQ INTERNT Exchange Traded Fund 46137V530 216,678 4,910 SH DFND 1 0 0 0
INVESCO EXCHANGE TRADED FD TR S&P 100 EQL WIGH Exchange Traded Fund 46137V449 3,745,157 36,329 SH DFND 1 0 0 0
INVESCO EXCHANGE TRADED FD TR S&P 500 GARP ETF Exchange Traded Fund 46137V431 1,907,259 19,095 SH DFND 1 0 0 0
INVESCO EXCHANGE TRADED FD TR S&P 500 TOP 50 Exchange Traded Fund 46137V233 2,325,299 50,528 SH DFND 1 0 0 0
INVESCO EXCHANGE TRADED FD TR S&P MDCP MOMNTUM Exchange Traded Fund 46137V464 8,732,331 76,761 SH DFND 1 0 0 0
INVESCO EXCHANGE TRADED FD TR S&P MDCP QUALITY Exchange Traded Fund 46137V472 10,075,531 110,079 SH DFND 1 0 0 0
INVESCO EXCHANGE TRADED FD TR S&P MDCP400 VL Exchange Traded Fund 46137V191 2,428,103 21,277 SH DFND 1 0 0 0
INVESCO EXCHANGE TRADED FD TR S&P SMLCP MOMENT Exchange Traded Fund 46137V498 961,644 15,325 SH DFND 1 0 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 BUY WRT Exchange Traded Fund 46137V399 2,977,897 134,321 SH DFND 1 0 0 0
INVESCO EXCHANGE TRADED FD TR S&P500 EQL TEC Exchange Traded Fund 46137V282 3,877,767 113,385 SH DFND 1 0 0 0
INVESCO EXCHANGE-TRADED FUND TRUST II INVESCO DORSEY WRIGHT SMALLCAP MOMENTUM ETF Exchange Traded Fund 46138E842 753,443 9,662 SH DFND 1 0 0 0
INVESCO QQQ TR UNIT SER 1 Exchange Traded Fund 46090E103 42,187,564 89,967 SH DFND 1 0 0 0
ISHARES 0-5 YEAR TIPS BOND ETF Exchange Traded Fund 46429B747 3,982,974 38,494 SH DFND 1 0 0 0
ISHARES CORE HIGH DIVIDEND ETF Exchange Traded Fund 46429B663 1,841,658 15,205 SH DFND 1 0 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF Exchange Traded Fund 46434G103 3,010,439 55,779 SH DFND 1 0 0 0
ISHARES CORE S&P 500 ETF Exchange Traded Fund 464287200 43,047,706 76,610 SH DFND 1 0 0 0
ISHARES CORE S&P MID-CAP ETF Exchange Traded Fund 464287507 5,788,869 99,209 SH DFND 1 0 0 0
ISHARES CORE S&P SMALL-CAP E Exchange Traded Fund 464287804 9,842,709 94,125 SH DFND 1 0 0 0
ISHARES CORE S&P TOTAL US STOCK MARKET ETF Exchange Traded Fund 464287150 6,732,429 55,179 SH DFND 1 0 0 0
ISHARES CORE S&P US GROWTH ETF Exchange Traded Fund 464287671 1,055,841 8,308 SH DFND 1 0 0 0
ISHARES CORE S&P US VALUE ETF Exchange Traded Fund 464287663 495,320 5,366 SH DFND 1 0 0 0
ISHARES CORE US AGGREGATE BOND ETF Exchange Traded Fund 464287226 10,367,975 104,811 SH DFND 1 0 0 0
ISHARES CURRENCY HEDGED MSCI EUROZONE ETF Exchange Traded Fund 46434V639 597,722 15,338 SH DFND 1 0 0 0
ISHARES GLOBAL 100 ETF Exchange Traded Fund 464287572 1,183,115 12,287 SH DFND 1 0 0 0
ISHARES GOLD TR ISHARES NEW ISIN #US4642852044 SEDOL #BKP74N6 Exchange Traded Fund 464285204 15,157,104 257,074 SH DFND 1 0 0 0
ISHARES IBOXX $ INV GRADE CORPORATE BOND ETF Exchange Traded Fund 464287242 5,010,547 46,099 SH DFND 1 0 0 0
ISHARES INC MSCI WORLD ETF Exchange Traded Fund 464286392 1,648,059 10,758 SH DFND 1 0 0 0
ISHARES INTL AGGREGATE BOND Exchange Traded Fund 46435G672 694,211 13,887 SH DFND 1 0 0 0
ISHARES MSCI EAFE ETF Exchange Traded Fund 464287465 1,846,171 22,588 SH DFND 1 0 0 0
ISHARES MSCI EMR MRK EX CHNA Exchange Traded Fund 46434G764 320,018 5,809 SH DFND 1 0 0 0
ISHARES NATIONAL MUNI BOND ETF Exchange Traded Fund 464288414 1,957,687 18,566 SH DFND 1 0 0 0
ISHARES RUSSELL 1000 INDEX FUND Exchange Traded Fund 464287622 3,653,273 11,910 SH DFND 1 0 0 0
ISHARES RUSSELL 1000 VALUE ETF Exchange Traded Fund 464287598 1,627,477 8,649 SH DFND 1 0 0 0
ISHARES RUSSELL 2000 ETF Exchange Traded Fund 464287655 3,941,464 19,757 SH DFND 1 0 0 0
ISHARES RUSSELL 2000 VALUE ETF Exchange Traded Fund 464287630 1,976,657 13,092 SH DFND 1 0 0 0
ISHARES RUSSELL MID-CAP VALUE ETF Exchange Traded Fund 464287473 13,542,904 107,508 SH DFND 1 0 0 0
ISHARES S&P 100 ETF Exchange Traded Fund 464287101 4,409,112 16,280 SH DFND 1 0 0 0
ISHARES S&P 500 GROWTH ETF Exchange Traded Fund 464287309 13,191,899 142,108 SH DFND 1 0 0 0
ISHARES S&P 500 VALUE ETF Exchange Traded Fund 464287408 9,719,383 50,998 SH DFND 1 0 0 0
ISHARES S&P GSCI COMMODITY- IN UNIT BEN INT Exchange Traded Fund 46428R107 205,363 9,019 SH DFND 1 0 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF Exchange Traded Fund 464287606 2,375,729 28,527 SH DFND 1 0 0 0
ISHARES S&P SMALL-CAP 600 VALUE ETF Exchange Traded Fund 464287879 545,401 5,595 SH DFND 1 0 0 0
ISHARES SELECT DIVIDEND ETF Exchange Traded Fund 464287168 3,354,967 24,983 SH DFND 1 0 0 0
ISHARES SHORT DURATION BOND ACTIVE ETF Exchange Traded Fund 46431W507 791,700 15,563 SH DFND 1 0 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF Exchange Traded Fund 464288158 2,270,928 21,505 SH DFND 1 0 0 0
ISHARES SILVER TR ISHARES Exchange Traded Fund 46428Q109 4,104,047 132,431 SH DFND 1 0 0 0
ISHARES TR 20 YR TR BD ETF Exchange Traded Fund 464287432 845,031 9,283 SH DFND 1 0 0 0
ISHARES TR 3 7 YR TREAS BD Exchange Traded Fund 464288661 5,937,523 50,260 SH DFND 1 0 0 0
ISHARES TR 7-10 YR TRSY BD Exchange Traded Fund 464287440 2,070,985 21,715 SH DFND 1 0 0 0
ISHARES TR BROAD USD HIGH Exchange Traded Fund 46435U853 9,476,729 257,449 SH DFND 1 0 0 0
ISHARES TR COHEN STEER REIT Exchange Traded Fund 464287564 481,657 7,828 SH DFND 1 0 0 0
ISHARES TR CORE MSCI TOTAL Exchange Traded Fund 46432F834 1,132,946 16,229 SH DFND 1 0 0 0
ISHARES TR CORE TOTAL USD Exchange Traded Fund 46434V613 1,023,206 22,205 SH DFND 1 0 0 0
ISHARES TR CYBERSECURITY Exchange Traded Fund 46435U135 208,826 4,445 SH DFND 1 0 0 0
ISHARES TR EAFE GRWTH ETF Exchange Traded Fund 464288885 299,200 2,992 SH DFND 1 0 0 0
ISHARES TR EAFE VALUE ETF Exchange Traded Fund 464288877 464,860 7,887 SH DFND 1 0 0 0
ISHARES TR ESG ADVNCD HY BD Exchange Traded Fund 46435G441 236,068 5,097 SH DFND 1 0 0 0
ISHARES TR GOV/CRED BD ETF Exchange Traded Fund 464288596 741,060 7,116 SH DFND 1 0 0 0
ISHARES TR INTL DIV GRWTH Exchange Traded Fund 46435G524 9,262,267 127,861 SH DFND 1 0 0 0
ISHARES TR ISHS 5-10YR INVT Exchange Traded Fund 464288638 624,463 11,890 SH DFND 1 0 0 0
ISHARES TR MBS ETF Exchange Traded Fund 464288588 1,339,647 14,285 SH DFND 1 0 0 0
ISHARES TR MSCI INTL MOMENT Exchange Traded Fund 46434V449 1,966,925 49,247 SH DFND 1 0 0 0
ISHARES TR MSCI INTL QUALTY Exchange Traded Fund 46434V456 1,858,405 46,823 SH DFND 1 0 0 0
ISHARES TR MSCI USA MIN VOL Exchange Traded Fund 46429B697 599,589 6,401 SH DFND 1 0 0 0
ISHARES TR MSCI USA QLT FCT Exchange Traded Fund 46432F339 607,856 3,557 SH DFND 1 0 0 0
ISHARES TR PFD AND INCM SEC Exchange Traded Fund 464288687 3,229,573 105,095 SH DFND 1 0 0 0
ISHARES TR RUS 1000 GRW ETF Exchange Traded Fund 464287614 21,066,219 58,340 SH DFND 1 0 0 0
ISHARES TR RUS 2000 GRW ETF Exchange Traded Fund 464287648 2,599,918 10,174 SH DFND 1 0 0 0
ISHARES TR RUS MD CP GR ETF Exchange Traded Fund 464287481 5,276,494 44,910 SH DFND 1 0 0 0
ISHARES TR RUS MID CAP ETF Exchange Traded Fund 464287499 6,111,817 71,844 SH DFND 1 0 0 0
ISHARES TR RUS TOP 200 ETF Exchange Traded Fund 464289446 843,285 6,137 SH DFND 1 0 0 0
ISHARES TR RUS TP200 GR ETF Exchange Traded Fund 464289438 7,919,877 37,545 SH DFND 1 0 0 0
ISHARES TR S&P SMALL CAP 600 GROWTH ETF Exchange Traded Fund 464287887 889,428 7,144 SH DFND 1 0 0 0
ISHARES TR U.S. MED DVC ETF Exchange Traded Fund 464288810 4,918,849 81,722 SH DFND 1 0 0 0
ISHARES TR US AER DEF ETF Exchange Traded Fund 464288760 4,116,094 26,885 SH DFND 1 0 0 0
ISHARES TR US HLTHCR PR ETF Exchange Traded Fund 464288828 521,875 9,884 SH DFND 1 0 0 0
ISHARES TR US INDUSTRIALS Exchange Traded Fund 464287754 1,176,827 9,040 SH DFND 1 0 0 0
ISHARES TR US INFRASTRUC Exchange Traded Fund 46435U713 2,725,698 60,477 SH DFND 1 0 0 0
ISHARES TR US TREAS BD ETF Exchange Traded Fund 46429B267 3,410,721 148,389 SH DFND 1 0 0 0
ISHARES TR USD INV GRDE ETF Exchange Traded Fund 464288620 1,594,105 31,208 SH DFND 1 0 0 0
ISHARES TRUST - ISHARES U.S. BASIC MATERIALS ETF Exchange Traded Fund 464287838 605,117 4,489 SH DFND 1 0 0 0
ISHARES TRUST 1-3 YEAR TREASURY BOND ETF Exchange Traded Fund 464287457 1,540,929 18,626 SH DFND 1 0 0 0
ISHARES TRUST CORE DIVID GWTH Exchange Traded Fund 46434V621 25,631,615 414,885 SH DFND 1 0 0 0
ISHARES TRUST CORE MSCI EAFE ETF Exchange Traded Fund 46432F842 793,062 10,483 SH DFND 1 0 0 0
ISHARES TRUST FALLEN ANGELS USD BD ETF Exchange Traded Fund 46435G474 1,944,708 72,590 SH DFND 1 0 0 0
ISHARES U S ETF TR BLOOMBERG ROLL Exchange Traded Fund 46431W598 289,131 5,572 SH DFND 1 0 0 0
ISHARES ULTRA SHORT-TERM BOND ACTIVE ETF Exchange Traded Fund 46434V878 344,304 6,791 SH DFND 1 0 0 0
ISHARES US BROKER-DEALERS & SECURITIES EXCHANGES ETF Exchange Traded Fund 464288794 926,968 6,616 SH DFND 1 0 0 0
ISHARES US FINANCIAL SERVICES ETF Exchange Traded Fund 464287770 1,794,082 22,840 SH DFND 1 0 0 0
ISHARES US HEALTHCARE ETF Exchange Traded Fund 464287762 1,121,046 18,411 SH DFND 1 0 0 0
ISHARES US TECHNOLOGY ETF Exchange Traded Fund 464287721 6,505,051 46,319 SH DFND 1 0 0 0
J P MORGAN EXCHANGE TRADED FD CORE PLUS BD ETF Exchange Traded Fund 46641Q670 710,116 15,096 SH DFND 1 0 0 0
J P MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF Exchange Traded Fund 46641Q845 1,296,454 29,742 SH DFND 1 0 0 0
J P MORGAN EXCHANGE TRADED FD DIVERSFED RTRN Exchange Traded Fund 46641Q886 447,847 4,453 SH DFND 1 0 0 0
J P MORGAN EXCHANGE TRADED FD EQUITY FOCUS ETF Exchange Traded Fund 46654Q781 5,541,221 87,044 SH DFND 1 0 0 0
J P MORGAN EXCHANGE TRADED FD EQUITY PREMIUM Exchange Traded Fund 46641Q332 4,264,872 74,639 SH DFND 1 0 0 0
J P MORGAN EXCHANGE TRADED FD MUNICIPAL ETF Exchange Traded Fund 46641Q647 414,450 8,289 SH DFND 1 0 0 0
J P MORGAN EXCHANGE TRADED FD US MOMENTUM Exchange Traded Fund 46641Q779 3,525,825 62,559 SH DFND 1 0 0 0
J P MORGAN EXCHANGE TRADED FD US QUALTY FCTR Exchange Traded Fund 46641Q761 2,478,126 43,883 SH DFND 1 0 0 0
J P MORGAN EXCHANGE TRADED FD US VALUE FACTR Exchange Traded Fund 46641Q753 2,045,071 49,374 SH DFND 1 0 0 0
J.P. MORGAN EXCHANGE-TRADED FUND TRUST JPMORGAN SMALL & MID CAP ENHANCED EQUITY ETF Exchange Traded Fund 46641Q118 1,967,921 35,154 SH DFND 1 0 0 0
LITMAN GREGORY FDS TR IMGP DBI MANAGED Exchange Traded Fund 53700T827 247,775 9,809 SH DFND 1 0 0 0
MORGAN STANLEY ETF TRUST EATON VANCE TOTAL RETURN BOND ETF USD Exchange Traded Fund 61774R841 2,843,141 56,155 SH DFND 1 0 0 0
PACER FDS TR PAC ASSET FLTG Exchange Traded Fund 69374H428 972,974 20,662 SH DFND 1 0 0 0
PGIM ETF TR ACTV HY BD ETF Exchange Traded Fund 69344A206 3,514,278 100,927 SH DFND 1 0 0 0
POWERSHARES ACTIVELY MANAGED ULTRA SHRT DUR Exchange Traded Fund 46090A887 14,687,365 293,044 SH DFND 1 0 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF Exchange Traded Fund 74348A467 2,375,072 23,244 SH DFND 1 0 0 0
SCHWAB INTERNATIONAL EQUITY ETF Exchange Traded Fund 808524805 1,279,746 64,699 SH DFND 1 0 0 0
SCHWAB SHORT TERM US TREASURY ETF Exchange Traded Fund 808524862 7,931,262 325,853 SH DFND 1 0 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF Exchange Traded Fund 808524888 657,335 18,320 SH DFND 1 0 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES Exchange Traded Fund 808524854 1,029,179 41,399 SH DFND 1 0 0 0
SCHWAB STRATEGIC TR US AGGREGATE BD ETF Exchange Traded Fund 808524839 3,535,559 152,658 SH DFND 1 0 0 0
SCHWAB STRATEGIC TR US LARGE-CAP ETF Exchange Traded Fund 808524201 1,758,716 79,652 SH DFND 1 0 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF Exchange Traded Fund 808524508 10,809,832 412,589 SH DFND 1 0 0 0
SCHWAB STRATEGIC TR US REIT ETF Exchange Traded Fund 808524847 441,177 20,510 SH DFND 1 0 0 0
SCHWAB STRATEGIC TR US SMALL-CAP ETF Exchange Traded Fund 808524607 4,653,917 198,630 SH DFND 1 0 0 0
SCHWAB STRATEGIC TR US TIPS ETF Exchange Traded Fund 808524870 2,395,361 89,080 SH DFND 1 0 0 0
SCHWAB US DIVIDEND EQUITY ETF Exchange Traded Fund 808524797 4,343,409 155,343 SH DFND 1 0 0 0
SCHWAB US LARGE-CAP GROWTH ETF Exchange Traded Fund 808524300 4,237,589 169,232 SH DFND 1 0 0 0
SELECT SECTOR SPDR TR ENERGY Exchange Traded Fund 81369Y506 4,795,161 51,312 SH DFND 1 0 0 0
SELECT SECTOR SPDR TR FINANCIAL Exchange Traded Fund 81369Y605 18,891,548 379,272 SH DFND 1 0 0 0
SELECT SECTOR SPDR TR INDL Exchange Traded Fund 81369Y704 1,982,309 15,124 SH DFND 1 0 0 0
SELECT SECTOR SPDR TRUST TECHNOLOGY SELECT SECTOR USD DIS Exchange Traded Fund 81369Y803 12,343,840 59,782 SH DFND 1 0 0 0
SPDR BLOOMBERG HIGH YIELD BOND ETF Exchange Traded Fund 78468R622 1,816,895 19,065 SH DFND 1 0 0 0
SPDR BLOOMBERG INTERNATIONAL TREASURY BOND ETF Exchange Traded Fund 78464A516 580,427 26,552 SH DFND 1 0 0 0
SPDR BLOOMBERG SHORT TERM HIGH YIELD BOND ET Exchange Traded Fund 78468R408 6,127,053 243,523 SH DFND 1 0 0 0
SPDR DOW JONES INDL AVERAGE ET UT SER 1 Exchange Traded Fund 78467X109 2,008,286 4,783 SH DFND 1 0 0 0
SPDR EURO STOXX 50 ETF Exchange Traded Fund 78463X202 267,153 4,910 SH DFND 1 0 0 0
SPDR GOLD TR GOLD SHS Exchange Traded Fund 78463V107 25,643,129 88,995 SH DFND 1 0 0 0
SPDR ICE PREFERRED SECURITIES ETF Exchange Traded Fund 78464A292 622,892 19,231 SH DFND 1 0 0 0
SPDR PORTFOLIO EMERGING MARKETS ETF Exchange Traded Fund 78463X509 1,854,406 47,102 SH DFND 1 0 0 0
SPDR PORTFOLIO INTERMEDIATE TERM CORPORATE BOND ETF Exchange Traded Fund 78464A375 966,061 29,063 SH DFND 1 0 0 0
SPDR PORTFOLIO LONG TERM CORPORATE BOND ETF Exchange Traded Fund 78464A367 2,162,696 95,821 SH DFND 1 0 0 0
SPDR PORTFOLIO LONG TERM TREASURY ETF Exchange Traded Fund 78464A664 696,084 25,535 SH DFND 1 0 0 0
SPDR PORTFOLIO S&P 500 ETF Exchange Traded Fund 78464A854 17,851,999 271,472 SH DFND 1 0 0 0
SPDR PORTFOLIO S&P 500 GROWTH ETF Exchange Traded Fund 78464A409 5,940,307 73,912 SH DFND 1 0 0 0
SPDR PORTFOLIO S&P 500 VALUE ETF Exchange Traded Fund 78464A508 19,022,032 372,469 SH DFND 1 0 0 0
SPDR PORTFOLIO SHORT TERM TREASURY ETF Exchange Traded Fund 78468R101 267,955 9,164 SH DFND 1 0 0 0
SPDR S & P INTERNATIONAL DIVIDEND ETF Exchange Traded Fund 78463X772 371,478 9,684 SH DFND 1 0 0 0
SPDR S&P MIDCAP 400 ETF Exchange Traded Fund 78467Y107 7,621,295 14,286 SH DFND 1 0 0 0
SPDR S&P500 ETF TRUST TRUST UNIT DEPOSITARY RECEIPT Exchange Traded Fund 78462F103 39,930,733 71,382 SH DFND 1 0 0 0
SPDR SER TR AEROSPACE DEF Exchange Traded Fund 78464A631 1,217,709 7,578 SH DFND 1 0 0 0
SPDR SER TR COMP SOFTWARE Exchange Traded Fund 78464A599 2,596,117 16,239 SH DFND 1 0 0 0
SPDR SER TR PORTFLI HIGH YLD Exchange Traded Fund 78468R606 621,169 26,523 SH DFND 1 0 0 0
SPDR SER TR PORTFLI TIPS ETF Exchange Traded Fund 78464A656 461,676 17,501 SH DFND 1 0 0 0
SPDR SER TR RUSSELL LOW VOL Exchange Traded Fund 78468R754 2,200,099 17,352 SH DFND 1 0 0 0
SPDR SER TR RUSSELL YIELD Exchange Traded Fund 78468R770 978,985 8,962 SH DFND 1 0 0 0
SPDR SER TR S&P 400 MDCP GRW Exchange Traded Fund 78464A821 206,675 2,601 SH DFND 1 0 0 0
SPDR SER TR S&P 400 MDCP VAL Exchange Traded Fund 78464A839 414,375 5,378 SH DFND 1 0 0 0
SPDR SER TR S&P DIVID ETF Exchange Traded Fund 78464A763 1,510,390 11,132 SH DFND 1 0 0 0
SPDR SER TR S&P HOMEBUILD Exchange Traded Fund 78464A888 271,611 2,803 SH DFND 1 0 0 0
SPDR SER TR S&P INS ETF Exchange Traded Fund 78464A789 534,722 8,834 SH DFND 1 0 0 0
SPDR SER TR S&P METALS MNG Exchange Traded Fund 78464A755 4,164,256 74,375 SH DFND 1 0 0 0
SPDR SER TR S&P REGL BKG Exchange Traded Fund 78464A698 375,039 6,597 SH DFND 1 0 0 0
SPDR SER TR S&P SEMICNDCTR Exchange Traded Fund 78464A862 570,187 2,840 SH DFND 1 0 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL Exchange Traded Fund 78464A300 1,817,939 23,188 SH DFND 1 0 0 0
SSGA ACTIVE ETF TR ULT SHT TRM BD Exchange Traded Fund 78467V707 251,624 6,190 SH DFND 1 0 0 0
T ROWE PRICE ETF INC FLOATING RATE Exchange Traded Fund 87283Q883 312,722 6,127 SH DFND 1 0 0 0
UTILITIES SELECT SECTOR SPDR FUND Exchange Traded Fund 81369Y886 13,789,629 174,884 SH DFND 1 0 0 0
VANECK ETF TR FALLEN ANGEL HIGH YLD BD EFT Exchange Traded Fund 92189F437 2,650,243 91,831 SH DFND 1 0 0 0
VANECK ETF TR VANECK AGRIBUSINESS ETF Exchange Traded Fund 92189F700 497,158 7,323 SH DFND 1 0 0 0
VANECK ETF TRUST EMERGING MRKT HI Exchange Traded Fund 92189F353 1,946,902 99,079 SH DFND 1 0 0 0
VANECK ETF TRUST MORTGAGE REIT Exchange Traded Fund 92189F452 424,371 37,992 SH DFND 1 0 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT Exchange Traded Fund 92189F643 4,694,903 53,351 SH DFND 1 0 0 0
VANECK ETF TRUST SEMICONDUCTR ETF Exchange Traded Fund 92189F676 10,049,322 47,521 SH DFND 1 0 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL Exchange Traded Fund 921932844 305,214 3,316 SH DFND 1 0 0 0
VANGUARD ADMIRAL FDS INC S&P MIDCAP 400 INDEX FD ETF SHS Exchange Traded Fund 921932885 634,937 6,433 SH DFND 1 0 0 0
VANGUARD BD INDEX FDS INTERMED TERM Exchange Traded Fund 921937819 5,524,748 72,152 SH DFND 1 0 0 0
VANGUARD BD INDEX FDS LONG TERM BOND Exchange Traded Fund 921937793 1,827,117 25,946 SH DFND 1 0 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND Exchange Traded Fund 921937827 4,124,231 52,685 SH DFND 1 0 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT Exchange Traded Fund 921937835 20,903,101 284,589 SH DFND 1 0 0 0
VANGUARD CHARLOTTE FDS TOTAL INTL BD ETF Exchange Traded Fund 92203J407 1,630,004 33,388 SH DFND 1 0 0 0
VANGUARD DEVELOPED MARKETS INDEX FUND ETF Exchange Traded Fund 921943858 9,946,949 195,690 SH DFND 1 0 0 0
VANGUARD INDEX FDS VANGUARD GROWTH ETF FORMERLY VANGUARD INDEX TR VIPERS Exchange Traded Fund 922908736 27,980,251 75,455 SH DFND 1 0 0 0
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF Exchange Traded Fund 922908769 30,726,623 111,798 SH DFND 1 0 0 0
VANGUARD INDEX FDS VANGUARD VALUE ETF FORMERLY VANGUARD INDEX TR Exchange Traded Fund 922908744 21,900,322 126,781 SH DFND 1 0 0 0
VANGUARD INDEX FUNDS S&P 500 ETF USD Exchange Traded Fund 922908363 49,733,566 96,774 SH DFND 1 0 0 0
VANGUARD INTL EQUITY INDEX FDS ALLWRLD EX US Exchange Traded Fund 922042775 509,362 8,397 SH DFND 1 0 0 0
VANGUARD INTL EQUITY INDEX FDS FTSE EMR MKT ETF Exchange Traded Fund 922042858 3,489,886 77,107 SH DFND 1 0 0 0
VANGUARD INTL EQUITY INDEX FDS TT WRLD ST ETF Exchange Traded Fund 922042742 5,504,724 47,474 SH DFND 1 0 0 0
VANGUARD MEGA CAP GROWTH INDEX FUND Exchange Traded Fund 921910816 1,768,338 5,725 SH DFND 1 0 0 0
VANGUARD MEGA CAP INDEX FUND Exchange Traded Fund 921910873 748,127 3,715 SH DFND 1 0 0 0
VANGUARD MID-CAP GROWTH INDEX FUND Exchange Traded Fund 922908538 4,728,175 19,327 SH DFND 1 0 0 0
VANGUARD MID-CAP INDEX FUND Exchange Traded Fund 922908629 3,808,026 14,724 SH DFND 1 0 0 0
VANGUARD MID-CAP VALUE INDEX FUND Exchange Traded Fund 922908512 5,101,059 31,774 SH DFND 1 0 0 0
VANGUARD REAL ESTATE ETF Exchange Traded Fund 922908553 867,397 9,580 SH DFND 1 0 0 0
VANGUARD RUSSELL 2000 ETF Exchange Traded Fund 92206C664 1,972,944 24,463 SH DFND 1 0 0 0
VANGUARD S&P 500 GROWTH ETF Exchange Traded Fund 921932505 10,287,936 30,758 SH DFND 1 0 0 0
VANGUARD S&P 500 VALUE INDEX FUND Exchange Traded Fund 921932703 1,889,237 10,257 SH DFND 1 0 0 0
VANGUARD S&P SMALL-CAP 600 V Exchange Traded Fund 921932778 569,865 6,791 SH DFND 1 0 0 0
VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FD ETF SHS Exchange Traded Fund 92206C409 12,282,113 155,587 SH DFND 1 0 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF Exchange Traded Fund 92206C771 327,435 7,070 SH DFND 1 0 0 0
VANGUARD SCOTTSDALE FUNDS SHORT-TERM TREASURY ETF Exchange Traded Fund 92206C102 609,613 10,387 SH DFND 1 0 0 0
VANGUARD SCOTTSDALE FUNDS VANGUARD INTER-TERM CORP BD ETF Exchange Traded Fund 92206C870 2,711,068 33,158 SH DFND 1 0 0 0
VANGUARD SCOTTSDALE FUNDS VANGUARD RUSS1000 GROWTH IDX FD ETF Exchange Traded Fund 92206C680 11,399,882 122,856 SH DFND 1 0 0 0
VANGUARD SCOTTSDALE FUNDS VANGUARD RUSS1000 VALUE IDX FD ETF Exchange Traded Fund 92206C714 11,671,575 141,405 SH DFND 1 0 0 0
VANGUARD SCOTTSDALE FUNDS VANGUARD RUSS200 GRW IDX ETF SHS Exchange Traded Fund 92206C623 2,956,780 15,865 SH DFND 1 0 0 0
VANGUARD SCOTTSDALE FUNDS VANGUARD RUSS2000 VAL IDX FD ETF SHS Exchange Traded Fund 92206C649 1,439,207 10,813 SH DFND 1 0 0 0
VANGUARD SHT-TERM INFLATION-PROTECTED SEC IDX Exchange Traded Fund 922020805 3,266,354 65,458 SH DFND 1 0 0 0
VANGUARD SMALL CAP VALUE ETF Exchange Traded Fund 922908611 7,649,660 41,063 SH DFND 1 0 0 0
VANGUARD SMALL-CAP GROWTH INDEX FUND Exchange Traded Fund 922908595 5,487,832 21,797 SH DFND 1 0 0 0
VANGUARD SMALL-CAP INDEX FUND Exchange Traded Fund 922908751 5,661,476 25,530 SH DFND 1 0 0 0
VANGUARD TOTAL INTERNATIONAL STOCK INDEX FUND Exchange Traded Fund 921909768 2,581,137 41,564 SH DFND 1 0 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD Exchange Traded Fund 921946406 662,403 5,136 SH DFND 1 0 0 0
VANGUARD WORLD FD COMM SRVC ETF Exchange Traded Fund 92204A884 435,376 2,934 SH DFND 1 0 0 0
VANGUARD WORLD FD CONSUM DIS ETF Exchange Traded Fund 92204A108 996,994 3,062 SH DFND 1 0 0 0
VANGUARD WORLD FD ENERGY ETF Exchange Traded Fund 92204A306 1,738,763 13,405 SH DFND 1 0 0 0
VANGUARD WORLD FD FINANCIALS ETF Exchange Traded Fund 92204A405 2,042,459 17,096 SH DFND 1 0 0 0
VANGUARD WORLD FD HEALTH CAR ETF Exchange Traded Fund 92204A504 2,226,409 8,410 SH DFND 1 0 0 0
VANGUARD WORLD FD INDUSTRIAL ETF Exchange Traded Fund 92204A603 548,119 2,214 SH DFND 1 0 0 0
VANGUARD WORLD FD INF TECH ETF Exchange Traded Fund 92204A702 8,298,620 15,300 SH DFND 1 0 0 0
VANGUARD WORLD FD UTILITIES ETF Exchange Traded Fund 92204A876 2,742,867 16,058 SH DFND 1 0 0 0
WISDOMTREE TR EM EX ST-OWNED Exchange Traded Fund 97717X578 445,979 14,447 SH DFND 1 0 0 0
WISDOMTREE TR WISDOMTREE US VA Exchange Traded Fund 97717W547 1,794,018 21,833 SH DFND 1 0 0 0
WISDOMTREE TR YIELD ENHANCD US Exchange Traded Fund 97717X511 472,822 10,887 SH DFND 1 0 0 0