0001214659-18-005372.txt : 20180810 0001214659-18-005372.hdr.sgml : 20180810 20180810150552 ACCESSION NUMBER: 0001214659-18-005372 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180810 DATE AS OF CHANGE: 20180810 EFFECTIVENESS DATE: 20180810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ENVESTNET ASSET MANAGEMENT INC CENTRAL INDEX KEY: 0001407543 IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13411 FILM NUMBER: 181008472 BUSINESS ADDRESS: STREET 1: 35 EAST WACKER DRIVE, SUITE 2400 CITY: CHICAGO STATE: IL ZIP: 60601 BUSINESS PHONE: 312-827-2800 MAIL ADDRESS: STREET 1: 35 EAST WACKER DRIVE, SUITE 2400 CITY: CHICAGO STATE: IL ZIP: 60601 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001407543 XXXXXXXX 06-30-2018 06-30-2018 false ENVESTNET ASSET MANAGEMENT INC
35 EAST WACKER DRIVE, SUITE 2400 CHICAGO IL 60601
13F COMBINATION REPORT 028-13411 0001541666 028-14671 Visionary Asset Management, Inc. 0001000275 028-11396 ROYAL BANK OF CANADA N
Sean P. Skuja VP, Compliance Officer 312-827-2820 /s/ Sean P. Skuja Chicago IL 08-10-2018 0 2903 43789946
INFORMATION TABLE 2 infotable.xml 2U INC COM 90214J101 861 10300 SH SOLE 10300 0 0 3M CO COM 88579Y101 7318 37211 SH SOLE 36999 0 212 51JOB INC SP ADR REP COM 316827104 12 121 SH SOLE 121 0 0 58 COM INC SPON ADR REP A 31680Q104 72 1038 SH SOLE 1038 0 0 AAC HLDGS INC COM 000307108 2 252 SH SOLE 252 0 0 AAON INC COM PAR $0.004 000360206 339 10201 SH SOLE 10201 0 0 AAR CORP COM 000361105 21 451 SH SOLE 451 0 0 AARONS INC COM PAR $0.50 002535300 933 21487 SH SOLE 21487 0 0 ABAXIS INC COM 002567105 137 1651 SH SOLE 1651 0 0 ABB LTD SPONSORED ADR 000375204 1250 57441 SH SOLE 57269 0 172 ABBOTT LABS COM 002824100 8549 140167 SH SOLE 136709 0 3458 ABBVIE INC COM 00287Y109 17570 189634 SH SOLE 189296 0 338 ABIOMED INC COM 003654100 803 1965 SH SOLE 1965 0 0 ABM INDS INC COM 000957100 11 381 SH SOLE 381 0 0 ABSOLUTE SHS TR WBI BBR GBL HIGH 00400R882 12324 515196 SH SOLE 503186 0 12010 ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 9961 417983 SH SOLE 408258 0 9725 ABSOLUTE SHS TR WBI BBR QTY 1000 00400R809 2421 92747 SH SOLE 90726 0 2021 ABSOLUTE SHS TR WBI BBR QTY 2000 00400R403 1363 57856 SH SOLE 56641 0 1215 ABSOLUTE SHS TR WBI BBR RNG 1000 00400R502 2503 96536 SH SOLE 94633 0 1903 ABSOLUTE SHS TR WBI BBR RNG 2000 00400R106 1979 81394 SH SOLE 79864 0 1530 ABSOLUTE SHS TR WBI BBR VAL 1000 00400R601 2549 90472 SH SOLE 88484 0 1988 ABSOLUTE SHS TR WBI BBR VAL 2000 00400R205 1773 73083 SH SOLE 71471 0 1612 ABSOLUTE SHS TR WBI BBR YLD 1000 00400R700 4119 159455 SH SOLE 155704 0 3751 ABSOLUTE SHS TR WBI BBR YLD 2000 00400R304 3691 162027 SH SOLE 158372 0 3655 ACADIA HEALTHCARE COMPANY IN COM 00404A109 3209 78446 SH SOLE 78446 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 9 619 SH SOLE 619 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 6 179 SH SOLE 179 0 0 ACCELERON PHARMA INC COM 00434H108 25 506 SH SOLE 506 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 33911 207279 SH SOLE 205819 0 1460 ACCO BRANDS CORP COM 00081T108 300 21668 SH SOLE 21668 0 0 ACETO CORP COM 004446100 1 202 SH SOLE 202 0 0 ACI WORLDWIDE INC COM 004498101 723 29315 SH SOLE 29169 0 146 ACORDA THERAPEUTICS INC COM 00484M106 1 47 SH SOLE 47 0 0 ACTIVISION BLIZZARD INC COM 00507V109 3823 50093 SH SOLE 50049 0 44 ACTUANT CORP CL A NEW 00508X203 67 2286 SH SOLE 2286 0 0 ACUITY BRANDS INC COM 00508Y102 1235 10663 SH SOLE 10658 0 5 ACUSHNET HOLDINGS CORP COM 005098108 135 5502 SH SOLE 5502 0 0 ACXIOM CORP COM 005125109 70 2331 SH SOLE 2331 0 0 ADIENT PLC ORD SHS G0084W101 671 13633 SH SOLE 13629 0 4 ADOBE SYS INC COM 00724F101 27061 110996 SH SOLE 110972 0 24 ADT INC COM 00090Q103 117 13490 SH SOLE 13490 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 4883 35981 SH SOLE 34482 0 1499 ADVANCED ENERGY INDS COM 007973100 590 10175 SH SOLE 10130 0 45 ADVANCED MICRO DEVICES INC COM 007903107 26 1742 SH SOLE 1742 0 0 ADVANSIX INC COM 00773T101 150 4096 SH SOLE 4095 0 1 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 2385 49899 SH SOLE 49835 0 64 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 27 3416 SH SOLE 3416 0 0 AECOM COM 00766T100 107 3248 SH SOLE 3248 0 0 AEGION CORP COM 00770F104 44 1690 SH SOLE 1690 0 0 AEGON N V NY REGISTRY SH 007924103 1303 219952 SH SOLE 214963 0 4989 AERCAP HOLDINGS NV SHS N00985106 10886 201027 SH SOLE 199744 0 1283 AEROJET ROCKETDYNE HLDGS INC COM 007800105 151 5136 SH SOLE 5089 0 47 AES CORP COM 00130H105 3460 257940 SH SOLE 256697 0 1243 AETNA INC NEW COM 00817Y108 2040 11124 SH SOLE 11006 0 118 AFFILIATED MANAGERS GROUP COM 008252108 541 3634 SH SOLE 3634 0 0 AFLAC INC COM 001055102 1171 27213 SH SOLE 27213 0 0 AGCO CORP COM 001084102 999 16456 SH SOLE 16456 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1912 30918 SH SOLE 30918 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 23 276 SH SOLE 276 0 0 AGNC INVT CORP COM 00123Q104 16 839 SH SOLE 839 0 0 AGNICO EAGLE MINES LTD COM 008474108 7 152 SH SOLE 152 0 0 AGREE REALTY CORP COM 008492100 18 353 SH SOLE 353 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 39 1437 SH SOLE 1437 0 0 AIR LEASE CORP CL A 00912X302 153 3618 SH SOLE 3618 0 0 AIR PRODS & CHEMS INC COM 009158106 1741 11181 SH SOLE 10969 0 212 AIR TRANSPORT SERVICES GRP I COM 00922R105 151 6671 SH SOLE 6671 0 0 AIRCASTLE LTD COM G0129K104 4 189 SH SOLE 189 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 842 11506 SH SOLE 11506 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 20 2025 SH SOLE 2025 0 0 AKORN INC COM 009728106 56 3383 SH SOLE 3216 0 167 ALAMO GROUP INC COM 011311107 197 2182 SH SOLE 2118 0 64 ALARM COM HLDGS INC COM 011642105 623 15434 SH SOLE 15434 0 0 ALASKA AIR GROUP INC COM 011659109 326 5397 SH SOLE 5174 0 223 ALBANY INTL CORP CL A 012348108 399 6630 SH SOLE 6600 0 30 ALBEMARLE CORP COM 012653101 1112 11792 SH SOLE 11792 0 0 ALCOA CORP COM 013872106 32 702 SH SOLE 702 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 4 247 SH SOLE 247 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1801 14278 SH SOLE 14278 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 1129 9091 SH SOLE 9091 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8621 46462 SH SOLE 46416 0 46 ALIGN TECHNOLOGY INC COM 016255101 8185 23927 SH SOLE 23927 0 0 ALKERMES PLC SHS G01767105 293 7129 SH SOLE 7129 0 0 ALLEGHANY CORP DEL COM 017175100 1372 2386 SH SOLE 2360 0 26 ALLEGHENY TECHNOLOGIES INC COM 01741R102 97 3878 SH SOLE 3878 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 98 2252 SH SOLE 2188 0 64 ALLEGIANT TRAVEL CO COM 01748X102 2 17 SH SOLE 17 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 105 1361 SH SOLE 1361 0 0 ALLERGAN PLC SHS G0177J108 6449 38676 SH SOLE 38616 0 60 ALLETE INC COM NEW 018522300 310 4002 SH SOLE 4002 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 397 1707 SH SOLE 1661 0 46 ALLIANT ENERGY CORP COM 018802108 190 4497 SH SOLE 4497 0 0 ALLIANZGI CONV & INCOME FD I COM 018825109 53 8716 SH SOLE 8716 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 186 14789 SH SOLE 14789 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 955 23580 SH SOLE 23580 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 417 34754 SH SOLE 34754 0 0 ALLSTATE CORP COM 020002101 3261 35750 SH SOLE 35245 0 505 ALLY FINL INC COM 02005N100 122 4634 SH SOLE 4634 0 0 ALPHA ARCHITECT ETF TR US QUAN VALUE 02072L102 40 1273 SH SOLE 576 0 697 ALPHABET INC CAP STK CL A 02079K305 46998 41622 SH SOLE 41487 0 135 ALPHABET INC CAP STK CL C 02079K107 26471 23728 SH SOLE 23612 0 116 ALPS ETF TR ALERIAN MLP 00162Q866 36978 3661193 SH SOLE 3659858 0 1335 ALPS ETF TR C&S GLOBL ETF 00162Q106 117 2656 SH SOLE 2656 0 0 ALPS ETF TR EM SECT DIV DG 00162Q668 16 743 SH SOLE 743 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 31 1134 SH SOLE 1134 0 0 ALPS ETF TR MED BREAKTHGH 00162Q593 12 332 SH SOLE 332 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 10231 420706 SH SOLE 416394 0 4312 ALPS ETF TR SECTR DIV DOGS 00162Q858 1071 24085 SH SOLE 24085 0 0 ALTABA INC COM 021346101 5511 75302 SH SOLE 75302 0 0 ALTAIR ENGR INC COM CL A 021369103 58 1699 SH SOLE 1699 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 1 19 SH SOLE 19 0 0 ALTRA INDL MOTION CORP COM 02208R106 98 2282 SH SOLE 2282 0 0 ALTRIA GROUP INC COM 02209S103 12751 224535 SH SOLE 224227 0 307 AMAG PHARMACEUTICALS INC COM 00163U106 2 122 SH SOLE 122 0 0 AMAZON COM INC COM 023135106 26359 15508 SH SOLE 15428 0 80 AMBARELLA INC SHS G037AX101 135 3477 SH SOLE 3477 0 0 AMBEV SA SPONSORED ADR 02319V103 8311 1795097 SH SOLE 1791712 0 3385 AMC ENTMT HLDGS INC CL A COM 00165C104 22 1410 SH SOLE 1410 0 0 AMC NETWORKS INC CL A 00164V103 400 6433 SH SOLE 6427 0 6 AMDOCS LTD SHS G02602103 2520 38073 SH SOLE 37793 0 280 AMEDISYS INC COM 023436108 3 39 SH SOLE 39 0 0 AMERCO COM 023586100 215 604 SH SOLE 604 0 0 AMEREN CORP COM 023608102 360 5931 SH SOLE 5931 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 8649 519107 SH SOLE 519107 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 201 5304 SH SOLE 5304 0 0 AMERICAN ASSETS TR INC COM 024013104 33 867 SH SOLE 867 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 77 5003 SH SOLE 5003 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 346 8070 SH SOLE 8035 0 35 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 797 34242 SH SOLE 34242 0 0 AMERICAN ELEC PWR INC COM 025537101 3248 46891 SH SOLE 46821 0 70 AMERICAN EQTY INVT LIFE HLD COM 025676206 485 13520 SH SOLE 13520 0 0 AMERICAN EXPRESS CO COM 025816109 7566 77280 SH SOLE 77235 0 45 AMERICAN FINL GROUP INC OHIO COM 025932104 498 4640 SH SOLE 4640 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 623 28083 SH SOLE 28083 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 5644 106446 SH SOLE 105982 0 464 AMERICAN STS WTR CO COM 029899101 295 5154 SH SOLE 5137 0 17 AMERICAN TOWER CORP NEW COM 03027X100 9311 64587 SH SOLE 64511 0 76 AMERICAN WTR WKS CO INC NEW COM 030420103 591 6935 SH SOLE 6935 0 0 AMERICOLD RLTY TR COM 03064D108 164 7429 SH SOLE 7429 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 185 4386 SH SOLE 4345 0 41 AMERIPRISE FINL INC COM 03076C106 6002 42912 SH SOLE 42804 0 108 AMERIS BANCORP COM 03076K108 82 1533 SH SOLE 1533 0 0 AMERISAFE INC COM 03071H100 450 7805 SH SOLE 7707 0 98 AMERISOURCEBERGEN CORP COM 03073E105 1993 23365 SH SOLE 23248 0 117 AMETEK INC NEW COM 031100100 1354 18753 SH SOLE 18753 0 0 AMGEN INC COM 031162100 25624 138821 SH SOLE 138728 0 93 AMICUS THERAPEUTICS INC COM 03152W109 33 2130 SH SOLE 2130 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 3042 51938 SH SOLE 51637 0 301 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 151 9177 SH SOLE 9177 0 0 AMPHENOL CORP NEW CL A 032095101 3174 36424 SH SOLE 36311 0 113 AMTRUST FINL SVCS INC COM 032359309 17 1134 SH SOLE 1134 0 0 ANADARKO PETE CORP COM 032511107 4296 58660 SH SOLE 58633 0 27 ANALOG DEVICES INC COM 032654105 16476 171765 SH SOLE 170894 0 871 ANAPTYSBIO INC COM 032724106 5 76 SH SOLE 76 0 0 ANDEAVOR COM 03349M105 128 979 SH SOLE 951 0 28 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 60 1405 SH SOLE 1405 0 0 ANDERSONS INC COM 034164103 24 699 SH SOLE 699 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 54 3525 SH SOLE 3525 0 0 ANGIODYNAMICS INC COM 03475V101 119 5358 SH SOLE 5358 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1 83 SH SOLE 83 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4407 43726 SH SOLE 43397 0 329 ANI PHARMACEUTICALS INC COM 00182C103 199 2997 SH SOLE 2997 0 0 ANIKA THERAPEUTICS INC COM 035255108 30 950 SH SOLE 950 0 0 ANIXTER INTL INC COM 035290105 198 3153 SH SOLE 3153 0 0 ANNALY CAP MGMT INC COM 035710409 552 53593 SH SOLE 53593 0 0 ANSYS INC COM 03662Q105 9525 54686 SH SOLE 54686 0 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 25 840 SH SOLE 840 0 0 ANTERO RES CORP COM 03674X106 24 1142 SH SOLE 1142 0 0 ANTHEM INC COM 036752103 2063 8666 SH SOLE 8666 0 0 AON PLC SHS CL A G0408V102 3117 22722 SH SOLE 22575 0 147 APACHE CORP COM 037411105 2302 49276 SH SOLE 49218 0 58 APARTMENT INVT & MGMT CO CL A 03748R101 539 12765 SH SOLE 12765 0 0 APERGY CORP COM 03755L104 105 2557 SH SOLE 2557 0 0 APOGEE ENTERPRISES INC COM 037598109 162 3348 SH SOLE 3348 0 0 APOLLO INVT CORP COM 03761U106 61 10916 SH SOLE 10916 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 31 1894 SH SOLE 1894 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1 70 SH SOLE 70 0 0 APPLE INC COM 037833100 87750 474038 SH SOLE 467209 0 6829 APPLIED INDL TECHNOLOGIES IN COM 03820C105 695 9913 SH SOLE 9913 0 0 APPLIED MATLS INC COM 038222105 1639 35463 SH SOLE 35463 0 0 APPTIO INC CL A 03835C108 15 420 SH SOLE 420 0 0 APTARGROUP INC COM 038336103 919 9842 SH SOLE 9828 0 14 APTIV PLC SHS G6095L109 2291 25008 SH SOLE 25008 0 0 AQUA AMERICA INC COM 03836W103 151 4295 SH SOLE 4254 0 41 ARAMARK COM 03852U106 615 16577 SH SOLE 16577 0 0 ARCBEST CORP COM 03937C105 53 1167 SH SOLE 1167 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1263 43862 SH SOLE 43769 0 93 ARCH CAP GROUP LTD ORD G0450A105 3759 142077 SH SOLE 141369 0 708 ARCH COAL INC CL A 039380407 35 450 SH SOLE 450 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 3450 75246 SH SOLE 75246 0 0 ARCONIC INC COM 03965L100 65 3823 SH SOLE 3823 0 0 ARDAGH GROUP S A CL A L0223L101 8 500 SH SOLE 500 0 0 ARES CAP CORP COM 04010L103 462 28143 SH SOLE 28092 0 51 ARES COML REAL ESTATE CORP COM 04013V108 1 85 SH SOLE 85 0 0 ARGAN INC COM 04010E109 29 711 SH SOLE 711 0 0 ARISTA NETWORKS INC COM 040413106 3875 15052 SH SOLE 15020 0 32 ARK ETF TR INNOVATION ETF 00214Q104 114 2541 SH SOLE 2541 0 0 ARK ETF TR ISRAEL INOVATE 00214Q609 17 816 SH SOLE 816 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 1 74 SH SOLE 74 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 54 3614 SH SOLE 3443 0 171 ARMSTRONG FLOORING INC COM 04238R106 0 11 SH SOLE 11 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 220 3490 SH SOLE 3490 0 0 ARRIS INTL INC SHS G0551A103 215 8800 SH SOLE 8800 0 0 ARROW ELECTRS INC COM 042735100 95 1266 SH SOLE 1266 0 0 ARROW ETF TR ARROW DJ GLB YLD 04273H104 276 15861 SH SOLE 15829 0 32 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 407 13474 SH SOLE 13286 0 188 ASBURY AUTOMOTIVE GROUP INC COM 043436104 34 503 SH SOLE 355 0 148 ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 761 165382 SH SOLE 164501 0 881 ASGN INC COM 00191U102 906 11591 SH SOLE 11377 0 214 ASHLAND GLOBAL HLDGS INC COM 044186104 11 139 SH SOLE 139 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1406 7102 SH SOLE 7039 0 63 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 77 1888 SH SOLE 1888 0 0 ASPEN TECHNOLOGY INC COM 045327103 2009 21673 SH SOLE 21673 0 0 ASSURANT INC COM 04621X108 157 1526 SH SOLE 1526 0 0 ASSURED GUARANTY LTD COM G0585R106 405 11332 SH SOLE 11332 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 8152 232184 SH SOLE 231869 0 315 ASTRONICS CORP COM 046433108 151 4191 SH SOLE 4190 0 1 AT&T INC COM 00206R102 16897 526253 SH SOLE 524830 0 1423 ATARA BIOTHERAPEUTICS INC COM 046513107 72 1964 SH SOLE 1964 0 0 ATHENAHEALTH INC COM 04685W103 2623 16481 SH SOLE 16481 0 0 ATHENE HLDG LTD CL A G0684D107 8 187 SH SOLE 187 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 205 2859 SH SOLE 2859 0 0 ATLASSIAN CORP PLC CL A G06242104 19 309 SH SOLE 309 0 0 ATMOS ENERGY CORP COM 049560105 309 3422 SH SOLE 3229 0 193 ATN INTL INC COM 00215F107 1 16 SH SOLE 16 0 0 ATRION CORP COM 049904105 2 3 SH SOLE 3 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 11 2493 SH SOLE 2493 0 0 AUTODESK INC COM 052769106 5363 40919 SH SOLE 40896 0 23 AUTOHOME INC SP ADR RP CL A 05278C107 81 816 SH SOLE 816 0 0 AUTOLIV INC COM 052800109 549 3840 SH SOLE 3812 0 28 AUTOMATIC DATA PROCESSING IN COM 053015103 10563 78749 SH SOLE 78388 0 361 AUTONATION INC COM 05329W102 519 10686 SH SOLE 10686 0 0 AUTOZONE INC COM 053332102 1749 2606 SH SOLE 2606 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 7 1096 SH SOLE 1096 0 0 AVALONBAY CMNTYS INC COM 053484101 354 2061 SH SOLE 2040 0 21 AVANGRID INC COM 05351W103 20 375 SH SOLE 375 0 0 AVERY DENNISON CORP COM 053611109 2665 26095 SH SOLE 25795 0 300 AVIS BUDGET GROUP COM 053774105 41 1277 SH SOLE 1277 0 0 AVISTA CORP COM 05379B107 16 297 SH SOLE 297 0 0 AVNET INC COM 053807103 476 11091 SH SOLE 11091 0 0 AVON PRODS INC COM 054303102 83 51377 SH SOLE 48785 0 2592 AXA EQUITABLE HLDGS INC COM 054561105 61 2982 SH SOLE 2982 0 0 AXALTA COATING SYS LTD COM G0750C108 2244 74034 SH SOLE 73406 0 628 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 30 536 SH SOLE 536 0 0 AXOGEN INC COM 05463X106 8 164 SH SOLE 164 0 0 AXON ENTERPRISE INC COM 05464C101 236 3722 SH SOLE 3722 0 0 AZZ INC COM 002474104 63 1458 SH SOLE 1458 0 0 B & G FOODS INC NEW COM 05508R106 17 560 SH SOLE 560 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 2 847 SH SOLE 847 0 0 BADGER METER INC COM 056525108 185 4155 SH SOLE 4155 0 0 BAIDU INC SPON ADR REP A 056752108 12133 49950 SH SOLE 49886 0 64 BAKER HUGHES A GE CO CL A 05722G100 405 12240 SH SOLE 12240 0 0 BALCHEM CORP COM 057665200 1095 11165 SH SOLE 11049 0 116 BALL CORP COM 058498106 1268 35681 SH SOLE 35681 0 0 BANC OF CALIFORNIA INC COM 05990K106 35 1806 SH SOLE 1806 0 0 BANCFIRST CORP COM 05945F103 87 1474 SH SOLE 1474 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 7890 1127691 SH SOLE 1127231 0 460 BANCO BRADESCO S A SP ADR PFD NEW 059460303 100 14531 SH SOLE 14531 0 0 BANCO MACRO SA SPON ADR B 05961W105 231 3931 SH SOLE 3931 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 65 8638 SH SOLE 8638 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 8 278 SH SOLE 278 0 0 BANCO SANTANDER S A SPONSORED ADR B 05969B103 8 1251 SH SOLE 1251 0 0 BANCO SANTANDER SA ADR 05964H105 2187 409606 SH SOLE 407880 0 1726 BANCOLOMB IA S A SPON ADR PREF 05968L102 248 5190 SH SOLE 5190 0 0 BANCORP INC DEL COM 05969A105 72 6916 SH SOLE 6916 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 11 340 SH SOLE 340 0 0 BANK AMER CORP COM 060505104 16725 593248 SH SOLE 592414 0 834 BANK HAWAII CORP COM 062540109 391 4691 SH SOLE 4691 0 0 BANK MONTREAL QUE COM 063671101 940 12157 SH SOLE 12157 0 0 BANK N S HALIFAX COM 064149107 6 106 SH SOLE 106 0 0 BANK NEW YORK MELLON CORP COM 064058100 6199 114940 SH SOLE 114916 0 24 BANK OF MARIN BANCORP COM 063425102 8 98 SH SOLE 98 0 0 BANKUNITED INC COM 06652K103 585 14308 SH SOLE 14308 0 0 BANNER CORP COM NEW 06652V208 4 70 SH SOLE 70 0 0 BARCLAYS BANK PLC ETN DJUBS AGRI37 06739H206 33 1173 SH SOLE 1173 0 0 BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 47 1576 SH SOLE 1086 0 490 BARCLAYS BANK PLC ETN DJUBSLVSTK37 06739H743 56 2527 SH SOLE 2527 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 57650 2367646 SH SOLE 2367579 0 67 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 3 140 SH SOLE 140 0 0 BARCLAYS BK PLC IPSPGS TTL ETN 06738C794 179 10273 SH SOLE 10273 0 0 BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 954 5848 SH SOLE 5848 0 0 BARCLAYS PLC ADR 06738E204 585 58370 SH SOLE 58127 0 243 BARNES GROUP INC COM 067806109 225 3839 SH SOLE 3839 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 3 34 SH SOLE 34 0 0 BARRICK GOLD CORP COM 067901108 21 1587 SH SOLE 1587 0 0 BAXTER INTL INC COM 071813109 10632 143967 SH SOLE 143709 0 258 BB&T CORP COM 054937107 6049 119958 SH SOLE 119369 0 589 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 4 343 SH SOLE 343 0 0 BCE INC COM NEW 05534B760 11180 276095 SH SOLE 275815 0 280 BEACON ROOFING SUPPLY INC COM 073685109 1161 27246 SH SOLE 27246 0 0 BECTON DICKINSON & CO COM 075887109 19867 82928 SH SOLE 82661 0 267 BECTON DICKINSON & CO PFD SHS CONV A 075887208 52 846 SH SOLE 846 0 0 BED BATH & BEYOND INC COM 075896100 214 10744 SH SOLE 10689 0 55 BELDEN INC COM 077454106 48 779 SH SOLE 779 0 0 BELMOND LTD CL A G1154H107 39 3479 SH SOLE 3479 0 0 BEMIS INC COM 081437105 25 601 SH SOLE 601 0 0 BENCHMARK ELECTRS INC COM 08160H101 133 4589 SH SOLE 4589 0 0 BENEFITFOCUS INC COM 08180D106 63 1876 SH SOLE 1876 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 42243 226321 SH SOLE 225244 0 1077 BERKSHIRE HILLS BANCORP INC COM 084680107 131 3249 SH SOLE 3249 0 0 BERRY GLOBAL GROUP INC COM 08579W103 777 16905 SH SOLE 16843 0 62 BEST BUY INC COM 086516101 1707 22879 SH SOLE 22879 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 1343 26849 SH SOLE 26849 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 1712 38123 SH SOLE 38052 0 71 BIG LOTS INC COM 089302103 351 8416 SH SOLE 8416 0 0 BIO RAD LABS INC CL A 090572207 668 2317 SH SOLE 2317 0 0 BIO TECHNE CORP COM 09073M104 1450 9796 SH SOLE 9796 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 1 119 SH SOLE 119 0 0 BIOGEN INC COM 09062X103 16235 55939 SH SOLE 55932 0 7 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 48 1226 SH SOLE 1226 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 346 3679 SH SOLE 3679 0 0 BIOTELEMETRY INC COM 090672106 217 4824 SH SOLE 4824 0 0 BJS RESTAURANTS INC COM 09180C106 183 3050 SH SOLE 3050 0 0 BLACK HILLS CORP COM 092113109 78 1282 SH SOLE 1282 0 0 BLACK KNIGHT INC COM 09215C105 328 6118 SH SOLE 6118 0 0 BLACKBAUD INC COM 09227Q100 1127 11006 SH SOLE 11006 0 0 BLACKLINE INC COM 09239B109 745 17160 SH SOLE 17160 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 21 1712 SH SOLE 1712 0 0 BLACKROCK INC COM 09247X101 6455 12943 SH SOLE 12939 0 4 BLACKROCK MULTI-SECTOR INC T COM 09258A107 33 1977 SH SOLE 1977 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 40 2952 SH SOLE 2952 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 51 3661 SH SOLE 3661 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 221 6868 SH SOLE 6868 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 119 3762 SH SOLE 3762 0 0 BLOCK H & R INC COM 093671105 44 1925 SH SOLE 1925 0 0 BLOOMIN BRANDS INC COM 094235108 163 8104 SH SOLE 8104 0 0 BLUCORA INC COM 095229100 6 198 SH SOLE 198 0 0 BLUEBIRD BIO INC COM 09609G100 61 387 SH SOLE 387 0 0 BMC STK HLDGS INC COM 05591B109 34 1634 SH SOLE 1634 0 0 BOEING CO COM 097023105 7692 22923 SH SOLE 22910 0 13 BOFI HLDG INC COM 05566U108 356 8702 SH SOLE 8664 0 38 BOISE CASCADE CO DEL COM 09739D100 22 491 SH SOLE 491 0 0 BOK FINL CORP COM NEW 05561Q201 2650 28167 SH SOLE 28167 0 0 BOOKING HLDGS INC COM 09857L108 17090 8431 SH SOLE 8345 0 86 BOOT BARN HLDGS INC COM 099406100 142 6888 SH SOLE 6888 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1612 36869 SH SOLE 36555 0 314 BORGWARNER INC COM 099724106 2072 48015 SH SOLE 48015 0 0 BOSTON BEER INC CL A 100557107 28 95 SH SOLE 93 0 2 BOSTON PROPERTIES INC COM 101121101 610 4862 SH SOLE 4834 0 28 BOSTON SCIENTIFIC CORP COM 101137107 2387 73018 SH SOLE 72543 0 475 BOTTOMLINE TECH DEL INC COM 101388106 737 14778 SH SOLE 14778 0 0 BOYD GAMING CORP COM 103304101 17 506 SH SOLE 506 0 0 BP PLC SPONSORED ADR 055622104 6788 148701 SH SOLE 148701 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 106 6249 SH SOLE 6249 0 0 BRASKEM S A SP ADR PFD A 105532105 248 9533 SH SOLE 9533 0 0 BRF SA SPONSORED ADR 10552T107 1 238 SH SOLE 238 0 0 BRIGGS & STRATTON CORP COM 109043109 12 687 SH SOLE 687 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 639 6229 SH SOLE 6209 0 20 BRIGHTHOUSE FINL INC COM 10922N103 131 3290 SH SOLE 3277 0 13 BRINKER INTL INC COM 109641100 419 8803 SH SOLE 8323 0 480 BRINKS CO COM 109696104 1342 16838 SH SOLE 16838 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2147 38802 SH SOLE 38768 0 34 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5945 117835 SH SOLE 117355 0 480 BRIXMOR PPTY GROUP INC COM 11120U105 20 1175 SH SOLE 1175 0 0 BROADCOM INC COM 11135F101 11535 47538 SH SOLE 47538 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 22334 194049 SH SOLE 192884 0 1165 BROOKDALE SR LIVING INC COM 112463104 1 120 SH SOLE 120 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3891 95971 SH SOLE 95357 0 614 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 8 221 SH SOLE 221 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 22 562 SH SOLE 562 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 0 9 SH SOLE 8 0 1 BROOKS AUTOMATION INC COM 114340102 811 24876 SH SOLE 24876 0 0 BROWN & BROWN INC COM 115236101 2357 84984 SH SOLE 84276 0 708 BROWN FORMAN CORP CL B 115637209 536 10954 SH SOLE 10856 0 98 BRUKER CORP COM 116794108 135 4639 SH SOLE 4639 0 0 BRUNSWICK CORP COM 117043109 2794 43340 SH SOLE 43340 0 0 BT GROUP PLC ADR 05577E101 107 7400 SH SOLE 7400 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 86 2465 SH SOLE 2465 0 0 BUCKLE INC COM 118440106 14 502 SH SOLE 502 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 71 3878 SH SOLE 3878 0 0 BUNGE LIMITED COM G16962105 33 470 SH SOLE 470 0 0 BURLINGTON STORES INC COM 122017106 1043 6929 SH SOLE 6929 0 0 BWX TECHNOLOGIES INC COM 05605H100 2196 35240 SH SOLE 35189 0 51 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 13200 157789 SH SOLE 157789 0 0 CA INC COM 12673P105 4135 115968 SH SOLE 115680 0 288 CABLE ONE INC COM 12685J105 525 717 SH SOLE 713 0 4 CABOT CORP COM 127055101 101 1649 SH SOLE 1649 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 891 8278 SH SOLE 8278 0 0 CABOT OIL & GAS CORP COM 127097103 695 29226 SH SOLE 29176 0 50 CACI INTL INC CL A 127190304 333 1978 SH SOLE 1978 0 0 CADENCE BANCORPORATION CL A 12739A100 500 17325 SH SOLE 17325 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 184 4256 SH SOLE 4256 0 0 CAE INC COM 124765108 9441 454566 SH SOLE 454566 0 0 CAESARS ENTMT CORP COM 127686103 74 6900 SH SOLE 6900 0 0 CAESARSTONE LTD ORD SHS M20598104 2 146 SH SOLE 146 0 0 CAL MAINE FOODS INC COM NEW 128030202 375 8187 SH SOLE 8187 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 69 5476 SH SOLE 5476 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 9 785 SH SOLE 785 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 7 826 SH SOLE 826 0 0 CALAVO GROWERS INC COM 128246105 657 6833 SH SOLE 6833 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 13 279 SH SOLE 279 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 29 767 SH SOLE 731 0 36 CALIX INC COM 13100M509 75 9637 SH SOLE 9637 0 0 CALLAWAY GOLF CO COM 131193104 157 8279 SH SOLE 8279 0 0 CALLON PETE CO DEL COM 13123X102 881 81950 SH SOLE 81950 0 0 CAMBREX CORP COM 132011107 544 10426 SH SOLE 10327 0 99 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 19 745 SH SOLE 745 0 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 253 10688 SH SOLE 10688 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 50 1310 SH SOLE 1310 0 0 CAMDEN NATL CORP COM 133034108 38 829 SH SOLE 829 0 0 CAMDEN PPTY TR SH BEN INT 133131102 733 8033 SH SOLE 7975 0 58 CAMECO CORP COM 13321L108 42 3742 SH SOLE 3742 0 0 CAMPBELL SOUP CO COM 134429109 49 1228 SH SOLE 1228 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 276 11033 SH SOLE 10852 0 181 CANADIAN NAT RES LTD COM 136385101 1504 41677 SH SOLE 41584 0 93 CANADIAN NATL RY CO COM 136375102 5523 67552 SH SOLE 67523 0 29 CANADIAN PAC RY LTD COM 13645T100 2515 13742 SH SOLE 13535 0 207 CANNAE HLDGS INC COM 13765N107 3 163 SH SOLE 163 0 0 CANON INC SPONSORED ADR 138006309 578 17661 SH SOLE 17661 0 0 CANTEL MEDICAL CORP COM 138098108 499 5079 SH SOLE 5079 0 0 CAPELLA EDUCATION COMPANY COM 139594105 0 1 SH SOLE 1 0 0 CAPITAL ONE FINL CORP COM 14040H105 7192 78272 SH SOLE 78272 0 0 CAPITAL SR LIVING CORP COM 140475104 599 56159 SH SOLE 56159 0 0 CAPITOL FED FINL INC COM 14057J101 5 354 SH SOLE 354 0 0 CARBO CERAMICS INC COM 140781105 0 18 SH SOLE 18 0 0 CARDINAL HEALTH INC COM 14149Y108 430 8829 SH SOLE 8681 0 148 CARDTRONICS PLC SHS CL A G1991C105 47 1932 SH SOLE 1932 0 0 CARGURUS INC COM CL A 141788109 7 196 SH SOLE 196 0 0 CARLISLE COS INC COM 142339100 1351 12470 SH SOLE 12470 0 0 CARMAX INC COM 143130102 3936 54014 SH SOLE 53677 0 337 CARNIVAL CORP UNIT 99/99/9999 143658300 3056 53326 SH SOLE 53326 0 0 CARNIVAL PLC ADR 14365C103 354 6146 SH SOLE 6146 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 262 4973 SH SOLE 4941 0 32 CARRIAGE SVCS INC COM 143905107 37 1509 SH SOLE 1509 0 0 CARRIZO OIL & GAS INC COM 144577103 8 294 SH SOLE 294 0 0 CARS COM INC COM 14575E105 8 258 SH SOLE 258 0 0 CARTER INC COM 146229109 1074 9911 SH SOLE 9895 0 16 CASA SYS INC COM 14713L102 57 3487 SH SOLE 3487 0 0 CASELLA WASTE SYS INC CL A 147448104 12 453 SH SOLE 453 0 0 CASEYS GEN STORES INC COM 147528103 1570 14944 SH SOLE 14856 0 88 CASS INFORMATION SYS INC COM 14808P109 361 5239 SH SOLE 5239 0 0 CATALENT INC COM 148806102 382 9126 SH SOLE 9126 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 47 3687 SH SOLE 3687 0 0 CATERPILLAR INC DEL COM 149123101 8175 60263 SH SOLE 60144 0 119 CATHAY GEN BANCORP COM 149150104 66 1640 SH SOLE 1640 0 0 CAVCO INDS INC DEL COM 149568107 345 1663 SH SOLE 1663 0 0 CAVIUM INC COM 14964U108 49 561 SH SOLE 561 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 94 906 SH SOLE 906 0 0 CBRE GROUP INC CL A 12504L109 2387 50001 SH SOLE 49867 0 134 CBS CORP NEW CL B 124857202 1178 20925 SH SOLE 19414 0 1511 CDK GLOBAL INC COM 12508E101 4776 73413 SH SOLE 73157 0 256 CDN IMPERIAL BK COMM TORONTO COM 136069101 3346 38507 SH SOLE 38507 0 0 CDW CORP COM 12514G108 9235 114306 SH SOLE 113581 0 725 CEDAR FAIR L P DEPOSITRY UNIT 150185106 0 5 SH SOLE 5 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 1 148 SH SOLE 148 0 0 CELANESE CORP DEL COM SER A 150870103 4336 39039 SH SOLE 39039 0 0 CELESTICA INC SUB VTG SHS 15101Q108 3 217 SH SOLE 217 0 0 CELGENE CORP COM 151020104 5241 66007 SH SOLE 65719 0 288 CELLECTIS S A SPONSORED ADS 15117K103 0 13 SH SOLE 13 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 114 17393 SH SOLE 17392 0 1 CENTENE CORP DEL COM 15135B101 4472 36295 SH SOLE 36295 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 480 26590 SH SOLE 26590 0 0 CENTERPOINT ENERGY INC COM 15189T107 6719 242494 SH SOLE 242076 0 418 CENTERSTATE BK CORP COM 15201P109 951 31881 SH SOLE 28649 0 3232 CENTRAL GARDEN & PET CO COM 153527106 147 3396 SH SOLE 3396 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 42 1455 SH SOLE 1455 0 0 CENTRUS ENERGY CORP CL A 15643U104 0 1 SH SOLE 1 0 0 CENTURYLINK INC COM 156700106 2053 110192 SH SOLE 109912 0 280 CERNER CORP COM 156782104 1605 26841 SH SOLE 26841 0 0 CERUS CORP COM 157085101 36 5377 SH SOLE 5377 0 0 CF INDS HLDGS INC COM 125269100 6175 139084 SH SOLE 139047 0 37 CHANGYOU COM LTD ADS REP CL A 15911M107 3 182 SH SOLE 182 0 0 CHANNELADVISOR CORP COM 159179100 4 256 SH SOLE 256 0 0 CHARLES RIV LABS INTL INC COM 159864107 1120 9977 SH SOLE 9977 0 0 CHART INDS INC COM PAR $0.01 16115Q308 288 4674 SH SOLE 4641 0 33 CHARTER COMMUNICATIONS INC N CL A 16119P108 517 1767 SH SOLE 1767 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 22165 226921 SH SOLE 225888 0 1033 CHEESECAKE FACTORY INC COM 163072101 1350 24533 SH SOLE 24533 0 0 CHEFS WHSE INC COM 163086101 239 8378 SH SOLE 8378 0 0 CHEMED CORP NEW COM 16359R103 3771 11717 SH SOLE 11717 0 0 CHEMICAL FINL CORP COM 163731102 885 15903 SH SOLE 15903 0 0 CHEMOURS CO COM 163851108 21 475 SH SOLE 475 0 0 CHENIERE ENERGY INC COM NEW 16411R208 551 8468 SH SOLE 8438 0 30 CHESAPEAKE ENERGY CORP COM 165167107 11 1955 SH SOLE 1955 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 52 1658 SH SOLE 1658 0 0 CHESAPEAKE UTILS CORP COM 165303108 167 2096 SH SOLE 2096 0 0 CHEVRON CORP NEW COM 166764100 23419 185262 SH SOLE 183457 0 1805 CHICOS FAS INC COM 168615102 167 20521 SH SOLE 20521 0 0 CHILDRENS PL INC COM 168905107 96 792 SH SOLE 792 0 0 CHIMERA INVT CORP COM NEW 16934Q208 34 1860 SH SOLE 1860 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 77 778 SH SOLE 778 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 20 2654 SH SOLE 2654 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 2 61 SH SOLE 61 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 10 789 SH SOLE 789 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1570 35375 SH SOLE 35375 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 867 9653 SH SOLE 9600 0 53 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 1 35 SH SOLE 35 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 10 211 SH SOLE 211 0 0 CHINA YUCHAI INTL LTD COM G21082105 166 7635 SH SOLE 7635 0 0 CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 2 119 SH SOLE 119 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1897 4397 SH SOLE 4381 0 16 CHOICE HOTELS INTL INC COM 169905106 199 2636 SH SOLE 2636 0 0 CHUBB LIMITED COM H1467J104 14687 115639 SH SOLE 115476 0 163 CHURCH & DWIGHT INC COM 171340102 716 13472 SH SOLE 13456 0 16 CHURCHILL DOWNS INC COM 171484108 9 33 SH SOLE 33 0 0 CHUYS HLDGS INC COM 171604101 55 1802 SH SOLE 1802 0 0 CIENA CORP COM NEW 171779309 466 17588 SH SOLE 17588 0 0 CIGNA CORPORATION COM 125509109 2969 17477 SH SOLE 17335 0 142 CIMAREX ENERGY CO COM 171798101 1166 11468 SH SOLE 11468 0 0 CINCINNATI FINL CORP COM 172062101 3558 53203 SH SOLE 53068 0 135 CINEMARK HOLDINGS INC COM 17243V102 1883 53686 SH SOLE 53031 0 655 CINTAS CORP COM 172908105 848 4575 SH SOLE 4557 0 18 CIRRUS LOGIC INC COM 172755100 2 61 SH SOLE 61 0 0 CISCO SYS INC COM 17275R102 35545 826036 SH SOLE 824545 0 1491 CIT GROUP INC COM NEW 125581801 2547 50509 SH SOLE 49996 0 513 CITIGROUP INC COM NEW 172967424 6508 97259 SH SOLE 97259 0 0 CITIZENS FINL GROUP INC COM 174610105 2504 64358 SH SOLE 64358 0 0 CITRIX SYS INC COM 177376100 1693 16145 SH SOLE 16134 0 11 CIVEO CORP CDA COM 17878Y108 1 225 SH SOLE 225 0 0 CLEAN HARBORS INC COM 184496107 3958 71236 SH SOLE 67732 0 3504 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 71 5070 SH SOLE 5070 0 0 CLEARWATER PAPER CORP COM 18538R103 0 17 SH SOLE 17 0 0 CLOROX CO DEL COM 189054109 14125 104458 SH SOLE 104383 0 75 CLOUD PEAK ENERGY INC COM 18911Q102 2 432 SH SOLE 432 0 0 CME GROUP INC COM CL A 12572Q105 2060 12568 SH SOLE 12568 0 0 CMS ENERGY CORP COM 125896100 635 13425 SH SOLE 13425 0 0 CNA FINL CORP COM 126117100 144 3154 SH SOLE 3154 0 0 CNH INDL N V SHS N20944109 9 842 SH SOLE 842 0 0 CNO FINL GROUP INC COM 12621E103 191 10032 SH SOLE 10032 0 0 CNOOC LTD SPONSORED ADR 126132109 791 4622 SH SOLE 4622 0 0 CNX RESOURCES CORPORATION COM 12653C108 28 1601 SH SOLE 1601 0 0 COCA COLA CO COM 191216100 27838 634747 SH SOLE 633877 0 870 COCA COLA EUROPEAN PARTNERS SHS G25839104 169 4168 SH SOLE 4168 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 1 11 SH SOLE 11 0 0 CODEXIS INC COM 192005106 32 2224 SH SOLE 2224 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 85 1598 SH SOLE 1598 0 0 COGNEX CORP COM 192422103 960 21502 SH SOLE 21464 0 38 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 22395 283501 SH SOLE 282365 0 1136 COHEN & STEERS CLOSED END OP COM 19248P106 429 33374 SH SOLE 18 0 33356 COHEN & STEERS INC COM 19247A100 229 5499 SH SOLE 5499 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 61 2629 SH SOLE 2629 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 63 3223 SH SOLE 3223 0 0 COHERENT INC COM 192479103 420 2686 SH SOLE 2686 0 0 COHERUS BIOSCIENCES INC COM 19249H103 18 1261 SH SOLE 1261 0 0 COHU INC COM 192576106 25 1025 SH SOLE 1025 0 0 COLFAX CORP COM 194014106 69 2258 SH SOLE 2258 0 0 COLGATE PALMOLIVE CO COM 194162103 17980 277419 SH SOLE 277401 0 18 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 449 5934 SH SOLE 5790 0 144 COLONY CAP INC NEW CL A COM 19626G108 23 3681 SH SOLE 3681 0 0 COLUMBIA BKG SYS INC COM 197236102 289 7063 SH SOLE 7063 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 200 8823 SH SOLE 8823 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 662 7245 SH SOLE 7245 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 284 6554 SH SOLE 6554 0 0 COMCAST CORP NEW CL A 20030N101 14433 439888 SH SOLE 438986 0 902 COMERICA INC COM 200340107 855 9393 SH SOLE 9393 0 0 COMFORT SYS USA INC COM 199908104 377 8226 SH SOLE 8226 0 0 COMMERCE BANCSHARES INC COM 200525103 404 6241 SH SOLE 5725 0 516 COMMERCIAL METALS CO COM 201723103 2815 133345 SH SOLE 133345 0 0 COMMSCOPE HLDG CO INC COM 20337X109 621 21295 SH SOLE 21295 0 0 COMMUNITY BK SYS INC COM 203607106 137 2324 SH SOLE 2324 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 3 788 SH SOLE 788 0 0 COMMVAULT SYSTEMS INC COM 204166102 157 2386 SH SOLE 2386 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 295 49028 SH SOLE 47671 0 1357 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 31 16904 SH SOLE 16904 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 20 3528 SH SOLE 3528 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 220 12708 SH SOLE 12708 0 0 COMPASS MINERALS INTL INC COM 20451N101 175 2663 SH SOLE 2649 0 14 COMPUTER PROGRAMS & SYS INC COM 205306103 4 128 SH SOLE 128 0 0 COMSCORE INC COM 20564W105 0 21 SH SOLE 21 0 0 CONAGRA BRANDS INC COM 205887102 369 10335 SH SOLE 10335 0 0 CONCHO RES INC COM 20605P101 1937 14003 SH SOLE 13810 0 193 CONDUENT INC COM 206787103 1862 102471 SH SOLE 101391 0 1080 CONMED CORP COM 207410101 17 236 SH SOLE 236 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 0 5 SH SOLE 5 0 0 CONOCOPHI LLIPS COM 20825C104 10167 146039 SH SOLE 144250 0 1789 CONSOL ENERGY INC NEW COM 20854L108 0 6 SH SOLE 6 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1 101 SH SOLE 101 0 0 CONSOLIDATED EDISON INC COM 209115104 795 10206 SH SOLE 10206 0 0 CONSTELLATION BRANDS INC CL A 21036P108 869 3972 SH SOLE 3972 0 0 CONSTELLIUM NV CL A N22035104 1 109 SH SOLE 109 0 0 CONTINENTAL RESOURCES INC COM 212015101 62 948 SH SOLE 948 0 0 CONTROL4 CORP COM 21240D107 6 263 SH SOLE 263 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 2 379 SH SOLE 379 0 0 CONVERGYS CORP COM 212485106 9 395 SH SOLE 395 0 0 COOPER COS INC COM NEW 216648402 2049 8700 SH SOLE 8691 0 9 COOPER TIRE & RUBR CO COM 216831107 54 2053 SH SOLE 2053 0 0 COPA HOLDINGS SA CL A P31076105 142 1500 SH SOLE 1500 0 0 COPART INC COM 217204106 6350 112275 SH SOLE 111732 0 543 CORCEPT THERAPEUTICS INC COM 218352102 165 10571 SH SOLE 10571 0 0 CORE LABORATORIES N V COM N22717107 6229 49350 SH SOLE 49108 0 242 CORE MARK HOLDING CO INC COM 218681104 41 1788 SH SOLE 1788 0 0 CORECIVIC INC COM 21871N101 795 33278 SH SOLE 33219 0 59 CORELOGIC INC COM 21871D103 2 43 SH SOLE 43 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 0 2 SH SOLE 2 0 0 CORESITE RLTY CORP COM 21870Q105 1113 10046 SH SOLE 9993 0 53 CORNERSTONE ONDEMAND INC COM 21925Y103 78 1645 SH SOLE 1645 0 0 CORNING INC COM 219350105 2913 105917 SH SOLE 105672 0 245 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 502 17320 SH SOLE 17320 0 0 COSAN LTD SHS A G25343107 0 35 SH SOLE 35 0 0 COSTAR GROUP INC COM 22160N109 3733 9049 SH SOLE 9049 0 0 COSTCO WHSL CORP NEW COM 22160K105 4717 22573 SH SOLE 22562 0 11 COTIVITI HLDGS INC COM 22164K101 1274 28875 SH SOLE 28875 0 0 COTT CORP QUE COM 22163N106 4 217 SH SOLE 217 0 0 COTY INC COM CL A 222070203 1 71 SH SOLE 71 0 0 COUSINS PPTYS INC COM 222795106 61 6347 SH SOLE 6149 0 198 COVANTA HLDG CORP COM 22282E102 277 16900 SH SOLE 16900 0 0 COWEN INC CL A NEW 223622606 45 3283 SH SOLE 3283 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 467 2987 SH SOLE 2987 0 0 CRANE CO COM 224399105 456 5694 SH SOLE 5666 0 28 CRAY INC COM NEW 225223304 52 2123 SH SOLE 2123 0 0 CREDICORP LTD COM G2519Y108 90 404 SH SOLE 404 0 0 CREDIT ACCEP CORP MICH COM 225310101 792 2240 SH SOLE 2184 0 56 CREDIT SUISSE GROUP SPONSORED ADR 225401108 1481 99509 SH SOLE 98854 0 655 CREDIT SUISSE NASSAU BRH ETN STOXX EUR 50 22542D100 22 181 SH SOLE 181 0 0 CREE INC COM 225447101 733 17625 SH SOLE 17610 0 15 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 34 1070 SH SOLE 1070 0 0 CRH PLC ADR 12626K203 177 5016 SH SOLE 5016 0 0 CROCS INC COM 227046109 2 127 SH SOLE 0 0 127 CROWN CASTLE INTL CORP NEW COM 22822V101 9964 92414 SH SOLE 92176 0 238 CROWN HOLDINGS INC COM 228368106 1172 26203 SH SOLE 25996 0 207 CSG SYS INTL INC COM 126349109 14 335 SH SOLE 335 0 0 CSX CORP COM 126408103 1653 25910 SH SOLE 25910 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 22 467 SH SOLE 467 0 0 CUBESMART COM 229663109 626 19439 SH SOLE 19439 0 0 CUBIC CORP COM 229669106 134 2086 SH SOLE 2086 0 0 CULLEN FROST BANKERS INC COM 229899109 2762 25518 SH SOLE 25518 0 0 CUMMINS INC COM 231021106 5318 40008 SH SOLE 39865 0 143 CURTISS WRIGHT CORP COM 231561101 105 883 SH SOLE 883 0 0 CVB FINL CORP COM 126600105 151 6716 SH SOLE 6716 0 0 CVS HEALTH CORP COM 126650100 13866 215509 SH SOLE 215316 0 193 CYBERARK SOFTWARE LTD SHS M2682V108 2 33 SH SOLE 33 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1024 65739 SH SOLE 65739 0 0 CYRUSONE INC COM 23283R100 1858 31838 SH SOLE 31778 0 60 CYTRX CORP COM PAR 232828608 0 1 SH SOLE 1 0 0 D R HORTON INC COM 23331A109 2757 67404 SH SOLE 67404 0 0 DANA INCORPORATED COM 235825205 10 506 SH SOLE 506 0 0 DANAHER CORP DEL COM 235851102 10114 102504 SH SOLE 102438 0 66 DARDEN RESTAURANTS INC COM 237194105 4361 40724 SH SOLE 40724 0 0 DARLING INGREDIENTS INC COM 237266101 1867 93933 SH SOLE 93933 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 141 2977 SH SOLE 2977 0 0 DAVITA INC COM 23918K108 1548 22292 SH SOLE 21956 0 336 DBX ETF TR XTRACK HRVST CSI 233051879 1 34 SH SOLE 34 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 202113 6436734 SH SOLE 6434856 0 1878 DBX ETF TR XTRACK MSCI EURP 233051853 842 30024 SH SOLE 30024 0 0 DBX ETF TR XTRACK MSCI SOUT 233051812 118 4080 SH SOLE 77 0 4003 DCT INDUSTRIAL TRUST INC COM NEW 233153204 2854 42781 SH SOLE 42781 0 0 DEAN FOODS CO NEW COM NEW 242370203 1 94 SH SOLE 94 0 0 DECKERS OUTDOOR CORP COM 243537107 246 2174 SH SOLE 2174 0 0 DEERE & CO COM 244199105 2747 19667 SH SOLE 19667 0 0 DELEK US HLDGS INC NEW COM 24665A103 117 2338 SH SOLE 2338 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 512 6040 SH SOLE 6040 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 158 3475 SH SOLE 3475 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3326 67128 SH SOLE 67128 0 0 DELUXE CORP COM 248019101 99 1510 SH SOLE 1284 0 226 DENTSPLY SIRONA INC COM 24906P109 1574 35949 SH SOLE 35640 0 309 DEPOMED INC COM 249908104 0 61 SH SOLE 61 0 0 DESCARTES SYS GROUP INC COM 249906108 541 16653 SH SOLE 16653 0 0 DESTINATION XL GROUP INC COM 25065K104 26 11505 SH SOLE 11505 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 1 80 SH SOLE 80 0 0 DEUTSCHE BK AG LDN BRH DB GOLD SHORT 25154H731 2034 141756 SH SOLE 141756 0 0 DEUTSCHE BK AG LONDON ELE MORN TTL22 25153Q708 17 538 SH SOLE 538 0 0 DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 31 3518 SH SOLE 3518 0 0 DEVON ENERGY CORP NEW COM 25179M103 1118 25427 SH SOLE 25209 0 218 DEXCOM INC COM 252131107 419 4410 SH SOLE 4410 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1 198 SH SOLE 198 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 25104 174314 SH SOLE 173162 0 1152 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 212 1093 SH SOLE 1065 0 28 DIAMOND OFFSHORE DRILLING IN COM 25271C102 579 27753 SH SOLE 27753 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4365 33183 SH SOLE 33168 0 15 DICKS SPORTING GOODS INC COM 253393102 370 10511 SH SOLE 10511 0 0 DIEBOLD NXDF INC COM 253651103 711 59504 SH SOLE 59018 0 486 DIGI INTL INC COM 253798102 174 13151 SH SOLE 13151 0 0 DIGITAL RLTY TR INC COM 253868103 545 4890 SH SOLE 4890 0 0 DIME CMNTY BANCSHARES COM 253922108 1 74 SH SOLE 74 0 0 DIODES INC COM 254543101 81 2322 SH SOLE 2322 0 0 DIPLOMAT PHARMACY INC COM 25456K101 136 5311 SH SOLE 5240 0 71 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 21 515 SH SOLE 515 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 4496 71422 SH SOLE 71422 0 0 DISCOVER FINL SVCS COM 254709108 1246 17710 SH SOLE 17710 0 0 DISCOVERY INC COM SER A 25470F104 798 29081 SH SOLE 29068 0 13 DISCOVERY INC COM SER C 25470F302 50 2011 SH SOLE 1878 0 133 DISH NETWORK CORP CL A 25470M109 172 5113 SH SOLE 5113 0 0 DISNEY WALT CO COM DISNEY 254687106 22464 214325 SH SOLE 213627 0 698 DOLBY LABORATORIES INC COM 25659T107 1372 22235 SH SOLE 22136 0 99 DOLLAR GEN CORP NEW COM 256677105 8504 86269 SH SOLE 86061 0 208 DOLLAR TREE INC COM 256746108 2724 32085 SH SOLE 31977 0 108 DOMINION ENERGY INC COM 25746U109 4822 70698 SH SOLE 70698 0 0 DOMINOS PIZZA INC COM 25754A201 571 2025 SH SOLE 2007 0 18 DOMTAR CORP COM NEW 257559203 55 1161 SH SOLE 1161 0 0 DONALDSON INC COM 257651109 1124 24908 SH SOLE 24871 0 37 DONNELLEY FINL SOLUTIONS INC COM 25787G100 0 7 SH SOLE 7 0 0 DONNELLEY R R & SONS CO COM 257867200 103 17875 SH SOLE 16918 0 957 DORMAN PRODUCTS INC COM 258278100 2316 33906 SH SOLE 33629 0 277 DOUBLELINE INCOME SOLUTIONS COM 258622109 469 23539 SH SOLE 23539 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 354 16958 SH SOLE 3866 0 13092 DOUGLAS DYNAMICS INC COM 25960R105 158 3290 SH SOLE 3290 0 0 DOUGLAS EMMETT INC COM 25960P109 10 245 SH SOLE 245 0 0 DOVER CORP COM 260003108 604 8257 SH SOLE 8257 0 0 DOWDUPONT INC COM 26078J100 6664 101098 SH SOLE 100941 0 157 DR REDDYS LABS LTD ADR 256135203 20 603 SH SOLE 603 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 12 4835 SH SOLE 4835 0 0 DRIL-QUIP INC COM 262037104 514 10010 SH SOLE 10010 0 0 DSW INC CL A 23334L102 112 4293 SH SOLE 4203 0 90 DTE ENERGY CO COM 233331107 407 3927 SH SOLE 3927 0 0 DUCOMMUN INC DEL COM 264147109 108 3261 SH SOLE 3261 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 9193 116247 SH SOLE 116111 0 136 DUKE REALTY CORP COM NEW 264411505 480 16508 SH SOLE 16440 0 68 DUN & BRADSTREET CORP DEL NE COM 26483E100 16 127 SH SOLE 127 0 0 DUNKIN BRANDS GROUP INC COM 265504100 756 10954 SH SOLE 10888 0 66 DXC TECHNOLOGY CO COM 23355L106 2615 32448 SH SOLE 32448 0 0 DYCOM INDS INC COM 267475101 4595 48615 SH SOLE 45781 0 2834 E TRADE FINANCIAL CORP COM NEW 269246401 699 11436 SH SOLE 11436 0 0 EAGLE BANCORP INC MD COM 268948106 210 3428 SH SOLE 3428 0 0 EAGLE MATERIALS INC COM 26969P108 1914 18230 SH SOLE 18196 0 34 EAST WEST BANCORP INC COM 27579R104 4262 65378 SH SOLE 65343 0 35 EASTERLY GOVT PPTYS INC COM 27616P103 277 13997 SH SOLE 13997 0 0 EASTGROUP PPTY INC COM 277276101 241 2536 SH SOLE 2504 0 32 EASTMAN CHEM CO COM 277432100 350 3506 SH SOLE 3506 0 0 EATON CORP PLC SHS G29183103 7128 95366 SH SOLE 95218 0 148 EATON VANCE CORP COM NON VTG 278265103 598 11473 SH SOLE 11473 0 0 EATON VANCE LTD DUR INCOME F COM 27828H105 238 18840 SH SOLE 18840 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 104 6682 SH SOLE 6682 0 0 EBAY INC COM 278642103 4361 120246 SH SOLE 120028 0 218 ECHO GLOBAL LOGISTICS INC COM 27875T101 17 574 SH SOLE 574 0 0 ECHOSTAR CORP CL A 278768106 68 1528 SH SOLE 1528 0 0 ECOLAB INC COM 278865100 7522 53602 SH SOLE 53602 0 0 ECOPETROL S A SPONSORED ADS 279158109 351 17083 SH SOLE 17083 0 0 EDISON INTL COM 281020107 72 1159 SH SOLE 1159 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 191 4615 SH SOLE 4615 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 15393 105742 SH SOLE 105333 0 409 EL PASO ELEC CO COM NEW 283677854 0 2 SH SOLE 2 0 0 ELBIT SYS LTD ORD M3760D101 3032 25535 SH SOLE 25535 0 0 ELECTRONIC ARTS INC COM 285512109 2894 20519 SH SOLE 20519 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 186 5722 SH SOLE 5722 0 0 ELLIE MAE INC COM 28849P100 717 6904 SH SOLE 6904 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 62 2689 SH SOLE 2689 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 286 11523 SH SOLE 11466 0 57 EMCOR GROUP INC COM 29084Q100 1477 19369 SH SOLE 19310 0 59 EMERALD EXPOSITIONS EVENTS I COM 29103B100 9 419 SH SOLE 419 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 445 8796 SH SOLE 8768 0 28 EMERSON ELEC CO COM 291011104 4550 65773 SH SOLE 65517 0 256 EMPIRE ST RLTY TR INC CL A 292104106 40 2389 SH SOLE 2280 0 109 EMPLOYERS HOLDINGS INC COM 292218104 4 108 SH SOLE 108 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 276 8483 SH SOLE 8483 0 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 7 657 SH SOLE 657 0 0 ENBRIDGE INC COM 29250N105 2562 71795 SH SOLE 71795 0 0 ENCANA CORP COM 292505104 545 41781 SH SOLE 41781 0 0 ENCOMPASS HEALTH CORP COM 29261A100 1235 18264 SH SOLE 18264 0 0 ENCORE CAP GROUP INC COM 292554102 8 228 SH SOLE 228 0 0 ENDO INTL PLC SHS G30401106 3 315 SH SOLE 315 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 74 8372 SH SOLE 8372 0 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 3 150 SH SOLE 150 0 0 ENERGEN CORP COM 29265N108 217 2978 SH SOLE 2978 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 402 6404 SH SOLE 6404 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 58 3335 SH SOLE 3335 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 298 15680 SH SOLE 15680 0 0 ENERPLUS CORP COM 292766102 16 1234 SH SOLE 1234 0 0 ENERSYS COM 29275Y102 521 6981 SH SOLE 6846 0 135 ENGILITY HLDGS INC NEW COM 29286C107 0 11 SH SOLE 11 0 0 ENI S P A SPONSORED ADR 26874R108 69 1876 SH SOLE 1876 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 67 4287 SH SOLE 4287 0 0 ENNIS INC COM 293389102 22 1095 SH SOLE 1095 0 0 ENOVA INTL INC COM 29357K103 1 25 SH SOLE 25 0 0 ENPRO INDS INC COM 29355X107 28 398 SH SOLE 398 0 0 ENSCO PLC SHS CLASS A G3157S106 7 896 SH SOLE 896 0 0 ENSIGN GROUP INC COM 29358P101 185 5124 SH SOLE 5124 0 0 ENSTAR GROUP LIMITED SHS G3075P101 81 393 SH SOLE 393 0 0 ENTEGRIS INC COM 29362U104 1018 30033 SH SOLE 29876 0 157 ENTERGY CORP NEW COM 29364G103 3361 41597 SH SOLE 41462 0 135 ENTERPRISE FINL SVCS CORP COM 293712105 3 55 SH SOLE 55 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 854 30863 SH SOLE 30823 0 40 ENVESTNET INC COM 29404K106 752 13677 SH SOLE 13516 0 161 ENVIROSTAR INC COM 29414M100 39 980 SH SOLE 980 0 0 ENVISION HEALTHCARE CORP COM 29414D100 29 664 SH SOLE 658 0 6 EOG RES INC COM 26875P101 7152 57476 SH SOLE 57243 0 233 EPAM SYS INC COM 29414B104 1879 15114 SH SOLE 14954 0 160 EPLUS INC COM 294268107 483 5131 SH SOLE 5016 0 115 EPR PPTYS COM SH BEN INT 26884U109 909 14036 SH SOLE 14036 0 0 EQT CORP COM 26884L109 1935 35078 SH SOLE 35078 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 73 1404 SH SOLE 1404 0 0 EQUIFAX INC COM 294429105 646 5166 SH SOLE 5151 0 15 EQUINIX INC COM PAR $0.001 29444U700 3974 9244 SH SOLE 9244 0 0 EQUINOR ASA SPONSORED ADR 29446M102 643 24347 SH SOLE 24347 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 594 18866 SH SOLE 18866 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 303 3304 SH SOLE 3304 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 729 11455 SH SOLE 11436 0 19 ERICSSON ADR B SEK 10 294821608 194 25237 SH SOLE 25102 0 135 EROS INTL PLC SHS NEW G3788M114 1 83 SH SOLE 83 0 0 ESCO TECHNOLOGIES INC COM 296315104 223 3863 SH SOLE 3863 0 0 ESSENT GROUP LTD COM G3198U102 72 2021 SH SOLE 2021 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 36 2644 SH SOLE 2644 0 0 ESSEX PPTY TR INC COM 297178105 3060 12808 SH SOLE 12799 0 9 ESTERLINE TECHNOLOGIES CORP COM 297425100 672 9111 SH SOLE 9094 0 17 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 5245 141890 SH SOLE 141634 0 256 ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 1039 22079 SH SOLE 15584 0 6495 ETFIS SER TR I INFRAC ACT MLP 26923G103 1121 153330 SH SOLE 153330 0 0 ETFIS SER TR I VIRTUS LIFESC CT 26923G301 6755 206663 SH SOLE 206663 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 1900 78556 SH SOLE 78431 0 125 ETFS PALLADIUM TR SH BEN INT 26923A106 419 4644 SH SOLE 4644 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 419 5148 SH SOLE 5148 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 1 51 SH SOLE 51 0 0 EURONET WORLDWIDE INC COM 298736109 646 7722 SH SOLE 7722 0 0 EVERCORE INC CLASS A 29977A105 1836 17410 SH SOLE 17378 0 32 EVEREST RE GROUP LTD COM G3223R108 562 2443 SH SOLE 2443 0 0 EVERGY INC COM 30034W106 50 886 SH SOLE 886 0 0 EVERI HLDGS INC COM 30034T103 2 327 SH SOLE 327 0 0 EVERSOURCE ENERGY COM 30040W108 588 10055 SH SOLE 10055 0 0 EVOLENT HEALTH INC CL A 30050B101 1366 64914 SH SOLE 64914 0 0 EXACT SCIENCES CORP COM 30063P105 156 2619 SH SOLE 2619 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 187 4679 SH SOLE 4679 0 0 EXELON CORP COM 30161N101 3703 86993 SH SOLE 86993 0 0 EXLSERVICE HOLDINGS INC COM 302081104 486 8591 SH SOLE 8591 0 0 EXPEDIA GROUP INC COM NEW 30212P303 980 8151 SH SOLE 8151 0 0 EXPEDITORS INTL WASH INC COM 302130109 21885 299380 SH SOLE 298856 0 524 EXPONENT INC COM 30214U102 1651 34186 SH SOLE 33892 0 294 EXPRESS INC COM 30219E103 34 3644 SH SOLE 3644 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 10916 141398 SH SOLE 140999 0 399 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1428 66047 SH SOLE 66047 0 0 EXTERRAN CORP COM 30227H106 61 2442 SH SOLE 2442 0 0 EXTRA SPACE STORAGE INC COM 30225T102 752 7528 SH SOLE 7528 0 0 EXTREME NETWORKS INC COM 30226D106 59 7400 SH SOLE 7400 0 0 EXXON MOBIL CORP COM 30231G102 15807 191076 SH SOLE 190660 0 416 F M C CORP COM NEW 302491303 463 5204 SH SOLE 5184 0 20 F5 NETWORKS INC COM 315616102 1022 5933 SH SOLE 5915 0 18 FACEBOOK INC CL A 30303M102 32089 165135 SH SOLE 164775 0 360 FACTSET RESH SYS INC COM 303075105 984 4974 SH SOLE 4965 0 9 FAIR ISAAC CORP COM 303250104 460 2380 SH SOLE 2380 0 0 FANG HLDGS LTD ADR 30711Y102 34 8680 SH SOLE 8680 0 0 FARMLAND PARTNERS INC COM 31154R109 12 1311 SH SOLE 328 0 983 FARO TECHNOLOGIES INC COM 311642102 24 445 SH SOLE 445 0 0 FASTENAL CO COM 311900104 9396 195232 SH SOLE 194275 0 957 FBL FINL GROUP INC CL A 30239F106 2 26 SH SOLE 26 0 0 FCB FINL HLDGS INC CL A 30255G103 19 330 SH SOLE 330 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 175 1378 SH SOLE 1378 0 0 FEDERAL SIGNAL CORP COM 313855108 9 409 SH SOLE 409 0 0 FEDERATED INVS INC PA CL B 314211103 441 18919 SH SOLE 18919 0 0 FEDEX CORP COM 31428X106 8148 35882 SH SOLE 34762 0 1120 FERRARI N V COM N3167Y103 459 3393 SH SOLE 3324 0 69 FERRO CORP COM 315405100 232 11101 SH SOLE 11101 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 2997 158657 SH SOLE 158657 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 76 4109 SH SOLE 4109 0 0 FIBROGEN INC COM 31572Q808 54 860 SH SOLE 860 0 0 FIDELITY CONSMR STAPLES 316092303 214 6895 SH SOLE 6732 0 163 FIDELITY LTD TRM BD ETF 316188200 2651 53850 SH SOLE 53850 0 0 FIDELITY MSCI CONSM DIS 316092204 38869 907311 SH SOLE 907158 0 153 FIDELITY MSCI FINLS IDX 316092501 46608 1189004 SH SOLE 1188842 0 162 FIDELITY MSCI HLTH CARE I 316092600 39114 947097 SH SOLE 946967 0 130 FIDELITY MSCI INFO TECH I 316092808 53267 963752 SH SOLE 963604 0 148 FIDELITY MSCI UTILS INDEX 316092865 140 4085 SH SOLE 4085 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1641 43596 SH SOLE 43596 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 4572 43110 SH SOLE 43030 0 80 FIFTH THIRD BANCORP COM 316773100 516 18016 SH SOLE 17949 0 67 FINANCIAL ENGINES INC COM 317485100 280 6244 SH SOLE 6244 0 0 FINISAR CORP COM NEW 31787A507 80 4469 SH SOLE 4469 0 0 FIREEYE INC COM 31816Q101 77 4980 SH SOLE 4897 0 83 FIRST AMERN FINL CORP COM 31847R102 2668 51606 SH SOLE 51011 0 595 FIRST BANCORP N C COM 318910106 195 4764 SH SOLE 4764 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 2 57 SH SOLE 57 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 177 11432 SH SOLE 11432 0 0 FIRST DATA CORP NEW COM CL A 32008D106 104 5026 SH SOLE 5026 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 13 195 SH SOLE 195 0 0 FIRST FINL BANCORP OH COM 320209109 140 4567 SH SOLE 4567 0 0 FIRST FINL BANKSHARES COM 32020R109 246 4847 SH SOLE 4847 0 0 FIRST HAWAIIAN INC COM 32051X108 58 1991 SH SOLE 1991 0 0 FIRST HORIZON NATL CORP COM 320517105 94 5308 SH SOLE 5308 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 258 7747 SH SOLE 7747 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 211 4991 SH SOLE 4991 0 0 FIRST LONG IS CORP COM 320734106 14 552 SH SOLE 552 0 0 FIRST MERCHANTS CORP COM 320817109 226 4868 SH SOLE 4868 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 7 287 SH SOLE 287 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1856 19174 SH SOLE 19174 0 0 FIRST SOLAR INC COM 336433107 43 838 SH SOLE 838 0 0 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 144 2844 SH SOLE 2844 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 10 832 SH SOLE 832 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 363 6053 SH SOLE 6053 0 0 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 3189 83404 SH SOLE 83404 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 709 27415 SH SOLE 27415 0 0 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 1336 24149 SH SOLE 24149 0 0 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 11649 563031 SH SOLE 561800 0 1231 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 40 762 SH SOLE 762 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 17 337 SH SOLE 337 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 8820 208094 SH SOLE 188240 0 19854 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 5183 110012 SH SOLE 108546 0 1466 FIRST TR EXCHANGE TRADED FD DEVELOPED INTL 33738R787 22 434 SH SOLE 434 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 117 4731 SH SOLE 4731 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 30259 219837 SH SOLE 219808 0 29 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 3132 106289 SH SOLE 106289 0 0 FIRST TR EXCHANGE TRADED FD EMERGING MKTS 33738R779 10 206 SH SOLE 206 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 463 27438 SH SOLE 27189 0 249 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 7221 230471 SH SOLE 226709 0 3762 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 10348 172526 SH SOLE 172351 0 175 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 2361 50122 SH SOLE 50122 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 3725 72787 SH SOLE 72787 0 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 20 1589 SH SOLE 1589 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 9011 121400 SH SOLE 110580 0 10820 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 2532 64768 SH SOLE 64100 0 668 FIRST TR EXCHANGE TRADED FD INDXX INOVTV ETF 33741X201 5 159 SH SOLE 159 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 2392 57184 SH SOLE 56769 0 415 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 309 16917 SH SOLE 16891 0 26 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 10821 305347 SH SOLE 305347 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 8 284 SH SOLE 284 0 0 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 264 11315 SH SOLE 11224 0 91 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 2823 121555 SH SOLE 121182 0 373 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 3072 21936 SH SOLE 21848 0 88 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 12564 262989 SH SOLE 262989 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 16366 290885 SH SOLE 287603 0 3282 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 1414 19807 SH SOLE 19807 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 1500 57277 SH SOLE 56729 0 548 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 4320 226677 SH SOLE 226677 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 17 349 SH SOLE 349 0 0 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 150 3307 SH SOLE 3307 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 266 18024 SH SOLE 18024 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 5436 82398 SH SOLE 82398 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 5311 101524 SH SOLE 101524 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 15977 269383 SH SOLE 266030 0 3354 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 5450 79617 SH SOLE 78261 0 1356 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 2803 98026 SH SOLE 74150 0 23876 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 39 696 SH SOLE 696 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 19 344 SH SOLE 204 0 140 FIRST TR S&P REIT INDEX FD COM 33734G108 2334 99870 SH SOLE 98736 0 1134 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 5524 83677 SH SOLE 82259 0 1418 FIRST TR SR FLG RTE INCM FD COM 33733U108 84 6519 SH SOLE 6519 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 217 16481 SH SOLE 16481 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 14359 474224 SH SOLE 474224 0 0 FIRST UTD CORP COM 33741H107 3 151 SH SOLE 151 0 0 FIRSTCASH INC COM 33767D105 520 5792 SH SOLE 5792 0 0 FIRSTENERGY CORP COM 337932107 780 21717 SH SOLE 21717 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 550 7227 SH SOLE 7037 0 190 FISERV INC COM 337738108 2598 35075 SH SOLE 35067 0 8 FIVE BELOW INC COM 33829M101 3688 37750 SH SOLE 37750 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 2 104 SH SOLE 104 0 0 FIVE9 INC COM 338307101 443 12838 SH SOLE 12772 0 66 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 151 6453 SH SOLE 6453 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 3813 18108 SH SOLE 18073 0 35 FLEX LTD ORD Y2573F102 237 16773 SH SOLE 16773 0 0 FLEXSHARES TR GLB QLT R/E IDX 33939L787 4610 73957 SH SOLE 73957 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 10863 446509 SH SOLE 446458 0 51 FLEXSHARES TR MORNSTAR USMKT 33939L100 3619 31821 SH SOLE 31821 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 5619 126124 SH SOLE 126124 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 3580 79026 SH SOLE 79026 0 0 FLEXSHARES TR READY ACC VARI 33939L886 133 1764 SH SOLE 1764 0 0 FLEXSTEEL INDS INC COM 339382103 1 27 SH SOLE 27 0 0 FLIR SYS INC COM 302445101 1093 21032 SH SOLE 20991 0 41 FLOOR & DECOR HLDGS INC CL A 339750101 244 4948 SH SOLE 4948 0 0 FLOWERS FOODS INC COM 343498101 343 16450 SH SOLE 15196 0 1254 FLOWSERVE CORP COM 34354P105 883 21862 SH SOLE 21862 0 0 FLUOR CORP NEW COM 343412102 621 12725 SH SOLE 12715 0 10 FLWS/1-800 FLOWERS CL A 68243Q106 15 1213 SH SOLE 1213 0 0 FLY LEASING LTD SPONSORED ADR 34407D109 50 3515 SH SOLE 3515 0 0 FNB CORP PA COM 302520101 210 15680 SH SOLE 15680 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 76 871 SH SOLE 871 0 0 FOOT LOCKER INC COM 344849104 6205 117861 SH SOLE 117833 0 28 FORD MTR CO DEL COM PAR $0.01 345370860 3010 272014 SH SOLE 270212 0 1802 FOREST CITY RLTY TR INC COM CL A 345605109 11 482 SH SOLE 482 0 0 FORRESTER RESH INC COM 346563109 7 162 SH SOLE 162 0 0 FORTINET INC COM 34959E109 1457 23348 SH SOLE 23210 0 138 FORTIS INC COM 349553107 10483 328836 SH SOLE 328836 0 0 FORTIVE CORP COM 34959J108 2908 37703 SH SOLE 37703 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 47 895 SH SOLE 895 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 83 6683 SH SOLE 6683 0 0 FORWARD AIR CORP COM 349853101 298 5053 SH SOLE 5053 0 0 FORWARD PHARMA A/S SPONSORED ADR 34986J105 0 95 SH SOLE 95 0 0 FOSSIL GROUP INC COM 34988V106 21 769 SH SOLE 735 0 34 FOSTER L B CO COM 350060109 21 930 SH SOLE 930 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 74 3019 SH SOLE 3019 0 0 FOX FACTORY HLDG CORP COM 35138V102 915 19665 SH SOLE 19423 0 242 FRANCO NEVADA CORP COM 351858105 175 2391 SH SOLE 2374 0 17 FRANKLIN ELEC INC COM 353514102 278 6168 SH SOLE 6168 0 0 FRANKLIN RES INC COM 354613101 5334 166435 SH SOLE 165975 0 460 FREEPORT-MCMORAN INC CL B 35671D857 1793 103876 SH SOLE 103844 0 32 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 3503 69590 SH SOLE 69545 0 45 FRESH DEL MONTE PRODUCE INC ORD G36738105 1 24 SH SOLE 24 0 0 FRESHPET INC COM 358039105 620 22572 SH SOLE 22572 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 1 64 SH SOLE 64 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 2614 487810 SH SOLE 486150 0 1660 FS INVT CORP COM 302635107 1121 152449 SH SOLE 152449 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 23 2249 SH SOLE 2249 0 0 FTI CONSULTING INC COM 302941109 74 1231 SH SOLE 1231 0 0 FULLER H B CO COM 359694106 96 1799 SH SOLE 1799 0 0 FULTON FINL CORP PA COM 360271100 0 13 SH SOLE 13 0 0 FUTUREFUEL CORPORATION COM 36116M106 34 2433 SH SOLE 2433 0 0 G-III APPAREL GROUP LTD COM 36237H101 558 12584 SH SOLE 12554 0 30 GABELLI DIVD & INCOME TR COM 36242H104 4 202 SH SOLE 202 0 0 GALAPAGOS NV SPON ADR 36315X101 168 1827 SH SOLE 1827 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1397 21407 SH SOLE 19979 0 1428 GAMCO INVESTORS INC CL A COM 361438104 3 117 SH SOLE 117 0 0 GAMESTOP CORP NEW CL A 36467W109 48 3279 SH SOLE 3224 0 55 GAMING & LEISURE PPTYS INC COM 36467J108 116 3248 SH SOLE 3248 0 0 GANNETT CO INC COM 36473H104 27 2521 SH SOLE 2521 0 0 GAP INC DEL COM 364760108 467 14419 SH SOLE 14356 0 63 GARDNER DENVER HLDGS INC COM 36555P107 262 8926 SH SOLE 8879 0 47 GARMIN LTD SHS H2906T109 3884 63691 SH SOLE 63474 0 217 GARTNER INC COM 366651107 7380 55533 SH SOLE 55513 0 20 GASLOG LTD SHS G37585109 179 9395 SH SOLE 9395 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1 60 SH SOLE 60 0 0 GATX CORP COM 361448103 328 4418 SH SOLE 4166 0 252 GCI LIBERTY INC COM CLASS A 36164V305 124 2771 SH SOLE 2771 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 104 3581 SH SOLE 3581 0 0 GENERAC HLDGS INC COM 368736104 1 23 SH SOLE 23 0 0 GENERAL DYNAMICS CORP COM 369550108 8186 43915 SH SOLE 43816 0 99 GENERAL ELECTRIC CO COM 369604103 2490 182966 SH SOLE 178934 0 4032 GENERAL MLS INC COM 370334104 10115 228558 SH SOLE 227752 0 806 GENERAL MTRS CO COM 37045V100 3519 89358 SH SOLE 89250 0 108 GENESCO INC COM 371532102 65 1647 SH SOLE 1647 0 0 GENESEE & WYO INC CL A 371559105 386 4744 SH SOLE 4590 0 154 GENESIS ENERGY L P UNIT LTD PARTN 371927104 7 329 SH SOLE 329 0 0 GENOMIC HEALTH INC COM 37244C101 45 885 SH SOLE 885 0 0 GENPACT LIMITED SHS G3922B107 995 34411 SH SOLE 34374 0 37 GENTEX CORP COM 371901109 2061 89548 SH SOLE 89482 0 66 GENTHERM INC COM 37253A103 243 6183 SH SOLE 6183 0 0 GENUINE PARTS CO COM 372460105 2541 27693 SH SOLE 27496 0 197 GEO GROUP INC NEW COM 36162J106 53 1927 SH SOLE 1927 0 0 GEOPARK LTD USD SHS G38327105 4 206 SH SOLE 206 0 0 GGP INC COM 36174X101 324 15823 SH SOLE 15742 0 81 GIBRALTAR INDS INC COM 374689107 84 2232 SH SOLE 2232 0 0 GILDAN ACTIVEWEAR INC COM 375916103 9 317 SH SOLE 317 0 0 GILEAD SCIENCES INC COM 375558103 41499 585817 SH SOLE 584461 0 1356 GLACIER BANCORP INC NEW COM 37637Q105 12521 323712 SH SOLE 323441 0 271 GLATFELTE R COM 377316104 90 4588 SH SOLE 4588 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 8165 202576 SH SOLE 202458 0 118 GLOBAL PMTS INC COM 37940X102 827 7417 SH SOLE 7416 0 1 GLOBAL X FDS FTSE NORDIC REG 37950E101 30 1404 SH SOLE 1228 0 176 GLOBAL X FDS GB MSCI AR ETF 37950E259 5 204 SH SOLE 204 0 0 GLOBAL X FDS GLB X GURU INDEX 37950E341 22 710 SH SOLE 0 0 710 GLOBAL X FDS GLB X NXT EMRG 37950E218 1825 85225 SH SOLE 85225 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 293 13957 SH SOLE 13957 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 6399 698713 SH SOLE 698713 0 0 GLOBAL X FDS GLBX MSCI NORW 37950E747 2180 152406 SH SOLE 152406 0 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 476 39865 SH SOLE 39865 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 4 293 SH SOLE 293 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 238 9530 SH SOLE 9530 0 0 GLOBALSTAR INC COM 378973408 1 1417 SH SOLE 1417 0 0 GLOBANT S A COM L44385109 1687 29698 SH SOLE 29698 0 0 GLOBUS MED INC CL A 379577208 1080 21407 SH SOLE 21407 0 0 GNC HLDGS INC COM CL A 36191G107 1 373 SH SOLE 373 0 0 GODADDY INC CL A 380237107 616 8738 SH SOLE 8738 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 59 1983 SH SOLE 1983 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 5 1460 SH SOLE 1460 0 0 GOLDCORP INC NEW COM 380956409 186 13543 SH SOLE 13543 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 6991 237905 SH SOLE 237905 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 7282 133016 SH SOLE 133016 0 0 GOLDMAN SACHS ETF TR TREASURYACCESS 381430529 1120 11188 SH SOLE 11188 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5257 23834 SH SOLE 23834 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 289 12412 SH SOLE 12412 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 0 1 SH SOLE 1 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 31 339 SH SOLE 339 0 0 GRACE W R & CO DEL NEW COM 38388F108 78 1062 SH SOLE 1062 0 0 GRACO INC COM 384109104 2194 48524 SH SOLE 48438 0 86 GRAHAM CORP COM 384556106 40 1537 SH SOLE 1537 0 0 GRAHAM HLDGS CO COM 384637104 3 5 SH SOLE 5 0 0 GRAINGER W W INC COM 384802104 1405 4554 SH SOLE 4353 0 201 GRAMERCY PPTY TR COM NEW 385002308 115 4244 SH SOLE 4244 0 0 GRAND CANYON ED INC COM 38526M106 4390 39335 SH SOLE 39335 0 0 GRANITE CONSTR INC COM 387328107 187 3354 SH SOLE 3332 0 22 GRANITESHARES GOLD TR SHS BEN INT 38748G101 3010 24034 SH SOLE 24034 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 67 4621 SH SOLE 4621 0 0 GRAVITY CO LTD SPONSORED ADR NE 38911N206 138 2362 SH SOLE 2362 0 0 GRAY TELEVISION INC COM 389375106 143 9076 SH SOLE 9076 0 0 GREAT SOUTHN BANCORP INC COM 390905107 2 37 SH SOLE 37 0 0 GREAT WESTN BANCORP INC COM 391416104 238 5671 SH SOLE 5671 0 0 GREEN DOT CORP CL A 39304D102 242 3285 SH SOLE 3285 0 0 GREEN PLAINS INC COM 393222104 29 1566 SH SOLE 1566 0 0 GREENBRIER COS INC COM 393657101 205 3879 SH SOLE 3879 0 0 GREENHILL & CO INC COM 395259104 4 135 SH SOLE 135 0 0 GREIF INC CL A 397624107 12 237 SH SOLE 237 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 5514 256564 SH SOLE 256290 0 274 GROUP 1 AUTOMOTIVE INC COM 398905109 27 442 SH SOLE 442 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 12950 204518 SH SOLE 204518 0 0 GROUPON INC COM 399473107 138 32063 SH SOLE 31786 0 277 GRUBHUB INC COM 400110102 2311 22034 SH SOLE 21978 0 56 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 25 589 SH SOLE 589 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 62 394 SH SOLE 394 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 126 3811 SH SOLE 3811 0 0 GRUPO SIMEC S A B DE C V ADR 400491106 2 225 SH SOLE 225 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 118 6241 SH SOLE 6241 0 0 GUANGSHEN RY LTD SPONSORED ADR 40065W107 2 57 SH SOLE 57 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 3 95 SH SOLE 95 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 652 7348 SH SOLE 7305 0 43 GULFPORT ENERGY CORP COM NEW 402635304 134 10646 SH SOLE 10646 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 119 857 SH SOLE 857 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 2 63 SH SOLE 63 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 14 1415 SH SOLE 1415 0 0 HACKETT GROUP INC COM 404609109 70 4328 SH SOLE 4328 0 0 HAEMONETICS CORP COM 405024100 1618 18049 SH SOLE 17943 0 106 HAIN CELESTIAL GROUP INC COM 405217100 1396 46865 SH SOLE 46312 0 553 HALLIBURTON CO COM 406216101 4924 109277 SH SOLE 109189 0 88 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 974 44701 SH SOLE 44701 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 24 527 SH SOLE 527 0 0 HANESBRANDS INC COM 410345102 1456 66188 SH SOLE 64354 0 1834 HANMI FINL CORP COM NEW 410495204 5 177 SH SOLE 177 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 17 850 SH SOLE 850 0 0 HANOVER INS GROUP INC COM 410867105 129 1074 SH SOLE 1074 0 0 HARLEY DAVIDSON INC COM 412822108 167 4004 SH SOLE 4004 0 0 HARRIS CORP DEL COM 413875105 359 2481 SH SOLE 2481 0 0 HARSCO CORP COM 415864107 143 6516 SH SOLE 6516 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 877 17168 SH SOLE 17124 0 44 HASBRO INC COM 418056107 2954 32006 SH SOLE 31744 0 262 HAWAIIAN ELEC INDUSTRIES COM 419870100 96 2812 SH SOLE 2770 0 42 HAWAIIAN HOLDINGS INC COM 419879101 28 768 SH SOLE 768 0 0 HCA HEALTHCARE INC COM 40412C101 310 3021 SH SOLE 3021 0 0 HCI GROUP INC COM 40416E103 2 39 SH SOLE 39 0 0 HCP INC COM 40414L109 1012 39184 SH SOLE 39145 0 39 HD SUPPLY HLDGS INC COM 40416M105 89 2090 SH SOLE 2090 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 18697 178050 SH SOLE 177816 0 234 HEALTHCARE RLTY TR COM 421946104 59 2040 SH SOLE 1989 0 51 HEALTHCARE SVCS GRP INC COM 421906108 2548 58989 SH SOLE 58989 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1109 41149 SH SOLE 41149 0 0 HEALTHEQUITY INC COM 42226A107 299 3989 SH SOLE 3958 0 31 HEALTHSTREAM INC COM 42222N103 583 21341 SH SOLE 21341 0 0 HEARTLAND EXPRESS INC COM 422347104 71 3845 SH SOLE 3813 0 32 HEARTLAND FINL USA INC COM 42234Q102 136 2476 SH SOLE 2476 0 0 HEICO CORP NEW CL A 422806208 216 3540 SH SOLE 3540 0 0 HEICO CORP NEW COM 422806109 3128 42897 SH SOLE 42649 0 248 HELEN OF TROY CORP LTD COM G4388N106 1260 12803 SH SOLE 12571 0 232 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 124 SH SOLE 124 0 0 HELMERICH & PAYNE INC COM 423452101 525 8212 SH SOLE 8212 0 0 HENRY JACK & ASSOC INC COM 426281101 16374 125600 SH SOLE 125077 0 523 HERC HLDGS INC COM 42704L104 6 112 SH SOLE 112 0 0 HERITAGE FINL CORP WASH COM 42722X106 84 2397 SH SOLE 2348 0 49 HERON THERAPEUTICS INC COM 427746102 52 1337 SH SOLE 1337 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 59 2753 SH SOLE 2753 0 0 HERSHEY CO COM 427866108 1538 16524 SH SOLE 16392 0 132 HESKA CORP COM RESTRC NEW 42805E306 281 2705 SH SOLE 2705 0 0 HESS CORP COM 42809H107 1321 19749 SH SOLE 19726 0 23 HEWLETT PACKARD ENTERPRISE C COM 42824C109 298 20376 SH SOLE 20376 0 0 HEXCEL CORP NEW COM 428291108 2206 33250 SH SOLE 33250 0 0 HFF INC CL A 40418F108 70 2064 SH SOLE 2064 0 0 HIGHWOODS PPTYS INC COM 431284108 539 10626 SH SOLE 10626 0 0 HILL ROM HLDGS INC COM 431475102 953 10911 SH SOLE 10911 0 0 HILLENBRAND INC COM 431571108 27 556 SH SOLE 556 0 0 HILLTOP HOLDINGS INC COM 432748101 17 777 SH SOLE 777 0 0 HILTON GRAND VACATIONS INC COM 43283X105 590 17019 SH SOLE 16935 0 84 HILTON WORLDWIDE HLDGS INC COM 43300A203 644 8151 SH SOLE 8151 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 8 1082 SH SOLE 1082 0 0 HMS HLDGS CORP COM 40425J101 313 14483 SH SOLE 14483 0 0 HNI CORP COM 404251100 0 12 SH SOLE 12 0 0 HOLLYFRONTIER CORP COM 436106108 392 5739 SH SOLE 5739 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 14 663 SH SOLE 663 0 0 HOLOGIC INC COM 436440101 198 4996 SH SOLE 4996 0 0 HOME BANCSHARES INC COM 436893200 543 24077 SH SOLE 23742 0 335 HOME DEPOT INC COM 437076102 60281 308973 SH SOLE 308367 0 606 HONDA MOTOR LTD AMERN SHS 438128308 1269 43342 SH SOLE 43253 0 89 HONEYWELL INTL INC COM 438516106 12868 89331 SH SOLE 88411 0 920 HOOKER FURNITURE CORP COM 439038100 176 3747 SH SOLE 3657 0 90 HOPE BANCORP INC COM 43940T109 4 244 SH SOLE 244 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 113 2521 SH SOLE 2521 0 0 HORIZON PHARMA PLC SHS G4617B105 79 4779 SH SOLE 4699 0 80 HORMEL FOODS CORP COM 440452100 329 8842 SH SOLE 8842 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 834 29132 SH SOLE 29105 0 27 HOST HOTELS & RESORTS INC COM 44107P104 543 25830 SH SOLE 25745 0 85 HOSTESS BRANDS INC CL A 44109J106 0 1 SH SOLE 1 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 45 5913 SH SOLE 5913 0 0 HOULIHAN LOKEY INC CL A 441593100 270 5291 SH SOLE 5291 0 0 HOWARD HUGHES CORP COM 44267D107 1 7 SH SOLE 7 0 0 HP INC COM 40434L105 7906 348455 SH SOLE 347717 0 738 HSBC HLDGS PLC SPON ADR NEW 404280406 12603 267373 SH SOLE 266832 0 542 HUANENG PWR INTL INC SPON ADR H SHS 443304100 50 1896 SH SOLE 1896 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 776 18458 SH SOLE 18346 0 112 HUB GROUP INC CL A 443320106 50 1012 SH SOLE 1012 0 0 HUBBELL INC COM 443510607 553 5227 SH SOLE 5227 0 0 HUDSON PAC PPTYS INC COM 444097109 695 19628 SH SOLE 19628 0 0 HUMANA INC COM 444859102 1321 4440 SH SOLE 4440 0 0 HUNT J B TRANS SVCS INC COM 445658107 2535 20852 SH SOLE 20835 0 17 HUNTINGTON BANCSHARES INC COM 446150104 2774 188143 SH SOLE 186908 0 1235 HUNTINGTON INGALLS INDS INC COM 446413106 1317 6077 SH SOLE 6077 0 0 HUNTSMAN CORP COM 447011107 2806 96140 SH SOLE 95491 0 649 HURCO COMPANIES INC COM 447324104 1 29 SH SOLE 29 0 0 HURON CONSULTING GROUP INC COM 447462102 25 615 SH SOLE 615 0 0 HYATT HOTELS CORP COM CL A 448579102 135 1753 SH SOLE 1753 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 2 24 SH SOLE 24 0 0 IAC INTERACTIVECORP COM 44919P508 708 4645 SH SOLE 4615 0 30 IAMGOLD CORP COM 450913108 2 382 SH SOLE 382 0 0 IBERIABANK CORP COM 450828108 15 197 SH SOLE 197 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 5 74 SH SOLE 74 0 0 ICF INTL INC COM 44925C103 1 13 SH SOLE 13 0 0 ICICI BK LTD ADR 45104G104 2360 293822 SH SOLE 293708 0 114 ICON PLC SHS G4705A100 11751 88669 SH SOLE 88549 0 120 ICU MED INC COM 44930G107 1224 4169 SH SOLE 4150 0 19 IDACORP INC COM 451107106 344 3726 SH SOLE 3726 0 0 IDEX CORP COM 45167R104 2615 19156 SH SOLE 19156 0 0 IDEXX LABS INC COM 45168D104 6462 29647 SH SOLE 29647 0 0 IDT CORP CL B NEW 448947507 1 220 SH SOLE 220 0 0 IHS MARKIT LTD SHS G47567105 4022 77944 SH SOLE 77556 0 388 II VI INC COM 902104108 44 1005 SH SOLE 1005 0 0 ILG INC COM 44967H101 38 1146 SH SOLE 1146 0 0 ILLINOIS TOOL WKS INC COM 452308109 2093 15108 SH SOLE 14759 0 349 ILLUMINA INC COM 452327109 3275 11724 SH SOLE 11720 0 4 IMAX CORP COM 45245E109 92 4145 SH SOLE 4145 0 0 IMMUNOGEN INC COM 45253H101 240 24728 SH SOLE 24702 0 26 IMPERIAL OIL LTD COM NEW 453038408 0 2 SH SOLE 2 0 0 IMPERVA INC COM 45321L100 33 678 SH SOLE 678 0 0 INCYTE CORP COM 45337C102 233 3490 SH SOLE 3490 0 0 INDEPENDENT BK GROUP INC COM 45384B106 620 9285 SH SOLE 9285 0 0 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 156 7477 SH SOLE 7477 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 11802 388372 SH SOLE 387668 0 704 INDEXIQ ETF TR IQ CHAIKIN US 45409B388 74 2950 SH SOLE 2950 0 0 INDEXIQ ETF TR IQ CHAIKIN US 45409B396 79 2757 SH SOLE 2757 0 0 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 365 13196 SH SOLE 13196 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 1964 63964 SH SOLE 63964 0 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 632 23822 SH SOLE 23822 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2 39 SH SOLE 39 0 0 INFINERA CORPORATION COM 45667G103 191 19429 SH SOLE 19429 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 1 11 SH SOLE 11 0 0 INFOSYS LTD SPONSORED ADR 456788108 352 18086 SH SOLE 18086 0 0 ING GROEP N V SPONSORED ADR 456837103 2227 155639 SH SOLE 152288 0 3351 INGERSOLL-RAND PLC SHS G47791101 1669 18615 SH SOLE 18615 0 0 INGEVITY CORP COM 45688C107 187 2316 SH SOLE 2316 0 0 INGLES MKTS INC CL A 457030104 2 70 SH SOLE 70 0 0 INGREDION INC COM 457187102 767 6936 SH SOLE 6936 0 0 INNERWORKINGS INC COM 45773Y105 87 10008 SH SOLE 10008 0 0 INNOPHOS HOLDINGS INC COM 45774N108 1 17 SH SOLE 17 0 0 INNOSPEC INC COM 45768S105 792 10351 SH SOLE 10351 0 0 INOGEN INC COM 45780L104 70 375 SH SOLE 375 0 0 INOVALON HLDGS INC COM CL A 45781D101 114 11522 SH SOLE 11522 0 0 INPHI CORP COM 45772F107 54 1662 SH SOLE 1662 0 0 INSIGHT ENTERPRISES INC COM 45765U103 19 365 SH SOLE 365 0 0 INSPERITY INC COM 45778Q107 834 8762 SH SOLE 8554 0 208 INSTALLED BLDG PRODS INC COM 45780R101 556 9829 SH SOLE 9690 0 139 INSTEEL INDUSTRIES INC COM 45774W108 203 6092 SH SOLE 6092 0 0 INSTRUCTURE INC COM 45781U103 41 975 SH SOLE 975 0 0 INSULET CORP COM 45784P101 145 1692 SH SOLE 1692 0 0 INTEGER HLDGS CORP COM 45826H109 207 3202 SH SOLE 3202 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 441 6832 SH SOLE 6832 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 3009 94367 SH SOLE 94333 0 34 INTEL CORP COM 458140100 15008 301948 SH SOLE 301348 0 600 INTER PARFUMS INC COM 458334109 54 1006 SH SOLE 1006 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 26 393 SH SOLE 393 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3237 43980 SH SOLE 43676 0 304 INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 113 1790 SH SOLE 1790 0 0 INTERDIGITAL INC COM 45867G101 333 4114 SH SOLE 4114 0 0 INTERFACE INC COM 458665304 200 8759 SH SOLE 8759 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 15702 112390 SH SOLE 112184 0 206 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14935 120482 SH SOLE 120214 0 268 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 21 908 SH SOLE 908 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 0 1 SH SOLE 1 0 0 INTERPUBLIC GROUP COS INC COM 460690100 623 26538 SH SOLE 26538 0 0 INTERSECT ENT INC COM 46071F103 2 56 SH SOLE 56 0 0 INTERXION HOLDING N.V SHS N47279109 3701 59299 SH SOLE 59299 0 0 INTL PAPER CO COM 460146103 6028 115742 SH SOLE 114997 0 745 INTUIT COM 461202103 5104 24984 SH SOLE 24984 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2022 4229 SH SOLE 4229 0 0 INVACARE CORP COM 461203101 58 3114 SH SOLE 3114 0 0 INVESCO ACTIVELY MANAGD ETF MLT STRGY ALTE 46090A606 3 127 SH SOLE 127 0 0 INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 95556 5176392 SH SOLE 5176392 0 0 INVESCO ACTIVELY MANAGD ETF S&P500 DOWNSID 46090A705 163 5825 SH SOLE 5825 0 0 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 28531 567791 SH SOLE 567791 0 0 INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 115 2819 SH SOLE 2819 0 0 INVESCO CURNCYSHS BRIT PND S BRIT POUN STRL 46138M109 56 437 SH SOLE 437 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 955 53944 SH SOLE 53944 0 0 INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 3659 202934 SH SOLE 202934 0 0 INVESCO DB MLTI SECTR CMMTY BASE METALS FD 46140H700 3850 218895 SH SOLE 218895 0 0 INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 3444 201651 SH SOLE 201651 0 0 INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 1505 120797 SH SOLE 120797 0 0 INVESCO DB MLTI SECTR CMMTY PRECIOUS METAL 46140H502 76 2058 SH SOLE 1945 0 113 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 594 23782 SH SOLE 9223 0 14559 INVESCO DYNAMIC CR OPP FD COM 46132R104 1041 89517 SH SOLE 89517 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2018 HY 46138J205 24905 992285 SH SOLE 992285 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS2018 COR 46138J106 206 9740 SH SOLE 7883 0 1857 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1226 22311 SH SOLE 21905 0 406 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 742 13076 SH SOLE 13076 0 0 INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 805 14710 SH SOLE 14710 0 0 INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 6917 79022 SH SOLE 79022 0 0 INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 804 13382 SH SOLE 13382 0 0 INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 955 13487 SH SOLE 13487 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 155 2836 SH SOLE 2836 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 9 291 SH SOLE 291 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 2989 66432 SH SOLE 65940 0 492 INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 4350 121985 SH SOLE 121985 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 58 1779 SH SOLE 1779 0 0 INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 188 1865 SH SOLE 1292 0 573 INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 2117 31491 SH SOLE 31471 0 20 INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 129 2465 SH SOLE 2465 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 2444 132498 SH SOLE 132427 0 71 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 9544 84761 SH SOLE 84761 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 125 901 SH SOLE 901 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 2215 184761 SH SOLE 184761 0 0 INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 990 56314 SH SOLE 56314 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 1225 78534 SH SOLE 78534 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 5 36 SH SOLE 36 0 0 INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 164 5131 SH SOLE 5131 0 0 INVESCO EXCHANGE TRADED FD T RUSEL MDCP GWT 46137V464 7308 149360 SH SOLE 149360 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 234 1212 SH SOLE 1212 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 2556 15815 SH SOLE 15482 0 333 INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 251 1979 SH SOLE 1162 0 817 INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 3347 154687 SH SOLE 137982 0 16705 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 525 4212 SH SOLE 4212 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1915 12082 SH SOLE 11912 0 170 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 50412 494772 SH SOLE 494586 0 186 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 3873 33751 SH SOLE 33751 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 12847 195452 SH SOLE 195452 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 54262 1808098 SH SOLE 1808098 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 202 9182 SH SOLE 8778 0 404 INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 863 37891 SH SOLE 37891 0 0 INVESCO EXCHNG TRADED FD TR CHINA SMALL CP 46138E701 13 430 SH SOLE 430 0 0 INVESCO EXCHNG TRADED FD TR CHINS YUAN DIM 46138E883 210 9187 SH SOLE 1439 0 7748 INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 184 6706 SH SOLE 6706 0 0 INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 89 4399 SH SOLE 4399 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT INFR 46138E792 34 1032 SH SOLE 1032 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1575 59420 SH SOLE 58966 0 454 INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 1456 79557 SH SOLE 78949 0 608 INVESCO EXCHNG TRADED FD TR FNDMNTL IG CRP 46138E693 37 1483 SH SOLE 1483 0 0 INVESCO EXCHNG TRADED FD TR FRONTIER MKTS 46138E776 108 7830 SH SOLE 7830 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 3050 147462 SH SOLE 147462 0 0 INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 54 4604 SH SOLE 4408 0 196 INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 318 13583 SH SOLE 5984 0 7599 INVESCO EXCHNG TRADED FD TR GLOBAL AGRCLTR 46138E685 7 263 SH SOLE 0 0 263 INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 14 559 SH SOLE 299 0 260 INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 1461 55884 SH SOLE 55884 0 0 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 2726 50855 SH SOLE 50256 0 599 INVESCO EXCHNG TRADED FD TR KBW HIG DV YLD 46138E610 510 22135 SH SOLE 22101 0 34 INVESCO EXCHNG TRADED FD TR KBW PPTY CASUT 46138E586 5 89 SH SOLE 89 0 0 INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 2659 74433 SH SOLE 74433 0 0 INVESCO EXCHNG TRADED FD TR MSCI GBL TIMBR 46138E545 3656 112701 SH SOLE 112701 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 5353 213119 SH SOLE 195315 0 17804 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 5756 395325 SH SOLE 394865 0 460 INVESCO EXCHNG TRADED FD TR S&P 500 EX RAT 46138E388 218 6444 SH SOLE 5825 0 619 INVESCO EXCHNG TRADED FD TR S&P EMRNG MKTS 46138E297 148 6097 SH SOLE 6097 0 0 INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 311 9283 SH SOLE 8770 0 513 INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 134 4167 SH SOLE 4167 0 0 INVESCO EXCHNG TRADED FD TR S&P INTL QULTY 46138E214 77 3141 SH SOLE 3141 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP DISC 46138E180 7078 107466 SH SOLE 107466 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP FINL 46138E156 126 2194 SH SOLE 2194 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 15382 119706 SH SOLE 119706 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP INDL 46138E123 24 349 SH SOLE 349 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 253 3077 SH SOLE 3077 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 3088 63905 SH SOLE 62893 0 1012 INVESCO EXCHNG TRADED FD TR S&P SMLCP STAP 46138E172 97 1217 SH SOLE 1217 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP UTIL 46138G409 23 420 SH SOLE 420 0 0 INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 15773 384327 SH SOLE 383636 0 691 INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 15246 321558 SH SOLE 320135 0 1423 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 80930 3534033 SH SOLE 3511302 0 22731 INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 1505 50868 SH SOLE 36398 0 14470 INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 13915 560004 SH SOLE 560004 0 0 INVESCO EXCHNG TRADED FD TR VRDO TAX FREE 46138G862 124 4970 SH SOLE 4970 0 0 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 5 227 SH SOLE 167 0 60 INVESCO LTD SHS G491BT108 3886 146354 SH SOLE 145629 0 725 INVESCO QQQ TR UNIT SER 1 46090E103 85784 499769 SH SOLE 499391 0 378 INVESTORS REAL ESTATE TR SH BEN INT 461730103 12 2132 SH SOLE 2132 0 0 INVITATION HOMES INC COM 46187W107 1003 43487 SH SOLE 43487 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1600 38402 SH SOLE 38323 0 79 IPG PHOTONICS CORP COM 44980X109 1117 5064 SH SOLE 5048 0 16 IQIYI INC SPONSORED ADS 46267X108 66 2033 SH SOLE 2033 0 0 IQVIA HLDGS INC COM 46266C105 284 2848 SH SOLE 2848 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 14 894 SH SOLE 894 0 0 IRON MTN INC NEW COM 46284V101 200 5696 SH SOLE 5696 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 111 6403 SH SOLE 6403 0 0 ISHARES GOLD TRUST ISHARES 464285105 6130 509903 SH SOLE 509903 0 0 ISHARES INC CORE MSCI EMKT 46434G103 741515 14121391 SH SOLE 14120373 0 1018 ISHARES INC CUR HD MSCI EM 46434G509 352 13733 SH SOLE 13487 0 246 ISHARES INC EM HGHYL BD ETF 464286285 23344 507579 SH SOLE 507579 0 0 ISHARES INC INTL HIGH YIELD 464286210 145 2776 SH SOLE 2776 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 15966 276037 SH SOLE 276037 0 0 ISHARES INC MIN VOL GBL ETF 464286525 4495 54140 SH SOLE 54140 0 0 ISHARES INC MSCI AUST ETF 464286103 34352 1519252 SH SOLE 1519252 0 0 ISHARES INC MSCI AUSTRIA ETF 464286202 4570 201756 SH SOLE 201756 0 0 ISHARES INC MSCI BELGIUM ETF 464286301 4753 241509 SH SOLE 241270 0 239 ISHARES INC MSCI BRAZIL ETF 464286400 3627 113171 SH SOLE 112365 0 806 ISHARES INC MSCI BRIC INDX 464286657 140 3320 SH SOLE 3320 0 0 ISHARES INC MSCI CDA ETF 464286509 33530 1176102 SH SOLE 1172296 0 3806 ISHARES INC MSCI CHILE ETF 464286640 2022 43931 SH SOLE 43931 0 0 ISHARES INC MSCI EURZONE ETF 464286608 20613 502589 SH SOLE 502209 0 380 ISHARES INC MSCI FRANCE ETF 464286707 1540 50423 SH SOLE 50423 0 0 ISHARES INC MSCI FRNTR100ETF 464286145 15146 525695 SH SOLE 525695 0 0 ISHARES INC MSCI GERMANY ETF 464286806 3575 119304 SH SOLE 119224 0 80 ISHARES INC MSCI HONG KG ETF 464286871 2478 102297 SH SOLE 97893 0 4404 ISHARES INC MSCI ISRAEL ETF 464286632 6 112 SH SOLE 112 0 0 ISHARES INC MSCI ITALY ETF 46434G830 833 28800 SH SOLE 28592 0 208 ISHARES INC MSCI JPN ETF NEW 46434G822 116313 2008539 SH SOLE 2000572 0 7967 ISHARES INC MSCI MEXICO ETF 464286822 42 916 SH SOLE 840 0 76 ISHARES INC MSCI MLY ETF NEW 46434G814 406 13005 SH SOLE 13005 0 0 ISHARES INC MSCI NETHERL ETF 464286814 5210 170754 SH SOLE 170584 0 170 ISHARES INC MSCI PAC JP ETF 464286665 5804 126163 SH SOLE 126163 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 2875 119851 SH SOLE 119751 0 100 ISHARES INC MSCI SPAIN ETF 464286764 407 13387 SH SOLE 13095 0 292 ISHARES INC MSCI STH KOR ETF 464286772 8129 120055 SH SOLE 120032 0 23 ISHARES INC MSCI SWITZERLAND 464286749 7545 231562 SH SOLE 231459 0 103 ISHARES INC MSCI TAIWAN ETF 46434G772 5354 148879 SH SOLE 142204 0 6675 ISHARES INC MSCI THAILND ETF 464286624 6401 77807 SH SOLE 77784 0 23 ISHARES INC MSCI TURKEY ETF 464286715 992 32809 SH SOLE 32701 0 108 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 976 54572 SH SOLE 54572 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 337 22292 SH SOLE 22292 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 4465 44792 SH SOLE 44792 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 9415 201937 SH SOLE 201408 0 529 ISHARES TR 1 3 YR CR BD ETF 464288646 119708 1154349 SH SOLE 1154232 0 117 ISHARES TR 1 3 YR TREAS BD 464287457 165236 1981959 SH SOLE 1934918 0 47042 ISHARES TR 10+ YR CR BD ETF 464289511 2695 46507 SH SOLE 46489 0 18 ISHARES TR 10-20 YR TRS ETF 464288653 17346 132034 SH SOLE 132020 0 14 ISHARES TR 20 YR TR BD ETF 464287432 243004 1996416 SH SOLE 1985706 0 10710 ISHARES TR 3 7 YR TREAS BD 464288661 40317 335999 SH SOLE 327695 0 8304 ISHARES TR 3YRTB ETF 464288125 31 372 SH SOLE 372 0 0 ISHARES TR AGENCY BOND ETF 464288166 8852 79451 SH SOLE 79451 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 357 6683 SH SOLE 6683 0 0 ISHARES TR ASIA 50 ETF 464288430 178 2837 SH SOLE 2739 0 98 ISHARES TR BARCLAYS 7 10 YR 464287440 211823 2066376 SH SOLE 2063174 0 3202 ISHARES TR CALIF MUN BD ETF 464288356 4147 70828 SH SOLE 70828 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 270 6298 SH SOLE 6122 0 176 ISHARES TR CMBS ETF 46429B366 609 12153 SH SOLE 12153 0 0 ISHARES TR COHEN STEER REIT 464287564 8688 86988 SH SOLE 86988 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 4493 91535 SH SOLE 91535 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 19825 233261 SH SOLE 233261 0 0 ISHARES TR CORE LT USDB ETF 464289479 42255 702601 SH SOLE 702601 0 0 ISHARES TR CORE MSCI EAFE 46432F842 1211877 19123852 SH SOLE 19123852 0 0 ISHARES TR CORE MSCI EURO 46434V738 24432 513512 SH SOLE 513512 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 21795 362450 SH SOLE 362450 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1109190 5694581 SH SOLE 5693764 0 817 ISHARES TR CORE S&P SCP ETF 464287804 357843 4287636 SH SOLE 4287021 0 615 ISHARES TR CORE S&P TTL STK 464287150 128996 2063271 SH SOLE 2062603 0 668 ISHARES TR CORE S&P US GWT 464287671 41828 731285 SH SOLE 731285 0 0 ISHARES TR CORE S&P US VLU 464287663 41134 766267 SH SOLE 766267 0 0 ISHARES TR CORE S&P500 ETF 464287200 4243717 15541914 SH SOLE 15540123 0 1791 ISHARES TR CORE TOTAL USD 46434V613 49879 1010706 SH SOLE 1010706 0 0 ISHARES TR CORE US AGGBD ET 464287226 970059 9123953 SH SOLE 9116676 0 7277 ISHARES TR CUR HD EURZN ETF 46434V639 18735 623235 SH SOLE 623235 0 0 ISHARES TR CUR HED MSCI GER 46434V704 606 21822 SH SOLE 20195 0 1627 ISHARES TR DOW JONES US ETF 464287846 238 1743 SH SOLE 1743 0 0 ISHARES TR EAFE GRWTH ETF 464288885 9524 120874 SH SOLE 120874 0 0 ISHARES TR EAFE SML CP ETF 464288273 143828 2292454 SH SOLE 2292129 0 325 ISHARES TR EAFE VALUE ETF 464288877 70400 1371149 SH SOLE 1371149 0 0 ISHARES TR EMGR MKT INF ETF 464288216 17 607 SH SOLE 607 0 0 ISHARES TR EUR DEV RE ETF 464288471 309 7771 SH SOLE 7771 0 0 ISHARES TR EUROPE ETF 464287861 5356 119789 SH SOLE 119789 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 85161 1669936 SH SOLE 1669936 0 0 ISHARES TR GL TIMB FORE ETF 464288174 491 6285 SH SOLE 5932 0 353 ISHARES TR GLB CNS DISC ETF 464288745 1504 13093 SH SOLE 13093 0 0 ISHARES TR GLB CNSM STP ETF 464288737 84 1726 SH SOLE 1726 0 0 ISHARES TR GLB INFRASTR ETF 464288372 25390 591145 SH SOLE 590911 0 234 ISHARES TR GLOB HLTHCRE ETF 464287325 1353 23964 SH SOLE 23934 0 30 ISHARES TR GLOB TELECOM ETF 464287275 386 7136 SH SOLE 6203 0 933 ISHARES TR GLOBAL ENERG ETF 464287341 5900 157839 SH SOLE 157839 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 23 363 SH SOLE 363 0 0 ISHARES TR GLOBAL MATER ETF 464288695 1321 19647 SH SOLE 19647 0 0 ISHARES TR GOV/CRED BD ETF 464288596 2919 26442 SH SOLE 26398 0 44 ISHARES TR GRWT ALLOCAT ETF 464289867 12823 289092 SH SOLE 288828 0 264 ISHARES TR HDG MSCI EAFE 46434V803 32877 1110512 SH SOLE 1110109 0 403 ISHARES TR HDG MSCI JAPAN 46434V886 504 15628 SH SOLE 15011 0 617 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 12057 481486 SH SOLE 481486 0 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 11626 477067 SH SOLE 477067 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 11659 479006 SH SOLE 479006 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 11520 478567 SH SOLE 478567 0 0 ISHARES TR IBOXX HI YD ETF 464288513 324022 3808454 SH SOLE 3806065 0 2388 ISHARES TR IBOXX INV CP ETF 464287242 447096 3902368 SH SOLE 3899249 0 3119 ISHARES TR INTL DEV RE ETF 464288489 237 8094 SH SOLE 8094 0 0 ISHARES TR INTL MOMENTUM FT 46434V449 1636 55161 SH SOLE 55161 0 0 ISHARES TR INTL SEL DIV ETF 464288448 11447 357095 SH SOLE 354461 0 2634 ISHARES TR INTL TREA BD ETF 464288117 14964 304095 SH SOLE 304095 0 0 ISHARES TR INTRM GOV CR ETF 464288612 21165 196409 SH SOLE 196409 0 0 ISHARES TR INTRMD CR BD ETF 464288638 688953 6484876 SH SOLE 6483078 0 1798 ISHARES TR JPMORGAN USD EMG 464288281 270784 2536128 SH SOLE 2535867 0 260 ISHARES TR LATN AMER 40 ETF 464287390 268 9059 SH SOLE 9059 0 0 ISHARES TR MBS ETF 464288588 339204 3255943 SH SOLE 3252206 0 3737 ISHARES TR MICRO-CAP ETF 464288869 5979 56601 SH SOLE 56033 0 568 ISHARES TR MIN VOL EAFE ETF 46429B689 50482 709629 SH SOLE 709629 0 0 ISHARES TR MIN VOL USA ETF 46429B697 248052 4666110 SH SOLE 4664718 0 1393 ISHARES TR MODERT ALLOC ETF 464289875 387 10308 SH SOLE 10308 0 0 ISHARES TR MORTGE REL ETF 46435G342 5537 127402 SH SOLE 124237 0 3165 ISHARES TR MRGSTR MD CP GRW 464288307 242 1107 SH SOLE 1107 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 679 4268 SH SOLE 4268 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 1021 41599 SH SOLE 41599 0 0 ISHARES TR MRNGSTR LG-CP GR 464287119 2802 16047 SH SOLE 16047 0 0 ISHARES TR MRNGSTR LG-CP VL 464288109 2547 25053 SH SOLE 25053 0 0 ISHARES TR MRNING SM CP ETF 464288703 315 2070 SH SOLE 2070 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 4538 63306 SH SOLE 62108 0 1198 ISHARES TR MSCI ACWI ETF 464288257 57619 810173 SH SOLE 810173 0 0 ISHARES TR MSCI ACWI EX US 464288240 29294 620001 SH SOLE 620001 0 0 ISHARES TR MSCI CHINA ETF 46429B671 2007 31051 SH SOLE 27181 0 3870 ISHARES TR MSCI DENMARK ETF 46429B523 445 6965 SH SOLE 3649 0 3316 ISHARES TR MSCI EAFE ETF 464287465 514372 7680646 SH SOLE 7668124 0 12522 ISHARES TR MSCI EMG MKT ETF 464287234 60218 1389775 SH SOLE 1389616 0 159 ISHARES TR MSCI EURO FL ETF 464289180 100 4943 SH SOLE 4708 0 235 ISHARES TR MSCI INDIA ETF 46429B598 4672 140314 SH SOLE 140314 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 3875 168694 SH SOLE 163478 0 5216 ISHARES TR MSCI IRELAND ETF 46429B507 9 185 SH SOLE 185 0 0 ISHARES TR MSCI ITALY ETF 46435G821 142 8233 SH SOLE 7374 0 859 ISHARES TR MSCI KLD400 SOC 464288570 1785 17689 SH SOLE 17475 0 214 ISHARES TR MSCI PHILIPS ETF 46429B408 1874 62172 SH SOLE 62061 0 111 ISHARES TR MSCI UK ETF NEW 46435G334 43714 1256861 SH SOLE 1256217 0 644 ISHARES TR MSCI USA ESG SLC 464288802 3073 27250 SH SOLE 27070 0 180 ISHARES TR N AMER TECH ETF 464287549 2683 13909 SH SOLE 12662 0 1247 ISHARES TR NA TEC SFTWR ETF 464287515 16179 88565 SH SOLE 88478 0 87 ISHARES TR NASDAQ BIOTECH 464287556 2810 25589 SH SOLE 25521 0 68 ISHARES TR NATIONAL MUN ETF 464288414 158052 1449473 SH SOLE 1449186 0 287 ISHARES TR NEW YORK MUN ETF 464288323 1539 28075 SH SOLE 28075 0 0 ISHARES TR NEW ZEALAND ETF 464289123 1643 33966 SH SOLE 33966 0 0 ISHARES TR NORTH AMERN NAT 464287374 11024 299099 SH SOLE 299099 0 0 ISHARES TR RESIDNL REAL EST 464288562 2462 39064 SH SOLE 39064 0 0 ISHARES TR RUS 1000 ETF 464287622 121900 802071 SH SOLE 802014 0 57 ISHARES TR RUS 1000 GRW ETF 464287614 217692 1513871 SH SOLE 1507255 0 6617 ISHARES TR RUS 1000 VAL ETF 464287598 239575 1973749 SH SOLE 1967099 0 6650 ISHARES TR RUS 2000 GRW ETF 464287648 191864 938987 SH SOLE 938138 0 849 ISHARES TR RUS 2000 VAL ETF 464287630 183174 1388539 SH SOLE 1387698 0 841 ISHARES TR RUS MD CP GR ETF 464287481 23648 186604 SH SOLE 186584 0 20 ISHARES TR RUS MDCP VAL ETF 464287473 30219 341501 SH SOLE 341463 0 38 ISHARES TR RUS MID CAP ETF 464287499 126117 594495 SH SOLE 592091 0 2404 ISHARES TR RUS TP200 VL ETF 464289420 166 3274 SH SOLE 3274 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 251347 1534746 SH SOLE 1532383 0 2363 ISHARES TR RUSSELL 3000 ETF 464287689 23844 146930 SH SOLE 146930 0 0 ISHARES TR S&P 100 ETF 464287101 21412 179038 SH SOLE 179038 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 699695 4302892 SH SOLE 4302870 0 22 ISHARES TR S&P 500 VAL ETF 464287408 606973 5511426 SH SOLE 5511426 0 0 ISHARES TR S&P MC 400GR ETF 464287606 13535 60209 SH SOLE 59673 0 536 ISHARES TR S&P MC 400VL ETF 464287705 39978 246718 SH SOLE 246718 0 0 ISHARES TR S&P SML 600 GWT 464287887 85747 453783 SH SOLE 453765 0 18 ISHARES TR S&P US PFD STK 464288687 64121 1700415 SH SOLE 1665174 0 35241 ISHARES TR SELECT DIVID ETF 464287168 90661 927553 SH SOLE 927553 0 0 ISHARES TR SHORT TREAS BD 464288679 15218 137758 SH SOLE 137524 0 234 ISHARES TR SHRT NAT MUN ETF 464288158 10066 95843 SH SOLE 95843 0 0 ISHARES TR SP SMCP600VL ETF 464287879 71323 436844 SH SOLE 436475 0 369 ISHARES TR TIPS BD ETF 464287176 236917 2099038 SH SOLE 2096384 0 2654 ISHARES TR TRANS AVG ETF 464287192 54446 292361 SH SOLE 292361 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 11561 116757 SH SOLE 116757 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 7652 64700 SH SOLE 64338 0 362 ISHARES TR U.S. CNSM SV ETF 464287580 9475 48898 SH SOLE 48898 0 0 ISHARES TR U.S. ENERGY ETF 464287796 13450 320692 SH SOLE 319991 0 701 ISHARES TR U.S. FIN SVC ETF 464287770 14095 108745 SH SOLE 108710 0 35 ISHARES TR U.S. FINLS ETF 464287788 22575 192632 SH SOLE 191032 0 1600 ISHARES TR U.S. PHARMA ETF 464288836 1490 9844 SH SOLE 9743 0 101 ISHARES TR U.S. REAL ES ETF 464287739 27131 336711 SH SOLE 336213 0 498 ISHARES TR U.S. TECH ETF 464287721 17703 99297 SH SOLE 99067 0 230 ISHARES TR U.S. UTILITS ETF 464287697 2644 20036 SH SOLE 20036 0 0 ISHARES TR US AER DEF ETF 464288760 8266 42937 SH SOLE 42937 0 0 ISHARES TR US BR DEL SE ETF 464288794 87 1359 SH SOLE 1207 0 152 ISHARES TR US CR BD ETF 464288620 1025 9577 SH SOLE 9577 0 0 ISHARES TR US HLTHCARE ETF 464287762 15980 89681 SH SOLE 88970 0 711 ISHARES TR US HLTHCR PR ETF 464288828 6418 36549 SH SOLE 36549 0 0 ISHARES TR US HOME CONS ETF 464288752 372 9764 SH SOLE 9206 0 558 ISHARES TR US INDUSTRIALS 464287754 1197 8329 SH SOLE 8329 0 0 ISHARES TR US OIL EQ&SV ETF 464288844 648 17713 SH SOLE 17713 0 0 ISHARES TR US TREAS BD ETF 46429B267 735483 29867373 SH SOLE 29867373 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 495235 4514456 SH SOLE 4514456 0 0 ISHARES TR USA QUALITY FCTR 46432F339 41606 498574 SH SOLE 498574 0 0 ISHARES US ETF TR COMMOD SEL STG 46431W853 392 10031 SH SOLE 10031 0 0 ISHARES US ETF TR IT RT HDG HGYL 46431W606 4710 51998 SH SOLE 51998 0 0 ISHARES US ETF TR SHT MAT BD ETF 46431W507 592587 11811593 SH SOLE 11811401 0 192 ITAU CORPBANCA SPONSORED ADR 45033E105 1 72 SH SOLE 72 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 2849 274350 SH SOLE 274229 0 121 ITT INC COM 45073V108 174 3328 SH SOLE 3328 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 6 190 SH SOLE 190 0 0 J & J SNACK FOODS CORP COM 466032109 451 2957 SH SOLE 2957 0 0 J2 GLOBAL INC COM 48123V102 52 604 SH SOLE 604 0 0 JABIL INC COM 466313103 595 21476 SH SOLE 21476 0 0 JACK IN THE BOX INC COM 466367109 326 3824 SH SOLE 3824 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 2676 42147 SH SOLE 42147 0 0 JAMES RIV GROUP LTD COM G5005R107 255 6491 SH SOLE 6465 0 26 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 60 1967 SH SOLE 1967 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 891 5171 SH SOLE 5140 0 31 JBG SMITH PPTYS COM 46590V100 2 52 SH SOLE 52 0 0 JD COM INC SPON ADR CL A 47215P106 99 2535 SH SOLE 2535 0 0 JEFFERIES FINL GROUP INC COM 47233W109 106 4669 SH SOLE 4669 0 0 JELD-WEN HLDG INC COM 47580P103 112 3934 SH SOLE 3934 0 0 JERNIGAN CAP INC COM 476405105 5 252 SH SOLE 252 0 0 JETBLUE AIRWAYS CORP COM 477143101 251 13291 SH SOLE 13291 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 507 5710 SH SOLE 5620 0 90 JOHNSON & JOHNSON COM 478160104 40096 330444 SH SOLE 328720 0 1724 JOHNSON CTLS INTL PLC SHS G51502105 7649 228603 SH SOLE 228409 0 194 JONES LANG LASALLE INC COM 48020Q107 1514 9115 SH SOLE 9107 0 8 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 15084 261887 SH SOLE 261887 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 13802 519249 SH SOLE 515504 0 3745 JPMORGAN CHASE & CO COM 46625H100 32909 315836 SH SOLE 313959 0 1877 JUNIPER NETWORKS INC COM 48203R104 336 12275 SH SOLE 12184 0 91 JUNIPER PHARMACEUTICALS INC COM 48203L107 0 1 SH SOLE 1 0 0 JUPAI HLDGS LTD ADS 48205B107 8 445 SH SOLE 445 0 0 K2M GROUP HLDGS INC COM 48273J107 82 3647 SH SOLE 3647 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 53 518 SH SOLE 518 0 0 KAMAN CORP COM 483548103 115 1651 SH SOLE 1651 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 896 8461 SH SOLE 8461 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 20 630 SH SOLE 630 0 0 KAR AUCTION SVCS INC COM 48238T109 562 10269 SH SOLE 10213 0 56 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 41 4305 SH SOLE 4305 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 583 12543 SH SOLE 12543 0 0 KELLOGG CO COM 487836108 552 7907 SH SOLE 7907 0 0 KELLY SVCS INC CL A 488152208 1 64 SH SOLE 64 0 0 KEMPER CORP DEL COM 488401100 7 97 SH SOLE 97 0 0 KENNAMETAL INC COM 489170100 1088 30305 SH SOLE 30305 0 0 KEYCORP NEW COM 493267108 2259 115623 SH SOLE 115623 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1052 17833 SH SOLE 17833 0 0 KEYW HLDG CORP COM 493723100 0 30 SH SOLE 30 0 0 KFORCE INC COM 493732101 193 5654 SH SOLE 5654 0 0 KILROY RLTY CORP COM 49427F108 515 6817 SH SOLE 6817 0 0 KIMBERLY CLARK CORP COM 494368103 15987 151776 SH SOLE 151388 0 388 KINDER MORGAN INC DEL COM 49456B101 3161 178922 SH SOLE 177881 0 1041 KINROSS GOLD CORP COM NO PAR 496902404 2 532 SH SOLE 532 0 0 KINSALE CAP GROUP INC COM 49714P108 57 1042 SH SOLE 1042 0 0 KIRBY CORP COM 497266106 384 4598 SH SOLE 4598 0 0 KITE RLTY GROUP TR COM NEW 49803T300 66 3892 SH SOLE 3776 0 116 KLA-TENCOR CORP COM 482480100 792 7717 SH SOLE 7717 0 0 KLX INC COM 482539103 368 5126 SH SOLE 5000 0 126 KMG CHEMICALS INC COM 482564101 3 43 SH SOLE 43 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 513 13436 SH SOLE 13436 0 0 KNOLL INC COM NEW 498904200 77 3701 SH SOLE 3701 0 0 KNOWLES CORP COM 49926D109 1084 70824 SH SOLE 70824 0 0 KOHLS CORP COM 500255104 295 4059 SH SOLE 4059 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3628 85890 SH SOLE 85832 0 57 KOPPERS HOLDINGS INC COM 50060P106 82 2151 SH SOLE 2151 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 7 505 SH SOLE 505 0 0 KORN FERRY INTL COM NEW 500643200 87 1410 SH SOLE 1410 0 0 KRAFT HEINZ CO COM 500754106 5661 90111 SH SOLE 89770 0 341 KRANESHARES TR CSI CHI INTERNET 500767306 8853 148585 SH SOLE 148585 0 0 KROGER CO COM 501044101 5799 203819 SH SOLE 203390 0 429 KT CORP SPONSORED ADR 48268K101 61 4632 SH SOLE 4632 0 0 KULICKE & SOFFA INDS INC COM 501242101 123 5146 SH SOLE 5146 0 0 KYOCERA CORP ADR 501556203 6 99 SH SOLE 99 0 0 L BRANDS INC COM 501797104 147 4019 SH SOLE 4019 0 0 L3 TECHNOLOGIES INC COM 502413107 1733 9009 SH SOLE 9001 0 8 LA Z BOY INC COM 505336107 6 204 SH SOLE 204 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3344 18629 SH SOLE 18513 0 116 LADDER CAP CORP CL A 505743104 76 4888 SH SOLE 4888 0 0 LAM RESEARCH CORP COM 512807108 11800 68266 SH SOLE 68085 0 181 LAMAR ADVERTISING CO NEW CL A 512816109 824 12065 SH SOLE 12065 0 0 LAMB WESTON HLDGS INC COM 513272104 1243 18137 SH SOLE 18137 0 0 LANCASTER COLONY CORP COM 513847103 168 1214 SH SOLE 1214 0 0 LANDEC CORP COM 514766104 25 1690 SH SOLE 1690 0 0 LANDSTAR SYS INC COM 515098101 1779 16289 SH SOLE 16289 0 0 LANNET INC COM 516012101 90 6694 SH SOLE 6694 0 0 LAS VEGAS SANDS CORP COM 517834107 3358 43988 SH SOLE 43988 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 92 2699 SH SOLE 2653 0 46 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 148 14977 SH SOLE 14977 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 32 4875 SH SOLE 4875 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 103 3628 SH SOLE 3628 0 0 LAUDER ESTEE COS INC CL A 518439104 1946 13641 SH SOLE 13641 0 0 LAZARD LTD SHS A G54050102 56 1146 SH SOLE 1146 0 0 LCI INDS COM 50189K103 788 8736 SH SOLE 8610 0 126 LEAR CORP COM NEW 521865204 18022 96984 SH SOLE 96984 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 3042 77979 SH SOLE 77737 0 242 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 13 440 SH SOLE 440 0 0 LEGG MASON INC COM 524901105 504 14560 SH SOLE 14503 0 57 LEGGETT & PLATT INC COM 524660107 314 7029 SH SOLE 6286 0 743 LEIDOS HLDGS INC COM 525327102 92 1574 SH SOLE 1574 0 0 LEMAITRE VASCULAR INC COM 525558201 205 6121 SH SOLE 6121 0 0 LENDINGCLUB CORP COM 52603A109 1 205 SH SOLE 205 0 0 LENDINGTREE INC NEW COM 52603B107 36 167 SH SOLE 167 0 0 LENNAR CORP CL A 526057104 4313 82156 SH SOLE 82156 0 0 LENNAR CORP CL B 526057302 48 1110 SH SOLE 1110 0 0 LENNOX INTL INC COM 526107107 1898 9477 SH SOLE 9465 0 12 LG DISPLAY CO LTD SPONS ADR REP 50186V102 4 527 SH SOLE 527 0 0 LHC GROUP INC COM 50187A107 160 1870 SH SOLE 1870 0 0 LIBBEY INC COM 529898108 16 2026 SH SOLE 2026 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 62 9777 SH SOLE 9777 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 113 1501 SH SOLE 1500 0 1 LIBERTY BROADBAND CORP COM SER C 530307305 3616 47757 SH SOLE 47232 0 525 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 7 161 SH SOLE 161 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2 100 SH SOLE 100 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1414 53110 SH SOLE 52743 0 367 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 0 9 SH SOLE 9 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 17 862 SH SOLE 862 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 19 774 SH SOLE 774 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 304 6750 SH SOLE 6750 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 72 2806 SH SOLE 2806 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2419 53326 SH SOLE 52845 0 481 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 120 3384 SH SOLE 3380 0 4 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 912 24613 SH SOLE 24511 0 102 LIBERTY PPTY TR SH BEN INT 531172104 29 651 SH SOLE 651 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1 45 SH SOLE 45 0 0 LIFE STORAGE INC COM 53223X107 88 908 SH SOLE 869 0 39 LIFEPOINT HEALTH INC COM 53219L109 39 800 SH SOLE 800 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1196 5779 SH SOLE 5770 0 9 LILLY ELI & CO COM 532457108 4432 51946 SH SOLE 46097 0 5849 LINCOLN ELEC HLDGS INC COM 533900106 542 6174 SH SOLE 6174 0 0 LINCOLN NATL CORP IND COM 534187109 1298 20854 SH SOLE 20854 0 0 LINDSAY CORP COM 535555106 50 501 SH SOLE 501 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 192 7727 SH SOLE 7662 0 65 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 316 13469 SH SOLE 13469 0 0 LITHIA MTRS INC CL A 536797103 1717 18159 SH SOLE 17992 0 167 LITTELFUSE INC COM 537008104 571 2501 SH SOLE 2501 0 0 LIVANOVA PLC SHS G5509L101 166 1662 SH SOLE 1662 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1517 31227 SH SOLE 31112 0 115 LIVE OAK BANCSHARES INC COM 53803X105 1 37 SH SOLE 37 0 0 LKQ CORP COM 501889208 4921 154275 SH SOLE 145636 0 8639 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 2998 900549 SH SOLE 897121 0 3428 LOCKHEED MARTIN CORP COM 539830109 3171 10737 SH SOLE 10737 0 0 LOEWS CORP COM 540424108 164 3379 SH SOLE 3379 0 0 LOGITECH INTL S A SHS H50430232 4073 92579 SH SOLE 92579 0 0 LOGMEIN INC COM 54142L109 426 4129 SH SOLE 4129 0 0 LOMA NEGRA CORP SPONSORED ADS 54150E104 1 78 SH SOLE 78 0 0 LOUISIANA PAC CORP COM 546347105 47 1707 SH SOLE 1707 0 0 LOWES COS INC COM 548661107 7189 75222 SH SOLE 74976 0 246 LPL FINL HLDGS INC COM 50212V100 66 1005 SH SOLE 1005 0 0 LSC COMMUNICATIONS INC COM 50218P107 0 7 SH SOLE 7 0 0 LTC PPTYS INC COM 502175102 141 3292 SH SOLE 3292 0 0 LULULEMON ATHLETICA INC COM 550021109 160 1297 SH SOLE 1297 0 0 LUMENTUM HLDGS INC COM 55024U109 39 678 SH SOLE 678 0 0 LUXOFT HLDG INC ORD SHS CL A G57279104 8 210 SH SOLE 210 0 0 LYDALL INC DEL COM 550819106 100 2291 SH SOLE 2291 0 0 LYON WILLIAM HOMES CL A NEW 552074700 47 2042 SH SOLE 2042 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 18037 164205 SH SOLE 163273 0 932 M & T BK CORP COM 55261F104 2963 17407 SH SOLE 17254 0 153 M D C HLDGS INC COM 552676108 19 621 SH SOLE 621 0 0 M/I HOMES INC COM 55305B101 7 251 SH SOLE 251 0 0 MACERICH CO COM 554382101 149 2617 SH SOLE 2589 0 28 MACK CALI RLTY CORP COM 554489104 324 15966 SH SOLE 15966 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 131 5723 SH SOLE 5723 0 0 MACQUARIE FT TR GB INF UT DI COM 55607W100 26 2444 SH SOLE 2444 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 36 887 SH SOLE 887 0 0 MACYS INC COM 55616P104 803 21425 SH SOLE 21400 0 25 MADDEN STEVEN LTD COM 556269108 221 4162 SH SOLE 4162 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 936 3015 SH SOLE 2966 0 49 MAGELLAN HEALTH INC COM NEW 559079207 219 2292 SH SOLE 2292 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1202 17399 SH SOLE 17353 0 46 MAGICJACK VOCALTEC LTD SHS M6787E101 1 155 SH SOLE 155 0 0 MAGNA INTL INC COM 559222401 2960 50920 SH SOLE 49883 0 1037 MAIDEN HOLDINGS LTD SHS G5753U112 49 6322 SH SOLE 6322 0 0 MALIBU BOATS INC COM CL A 56117J100 143 3393 SH SOLE 3393 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 4 242 SH SOLE 242 0 0 MANHATTAN ASSOCS INC COM 562750109 1070 22757 SH SOLE 22733 0 24 MANITOWOC CO INC COM NEW 563571405 382 14784 SH SOLE 12899 0 1885 MANPOWERGROUP INC COM 56418H100 737 8566 SH SOLE 8566 0 0 MANTECH INTL CORP CL A 564563104 10 190 SH SOLE 190 0 0 MANULIFE FINL CORP COM 56501R106 1270 70747 SH SOLE 69882 0 865 MARATHON OIL CORP COM 565849106 146 6973 SH SOLE 6928 0 45 MARATHON PETE CORP COM 56585A102 1621 23120 SH SOLE 23120 0 0 MARCUS & MILLICHAP INC COM 566324109 317 8117 SH SOLE 8074 0 43 MARCUS CORP COM 566330106 157 4826 SH SOLE 4826 0 0 MARINEMAX INC COM 567908108 46 2419 SH SOLE 2419 0 0 MARKEL CORP COM 570535104 5028 4638 SH SOLE 4590 0 48 MARKETAXESS HLDGS INC COM 57060D108 1174 5933 SH SOLE 5933 0 0 MARRIOTT INTL INC NEW CL A 571903202 10114 79890 SH SOLE 79890 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 725 6425 SH SOLE 6425 0 0 MARSH & MCLENNAN COS INC COM 571748102 2535 30934 SH SOLE 30921 0 13 MARTEN TRANS LTD COM 573075108 1389 59240 SH SOLE 54626 0 4614 MARTIN MARIETTA MATLS INC COM 573284106 5044 22584 SH SOLE 22584 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 28 1987 SH SOLE 1987 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1393 64991 SH SOLE 64991 0 0 MASCO CORP COM 574599106 3556 95015 SH SOLE 94968 0 47 MASIMO CORP COM 574795100 573 5873 SH SOLE 5873 0 0 MASONITE INTL CORP NEW COM 575385109 143 2008 SH SOLE 2008 0 0 MASTEC INC COM 576323109 187 3704 SH SOLE 3704 0 0 MASTERCARD INCORPORATED CL A 57636Q104 56672 288386 SH SOLE 287773 0 613 MATADOR RES CO COM 576485205 715 23787 SH SOLE 23787 0 0 MATCH GROUP INC COM 57665R106 545 14061 SH SOLE 13987 0 74 MATRIX SVC CO COM 576853105 3 173 SH SOLE 173 0 0 MATSON INC COM 57686G105 83 2163 SH SOLE 2163 0 0 MATTEL INC COM 577081102 1297 79018 SH SOLE 78755 0 263 MATTHEWS INTL CORP CL A 577128101 11 188 SH SOLE 188 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 657 11187 SH SOLE 11187 0 0 MAXIMUS INC COM 577933104 894 14398 SH SOLE 14398 0 0 MAXLINEAR INC COM 57776J100 65 4209 SH SOLE 4209 0 0 MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 187 3362 SH SOLE 3362 0 0 MB FINANCIAL INC NEW COM 55264U108 39 841 SH SOLE 841 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2323 20017 SH SOLE 20005 0 12 MCDERMOTT INTL INC COM 580037703 117 5926 SH SOLE 5926 0 0 MCDONALDS CORP COM 580135101 5223 33325 SH SOLE 32101 0 1224 MCKESSON CORP COM 58155Q103 2385 17882 SH SOLE 17361 0 521 MDC PARTNERS INC CL A SUB VTG 552697104 26 5705 SH SOLE 5705 0 0 MDU RES GROUP INC COM 552690109 16 572 SH SOLE 572 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 61 4375 SH SOLE 4375 0 0 MEDICINES CO COM 584688105 42 1128 SH SOLE 1128 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 504 6252 SH SOLE 6252 0 0 MEDIFAST INC COM 58470H101 59 369 SH SOLE 369 0 0 MEDNAX INC COM 58502B106 1267 29281 SH SOLE 29281 0 0 MEDTRONIC PLC SHS G5960L103 34570 403815 SH SOLE 403794 0 21 MELCO RESORT ENTERTAINMENT L ADR 585464100 4347 155296 SH SOLE 154004 0 1292 MELLANOX TECHNOLOGIES LTD SHS M51363113 70 831 SH SOLE 831 0 0 MERCADOLIBRE INC COM 58733R102 851 2848 SH SOLE 2830 0 18 MERCER INTL INC COM 588056101 2 133 SH SOLE 133 0 0 MERCK & CO INC COM 58933Y105 25173 414745 SH SOLE 413355 0 1390 MERCURY GENL CORP NEW COM 589400100 297 6523 SH SOLE 6523 0 0 MERCURY SYS INC COM 589378108 424 11148 SH SOLE 11118 0 30 MERIDIAN BIOSCIENCE INC COM 589584101 4 231 SH SOLE 231 0 0 MERIT MED SYS INC COM 589889104 229 4471 SH SOLE 4471 0 0 MERITAGE HOMES CORP COM 59001A102 99 2226 SH SOLE 2226 0 0 MESA LABS INC COM 59064R109 475 2248 SH SOLE 2248 0 0 META FINL GROUP INC COM 59100U108 1 11 SH SOLE 11 0 0 METHANEX CORP COM 59151K108 111 1577 SH SOLE 1577 0 0 METHODE ELECTRS INC COM 591520200 226 5578 SH SOLE 5578 0 0 METLIFE INC COM 59156R108 6864 157448 SH SOLE 156824 0 624 METTLER TOLEDO INTERNATIONAL COM 592688105 1593 2752 SH SOLE 2747 0 5 MGIC INVT CORP WIS COM 552848103 64 5962 SH SOLE 5962 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 51 1661 SH SOLE 1661 0 0 MGM RESORTS INTERNATIONAL COM 552953101 392 13551 SH SOLE 13551 0 0 MGP INGREDIENTS INC NEW COM 55303J106 490 5514 SH SOLE 5514 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 4578 68760 SH SOLE 68704 0 56 MICHAELS COS INC COM 59408Q106 130 6771 SH SOLE 6771 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 24 1361 SH SOLE 1361 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 8181 89977 SH SOLE 87752 0 2225 MICRON TECHNOLOGY INC COM 595112103 17036 324873 SH SOLE 324873 0 0 MICROSOFT CORP COM 594918104 84515 857096 SH SOLE 855540 0 1556 MICROSTRATEGY INC CL A NEW 594972408 3 26 SH SOLE 26 0 0 MID AMER APT CMNTYS INC COM 59522J103 632 6274 SH SOLE 6274 0 0 MIDDLEBY CORP COM 596278101 1820 17430 SH SOLE 17122 0 308 MIDDLESEX WATER CO COM 596680108 6 137 SH SOLE 137 0 0 MILLER HERMAN INC COM 600544100 2 61 SH SOLE 61 0 0 MINERALS TECHNOLOGIES INC COM 603158106 124 1648 SH SOLE 1648 0 0 MISTRAS GROUP INC COM 60649T107 40 2125 SH SOLE 2125 0 0 MITEL NETWORKS CORP COM 60671Q104 3 284 SH SOLE 284 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 2406 425836 SH SOLE 425836 0 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 11 615 SH SOLE 615 0 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 63 18480 SH SOLE 18480 0 0 MKS INSTRUMENT INC COM 55306N104 638 6668 SH SOLE 6668 0 0 MOBILE MINI INC COM 60740F105 3652 77865 SH SOLE 73138 0 4727 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 303 34198 SH SOLE 34198 0 0 MOELIS & CO CL A 60786M105 13 214 SH SOLE 214 0 0 MOHAWK INDS INC COM 608190104 1560 7277 SH SOLE 7277 0 0 MOLINA HEALTHCARE INC COM 60855R100 73 749 SH SOLE 749 0 0 MOLSON COORS BREWING CO CL B 60871R209 1987 29210 SH SOLE 29202 0 8 MOMENTA PHARMACEUTICALS INC COM 60877T100 297 14506 SH SOLE 14392 0 114 MONDELEZ INTL INC CL A 609207105 8981 219237 SH SOLE 218487 0 750 MONMOUTH REAL ESTATE INVT CO CL A 609720107 159 9604 SH SOLE 9604 0 0 MONOLITHIC PWR SYS INC COM 609839105 1662 12431 SH SOLE 12431 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 24 1197 SH SOLE 1197 0 0 MONRO INC COM 610236101 174 2993 SH SOLE 2993 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 3046 53147 SH SOLE 52984 0 163 MOODYS CORP COM 615369105 14758 86529 SH SOLE 86529 0 0 MOOG INC CL A 615394202 112 1451 SH SOLE 1451 0 0 MORGAN STANLEY COM NEW 617446448 3564 75228 SH SOLE 75228 0 0 MORNINGSTAR INC COM 617700109 518 4043 SH SOLE 4043 0 0 MORPHOSYS AG SPONSORED ADS 617760202 9 308 SH SOLE 308 0 0 MOSAIC CO NEW COM 61945C103 2494 88931 SH SOLE 88607 0 324 MOTORCAR PTS AMER INC COM 620071100 102 5437 SH SOLE 5437 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 4568 39257 SH SOLE 38960 0 297 MPLX LP COM UNIT REP LTD 55336V100 307 8997 SH SOLE 8997 0 0 MRC GLOBAL INC COM 55345K103 92 4240 SH SOLE 4240 0 0 MSA SAFETY INC COM 553498106 138 1437 SH SOLE 1437 0 0 MSC INDL DIRECT INC CL A 553530106 753 8877 SH SOLE 8877 0 0 MSCI INC COM 55354G100 1799 10883 SH SOLE 10883 0 0 MSG NETWORK INC CL A 553573106 207 8665 SH SOLE 8665 0 0 MTGE INVT CORP COM 55378A105 2 123 SH SOLE 123 0 0 MUELLER INDS INC COM 624756102 1 42 SH SOLE 42 0 0 MUELLER WTR PRODS INC COM SER A 624758108 141 12033 SH SOLE 12033 0 0 MULTI COLOR CORP COM 625383104 211 3266 SH SOLE 3266 0 0 MURPHY OIL CORP COM 626717102 24 700 SH SOLE 700 0 0 MURPHY USA INC COM 626755102 1189 16005 SH SOLE 16005 0 0 MYLAN N V SHS EURO N59465109 138 3820 SH SOLE 3805 0 15 MYR GROUP INC DEL COM 55405W104 5 158 SH SOLE 158 0 0 NABORS INDUSTRIES LTD SHS G6359F103 0 7 SH SOLE 7 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 26 1754 SH SOLE 1754 0 0 NASDAQ INC COM 631103108 1127 12343 SH SOLE 12343 0 0 NATIONAL BEVERAGE CORP COM 635017106 22 203 SH SOLE 203 0 0 NATIONAL BK HLDGS CORP CL A 633707104 8 206 SH SOLE 206 0 0 NATIONAL CINEMEDIA INC COM 635309107 1 81 SH SOLE 81 0 0 NATIONAL FUEL GAS CO N J COM 636180101 3210 60609 SH SOLE 60598 0 11 NATIONAL GEN HLDGS CORP COM 636220303 748 28407 SH SOLE 28067 0 340 NATIONAL GRID PLC SPONSORED ADR NE 636274409 5136 91968 SH SOLE 91927 0 41 NATIONAL HEALTH INVS INC COM 63633D104 5 63 SH SOLE 63 0 0 NATIONAL HEALTHCARE CORP COM 635906100 59 835 SH SOLE 835 0 0 NATIONAL INSTRS CORP COM 636518102 2405 57297 SH SOLE 57297 0 0 NATIONAL OILWELL VARCO INC COM 637071101 4315 99435 SH SOLE 99046 0 389 NATIONAL PRESTO INDS INC COM 637215104 2 13 SH SOLE 13 0 0 NATIONAL RESH CORP COM NEW 637372202 95 2543 SH SOLE 2543 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 59 1370 SH SOLE 1370 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 157 5103 SH SOLE 5103 0 0 NATIONAL VISION HLDGS INC COM 63845R107 52 1433 SH SOLE 1433 0 0 NATUS MEDICAL INC DEL COM 639050103 41 1181 SH SOLE 1181 0 0 NAUTILUS INC COM 63910B102 1 49 SH SOLE 49 0 0 NAVIENT CORPORATION COM 63938C108 3155 242088 SH SOLE 241158 0 930 NCI BUILDING SYS INC COM NEW 628852204 53 2502 SH SOLE 2502 0 0 NCR CORP NEW COM 62886E108 175 5827 SH SOLE 5827 0 0 NEENAH INC COM 640079109 460 5433 SH SOLE 5336 0 97 NEKTAR THERAPEUTICS COM 640268108 47 987 SH SOLE 987 0 0 NELNET INC CL A 64031N108 10 179 SH SOLE 179 0 0 NEOGEN CORP COM 640491106 3099 38648 SH SOLE 38444 0 204 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 5 579 SH SOLE 579 0 0 NETAPP INC COM 64110D104 1194 15225 SH SOLE 15179 0 46 NETEASE INC SPONSORED ADR 64110W102 459 1816 SH SOLE 1816 0 0 NETFLIX INC COM 64110L106 5079 12975 SH SOLE 12975 0 0 NETGEAR INC COM 64111Q104 192 3074 SH SOLE 3074 0 0 NETSCOUT SYS INC COM 64115T104 8 262 SH SOLE 262 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 49 497 SH SOLE 497 0 0 NEVRO CORP COM 64157F103 267 3342 SH SOLE 3342 0 0 NEW JERSEY RES COM 646025106 139 3102 SH SOLE 3102 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 547 5770 SH SOLE 5770 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 310 28050 SH SOLE 28050 0 0 NEW YORK TIMES CO CL A 650111107 160 6189 SH SOLE 6135 0 54 NEWELL BRANDS INC COM 651229106 729 28260 SH SOLE 28260 0 0 NEWFIELD EXPL CO COM 651290108 2381 78737 SH SOLE 78737 0 0 NEWMARKET CORP COM 651587107 1240 3072 SH SOLE 3061 0 11 NEWMONT MINING CORP COM 651639106 1093 28968 SH SOLE 6566 0 22402 NEWS CORP NEW CL A 65249B109 8 512 SH SOLE 512 0 0 NEWS CORP NEW CL B 65249B208 15 977 SH SOLE 977 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 419 5702 SH SOLE 5702 0 0 NEXTERA ENERGY INC COM 65339F101 11688 69979 SH SOLE 69760 0 219 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 27 570 SH SOLE 570 0 0 NIC INC COM 62914B100 179 11519 SH SOLE 11519 0 0 NICE LTD SPONSORED ADR 653656108 1207 11645 SH SOLE 11403 0 242 NIELSEN HLDGS PLC SHS EUR G6518L108 1459 47247 SH SOLE 47247 0 0 NIKE INC CL B 654106103 54536 684436 SH SOLE 683716 0 720 NISOURCE INC COM 65473P105 1813 68974 SH SOLE 68402 0 572 NN INC COM 629337106 155 8174 SH SOLE 8174 0 0 NOBLE CORP PLC SHS USD G65431101 9 1644 SH SOLE 1644 0 0 NOBLE ENERGY INC COM 655044105 483 13708 SH SOLE 13708 0 0 NOKIA CORP SPONSORED ADR 654902204 236 40988 SH SOLE 40988 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 863 44983 SH SOLE 44983 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 7 1536 SH SOLE 1536 0 0 NORBORD INC COM NEW 65548P403 3 73 SH SOLE 73 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2 844 SH SOLE 844 0 0 NORDSON CORP COM 655663102 3685 28696 SH SOLE 28661 0 35 NORDSTROM INC COM 655664100 233 4526 SH SOLE 4526 0 0 NORFOLK SOUTHERN CORP COM 655844108 3589 23779 SH SOLE 23779 0 0 NORTHERN TR CORP COM 665859104 669 6504 SH SOLE 6504 0 0 NORTHROP GRUMMAN CORP COM 666807102 2739 8902 SH SOLE 8886 0 16 NORTHWEST NAT GAS CO COM 667655104 2 35 SH SOLE 35 0 0 NORTHWESTERN CORP COM NEW 668074305 19 340 SH SOLE 340 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1101 23308 SH SOLE 23308 0 0 NORWOOD FINANCIAL CORP COM 669549107 0 1 SH SOLE 1 0 0 NOVANTA INC COM 67000B104 160 2571 SH SOLE 2571 0 0 NOVARTIS A G SPONSORED ADR 66987V109 13531 179143 SH SOLE 177323 0 1820 NOVO-NORD ISK A S ADR 670100205 28841 625349 SH SOLE 624622 0 727 NOVOCURE LTD ORD SHS G6674U108 135 4324 SH SOLE 4268 0 56 NOW INC COM 67011P100 201 15067 SH SOLE 15053 0 14 NRG ENERGY INC COM NEW 629377508 6122 199410 SH SOLE 198764 0 646 NRG YIELD INC CL A NEW 62942X306 95 5510 SH SOLE 5510 0 0 NRG YIELD INC CL C 62942X405 81 4705 SH SOLE 4705 0 0 NTT DOCOMO INC SPONS ADR 62942M201 563 22146 SH SOLE 22146 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 4 49 SH SOLE 49 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 505 36315 SH SOLE 36290 0 25 NUCOR CORP COM 670346105 4960 79391 SH SOLE 79184 0 207 NUTANIX INC CL A 67059N108 5001 96977 SH SOLE 96839 0 138 NUTRI SYS INC NEW COM 67069D108 116 3010 SH SOLE 3010 0 0 NUTRIEN LTD COM 67077M108 734 13510 SH SOLE 13510 0 0 NUVASIVE INC COM 670704105 1755 33673 SH SOLE 33248 0 425 NUVECTRA CORP COM 67075N108 32 1559 SH SOLE 1559 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 15 1449 SH SOLE 1449 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 0 8 SH SOLE 8 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 33 1437 SH SOLE 1437 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 242 14269 SH SOLE 3795 0 10474 NVE CORP COM NEW 629445206 260 2136 SH SOLE 2136 0 0 NVENT ELECTRIC PLC SHS G6700G107 314 12506 SH SOLE 12506 0 0 NVIDIA CORP COM 67066G104 4690 19799 SH SOLE 19799 0 0 NVR INC COM 62944T105 834 281 SH SOLE 281 0 0 NXP SEMICONDUCTORS N V COM N6596X109 395 3611 SH SOLE 3611 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 17421 63689 SH SOLE 63609 0 80 OAKTREE CAP GROUP LLC UNIT CL A 674001201 208 5110 SH SOLE 5110 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 25617 306142 SH SOLE 305906 0 236 OCEAN RIG UDW INC COM CL A G66964118 4 129 SH SOLE 129 0 0 OCEANEERING INTL INC COM 675232102 732 28761 SH SOLE 28525 0 236 OCEANFIRST FINL CORP COM 675234108 1 23 SH SOLE 23 0 0 OCLARO INC COM NEW 67555N206 0 1 SH SOLE 1 0 0 OFG BANCORP COM 67103X102 154 10931 SH SOLE 10931 0 0 OGE ENERGY CORP COM 670837103 919 26110 SH SOLE 26110 0 0 OIL STS INTL INC COM 678026105 21 645 SH SOLE 645 0 0 OLD DOMINION FGHT LINES INC COM 679580100 1805 12122 SH SOLE 12092 0 30 OLD NATL BANCORP IND COM 680033107 196 10525 SH SOLE 10525 0 0 OLD REP INTL CORP COM 680223104 718 36111 SH SOLE 36111 0 0 OLIN CORP COM PAR $1 680665205 419 14595 SH SOLE 14595 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 177 2458 SH SOLE 2458 0 0 OMEGA FLEX INC COM 682095104 9 110 SH SOLE 110 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 98 3262 SH SOLE 3262 0 0 OMEROS CORP COM 682143102 3 189 SH SOLE 189 0 0 OMNICELL INC COM 68213N109 752 14358 SH SOLE 14358 0 0 OMNICOM GROUP INC COM 681919106 4685 61424 SH SOLE 60990 0 434 OMNOVA SOLUTIONS INC COM 682129101 97 9279 SH SOLE 9279 0 0 ON SEMICONDUCTOR CORP COM 682189105 630 28293 SH SOLE 27248 0 1045 ONE GAS INC COM 68235P108 305 4074 SH SOLE 4053 0 21 ONEMAIN HLDGS INC COM 68268W103 68 2043 SH SOLE 2043 0 0 ONEOK INC NEW COM 682680103 20529 293990 SH SOLE 293740 0 250 ONESPAN INC COM 68287N100 8 416 SH SOLE 416 0 0 OPEN TEXT CORP COM 683715106 122 3472 SH SOLE 3472 0 0 OPKO HEALTH INC COM 68375N103 1 350 SH SOLE 350 0 0 OPPENHEIMER ETF TR S&P SMALLCAP 600 68386C302 15 200 SH SOLE 200 0 0 OPUS BK IRVINE CALIF COM 684000102 138 4804 SH SOLE 4804 0 0 ORACLE CORP COM 68389X105 29869 677948 SH SOLE 677391 0 557 ORANGE SPONSORED ADR 684060106 2953 177153 SH SOLE 176771 0 382 ORASURE TECHNOLOGIES INC COM 68554V108 1 69 SH SOLE 69 0 0 ORBITAL ATK INC COM 68557N103 3 26 SH SOLE 26 0 0 ORBOTECH LTD ORD M75253100 129 2082 SH SOLE 2082 0 0 ORION ENGINEERED CARBONS S A COM L72967109 141 4555 SH SOLE 4555 0 0 ORIX CORP SPONSORED ADR 686330101 1312 16604 SH SOLE 16004 0 600 ORMAT TECHNOLOGIES INC COM 686688102 10 180 SH SOLE 180 0 0 OSHKOSH CORP COM 688239201 4389 62404 SH SOLE 62404 0 0 OSI ETF TR OSHARS FTSE US 67110P407 28246 920662 SH SOLE 920662 0 0 OSI SYSTEMS INC COM 671044105 133 1715 SH SOLE 1715 0 0 OUTFRONT MEDIA INC COM 69007J106 44 2284 SH SOLE 2284 0 0 OWENS & MINOR INC NEW COM 690732102 2 106 SH SOLE 106 0 0 OWENS CORNING NEW COM 690742101 1043 16450 SH SOLE 16450 0 0 OWENS ILL INC COM NEW 690768403 776 46148 SH SOLE 46148 0 0 OXFORD INDS INC COM 691497309 5 58 SH SOLE 58 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 322 12380 SH SOLE 12380 0 0 PACCAR INC COM 693718108 662 10692 SH SOLE 10692 0 0 PACIFIC PREMIER BANCORP COM 69478X105 220 5755 SH SOLE 5662 0 93 PACIRA PHARMACEUTICALS INC COM 695127100 41 1267 SH SOLE 1267 0 0 PACKAGING CORP AMER COM 695156109 5494 49163 SH SOLE 46897 0 2266 PACWEST BANCORP DEL COM 695263103 1605 32497 SH SOLE 32497 0 0 PALO ALTO NETWORKS INC COM 697435105 900 4381 SH SOLE 4350 0 31 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 228 6377 SH SOLE 6377 0 0 PAPA JOHNS INTL INC COM 698813102 46 909 SH SOLE 909 0 0 PARAMOUNT GROUP INC COM 69924R108 5 316 SH SOLE 316 0 0 PARK HOTELS RESORTS INC COM 700517105 165 5371 SH SOLE 5371 0 0 PARK NATL CORP COM 700658107 2 18 SH SOLE 18 0 0 PARKER HANNIFIN CORP COM 701094104 2100 13480 SH SOLE 13480 0 0 PARSLEY ENERGY INC CL A 701877102 124 4069 SH SOLE 4069 0 0 PARTY CITY HOLDCO INC COM 702149105 632 41416 SH SOLE 41416 0 0 PATRICK INDS INC COM 703343103 834 14675 SH SOLE 14533 0 142 PATTERSON COMPANIES INC COM 703395103 98 4338 SH SOLE 4338 0 0 PATTERSON UTI ENERGY INC COM 703481101 64 3564 SH SOLE 3564 0 0 PAYCHEX INC COM 704326107 4220 61741 SH SOLE 59553 0 2188 PAYCOM SOFTWARE INC COM 70432V102 875 8860 SH SOLE 8860 0 0 PAYLOCITY HLDG CORP COM 70438V106 782 13287 SH SOLE 13247 0 40 PAYPAL HLDGS INC COM 70450Y103 16798 201762 SH SOLE 200021 0 1741 PBF ENERGY INC CL A 69318G106 1379 32888 SH SOLE 32388 0 500 PDC ENERGY INC COM 69327R101 139 2316 SH SOLE 2316 0 0 PDL BIOPHARMA INC COM 69329Y104 1 704 SH SOLE 704 0 0 PEARSON PLC SPONSORED ADR 705015105 77 6641 SH SOLE 6557 0 84 PEBBLEBROOK HOTEL TR COM 70509V100 110 2846 SH SOLE 2846 0 0 PEGASYSTEMS INC COM 705573103 886 16160 SH SOLE 16160 0 0 PEMBINA PIPELINE CORP COM 706327103 210 6059 SH SOLE 6059 0 0 PENN NATL GAMING INC COM 707569109 137 4062 SH SOLE 4062 0 0 PENN VA CORP NEW COM 70788V102 71 830 SH SOLE 830 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 83 6061 SH SOLE 6061 0 0 PENNEY J C INC COM 708160106 2 816 SH SOLE 816 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 9 789 SH SOLE 789 0 0 PENNYMAC MTG INVT TR COM 70931T103 264 13877 SH SOLE 13877 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 196 4163 SH SOLE 4163 0 0 PENTAIR PLC SHS G7S00T104 1303 30964 SH SOLE 30958 0 6 PENUMBRA INC COM 70975L107 73 525 SH SOLE 525 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 3325 183795 SH SOLE 183227 0 568 PEPSICO INC COM 713448108 25027 229875 SH SOLE 228654 0 1221 PERFICIENT INC COM 71375U101 80 3029 SH SOLE 3029 0 0 PERKINELMER INC COM 714046109 390 5312 SH SOLE 5312 0 0 PERRIGO CO PLC SHS G97822103 461 6333 SH SOLE 6324 0 9 PERSPECTA INC COM 715347100 79 3865 SH SOLE 3865 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 24 308 SH SOLE 308 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 139 13857 SH SOLE 13857 0 0 PFIZER INC COM 717081103 17664 486844 SH SOLE 486180 0 664 PG&E CORP COM 69331C108 251 5895 SH SOLE 5691 0 204 PGIM SHORT DURATION HIGH YIE COM 69346H100 191 13707 SH SOLE 13707 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 138 2985 SH SOLE 2985 0 0 PHILIP MORRIS INTL INC COM 718172109 16235 201092 SH SOLE 200859 0 233 PHILLIPS 66 COM 718546104 22258 198211 SH SOLE 198211 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 28 554 SH SOLE 554 0 0 PHOTRONICS INC COM 719405102 1 173 SH SOLE 173 0 0 PHYSICIANS RLTY TR COM 71943U104 318 19948 SH SOLE 19948 0 0 PIER 1 IMPORTS INC COM 720279108 0 2 SH SOLE 2 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 10 449 SH SOLE 449 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 18381 184685 SH SOLE 184118 0 567 PIMCO ETF TR 1-3YR USTREIDX 72201R106 493 9840 SH SOLE 9840 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 7110 137398 SH SOLE 137181 0 217 PIMCO ETF TR 15+ YR US TIPS 72201R304 820 12123 SH SOLE 12001 0 123 PIMCO ETF TR 25YR+ ZERO U S 72201R882 173 1504 SH SOLE 1504 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 31071 301521 SH SOLE 301410 0 111 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 127115 1251735 SH SOLE 1249763 0 1972 PIMCO ETF TR INTER MUN BD ACT 72201R866 2858 54058 SH SOLE 53988 0 70 PIMCO ETF TR INV GRD CRP BD 72201R817 19475 194129 SH SOLE 194028 0 101 PIMCO INCOME STRATEGY FUND I COM 72201J104 341 32585 SH SOLE 7199 0 25386 PINNACLE ENTMT INC NEW COM 72348Y105 35 1035 SH SOLE 1035 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 353 5758 SH SOLE 5758 0 0 PINNACLE FOODS INC DEL COM 72348P104 325 5001 SH SOLE 5001 0 0 PINNACLE WEST CAP CORP COM 723484101 33 408 SH SOLE 408 0 0 PIONEER FLOATING RATE TR COM 72369J102 179 16012 SH SOLE 16012 0 0 PIONEER NAT RES CO COM 723787107 6931 36636 SH SOLE 36627 0 9 PITNEY BOWES INC COM 724479100 1096 127950 SH SOLE 127509 0 441 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 129 5467 SH SOLE 5467 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 12 498 SH SOLE 498 0 0 PLANET FITNESS INC CL A 72703H101 222 5040 SH SOLE 4984 0 56 PLANTRONICS INC NEW COM 727493108 11 142 SH SOLE 142 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1 123 SH SOLE 123 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 24 2244 SH SOLE 2244 0 0 PLDT INC SPONSORED ADR 69344D408 30 1262 SH SOLE 1262 0 0 PLEXUS CORP COM 729132100 187 3152 SH SOLE 3152 0 0 PNC FINL SVCS GROUP INC COM 693475105 3069 22723 SH SOLE 21863 0 860 PNM RES INC COM 69349H107 198 5113 SH SOLE 5113 0 0 POLARIS INDS INC COM 731068102 1985 16246 SH SOLE 15776 0 470 POLYONE CORP COM 73179P106 242 5606 SH SOLE 5606 0 0 POOL CORPORATION COM 73278L105 1373 9072 SH SOLE 9072 0 0 POPULAR INC COM NEW 733174700 152 3361 SH SOLE 3361 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 158 3692 SH SOLE 3692 0 0 POSCO SPONSORED ADR 693483109 177 2386 SH SOLE 2386 0 0 POST HLDGS INC COM 737446104 126 1465 SH SOLE 1465 0 0 POTLATCHDELTIC CORPORATION COM 737630103 28 567 SH SOLE 567 0 0 POWER INTEGRATIONS INC COM 739276103 1051 14378 SH SOLE 14340 0 38 PPG INDS INC COM 693506107 7416 71496 SH SOLE 71409 0 87 PPL CORP COM 69351T106 3830 134197 SH SOLE 134150 0 47 PRA GROUP INC COM 69354N106 2133 55345 SH SOLE 55079 0 266 PRA HEALTH SCIENCES INC COM 69354M108 170 1817 SH SOLE 1794 0 23 PRAXAIR INC COM 74005P104 6291 39787 SH SOLE 39738 0 49 PRECISION DRILLING CORP COM 2010 74022D308 0 2 SH SOLE 2 0 0 PREFERRED APT CMNTYS INC COM 74039L103 275 16174 SH SOLE 16174 0 0 PREMIER INC CL A 74051N102 269 7390 SH SOLE 7390 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 538 14026 SH SOLE 13922 0 104 PRICE T ROWE GROUP INC COM 74144T108 2237 19269 SH SOLE 19192 0 77 PRICESMART INC COM 741511109 393 4354 SH SOLE 4354 0 0 PRIMERICA INC COM 74164M108 1486 14931 SH SOLE 14931 0 0 PRIMORIS SVCS CORP COM 74164F103 24 861 SH SOLE 861 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 157 2969 SH SOLE 2969 0 0 PROASSURANCE CORP COM 74267C106 134 3807 SH SOLE 3807 0 0 PROCTER AND GAMBLE CO COM 742718109 21355 273575 SH SOLE 272424 0 1151 PROGENICS PHARMACEUTICALS IN COM 743187106 27 3296 SH SOLE 3296 0 0 PROGRESS SOFTWARE CORP COM 743312100 12 297 SH SOLE 297 0 0 PROGRESSIVE CORP OHIO COM 743315103 1026 17334 SH SOLE 17334 0 0 PROLOGIS INC COM 74340W103 3518 53550 SH SOLE 53511 0 39 PROOFPOINT INC COM 743424103 179 1556 SH SOLE 1546 0 10 PROPETRO HLDG CORP COM 74347M108 170 10900 SH SOLE 10900 0 0 PROS HOLDINGS INC COM 74346Y103 1244 34011 SH SOLE 34011 0 0 PROSHARES TR HD REPLICATION 74347X294 3 70 SH SOLE 70 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 10 149 SH SOLE 149 0 0 PROSHARES TR INVT INT RT HG 74347B607 159 2152 SH SOLE 2152 0 0 PROSHARES TR MSCI EMRG ETF 74347X302 14 179 SH SOLE 179 0 0 PROSHARES TR PSHS LC COR PLUS 74347R248 708 10493 SH SOLE 10273 0 220 PROSHARES TR PSHS SH MSCI EAF 74347R370 301 11516 SH SOLE 11516 0 0 PROSHARES TR PSHS SH MSCI EMR 74347R396 0 17 SH SOLE 17 0 0 PROSHARES TR PSHS UL TELE ETF 74347R263 20 536 SH SOLE 536 0 0 PROSHARES TR PSHS ULSHT 7-10Y 74347R313 3 145 SH SOLE 145 0 0 PROSHARES TR PSHS ULT HLTHCRE 74347R735 576 6372 SH SOLE 6241 0 131 PROSHARES TR PSHS ULT MCAP400 74347R404 1164 27270 SH SOLE 27033 0 237 PROSHARES TR PSHS ULT S&P 500 74347R107 667 5986 SH SOLE 5986 0 0 PROSHARES TR PSHS ULTRA INDL 74347R727 28 404 SH SOLE 404 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 603 5847 SH SOLE 5847 0 0 PROSHARES TR PSHS ULTRA UTIL 74347R685 865 18572 SH SOLE 18572 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 2498 31395 SH SOLE 31171 0 224 PROSHARES TR PSHS ULTSH 20YRS 74347B201 28 780 SH SOLE 780 0 0 PROSHARES TR RAFI LG SHT FD 74347X310 218 5979 SH SOLE 5979 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 9161 146959 SH SOLE 146959 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 4577 156060 SH SOLE 156060 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 266 11779 SH SOLE 11779 0 0 PROSHARES TR SHRT HGH YIELD 74347R131 237 10202 SH SOLE 1692 0 8510 PROSHARES TR ULT FTSE CHIN 50 74347X880 6 86 SH SOLE 86 0 0 PROSHARES TR ULT FTSE EUROPE 74347X526 1 20 SH SOLE 20 0 0 PROSHARES TR ULTR 7-10 TREA 74347R180 1657 30676 SH SOLE 30295 0 381 PROSHARES TR ULTR MSCI ETF 74347X500 5 121 SH SOLE 121 0 0 PROSHARES TR ULTRA MSCI BRAZI 74347B490 4 94 SH SOLE 94 0 0 PROSHARES TR ULTRAPRO SHORT S 74347B268 25 634 SH SOLE 215 0 419 PROSHARES TR ULTRASHRT S&P500 74347B383 4 125 SH SOLE 125 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 44 939 SH SOLE 939 0 0 PROSHARES TR ULTSHT FINLS NEW 74347B748 0 10 SH SOLE 10 0 0 PROSHARES TR ULTSHT RUSS2000 74348A319 0 3 SH SOLE 3 0 0 PROSHARES TR II VIX MDTRM FUTR N 74347W338 8 360 SH SOLE 360 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 165 24552 SH SOLE 24552 0 0 PROSPERITY BANCSHARES INC COM 743606105 11473 167841 SH SOLE 167841 0 0 PROTHENA CORP PLC SHS G72800108 0 53 SH SOLE 53 0 0 PROTO LABS INC COM 743713109 4167 35031 SH SOLE 35031 0 0 PROVIDENT FINL SVCS INC COM 74386T105 3 92 SH SOLE 92 0 0 PRUDENTIAL FINL INC COM 744320102 2654 28383 SH SOLE 28383 0 0 PRUDENTIAL PLC ADR 74435K204 2283 49949 SH SOLE 49667 0 282 PS BUSINESS PKS INC CALIF COM 69360J107 2 17 SH SOLE 17 0 0 PTC INC COM 69370C100 3202 34146 SH SOLE 34146 0 0 PUBLIC STORAGE COM 74460D109 3925 17308 SH SOLE 17308 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 3475 64190 SH SOLE 64190 0 0 PULTE GROUP INC COM 745867101 1711 59561 SH SOLE 59324 0 237 PUMA BIOTECHNOLOGY INC COM 74587V107 11 190 SH SOLE 190 0 0 PURE STORAGE INC CL A 74624M102 142 5957 SH SOLE 5957 0 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2388 511468 SH SOLE 511468 0 0 PVH CORP COM 693656100 2501 16701 SH SOLE 16701 0 0 Q2 HLDGS INC COM 74736L109 75 1320 SH SOLE 1320 0 0 QAD INC CL A 74727D306 106 2108 SH SOLE 2067 0 41 QEP RES INC COM 74733V100 76 6109 SH SOLE 6109 0 0 QIAGEN NV SHS NEW N72482123 36 1011 SH SOLE 1011 0 0 QIWI PLC SPON ADR REP B 74735M108 35 2209 SH SOLE 2209 0 0 QORVO INC COM 74736K101 260 3249 SH SOLE 3249 0 0 QTS RLTY TR INC COM CL A 74736A103 47 1192 SH SOLE 1192 0 0 QUAKER CHEM CORP COM 747316107 363 2342 SH SOLE 2342 0 0 QUALCOMM INC COM 747525103 25310 451063 SH SOLE 449604 0 1459 QUALITY CARE PPTYS INC COM 747545101 6 293 SH SOLE 293 0 0 QUALITY SYS INC COM 747582104 3 149 SH SOLE 149 0 0 QUALYS INC COM 74758T303 159 1889 SH SOLE 1889 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 6 333 SH SOLE 333 0 0 QUANTA SVCS INC COM 74762E102 1780 53304 SH SOLE 53304 0 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 159 10183 SH SOLE 10183 0 0 QUEST DIAGNOSTICS INC COM 74834L100 892 8120 SH SOLE 7906 0 214 QUORUM HEALTH CORP COM 74909E106 0 29 SH SOLE 29 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 187 14255 SH SOLE 14145 0 110 QURATE RETAIL INC COM SER A 74915M100 908 42810 SH SOLE 42780 0 30 RADIAN GROUP INC COM 750236101 90 5514 SH SOLE 5514 0 0 RALPH LAUREN CORP CL A 751212101 137 1092 SH SOLE 1092 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 2 121 SH SOLE 121 0 0 RANDGOLD RES LTD ADR 752344309 6 97 SH SOLE 97 0 0 RANGE RES CORP COM 75281A109 129 7697 SH SOLE 7697 0 0 RAPID7 INC COM 753422104 102 3606 SH SOLE 3606 0 0 RAVEN INDS INC COM 754212108 4 97 SH SOLE 97 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 1340 14994 SH SOLE 14737 0 257 RAYONIER ADVANCED MATLS INC COM 75508B104 1 45 SH SOLE 45 0 0 RAYONIER INC COM 754907103 187 4837 SH SOLE 4785 0 52 RAYTHEON CO COM NEW 755111507 6570 34008 SH SOLE 33960 0 48 RBC BEARINGS INC COM 75524B104 1756 13632 SH SOLE 13632 0 0 RE MAX HLDGS INC CL A 75524W108 316 6034 SH SOLE 5923 0 111 REALITY SHS ETF TR DIVS ETF 75605A108 1453 54325 SH SOLE 34720 0 19605 REALOGY HLDGS CORP COM 75605Y106 141 6206 SH SOLE 6206 0 0 REALPAGE INC COM 75606N109 482 8760 SH SOLE 8643 0 117 REALTY INCOME CORP COM 756109104 17622 327642 SH SOLE 327092 0 550 RED HAT INC COM 756577102 4037 30045 SH SOLE 30045 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 58 1236 SH SOLE 1236 0 0 RED ROCK RESORTS INC CL A 75700L108 2 62 SH SOLE 62 0 0 REDWOOD TR INC COM 758075402 8 510 SH SOLE 510 0 0 REGAL BELOIT CORP COM 758750103 46 568 SH SOLE 568 0 0 REGENCY CTRS CORP COM 758849103 2634 42419 SH SOLE 42419 0 0 REGENERON PHARMACEUTICALS COM 75886F107 5280 15307 SH SOLE 15302 0 5 REGIONAL MGMT CORP COM 75902K106 3 86 SH SOLE 86 0 0 REGIONS FINL CORP NEW COM 7591EP100 272 15297 SH SOLE 15297 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 1033 7738 SH SOLE 7697 0 41 RELIANCE STEEL & ALUMINUM CO COM 759509102 754 8625 SH SOLE 8625 0 0 RELX NV SPONSORED ADR 75955B102 8390 393324 SH SOLE 393324 0 0 RELX PLC SPONSORED ADR 759530108 4999 229942 SH SOLE 229942 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 140 1163 SH SOLE 1163 0 0 RENASANT CORP COM 75970E107 187 4119 SH SOLE 4119 0 0 RENT A CTR INC NEW COM 76009N100 11 725 SH SOLE 725 0 0 REPLIGEN CORP COM 759916109 377 8021 SH SOLE 8021 0 0 REPUBLIC SVCS INC COM 760759100 12463 182301 SH SOLE 181744 0 557 RESMED INC COM 761152107 644 6214 SH SOLE 6188 0 26 RESOLUTE FST PRODS INC COM 76117W109 820 79199 SH SOLE 78785 0 414 RESOURCES CONNECTION INC COM 76122Q105 1 79 SH SOLE 79 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 43 700 SH SOLE 700 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 775 40428 SH SOLE 40428 0 0 RETAIL PPTYS AMER INC CL A 76131V202 66 5183 SH SOLE 5183 0 0 REV GROUP INC COM 749527107 192 11270 SH SOLE 10971 0 299 REX AMERICAN RESOURCES CORP COM 761624105 2 22 SH SOLE 22 0 0 REXNORD CORP NEW COM 76169B102 73 2500 SH SOLE 2500 0 0 RH COM 74967X103 119 850 SH SOLE 850 0 0 RIGNET INC COM 766582100 9 843 SH SOLE 843 0 0 RING ENERGY INC COM 76680V108 93 7405 SH SOLE 7405 0 0 RINGCENTRAL INC CL A 76680R206 6 92 SH SOLE 92 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1369 24675 SH SOLE 24351 0 324 RITCHIE BROS AUCTIONEERS COM 767744105 3083 90375 SH SOLE 90375 0 0 RITE AID CORP COM 767754104 1 570 SH SOLE 570 0 0 RLI CORP COM 749607107 648 9797 SH SOLE 9616 0 181 RLJ LODGING TR COM 74965L101 3 131 SH SOLE 131 0 0 RMR GROUP INC CL A 74967R106 3 40 SH SOLE 40 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 0 111 SH SOLE 111 0 0 ROBERT HALF INTL INC COM 770323103 346 5309 SH SOLE 5239 0 70 ROCKWELL AUTOMATION INC COM 773903109 1896 11406 SH SOLE 11406 0 0 ROCKWELL COLLINS INC COM 774341101 933 6924 SH SOLE 6924 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 346 7301 SH SOLE 7301 0 0 ROGERS CORP COM 775133101 244 2187 SH SOLE 2187 0 0 ROLLINS INC COM 775711104 2619 49827 SH SOLE 49827 0 0 ROPER TECHNOLOGIES INC COM 776696106 2376 8613 SH SOLE 8613 0 0 ROSS STORES INC COM 778296103 22323 263399 SH SOLE 262091 0 1308 ROYAL BK CDA MONTREAL QUE COM 780087102 3551 47153 SH SOLE 47153 0 0 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 1 23 SH SOLE 23 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2113 20410 SH SOLE 20380 0 30 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 11699 161033 SH SOLE 158908 0 2125 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 10699 154543 SH SOLE 154041 0 501 ROYAL GOLD INC COM 780287108 1230 13247 SH SOLE 13223 0 24 RPC INC COM 749660106 70 4774 SH SOLE 4701 0 73 RPM INTL INC COM 749685103 2989 51264 SH SOLE 51095 0 169 RSP PERMIAN INC COM 74978Q105 445 10111 SH SOLE 10111 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 128 4320 SH SOLE 4320 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1354 11860 SH SOLE 11797 0 63 RYDER SYS INC COM 783549108 460 6395 SH SOLE 6243 0 152 RYMAN HOSPITALITY PPTYS INC COM 78377T107 376 4515 SH SOLE 4264 0 251 S & T BANCORP INC COM 783859101 75 1727 SH SOLE 1727 0 0 S&P GLOBAL INC COM 78409V104 15605 76544 SH SOLE 76490 0 54 SABRA HEALTH CARE REIT INC COM 78573L106 1262 58105 SH SOLE 57566 0 539 SABRE CORP COM 78573M104 705 28612 SH SOLE 28612 0 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 11 871 SH SOLE 871 0 0 SAGE THERAPEUTICS INC COM 78667J108 970 6197 SH SOLE 6168 0 29 SAIA INC COM 78709Y105 11 142 SH SOLE 142 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 18 728 SH SOLE 728 0 0 SALESFORCE COM INC COM 79466L302 9785 71754 SH SOLE 71753 0 1 SALLY BEAUTY HLDGS INC COM 79546E104 250 15552 SH SOLE 15552 0 0 SANDERSON FARMS INC COM 800013104 700 6656 SH SOLE 6656 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2 21 SH SOLE 21 0 0 SANMINA CORPORATION COM 801056102 28 971 SH SOLE 971 0 0 SANOFI SPONSORED ADR 80105N105 5141 128492 SH SOLE 128431 0 61 SANTANDER CONSUMER USA HDG I COM 80283M101 2 102 SH SOLE 102 0 0 SAP SE SPON ADR 803054204 38998 337173 SH SOLE 337040 0 133 SAREPTA THERAPEUTICS INC COM 803607100 135 1021 SH SOLE 1021 0 0 SASOL LTD SPONSORED ADR 803866300 1310 35821 SH SOLE 35795 0 26 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1015 6148 SH SOLE 6148 0 0 SCANA CORP NEW COM 80589M102 42 1078 SH SOLE 1078 0 0 SCANSOURCE INC COM 806037107 58 1430 SH SOLE 1430 0 0 SCHEIN HENRY INC COM 806407102 3859 53128 SH SOLE 52823 0 305 SCHLUMBERGER LTD COM 806857108 15085 225094 SH SOLE 222862 0 2232 SCHNEIDER NATIONAL INC CL B 80689H102 276 10050 SH SOLE 9987 0 63 SCHOLASTIC CORP COM 807066105 61 1391 SH SOLE 1391 0 0 SCHULMAN A INC COM 808194104 203 4583 SH SOLE 4583 0 0 SCHWAB CHARLES CORP NEW COM 808513105 11604 227086 SH SOLE 226373 0 713 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 200 5375 SH SOLE 5375 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 122 3048 SH SOLE 3048 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 16591 327636 SH SOLE 322331 0 5305 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 20060 406990 SH SOLE 401993 0 4997 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 19528 257687 SH SOLE 256316 0 1371 SCHWAB STRATEGIC TR US REIT ETF 808524847 4132 98921 SH SOLE 98566 0 355 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 12143 165064 SH SOLE 164829 0 235 SCIENCE APPLICATNS INTL CP N COM 808625107 40 494 SH SOLE 494 0 0 SCORPIO TANKERS INC SHS Y7542C106 109 39200 SH SOLE 39200 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 979 11767 SH SOLE 11767 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 7674 135910 SH SOLE 135574 0 336 SEALED AIR CORP NEW COM 81211K100 258 6061 SH SOLE 6061 0 0 SEASPAN CORP SHS Y75638109 3 382 SH SOLE 382 0 0 SEASPINE HLDGS CORP COM 81255T108 0 14 SH SOLE 14 0 0 SEATTLE GENETICS INC COM 812578102 159 2394 SH SOLE 2394 0 0 SEAWORLD ENTMT INC COM 81282V100 53 2447 SH SOLE 2447 0 0 SEI INVESTMENTS CO COM 784117103 1391 22253 SH SOLE 22253 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 132281 1741918 SH SOLE 1741800 0 118 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 14646 447748 SH SOLE 447748 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 82713 756768 SH SOLE 749948 0 6820 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 11135 216076 SH SOLE 215034 0 1042 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 46944 562450 SH SOLE 555146 0 7304 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 108296 4072745 SH SOLE 4069365 0 3380 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 24425 340998 SH SOLE 340619 0 379 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 27788 534768 SH SOLE 534768 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 3404 58631 SH SOLE 58210 0 421 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 88086 1267963 SH SOLE 1266842 0 1121 SELECTIVE INS GROUP INC COM 816300107 259 4767 SH SOLE 4767 0 0 SEMGROUP CORP CL A 81663A105 56 2210 SH SOLE 2210 0 0 SEMPRA ENERGY COM 816851109 977 8418 SH SOLE 8418 0 0 SEMTECH CORP COM 816850101 33 687 SH SOLE 687 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 3 172 SH SOLE 172 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1208 25407 SH SOLE 25152 0 255 SENSIENT TECHNOLOGIES CORP COM 81725T100 272 3796 SH SOLE 3796 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 31 735 SH SOLE 735 0 0 SERVICE CORP INTL COM 817565104 235 6579 SH SOLE 6579 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 366 6152 SH SOLE 6152 0 0 SERVICENOW INC COM 81762P102 3788 21970 SH SOLE 21970 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 306 15041 SH SOLE 15041 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 43 1947 SH SOLE 1947 0 0 SHERWIN WILLIAMS CO COM 824348106 4550 11166 SH SOLE 11136 0 30 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 182 4722 SH SOLE 4722 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 26 1756 SH SOLE 1756 0 0 SHIRE PLC SPONSORED ADR 82481R106 2807 16636 SH SOLE 16509 0 127 SHOPIFY INC CL A 82509L107 597 4095 SH SOLE 4015 0 80 SHUTTERFLY INC COM 82568P304 4 48 SH SOLE 48 0 0 SHUTTERSTOCK INC COM 825690100 8 164 SH SOLE 164 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1885 14744 SH SOLE 14679 0 65 SIGNET JEWELERS LIMITED SHS G81276100 94 1690 SH SOLE 1690 0 0 SILGAN HOLDINGS INC COM 827048109 138 5137 SH SOLE 5137 0 0 SILICON LABORATORIES INC COM 826919102 263 2643 SH SOLE 2643 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 207 3913 SH SOLE 3913 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2437 14317 SH SOLE 14281 0 36 SIMPSON MANUFACTURING CO INC COM 829073105 520 8378 SH SOLE 8378 0 0 SIMULATIONS PLUS INC COM 829214105 2 109 SH SOLE 109 0 0 SINA CORP ORD G81477104 1038 12254 SH SOLE 11803 0 451 SINCLAIR BROADCAST GROUP INC CL A 829226109 42 1300 SH SOLE 1300 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 14 240 SH SOLE 240 0 0 SIRIUS XM HLDGS INC COM 82968B103 260 38532 SH SOLE 38532 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 806 9598 SH SOLE 9578 0 20 SIX FLAGS ENTMT CORP NEW COM 83001A102 474 6772 SH SOLE 6772 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 91 3881 SH SOLE 3881 0 0 SKECHERS U S A INC CL A 830566105 64 2144 SH SOLE 2144 0 0 SKYWEST INC COM 830879102 206 3981 SH SOLE 3981 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 6475 67006 SH SOLE 62460 0 4546 SLEEP NUMBER CORP COM 83125X103 2 66 SH SOLE 66 0 0 SLM CORP COM 78442P106 3 285 SH SOLE 285 0 0 SM ENERGY CO COM 78454L100 7 272 SH SOLE 272 0 0 SMART & FINAL STORES INC COM 83190B101 0 62 SH SOLE 62 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2993 79738 SH SOLE 79449 0 289 SMITH A O COM 831865209 3116 52667 SH SOLE 52653 0 14 SMUCKER J M CO COM NEW 832696405 6533 60787 SH SOLE 60535 0 252 SNAP ON INC COM 833034101 17702 110135 SH SOLE 110120 0 15 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 282 5871 SH SOLE 5871 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 250 2931 SH SOLE 2931 0 0 SOHU COM LTD SPONSORED ADS 83410S108 1 32 SH SOLE 32 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 24 494 SH SOLE 494 0 0 SONIC CORP COM 835451105 9 273 SH SOLE 273 0 0 SONOCO PRODS CO COM 835495102 1206 23004 SH SOLE 22078 0 926 SONY CORP SPONSORED ADR 835699307 12595 245726 SH SOLE 245387 0 339 SOTHEBYS COM 835898107 318 5847 SH SOLE 5847 0 0 SOUTH JERSEY INDS INC COM 838518108 80 2395 SH SOLE 2395 0 0 SOUTH ST CORP COM 840441109 177 2048 SH SOLE 2048 0 0 SOUTHERN CO COM 842587107 7029 151808 SH SOLE 150780 0 1028 SOUTHERN COPPER CORP COM 84265V105 214 4566 SH SOLE 4566 0 0 SOUTHWEST AIRLS CO COM 844741108 1128 22154 SH SOLE 22154 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 173 2267 SH SOLE 2267 0 0 SOUTHWESTERN ENERGY CO COM 845467109 49 9201 SH SOLE 9201 0 0 SP PLUS CORP COM 78469C103 71 1891 SH SOLE 1891 0 0 SPARK THERAPEUTICS INC COM 84652J103 19 221 SH SOLE 221 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 49727 204873 SH SOLE 204873 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 62489 526663 SH SOLE 524950 0 1713 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1627 16351 SH SOLE 16334 0 17 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 11154 231853 SH SOLE 231853 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 619 15806 SH SOLE 15806 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 7485 195235 SH SOLE 195175 0 60 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 19446 388297 SH SOLE 388297 0 0 SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 348 3929 SH SOLE 3785 0 144 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 5753 155378 SH SOLE 155378 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 141 2256 SH SOLE 2256 0 0 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 123 2069 SH SOLE 2069 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 8793 248790 SH SOLE 248790 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 6466 61717 SH SOLE 61717 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 1223 39906 SH SOLE 39906 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 4285 90285 SH SOLE 90285 0 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 26 523 SH SOLE 523 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 109 1621 SH SOLE 1621 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1980 51659 SH SOLE 51659 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 2843 82891 SH SOLE 82891 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 12 359 SH SOLE 359 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1142616 4211949 SH SOLE 4210817 0 1132 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 25755 72539 SH SOLE 72053 0 486 SPDR SER TR BLOMBERG BRC INV 78468R200 4088 133002 SH SOLE 133002 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 21942 804037 SH SOLE 801697 0 2340 SPDR SER TR ICE BOFAML ETF 78468R606 62 2454 SH SOLE 2454 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 103696 2160853 SH SOLE 2160853 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 83510 1740521 SH SOLE 1740521 0 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 142 4793 SH SOLE 4793 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 128 3424 SH SOLE 3424 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 27714 302625 SH SOLE 302409 0 216 SPDR SERIES TRUST AEROSPACE DEF 78464A631 1238 14217 SH SOLE 14217 0 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 35704 673436 SH SOLE 665662 0 7774 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 3124 53211 SH SOLE 53150 0 61 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 22103 796580 SH SOLE 796580 0 0 SPDR SERIES TRUST BLOMBRG BRC MRTG 78464A383 413 16308 SH SOLE 5435 0 10873 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 1699 30616 SH SOLE 30616 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 97166 2738571 SH SOLE 2735407 0 3164 SPDR SERIES TRUST DJ REIT ETF 78464A607 12276 130637 SH SOLE 130637 0 0 SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 392 7215 SH SOLE 7019 0 196 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 509 9010 SH SOLE 2559 0 6451 SPDR SERIES TRUST NYSE TECH ETF 78464A102 6725 72020 SH SOLE 71292 0 728 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 4487 160867 SH SOLE 153908 0 6959 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 67579 2030014 SH SOLE 2030014 0 0 SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 83 3170 SH SOLE 3170 0 0 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 16417 468597 SH SOLE 467031 0 1566 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 1204 34517 SH SOLE 34517 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 11906 394705 SH SOLE 394074 0 631 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 78580 2236858 SH SOLE 2236858 0 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 3160 58510 SH SOLE 58510 0 0 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 1185 22781 SH SOLE 22781 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 6010 95097 SH SOLE 95097 0 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 1672 23136 SH SOLE 22924 0 212 SPDR SERIES TRUST S&P BIOTECH 78464A870 4796 50389 SH SOLE 50389 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 1364 28933 SH SOLE 28933 0 0 SPDR SERIES TRUST S&P CAP MKTS 78464A771 998 17187 SH SOLE 17187 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 10718 115629 SH SOLE 115135 0 494 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 6403 161858 SH SOLE 161391 0 467 SPDR SERIES TRUST S&P INS ETF 78464A789 1879 63174 SH SOLE 63140 0 34 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 7453 173078 SH SOLE 173078 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 40 914 SH SOLE 914 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 4719 77375 SH SOLE 76940 0 435 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 3366 69308 SH SOLE 69287 0 21 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 447 7082 SH SOLE 7071 0 11 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 1206 27742 SH SOLE 27742 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 215 6056 SH SOLE 6002 0 54 SPECTRUM BRANDS HLDGS INC COM 84763R101 148 1808 SH SOLE 1808 0 0 SPIRE INC COM 84857L101 109 1539 SH SOLE 1539 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 92 1071 SH SOLE 1071 0 0 SPIRIT AIRLS INC COM 848577102 710 19541 SH SOLE 19541 0 0 SPLUNK INC COM 848637104 1242 12532 SH SOLE 12477 0 55 SPOK HLDGS INC COM 84863T106 2 110 SH SOLE 110 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 33 198 SH SOLE 198 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 618 60612 SH SOLE 60612 0 0 SPROUTS FMRS MKT INC COM 85208M102 117 5291 SH SOLE 5291 0 0 SPS COMM INC COM 78463M107 919 12502 SH SOLE 12502 0 0 SPX CORP COM 784635104 1436 40972 SH SOLE 40789 0 183 SPX FLOW INC COM 78469X107 155 3562 SH SOLE 3562 0 0 SQUARE INC CL A 852234103 113 1834 SH SOLE 1834 0 0 SRC ENERGY INC COM 78470V108 126 11518 SH SOLE 11518 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 382 7356 SH SOLE 7356 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 23631 503148 SH SOLE 502368 0 780 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 369 9765 SH SOLE 9765 0 0 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 243 7507 SH SOLE 7507 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 41547 873756 SH SOLE 864204 0 9552 ST JOE CO COM 790148100 16 909 SH SOLE 909 0 0 STAG INDL INC COM 85254J102 489 17986 SH SOLE 17986 0 0 STAMPS COM INC COM NEW 852857200 430 1698 SH SOLE 1698 0 0 STANDARD MTR PRODS INC COM 853666105 184 3796 SH SOLE 3796 0 0 STANLEY BLACK & DECKER INC COM 854502101 1532 11523 SH SOLE 11387 0 136 STANTEC INC COM 85472N109 2 89 SH SOLE 89 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 7 725 SH SOLE 725 0 0 STARBUCKS CORP COM 855244109 33767 691211 SH SOLE 690982 0 229 STARS GROUP INC COM 85570W100 8 226 SH SOLE 226 0 0 STARWOOD PPTY TR INC COM 85571B105 1689 77699 SH SOLE 77699 0 0 STATE AUTO FINL CORP COM 855707105 4 127 SH SOLE 127 0 0 STATE STR CORP COM 857477103 1542 16560 SH SOLE 16560 0 0 STEEL DYNAMICS INC COM 858119100 2454 53407 SH SOLE 53407 0 0 STEELCASE INC CL A 858155203 1 83 SH SOLE 83 0 0 STEIN MART INC COM 858375108 0 146 SH SOLE 146 0 0 STEPAN CO COM 858586100 17 219 SH SOLE 219 0 0 STERICYCLE INC COM 858912108 260 3985 SH SOLE 3969 0 16 STERIS PLC SHS USD G84720104 14710 140082 SH SOLE 139659 0 423 STERLING BANCORP DEL COM 85917A100 361 15430 SH SOLE 15430 0 0 STIFEL FINL CORP COM 860630102 531 10186 SH SOLE 10186 0 0 STITCH FIX INC COM CL A 860897107 48 1744 SH SOLE 1728 0 16 STMICROEL ECTRONICS N V NY REGISTRY 861012102 387 17471 SH SOLE 17471 0 0 STOCK YDS BANCORP INC COM 861025104 1 21 SH SOLE 21 0 0 STONERIDGE INC COM 86183P102 420 11944 SH SOLE 10816 0 1128 STORE CAP CORP COM 862121100 1897 69237 SH SOLE 68582 0 655 STRATASYS LTD SHS M85548101 15 845 SH SOLE 845 0 0 STRYKER CORP COM 863667101 3081 18259 SH SOLE 18225 0 34 STURM RUGER & CO INC COM 864159108 218 3913 SH SOLE 3913 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 19 814 SH SOLE 814 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 4649 598231 SH SOLE 596442 0 1789 SUMMIT HOTEL PPTYS INC COM 866082100 195 13664 SH SOLE 13664 0 0 SUMMIT MATLS INC CL A 86614U100 121 4627 SH SOLE 4627 0 0 SUN CMNTYS INC COM 866674104 2965 30285 SH SOLE 29988 0 297 SUN HYDRAULICS CORP COM 866942105 403 8373 SH SOLE 8373 0 0 SUN LIFE FINL INC COM 866796105 41 1009 SH SOLE 1009 0 0 SUNCOR ENERGY INC NEW COM 867224107 2161 53117 SH SOLE 52407 0 710 SUNOCO LP COM U REP LP 86765K109 290 11615 SH SOLE 1650 0 9965 SUNSTONE HOTEL INVS INC NEW COM 867892101 2401 144528 SH SOLE 144528 0 0 SUNTRUST BKS INC COM 867914103 6645 100641 SH SOLE 99842 0 799 SUPER MICRO COMPUTER INC COM 86800U104 70 2967 SH SOLE 2967 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 214 22026 SH SOLE 21947 0 79 SUPERIOR GRP OF COMPANIES IN COM 868358102 1 54 SH SOLE 54 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 922 15406 SH SOLE 15322 0 84 SUPERVALU INC COM NEW 868536301 13 677 SH SOLE 677 0 0 SVB FINL GROUP COM 78486Q101 1051 3640 SH SOLE 3636 0 4 SWEDISH EXPT CR CORP RG ENRGY ETN22 870297306 130 38955 SH SOLE 38955 0 0 SYKES ENTERPRISES INC COM 871237103 111 3860 SH SOLE 3860 0 0 SYMANTEC CORP COM 871503108 235 11388 SH SOLE 11388 0 0 SYNAPTICS INC COM 87157D109 116 2298 SH SOLE 2298 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 26 4182 SH SOLE 4182 0 0 SYNCHRONY FINL COM 87165B103 8029 240520 SH SOLE 239692 0 828 SYNEOS HEALTH INC CL A 87166B102 156 3333 SH SOLE 3333 0 0 SYNNEX CORP COM 87162W100 15 163 SH SOLE 163 0 0 SYNOPSYS INC COM 871607107 686 8015 SH SOLE 7982 0 33 SYNOVUS FINL CORP COM NEW 87161C501 146 2768 SH SOLE 2768 0 0 SYNTEL INC COM 87162H103 49 1553 SH SOLE 1553 0 0 SYSCO CORP COM 871829107 6777 99238 SH SOLE 98790 0 448 T MOBILE US INC COM 872590104 1077 18053 SH SOLE 18001 0 52 TABLEAU SOFTWARE INC CL A 87336U105 120 1230 SH SOLE 1230 0 0 TABULA RASA HEALTHCARE INC COM 873379101 130 2027 SH SOLE 2027 0 0 TAHOE RES INC COM 873868103 2 367 SH SOLE 367 0 0 TAILORED BRANDS INC COM 87403A107 5 206 SH SOLE 206 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 30311 829082 SH SOLE 828392 0 690 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 331 2794 SH SOLE 2794 0 0 TAL ED GROUP SPONSORED ADS 874080104 937 25469 SH SOLE 25469 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 9 400 SH SOLE 400 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 8 173 SH SOLE 173 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 34 1453 SH SOLE 1412 0 41 TAPESTRY INC COM 876030107 4986 106759 SH SOLE 106446 0 313 TARGA RES CORP COM 87612G101 72 1482 SH SOLE 1482 0 0 TARGET CORP COM 87612E106 4308 56594 SH SOLE 56427 0 167 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 7 64 SH SOLE 64 0 0 TASEKO MINES LTD COM 876511106 1 1296 SH SOLE 1296 0 0 TATA MTRS LTD SPONSORED ADR 876568502 169 8627 SH SOLE 8627 0 0 TAUBMAN CTRS INC COM 876664103 141 2410 SH SOLE 2410 0 0 TCF FINL CORP COM 872275102 48 1966 SH SOLE 1966 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 60 1086 SH SOLE 886 0 200 TE CONNECTIVITY LTD REG SHS H84989104 5790 64285 SH SOLE 64212 0 73 TEAM INC COM 878155100 2 100 SH SOLE 100 0 0 TECH DATA CORP COM 878237106 156 1900 SH SOLE 1900 0 0 TECHNIPFMC PLC COM G87110105 1057 33301 SH SOLE 32925 0 376 TECK RESOURCES LTD CL B 878742204 71 2788 SH SOLE 2788 0 0 TEEKAY CORPORATION COM Y8564W103 3 392 SH SOLE 392 0 0 TEEKAY TANKERS LTD CL A Y8565N102 0 244 SH SOLE 244 0 0 TEGNA INC COM 87901J105 9 908 SH SOLE 908 0 0 TELADOC INC COM 87918A105 736 12678 SH SOLE 12678 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 92 5193 SH SOLE 5193 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 53 263 SH SOLE 263 0 0 TELEFLEX INC COM 879369106 1103 4111 SH SOLE 4111 0 0 TELEFONIC A S A SPONSORED ADR 879382208 33 3876 SH SOLE 3876 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 778 65521 SH SOLE 65240 0 281 TELEPHONE & DATA SYS INC COM NEW 879433829 139 5087 SH SOLE 5087 0 0 TELUS CORP COM 87971M103 594 16719 SH SOLE 16719 0 0 TEMPUR SEALY INTL INC COM 88023U101 197 4079 SH SOLE 4079 0 0 TENARIS S A SPONSORED ADR 88031M109 1406 38629 SH SOLE 38609 0 20 TENET HEALTHCARE CORP COM NEW 88033G407 0 1 SH SOLE 1 0 0 TENNECO INC COM 880349105 505 11489 SH SOLE 11489 0 0 TERADATA CORP DEL COM 88076W103 1003 24987 SH SOLE 24881 0 106 TERADYNE INC COM 880770102 793 20845 SH SOLE 20845 0 0 TEREX CORP NEW COM 880779103 141 3331 SH SOLE 3331 0 0 TERNIUM SA SPON ADR 880890108 229 6590 SH SOLE 6590 0 0 TERRENO RLTY CORP COM 88146M101 179 4752 SH SOLE 4752 0 0 TESLA INC COM 88160R101 834 2432 SH SOLE 2432 0 0 TESSCO TECHNOLOGIES INC COM 872386107 37 2146 SH SOLE 2146 0 0 TETRA TECH INC NEW COM 88162G103 423 7270 SH SOLE 7270 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 38 8459 SH SOLE 8459 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 42 1729 SH SOLE 1719 0 10 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 519 5680 SH SOLE 5680 0 0 TEXAS INSTRS INC COM 882508104 7947 72085 SH SOLE 72085 0 0 TEXAS ROADHOUSE INC COM 882681109 1350 20603 SH SOLE 20561 0 42 TEXTRON INC COM 883203101 65 979 SH SOLE 979 0 0 THE TRADE DESK INC COM CL A 88339J105 147 1579 SH SOLE 1579 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 15 677 SH SOLE 677 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 9384 45296 SH SOLE 45218 0 78 THERMON GROUP HLDGS INC COM 88362T103 37 1635 SH SOLE 1635 0 0 THOMSON REUTERS CORP COM 884903105 18 438 SH SOLE 438 0 0 THOR INDS INC COM 885160101 4057 41644 SH SOLE 39838 0 1806 TIFFANY & CO NEW COM 886547108 267 2032 SH SOLE 2032 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 141 8413 SH SOLE 8413 0 0 TIME WARNER INC COM NEW 887317303 2014 20387 SH SOLE 20369 0 18 TIMKEN CO COM 887389104 1554 35700 SH SOLE 35667 0 33 TIMKENSTEEL CORP COM 887399103 1 80 SH SOLE 80 0 0 TIVITY HEALTH INC COM 88870R102 32 920 SH SOLE 920 0 0 TIVO CORP COM 88870P106 4 269 SH SOLE 269 0 0 TJX COS INC NEW COM 872540109 11655 122464 SH SOLE 121998 0 466 TOLL BROTHERS INC COM 889478103 118 3195 SH SOLE 3195 0 0 TOOTSIE ROLL INDS INC COM 890516107 91 2943 SH SOLE 2943 0 0 TOPBUILD CORP COM 89055F103 391 5006 SH SOLE 4976 0 30 TORCHMARK CORP COM 891027104 482 5912 SH SOLE 5912 0 0 TORO CO COM 891092108 439 7304 SH SOLE 7304 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 5836 100889 SH SOLE 100889 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 45 1690 SH SOLE 1690 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 12 633 SH SOLE 633 0 0 TOTAL S A SPONSORED ADR 89151E109 18755 309724 SH SOLE 308779 0 945 TOTAL SYS SVCS INC COM 891906109 2907 34388 SH SOLE 34315 0 73 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 10644 483598 SH SOLE 483598 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 3848 29877 SH SOLE 29877 0 0 TRACTOR SUPPLY CO COM 892356106 8131 106284 SH SOLE 105572 0 712 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 118 SH SOLE 0 0 118 TRANSCANADA CORP COM 89353D107 1105 25576 SH SOLE 25576 0 0 TRANSDIGM GROUP INC COM 893641100 538 1557 SH SOLE 1557 0 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 1 24 SH SOLE 24 0 0 TRANSOCEAN LTD REG SHS H8817H100 29 2173 SH SOLE 2173 0 0 TRANSUNIO N COM 89400J107 732 10223 SH SOLE 10223 0 0 TRAVELERS COMPANIES INC COM 89417E109 14119 115399 SH SOLE 115063 0 336 TRAVELPORT WORLDWIDE LTD SHS G9019D104 31 1676 SH SOLE 1676 0 0 TREEHOUSE FOODS INC COM 89469A104 1688 32146 SH SOLE 31916 0 230 TREX CO INC COM 89531P105 616 9841 SH SOLE 9841 0 0 TRI POINTE GROUP INC COM 87265H109 199 12171 SH SOLE 12171 0 0 TRIMAS CORP COM NEW 896215209 73 2497 SH SOLE 2497 0 0 TRIMBLE INC COM 896239100 411 12522 SH SOLE 12522 0 0 TRINET GROUP INC COM 896288107 203 3643 SH SOLE 3643 0 0 TRINITY INDS INC COM 896522109 2009 58632 SH SOLE 58632 0 0 TRINSEO S A SHS L9340P101 15 223 SH SOLE 223 0 0 TRIPADVISOR INC COM 896945201 621 11166 SH SOLE 11015 0 151 TRITON INTL LTD CL A G9078F107 4 122 SH SOLE 122 0 0 TRIUMPH BANCORP INC COM 89679E300 728 17882 SH SOLE 17882 0 0 TRIUMPH GROUP INC NEW COM 896818101 18 918 SH SOLE 918 0 0 TRUEBLUE INC COM 89785X101 10 352 SH SOLE 352 0 0 TRUPANION INC COM 898202106 95 2469 SH SOLE 2469 0 0 TRUSTMARK CORP COM 898402102 70 2131 SH SOLE 2131 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 9 2468 SH SOLE 2468 0 0 TTEC HLDGS INC COM 89854H102 26 752 SH SOLE 752 0 0 TTM TECHNOLOGIES INC COM 87305R109 18 1032 SH SOLE 1032 0 0 TUPPERWARE BRANDS CORP COM 899896104 139 3379 SH SOLE 2766 0 613 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 72 11098 SH SOLE 11098 0 0 TUTOR PERINI CORP COM 901109108 5 277 SH SOLE 277 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 1040 20929 SH SOLE 20854 0 75 TWENTY FIRST CENTY FOX INC CL B 90130A200 11090 225083 SH SOLE 225083 0 0 TWITTER INC COM 90184L102 7714 176616 SH SOLE 176394 0 222 TWO HBRS INVT CORP COM NEW 90187B408 16 1059 SH SOLE 1059 0 0 TYLER TECHNOLOGIES INC COM 902252105 3877 17456 SH SOLE 17404 0 52 TYSON FOODS INC CL A 902494103 3009 43692 SH SOLE 43672 0 20 U S CONCRETE INC COM NEW 90333L201 2458 46835 SH SOLE 46835 0 0 U S G CORP COM NEW 903293405 303 7032 SH SOLE 7032 0 0 U S PHYSICAL THERAPY INC COM 90337L108 505 5268 SH SOLE 5268 0 0 U S SILICA HLDGS INC COM 90346E103 20 793 SH SOLE 793 0 0 UBIQUITI NETWORKS INC COM 90347A100 1511 17840 SH SOLE 17612 0 228 UBS AG JERSEY BRH ALERIAN INFRST 902641646 198 8633 SH SOLE 8633 0 0 UBS AG LONDON BRH ETRAC 2X LEV LNG 90267B765 89 5804 SH SOLE 5804 0 0 UBS GROUP AG SHS H42097107 2990 194778 SH SOLE 193233 0 1545 UDR INC COM 902653104 57 1520 SH SOLE 1433 0 87 UFP TECHNOLOGIES INC COM 902673102 10 340 SH SOLE 340 0 0 UGI CORP NEW COM 902681105 73 1404 SH SOLE 1404 0 0 ULTA BEAUTY INC COM 90384S303 3500 14993 SH SOLE 14901 0 92 ULTIMATE SOFTWARE GROUP INC COM 90385D107 4029 15659 SH SOLE 15641 0 18 ULTRA PETROLEUM CORP COM NEW 903914208 8 3654 SH SOLE 3654 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 4 365 SH SOLE 365 0 0 UMB FINL CORP COM 902788108 375 4911 SH SOLE 4911 0 0 UMPQUA HLDGS CORP COM 904214103 687 30438 SH SOLE 30438 0 0 UNDER ARMOUR INC CL A 904311107 49 2195 SH SOLE 2039 0 156 UNDER ARMOUR INC CL C 904311206 7 400 SH SOLE 400 0 0 UNIFI INC COM NEW 904677200 45 1405 SH SOLE 1405 0 0 UNIFIRST CORP MASS COM 904708104 301 1698 SH SOLE 1698 0 0 UNILEVER N V N Y SHS NEW 904784709 9148 164178 SH SOLE 161645 0 2533 UNILEVER PLC SPON ADR NEW 904767704 5735 103758 SH SOLE 103746 0 12 UNION PAC CORP COM 907818108 23763 167707 SH SOLE 167533 0 174 UNIQURE NV SHS N90064101 14 360 SH SOLE 360 0 0 UNITED BANKSHARES INC WEST V COM 909907107 1627 44704 SH SOLE 44217 0 487 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 358 11681 SH SOLE 11681 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 3 229 SH SOLE 229 0 0 UNITED CONTL HLDGS INC COM 910047109 964 13810 SH SOLE 13800 0 10 UNITED FIRE GROUP INC COM 910340108 27 493 SH SOLE 493 0 0 UNITED INS HLDGS CORP COM 910710102 3 146 SH SOLE 146 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 12 4402 SH SOLE 4402 0 0 UNITED NAT FOODS INC COM 911163103 743 17410 SH SOLE 17410 0 0 UNITED PARCEL SERVICE INC CL B 911312106 9723 91517 SH SOLE 90076 0 1441 UNITED RENTALS INC COM 911363109 2827 19151 SH SOLE 19110 0 41 UNITED STATES OIL FUND LP UNITS 91232N108 1214 80588 SH SOLE 76164 0 4424 UNITED STATES STL CORP NEW COM 912909108 610 17575 SH SOLE 17575 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 35 810 SH SOLE 810 0 0 UNITED TECHNOLOGIES CORP COM 913017109 22469 179704 SH SOLE 175265 0 4439 UNITED THERAPEUTICS CORP DEL COM 91307C102 96 857 SH SOLE 785 0 72 UNITEDHEALTH GROUP INC COM 91324P102 24432 99588 SH SOLE 99480 0 108 UNITI GROUP INC COM 91325V108 5 220 SH SOLE 220 0 0 UNITIL CORP COM 913259107 54 1065 SH SOLE 1065 0 0 UNIVAR INC COM 91336L107 4 164 SH SOLE 164 0 0 UNIVERSAL ELECTRS INC COM 913483103 139 4200 SH SOLE 4200 0 0 UNIVERSAL FST PRODS INC COM 913543104 546 14935 SH SOLE 14669 0 266 UNIVERSAL HLTH SVCS INC CL B 913903100 178 1609 SH SOLE 1598 0 11 UNIVERSAL INS HLDGS INC COM 91359V107 204 5807 SH SOLE 5807 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 70 2942 SH SOLE 2942 0 0 UNUM GROUP COM 91529Y106 1373 37134 SH SOLE 37134 0 0 UPLAND SOFTWARE INC COM 91544A109 161 4678 SH SOLE 4678 0 0 URBAN EDGE PPTYS COM 91704F104 3 98 SH SOLE 38 0 60 URBAN OUTFITTERS INC COM 917047102 166 3710 SH SOLE 3710 0 0 US BANCORP DEL COM NEW 902973304 8754 175044 SH SOLE 172753 0 2291 US FOODS HLDG CORP COM 912008109 1619 42822 SH SOLE 42772 0 50 USA TECHNOLOGIES INC COM NO PAR 90328S500 40 2862 SH SOLE 2862 0 0 USANA HEALTH SCIENCES INC COM 90328M107 57 494 SH SOLE 494 0 0 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 2 476 SH SOLE 476 0 0 V F CORP COM 918204108 1596 19570 SH SOLE 19053 0 517 VAIL RESORTS INC COM 91879Q109 855 3117 SH SOLE 3099 0 18 VALE S A ADR 91912E105 10 735 SH SOLE 735 0 0 VALERO ENERGY CORP NEW COM 91913Y100 4258 38419 SH SOLE 38190 0 229 VALIDUS HOLDINGS LTD COM SHS G9319H102 20 300 SH SOLE 300 0 0 VALMONT INDS INC COM 920253101 243 1607 SH SOLE 1607 0 0 VALVOLINE INC COM 92047W101 67 3110 SH SOLE 3110 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 11683 187890 SH SOLE 187576 0 314 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 4140 175667 SH SOLE 175667 0 0 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 732 36867 SH SOLE 36867 0 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 179 10771 SH SOLE 10771 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 13915 606848 SH SOLE 606848 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 50282 1753156 SH SOLE 1753156 0 0 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 22 371 SH SOLE 300 0 71 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1830 82078 SH SOLE 82078 0 0 VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 10 449 SH SOLE 449 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 34805 1105996 SH SOLE 1105926 0 70 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 4 156 SH SOLE 156 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 7026 278096 SH SOLE 278096 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 3581 82178 SH SOLE 82108 0 70 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 42 1752 SH SOLE 1752 0 0 VANECK VECTORS ETF TR NAT RES ETF 92189F841 6 151 SH SOLE 151 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 192 9768 SH SOLE 9768 0 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 7 72 SH SOLE 72 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 4611 217066 SH SOLE 215884 0 1182 VANECK VECTORS ETF TR STEEL ETF 92189F205 247 5464 SH SOLE 5464 0 0 VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 164 9389 SH SOLE 9389 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1 86 SH SOLE 0 0 86 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 75 489 SH SOLE 489 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 488355 6031320 SH SOLE 6029987 0 1333 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 430084 4852029 SH SOLE 4850853 0 1176 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1332451 17036815 SH SOLE 17035373 0 1442 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 1948572 24606285 SH SOLE 24605400 0 885 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1153828 21089903 SH SOLE 21089260 0 644 VANGUARD GROUP DIV APP ETF 921908844 77830 765896 SH SOLE 765896 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 369715 3138496 SH SOLE 3138496 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 867977 5793879 SH SOLE 5793879 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 17352 139092 SH SOLE 139020 0 72 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 10131 75365 SH SOLE 75365 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 14517 131435 SH SOLE 131435 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 102188 648230 SH SOLE 647734 0 496 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 180420 2215094 SH SOLE 2214647 0 447 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1617200 6481508 SH SOLE 6481508 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 120199 885195 SH SOLE 885195 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 163626 1051129 SH SOLE 1050662 0 467 VANGUARD INDEX FDS SML CP GRW ETF 922908595 67314 382906 SH SOLE 382906 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 563496 4012649 SH SOLE 4012565 0 84 VANGUARD INDEX FDS VALUE ETF 922908744 841427 8103881 SH SOLE 8103881 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 99904 1927187 SH SOLE 1922741 0 4446 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1217614 28853454 SH SOLE 28851731 0 1723 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 35542 633184 SH SOLE 632540 0 644 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 12989 185595 SH SOLE 185595 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 76940 666679 SH SOLE 666679 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 7083 121974 SH SOLE 121865 0 109 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 27758 568306 SH SOLE 568213 0 93 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 72263 865203 SH SOLE 865203 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 6081 97040 SH SOLE 97017 0 23 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 3256 37178 SH SOLE 37024 0 154 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 9568 127949 SH SOLE 127949 0 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 475868 9256358 SH SOLE 9255845 0 513 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 184 3089 SH SOLE 3089 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 80774 1034260 SH SOLE 1034152 0 108 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 13710 104483 SH SOLE 104483 0 0 VANGUARD STAR FD VG TL INTL STK F 921909768 211764 3914309 SH SOLE 3914309 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2098790 48922873 SH SOLE 48917766 0 5107 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 516 6838 SH SOLE 6838 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 18641 224465 SH SOLE 224357 0 108 VANGUARD WORLD FD EXTENDED DUR 921910709 438 3829 SH SOLE 3457 0 372 VANGUARD WORLD FD MEGA CAP INDEX 921910873 20705 221714 SH SOLE 221714 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 198 2665 SH SOLE 2665 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 7151 60110 SH SOLE 60110 0 0 VANGUARD WORLD FDS COMM SRVC ETF 92204A884 8982 105761 SH SOLE 105729 0 32 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 17430 102744 SH SOLE 102744 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 13999 104240 SH SOLE 104213 0 27 VANGUARD WORLD FDS ENERGY ETF 92204A306 20682 196823 SH SOLE 196823 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 12238 181458 SH SOLE 181458 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 31368 197113 SH SOLE 197113 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 9681 71280 SH SOLE 71280 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 49354 272072 SH SOLE 272056 0 16 VANGUARD WORLD FDS MATERIALS ETF 92204A801 22092 167939 SH SOLE 167939 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 25017 215751 SH SOLE 215751 0 0 VAREX IMAGING CORP COM 92214X106 187 5044 SH SOLE 5043 0 1 VARIAN MED SYS INC COM 92220P105 2087 18353 SH SOLE 18314 0 39 VECTOR GROUP LTD COM 92240M108 17 874 SH SOLE 874 0 0 VECTREN CORP COM 92240G101 9 125 SH SOLE 125 0 0 VECTRUS INC COM 92242T101 2 67 SH SOLE 67 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 53 3897 SH SOLE 3897 0 0 VEECO INSTRS INC DEL COM 922417100 40 2812 SH SOLE 2812 0 0 VEEVA SYS INC CL A COM 922475108 2193 28529 SH SOLE 28452 0 77 VENATOR MATLS PLC SHS G9329Z100 16 984 SH SOLE 984 0 0 VENTAS INC COM 92276F100 3637 63907 SH SOLE 63873 0 34 VEREIT INC COM 92339V100 108 14349 SH SOLE 14349 0 0 VERIFONE SYS INC COM 92342Y109 11 476 SH SOLE 476 0 0 VERINT SYS INC COM 92343X100 370 8358 SH SOLE 8358 0 0 VERISIGN INC COM 92343E102 289 2105 SH SOLE 2105 0 0 VERISK ANALYTICS INC COM 92345Y106 5905 54857 SH SOLE 54821 0 36 VERITEX HLDGS INC COM 923451108 196 6309 SH SOLE 6190 0 119 VERITIV CORP COM 923454102 2 40 SH SOLE 40 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 21155 420521 SH SOLE 407547 0 12974 VERMILION ENERGY INC COM 923725105 642 17806 SH SOLE 17696 0 110 VERSUM MATLS INC COM 92532W103 168 4562 SH SOLE 4562 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 4514 26553 SH SOLE 26541 0 12 VIACOM INC NEW CL B 92553P201 134 4420 SH SOLE 4420 0 0 VIAD CORP COM NEW 92552R406 2 32 SH SOLE 32 0 0 VIASAT INC COM 92552V100 75 1141 SH SOLE 1123 0 18 VIAVI SOLUTIONS INC COM 925550105 127 12405 SH SOLE 12405 0 0 VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 263 5687 SH SOLE 5687 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 4 409 SH SOLE 409 0 0 VIRTU FINL INC CL A 928254101 33 1237 SH SOLE 1237 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 67 523 SH SOLE 523 0 0 VISA INC COM CL A 92826C839 63211 477238 SH SOLE 474821 0 2417 VISHAY INTERTECHNOLOGY INC COM 928298108 11 456 SH SOLE 456 0 0 VISHAY PRECISION GROUP INC COM 92835K103 0 4 SH SOLE 4 0 0 VISTEON CORP COM NEW 92839U206 151 1172 SH SOLE 1172 0 0 VISTRA ENERGY CORP COM 92840M102 74 3128 SH SOLE 3128 0 0 VMWARE INC CL A COM 928563402 2481 16886 SH SOLE 16886 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 311 10419 SH SOLE 10419 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 8686 357353 SH SOLE 356835 0 518 VONAGE HLDGS CORP COM 92886T201 183 14204 SH SOLE 14204 0 0 VORNADO RLTY TR SH BEN INT 929042109 2997 40550 SH SOLE 40521 0 29 VOYA FINL INC COM 929089100 382 8155 SH SOLE 8155 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 11 1494 SH SOLE 1494 0 0 VULCAN MATLS CO COM 929160109 2899 22466 SH SOLE 22243 0 223 W P CAREY INC COM 92936U109 6457 97311 SH SOLE 97311 0 0 W R BERKLEY CORPORATION COM 084423102 6096 84192 SH SOLE 83937 0 255 WABASH NATL CORP COM 929566107 79 4207 SH SOLE 4207 0 0 WABCO HLDGS INC COM 92927K102 1431 12228 SH SOLE 12228 0 0 WABTEC CORP COM 929740108 1155 11723 SH SOLE 11707 0 16 WADDELL & REED FINL INC CL A 930059100 9 467 SH SOLE 467 0 0 WAGEWORKS INC COM 930427109 1410 28212 SH SOLE 28055 0 157 WALGREENS BOOTS ALLIANCE INC COM 931427108 7055 117549 SH SOLE 115294 0 2255 WALMART INC COM 931142103 29292 341993 SH SOLE 341374 0 619 WARRIOR MET COAL INC COM 93627C101 54 1971 SH SOLE 1971 0 0 WASHINGTON FED INC COM 938824109 20 611 SH SOLE 611 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 4 508 SH SOLE 508 0 0 WASHINGTON TR BANCORP COM 940610108 1 11 SH SOLE 11 0 0 WASTE CONNECTIONS INC COM 94106B101 1079 14329 SH SOLE 14329 0 0 WASTE MGMT INC DEL COM 94106L109 3066 37701 SH SOLE 37701 0 0 WATERS CORP COM 941848103 837 4329 SH SOLE 4329 0 0 WATSCO INC COM 942622200 599 3361 SH SOLE 3361 0 0 WD-40 CO COM 929236107 438 2994 SH SOLE 2994 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 482 146756 SH SOLE 146631 0 125 WEB COM GROUP INC COM 94733A104 13 503 SH SOLE 503 0 0 WEBSTER FINL CORP CONN COM 947890109 557 8751 SH SOLE 8724 0 27 WEC ENERGY GROUP INC COM 92939U106 4067 62923 SH SOLE 62194 0 729 WEIBO CORP SPONSORED ADR 948596101 2893 32591 SH SOLE 32574 0 17 WEIGHT WATCHERS INTL INC NEW COM 948626106 289 2852 SH SOLE 2852 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 73 2342 SH SOLE 2342 0 0 WELBILT INC COM 949090104 1217 54570 SH SOLE 54570 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 143 579 SH SOLE 579 0 0 WELLS FARGO CO NEW COM 949746101 13419 242050 SH SOLE 239613 0 2437 WELLTOWER INC COM 95040Q104 6835 109002 SH SOLE 108682 0 320 WENDYS CO COM 95058W100 46 2718 SH SOLE 2718 0 0 WERNER ENTERPRISES INC COM 950755108 2833 75440 SH SOLE 70172 0 5268 WESBANCO INC COM 950810101 163 3610 SH SOLE 3610 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 10 862 SH SOLE 862 0 0 WESCO INTL INC COM 95082P105 58 1005 SH SOLE 1005 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3351 33750 SH SOLE 33750 0 0 WESTAMERICA BANCORPORATION COM 957090103 152 2698 SH SOLE 2698 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1796 31727 SH SOLE 31653 0 74 WESTERN ASSET EMRG MKT DEBT COM 95766A101 3 259 SH SOLE 259 0 0 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 5 341 SH SOLE 341 0 0 WESTERN ASST INFLTN LKD INM COM SH BEN INT 95766Q106 0 2 SH SOLE 2 0 0 WESTERN DIGITAL CORP COM 958102105 14879 192220 SH SOLE 186379 0 5841 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 97 2004 SH SOLE 2004 0 0 WESTERN UN CO COM 959802109 2791 137237 SH SOLE 136576 0 661 WESTLAKE CHEM CORP COM 960413102 23 222 SH SOLE 222 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 24 1126 SH SOLE 1126 0 0 WESTROCK CO COM 96145D105 1045 18328 SH SOLE 18328 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 179 3012 SH SOLE 3012 0 0 WEX INC COM 96208T104 1183 6211 SH SOLE 6134 0 77 WEYERHAEUSER CO COM 962166104 2617 71734 SH SOLE 71734 0 0 WGL HLDGS INC COM 92924F106 371 4182 SH SOLE 4182 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 10 468 SH SOLE 468 0 0 WHIRLPOOL CORP COM 963320106 1288 8812 SH SOLE 8812 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 695 765 SH SOLE 765 0 0 WHITING PETE CORP NEW COM NEW 966387409 121 2326 SH SOLE 2326 0 0 WILEY JOHN & SONS INC CL A 968223206 64 1024 SH SOLE 1024 0 0 WILLDAN GROUP INC COM 96924N100 113 3646 SH SOLE 3540 0 106 WILLIAMS COS INC DEL COM 969457100 2158 79570 SH SOLE 79570 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 154 3797 SH SOLE 3797 0 0 WILLIAMS SONOMA INC COM 969904101 425 6919 SH SOLE 6919 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 300 1979 SH SOLE 1979 0 0 WINGSTOP INC COM 974155103 56 1069 SH SOLE 1069 0 0 WINMARK CORP COM 974250102 3 21 SH SOLE 21 0 0 WINTRUST FINL CORP COM 97650W108 520 5981 SH SOLE 5981 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 1 165 SH SOLE 165 0 0 WISDOMTREE INVTS INC COM 97717P104 45 5066 SH SOLE 5066 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 160 6000 SH SOLE 6000 0 0 WISDOMTREE TR CBOE S&P 500 97717X560 378 12831 SH SOLE 12831 0 0 WISDOMTREE TR EM LCL DEBT FD 97717X867 313 9089 SH SOLE 9065 0 24 WISDOMTREE TR EMER MKT HIGH FD 97717W315 3328 77631 SH SOLE 77631 0 0 WISDOMTREE TR EMERG CUR STR FD 97717W133 10 551 SH SOLE 551 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 5160 108226 SH SOLE 107991 0 235 WISDOMTREE TR EUR HDG SMLCAP 97717X552 8 275 SH SOLE 275 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 11329 179435 SH SOLE 176033 0 3402 WISDOMTREE TR EUROPE SMCP DV 97717W869 273 4175 SH SOLE 4175 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 9216 231329 SH SOLE 231329 0 0 WISDOMTREE TR GLB EX US RL EST 97717W331 265 8770 SH SOLE 8770 0 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 5333 116373 SH SOLE 116373 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 4 76 SH SOLE 76 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 143 5690 SH SOLE 4856 0 834 WISDOMTREE TR INTL DIV EX FINL 97717W786 87 2065 SH SOLE 2065 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 4602 87268 SH SOLE 87268 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 497 10394 SH SOLE 10394 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 8359 116212 SH SOLE 116212 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 6263 196999 SH SOLE 196999 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 149 3611 SH SOLE 3279 0 332 WISDOMTREE TR JAPN HEDGE EQT 97717W851 9117 168909 SH SOLE 167085 0 1824 WISDOMTREE TR JP SMALLCP DIV 97717W836 3131 40654 SH SOLE 40449 0 205 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 7 168 SH SOLE 168 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 443 6335 SH SOLE 6335 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 6099 67953 SH SOLE 66204 0 1749 WISDOMTREE TR US MIDCAP DIVID 97717W505 5685 158774 SH SOLE 158774 0 0 WISDOMTREE TR US MIDCP EARNING 97717W570 20660 514331 SH SOLE 514206 0 125 WISDOMTREE TR US S CAP QTY DIV 97717X651 15 407 SH SOLE 0 0 407 WISDOMTREE TR US SMALLCAP DIVD 97717W604 6063 204432 SH SOLE 204154 0 278 WISDOMTREE TR US SMALLCP ERNGS 97717W562 6858 177272 SH SOLE 177138 0 134 WIX COM LTD SHS M98068105 104 1038 SH SOLE 1020 0 18 WNS HOLDINGS LTD SPON ADR 92932M101 4130 79155 SH SOLE 79155 0 0 WOLVERINE WORLD WIDE INC COM 978097103 124 3567 SH SOLE 3567 0 0 WOODWARD INC COM 980745103 1524 19827 SH SOLE 19624 0 203 WORKDAY INC CL A 98138H101 2196 18140 SH SOLE 18140 0 0 WORKIVA INC COM CL A 98139A105 319 13083 SH SOLE 13083 0 0 WORLD FUEL SVCS CORP COM 981475106 9 430 SH SOLE 430 0 0 WORLDPAY INC CL A 981558109 133 1623 SH SOLE 1623 0 0 WORTHINGTON INDS INC COM 981811102 154 3670 SH SOLE 2370 0 1300 WPP PLC NEW ADR 92937A102 20680 263159 SH SOLE 263140 0 19 WPX ENERGY INC COM 98212B103 932 51642 SH SOLE 51642 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 18 703 SH SOLE 703 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 276 6220 SH SOLE 6181 0 39 WYNDHAM HOTELS & RESORTS INC COM 98311A105 356 6029 SH SOLE 5990 0 39 WYNN RESORTS LTD COM 983134107 6131 36633 SH SOLE 36534 0 99 XCEL ENERGY INC COM 98389B100 958 21009 SH SOLE 20363 0 646 XCERRA CORP COM 98400J108 2 124 SH SOLE 124 0 0 XEROX CORP COM NEW 984121608 152 6372 SH SOLE 6372 0 0 XILINX INC COM 983919101 11358 174042 SH SOLE 173450 0 592 XL GROUP LTD COM G98294104 91 1624 SH SOLE 1589 0 35 XPERI CORP COM 98421B100 11 654 SH SOLE 654 0 0 XPO LOGISTICS INC COM 983793100 497 4964 SH SOLE 4964 0 0 XYLEM INC COM 98419M100 170 2523 SH SOLE 2523 0 0 YAMANA GOLD INC COM 98462Y100 8 2741 SH SOLE 2741 0 0 YANDEX N V SHS CLASS A N97284108 751 20904 SH SOLE 20246 0 658 YORK WTR CO COM 987184108 38 1200 SH SOLE 1200 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 141 10375 SH SOLE 10375 0 0 YUM BRANDS INC COM 988498101 1791 22885 SH SOLE 22795 0 90 YUM CHINA HLDGS INC COM 98850P109 459 11928 SH SOLE 11928 0 0 YY INC ADS REPCOM CLA 98426T106 22 215 SH SOLE 215 0 0 ZAGG INC COM 98884U108 188 10881 SH SOLE 10881 0 0 ZAYO GROUP HLDGS INC COM 98919V105 526 14396 SH SOLE 14396 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 397 2774 SH SOLE 2774 0 0 ZENDESK INC COM 98936J101 92 1691 SH SOLE 1691 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 0 7 SH SOLE 7 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 3133 28116 SH SOLE 27949 0 167 ZIONS BANCORPORATION COM 989701107 2083 39525 SH SOLE 39525 0 0 ZOES KITCHEN INC COM 98979J109 1 52 SH SOLE 52 0 0 ZOETIS INC CL A 98978V103 13700 160816 SH SOLE 160635 0 181 ZOGENIX INC COM NEW 98978L204 40 902 SH SOLE 902 0 0