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 ETF TR ALERIAN MLP 00162Q866 18,377 2,010,618 SH   SOLE   2,010,618 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 9,647 77,945 SH   SOLE   77,945 0 0
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 458 5,857 SH   SOLE   5,857 0 0
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 760 20,393 SH   SOLE   20,393 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 324,783 3,829,089 SH   SOLE   3,829,089 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 204,872 1,821,567 SH   SOLE   1,821,567 0 0
ISHARES TR MRNING SM CP ETF 464288703 963 7,201 SH   SOLE   7,201 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 759,783 4,759,650 SH   SOLE   4,759,650 0 0
ISHARES TR S&P MC 400GR ETF 464287606 88,668 396,089 SH   SOLE   396,089 0 0
ISHARES TR U.S. TECH ETF 464287721 17,140 83,935 SH   SOLE   83,935 0 0
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 130,029 1,419,681 SH   SOLE   1,419,681 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 30,357 1,057,721 SH   SOLE   1,057,721 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 49,967 319,158 SH   SOLE   319,158 0 0
VANGUARD GROUP DIV APP ETF 921908844 178,642 1,493,915 SH   SOLE   1,493,915 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 40,150 514,617 SH   SOLE   514,617 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 966,134 23,997,374 SH   SOLE   23,997,374 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 51,480 307,016 SH   SOLE   307,016 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 239,759 1,430,541 SH   SOLE   1,430,541 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 167,941 922,551 SH   SOLE   922,551 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1,175,357 13,921,078 SH   SOLE   13,921,078 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 9,029 218,560 SH   SOLE   218,560 0 0
ABBVIE INC COM 00287Y109 97,549 1,288,285 SH   SOLE   1,288,285 0 0
ABIOMED INC COM 003654100 2,209 12,416 SH   SOLE   12,416 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 161,559 839,920 SH   SOLE   839,920 0 0
ACTIVISION BLIZZARD INC COM 00507V109 9,029 170,613 SH   SOLE   170,613 0 0
AGREE REALTY CORP COM 008492100 4,608 62,997 SH   SOLE   62,997 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 43,531 260,306 SH   SOLE   260,306 0 0
ALPHABET INC CAP STK CL A 02079K305 179,297 146,827 SH   SOLE   146,827 0 0
ALPHABET INC CAP STK CL C 02079K107 163,348 134,002 SH   SOLE   134,002 0 0
AMAZON COM INC COM 023135106 200,607 115,563 SH   SOLE   115,563 0 0
AMBARELLA INC SHS G037AX101 2,035 32,386 SH   SOLE   32,386 0 0
AMERICAN EXPRESS CO COM 025816109 40,294 340,663 SH   SOLE   340,663 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 35,664 640,280 SH   SOLE   640,280 0 0
AMERICAN TOWER CORP NEW COM 03027X100 79,591 359,929 SH   SOLE   359,929 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 1,713 19,263 SH   SOLE   19,263 0 0
AMERIPRISE FINL INC COM 03076C106 26,930 183,073 SH   SOLE   183,073 0 0
AMGEN INC COM 031162100 93,747 484,456 SH   SOLE   484,456 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 9,041 157,067 SH   SOLE   157,067 0 0
ANGIODYNAMICS INC COM 03475V101 1,148 62,324 SH   SOLE   62,324 0 0
ANIXTER INTL INC COM 035290105 1,870 27,054 SH   SOLE   27,054 0 0
APPLE INC COM 037833100 330,693 1,476,506 SH   SOLE   1,476,506 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 3,530 50,251 SH   SOLE   50,251 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 20,370 457,031 SH   SOLE   457,031 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 4,717 126,658 SH   SOLE   126,658 0 0
AUTOZONE INC COM 053332102 15,675 14,452 SH   SOLE   14,452 0 0
BALCHEM CORP COM 057665200 3,725 37,549 SH   SOLE   37,549 0 0
BANK AMER CORP COM 060505104 80,840 2,771,325 SH   SOLE   2,771,325 0 0
BARNES GROUP INC COM 067806109 2,906 56,376 SH   SOLE   56,376 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,401 48,224 SH   SOLE   48,224 0 0
BEST BUY INC COM 086516101 13,656 197,943 SH   SOLE   197,943 0 0
BIG LOTS INC COM 089302103 890 36,331 SH   SOLE   36,331 0 0
BOK FINL CORP COM NEW 05561Q201 6,866 86,745 SH   SOLE   86,745 0 0
BP PLC SPONSORED ADR 055622104 50,205 1,321,541 SH   SOLE   1,321,541 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 34,221 674,831 SH   SOLE   674,831 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 3,033 148,748 SH   SOLE   148,748 0 0
BURLINGTON STORES INC COM 122017106 12,980 64,958 SH   SOLE   64,958 0 0
CACI INTL INC CL A 127190304 6,483 28,032 SH   SOLE   28,032 0 0
CALAMP CORP COM 128126109 910 78,962 SH   SOLE   78,962 0 0
CALLON PETE CO DEL COM 13123X102 715 164,804 SH   SOLE   164,804 0 0
CARDINAL HEALTH INC COM 14149Y108 13,782 292,058 SH   SOLE   292,058 0 0
CAROLINA FINL CORP NEW COM 143873107 1,319 37,113 SH   SOLE   37,113 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,403 46,523 SH   SOLE   46,523 0 0
CARRIZO OIL & GAS INC COM 144577103 907 105,670 SH   SOLE   105,670 0 0
CDW CORP COM 12514G108 59,115 479,677 SH   SOLE   479,677 0 0
CENTERPOINT ENERGY INC COM 15189T107 9,512 315,165 SH   SOLE   315,165 0 0
CENTURYLINK INC COM 156700106 8,470 678,654 SH   SOLE   678,654 0 0
CHEVRON CORP NEW COM 166764100 173,980 1,466,947 SH   SOLE   1,466,947 0 0
CISCO SYS INC COM 17275R102 174,816 3,538,063 SH   SOLE   3,538,063 0 0
CITIGROUP INC COM NEW 172967424 59,865 866,605 SH   SOLE   866,605 0 0
CITIZENS FINL GROUP INC COM 174610105 13,801 390,179 SH   SOLE   390,179 0 0
CME GROUP INC COM 12572Q105 42,570 201,430 SH   SOLE   201,430 0 0
COLUMBIA BKG SYS INC COM 197236102 2,469 66,901 SH   SOLE   66,901 0 0
COMCAST CORP NEW CL A 20030N101 129,829 2,879,967 SH   SOLE   2,879,967 0 0
CONOCOPHILLIPS COM 20825C104 44,282 777,150 SH   SOLE   777,150 0 0
CORTEVA INC COM 22052L104 8,339 297,816 SH   SOLE   297,816 0 0
COSTAR GROUP INC COM 22160N109 17,247 29,074 SH   SOLE   29,074 0 0
CTS CORP COM 126501105 2,518 77,800 SH   SOLE   77,800 0 0
CUMMINS INC COM 231021106 26,231 161,255 SH   SOLE   161,255 0 0
CVS HEALTH CORP COM 126650100 56,826 900,998 SH   SOLE   900,998 0 0
D R HORTON INC COM 23331A109 24,984 473,991 SH   SOLE   473,991 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 37,421 649,678 SH   SOLE   649,678 0 0
DOMINION ENERGY INC COM 25746U109 55,639 686,564 SH   SOLE   686,564 0 0
DORMAN PRODUCTS INC COM 258278100 8,357 105,067 SH   SOLE   105,067 0 0
DOW INC COM 260557103 16,755 351,618 SH   SOLE   351,618 0 0
DUPONT DE NEMOURS INC COM 26614N102 25,209 353,515 SH   SOLE   353,515 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 4,790 224,885 SH   SOLE   224,885 0 0
EATON CORP PLC SHS G29183103 49,399 594,093 SH   SOLE   594,093 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 35,636 162,048 SH   SOLE   162,048 0 0
EPAM SYS INC COM 29414B104 8,850 48,543 SH   SOLE   48,543 0 0
EXELON CORP COM 30161N101 14,525 300,670 SH   SOLE   300,670 0 0
EXLSERVICE HOLDINGS INC COM 302081104 4,092 61,110 SH   SOLE   61,110 0 0
EXXON MOBIL CORP COM 30231G102 133,284 1,887,613 SH   SOLE   1,887,613 0 0
FACEBOOK INC CL A 30303M102 183,785 1,032,038 SH   SOLE   1,032,038 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9,324 209,955 SH   SOLE   209,955 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 33,359 251,274 SH   SOLE   251,274 0 0
FORWARD AIR CORP COM 349853101 2,572 40,361 SH   SOLE   40,361 0 0
FRANKLIN ELEC INC COM 353514102 3,251 68,008 SH   SOLE   68,008 0 0
G-III APPAREL GROUP LTD COM 36237H101 1,707 66,230 SH   SOLE   66,230 0 0
GETTY RLTY CORP NEW COM 374297109 1,003 31,286 SH   SOLE   31,286 0 0
GILEAD SCIENCES INC COM 375558103 78,578 1,239,791 SH   SOLE   1,239,791 0 0
GRANITE CONSTR INC COM 387328107 1,249 38,871 SH   SOLE   38,871 0 0
GREAT WESTN BANCORP INC COM 391416104 1,547 46,875 SH   SOLE   46,875 0 0
HELMERICH & PAYNE INC COM 423452101 3,737 93,265 SH   SOLE   93,265 0 0
HILL ROM HLDGS INC COM 431475102 7,111 67,574 SH   SOLE   67,574 0 0
HP INC COM 40434L105 17,228 910,561 SH   SOLE   910,561 0 0
ICF INTL INC COM 44925C103 1,621 19,189 SH   SOLE   19,189 0 0
IDACORP INC COM 451107106 5,190 46,060 SH   SOLE   46,060 0 0
ILLUMINA INC COM 452327109 20,793 68,349 SH   SOLE   68,349 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2,934 48,840 SH   SOLE   48,840 0 0
INTEL CORP COM 458140100 94,594 1,835,707 SH   SOLE   1,835,707 0 0
ISHARES TR MSCI EAFE ETF 464287465 801,101 12,284,941 SH   SOLE   12,284,941 0 0
JOHNSON CTLS INTL PLC SHS G51502105 34,517 786,437 SH   SOLE   786,437 0 0
JPMORGAN CHASE & CO COM 46625H100 210,962 1,792,526 SH   SOLE   1,792,526 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 46,418 477,308 SH   SOLE   477,308 0 0
KFORCE INC COM 493732101 1,613 42,626 SH   SOLE   42,626 0 0
KIMBERLY CLARK CORP COM 494368103 58,070 408,797 SH   SOLE   408,797 0 0
KLA CORPORATION COM NEW 482480100 19,066 119,576 SH   SOLE   119,576 0 0
KONTOOR BRANDS INC COM 50050N103 2,185 62,256 SH   SOLE   62,256 0 0
LA Z BOY INC COM 505336107 1,166 34,705 SH   SOLE   34,705 0 0
LAM RESEARCH CORP COM 512807108 28,580 123,665 SH   SOLE   123,665 0 0
LEAR CORP COM NEW 521865204 32,141 272,613 SH   SOLE   272,613 0 0
LHC GROUP INC COM 50187A107 3,876 34,134 SH   SOLE   34,134 0 0
LITTELFUSE INC COM 537008104 8,449 47,648 SH   SOLE   47,648 0 0
LTC PPTYS INC COM 502175102 3,607 70,425 SH   SOLE   70,425 0 0
LULULEMON ATHLETICA INC COM 550021109 5,003 25,985 SH   SOLE   25,985 0 0
MARATHON PETE CORP COM 56585A102 20,000 329,220 SH   SOLE   329,220 0 0
MARCUS & MILLICHAP INC COM 566324109 1,999 56,336 SH   SOLE   56,336 0 0
MASTERCARD INC CL A 57636Q104 212,409 782,152 SH   SOLE   782,152 0 0
MATADOR RES CO COM 576485205 3,655 221,138 SH   SOLE   221,138 0 0
MEDPACE HLDGS INC COM 58506Q109 2,005 23,863 SH   SOLE   23,863 0 0
MEDTRONIC PLC SHS G5960L103 178,667 1,644,881 SH   SOLE   1,644,881 0 0
MERCANTILE BANK CORP COM 587376104 951 28,994 SH   SOLE   28,994 0 0
MERCK & CO INC COM 58933Y105 116,998 1,389,851 SH   SOLE   1,389,851 0 0
METHODE ELECTRS INC COM 591520200 1,353 40,233 SH   SOLE   40,233 0 0
METLIFE INC COM 59156R108 45,871 972,661 SH   SOLE   972,661 0 0
MICROSOFT CORP COM 594918104 490,524 3,528,187 SH   SOLE   3,528,187 0 0
MOLSON COORS BREWING CO CL B 60871R209 8,348 145,179 SH   SOLE   145,179 0 0
MONDELEZ INTL INC CL A 609207105 56,654 1,024,117 SH   SOLE   1,024,117 0 0
MORGAN STANLEY COM NEW 617446448 29,007 679,789 SH   SOLE   679,789 0 0
MOVADO GROUP INC COM 624580106 932 37,503 SH   SOLE   37,503 0 0
MTS SYS CORP COM 553777103 1,935 35,027 SH   SOLE   35,027 0 0
NANOMETRICS INC COM 630077105 1,113 34,108 SH   SOLE   34,108 0 0
NETAPP INC COM 64110D104 8,951 170,455 SH   SOLE   170,455 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 10,185 99,551 SH   SOLE   99,551 0 0
NORFOLK SOUTHERN CORP COM 655844108 19,455 108,289 SH   SOLE   108,289 0 0
NUTRIEN LTD COM 67077M108 12,608 252,796 SH   SOLE   252,796 0 0
NVIDIA CORP COM 67066G104 28,370 162,982 SH   SOLE   162,982 0 0
OLD NATL BANCORP IND COM 680033107 2,185 127,021 SH   SOLE   127,021 0 0
OMNICELL INC COM 68213N109 3,831 53,016 SH   SOLE   53,016 0 0
ONEOK INC NEW COM 682680103 47,776 648,335 SH   SOLE   648,335 0 0
PACKAGING CORP AMER COM 695156109 12,476 117,585 SH   SOLE   117,585 0 0
PAYPAL HLDGS INC COM 70450Y103 73,380 708,373 SH   SOLE   708,373 0 0
PC CONNECTION INC COM 69318J100 1,228 31,562 SH   SOLE   31,562 0 0
PEPSICO INC COM 713448108 137,457 1,002,604 SH   SOLE   1,002,604 0 0
PHILLIPS 66 COM 718546104 77,204 753,941 SH   SOLE   753,941 0 0
PROLOGIS INC COM 74340W103 33,669 395,085 SH   SOLE   395,085 0 0
PROOFPOINT INC COM 743424103 1,123 8,704 SH   SOLE   8,704 0 0
PROSPERITY BANCSHARES INC COM 743606105 23,534 333,206 SH   SOLE   333,206 0 0
RAYTHEON CO COM NEW 755111507 42,439 216,314 SH   SOLE   216,314 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6,015 55,523 SH   SOLE   55,523 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 20,530 445,049 SH   SOLE   445,049 0 0
SALESFORCE COM INC COM 79466L302 58,101 391,411 SH   SOLE   391,411 0 0
SCHLUMBERGER LTD COM 806857108 25,551 747,756 SH   SOLE   747,756 0 0
SEASPAN CORP SHS Y75638109 1,257 118,267 SH   SOLE   118,267 0 0
SELECTIVE INS GROUP INC COM 816300107 3,698 49,187 SH   SOLE   49,187 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,377 34,622 SH   SOLE   34,622 0 0
SERVICENOW INC COM 81762P102 16,075 63,326 SH   SOLE   63,326 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1,746 49,382 SH   SOLE   49,382 0 0
SOUTH ST CORP COM 840441109 3,398 45,120 SH   SOLE   45,120 0 0
STANDARD MTR PRODS INC COM 853666105 3,174 65,367 SH   SOLE   65,367 0 0
STARWOOD PPTY TR INC COM 85571B105 6,279 259,252 SH   SOLE   259,252 0 0
STEEL DYNAMICS INC COM 858119100 6,426 215,646 SH   SOLE   215,646 0 0
STIFEL FINL CORP COM 860630102 5,851 101,967 SH   SOLE   101,967 0 0
STRYKER CORP COM 863667101 28,329 130,971 SH   SOLE   130,971 0 0
SYKES ENTERPRISES INC COM 871237103 1,467 47,877 SH   SOLE   47,877 0 0
SYSCO CORP COM 871829107 28,096 353,850 SH   SOLE   353,850 0 0
T MOBILE US INC COM 872590104 11,185 141,999 SH   SOLE   141,999 0 0
TARGET CORP COM 87612E106 75,986 710,751 SH   SOLE   710,751 0 0
TE CONNECTIVITY LTD REG SHS H84989104 20,505 220,053 SH   SOLE   220,053 0 0
TETRA TECH INC NEW COM 88162G103 7,055 81,316 SH   SOLE   81,316 0 0
HOME DEPOT INC COM 437076102 223,819 964,652 SH   SOLE   964,652 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 81,605 280,168 SH   SOLE   280,168 0 0
ULTA BEAUTY INC COM 90384S303 12,921 51,549 SH   SOLE   51,549 0 0
UMB FINL CORP COM 902788108 2,072 32,085 SH   SOLE   32,085 0 0
UNION PACIFIC CORP COM 907818108 87,310 539,019 SH   SOLE   539,019 0 0
UNITED BANKSHARES INC WEST V COM 909907107 5,285 139,560 SH   SOLE   139,560 0 0
UNITEDHEALTH GROUP INC COM 91324P102 127,264 585,605 SH   SOLE   585,605 0 0
UNITIL CORP COM 913259107 991 15,616 SH   SOLE   15,616 0 0
US BANCORP DEL COM NEW 902973304 51,792 935,891 SH   SOLE   935,891 0 0
VAREX IMAGING CORP COM 92214X106 1,816 63,646 SH   SOLE   63,646 0 0
VEEVA SYS INC CL A COM 922475108 22,562 147,766 SH   SOLE   147,766 0 0
VEREIT INC COM 92339V100 8,360 854,768 SH   SOLE   854,768 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 157,570 2,610,502 SH   SOLE   2,610,502 0 0
VISA INC COM CL A 92826C839 256,611 1,491,838 SH   SOLE   1,491,838 0 0
WALMART INC COM 931142103 104,303 878,855 SH   SOLE   878,855 0 0
DISNEY WALT CO COM DISNEY 254687106 146,093 1,121,032 SH   SOLE   1,121,032 0 0
WASTE MGMT INC DEL COM 94106L109 31,173 271,073 SH   SOLE   271,073 0 0
WEYERHAEUSER CO COM 962166104 12,069 435,718 SH   SOLE   435,718 0 0
WORKDAY INC CL A 98138H101 9,686 56,991 SH   SOLE   56,991 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 25,992 125,950 SH   SOLE   125,950 0 0
ZOETIS INC CL A 98978V103 139,272 1,117,842 SH   SOLE   1,117,842 0 0
3M CO COM 88579Y101 56,612 344,355 SH   SOLE   344,355 0 0
ABBOTT LABS COM 002824100 80,875 966,589 SH   SOLE   966,589 0 0
AERCAP HOLDINGS NV SHS N00985106 15,402 281,323 SH   SOLE   281,323 0 0
AFLAC INC COM 001055102 20,016 382,566 SH   SOLE   382,566 0 0
AIR PRODS & CHEMS INC COM 009158106 46,858 211,207 SH   SOLE   211,207 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 36,287 397,099 SH   SOLE   397,099 0 0
ALLERGAN PLC SHS G0177J108 13,424 79,766 SH   SOLE   79,766 0 0
ALLSTATE CORP COM 020002101 33,656 309,680 SH   SOLE   309,680 0 0
ALLY FINL INC COM 02005N100 17,951 541,339 SH   SOLE   541,339 0 0
ALTRIA GROUP INC COM 02209S103 86,897 2,124,610 SH   SOLE   2,124,610 0 0
AMERICAN ELEC PWR CO INC COM 025537101 14,416 153,867 SH   SOLE   153,867 0 0
AMETEK INC NEW COM 031100100 24,698 268,982 SH   SOLE   268,982 0 0
ANTHEM INC COM 036752103 28,025 116,724 SH   SOLE   116,724 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 181 12,704 SH   SOLE   12,704 0 0
ARCH CAP GROUP LTD ORD G0450A105 19,862 473,121 SH   SOLE   473,121 0 0
ARCONIC INC COM 03965L100 14,294 549,752 SH   SOLE   549,752 0 0
GALLAGHER ARTHUR J & CO COM 363576109 49,392 551,439 SH   SOLE   551,439 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 60,043 241,698 SH   SOLE   241,698 0 0
AT&T INC COM 00206R102 139,442 3,685,047 SH   SOLE   3,685,047 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 87,918 544,653 SH   SOLE   544,653 0 0
BAXTER INTL INC COM 071813109 24,049 274,938 SH   SOLE   274,938 0 0
BB&T CORP COM 054937107 47,113 882,761 SH   SOLE   882,761 0 0
BCE INC COM NEW 05534B760 67,029 1,384,605 SH   SOLE   1,384,605 0 0
BECTON DICKINSON & CO COM 075887109 50,037 197,807 SH   SOLE   197,807 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 5,881 137,287 SH   SOLE   137,287 0 0
BLACKROCK INC COM 09247X101 87,118 195,491 SH   SOLE   195,491 0 0
BOEING CO COM 097023105 49,655 130,508 SH   SOLE   130,508 0 0
BROADCOM INC COM 11135F101 55,051 199,409 SH   SOLE   199,409 0 0
CANADIAN NATL RY CO COM 136375102 52,212 581,041 SH   SOLE   581,041 0 0
CARMAX INC COM 143130102 28,113 319,464 SH   SOLE   319,464 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 10,888 249,091 SH   SOLE   249,091 0 0
CATERPILLAR INC DEL COM 149123101 22,463 177,841 SH   SOLE   177,841 0 0
CBRE GROUP INC CL A 12504L109 19,186 361,939 SH   SOLE   361,939 0 0
CBS CORP NEW CL B 124857202 14,034 347,637 SH   SOLE   347,637 0 0
CELANESE CORP DEL COM 150870103 3,979 32,538 SH   SOLE   32,538 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 29,764 35,414 SH   SOLE   35,414 0 0
CHUBB LIMITED COM H1467J104 85,164 527,526 SH   SOLE   527,526 0 0
CMS ENERGY CORP COM 125896100 21,592 337,631 SH   SOLE   337,631 0 0
COCA COLA CO COM 191216100 94,177 1,729,920 SH   SOLE   1,729,920 0 0
COLGATE PALMOLIVE CO COM 194162103 44,864 610,308 SH   SOLE   610,308 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 69,827 502,317 SH   SOLE   502,317 0 0
CYRUSONE INC COM 23283R100 5,742 72,596 SH   SOLE   72,596 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 37,247 227,783 SH   SOLE   227,783 0 0
DISCOVER FINL SVCS COM 254709108 22,165 273,340 SH   SOLE   273,340 0 0
DXC TECHNOLOGY CO COM 23355L106 2,493 84,515 SH   SOLE   84,515 0 0
EMERSON ELEC CO COM 291011104 23,997 358,921 SH   SOLE   358,921 0 0
FACTSET RESH SYS INC COM 303075105 41,091 169,121 SH   SOLE   169,121 0 0
FEDEX CORP COM 31428X106 63,764 438,033 SH   SOLE   438,033 0 0
FISERV INC COM 337738108 62,338 601,775 SH   SOLE   601,775 0 0
FORD MTR CO DEL COM 345370860 9,597 1,047,712 SH   SOLE   1,047,712 0 0
GENERAL MLS INC COM 370334104 23,371 423,996 SH   SOLE   423,996 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 32,183 345,644 SH   SOLE   345,644 0 0
HONEYWELL INTL INC COM 438516106 70,865 418,823 SH   SOLE   418,823 0 0
HORMEL FOODS CORP COM 440452100 38,435 878,910 SH   SOLE   878,910 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 25,356 662,567 SH   SOLE   662,567 0 0
HUNTINGTON BANCSHARES INC COM 446150104 30,225 2,118,046 SH   SOLE   2,118,046 0 0
INGERSOLL-RAND PLC SHS G47791101 24,636 199,953 SH   SOLE   199,953 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 54,916 377,637 SH   SOLE   377,637 0 0
INTL PAPER CO COM 460146103 19,287 461,180 SH   SOLE   461,180 0 0
ISHARES TR CORE MSCI EAFE 46432F842 2,058,779 33,711,785 SH   SOLE   33,711,785 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,117,276 22,792,254 SH   SOLE   22,792,254 0 0
ISHARES TR CORE S&P SCP ETF 464287804 474,486 6,095,654 SH   SOLE   6,095,654 0 0
ISHARES INC EM MKTS DIV ETF 464286319 17,667 472,124 SH   SOLE   472,124 0 0
ISHARES TR INTL SEL DIV ETF 464288448 42,585 1,385,334 SH   SOLE   1,385,334 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 613,350 4,782,085 SH   SOLE   4,782,085 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 238,304 1,574,626 SH   SOLE   1,574,626 0 0
JABIL INC COM 466313103 3,536 98,846 SH   SOLE   98,846 0 0
JOHNSON & JOHNSON COM 478160104 157,588 1,218,024 SH   SOLE   1,218,024 0 0
KEYCORP NEW COM 493267108 45,210 2,534,178 SH   SOLE   2,534,178 0 0
KINDER MORGAN INC DEL COM 49456B101 20,542 996,704 SH   SOLE   996,704 0 0
KOHLS CORP COM 500255104 5,712 115,031 SH   SOLE   115,031 0 0
LIBERTY PPTY TR SH BEN INT 531172104 8,237 160,465 SH   SOLE   160,465 0 0
LINCOLN NATL CORP IND COM 534187109 3,965 65,738 SH   SOLE   65,738 0 0
LINDE PLC SHS G5494J103 49,059 253,242 SH   SOLE   253,242 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 9,881 3,742,852 SH   SOLE   3,742,852 0 0
LOCKHEED MARTIN CORP COM 539830109 69,909 179,227 SH   SOLE   179,227 0 0
LOWES COS INC COM 548661107 78,084 710,109 SH   SOLE   710,109 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 28,699 320,767 SH   SOLE   320,767 0 0
MARSH & MCLENNAN COS INC COM 571748102 18,678 186,688 SH   SOLE   186,688 0 0
MCDONALDS CORP COM 580135101 57,125 266,055 SH   SOLE   266,055 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 20,605 120,917 SH   SOLE   120,917 0 0
NEXTERA ENERGY INC COM 65339F101 87,278 374,599 SH   SOLE   374,599 0 0
NIKE INC CL B 654106103 139,267 1,482,829 SH   SOLE   1,482,829 0 0
NORDSTROM INC COM 655664100 2,238 66,475 SH   SOLE   66,475 0 0
NXP SEMICONDUCTORS N V COM N6596X109 24,500 224,521 SH   SOLE   224,521 0 0
PACCAR INC COM 693718108 9,288 132,664 SH   SOLE   132,664 0 0
PAYCHEX INC COM 704326107 27,465 331,829 SH   SOLE   331,829 0 0
PERSPECTA INC COM 715347100 211 8,096 SH   SOLE   8,096 0 0
PFIZER INC COM 717081103 115,306 3,209,175 SH   SOLE   3,209,175 0 0
PHILIP MORRIS INTL INC COM 718172109 88,143 1,160,850 SH   SOLE   1,160,850 0 0
PNC FINL SVCS GROUP INC COM 693475105 38,893 277,493 SH   SOLE   277,493 0 0
PROCTER & GAMBLE CO COM 742718109 125,982 1,012,878 SH   SOLE   1,012,878 0 0
PROGRESSIVE CORP OHIO COM 743315103 43,928 568,642 SH   SOLE   568,642 0 0
PRUDENTIAL FINL INC COM 744320102 19,014 211,386 SH   SOLE   211,386 0 0
PULTE GROUP INC COM 745867101 10,210 279,332 SH   SOLE   279,332 0 0
PVH CORP COM 693656100 2,832 32,101 SH   SOLE   32,101 0 0
QUALCOMM INC COM 747525103 56,013 734,306 SH   SOLE   734,306 0 0
RALPH LAUREN CORP CL A 751212101 11,963 125,308 SH   SOLE   125,308 0 0
REALTY INCOME CORP COM 756109104 17,501 228,234 SH   SOLE   228,234 0 0
ROBERT HALF INTL INC COM 770323103 3,633 65,275 SH   SOLE   65,275 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 36,425 618,949 SH   SOLE   618,949 0 0
RPM INTL INC COM 749685103 15,434 224,296 SH   SOLE   224,296 0 0
SABRE CORP COM 78573M104 2,116 94,498 SH   SOLE   94,498 0 0
SAP SE SPON ADR 803054204 66,657 565,516 SH   SOLE   565,516 0 0
SHERWIN WILLIAMS CO COM 824348106 75,542 137,382 SH   SOLE   137,382 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 12,310 255,775 SH   SOLE   255,775 0 0
SOUTHERN CO COM 842587107 53,121 859,988 SH   SOLE   859,988 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 107,691 3,052,479 SH   SOLE   3,052,479 0 0
STARBUCKS CORP COM 855244109 151,400 1,712,287 SH   SOLE   1,712,287 0 0
SYNNEX CORP COM 87162W100 5,410 47,916 SH   SOLE   47,916 0 0
PRICE T ROWE GROUP INC COM 74144T108 15,569 136,270 SH   SOLE   136,270 0 0
TAPESTRY INC COM 876030107 6,765 259,702 SH   SOLE   259,702 0 0
TECHNIPFMC PLC COM G87110105 12,508 518,142 SH   SOLE   518,142 0 0
TEXAS INSTRS INC COM 882508104 106,131 821,189 SH   SOLE   821,189 0 0
AES CORP COM 00130H105 19,204 1,175,296 SH   SOLE   1,175,296 0 0
LAUDER ESTEE COS INC CL A 518439104 70,944 356,592 SH   SOLE   356,592 0 0
TORO CO COM 891092108 41,002 559,367 SH   SOLE   559,367 0 0
THOMSON REUTERS CORP COM NEW 884903709 10,167 152,014 SH   SOLE   152,014 0 0
TJX COS INC NEW COM 872540109 85,161 1,527,830 SH   SOLE   1,527,830 0 0
UNITED AIRLINES HLDGS INC COM 910047109 3,002 33,958 SH   SOLE   33,958 0 0
UNITED RENTALS INC COM 911363109 11,641 93,394 SH   SOLE   93,394 0 0
UNITED TECHNOLOGIES CORP COM 913017109 83,427 611,097 SH   SOLE   611,097 0 0
VALERO ENERGY CORP NEW COM 91913Y100 27,240 319,568 SH   SOLE   319,568 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 1,801,825 10,836,088 SH   SOLE   10,836,088 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 146,600 1,652,204 SH   SOLE   1,652,204 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,503,325 18,607,809 SH   SOLE   18,607,809 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 331,266 4,087,179 SH   SOLE   4,087,179 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 261,230 2,027,397 SH   SOLE   2,027,397 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,664,423 28,292,071 SH   SOLE   28,292,071 0 0
VENTAS INC COM 92276F100 45,007 616,275 SH   SOLE   616,275 0 0
V F CORP COM 918204108 26,445 297,171 SH   SOLE   297,171 0 0
WEC ENERGY GROUP INC COM 92939U106 17,352 182,459 SH   SOLE   182,459 0 0
WELLS FARGO CO NEW COM 949746101 104,919 2,080,072 SH   SOLE   2,080,072 0 0
WILLIAMS SONOMA INC COM 969904101 1,671 24,586 SH   SOLE   24,586 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 7,146 155,282 SH   SOLE   155,282 0 0
XCEL ENERGY INC COM 98389B100 23,285 358,843 SH   SOLE   358,843 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 197 13,311 SH   SOLE   13,311 0 0
2U INC COM 90214J101 1,116 68,568 SH   SOLE   68,568 0 0
58 COM INC SPON ADR REP A 31680Q104 366 7,422 SH   SOLE   7,422 0 0
8X8 INC NEW COM 282914100 219 10,552 SH   SOLE   10,552 0 0
SMITH A O CORP COM 831865209 9,069 190,084 SH   SOLE   190,084 0 0
AAON INC COM PAR $0.004 000360206 1,240 26,988 SH   SOLE   26,988 0 0
AARONS INC COM PAR $0.50 002535300 1,118 17,405 SH   SOLE   17,405 0 0
ABB LTD SPONSORED ADR 000375204 9,303 472,960 SH   SOLE   472,960 0 0
ABERDEEN STD PLATINUM ETF TR PHYSCL PLATM SHS 003260106 1,552 18,593 SH   SOLE   18,593 0 0
ABERDEEN STD SILVER ETF TR PHYSCL SILVR SHS 003264108 731 44,279 SH   SOLE   44,279 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 1,290 9,086 SH   SOLE   9,086 0 0
ABM INDS INC COM 000957100 225 6,204 SH   SOLE   6,204 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 4,463 143,593 SH   SOLE   143,593 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 383 10,634 SH   SOLE   10,634 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 301 10,542 SH   SOLE   10,542 0 0
ACCELERON PHARMA INC COM 00434H108 230 5,814 SH   SOLE   5,814 0 0
ACCO BRANDS CORP COM 00081T108 199 20,123 SH   SOLE   20,123 0 0
ACI WORLDWIDE INC COM 004498101 2,428 77,500 SH   SOLE   77,500 0 0
ACUITY BRANDS INC COM 00508Y102 4,497 33,361 SH   SOLE   33,361 0 0
ACUSHNET HOLDINGS CORP COM 005098108 881 33,370 SH   SOLE   33,370 0 0
ADDUS HOMECARE CORP COM 006739106 601 7,584 SH   SOLE   7,584 0 0
ADOBE INC COM 00724F101 124,459 450,529 SH   SOLE   450,529 0 0
ADT INC COM 00090Q103 316 50,418 SH   SOLE   50,418 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 15,983 96,631 SH   SOLE   96,631 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 784 24,084 SH   SOLE   24,084 0 0
ADVANCED ENERGY INDS COM 007973100 1,115 19,416 SH   SOLE   19,416 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,273 43,902 SH   SOLE   43,902 0 0
AEGON N V NY REGISTRY SHS 007924103 779 188,517 SH   SOLE   188,517 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 830 16,438 SH   SOLE   16,438 0 0
AGCO CORP COM 001084102 3,263 43,101 SH   SOLE   43,101 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 11,563 150,895 SH   SOLE   150,895 0 0
AGNC INVT CORP COM 00123Q104 2,769 172,069 SH   SOLE   172,069 0 0
AGNICO EAGLE MINES LTD COM 008474108 934 17,422 SH   SOLE   17,422 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 540 25,777 SH   SOLE   25,777 0 0
AIR LEASE CORP CL A 00912X302 6,034 144,281 SH   SOLE   144,281 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 340 16,175 SH   SOLE   16,175 0 0
AK STL HLDG CORP COM 001547108 47 20,635 SH   SOLE   20,635 0 0
ALAMO GROUP INC COM 011311107 431 3,658 SH   SOLE   3,658 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 87 15,050 SH   SOLE   15,050 0 0
ALARM COM HLDGS INC COM 011642105 2,023 43,370 SH   SOLE   43,370 0 0
ALASKA AIR GROUP INC COM 011659109 5,604 86,338 SH   SOLE   86,338 0 0
ALBANY INTL CORP CL A 012348108 3,441 38,165 SH   SOLE   38,165 0 0
ALBEMARLE CORP COM 012653101 5,441 78,263 SH   SOLE   78,263 0 0
ALCON INC ORD SHS H01301128 36,901 632,859 SH   SOLE   632,859 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 566 23,086 SH   SOLE   23,086 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12,393 80,454 SH   SOLE   80,454 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 12,239 124,960 SH   SOLE   124,960 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 2,743 200,230 SH   SOLE   200,230 0 0
ALIGN TECHNOLOGY INC COM 016255101 16,057 88,753 SH   SOLE   88,753 0 0
ALLEGHANY CORP DEL COM 017175100 12,595 15,788 SH   SOLE   15,788 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 2,398 118,421 SH   SOLE   118,421 0 0
ALLEGIANT TRAVEL CO COM 01748X102 665 4,446 SH   SOLE   4,446 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 7,825 75,496 SH   SOLE   75,496 0 0
ALLETE INC COM NEW 018522300 1,369 15,666 SH   SOLE   15,666 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 916 7,148 SH   SOLE   7,148 0 0
ALLIANT ENERGY CORP COM 018802108 1,164 21,587 SH   SOLE   21,587 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 4,872 103,556 SH   SOLE   103,556 0 0
ALPS ETF TR DISRUPTIVE TECH 00162Q478 267 9,183 SH   SOLE   9,183 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 902 20,577 SH   SOLE   20,577 0 0
ALTAIR ENGR INC COM CL A 021369103 405 11,696 SH   SOLE   11,696 0 0
ALTERYX INC COM CL A 02156B103 1,521 14,158 SH   SOLE   14,158 0 0
ALTICE USA INC CL A 02156K103 3,826 133,396 SH   SOLE   133,396 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,606 57,981 SH   SOLE   57,981 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 175 11,553 SH   SOLE   11,553 0 0
AMBEV SA SPONSORED ADR 02319V103 12,482 2,701,634 SH   SOLE   2,701,634 0 0
AMC NETWORKS INC CL A 00164V103 1,023 20,804 SH   SOLE   20,804 0 0
AMCOR PLC ORD G0250X107 9,317 955,631 SH   SOLE   955,631 0 0
AMDOCS LTD SHS G02602103 13,879 209,934 SH   SOLE   209,934 0 0
AMEDISYS INC COM 023436108 3,677 28,064 SH   SOLE   28,064 0 0
AMERCO COM 023586100 2,074 5,317 SH   SOLE   5,317 0 0
AMEREN CORP COM 023608102 6,785 84,757 SH   SOLE   84,757 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1,266 85,198 SH   SOLE   85,198 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 454 16,820 SH   SOLE   16,820 0 0
AMERICAN ASSETS TR INC COM 024013104 309 6,610 SH   SOLE   6,610 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 172 20,900 SH   SOLE   20,900 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 5,717 118,914 SH   SOLE   118,914 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,276 78,680 SH   SOLE   78,680 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1,773 73,253 SH   SOLE   73,253 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 869 62,231 SH   SOLE   62,231 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 627 5,818 SH   SOLE   5,818 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,911 151,075 SH   SOLE   151,075 0 0
AMERICAN STS WTR CO COM 029899101 3,115 34,664 SH   SOLE   34,664 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,448 19,702 SH   SOLE   19,702 0 0
AMERICOLD RLTY TR COM 03064D108 9,962 268,729 SH   SOLE   268,729 0 0
AMERISAFE INC COM 03071H100 1,684 25,469 SH   SOLE   25,469 0 0
AMERISOURCEBERGEN CORP COM 03073E105 18,257 221,751 SH   SOLE   221,751 0 0
AMIRA NATURE FOODS LTD SHS G0335L102 7 13,511 SH   SOLE   13,511 0 0
AMPHENOL CORP NEW CL A 032095101 31,136 322,649 SH   SOLE   322,649 0 0
AMYRIS INC COM NEW 03236M200 114 24,054 SH   SOLE   24,054 0 0
ANALOG DEVICES INC COM 032654105 38,883 348,006 SH   SOLE   348,006 0 0
ANDERSONS INC COM 034164103 233 10,381 SH   SOLE   10,381 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 616 33,707 SH   SOLE   33,707 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 24,568 258,199 SH   SOLE   258,199 0 0
ANI PHARMACEUTICALS INC COM 00182C103 925 12,691 SH   SOLE   12,691 0 0
ANNALY CAP MGMT INC COM 035710409 2,217 251,929 SH   SOLE   251,929 0 0
ANSYS INC COM 03662Q105 25,494 115,168 SH   SOLE   115,168 0 0
ANTARES PHARMA INC COM 036642106 176 52,478 SH   SOLE   52,478 0 0
ANTERO MIDSTREAM CORP COM 03676B102 271 36,653 SH   SOLE   36,653 0 0
ANTERO RES CORP COM 03674X106 205 68,033 SH   SOLE   68,033 0 0
AON PLC SHS CL A G0408V102 19,631 101,417 SH   SOLE   101,417 0 0
APACHE CORP COM 037411105 781 30,510 SH   SOLE   30,510 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 3,652 70,037 SH   SOLE   70,037 0 0
APERGY CORP COM 03755L104 2,174 80,384 SH   SOLE   80,384 0 0
APOGEE ENTERPRISES INC COM 037598109 209 5,351 SH   SOLE   5,351 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,521 79,342 SH   SOLE   79,342 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 785 20,769 SH   SOLE   20,769 0 0
APPFOLIO INC COM CL A 03783C100 482 5,068 SH   SOLE   5,068 0 0
APPIAN CORP CL A 03782L101 357 7,523 SH   SOLE   7,523 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 183 11,056 SH   SOLE   11,056 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 2,233 39,317 SH   SOLE   39,317 0 0
APPLIED MATLS INC COM 038222105 21,817 437,212 SH   SOLE   437,212 0 0
APTARGROUP INC COM 038336103 4,203 35,480 SH   SOLE   35,480 0 0
APTIV PLC SHS G6095L109 12,761 145,976 SH   SOLE   145,976 0 0
AQUA AMERICA INC COM 03836W103 1,399 31,213 SH   SOLE   31,213 0 0
ARAMARK COM 03852U106 2,345 53,806 SH   SOLE   53,806 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 8,265 201,253 SH   SOLE   201,253 0 0
ARCHROCK INC COM 03957W106 1,025 102,764 SH   SOLE   102,764 0 0
ARDAGH GROUP S A CL A L0223L101 182 11,600 SH   SOLE   11,600 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 236 5,163 SH   SOLE   5,163 0 0
ARES CAP CORP COM 04010L103 2,573 138,076 SH   SOLE   138,076 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 1,224 45,667 SH   SOLE   45,667 0 0
ARGENX SE SPONSORED ADR 04016X101 501 4,394 SH   SOLE   4,394 0 0
ARISTA NETWORKS INC COM 040413106 6,493 27,175 SH   SOLE   27,175 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 239 8,110 SH   SOLE   8,110 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 1,105 61,084 SH   SOLE   61,084 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 213 12,691 SH   SOLE   12,691 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 3,062 31,661 SH   SOLE   31,661 0 0
ARROW ELECTRS INC COM 042735100 1,772 23,766 SH   SOLE   23,766 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 952 33,800 SH   SOLE   33,800 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,495 52,923 SH   SOLE   52,923 0 0
ASCENA RETAIL GROUP INC COM 04351G101 10 36,602 SH   SOLE   36,602 0 0
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 3,339 748,722 SH   SOLE   748,722 0 0
ASGN INC COM 00191U102 1,636 26,033 SH   SOLE   26,033 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 406 5,275 SH   SOLE   5,275 0 0
ASPEN TECHNOLOGY INC COM 045327103 12,746 103,561 SH   SOLE   103,561 0 0
ASSURANT INC COM 04621X108 1,648 13,099 SH   SOLE   13,099 0 0
ASSURED GUARANTY LTD COM G0585R106 986 22,170 SH   SOLE   22,170 0 0
ASTRONICS CORP COM 046433108 204 6,958 SH   SOLE   6,958 0 0
ATHENE HLDG LTD CL A G0684D107 405 9,636 SH   SOLE   9,636 0 0
ATLANTICA YIELD PLC SHS G0751N103 656 27,234 SH   SOLE   27,234 0 0
ATLASSIAN CORP PLC CL A G06242104 1,271 10,131 SH   SOLE   10,131 0 0
ATMOS ENERGY CORP COM 049560105 2,803 24,616 SH   SOLE   24,616 0 0
ATRION CORP COM 049904105 314 403 SH   SOLE   403 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 54 21,782 SH   SOLE   21,782 0 0
AUTODESK INC COM 052769106 26,533 179,640 SH   SOLE   179,640 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 1,501 18,060 SH   SOLE   18,060 0 0
AUTOLIV INC COM 052800109 1,387 17,580 SH   SOLE   17,580 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 62 14,951 SH   SOLE   14,951 0 0
AVALARA INC COM 05338G106 738 10,967 SH   SOLE   10,967 0 0
AVALONBAY CMNTYS INC COM 053484101 7,821 36,321 SH   SOLE   36,321 0 0
AVERY DENNISON CORP COM 053611109 6,799 59,866 SH   SOLE   59,866 0 0
AVISTA CORP COM 05379B107 2,028 41,875 SH   SOLE   41,875 0 0
AVNET INC COM 053807103 1,924 43,252 SH   SOLE   43,252 0 0
AXA EQUITABLE HLDGS INC COM 054561105 2,428 109,574 SH   SOLE   109,574 0 0
AXALTA COATING SYS LTD COM G0750C108 4,890 162,184 SH   SOLE   162,184 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 457 6,853 SH   SOLE   6,853 0 0
AXOGEN INC COM 05463X106 355 28,459 SH   SOLE   28,459 0 0
AXOS FINL INC COM 05465C100 460 16,621 SH   SOLE   16,621 0 0
B & G FOODS INC NEW COM 05508R106 399 21,084 SH   SOLE   21,084 0 0
BADGER METER INC COM 056525108 2,794 52,027 SH   SOLE   52,027 0 0
BAIDU INC SPON ADR REP A 056752108 11,190 108,894 SH   SOLE   108,894 0 0
BAKER HUGHES A GE CO CL A 05722G100 3,469 149,514 SH   SOLE   149,514 0 0
BALL CORP COM 058498106 5,739 78,828 SH   SOLE   78,828 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 14,136 2,718,366 SH   SOLE   2,718,366 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 968 118,864 SH   SOLE   118,864 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 840 30,005 SH   SOLE   30,005 0 0
BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 126 20,069 SH   SOLE   20,069 0 0
BANCO SANTANDER SA ADR 05964H105 559 138,962 SH   SOLE   138,962 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 832 16,819 SH   SOLE   16,819 0 0
BANK MONTREAL QUE COM 063671101 3,391 45,978 SH   SOLE   45,978 0 0
BANK HAWAII CORP COM 062540109 2,704 31,466 SH   SOLE   31,466 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 1,342 45,282 SH   SOLE   45,282 0 0
BANK NEW YORK MELLON CORP COM 064058100 12,416 274,635 SH   SOLE   274,635 0 0
BANK OZK COM 06417N103 3,897 142,905 SH   SOLE   142,905 0 0
BANKUNITED INC COM 06652K103 844 25,095 SH   SOLE   25,095 0 0
BANNER CORP COM NEW 06652V208 922 16,422 SH   SOLE   16,422 0 0
BAOZUN INC SPONSORED ADR 06684L103 273 6,400 SH   SOLE   6,400 0 0
BARCLAYS PLC ADR 06738E204 2,990 407,313 SH   SOLE   407,313 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 377 4,243 SH   SOLE   4,243 0 0
BARRICK GOLD CORPORATION COM 067901108 7,486 431,944 SH   SOLE   431,944 0 0
BEIGENE LTD SPONSORED ADR 07725L102 851 6,948 SH   SOLE   6,948 0 0
BELDEN INC COM 077454106 671 12,585 SH   SOLE   12,585 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 143,410 689,405 SH   SOLE   689,405 0 0
BERRY GLOBAL GROUP INC COM 08579W103 5,197 132,353 SH   SOLE   132,353 0 0
BGC PARTNERS INC CL A 05541T101 1,001 182,090 SH   SOLE   182,090 0 0
BHP GROUP LTD SPONSORED ADS 088606108 4,202 85,088 SH   SOLE   85,088 0 0
BIO TECHNE CORP COM 09073M104 4,703 24,038 SH   SOLE   24,038 0 0
BIO RAD LABS INC CL A 090572207 6,568 19,738 SH   SOLE   19,738 0 0
BIOGEN INC COM 09062X103 33,927 145,721 SH   SOLE   145,721 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 7,474 110,896 SH   SOLE   110,896 0 0
BIOTELEMETRY INC COM 090672106 1,354 33,251 SH   SOLE   33,251 0 0
BJS RESTAURANTS INC COM 09180C106 1,813 46,685 SH   SOLE   46,685 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 3,638 140,627 SH   SOLE   140,627 0 0
BLACK HILLS CORP COM 092113109 3,245 42,288 SH   SOLE   42,288 0 0
BLACK KNIGHT INC COM 09215C105 6,298 103,145 SH   SOLE   103,145 0 0
BLACKBAUD INC COM 09227Q100 3,828 42,371 SH   SOLE   42,371 0 0
BLACKLINE INC COM 09239B109 4,310 90,145 SH   SOLE   90,145 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 93 10,106 SH   SOLE   10,106 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 5,121 104,857 SH   SOLE   104,857 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 1,527 42,592 SH   SOLE   42,592 0 0
BLOOM ENERGY CORP COM CL A 093712107 52 16,123 SH   SOLE   16,123 0 0
BLOOMIN BRANDS INC COM 094235108 1,893 100,004 SH   SOLE   100,004 0 0
BLUEBIRD BIO INC COM 09609G100 1,042 11,351 SH   SOLE   11,351 0 0
ETF MANAGERS TR BLUESTAR ISRAEL 26924G870 366 9,182 SH   SOLE   9,182 0 0
BOINGO WIRELESS INC COM 09739C102 113 10,199 SH   SOLE   10,199 0 0
BOOKING HLDGS INC COM 09857L108 64,753 32,993 SH   SOLE   32,993 0 0
BOOT BARN HLDGS INC COM 099406100 1,009 28,900 SH   SOLE   28,900 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 12,564 176,909 SH   SOLE   176,909 0 0
BORGWARNER INC COM 099724106 5,694 155,231 SH   SOLE   155,231 0 0
BOSTON BEER INC CL A 100557107 1,980 5,438 SH   SOLE   5,438 0 0
BOSTON PROPERTIES INC COM 101121101 8,624 66,515 SH   SOLE   66,515 0 0
BOSTON SCIENTIFIC CORP COM 101137107 16,839 413,834 SH   SOLE   413,834 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,606 40,808 SH   SOLE   40,808 0 0
BOX INC CL A 10316T104 202 12,193 SH   SOLE   12,193 0 0
BOYD GAMING CORP COM 103304101 899 37,536 SH   SOLE   37,536 0 0
BRADY CORP CL A 104674106 237 4,471 SH   SOLE   4,471 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 1,180 77,882 SH   SOLE   77,882 0 0
BRF SA SPONSORED ADR 10552T107 1,040 113,557 SH   SOLE   113,557 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3,080 20,196 SH   SOLE   20,196 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 850 49,578 SH   SOLE   49,578 0 0
BRINKER INTL INC COM 109641100 596 13,965 SH   SOLE   13,965 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 23,074 625,315 SH   SOLE   625,315 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 955 47,057 SH   SOLE   47,057 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 21,859 175,674 SH   SOLE   175,674 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 10,060 189,496 SH   SOLE   189,496 0 0
BROOKS AUTOMATION INC COM 114340102 6,043 163,191 SH   SOLE   163,191 0 0
BROWN & BROWN INC COM 115236101 2,869 79,573 SH   SOLE   79,573 0 0
BROWN FORMAN CORP CL B 115637209 7,595 120,977 SH   SOLE   120,977 0 0
BRUKER CORP COM 116794108 1,462 33,270 SH   SOLE   33,270 0 0
BRUNSWICK CORP COM 117043109 3,009 57,728 SH   SOLE   57,728 0 0
BRYN MAWR BK CORP COM 117665109 522 14,304 SH   SOLE   14,304 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 336 22,112 SH   SOLE   22,112 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 200 9,719 SH   SOLE   9,719 0 0
BUNGE LIMITED COM G16962105 249 4,398 SH   SOLE   4,398 0 0
BWX TECHNOLOGIES INC COM 05605H100 9,725 169,984 SH   SOLE   169,984 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 36,498 430,504 SH   SOLE   430,504 0 0
CABLE ONE INC COM 12685J105 4,514 3,597 SH   SOLE   3,597 0 0
CABOT CORP COM 127055101 1,930 42,595 SH   SOLE   42,595 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 6,936 49,119 SH   SOLE   49,119 0 0
CABOT OIL & GAS CORP COM 127097103 1,740 99,026 SH   SOLE   99,026 0 0
CACTUS INC CL A 127203107 687 23,755 SH   SOLE   23,755 0 0
CADENCE BANCORPORATION CL A 12739A100 389 22,184 SH   SOLE   22,184 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,510 53,119 SH   SOLE   53,119 0 0
CAE INC COM 124765108 13,262 522,143 SH   SOLE   522,143 0 0
CAL MAINE FOODS INC COM NEW 128030202 672 16,817 SH   SOLE   16,817 0 0
CALAVO GROWERS INC COM 128246105 3,829 40,224 SH   SOLE   40,224 0 0
CALERES INC COM 129500104 2,606 111,338 SH   SOLE   111,338 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 360 6,794 SH   SOLE   6,794 0 0
CALLAWAY GOLF CO COM 131193104 720 37,074 SH   SOLE   37,074 0 0
CAMBREX CORP COM 132011107 408 6,854 SH   SOLE   6,854 0 0
CAMBRIA ETF TR CORE EQUITY 132061854 5,370 196,830 SH   SOLE   196,830 0 0
CAMDEN PPTY TR SH BEN INT 133131102 7,109 64,040 SH   SOLE   64,040 0 0
CAMECO CORP COM 13321L108 415 43,639 SH   SOLE   43,639 0 0
CAMPBELL SOUP CO COM 134429109 263 5,605 SH   SOLE   5,605 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 609 13,847 SH   SOLE   13,847 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 37,138 449,832 SH   SOLE   449,832 0 0
CANADIAN NAT RES LTD COM 136385101 1,268 47,606 SH   SOLE   47,606 0 0
CANADIAN PAC RY LTD COM 13645T100 33,650 151,263 SH   SOLE   151,263 0 0
CANNAE HLDGS INC COM 13765N107 432 15,739 SH   SOLE   15,739 0 0
CANON INC SPONSORED ADR 138006309 2,364 88,538 SH   SOLE   88,538 0 0
CANTEL MEDICAL CORP COM 138098108 4,202 56,175 SH   SOLE   56,175 0 0
CAPITAL ONE FINL CORP COM 14040H105 13,200 145,092 SH   SOLE   145,092 0 0
CAPITOL FED FINL INC COM 14057J101 261 18,931 SH   SOLE   18,931 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 148 20,196 SH   SOLE   20,196 0 0
CARBONITE INC COM 141337105 368 23,767 SH   SOLE   23,767 0 0
CARGURUS INC COM CL A 141788109 1,287 41,572 SH   SOLE   41,572 0 0
CARLISLE COS INC COM 142339100 2,843 19,531 SH   SOLE   19,531 0 0
CARNIVAL PLC ADR 14365C103 1,431 34,005 SH   SOLE   34,005 0 0
CARTERS INC COM 146229109 8,084 88,632 SH   SOLE   88,632 0 0
CARVANA CO CL A 146869102 1,078 16,330 SH   SOLE   16,330 0 0
CASELLA WASTE SYS INC CL A 147448104 1,150 26,776 SH   SOLE   26,776 0 0
CASEYS GEN STORES INC COM 147528103 8,709 54,042 SH   SOLE   54,042 0 0
CATALENT INC COM 148806102 5,899 123,767 SH   SOLE   123,767 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1,410 132,121 SH   SOLE   132,121 0 0
CATHAY GEN BANCORP COM 149150104 1,431 41,204 SH   SOLE   41,204 0 0
CAVCO INDS INC DEL COM 149568107 3,695 19,234 SH   SOLE   19,234 0 0
CBIZ INC COM 124805102 445 18,936 SH   SOLE   18,936 0 0
CBL & ASSOC PPTYS INC COM 124830100 36 27,607 SH   SOLE   27,607 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 647 5,627 SH   SOLE   5,627 0 0
CDK GLOBAL INC COM 12508E101 4,730 98,358 SH   SOLE   98,358 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 52 17,423 SH   SOLE   17,423 0 0
CELGENE CORP COM 151020104 9,766 98,349 SH   SOLE   98,349 0 0
CELLECTIS S A SPONSORED ADS 15117K103 522 50,228 SH   SOLE   50,228 0 0
CELSIUS HOLDINGS INC COM NEW 15118V207 48 13,890 SH   SOLE   13,890 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 646 164,745 SH   SOLE   164,745 0 0
CENTENE CORP DEL COM 15135B101 6,902 159,556 SH   SOLE   159,556 0 0
CENTERSTATE BK CORP COM 15201P109 1,286 53,604 SH   SOLE   53,604 0 0
CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 413 43,077 SH   SOLE   43,077 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 496 17,903 SH   SOLE   17,903 0 0
CERIDIAN HCM HLDG INC COM 15677J108 668 13,522 SH   SOLE   13,522 0 0
CERNER CORP COM 156782104 6,594 96,734 SH   SOLE   96,734 0 0
CERUS CORP COM 157085101 142 27,477 SH   SOLE   27,477 0 0
CF INDS HLDGS INC COM 125269100 8,411 170,960 SH   SOLE   170,960 0 0
CGI INC CL A SUB VTG 12532H104 14,409 182,070 SH   SOLE   182,070 0 0
CHARLES RIV LABS INTL INC COM 159864107 9,364 70,739 SH   SOLE   70,739 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 37,551 897,697 SH   SOLE   897,697 0 0
CHART INDS INC COM PAR $0.01 16115Q308 724 11,610 SH   SOLE   11,610 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 8,854 21,485 SH   SOLE   21,485 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 28,819 263,190 SH   SOLE   263,190 0 0
CHEESECAKE FACTORY INC COM 163072101 2,479 59,483 SH   SOLE   59,483 0 0
CHEGG INC COM 163092109 1,769 59,080 SH   SOLE   59,080 0 0
CHEMED CORP NEW COM 16359R103 13,940 33,384 SH   SOLE   33,384 0 0
CHENIERE ENERGY INC COM NEW 16411R208 6,074 96,314 SH   SOLE   96,314 0 0
CHESAPEAKE ENERGY CORP COM 165167107 170 120,779 SH   SOLE   120,779 0 0
CHESAPEAKE UTILS CORP COM 165303108 1,324 13,891 SH   SOLE   13,891 0 0
CHILDRENS PL INC COM 168905107 751 9,760 SH   SOLE   9,760 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 459 39,834 SH   SOLE   39,834 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 9,910 239,370 SH   SOLE   239,370 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 4,808 81,906 SH   SOLE   81,906 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 958 21,027 SH   SOLE   21,027 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 294 28,054 SH   SOLE   28,054 0 0
CHOICE HOTELS INTL INC COM 169905106 4,623 51,962 SH   SOLE   51,962 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 339 9,490 SH   SOLE   9,490 0 0
CHURCH & DWIGHT INC COM 171340102 7,726 102,688 SH   SOLE   102,688 0 0
CHURCHILL DOWNS INC COM 171484108 1,336 10,821 SH   SOLE   10,821 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1,124 93,596 SH   SOLE   93,596 0 0
CIENA CORP COM NEW 171779309 1,326 33,802 SH   SOLE   33,802 0 0
CIGNA CORP NEW COM 125523100 16,825 110,842 SH   SOLE   110,842 0 0
CIMAREX ENERGY CO COM 171798101 4,641 96,816 SH   SOLE   96,816 0 0
CIMPRESS N V SHS EURO N20146101 654 4,963 SH   SOLE   4,963 0 0
CINCINNATI FINL CORP COM 172062101 7,253 62,165 SH   SOLE   62,165 0 0
CINEMARK HOLDINGS INC COM 17243V102 5,065 131,071 SH   SOLE   131,071 0 0
CINTAS CORP COM 172908105 20,064 74,839 SH   SOLE   74,839 0 0
CIRRUS LOGIC INC COM 172755100 1,369 25,549 SH   SOLE   25,549 0 0
CIT GROUP INC COM NEW 125581801 2,386 52,652 SH   SOLE   52,652 0 0
CITRIX SYS INC COM 177376100 8,529 88,363 SH   SOLE   88,363 0 0
CIVEO CORP CDA COM 17878Y108 94 74,381 SH   SOLE   74,381 0 0
CLARIVATE ANALYTICS PLC COM G21810109 550 32,575 SH   SOLE   32,575 0 0
CLEAN HARBORS INC COM 184496107 5,191 67,239 SH   SOLE   67,239 0 0
CLEARWAY ENERGY INC CL C 18539C204 694 38,027 SH   SOLE   38,027 0 0
CLEARWAY ENERGY INC CL A 18539C105 301 17,358 SH   SOLE   17,358 0 0
CLEVELAND CLIFFS INC COM 185899101 901 124,846 SH   SOLE   124,846 0 0
CLOROX CO DEL COM 189054109 37,941 249,826 SH   SOLE   249,826 0 0
CLOUDFLARE INC CL A COM 18915M107 258 13,890 SH   SOLE   13,890 0 0
CNA FINL CORP COM 126117100 510 10,356 SH   SOLE   10,356 0 0
CNOOC LTD SPONSORED ADR 126132109 2,416 15,869 SH   SOLE   15,869 0 0
CNX RESOURCES CORPORATION COM 12653C108 84 11,628 SH   SOLE   11,628 0 0
COASTAL FINL CORP WA COM NEW 19046P209 354 23,427 SH   SOLE   23,427 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 5,284 95,296 SH   SOLE   95,296 0 0
COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 223 3,686 SH   SOLE   3,686 0 0
CODEXIS INC COM 192005106 212 15,430 SH   SOLE   15,430 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 2,458 44,616 SH   SOLE   44,616 0 0
COGNEX CORP COM 192422103 6,581 133,949 SH   SOLE   133,949 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 30,336 503,381 SH   SOLE   503,381 0 0
COHEN & STEERS INC COM 19247A100 3,592 65,387 SH   SOLE   65,387 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 237 8,693 SH   SOLE   8,693 0 0
COHERENT INC COM 192479103 1,401 9,117 SH   SOLE   9,117 0 0
COHERUS BIOSCIENCES INC COM 19249H103 865 42,703 SH   SOLE   42,703 0 0
COLFAX CORP COM 194014106 741 25,495 SH   SOLE   25,495 0 0
COLONY CAP INC NEW CL A COM 19626G108 370 61,433 SH   SOLE   61,433 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 363 3,750 SH   SOLE   3,750 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 406 11,151 SH   SOLE   11,151 0 0
COMERICA INC COM 200340107 5,171 78,363 SH   SOLE   78,363 0 0
COMFORT SYS USA INC COM 199908104 2,483 56,139 SH   SOLE   56,139 0 0
COMMERCE BANCSHARES INC COM 200525103 1,069 17,632 SH   SOLE   17,632 0 0
COMMERCIAL METALS CO COM 201723103 2,449 140,895 SH   SOLE   140,895 0 0
COMMSCOPE HLDG CO INC COM 20337X109 738 62,777 SH   SOLE   62,777 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 61,384 1,239,588 SH   SOLE   1,239,588 0 0
COMMUNITY BK SYS INC COM 203607106 517 8,385 SH   SOLE   8,385 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 49 13,630 SH   SOLE   13,630 0 0
COMMVAULT SYSTEMS INC COM 204166102 795 17,779 SH   SOLE   17,779 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 509 26,460 SH   SOLE   26,460 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 2,316 194,931 SH   SOLE   194,931 0 0
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 366 115,913 SH   SOLE   115,913 0 0
COMPASS MINERALS INTL INC COM 20451N101 2,024 35,822 SH   SOLE   35,822 0 0
CONAGRA BRANDS INC COM 205887102 6,812 222,026 SH   SOLE   222,026 0 0
CONCHO RES INC COM 20605P101 664 9,776 SH   SOLE   9,776 0 0
CONDUENT INC COM 206787103 99 15,842 SH   SOLE   15,842 0 0
CONMED CORP COM 207410101 2,874 29,889 SH   SOLE   29,889 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 49 10,324 SH   SOLE   10,324 0 0
CONSOLIDATED EDISON INC COM 209115104 11,765 124,535 SH   SOLE   124,535 0 0
CONSTELLATION BRANDS INC CL A 21036P108 10,640 51,333 SH   SOLE   51,333 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 107,689 1,753,325 SH   SOLE   1,753,325 0 0
CONTINENTAL RESOURCES INC COM 212015101 1,668 54,164 SH   SOLE   54,164 0 0
COPA HOLDINGS SA CL A P31076105 308 3,115 SH   SOLE   3,115 0 0
COPART INC COM 217204106 18,930 235,650 SH   SOLE   235,650 0 0
CORCEPT THERAPEUTICS INC COM 218352102 251 17,727 SH   SOLE   17,727 0 0
CORE LABORATORIES N V COM N22717107 2,357 50,562 SH   SOLE   50,562 0 0
CORE MARK HOLDING CO INC COM 218681104 2,274 70,795 SH   SOLE   70,795 0 0
CORELOGIC INC COM 21871D103 1,684 36,395 SH   SOLE   36,395 0 0
CORESITE RLTY CORP COM 21870Q105 8,102 66,492 SH   SOLE   66,492 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,107 20,189 SH   SOLE   20,189 0 0
CORNING INC COM 219350105 23,217 814,068 SH   SOLE   814,068 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1,022 34,332 SH   SOLE   34,332 0 0
COSAN LTD SHS A G25343107 550 36,894 SH   SOLE   36,894 0 0
COSTCO WHSL CORP NEW COM 22160K105 59,560 206,728 SH   SOLE   206,728 0 0
COUPA SOFTWARE INC COM 22266L106 489 3,771 SH   SOLE   3,771 0 0
COUSINS PPTYS INC COM NEW 222795502 1,581 42,050 SH   SOLE   42,050 0 0
COVANTA HLDG CORP COM 22282E102 1,334 77,145 SH   SOLE   77,145 0 0
COVETRUS INC COM 22304C100 145 12,188 SH   SOLE   12,188 0 0
COWEN INC CL A NEW 223622606 167 10,828 SH   SOLE   10,828 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 664 4,084 SH   SOLE   4,084 0 0
CRANE CO COM 224399105 1,523 18,894 SH   SOLE   18,894 0 0
CREDICORP LTD COM G2519Y108 572 2,742 SH   SOLE   2,742 0 0
CREDIT ACCEP CORP MICH COM 225310101 262 567 SH   SOLE   567 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 1,987 162,757 SH   SOLE   162,757 0 0
CREE INC COM 225447101 2,835 57,848 SH   SOLE   57,848 0 0
CRH PLC ADR 12626K203 7,220 210,140 SH   SOLE   210,140 0 0
CRITEO S A SPONS ADS 226718104 1,948 104,242 SH   SOLE   104,242 0 0
CROWN HOLDINGS INC COM 228368106 11,826 179,021 SH   SOLE   179,021 0 0
CSG SYS INTL INC COM 126349109 1,062 20,545 SH   SOLE   20,545 0 0
CSX CORP COM 126408103 12,122 174,993 SH   SOLE   174,993 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 833 28,450 SH   SOLE   28,450 0 0
CUBESMART COM 229663109 3,844 110,129 SH   SOLE   110,129 0 0
CUBIC CORP COM 229669106 1,684 23,916 SH   SOLE   23,916 0 0
CULLEN FROST BANKERS INC COM 229899109 3,014 34,040 SH   SOLE   34,040 0 0
CURTISS WRIGHT CORP COM 231561101 1,735 13,413 SH   SOLE   13,413 0 0
CVB FINL CORP COM 126600105 643 30,807 SH   SOLE   30,807 0 0
CVR ENERGY INC COM 12662P108 2,311 52,481 SH   SOLE   52,481 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 1,116 11,185 SH   SOLE   11,185 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 3,383 144,932 SH   SOLE   144,932 0 0
DANA INCORPORATED COM 235825205 367 25,396 SH   SOLE   25,396 0 0
DANAHER CORPORATION COM 235851102 68,363 473,332 SH   SOLE   473,332 0 0
DARDEN RESTAURANTS INC COM 237194105 9,079 76,795 SH   SOLE   76,795 0 0
DARLING INGREDIENTS INC COM 237266101 2,791 145,875 SH   SOLE   145,875 0 0
DAVITA INC COM 23918K108 401 7,032 SH   SOLE   7,032 0 0
DECKERS OUTDOOR CORP COM 243537107 2,984 20,247 SH   SOLE   20,247 0 0
DEERE & CO COM 244199105 8,801 52,177 SH   SOLE   52,177 0 0
DELEK US HLDGS INC NEW COM 24665A103 3,498 96,355 SH   SOLE   96,355 0 0
DELL TECHNOLOGIES INC CL C 24703L202 589 11,365 SH   SOLE   11,365 0 0
TRANSAMERICA ETF TR DELTASHS S&P 500 89349P107 442 7,782 SH   SOLE   7,782 0 0
TRANSAMERICA ETF TR DELTASHS S&P INT 89349P404 299 6,197 SH   SOLE   6,197 0 0
DELUXE CORP COM 248019101 354 7,204 SH   SOLE   7,204 0 0
DENBURY RES INC COM NEW 247916208 73 61,498 SH   SOLE   61,498 0 0
DENNYS CORP COM 24869P104 1,416 62,188 SH   SOLE   62,188 0 0
DENTSPLY SIRONA INC COM 24906P109 4,656 87,331 SH   SOLE   87,331 0 0
DERMIRA INC COM 24983L104 515 80,569 SH   SOLE   80,569 0 0
DESIGNER BRANDS INC CL A 250565108 455 26,563 SH   SOLE   26,563 0 0
DEVON ENERGY CORP NEW COM 25179M103 2,241 93,152 SH   SOLE   93,152 0 0
DEXCOM INC COM 252131107 8,482 56,832 SH   SOLE   56,832 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,356 26,202 SH   SOLE   26,202 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 890 86,834 SH   SOLE   86,834 0 0
DICKS SPORTING GOODS INC COM 253393102 1,033 25,302 SH   SOLE   25,302 0 0
DIGITAL RLTY TR INC COM 253868103 11,509 88,662 SH   SOLE   88,662 0 0
DIODES INC COM 254543101 5,588 139,177 SH   SOLE   139,177 0 0
DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 1,306 20,089 SH   SOLE   20,089 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1,184 15,253 SH   SOLE   15,253 0 0
DIREXION SHS ETF TR DLY DEV MKT BULL 25459W789 934 15,413 SH   SOLE   15,413 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 1,075 20,550 SH   SOLE   20,550 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 1,224 21,979 SH   SOLE   21,979 0 0
DISCOVERY INC COM SER C 25470F302 1,371 55,681 SH   SOLE   55,681 0 0
DISCOVERY INC COM SER A 25470F104 4,192 157,434 SH   SOLE   157,434 0 0
DISH NETWORK CORP CL A 25470M109 1,585 46,525 SH   SOLE   46,525 0 0
DMC GLOBAL INC COM 23291C103 209 4,759 SH   SOLE   4,759 0 0
DOCUSIGN INC COM 256163106 3,757 60,680 SH   SOLE   60,680 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 4,930 76,275 SH   SOLE   76,275 0 0
DOLLAR GEN CORP NEW COM 256677105 76,084 478,695 SH   SOLE   478,695 0 0
DOLLAR TREE INC COM 256746108 20,873 182,836 SH   SOLE   182,836 0 0
DOMINOS PIZZA INC COM 25754A201 1,798 7,349 SH   SOLE   7,349 0 0
DOMTAR CORP COM NEW 257559203 313 8,734 SH   SOLE   8,734 0 0
DONALDSON INC COM 257651109 1,569 30,128 SH   SOLE   30,128 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,016 22,792 SH   SOLE   22,792 0 0
DOUGLAS EMMETT INC COM 25960P109 2,273 53,070 SH   SOLE   53,070 0 0
DOVER CORP COM 260003108 12,098 121,519 SH   SOLE   121,519 0 0
DR REDDYS LABS LTD ADR 256135203 759 20,036 SH   SOLE   20,036 0 0
DRIL QUIP INC COM 262037104 1,772 35,318 SH   SOLE   35,318 0 0
DTE ENERGY CO COM 233331107 4,071 30,620 SH   SOLE   30,620 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 69,839 728,552 SH   SOLE   728,552 0 0
DUKE REALTY CORP COM NEW 264411505 3,292 96,921 SH   SOLE   96,921 0 0
DUNKIN BRANDS GROUP INC COM 265504100 2,553 32,171 SH   SOLE   32,171 0 0
DYCOM INDS INC COM 267475101 1,631 31,941 SH   SOLE   31,941 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 2,067 47,315 SH   SOLE   47,315 0 0
EAGLE BANCORP INC MD COM 268948106 223 4,999 SH   SOLE   4,999 0 0
EAGLE MATERIALS INC COM 26969P108 4,148 46,081 SH   SOLE   46,081 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 629 11,127 SH   SOLE   11,127 0 0
EAST WEST BANCORP INC COM 27579R104 6,899 155,766 SH   SOLE   155,766 0 0
EASTGROUP PPTY INC COM 277276101 6,861 54,876 SH   SOLE   54,876 0 0
EASTMAN CHEMICAL CO COM 277432100 9,029 122,301 SH   SOLE   122,301 0 0
EATON VANCE CORP COM NON VTG 278265103 3,594 79,998 SH   SOLE   79,998 0 0
EBAY INC COM 278642103 12,348 316,769 SH   SOLE   316,769 0 0
EBIX INC COM NEW 278715206 480 11,409 SH   SOLE   11,409 0 0
ECOLAB INC COM 278865100 53,068 267,968 SH   SOLE   267,968 0 0
ECOPETROL S A SPONSORED ADS 279158109 632 37,130 SH   SOLE   37,130 0 0
EDISON INTL COM 281020107 9,910 131,396 SH   SOLE   131,396 0 0
EL PASO ELEC CO COM NEW 283677854 858 12,787 SH   SOLE   12,787 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 4,438 166,892 SH   SOLE   166,892 0 0
ELBIT SYS LTD ORD M3760D101 4,673 28,363 SH   SOLE   28,363 0 0
ELDORADO RESORTS INC COM 28470R102 3,062 76,799 SH   SOLE   76,799 0 0
ELECTRONIC ARTS INC COM 285512109 24,622 251,705 SH   SOLE   251,705 0 0
LILLY ELI & CO COM 532457108 30,052 268,731 SH   SOLE   268,731 0 0
EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 257 12,846 SH   SOLE   12,846 0 0
EMBRAER S A SPONSORED ADS 29082A107 605 35,074 SH   SOLE   35,074 0 0
EMCOR GROUP INC COM 29084Q100 7,103 82,479 SH   SOLE   82,479 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1,951 37,321 SH   SOLE   37,321 0 0
EMPIRE ST RLTY TR INC CL A 292104106 938 65,754 SH   SOLE   65,754 0 0
EMPLOYERS HOLDINGS INC COM 292218104 373 8,551 SH   SOLE   8,551 0 0
ENBRIDGE INC COM 29250N105 34,323 978,430 SH   SOLE   978,430 0 0
ENCANA CORP COM 292505104 2,275 494,633 SH   SOLE   494,633 0 0
ENCOMPASS HEALTH CORP COM 29261A100 6,854 108,313 SH   SOLE   108,313 0 0
ENCORE WIRE CORP COM 292562105 328 5,824 SH   SOLE   5,824 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 889 97,623 SH   SOLE   97,623 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,662 38,143 SH   SOLE   38,143 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 581 171,256 SH   SOLE   171,256 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 4,266 326,182 SH   SOLE   326,182 0 0
ENERPLUS CORP COM 292766102 134 17,975 SH   SOLE   17,975 0 0
ENEL CHILE S A SPONSORED ADR 29278D105 234 55,694 SH   SOLE   55,694 0 0
ENERSYS COM 29275Y102 1,880 28,516 SH   SOLE   28,516 0 0
ENI S P A SPONSORED ADR 26874R108 3,121 102,372 SH   SOLE   102,372 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 795 93,479 SH   SOLE   93,479 0 0
ENPRO INDS INC COM 29355X107 646 9,405 SH   SOLE   9,405 0 0
ENSIGN GROUP INC COM 29358P101 3,518 74,182 SH   SOLE   74,182 0 0
ENTEGRIS INC COM 29362U104 8,253 175,365 SH   SOLE   175,365 0 0
ENTERGY CORP NEW COM 29364G103 5,178 44,117 SH   SOLE   44,117 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 338 8,289 SH   SOLE   8,289 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 11,191 391,556 SH   SOLE   391,556 0 0
ENVESTNET INC COM 29404K106 5,450 96,128 SH   SOLE   96,128 0 0
EOG RES INC COM 26875P101 7,274 98,008 SH   SOLE   98,008 0 0
EPLUS INC COM 294268107 735 9,660 SH   SOLE   9,660 0 0
EPR PPTYS COM SH BEN INT 26884U109 6,531 84,971 SH   SOLE   84,971 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 598 18,294 SH   SOLE   18,294 0 0
EQT CORP COM 26884L109 190 17,850 SH   SOLE   17,850 0 0
EQUIFAX INC COM 294429105 3,800 27,016 SH   SOLE   27,016 0 0
EQUINIX INC COM 29444U700 34,700 60,160 SH   SOLE   60,160 0 0
EQUINOR ASA SPONSORED ADR 29446M102 2,253 118,870 SH   SOLE   118,870 0 0
EQUITRANS MIDSTREAM CORPORAT COM 294600101 228 15,682 SH   SOLE   15,682 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 1,111 32,445 SH   SOLE   32,445 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 5,735 42,928 SH   SOLE   42,928 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 10,427 120,874 SH   SOLE   120,874 0 0
ESCO TECHNOLOGIES INC COM 296315104 1,604 20,159 SH   SOLE   20,159 0 0
ESSENT GROUP LTD COM G3198U102 842 17,668 SH   SOLE   17,668 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107 305 13,308 SH   SOLE   13,308 0 0
ESSEX PPTY TR INC COM 297178105 13,586 41,592 SH   SOLE   41,592 0 0
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 240 11,571 SH   SOLE   11,571 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 394 10,547 SH   SOLE   10,547 0 0
ETSY INC COM 29786A106 8,291 146,751 SH   SOLE   146,751 0 0
EURONET WORLDWIDE INC COM 298736109 5,553 37,957 SH   SOLE   37,957 0 0
EATON VANCE FLTING RATE INC COM 278279104 1,252 94,735 SH   SOLE   94,735 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 601 62,230 SH   SOLE   62,230 0 0
EVENTBRITE INC COM CL A 29975E109 444 25,080 SH   SOLE   25,080 0 0
EVERBRIDGE INC COM 29978A104 505 8,189 SH   SOLE   8,189 0 0
EVERCORE INC CLASS A 29977A105 5,940 74,161 SH   SOLE   74,161 0 0
EVEREST RE GROUP LTD COM G3223R108 5,111 19,208 SH   SOLE   19,208 0 0
EVERGY INC COM 30034W106 2,335 35,087 SH   SOLE   35,087 0 0
EVERSOURCE ENERGY COM 30040W108 4,246 49,681 SH   SOLE   49,681 0 0
EVO PMTS INC CL A COM 26927E104 308 10,957 SH   SOLE   10,957 0 0
EVOLENT HEALTH INC CL A 30050B101 647 89,981 SH   SOLE   89,981 0 0
EXACT SCIENCES CORP COM 30063P105 2,681 29,667 SH   SOLE   29,667 0 0
EXELIXIS INC COM 30161Q104 2,165 122,420 SH   SOLE   122,420 0 0
EXPEDIA GROUP INC COM NEW 30212P303 12,480 92,854 SH   SOLE   92,854 0 0
EXPEDITORS INTL WASH INC COM 302130109 34,643 466,320 SH   SOLE   466,320 0 0
EXPONENT INC COM 30214U102 11,424 163,440 SH   SOLE   163,440 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 2,286 156,152 SH   SOLE   156,152 0 0
EXTRA SPACE STORAGE INC COM 30225T102 4,668 39,959 SH   SOLE   39,959 0 0
FNB CORP PA COM 302520101 2,992 259,492 SH   SOLE   259,492 0 0
F5 NETWORKS INC COM 315616102 8,067 57,449 SH   SOLE   57,449 0 0
FAIR ISAAC CORP COM 303250104 1,282 4,223 SH   SOLE   4,223 0 0
FASTENAL CO COM 311900104 20,550 629,023 SH   SOLE   629,023 0 0
FB FINL CORP COM 30257X104 718 19,111 SH   SOLE   19,111 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 1,894 23,192 SH   SOLE   23,192 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3,727 27,375 SH   SOLE   27,375 0 0
FEDERAL SIGNAL CORP COM 313855108 1,613 49,262 SH   SOLE   49,262 0 0
FEDERATED INVS INC PA CL B 314211103 650 20,065 SH   SOLE   20,065 0 0
FERRARI N V COM N3167Y103 5,618 36,457 SH   SOLE   36,457 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 288 22,221 SH   SOLE   22,221 0 0
FIBROGEN INC COM 31572Q808 826 22,334 SH   SOLE   22,334 0 0
FIDELITY COVINGTON TR HIGH YILD ETF 316092618 833 15,811 SH   SOLE   15,811 0 0
FIDELITY COVINGTON TR INT HG DIV ETF 316092725 282 13,950 SH   SOLE   13,950 0 0
FIDELITY COVINGTON TR MSCI CONSM DIS 316092204 23,696 517,948 SH   SOLE   517,948 0 0
FIDELITY COVINGTON TR CONSMR STAPLES 316092303 24,856 678,943 SH   SOLE   678,943 0 0
FIDELITY COVINGTON TR MSCI FINLS IDX 316092501 36,470 896,950 SH   SOLE   896,950 0 0
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 16,049 370,051 SH   SOLE   370,051 0 0
FIDELITY COVINGTON TR MSCI INDL INDX 316092709 13,718 344,166 SH   SOLE   344,166 0 0
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 32,497 509,601 SH   SOLE   509,601 0 0
FIDELITY COVINGTON TR MSCI MATLS INDEX 316092881 12,808 396,165 SH   SOLE   396,165 0 0
FIDELITY COVINGTON TR MSCI RL EST ETF 316092857 28,919 1,036,540 SH   SOLE   1,036,540 0 0
FIDELITY COVINGTON TR MSCI UTILS INDEX 316092865 26,721 628,870 SH   SOLE   628,870 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 649 2,067 SH   SOLE   2,067 0 0
FIFTH THIRD BANCORP COM 316773100 7,022 256,466 SH   SOLE   256,466 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 75,478 2,695,651 SH   SOLE   2,695,651 0 0
FIREEYE INC COM 31816Q101 1,790 134,173 SH   SOLE   134,173 0 0
FIRST AMERN FINL CORP COM 31847R102 10,156 172,112 SH   SOLE   172,112 0 0
FIRST BANCORP N C COM 318910106 1,318 36,706 SH   SOLE   36,706 0 0
FIRST BUSEY CORP COM NEW 319383204 960 37,961 SH   SOLE   37,961 0 0
FIRST FINL BANCORP OH COM 320209109 1,629 66,563 SH   SOLE   66,563 0 0
FIRST FINL BANKSHARES COM 32020R109 2,680 80,400 SH   SOLE   80,400 0 0
FIRST HAWAIIAN INC COM 32051X108 3,122 116,931 SH   SOLE   116,931 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 5,969 150,886 SH   SOLE   150,886 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1,100 27,326 SH   SOLE   27,326 0 0
FIRST MERCHANTS CORP COM 320817109 1,101 29,266 SH   SOLE   29,266 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 592 30,374 SH   SOLE   30,374 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 17,978 185,913 SH   SOLE   185,913 0 0
FIRST SOLAR INC COM 336433107 549 9,462 SH   SOLE   9,462 0 0
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 30,557 538,169 SH   SOLE   538,169 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 16,562 293,540 SH   SOLE   293,540 0 0
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 4,620 88,261 SH   SOLE   88,261 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 844 31,947 SH   SOLE   31,947 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 5,930 200,416 SH   SOLE   200,416 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 329 17,298 SH   SOLE   17,298 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 3,454 150,658 SH   SOLE   150,658 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 30,207 224,351 SH   SOLE   224,351 0 0
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 8,416 357,504 SH   SOLE   357,504 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 28,091 467,641 SH   SOLE   467,641 0 0
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 9,393 273,283 SH   SOLE   273,283 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 8,138 255,819 SH   SOLE   255,819 0 0
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 15,789 869,897 SH   SOLE   869,897 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 6,857 92,629 SH   SOLE   92,629 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 4,694 77,081 SH   SOLE   77,081 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 46,159 659,637 SH   SOLE   659,637 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 39,461 765,193 SH   SOLE   765,193 0 0
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 43,200 830,926 SH   SOLE   830,926 0 0
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 3,366 60,576 SH   SOLE   60,576 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 656 9,708 SH   SOLE   9,708 0 0
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 4,612 103,064 SH   SOLE   103,064 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 16,765 540,109 SH   SOLE   540,109 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 453 16,395 SH   SOLE   16,395 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 679 16,931 SH   SOLE   16,931 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 1,447 21,806 SH   SOLE   21,806 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 9,835 112,359 SH   SOLE   112,359 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 6,618 258,619 SH   SOLE   258,619 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 12,088 612,665 SH   SOLE   612,665 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 6,002 188,447 SH   SOLE   188,447 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 3,389 60,860 SH   SOLE   60,860 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108 232 8,730 SH   SOLE   8,730 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 27,871 587,877 SH   SOLE   587,877 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2,355 39,199 SH   SOLE   39,199 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 391 8,923 SH   SOLE   8,923 0 0
FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 802 25,707 SH   SOLE   25,707 0 0
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 560 43,951 SH   SOLE   43,951 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 8,488 175,976 SH   SOLE   175,976 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 38,966 740,030 SH   SOLE   740,030 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 26,163 401,581 SH   SOLE   401,581 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 5,364 70,746 SH   SOLE   70,746 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 5,631 189,912 SH   SOLE   189,912 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 77,766 2,230,182 SH   SOLE   2,230,182 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 3,045 54,262 SH   SOLE   54,262 0 0
FIRSTCASH INC COM 33767D105 2,252 24,568 SH   SOLE   24,568 0 0
FIRSTENERGY CORP COM 337932107 8,170 169,402 SH   SOLE   169,402 0 0
FIRSTSERVICE CORP NEW COM 33767E202 1,147 11,177 SH   SOLE   11,177 0 0
FIVE BELOW INC COM 33829M101 14,307 113,462 SH   SOLE   113,462 0 0
FIVE9 INC COM 338307101 2,251 41,894 SH   SOLE   41,894 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 13,703 47,784 SH   SOLE   47,784 0 0
FLEX LTD ORD Y2573F102 1,828 174,689 SH   SOLE   174,689 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 11,623 521,658 SH   SOLE   521,658 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 16,135 517,987 SH   SOLE   517,987 0 0
FLEXSHARES TR REAL ASST IDX 33939L738 482 16,178 SH   SOLE   16,178 0 0
FLIR SYS INC COM 302445101 4,777 90,837 SH   SOLE   90,837 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 2,500 48,874 SH   SOLE   48,874 0 0
FLOWERS FOODS INC COM 343498101 2,954 127,702 SH   SOLE   127,702 0 0
FLOWSERVE CORP COM 34354P105 654 14,010 SH   SOLE   14,010 0 0
FLUOR CORP NEW COM 343412102 1,586 82,899 SH   SOLE   82,899 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 485 23,631 SH   SOLE   23,631 0 0
F M C CORP COM NEW 302491303 7,683 87,626 SH   SOLE   87,626 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 7,425 81,078 SH   SOLE   81,078 0 0
FOOT LOCKER INC COM 344849104 3,148 72,941 SH   SOLE   72,941 0 0
FORMFACTOR INC COM 346375108 1,325 71,090 SH   SOLE   71,090 0 0
FORTINET INC COM 34959E109 10,360 134,967 SH   SOLE   134,967 0 0
FORTIS INC COM 349553107 2,130 50,333 SH   SOLE   50,333 0 0
FORTIVE CORP COM 34959J108 12,681 184,955 SH   SOLE   184,955 0 0
FORTRESS BIOTECH INC COM 34960Q109 19 13,472 SH   SOLE   13,472 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 4,793 87,622 SH   SOLE   87,622 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 635 22,446 SH   SOLE   22,446 0 0
FOX CORP CL B COM 35137L204 1,972 62,528 SH   SOLE   62,528 0 0
FOX CORP CL A COM 35137L105 4,890 155,070 SH   SOLE   155,070 0 0
FOX FACTORY HLDG CORP COM 35138V102 2,312 37,147 SH   SOLE   37,147 0 0
FRANCO NEVADA CORP COM 351858105 962 10,555 SH   SOLE   10,555 0 0
FRANKLIN RES INC COM 354613101 4,684 162,311 SH   SOLE   162,311 0 0
FREEPORT-MCMORAN INC CL B 35671D857 4,409 460,729 SH   SOLE   460,729 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1,776 52,859 SH   SOLE   52,859 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 634 18,577 SH   SOLE   18,577 0 0
FRESHPET INC COM 358039105 1,144 22,984 SH   SOLE   22,984 0 0
FRONTDOOR INC COM 35905A109 578 11,901 SH   SOLE   11,901 0 0
FS KKR CAPITAL CORP COM 302635107 1,358 232,910 SH   SOLE   232,910 0 0
FIRST TR EXCHANGE TRADED FD NASDQ ARTFCIAL 33738R720 295 9,322 SH   SOLE   9,322 0 0
FTI CONSULTING INC COM 302941109 1,054 9,945 SH   SOLE   9,945 0 0
FULTON FINL CORP PA COM 360271100 348 21,489 SH   SOLE   21,489 0 0
GALAPAGOS NV SPON ADR 36315X101 2,236 14,646 SH   SOLE   14,646 0 0
GAMESTOP CORP NEW CL A 36467W109 118 21,318 SH   SOLE   21,318 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 4,052 105,949 SH   SOLE   105,949 0 0
GAP INC COM 364760108 6,269 361,133 SH   SOLE   361,133 0 0
GARDNER DENVER HLDGS INC COM 36555P107 3,394 119,962 SH   SOLE   119,962 0 0
GARMIN LTD SHS H2906T109 5,131 60,584 SH   SOLE   60,584 0 0
GARTNER INC COM 366651107 24,812 173,522 SH   SOLE   173,522 0 0
GATX CORP COM 361448103 3,706 47,796 SH   SOLE   47,796 0 0
GCI LIBERTY INC COM CLASS A 36164V305 1,254 20,201 SH   SOLE   20,201 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 256 13,302 SH   SOLE   13,302 0 0
GDS HLDGS LTD SPONSORED ADS 36165L108 658 16,423 SH   SOLE   16,423 0 0
GENERAC HLDGS INC COM 368736104 4,650 59,356 SH   SOLE   59,356 0 0
GENERAL DYNAMICS CORP COM 369550108 15,482 84,725 SH   SOLE   84,725 0 0
GENERAL ELECTRIC CO COM 369604103 2,940 328,859 SH   SOLE   328,859 0 0
GENERAL MTRS CO COM 37045V100 15,112 403,202 SH   SOLE   403,202 0 0
GENESEE & WYO INC CL A 371559105 6,333 57,303 SH   SOLE   57,303 0 0
GENMAB A S SPONSORED ADS 372303206 2,698 133,151 SH   SOLE   133,151 0 0
GENMARK DIAGNOSTICS INC COM 372309104 357 58,888 SH   SOLE   58,888 0 0
GENOMIC HEALTH INC COM 37244C101 717 10,573 SH   SOLE   10,573 0 0
GENPACT LIMITED SHS G3922B107 12,592 324,967 SH   SOLE   324,967 0 0
GENTEX CORP COM 371901109 8,155 296,161 SH   SOLE   296,161 0 0
GENTHERM INC COM 37253A103 457 11,113 SH   SOLE   11,113 0 0
GENUINE PARTS CO COM 372460105 16,516 165,841 SH   SOLE   165,841 0 0
GENWORTH FINL INC COM CL A 37247D106 142 32,348 SH   SOLE   32,348 0 0
GERDAU S A SPON ADR REP PFD 373737105 73 23,260 SH   SOLE   23,260 0 0
GIBRALTAR INDS INC COM 374689107 1,831 39,850 SH   SOLE   39,850 0 0
GILDAN ACTIVEWEAR INC COM 375916103 2,757 77,653 SH   SOLE   77,653 0 0
GLACIER BANCORP INC NEW COM 37637Q105 20,219 499,735 SH   SOLE   499,735 0 0
GLAUKOS CORP COM 377322102 1,757 28,104 SH   SOLE   28,104 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 47,607 1,115,431 SH   SOLE   1,115,431 0 0
GLOBAL NET LEASE INC COM NEW 379378201 261 13,379 SH   SOLE   13,379 0 0
GLOBAL PMTS INC COM 37940X102 24,008 150,992 SH   SOLE   150,992 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226 15,539 1,263,349 SH   SOLE   1,263,349 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 19,478 2,324,295 SH   SOLE   2,324,295 0 0
GLOBAL X FDS GLBX MSCI NORW 37950E747 661 56,911 SH   SOLE   56,911 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1,609 71,176 SH   SOLE   71,176 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 977 48,793 SH   SOLE   48,793 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 359 21,153 SH   SOLE   21,153 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 2,832 120,163 SH   SOLE   120,163 0 0
GLOBAL X FDS REIT ETF 37950E127 488 32,476 SH   SOLE   32,476 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 465 28,768 SH   SOLE   28,768 0 0
GLOBANT S A COM L44385109 5,077 55,435 SH   SOLE   55,435 0 0
GLOBE LIFE INC COM 37959E102 3,738 39,031 SH   SOLE   39,031 0 0
GLOBUS MED INC CL A 379577208 3,034 59,350 SH   SOLE   59,350 0 0
GODADDY INC CL A 380237107 3,560 53,953 SH   SOLE   53,953 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 561 36,280 SH   SOLE   36,280 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 432 87,893 SH   SOLE   87,893 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 90,545 902,018 SH   SOLE   902,018 0 0
GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 69,651 1,329,019 SH   SOLE   1,329,019 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 14,111 235,612 SH   SOLE   235,612 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 8,122 39,191 SH   SOLE   39,191 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,426 98,967 SH   SOLE   98,967 0 0
GRACO INC COM 384109104 9,109 197,843 SH   SOLE   197,843 0 0
GRAFTECH INTL LTD COM 384313508 503 39,324 SH   SOLE   39,324 0 0
GRAND CANYON ED INC COM 38526M106 8,830 89,922 SH   SOLE   89,922 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 39,617 2,693,189 SH   SOLE   2,693,189 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 6,306 427,544 SH   SOLE   427,544 0 0
GRAY TELEVISION INC COM 389375106 395 24,190 SH   SOLE   24,190 0 0
GREENBRIER COS INC COM 393657101 280 9,291 SH   SOLE   9,291 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 22,034 1,099,500 SH   SOLE   1,099,500 0 0
GRUBHUB INC COM 400110102 5,110 90,917 SH   SOLE   90,917 0 0
GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 721 15,168 SH   SOLE   15,168 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 816 8,451 SH   SOLE   8,451 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 203 1,331 SH   SOLE   1,331 0 0
GUARDANT HEALTH INC COM 40131M109 260 4,074 SH   SOLE   4,074 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 8,790 83,411 SH   SOLE   83,411 0 0
GULFPORT ENERGY CORP COM NEW 402635304 91 33,649 SH   SOLE   33,649 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 216 1,875 SH   SOLE   1,875 0 0
BLOCK H & R INC COM 093671105 3,350 141,821 SH   SOLE   141,821 0 0
FULLER H B CO COM 359694106 522 11,215 SH   SOLE   11,215 0 0
HAEMONETICS CORP COM 405024100 1,210 9,594 SH   SOLE   9,594 0 0
HALLIBURTON CO COM 406216101 4,913 260,637 SH   SOLE   260,637 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 223 14,383 SH   SOLE   14,383 0 0
HAMILTON LANE INC CL A 407497106 263 4,612 SH   SOLE   4,612 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 251 6,550 SH   SOLE   6,550 0 0
HANESBRANDS INC COM 410345102 15,220 993,448 SH   SOLE   993,448 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 847 29,052 SH   SOLE   29,052 0 0
HARLEY DAVIDSON INC COM 412822108 4,369 121,450 SH   SOLE   121,450 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 161 56,655 SH   SOLE   56,655 0 0
HARSCO CORP COM 415864107 1,886 99,467 SH   SOLE   99,467 0 0
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 13,245 475,077 SH   SOLE   475,077 0 0
HASBRO INC COM 418056107 6,331 53,344 SH   SOLE   53,344 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 784 17,198 SH   SOLE   17,198 0 0
HAWAIIAN HOLDINGS INC COM 419879101 260 9,909 SH   SOLE   9,909 0 0
HCA HEALTHCARE INC COM 40412C101 4,441 36,881 SH   SOLE   36,881 0 0
HCP INC COM 40414L109 16,159 453,534 SH   SOLE   453,534 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,824 97,608 SH   SOLE   97,608 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 58,078 1,018,017 SH   SOLE   1,018,017 0 0
HEALTHCARE RLTY TR COM 421946104 1,494 44,611 SH   SOLE   44,611 0 0
HEALTHCARE SVCS GRP INC COM 421906108 3,849 158,453 SH   SOLE   158,453 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 2,450 83,373 SH   SOLE   83,373 0 0
HEALTHEQUITY INC COM 42226A107 1,672 29,261 SH   SOLE   29,261 0 0
HEALTHSTREAM INC COM 42222N103 891 34,416 SH   SOLE   34,416 0 0
HEARTLAND EXPRESS INC COM 422347104 370 17,215 SH   SOLE   17,215 0 0
HEARTLAND FINL USA INC COM 42234Q102 817 18,261 SH   SOLE   18,261 0 0
HEICO CORP NEW COM 422806109 8,235 65,943 SH   SOLE   65,943 0 0
HEICO CORP NEW CL A 422806208 1,022 10,507 SH   SOLE   10,507 0 0
HELEN OF TROY CORP LTD COM G4388N106 1,784 11,315 SH   SOLE   11,315 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 317 39,293 SH   SOLE   39,293 0 0
HENRY SCHEIN INC COM 806407102 1,419 22,339 SH   SOLE   22,339 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 346 9,147 SH   SOLE   9,147 0 0
HERCULES CAPITAL INC COM 427096508 484 36,193 SH   SOLE   36,193 0 0
MILLER HERMAN INC COM 600544100 1,081 23,463 SH   SOLE   23,463 0 0
HERON THERAPEUTICS INC COM 427746102 980 52,979 SH   SOLE   52,979 0 0
HESKA CORP COM RESTRC NEW 42805E306 329 4,646 SH   SOLE   4,646 0 0
HESS CORP COM 42809H107 2,743 45,355 SH   SOLE   45,355 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,196 144,737 SH   SOLE   144,737 0 0
HEXCEL CORP NEW COM 428291108 14,374 175,016 SH   SOLE   175,016 0 0
HIGHLAND GLOBAL ALLOCATION F COM 43010T104 160 15,637 SH   SOLE   15,637 0 0
HIGHWOODS PPTYS INC COM 431284108 1,617 35,981 SH   SOLE   35,981 0 0
HILLENBRAND INC COM 431571108 420 13,590 SH   SOLE   13,590 0 0
HILLTOP HOLDINGS INC COM 432748101 2,866 119,977 SH   SOLE   119,977 0 0
HMS HLDGS CORP COM 40425J101 1,899 55,086 SH   SOLE   55,086 0 0
HOLLYFRONTIER CORP COM 436106108 9,004 167,861 SH   SOLE   167,861 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 208 13,669 SH   SOLE   13,669 0 0
HOLOGIC INC COM 436440101 2,446 48,445 SH   SOLE   48,445 0 0
HOME BANCSHARES INC COM 436893200 2,298 122,248 SH   SOLE   122,248 0 0
HONDA MOTOR LTD AMERN SHS 438128308 7,270 278,759 SH   SOLE   278,759 0 0
HOPE BANCORP INC COM 43940T109 892 62,186 SH   SOLE   62,186 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,922 41,483 SH   SOLE   41,483 0 0
HORIZON THERAPEUTICS PUB LTD SHS G46188101 2,222 81,610 SH   SOLE   81,610 0 0
HOST HOTELS & RESORTS INC COM 44107P104 9,811 567,454 SH   SOLE   567,454 0 0
HOSTESS BRANDS INC CL A 44109J106 269 19,243 SH   SOLE   19,243 0 0
HOULIHAN LOKEY INC CL A 441593100 4,465 99,004 SH   SOLE   99,004 0 0
HUAZHU GROUP LTD SPONSORED ADS 44332N106 1,125 34,079 SH   SOLE   34,079 0 0
HUB GROUP INC CL A 443320106 749 16,099 SH   SOLE   16,099 0 0
HUBBELL INC COM 443510607 3,052 23,229 SH   SOLE   23,229 0 0
HUBSPOT INC COM 443573100 440 2,904 SH   SOLE   2,904 0 0
HUDSON PAC PPTYS INC COM 444097109 1,015 30,348 SH   SOLE   30,348 0 0
HUMANA INC COM 444859102 9,260 36,217 SH   SOLE   36,217 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 5,008 23,644 SH   SOLE   23,644 0 0
HUNTSMAN CORP COM 447011107 10,710 460,449 SH   SOLE   460,449 0 0
HURON CONSULTING GROUP INC COM 447462102 364 5,930 SH   SOLE   5,930 0 0
HYATT HOTELS CORP COM CL A 448579102 3,860 52,396 SH   SOLE   52,396 0 0
IAA INC COM 449253103 5,420 129,882 SH   SOLE   129,882 0 0
IAC INTERACTIVECORP COM 44919P508 6,101 27,990 SH   SOLE   27,990 0 0
IBERIABANK CORP COM 450828108 1,516 20,068 SH   SOLE   20,068 0 0
ICICI BK LTD ADR 45104G104 10,186 836,304 SH   SOLE   836,304 0 0
ICON PLC SHS G4705A100 28,452 193,108 SH   SOLE   193,108 0 0
ICU MED INC COM 44930G107 3,434 21,516 SH   SOLE   21,516 0 0
IDEX CORP COM 45167R104 8,058 49,172 SH   SOLE   49,172 0 0
IDEXX LABS INC COM 45168D104 24,484 90,038 SH   SOLE   90,038 0 0
IHS MARKIT LTD SHS G47567105 23,067 344,897 SH   SOLE   344,897 0 0
ILLINOIS TOOL WKS INC COM 452308109 14,346 91,671 SH   SOLE   91,671 0 0
IMAX CORP COM 45245E109 270 12,291 SH   SOLE   12,291 0 0
IMMUNOGEN INC COM 45253H101 168 69,354 SH   SOLE   69,354 0 0
IMMUNOMEDICS INC COM 452907108 595 44,875 SH   SOLE   44,875 0 0
INCYTE CORP COM 45337C102 984 13,256 SH   SOLE   13,256 0 0
INDEPENDENT BANK CORP MASS COM 453836108 869 11,644 SH   SOLE   11,644 0 0
INDEPENDENT BK GROUP INC COM 45384B106 2,823 53,664 SH   SOLE   53,664 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 65,229 840,259 SH   SOLE   840,259 0 0
INFINERA CORPORATION COM 45667G103 211 38,646 SH   SOLE   38,646 0 0
INFOSYS LTD SPONSORED ADR 456788108 3,895 342,565 SH   SOLE   342,565 0 0
ETFIS SER TR I INFRAC ACT MLP 26923G103 561 113,706 SH   SOLE   113,706 0 0
ING GROEP N V SPONSORED ADR 456837103 3,906 373,774 SH   SOLE   373,774 0 0
INGEVITY CORP COM 45688C107 1,415 16,677 SH   SOLE   16,677 0 0
INGREDION INC COM 457187102 4,641 56,777 SH   SOLE   56,777 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 263 2,849 SH   SOLE   2,849 0 0
INNOVATOR ETFS TR S&P 500 PWR 45782C813 1,743 66,821 SH   SOLE   66,821 0 0
INOVALON HLDGS INC COM CL A 45781D101 478 29,189 SH   SOLE   29,189 0 0
INPHI CORP COM 45772F107 798 13,068 SH   SOLE   13,068 0 0
INSIGHT ENTERPRISES INC COM 45765U103 335 6,011 SH   SOLE   6,011 0 0
INSPERITY INC COM 45778Q107 2,156 21,862 SH   SOLE   21,862 0 0
INSTALLED BLDG PRODS INC COM 45780R101 380 6,629 SH   SOLE   6,629 0 0
INSULET CORP COM 45784P101 4,026 24,408 SH   SOLE   24,408 0 0
INTEGER HLDGS CORP COM 45826H109 679 8,986 SH   SOLE   8,986 0 0
INTER PARFUMS INC COM 458334109 1,222 17,465 SH   SOLE   17,465 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2,188 40,710 SH   SOLE   40,710 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 22,935 248,567 SH   SOLE   248,567 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 1,156 18,561 SH   SOLE   18,561 0 0
INTERFACE INC COM 458665304 997 69,055 SH   SOLE   69,055 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 221 5,724 SH   SOLE   5,724 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7,083 57,729 SH   SOLE   57,729 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 2,444 171,958 SH   SOLE   171,958 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 304 6,744 SH   SOLE   6,744 0 0
INTERXION HOLDING N.V SHS N47279109 5,700 69,977 SH   SOLE   69,977 0 0
INTUIT COM 461202103 41,964 157,795 SH   SOLE   157,795 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 18,519 34,298 SH   SOLE   34,298 0 0
INVESCO ACTIVELY MANAGD ETF ACTIVE US REAL 46090A101 1,457 15,207 SH   SOLE   15,207 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 3,619 53,453 SH   SOLE   53,453 0 0
INVESCO EXCHANGE TRADED FD T BRIC ETF 46137V209 405 11,568 SH   SOLE   11,568 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 514 24,390 SH   SOLE   24,390 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 23,582 985,890 SH   SOLE   985,890 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 848 39,800 SH   SOLE   39,800 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 23,357 975,446 SH   SOLE   975,446 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1,945 91,483 SH   SOLE   91,483 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 15,194 616,887 SH   SOLE   616,887 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 893 41,555 SH   SOLE   41,555 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 14,649 601,106 SH   SOLE   601,106 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 370 17,393 SH   SOLE   17,393 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 14,731 565,069 SH   SOLE   565,069 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 628 29,296 SH   SOLE   29,296 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 13,814 547,731 SH   SOLE   547,731 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 3,098 49,499 SH   SOLE   49,499 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 3,910 259,987 SH   SOLE   259,987 0 0
INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 1,616 170,862 SH   SOLE   170,862 0 0
INVESCO DB MLTI SECTR CMMTY PRECIOUS METAL 46140H502 783 19,105 SH   SOLE   19,105 0 0
INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 890 50,848 SH   SOLE   50,848 0 0
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 688 10,490 SH   SOLE   10,490 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 1,655 27,179 SH   SOLE   27,179 0 0
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 3,858 110,170 SH   SOLE   110,170 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 716 21,935 SH   SOLE   21,935 0 0
INVESCO DYNAMIC CR OPP FD COM 46132R104 789 71,691 SH   SOLE   71,691 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 14,906 308,350 SH   SOLE   308,350 0 0
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 10,656 188,064 SH   SOLE   188,064 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 795 8,538 SH   SOLE   8,538 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 14,447 495,617 SH   SOLE   495,617 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 1,102 58,698 SH   SOLE   58,698 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 13,859 690,183 SH   SOLE   690,183 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 4,858 38,274 SH   SOLE   38,274 0 0
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 18,958 996,201 SH   SOLE   996,201 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 4,924 416,553 SH   SOLE   416,553 0 0
INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 410 17,883 SH   SOLE   17,883 0 0
INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 1,292 49,298 SH   SOLE   49,298 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 2,045 127,519 SH   SOLE   127,519 0 0
INVESCO EXCHNG TRADED FD TR KBW BK ETF 46138E628 2,778 53,917 SH   SOLE   53,917 0 0
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 1,751 56,055 SH   SOLE   56,055 0 0
INVESCO LTD SHS G491BT108 13,448 793,890 SH   SOLE   793,890 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 814 6,259 SH   SOLE   6,259 0 0
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 28,152 1,060,756 SH   SOLE   1,060,756 0 0
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 46,526 2,978,589 SH   SOLE   2,978,589 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 18,372 1,223,200 SH   SOLE   1,223,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 300,046 1,589,143 SH   SOLE   1,589,143 0 0
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 10,085 325,006 SH   SOLE   325,006 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 12,593 581,650 SH   SOLE   581,650 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 299 5,294 SH   SOLE   5,294 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 REVENUE 46138G698 614 11,375 SH   SOLE   11,375 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 VLU MOMN 46137V423 17,834 444,873 SH   SOLE   444,873 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1,930 13,748 SH   SOLE   13,748 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 482 10,856 SH   SOLE   10,856 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 94,682 876,035 SH   SOLE   876,035 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 5,464 125,170 SH   SOLE   125,170 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 6,801 38,030 SH   SOLE   38,030 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 2,105 10,743 SH   SOLE   10,743 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 3,940 31,158 SH   SOLE   31,158 0 0
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 21,984 515,688 SH   SOLE   515,688 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 95,555 1,650,342 SH   SOLE   1,650,342 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 12,996 200,431 SH   SOLE   200,431 0 0
INVESCO EXCHNG TRADED FD TR S&P MDCP 400 REV 46138G672 252 4,233 SH   SOLE   4,233 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 217 1,532 SH   SOLE   1,532 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 20,286 385,593 SH   SOLE   385,593 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 1,881 17,633 SH   SOLE   17,633 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 1,017 8,967 SH   SOLE   8,967 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 27,837 569,386 SH   SOLE   569,386 0 0
INVESCO EXCHNG TRADED FD TR S&P ULTRA DIVIDE 46138G656 1,493 39,607 SH   SOLE   39,607 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 85,826 3,799,282 SH   SOLE   3,799,282 0 0
INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 992 33,776 SH   SOLE   33,776 0 0
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 4,843 149,477 SH   SOLE   149,477 0 0
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 19,847 393,707 SH   SOLE   393,707 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 2,235 87,914 SH   SOLE   87,914 0 0
INVESCO EXCHNG TRADED FD TR VRDO TAX FREE 46138G862 833 33,459 SH   SOLE   33,459 0 0
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 337 11,564 SH   SOLE   11,564 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 3,624 49,766 SH   SOLE   49,766 0 0
INVITATION HOMES INC COM 46187W107 9,855 332,821 SH   SOLE   332,821 0 0
IONIS PHARMACEUTICALS INC COM 462222100 3,438 57,390 SH   SOLE   57,390 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 9,588 439,804 SH   SOLE   439,804 0 0
IPG PHOTONICS CORP COM 44980X109 2,815 20,759 SH   SOLE   20,759 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 14,677 482,482 SH   SOLE   482,482 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 18,147 566,208 SH   SOLE   566,208 0 0
IQVIA HLDGS INC COM 46266C105 28,099 188,105 SH   SOLE   188,105 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 548 7,400 SH   SOLE   7,400 0 0
IRON MTN INC NEW COM 46284V101 1,246 38,472 SH   SOLE   38,472 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 61,887 1,331,189 SH   SOLE   1,331,189 0 0
ISHARES TR 0-5YR INVT GR CP 46434V100 4,273 83,559 SH   SOLE   83,559 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 14,420 96,470 SH   SOLE   96,470 0 0
ISHARES TR 20 YR TR BD ETF 464287432 440,237 3,076,862 SH   SOLE   3,076,862 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 396,581 3,127,611 SH   SOLE   3,127,611 0 0
ISHARES TR AGENCY BOND ETF 464288166 25,163 215,921 SH   SOLE   215,921 0 0
ISHARES TR CALIF MUN BD ETF 464288356 6,907 112,709 SH   SOLE   112,709 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,093 27,451 SH   SOLE   27,451 0 0
ISHARES TR CMBS ETF 46429B366 3,319 62,070 SH   SOLE   62,070 0 0
ISHARES TR COHEN STEER REIT 464287564 19,598 163,293 SH   SOLE   163,293 0 0
ISHARES TR CONV BD ETF 46435G102 4,598 79,080 SH   SOLE   79,080 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 19,495 386,125 SH   SOLE   386,125 0 0
ISHARES TR CORE LT USDB ETF 464289479 3,195 46,067 SH   SOLE   46,067 0 0
ISHARES TR CORE DIV GRWTH 46434V621 181,583 4,639,329 SH   SOLE   4,639,329 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 38,399 407,811 SH   SOLE   407,811 0 0
ISHARES TR CORE INTL AGGR 46435G672 22,428 402,006 SH   SOLE   402,006 0 0
ISHARES TR MODERT ALLOC ETF 464289875 898 22,846 SH   SOLE   22,846 0 0
ISHARES TR CORE MSCI EURO 46434V738 37,653 823,206 SH   SOLE   823,206 0 0
ISHARES TR CORE MSCI INTL 46435G326 29,924 547,857 SH   SOLE   547,857 0 0
ISHARES TR CORE MSCI PAC 46434V696 37,679 670,452 SH   SOLE   670,452 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,673,223 15,654,639 SH   SOLE   15,654,639 0 0
ISHARES TR CORE S&P MCP ETF 464287507 592,935 3,068,544 SH   SOLE   3,068,544 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,053,923 15,713,780 SH   SOLE   15,713,780 0 0
ISHARES TR CORE TOTAL USD 46434V613 96,839 1,847,725 SH   SOLE   1,847,725 0 0
ISHARES TR CORE S&P US GWT 464287671 132,102 2,101,191 SH   SOLE   2,101,191 0 0
ISHARES TR CORE US AGGBD ET 464287226 1,495,307 13,212,924 SH   SOLE   13,212,924 0 0
ISHARES TR HDG MSCI EAFE 46434V803 10,679 356,694 SH   SOLE   356,694 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 12,235 395,708 SH   SOLE   395,708 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 57,540 1,938,688 SH   SOLE   1,938,688 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 194,819 2,658,551 SH   SOLE   2,658,551 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 41,617 728,972 SH   SOLE   728,972 0 0
ISHARES INC MIN VOL GBL ETF 464286525 14,114 148,957 SH   SOLE   148,957 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 1,248,876 19,483,239 SH   SOLE   19,483,239 0 0
ISHARES TR MULTIFACTOR USA 46434V290 52,310 1,311,364 SH   SOLE   1,311,364 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 515,164 4,320,032 SH   SOLE   4,320,032 0 0
ISHARES TR USA QUALITY FCTR 46432F339 290,584 3,144,843 SH   SOLE   3,144,843 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 96,266 1,173,403 SH   SOLE   1,173,403 0 0
ISHARES TR EDGE US FIXD INM 46435U796 437 4,318 SH   SOLE   4,318 0 0
ISHARES INC EM HGHYL BD ETF 464286285 23,757 511,011 SH   SOLE   511,011 0 0
ISHARES TR ESG 1 5 YR USD 46435G243 4,288 168,476 SH   SOLE   168,476 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 6,784 208,551 SH   SOLE   208,551 0 0
ISHARES TR ESG US AGR BD 46435U549 20,975 387,070 SH   SOLE   387,070 0 0
ISHARES TR ESG USD CORPT 46435G193 2,496 94,938 SH   SOLE   94,938 0 0
ISHARES TR EXPANDED TECH 464287515 8,213 38,760 SH   SOLE   38,760 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 12,995 336,126 SH   SOLE   336,126 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 255,513 5,013,004 SH   SOLE   5,013,004 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 169 15,484 SH   SOLE   15,484 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 7,810 127,837 SH   SOLE   127,837 0 0
ISHARES TR GLOBAL MATER ETF 464288695 242 3,851 SH   SOLE   3,851 0 0
ISHARES TR GLOBAL TECH ETF 464287291 403,999 2,184,132 SH   SOLE   2,184,132 0 0
ISHARES TR GL TIMB FORE ETF 464288174 1,038 17,703 SH   SOLE   17,703 0 0
ISHARES GOLD TRUST ISHARES 464285105 50,038 3,548,814 SH   SOLE   3,548,814 0 0
ISHARES TR GOV/CRED BD ETF 464288596 5,377 45,178 SH   SOLE   45,178 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 4,767 191,851 SH   SOLE   191,851 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 4,903 193,263 SH   SOLE   193,263 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 4,932 197,287 SH   SOLE   197,287 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 6,987 275,956 SH   SOLE   275,956 0 0
ISHARES TR IBONDS DEC2022 46435G755 6,347 242,818 SH   SOLE   242,818 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 4,544 177,492 SH   SOLE   177,492 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 4,533 176,438 SH   SOLE   176,438 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 3,354 129,594 SH   SOLE   129,594 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 3,204 125,812 SH   SOLE   125,812 0 0
ISHARES TR IBONDS ETF 46435UAA9 3,250 125,396 SH   SOLE   125,396 0 0
ISHARES TR IBDS DEC28 ETF 46435U515 3,049 109,866 SH   SOLE   109,866 0 0
ISHARES TR IBONDS SEP2020 46434V571 6,875 269,286 SH   SOLE   269,286 0 0
ISHARES TR IBOXX HI YD ETF 464288513 423,003 4,852,617 SH   SOLE   4,852,617 0 0
ISHARES TR IBOXX INV CP ETF 464287242 384,845 3,018,862 SH   SOLE   3,018,862 0 0
ISHARES INC US INTL HGH YLD 464286178 978 20,037 SH   SOLE   20,037 0 0
ISHARES INC INTL HIGH YIELD 464286210 223 4,471 SH   SOLE   4,471 0 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606 421 4,775 SH   SOLE   4,775 0 0
ISHARES TR INTRM GOV CR ETF 464288612 78,116 689,950 SH   SOLE   689,950 0 0
ISHARES TR INTL DEVPPTY ETF 464288422 2,957 76,799 SH   SOLE   76,799 0 0
ISHARES TR INTL TREA BD ETF 464288117 9,423 186,699 SH   SOLE   186,699 0 0
ISHARES TR JPMORGAN USD EMG 464288281 328,696 2,899,835 SH   SOLE   2,899,835 0 0
ISHARES TR LATN AMER 40 ETF 464287390 373 11,811 SH   SOLE   11,811 0 0
ISHARES TR LNG TR CRPRT BD 464289511 19,510 292,817 SH   SOLE   292,817 0 0
ISHARES TR MBS ETF 464288588 1,019,959 9,417,907 SH   SOLE   9,417,907 0 0
ISHARES TR MICRO-CAP ETF 464288869 3,702 41,997 SH   SOLE   41,997 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 1,792 9,358 SH   SOLE   9,358 0 0
ISHARES TR MRNGSTR LG-CP VL 464288109 1,076 9,741 SH   SOLE   9,741 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 5,065 25,609 SH   SOLE   25,609 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 1,578 6,481 SH   SOLE   6,481 0 0
ISHARES TR MORTGE REL ETF 46435G342 2,334 55,407 SH   SOLE   55,407 0 0
ISHARES TR MSCI ACWI ETF 464288257 169,887 2,303,554 SH   SOLE   2,303,554 0 0
ISHARES TR MSCI ACWI EX US 464288240 43,263 939,483 SH   SOLE   939,483 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 2,459 37,080 SH   SOLE   37,080 0 0
ISHARES INC MSCI AUST ETF 464286103 4,539 203,981 SH   SOLE   203,981 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 12,403 294,397 SH   SOLE   294,397 0 0
ISHARES INC MSCI CDA ETF 464286509 29,302 1,013,917 SH   SOLE   1,013,917 0 0
ISHARES INC MSCI CHILE ETF 464286640 1,862 49,744 SH   SOLE   49,744 0 0
ISHARES TR MSCI CHINA ETF 46429B671 8,910 158,889 SH   SOLE   158,889 0 0
ISHARES TR ESG MSCI EAFE 46435G516 20,580 320,956 SH   SOLE   320,956 0 0
ISHARES TR EAFE GRWTH ETF 464288885 22,414 278,403 SH   SOLE   278,403 0 0
ISHARES TR EAFE SML CP ETF 464288273 185,031 3,233,112 SH   SOLE   3,233,112 0 0
ISHARES TR EAFE VALUE ETF 464288877 194,238 4,100,447 SH   SOLE   4,100,447 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 123,145 3,013,078 SH   SOLE   3,013,078 0 0
ISHARES INC MSCI EURZONE ETF 464286608 21,121 543,094 SH   SOLE   543,094 0 0
ISHARES INC MSCI FRANCE ETF 464286707 1,218 40,403 SH   SOLE   40,403 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 6,215 220,862 SH   SOLE   220,862 0 0
ISHARES INC MSCI GERMANY ETF 464286806 570 21,196 SH   SOLE   21,196 0 0
ISHARES INC MSCI HONG KG ETF 464286871 597 26,279 SH   SOLE   26,279 0 0
ISHARES TR MSCI INDIA ETF 46429B598 2,573 76,631 SH   SOLE   76,631 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 822 23,386 SH   SOLE   23,386 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 1,865 76,198 SH   SOLE   76,198 0 0
ISHARES INC MSCI ITALY ETF 46434G830 509 18,448 SH   SOLE   18,448 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 23,731 418,240 SH   SOLE   418,240 0 0
ISHARES TR MSCI KLD400 SOC 464288570 22,436 202,289 SH   SOLE   202,289 0 0
ISHARES INC MSCI MEXICO ETF 464286822 4,100 95,969 SH   SOLE   95,969 0 0
ISHARES INC MSCI NETHERL ETF 464286814 1,467 46,774 SH   SOLE   46,774 0 0
ISHARES TR NEW ZEALAND ETF 464289123 2,401 46,291 SH   SOLE   46,291 0 0
ISHARES INC MSCI PAC JP ETF 464286665 21,723 485,643 SH   SOLE   485,643 0 0
ISHARES TR MSCI PERU ETF 464289842 2,056 58,641 SH   SOLE   58,641 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 1,560 46,645 SH   SOLE   46,645 0 0
ISHARES TR MSCI POLAND ETF 46429B606 2,102 101,853 SH   SOLE   101,853 0 0
ISHARES INC MSCI STH KOR ETF 464286772 4,021 71,374 SH   SOLE   71,374 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 699 23,748 SH   SOLE   23,748 0 0
ISHARES INC MSCI SWITZERLAND 464286749 38,095 1,010,470 SH   SOLE   1,010,470 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772 1,797 49,416 SH   SOLE   49,416 0 0
ISHARES INC MSCI THAILND ETF 464286624 3,544 39,953 SH   SOLE   39,953 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 26,683 848,979 SH   SOLE   848,979 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 21,597 330,376 SH   SOLE   330,376 0 0
ISHARES TR MSCI USA ESG SLC 464288802 6,046 48,910 SH   SOLE   48,910 0 0
ISHARES TR NASDAQ BIOTECH 464287556 7,806 78,448 SH   SOLE   78,448 0 0
ISHARES TR NATIONAL MUN ETF 464288414 354,212 3,104,400 SH   SOLE   3,104,400 0 0
ISHARES TR NEW YORK MUN ETF 464288323 4,173 72,926 SH   SOLE   72,926 0 0
ISHARES TR PHLX SEMICND ETF 464287523 11,134 52,667 SH   SOLE   52,667 0 0
ISHARES TR PFD AND INCM SEC 464288687 179,370 4,779,366 SH   SOLE   4,779,366 0 0
ISHARES TR RESIDNL REAL EST 464288562 8,296 104,387 SH   SOLE   104,387 0 0
ISHARES TR RUS 1000 ETF 464287622 345,719 2,101,125 SH   SOLE   2,101,125 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 148,730 771,699 SH   SOLE   771,699 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 129,058 1,080,796 SH   SOLE   1,080,796 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 38,446 221,244 SH   SOLE   221,244 0 0
ISHARES TR RUS MID CAP ETF 464287499 317,832 5,680,649 SH   SOLE   5,680,649 0 0
ISHARES TR RUS MD CP GR ETF 464287481 117,673 832,494 SH   SOLE   832,494 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 120,542 1,343,832 SH   SOLE   1,343,832 0 0
ISHARES TR RUS TP200 GR ETF 464289438 1,002 11,505 SH   SOLE   11,505 0 0
ISHARES TR RUS TP200 VL ETF 464289420 493 9,004 SH   SOLE   9,004 0 0
ISHARES TR S&P 100 ETF 464287101 19,646 149,414 SH   SOLE   149,414 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 806,478 4,479,688 SH   SOLE   4,479,688 0 0
ISHARES TR S&P 500 VAL ETF 464287408 682,473 5,728,324 SH   SOLE   5,728,324 0 0
ISHARES TR S&P MC 400VL ETF 464287705 86,073 538,290 SH   SOLE   538,290 0 0
ISHARES TR S&P SML 600 GWT 464287887 98,241 550,739 SH   SOLE   550,739 0 0
ISHARES TR SP SMCP600VL ETF 464287879 225,814 1,503,523 SH   SOLE   1,503,523 0 0
ISHARES TR SELECT DIVID ETF 464287168 157,916 1,548,957 SH   SOLE   1,548,957 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 797,335 15,838,995 SH   SOLE   15,838,995 0 0
ISHARES US ETF TR SHT MAT MUN ETF 46431W838 6,766 134,935 SH   SOLE   134,935 0 0
ISHARES TR SHORT TREAS BD 464288679 63,110 570,515 SH   SOLE   570,515 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 55,385 519,853 SH   SOLE   519,853 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 5,115 321,292 SH   SOLE   321,292 0 0
ISHARES TR TIPS BD ETF 464287176 154,401 1,327,724 SH   SOLE   1,327,724 0 0
ISHARES TR INTRM TR CRP ETF 464288638 1,203,386 20,776,692 SH   SOLE   20,776,692 0 0
ISHARES TR SH TR CRPORT ETF 464288646 215,869 4,022,160 SH   SOLE   4,022,160 0 0
ISHARES TR TRANS AVG ETF 464287192 1,028 5,523 SH   SOLE   5,523 0 0
ISHARES TR U.S. FINLS ETF 464287788 10,102 78,478 SH   SOLE   78,478 0 0
ISHARES TR U.S. ENERGY ETF 464287796 1,132 35,639 SH   SOLE   35,639 0 0
ISHARES TR US HLTHCARE ETF 464287762 3,678 19,456 SH   SOLE   19,456 0 0
ISHARES TR ULTR SH TRM BD 46434V878 13,576 269,421 SH   SOLE   269,421 0 0
ISHARES TR US AER DEF ETF 464288760 26,911 119,765 SH   SOLE   119,765 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 477 3,768 SH   SOLE   3,768 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 2,760 12,697 SH   SOLE   12,697 0 0
ISHARES TR USD INV GRDE ETF 464288620 72,558 1,244,985 SH   SOLE   1,244,985 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 5,439 39,863 SH   SOLE   39,863 0 0
ISHARES TR US HLTHCR PR ETF 464288828 2,141 13,240 SH   SOLE   13,240 0 0
ISHARES TR US HOME CONS ETF 464288752 7,165 165,424 SH   SOLE   165,424 0 0
ISHARES TR U.S. MED DVC ETF 464288810 26,631 107,714 SH   SOLE   107,714 0 0
ISHARES TR U.S. REAL ES ETF 464287739 51,057 545,826 SH   SOLE   545,826 0 0
ISHARES TR US TELECOM ETF 464287713 1,020 34,939 SH   SOLE   34,939 0 0
ISHARES TR US TREAS BD ETF 46429B267 2,030,244 77,122,272 SH   SOLE   77,122,272 0 0
ISHARES TR U.S. UTILITS ETF 464287697 13,417 82,386 SH   SOLE   82,386 0 0
ISHARES TR YLD OPTIM BD 46434V787 469 18,332 SH   SOLE   18,332 0 0
ISTAR INC COM 45031U101 866 66,346 SH   SOLE   66,346 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 8,100 963,142 SH   SOLE   963,142 0 0
ITERIS INC COM 46564T107 99 17,197 SH   SOLE   17,197 0 0
ITRON INC COM 465741106 654 8,846 SH   SOLE   8,846 0 0
ITT INC COM 45073V108 1,607 26,265 SH   SOLE   26,265 0 0
J & J SNACK FOODS CORP COM 466032109 4,704 24,501 SH   SOLE   24,501 0 0
J2 GLOBAL INC COM 48123V102 1,076 11,848 SH   SOLE   11,848 0 0
HENRY JACK & ASSOC INC COM 426281101 30,014 205,615 SH   SOLE   205,615 0 0
JACOBS ENGR GROUP INC COM 469814107 7,755 84,757 SH   SOLE   84,757 0 0
JAMES RIV GROUP LTD COM G5005R107 3,277 63,952 SH   SOLE   63,952 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7,163 55,899 SH   SOLE   55,899 0 0
HUNT J B TRANS SVCS INC COM 445658107 871 7,869 SH   SOLE   7,869 0 0
JBG SMITH PPTYS COM 46590V100 940 23,971 SH   SOLE   23,971 0 0
PENNEY J C CORP INC COM 708160106 13 14,525 SH   SOLE   14,525 0 0
JD COM INC SPON ADR CL A 47215P106 433 15,362 SH   SOLE   15,362 0 0
JEFFERIES FINL GROUP INC COM 47233W109 1,230 66,827 SH   SOLE   66,827 0 0
JELD-WEN HLDG INC COM 47580P103 310 16,086 SH   SOLE   16,086 0 0
JETBLUE AWYS CORP COM 477143101 1,160 69,281 SH   SOLE   69,281 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 5,166 214,003 SH   SOLE   214,003 0 0
JOHN HANCOCK ETF TRUST MULTIFACTOR CO 47804J305 366 10,882 SH   SOLE   10,882 0 0
JOHN HANCOCK ETF TRUST MLTFCTR CONSMR 47804J875 368 12,632 SH   SOLE   12,632 0 0
JOHN HANCOCK ETF TRUST MULTIFACTOR FI 47804J404 365 9,487 SH   SOLE   9,487 0 0
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 8,652 234,992 SH   SOLE   234,992 0 0
JOHN HANCOCK ETF TRUST MULTIFACTOR TE 47804J602 368 7,358 SH   SOLE   7,358 0 0
JOHN HANCOCK ETF TRUST MLTFACTR UTILS 47804J867 386 11,129 SH   SOLE   11,129 0 0
SMUCKER J M CO COM NEW 832696405 10,188 92,605 SH   SOLE   92,605 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 1,389 13,972 SH   SOLE   13,972 0 0
WILEY JOHN & SONS INC CL A 968223206 546 12,433 SH   SOLE   12,433 0 0
JONES LANG LASALLE INC COM 48020Q107 3,969 28,540 SH   SOLE   28,540 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 7,597 326,485 SH   SOLE   326,485 0 0
JP MORGAN EXCHANGE TRADED FD BETBULD JAPAN 46641Q712 15,512 653,393 SH   SOLE   653,393 0 0
JP MORGAN EXCHANGE TRADED FD DIVERSFD EQT ETF 46641Q845 6,020 198,669 SH   SOLE   198,669 0 0
JP MORGAN EXCHANGE TRADED FD DIVERSIFIED ET 46641Q803 19,087 765,021 SH   SOLE   765,021 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 397 6,705 SH   SOLE   6,705 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 6,443 121,175 SH   SOLE   121,175 0 0
JP MORGAN EXCHANGE TRADED FD HIGH YLD RESRCH 46641Q878 829 16,159 SH   SOLE   16,159 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 57,357 1,137,471 SH   SOLE   1,137,471 0 0
JUNIPER NETWORKS INC COM 48203R104 3,103 125,358 SH   SOLE   125,358 0 0
K12 INC COM 48273U102 574 21,735 SH   SOLE   21,735 0 0
KAMAN CORP COM 483548103 567 9,544 SH   SOLE   9,544 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 7,129 53,594 SH   SOLE   53,594 0 0
KAR AUCTION SVCS INC COM 48238T109 3,433 139,831 SH   SOLE   139,831 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1,424 39,876 SH   SOLE   39,876 0 0
KBR INC COM 48242W106 627 25,543 SH   SOLE   25,543 0 0
KELLOGG CO COM 487836108 4,388 68,188 SH   SOLE   68,188 0 0
KEMET CORP COM NEW 488360207 204 11,209 SH   SOLE   11,209 0 0
KEMPER CORP DEL COM 488401100 1,836 23,549 SH   SOLE   23,549 0 0
KENNAMETAL INC COM 489170100 204 6,641 SH   SOLE   6,641 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 2,805 127,946 SH   SOLE   127,946 0 0
KEURIG DR PEPPER INC COM 49271V100 540 19,783 SH   SOLE   19,783 0 0
KILROY RLTY CORP COM 49427F108 3,921 50,343 SH   SOLE   50,343 0 0
KIMCO RLTY CORP COM 49446R109 9,976 477,765 SH   SOLE   477,765 0 0
KINSALE CAP GROUP INC COM 49714P108 1,861 18,010 SH   SOLE   18,010 0 0
KIRBY CORP COM 497266106 554 6,741 SH   SOLE   6,741 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 6,686 149,251 SH   SOLE   149,251 0 0
KITE RLTY GROUP TR COM NEW 49803T300 342 21,183 SH   SOLE   21,183 0 0
KKR & CO INC CL A 48251W104 4,919 183,221 SH   SOLE   183,221 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 4,934 135,923 SH   SOLE   135,923 0 0
KNOLL INC COM NEW 498904200 1,206 47,576 SH   SOLE   47,576 0 0
KNOWLES CORP COM 49926D109 3,164 155,556 SH   SOLE   155,556 0 0
KOPPERS HOLDINGS INC COM 50060P106 342 11,705 SH   SOLE   11,705 0 0
KORN FERRY COM NEW 500643200 813 21,031 SH   SOLE   21,031 0 0
KORNIT DIGITAL LTD SHS M6372Q113 268 8,691 SH   SOLE   8,691 0 0
KRATON CORPORATION COM 50077C106 234 7,243 SH   SOLE   7,243 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 734 39,487 SH   SOLE   39,487 0 0
KT CORP SPONSORED ADR 48268K101 2,926 258,677 SH   SOLE   258,677 0 0
KULICKE & SOFFA INDS INC COM 501242101 721 30,709 SH   SOLE   30,709 0 0
L BRANDS INC COM 501797104 991 50,564 SH   SOLE   50,564 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 32,524 155,887 SH   SOLE   155,887 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 12,888 76,712 SH   SOLE   76,712 0 0
LADDER CAP CORP CL A 505743104 283 16,411 SH   SOLE   16,411 0 0
LAKELAND FINL CORP COM 511656100 1,426 32,430 SH   SOLE   32,430 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 7,506 91,611 SH   SOLE   91,611 0 0
LAMB WESTON HLDGS INC COM 513272104 16,115 221,599 SH   SOLE   221,599 0 0
LANCASTER COLONY CORP COM 513847103 767 5,531 SH   SOLE   5,531 0 0
LANDSTAR SYS INC COM 515098101 3,707 32,928 SH   SOLE   32,928 0 0
LANTHEUS HLDGS INC COM 516544103 562 22,408 SH   SOLE   22,408 0 0
LAS VEGAS SANDS CORP COM 517834107 11,507 199,217 SH   SOLE   199,217 0 0
LAZARD LTD SHS A G54050102 472 13,480 SH   SOLE   13,480 0 0
LCI INDS COM 50189K103 1,453 15,823 SH   SOLE   15,823 0 0
LEGG MASON INC COM 524901105 1,491 39,037 SH   SOLE   39,037 0 0
LEGGETT & PLATT INC COM 524660107 8,397 205,107 SH   SOLE   205,107 0 0
LEIDOS HLDGS INC COM 525327102 1,767 20,579 SH   SOLE   20,579 0 0
LEMAITRE VASCULAR INC COM 525558201 2,202 64,425 SH   SOLE   64,425 0 0
LENNAR CORP CL A 526057104 11,150 199,638 SH   SOLE   199,638 0 0
LENNOX INTL INC COM 526107107 16,850 69,350 SH   SOLE   69,350 0 0
LEXINFINTECH HLDGS LTD ADR 528877103 201 20,067 SH   SOLE   20,067 0 0
LEXINGTON REALTY TRUST COM 529043101 494 48,206 SH   SOLE   48,206 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 69 11,627 SH   SOLE   11,627 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 279 10,054 SH   SOLE   10,054 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 600 5,739 SH   SOLE   5,739 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 4,021 38,418 SH   SOLE   38,418 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 4,161 100,052 SH   SOLE   100,052 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 10,175 427,704 SH   SOLE   427,704 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 265 10,701 SH   SOLE   10,701 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 941 22,635 SH   SOLE   22,635 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2,651 63,180 SH   SOLE   63,180 0 0
LIFE STORAGE INC COM 53223X107 694 6,581 SH   SOLE   6,581 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 2,004 20,134 SH   SOLE   20,134 0 0
LINCOLN ELEC HLDGS INC COM 533900106 1,878 21,645 SH   SOLE   21,645 0 0
LINDSAY CORP COM 535555106 218 2,345 SH   SOLE   2,345 0 0
LINE CORP SPONSORED ADR 53567X101 3,282 91,309 SH   SOLE   91,309 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 327 37,446 SH   SOLE   37,446 0 0
LITHIA MTRS INC CL A 536797103 3,377 25,513 SH   SOLE   25,513 0 0
LIVANOVA PLC SHS G5509L101 922 12,493 SH   SOLE   12,493 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 4,778 72,019 SH   SOLE   72,019 0 0
LIVENT CORP COM 53814L108 318 47,511 SH   SOLE   47,511 0 0
LIVEPERSON INC COM 538146101 372 10,431 SH   SOLE   10,431 0 0
LIVERAMP HLDGS INC COM 53815P108 224 5,211 SH   SOLE   5,211 0 0
LKQ CORP COM 501889208 15,275 485,677 SH   SOLE   485,677 0 0
LOEWS CORP COM 540424108 9,584 186,178 SH   SOLE   186,178 0 0
LOGITECH INTL S A SHS H50430232 3,774 92,766 SH   SOLE   92,766 0 0
LOGMEIN INC COM 54142L109 4,402 62,033 SH   SOLE   62,033 0 0
LOUISIANA PAC CORP COM 546347105 678 27,582 SH   SOLE   27,582 0 0
LPL FINL HLDGS INC COM 50212V100 1,267 15,473 SH   SOLE   15,473 0 0
LUMENTUM HLDGS INC COM 55024U109 433 8,078 SH   SOLE   8,078 0 0
LYFT INC CL A COM 55087P104 935 22,888 SH   SOLE   22,888 0 0
M & T BK CORP COM 55261F104 7,922 50,150 SH   SOLE   50,150 0 0
M D C HLDGS INC COM 552676108 568 13,180 SH   SOLE   13,180 0 0
MACERICH CO COM 554382101 1,266 40,066 SH   SOLE   40,066 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 602 27,989 SH   SOLE   27,989 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 834 21,130 SH   SOLE   21,130 0 0
MACYS INC COM 55616P104 3,669 236,121 SH   SOLE   236,121 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 6,360 95,967 SH   SOLE   95,967 0 0
MAGNA INTL INC COM 559222401 5,668 106,281 SH   SOLE   106,281 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 337 30,382 SH   SOLE   30,382 0 0
NORTHERN LTS FD TR IV MAIN SECTR ROTN 66538H591 6,487 223,004 SH   SOLE   223,004 0 0
MAIN STREET CAPITAL CORP COM 56035L104 1,121 25,949 SH   SOLE   25,949 0 0
MANHATTAN ASSOCS INC COM 562750109 1,580 19,588 SH   SOLE   19,588 0 0
MANPOWERGROUP INC COM 56418H100 1,438 17,075 SH   SOLE   17,075 0 0
MANTECH INTL CORP CL A 564563104 2,358 33,028 SH   SOLE   33,028 0 0
MANULIFE FINL CORP COM 56501R106 6,776 369,081 SH   SOLE   369,081 0 0
MARATHON OIL CORP COM 565849106 4,022 327,824 SH   SOLE   327,824 0 0
MARCUS CORP COM 566330106 825 22,296 SH   SOLE   22,296 0 0
MARKEL CORP COM 570535104 11,966 10,125 SH   SOLE   10,125 0 0
MARKETAXESS HLDGS INC COM 57060D108 9,406 28,721 SH   SOLE   28,721 0 0
MARRIOTT INTL INC NEW CL A 571903202 9,140 73,492 SH   SOLE   73,492 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 2,149 20,744 SH   SOLE   20,744 0 0
MARTEN TRANS LTD COM 573075108 2,997 144,240 SH   SOLE   144,240 0 0
MARTIN MARIETTA MATLS INC COM 573284106 12,049 43,959 SH   SOLE   43,959 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4,196 168,046 SH   SOLE   168,046 0 0
MASCO CORP COM 574599106 20,301 487,068 SH   SOLE   487,068 0 0
MASIMO CORP COM 574795100 4,489 30,167 SH   SOLE   30,167 0 0
MASONITE INTL CORP NEW COM 575385109 840 14,488 SH   SOLE   14,488 0 0
MASTEC INC COM 576323109 2,391 36,817 SH   SOLE   36,817 0 0
MATCH GROUP INC COM 57665R106 4,212 58,952 SH   SOLE   58,952 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 70,275 1,207,478 SH   SOLE   1,207,478 0 0
MATERION CORP COM 576690101 251 4,082 SH   SOLE   4,082 0 0
MATSON INC COM 57686G105 364 9,703 SH   SOLE   9,703 0 0
MATTEL INC COM 577081102 230 20,158 SH   SOLE   20,158 0 0
MATTHEWS INTL CORP CL A 577128101 533 15,075 SH   SOLE   15,075 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 7,544 130,265 SH   SOLE   130,265 0 0
MAXIMUS INC COM 577933104 1,428 18,477 SH   SOLE   18,477 0 0
MBIA INC COM 55262C100 538 58,269 SH   SOLE   58,269 0 0
MCCORMICK & CO INC COM NON VTG 579780206 24,685 157,932 SH   SOLE   157,932 0 0
MCGRATH RENTCORP COM 580589109 911 13,085 SH   SOLE   13,085 0 0
MCKESSON CORP COM 58155Q103 11,405 83,459 SH   SOLE   83,459 0 0
MECHEL PAO SPONSORED ADR NE 583840608 50 26,691 SH   SOLE   26,691 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 3,124 159,701 SH   SOLE   159,701 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 1,763 19,270 SH   SOLE   19,270 0 0
MEDIFAST INC COM 58470H101 439 4,232 SH   SOLE   4,232 0 0
MELCO RESORTS AND ENTMT LTD ADR 585464100 2,023 104,230 SH   SOLE   104,230 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 766 6,991 SH   SOLE   6,991 0 0
MERCADOLIBRE INC COM 58733R102 7,919 14,366 SH   SOLE   14,366 0 0
MERCURY SYS INC COM 589378108 1,993 24,554 SH   SOLE   24,554 0 0
MERIT MED SYS INC COM 589889104 740 24,298 SH   SOLE   24,298 0 0
MERITAGE HOMES CORP COM 59001A102 1,304 18,529 SH   SOLE   18,529 0 0
MERITOR INC COM 59001K100 221 11,969 SH   SOLE   11,969 0 0
MESA LABS INC COM 59064R109 916 3,853 SH   SOLE   3,853 0 0
META FINL GROUP INC COM 59100U108 360 11,038 SH   SOLE   11,038 0 0
METHANEX CORP COM 59151K108 326 9,186 SH   SOLE   9,186 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 32,101 45,571 SH   SOLE   45,571 0 0
MGIC INVT CORP WIS COM 552848103 614 48,776 SH   SOLE   48,776 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 2,288 76,152 SH   SOLE   76,152 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,278 118,269 SH   SOLE   118,269 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 704 49,749 SH   SOLE   49,749 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 13,104 141,038 SH   SOLE   141,038 0 0
MICRON TECHNOLOGY INC COM 595112103 6,742 157,344 SH   SOLE   157,344 0 0
MID AMER APT CMNTYS INC COM 59522J103 6,662 51,242 SH   SOLE   51,242 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1,051 19,797 SH   SOLE   19,797 0 0
MISTRAS GROUP INC COM 60649T107 443 27,009 SH   SOLE   27,009 0 0
MITEK SYS INC COM NEW 606710200 145 15,047 SH   SOLE   15,047 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 7,609 1,497,869 SH   SOLE   1,497,869 0 0
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 2,600 846,919 SH   SOLE   846,919 0 0
MKS INSTRUMENT INC COM 55306N104 2,709 29,356 SH   SOLE   29,356 0 0
MOBILE MINI INC COM 60740F105 1,125 30,533 SH   SOLE   30,533 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1,255 154,942 SH   SOLE   154,942 0 0
MODEL N INC COM 607525102 236 8,504 SH   SOLE   8,504 0 0
MODINE MFG CO COM 607828100 279 24,536 SH   SOLE   24,536 0 0
MOELIS & CO CL A 60786M105 411 12,511 SH   SOLE   12,511 0 0
MOHAWK INDS INC COM 608190104 4,910 39,578 SH   SOLE   39,578 0 0
MOLINA HEALTHCARE INC COM 60855R100 6,534 59,551 SH   SOLE   59,551 0 0
MOMO INC ADR 60879B107 2,938 94,851 SH   SOLE   94,851 0 0
MONOLITHIC PWR SYS INC COM 609839105 11,590 74,471 SH   SOLE   74,471 0 0
MONRO INC COM 610236101 3,202 40,529 SH   SOLE   40,529 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 7,883 135,775 SH   SOLE   135,775 0 0
MOODYS CORP COM 615369105 12,909 63,025 SH   SOLE   63,025 0 0
MOOG INC CL A 615394202 2,109 25,995 SH   SOLE   25,995 0 0
MORNINGSTAR INC COM 617700109 2,633 18,018 SH   SOLE   18,018 0 0
MORPHOSYS AG SPONSORED ADS 617760202 442 16,092 SH   SOLE   16,092 0 0
MPLX LP COM UNIT REP LTD 55336V100 2,055 73,372 SH   SOLE   73,372 0 0
MSA SAFETY INC COM 553498106 1,205 11,041 SH   SOLE   11,041 0 0
MSC INDL DIRECT INC CL A 553530106 3,290 45,357 SH   SOLE   45,357 0 0
MSCI INC COM 55354G100 22,981 105,540 SH   SOLE   105,540 0 0
MSG NETWORK INC CL A 553573106 210 12,935 SH   SOLE   12,935 0 0
MUELLER WTR PRODS INC COM SER A 624758108 829 73,798 SH   SOLE   73,798 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 19,538 1,060,107 SH   SOLE   1,060,107 0 0
MURPHY OIL CORP COM 626717102 607 27,465 SH   SOLE   27,465 0 0
MURPHY USA INC COM 626755102 1,139 13,350 SH   SOLE   13,350 0 0
MYRIAD GENETICS INC COM 62855J104 582 20,340 SH   SOLE   20,340 0 0
NABORS INDUSTRIES LTD SHS G6359F103 28 15,104 SH   SOLE   15,104 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 247 9,696 SH   SOLE   9,696 0 0
NASDAQ INC COM 631103108 22,168 223,129 SH   SOLE   223,129 0 0
NATERA INC COM 632307104 798 24,326 SH   SOLE   24,326 0 0
NATIONAL BK HLDGS CORP CL A 633707104 470 13,737 SH   SOLE   13,737 0 0
NATIONAL FUEL GAS CO N J COM 636180101 2,119 45,171 SH   SOLE   45,171 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1,092 47,435 SH   SOLE   47,435 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 28,369 524,094 SH   SOLE   524,094 0 0
NATIONAL HEALTH INVS INC COM 63633D104 650 7,885 SH   SOLE   7,885 0 0
NATIONAL HEALTHCARE CORP COM 635906100 303 3,699 SH   SOLE   3,699 0 0
NATIONAL INSTRS CORP COM 636518102 5,209 124,050 SH   SOLE   124,050 0 0
NATIONAL OILWELL VARCO INC COM 637071101 3,848 181,494 SH   SOLE   181,494 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 2,110 37,411 SH   SOLE   37,411 0 0
NATIONAL VISION HLDGS INC COM 63845R107 614 25,490 SH   SOLE   25,490 0 0
NAVIENT CORPORATION COM 63938C108 817 63,800 SH   SOLE   63,800 0 0
NAVIGANT CONSULTING INC COM 63935N107 284 10,176 SH   SOLE   10,176 0 0
NCR CORP NEW COM 62886E108 2,535 80,326 SH   SOLE   80,326 0 0
NEENAH INC COM 640079109 2,036 31,271 SH   SOLE   31,271 0 0
NEOGEN CORP COM 640491106 5,460 80,160 SH   SOLE   80,160 0 0
NEOGENOMICS INC COM NEW 64049M209 762 39,830 SH   SOLE   39,830 0 0
NESCO HLDGS INC COM 64083J104 287 48,026 SH   SOLE   48,026 0 0
NETEASE INC SPONSORED ADS 64110W102 3,238 12,163 SH   SOLE   12,163 0 0
NETFLIX INC COM 64110L106 19,370 72,379 SH   SOLE   72,379 0 0
NETGEAR INC COM 64111Q104 318 9,871 SH   SOLE   9,871 0 0
NETSCOUT SYS INC COM 64115T104 306 13,278 SH   SOLE   13,278 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,167 35,146 SH   SOLE   35,146 0 0
NEVRO CORP COM 64157F103 1,384 16,103 SH   SOLE   16,103 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 150 17,034 SH   SOLE   17,034 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2,491 22,489 SH   SOLE   22,489 0 0
NEW RELIC INC COM 64829B100 1,013 16,477 SH   SOLE   16,477 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 1,899 121,111 SH   SOLE   121,111 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 524 41,783 SH   SOLE   41,783 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 231 37,898 SH   SOLE   37,898 0 0
NEW YORK TIMES CO CL A 650111107 1,543 54,162 SH   SOLE   54,162 0 0
NEWELL BRANDS INC COM 651229106 2,350 125,509 SH   SOLE   125,509 0 0
NEWMARK GROUP INC CL A 65158N102 486 53,619 SH   SOLE   53,619 0 0
NEWMARKET CORP COM 651587107 4,023 8,521 SH   SOLE   8,521 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 1,292 34,077 SH   SOLE   34,077 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 440 57,759 SH   SOLE   57,759 0 0
NEWS CORP NEW CL A 65249B109 477 34,255 SH   SOLE   34,255 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 602 12,883 SH   SOLE   12,883 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,004 18,995 SH   SOLE   18,995 0 0
NIC INC COM 62914B100 341 16,512 SH   SOLE   16,512 0 0
NICE LTD SPONSORED ADR 653656108 8,445 58,727 SH   SOLE   58,727 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 342 16,076 SH   SOLE   16,076 0 0
NISOURCE INC COM 65473P105 1,511 50,491 SH   SOLE   50,491 0 0
NMI HLDGS INC CL A 629209305 213 8,118 SH   SOLE   8,118 0 0
NOBLE ENERGY INC COM 655044105 5,459 243,058 SH   SOLE   243,058 0 0
NOKIA CORP SPONSORED ADR 654902204 1,705 336,943 SH   SOLE   336,943 0 0
NOMAD FOODS LTD USD ORD SHS G6564A105 1,379 67,285 SH   SOLE   67,285 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 526 123,752 SH   SOLE   123,752 0 0
NORDSON CORP COM 655663102 14,585 99,722 SH   SOLE   99,722 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 35 17,728 SH   SOLE   17,728 0 0
NORTHERN TR CORP COM 665859104 2,816 30,171 SH   SOLE   30,171 0 0
NORTHROP GRUMMAN CORP COM 666807102 19,511 52,057 SH   SOLE   52,057 0 0
NORTHWESTERN CORP COM NEW 668074305 1,548 20,624 SH   SOLE   20,624 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,409 46,524 SH   SOLE   46,524 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 243 7,647 SH   SOLE   7,647 0 0
NOVAGOLD RES INC COM NEW 66987E206 68 11,134 SH   SOLE   11,134 0 0
NOVANTA INC COM 67000B104 969 11,861 SH   SOLE   11,861 0 0
NOVARTIS A G SPONSORED ADR 66987V109 54,548 627,711 SH   SOLE   627,711 0 0
NOVO-NORDISK A S ADR 670100205 52,990 1,024,944 SH   SOLE   1,024,944 0 0
NOVOCURE LTD ORD SHS G6674U108 848 11,343 SH   SOLE   11,343 0 0
NOW INC COM 67011P100 914 79,657 SH   SOLE   79,657 0 0
NRG ENERGY INC COM NEW 629377508 4,902 123,796 SH   SOLE   123,796 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 7,184 440,459 SH   SOLE   440,459 0 0
NUCOR CORP COM 670346105 8,379 164,575 SH   SOLE   164,575 0 0
NUTANIX INC CL A 67059N108 5,585 212,748 SH   SOLE   212,748 0 0
NUVASIVE INC COM 670704105 2,463 38,861 SH   SOLE   38,861 0 0
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 934 124,858 SH   SOLE   124,858 0 0
NUSHARES ETF TR NUVEEN ENHNC YLD 67092P102 20,532 824,895 SH   SOLE   824,895 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 380 12,173 SH   SOLE   12,173 0 0
NUVEEN MTG OPPORTUNITY TERM COM 670735109 724 31,396 SH   SOLE   31,396 0 0
NV5 GLOBAL INC COM 62945V109 306 4,476 SH   SOLE   4,476 0 0
NVENT ELECTRIC PLC SHS G6700G107 2,180 98,924 SH   SOLE   98,924 0 0
NVR INC COM 62944T105 4,766 1,282 SH   SOLE   1,282 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 59,363 148,962 SH   SOLE   148,962 0 0
OSI ETF TR OSHARS FTSE US 67110P407 27,532 792,207 SH   SOLE   792,207 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 1,027 198,191 SH   SOLE   198,191 0 0
OASIS PETE INC NEW COM 674215108 245 70,806 SH   SOLE   70,806 0 0
OCCIDENTAL PETE CORP COM 674599105 44,536 1,001,487 SH   SOLE   1,001,487 0 0
OCEANEERING INTL INC COM 675232102 294 21,675 SH   SOLE   21,675 0 0
OFFICE DEPOT INC COM 676220106 87 49,759 SH   SOLE   49,759 0 0
OGE ENERGY CORP COM 670837103 3,322 73,203 SH   SOLE   73,203 0 0
OKTA INC CL A 679295105 2,672 27,143 SH   SOLE   27,143 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 3,570 21,006 SH   SOLE   21,006 0 0
OLD REP INTL CORP COM 680223104 3,047 129,265 SH   SOLE   129,265 0 0
OLIN CORP COM PAR $1 680665205 3,059 163,429 SH   SOLE   163,429 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1,733 29,560 SH   SOLE   29,560 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1,939 46,404 SH   SOLE   46,404 0 0
OMNICOM GROUP INC COM 681919106 22,793 291,099 SH   SOLE   291,099 0 0
ON SEMICONDUCTOR CORP COM 682189105 6,896 358,985 SH   SOLE   358,985 0 0
ONE GAS INC COM 68235P108 1,577 16,410 SH   SOLE   16,410 0 0
ONEMAIN HLDGS INC COM 68268W103 4,095 111,640 SH   SOLE   111,640 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 611 39,372 SH   SOLE   39,372 0 0
OPEN TEXT CORP COM 683715106 1,921 47,078 SH   SOLE   47,078 0 0
OPUS BK IRVINE CALIF COM 684000102 263 12,085 SH   SOLE   12,085 0 0
ORACLE CORP COM 68389X105 102,637 1,865,116 SH   SOLE   1,865,116 0 0
ORANGE SPONSORED ADR 684060106 1,791 115,046 SH   SOLE   115,046 0 0
ORIX CORP SPONSORED ADR 686330101 3,084 41,037 SH   SOLE   41,037 0 0
ORMAT TECHNOLOGIES INC COM 686688102 460 6,198 SH   SOLE   6,198 0 0
OSHKOSH CORP COM 688239201 11,289 148,928 SH   SOLE   148,928 0 0
OSI SYSTEMS INC COM 671044105 376 3,705 SH   SOLE   3,705 0 0
OTTER TAIL CORP COM 689648103 212 3,948 SH   SOLE   3,948 0 0
OUTFRONT MEDIA INC COM 69007J106 4,678 168,392 SH   SOLE   168,392 0 0
OWENS CORNING NEW COM 690742101 4,671 73,906 SH   SOLE   73,906 0 0
OWENS ILL INC COM NEW 690768403 221 21,497 SH   SOLE   21,497 0 0
OXFORD INDS INC COM 691497309 486 6,776 SH   SOLE   6,776 0 0
GLATFELTER COM 377316104 863 56,052 SH   SOLE   56,052 0 0
PACER FDS TR TRENDP 100 ETF 69374H303 1,003 27,928 SH   SOLE   27,928 0 0
PACER FDS TR TRENDPILOT EUR 69374H808 1,302 49,321 SH   SOLE   49,321 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 8,629 277,739 SH   SOLE   277,739 0 0
PACER FDS TR TRENDP US MID CP 69374H204 1,882 64,497 SH   SOLE   64,497 0 0
PACER FDS TR WEALTHSHIELD 69374H840 14,826 645,994 SH   SOLE   645,994 0 0
PACIFIC PREMIER BANCORP COM 69478X105 552 17,685 SH   SOLE   17,685 0 0
PACWEST BANCORP DEL COM 695263103 4,267 117,425 SH   SOLE   117,425 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 931 20,098 SH   SOLE   20,098 0 0
PALO ALTO NETWORKS INC COM 697435105 15,802 77,526 SH   SOLE   77,526 0 0
PARAMOUNT GROUP INC COM 69924R108 239 17,892 SH   SOLE   17,892 0 0
PARK HOTELS RESORTS INC COM 700517105 718 28,742 SH   SOLE   28,742 0 0
PARKER HANNIFIN CORP COM 701094104 11,384 63,030 SH   SOLE   63,030 0 0
PARSLEY ENERGY INC CL A 701877102 2,610 155,365 SH   SOLE   155,365 0 0
PARSONS CORPORATION COM 70202L102 687 20,837 SH   SOLE   20,837 0 0
PATRICK INDS INC COM 703343103 479 11,164 SH   SOLE   11,164 0 0
PATTERSON UTI ENERGY INC COM 703481101 224 26,234 SH   SOLE   26,234 0 0
PAYCOM SOFTWARE INC COM 70432V102 11,178 53,357 SH   SOLE   53,357 0 0
PAYLOCITY HLDG CORP COM 70438V106 2,880 29,514 SH   SOLE   29,514 0 0
PBF ENERGY INC CL A 69318G106 2,222 81,710 SH   SOLE   81,710 0 0
PDL BIOPHARMA INC COM 69329Y104 166 76,716 SH   SOLE   76,716 0 0
PEARSON PLC SPONSORED ADR 705015105 1,572 173,932 SH   SOLE   173,932 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 2,586 92,954 SH   SOLE   92,954 0 0
PEGASYSTEMS INC COM 705573103 2,380 34,981 SH   SOLE   34,981 0 0
PEMBINA PIPELINE CORP COM 706327103 1,757 47,407 SH   SOLE   47,407 0 0
PENN NATL GAMING INC COM 707569109 838 45,009 SH   SOLE   45,009 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 89 15,632 SH   SOLE   15,632 0 0
PENNYMAC MTG INVT TR COM 70931T103 377 16,945 SH   SOLE   16,945 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,126 23,808 SH   SOLE   23,808 0 0
PENTAIR PLC SHS G7S00T104 2,927 77,440 SH   SOLE   77,440 0 0
PENUMBRA INC COM 70975L107 353 2,623 SH   SOLE   2,623 0 0
PEOPLES UTD FINL INC COM 712704105 4,586 293,297 SH   SOLE   293,297 0 0
PERFICIENT INC COM 71375U101 1,421 36,832 SH   SOLE   36,832 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 1,873 40,718 SH   SOLE   40,718 0 0
PERKINELMER INC COM 714046109 1,644 19,302 SH   SOLE   19,302 0 0
PERRIGO CO PLC SHS G97822103 815 14,578 SH   SOLE   14,578 0 0
PETIQ INC COM CL A 71639T106 768 28,163 SH   SOLE   28,163 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 309 21,330 SH   SOLE   21,330 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 737 56,112 SH   SOLE   56,112 0 0
PGT INNOVATIONS INC COM 69336V101 284 16,427 SH   SOLE   16,427 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 763 35,794 SH   SOLE   35,794 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 914 16,145 SH   SOLE   16,145 0 0
PHOTRONICS INC COM 719405102 259 23,840 SH   SOLE   23,840 0 0
PHYSICIANS RLTY TR COM 71943U104 4,187 235,878 SH   SOLE   235,878 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1,160 55,557 SH   SOLE   55,557 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 49,552 496,717 SH   SOLE   496,717 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 35,809 328,828 SH   SOLE   328,828 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101 797 43,955 SH   SOLE   43,955 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 695 21,373 SH   SOLE   21,373 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 68,617 674,501 SH   SOLE   674,501 0 0
PIMCO HIGH INCOME FD COM SHS 722014107 1,530 197,643 SH   SOLE   197,643 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 727 13,146 SH   SOLE   13,146 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 3,123 28,467 SH   SOLE   28,467 0 0
PIMCO EQUITY SER RAFI DYN EMERG 72202L389 20,267 884,069 SH   SOLE   884,069 0 0
PIMCO EQUITY SER RAFI DYN MULTI 72202L371 6,770 272,843 SH   SOLE   272,843 0 0
PIMCO STRATEGIC INCOME FD IN COM 72200X104 1,000 107,975 SH   SOLE   107,975 0 0
PING IDENTITY HLDG CORP COM 72341T103 531 30,810 SH   SOLE   30,810 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 9,790 172,519 SH   SOLE   172,519 0 0
PINNACLE WEST CAP CORP COM 723484101 1,760 18,134 SH   SOLE   18,134 0 0
PIONEER NAT RES CO COM 723787107 16,409 130,467 SH   SOLE   130,467 0 0
PIPER JAFFRAY COS COM 724078100 440 5,833 SH   SOLE   5,833 0 0
PJT PARTNERS INC COM CL A 69343T107 363 8,913 SH   SOLE   8,913 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,852 89,276 SH   SOLE   89,276 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1,915 90,217 SH   SOLE   90,217 0 0
PLANET FITNESS INC CL A 72703H101 1,959 33,847 SH   SOLE   33,847 0 0
PLANTRONICS INC NEW COM 727493108 494 13,235 SH   SOLE   13,235 0 0
PLAYAGS INC COM 72814N104 213 20,698 SH   SOLE   20,698 0 0
PLEXUS CORP COM 729132100 1,542 24,669 SH   SOLE   24,669 0 0
PLDT INC SPONSORED ADR 69344D408 408 18,544 SH   SOLE   18,544 0 0
PLURALSIGHT INC COM CL A 72941B106 2,302 137,041 SH   SOLE   137,041 0 0
PNM RES INC COM 69349H107 1,442 27,680 SH   SOLE   27,680 0 0
POLARIS INC COM 731068102 5,102 57,976 SH   SOLE   57,976 0 0
POLYMET MINING CORP COM 731916102 16 50,721 SH   SOLE   50,721 0 0
POLYONE CORP COM 73179P106 783 23,977 SH   SOLE   23,977 0 0
POOL CORPORATION COM 73278L105 15,002 74,379 SH   SOLE   74,379 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 4,224 74,929 SH   SOLE   74,929 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 1,603 59,762 SH   SOLE   59,762 0 0
POSCO SPONSORED ADR 693483109 399 8,467 SH   SOLE   8,467 0 0
POST HLDGS INC COM 737446104 6,945 65,621 SH   SOLE   65,621 0 0
POTLATCHDELTIC CORPORATION COM 737630103 215 5,227 SH   SOLE   5,227 0 0
POWER INTEGRATIONS INC COM 739276103 6,795 75,145 SH   SOLE   75,145 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 143 49,158 SH   SOLE   49,158 0 0
PPG INDS INC COM 693506107 11,258 94,999 SH   SOLE   94,999 0 0
PPL CORP COM 69351T106 31,966 1,015,105 SH   SOLE   1,015,105 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,083 10,919 SH   SOLE   10,919 0 0
PRA GROUP INC COM 69354N106 2,006 59,373 SH   SOLE   59,373 0 0
PREFERRED APT CMNTYS INC COM 74039L103 241 16,684 SH   SOLE   16,684 0 0
PREMIER INC CL A 74051N102 2,997 103,640 SH   SOLE   103,640 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 668 19,264 SH   SOLE   19,264 0 0
PRICESMART INC COM 741511109 416 5,857 SH   SOLE   5,857 0 0
PRIMERICA INC COM 74164M108 6,764 53,160 SH   SOLE   53,160 0 0
PRIMORIS SVCS CORP COM 74164F103 231 11,780 SH   SOLE   11,780 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 8,269 144,707 SH   SOLE   144,707 0 0
PROGRESS SOFTWARE CORP COM 743312100 1,340 35,206 SH   SOLE   35,206 0 0
PROPETRO HLDG CORP COM 74347M108 465 51,182 SH   SOLE   51,182 0 0
PROS HOLDINGS INC COM 74346Y103 2,450 41,103 SH   SOLE   41,103 0 0
PROSHARES TR LARGE CAP CRE 74347R248 21,851 308,085 SH   SOLE   308,085 0 0
PROSHARES TR MSCI EAFE DIVD 74347B839 508 13,613 SH   SOLE   13,613 0 0
PROSHARES TR RUSS 2000 DIVD 74347B698 1,180 19,886 SH   SOLE   19,886 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 12,297 171,797 SH   SOLE   171,797 0 0
PROSHARES TR S&P MDCP 400 DIV 74347B680 1,465 25,215 SH   SOLE   25,215 0 0
PROSHARES TR PSHS ULT MCAP400 74347R404 645 16,148 SH   SOLE   16,148 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 623 9,666 SH   SOLE   9,666 0 0
PROSHARES TR ULTSHRT QQQ 74347B243 311 10,351 SH   SOLE   10,351 0 0
PROSHARES TR ULTRASHRT S&P500 74347B383 293 9,935 SH   SOLE   9,935 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 147 22,289 SH   SOLE   22,289 0 0
PROTO LABS INC COM 743713109 6,063 59,384 SH   SOLE   59,384 0 0
PRUDENTIAL PLC ADR 74435K204 6,542 179,786 SH   SOLE   179,786 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1,347 7,403 SH   SOLE   7,403 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1,958 65,032 SH   SOLE   65,032 0 0
PTC INC COM 69370C100 1,449 21,255 SH   SOLE   21,255 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5,258 84,696 SH   SOLE   84,696 0 0
PUBLIC STORAGE COM 74460D109 6,776 27,628 SH   SOLE   27,628 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 121 11,219 SH   SOLE   11,219 0 0
PURE STORAGE INC CL A 74624M102 233 13,751 SH   SOLE   13,751 0 0
Q2 HLDGS INC COM 74736L109 808 10,246 SH   SOLE   10,246 0 0
QEP RES INC COM 74733V100 143 38,770 SH   SOLE   38,770 0 0
QIAGEN NV SHS NEW N72482123 1,674 50,850 SH   SOLE   50,850 0 0
QIWI PLC SPON ADR REP B 74735M108 571 26,003 SH   SOLE   26,003 0 0
QORVO INC COM 74736K101 1,750 23,606 SH   SOLE   23,606 0 0
QTS RLTY TR INC COM CL A 74736A103 2,712 52,749 SH   SOLE   52,749 0 0
QUAKER CHEM CORP COM 747316107 4,864 30,760 SH   SOLE   30,760 0 0
QUALYS INC COM 74758T303 4,111 54,406 SH   SOLE   54,406 0 0
QUANTA SVCS INC COM 74762E102 3,840 101,597 SH   SOLE   101,597 0 0
QUDIAN INC ADR 747798106 172 25,036 SH   SOLE   25,036 0 0
QUEST DIAGNOSTICS INC COM 74834L100 21,112 197,252 SH   SOLE   197,252 0 0
QUIDEL CORP COM 74838J101 235 3,830 SH   SOLE   3,830 0 0
QUINSTREET INC COM 74874Q100 1,444 114,673 SH   SOLE   114,673 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 343 43,842 SH   SOLE   43,842 0 0
QURATE RETAIL INC COM SER A 74915M100 2,589 251,005 SH   SOLE   251,005 0 0
RA MED SYS INC COM 74933X104 19 13,547 SH   SOLE   13,547 0 0
RADIAN GROUP INC COM 750236101 393 17,217 SH   SOLE   17,217 0 0
RADNET INC COM 750491102 168 11,700 SH   SOLE   11,700 0 0
RANGE RES CORP COM 75281A109 176 46,026 SH   SOLE   46,026 0 0
RAPID7 INC COM 753422104 3,466 76,364 SH   SOLE   76,364 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 10,735 130,184 SH   SOLE   130,184 0 0
RBC BEARINGS INC COM 75524B104 14,590 87,940 SH   SOLE   87,940 0 0
RE MAX HLDGS INC CL A 75524W108 353 10,972 SH   SOLE   10,972 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 32,323 821,635 SH   SOLE   821,635 0 0
REALPAGE INC COM 75606N109 2,889 45,964 SH   SOLE   45,964 0 0
RED ROCK RESORTS INC CL A 75700L108 344 16,930 SH   SOLE   16,930 0 0
REDWOOD TR INC COM 758075402 1,318 80,335 SH   SOLE   80,335 0 0
REGAL BELOIT CORP COM 758750103 438 6,009 SH   SOLE   6,009 0 0
REGENCY CTRS CORP COM 758849103 3,724 53,597 SH   SOLE   53,597 0 0
REGENERON PHARMACEUTICALS COM 75886F107 12,502 45,070 SH   SOLE   45,070 0 0
REGIONS FINL CORP NEW COM 7591EP100 12,113 765,661 SH   SOLE   765,661 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604 12,007 75,099 SH   SOLE   75,099 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 4,369 43,840 SH   SOLE   43,840 0 0
RELX PLC SPONSORED ADR 759530108 20,831 878,216 SH   SOLE   878,216 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 3,184 16,461 SH   SOLE   16,461 0 0
RENASANT CORP COM 75970E107 922 26,342 SH   SOLE   26,342 0 0
REPLIGEN CORP COM 759916109 1,562 20,364 SH   SOLE   20,364 0 0
REPUBLIC SVCS INC COM 760759100 29,383 339,489 SH   SOLE   339,489 0 0
RESMED INC COM 761152107 30,190 223,445 SH   SOLE   223,445 0 0
RESOLUTE FST PRODS INC COM 76117W109 561 119,374 SH   SOLE   119,374 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,791 39,228 SH   SOLE   39,228 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 447 24,544 SH   SOLE   24,544 0 0
RETROPHIN INC COM 761299106 234 20,169 SH   SOLE   20,169 0 0
REV GROUP INC COM 749527107 117 10,208 SH   SOLE   10,208 0 0
REVOLVE GROUP INC CL A 76156B107 1,193 51,033 SH   SOLE   51,033 0 0
REXFORD INDL RLTY INC COM 76169C100 4,768 108,315 SH   SOLE   108,315 0 0
REXNORD CORP NEW COM 76169B102 1,489 55,051 SH   SOLE   55,051 0 0
RH COM 74967X103 1,234 7,222 SH   SOLE   7,222 0 0
RING ENERGY INC COM 76680V108 85 52,098 SH   SOLE   52,098 0 0
RIO TINTO PLC SPONSORED ADR 767204100 10,009 192,140 SH   SOLE   192,140 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 9,519 238,579 SH   SOLE   238,579 0 0
RLI CORP COM 749607107 1,794 19,306 SH   SOLE   19,306 0 0
ROCKWELL AUTOMATION INC COM 773903109 7,632 46,311 SH   SOLE   46,311 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 1,651 33,878 SH   SOLE   33,878 0 0
ROGERS CORP COM 775133101 1,152 8,424 SH   SOLE   8,424 0 0
ROKU INC COM CL A 77543R102 800 7,860 SH   SOLE   7,860 0 0
ROLLINS INC COM 775711104 10,699 314,032 SH   SOLE   314,032 0 0
ROPER TECHNOLOGIES INC COM 776696106 26,713 74,912 SH   SOLE   74,912 0 0
ROSS STORES INC COM 778296103 49,039 446,420 SH   SOLE   446,420 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 6,334 78,048 SH   SOLE   78,048 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 175 34,291 SH   SOLE   34,291 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 49,251 822,224 SH   SOLE   822,224 0 0
ROYAL GOLD INC COM 780287108 2,353 19,096 SH   SOLE   19,096 0 0
RPC INC COM 749660106 84 15,018 SH   SOLE   15,018 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 895 33,964 SH   SOLE   33,964 0 0
RUSH ENTERPRISES INC CL A 781846209 779 20,181 SH   SOLE   20,181 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 707 34,640 SH   SOLE   34,640 0 0
RYANAIR HLDGS PLC SPONSORED ADS 783513203 2,744 41,343 SH   SOLE   41,343 0 0
RYDER SYS INC COM 783549108 2,546 49,178 SH   SOLE   49,178 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3,227 39,451 SH   SOLE   39,451 0 0
S&P GLOBAL INC COM 78409V104 46,194 188,564 SH   SOLE   188,564 0 0
S & T BANCORP INC COM 783859101 251 6,879 SH   SOLE   6,879 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 1,328 57,859 SH   SOLE   57,859 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,741 12,413 SH   SOLE   12,413 0 0
SAIA INC COM 78709Y105 1,645 17,559 SH   SOLE   17,559 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 267 17,964 SH   SOLE   17,964 0 0
SANDERSON FARMS INC COM 800013104 2,085 13,780 SH   SOLE   13,780 0 0
SANDY SPRING BANCORP INC COM 800363103 735 21,802 SH   SOLE   21,802 0 0
SANMINA CORPORATION COM 801056102 1,375 42,825 SH   SOLE   42,825 0 0
SANOFI SPONSORED ADR 80105N105 17,267 372,692 SH   SOLE   372,692 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 6,687 262,141 SH   SOLE   262,141 0 0
SAREPTA THERAPEUTICS INC COM 803607100 303 4,024 SH   SOLE   4,024 0 0
SASOL LTD SPONSORED ADR 803866300 2,034 119,575 SH   SOLE   119,575 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 19,146 79,395 SH   SOLE   79,395 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 1,849 85,120 SH   SOLE   85,120 0 0
SCHOLASTIC CORP COM 807066105 999 26,450 SH   SOLE   26,450 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 463,110 18,428,587 SH   SOLE   18,428,587 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 28,081 1,025,585 SH   SOLE   1,025,585 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,698,565 53,313,416 SH   SOLE   53,313,416 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 93,877 1,855,637 SH   SOLE   1,855,637 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 147,414 2,737,497 SH   SOLE   2,737,497 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 58,050 818,417 SH   SOLE   818,417 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 931,231 11,084,769 SH   SOLE   11,084,769 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,148,429 20,243,767 SH   SOLE   20,243,767 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 121,304 2,145,462 SH   SOLE   2,145,462 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 411,944 8,733,176 SH   SOLE   8,733,176 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 152,271 2,682,725 SH   SOLE   2,682,725 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 413 11,029 SH   SOLE   11,029 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 522 5,970 SH   SOLE   5,970 0 0
SEA LTD SPONSORED ADS 81141R100 216 6,983 SH   SOLE   6,983 0 0
SEACOR HOLDINGS INC COM 811904101 232 4,922 SH   SOLE   4,922 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 8,363 155,479 SH   SOLE   155,479 0 0
SEALED AIR CORP NEW COM 81211K100 4,898 117,989 SH   SOLE   117,989 0 0
SEATTLE GENETICS INC COM 812578102 1,161 13,592 SH   SOLE   13,592 0 0
SEAWORLD ENTMT INC COM 81282V100 450 17,086 SH   SOLE   17,086 0 0
SEI INVESTMENTS CO COM 784117103 6,082 102,642 SH   SOLE   102,642 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 196 22,658 SH   SOLE   22,658 0 0
SELECT MED HLDGS CORP COM 81619Q105 291 17,565 SH   SOLE   17,565 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 76,504 633,840 SH   SOLE   633,840 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 17,640 297,974 SH   SOLE   297,974 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 102,976 1,142,523 SH   SOLE   1,142,523 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 109,240 1,687,361 SH   SOLE   1,687,361 0 0
SEMPRA ENERGY COM 816851109 12,193 82,602 SH   SOLE   82,602 0 0
SEMTECH CORP COM 816850101 768 15,808 SH   SOLE   15,808 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 171 18,452 SH   SOLE   18,452 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 8,007 159,945 SH   SOLE   159,945 0 0
SERVICE CORP INTL COM 817565104 1,816 37,994 SH   SOLE   37,994 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,604 28,692 SH   SOLE   28,692 0 0
SHAKE SHACK INC CL A 819047101 281 2,868 SH   SOLE   2,868 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 605 30,761 SH   SOLE   30,761 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 705 34,454 SH   SOLE   34,454 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1,497 42,790 SH   SOLE   42,790 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 351 25,005 SH   SOLE   25,005 0 0
SHOPIFY INC CL A 82509L107 39,665 127,269 SH   SOLE   127,269 0 0
SHUTTERSTOCK INC COM 825690100 501 13,879 SH   SOLE   13,879 0 0
SIFY TECHNOLOGIES LIMITED SPONSORED ADS 82655M107 94 66,696 SH   SOLE   66,696 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 5,195 43,577 SH   SOLE   43,577 0 0
SILGAN HOLDINGS INC COM 827048109 852 28,359 SH   SOLE   28,359 0 0
SILICON LABORATORIES INC COM 826919102 3,135 28,157 SH   SOLE   28,157 0 0
SIMON PPTY GROUP INC NEW COM 828806109 17,650 113,398 SH   SOLE   113,398 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,475 21,266 SH   SOLE   21,266 0 0
SIMULATIONS PLUS INC COM 829214105 445 12,819 SH   SOLE   12,819 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 2,444 57,190 SH   SOLE   57,190 0 0
SIRIUS XM HLDGS INC COM 82968B103 1,190 190,324 SH   SOLE   190,324 0 0
SITE CENTERS CORP COM 82981J109 816 53,975 SH   SOLE   53,975 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 8,199 110,761 SH   SOLE   110,761 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 3,305 65,075 SH   SOLE   65,075 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 3,640 163,943 SH   SOLE   163,943 0 0
SKECHERS U S A INC CL A 830566105 824 22,052 SH   SOLE   22,052 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 2,864 95,184 SH   SOLE   95,184 0 0
SKYWEST INC COM 830879102 1,141 19,885 SH   SOLE   19,885 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 8,020 101,195 SH   SOLE   101,195 0 0
SL GREEN RLTY CORP COM 78440X101 3,656 44,722 SH   SOLE   44,722 0 0
SLACK TECHNOLOGIES INC COM CL A 83088V102 254 10,702 SH   SOLE   10,702 0 0
SLM CORP COM 78442P106 1,567 177,568 SH   SOLE   177,568 0 0
SNAP INC CL A 83304A106 182 11,518 SH   SOLE   11,518 0 0
SNAP ON INC COM 833034101 26,551 169,611 SH   SOLE   169,611 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 544 19,574 SH   SOLE   19,574 0 0
SOLAR CAP LTD COM 83413U100 202 9,804 SH   SOLE   9,804 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 222 2,657 SH   SOLE   2,657 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 177 13,205 SH   SOLE   13,205 0 0
SOLARWINDS CORP COM 83417Q105 705 38,236 SH   SOLE   38,236 0 0
SONOCO PRODS CO COM 835495102 2,435 41,830 SH   SOLE   41,830 0 0
SONY CORP SPONSORED ADR 835699307 21,081 356,524 SH   SOLE   356,524 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 34 16,035 SH   SOLE   16,035 0 0
SOUTH JERSEY INDS INC COM 838518108 434 13,190 SH   SOLE   13,190 0 0
SOUTHERN COPPER CORP COM 84265V105 593 17,368 SH   SOLE   17,368 0 0
SOUTHWEST AIRLS CO COM 844741108 10,983 203,358 SH   SOLE   203,358 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 3,060 33,608 SH   SOLE   33,608 0 0
SOUTHWESTERN ENERGY CO COM 845467109 366 189,545 SH   SOLE   189,545 0 0
SP PLUS CORP COM 78469C103 645 17,439 SH   SOLE   17,439 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 60,516 1,961,634 SH   SOLE   1,961,634 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 21,772 470,035 SH   SOLE   470,035 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 64,579 1,231,250 SH   SOLE   1,231,250 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 233,230 2,144,839 SH   SOLE   2,144,839 0 0
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 26,156 850,331 SH   SOLE   850,331 0 0
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 46,255 1,712,522 SH   SOLE   1,712,522 0 0
SPDR SERIES TRUST DORSEY WRGT FI 78468R713 807 34,253 SH   SOLE   34,253 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 62,353 1,266,560 SH   SOLE   1,266,560 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 29,390 566,712 SH   SOLE   566,712 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 63,985 237,704 SH   SOLE   237,704 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 123,593 1,181,912 SH   SOLE   1,181,912 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 760 51,709 SH   SOLE   51,709 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 54,712 393,975 SH   SOLE   393,975 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 77,423 3,220,577 SH   SOLE   3,220,577 0 0
SPDR SERIES TRUST MSCI USA STRTGIC 78468R812 14,473 163,057 SH   SOLE   163,057 0 0
SPDR SERIES TRUST NUVEEN BRC MUNIC 78468R721 46,377 914,909 SH   SOLE   914,909 0 0
SPDR SERIES TRUST NUVEEN BLMBRG SR 78468R739 132,928 2,713,369 SH   SOLE   2,713,369 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 1,035 17,434 SH   SOLE   17,434 0 0
SPDR SERIES TRUST NYSE TECH ETF 78464A102 1,723 23,679 SH   SOLE   23,679 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 105,199 3,549,229 SH   SOLE   3,549,229 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 57,989 1,975,125 SH   SOLE   1,975,125 0 0
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 11,608 371,214 SH   SOLE   371,214 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 15,548 446,146 SH   SOLE   446,146 0 0
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 1,078 35,833 SH   SOLE   35,833 0 0
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 75,226 1,833,451 SH   SOLE   1,833,451 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 316,325 9,897,516 SH   SOLE   9,897,516 0 0
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656 9,247 324,232 SH   SOLE   324,232 0 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 10,719 291,754 SH   SOLE   291,754 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 559,140 10,408,419 SH   SOLE   10,408,419 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 533,407 10,393,741 SH   SOLE   10,393,741 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,168,764 3,938,284 SH   SOLE   3,938,284 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 80,643 2,073,613 SH   SOLE   2,073,613 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 105,116 1,763,984 SH   SOLE   1,763,984 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 304,682 4,973,582 SH   SOLE   4,973,582 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 6,588 61,672 SH   SOLE   61,672 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 881 20,415 SH   SOLE   20,415 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,901 24,931 SH   SOLE   24,931 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 8,473 93,870 SH   SOLE   93,870 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 169,051 1,647,672 SH   SOLE   1,647,672 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 17,232 502,680 SH   SOLE   502,680 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 4,570 67,678 SH   SOLE   67,678 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,473 33,420 SH   SOLE   33,420 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 236 6,685 SH   SOLE   6,685 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 31,375 89,013 SH   SOLE   89,013 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 791 35,365 SH   SOLE   35,365 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 3,682 69,745 SH   SOLE   69,745 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 514 5,722 SH   SOLE   5,722 0 0
SPDR SERIES TRUST COMP SOFTWARE 78464A599 1,022 10,944 SH   SOLE   10,944 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 12,622 285,814 SH   SOLE   285,814 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 985 18,687 SH   SOLE   18,687 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 8,814 107,178 SH   SOLE   107,178 0 0
SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2,555 53,380 SH   SOLE   53,380 0 0
SPLUNK INC COM 848637104 17,032 144,511 SH   SOLE   144,511 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 612 5,366 SH   SOLE   5,366 0 0
SPRINT CORPORATION COM 85207U105 3,267 529,468 SH   SOLE   529,468 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,071 55,372 SH   SOLE   55,372 0 0
SPS COMMERCE INC COM 78463M107 1,898 40,330 SH   SOLE   40,330 0 0
SPX CORP COM 784635104 2,156 53,876 SH   SOLE   53,876 0 0
SPX FLOW INC COM 78469X107 2,779 70,428 SH   SOLE   70,428 0 0
SQUARE INC CL A 852234103 2,618 42,253 SH   SOLE   42,253 0 0
SRC ENERGY INC COM 78470V108 401 86,023 SH   SOLE   86,023 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9,733 188,743 SH   SOLE   188,743 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 744 28,846 SH   SOLE   28,846 0 0
STAG INDL INC COM 85254J102 2,741 92,987 SH   SOLE   92,987 0 0
STANDEX INTL CORP COM 854231107 1,357 18,606 SH   SOLE   18,606 0 0
STANLEY BLACK & DECKER INC COM 854502101 5,395 37,360 SH   SOLE   37,360 0 0
STARS GROUP INC COM 85570W100 288 19,253 SH   SOLE   19,253 0 0
STATE AUTO FINL CORP COM 855707105 475 14,661 SH   SOLE   14,661 0 0
STATE STR CORP COM 857477103 8,062 136,205 SH   SOLE   136,205 0 0
STEELCASE INC CL A 858155203 1,285 69,834 SH   SOLE   69,834 0 0
STEPAN CO COM 858586100 638 6,569 SH   SOLE   6,569 0 0
STERICYCLE INC COM 858912108 5,294 103,937 SH   SOLE   103,937 0 0
STERIS PLC SHS USD G8473T100 55,930 387,089 SH   SOLE   387,089 0 0
STERLING BANCORP DEL COM 85917A100 1,763 87,885 SH   SOLE   87,885 0 0
MADDEN STEVEN LTD COM 556269108 379 10,578 SH   SOLE   10,578 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 1,010 52,202 SH   SOLE   52,202 0 0
STONECASTLE FINL CORP COM 861780104 214 9,638 SH   SOLE   9,638 0 0
STONECO LTD COM CL A G85158106 565 16,259 SH   SOLE   16,259 0 0
STONERIDGE INC COM 86183P102 327 10,548 SH   SOLE   10,548 0 0
STORE CAP CORP COM 862121100 7,753 207,246 SH   SOLE   207,246 0 0
STRATEGIC ED INC COM 86272C103 1,030 7,583 SH   SOLE   7,583 0 0
STURM RUGER & CO INC COM 864159108 275 6,590 SH   SOLE   6,590 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 11,164 1,632,188 SH   SOLE   1,632,188 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 2,385 205,618 SH   SOLE   205,618 0 0
SUMMIT MATLS INC CL A 86614U100 498 22,441 SH   SOLE   22,441 0 0
SUN CMNTYS INC COM 866674104 79,767 537,335 SH   SOLE   537,335 0 0
SUN LIFE FINL INC COM 866796105 1,078 24,063 SH   SOLE   24,063 0 0
SUNCOR ENERGY INC NEW COM 867224107 5,489 173,800 SH   SOLE   173,800 0 0
SUNRUN INC COM 86771W105 259 15,534 SH   SOLE   15,534 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 491 35,706 SH   SOLE   35,706 0 0
SUNTRUST BKS INC COM 867914103 26,327 382,667 SH   SOLE   382,667 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 748 27,234 SH   SOLE   27,234 0 0
SURMODICS INC COM 868873100 253 5,530 SH   SOLE   5,530 0 0
SUZANO SA SPON ADS 86959K105 138 17,047 SH   SOLE   17,047 0 0
SVB FINL GROUP COM 78486Q101 2,223 10,637 SH   SOLE   10,637 0 0
SYMANTEC CORP COM 871503108 3,308 139,979 SH   SOLE   139,979 0 0
SYNCHRONY FINL COM 87165B103 23,589 691,949 SH   SOLE   691,949 0 0
SYNEOS HEALTH INC CL A 87166B102 3,192 59,992 SH   SOLE   59,992 0 0
SYNOPSYS INC COM 871607107 14,147 103,072 SH   SOLE   103,072 0 0
SYNOVUS FINL CORP COM NEW 87161C501 923 25,822 SH   SOLE   25,822 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,310 23,847 SH   SOLE   23,847 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 722 17,062 SH   SOLE   17,062 0 0
TAILORED BRANDS INC COM 87403A107 53 12,003 SH   SOLE   12,003 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 101,983 2,194,119 SH   SOLE   2,194,119 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5,322 42,463 SH   SOLE   42,463 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 4,848 281,836 SH   SOLE   281,836 0 0
TAL EDUCATION GROUP SPONSORED ADS 874080104 1,096 32,000 SH   SOLE   32,000 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 236 15,265 SH   SOLE   15,265 0 0
TARGA RES CORP COM 87612G101 2,508 62,446 SH   SOLE   62,446 0 0
TATA MTRS LTD SPONSORED ADR 876568502 219 26,064 SH   SOLE   26,064 0 0
TAUBMAN CTRS INC COM 876664103 569 13,946 SH   SOLE   13,946 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 262 10,104 SH   SOLE   10,104 0 0
TC ENERGY CORP COM 87807B107 13,460 259,857 SH   SOLE   259,857 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 2,895 76,050 SH   SOLE   76,050 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1,311 28,078 SH   SOLE   28,078 0 0
TEAM INC COM 878155100 194 10,760 SH   SOLE   10,760 0 0
TECH DATA CORP COM 878237106 607 5,819 SH   SOLE   5,819 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 135,966 1,688,388 SH   SOLE   1,688,388 0 0
TECHTARGET INC COM 87874R100 871 38,666 SH   SOLE   38,666 0 0
TECK RESOURCES LTD CL B 878742204 188 11,611 SH   SOLE   11,611 0 0
TEGNA INC COM 87901J105 675 43,489 SH   SOLE   43,489 0 0
TEKLA HEALTHCARE INVS SH BEN INT 87911J103 499 27,233 SH   SOLE   27,233 0 0
TELADOC HEALTH INC COM 87918A105 6,586 97,258 SH   SOLE   97,258 0 0
TELARIA INC COM 879181105 73 10,523 SH   SOLE   10,523 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 7,349 22,824 SH   SOLE   22,824 0 0
TELEFLEX INC COM 879369106 4,609 13,567 SH   SOLE   13,567 0 0
ERICSSON ADR B SEK 10 294821608 4,982 624,291 SH   SOLE   624,291 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 3,742 284,156 SH   SOLE   284,156 0 0
TELEFONICA S A SPONSORED ADR 879382208 1,098 144,459 SH   SOLE   144,459 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3,322 128,758 SH   SOLE   128,758 0 0
TELUS CORP COM 87971M103 1,874 52,600 SH   SOLE   52,600 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,665 34,525 SH   SOLE   34,525 0 0
TENARIS S A SPONSORED ADS 88031M109 269 12,709 SH   SOLE   12,709 0 0
TERADATA CORP DEL COM 88076W103 2,052 66,201 SH   SOLE   66,201 0 0
TERADYNE INC COM 880770102 6,125 105,766 SH   SOLE   105,766 0 0
TEREX CORP NEW COM 880779103 304 11,701 SH   SOLE   11,701 0 0
TERNIUM SA SPONSORED ADS 880890108 271 14,117 SH   SOLE   14,117 0 0
TERRAFORM PWR INC COM CL A 88104R209 545 29,905 SH   SOLE   29,905 0 0
TERRENO RLTY CORP COM 88146M101 3,905 76,430 SH   SOLE   76,430 0 0
TESLA INC COM 88160R101 1,449 6,015 SH   SOLE   6,015 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 82 11,924 SH   SOLE   11,924 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 902 16,514 SH   SOLE   16,514 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 1,403 2,160 SH   SOLE   2,160 0 0
TEXAS ROADHOUSE INC COM 882681109 3,748 71,372 SH   SOLE   71,372 0 0
TEXTRON INC COM 883203101 3,244 66,252 SH   SOLE   66,252 0 0
TFS FINL CORP COM 87240R107 375 20,786 SH   SOLE   20,786 0 0
BRINKS CO COM 109696104 1,848 22,278 SH   SOLE   22,278 0 0
CHEFS WHSE INC COM 163086101 1,076 26,676 SH   SOLE   26,676 0 0
CHEMOURS CO COM 163851108 2,398 160,488 SH   SOLE   160,488 0 0
COOPER COS INC COM NEW 216648402 13,645 45,943 SH   SOLE   45,943 0 0
DESCARTES SYS GROUP INC COM 249906108 1,430 35,478 SH   SOLE   35,478 0 0
GEO GROUP INC NEW COM 36162J106 202 11,676 SH   SOLE   11,676 0 0
HACKETT GROUP INC COM 404609109 329 19,972 SH   SOLE   19,972 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,529 71,214 SH   SOLE   71,214 0 0
HANOVER INS GROUP INC COM 410867105 2,178 16,068 SH   SOLE   16,068 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 5,547 91,517 SH   SOLE   91,517 0 0
HERSHEY CO COM 427866108 8,168 52,700 SH   SOLE   52,700 0 0
HOWARD HUGHES CORP COM 44267D107 1,869 14,425 SH   SOLE   14,425 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6,179 286,606 SH   SOLE   286,606 0 0
KRAFT HEINZ CO COM 500754106 1,674 59,915 SH   SOLE   59,915 0 0
KROGER CO COM 501044101 8,773 340,318 SH   SOLE   340,318 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 575 2,181 SH   SOLE   2,181 0 0
MEDICINES CO COM 584688105 209 4,171 SH   SOLE   4,171 0 0
MICHAELS COS INC COM 59408Q106 536 54,700 SH   SOLE   54,700 0 0
MIDDLEBY CORP COM 596278101 9,143 78,213 SH   SOLE   78,213 0 0
MOSAIC CO NEW COM 61945C103 2,964 144,600 SH   SOLE   144,600 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 9,834 96,580 SH   SOLE   96,580 0 0
SIMPLY GOOD FOODS CO COM 82900L102 418 14,422 SH   SOLE   14,422 0 0
TIMKEN CO COM 887389104 2,464 56,632 SH   SOLE   56,632 0 0
THE TRADE DESK INC COM CL A 88339J105 943 5,030 SH   SOLE   5,030 0 0
TRAVELERS COMPANIES INC COM 89417E109 27,715 186,393 SH   SOLE   186,393 0 0
WENDYS CO COM 95058W100 317 15,868 SH   SOLE   15,868 0 0
WESTERN UN CO COM 959802109 4,439 191,564 SH   SOLE   191,564 0 0
THERMON GROUP HLDGS INC COM 88362T103 490 21,308 SH   SOLE   21,308 0 0
THOR INDS INC COM 885160101 24,577 433,916 SH   SOLE   433,916 0 0
TIFFANY & CO NEW COM 886547108 2,268 24,490 SH   SOLE   24,490 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 454 31,618 SH   SOLE   31,618 0 0
TIVO CORP COM 88870P106 87 11,430 SH   SOLE   11,430 0 0
TOLL BROTHERS INC COM 889478103 3,579 87,186 SH   SOLE   87,186 0 0
TOOTSIE ROLL INDS INC COM 890516107 222 5,987 SH   SOLE   5,987 0 0
TOPBUILD CORP COM 89055F103 429 4,447 SH   SOLE   4,447 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 5,133 88,106 SH   SOLE   88,106 0 0
TORTOISE ENERGY INFRA CORP COM 89147L100 1,648 80,586 SH   SOLE   80,586 0 0
TOTAL S A SPONSORED ADS 89151E109 53,555 1,029,904 SH   SOLE   1,029,904 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 220 11,460 SH   SOLE   11,460 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,184 42,591 SH   SOLE   42,591 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 13,355 99,298 SH   SOLE   99,298 0 0
TRACTOR SUPPLY CO COM 892356106 16,425 181,611 SH   SOLE   181,611 0 0
TRANSDIGM GROUP INC COM 893641100 11,071 21,262 SH   SOLE   21,262 0 0
TRANSUNION COM 89400J107 5,110 63,007 SH   SOLE   63,007 0 0
TREEHOUSE FOODS INC COM 89469A104 748 13,482 SH   SOLE   13,482 0 0
TREMONT MTG TR COM 894789106 58 11,938 SH   SOLE   11,938 0 0
TREX CO INC COM 89531P105 1,939 21,323 SH   SOLE   21,323 0 0
TRI POINTE GROUP INC COM 87265H109 752 49,978 SH   SOLE   49,978 0 0
TRIMBLE INC COM 896239100 1,717 44,240 SH   SOLE   44,240 0 0
TRINET GROUP INC COM 896288107 1,016 16,333 SH   SOLE   16,333 0 0
TRINITY INDS INC COM 896522109 2,717 138,075 SH   SOLE   138,075 0 0
TRIPADVISOR INC COM 896945201 1,206 31,179 SH   SOLE   31,179 0 0
TRITON INTL LTD CL A G9078F107 315 9,308 SH   SOLE   9,308 0 0
TRIUMPH GROUP INC NEW COM 896818101 444 19,414 SH   SOLE   19,414 0 0
TRUEBLUE INC COM 89785X101 562 26,632 SH   SOLE   26,632 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 1,490 57,793 SH   SOLE   57,793 0 0
TRUSTMARK CORP COM 898402102 864 25,340 SH   SOLE   25,340 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 126 21,850 SH   SOLE   21,850 0 0
TUTOR PERINI CORP COM 901109108 330 22,994 SH   SOLE   22,994 0 0
TWILIO INC CL A 90138F102 911 8,287 SH   SOLE   8,287 0 0
TWITTER INC COM 90184L102 17,014 412,963 SH   SOLE   412,963 0 0
TYLER TECHNOLOGIES INC COM 902252105 16,441 62,633 SH   SOLE   62,633 0 0
TYSON FOODS INC CL A 902494103 19,681 228,472 SH   SOLE   228,472 0 0
UBER TECHNOLOGIES INC COM 90353T100 8,191 268,806 SH   SOLE   268,806 0 0
UBIQUITI INC COM 90353W103 980 8,286 SH   SOLE   8,286 0 0
UBS AG LONDON BRH ETRAC ALER MLP 90267B682 7,865 536,160 SH   SOLE   536,160 0 0
UBS GROUP AG SHS H42097107 7,348 649,688 SH   SOLE   649,688 0 0
UDR INC COM 902653104 2,753 56,788 SH   SOLE   56,788 0 0
UGI CORP NEW COM 902681105 5,112 101,682 SH   SOLE   101,682 0 0
ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 152 33,925 SH   SOLE   33,925 0 0
UMPQUA HLDGS CORP COM 904214103 3,780 229,620 SH   SOLE   229,620 0 0
UNIFIRST CORP MASS COM 904708104 3,268 16,747 SH   SOLE   16,747 0 0
UNILEVER N V N Y SHS NEW 904784709 34,754 578,945 SH   SOLE   578,945 0 0
UNILEVER PLC SPON ADR NEW 904767704 20,647 343,547 SH   SOLE   343,547 0 0
UNIQURE NV SHS N90064101 878 22,319 SH   SOLE   22,319 0 0
UNIT CORP COM 909218109 35 10,329 SH   SOLE   10,329 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 2,980 105,113 SH   SOLE   105,113 0 0
UNITED FIRE GROUP INC COM 910340108 1,064 22,658 SH   SOLE   22,658 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 609 291,256 SH   SOLE   291,256 0 0
UNITED NAT FOODS INC COM 911163103 724 62,835 SH   SOLE   62,835 0 0
UNITED PARCEL SERVICE INC CL B 911312106 85,630 714,657 SH   SOLE   714,657 0 0
UNITED STATES CELLULAR CORP COM 911684108 796 21,169 SH   SOLE   21,169 0 0
UNITED STATES STL CORP NEW COM 912909108 399 34,521 SH   SOLE   34,521 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 715 8,965 SH   SOLE   8,965 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,992 11,865 SH   SOLE   11,865 0 0
UNIVERSAL FST PRODS INC COM 913543104 949 23,791 SH   SOLE   23,791 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 4,971 33,419 SH   SOLE   33,419 0 0
UNUM GROUP COM 91529Y106 1,931 64,979 SH   SOLE   64,979 0 0
UPLAND SOFTWARE INC COM 91544A109 792 22,732 SH   SOLE   22,732 0 0
URBAN EDGE PPTYS COM 91704F104 1,189 60,101 SH   SOLE   60,101 0 0
US ECOLOGY INC COM 91732J102 258 4,040 SH   SOLE   4,040 0 0
US FOODS HLDG CORP COM 912008109 6,688 162,726 SH   SOLE   162,726 0 0
U S PHYSICAL THERAPY INC COM 90337L108 3,796 29,075 SH   SOLE   29,075 0 0
VAIL RESORTS INC COM 91879Q109 12,755 56,049 SH   SOLE   56,049 0 0
VALE S A SPONSORED ADS 91912E105 765 66,513 SH   SOLE   66,513 0 0
VALLEY NATL BANCORP COM 919794107 476 43,767 SH   SOLE   43,767 0 0
VALMONT INDS INC COM 920253101 218 1,574 SH   SOLE   1,574 0 0
VALVOLINE INC COM 92047W101 757 34,371 SH   SOLE   34,371 0 0
VANDA PHARMACEUTICALS INC COM 921659108 143 10,796 SH   SOLE   10,796 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 2,683 40,738 SH   SOLE   40,738 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 9,310 185,062 SH   SOLE   185,062 0 0
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 15,209 656,111 SH   SOLE   656,111 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 17,345 591,562 SH   SOLE   591,562 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 12,314 461,026 SH   SOLE   461,026 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 9,783 151,845 SH   SOLE   151,845 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 45,652 1,383,387 SH   SOLE   1,383,387 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 6,422 128,056 SH   SOLE   128,056 0 0
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 1,138 56,083 SH   SOLE   56,083 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 3,759 164,803 SH   SOLE   164,803 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 1,172 46,562 SH   SOLE   46,562 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,437,547 8,941,845 SH   SOLE   8,941,845 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 37,407 207,678 SH   SOLE   207,678 0 0
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 2,244 27,837 SH   SOLE   27,837 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 8,884 62,872 SH   SOLE   62,872 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 456,086 3,920,621 SH   SOLE   3,920,621 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 38,281 546,873 SH   SOLE   546,873 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 248,554 4,981,051 SH   SOLE   4,981,051 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 87,066 854,004 SH   SOLE   854,004 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,666,535 64,910,774 SH   SOLE   64,910,774 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 19,565 364,957 SH   SOLE   364,957 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 9,007 136,365 SH   SOLE   136,365 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 11,901 203,121 SH   SOLE   203,121 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 29,055 198,911 SH   SOLE   198,911 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 71,691 332,597 SH   SOLE   332,597 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 872,948 9,919,867 SH   SOLE   9,919,867 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 108,402 1,188,095 SH   SOLE   1,188,095 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 30,789 461,811 SH   SOLE   461,811 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 71,792 526,603 SH   SOLE   526,603 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 663,269 6,460,200 SH   SOLE   6,460,200 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 8,368 82,736 SH   SOLE   82,736 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 3,260 37,152 SH   SOLE   37,152 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 39,924 315,903 SH   SOLE   315,903 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 225,192 1,697,512 SH   SOLE   1,697,512 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 204,069 2,505,753 SH   SOLE   2,505,753 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 155,181 1,047,741 SH   SOLE   1,047,741 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 192,397 1,702,631 SH   SOLE   1,702,631 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 660,655 12,404,336 SH   SOLE   12,404,336 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 278,684 2,988,573 SH   SOLE   2,988,573 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 102,819 626,334 SH   SOLE   626,334 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 64,596 574,489 SH   SOLE   574,489 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 18,830 154,728 SH   SOLE   154,728 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 5,839 41,679 SH   SOLE   41,679 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 1,872 17,893 SH   SOLE   17,893 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 12,739 78,803 SH   SOLE   78,803 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 19,099 146,338 SH   SOLE   146,338 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 2,573 18,038 SH   SOLE   18,038 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1,053 6,865 SH   SOLE   6,865 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 33,685 686,749 SH   SOLE   686,749 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 10,432 171,215 SH   SOLE   171,215 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 285,965 1,858,244 SH   SOLE   1,858,244 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 27,521 513,256 SH   SOLE   513,256 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 59,895 690,835 SH   SOLE   690,835 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 477,143 9,236,219 SH   SOLE   9,236,219 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,029,739 6,819,463 SH   SOLE   6,819,463 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 13,879 185,505 SH   SOLE   185,505 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 67,653 470,960 SH   SOLE   470,960 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 1,857,185 16,638,460 SH   SOLE   16,638,460 0 0
VARIAN MED SYS INC COM 92220P105 7,995 67,133 SH   SOLE   67,133 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 267 30,738 SH   SOLE   30,738 0 0
VEON LTD SPONSORED ADR 91822M106 300 124,919 SH   SOLE   124,919 0 0
VERACYTE INC COM 92337F107 547 22,778 SH   SOLE   22,778 0 0
VERINT SYS INC COM 92343X100 1,117 26,118 SH   SOLE   26,118 0 0
VERISIGN INC COM 92343E102 3,989 21,148 SH   SOLE   21,148 0 0
VERISK ANALYTICS INC COM 92345Y106 44,484 281,293 SH   SOLE   281,293 0 0
VERMILION ENERGY INC COM 923725105 1,394 83,466 SH   SOLE   83,466 0 0
VERSUM MATLS INC COM 92532W103 1,484 28,036 SH   SOLE   28,036 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 14,799 87,350 SH   SOLE   87,350 0 0
VIACOM INC NEW CL B 92553P201 2,717 113,068 SH   SOLE   113,068 0 0
VIAVI SOLUTIONS INC COM 925550105 307 21,908 SH   SOLE   21,908 0 0
VICI PPTYS INC COM 925652109 5,209 229,988 SH   SOLE   229,988 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 2,002 40,586 SH   SOLE   40,586 0 0
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 8,593 162,354 SH   SOLE   162,354 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 6,427 138,127 SH   SOLE   138,127 0 0
VIEWRAY INC COM 92672L107 123 42,470 SH   SOLE   42,470 0 0
VIKING THERAPEUTICS INC COM 92686J106 263 38,209 SH   SOLE   38,209 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 332 12,002 SH   SOLE   12,002 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 2,409 270,011 SH   SOLE   270,011 0 0
VIRTU FINL INC CL A 928254101 544 33,277 SH   SOLE   33,277 0 0
VISTEON CORP COM NEW 92839U206 613 7,426 SH   SOLE   7,426 0 0
VISTRA ENERGY CORP COM 92840M102 2,892 108,187 SH   SOLE   108,187 0 0
VMWARE INC CL A COM 928563402 11,392 75,914 SH   SOLE   75,914 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 742 30,095 SH   SOLE   30,095 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 31,000 1,557,022 SH   SOLE   1,557,022 0 0
VONAGE HLDGS CORP COM 92886T201 309 27,327 SH   SOLE   27,327 0 0
VORNADO RLTY TR SH BEN INT 929042109 10,039 157,670 SH   SOLE   157,670 0 0
VOYA FINL INC COM 929089100 2,641 48,521 SH   SOLE   48,521 0 0
VULCAN MATLS CO COM 929160109 9,461 62,554 SH   SOLE   62,554 0 0
GRACE W R & CO DEL NEW COM 38388F108 698 10,450 SH   SOLE   10,450 0 0
W & T OFFSHORE INC COM 92922P106 176 40,274 SH   SOLE   40,274 0 0
W P CAREY INC COM 92936U109 4,529 50,607 SH   SOLE   50,607 0 0
GRAINGER W W INC COM 384802104 22,371 75,285 SH   SOLE   75,285 0 0
WABASH NATL CORP COM 929566107 176 12,144 SH   SOLE   12,144 0 0
WABCO HLDGS INC COM 92927K102 712 5,325 SH   SOLE   5,325 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 27,519 497,549 SH   SOLE   497,549 0 0
WASHINGTON FED INC COM 938824109 239 6,475 SH   SOLE   6,475 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 657 158,780 SH   SOLE   158,780 0 0
WASHINGTON TR BANCORP COM 940610108 289 5,981 SH   SOLE   5,981 0 0
WASTE CONNECTIONS INC COM 94106B101 5,422 58,947 SH   SOLE   58,947 0 0
WATERS CORP COM 941848103 5,915 26,499 SH   SOLE   26,499 0 0
WATSCO INC COM 942622200 7,150 42,265 SH   SOLE   42,265 0 0
WAYFAIR INC CL A 94419L101 918 8,191 SH   SOLE   8,191 0 0
ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 4,713 184,394 SH   SOLE   184,394 0 0
ABSOLUTE SHS TR WBI BBR QTY 1000 00400R809 2,075 77,770 SH   SOLE   77,770 0 0
ABSOLUTE SHS TR WBI BBR RNG 1000 00400R502 1,994 73,333 SH   SOLE   73,333 0 0
ABSOLUTE SHS TR WBI BULBEAR TR 00400R841 1,794 85,540 SH   SOLE   85,540 0 0
ABSOLUTE SHS TR WBI BULBEAR TR 00400R833 888 43,569 SH   SOLE   43,569 0 0
ABSOLUTE SHS TR WBI BBR VAL 1000 00400R601 2,283 85,011 SH   SOLE   85,011 0 0
ABSOLUTE SHS TR WBI BBR YLD 1000 00400R700 3,021 127,023 SH   SOLE   127,023 0 0
ABSOLUTE SHS TR WBI BBR YLD 2000 00400R304 197 10,917 SH   SOLE   10,917 0 0
ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 2,638 107,932 SH   SOLE   107,932 0 0
WD-40 CO COM 929236107 1,456 7,931 SH   SOLE   7,931 0 0
WEBSTER FINL CORP CONN COM 947890109 3,372 71,943 SH   SOLE   71,943 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 1,111 38,140 SH   SOLE   38,140 0 0
WELBILT INC COM 949090104 951 56,387 SH   SOLE   56,387 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 337 1,301 SH   SOLE   1,301 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 390 47,371 SH   SOLE   47,371 0 0
WELLTOWER INC COM 95040Q104 59,826 659,965 SH   SOLE   659,965 0 0
WERNER ENTERPRISES INC COM 950755108 273 7,740 SH   SOLE   7,740 0 0
WESBANCO INC COM 950810101 935 25,029 SH   SOLE   25,029 0 0
WESCO INTL INC COM 95082P105 236 4,934 SH   SOLE   4,934 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 21,178 149,329 SH   SOLE   149,329 0 0
WESTERN ALLIANCE BANCORP COM 957638109 7,976 173,100 SH   SOLE   173,100 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 121 12,558 SH   SOLE   12,558 0 0
WESTERN DIGITAL CORP COM 958102105 14,783 247,877 SH   SOLE   247,877 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 856 34,397 SH   SOLE   34,397 0 0
WABTEC CORP COM 929740108 5,356 74,540 SH   SOLE   74,540 0 0
WESTLAKE CHEM CORP COM 960413102 854 13,031 SH   SOLE   13,031 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 516 25,820 SH   SOLE   25,820 0 0
WESTROCK CO COM 96145D105 2,551 69,990 SH   SOLE   69,990 0 0
WEX INC COM 96208T104 1,820 9,008 SH   SOLE   9,008 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,150 43,822 SH   SOLE   43,822 0 0
WHIRLPOOL CORP COM 963320106 1,231 7,776 SH   SOLE   7,776 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 4,326 4,005 SH   SOLE   4,005 0 0
WHITING PETE CORP NEW COM NEW 966387409 168 20,861 SH   SOLE   20,861 0 0
LYON WILLIAM HOMES CL A NEW 552074700 527 25,899 SH   SOLE   25,899 0 0
WILLIAMS COS INC DEL COM 969457100 9,636 400,498 SH   SOLE   400,498 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 4,392 22,762 SH   SOLE   22,762 0 0
WINGSTOP INC COM 974155103 457 5,234 SH   SOLE   5,234 0 0
WINMARK CORP COM 974250102 213 1,209 SH   SOLE   1,209 0 0
WINTRUST FINL CORP COM 97650W108 1,549 23,972 SH   SOLE   23,972 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 265 72,584 SH   SOLE   72,584 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 12,433 449,664 SH   SOLE   449,664 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 11,994 178,244 SH   SOLE   178,244 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 222 3,969 SH   SOLE   3,969 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 6,794 271,201 SH   SOLE   271,201 0 0
WISDOMTREE INVTS INC COM 97717P104 81 15,460 SH   SOLE   15,460 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 1,378 27,315 SH   SOLE   27,315 0 0
WISDOMTREE TR US MIDCAP FUND 97717W570 34,072 863,884 SH   SOLE   863,884 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 6,470 236,379 SH   SOLE   236,379 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 727 8,318 SH   SOLE   8,318 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 567 7,613 SH   SOLE   7,613 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 14,269 144,032 SH   SOLE   144,032 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 19,179 528,194 SH   SOLE   528,194 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 9,930 220,225 SH   SOLE   220,225 0 0
WISDOMTREE TR US SMALLCAP FUND 97717W562 10,070 282,874 SH   SOLE   282,874 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 341 3,437 SH   SOLE   3,437 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511 30,207 577,800 SH   SOLE   577,800 0 0
WIX COM LTD SHS M98068105 1,110 9,507 SH   SOLE   9,507 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 6,940 118,131 SH   SOLE   118,131 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,090 73,943 SH   SOLE   73,943 0 0
WOODWARD INC COM 980745103 5,320 49,335 SH   SOLE   49,335 0 0
WORLD FUEL SVCS CORP COM 981475106 709 17,748 SH   SOLE   17,748 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 548 7,703 SH   SOLE   7,703 0 0
WPP PLC NEW ADR 92937A102 2,465 39,388 SH   SOLE   39,388 0 0
WPX ENERGY INC COM 98212B103 2,524 238,327 SH   SOLE   238,327 0 0
BERKLEY W R CORP COM 084423102 5,544 76,750 SH   SOLE   76,750 0 0
WRIGHT MED GROUP N V ORD SHS N96617118 1,038 50,315 SH   SOLE   50,315 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 2,050 39,627 SH   SOLE   39,627 0 0
WYNN RESORTS LTD COM 983134107 418 3,843 SH   SOLE   3,843 0 0
XENIA HOTELS & RESORTS INC COM 984017103 400 18,955 SH   SOLE   18,955 0 0
XEROX HOLDINGS CORP COM NEW 98421M106 1,290 43,138 SH   SOLE   43,138 0 0
XILINX INC COM 983919101 31,062 323,900 SH   SOLE   323,900 0 0
XPO LOGISTICS INC COM 983793100 2,507 35,026 SH   SOLE   35,026 0 0
DBX ETF TR XTRACK FTSE US 233051515 20,995 776,743 SH   SOLE   776,743 0 0
DBX ETF TR XTRACK FTSE EMRG 233051499 942 40,783 SH   SOLE   40,783 0 0
DBX ETF TR XTRACK MSCI CHNA 233051762 13,182 415,605 SH   SOLE   415,605 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 275,494 8,518,663 SH   SOLE   8,518,663 0 0
DBX ETF TR XTRACK RUSS 1000 233051481 1,007 29,188 SH   SOLE   29,188 0 0
DBX ETF TR XTRCKR RUSL 1000 233051242 15,931 578,456 SH   SOLE   578,456 0 0
DBX ETF TR XTRACK RUSS 2000 233051440 5,760 172,756 SH   SOLE   172,756 0 0
DBX ETF TR XTRACKERS S&P 233051143 12,945 504,917 SH   SOLE   504,917 0 0
DBX ETF TR XTRACK USD HIGH 233051432 188,230 3,758,594 SH   SOLE   3,758,594 0 0
XYLEM INC COM 98419M100 6,185 77,676 SH   SOLE   77,676 0 0
YANDEX N V SHS CLASS A N97284108 10,843 309,705 SH   SOLE   309,705 0 0
YETI HLDGS INC COM 98585X104 833 29,746 SH   SOLE   29,746 0 0
YUM BRANDS INC COM 988498101 12,602 111,102 SH   SOLE   111,102 0 0
YUM CHINA HLDGS INC COM 98850P109 3,360 73,966 SH   SOLE   73,966 0 0
YY INC SPONSORED ADS A 98426T106 637 11,330 SH   SOLE   11,330 0 0
ZAGG INC COM 98884U108 248 39,614 SH   SOLE   39,614 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1,853 54,661 SH   SOLE   54,661 0 0
ZENDESK INC COM 98936J101 1,249 17,143 SH   SOLE   17,143 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 624 20,942 SH   SOLE   20,942 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 12,392 90,277 SH   SOLE   90,277 0 0
ZIONS BANCORPORATION N A COM 989701107 2,687 60,360 SH   SOLE   60,360 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 1,995 93,543 SH   SOLE   93,543 0 0
ZYNGA INC CL A 98986T108 849 145,938 SH   SOLE   145,938 0 0
ARK ETF TR WEB X.O ETF 00214Q401 273 5,604 SH   SOLE   5,604 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 2,878 97,365 SH   SOLE   97,365 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 8,197 213,863 SH   SOLE   213,863 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 1,557 13,146 SH   SOLE   13,146 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 8,257 82,434 SH   SOLE   82,434 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 1,290 50,598 SH   SOLE   50,598 0 0
JOHN HANCOCK ETF TRUST MULTI INTL ETF 47804J859 506 18,166 SH   SOLE   18,166 0 0
JOHN HANCOCK ETF TRUST MULTFCTR EMRNG 47804J834 5,341 218,587 SH   SOLE   218,587 0 0
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 3,424 89,084 SH   SOLE   89,084 0 0
PROSHARES TR PSHS CONSMRGOODS 74347R768 961 20,074 SH   SOLE   20,074 0 0
PROSHARES TR PSHS CONSMR SVCS 74347R750 876 8,116 SH   SOLE   8,116 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633 1,979 42,189 SH   SOLE   42,189 0 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735 1,880 19,148 SH   SOLE   19,148 0 0
PROSHARES TR PSHS ULTRA O&G 74347R719 569 24,084 SH   SOLE   24,084 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 1,992 16,161 SH   SOLE   16,161 0 0
PROSHARES TR PSHS ULTRA UTIL 74347R685 1,098 15,623 SH   SOLE   15,623 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 3,539 81,474 SH   SOLE   81,474 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 9,485 69,725 SH   SOLE   69,725 0 0
ARK ETF TR INNOVATION ETF 00214Q104 3,639 84,840 SH   SOLE   84,840 0 0
ISHARES INC MSCI WORLD ETF 464286392 241 2,624 SH   SOLE   2,624 0 0
NEW JERSEY RES COM 646025106 276 6,102 SH   SOLE   6,102 0 0
ABERDEEN STD INVTS ETFS BBRG ALL COMD K1 003261104 67,305 3,055,142 SH   SOLE   3,055,142 0 0
ANIKA THERAPEUTICS INC COM 035255108 954 17,372 SH   SOLE   17,372 0 0
BEACON ROOFING SUPPLY INC COM 073685109 808 24,085 SH   SOLE   24,085 0 0
ETF MANAGERS TR PRIME MOBILE PAY 26924G409 1,250 26,825 SH   SOLE   26,825 0 0
EATON VANCE MUN BD FD COM 27827X101 885 68,257 SH   SOLE   68,257 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 266 9,248 SH   SOLE   9,248 0 0
INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 17 20,000 SH   SOLE   20,000 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 671 12,375 SH   SOLE   12,375 0 0
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 759 13,048 SH   SOLE   13,048 0 0
INVESCO HIGH INCOME TR II COM 46131F101 339 23,683 SH   SOLE   23,683 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 237 6,479 SH   SOLE   6,479 0 0
ISHARES TR GLB CNSM STP ETF 464288737 10,020 182,771 SH   SOLE   182,771 0 0
ISHARES TR GLB INFRASTR ETF 464288372 31,931 687,123 SH   SOLE   687,123 0 0
ISHARES TR NORTH AMERN NAT 464287374 20,641 709,793 SH   SOLE   709,793 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 1,025 24,810 SH   SOLE   24,810 0 0
LEGG MASON ETF INVESTMENT TR L VOL H DIV ETF 52468L406 9,555 284,453 SH   SOLE   284,453 0 0
MCEWEN MNG INC COM 58039P107 45 28,715 SH   SOLE   28,715 0 0
MIMECAST LTD ORD SHS G14838109 255 7,159 SH   SOLE   7,159 0 0
NATIONAL BEVERAGE CORP COM 635017106 579 13,052 SH   SOLE   13,052 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 413 28,844 SH   SOLE   28,844 0 0
PIONEER MUN HIGH INCOME ADV COM 723762100 327 29,898 SH   SOLE   29,898 0 0
PROSHARES TR INVT INT RT HG 74347B607 283 3,800 SH   SOLE   3,800 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 213 5,565 SH   SOLE   5,565 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 65,038 2,230,375 SH   SOLE   2,230,375 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 2,842 103,087 SH   SOLE   103,087 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 6,371 207,338 SH   SOLE   207,338 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 2,450 61,941 SH   SOLE   61,941 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 59,587 1,072,484 SH   SOLE   1,072,484 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 26,768 841,746 SH   SOLE   841,746 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 42,346 607,288 SH   SOLE   607,288 0 0
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 897 16,388 SH   SOLE   16,388 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 2,836 71,761 SH   SOLE   71,761 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 580 15,373 SH   SOLE   15,373 0 0
SPDR SERIES TRUST PORTFLI MORTGAGE 78464A383 316,295 12,040,151 SH   SOLE   12,040,151 0 0
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 1,134 14,524 SH   SOLE   14,524 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1,250 105,712 SH   SOLE   105,712 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507 798 20,033 SH   SOLE   20,033 0 0
LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 821 25,939 SH   SOLE   25,939 0 0
LATTICE STRATEGIES TR HARTFORD GBL ETF 518416508 294 10,300 SH   SOLE   10,300 0 0
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 4,432 137,563 SH   SOLE   137,563 0 0
INVESCO EXCHNG TRADED FD TR MSCI GBL TIMBR 46138E545 877 33,704 SH   SOLE   33,704 0 0
ISHARES TR CORE S&P US VLU 464287663 118,523 2,050,569 SH   SOLE   2,050,569 0 0
ISHARES TR US INDUSTRIALS 464287754 1,928 12,139 SH   SOLE   12,139 0 0
ORBCOMM INC COM 68555P100 85 17,808 SH   SOLE   17,808 0 0
VICTORY PORTFOLIOS II VICOTRYSHS EMG 92647N808 5,959 264,972 SH   SOLE   264,972 0 0
VICTORY PORTFOLIOS II VCSHS INTL HG DV 92647N881 5,430 170,908 SH   SOLE   170,908 0 0
VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 4,915 110,606 SH   SOLE   110,606 0 0
WISDOMTREE TR DYNMC CUR HEDG 97717Y709 496 20,402 SH   SOLE   20,402 0 0
WISDOMTREE TR INTL QULTY DIV 97717X131 3,252 112,940 SH   SOLE   112,940 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 239 5,902 SH   SOLE   5,902 0 0
KAYNE ANDERSN MLP MIDS INVT COM 486606106 218 15,047 SH   SOLE   15,047 0 0
ALTUS MIDSTREAM CO CL A 02215L100 74 26,179 SH   SOLE   26,179 0 0
AMERIS BANCORP COM 03076K108 478 11,873 SH   SOLE   11,873 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 414 6,689 SH   SOLE   6,689 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 128 25,517 SH   SOLE   25,517 0 0
CHIMERA INVT CORP COM NEW 16934Q208 251 12,842 SH   SOLE   12,842 0 0
CNO FINL GROUP INC COM 12621E103 325 20,508 SH   SOLE   20,508 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 530 14,526 SH   SOLE   14,526 0 0
DCP MIDSTREAM LP COM UT LTD PTN 23311P100 356 13,569 SH   SOLE   13,569 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 188 15,616 SH   SOLE   15,616 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 304 36,969 SH   SOLE   36,969 0 0
FIDELITY COVINGTON TR HIGH DIVID ETF 316092840 417 13,798 SH   SOLE   13,798 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 5,747 136,677 SH   SOLE   136,677 0 0
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 507 14,875 SH   SOLE   14,875 0 0
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202 507 13,324 SH   SOLE   13,324 0 0
FIRST TR EXCH TRADED FD III HORIZON MNGD ETF 33739P871 15,348 461,172 SH   SOLE   461,172 0 0
FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 27,716 1,006,375 SH   SOLE   1,006,375 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 5,333 130,063 SH   SOLE   130,063 0 0
FIRST TR EXCHANGE TRADED FD MNGD FUTRS STRGY 33739G103 2,828 63,471 SH   SOLE   63,471 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 3,126 83,946 SH   SOLE   83,946 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 884 34,552 SH   SOLE   34,552 0 0
FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 270 5,306 SH   SOLE   5,306 0 0
FLAHERTY & CRUMRIN PFD & INM COM 33848E106 214 17,464 SH   SOLE   17,464 0 0
FLEXSHARES TR GLB QLT R/E IDX 33939L787 6,217 95,407 SH   SOLE   95,407 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845 6,613 144,637 SH   SOLE   144,637 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 518 24,141 SH   SOLE   24,141 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 2,753 56,551 SH   SOLE   56,551 0 0
GRAHAM HLDGS CO COM 384637104 397 598 SH   SOLE   598 0 0
HIGHLAND INCOME FUND HIGHLAND INCOME 43010E404 2,012 150,744 SH   SOLE   150,744 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 523 16,221 SH   SOLE   16,221 0 0
NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 1,875 73,011 SH   SOLE   73,011 0 0
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 1,106 24,789 SH   SOLE   24,789 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 1,697 57,566 SH   SOLE   57,566 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 873 8,187 SH   SOLE   8,187 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 69,244 2,064,533 SH   SOLE   2,064,533 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 499 8,564 SH   SOLE   8,564 0 0
BARCLAYS BK PLC IPTH CRUDE OIL 06740P221 335 20,277 SH   SOLE   20,277 0 0
ISHARES TR BROAD USD HIGH 46435U853 10,099 246,606 SH   SOLE   246,606 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 217,600 3,767,321 SH   SOLE   3,767,321 0 0
ISHARES TR DOW JONES US ETF 464287846 2,941 19,931 SH   SOLE   19,931 0 0
ISHARES TR EDGE MSCI MINM 46435G433 1,472 42,889 SH   SOLE   42,889 0 0
ISHARES TR GNMA BOND ETF 46429B333 655 13,013 SH   SOLE   13,013 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 1,069 6,639 SH   SOLE   6,639 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 391 2,234 SH   SOLE   2,234 0 0
ISHARES TR MRGSTR SM CP GR 464288604 1,272 6,535 SH   SOLE   6,535 0 0
ISHARES TR U.S. INSRNCE ETF 464288786 289 4,008 SH   SOLE   4,008 0 0
ISHARES TR US REGNL BKS ETF 464288778 499 10,727 SH   SOLE   10,727 0 0
MALIBU BOATS INC COM CL A 56117J100 235 7,659 SH   SOLE   7,659 0 0
MEREDITH CORP COM 589433101 235 6,406 SH   SOLE   6,406 0 0
NEW AMER HIGH INCOME FD INC COM NEW 641876800 338 38,318 SH   SOLE   38,318 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 910 32,116 SH   SOLE   32,116 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 399 39,713 SH   SOLE   39,713 0 0
NUVEEN REAL ASSET INM AND GW COM 67074Y105 739 42,209 SH   SOLE   42,209 0 0
PARTY CITY HOLDCO INC COM 702149105 165 28,886 SH   SOLE   28,886 0 0
ETF SER SOLUTIONS PRMSE CP FRNT 26922A768 1,283 41,350 SH   SOLE   41,350 0 0
PROASSURANCE CORP COM 74267C106 255 6,344 SH   SOLE   6,344 0 0
PROSHARES TR ULTRA 20YR TRE 74347R172 1,362 12,917 SH   SOLE   12,917 0 0
RAYONIER INC COM 754907103 321 11,371 SH   SOLE   11,371 0 0
SJW GROUP COM 784305104 230 3,366 SH   SOLE   3,366 0 0
SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 15,159 500,467 SH   SOLE   500,467 0 0
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 4,381 129,288 SH   SOLE   129,288 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 5,473 186,220 SH   SOLE   186,220 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 266 6,273 SH   SOLE   6,273 0 0
SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 10,889 114,540 SH   SOLE   114,540 0 0
TWO HBRS INVT CORP COM NEW 90187B408 174 13,243 SH   SOLE   13,243 0 0
UBS AG JERSEY BRH CMCI ETN 38 902641778 2,504 178,254 SH   SOLE   178,254 0 0
WISDOMTREE TR BALANCED INCOME 97717Y816 254 10,237 SH   SOLE   10,237 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 497 8,544 SH   SOLE   8,544 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 10,229 205,733 SH   SOLE   205,733 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 5,081 151,135 SH   SOLE   151,135 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 314 10,524 SH   SOLE   10,524 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 869 207,333 SH   SOLE   207,333 0 0
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 316 32,729 SH   SOLE   32,729 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 347 41,625 SH   SOLE   41,625 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 333 27,766 SH   SOLE   27,766 0 0
ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 349 25,292 SH   SOLE   25,292 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 917 75,014 SH   SOLE   75,014 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 448 30,217 SH   SOLE   30,217 0 0
BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 318 29,618 SH   SOLE   29,618 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 350 33,561 SH   SOLE   33,561 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 443 35,101 SH   SOLE   35,101 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 468 38,170 SH   SOLE   38,170 0 0
BLACKROCK LTD DURATION INC T COM SHS 09249W101 408 26,110 SH   SOLE   26,110 0 0
BLACKROCK MUNICIPL INC QLTY COM 092479104 349 24,643 SH   SOLE   24,643 0 0
BLACKROCK MUNICIPAL BOND TR COM 09249H104 365 23,658 SH   SOLE   23,658 0 0
BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 363 28,385 SH   SOLE   28,385 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 489 36,057 SH   SOLE   36,057 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 327 106,725 SH   SOLE   106,725 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 339 30,304 SH   SOLE   30,304 0 0
CENTRAL SECS CORP COM 155123102 368 11,707 SH   SOLE   11,707 0 0
CREDIT SUISSE ASSET MGMT INC COM 224916106 343 108,863 SH   SOLE   108,863 0 0
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 499 195,596 SH   SOLE   195,596 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 348 16,790 SH   SOLE   16,790 0 0
DTF TAX-FREE INCOME INC COM 23334J107 380 26,251 SH   SOLE   26,251 0 0
DWS MUN INCOME TR NEW COM 233368109 922 79,534 SH   SOLE   79,534 0 0
DWS STRATEGIC MUN INCOME TR COM 23342Q101 612 51,316 SH   SOLE   51,316 0 0
EATON VANCE LTD DUR INCOME F COM 27828H105 570 45,636 SH   SOLE   45,636 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 775 60,143 SH   SOLE   60,143 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 1,459 111,906 SH   SOLE   111,906 0 0
EATON VANCE SR INCOME TR SH BEN INT 27826S103 317 51,838 SH   SOLE   51,838 0 0
FEDERATED PREM MUN INC FD COM 31423P108 337 23,763 SH   SOLE   23,763 0 0
FIDELITY TOTAL BD ETF 316188309 6,772 130,988 SH   SOLE   130,988 0 0
FIRST TR EXCHNG TRADED FD VI ALT ABSLT STRG 33740Y101 4,268 162,990 SH   SOLE   162,990 0 0
FIRST TR SR FLG RTE INCM FD COM 33733U108 450 37,465 SH   SOLE   37,465 0 0
FLEXSHARES TR M STAR DEV MKT 33939L803 10,710 177,782 SH   SOLE   177,782 0 0
FLEXSHARES TR MSTAR EMKT FAC 33939L308 6,484 134,440 SH   SOLE   134,440 0 0
FLEXSHARES TR MORNSTAR USMKT 33939L100 8,662 74,029 SH   SOLE   74,029 0 0
GDL FUND COM SH BEN IT 361570104 327 35,622 SH   SOLE   35,622 0 0
GENERAL AMERN INVS INC COM 368802104 353 9,707 SH   SOLE   9,707 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 260 10,665 SH   SOLE   10,665 0 0
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 122 10,367 SH   SOLE   10,367 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 23,852 843,130 SH   SOLE   843,130 0 0
GRANITESHARES ETF TR BBG COMMD K 1 38747R108 654 27,818 SH   SOLE   27,818 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 1,104 27,837 SH   SOLE   27,837 0 0
INVESCO EXCHNG TRADED FD TR KBW PPTY CASUT 46138E586 3,024 40,895 SH   SOLE   40,895 0 0
INVESCO SR INCOME TR COM 46131H107 552 131,347 SH   SOLE   131,347 0 0
ISHARES TR INTL MOMENTUM FT 46434V449 49,646 1,689,772 SH   SOLE   1,689,772 0 0
ISHARES TR INTL VALUE FACTR 46435G409 53,467 2,346,071 SH   SOLE   2,346,071 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889 37,048 906,265 SH   SOLE   906,265 0 0
ISHARES TR GLOBAL 100 ETF 464287572 2,603 52,631 SH   SOLE   52,631 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 4,441 158,172 SH   SOLE   158,172 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 3,372 20,078 SH   SOLE   20,078 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 3,967 94,204 SH   SOLE   94,204 0 0
ISHARES TR EXPND TEC SC ETF 464287549 3,072 14,153 SH   SOLE   14,153 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,111 22,209 SH   SOLE   22,209 0 0
HANCOCK JOHN INVS TR COM 410142103 361 21,200 SH   SOLE   21,200 0 0
HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 320 46,811 SH   SOLE   46,811 0 0
JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 2,432 32,034 SH   SOLE   32,034 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHT MUNCPL 46641Q654 2,689 53,343 SH   SOLE   53,343 0 0
JP MORGAN EXCHANGE TRADED FD US QUALTY FCTR 46641Q761 4,086 139,031 SH   SOLE   139,031 0 0
MFS MUN INCOME TR SH BEN INT 552738106 335 47,518 SH   SOLE   47,518 0 0
NATIXIS ETF TR SEEYOND INTL ETF 63873X109 473 10,698 SH   SOLE   10,698 0 0
NUVEEN ENHANCED MUN VALUE FD COM 67074M101 370 25,776 SH   SOLE   25,776 0 0
NUSHARES ETF TR NUVEEN ESG US 67092P870 1,756 68,276 SH   SOLE   68,276 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 331 34,032 SH   SOLE   34,032 0 0
NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 337 35,343 SH   SOLE   35,343 0 0
NUVEEN MASSACHUSETS QLT MUN COM 67061E104 163 11,414 SH   SOLE   11,414 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 788 54,878 SH   SOLE   54,878 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108 355 32,281 SH   SOLE   32,281 0 0
NUVEEN SR INCOME FD COM 67067Y104 318 55,115 SH   SOLE   55,115 0 0
NUVEEN SHT DUR CR OPP FD COM 67074X107 488 32,577 SH   SOLE   32,577 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 9,891 188,681 SH   SOLE   188,681 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 13,853 138,054 SH   SOLE   138,054 0 0
PIONEER DIV HIGH INCOME TRUS COM 723653101 321 22,151 SH   SOLE   22,151 0 0
PIONEER FLOATING RATE TR COM 72369J102 423 40,130 SH   SOLE   40,130 0 0
PIONEER HIGH INCOME TR COM 72369H106 325 35,221 SH   SOLE   35,221 0 0
RMR REAL ESTATE INCOME FUND COM 76970B101 368 18,030 SH   SOLE   18,030 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 72,633 1,325,908 SH   SOLE   1,325,908 0 0
SOURCE CAP INC COM 836144105 315 8,615 SH   SOLE   8,615 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1,087 11,635 SH   SOLE   11,635 0 0
TEMPLETON EMERGING MKTS FD I COM 880191101 314 21,433 SH   SOLE   21,433 0 0
TEMPLETON EMERG MKTS INCOME COM 880192109 314 34,552 SH   SOLE   34,552 0 0
TEMPLETON GLOBAL INCOME FD COM 880198106 372 60,514 SH   SOLE   60,514 0 0
THL CR SR LN FD COM 87244R103 741 49,330 SH   SOLE   49,330 0 0
VANECK VECTORS ETF TR MRNGSTR DUR DV 92189H102 5,278 186,841 SH   SOLE   186,841 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 40,667 394,404 SH   SOLE   394,404 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 10,139 78,206 SH   SOLE   78,206 0 0
VOYA EMERGING MKTS HIGH DIVI COM 92912P108 798 111,333 SH   SOLE   111,333 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100 380 63,368 SH   SOLE   63,368 0 0
VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 376 71,405 SH   SOLE   71,405 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 423 89,784 SH   SOLE   89,784 0 0
WELLS FARGO GLOBAL DIVIDEND COM 94987C103 567 104,421 SH   SOLE   104,421 0 0
WESTERN ASSET CORPORATE LN F COM 95790J102 321 33,789 SH   SOLE   33,789 0 0
WESTERN ASSET HIGH INCM FD I COM 95766J102 329 48,503 SH   SOLE   48,503 0 0
WESTERN ASSET HIGH INCM OPP COM 95766K109 333 65,966 SH   SOLE   65,966 0 0
WESTERN ASSET INTM MUNI FD I COM 958435109 515 56,086 SH   SOLE   56,086 0 0
WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 388 27,313 SH   SOLE   27,313 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 5,687 128,369 SH   SOLE   128,369 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 14,792 232,868 SH   SOLE   232,868 0 0
DBX ETF TR XTRCK BRCLY TRSY 233051473 222 4,179 SH   SOLE   4,179 0 0
DBX ETF TR XTRACK MUN INFRA 233051705 2,916 103,168 SH   SOLE   103,168 0 0
ABERDEEN STD PALLADIUM ETF T PHYSCL PALLADM 003262102 1,648 10,353 SH   SOLE   10,353 0 0
ADVENT CONVERTIBLE & INCOME COM 00764C109 599 41,054 SH   SOLE   41,054 0 0
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 901 18,562 SH   SOLE   18,562 0 0
ARBOR RLTY TR INC COM 038923108 476 36,306 SH   SOLE   36,306 0 0
BLACKROCK CORE BD TR SHS BEN INT 09249E101 184 12,760 SH   SOLE   12,760 0 0
BLACKROCK MUNI INCOME INV QL COM 09250G102 335 23,345 SH   SOLE   23,345 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 581 55,788 SH   SOLE   55,788 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 841 106,300 SH   SOLE   106,300 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 504 8,635 SH   SOLE   8,635 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 259 5,688 SH   SOLE   5,688 0 0
CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 489 56,188 SH   SOLE   56,188 0 0
COHEN & STEERS QUALITY RLTY COM 19247L106 830 52,347 SH   SOLE   52,347 0 0
COHU INC COM 192576106 138 10,247 SH   SOLE   10,247 0 0
EATON VANCE RISK MNGD DIV EQ COM 27829G106 577 62,429 SH   SOLE   62,429 0 0
FIDELITY COVINGTON TR LOW VOLITY ETF 316092824 1,840 50,121 SH   SOLE   50,121 0 0
FIDELITY COVINGTON TR MSCI ENERGY IDX 316092402 1,091 69,344 SH   SOLE   69,344 0 0
FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790 10,935 312,088 SH   SOLE   312,088 0 0
FIDELITY COVINGTON TR VLU FACTOR ETF 316092782 1,074 31,265 SH   SOLE   31,265 0 0
FIRST HORIZON NATL CORP COM 320517105 606 37,390 SH   SOLE   37,390 0 0
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 389 17,307 SH   SOLE   17,307 0 0
FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 203 4,447 SH   SOLE   4,447 0 0
FIRST TR ENERGY INFRASTRCTR COM 33738C103 586 35,494 SH   SOLE   35,494 0 0
FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 206 4,160 SH   SOLE   4,160 0 0
FIRST TR HIGH INCOME L/S FD COM 33738E109 205 13,508 SH   SOLE   13,508 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506 1,870 76,063 SH   SOLE   76,063 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860 3,678 80,937 SH   SOLE   80,937 0 0
FLEXSHARES TR READY ACC VARI 33939L886 1,760 23,213 SH   SOLE   23,213 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795 12,001 231,945 SH   SOLE   231,945 0 0
FLEXSHARES TR US QUALITY CAP 33939L746 10,089 296,641 SH   SOLE   296,641 0 0
GLOBAL X FDS SUPER DIV ALTR 37954Y806 626 41,838 SH   SOLE   41,838 0 0
GLOBAL X FDS US PFD ETF 37954Y657 5,491 218,846 SH   SOLE   218,846 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 519 16,560 SH   SOLE   16,560 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 324 18,565 SH   SOLE   18,565 0 0
INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 1,279 35,969 SH   SOLE   35,969 0 0
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 904 39,987 SH   SOLE   39,987 0 0
INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 283 10,731 SH   SOLE   10,731 0 0
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 414 6,037 SH   SOLE   6,037 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 167,053 1,417,387 SH   SOLE   1,417,387 0 0
INVESCO EXCHNG TRADED FD TR S&P EMRNG MKTS 46138E297 6,016 264,550 SH   SOLE   264,550 0 0
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 13,971 408,979 SH   SOLE   408,979 0 0
INVESCO EXCHNG TRADED FD TR TREAS COLATERL 46138G888 2,413 22,853 SH   SOLE   22,853 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 548 21,375 SH   SOLE   21,375 0 0
ISHARES TR CRE U S REIT ETF 464288521 20,152 362,778 SH   SOLE   362,778 0 0
ISHARES TR EDGE INVT GRDE 46435G219 235 4,445 SH   SOLE   4,445 0 0
ISHARES TR MULTIFACTOR USA 46434V282 2,356 73,810 SH   SOLE   73,810 0 0
ISHARES TR EUROPE ETF 464287861 474 10,955 SH   SOLE   10,955 0 0
ISHARES TR INTL DEV RE ETF 464288489 939 31,659 SH   SOLE   31,659 0 0
ISHARES INC JP MORGAN EM ETF 464286517 1,616 36,556 SH   SOLE   36,556 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 2,573 170,969 SH   SOLE   170,969 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 1,093 11,842 SH   SOLE   11,842 0 0
ISHARES TR U.S. PHARMA ETF 464288836 1,004 7,181 SH   SOLE   7,181 0 0
JOHN HANCOCK HDG EQ & INC FD COM 47804L102 522 37,701 SH   SOLE   37,701 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 938 17,886 SH   SOLE   17,886 0 0
KAYNE ANDERSON MDSTM ENERGY COM 48661E108 129 11,891 SH   SOLE   11,891 0 0
LIBERTY ALL-STAR GROWTH FD I COM 529900102 648 109,511 SH   SOLE   109,511 0 0
MACQUARIE GLBL INFRA TOTL RE COM 55608D101 636 26,426 SH   SOLE   26,426 0 0
MONROE CAP CORP COM 610335101 584 55,385 SH   SOLE   55,385 0 0
NEUBERGER BERMAN RE ES SEC F COM 64190A103 691 121,852 SH   SOLE   121,852 0 0
NEW MTN FIN CORP COM 647551100 420 30,794 SH   SOLE   30,794 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 502 22,229 SH   SOLE   22,229 0 0
NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 450 25,121 SH   SOLE   25,121 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 312 8,187 SH   SOLE   8,187 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 271 19,002 SH   SOLE   19,002 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 175 17,792 SH   SOLE   17,792 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 464 39,964 SH   SOLE   39,964 0 0
PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 641 44,626 SH   SOLE   44,626 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882 388 2,682 SH   SOLE   2,682 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 1,692 69,134 SH   SOLE   69,134 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 4,597 47,526 SH   SOLE   47,526 0 0
ALPS ETF TR RIVRFRNT STR INC 00162Q783 8,160 328,511 SH   SOLE   328,511 0 0
ROYCE VALUE TR INC COM 780910105 667 48,492 SH   SOLE   48,492 0 0
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 329 16,420 SH   SOLE   16,420 0 0
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 2,170 79,762 SH   SOLE   79,762 0 0
SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 1,129 33,961 SH   SOLE   33,961 0 0
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 912 30,384 SH   SOLE   30,384 0 0
SPDR SERIES TRUST RUSSELL YIELD 78468R770 534 7,547 SH   SOLE   7,547 0 0
SPDR SERIES TRUST PORTFOLIO SM ETF 78468R853 8,435 281,177 SH   SOLE   281,177 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 3,813 127,781 SH   SOLE   127,781 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 7,699 197,664 SH   SOLE   197,664 0 0
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 8,667 275,089 SH   SOLE   275,089 0 0
SPDR SERIES TRUST SSGA US LRG ETF 78468R804 1,002 8,989 SH   SOLE   8,989 0 0
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 12,214 392,528 SH   SOLE   392,528 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 2,925 468,741 SH   SOLE   468,741 0 0
JANUS DETROIT STR TR LONG TERM CARE 47103U407 312 10,100 SH   SOLE   10,100 0 0
TORTOISE PWR & ENERGY INFRAS COM 89147X104 535 29,678 SH   SOLE   29,678 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 382 23,208 SH   SOLE   23,208 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 49 16,651 SH   SOLE   16,651 0 0
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 321 15,943 SH   SOLE   15,943 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 1,001 39,659 SH   SOLE   39,659 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 244 4,700 SH   SOLE   4,700 0 0
VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 1,803 27,086 SH   SOLE   27,086 0 0
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 4,198 70,689 SH   SOLE   70,689 0 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 928 10,493 SH   SOLE   10,493 0 0
VIRTUS TOTAL RETURN FUND INC COM 92837G100 660 58,655 SH   SOLE   58,655 0 0
WELLS FARGO MULTI SECTOR INC COM 94987D101 566 45,805 SH   SOLE   45,805 0 0
WISDOMTREE TR CBOE S&P 500 97717X560 969 35,067 SH   SOLE   35,067 0 0
WISDOMTREE TR CURRNCY INT EQ 97717X263 2,535 87,977 SH   SOLE   87,977 0 0
WISDOMTREE TR EMERG MKTS DIV 97717X214 505 16,855 SH   SOLE   16,855 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588 1,184 35,292 SH   SOLE   35,292 0 0
WISDOMTREE TR US MULTIFACTOR 97717Y857 1,691 55,733 SH   SOLE   55,733 0 0
WISDOMTREE TR US QLT SHRHD YLD 97717W547 270 3,085 SH   SOLE   3,085 0 0
WISDOMTREE TR US SHT TRM CORP 97717X156 556 10,972 SH   SOLE   10,972 0 0
WISDOMTREE TR YIELD ENHANCED 97717Y808 641 12,726 SH   SOLE   12,726 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 1,262 46,592 SH   SOLE   46,592 0 0
DBX ETF TR XTRCK INVTNT GRD 233051739 1,244 53,427 SH   SOLE   53,427 0 0
DBX ETF TR XTRACK MSCI ALL 233051598 5,088 209,735 SH   SOLE   209,735 0 0
FIDELITY COVINGTON TR MSCI COMMNTN SVC 316092873 1,446 43,722 SH   SOLE   43,722 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 752 15,568 SH   SOLE   15,568 0 0
ISHARES US ETF TR INT RT HDG C B 46431W705 264 2,837 SH   SOLE   2,837 0 0
ISHARES INC JP MRG EM CRP BD 464286251 311 6,080 SH   SOLE   6,080 0 0
ISHARES TR US BR DEL SE ETF 464288794 1,942 30,201 SH   SOLE   30,201 0 0
ISHARES TR US OIL GS EX ETF 464288851 766 15,016 SH   SOLE   15,016 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 21,703 322,915 SH   SOLE   322,915 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 3,622 31,508 SH   SOLE   31,508 0 0
GROUPON INC COM 399473107 144 54,238 SH   SOLE   54,238 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 513 77,987 SH   SOLE   77,987 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 874 10,488 SH   SOLE   10,488 0 0
ARCOSA INC COM 039653100 437 12,768 SH   SOLE   12,768 0 0
ATA INC SPONS ADR 00211V106 52 31,927 SH   SOLE   31,927 0 0
ATHERSYS INC COM 04744L106 34 25,200 SH   SOLE   25,200 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 124 10,398 SH   SOLE   10,398 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 566 13,777 SH   SOLE   13,777 0 0
CASS INFORMATION SYS INC COM 14808P109 451 8,360 SH   SOLE   8,360 0 0
CASSAVA SCIENCES INC COM 14817C107 64 53,289 SH   SOLE   53,289 0 0
CENTURY CMNTYS INC COM 156504300 2,675 87,341 SH   SOLE   87,341 0 0
COLONY CAP INC NOTE 5.000% 4/1 19624RAA4 33 34,000 SH   SOLE   34,000 0 0
CONNS INC COM 208242107 1,115 44,833 SH   SOLE   44,833 0 0
CRYOLIFE INC COM 228903100 828 30,510 SH   SOLE   30,510 0 0
DNP SELECT INCOME FD COM 23325P104 197 15,301 SH   SOLE   15,301 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 14,159 2,787,126 SH   SOLE   2,787,126 0 0
ENSTAR GROUP LIMITED SHS G3075P101 670 3,527 SH   SOLE   3,527 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 853 20,404 SH   SOLE   20,404 0 0
FLEXSHARES TR STOX ESG INDEX 33939L696 302 4,251 SH   SOLE   4,251 0 0
FLUIDIGM CORP DEL NOTE 2.750% 2/0 34385PAA6 31 32,000 SH   SOLE   32,000 0 0
FRANKLIN TEMPLETON ETF TR LIBERTYQ US EQT 35473P801 513 15,523 SH   SOLE   15,523 0 0
GABELLI UTIL TR COM 36240A101 145 19,475 SH   SOLE   19,475 0 0
GOOSEHEAD INS INC COM CL A 38267D109 1,136 23,021 SH   SOLE   23,021 0 0
GREEN PLAINS INC COM 393222104 282 26,629 SH   SOLE   26,629 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 170 22,841 SH   SOLE   22,841 0 0
HERITAGE INS HLDGS INC COM 42727J102 190 12,703 SH   SOLE   12,703 0 0
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 233 2,457 SH   SOLE   2,457 0 0
INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 345 6,125 SH   SOLE   6,125 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,250 68,265 SH   SOLE   68,265 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 EX RAT 46138E388 21,679 549,960 SH   SOLE   549,960 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 692 3,256 SH   SOLE   3,256 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 395 4,608 SH   SOLE   4,608 0 0
INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 639 25,669 SH   SOLE   25,669 0 0
INDEXIQ ETF TR IQ GLB RES ETF 45409B883 403 15,183 SH   SOLE   15,183 0 0
ISHARES TR ASIA 50 ETF 464288430 3,202 54,608 SH   SOLE   54,608 0 0
ISHARES US ETF TR COMMOD SEL STG 46431W853 1,035 32,806 SH   SOLE   32,806 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 374 6,804 SH   SOLE   6,804 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 709 15,401 SH   SOLE   15,401 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 1,564 50,207 SH   SOLE   50,207 0 0
ISHARES TR MLTFCTR INTL SML 46434V266 1,426 49,894 SH   SOLE   49,894 0 0
ISHARES TR EUR DEV RE ETF 464288471 454 12,112 SH   SOLE   12,112 0 0
ISHARES TR GBL COMM SVC ETF 464287275 277 4,834 SH   SOLE   4,834 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 342 11,196 SH   SOLE   11,196 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 252 2,754 SH   SOLE   2,754 0 0
ISHARES TR GLOB UTILITS ETF 464288711 1,003 17,188 SH   SOLE   17,188 0 0
ISHARES TR IBONDS DEC2021 46435G789 6,354 246,482 SH   SOLE   246,482 0 0
ISHARES TR IBONDS DEC2023 46435G318 6,384 247,811 SH   SOLE   247,811 0 0
ISHARES TR IBONDS MAR20 ETF 46432FBC0 678 25,936 SH   SOLE   25,936 0 0
ISHARES TR INDIA 50 ETF 464289529 293 7,991 SH   SOLE   7,991 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 16,557 663,073 SH   SOLE   663,073 0 0
ISHARES TR MSCI CHINA A 46434V514 1,491 53,816 SH   SOLE   53,816 0 0
ISHARES TR MSCI EURO FL ETF 464289180 4,206 238,986 SH   SOLE   238,986 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 258 5,294 SH   SOLE   5,294 0 0
JACK IN THE BOX INC COM 466367109 321 3,527 SH   SOLE   3,527 0 0
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 418 9,952 SH   SOLE   9,952 0 0
JP MORGAN EXCHANGE TRADED FD DIVERSFED RTRN 46641Q886 200 2,987 SH   SOLE   2,987 0 0
JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852 1,404 27,469 SH   SOLE   27,469 0 0
JP MORGAN EXCHANGE TRADED FD US AGGREGATE 46641Q613 205 7,650 SH   SOLE   7,650 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 63 29,585 SH   SOLE   29,585 0 0
JUPAI HLDGS LTD ADS 48205B107 24 10,316 SH   SOLE   10,316 0 0
AMERANT BANCORP INC CL B 023576200 174 11,162 SH   SOLE   11,162 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 278 19,302 SH   SOLE   19,302 0 0
MRC GLOBAL INC COM 55345K103 152 12,557 SH   SOLE   12,557 0 0
NEWS CORP NEW CL B 65249B208 581 40,674 SH   SOLE   40,674 0 0
ORTHOPEDIATRICS CORP COM 68752L100 238 6,747 SH   SOLE   6,747 0 0
PAPA JOHNS INTL INC COM 698813102 245 4,685 SH   SOLE   4,685 0 0
PDL BIOPHARMA INC NOTE 2.750%12/0 69329YAG9 37 39,000 SH   SOLE   39,000 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 1,587 21,582 SH   SOLE   21,582 0 0
PROSHARES TR HGH YLD INT RATE 74348A541 335 5,183 SH   SOLE   5,183 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 768 40,908 SH   SOLE   40,908 0 0
PROSHARES TR ULTR 7-10 TREA 74347R180 481 7,422 SH   SOLE   7,422 0 0
PROSHARES TR PSHS ULT BASMATL 74347R776 506 9,050 SH   SOLE   9,050 0 0
PROSHARES TR PSHS ULTRA INDL 74347R727 1,012 12,884 SH   SOLE   12,884 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 505 3,931 SH   SOLE   3,931 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 262 4,250 SH   SOLE   4,250 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 525 9,500 SH   SOLE   9,500 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.950% 7/1 74348TAR3 88 86,000 SH   SOLE   86,000 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 135 31,284 SH   SOLE   31,284 0 0
REALITY SHS ETF TR DIVS ETF 75605A108 394 15,106 SH   SOLE   15,106 0 0
REALOGY HLDGS CORP COM 75605Y106 222 33,242 SH   SOLE   33,242 0 0
RENREN INC SPON ADR A NEW 759892201 21 25,443 SH   SOLE   25,443 0 0
ALPS ETF TR RIVERFRONT DYM 00162Q536 5,415 214,547 SH   SOLE   214,547 0 0
ALPS ETF TR RIVERFRONT UNC 00162Q544 406 16,000 SH   SOLE   16,000 0 0
ALPS ETF TR RIVERFRNT DYMC 00162Q528 5,490 167,720 SH   SOLE   167,720 0 0
ALPS ETF TR RIVERFRNT FLEX 00162Q510 8,317 252,176 SH   SOLE   252,176 0 0
ROCKWELL MED INC COM 774374102 75 27,302 SH   SOLE   27,302 0 0
ROYCE MICRO-CAP TR INC COM 780915104 92 11,497 SH   SOLE   11,497 0 0
RUMBLEON INC CL B 781386206 48 16,540 SH   SOLE   16,540 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 38,133 536,930 SH   SOLE   536,930 0 0
SCWORX CORP COM 78396V109 29 12,026 SH   SOLE   12,026 0 0
SHOE CARNIVAL INC COM 824889109 1,211 37,375 SH   SOLE   37,375 0 0
SILVERCORP METALS INC COM 82835P103 93 23,898 SH   SOLE   23,898 0 0
SOCIAL CAP HEDOSOPHIA HLDGS UNIT 99/99/9999 G8250R111 114 10,000 SH   SOLE   10,000 0 0
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 388 10,207 SH   SOLE   10,207 0 0
SPDR SERIES TRUST S&P TRANSN ETF 78464A532 270 4,428 SH   SOLE   4,428 0 0
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 249 6,457 SH   SOLE   6,457 0 0
SPIRIT AIRLS INC COM 848577102 980 27,002 SH   SOLE   27,002 0 0
TELLURIAN INC NEW COM 87968A104 270 32,500 SH   SOLE   32,500 0 0
BANCORP INC DEL COM 05969A105 143 14,458 SH   SOLE   14,458 0 0
TRIMAS CORP COM NEW 896215209 211 6,885 SH   SOLE   6,885 0 0
TURTLE BEACH CORP COM NEW 900450206 168 14,402 SH   SOLE   14,402 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 1,515 85,636 SH   SOLE   85,636 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 222 13,149 SH   SOLE   13,149 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 408 3,018 SH   SOLE   3,018 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1,591 11,414 SH   SOLE   11,414 0 0
WISDOMTREE TR GLB EX US RL EST 97717W331 224 7,647 SH   SOLE   7,647 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 1,611 41,291 SH   SOLE   41,291 0 0
WISDOMTREE TR FUTRE STRAT FD 97717W125 702 18,443 SH   SOLE   18,443 0 0
WISDOMTREE TR NEGT DUR HIG YLD 97717W398 288 15,655 SH   SOLE   15,655 0 0
WORKIVA INC COM CL A 98139A105 728 16,620 SH   SOLE   16,620 0 0
ALPHATEC HOLDINGS INC COM NEW 02081G201 57 11,333 SH   SOLE   11,333 0 0
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 15,782 307,399 SH   SOLE   307,399 0 0
AMERICAN CENTY ETF TR QUALITY DIVRSFED 025072406 13,276 346,729 SH   SOLE   346,729 0 0
AMERICAN CENTY ETF TR STOXX US QUALT 025072208 11,679 286,885 SH   SOLE   286,885 0 0
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 11,882 290,320 SH   SOLE   290,320 0 0
BLACKROCK INCOME TR INC COM 09247F100 295 48,545 SH   SOLE   48,545 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DY ASIA 33739P509 1,642 32,694 SH   SOLE   32,694 0 0
FIRST TR EXCH TRADED FD III RIVR FRNT DYN 33739P707 2,191 37,907 SH   SOLE   37,907 0 0
FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 1,443 25,024 SH   SOLE   25,024 0 0
GLOBAL X FDS MSCI NXT EMRNG 37950E218 1,769 88,547 SH   SOLE   88,547 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 674 10,526 SH   SOLE   10,526 0 0
ISHARES TR GLB CNS DISC ETF 464288745 254 2,118 SH   SOLE   2,118 0 0
MUSTANG BIO INC COM 62818Q104 33 10,000 SH   SOLE   10,000 0 0
TCG BDC INC COM 872280102 164 11,376 SH   SOLE   11,376 0 0
SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 555 16,681 SH   SOLE   16,681 0 0
INVESCO EXCHNG TRADED FD TR FTSE INTL LOW 46138E768 233 8,505 SH   SOLE   8,505 0 0
SPDR SERIES TRUST RUSSELL LOW VOL 78468R754 444 5,440 SH   SOLE   5,440 0 0
VANGUARD WELLINGTON FD US MINIMUM 921935409 263 2,947 SH   SOLE   2,947 0 0
AMPLIFY ETF TR BLACKSWAN GRWT 032108888 554 19,442 SH   SOLE   19,442 0 0
FIDELITY COVINGTON TR DIVID ETF RISI 316092832 1,344 41,652 SH   SOLE   41,652 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 69 12,959 SH   SOLE   12,959 0 0
ISHARES TR MSCI ACWI EXUS 46435G847 218 8,087 SH   SOLE   8,087 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 719 27,516 SH   SOLE   27,516 0 0
FIDELITY LTD TRM BD ETF 316188200 785 15,414 SH   SOLE   15,414 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 35,464 823,395 SH   SOLE   823,395 0 0
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 335 9,406 SH   SOLE   9,406 0 0
FRANKLIN TEMPLETON ETF TR FTSE GERMANY 35473P785 604 28,869 SH   SOLE   28,869 0 0
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 481 19,271 SH   SOLE   19,271 0 0
FRANKLIN TEMPLETON ETF TR FTSE SOUTH KOREA 35473P710 543 27,721 SH   SOLE   27,721 0 0
INNOVATOR ETFS TR S&P 500 PWRETF 45782C797 1,556 62,530 SH   SOLE   62,530 0 0
ISHARES INC MSCI BRIC INDX 464286657 280 6,923 SH   SOLE   6,923 0 0
NATIONAL CINEMEDIA INC COM 635309107 141 17,171 SH   SOLE   17,171 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 567 20,424 SH   SOLE   20,424 0 0
PROSHARES TR SHRT RUSSELL2000 74348A210 412 10,134 SH   SOLE   10,134 0 0
TRIMTABS ETF TR ALL CAP US FREE 89628W302 2,865 77,111 SH   SOLE   77,111 0 0
DBX ETF TR XTRACK JAPAN JPX 233051663 617 22,422 SH   SOLE   22,422 0 0
NUVEEN HIGH INCOME 2020 TARG COM 67075L102 251 25,236 SH   SOLE   25,236 0 0
WISDOMTREE TR US CORP BOND FD 97717X198 1,071 20,547 SH   SOLE   20,547 0 0
WISDOMTREE TR US SHRT TRM HIGH 97717X149 435 8,680 SH   SOLE   8,680 0 0
WISDOMTREE TR YIELD ENHND FD 97717Y741 552 19,960 SH   SOLE   19,960 0 0
EZCORP INC NOTE 2.375% 5/0 302301AE6 13 17,000 SH   SOLE   17,000 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 916 19,927 SH   SOLE   19,927 0 0
AIR TRANSPORT SERVICES GRP I NOTE 1.125%10/1 00922RAB1 14 15,000 SH   SOLE   15,000 0 0
ARES CAP CORP NOTE 3.750% 2/0 04010LAT0 10 10,000 SH   SOLE   10,000 0 0
ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.875% 6/0 049164BJ4 11 13,000 SH   SOLE   13,000 0 0
BIOMARIN PHARMACEUTICAL INC NOTE 0.599% 8/0 09061GAH4 26 26,000 SH   SOLE   26,000 0 0
BLACKROCK CAPITAL INVESTMENT NOTE 5.000% 6/1 092533AC2 26 26,000 SH   SOLE   26,000 0 0
BLACKSTONE MTG TR INC NOTE 4.375% 5/0 09257WAB6 20 19,000 SH   SOLE   19,000 0 0
CALAMP CORP NOTE 2.000% 8/0 128126AD1 8 10,000 SH   SOLE   10,000 0 0
CARDTRONICS INC NOTE 1.000%12/0 14161HAG3 24 25,000 SH   SOLE   25,000 0 0
CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 15 20,000 SH   SOLE   20,000 0 0
CSG SYS INTL INC NOTE 4.250% 3/1 126349AF6 25 22,000 SH   SOLE   22,000 0 0
CTRIP COM INTL LTD NOTE 1.000% 7/0 22943FAF7 20 21,000 SH   SOLE   21,000 0 0
DISH NETWORK CORP NOTE 2.375% 3/1 25470MAD1 14 16,000 SH   SOLE   16,000 0 0
DISH NETWORK CORP NOTE 3.375% 8/1 25470MAB5 19 21,000 SH   SOLE   21,000 0 0
DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 19 20,000 SH   SOLE   20,000 0 0
ENVESTNET INC NOTE 1.750%12/1 29404KAA4 10 10,000 SH   SOLE   10,000 0 0
FIREEYE INC NOTE 0.875% 6/0 31816QAF8 19 20,000 SH   SOLE   20,000 0 0
FIREEYE INC NOTE 1.625% 6/0 31816QAD3 14 15,000 SH   SOLE   15,000 0 0
FLEXION THERAPEUTICS INC NOTE 3.375% 5/0 33938JAB2 17 19,000 SH   SOLE   19,000 0 0
GREENBRIER COS INC NOTE 2.875% 2/0 393657AK7 13 14,000 SH   SOLE   14,000 0 0
HERBALIFE LTD NOTE 2.625% 3/1 42703MAD5 17 18,000 SH   SOLE   18,000 0 0
CHINA LODGING GROUP LTD NOTE 0.375%11/0 16949NAC3 15 14,000 SH   SOLE   14,000 0 0
ILLUMINA INC NOTE 8/1 452327AK5 12 11,000 SH   SOLE   11,000 0 0
THERAVANCE INC NOTE 2.125% 1/1 88338TAB0 12 13,000 SH   SOLE   13,000 0 0
INSMED INC NOTE 1.750% 1/1 457669AA7 10 12,000 SH   SOLE   12,000 0 0
INTERDIGITAL INC NOTE 1.500% 3/0 458660AD9 15 15,000 SH   SOLE   15,000 0 0
INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 567 42,374 SH   SOLE   42,374 0 0
INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 127 10,444 SH   SOLE   10,444 0 0
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 20 24,000 SH   SOLE   24,000 0 0
MARRIOTT VACTINS WORLDWID CO NOTE 1.500% 9/1 57164YAB3 16 16,000 SH   SOLE   16,000 0 0
MERITOR INC NOTE 3.250%10/1 59001KAF7 21 21,000 SH   SOLE   21,000 0 0
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 5 12,881 SH   SOLE   12,881 0 0
NEVRO CORP NOTE 1.750% 6/0 64157FAA1 34 30,000 SH   SOLE   30,000 0 0
NEW RELIC INC NOTE 0.500% 5/0 64829BAB6 19 20,000 SH   SOLE   20,000 0 0
NRG ENERGY INC DBCV 2.750% 6/0 629377CG5 11 10,000 SH   SOLE   10,000 0 0
NUANCE COMMUNICATIONS INC NOTE 1.250% 4/0 67020YAN0 23 23,000 SH   SOLE   23,000 0 0
NUTANIX INC NOTE 1/1 67059NAB4 13 14,000 SH   SOLE   14,000 0 0
NUVEEN PFD & INCOME TERM FD COM 67075A106 469 18,961 SH   SOLE   18,961 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 143 10,353 SH   SOLE   10,353 0 0
OIL STS INTL INC NOTE 1.500% 2/1 678026AH8 9 11,000 SH   SOLE   11,000 0 0
PACIRA BIOSCIENCES NOTE 2.375% 4/0 695127AD2 12 12,000 SH   SOLE   12,000 0 0
PALO ALTO NETWORKS INC NOTE 0.750% 7/0 697435AD7 24 23,000 SH   SOLE   23,000 0 0
PRA GROUP INC NOTE 3.500% 6/0 69354NAB2 15 15,000 SH   SOLE   15,000 0 0
PURE STORAGE INC NOTE 0.125% 4/1 74624MAB8 20 20,000 SH   SOLE   20,000 0 0
QUOTIENT TECHNOLOGY INC NOTE 1.750%12/0 749119AB9 27 29,000 SH   SOLE   29,000 0 0
REDWOOD TR INC NOTE 4.750% 8/1 758075AC9 10 10,000 SH   SOLE   10,000 0 0
RETROPHIN INC NOTE 2.500% 9/1 761299AB2 7 10,000 SH   SOLE   10,000 0 0
SM ENERGY CO NOTE 1.500% 7/0 78454LAM2 15 17,000 SH   SOLE   17,000 0 0
SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 1,131 12,269 SH   SOLE   12,269 0 0
STARWOOD PPTY TR INC NOTE 4.375% 4/0 85571BAH8 19 18,000 SH   SOLE   18,000 0 0
SUPERNUS PHARMACEUTICALS INC NOTE 0.625% 4/0 868459AD0 20 22,000 SH   SOLE   22,000 0 0
SYNAPTICS INC NOTE 0.500% 6/1 87157DAD1 20 21,000 SH   SOLE   21,000 0 0
TESLA INC NOTE 1.250% 3/0 88160RAC5 11 11,000 SH   SOLE   11,000 0 0
TWITTER INC NOTE 0.250% 6/1 90184LAF9 16 15,000 SH   SOLE   15,000 0 0
TWITTER INC NOTE 1.000% 9/1 90184LAD4 14 14,000 SH   SOLE   14,000 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 2,740 22,204 SH   SOLE   22,204 0 0
VEECO INSTRS INC DEL NOTE 2.700% 1/1 922417AD2 13 15,000 SH   SOLE   15,000 0 0
VERINT SYS INC NOTE 1.500% 6/0 92343XAA8 27 27,000 SH   SOLE   27,000 0 0
WESTERN DIGITAL CORP NOTE 1.500% 2/0 958102AP0 17 18,000 SH   SOLE   18,000 0 0
ZILLOW GROUP INC NOTE 2.000%12/0 98954MAB7 10 10,000 SH   SOLE   10,000 0 0
PRINCIPAL EXCHANGE TRADED FD PRINCIPAL ACTV 74255Y706 565 20,139 SH   SOLE   20,139 0 0
PRINCIPAL EXCHANGE TRADED FD US MEGA CAP 74255Y870 68,683 2,337,440 SH   SOLE   2,337,440 0 0
WISDOMTREE TR GLB HIGH DIV FD 97717W877 5,566 120,983 SH   SOLE   120,983 0 0
ALPS ETF TR INTL SEC DV DOG 00162Q718 703 27,119 SH   SOLE   27,119 0 0
SWEDISH EXPT CR CORP RG ENRGY ETN22 870297306 72 26,236 SH   SOLE   26,236 0 0
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 628 12,477 SH   SOLE   12,477 0 0
FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 587 18,270 SH   SOLE   18,270 0 0
GLOBAL X FDS MSCI SUPDIV EA 37954Y699 1,106 70,917 SH   SOLE   70,917 0 0
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 4,640 166,270 SH   SOLE   166,270 0 0
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 4,978 179,322 SH   SOLE   179,322 0 0
NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 2,816 106,930 SH   SOLE   106,930 0 0
ISHARES INC CUR HD MSCI EM 46434G509 2,636 107,063 SH   SOLE   107,063 0 0
INVESCO HIGH INCOME 2023 TAR COM 46135X108 140 13,512 SH   SOLE   13,512 0 0
ENTREE RES LTD COM 29384J103 2 11,100 SH   SOLE   11,100 0 0
AT HOME GROUP INC COM 04650Y100 289 30,000 SH   SOLE   30,000 0 0
BLACKROCK TCP CAPITAL CORP NOTE 4.625% 3/0 87238QAD5 23 22,000 SH   SOLE   22,000 0 0
CITIZENS & NORTHN CORP COM 172922106 273 10,379 SH   SOLE   10,379 0 0
EATON VANCE FLTNG RATE 2022 COM 27831H100 1,830 200,000 SH   SOLE   200,000 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 284 18,750 SH   SOLE   18,750 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 12,274 500,482 SH   SOLE   500,482 0 0
ISHARES TR CR 5 10 YR ETF 46435G417 5,719 112,688 SH   SOLE   112,688 0 0
ISHARES TR MSCI CDA ETF 46435G706 750 27,806 SH   SOLE   27,806 0 0
ISHARES TR CUR HED MSCI GER 46434V704 843 31,058 SH   SOLE   31,058 0 0
NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 99 10,000 SH   SOLE   10,000 0 0
NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 870 100,000 SH   SOLE   100,000 0 0
NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 345 35,000 SH   SOLE   35,000 0 0
PACER FDS TR TRENDPILOT INTL 69374H683 393 15,643 SH   SOLE   15,643 0 0
POWELL INDS INC COM 739128106 501 12,787 SH   SOLE   12,787 0 0
PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 25 25,000 SH   SOLE   25,000 0 0
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832 221 4,786 SH   SOLE   4,786 0 0
FIDELITY CORP BOND ETF 316188101 232 4,382 SH   SOLE   4,382 0 0
TWO RDS SHARED TR LDRSHS ALPFACT 90214Q774 11,204 449,672 SH   SOLE   449,672 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 841 32,413 SH   SOLE   32,413 0 0
KRANESHARES TR LRG CAP QTY DIVD 500767728 7,273 275,954 SH   SOLE   275,954 0 0
KRANESHARES TR SML CAP QTY DIVD 500767710 2,627 102,365 SH   SOLE   102,365 0 0