0001214659-17-005048.txt : 20170814 0001214659-17-005048.hdr.sgml : 20170814 20170814130547 ACCESSION NUMBER: 0001214659-17-005048 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170814 DATE AS OF CHANGE: 20170814 EFFECTIVENESS DATE: 20170814 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: 171028821 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-2017 06-30-2017 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-14-2017 0 3118 36170040
INFORMATION TABLE 2 infotable.xml 2U INC COM 90214J101 606 12895 SH SOLE 12895 0 0 3M CO COM 88579Y101 23789 114266 SH SOLE 98649 0 15617 51JOB INC SP ADR REP COM 316827104 24 527 SH SOLE 527 0 0 58 COM INC SPON ADR REP A 31680Q104 2 46 SH SOLE 46 0 0 8X8 INC NEW COM 282914100 20 1403 SH SOLE 1403 0 0 A10 NETWORKS INC COM 002121101 4 507 SH SOLE 507 0 0 AAC HLDGS INC COM 000307108 1 157 SH SOLE 157 0 0 AAON INC COM PAR $0.004 000360206 290 7908 SH SOLE 7908 0 0 AAR CORP COM 000361105 5 142 SH SOLE 142 0 0 AARONS INC COM PAR $0.50 002535300 265 6819 SH SOLE 276 0 6543 ABAXIS INC COM 002567105 505 9532 SH SOLE 9532 0 0 ABB LTD SPONSORED ADR 000375204 5681 228231 SH SOLE 138075 0 90156 ABBOTT LABS COM 002824100 11229 231075 SH SOLE 187517 0 43557 ABBVIE INC COM 00287Y109 29590 408153 SH SOLE 312237 0 95916 ABERCROMBIE & FITCH CO CL A 002896207 1 66 SH SOLE 66 0 0 ABERDEEN GTR CHINA FD INC COM 003031101 10 909 SH SOLE 909 0 0 ABIOMED INC COM 003654100 335 2347 SH SOLE 2347 0 0 ABM INDS INC COM 000957100 88 2130 SH SOLE 2097 0 33 ABSOLUTE SHS TR WBI LGCAP WBIE 00400R502 2379 96758 SH SOLE 94855 0 1903 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 22 902 SH SOLE 902 0 0 ABSOLUTE SHS TR WBI TACTCL LCV 00400R601 2386 90790 SH SOLE 88802 0 1988 ABSOLUTE SHS TR WBI TACTICAL LCS 00400R809 2352 92937 SH SOLE 90916 0 2021 ABSOLUTE SHS TR WBI TACTICAL LCY 00400R700 3668 159811 SH SOLE 156060 0 3751 ABSOLUTE SHS TR WBI TACTICAL SMG 00400R106 1964 81571 SH SOLE 80041 0 1530 ABSOLUTE SHS TR WBI TACTICAL SMS 00400R403 1361 58198 SH SOLE 56983 0 1215 ABSOLUTE SHS TR WBI TACTICAL SMV 00400R205 1850 73384 SH SOLE 71772 0 1612 ABSOLUTE SHS TR WBI TACTICAL SMY 00400R304 3612 162330 SH SOLE 158675 0 3655 ABSOLUTE SHS TR WBI TACTL ROTN 00400R866 9 368 SH SOLE 368 0 0 ABSOLUTE SHS TR WBI TCT HG INC 00400R882 12760 519766 SH SOLE 507756 0 12010 ABSOLUTE SHS TR WBI TCT INC SH 00400R874 10637 419040 SH SOLE 409315 0 9725 ACACIA RESH CORP ACACIA TCH COM 003881307 16 3901 SH SOLE 3901 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1087 21992 SH SOLE 21992 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 61 2190 SH SOLE 2190 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 56 2014 SH SOLE 2014 0 0 ACCELERON PHARMA INC COM 00434H108 101 3307 SH SOLE 3307 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 30049 242959 SH SOLE 199368 0 43591 ACCO BRANDS CORP COM 00081T108 261 22431 SH SOLE 22431 0 0 ACETO CORP COM 004446100 34 2198 SH SOLE 2198 0 0 ACI WORLDWIDE INC COM 004498101 510 22886 SH SOLE 22783 0 103 ACLARIS THERAPEUTICS INC COM 00461U105 24 885 SH SOLE 885 0 0 ACORDA THERAPEUTICS INC COM 00484M106 1 41 SH SOLE 41 0 0 ACTIVISION BLIZZARD INC COM 00507V109 4160 72322 SH SOLE 54789 0 17533 ACTUANT CORP CL A NEW 00508X203 60 2455 SH SOLE 2455 0 0 ACUITY BRANDS INC COM 00508Y102 4299 21144 SH SOLE 21125 0 19 ACUSHNET HOLDINGS CORP COM 005098108 237 11959 SH SOLE 11959 0 0 ACXIOM CORP COM 005125109 370 14245 SH SOLE 14203 0 42 ADIENT PLC ORD SHS G0084W101 701 10821 SH SOLE 10814 0 7 ADOBE SYS INC COM 00724F101 30704 217090 SH SOLE 130310 0 86780 ADTALEM GLOBAL ED INC COM 00737L103 4 116 SH SOLE 116 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3654 31352 SH SOLE 29875 0 1477 ADVANCED ENERGY INDS COM 007973100 751 11570 SH SOLE 11520 0 50 ADVANCED MICRO DEVICES INC COM 007903107 27 2169 SH SOLE 2169 0 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 790 124888 SH SOLE 57038 0 67850 ADVANSIX INC COM 00773T101 17 719 SH SOLE 718 0 1 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 1905 39067 SH SOLE 39003 0 64 ADVISORSHARES TR PERITUS HG YLD 00768Y503 207 5743 SH SOLE 1186 0 4557 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 30 3456 SH SOLE 3456 0 0 ADVISORY BRD CO COM 00762W107 681 13232 SH SOLE 13228 0 4 AECOM COM 00766T100 971 30022 SH SOLE 30022 0 0 AEGION CORP COM 00770F104 8 343 SH SOLE 343 0 0 AEGON N V NY REGISTRY SH 007924103 4440 869451 SH SOLE 809023 0 60428 AERCAP HOLDINGS NV SHS N00985106 9847 212121 SH SOLE 210772 0 1349 AERIE PHARMACEUTICALS INC COM 00771V108 22 414 SH SOLE 414 0 0 AES CORP COM 00130H105 3434 309195 SH SOLE 307640 0 1555 AETNA INC NEW COM 00817Y108 5292 34826 SH SOLE 34708 0 118 AFFILIATED MANAGERS GROUP COM 008252108 2439 14712 SH SOLE 14712 0 0 AFLAC INC COM 001055102 2362 30443 SH SOLE 30392 0 51 AGCO CORP COM 001084102 2225 33035 SH SOLE 33035 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 6334 106827 SH SOLE 33668 0 73159 AGIOS PHARMACEUTICALS INC COM 00847X104 6 120 SH SOLE 120 0 0 AGNC INVT CORP COM 00123Q104 58 2738 SH SOLE 2718 0 20 AGNICO EAGLE MINES LTD COM 008474108 7 152 SH SOLE 152 0 0 AGREE REALTY CORP COM 008492100 537 11729 SH SOLE 11729 0 0 AGRIUM INC COM 008916108 201 2252 SH SOLE 2252 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 26 1267 SH SOLE 1267 0 0 AIR LEASE CORP CL A 00912X302 58 1556 SH SOLE 1556 0 0 AIR PRODS & CHEMS INC COM 009158106 7264 50786 SH SOLE 12867 0 37919 AIR TRANSPORT SERVICES GRP I COM 00922R105 193 8882 SH SOLE 8882 0 0 AIRCASTLE LTD COM G0129K104 1220 56105 SH SOLE 56105 0 0 AK STL HLDG CORP COM 001547108 18 2712 SH SOLE 2712 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1063 21355 SH SOLE 11210 0 10145 AKEBIA THERAPEUTICS INC COM 00972D105 28 1974 SH SOLE 1974 0 0 AKORN INC COM 009728106 544 16290 SH SOLE 16123 0 167 ALAMO GROUP INC COM 011311107 173 1909 SH SOLE 1864 0 45 ALARM COM HLDGS INC COM 011642105 336 8961 SH SOLE 8961 0 0 ALASKA AIR GROUP INC COM 011659109 3093 34482 SH SOLE 19051 0 15431 ALBANY INTL CORP CL A 012348108 203 3797 SH SOLE 3770 0 27 ALBEMARLE CORP COM 012653101 4406 41767 SH SOLE 28940 0 12827 ALCOA CORP COM 013872106 1347 41284 SH SOLE 5502 0 35782 ALDER BIOPHARMACEUTICALS INC COM 014339105 7 625 SH SOLE 625 0 0 ALERE INC COM 01449J105 0 2 SH SOLE 2 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4486 37257 SH SOLE 37256 0 1 ALEXION PHARMACEUTICALS INC COM 015351109 1368 11274 SH SOLE 11274 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14258 101202 SH SOLE 97338 0 3864 ALIGN TECHNOLOGY INC COM 016255101 7682 51185 SH SOLE 51149 0 36 ALKERMES PLC SHS G01767105 1389 23971 SH SOLE 23906 0 65 ALLEGHANY CORP DEL COM 017175100 830 1394 SH SOLE 1394 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 581 34178 SH SOLE 10766 0 23412 ALLEGIANT TRAVEL CO COM 01748X102 4 32 SH SOLE 32 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 1358 16753 SH SOLE 1061 0 15692 ALLERGAN PLC SHS G0177J108 12682 52170 SH SOLE 51052 0 1118 ALLETE INC COM NEW 018522300 174 2439 SH SOLE 2439 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3741 14564 SH SOLE 5427 0 9137 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 10 435 SH SOLE 435 0 0 ALLIANT ENERGY CORP COM 018802108 500 12428 SH SOLE 12428 0 0 ALLIANZGI CONV & INCOME FD I COM 018825109 19 3092 SH SOLE 3092 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 73 5671 SH SOLE 5671 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 145 2768 SH SOLE 2768 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 301 8033 SH SOLE 7982 0 51 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 31 2407 SH SOLE 2407 0 0 ALLSTATE CORP COM 020002101 9720 109889 SH SOLE 79991 0 29898 ALLY FINL INC COM 02005N100 261 12569 SH SOLE 12569 0 0 ALMOST FAMILY INC COM 020409108 309 5016 SH SOLE 5016 0 0 ALON USA ENERGY INC COM 020520102 2 183 SH SOLE 183 0 0 ALPHA ARCHITECT ETF TR US QUANT ETF 02072L102 33 1273 SH SOLE 576 0 697 ALPHABET INC CAP STK CL A 02079K305 65146 70063 SH SOLE 57257 0 12806 ALPHABET INC CAP STK CL C 02079K107 43566 47938 SH SOLE 35222 0 12716 ALPS ETF TR ALERIAN MLP 00162Q866 3232 269952 SH SOLE 268617 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 18 743 SH SOLE 743 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 1904 71939 SH SOLE 71939 0 0 ALPS ETF TR MED BREAKTHGH 00162Q593 9 332 SH SOLE 332 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 4161 164340 SH SOLE 159866 0 4474 ALPS ETF TR SECTR DIV DOGS 00162Q858 456 10677 SH SOLE 10677 0 0 ALTABA INC COM 021346101 1737 31879 SH SOLE 31879 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 1 19 SH SOLE 19 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 14 677 SH SOLE 677 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 1 64 SH SOLE 64 0 0 ALTRA INDL MOTION CORP COM 02208R106 128 3236 SH SOLE 3236 0 0 ALTRIA GROUP INC COM 02209S103 33001 443138 SH SOLE 311344 0 131794 AMAG PHARMACEUTICALS INC COM 00163U106 2 122 SH SOLE 122 0 0 AMAZON COM INC COM 023135106 36549 37752 SH SOLE 33603 0 4149 AMBARELLA INC SHS G037AX101 363 7473 SH SOLE 7473 0 0 AMBEV SA SPONSORED ADR 02319V103 5882 1071189 SH SOLE 940271 0 130918 AMC ENTMT HLDGS INC CL A COM 00165C104 2 85 SH SOLE 85 0 0 AMC NETWORKS INC CL A 00164V103 427 8041 SH SOLE 8035 0 6 AMDOCS LTD SHS G02602103 13556 210252 SH SOLE 96977 0 113275 AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 1530 254278 SH SOLE 30208 0 224070 AMEDISYS INC COM 023436108 2 46 SH SOLE 46 0 0 AMERCO COM 023586100 727 1984 SH SOLE 815 0 1169 AMEREN CORP COM 023608102 299 5494 SH SOLE 5431 0 63 AMERICA MOVIL SAB DE CV SPON ADR A SHS 02364W204 0 2 SH SOLE 2 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 4902 307985 SH SOLE 252703 0 55282 AMERICAN AIRLS GROUP INC COM 02376R102 407 8066 SH SOLE 8066 0 0 AMERICAN ASSETS TR INC COM 024013104 358 9085 SH SOLE 9085 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 134 8561 SH SOLE 8561 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2382 50389 SH SOLE 50348 0 41 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2194 182029 SH SOLE 182029 0 0 AMERICAN ELEC PWR INC COM 025537101 7900 113715 SH SOLE 63126 0 50589 AMERICAN EQTY INVT LIFE HLD COM 025676206 538 20454 SH SOLE 20454 0 0 AMERICAN EXPRESS CO COM 025816109 23683 281091 SH SOLE 111324 0 169767 AMERICAN FINL GROUP INC OHIO COM 025932104 685 6898 SH SOLE 6851 0 47 AMERICAN HOMES 4 RENT CL A 02665T306 513 22793 SH SOLE 22789 0 4 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 10 484 SH SOLE 484 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 9029 144433 SH SOLE 77726 0 66707 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 113 5107 SH SOLE 5107 0 0 AMERICAN STS WTR CO COM 029899101 272 5745 SH SOLE 5716 0 29 AMERICAN TOWER CORP NEW COM 03027X100 14804 111902 SH SOLE 103334 0 8568 AMERICAN TOWER CORP NEW DEP PFD CONV SE 03027X407 591 4876 SH SOLE 4876 0 0 AMERICAN WOODMARK CORP COM 030506109 260 2717 SH SOLE 2717 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 579 7420 SH SOLE 7420 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 429 9485 SH SOLE 9444 0 41 AMERIPRISE FINL INC COM 03076C106 12481 98053 SH SOLE 38319 0 59734 AMERIS BANCORP COM 03076K108 65 1353 SH SOLE 1353 0 0 AMERISAFE INC COM 03071H100 654 11486 SH SOLE 11386 0 100 AMERISOURCEBERGEN CORP COM 03073E105 13034 137931 SH SOLE 54368 0 83563 AMETEK INC NEW COM 031100100 1432 23655 SH SOLE 23655 0 0 AMGEN INC COM 031162100 17749 103050 SH SOLE 76607 0 26443 AMKOR TECHNOLOGY INC COM 031652100 4 373 SH SOLE 373 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 1958 50192 SH SOLE 49883 0 309 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 5 252 SH SOLE 252 0 0 AMPHENOL CORP NEW CL A 032095101 17044 230889 SH SOLE 70858 0 160031 AMPLIFY SNACK BRANDS COM 03211L102 732 75948 SH SOLE 75948 0 0 AMTRUST FINL SVCS INC COM 032359309 51 3357 SH SOLE 3357 0 0 ANADARKO PETE CORP COM 032511107 3703 81694 SH SOLE 81613 0 81 ANALOG DEVICES INC COM 032654105 22573 290119 SH SOLE 205132 0 84987 ANALOGIC CORP COM PAR $0.05 032657207 572 7892 SH SOLE 7892 0 0 ANDERSONS INC COM 034164103 43 1257 SH SOLE 1257 0 0 ANGIES LIST INC COM 034754101 71 5517 SH SOLE 5517 0 0 ANGIODYNAMICS INC COM 03475V101 35 2172 SH SOLE 2172 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1 115 SH SOLE 115 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 17071 154682 SH SOLE 68042 0 86640 ANI PHARMACEUTICALS INC COM 00182C103 156 3337 SH SOLE 3337 0 0 ANIKA THERAPEUTICS INC COM 035255108 228 4617 SH SOLE 4617 0 0 ANIXTER INTL INC COM 035290105 476 6091 SH SOLE 6091 0 0 ANNALY CAP MGMT INC COM 035710409 636 52822 SH SOLE 51139 0 1683 ANSYS INC COM 03662Q105 8916 73311 SH SOLE 68304 0 5007 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 33 990 SH SOLE 990 0 0 ANTERO RES CORP COM 03674X106 29 1386 SH SOLE 1386 0 0 ANTHEM INC COM 036752103 4634 24617 SH SOLE 24606 0 11 AON PLC SHS CL A G0408V102 7516 56516 SH SOLE 18618 0 37898 APACHE CORP COM 037411105 3245 67774 SH SOLE 34976 0 32798 APARTMENT INVT & MGMT CO CL A 03748R101 2424 56437 SH SOLE 56437 0 0 APOGEE ENTERPRISES INC COM 037598109 490 8631 SH SOLE 8631 0 0 APOLLO INVT CORP COM 03761U106 73 11602 SH SOLE 11602 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 32 1894 SH SOLE 1894 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 529 28332 SH SOLE 28332 0 0 APPLE INC COM 037833100 116808 811094 SH SOLE 652296 0 158798 APPLIED INDL TECHNOLOGIES IN COM 03820C105 172 2906 SH SOLE 2906 0 0 APPLIED MATLS INC COM 038222105 4725 114345 SH SOLE 85224 0 29121 APPLIED OPTOELECTRONICS INC COM 03823U102 24 379 SH SOLE 379 0 0 APTARGROUP INC COM 038336103 1090 12552 SH SOLE 12538 0 14 APTEVO THERAPEUTICS INC COM 03835L108 0 9 SH SOLE 9 0 0 AQUA AMERICA INC COM 03836W103 870 26109 SH SOLE 7326 0 18783 ARAMARK COM 03852U106 830 20270 SH SOLE 20270 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1122 49353 SH SOLE 49234 0 119 ARCH CAP GROUP LTD ORD G0450A105 5864 62832 SH SOLE 62629 0 203 ARCH COAL INC CL A 039380407 6 91 SH SOLE 91 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2040 49224 SH SOLE 49224 0 0 ARCONIC INC COM 03965L100 854 37739 SH SOLE 37354 0 385 ARDAGH GROUP S A CL A L0223L101 8 360 SH SOLE 360 0 0 ARES CAP CORP COM 04010L103 324 19846 SH SOLE 19795 0 51 ARES COML REAL ESTATE CORP COM 04013V108 1 107 SH SOLE 107 0 0 ARGAN INC COM 04010E109 83 1393 SH SOLE 1393 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 373 6170 SH SOLE 6170 0 0 ARISTA NETWORKS INC COM 040413106 1176 7861 SH SOLE 7827 0 34 ARLINGTON ASSET INVT CORP CL A NEW 041356205 50 3629 SH SOLE 3629 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 139 10722 SH SOLE 10481 0 241 ARRAY BIOPHARMA INC COM 04269X105 6 767 SH SOLE 767 0 0 ARRIS INTL INC SHS G0551A103 416 14989 SH SOLE 14989 0 0 ARROW ELECTRS INC COM 042735100 23 308 SH SOLE 308 0 0 ARROW ETF TR ARROW DJ GLB YLD 04273H104 290 15861 SH SOLE 15829 0 32 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 632 20623 SH SOLE 20623 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 30 547 SH SOLE 399 0 148 ASCENT CAP GROUP INC COM SER A 043632108 0 12 SH SOLE 12 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 14 2295 SH SOLE 2295 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 31 458 SH SOLE 458 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1291 9917 SH SOLE 9826 0 91 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 67 1350 SH SOLE 1350 0 0 ASPEN TECHNOLOGY INC COM 045327103 1208 21834 SH SOLE 21834 0 0 ASSOCIATED BANC CORP COM 045487105 17 677 SH SOLE 677 0 0 ASSURANT INC COM 04621X108 11400 109948 SH SOLE 109948 0 0 ASSURED GUARANTY LTD COM G0585R106 340 8154 SH SOLE 8154 0 0 ASTA FDG INC COM 046220109 0 53 SH SOLE 53 0 0 ASTEC INDS INC COM 046224101 9 163 SH SOLE 163 0 0 ASTORIA FINL CORP COM 046265104 86 4296 SH SOLE 4296 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 22375 656339 SH SOLE 374816 0 281523 ASTRONICS CORP COM 046433108 207 6834 SH SOLE 6833 0 1 AT HOME GROUP INC COM 04650Y100 1 54 SH SOLE 54 0 0 AT&T INC COM 00206R102 36907 978084 SH SOLE 701845 0 276239 ATARA BIOTHERAPEUTICS INC COM 046513107 19 1376 SH SOLE 1376 0 0 ATHENAHEALTH INC COM 04685W103 4100 29177 SH SOLE 29152 0 25 ATHENE HLDG LTD CL A G0684D107 20 396 SH SOLE 396 0 0 ATKORE INTL GROUP INC COM 047649108 16 699 SH SOLE 699 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 206 3954 SH SOLE 3954 0 0 ATMOS ENERGY CORP COM 049560105 53 636 SH SOLE 443 0 193 ATN INTL INC COM 00215F107 96 1391 SH SOLE 1391 0 0 ATWOOD OCEANICS INC COM 050095108 0 3 SH SOLE 3 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 351 76895 SH SOLE 34118 0 42777 AUDIOCODES LTD ORD M15342104 3 373 SH SOLE 373 0 0 AUTODESK INC COM 052769106 9319 92448 SH SOLE 83626 0 8822 AUTOHOME INC SP ADR RP CL A 05278C107 68 1512 SH SOLE 1512 0 0 AUTOLIV INC COM 052800109 410 3749 SH SOLE 3718 0 31 AUTOMATIC DATA PROCESSING IN COM 053015103 28352 276750 SH SOLE 107529 0 169221 AUTONATION INC COM 05329W102 253 6011 SH SOLE 6011 0 0 AUTOZONE INC COM 053332102 9927 17399 SH SOLE 2216 0 15183 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 6 539 SH SOLE 539 0 0 AVALONBAY CMNTYS INC COM 053484101 1779 9270 SH SOLE 9244 0 26 AVANGRID INC COM 05351W103 3 68 SH SOLE 68 0 0 AVERY DENNISON CORP COM 053611109 2765 31263 SH SOLE 30935 0 328 AVIS BUDGET GROUP COM 053774105 26 987 SH SOLE 987 0 0 AVISTA CORP COM 05379B107 90 2118 SH SOLE 2118 0 0 AVNET INC COM 053807103 1049 26970 SH SOLE 13142 0 13828 AVON PRODS INC COM 054303102 196 51379 SH SOLE 48787 0 2592 AXALTA COATING SYS LTD COM G0750C108 2125 66325 SH SOLE 65732 0 593 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 597 9245 SH SOLE 9245 0 0 AXON ENTERPRISE INC COM 05464C101 510 20305 SH SOLE 20305 0 0 AZZ INC COM 002474104 153 2736 SH SOLE 2736 0 0 B & G FOODS INC NEW COM 05508R106 16 456 SH SOLE 456 0 0 B/E AEROSPACE INC COM 073302101 149 2310 SH SOLE 2280 0 30 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 101 8576 SH SOLE 8576 0 0 BADGER METER INC COM 056525108 273 6847 SH SOLE 6847 0 0 BAIDU INC SPON ADR REP A 056752108 13274 74231 SH SOLE 72678 0 1553 BALCHEM CORP COM 057665200 1129 14540 SH SOLE 14419 0 121 BALL CORP COM 058498106 1243 29474 SH SOLE 29474 0 0 BANC OF CALIFORNIA INC COM 05990K106 43 1983 SH SOLE 1983 0 0 BANCFIRST CORP COM 05945F103 162 1678 SH SOLE 1678 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 13561 1622012 SH SOLE 1620221 0 1791 BANCO BRADESCO S A SP ADR PFD NEW 059460303 414 48657 SH SOLE 17382 0 31275 BANCO MACRO SA SPON ADR B 05961W105 39 425 SH SOLE 425 0 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 70 9216 SH SOLE 9216 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 9 328 SH SOLE 328 0 0 BANCO SANTANDER SA ADR 05964H105 224 33746 SH SOLE 33746 0 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 456 10272 SH SOLE 2205 0 8067 BANCORP INC DEL COM 05969A105 69 9122 SH SOLE 9122 0 0 BANCORPSOUTH INC COM 059692103 13 413 SH SOLE 413 0 0 BANK AMER CORP COM 060505104 44684 1841898 SH SOLE 1056894 0 785004 BANK HAWAII CORP COM 062540109 520 6275 SH SOLE 6275 0 0 BANK MONTREAL QUE COM 063671101 1055 14368 SH SOLE 14368 0 0 BANK N S HALIFAX COM 064149107 1501 24974 SH SOLE 2644 0 22330 BANK NEW YORK MELLON CORP COM 064058100 10493 205676 SH SOLE 129209 0 76467 BANK OF MARIN BANCORP COM 063425102 3 48 SH SOLE 48 0 0 BANK OF THE OZARKS INC COM 063904106 2371 50605 SH SOLE 50192 0 413 BANKUNITED INC COM 06652K103 1108 32927 SH SOLE 32927 0 0 BANNER CORP COM NEW 06652V208 6 97 SH SOLE 97 0 0 BARCLAYS BANK PLC ETN DJUBS AGRI37 06739H206 40 1173 SH SOLE 1173 0 0 BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 36 1576 SH SOLE 1086 0 490 BARCLAYS BANK PLC ETN DJUBSLVSTK37 06739H743 64 2527 SH SOLE 2527 0 0 BARCLAYS BK PLC BARC YLD ETN LKD 06742C152 27 177 SH SOLE 177 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 9203 405931 SH SOLE 405864 0 67 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 3 140 SH SOLE 140 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 16 1257 SH SOLE 1257 0 0 BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 907 6266 SH SOLE 6266 0 0 BARCLAYS PLC ADR 06738E204 2345 221403 SH SOLE 146373 0 75030 BARD C R INC COM 067383109 1385 4376 SH SOLE 1867 0 2509 BARNES GROUP INC COM 067806109 626 10720 SH SOLE 10720 0 0 BARRICK GOLD CORP COM 067901108 1325 83407 SH SOLE 83268 0 139 BAXTER INTL INC COM 071813109 16874 278722 SH SOLE 191033 0 87689 BB&T CORP COM 054937107 8905 196122 SH SOLE 142814 0 53308 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 6 343 SH SOLE 343 0 0 BCE INC COM NEW 05534B760 17698 393096 SH SOLE 392799 0 297 BEACON ROOFING SUPPLY INC COM 073685109 3327 67923 SH SOLE 67862 0 61 BECTON DICKINSON & CO COM 075887109 19569 100283 SH SOLE 88923 0 11360 BECTON DICKINSON & CO PFD SHS CONV A 075887208 35 631 SH SOLE 631 0 0 BED BATH & BEYOND INC COM 075896100 356 11715 SH SOLE 11660 0 55 BELDEN INC COM 077454106 52 689 SH SOLE 689 0 0 BELMOND LTD CL A G1154H107 56 4219 SH SOLE 4219 0 0 BEMIS INC COM 081437105 45 971 SH SOLE 971 0 0 BENCHMARK ELECTRS INC COM 08160H101 40 1248 SH SOLE 1248 0 0 BENEFICIAL BANCORP INC COM 08171T102 1 87 SH SOLE 87 0 0 BENEFITFOCUS INC COM 08180D106 26 702 SH SOLE 702 0 0 BERKLEY W R CORP COM 084423102 4059 58656 SH SOLE 58309 0 347 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 58199 343630 SH SOLE 320552 0 23078 BERKSHIRE HILLS BANCORP INC COM 084680107 34 979 SH SOLE 979 0 0 BERRY GLOBAL GROUP INC COM 08579W103 902 15797 SH SOLE 15713 0 84 BEST BUY INC COM 086516101 926 16223 SH SOLE 16184 0 39 BGC PARTNERS INC CL A 05541T101 52 4106 SH SOLE 4106 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 1116 31332 SH SOLE 26452 0 4880 BHP BILLITON PLC SPONSORED ADR 05545E209 1342 43622 SH SOLE 43507 0 115 BIG LOTS INC COM 089302103 431 8932 SH SOLE 8892 0 40 BIO RAD LABS INC CL A 090572207 1169 5166 SH SOLE 3035 0 2131 BIO TECHNE CORP COM 09073M104 1356 11536 SH SOLE 11525 0 11 BIOCRYST PHARMACEUTICALS COM 09058V103 1 119 SH SOLE 119 0 0 BIOGEN INC COM 09062X103 14529 53529 SH SOLE 51972 0 1557 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 25 989 SH SOLE 989 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 226 2489 SH SOLE 2489 0 0 BIOTELEMETRY INC COM 090672106 614 18319 SH SOLE 18319 0 0 BIOVERATIV INC COM 09075E100 425 7164 SH SOLE 7163 0 1 BJS RESTAURANTS INC COM 09180C106 501 13437 SH SOLE 13437 0 0 BLACK HILLS CORP COM 092113109 202 3014 SH SOLE 3014 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 744 18174 SH SOLE 5249 0 12925 BLACKBAUD INC COM 09227Q100 1864 21749 SH SOLE 21749 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 176 4059 SH SOLE 4059 0 0 BLACKLINE INC COM 09239B109 4 103 SH SOLE 103 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 49 3665 SH SOLE 3665 0 0 BLACKROCK INC COM 09247X101 10158 24047 SH SOLE 17838 0 6209 BLACKROCK MULTI-SECTOR INC T COM 09258A107 53 2877 SH SOLE 2877 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 221 14954 SH SOLE 14954 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 0 28 SH SOLE 28 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 56 3661 SH SOLE 3661 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 882 26481 SH SOLE 26481 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 191 6042 SH SOLE 6042 0 0 BLOCK H & R INC COM 093671105 423 13677 SH SOLE 13677 0 0 BLOOMIN BRANDS INC COM 094235108 311 14640 SH SOLE 14640 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 91 3968 SH SOLE 3968 0 0 BLUEBIRD BIO INC COM 09609G100 11 107 SH SOLE 107 0 0 BMC STK HLDGS INC COM 05591B109 31 1408 SH SOLE 1408 0 0 BOB EVANS FARMS INC COM 096761101 59 820 SH SOLE 820 0 0 BOEING CO COM 097023105 14440 73014 SH SOLE 50900 0 22114 BOFI HLDG INC COM 05566U108 207 8751 SH SOLE 8751 0 0 BOISE CASCADE CO DEL COM 09739D100 68 2203 SH SOLE 2203 0 0 BOJANGLES INC COM 097488100 318 19503 SH SOLE 19503 0 0 BOK FINL CORP COM NEW 05561Q201 1808 21514 SH SOLE 21514 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1598 49095 SH SOLE 49052 0 43 BORGWARNER INC COM 099724106 6644 156840 SH SOLE 116628 0 40212 BOSTON BEER INC CL A 100557107 217 1643 SH SOLE 1627 0 16 BOSTON PRIVATE FINL HLDGS IN COM 101119105 93 6063 SH SOLE 6063 0 0 BOSTON PROPERTIES INC COM 101121101 2459 20007 SH SOLE 16885 0 3122 BOSTON SCIENTIFIC CORP COM 101137107 3238 116817 SH SOLE 115859 0 958 BOTTOMLINE TECH DEL INC COM 101388106 237 9225 SH SOLE 9225 0 0 BOYD GAMING CORP COM 103304101 136 5456 SH SOLE 5456 0 0 BP PLC SPONSORED ADR 055622104 8326 240252 SH SOLE 186853 0 53399 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 129 7313 SH SOLE 7313 0 0 BRASKEM S A SP ADR PFD A 105532105 374 18052 SH SOLE 4302 0 13750 BRF SA SPONSORED ADR 10552T107 4 304 SH SOLE 304 0 0 BRIGGS & STRATTON CORP COM 109043109 672 27834 SH SOLE 1627 0 26207 BRIGHT HORIZONS FAM SOL IN D COM 109194100 660 8584 SH SOLE 8567 0 17 BRINKER INTL INC COM 109641100 336 8869 SH SOLE 8389 0 480 BRINKS CO COM 109696104 9 140 SH SOLE 140 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 4532 81363 SH SOLE 81329 0 34 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 23355 340798 SH SOLE 130019 0 210779 BRIXMOR PPTY GROUP INC COM 11120U105 485 27174 SH SOLE 27174 0 0 BROADCOM LTD SHS Y09827109 28858 123844 SH SOLE 74671 0 49173 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 19698 260702 SH SOLE 259546 0 1156 BROADSOFT INC COM 11133B409 534 12438 SH SOLE 12371 0 67 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 677 53857 SH SOLE 53783 0 74 BROOKDALE SR LIVING INC COM 112463104 4 270 SH SOLE 270 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3570 91086 SH SOLE 90306 0 780 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 5 248 SH SOLE 248 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 0 9 SH SOLE 8 0 1 BROWN & BROWN INC COM 115236101 1824 42368 SH SOLE 41914 0 454 BROWN FORMAN CORP CL B 115637209 585 11992 SH SOLE 11841 0 151 BRUKER CORP COM 116794108 125 4318 SH SOLE 4318 0 0 BRUNSWICK CORP COM 117043109 517 8250 SH SOLE 8250 0 0 BT GROUP PLC ADR 05577E101 758 38960 SH SOLE 38823 0 137 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 206 3216 SH SOLE 3216 0 0 BUCKLE INC COM 118440106 13 705 SH SOLE 705 0 0 BUFFALO WILD WINGS INC COM 119848109 3702 29217 SH SOLE 29217 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 145 9505 SH SOLE 9505 0 0 BUNGE LIMITED COM G16962105 854 11474 SH SOLE 7495 0 3979 BURLINGTON STORES INC COM 122017106 2012 21899 SH SOLE 21857 0 42 BWX TECHNOLOGIES INC COM 05605H100 2127 43658 SH SOLE 43607 0 51 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 10950 159455 SH SOLE 139996 0 19459 CA INC COM 12673P105 6604 191592 SH SOLE 99440 0 92152 CABELAS INC COM 126804301 5 68 SH SOLE 68 0 0 CABLE ONE INC COM 12685J105 216 303 SH SOLE 303 0 0 CABOT CORP COM 127055101 1525 28530 SH SOLE 23054 0 5476 CABOT MICROELECTRONICS CORP COM 12709P103 873 11804 SH SOLE 11804 0 0 CABOT OIL & GAS CORP COM 127097103 1155 46109 SH SOLE 40432 0 5677 CACI INTL INC CL A 127190304 620 4953 SH SOLE 4953 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 139 4174 SH SOLE 4174 0 0 CAE INC COM 124765108 4849 281219 SH SOLE 281219 0 0 CAESARSTONE LTD ORD SHS M20598104 7 186 SH SOLE 186 0 0 CAL MAINE FOODS INC COM NEW 128030202 628 15862 SH SOLE 9200 0 6662 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 9 726 SH SOLE 726 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 4 318 SH SOLE 318 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 2 197 SH SOLE 197 0 0 CALAMP CORP COM 128126109 366 17981 SH SOLE 17981 0 0 CALATLANTIC GROUP INC COM 128195104 533 15059 SH SOLE 15059 0 0 CALAVO GROWERS INC COM 128246105 637 9224 SH SOLE 9224 0 0 CALGON CARBON CORP COM 129603106 65 4296 SH SOLE 4296 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 3 445 SH SOLE 445 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 30 789 SH SOLE 711 0 78 CALIX INC COM 13100M509 51 7394 SH SOLE 7394 0 0 CALLAWAY GOLF CO COM 131193104 111 8680 SH SOLE 8680 0 0 CALLIDUS SOFTWARE INC COM 13123E500 318 13168 SH SOLE 13087 0 81 CALLON PETE CO DEL COM 13123X102 1904 179602 SH SOLE 179602 0 0 CALPINE CORP COM NEW 131347304 44 3179 SH SOLE 3179 0 0 CAMBREX CORP COM 132011107 768 12820 SH SOLE 12760 0 60 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 18 745 SH SOLE 745 0 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 259 11004 SH SOLE 11004 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 45 1310 SH SOLE 1310 0 0 CAMDEN NATL CORP COM 133034108 37 841 SH SOLE 841 0 0 CAMDEN PPTY TR SH BEN INT 133131102 410 4770 SH SOLE 4700 0 70 CAMECO CORP COM 13321L108 37 4073 SH SOLE 4073 0 0 CAMPBELL SOUP CO COM 134429109 374 7258 SH SOLE 7258 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 279 9018 SH SOLE 8797 0 221 CANADIAN NAT RES LTD COM 136385101 1040 36081 SH SOLE 35959 0 122 CANADIAN NATL RY CO COM 136375102 8604 106156 SH SOLE 93872 0 12284 CANADIAN PAC RY LTD COM 13645T100 3355 20867 SH SOLE 20721 0 146 CANON INC SPONSORED ADR 138006309 204 6031 SH SOLE 5954 0 77 CANTEL MEDICAL CORP COM 138098108 445 5716 SH SOLE 5716 0 0 CAPELLA EDUCATION COMPANY COM 139594105 52 599 SH SOLE 599 0 0 CAPITAL ONE FINL CORP COM 14040H105 4343 52615 SH SOLE 52613 0 2 CAPITAL SR LIVING CORP COM 140475104 3 204 SH SOLE 204 0 0 CAPITOL FED FINL INC COM 14057J101 5 372 SH SOLE 372 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 41 4042 SH SOLE 4042 0 0 CARBO CERAMICS INC COM 140781105 0 18 SH SOLE 18 0 0 CARDINAL HEALTH INC COM 14149Y108 2286 29369 SH SOLE 26028 0 3341 CARDIOVASCULAR SYS INC DEL COM 141619106 10 305 SH SOLE 305 0 0 CARDTRONICS PLC SHS CL A G1991C105 202 6172 SH SOLE 6172 0 0 CARE CAP PPTYS INC COM 141624106 247 9321 SH SOLE 9308 0 13 CARETRUST REIT INC COM 14174T107 6 314 SH SOLE 314 0 0 CARLISLE COS INC COM 142339100 3650 38267 SH SOLE 13350 0 24917 CARMAX INC COM 143130102 4202 66682 SH SOLE 66338 0 344 CARNIVAL CORP UNIT 99/99/9999 143658300 2982 45442 SH SOLE 36784 0 8658 CARNIVAL PLC ADR 14365C103 573 8681 SH SOLE 8681 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 223 5943 SH SOLE 5933 0 10 CARRIAGE SVCS INC COM 143905107 47 1744 SH SOLE 1744 0 0 CARRIZO OIL & GAS INC COM 144577103 144 8311 SH SOLE 8311 0 0 CARS COM INC COM 14575E105 362 13620 SH SOLE 13620 0 0 CARTER INC COM 146229109 1163 13101 SH SOLE 13053 0 48 CASEYS GEN STORES INC COM 147528103 2089 19518 SH SOLE 19439 0 79 CASS INFORMATION SYS INC COM 14808P109 375 5698 SH SOLE 5698 0 0 CATALENT INC COM 148806102 966 27551 SH SOLE 27551 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 65 5687 SH SOLE 5687 0 0 CATERPILLAR INC DEL COM 149123101 7784 72464 SH SOLE 72330 0 134 CATHAY GEN BANCORP COM 149150104 81 2167 SH SOLE 2167 0 0 CATO CORP NEW CL A 149205106 6 316 SH SOLE 316 0 0 CAVCO INDS INC DEL COM 149568107 795 6143 SH SOLE 6143 0 0 CAVIUM INC COM 14964U108 817 13159 SH SOLE 13159 0 0 CBL & ASSOC PPTYS INC COM 124830100 9 1115 SH SOLE 1115 0 0 CBOE HLDGS INC COM 12503M108 159 1735 SH SOLE 1735 0 0 CBRE GROUP INC CL A 12504L109 3257 89415 SH SOLE 68039 0 21376 CBS CORP NEW CL B 124857202 3694 57922 SH SOLE 56373 0 1549 CDK GLOBAL INC COM 12508E101 991 15975 SH SOLE 15975 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 408 5025 SH SOLE 5025 0 0 CDW CORP COM 12514G108 7547 120683 SH SOLE 119852 0 831 CEB INC COM 125134106 43 542 SH SOLE 542 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 423 5868 SH SOLE 5868 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 1 148 SH SOLE 148 0 0 CELANESE CORP DEL COM SER A 150870103 2567 27030 SH SOLE 27015 0 15 CELESTICA INC SUB VTG SHS 15101Q108 3 217 SH SOLE 217 0 0 CELGENE CORP COM 151020104 22954 176782 SH SOLE 151577 0 25205 CELLECTIS S A SPONSORED ADS 15117K103 0 13 SH SOLE 13 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 2161 229416 SH SOLE 160491 0 68925 CENCOSUD S A SPONSORED ADS 15132H101 84 10741 SH SOLE 10741 0 0 CENTENE CORP DEL COM 15135B101 9048 113297 SH SOLE 87216 0 26081 CENTERPOINT ENERGY INC COM 15189T107 5376 196443 SH SOLE 196025 0 418 CENTERSTATE BANKS INC COM 15201P109 834 33547 SH SOLE 30315 0 3232 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 0 90 SH SOLE 0 0 90 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 6 176 SH SOLE 176 0 0 CENTRAL GARDEN & PET CO COM 153527106 66 2088 SH SOLE 2088 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 158 5015 SH SOLE 5015 0 0 CENTURYLINK INC COM 156700106 2278 95353 SH SOLE 94978 0 375 CERNER CORP COM 156782104 15351 230983 SH SOLE 90319 0 140664 CERUS CORP COM 157085101 13 5377 SH SOLE 5377 0 0 CF INDS HLDGS INC COM 125269100 1029 36810 SH SOLE 36773 0 37 CHANGYOU COM LTD ADS REP CL A 15911M107 5 136 SH SOLE 136 0 0 CHANNELADVISOR CORP COM 159179100 189 16459 SH SOLE 16459 0 0 CHARLES RIV LABS INTL INC COM 159864107 142 1389 SH SOLE 1389 0 0 CHART INDS INC COM PAR $0.01 16115Q308 204 5918 SH SOLE 5885 0 33 CHARTER COMMUNICATIONS INC N CL A 16119P108 1729 5136 SH SOLE 5136 0 0 CHARTER FINL CORP MD COM 16122W108 4 212 SH SOLE 212 0 0 CHATHAM LODGING TR COM 16208T102 1 48 SH SOLE 0 0 48 CHECK POINT SOFTWARE TECH LT ORD M22465104 19304 176967 SH SOLE 170704 0 6263 CHEESECAKE FACTORY INC COM 163072101 1133 22574 SH SOLE 22574 0 0 CHEFS WHSE INC COM 163086101 32 2423 SH SOLE 2423 0 0 CHEMED CORP NEW COM 16359R103 5636 27563 SH SOLE 27542 0 21 CHEMICAL FINL CORP COM 163731102 375 7777 SH SOLE 7773 0 4 CHEMOURS CO COM 163851108 44 1214 SH SOLE 1214 0 0 CHENIERE ENERGY INC COM NEW 16411R208 373 7662 SH SOLE 7632 0 30 CHESAPEAKE ENERGY CORP COM 165167107 26 5334 SH SOLE 5334 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 47 1936 SH SOLE 1936 0 0 CHESAPEAKE UTILS CORP COM 165303108 211 2814 SH SOLE 2814 0 0 CHEVRON CORP NEW COM 166764100 30174 289219 SH SOLE 248404 0 40815 CHICAGO BRIDGE & IRON CO N V COM 167250109 128 6472 SH SOLE 6472 0 0 CHICOS FAS INC COM 168615102 0 30 SH SOLE 30 0 0 CHILDRENS PL INC COM 168905107 337 3296 SH SOLE 3287 0 9 CHIMERA INVT CORP COM NEW 16934Q208 31 1659 SH SOLE 1659 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 24 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 720 46986 SH SOLE 46897 0 89 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 547 6762 SH SOLE 6716 0 46 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 15982 301060 SH SOLE 95047 0 206013 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 455 5796 SH SOLE 1502 0 4294 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 586 14156 SH SOLE 440 0 13716 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 888 18525 SH SOLE 12795 0 5730 CHINA YUCHAI INTL LTD COM G21082105 33 1789 SH SOLE 1789 0 0 CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 2 119 SH SOLE 119 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 916 2204 SH SOLE 2188 0 16 CHOICE HOTELS INTL INC COM 169905106 92 1435 SH SOLE 1435 0 0 CHUBB LIMITED COM H1467J104 27278 187610 SH SOLE 159167 0 28443 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 272 7710 SH SOLE 1431 0 6279 CHURCH & DWIGHT INC COM 171340102 1704 32829 SH SOLE 32813 0 16 CHURCHILL DOWNS INC COM 171484108 5 26 SH SOLE 25 0 1 CHUYS HLDGS INC COM 171604101 63 2678 SH SOLE 2678 0 0 CIENA CORP COM NEW 171779309 631 25222 SH SOLE 25183 0 39 CIGNA CORPORATION COM 125509109 6248 37299 SH SOLE 37089 0 210 CIMAREX ENERGY CO COM 171798101 790 8403 SH SOLE 4848 0 3555 CINCINNATI FINL CORP COM 172062101 2996 41350 SH SOLE 41215 0 135 CINEMARK HOLDINGS INC COM 17243V102 2859 73633 SH SOLE 72839 0 794 CINTAS CORP COM 172908105 4604 36534 SH SOLE 6671 0 29863 CIRRUS LOGIC INC COM 172755100 99 1571 SH SOLE 1571 0 0 CISCO SYS INC COM 17275R102 57149 1825750 SH SOLE 1199581 0 626169 CIT GROUP INC COM NEW 125581801 2531 51981 SH SOLE 51401 0 580 CITIGROUP INC COM NEW 172967424 26604 397808 SH SOLE 256582 0 141226 CITIZENS FINL GROUP INC COM 174610105 2382 66839 SH SOLE 66779 0 60 CITRIX SYS INC COM 177376100 3013 37849 SH SOLE 37838 0 11 CLAYMORE EXCHANGE TRD FD TR 2023 CORP BOND 18383M241 6 290 SH SOLE 290 0 0 CLAYMORE EXCHANGE TRD FD TR 2024 CORP BOND 18383M233 90 4334 SH SOLE 4334 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 18165 706191 SH SOLE 706191 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 15590 614010 SH SOLE 614010 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 240 11184 SH SOLE 9327 0 1857 CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 305 14330 SH SOLE 14330 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 315 14647 SH SOLE 14647 0 0 CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 203 9731 SH SOLE 9327 0 404 CLAYMORE EXCHANGE TRD FD TR GUGENHIM 2025 18383M191 19 911 SH SOLE 911 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 855 40133 SH SOLE 40133 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 32 1502 SH SOLE 1502 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG CHN SML CAP 18383Q853 11 422 SH SOLE 422 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 375 16585 SH SOLE 10229 0 6356 CLAYMORE EXCHANGE TRD FD TR GUGG FRNTR MKT 18383Q838 7351 537717 SH SOLE 537717 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 3190 111695 SH SOLE 111695 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 286 8752 SH SOLE 8239 0 513 CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 861 17128 SH SOLE 17128 0 0 CLEAN HARBORS INC COM 184496107 5453 97687 SH SOLE 94183 0 3504 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 0 31 SH SOLE 31 0 0 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 113 7373 SH SOLE 7373 0 0 CLEARWATER PAPER CORP COM 18538R103 1 17 SH SOLE 17 0 0 CLIFFS NAT RES INC COM 18683K101 32 4566 SH SOLE 4566 0 0 CLOROX CO DEL COM 189054109 4052 30410 SH SOLE 14330 0 16080 CLOUD PEAK ENERGY INC COM 18911Q102 2 432 SH SOLE 432 0 0 CLOVIS ONCOLOGY INC COM 189464100 40 433 SH SOLE 433 0 0 CME GROUP INC COM 12572Q105 1882 14993 SH SOLE 14993 0 0 CMS ENERGY CORP COM 125896100 475 10367 SH SOLE 10367 0 0 CNA FINL CORP COM 126117100 458 9413 SH SOLE 9413 0 0 CNH INDL N V SHS N20944109 10 842 SH SOLE 842 0 0 CNO FINL GROUP INC COM 12621E103 211 10130 SH SOLE 10130 0 0 CNOOC LTD SPONSORED ADR 126132109 12525 114496 SH SOLE 13073 0 101423 COACH INC COM 189754104 6544 138214 SH SOLE 111390 0 26824 COCA COLA CO COM 191216100 35490 791252 SH SOLE 657829 0 133423 COCA COLA EUROPEAN PARTNERS SHS G25839104 1763 43351 SH SOLE 33279 0 10072 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 1152 13598 SH SOLE 1397 0 12201 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 59 1462 SH SOLE 1462 0 0 COGNEX CORP COM 192422103 3142 37013 SH SOLE 36975 0 38 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 31565 475371 SH SOLE 334438 0 140933 COHEN & STEERS CLOSED END OP COM 19248P106 433 33374 SH SOLE 18 0 33356 COHEN & STEERS INC COM 19247A100 78 1924 SH SOLE 1924 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3 139 SH SOLE 139 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 120 5748 SH SOLE 5748 0 0 COHERENT INC COM 192479103 1183 5267 SH SOLE 5267 0 0 COLFAX CORP COM 194014106 668 16977 SH SOLE 16872 0 105 COLGATE PALMOLIVE CO COM 194162103 21648 292034 SH SOLE 135055 0 156979 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 384 6823 SH SOLE 6673 0 150 COLONY NORTHSTAR INC CL A COM 19625W104 848 60242 SH SOLE 60045 0 197 COLUMBIA BKG SYS INC COM 197236102 635 15902 SH SOLE 15902 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 384 17139 SH SOLE 17120 0 19 COLUMBIA SPORTSWEAR CO COM 198516106 468 8058 SH SOLE 8058 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 155 6079 SH SOLE 6079 0 0 COMCAST CORP NEW CL A 20030N101 27641 710238 SH SOLE 527886 0 182352 COMERICA INC COM 200340107 1333 18177 SH SOLE 10617 0 7560 COMFORT SYS USA INC COM 199908104 276 7396 SH SOLE 7396 0 0 COMMERCE BANCSHARES INC COM 200525103 637 11200 SH SOLE 4501 0 6699 COMMERCEHUB INC COM SER A 20084V108 1 106 SH SOLE 106 0 0 COMMERCEHUB INC COM SER C 20084V306 2 183 SH SOLE 183 0 0 COMMSCOPE HLDG CO INC COM 20337X109 65 1699 SH SOLE 1699 0 0 COMMUNITY BK SYS INC COM 203607106 92 1643 SH SOLE 1643 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 8 788 SH SOLE 788 0 0 COMMVAULT SYSTEMS INC COM 204166102 94 1653 SH SOLE 1653 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 4611 484290 SH SOLE 475483 0 8807 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 47 19286 SH SOLE 19286 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 29 3889 SH SOLE 3889 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 230 13168 SH SOLE 13168 0 0 COMPASS MINERALS INTL INC COM 20451N101 1086 16649 SH SOLE 16635 0 14 COMPUTER PROGRAMS & SYS INC COM 205306103 4 138 SH SOLE 138 0 0 CONAGRA BRANDS INC COM 205887102 651 18213 SH SOLE 17983 0 230 CONCHO RES INC COM 20605P101 2389 19674 SH SOLE 11614 0 8060 CONDUENT INC COM 206787103 52 3303 SH SOLE 3303 0 0 CONMED CORP COM 207410101 54 1070 SH SOLE 1070 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 8 374 SH SOLE 374 0 0 CONOCOPHILLIPS COM 20825C104 9503 216229 SH SOLE 214411 0 1818 CONSOL ENERGY INC COM 20854P109 21 1363 SH SOLE 1363 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 46 2182 SH SOLE 2182 0 0 CONSOLIDATED EDISON INC COM 209115104 3034 37534 SH SOLE 37499 0 35 CONSTELLATION BRANDS INC CL A 21036P108 1345 6959 SH SOLE 6959 0 0 CONSTELLIUM NV CL A N22035104 1 109 SH SOLE 109 0 0 CONTINENTAL RESOURCES INC COM 212015101 536 16596 SH SOLE 4418 0 12178 CONTROL4 CORP COM 21240D107 9 453 SH SOLE 453 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 2896 199088 SH SOLE 199088 0 0 CONVERGYS CORP COM 212485106 29 1223 SH SOLE 1223 0 0 COOPER COS INC COM NEW 216648402 2262 9454 SH SOLE 9445 0 9 COOPER STD HLDGS INC COM 21676P103 27 276 SH SOLE 276 0 0 COOPER TIRE & RUBR CO COM 216831107 58 1641 SH SOLE 1641 0 0 COPA HOLDINGS SA CL A P31076105 60 509 SH SOLE 509 0 0 COPART INC COM 217204106 3576 112479 SH SOLE 111629 0 850 CORCEPT THERAPEUTICS INC COM 218352102 38 3294 SH SOLE 3294 0 0 CORE LABORATORIES N V COM N22717107 9077 89606 SH SOLE 89261 0 345 CORE MARK HOLDING CO INC COM 218681104 330 9994 SH SOLE 9994 0 0 CORECIVIC INC COM 21871N101 974 35293 SH SOLE 35220 0 73 CORELOGIC INC COM 21871D103 51 1208 SH SOLE 1208 0 0 CORESITE RLTY CORP COM 21870Q105 587 5685 SH SOLE 5615 0 70 CORNERSTONE ONDEMAND INC COM 21925Y103 52 1470 SH SOLE 1470 0 0 CORNING INC COM 219350105 7238 240913 SH SOLE 199782 0 41131 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 783 22374 SH SOLE 22374 0 0 CORVEL CORP COM 221006109 25 523 SH SOLE 523 0 0 COSAN LTD SHS A G25343107 0 35 SH SOLE 35 0 0 COSTAR GROUP INC COM 22160N109 6754 25617 SH SOLE 25604 0 13 COSTCO WHSL CORP NEW COM 22160K105 7496 46863 SH SOLE 22874 0 23989 COTIVITI HLDGS INC COM 22164K101 419 11324 SH SOLE 11324 0 0 COTT CORP QUE COM 22163N106 7 487 SH SOLE 487 0 0 COTY INC COM CL A 222070203 212 11337 SH SOLE 11337 0 0 COUSINS PPTYS INC COM 222795106 43 4922 SH SOLE 4724 0 198 COVANTA HLDG CORP COM 22282E102 380 28780 SH SOLE 28780 0 0 COWEN INC CL A NEW 223622606 18 1113 SH SOLE 1113 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1211 7231 SH SOLE 7231 0 0 CRANE CO COM 224399105 135 1708 SH SOLE 1708 0 0 CRAY INC COM NEW 225223304 1 75 SH SOLE 75 0 0 CREDICORP LTD COM G2519Y108 67 379 SH SOLE 379 0 0 CREDIT ACCEP CORP MICH COM 225310101 658 2554 SH SOLE 2490 0 64 CREDIT SUISSE GROUP SPONSORED ADR 225401108 2039 139792 SH SOLE 51476 0 88316 CREDIT SUISSE NASSAU BRH ETN STOXX EUR 50 22542D100 22 181 SH SOLE 181 0 0 CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 2 174 SH SOLE 174 0 0 CREDIT SUISSE NASSAU BRH X LINK SILVER SH 22542D449 2 192 SH SOLE 192 0 0 CREE INC COM 225447101 569 22993 SH SOLE 22978 0 15 CRESUD S A C I F Y A SPONSORED ADR 226406106 33 1694 SH SOLE 1694 0 0 CRH PLC ADR 12626K203 2153 60667 SH SOLE 60573 0 94 CRITEO S A SPONS ADS 226718104 115 2354 SH SOLE 2354 0 0 CROCS INC COM 227046109 1 127 SH SOLE 0 0 127 CROWN CASTLE INTL CORP NEW COM 22822V101 14353 143268 SH SOLE 142842 0 426 CROWN HOLDINGS INC COM 228368106 2986 50055 SH SOLE 40901 0 9154 CSG SYS INTL INC COM 126349109 259 6383 SH SOLE 6383 0 0 CSRA INC COM 12650T104 746 23553 SH SOLE 23460 0 93 CSX CORP COM 126408103 4052 74275 SH SOLE 51328 0 22947 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1904 35359 SH SOLE 35164 0 195 CUBESMART COM 229663109 1254 52161 SH SOLE 52161 0 0 CUBIC CORP COM 229669106 150 3218 SH SOLE 3218 0 0 CULLEN FROST BANKERS INC COM 229899109 1929 20560 SH SOLE 20560 0 0 CUMMINS INC COM 231021106 8029 49504 SH SOLE 44847 0 4657 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 73 573 SH SOLE 573 0 0 CURTISS WRIGHT CORP COM 231561101 211 2297 SH SOLE 2297 0 0 CUSTOMERS BANCORP INC COM 23204G100 11 396 SH SOLE 396 0 0 CVB FINL CORP COM 126600105 159 7069 SH SOLE 7069 0 0 CVR ENERGY INC COM 12662P108 5 238 SH SOLE 238 0 0 CVS HEALTH CORP COM 126650100 33320 414121 SH SOLE 242308 0 171813 CYBERARK SOFTWARE LTD SHS M2682V108 44 871 SH SOLE 871 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 784 57585 SH SOLE 57585 0 0 CYRUSONE INC COM 23283R100 1797 32281 SH SOLE 32221 0 60 CYS INVTS INC COM 12673A108 1 94 SH SOLE 31 0 63 CYTRX CORP COM PAR 232828509 0 1 SH SOLE 1 0 0 D R HORTON INC COM 23331A109 7150 206882 SH SOLE 96979 0 109903 DANA INCORPORATED COM 235825205 5 249 SH SOLE 249 0 0 DANAHER CORP DEL COM 235851102 13209 156575 SH SOLE 111745 0 44830 DARDEN RESTAURANTS INC COM 237194105 1880 20792 SH SOLE 13993 0 6799 DARLING INGREDIENTS INC COM 237266101 3175 201792 SH SOLE 201792 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 859 12918 SH SOLE 10923 0 1995 DAVITA INC COM 23918K108 4568 70524 SH SOLE 42542 0 27982 DBX ETF TR DB XTR MSCI EUR 233051853 5160 188407 SH SOLE 188407 0 0 DBX ETF TR DBXTR HAR CS 300 233051879 3 115 SH SOLE 115 0 0 DBX ETF TR ST KOREA HD FD 233051812 121 4080 SH SOLE 77 0 4003 DBX ETF TR XTRAK MSCI EAFE 233051200 193025 6429907 SH SOLE 6428029 0 1878 DBX ETF TR XTRAK MSCI JAPN 233051507 89 2293 SH SOLE 2293 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 6177 115591 SH SOLE 115591 0 0 DDR CORP COM 23317H102 87 9626 SH SOLE 9626 0 0 DEAN FOODS CO NEW COM NEW 242370203 82 4849 SH SOLE 4849 0 0 DECKERS OUTDOOR CORP COM 243537107 143 2086 SH SOLE 2086 0 0 DEERE & CO COM 244199105 7474 60480 SH SOLE 60471 0 9 DELL TECHNOLOGIES INC COM CL V 24703L103 679 11166 SH SOLE 11166 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 3249 37090 SH SOLE 37090 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3697 68844 SH SOLE 68787 0 57 DELUXE CORP COM 248019101 159 2316 SH SOLE 2090 0 226 DENNYS CORP COM 24869P104 82 7011 SH SOLE 7011 0 0 DENTSPLY SIRONA INC COM 24906P109 2722 41978 SH SOLE 33780 0 8198 DEPOMED INC COM 249908104 44 4036 SH SOLE 4036 0 0 DERMIRA INC COM 24983L104 22 771 SH SOLE 771 0 0 DESCARTES SYS GROUP INC COM 249906108 328 13456 SH SOLE 13456 0 0 DESTINATION XL GROUP INC COM 25065K104 46 19446 SH SOLE 19446 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 1 96 SH SOLE 96 0 0 DEUTSCHE BK AG LDN BRH DB GOLD SHORT 25154H731 2016 141756 SH SOLE 141756 0 0 DEUTSCHE BK AG LONDON ELE MORN TTL22 25153Q708 15 538 SH SOLE 538 0 0 DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 57 6329 SH SOLE 6329 0 0 DEVON ENERGY CORP NEW COM 25179M103 1496 46873 SH SOLE 46655 0 218 DEXCOM INC COM 252131107 1231 16836 SH SOLE 16787 0 49 DHT HOLDINGS INC SHS NEW Y2065G121 1 198 SH SOLE 198 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 24614 205435 SH SOLE 177749 0 27686 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 239 1203 SH SOLE 1172 0 31 DIAMOND OFFSHORE DRILLING IN COM 25271C102 402 37244 SH SOLE 37244 0 0 DIAMONDBACK ENERGY INC COM 25278X109 2501 28175 SH SOLE 28128 0 47 DIAMONDROCK HOSPITALITY CO COM 252784301 0 35 SH SOLE 0 0 35 DICKS SPORTING GOODS INC COM 253393102 1093 27461 SH SOLE 27461 0 0 DIEBOLD NXDF INC COM 253651103 316 11247 SH SOLE 10761 0 486 DIGI INTL INC COM 253798102 179 17517 SH SOLE 17517 0 0 DIGITAL RLTY TR INC COM 253868103 1875 16640 SH SOLE 16290 0 350 DIGITALGLOBE INC COM NEW 25389M877 10 288 SH SOLE 288 0 0 DILLARDS INC CL A 254067101 48 845 SH SOLE 845 0 0 DIME CMNTY BANCSHARES COM 253922108 1 87 SH SOLE 87 0 0 DINEEQUITY INC COM 254423106 214 4839 SH SOLE 4839 0 0 DIODES INC COM 254543101 102 4217 SH SOLE 4217 0 0 DIPLOMAT PHARMACY INC COM 25456K101 169 11461 SH SOLE 11461 0 0 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 15 384 SH SOLE 384 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 3517 71213 SH SOLE 71213 0 0 DISCOVER FINL SVCS COM 254709108 8580 137947 SH SOLE 95946 0 42001 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1023 39710 SH SOLE 39697 0 13 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 137 5436 SH SOLE 5303 0 133 DISH NETWORK CORP CL A 25470M109 434 6920 SH SOLE 6920 0 0 DISNEY WALT CO COM DISNEY 254687106 40121 377654 SH SOLE 210779 0 166875 DIVERSIFIED REAL ASSET INC F COM SHS 25533B108 127 7285 SH SOLE 7285 0 0 DOLBY LABORATORIES INC COM 25659T107 988 20198 SH SOLE 20130 0 68 DOLLAR GEN CORP NEW COM 256677105 8365 116034 SH SOLE 114231 0 1803 DOLLAR TREE INC COM 256746108 4892 70008 SH SOLE 46527 0 23481 DOMINION DIAMOND CORP COM 257287102 3 185 SH SOLE 135 0 50 DOMINION ENERGY INC COM 25746U109 8598 112234 SH SOLE 112234 0 0 DOMINOS PIZZA INC COM 25754A201 153 732 SH SOLE 732 0 0 DOMTAR CORP COM NEW 257559203 53 1400 SH SOLE 1400 0 0 DONALDSON INC COM 257651109 1060 23228 SH SOLE 23191 0 37 DONNELLEY FINL SOLUTIONS INC COM 25787G100 5 247 SH SOLE 247 0 0 DONNELLEY R R & SONS CO COM 257867200 224 17879 SH SOLE 16922 0 957 DORMAN PRODUCTS INC COM 258278100 3772 45603 SH SOLE 45429 0 174 DOUBLELINE INCOME SOLUTIONS COM 258622109 403 19525 SH SOLE 19525 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 456 17995 SH SOLE 4903 0 13092 DOUGLAS DYNAMICS INC COM 25960R105 10 323 SH SOLE 323 0 0 DOUGLAS EMMETT INC COM 25960P109 14 345 SH SOLE 345 0 0 DOVER CORP COM 260003108 1679 20938 SH SOLE 14457 0 6481 DOW CHEM CO COM 260543103 20898 331285 SH SOLE 189651 0 141634 DR PEPPER SNAPPLE GROUP INC COM 26138E109 4781 52494 SH SOLE 21641 0 30853 DR REDDYS LABS LTD ADR 256135203 2140 50804 SH SOLE 50804 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 15 4835 SH SOLE 4835 0 0 DRIL-QUIP INC COM 262037104 820 16751 SH SOLE 16751 0 0 DRIVE SHACK INC COM 262077100 0 14 SH SOLE 14 0 0 DST SYS INC DEL COM 233326107 413 6706 SH SOLE 6584 0 122 DSW INC CL A 23334L102 5 298 SH SOLE 283 0 15 DTE ENERGY CO COM 233331107 469 4427 SH SOLE 4427 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 6420 79608 SH SOLE 79445 0 163 DUCOMMUN INC DEL COM 264147109 115 3666 SH SOLE 3666 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 19142 229049 SH SOLE 146912 0 82137 DUKE REALTY CORP COM NEW 264411505 1094 39191 SH SOLE 38719 0 472 DUN & BRADSTREET CORP DEL NE COM 26483E100 26 236 SH SOLE 236 0 0 DUNKIN BRANDS GROUP INC COM 265504100 477 8673 SH SOLE 8602 0 71 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 1594 26055 SH SOLE 26031 0 24 DXC TECHNOLOGY CO COM 23355L106 3638 47440 SH SOLE 42611 0 4829 DYCOM INDS INC COM 267475101 3651 40806 SH SOLE 38050 0 2756 E TRADE FINANCIAL CORP COM NEW 269246401 398 10500 SH SOLE 10500 0 0 EAGLE BANCORP INC MD COM 268948106 986 15515 SH SOLE 15270 0 245 EAGLE MATERIALS INC COM 26969P108 1943 21020 SH SOLE 20978 0 42 EAST WEST BANCORP INC COM 27579R104 730 12482 SH SOLE 12447 0 35 EASTERLY GOVT PPTYS INC COM 27616P103 1063 50771 SH SOLE 50771 0 0 EASTGROUP PPTY INC COM 277276101 1529 18225 SH SOLE 18176 0 49 EASTMAN CHEM CO COM 277432100 4242 50523 SH SOLE 10955 0 39568 EATON CORP PLC SHS G29183103 10803 138803 SH SOLE 131048 0 7755 EATON VANCE CORP COM NON VTG 278265103 1231 26027 SH SOLE 14001 0 12026 EATON VANCE LTD DUR INCOME F COM 27828H105 138 9779 SH SOLE 9779 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 161 10613 SH SOLE 10613 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 507 44497 SH SOLE 44497 0 0 EBAY INC COM 278642103 5149 147442 SH SOLE 139827 0 7615 ECHO GLOBAL LOGISTICS INC COM 27875T101 43 2181 SH SOLE 2181 0 0 ECHOSTAR CORP CL A 278768106 692 11419 SH SOLE 3360 0 8059 ECOLAB INC COM 278865100 10034 75592 SH SOLE 74784 0 808 ECOPETROL S A SPONSORED ADS 279158109 128 14103 SH SOLE 3657 0 10446 EDGEWELL PERS CARE CO COM 28035Q102 370 4866 SH SOLE 4866 0 0 EDISON INTL COM 281020107 546 6974 SH SOLE 6974 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 1598 41259 SH SOLE 41239 0 20 EDWARDS LIFESCIENCES CORP COM 28176E108 17352 146777 SH SOLE 100145 0 46632 EL PASO ELEC CO COM NEW 283677854 85 1659 SH SOLE 1659 0 0 ELBIT SYS LTD ORD M3760D101 2865 23155 SH SOLE 23155 0 0 ELDORADO GOLD CORP NEW COM 284902103 335 126769 SH SOLE 126539 0 230 ELECTRONIC ARTS INC COM 285512109 4437 41974 SH SOLE 41974 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 294 6203 SH SOLE 6203 0 0 ELLIE MAE INC COM 28849P100 1077 9780 SH SOLE 9780 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 610 23971 SH SOLE 23123 0 848 EMBRAER S A SP ADR REP 4 COM 29082A107 2061 113118 SH SOLE 29570 0 83548 EMCOR GROUP INC COM 29084Q100 1409 21533 SH SOLE 21484 0 49 EMERGENT BIOSOLUTIONS INC COM 29089Q105 199 5870 SH SOLE 5865 0 5 EMERSON ELEC CO COM 291011104 7624 127822 SH SOLE 88251 0 39571 EMPIRE ST RLTY TR INC CL A 292104106 101 4889 SH SOLE 4780 0 109 EMPLOYERS HOLDINGS INC COM 292218104 5 109 SH SOLE 109 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 78 2452 SH SOLE 2452 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 0 2 SH SOLE 0 0 2 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 56 3565 SH SOLE 3565 0 0 ENBRIDGE INC COM 29250N105 3307 83076 SH SOLE 83076 0 0 ENCANA CORP COM 292505104 290 33050 SH SOLE 33050 0 0 ENCORE CAP GROUP INC COM 292554102 9 228 SH SOLE 228 0 0 ENDO INTL PLC SHS G30401106 4 315 SH SOLE 315 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 225 23953 SH SOLE 8592 0 15361 ENEL CHILE S A SPONSORED ADR 29278D105 198 35857 SH SOLE 871 0 34986 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 3 150 SH SOLE 150 0 0 ENERGEN CORP COM 29265N108 1095 22215 SH SOLE 22191 0 24 ENERGIZER HLDGS INC NEW COM 29272W109 345 7185 SH SOLE 7185 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 71 3924 SH SOLE 3924 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 536 26290 SH SOLE 26290 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 769 21261 SH SOLE 8686 0 12575 ENERPLUS CORP COM 292766102 0 8 SH SOLE 8 0 0 ENERSYS COM 29275Y102 774 10688 SH SOLE 10512 0 176 ENGILITY HLDGS INC NEW COM 29286C107 0 29 SH SOLE 29 0 0 ENI S P A SPONSORED ADR 26874R108 2098 69896 SH SOLE 28270 0 41626 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 95 5612 SH SOLE 5612 0 0 ENOVA INTL INC COM 29357K103 0 28 SH SOLE 28 0 0 ENPRO INDS INC COM 29355X107 81 1143 SH SOLE 1143 0 0 ENSCO PLC SHS CLASS A G3157S106 19 3678 SH SOLE 3678 0 0 ENSIGN GROUP INC COM 29358P101 4618 212138 SH SOLE 212138 0 0 ENSTAR GROUP LIMITED SHS G3075P101 28 142 SH SOLE 142 0 0 ENTEGRIS INC COM 29362U104 714 32507 SH SOLE 32374 0 133 ENTERGY CORP NEW COM 29364G103 3096 40334 SH SOLE 40206 0 128 ENTERPRISE PRODS PARTNERS L COM 293792107 1590 58674 SH SOLE 58634 0 40 ENVESTNET INC COM 29404K106 104 2642 SH SOLE 2642 0 0 ENVISION HEALTHCARE CORP COM 29414D100 3442 54951 SH SOLE 54945 0 6 EOG RES INC COM 26875P101 21070 232723 SH SOLE 88365 0 144358 EPAM SYS INC COM 29414B104 1463 17417 SH SOLE 17258 0 159 EPLUS INC COM 294268107 162 2196 SH SOLE 2136 0 60 EPR PPTYS COM SH BEN INT 26884U109 2760 38396 SH SOLE 38377 0 19 EQT CORP COM 26884L109 2375 40494 SH SOLE 40494 0 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 370 4964 SH SOLE 4964 0 0 EQUIFAX INC COM 294429105 6631 48258 SH SOLE 21481 0 26777 EQUINIX INC COM PAR $0.001 29444U700 12610 29383 SH SOLE 18282 0 11101 EQUITY COMWLTH COM SH BEN INT 294628102 609 19274 SH SOLE 19274 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 298 3441 SH SOLE 3441 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1799 27334 SH SOLE 27315 0 19 ERICSSON ADR B SEK 10 294821608 1608 224285 SH SOLE 52179 0 172106 EROS INTL PLC SHS NEW G3788M114 1 83 SH SOLE 83 0 0 ESCO TECHNOLOGIES INC COM 296315104 231 3871 SH SOLE 3871 0 0 ESSENT GROUP LTD COM G3198U102 58 1580 SH SOLE 1528 0 52 ESSEX PPTY TR INC COM 297178105 1532 5952 SH SOLE 5939 0 13 ESTERLINE TECHNOLOGIES CORP COM 297425100 939 9913 SH SOLE 9894 0 19 ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 40 1322 SH SOLE 1066 0 256 ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 878 22079 SH SOLE 15584 0 6495 ETFIS SER TR I BIOSHS BIO CLI 26923G301 8 338 SH SOLE 338 0 0 ETFIS SER TR I INFRAC ACT MLP 26923G103 108 10676 SH SOLE 10676 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 1606 62784 SH SOLE 62659 0 125 ETFS PALLADIUM TR SH BEN INT 26923A106 995 12331 SH SOLE 12331 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 165 1868 SH SOLE 1868 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 17 510 SH SOLE 510 0 0 EURONET WORLDWIDE INC COM 298736109 971 11098 SH SOLE 11098 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 1523 21670 SH SOLE 21641 0 29 EVEREST RE GROUP LTD COM G3223R108 304 1191 SH SOLE 1191 0 0 EVERI HLDGS INC COM 30034T103 2 327 SH SOLE 327 0 0 EVERSOURCE ENERGY COM 30040W108 543 8991 SH SOLE 8991 0 0 EVOLENT HEALTH INC CL A 30050B101 1298 51188 SH SOLE 51140 0 48 EXA CORP COM 300614500 99 7148 SH SOLE 7148 0 0 EXACT SCIENCES CORP COM 30063P105 92 2598 SH SOLE 2598 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 14275 416401 SH SOLE 416401 0 0 EXELIXIS INC COM 30161Q104 27 1099 SH SOLE 1099 0 0 EXELON CORP COM 30161N101 5988 165991 SH SOLE 93291 0 72700 EXLSERVICE HOLDINGS INC COM 302081104 896 16147 SH SOLE 16147 0 0 EXPEDIA INC DEL COM NEW 30212P303 919 6167 SH SOLE 6167 0 0 EXPEDITORS INTL WASH INC COM 302130109 22871 404961 SH SOLE 403777 0 1184 EXPONENT INC COM 30214U102 1869 32071 SH SOLE 31911 0 160 EXPRESS INC COM 30219E103 2 246 SH SOLE 246 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 8431 132072 SH SOLE 101638 0 30434 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 177 9164 SH SOLE 9164 0 0 EXTERRAN CORP COM 30227H106 45 1660 SH SOLE 1660 0 0 EXTRA SPACE STORAGE INC COM 30225T102 5781 74113 SH SOLE 74113 0 0 EXTREME NETWORKS INC COM 30226D106 85 9152 SH SOLE 9152 0 0 EXXON MOBIL CORP COM 30231G102 29146 360982 SH SOLE 305050 0 55932 F M C CORP COM NEW 302491303 1119 15323 SH SOLE 15302 0 21 F5 NETWORKS INC COM 315616102 2425 19116 SH SOLE 19098 0 18 FABRINET SHS G3323L100 448 10489 SH SOLE 10489 0 0 FACEBOOK INC CL A 30303M102 37760 250104 SH SOLE 237424 0 12680 FACTSET RESH SYS INC COM 303075105 3033 18267 SH SOLE 18258 0 9 FAIR ISAAC CORP COM 303250104 343 2459 SH SOLE 2459 0 0 FANG HLDGS LTD ADR 30711Y102 31 8366 SH SOLE 8366 0 0 FARMLAND PARTNERS INC COM 31154R109 9 983 SH SOLE 0 0 983 FARO TECHNOLOGIES INC COM 311642102 38 995 SH SOLE 995 0 0 FASTENAL CO COM 311900104 23970 550585 SH SOLE 369302 0 181283 FB FINL CORP COM 30257X104 2 55 SH SOLE 55 0 0 FBL FINL GROUP INC CL A 30239F106 2 26 SH SOLE 26 0 0 FCB FINL HLDGS INC CL A 30255G103 79 1680 SH SOLE 1680 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1520 12018 SH SOLE 12018 0 0 FEDERAL SIGNAL CORP COM 313855108 7 400 SH SOLE 400 0 0 FEDERATED INVS INC PA CL B 314211103 734 26068 SH SOLE 26068 0 0 FEDERATED NATL HLDG CO COM 31422T101 1 81 SH SOLE 81 0 0 FEDEX CORP COM 31428X106 9515 43795 SH SOLE 35375 0 8420 FERRARI N V COM N3167Y103 33 380 SH SOLE 380 0 0 FERRO CORP COM 315405100 238 13019 SH SOLE 13019 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 29 2723 SH SOLE 2723 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 41 4109 SH SOLE 4109 0 0 FIDELITY CONSMR STAPLES 316092303 23076 698617 SH SOLE 698454 0 163 FIDELITY LTD TRM BD ETF 316188200 13 230 SH SOLE 230 0 0 FIDELITY MSCI CONSM DIS 316092204 23812 670698 SH SOLE 670545 0 153 FIDELITY MSCI FINLS IDX 316092501 41958 1154627 SH SOLE 1154465 0 162 FIDELITY MSCI HLTH CARE I 316092600 26162 683237 SH SOLE 683107 0 130 FIDELITY MSCI INFO TECH I 316092808 39150 916437 SH SOLE 916289 0 148 FIDELITY MSCI UTILS INDEX 316092865 23091 683796 SH SOLE 683796 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 640 14256 SH SOLE 14256 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 0 6 SH SOLE 6 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 4129 48365 SH SOLE 48306 0 59 FIFTH THIRD BANCORP COM 316773100 2554 98413 SH SOLE 93907 0 4506 FINANCIAL ENGINES INC COM 317485100 588 16071 SH SOLE 16071 0 0 FINISAR CORP COM NEW 31787A507 45 1718 SH SOLE 1718 0 0 FINISH LINE INC CL A 317923100 15 993 SH SOLE 993 0 0 FIREEYE INC COM 31816Q101 93 6097 SH SOLE 6097 0 0 FIRST AMERN FINL CORP COM 31847R102 2313 51721 SH SOLE 51126 0 595 FIRST BANCORP N C COM 318910106 63 2026 SH SOLE 2026 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 1 57 SH SOLE 57 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 155 12269 SH SOLE 12269 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 6 15 SH SOLE 15 0 0 FIRST DATA CORP NEW COM CL A 32008D106 161 8834 SH SOLE 8834 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 17 324 SH SOLE 324 0 0 FIRST FINL BANCORP OH COM 320209109 14 510 SH SOLE 510 0 0 FIRST FINL BANKSHARES COM 32020R109 264 5966 SH SOLE 5966 0 0 FIRST HAWAIIAN INC COM 32051X108 6 197 SH SOLE 197 0 0 FIRST HORIZON NATL CORP COM 320517105 111 6434 SH SOLE 6434 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1505 52591 SH SOLE 52591 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 103 2784 SH SOLE 2784 0 0 FIRST LONG IS CORP COM 320734106 11 385 SH SOLE 385 0 0 FIRST MERCHANTS CORP COM 320817109 247 6157 SH SOLE 6157 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 77 3303 SH SOLE 3303 0 0 FIRST POTOMAC RLTY TR COM 33610F109 1 96 SH SOLE 96 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4882 48783 SH SOLE 48778 0 5 FIRST SOLAR INC COM 336433107 22 578 SH SOLE 578 0 0 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 74 1692 SH SOLE 1692 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 1994 55294 SH SOLE 55294 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 103 7589 SH SOLE 7589 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 400 7233 SH SOLE 7233 0 0 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 5426 147108 SH SOLE 147108 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 313 13388 SH SOLE 13388 0 0 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 325 6198 SH SOLE 6198 0 0 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 2564 130112 SH SOLE 128881 0 1231 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 23 443 SH SOLE 443 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 33 719 SH SOLE 719 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 7745 209290 SH SOLE 189436 0 19854 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 5441 118265 SH SOLE 116799 0 1466 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 215 8626 SH SOLE 8626 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 13960 147352 SH SOLE 147323 0 29 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 11 471 SH SOLE 471 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 17 901 SH SOLE 901 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 2756 111109 SH SOLE 111109 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 2051 154000 SH SOLE 153751 0 249 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 7016 245400 SH SOLE 241638 0 3762 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 1243 20722 SH SOLE 20547 0 175 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 781 15895 SH SOLE 15895 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1804 34615 SH SOLE 34615 0 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 21 1589 SH SOLE 1589 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 8137 121652 SH SOLE 110832 0 10820 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 5507 155763 SH SOLE 155095 0 668 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 2839 73473 SH SOLE 73058 0 415 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 351 18108 SH SOLE 18082 0 26 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 3 109 SH SOLE 109 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 48 1797 SH SOLE 1797 0 0 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 233 11315 SH SOLE 11224 0 91 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 1334 54373 SH SOLE 54000 0 373 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 2277 19967 SH SOLE 19879 0 88 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 5749 118839 SH SOLE 118052 0 787 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 11254 258702 SH SOLE 255420 0 3282 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 453 7591 SH SOLE 7591 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 4834 177924 SH SOLE 152871 0 25053 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1876 93664 SH SOLE 93664 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 4 122 SH SOLE 122 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 19 494 SH SOLE 494 0 0 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 946 21330 SH SOLE 21330 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 156 8973 SH SOLE 8973 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 169 3056 SH SOLE 3056 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 465 9261 SH SOLE 9261 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 21091 396780 SH SOLE 393427 0 3354 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3910 66052 SH SOLE 64696 0 1356 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 2766 98281 SH SOLE 74405 0 23876 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 33 628 SH SOLE 628 0 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 44 872 SH SOLE 732 0 140 FIRST TR NASDAQ100 TECH INDE SHS 337345102 18622 298495 SH SOLE 298495 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 2361 101654 SH SOLE 100520 0 1134 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3851 69229 SH SOLE 67811 0 1418 FIRST TR SR FLG RTE INCM FD COM 33733U108 60 4504 SH SOLE 4504 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 197 15059 SH SOLE 15059 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 8169 279245 SH SOLE 279245 0 0 FIRSTCASH INC COM 33767D105 313 5404 SH SOLE 5404 0 0 FIRSTENERGY CORP COM 337932107 407 14017 SH SOLE 13940 0 77 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 569 8896 SH SOLE 8696 0 200 FISERV INC COM 337738108 6881 56229 SH SOLE 42487 0 13742 FIVE BELOW INC COM 33829M101 4455 90209 SH SOLE 83358 0 6851 FIVE PRIME THERAPEUTICS INC COM 33830X104 1 27 SH SOLE 27 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 974 37052 SH SOLE 37052 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1384 9603 SH SOLE 9592 0 11 FLEX LTD ORD Y2573F102 3440 210922 SH SOLE 210607 0 315 FLEXSHARES TR GLB QLT R/E IDX 33939L787 5389 89891 SH SOLE 89891 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 11474 455714 SH SOLE 455663 0 51 FLEXSHARES TR MORNSTAR USMKT 33939L100 3097 30350 SH SOLE 30350 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 8828 218010 SH SOLE 218010 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 3945 96047 SH SOLE 95981 0 66 FLEXSHARES TR READY ACC VARI 33939L886 139 1848 SH SOLE 1848 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 5555 118378 SH SOLE 118378 0 0 FLIR SYS INC COM 302445101 555 16047 SH SOLE 16009 0 38 FLOOR & DECOR HLDGS INC CL A 339750101 167 4243 SH SOLE 732 0 3511 FLOTEK INDS INC DEL COM 343389102 1 155 SH SOLE 155 0 0 FLOWERS FOODS INC COM 343498101 172 9892 SH SOLE 8638 0 1254 FLOWSERVE CORP COM 34354P105 2245 48378 SH SOLE 48378 0 0 FLUOR CORP NEW COM 343412102 832 18203 SH SOLE 18182 0 21 FLY LEASING LTD SPONSORED ADR 34407D109 67 5015 SH SOLE 5015 0 0 FNB CORP PA COM 302520101 394 27815 SH SOLE 27815 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 88 894 SH SOLE 894 0 0 FOOT LOCKER INC COM 344849104 3673 74570 SH SOLE 74459 0 111 FORD MTR CO DEL COM PAR $0.01 345370860 5783 516891 SH SOLE 328879 0 188012 FOREST CITY RLTY TR INC COM CL A 345605109 19 849 SH SOLE 849 0 0 FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 5 5 SH SOLE 5 0 0 FORMFACTOR INC COM 346375108 4 327 SH SOLE 327 0 0 FORRESTER RESH INC COM 346563109 5 124 SH SOLE 124 0 0 FORTINET INC COM 34959E109 1305 34904 SH SOLE 34722 0 182 FORTIS INC COM 349553107 10539 299821 SH SOLE 299821 0 0 FORTIVE CORP COM 34959J108 2937 46464 SH SOLE 42167 0 4297 FORTRESS INVESTMENT GROUP LL CL A 34958B106 6 736 SH SOLE 736 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 771 11806 SH SOLE 2527 0 9279 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 258 16448 SH SOLE 16388 0 60 FORWARD AIR CORP COM 349853101 639 11971 SH SOLE 11971 0 0 FORWARD PHARMA A/S SPONSORED ADR 34986J105 6 316 SH SOLE 316 0 0 FOSSIL GROUP INC COM 34988V106 7 769 SH SOLE 735 0 34 FOSTER L B CO COM 350060109 75 3487 SH SOLE 3487 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3 190 SH SOLE 190 0 0 FOX FACTORY HLDG CORP COM 35138V102 640 17983 SH SOLE 17818 0 165 FQF TR OSHARS FTSE US 351680855 17124 585625 SH SOLE 585625 0 0 FRANCESCAS HLDGS CORP COM 351793104 0 16 SH SOLE 16 0 0 FRANCO NEVADA CORP COM 351858105 202 2800 SH SOLE 2783 0 17 FRANKLIN ELEC INC COM 353514102 524 12616 SH SOLE 12616 0 0 FRANKLIN RES INC COM 354613101 4671 104303 SH SOLE 103843 0 460 FREEPORT-MCMORAN INC CL B 35671D857 1631 135980 SH SOLE 135948 0 32 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 6965 144139 SH SOLE 144009 0 130 FRESH DEL MONTE PRODUCE INC ORD G36738105 24 464 SH SOLE 464 0 0 FRESHPET INC COM 358039105 433 26123 SH SOLE 26123 0 0 FS INVT CORP COM 302635107 1605 175379 SH SOLE 175379 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 10 749 SH SOLE 749 0 0 FTD COS INC COM 30281V108 44 2206 SH SOLE 2206 0 0 FTI CONSULTING INC COM 302941109 43 1241 SH SOLE 1241 0 0 FULLER H B CO COM 359694106 102 1975 SH SOLE 1975 0 0 FUTUREFUEL CORPORATION COM 36116M106 56 3712 SH SOLE 3712 0 0 G-III APPAREL GROUP LTD COM 36237H101 932 37360 SH SOLE 37330 0 30 GABELLI DIVD & INCOME TR COM 36242H104 0 3 SH SOLE 3 0 0 GALAPAGOS NV SPON ADR 36315X101 52 679 SH SOLE 679 0 0 GALLAGHER ARTHUR J & CO COM 363576109 797 13942 SH SOLE 12459 0 1483 GAMCO INVESTORS INC CL A COM 361438104 6 173 SH SOLE 173 0 0 GAMESTOP CORP NEW CL A 36467W109 91 4199 SH SOLE 4144 0 55 GAMING & LEISURE PPTYS INC COM 36467J108 2147 56966 SH SOLE 56966 0 0 GANNETT CO INC COM 36473H104 7 891 SH SOLE 891 0 0 GAP INC DEL COM 364760108 397 18092 SH SOLE 18029 0 63 GARDNER DENVER HLDGS INC COM 36555P107 353 16309 SH SOLE 16309 0 0 GARMIN LTD SHS H2906T109 3362 65899 SH SOLE 65682 0 217 GARTNER INC COM 366651107 6645 53804 SH SOLE 53754 0 50 GATX CORP COM 361448103 997 15511 SH SOLE 6587 0 8924 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 31 1048 SH SOLE 1048 0 0 GENERAC HLDGS INC COM 368736104 72 1979 SH SOLE 1979 0 0 GENERAL DYNAMICS CORP COM 369550108 12946 65367 SH SOLE 54335 0 11032 GENERAL ELECTRIC CO COM 369604103 17499 648070 SH SOLE 455379 0 192691 GENERAL MLS INC COM 370334104 7433 134154 SH SOLE 77735 0 56419 GENERAL MTRS CO COM 37045V100 7536 215592 SH SOLE 151125 0 64467 GENESCO INC COM 371532102 47 1396 SH SOLE 1396 0 0 GENESEE & WYO INC CL A 371559105 450 6587 SH SOLE 6379 0 208 GENESIS ENERGY L P UNIT LTD PARTN 371927104 109 3425 SH SOLE 3425 0 0 GENOMIC HEALTH INC COM 37244C101 292 9004 SH SOLE 9004 0 0 GENPACT LIMITED SHS G3922B107 913 32770 SH SOLE 32733 0 37 GENTEX CORP COM 371901109 3219 169684 SH SOLE 148666 0 21018 GENTHERM INC COM 37253A103 268 6902 SH SOLE 6902 0 0 GENUINE PARTS CO COM 372460105 3262 35162 SH SOLE 28223 0 6939 GENWORTH FINL INC COM CL A 37247D106 31 8121 SH SOLE 8121 0 0 GEO GROUP INC NEW COM 36162J106 4761 161032 SH SOLE 32496 0 128536 GEOPARK LTD USD SHS G38327105 3 385 SH SOLE 385 0 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 8 557 SH SOLE 557 0 0 GERDAU S A SPON ADR REP PFD 373737105 131 42630 SH SOLE 1440 0 41190 GERMAN AMERN BANCORP INC COM 373865104 6 178 SH SOLE 178 0 0 GGP INC COM 36174X101 1099 46747 SH SOLE 46646 0 101 GIBRALTAR INDS INC COM 374689107 4 111 SH SOLE 111 0 0 GIGAMON INC COM 37518B102 150 3804 SH SOLE 3804 0 0 GILDAN ACTIVEWEAR INC COM 375916103 7 213 SH SOLE 213 0 0 GILEAD SCIENCES INC COM 375558103 43223 610651 SH SOLE 439666 0 170985 GLACIER BANCORP INC NEW COM 37637Q105 12279 335393 SH SOLE 335040 0 353 GLATFELTER COM 377316104 77 3926 SH SOLE 3926 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 20502 475462 SH SOLE 303998 0 171464 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 4 104 SH SOLE 104 0 0 GLOBAL PMTS INC COM 37940X102 2493 27641 SH SOLE 17079 0 10562 GLOBAL X FDS FTSE NORDIC REG 37950E101 43 2006 SH SOLE 1813 0 193 GLOBAL X FDS GLB X GURU INDEX 37950E341 23 874 SH SOLE 164 0 710 GLOBAL X FDS GLB X NXT EMRG 37950E218 1442 67013 SH SOLE 67013 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 299 13794 SH SOLE 13794 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 5264 482030 SH SOLE 482030 0 0 GLOBAL X FDS GLBX MSCI NORW 37950E747 719 62409 SH SOLE 62330 0 79 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 944 73527 SH SOLE 73527 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 4 293 SH SOLE 293 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 148 5842 SH SOLE 5842 0 0 GLOBALSTAR INC COM 378973408 20 9443 SH SOLE 9443 0 0 GLOBUS MED INC CL A 379577208 1614 48659 SH SOLE 48326 0 333 GNC HLDGS INC COM CL A 36191G107 3 373 SH SOLE 373 0 0 GODADDY INC CL A 380237107 278 6592 SH SOLE 6554 0 38 GOLAR LNG LTD BERMUDA SHS G9456A100 65 2968 SH SOLE 2968 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 5 1460 SH SOLE 1460 0 0 GOLDCORP INC NEW COM 380956409 89 6906 SH SOLE 6906 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 8035 290270 SH SOLE 290270 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 3897 80985 SH SOLE 80985 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 10865 48961 SH SOLE 48952 0 9 GOODYEAR TIRE & RUBR CO COM 382550101 892 25539 SH SOLE 25539 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 19 1017 SH SOLE 1017 0 0 GP STRATEGIES CORP COM 36225V104 151 5710 SH SOLE 5554 0 156 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 48 429 SH SOLE 339 0 90 GRACE W R & CO DEL NEW COM 38388F108 133 1836 SH SOLE 1836 0 0 GRACO INC COM 384109104 2613 23889 SH SOLE 20539 0 3350 GRAHAM CORP COM 384556106 30 1537 SH SOLE 1537 0 0 GRAHAM HLDGS CO COM 384637104 2 4 SH SOLE 4 0 0 GRAINGER W W INC COM 384802104 1801 9975 SH SOLE 7409 0 2566 GRAMERCY PPTY TR COM NEW 385002308 1118 37685 SH SOLE 37649 0 36 GRAND CANYON ED INC COM 38526M106 6535 83346 SH SOLE 83284 0 62 GRANITE CONSTR INC COM 387328107 506 10467 SH SOLE 10426 0 41 GRAPHIC PACKAGING HLDG CO COM 388689101 173 12445 SH SOLE 12445 0 0 GRAY TELEVISION INC COM 389375106 87 6372 SH SOLE 6372 0 0 GREAT PLAINS ENERGY INC COM 391164100 4546 155266 SH SOLE 15703 0 139563 GREAT SOUTHN BANCORP INC COM 390905107 2 37 SH SOLE 37 0 0 GREAT WESTN BANCORP INC COM 391416104 654 16037 SH SOLE 16037 0 0 GREEN DOT CORP CL A 39304D102 212 5507 SH SOLE 5507 0 0 GREEN PLAINS INC COM 393222104 77 3728 SH SOLE 3728 0 0 GREENBRIER COS INC COM 393657101 223 4823 SH SOLE 4823 0 0 GREENHILL & CO INC COM 395259104 227 11275 SH SOLE 11275 0 0 GREIF INC CL A 397624107 13 232 SH SOLE 232 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 3472 164254 SH SOLE 163945 0 309 GROUP 1 AUTOMOTIVE INC COM 398905109 598 9446 SH SOLE 9446 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 8268 161862 SH SOLE 161862 0 0 GRUBHUB INC COM 400110102 399 9157 SH SOLE 9086 0 71 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 28 589 SH SOLE 589 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 5 20 SH SOLE 20 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 42 980 SH SOLE 980 0 0 GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 7 702 SH SOLE 702 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 1769 72647 SH SOLE 72606 0 41 GTT COMMUNICATIONS INC COM 362393100 42 1339 SH SOLE 1339 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 GUIDANCE SOFTWARE INC COM 401692108 9 1411 SH SOLE 1411 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 548 7981 SH SOLE 7941 0 40 GULFPORT ENERGY CORP COM NEW 402635304 505 34197 SH SOLE 34197 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 97 963 SH SOLE 963 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 147 9294 SH SOLE 9294 0 0 HAEMONETICS CORP COM 405024100 1149 29140 SH SOLE 28905 0 235 HAIN CELESTIAL GROUP INC COM 405217100 1720 44374 SH SOLE 43749 0 625 HALLADOR ENERGY COMPANY COM 40609P105 29 3774 SH SOLE 3774 0 0 HALLIBURTON CO COM 406216101 15586 364929 SH SOLE 118264 0 246665 HALYARD HEALTH INC COM 40650V100 11 399 SH SOLE 399 0 0 HANCOCK HLDG CO COM 410120109 46 961 SH SOLE 961 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1120 51250 SH SOLE 51250 0 0 HANESBRANDS INC COM 410345102 4395 189745 SH SOLE 187911 0 1834 HANMI FINL CORP COM NEW 410495204 62 2161 SH SOLE 2161 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3 102 SH SOLE 102 0 0 HANOVER INS GROUP INC COM 410867105 109 1217 SH SOLE 1217 0 0 HARLEY DAVIDSON INC COM 412822108 346 6453 SH SOLE 6453 0 0 HARRIS CORP DEL COM 413875105 1825 16765 SH SOLE 16735 0 30 HARSCO CORP COM 415864107 56 3505 SH SOLE 3505 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3460 65841 SH SOLE 65470 0 371 HASBRO INC COM 418056107 5298 47524 SH SOLE 38244 0 9280 HAWAIIAN ELEC INDUSTRIES COM 419870100 90 2793 SH SOLE 2751 0 42 HAWAIIAN HOLDINGS INC COM 419879101 575 12224 SH SOLE 12162 0 62 HCA HEALTHCARE INC COM 40412C101 1761 20201 SH SOLE 15756 0 4445 HCI GROUP INC COM 40416E103 25 525 SH SOLE 525 0 0 HCP INC COM 40414L109 1975 61779 SH SOLE 61562 0 217 HD SUPPLY HLDGS INC COM 40416M105 874 28599 SH SOLE 28493 0 106 HDFC BANK LTD ADR REPS 3 SHS 40415F101 4128 47487 SH SOLE 36949 0 10538 HEALTHCARE RLTY TR COM 421946104 171 5041 SH SOLE 4990 0 51 HEALTHCARE SVCS GRP INC COM 421906108 4992 106631 SH SOLE 106570 0 61 HEALTHCARE TR AMER INC CL A NEW 42225P501 1939 62345 SH SOLE 62345 0 0 HEALTHSOUTH CORP COM NEW 421924309 1303 26914 SH SOLE 26914 0 0 HEALTHSTREAM INC COM 42222N103 763 28973 SH SOLE 28973 0 0 HEARTLAND EXPRESS INC COM 422347104 502 24117 SH SOLE 24117 0 0 HEARTLAND FINL USA INC COM 42234Q102 107 2273 SH SOLE 2273 0 0 HEICO CORP NEW CL A 422806208 184 2995 SH SOLE 2995 0 0 HEICO CORP NEW COM 422806109 3931 54768 SH SOLE 54565 0 203 HELEN OF TROY CORP LTD COM G4388N106 1357 14389 SH SOLE 14158 0 231 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2 306 SH SOLE 306 0 0 HELMERICH & PAYNE INC COM 423452101 252 4635 SH SOLE 4635 0 0 HENRY JACK & ASSOC INC COM 426281101 18747 180462 SH SOLE 179982 0 480 HERBALIFE LTD COM USD SHS G4412G101 29 403 SH SOLE 403 0 0 HERC HLDGS INC COM 42704L104 31 803 SH SOLE 803 0 0 HERCULES CAPITAL INC COM 427096508 153 11544 SH SOLE 11459 0 85 HERITAGE FINL CORP WASH COM 42722X106 65 2450 SH SOLE 2401 0 49 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 68 3632 SH SOLE 3632 0 0 HERSHEY CO COM 427866108 2245 20889 SH SOLE 20744 0 145 HERTZ GLOBAL HLDGS INC COM 42806J106 5060 439994 SH SOLE 439994 0 0 HESKA CORP COM RESTRC NEW 42805E306 170 1662 SH SOLE 1662 0 0 HESS CORP COM 42809H107 1056 24108 SH SOLE 24076 0 32 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1990 119890 SH SOLE 119750 0 140 HEXCEL CORP NEW COM 428291108 2188 41498 SH SOLE 41498 0 0 HFF INC CL A 40418F108 232 6676 SH SOLE 6676 0 0 HIBBETT SPORTS INC COM 428567101 31 1485 SH SOLE 1485 0 0 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 2137 116185 SH SOLE 116185 0 0 HIGHWOODS PPTYS INC COM 431284108 177 3473 SH SOLE 3473 0 0 HILL ROM HLDGS INC COM 431475102 3360 42202 SH SOLE 15685 0 26517 HILLENBRAND INC COM 431571108 15 403 SH SOLE 403 0 0 HILLTOP HOLDINGS INC COM 432748101 1376 52476 SH SOLE 52476 0 0 HILTON GRAND VACATIONS INC COM 43283X105 393 10867 SH SOLE 10867 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 815 13187 SH SOLE 13187 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2 232 SH SOLE 232 0 0 HMS HLDGS CORP COM 40425J101 128 6920 SH SOLE 6920 0 0 HNI CORP COM 404251100 0 21 SH SOLE 21 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 168 5161 SH SOLE 5161 0 0 HOLLYFRONTIER CORP COM 436106108 1505 54737 SH SOLE 8203 0 46534 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 8 511 SH SOLE 511 0 0 HOLOGIC INC COM 436440101 5334 117569 SH SOLE 35716 0 81853 HOME BANCSHARES INC COM 436893200 1253 50288 SH SOLE 49953 0 335 HOME DEPOT INC COM 437076102 38668 252115 SH SOLE 170299 0 81816 HOMESTREET INC COM 43785V102 9 295 SH SOLE 295 0 0 HONDA MOTOR LTD AMERN SHS 438128308 3642 133056 SH SOLE 80909 0 52147 HONEYWELL INTL INC COM 438516106 21031 157818 SH SOLE 116518 0 41300 HOOKER FURNITURE CORP COM 439038100 9 212 SH SOLE 212 0 0 HOPE BANCORP INC COM 43940T109 117 6368 SH SOLE 6368 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 24 642 SH SOLE 642 0 0 HORIZON GLOBAL CORP COM 44052W104 446 31047 SH SOLE 31047 0 0 HORIZON PHARMA PLC SHS G4617B105 455 38257 SH SOLE 38257 0 0 HORMEL FOODS CORP COM 440452100 4147 121602 SH SOLE 20213 0 101389 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3409 117006 SH SOLE 116951 0 55 HOST HOTELS & RESORTS INC COM 44107P104 2140 117208 SH SOLE 117123 0 85 HOSTESS BRANDS INC CL A 44109J106 123 7645 SH SOLE 7645 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 167 13608 SH SOLE 13529 0 79 HOULIHAN LOKEY INC CL A 441593100 11 320 SH SOLE 320 0 0 HOWARD HUGHES CORP COM 44267D107 168 1368 SH SOLE 1368 0 0 HP INC COM 40434L105 6973 399033 SH SOLE 398036 0 997 HRG GROUP INC COM 40434J100 19 1058 SH SOLE 1058 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 20901 450507 SH SOLE 379472 0 71036 HSN INC COM 404303109 61 1904 SH SOLE 1904 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 358 12766 SH SOLE 2456 0 10310 HUB GROUP INC CL A 443320106 14 355 SH SOLE 355 0 0 HUBBELL INC COM 443510607 377 3331 SH SOLE 3331 0 0 HUBSPOT INC COM 443573100 14 212 SH SOLE 212 0 0 HUDSON PAC PPTYS INC COM 444097109 146 4243 SH SOLE 4243 0 0 HUDSON TECHNOLOGIES INC COM 444144109 4 448 SH SOLE 448 0 0 HUMANA INC COM 444859102 1170 4879 SH SOLE 4879 0 0 HUNT J B TRANS SVCS INC COM 445658107 1611 17631 SH SOLE 17614 0 17 HUNTINGTON BANCSHARES INC COM 446150104 2441 180518 SH SOLE 178274 0 2244 HUNTINGTON BANCSHARES INC PFD CONV SER A 446150401 390 266 SH SOLE 266 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1095 5884 SH SOLE 5884 0 0 HUNTSMAN CORP COM 447011107 766 29727 SH SOLE 28990 0 737 HURCO COMPANIES INC COM 447324104 1 29 SH SOLE 29 0 0 HURON CONSULTING GROUP INC COM 447462102 31 736 SH SOLE 736 0 0 HYATT HOTELS CORP COM CL A 448579102 4 75 SH SOLE 75 0 0 IAC INTERACTIVECORP COM 44919P508 730 7071 SH SOLE 7025 0 46 IBERIABANK CORP COM 450828108 475 5850 SH SOLE 5850 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 53 1024 SH SOLE 1024 0 0 ICF INTL INC COM 44925C103 7 139 SH SOLE 139 0 0 ICICI BK LTD ADR 45104G104 3689 411564 SH SOLE 365850 0 45714 ICON PLC SHS G4705A100 9101 93072 SH SOLE 92938 0 134 ICONIX BRAND GROUP INC COM 451055107 1 146 SH SOLE 146 0 0 ICU MED INC COM 44930G107 1868 10830 SH SOLE 10813 0 17 IDACORP INC COM 451107106 674 7893 SH SOLE 7893 0 0 IDEX CORP COM 45167R104 4340 38431 SH SOLE 37768 0 663 IDEXX LABS INC COM 45168D104 4226 26195 SH SOLE 26193 0 2 IDT CORP CL B NEW 448947507 43 3047 SH SOLE 3047 0 0 IHS MARKIT LTD SHS G47567105 6461 146634 SH SOLE 146037 0 597 II VI INC COM 902104108 36 1077 SH SOLE 1077 0 0 ILG INC COM 44967H101 447 16275 SH SOLE 16275 0 0 ILLINOIS TOOL WKS INC COM 452308109 16719 116751 SH SOLE 26124 0 90627 ILLUMINA INC COM 452327109 359 2077 SH SOLE 2073 0 4 IMAX CORP COM 45245E109 642 29188 SH SOLE 24556 0 4632 IMMUNOGEN INC COM 45253H101 192 26902 SH SOLE 26876 0 26 IMPAX LABORATORIES INC COM 45256B101 45 2759 SH SOLE 2759 0 0 IMPERIAL OIL LTD COM NEW 453038408 411 14121 SH SOLE 2961 0 11160 IMPERVA INC COM 45321L100 30 617 SH SOLE 617 0 0 IMPINJ INC COM 453204109 12 244 SH SOLE 244 0 0 INC RESH HLDGS INC CL A 45329R109 71 1218 SH SOLE 1218 0 0 INCYTE CORP COM 45337C102 873 6929 SH SOLE 6929 0 0 INDEPENDENT BK GROUP INC COM 45384B106 510 8552 SH SOLE 8552 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 9686 329410 SH SOLE 328706 0 704 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 346 13608 SH SOLE 13608 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 423 13739 SH SOLE 13739 0 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 449 16572 SH SOLE 16572 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2 39 SH SOLE 39 0 0 INFINERA CORPORATION COM 45667G103 301 28162 SH SOLE 28023 0 139 INFINITY PPTY & CAS CORP COM 45665Q103 75 806 SH SOLE 806 0 0 INFOSYS LTD SPONSORED ADR 456788108 642 42721 SH SOLE 20895 0 21826 ING GROEP N V SPONSORED ADR 456837103 8666 498338 SH SOLE 357041 0 141297 INGERSOLL-RAND PLC SHS G47791101 16605 181710 SH SOLE 21655 0 160055 INGEVITY CORP COM 45688C107 198 3507 SH SOLE 3504 0 3 INGLES MKTS INC CL A 457030104 2 70 SH SOLE 70 0 0 INGREDION INC COM 457187102 2606 21877 SH SOLE 21854 0 23 INNERWORKINGS INC COM 45773Y105 391 33590 SH SOLE 33590 0 0 INNOPHOS HOLDINGS INC COM 45774N108 53 1192 SH SOLE 1192 0 0 INNOSPEC INC COM 45768S105 698 10663 SH SOLE 10663 0 0 INOGEN INC COM 45780L104 77 805 SH SOLE 805 0 0 INOVALON HLDGS INC COM CL A 45781D101 1237 94142 SH SOLE 94055 0 87 INPHI CORP COM 45772F107 56 1659 SH SOLE 1659 0 0 INSPERITY INC COM 45778Q107 378 5329 SH SOLE 5209 0 120 INSTALLED BLDG PRODS INC COM 45780R101 156 2958 SH SOLE 2878 0 80 INSTEEL INDUSTRIES INC COM 45774W108 139 4202 SH SOLE 4202 0 0 INSTRUCTURE INC COM 45781U103 31 1047 SH SOLE 1047 0 0 INSULET CORP COM 45784P101 91 1782 SH SOLE 1782 0 0 INTEGER HLDGS CORP COM 45826H109 143 3328 SH SOLE 3328 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 816 14952 SH SOLE 14952 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 458 17812 SH SOLE 17778 0 34 INTEL CORP COM 458140100 18709 554547 SH SOLE 402616 0 151931 INTER PARFUMS INC COM 458334109 94 2567 SH SOLE 2567 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 33 904 SH SOLE 904 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5878 89227 SH SOLE 57032 0 32195 INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 3224 58067 SH SOLE 58067 0 0 INTERDIGITAL INC COM 45867G101 310 4008 SH SOLE 4008 0 0 INTERFACE INC COM 458665304 371 18859 SH SOLE 18859 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 17833 115923 SH SOLE 97508 0 18415 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 16981 125800 SH SOLE 125523 0 277 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 17 974 SH SOLE 974 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 0 1 SH SOLE 1 0 0 INTERPUBLIC GROUP COS INC COM 460690100 2639 107196 SH SOLE 107169 0 27 INTERSECT ENT INC COM 46071F103 7 242 SH SOLE 242 0 0 INTERXION HOLDING N.V SHS N47279109 3108 67861 SH SOLE 67861 0 0 INTL PAPER CO COM 460146103 12033 212528 SH SOLE 139916 0 72612 INTRAWEST RESORTS HLDGS INC COM 46090K109 1 58 SH SOLE 58 0 0 INTUIT COM 461202103 7891 59439 SH SOLE 51280 0 8159 INTUITIVE SURGICAL INC COM NEW 46120E602 14846 15867 SH SOLE 3008 0 12859 INVENTURE FOODS INC COM 461212102 16 3808 SH SOLE 3808 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 1196 99611 SH SOLE 99611 0 0 INVESCO LTD SHS G491BT108 4761 135339 SH SOLE 134529 0 810 INVESTORS BANCORP INC NEW COM 46146L101 10 731 SH SOLE 731 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 1264 203550 SH SOLE 203478 0 72 INVITATION HOMES INC COM 46187W107 431 19906 SH SOLE 19906 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2314 45500 SH SOLE 45415 0 85 IPG PHOTONICS CORP COM 44980X109 1099 7572 SH SOLE 7556 0 16 IRADIMED CORP COM 46266A109 4 510 SH SOLE 510 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 1 41 SH SOLE 41 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 94 8528 SH SOLE 8528 0 0 IROBOT CORP COM 462726100 12 150 SH SOLE 150 0 0 IRON MTN INC NEW COM 46284V101 3389 98690 SH SOLE 98690 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 10 537 SH SOLE 537 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 42 1750 SH SOLE 1750 0 0 ISHARES 10+ YR CR BD ETF 464289511 12602 204494 SH SOLE 204476 0 18 ISHARES AGGRES ALLOC ETF 464289859 230 4436 SH SOLE 4436 0 0 ISHARES AUSTRIA CAPD ETF 464286202 3551 167153 SH SOLE 167153 0 0 ISHARES BELGIUM CAPD ETF 464286301 5534 282547 SH SOLE 282308 0 239 ISHARES CORE LT USDB ETF 464289479 48544 764234 SH SOLE 764234 0 0 ISHARES EM HGHYL BD ETF 464286285 17845 355760 SH SOLE 355760 0 0 ISHARES GLB HGH YLD ETF 464286178 26 514 SH SOLE 514 0 0 ISHARES GRWT ALLOCAT ETF 464289867 12563 288079 SH SOLE 287815 0 264 ISHARES INDIA 50 ETF 464289529 4175 124237 SH SOLE 124237 0 0 ISHARES INTL HIGH YIELD 464286210 553 10852 SH SOLE 10852 0 0 ISHARES JP MRG EM CRP BD 464286251 24 464 SH SOLE 464 0 0 ISHARES MIN VOL EMRG MKT 464286533 13373 241339 SH SOLE 241339 0 0 ISHARES MODERT ALLOC ETF 464289875 219 5867 SH SOLE 5867 0 0 ISHARES MSCI AUST ETF 464286103 28667 1322255 SH SOLE 1322172 0 83 ISHARES MSCI BRIC INDX 464286657 108 2900 SH SOLE 2900 0 0 ISHARES MSCI BRZ CAP ETF 464286400 7138 209061 SH SOLE 208101 0 960 ISHARES MSCI CDA ETF 464286509 31459 1175639 SH SOLE 1164611 0 11028 ISHARES MSCI CH CAP ETF 464286640 1116 26798 SH SOLE 26798 0 0 ISHARES MSCI EURO FL ETF 464289180 11968 545584 SH SOLE 545349 0 235 ISHARES MSCI EURZONE ETF 464286608 60375 1497204 SH SOLE 1491597 0 5607 ISHARES MSCI FRANCE ETF 464286707 957 33279 SH SOLE 33279 0 0 ISHARES MSCI FRNTR100ETF 464286145 13558 474330 SH SOLE 474330 0 0 ISHARES MSCI GERMANY ETF 464286806 39637 1309525 SH SOLE 1308700 0 825 ISHARES MSCI HONG KG ETF 464286871 2913 124375 SH SOLE 119971 0 4404 ISHARES MSCI ISR CAP ETF 464286632 7 132 SH SOLE 132 0 0 ISHARES MSCI MEX CAP ETF 464286822 5895 109284 SH SOLE 109208 0 76 ISHARES MSCI NETHERL ETF 464286814 6113 211274 SH SOLE 211104 0 170 ISHARES MSCI PAC JP ETF 464286665 5046 113460 SH SOLE 113460 0 0 ISHARES MSCI SPAN CP ETF 464286764 37904 1154254 SH SOLE 1153962 0 292 ISHARES MSCI STH KOR ETF 464286772 11747 173237 SH SOLE 173142 0 95 ISHARES MSCI SZ CAP ETF 464286749 8574 249859 SH SOLE 249756 0 103 ISHARES MSCI THI CAP ETF 464286624 11392 146115 SH SOLE 146092 0 23 ISHARES MSCI TURKEY ETF 464286715 2943 70878 SH SOLE 70770 0 108 ISHARES MSCI WORLD ETF 464286392 85 1048 SH SOLE 1048 0 0 ISHARES NW ZEALND CP ETF 464289123 2040 44074 SH SOLE 44074 0 0 ISHARES RUS TP200 VL ETF 464289420 151 3104 SH SOLE 3104 0 0 ISHARES GOLD TRUST ISHARES 464285105 4668 390809 SH SOLE 306718 0 84091 ISHARES INC CORE MSCI EMKT 46434G103 525609 10503770 SH SOLE 10502668 0 1102 ISHARES INC CUR HD MSCI EM 46434G509 279 11527 SH SOLE 11281 0 246 ISHARES INC MSCI ITL ETF NEW 46434G830 35563 1279228 SH SOLE 1279020 0 208 ISHARES INC MSCI JPN ETF NEW 46434G822 53439 996079 SH SOLE 987919 0 8160 ISHARES INC MSCI MLY ETF NEW 46434G814 2893 91217 SH SOLE 75931 0 15286 ISHARES INC MSCI SINGPOR ETF 46434G780 3138 132834 SH SOLE 112433 0 20401 ISHARES INC MSCI TAIWAN ETF 46434G772 8290 231803 SH SOLE 220402 0 11401 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1433 102274 SH SOLE 102274 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 306 19470 SH SOLE 19470 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 5760 57383 SH SOLE 57383 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 3082 64386 SH SOLE 63857 0 529 ISHARES TR 1-3 YR CR BD ETF 464288646 131732 1250893 SH SOLE 1250776 0 117 ISHARES TR 1-3 YR TR BD ETF 464287457 132146 1564107 SH SOLE 1517065 0 47042 ISHARES TR 10-20 YR TRS ETF 464288653 19116 140166 SH SOLE 140123 0 43 ISHARES TR 20 YR TR BD ETF 464287432 148472 1186612 SH SOLE 1175801 0 10811 ISHARES TR 3-7 YR TR BD ETF 464288661 93000 752653 SH SOLE 744349 0 8304 ISHARES TR 3YRTB ETF 464288125 20 244 SH SOLE 244 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 228728 2145463 SH SOLE 2142261 0 3202 ISHARES TR AGENCY BOND ETF 464288166 6579 57871 SH SOLE 57871 0 0 ISHARES TR ASIA 50 ETF 464288430 302 5275 SH SOLE 5177 0 98 ISHARES TR CALIF MUN BD ETF 464288356 3817 32425 SH SOLE 32425 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 251 6319 SH SOLE 6037 0 282 ISHARES TR CMBS ETF 46429B366 707 13735 SH SOLE 13735 0 0 ISHARES TR COHEN&STEER REIT 464287564 15292 151231 SH SOLE 136698 0 14532 ISHARES TR CORE HIGH DV ETF 46429B663 14935 179681 SH SOLE 132408 0 47273 ISHARES TR CORE MSCI EAFE 46432F842 985366 16182786 SH SOLE 16182786 0 0 ISHARES TR CORE MSCI EURO 46434V738 8085 172489 SH SOLE 172489 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 6 109 SH SOLE 109 0 0 ISHARES TR CORE S&P MCP ETF 464287507 700039 4024360 SH SOLE 4022054 0 2306 ISHARES TR CORE S&P SCP ETF 464287804 350241 4995587 SH SOLE 4985819 0 9768 ISHARES TR CORE S&P TTL STK 464287150 53762 970107 SH SOLE 969439 0 668 ISHARES TR CORE S&P US ETF 464287671 8218 170503 SH SOLE 166291 0 4212 ISHARES TR CORE S&P VLU ETF 464287663 8428 165434 SH SOLE 165434 0 0 ISHARES TR CORE S&P500 ETF 464287200 1767148 7259958 SH SOLE 7244703 0 15254 ISHARES TR CORE ST USDB ETF 46432F859 556 11063 SH SOLE 11063 0 0 ISHARES TR CORE TL USD BD 46434V613 8793 172587 SH SOLE 172587 0 0 ISHARES TR CORE US AGGBD ET 464287226 970333 8860703 SH SOLE 8793803 0 66900 ISHARES TR CUR HD EURZN ETF 46434V639 10772 367496 SH SOLE 367496 0 0 ISHARES TR DOW JONES US ETF 464287846 1685 13888 SH SOLE 2214 0 11674 ISHARES TR EAFE GRWTH ETF 464288885 13049 176408 SH SOLE 176324 0 84 ISHARES TR EAFE SML CP ETF 464288273 78762 1361729 SH SOLE 1355725 0 6004 ISHARES TR EAFE VALUE ETF 464288877 69296 1340365 SH SOLE 1340365 0 0 ISHARES TR EMGR MKT INF ETF 464288216 26 820 SH SOLE 820 0 0 ISHARES TR EUROPE ETF 464287861 7739 174612 SH SOLE 174612 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 19244 377929 SH SOLE 377929 0 0 ISHARES TR GL TIMB FORE ETF 464288174 367 6011 SH SOLE 5658 0 353 ISHARES TR GLB CNS DISC ETF 464288745 808 8156 SH SOLE 8156 0 0 ISHARES TR GLB CNSM STP ETF 464288737 875 8560 SH SOLE 8560 0 0 ISHARES TR GLB INFRASTR ETF 464288372 6870 156235 SH SOLE 150605 0 5630 ISHARES TR GLOB HLTHCRE ETF 464287325 2332 21311 SH SOLE 19086 0 2225 ISHARES TR GLOB TELECOM ETF 464287275 1016 17352 SH SOLE 15541 0 1811 ISHARES TR GLOBAL 100 ETF 464287572 2335 27719 SH SOLE 11621 0 16098 ISHARES TR GLOBAL ENERG ETF 464287341 733 23618 SH SOLE 23343 0 275 ISHARES TR GLOBAL FINLS ETF 464287333 2996 47449 SH SOLE 47449 0 0 ISHARES TR GLOBAL MATER ETF 464288695 1184 19789 SH SOLE 19378 0 411 ISHARES TR GLOBAL TECH ETF 464287291 1149 8769 SH SOLE 6815 0 1954 ISHARES TR GOV/CRED BD ETF 464288596 682 5973 SH SOLE 5929 0 44 ISHARES TR HDG MSCI EAFE 46434V803 239384 8423053 SH SOLE 8422650 0 403 ISHARES TR HDG MSCI GERMN 46434V704 643 23023 SH SOLE 21396 0 1627 ISHARES TR HDG MSCI JAPAN 46434V886 7884 264566 SH SOLE 263949 0 617 ISHARES TR IBNDS MAR18 ETF 46432FAG2 81 3277 SH SOLE 3277 0 0 ISHARES TR IBNDS MAR20 ETF 46432FAK3 50 2033 SH SOLE 2033 0 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 100 4088 SH SOLE 4088 0 0 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 12026 471410 SH SOLE 471410 0 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 12062 479323 SH SOLE 479323 0 0 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 70 2633 SH SOLE 2633 0 0 ISHARES TR IBOXX HI YD ETF 464288513 502347 5683294 SH SOLE 5660289 0 23004 ISHARES TR IBOXX INV CP ETF 464287242 239472 1987150 SH SOLE 1984031 0 3119 ISHARES TR INTERM CR BD ETF 464288638 528896 4817789 SH SOLE 4815991 0 1798 ISHARES TR INTL DEV RE ETF 464288489 5262 184750 SH SOLE 184750 0 0 ISHARES TR INTL SEL DIV ETF 464288448 10317 315379 SH SOLE 312704 0 2675 ISHARES TR INTL TREA BD ETF 464288117 4754 49690 SH SOLE 49690 0 0 ISHARES TR INTRM GOV/CR ETF 464288612 19777 178704 SH SOLE 178704 0 0 ISHARES TR IRELAND CAPD ETF 46429B507 8 185 SH SOLE 185 0 0 ISHARES TR JP MOR EM MK ETF 464288281 229638 2008010 SH SOLE 2007750 0 260 ISHARES TR LATN AMER 40 ETF 464287390 259 8549 SH SOLE 8549 0 0 ISHARES TR MBS ETF 464288588 301243 2821650 SH SOLE 2817913 0 3737 ISHARES TR MICRO-CAP ETF 464288869 5809 65322 SH SOLE 64754 0 568 ISHARES TR MIN VOL EAFE ETF 46429B689 43496 628203 SH SOLE 628203 0 0 ISHARES TR MIN VOL USA ETF 46429B697 183799 3756293 SH SOLE 3754900 0 1393 ISHARES TR MRNGSTR INC ETF 46432F875 2015 78648 SH SOLE 78648 0 0 ISHARES TR MRNING SM CP ETF 464288703 295 2098 SH SOLE 2098 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 1697 25141 SH SOLE 23943 0 1198 ISHARES TR MSCI ACWI ETF 464288257 26263 401031 SH SOLE 371625 0 29406 ISHARES TR MSCI ACWI EX US 464288240 27153 595599 SH SOLE 595599 0 0 ISHARES TR MSCI CHINA ETF 46429B671 216 3943 SH SOLE 73 0 3870 ISHARES TR MSCI DENMRK ETF 46429B523 437 6965 SH SOLE 3649 0 3316 ISHARES TR MSCI EAFE ETF 464287465 467809 7175017 SH SOLE 7138982 0 36035 ISHARES TR MSCI EMG MKT ETF 464287234 59109 1428034 SH SOLE 1402415 0 25619 ISHARES TR MSCI INDIA ETF 46429B598 5639 175637 SH SOLE 175637 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 5249 192948 SH SOLE 187732 0 5216 ISHARES TR MSCI ITALY ETF 46435G821 135 8233 SH SOLE 7374 0 859 ISHARES TR MSCI KLD400 SOC 464288570 2774 31058 SH SOLE 29721 0 1337 ISHARES TR MSCI PHILIPS ETF 46429B408 2479 69144 SH SOLE 69033 0 111 ISHARES TR MSCI SPAIN ETF 46435G813 35 1501 SH SOLE 1501 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 37803 1134184 SH SOLE 1133402 0 782 ISHARES TR MTG REL ETF NEW 46435G342 16338 352308 SH SOLE 349143 0 3165 ISHARES TR N AMER TECH ETF 464287549 1920 13281 SH SOLE 12034 0 1247 ISHARES TR NA NAT RES 464287374 9536 301222 SH SOLE 301222 0 0 ISHARES TR NA TEC-SFTWR ETF 464287515 1963 14348 SH SOLE 14261 0 87 ISHARES TR NASDQ BIOTEC ETF 464287556 12859 41460 SH SOLE 41392 0 68 ISHARES TR NATIONAL MUN ETF 464288414 98679 896111 SH SOLE 895824 0 287 ISHARES TR NEW YORK MUN ETF 464288323 1500 13444 SH SOLE 13444 0 0 ISHARES TR PHLX SEMICND ETF 464287523 5363 38251 SH SOLE 32080 0 6171 ISHARES TR RESID RL EST CAP 464288562 2009 30879 SH SOLE 30879 0 0 ISHARES TR RUS 1000 ETF 464287622 94911 701645 SH SOLE 701116 0 529 ISHARES TR RUS 1000 GRW ETF 464287614 201265 1691010 SH SOLE 1683120 0 7890 ISHARES TR RUS 1000 VAL ETF 464287598 233268 2003479 SH SOLE 1995879 0 7600 ISHARES TR RUS 2000 GRW ETF 464287648 24169 143176 SH SOLE 140288 0 2888 ISHARES TR RUS 2000 VAL ETF 464287630 21302 179225 SH SOLE 177505 0 1720 ISHARES TR RUS MD CP GR ETF 464287481 77284 715148 SH SOLE 714951 0 197 ISHARES TR RUS MDCP VAL ETF 464287473 20947 249107 SH SOLE 249069 0 38 ISHARES TR RUS MID CAP ETF 464287499 107409 559099 SH SOLE 555759 0 3340 ISHARES TR RUSSELL 2000 ETF 464287655 190725 1353435 SH SOLE 1334976 0 18459 ISHARES TR RUSSELL 3000 ETF 464287689 22489 156154 SH SOLE 155210 0 944 ISHARES TR S&P 100 ETF 464287101 24691 230981 SH SOLE 230981 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1049287 7667394 SH SOLE 7663839 0 3555 ISHARES TR S&P 500 VAL ETF 464287408 898787 8563154 SH SOLE 8560828 0 2326 ISHARES TR S&P MC 400GR ETF 464287606 12378 62957 SH SOLE 62056 0 901 ISHARES TR S&P MC 400VL ETF 464287705 34714 233686 SH SOLE 233626 0 60 ISHARES TR SELECT DIVID ETF 464287168 105969 1149259 SH SOLE 999351 0 149908 ISHARES TR SHRT NAT MUN ETF 464288158 9596 90716 SH SOLE 90716 0 0 ISHARES TR SHRT TRS BD ETF 464288679 7554 68463 SH SOLE 68229 0 234 ISHARES TR SP SMCP600GR ETF 464287887 69708 446985 SH SOLE 445718 0 1267 ISHARES TR SP SMCP600VL ETF 464287879 51680 369620 SH SOLE 369068 0 552 ISHARES TR TIPS BD ETF 464287176 408372 3600226 SH SOLE 3597572 0 2654 ISHARES TR TRANS AVG ETF 464287192 63940 371597 SH SOLE 371597 0 0 ISHARES TR U.S. AER&DEF ETF 464288760 10848 68947 SH SOLE 64435 0 4512 ISHARES TR U.S. BAS MTL ETF 464287838 17263 193209 SH SOLE 193209 0 0 ISHARES TR U.S. CNSM GD ETF 464287812 12904 106014 SH SOLE 105093 0 921 ISHARES TR U.S. CNSM SV ETF 464287580 13247 80712 SH SOLE 79786 0 926 ISHARES TR U.S. ENERGY ETF 464287796 1146 32309 SH SOLE 30739 0 1570 ISHARES TR U.S. FIN SVC ETF 464287770 8307 73288 SH SOLE 73253 0 35 ISHARES TR U.S. FINLS ETF 464287788 26063 242414 SH SOLE 237293 0 5121 ISHARES TR U.S. INDS ETF 464287754 1255 9544 SH SOLE 7140 0 2404 ISHARES TR U.S. MED DVC ETF 464288810 17886 107342 SH SOLE 103782 0 3560 ISHARES TR U.S. PFD STK ETF 464288687 58315 1488831 SH SOLE 1424315 0 64516 ISHARES TR U.S. PHARMA ETF 464288836 1602 10328 SH SOLE 10227 0 101 ISHARES TR U.S. REAL ES ETF 464287739 18288 229260 SH SOLE 226269 0 2992 ISHARES TR U.S. TECH ETF 464287721 26901 192537 SH SOLE 190664 0 1873 ISHARES TR U.S. TELECOM ETF 464287713 114 3542 SH SOLE 3353 0 189 ISHARES TR U.S. UTILITS ETF 464287697 19402 149218 SH SOLE 148420 0 798 ISHARES TR US BR DEL SE ETF 464288794 63 1204 SH SOLE 1052 0 152 ISHARES TR US CREDIT BD ETF 464288620 9105 81513 SH SOLE 75267 0 6246 ISHARES TR US HLTHCARE ETF 464287762 21445 128991 SH SOLE 126506 0 2485 ISHARES TR US HLTHCR PR ETF 464288828 1821 12269 SH SOLE 12264 0 5 ISHARES TR US HOME CONS ETF 464288752 967 28501 SH SOLE 26988 0 1513 ISHARES TR US REGNL BKS ETF 464288778 147 3246 SH SOLE 2679 0 567 ISHARES TR US TREASURY ETF 46429B267 541272 21428031 SH SOLE 21428031 0 0 ISHARES TR USA ESG SLCT ETF 464288802 3239 31679 SH SOLE 30733 0 946 ISHARES TR USA MOMENTUM FCT 46432F396 111399 1253214 SH SOLE 1253214 0 0 ISHARES TR USA QUALITY FCTR 46432F339 12620 169668 SH SOLE 169668 0 0 ISHARES U S ETF TR COMMOD SEL STG 46431W853 3836 117678 SH SOLE 117678 0 0 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 15 156 SH SOLE 156 0 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 217651 4329608 SH SOLE 4329416 0 192 ISTAR INC COM 45031U101 2 185 SH SOLE 185 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 1 72 SH SOLE 72 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 4728 427838 SH SOLE 396297 0 31541 ITRON INC COM 465741106 9 133 SH SOLE 133 0 0 ITT INC COM 45073V108 201 5030 SH SOLE 5030 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 15 492 SH SOLE 492 0 0 J & J SNACK FOODS CORP COM 466032109 726 5513 SH SOLE 5513 0 0 J JILL INC COM 46620W102 4 360 SH SOLE 360 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 8227 146475 SH SOLE 146475 0 0 J2 GLOBAL INC COM 48123V102 718 8460 SH SOLE 8460 0 0 JABIL INC COM 466313103 1565 53671 SH SOLE 34096 0 19575 JACK IN THE BOX INC COM 466367109 398 4049 SH SOLE 4049 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 1664 30633 SH SOLE 30530 0 103 JAMES RIV GROUP LTD COM G5005R107 971 24392 SH SOLE 24392 0 0 JANUS CAP GROUP INC COM 47102X105 12 828 SH SOLE 828 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 151 4542 SH SOLE 4542 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 153 994 SH SOLE 994 0 0 JD COM INC SPON ADR CL A 47215P106 184 4669 SH SOLE 4669 0 0 JELD-WEN HLDG INC COM 47580P103 23 709 SH SOLE 709 0 0 JETBLUE AIRWAYS CORP COM 477143101 272 11909 SH SOLE 11909 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 511 5236 SH SOLE 5141 0 95 JOHNSON & JOHNSON COM 478160104 87347 660262 SH SOLE 414032 0 246230 JOHNSON CTLS INTL PLC SHS G51502105 8381 193382 SH SOLE 168300 0 25082 JONES LANG LASALLE INC COM 48020Q107 478 3803 SH SOLE 3789 0 14 JOY GLOBAL INC COM 481165108 32 1168 SH SOLE 1168 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 32900 1107732 SH SOLE 1103987 0 3745 JPMORGAN CHASE & CO COM 46625H100 74865 819142 SH SOLE 497976 0 321166 JUNIPER NETWORKS INC COM 48203R104 2100 75245 SH SOLE 62533 0 12712 JUNIPER PHARMACEUTICALS INC COM 48203L107 5 1001 SH SOLE 1001 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 98 1113 SH SOLE 1113 0 0 KAMAN CORP COM 483548103 115 2279 SH SOLE 2279 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 377 3598 SH SOLE 3598 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 461 22390 SH SOLE 22382 0 8 KAR AUCTION SVCS INC COM 48238T109 261 6232 SH SOLE 6183 0 49 KATE SPADE & CO COM 485865109 16 924 SH SOLE 924 0 0 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 71 6394 SH SOLE 6394 0 0 KAYNE ANDERSON MLP INVT CO COM 486606106 266 14109 SH SOLE 14109 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 975 19281 SH SOLE 12311 0 6970 KB HOME COM 48666K109 4 164 SH SOLE 164 0 0 KEANE GROUP INC COM 48669A108 18 1145 SH SOLE 1145 0 0 KELLOGG CO COM 487836108 11010 158525 SH SOLE 7610 0 150915 KELLY SVCS INC CL A 488152208 1 64 SH SOLE 64 0 0 KEMET CORP COM NEW 488360207 2 168 SH SOLE 168 0 0 KEMPER CORP DEL COM 488401100 50 1295 SH SOLE 1295 0 0 KENNAMETAL INC COM 489170100 47 1240 SH SOLE 1240 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 48 2550 SH SOLE 2489 0 61 KEYCORP NEW COM 493267108 2186 116599 SH SOLE 82577 0 34022 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1576 40564 SH SOLE 26892 0 13672 KEYW HLDG CORP COM 493723100 0 50 SH SOLE 50 0 0 KFORCE INC COM 493732101 322 16409 SH SOLE 16409 0 0 KILROY RLTY CORP COM 49427F108 1058 14075 SH SOLE 14066 0 9 KIMBERLY CLARK CORP COM 494368103 22148 171551 SH SOLE 132926 0 38625 KIMCO RLTY CORP COM 49446R109 711 38782 SH SOLE 38755 0 27 KINDER MORGAN INC DEL COM 49456B101 7019 366318 SH SOLE 208396 0 157922 KINROSS GOLD CORP COM NO PAR 496902404 1 395 SH SOLE 395 0 0 KIRBY CORP COM 497266106 315 4722 SH SOLE 4722 0 0 KITE RLTY GROUP TR COM NEW 49803T300 687 36237 SH SOLE 36121 0 116 KKR & CO L P DEL COM UNITS 48248M102 3 177 SH SOLE 177 0 0 KLA-TENCOR CORP COM 482480100 1208 13244 SH SOLE 13241 0 3 KLX INC COM 482539103 296 5921 SH SOLE 5792 0 129 KMG CHEMICALS INC COM 482564101 2 43 SH SOLE 43 0 0 KNIGHT TRANSN INC COM 499064103 290 7852 SH SOLE 7852 0 0 KNOLL INC COM NEW 498904200 84 4165 SH SOLE 4165 0 0 KNOWLES CORP COM 49926D109 2033 120102 SH SOLE 120102 0 0 KOHLS CORP COM 500255104 325 8365 SH SOLE 8365 0 0 KONA GRILL INC COM 50047H201 7 1868 SH SOLE 1868 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3425 95573 SH SOLE 95455 0 117 KOPPERS HOLDINGS INC COM 50060P106 104 2867 SH SOLE 2867 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 443 24671 SH SOLE 7341 0 17330 KORN FERRY INTL COM NEW 500643200 167 4797 SH SOLE 4797 0 0 KOSMOS ENERGY LTD SHS G5315B107 7 1042 SH SOLE 1042 0 0 KRAFT HEINZ CO COM 500754106 18977 221610 SH SOLE 185638 0 35972 KRANESHARES TR CSI CHI INTERNET 500767306 697 14559 SH SOLE 14559 0 0 KROGER CO COM 501044101 7866 337593 SH SOLE 258646 0 78947 KRONOS WORLDWIDE INC COM 50105F105 0 2 SH SOLE 2 0 0 KT CORP SPONSORED ADR 48268K101 101 6013 SH SOLE 6013 0 0 KULICKE & SOFFA INDS INC COM 501242101 121 6348 SH SOLE 6348 0 0 KYOCERA CORP ADR 501556203 17 307 SH SOLE 307 0 0 L BRANDS INC COM 501797104 2499 46394 SH SOLE 10759 0 35635 L3 TECHNOLOGIES INC COM 502413107 3330 19928 SH SOLE 19920 0 8 LA QUINTA HLDGS INC COM 50420D108 448 30370 SH SOLE 30370 0 0 LA Z BOY INC COM 505336107 8 264 SH SOLE 264 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5544 35959 SH SOLE 28553 0 7406 LADDER CAP CORP CL A 505743104 45 3308 SH SOLE 3308 0 0 LAKELAND BANCORP INC COM 511637100 33 1760 SH SOLE 1760 0 0 LAM RESEARCH CORP COM 512807108 7558 53454 SH SOLE 29029 0 24425 LAMAR ADVERTISING CO NEW CL A 512816109 1164 15811 SH SOLE 15798 0 13 LAMB WESTON HLDGS INC COM 513272104 565 12920 SH SOLE 12920 0 0 LANCASTER COLONY CORP COM 513847103 88 717 SH SOLE 717 0 0 LANDAUER INC COM 51476K103 5 91 SH SOLE 91 0 0 LANDEC CORP COM 514766104 28 1860 SH SOLE 1860 0 0 LANDS END INC NEW COM 51509F105 0 13 SH SOLE 13 0 0 LANDSTAR SYS INC COM 515098101 1498 17543 SH SOLE 17543 0 0 LANNET INC COM 516012101 284 13880 SH SOLE 13880 0 0 LANTHEUS HLDGS INC COM 516544103 5 276 SH SOLE 276 0 0 LAS VEGAS SANDS CORP COM 517834107 1546 24200 SH SOLE 24200 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 216 7272 SH SOLE 7226 0 46 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 41 3707 SH SOLE 3707 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 32 4940 SH SOLE 4940 0 0 LAUDER ESTEE COS INC CL A 518439104 3545 36901 SH SOLE 31235 0 5666 LAZARD LTD SHS A G54050102 125 2682 SH SOLE 2682 0 0 LCI INDS COM 50189K103 1110 10840 SH SOLE 10704 0 136 LEAR CORP COM NEW 521865204 4681 32947 SH SOLE 32920 0 27 LEGACY TEX FINL GROUP INC COM 52471Y106 3267 85699 SH SOLE 85352 0 347 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 78 2615 SH SOLE 2615 0 0 LEGG MASON INC COM 524901105 250 6555 SH SOLE 6555 0 0 LEGGETT & PLATT INC COM 524660107 10839 206350 SH SOLE 205607 0 743 LEIDOS HLDGS INC COM 525327102 368 7151 SH SOLE 7140 0 11 LEMAITRE VASCULAR INC COM 525558201 75 2413 SH SOLE 2413 0 0 LENDINGCLUB CORP COM 52603A109 53 9624 SH SOLE 9624 0 0 LENDINGTREE INC NEW COM 52603B107 58 346 SH SOLE 346 0 0 LENNAR CORP CL A 526057104 6605 123913 SH SOLE 108611 0 15302 LENNOX INTL INC COM 526107107 2247 12239 SH SOLE 12227 0 12 LEUCADIA NATL CORP COM 527288104 1762 67382 SH SOLE 13846 0 53536 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 588 9936 SH SOLE 9936 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 32 2004 SH SOLE 2004 0 0 LEXINGTON REALTY TRUST COM 529043101 1104 111486 SH SOLE 111313 0 173 LG DISPLAY CO LTD SPONS ADR REP 50186V102 482 29901 SH SOLE 7943 0 21958 LGI HOMES INC COM 50187T106 18 434 SH SOLE 434 0 0 LHC GROUP INC COM 50187A107 9 135 SH SOLE 135 0 0 LIBBEY INC COM 529898108 23 2864 SH SOLE 2864 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 347 4112 SH SOLE 4111 0 1 LIBERTY BROADBAND CORP COM SER C 530307305 4108 47402 SH SOLE 46864 0 538 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 14 313 SH SOLE 313 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 2 122 SH SOLE 122 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 511 23952 SH SOLE 23951 0 1 LIBERTY GLOBAL PLC SHS CL A G5480U104 199 6177 SH SOLE 6177 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2159 69172 SH SOLE 68574 0 598 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 203 3889 SH SOLE 3885 0 4 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1065 43488 SH SOLE 43458 0 30 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 5 279 SH SOLE 279 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 385 9208 SH SOLE 9208 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 22 1038 SH SOLE 1035 0 3 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2926 70170 SH SOLE 69664 0 506 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 100 2887 SH SOLE 2883 0 4 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 373 10345 SH SOLE 10335 0 10 LIBERTY PPTY TR SH BEN INT 531172104 160 3957 SH SOLE 3864 0 93 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 0 59 SH SOLE 59 0 0 LIFE STORAGE INC COM 53223X107 69 932 SH SOLE 893 0 39 LIFEPOINT HEALTH INC COM 53219L109 69 1025 SH SOLE 1025 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 709 5847 SH SOLE 5838 0 9 LILLY ELI & CO COM 532457108 17831 216692 SH SOLE 83023 0 133669 LINCOLN ELEC HLDGS INC COM 533900106 1122 12187 SH SOLE 12187 0 0 LINCOLN NATL CORP IND COM 534187109 2159 31973 SH SOLE 31973 0 0 LINDSAY CORP COM 535555106 51 580 SH SOLE 580 0 0 LINE CORP SPONSORED ADR 53567X101 4 129 SH SOLE 129 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 20 749 SH SOLE 749 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 393 15056 SH SOLE 15056 0 0 LITHIA MTRS INC CL A 536797103 2597 27562 SH SOLE 27297 0 265 LITTELFUSE INC COM 537008104 1037 6293 SH SOLE 6293 0 0 LIVANOVA PLC SHS G5509L101 700 11438 SH SOLE 11418 0 20 LIVE NATION ENTERTAINMENT IN COM 538034109 49 1407 SH SOLE 1407 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1 37 SH SOLE 37 0 0 LKQ CORP COM 501889208 7089 215208 SH SOLE 190252 0 24956 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1552 440424 SH SOLE 440171 0 253 LOCKHEED MARTIN CORP COM 539830109 19259 69374 SH SOLE 23506 0 45868 LOEWS CORP COM 540424108 773 16523 SH SOLE 10894 0 5629 LOGITECH INTL S A SHS H50430232 3267 89161 SH SOLE 89161 0 0 LOGMEIN INC COM 54142L109 338 3222 SH SOLE 3222 0 0 LOUISIANA PAC CORP COM 546347105 770 31888 SH SOLE 31888 0 0 LOWES COS INC COM 548661107 6744 86978 SH SOLE 86160 0 818 LPL FINL HLDGS INC COM 50212V100 43 992 SH SOLE 992 0 0 LSB INDS INC COM 502160104 157 15218 SH SOLE 15218 0 0 LSC COMMUNICATIONS INC COM 50218P107 126 5908 SH SOLE 5908 0 0 LTC PPTYS INC COM 502175102 1628 31686 SH SOLE 31661 0 25 LULULEMON ATHLETICA INC COM 550021109 259 4369 SH SOLE 4369 0 0 LUMENTUM HLDGS INC COM 55024U109 30 526 SH SOLE 526 0 0 LUMINEX CORP DEL COM 55027E102 19 892 SH SOLE 892 0 0 LUXFER HLDGS PLC SPONSORED ADR 550678106 4 282 SH SOLE 282 0 0 LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 4110 70511 SH SOLE 22977 0 47534 LYDALL INC DEL COM 550819106 258 4982 SH SOLE 4982 0 0 LYON WILLIAM HOMES CL A NEW 552074700 38 1577 SH SOLE 1577 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 19833 234982 SH SOLE 102186 0 132796 M & T BK CORP COM 55261F104 6845 42269 SH SOLE 42119 0 150 M D C HLDGS INC COM 552676108 525 14906 SH SOLE 943 0 13963 M/I HOMES INC COM 55305B101 7 256 SH SOLE 256 0 0 MACERICH CO COM 554382101 27 474 SH SOLE 305 0 169 MACK CALI RLTY CORP COM 554489104 283 10420 SH SOLE 10408 0 12 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 78 1392 SH SOLE 1392 0 0 MACQUARIE FT TR GB INF UT DI COM 55607W100 32 2444 SH SOLE 2444 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 4151 52961 SH SOLE 5668 0 47293 MACYS INC COM 55616P104 271 11660 SH SOLE 11635 0 25 MADDEN STEVEN LTD COM 556269108 214 5376 SH SOLE 5376 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 413 2100 SH SOLE 2051 0 49 MAGELLAN HEALTH INC COM NEW 559079207 167 2292 SH SOLE 2292 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1948 27368 SH SOLE 27322 0 46 MAGICJACK VOCALTEC LTD SHS M6787E101 1 155 SH SOLE 155 0 0 MAGNA INTL INC COM 559222401 2946 63621 SH SOLE 62264 0 1357 MAIDEN HOLDINGS LTD SHS G5753U112 28 2538 SH SOLE 2538 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 986 29409 SH SOLE 29409 0 0 MALIBU BOATS INC COM CL A 56117J100 106 4092 SH SOLE 4092 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 56 1262 SH SOLE 1262 0 0 MANHATTAN ASSOCS INC COM 562750109 1560 32473 SH SOLE 32448 0 25 MANITOWOC INC COM 563571108 93 15529 SH SOLE 13644 0 1885 MANNING & NAPIER INC CL A 56382Q102 0 6 SH SOLE 6 0 0 MANPOWERGROUP INC COM 56418H100 1241 11120 SH SOLE 11120 0 0 MANTECH INTL CORP CL A 564563104 73 1764 SH SOLE 1764 0 0 MANULIFE FINL CORP COM 56501R106 2877 153418 SH SOLE 152633 0 785 MARATHON OIL CORP COM 565849106 541 45626 SH SOLE 45581 0 45 MARATHON PETE CORP COM 56585A102 4567 87296 SH SOLE 87181 0 115 MARCUS & MILLICHAP INC COM 566324109 327 12432 SH SOLE 12432 0 0 MARCUS CORP COM 566330106 68 2253 SH SOLE 2253 0 0 MARINEMAX INC COM 567908108 41 2120 SH SOLE 2120 0 0 MARKEL CORP COM 570535104 4842 4960 SH SOLE 4909 0 51 MARKETAXESS HLDGS INC COM 57060D108 3208 15955 SH SOLE 15953 0 2 MARRIOTT INTL INC NEW CL A 571903202 11842 118049 SH SOLE 116221 0 1828 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 784 6663 SH SOLE 6663 0 0 MARSH & MCLENNAN COS INC COM 571748102 2483 31806 SH SOLE 31680 0 126 MARTEN TRANS LTD COM 573075108 1636 59725 SH SOLE 55111 0 4614 MARTIN MARIETTA MATLS INC COM 573284106 4363 19602 SH SOLE 19602 0 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 1 41 SH SOLE 41 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 79 4775 SH SOLE 4775 0 0 MASCO CORP COM 574599106 4042 105703 SH SOLE 84866 0 20837 MASIMO CORP COM 574795100 857 9390 SH SOLE 9390 0 0 MASONITE INTL CORP NEW COM 575385109 158 2090 SH SOLE 2072 0 18 MASTEC INC COM 576323109 121 2672 SH SOLE 2672 0 0 MASTERCARD INCORPORATED CL A 57636Q104 45002 370571 SH SOLE 243472 0 127099 MATADOR RES CO COM 576485205 2875 134416 SH SOLE 134416 0 0 MATCH GROUP INC COM 57665R106 91 5225 SH SOLE 5225 0 0 MATRIX SVC CO COM 576853105 8 820 SH SOLE 820 0 0 MATSON INC COM 57686G105 107 3595 SH SOLE 3595 0 0 MATTEL INC COM 577081102 3529 164024 SH SOLE 97713 0 66311 MATTHEWS INTL CORP CL A 577128101 312 5086 SH SOLE 5086 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 300 6659 SH SOLE 6581 0 78 MAXIMUS INC COM 577933104 2161 34498 SH SOLE 34498 0 0 MAXLINEAR INC COM 57776J100 178 6396 SH SOLE 6396 0 0 MB FINANCIAL INC NEW COM 55264U108 627 14237 SH SOLE 14237 0 0 MBIA INC COM 55262C100 118 12604 SH SOLE 12604 0 0 MCCORMICK & CO INC COM NON VTG 579780206 600 6177 SH SOLE 6165 0 12 MCDERMOTT INTL INC COM 580037109 26 3566 SH SOLE 3566 0 0 MCDONALDS CORP COM 580135101 36744 239884 SH SOLE 143297 0 96587 MCKESSON CORP COM 58155Q103 6146 37365 SH SOLE 22863 0 14502 MDC PARTNERS INC CL A SUB VTG 552697104 22 2153 SH SOLE 2153 0 0 MDU RES GROUP INC COM 552690109 24 936 SH SOLE 936 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 145 1610 SH SOLE 1567 0 43 MEDICAL PPTYS TRUST INC COM 58463J304 3140 244025 SH SOLE 29732 0 214293 MEDICINES CO COM 584688105 82 2200 SH SOLE 2200 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 1028 13198 SH SOLE 13142 0 56 MEDNAX INC COM 58502B106 3494 57901 SH SOLE 51632 0 6269 MEDTRONIC PLC SHS G5960L103 24790 279301 SH SOLE 216522 0 62779 MELCO RESORT ENTERTAINMENT L ADR 585464100 3125 139182 SH SOLE 139182 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 374 8641 SH SOLE 8641 0 0 MERCADOLIBRE INC COM 58733R102 835 3321 SH SOLE 3302 0 19 MERCANTILE BANK CORP COM 587376104 225 7185 SH SOLE 7185 0 0 MERCER INTL INC COM 588056101 2 133 SH SOLE 133 0 0 MERCK & CO INC COM 58933Y105 52189 814368 SH SOLE 665334 0 149034 MERCURY GENL CORP NEW COM 589400100 21 397 SH SOLE 397 0 0 MERCURY SYS INC COM 589378108 443 10537 SH SOLE 10501 0 36 MEREDITH CORP COM 589433101 11 185 SH SOLE 185 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 4 231 SH SOLE 231 0 0 MERIT MED SYS INC COM 589889104 30 793 SH SOLE 793 0 0 MERITAGE HOMES CORP COM 59001A102 64 1522 SH SOLE 1522 0 0 MERITOR INC COM 59001K100 0 43 SH SOLE 43 0 0 MESA LABS INC COM 59064R109 246 1714 SH SOLE 1714 0 0 META FINL GROUP INC COM 59100U108 53 594 SH SOLE 594 0 0 METHANEX CORP COM 59151K108 1202 27327 SH SOLE 27303 0 24 METHODE ELECTRS INC COM 591520200 424 10284 SH SOLE 10284 0 0 METLIFE INC COM 59156R108 14202 258508 SH SOLE 211498 0 47010 METTLER TOLEDO INTERNATIONAL COM 592688105 1751 2973 SH SOLE 2968 0 5 MGIC INVT CORP WIS COM 552848103 83 7392 SH SOLE 7392 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 26 900 SH SOLE 900 0 0 MGM RESORTS INTERNATIONAL COM 552953101 544 17367 SH SOLE 17367 0 0 MGP INGREDIENTS INC NEW COM 55303J106 167 3264 SH SOLE 3264 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 95 2629 SH SOLE 2573 0 56 MICHAELS COS INC COM 59408Q106 3451 186370 SH SOLE 99409 0 86961 MICROCHIP TECHNOLOGY INC COM 595017104 6831 88561 SH SOLE 72666 0 15895 MICRON TECHNOLOGY INC COM 595112103 691 23142 SH SOLE 14929 0 8213 MICROSEMI CORP COM 595137100 514 10978 SH SOLE 10978 0 0 MICROSOFT CORP COM 594918104 107475 1559306 SH SOLE 1077437 0 481869 MICROSTRATEGY INC CL A NEW 594972408 740 3861 SH SOLE 3803 0 58 MID AMER APT CMNTYS INC COM 59522J103 1361 12928 SH SOLE 12915 0 13 MIDDLEBY CORP COM 596278101 4841 39891 SH SOLE 39579 0 312 MILLER HERMAN INC COM 600544100 53 1733 SH SOLE 1733 0 0 MIMEDX GROUP INC COM 602496101 6 376 SH SOLE 376 0 0 MINERALS TECHNOLOGIES INC COM 603158106 173 2373 SH SOLE 2373 0 0 MISTRAS GROUP INC COM 60649T107 53 2412 SH SOLE 2412 0 0 MITEL NETWORKS CORP COM 60671Q104 3 357 SH SOLE 357 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 2571 380808 SH SOLE 340877 0 39931 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 2468 672073 SH SOLE 98042 0 574031 MKS INSTRUMENT INC COM 55306N104 417 6178 SH SOLE 6178 0 0 MOBILE MINI INC COM 60740F105 2442 81830 SH SOLE 77103 0 4727 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 95 11402 SH SOLE 11402 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 156 2508 SH SOLE 2508 0 0 MOELIS & CO CL A 60786M105 5 133 SH SOLE 133 0 0 MOHAWK INDS INC COM 608190104 1874 7743 SH SOLE 7743 0 0 MOLINA HEALTHCARE INC COM 60855R100 120 1729 SH SOLE 1729 0 0 MOLSON COORS BREWING CO CL B 60871R209 1738 20131 SH SOLE 13503 0 6628 MOMENTA PHARMACEUTICALS INC COM 60877T100 240 14200 SH SOLE 14084 0 116 MONDELEZ INTL INC CL A 609207105 10965 253883 SH SOLE 232174 0 21709 MONMOUTH REAL ESTATE INVT CO CL A 609720107 113 7586 SH SOLE 7586 0 0 MONOLITHIC PWR SYS INC COM 609839105 1074 11135 SH SOLE 11135 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 765 41795 SH SOLE 41795 0 0 MONRO MUFFLER BRAKE INC COM 610236101 293 6978 SH SOLE 6951 0 27 MONSANTO CO NEW COM 61166W101 2956 24966 SH SOLE 20376 0 4590 MONSTER BEVERAGE CORP NEW COM 61174X109 6790 136721 SH SOLE 136593 0 128 MOODYS CORP COM 615369105 2597 21350 SH SOLE 21350 0 0 MOOG INC CL A 615394202 97 1352 SH SOLE 1352 0 0 MORGAN STANLEY COM NEW 617446448 11384 255566 SH SOLE 137177 0 118389 MORGAN STANLEY INDIA INVS FD COM 61745C105 8 235 SH SOLE 235 0 0 MORNINGSTAR INC COM 617700109 322 4126 SH SOLE 4126 0 0 MOSAIC CO NEW COM 61945C103 2281 99989 SH SOLE 99665 0 324 MOTORCAR PTS AMER INC COM 620071100 126 4468 SH SOLE 4468 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 5961 68712 SH SOLE 54463 0 14249 MPLX LP COM UNIT REP LTD 55336V100 576 17256 SH SOLE 17256 0 0 MRC GLOBAL INC COM 55345K103 133 8055 SH SOLE 8055 0 0 MSA SAFETY INC COM 553498106 12 144 SH SOLE 144 0 0 MSC INDL DIRECT INC CL A 553530106 602 7005 SH SOLE 7005 0 0 MSCI INC COM 55354G100 1746 16952 SH SOLE 16645 0 307 MSG NETWORK INC CL A 553573106 384 17088 SH SOLE 17088 0 0 MTGE INVT CORP COM 55378A105 5 325 SH SOLE 325 0 0 MTS SYS CORP COM 553777103 368 7101 SH SOLE 7101 0 0 MUELLER INDS INC COM 624756102 1 42 SH SOLE 42 0 0 MUELLER WTR PRODS INC COM SER A 624758108 214 18312 SH SOLE 18312 0 0 MULTI COLOR CORP COM 625383104 630 7724 SH SOLE 7724 0 0 MURPHY OIL CORP COM 626717102 3587 139939 SH SOLE 139939 0 0 MURPHY USA INC COM 626755102 2909 39257 SH SOLE 39257 0 0 MYLAN N V SHS EURO N59465109 288 7450 SH SOLE 7435 0 15 MYR GROUP INC DEL COM 55405W104 5 152 SH SOLE 152 0 0 NABORS INDUSTRIES LTD SHS G6359F103 0 7 SH SOLE 7 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 17 1898 SH SOLE 1898 0 0 NASDAQ INC COM 631103108 472 6577 SH SOLE 6577 0 0 NATIONAL BK HLDGS CORP CL A 633707104 9 276 SH SOLE 276 0 0 NATIONAL CINEMEDIA INC COM 635309107 136 18261 SH SOLE 18261 0 0 NATIONAL FUEL GAS CO N J COM 636180101 3961 70868 SH SOLE 70834 0 34 NATIONAL GEN HLDGS CORP COM 636220303 490 23244 SH SOLE 22846 0 398 NATIONAL GRID PLC SPONSORED ADR NE 636274409 17881 284630 SH SOLE 142329 0 142301 NATIONAL HEALTH INVS INC COM 63633D104 109 1397 SH SOLE 1397 0 0 NATIONAL INSTRS CORP COM 636518102 6289 156385 SH SOLE 156237 0 148 NATIONAL OILWELL VARCO INC COM 637071101 3375 102444 SH SOLE 102055 0 389 NATIONAL PRESTO INDS INC COM 637215104 1 13 SH SOLE 13 0 0 NATIONAL RESH CORP CL A 637372202 55 2046 SH SOLE 2046 0 0 NATIONAL RESH CORP CL B 637372301 47 993 SH SOLE 993 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 782 19983 SH SOLE 19983 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 158 6849 SH SOLE 6849 0 0 NATUS MEDICAL INC DEL COM 639050103 161 4291 SH SOLE 4291 0 0 NAUTILUS INC COM 63910B102 10 503 SH SOLE 503 0 0 NAVIENT CORPORATION COM 63938C108 5061 303990 SH SOLE 302969 0 1021 NAVIGANT CONSULTING INC COM 63935N107 432 21922 SH SOLE 21922 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 5 642 SH SOLE 642 0 0 NCI BUILDING SYS INC COM NEW 628852204 43 2581 SH SOLE 2581 0 0 NCR CORP NEW COM 62886E108 776 19019 SH SOLE 19019 0 0 NEENAH PAPER INC COM 640079109 592 7394 SH SOLE 7291 0 103 NELNET INC CL A 64031N108 9 195 SH SOLE 195 0 0 NEOGEN CORP COM 640491106 3240 46908 SH SOLE 46661 0 247 NEOPHOTONICS CORP COM 64051T100 12 1607 SH SOLE 1607 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 8 741 SH SOLE 741 0 0 NETAPP INC COM 64110D104 1382 34507 SH SOLE 34461 0 46 NETEASE INC SPONSORED ADR 64110W102 4247 14127 SH SOLE 14115 0 12 NETFLIX INC COM 64110L106 1638 10964 SH SOLE 8729 0 2235 NETGEAR INC COM 64111Q104 70 1635 SH SOLE 1635 0 0 NETSCOUT SYS INC COM 64115T104 15 427 SH SOLE 427 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 35 763 SH SOLE 763 0 0 NEUSTAR INC CL A 64126X201 26 746 SH SOLE 746 0 0 NEVRO CORP COM 64157F103 253 3409 SH SOLE 3409 0 0 NEW JERSEY RES COM 646025106 76 1926 SH SOLE 1926 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 61 862 SH SOLE 862 0 0 NEW RELIC INC COM 64829B100 227 5273 SH SOLE 5226 0 47 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 0 10 SH SOLE 10 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2861 217896 SH SOLE 124577 0 93319 NEW YORK MTG TR INC COM PAR $.02 649604501 1 236 SH SOLE 236 0 0 NEW YORK REIT INC COM 64976L109 400 46299 SH SOLE 46299 0 0 NEW YORK TIMES CO CL A 650111107 215 12121 SH SOLE 12032 0 89 NEWELL BRANDS INC COM 651229106 5797 108156 SH SOLE 38706 0 69450 NEWFIELD EXPL CO COM 651290108 4308 151354 SH SOLE 125900 0 25454 NEWMARKET CORP COM 651587107 1305 2838 SH SOLE 2838 0 0 NEWMONT MINING CORP COM 651639106 2479 76495 SH SOLE 6899 0 69596 NEWS CORP NEW CL A 65249B109 15 1156 SH SOLE 1156 0 0 NEWS CORP NEW CL B 65249B208 9 587 SH SOLE 587 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 447 7505 SH SOLE 7505 0 0 NEXTERA ENERGY INC COM 65339F101 13351 95234 SH SOLE 94959 0 275 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 26 711 SH SOLE 711 0 0 NIC INC COM 62914B100 268 14137 SH SOLE 14137 0 0 NICE LTD SPONSORED ADR 653656108 636 8088 SH SOLE 7791 0 297 NIELSEN HLDGS PLC SHS EUR G6518L108 2512 64989 SH SOLE 45888 0 19101 NIKE INC CL B 654106103 45783 775982 SH SOLE 615615 0 160367 NIPPON TELEG TEL CORP SPONSORED ADR 654624105 3336 70825 SH SOLE 70108 0 717 NISOURCE INC COM 65473P105 1890 74446 SH SOLE 73829 0 617 NL INDS INC COM NEW 629156407 2 233 SH SOLE 233 0 0 NN INC COM 629337106 197 7182 SH SOLE 7182 0 0 NOBLE CORP PLC SHS USD G65431101 19 5277 SH SOLE 5277 0 0 NOBLE ENERGY INC COM 655044105 995 35129 SH SOLE 20473 0 14656 NOKIA CORP SPONSORED ADR 654902204 6721 1090990 SH SOLE 589155 0 501835 NOMAD FOODS LTD USD ORD SHS G6564A105 292 20708 SH SOLE 20708 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 80 13285 SH SOLE 13285 0 0 NORD ANGLIA EDUCATION INC SHS G6583A102 44 1354 SH SOLE 1354 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 5 844 SH SOLE 844 0 0 NORDSON CORP COM 655663102 3426 28218 SH SOLE 28179 0 39 NORDSTROM INC COM 655664100 1527 31929 SH SOLE 12649 0 19280 NORFOLK SOUTHERN CORP COM 655844108 1650 13556 SH SOLE 13518 0 38 NORTHERN TR CORP COM 665859104 2408 24780 SH SOLE 24761 0 19 NORTHROP GRUMMAN CORP COM 666807102 3301 12859 SH SOLE 10785 0 2074 NORTHSTAR REALTY EUROPE CORP COM 66706L101 2 129 SH SOLE 128 0 1 NORTHWEST NAT GAS CO COM 667655104 2 35 SH SOLE 35 0 0 NORTHWESTERN CORP COM NEW 668074305 233 3814 SH SOLE 3814 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 319 5871 SH SOLE 5871 0 0 NORWOOD FINANCIAL CORP COM 669549107 0 1 SH SOLE 1 0 0 NOVADAQ TECHNOLOGIES INC COM 66987G102 292 24897 SH SOLE 24897 0 0 NOVANTA INC COM 67000B104 48 1320 SH SOLE 1320 0 0 NOVARTIS A G SPONSORED ADR 66987V109 50204 601442 SH SOLE 410013 0 191429 NOVO-NORDISK A S ADR 670100205 50094 1167961 SH SOLE 764602 0 403359 NOW INC COM 67011P100 295 18444 SH SOLE 18430 0 14 NRG ENERGY INC COM NEW 629377508 3450 200414 SH SOLE 199768 0 646 NRG YIELD INC CL A NEW 62942X306 352 20641 SH SOLE 20641 0 0 NRG YIELD INC CL C 62942X405 98 5546 SH SOLE 5546 0 0 NTT DOCOMO INC SPONS ADR 62942M201 1904 80621 SH SOLE 9122 0 71499 NU SKIN ENTERPRISES INC CL A 67018T105 87 1379 SH SOLE 1355 0 24 NUANCE COMMUNICATIONS INC COM 67020Y100 752 43263 SH SOLE 43238 0 25 NUCOR CORP COM 670346105 6808 117665 SH SOLE 117458 0 207 NUTRI SYS INC NEW COM 67069D108 231 4443 SH SOLE 4443 0 0 NUVASIVE INC COM 670704105 470 6117 SH SOLE 6117 0 0 NUVECTRA CORP COM 67075N108 5 377 SH SOLE 377 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 105 6990 SH SOLE 6990 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 0 11 SH SOLE 11 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 75 6435 SH SOLE 6435 0 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 0 8 SH SOLE 8 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 0 4 SH SOLE 4 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 38 1524 SH SOLE 1524 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 0 20 SH SOLE 20 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 253 14471 SH SOLE 3997 0 10474 NVE CORP COM NEW 629445206 135 1749 SH SOLE 1749 0 0 NVIDIA CORP COM 67066G104 5395 37332 SH SOLE 20686 0 16646 NVR INC COM 62944T105 2620 1087 SH SOLE 1087 0 0 NXP SEMICONDUCTORS N V COM N6596X109 2326 21233 SH SOLE 20997 0 236 NXSTAGE MEDICAL INC COM 67072V103 48 1934 SH SOLE 1934 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5001 22871 SH SOLE 22863 0 8 OAKTREE CAP GROUP LLC UNIT CL A 674001201 247 5277 SH SOLE 5277 0 0 OASIS PETE INC NEW COM 674215108 18 2239 SH SOLE 2239 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 19188 320549 SH SOLE 310726 0 9823 OCEAN RIG UDW INC SHS G66964100 0 131 SH SOLE 131 0 0 OCEANEERING INTL INC COM 675232102 673 29525 SH SOLE 29208 0 317 OCEANFIRST FINL CORP COM 675234108 1 23 SH SOLE 23 0 0 OCLARO INC COM NEW 67555N206 159 17068 SH SOLE 17068 0 0 OFFICE DEPOT INC COM 676220106 103 18560 SH SOLE 18560 0 0 OFG BANCORP COM 67103X102 192 19191 SH SOLE 19191 0 0 OGE ENERGY CORP COM 670837103 4242 121942 SH SOLE 121942 0 0 OIL STS INTL INC COM 678026105 3 104 SH SOLE 104 0 0 OLD DOMINION FGHT LINES INC COM 679580100 1411 14807 SH SOLE 14765 0 42 OLD NATL BANCORP IND COM 680033107 588 34129 SH SOLE 34129 0 0 OLD REP INTL CORP COM 680223104 479 24515 SH SOLE 13521 0 10994 OLIN CORP COM PAR $1 680665205 378 12381 SH SOLE 12381 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 489 11466 SH SOLE 11466 0 0 OMEGA FLEX INC COM 682095104 7 110 SH SOLE 110 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1770 53626 SH SOLE 53626 0 0 OMEGA PROTEIN CORP COM 68210P107 43 2428 SH SOLE 2428 0 0 OMEROS CORP COM 682143102 2 114 SH SOLE 114 0 0 OMNICELL INC COM 68213N109 815 18915 SH SOLE 18915 0 0 OMNICOM GROUP INC COM 681919106 16836 203100 SH SOLE 76551 0 126549 OMNOVA SOLUTIONS INC COM 682129101 96 9858 SH SOLE 9858 0 0 ON ASSIGNMENT INC COM 682159108 813 15036 SH SOLE 14812 0 224 ON SEMICONDUCTOR CORP COM 682189105 138 9854 SH SOLE 8809 0 1045 ONE GAS INC COM 68235P108 175 2513 SH SOLE 2495 0 18 ONE LIBERTY PPTYS INC COM 682406103 1 23 SH SOLE 0 0 23 ONEMAIN HLDGS INC COM 68268W103 42 1724 SH SOLE 1724 0 0 ONEOK INC NEW COM 682680103 5072 97234 SH SOLE 96984 0 250 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 194 3754 SH SOLE 3754 0 0 OPEN TEXT CORP COM 683715106 950 30153 SH SOLE 30094 0 59 OPKO HEALTH INC COM 68375N103 92 14230 SH SOLE 14230 0 0 OPPENHEIMER REV WEIGHTD ETF SMALL CAP REV ET 68386C302 1624 24597 SH SOLE 24597 0 0 OPUS BK IRVINE CALIF COM 684000102 97 4006 SH SOLE 4006 0 0 ORACLE CORP COM 68389X105 63794 1272209 SH SOLE 714760 0 557449 ORANGE SPONSORED ADR 684060106 5612 351293 SH SOLE 232375 0 118918 ORASURE TECHNOLOGIES INC COM 68554V108 3 156 SH SOLE 156 0 0 ORBITAL ATK INC COM 68557N103 1569 15988 SH SOLE 15951 0 37 ORBOTECH LTD ORD M75253100 59 1821 SH SOLE 1821 0 0 ORION ENGINEERED CARBONS S A COM L72967109 17 809 SH SOLE 809 0 0 ORIX CORP SPONSORED ADR 686330101 1804 23153 SH SOLE 22435 0 718 ORMAT TECHNOLOGIES INC COM 686688102 7 138 SH SOLE 138 0 0 ORTHOFIX INTL N V COM N6748L102 8 158 SH SOLE 101 0 57 OSHKOSH CORP COM 688239201 3164 45925 SH SOLE 45925 0 0 OSI SYSTEMS INC COM 671044105 319 4232 SH SOLE 4147 0 85 OUTFRONT MEDIA INC COM 69007J106 2161 93482 SH SOLE 93428 0 54 OWENS & MINOR INC NEW COM 690732102 514 15927 SH SOLE 15927 0 0 OWENS CORNING NEW COM 690742101 4849 72463 SH SOLE 43250 0 29213 OWENS ILL INC COM NEW 690768403 287 12013 SH SOLE 12013 0 0 OXFORD INDS INC COM 691497309 125 2003 SH SOLE 2003 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1460 43452 SH SOLE 14608 0 28844 PACCAR INC COM 693718108 122 1843 SH SOLE 1843 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 0 4 SH SOLE 4 0 0 PACIFIC PREMIER BANCORP COM 69478X105 110 3004 SH SOLE 3004 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 67 1396 SH SOLE 1396 0 0 PACKAGING CORP AMER COM 695156109 6182 55491 SH SOLE 47269 0 8222 PACWEST BANCORP DEL COM 695263103 2148 45995 SH SOLE 45995 0 0 PALO ALTO NETWORKS INC COM 697435105 683 5098 SH SOLE 5067 0 31 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 109 1847 SH SOLE 1847 0 0 PANERA BREAD CO CL A 69840W108 133 423 SH SOLE 423 0 0 PAPA JOHNS INTL INC COM 698813102 397 5538 SH SOLE 5522 0 16 PARAMOUNT GROUP INC COM 69924R108 6 316 SH SOLE 316 0 0 PAREXEL INTL CORP COM 699462107 704 8111 SH SOLE 8030 0 81 PARK HOTELS RESORTS INC COM 700517105 131 4856 SH SOLE 4856 0 0 PARK NATL CORP COM 700658107 2 18 SH SOLE 18 0 0 PARKER HANNIFIN CORP COM 701094104 15239 95352 SH SOLE 21916 0 73436 PARSLEY ENERGY INC CL A 701877102 137 4956 SH SOLE 4956 0 0 PARTY CITY HOLDCO INC COM 702149105 5 299 SH SOLE 299 0 0 PATHEON N V SHS N6865W105 23 652 SH SOLE 652 0 0 PATRICK INDS INC COM 703343103 863 11835 SH SOLE 11740 0 95 PATTERSON COMPANIES INC COM 703395103 1973 41966 SH SOLE 41938 0 28 PATTERSON UTI ENERGY INC COM 703481101 6 283 SH SOLE 283 0 0 PAYCHEX INC COM 704326107 8673 152306 SH SOLE 60277 0 92029 PAYCOM SOFTWARE INC COM 70432V102 168 2449 SH SOLE 2449 0 0 PAYLOCITY HLDG CORP COM 70438V106 350 7726 SH SOLE 7686 0 40 PAYPAL HLDGS INC COM 70450Y103 18017 335664 SH SOLE 333163 0 2501 PBF ENERGY INC CL A 69318G106 1639 73660 SH SOLE 72678 0 982 PC CONNECTION INC COM 69318J100 220 8121 SH SOLE 8121 0 0 PDC ENERGY INC COM 69327R101 246 5731 SH SOLE 5731 0 0 PDL BIOPHARMA INC COM 69329Y104 2 704 SH SOLE 704 0 0 PEARSON PLC SPONSORED ADR 705015105 2642 294436 SH SOLE 38466 0 255970 PEBBLEBROOK HOTEL TR COM 70509V100 142 4415 SH SOLE 4400 0 15 PEGASYSTEMS INC COM 705573103 1065 18252 SH SOLE 18252 0 0 PEMBINA PIPELINE CORP COM 706327103 128 3872 SH SOLE 3872 0 0 PENN NATL GAMING INC COM 707569109 76 3568 SH SOLE 3568 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 131 9277 SH SOLE 9277 0 0 PENNEY J C INC COM 708160106 2057 442542 SH SOLE 442542 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 437 38643 SH SOLE 38643 0 0 PENNYMAC MTG INVT TR COM 70931T103 776 42428 SH SOLE 42428 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 204 4648 SH SOLE 4648 0 0 PENTAIR PLC SHS G7S00T104 3759 56502 SH SOLE 56496 0 6 PENUMBRA INC COM 70975L107 38 431 SH SOLE 431 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 3384 191653 SH SOLE 191085 0 568 PEPSICO INC COM 713448108 36020 311915 SH SOLE 248917 0 62998 PERFICIENT INC COM 71375U101 57 3070 SH SOLE 3070 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 31 1145 SH SOLE 1145 0 0 PERKINELMER INC COM 714046109 206 3026 SH SOLE 3026 0 0 PERRIGO CO PLC SHS G97822103 284 3759 SH SOLE 3750 0 9 PETROBRAS ARGENTINA S A SPONS ADR 71646J109 0 3 SH SOLE 3 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 230 3736 SH SOLE 1271 0 2465 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 173 23126 SH SOLE 586 0 22540 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 105 13084 SH SOLE 2252 0 10832 PFIZER INC COM 717081103 35785 1065395 SH SOLE 620191 0 445204 PG&E CORP COM 69331C108 388 5839 SH SOLE 5622 0 217 PHARMERICA CORP COM 71714F104 1 34 SH SOLE 34 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 237 6400 SH SOLE 6400 0 0 PHILIP MORRIS INTL INC COM 718172109 31671 269644 SH SOLE 206861 0 62783 PHILLIPS 66 COM 718546104 18159 219613 SH SOLE 213424 0 6189 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 59 1189 SH SOLE 1189 0 0 PHOTRONICS INC COM 719405102 2 173 SH SOLE 173 0 0 PHYSICIANS RLTY TR COM 71943U104 1050 52158 SH SOLE 52130 0 28 PIER 1 IMPORTS INC COM 720279108 0 9 SH SOLE 9 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 5 244 SH SOLE 244 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 27422 270553 SH SOLE 269942 0 611 PIMCO ETF TR 1-3YR USTREIDX 72201R106 470 9260 SH SOLE 9260 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 20791 398473 SH SOLE 398256 0 217 PIMCO ETF TR 15+ YR US TIPS 72201R304 34 508 SH SOLE 386 0 123 PIMCO ETF TR 25YR+ ZERO U S 72201R882 260 2221 SH SOLE 2195 0 26 PIMCO ETF TR ACTIVE BD ETF 72201R775 8515 80292 SH SOLE 80181 0 111 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 98176 965151 SH SOLE 963179 0 1972 PIMCO ETF TR INTER MUN BD ACT 72201R866 38 714 SH SOLE 644 0 70 PIMCO ETF TR INV GRD CRP BD 72201R817 21231 202016 SH SOLE 201915 0 101 PIMCO INCOME STRATEGY FUND I COM 72201J104 442 42207 SH SOLE 16821 0 25386 PINNACLE ENTMT INC NEW COM 72348Y105 21 1035 SH SOLE 1035 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 419 6676 SH SOLE 6676 0 0 PINNACLE FOODS INC DEL COM 72348P104 844 14199 SH SOLE 14158 0 41 PINNACLE WEST CAP CORP COM 723484101 66 786 SH SOLE 786 0 0 PIONEER FLOATING RATE TR COM 72369J102 5 441 SH SOLE 441 0 0 PIONEER NAT RES CO COM 723787107 6264 39257 SH SOLE 23112 0 16145 PIPER JAFFRAY COS COM 724078100 9 145 SH SOLE 145 0 0 PITNEY BOWES INC COM 724479100 2310 152939 SH SOLE 152498 0 441 PJT PARTNERS INC COM CL A 69343T107 9 229 SH SOLE 229 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 238 9095 SH SOLE 9095 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 246 9385 SH SOLE 9385 0 0 PLANET FITNESS INC CL A 72703H101 43 1843 SH SOLE 1831 0 12 PLANTRONICS INC NEW COM 727493108 79 1495 SH SOLE 1495 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 8 623 SH SOLE 623 0 0 PLDT INC SPONSORED ADR 69344D408 1805 51105 SH SOLE 6597 0 44508 PLEXUS CORP COM 729132100 283 5384 SH SOLE 5384 0 0 PNC FINL SVCS GROUP INC COM 693475105 7733 61933 SH SOLE 36479 0 25454 PNM RES INC COM 69349H107 186 4827 SH SOLE 4827 0 0 POLARIS INDS INC COM 731068102 6235 67620 SH SOLE 67150 0 470 POLYONE CORP COM 73179P106 186 4797 SH SOLE 4797 0 0 POOL CORPORATION COM 73278L105 760 6471 SH SOLE 6471 0 0 POPULAR INC COM NEW 733174700 94 2251 SH SOLE 2251 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 777 17005 SH SOLE 17005 0 0 POSCO SPONSORED ADR 693483109 587 9381 SH SOLE 2166 0 7215 POST HLDGS INC COM 737446104 102 1309 SH SOLE 1309 0 0 POTASH CORP SASK INC COM 73755L107 1447 88775 SH SOLE 17547 0 71228 POTBELLY CORP COM 73754Y100 230 19963 SH SOLE 19963 0 0 POTLATCH CORP NEW COM 737630103 48 1089 SH SOLE 1089 0 0 POWER INTEGRATIONS INC COM 739276103 2262 31022 SH SOLE 30981 0 41 POWERSHARES ACTIVE MNG ETF T ALT MULTI STRG 73935B870 3 127 SH SOLE 127 0 0 POWERSHARES ACTIVE MNG ETF T S&P500 DWNHDGE 73935B805 147 5825 SH SOLE 5825 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 30421 2105283 SH SOLE 2102003 0 3280 POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 208 9187 SH SOLE 1439 0 7748 POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 139 5780 SH SOLE 5780 0 0 POWERSHARES ETF TR II EMER MRKT PORT 73936T763 8125 409267 SH SOLE 405361 0 3906 POWERSHARES ETF TR II EMRG MKTS INFR 73937B209 73 2104 SH SOLE 1018 0 1086 POWERSHARES ETF TR II EURO CUR HDG 73937B514 405 17595 SH SOLE 15948 0 1647 POWERSHARES ETF TR II EX RTE SEN LOW 73937B563 275 8943 SH SOLE 8258 0 685 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 1164 61159 SH SOLE 60551 0 608 POWERSHARES ETF TR II FND INV GR CP 73937B761 541 21127 SH SOLE 21127 0 0 POWERSHARES ETF TR II GBL CLEAN ENER 73936T615 55 4604 SH SOLE 4408 0 196 POWERSHARES ETF TR II GBL WTR PORT 73936T623 13 581 SH SOLE 321 0 260 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 3542 139270 SH SOLE 121466 0 17804 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 135 4167 SH SOLE 4167 0 0 POWERSHARES ETF TR II KBW BK PORT 73937B746 489 9863 SH SOLE 9264 0 599 POWERSHARES ETF TR II KBW RG BK PORT 73937B712 68 1281 SH SOLE 1244 0 37 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 7365 487336 SH SOLE 486876 0 460 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 10578 262973 SH SOLE 262178 0 795 POWERSHARES ETF TR II S&P INT DEV QLTY 73936T805 57 2558 SH SOLE 2558 0 0 POWERSHARES ETF TR II S&P SMCP C DIS 73937B506 17 305 SH SOLE 305 0 0 POWERSHARES ETF TR II S&P SMCP CONSU 73937B605 81 1217 SH SOLE 1217 0 0 POWERSHARES ETF TR II S&P SMCP FIN P 73937B803 113 2194 SH SOLE 2194 0 0 POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 490 5577 SH SOLE 5577 0 0 POWERSHARES ETF TR II S&P SMCP IND P 73937B878 20 349 SH SOLE 349 0 0 POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 128 1724 SH SOLE 1724 0 0 POWERSHARES ETF TR II S&P SMCP UTI P 73937B837 44 844 SH SOLE 844 0 0 POWERSHARES ETF TR II S&P500 HGH BET 73937B829 1554 41821 SH SOLE 41821 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 15823 353684 SH SOLE 352261 0 1423 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 1327 30431 SH SOLE 29419 0 1012 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 8274 282727 SH SOLE 282273 0 454 POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 1315 43900 SH SOLE 29430 0 14470 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 8804 336654 SH SOLE 336654 0 0 POWERSHARES ETF TR II WK VRDO TX FR 73936T433 106 4274 SH SOLE 4274 0 0 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 1098 23941 SH SOLE 23511 0 430 POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 659 14710 SH SOLE 14710 0 0 POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 803 13487 SH SOLE 13487 0 0 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 165 3608 SH SOLE 3388 0 220 POWERSHARES ETF TRUST DYN FD & BEV 73935X849 6 192 SH SOLE 192 0 0 POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 50 1779 SH SOLE 1779 0 0 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 2401 38244 SH SOLE 38224 0 20 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 6657 159536 SH SOLE 159536 0 0 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 4675 87081 SH SOLE 87081 0 0 POWERSHARES ETF TRUST DYNAMIC MKT PT 73935X104 159 1866 SH SOLE 1293 0 573 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 2909 80877 SH SOLE 80385 0 492 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 611 16880 SH SOLE 16880 0 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 1911 100054 SH SOLE 99983 0 71 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 9485 91741 SH SOLE 91741 0 0 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 86 725 SH SOLE 725 0 0 POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 4957 397732 SH SOLE 397732 0 0 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1000 59349 SH SOLE 59349 0 0 POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 838 13526 SH SOLE 13526 0 0 POWERSHARES ETF TRUST INDL SECT PORT 73935X369 716 13382 SH SOLE 13382 0 0 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 730 47402 SH SOLE 47402 0 0 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 7 62 SH SOLE 62 0 0 POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 515 17667 SH SOLE 17667 0 0 POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 1030 43505 SH SOLE 43505 0 0 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 322 12545 SH SOLE 12129 0 416 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 240 13958 SH SOLE 13367 0 591 POWERSHARES ETF TRUST II GLBL ST HI YLD 73936Q710 225 9276 SH SOLE 1677 0 7599 POWERSHARES ETF TRUST II GLOBL AGRI ETF 73936Q702 7 263 SH SOLE 0 0 263 POWERSHARES ETF TRUST II INTL CORP BOND 73936Q835 3304 125798 SH SOLE 125798 0 0 POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 550 22663 SH SOLE 22629 0 34 POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 7684 206266 SH SOLE 206266 0 0 POWERSHARES ETF TRUST II PRP CAS INS PT 73936Q777 42 734 SH SOLE 734 0 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 74372 3214057 SH SOLE 3160420 0 53637 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 3075 138425 SH SOLE 121720 0 16705 POWERSHARES INDIA ETF TR INDIA PORT 73935L100 5 227 SH SOLE 167 0 60 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 53283 387124 SH SOLE 384461 0 2663 POWERSHS DB MULTI SECT COMM DB BASE METALS 73936B705 162 9884 SH SOLE 9884 0 0 POWERSHS DB MULTI SECT COMM DB ENERGY FUND 73936B101 161 13898 SH SOLE 13882 0 16 POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 431 10885 SH SOLE 7679 0 3206 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 1032 127793 SH SOLE 127081 0 712 POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 134 3624 SH SOLE 3246 0 378 POWERSHS DB MULTI SECT COMM DB SILVER FUND 73936B309 65 2535 SH SOLE 0 0 2535 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 140 7078 SH SOLE 6103 0 975 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 630 25453 SH SOLE 10894 0 14559 PPG INDS INC COM 693506107 8028 73020 SH SOLE 68651 0 4369 PPL CORP COM 69351T106 11574 299397 SH SOLE 174713 0 124684 PRA GROUP INC COM 69354N106 3829 101138 SH SOLE 100671 0 467 PRA HEALTH SCIENCES INC COM 69354M108 135 1797 SH SOLE 1774 0 23 PRAXAIR INC COM 74005P104 17888 134951 SH SOLE 60207 0 74744 PRECISION DRILLING CORP COM 2010 74022D308 288 84699 SH SOLE 84571 0 128 PREMIER INC CL A 74051N102 677 18796 SH SOLE 18796 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 555 10531 SH SOLE 10475 0 56 PRICE T ROWE GROUP INC COM 74144T108 3202 43118 SH SOLE 17647 0 25471 PRICELINE GRP INC COM NEW 741503403 29625 15835 SH SOLE 15270 0 565 PRICESMART INC COM 741511109 1184 13521 SH SOLE 13521 0 0 PRIMERICA INC COM 74164M108 2266 29916 SH SOLE 18651 0 11265 PRIMORIS SVCS CORP COM 74164F103 517 20756 SH SOLE 20756 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 545 8539 SH SOLE 8539 0 0 PROASSURANCE CORP COM 74267C106 1073 17700 SH SOLE 17679 0 21 PROCTER AND GAMBLE CO COM 742718109 39282 450712 SH SOLE 339376 0 111336 PROGENICS PHARMACEUTICALS IN COM 743187106 25 3660 SH SOLE 3660 0 0 PROGRESS SOFTWARE CORP COM 743312100 72 2309 SH SOLE 2309 0 0 PROGRESSIVE CORP OHIO COM 743315103 2440 55349 SH SOLE 41517 0 13832 PROLOGIS INC COM 74340W103 4469 76220 SH SOLE 76061 0 159 PROOFPOINT INC COM 743424103 243 2813 SH SOLE 2791 0 22 PROS HOLDINGS INC COM 74346Y103 757 27650 SH SOLE 27650 0 0 PROSHARES TR HD REPLICATION 74347X294 3 70 SH SOLE 70 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 148 2163 SH SOLE 2163 0 0 PROSHARES TR INVT INT RT HG 74347B607 1156 15114 SH SOLE 15114 0 0 PROSHARES TR MDCP 400 DIVID 74347B680 13103 254589 SH SOLE 254589 0 0 PROSHARES TR MSCI EMRG ETF 74347X302 13 179 SH SOLE 179 0 0 PROSHARES TR PSHS LC COR PLUS 74347R248 551 9153 SH SOLE 8933 0 220 PROSHARES TR PSHS SH MSCI EAF 74347R370 331 11965 SH SOLE 11965 0 0 PROSHARES TR PSHS SH MSCI EMR 74347R396 0 17 SH SOLE 17 0 0 PROSHARES TR PSHS UL TELE ETF 74347R263 28 536 SH SOLE 536 0 0 PROSHARES TR PSHS ULDOW30 NEW 74348A590 1 51 SH SOLE 51 0 0 PROSHARES TR PSHS ULSHT 7-10Y 74347R313 3 145 SH SOLE 145 0 0 PROSHARES TR PSHS ULT HLTHCRE 74347R735 100 1257 SH SOLE 1126 0 131 PROSHARES TR PSHS ULT MCAP400 74347R404 2849 27393 SH SOLE 27156 0 237 PROSHARES TR PSHS ULT S&P 500 74347R107 8897 99471 SH SOLE 98816 0 655 PROSHARES TR PSHS ULTRA INDL 74347R727 24 404 SH SOLE 404 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 1488 11367 SH SOLE 11367 0 0 PROSHARES TR PSHS ULTRA UTIL 74347R685 573 12766 SH SOLE 12766 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 3042 25286 SH SOLE 25062 0 224 PROSHARES TR PSHS ULTSH 20YRS 74347B201 33 930 SH SOLE 930 0 0 PROSHARES TR RAFI LG SHT FD 74347X310 209 5522 SH SOLE 5522 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 8533 147728 SH SOLE 147728 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 5283 157669 SH SOLE 157669 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 3881 172664 SH SOLE 172664 0 0 PROSHARES TR SHRT HGH YIELD 74347R131 246 10472 SH SOLE 1962 0 8510 PROSHARES TR SHRT RUSSELL2000 74348A210 26 562 SH SOLE 562 0 0 PROSHARES TR SHT MSCI NEW 74347X575 0 39 SH SOLE 39 0 0 PROSHARES TR ULSH MSCIEAF NEW 74348A475 0 16 SH SOLE 16 0 0 PROSHARES TR ULT FTSE CHIN 50 74347X880 5 86 SH SOLE 86 0 0 PROSHARES TR ULT FTSE EUROPE 74347X526 1 20 SH SOLE 20 0 0 PROSHARES TR ULTPRO SHT 2017 74348A152 0 2 SH SOLE 2 0 0 PROSHARES TR ULTR 7-10 TREA 74347R180 3092 53174 SH SOLE 52793 0 381 PROSHARES TR ULTR MSCI ETF 74347X500 14 121 SH SOLE 121 0 0 PROSHARES TR ULTRA MSCI BRAZI 74347B490 5 94 SH SOLE 94 0 0 PROSHARES TR ULTRAPRO DOW 30 74348A178 0 3 SH SOLE 3 0 0 PROSHARES TR ULTRAPRO SHORT S 74348A442 10 634 SH SOLE 215 0 419 PROSHARES TR ULTRPRO S&P500 74347X864 98 939 SH SOLE 939 0 0 PROSHARES TR ULTSHRT QQQ 74348A426 1 54 SH SOLE 54 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 ULTRASHORT YEN N 74347W569 4 48 SH SOLE 48 0 0 PROSHARES TR II VIX MDTRM FUTR N 74347W338 10 360 SH SOLE 360 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 250 30851 SH SOLE 30851 0 0 PROSPERITY BANCSHARES INC COM 743606105 334 5197 SH SOLE 5197 0 0 PROTHENA CORP PLC SHS G72800108 8 162 SH SOLE 162 0 0 PROTO LABS INC COM 743713109 3741 55620 SH SOLE 55575 0 45 PROVIDENT FINL SVCS INC COM 74386T105 7 278 SH SOLE 278 0 0 PRUDENTIAL FINL INC COM 744320102 4224 39089 SH SOLE 36549 0 2540 PRUDENTIAL PLC ADR 74435K204 3372 73263 SH SOLE 49233 0 24030 PRUDENTIAL SHT DURATION HG Y COM 74442F107 17 1106 SH SOLE 1106 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 305 2311 SH SOLE 2311 0 0 PTC INC COM 69370C100 132 2418 SH SOLE 2418 0 0 PUBLIC STORAGE COM 74460D109 4654 22322 SH SOLE 22322 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 4174 97128 SH SOLE 59258 0 37870 PULTE GROUP INC COM 745867101 5664 231017 SH SOLE 104601 0 126416 PURE STORAGE INC CL A 74624M102 80 6225 SH SOLE 6225 0 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2394 511568 SH SOLE 511568 0 0 PVH CORP COM 693656100 696 6070 SH SOLE 6070 0 0 Q2 HLDGS INC COM 74736L109 49 1333 SH SOLE 1333 0 0 QEP RES INC COM 74733V100 289 28607 SH SOLE 28607 0 0 QIAGEN NV SHS NEW N72482123 773 23086 SH SOLE 23054 0 32 QIWI PLC SPON ADR REP B 74735M108 63 2517 SH SOLE 2517 0 0 QORVO INC COM 74736K101 608 9624 SH SOLE 9624 0 0 QTS RLTY TR INC COM CL A 74736A103 3 57 SH SOLE 49 0 8 QUAKER CHEM CORP COM 747316107 852 5867 SH SOLE 5867 0 0 QUALCOMM INC COM 747525103 35504 642969 SH SOLE 611387 0 31582 QUALITY CARE PPTYS INC COM 747545101 10 563 SH SOLE 563 0 0 QUALITY SYS INC COM 747582104 31 1848 SH SOLE 1848 0 0 QUALYS INC COM 74758T303 343 8402 SH SOLE 8402 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 3 144 SH SOLE 144 0 0 QUANTA SVCS INC COM 74762E102 1492 45320 SH SOLE 45320 0 0 QUEST DIAGNOSTICS INC COM 74834L100 939 8437 SH SOLE 8259 0 178 QUINTILES IMS HOLDINGS INC COM 74876Y101 1530 17083 SH SOLE 9320 0 7763 QUORUM HEALTH CORP COM 74909E106 0 47 SH SOLE 47 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 226 19595 SH SOLE 19453 0 142 RADIAN GROUP INC COM 750236101 114 6950 SH SOLE 6950 0 0 RADIUS HEALTH INC COM NEW 750469207 177 3915 SH SOLE 3880 0 35 RADNET INC COM 750491102 6 706 SH SOLE 706 0 0 RALPH LAUREN CORP CL A 751212101 146 1990 SH SOLE 1990 0 0 RAMBUS INC DEL COM 750917106 0 51 SH SOLE 51 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 3 174 SH SOLE 108 0 66 RANDGOLD RES LTD ADR 752344309 1 14 SH SOLE 14 0 0 RANGE RES CORP COM 75281A109 179 7746 SH SOLE 7746 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 3948 49242 SH SOLE 17711 0 31531 RAYONIER ADVANCED MATLS INC COM 75508B104 0 1 SH SOLE 1 0 0 RAYONIER INC COM 754907103 258 8922 SH SOLE 8807 0 115 RAYTHEON CO COM NEW 755111507 21755 134736 SH SOLE 60194 0 74542 RBC BEARINGS INC COM 75524B104 2476 24361 SH SOLE 24361 0 0 RE MAX HLDGS INC CL A 75524W108 458 8166 SH SOLE 8166 0 0 REALITY SHS ETF TR DIVS ETF 75605A108 1993 77996 SH SOLE 58391 0 19605 REALOGY HLDGS CORP COM 75605Y106 732 22554 SH SOLE 22497 0 57 REALPAGE INC COM 75606N109 209 5813 SH SOLE 5691 0 122 REALTY INCOME CORP COM 756109104 16721 303007 SH SOLE 302457 0 550 RED HAT INC COM 756577102 3089 32221 SH SOLE 32212 0 9 RED ROBIN GOURMET BURGERS IN COM 75689M101 79 1205 SH SOLE 1205 0 0 RED ROCK RESORTS INC CL A 75700L108 16 676 SH SOLE 676 0 0 REDWOOD TR INC COM 758075402 0 58 SH SOLE 58 0 0 REGAL BELOIT CORP COM 758750103 51 633 SH SOLE 633 0 0 REGAL ENTMT GROUP CL A 758766109 1553 75936 SH SOLE 75197 0 739 REGENCY CTRS CORP COM 758849103 5341 85283 SH SOLE 85151 0 132 REGENERON PHARMACEUTICALS COM 75886F107 11449 23316 SH SOLE 23311 0 5 REGIONAL MGMT CORP COM 75902K106 2 86 SH SOLE 86 0 0 REGIONS FINL CORP NEW COM 7591EP100 1921 131167 SH SOLE 131097 0 70 REINSURANCE GROUP AMER INC COM NEW 759351604 1841 14348 SH SOLE 8997 0 5351 RELIANCE STEEL & ALUMINUM CO COM 759509102 598 8211 SH SOLE 8211 0 0 RELX NV SPONSORED ADR 75955B102 7285 352436 SH SOLE 302468 0 49968 RELX PLC SPONSORED ADR 759530108 4252 194217 SH SOLE 187278 0 6939 RENAISSANCERE HOLDINGS LTD COM G7496G103 798 5743 SH SOLE 1940 0 3803 RENASANT CORP COM 75970E107 356 8158 SH SOLE 8158 0 0 RENT A CTR INC NEW COM 76009N100 4452 379924 SH SOLE 364698 0 15226 REPLIGEN CORP COM 759916109 303 7321 SH SOLE 7321 0 0 REPUBLIC SVCS INC COM 760759100 18501 290273 SH SOLE 195948 0 94325 RESMED INC COM 761152107 804 10356 SH SOLE 10330 0 26 RESOLUTE FST PRODS INC COM 76117W109 360 81545 SH SOLE 81131 0 414 RESOURCES CONNECTION INC COM 76122Q105 1 79 SH SOLE 79 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 59 937 SH SOLE 937 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1165 60757 SH SOLE 60757 0 0 RETAIL PPTYS AMER INC CL A 76131V202 23 1896 SH SOLE 1860 0 36 RETROPHIN INC COM 761299106 2 127 SH SOLE 127 0 0 REVANCE THERAPEUTICS INC COM 761330109 1 27 SH SOLE 27 0 0 REX AMERICAN RESOURCES CORP COM 761624105 2 22 SH SOLE 22 0 0 REXNORD CORP NEW COM 76169B102 31 1332 SH SOLE 1332 0 0 REYNOLDS AMERICAN INC COM 761713106 10709 164711 SH SOLE 66824 0 97887 RH COM 74967X103 55 850 SH SOLE 850 0 0 RICE ENERGY INC COM 762760106 8 293 SH SOLE 293 0 0 RIGNET INC COM 766582100 14 843 SH SOLE 843 0 0 RING ENERGY INC COM 76680V108 103 7932 SH SOLE 7932 0 0 RINGCENTRAL INC CL A 76680R206 3 92 SH SOLE 92 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3052 72073 SH SOLE 28691 0 43382 RITCHIE BROS AUCTIONEERS COM 767744105 3660 127506 SH SOLE 127415 0 91 RITE AID CORP COM 767754104 1 319 SH SOLE 319 0 0 RLI CORP COM 749607107 796 14617 SH SOLE 14426 0 191 RLJ LODGING TR COM 74965L101 7 350 SH SOLE 350 0 0 RMR GROUP INC CL A 74967R106 4 106 SH SOLE 106 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 1 111 SH SOLE 111 0 0 ROBERT HALF INTL INC COM 770323103 492 10291 SH SOLE 10221 0 70 ROCKWELL AUTOMATION INC COM 773903109 4836 29865 SH SOLE 17064 0 12801 ROCKWELL COLLINS INC COM 774341101 2744 26071 SH SOLE 20110 0 5961 ROGERS COMMUNICATIONS INC CL B 775109200 532 11265 SH SOLE 11222 0 43 ROGERS CORP COM 775133101 213 1972 SH SOLE 1972 0 0 ROLLINS INC COM 775711104 4077 100129 SH SOLE 100023 0 106 ROPER TECHNOLOGIES INC COM 776696106 6335 27364 SH SOLE 10430 0 16934 ROSS STORES INC COM 778296103 22892 396629 SH SOLE 336307 0 60322 ROWAN COMPANIES PLC SHS CL A G7665A101 1 158 SH SOLE 158 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1934 26665 SH SOLE 26665 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 7 1080 SH SOLE 1061 0 19 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1715 15687 SH SOLE 15657 0 30 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 14617 268626 SH SOLE 265450 0 3176 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 20986 394653 SH SOLE 204910 0 189743 ROYAL GOLD INC COM 780287108 953 12188 SH SOLE 12175 0 13 RPC INC COM 749660106 108 5305 SH SOLE 5254 0 51 RPM INTL INC COM 749685103 2079 38086 SH SOLE 38086 0 0 RPX CORP COM 74972G103 39 2773 SH SOLE 2773 0 0 RSP PERMIAN INC COM 74978Q105 884 27444 SH SOLE 27416 0 28 RUDOLPH TECHNOLOGIES INC COM 781270103 135 5945 SH SOLE 5945 0 0 RUSH ENTERPRISES INC CL A 781846209 194 5207 SH SOLE 5207 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1370 12761 SH SOLE 6439 0 6322 RYDER SYS INC COM 783549108 615 8553 SH SOLE 8401 0 152 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 2296 16400 SH SOLE 16067 0 333 RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 380 4096 SH SOLE 4096 0 0 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 203 1979 SH SOLE 1162 0 817 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 41367 446338 SH SOLE 439198 0 7140 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 425 3404 SH SOLE 3404 0 0 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 3741 39729 SH SOLE 39729 0 0 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 13968 234489 SH SOLE 234489 0 0 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 4368 35004 SH SOLE 34834 0 170 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 138 808 SH SOLE 808 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1089 17012 SH SOLE 16761 0 251 S&P GLOBAL INC COM 78409V104 7512 51466 SH SOLE 44983 0 6483 SABRA HEALTH CARE REIT INC COM 78573L106 454 18834 SH SOLE 18834 0 0 SABRE CORP COM 78573M104 921 42324 SH SOLE 27885 0 14439 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 18 1552 SH SOLE 1552 0 0 SAFETY INS GROUP INC COM 78648T100 8 100 SH SOLE 100 0 0 SAGE THERAPEUTICS INC COM 78667J108 136 1702 SH SOLE 1702 0 0 SAIA INC COM 78709Y105 91 1747 SH SOLE 1747 0 0 SALESFORCE COM INC COM 79466L302 6405 73982 SH SOLE 73947 0 35 SALLY BEAUTY HLDGS INC COM 79546E104 509 25103 SH SOLE 25103 0 0 SANCHEZ ENERGY CORP COM 79970Y105 3 351 SH SOLE 351 0 0 SANCHEZ MIDSTREAM PARTNERS L COM UNITS REP B 79971C201 0 5 SH SOLE 5 0 0 SANDERSON FARMS INC COM 800013104 153 1331 SH SOLE 1331 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 29 471 SH SOLE 471 0 0 SANMINA CORPORATION COM 801056102 125 3324 SH SOLE 3275 0 49 SANOFI SPONSORED ADR 80105N105 21351 445590 SH SOLE 341342 0 104248 SAP SE SPON ADR 803054204 32479 310332 SH SOLE 294290 0 16042 SAREPTA THERAPEUTICS INC COM 803607100 20 571 SH SOLE 571 0 0 SASOL LTD SPONSORED ADR 803866300 1911 68343 SH SOLE 68290 0 53 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1009 7469 SH SOLE 7469 0 0 SCANA CORP NEW COM 80589M102 140 2131 SH SOLE 2131 0 0 SCANSOURCE INC COM 806037107 88 2176 SH SOLE 2176 0 0 SCHEIN HENRY INC COM 806407102 1324 7223 SH SOLE 5491 0 1732 SCHLUMBERGER LTD COM 806857108 36905 560579 SH SOLE 387803 0 172776 SCHOLASTIC CORP COM 807066105 130 2991 SH SOLE 2991 0 0 SCHULMAN A INC COM 808194104 469 14684 SH SOLE 14684 0 0 SCHWAB CHARLES CORP NEW COM 808513105 15518 361214 SH SOLE 310538 0 50676 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 1294 23975 SH SOLE 21168 0 2807 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 214 6351 SH SOLE 6351 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 427 12288 SH SOLE 12288 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 14190 271582 SH SOLE 266277 0 5305 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 15056 333844 SH SOLE 328847 0 4997 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 13854 219226 SH SOLE 217855 0 1371 SCHWAB STRATEGIC TR US REIT ETF 808524847 1061 25811 SH SOLE 25446 0 365 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2965 46376 SH SOLE 46141 0 235 SCIENCE APPLICATNS INTL CP N COM 808625107 41 601 SH SOLE 601 0 0 SCORPIO TANKERS INC SHS Y7542C106 77 19321 SH SOLE 19321 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1019 11379 SH SOLE 5846 0 5533 SCRIPPS E W CO OHIO CL A NEW 811054402 58 3237 SH SOLE 3237 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 15092 220910 SH SOLE 220846 0 64 SEADRILL LIMITED SHS G7945E105 0 1446 SH SOLE 1386 0 60 SEAGATE TECHNOLOGY PLC SHS G7945M107 9297 239928 SH SOLE 159730 0 80198 SEALED AIR CORP NEW COM 81211K100 1108 24757 SH SOLE 10166 0 14591 SEASPAN CORP SHS Y75638109 11 1582 SH SOLE 1582 0 0 SEASPINE HLDGS CORP COM 81255T108 0 16 SH SOLE 16 0 0 SEATTLE GENETICS INC COM 812578102 94 1813 SH SOLE 1813 0 0 SEAWORLD ENTMT INC COM 81282V100 54 3324 SH SOLE 3324 0 0 SEI INVESTMENTS CO COM 784117103 3995 74316 SH SOLE 74316 0 0 SELECT COMFORT CORP COM 81616X103 3 66 SH SOLE 66 0 0 SELECT MED HLDGS CORP COM 81619Q105 16 1018 SH SOLE 1018 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 21247 327236 SH SOLE 327118 0 118 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 12442 386405 SH SOLE 386405 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 66150 737957 SH SOLE 731137 0 6820 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 39681 722315 SH SOLE 721217 0 1098 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 57232 722301 SH SOLE 714997 0 7304 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 92830 3762980 SH SOLE 3759600 0 3380 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 24719 362957 SH SOLE 362578 0 379 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 109920 2115490 SH SOLE 2115490 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 14319 266158 SH SOLE 265737 0 421 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 66474 1214847 SH SOLE 1213726 0 1121 SELECTIVE INS GROUP INC COM 816300107 830 16631 SH SOLE 16631 0 0 SEMPRA ENERGY COM 816851109 989 8803 SH SOLE 8803 0 0 SEMTECH CORP COM 816850101 83 2269 SH SOLE 2269 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 4 194 SH SOLE 167 0 27 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1901 44536 SH SOLE 43949 0 587 SENSIENT TECHNOLOGIES CORP COM 81725T100 537 6682 SH SOLE 6682 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 27 639 SH SOLE 639 0 0 SERVICE CORP INTL COM 817565104 646 19315 SH SOLE 19315 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 251 6384 SH SOLE 6384 0 0 SERVICENOW INC COM 81762P102 1750 16511 SH SOLE 14774 0 1737 SERVISFIRST BANCSHARES INC COM 81768T108 16 446 SH SOLE 446 0 0 SHAKE SHACK INC CL A 819047101 34 962 SH SOLE 962 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 487 22372 SH SOLE 22372 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 148 4900 SH SOLE 4900 0 0 SHERWIN WILLIAMS CO COM 824348106 3722 10611 SH SOLE 9807 0 804 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 460 10553 SH SOLE 6917 0 3636 SHIP FINANCE INTERNATIONAL L SHS G81075106 7 556 SH SOLE 556 0 0 SHIRE PLC SPONSORED ADR 82481R106 9445 57147 SH SOLE 49357 0 7790 SHOPIFY INC CL A 82509L107 125 1434 SH SOLE 1434 0 0 SHUTTERFLY INC COM 82568P304 0 11 SH SOLE 11 0 0 SHUTTERSTOCK INC COM 825690100 15 346 SH SOLE 346 0 0 SIERRA BANCORP COM 82620P102 29 1191 SH SOLE 1191 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2598 18103 SH SOLE 18038 0 65 SIGNET JEWELERS LIMITED SHS G81276100 233 3686 SH SOLE 3686 0 0 SILGAN HOLDINGS INC COM 827048109 160 4988 SH SOLE 4988 0 0 SILICON LABORATORIES INC COM 826919102 61 897 SH SOLE 897 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 331 6900 SH SOLE 6900 0 0 SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 39 4843 SH SOLE 4843 0 0 SIMON PPTY GROUP INC NEW COM 828806109 7396 45737 SH SOLE 45688 0 49 SIMPSON MANUFACTURING CO INC COM 829073105 324 7429 SH SOLE 7429 0 0 SINA CORP ORD G81477104 765 9019 SH SOLE 8603 0 416 SINCLAIR BROADCAST GROUP INC CL A 829226109 326 9890 SH SOLE 9890 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 13 241 SH SOLE 241 0 0 SIRIUS XM HLDGS INC COM 82968B103 356 65119 SH SOLE 65119 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 705 13518 SH SOLE 13479 0 39 SIX FLAGS ENTMT CORP NEW COM 83001A102 7161 120209 SH SOLE 16746 0 103463 SK TELECOM LTD SPONSORED ADR 78440P108 2903 113115 SH SOLE 14489 0 98626 SKECHERS U S A INC CL A 830566105 310 10524 SH SOLE 10524 0 0 SKYWEST INC COM 830879102 54 1591 SH SOLE 1591 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1727 18022 SH SOLE 13454 0 4568 SL GREEN RLTY CORP COM 78440X101 229 2148 SH SOLE 2148 0 0 SLM CORP COM 78442P106 111 9635 SH SOLE 9635 0 0 SM ENERGY CO COM 78454L100 7 421 SH SOLE 421 0 0 SMART & FINAL STORES INC COM 83190B101 36 3922 SH SOLE 3922 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 3806 109209 SH SOLE 81798 0 27411 SMITH A O COM 831865209 2327 41310 SH SOLE 41280 0 30 SMUCKER J M CO COM NEW 832696405 12837 108473 SH SOLE 108216 0 257 SNAP ON INC COM 833034101 17634 111601 SH SOLE 80580 0 31021 SNYDERS-LANCE INC COM 833551104 44 1265 SH SOLE 1265 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 201 6081 SH SOLE 6081 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 21 388 SH SOLE 388 0 0 SOHU COM INC COM 83408W103 1 32 SH SOLE 32 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 20 1004 SH SOLE 1004 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 3 110 SH SOLE 110 0 0 SONIC CORP COM 835451105 11 415 SH SOLE 415 0 0 SONOCO PRODS CO COM 835495102 1200 23324 SH SOLE 22245 0 1079 SONY CORP SPONSORED ADR 835699307 1790 46900 SH SOLE 28717 0 18183 SOTHEBYS COM 835898107 184 3433 SH SOLE 3433 0 0 SOUTH JERSEY INDS INC COM 838518108 74 2168 SH SOLE 2168 0 0 SOUTH ST CORP COM 840441109 681 7965 SH SOLE 7965 0 0 SOUTHERN CO COM 842587107 8661 180913 SH SOLE 179885 0 1028 SOUTHERN COPPER CORP COM 84265V105 114 3281 SH SOLE 3281 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 473 13539 SH SOLE 13539 0 0 SOUTHWEST AIRLS CO COM 844741108 9132 146931 SH SOLE 39035 0 107896 SOUTHWEST GAS HOLDINGS INC COM 844895102 176 2415 SH SOLE 2415 0 0 SOUTHWESTERN ENERGY CO COM 845467109 294 48383 SH SOLE 48383 0 0 SPARK ENERGY INC CL A COM 846511103 4 230 SH SOLE 230 0 0 SPARK THERAPEUTICS INC COM 84652J103 8 128 SH SOLE 128 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 57026 267433 SH SOLE 267433 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 60580 513314 SH SOLE 511493 0 1821 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 962 10511 SH SOLE 10494 0 17 SPDR INDEX SHS FDS CONSM SPLS ETF 78463X723 0 3 SH SOLE 3 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 11709 245525 SH SOLE 245525 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 561 14732 SH SOLE 14732 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3347 86980 SH SOLE 74184 0 12796 SPDR INDEX SHS FDS EUROPE ETF 78463X608 12 429 SH SOLE 429 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 16464 396448 SH SOLE 396448 0 0 SPDR INDEX SHS FDS INTL HLTH ETF 78463X681 229 4551 SH SOLE 4551 0 0 SPDR INDEX SHS FDS INTL UTILT ETF 78463X632 60 3509 SH SOLE 3509 0 0 SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 454 5491 SH SOLE 5347 0 144 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 409 11479 SH SOLE 11479 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 24 402 SH SOLE 402 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 9986 111845 SH SOLE 111845 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 32 1091 SH SOLE 1091 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 3746 80294 SH SOLE 78964 0 1330 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 24 478 SH SOLE 478 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 227 3431 SH SOLE 3431 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 2803 71625 SH SOLE 71625 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 5067 151939 SH SOLE 151939 0 0 SPDR INDEX SHS FDS S&P RUSSIA ETF 78463X558 23 1254 SH SOLE 1254 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 120 3512 SH SOLE 3512 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 631493 2611633 SH SOLE 2587271 0 24362 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 19963 62841 SH SOLE 62355 0 486 SPDR SER TR BLOMBERG BRC INV 78468R200 2672 86990 SH SOLE 86990 0 0 SPDR SER TR BLOMBRG BRC SRT 78468R101 365 12106 SH SOLE 12106 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 50369 1800901 SH SOLE 1798404 0 2497 SPDR SER TR NUVEEN BLMBRG SR 78468R739 47651 982481 SH SOLE 982481 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 30231 620844 SH SOLE 620844 0 0 SPDR SER TR SP500 HIGH DIV 78468R788 149 4227 SH SOLE 4227 0 0 SPDR SER TR SPDR BOFA CRSS 78468R606 65 2454 SH SOLE 2454 0 0 SPDR SERIES TRUST BLMBRG BR 1 3 MT 78464A680 31804 695304 SH SOLE 695088 0 216 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 10310 207707 SH SOLE 199933 0 7774 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 978 16284 SH SOLE 16223 0 61 SPDR SERIES TRUST BLOMBERG BRC COR 78464A367 224 5386 SH SOLE 5386 0 0 SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 10320 336824 SH SOLE 336193 0 631 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 57742 2089817 SH SOLE 2089817 0 0 SPDR SERIES TRUST BLOMBRG BRC AGRT 78464A649 5305 91992 SH SOLE 85033 0 6959 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 11365 330244 SH SOLE 330244 0 0 SPDR SERIES TRUST BLOMBRG BRC MRTG 78464A383 375 14233 SH SOLE 3360 0 10873 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 454 8081 SH SOLE 8081 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 138723 3729094 SH SOLE 3725930 0 3164 SPDR SERIES TRUST BLOOMBERG LNG TR 78464A664 3967 55023 SH SOLE 53457 0 1566 SPDR SERIES TRUST CITI INT GVT ETF 78464A490 395 7090 SH SOLE 6894 0 196 SPDR SERIES TRUST DJ REIT ETF 78464A607 10772 115866 SH SOLE 115866 0 0 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 90 1386 SH SOLE 1346 0 40 SPDR SERIES TRUST MORGAN TECH ETF 78464A102 4921 67532 SH SOLE 66715 0 817 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 490 8618 SH SOLE 2167 0 6451 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 2979 20811 SH SOLE 20811 0 0 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 5011 52025 SH SOLE 52025 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 2009 9288 SH SOLE 9288 0 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 965 7836 SH SOLE 7624 0 212 SPDR SERIES TRUST S&P BIOTECH 78464A870 335 4360 SH SOLE 4360 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 453 10394 SH SOLE 10394 0 0 SPDR SERIES TRUST S&P CAP MKTS 78464A771 897 18247 SH SOLE 18219 0 28 SPDR SERIES TRUST S&P DIVID ETF 78464A763 8780 98768 SH SOLE 98274 0 494 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 4406 114408 SH SOLE 113941 0 467 SPDR SERIES TRUST S&P INS ETF 78464A789 11 120 SH SOLE 86 0 34 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 14 428 SH SOLE 428 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 46 1047 SH SOLE 1047 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 5407 98382 SH SOLE 97947 0 435 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 411 10091 SH SOLE 10070 0 21 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 416 7479 SH SOLE 7458 0 21 SPECTRA ENERGY PARTNERS LP COM 84756N109 537 12508 SH SOLE 12454 0 54 SPECTRUM BRANDS HLDGS INC COM 84763R101 226 1812 SH SOLE 1812 0 0 SPIRE INC COM 84857L101 125 1802 SH SOLE 1802 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3718 64165 SH SOLE 27851 0 36314 SPIRIT AIRLS INC COM 848577102 113 2187 SH SOLE 2187 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 130 17648 SH SOLE 17258 0 390 SPLUNK INC COM 848637104 532 9353 SH SOLE 9295 0 58 SPOK HLDGS INC COM 84863T106 45 2575 SH SOLE 2575 0 0 SPRINT CORP COM SER 1 85207U105 3 322 SH SOLE 322 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 626 61734 SH SOLE 61734 0 0 SPROUTS FMRS MKT INC COM 85208M102 202 8930 SH SOLE 8868 0 62 SPS COMM INC COM 78463M107 936 14714 SH SOLE 14714 0 0 SPX CORP COM 784635104 1106 43968 SH SOLE 43785 0 183 SPX FLOW INC COM 78469X107 284 7724 SH SOLE 7724 0 0 SRC ENERGY INC COM 78470V108 43 6362 SH SOLE 6362 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 868 22595 SH SOLE 22595 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 15571 328288 SH SOLE 320931 0 7357 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 862 24231 SH SOLE 24231 0 0 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 362 11213 SH SOLE 11213 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 31761 645367 SH SOLE 635815 0 9552 ST JOE CO COM 790148100 279 14939 SH SOLE 1701 0 13238 STAAR SURGICAL CO COM PAR $0.01 852312305 0 15 SH SOLE 15 0 0 STAG INDL INC COM 85254J102 124 4512 SH SOLE 4467 0 45 STAMPS COM INC COM NEW 852857200 413 2672 SH SOLE 2672 0 0 STANDARD MTR PRODS INC COM 853666105 179 3447 SH SOLE 3447 0 0 STANLEY BLACK & DECKER INC COM 854502101 3219 22883 SH SOLE 21655 0 1228 STANTEC INC COM 85472N109 2 89 SH SOLE 89 0 0 STAPLES INC COM 855030102 548 54492 SH SOLE 54146 0 346 STAR GAS PARTNERS L P UNIT LTD PARTNR 85512C105 140 12894 SH SOLE 12894 0 0 STARBUCKS CORP COM 855244109 53640 919943 SH SOLE 634430 0 285513 STARWOOD PPTY TR INC COM 85571B105 1059 47199 SH SOLE 47121 0 78 STATE AUTO FINL CORP COM 855707105 0 29 SH SOLE 29 0 0 STATE BK FINL CORP COM 856190103 1 47 SH SOLE 47 0 0 STATE NATL COS INC COM 85711T305 91 4961 SH SOLE 4961 0 0 STATE STR CORP COM 857477103 3990 44459 SH SOLE 18228 0 26231 STATOIL ASA SPONSORED ADR 85771P102 10040 607496 SH SOLE 87226 0 520270 STEEL DYNAMICS INC COM 858119100 5368 149952 SH SOLE 94511 0 55441 STEELCASE INC CL A 858155203 6 421 SH SOLE 421 0 0 STEIN MART INC COM 858375108 0 146 SH SOLE 146 0 0 STEPAN CO COM 858586100 112 1271 SH SOLE 1271 0 0 STERICYCLE INC COM 858912108 1017 13302 SH SOLE 13286 0 16 STERIS PLC SHS USD G84720104 12205 149733 SH SOLE 149352 0 381 STERLING BANCORP DEL COM 85917A100 98 4291 SH SOLE 4291 0 0 STIFEL FINL CORP COM 860630102 1414 30756 SH SOLE 20974 0 9782 STMICROELECTRONICS N V NY REGISTRY 861012102 237 16596 SH SOLE 16476 0 120 STOCK YDS BANCORP INC COM 861025104 40 1049 SH SOLE 1049 0 0 STONERIDGE INC COM 86183P102 135 8769 SH SOLE 7641 0 1128 STORE CAP CORP COM 862121100 43 1899 SH SOLE 1899 0 0 STRATASYS LTD SHS M85548101 996 42838 SH SOLE 42807 0 31 STRAYER ED INC COM 863236105 480 5146 SH SOLE 5146 0 0 STRYKER CORP COM 863667101 16767 120800 SH SOLE 25502 0 95298 STURM RUGER & CO INC COM 864159108 361 5843 SH SOLE 5843 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 136 12977 SH SOLE 12977 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 7560 962093 SH SOLE 932273 0 29820 SUMMIT HOTEL PPTYS COM 866082100 1068 57318 SH SOLE 57318 0 0 SUMMIT MATLS INC CL A 86614U100 50 1728 SH SOLE 1728 0 0 SUN CMNTYS INC COM 866674104 3894 44406 SH SOLE 44109 0 297 SUN HYDRAULICS CORP COM 866942105 346 8100 SH SOLE 8100 0 0 SUN LIFE FINL INC COM 866796105 31 868 SH SOLE 868 0 0 SUNCOKE ENERGY INC COM 86722A103 1 129 SH SOLE 129 0 0 SUNCOR ENERGY INC NEW COM 867224107 2327 79649 SH SOLE 74747 0 4902 SUNOCO LP COM U REP LP 86765K109 356 11615 SH SOLE 1650 0 9965 SUNSTONE HOTEL INVS INC NEW COM 867892101 127 7915 SH SOLE 7915 0 0 SUNTRUST BKS INC COM 867914103 4790 84512 SH SOLE 83650 0 862 SUPER MICRO COMPUTER INC COM 86800U104 93 3745 SH SOLE 3745 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 863 82715 SH SOLE 82525 0 190 SUPERIOR INDS INTL INC COM 868168105 4 187 SH SOLE 187 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3040 70577 SH SOLE 70484 0 93 SVB FINL GROUP COM 78486Q101 1876 10679 SH SOLE 10675 0 4 SWEDISH EXPT CR CORP RG ENRGY ETN22 870297306 85 38955 SH SOLE 38955 0 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 2 263 SH SOLE 263 0 0 SWIFT TRANSN CO CL A 87074U101 1887 71153 SH SOLE 66385 0 4768 SYKES ENTERPRISES INC COM 871237103 345 10327 SH SOLE 10327 0 0 SYMANTEC CORP COM 871503108 4844 171518 SH SOLE 28531 0 142987 SYNAPTICS INC COM 87157D109 240 4645 SH SOLE 4645 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 64 3875 SH SOLE 3875 0 0 SYNCHRONY FINL COM 87165B103 6790 227752 SH SOLE 207821 0 19931 SYNGENTA AG SPONSORED ADR 87160A100 118 1273 SH SOLE 1254 0 19 SYNNEX CORP COM 87162W100 954 7963 SH SOLE 7944 0 19 SYNOPSYS INC COM 871607107 2017 27691 SH SOLE 18699 0 8992 SYNOVUS FINL CORP COM NEW 87161C501 133 3003 SH SOLE 3003 0 0 SYNTEL INC COM 87162H103 28 1659 SH SOLE 1659 0 0 SYSCO CORP COM 871829107 5573 110753 SH SOLE 109523 0 1230 T MOBILE US INC COM 872590104 2851 47060 SH SOLE 18603 0 28457 TABLEAU SOFTWARE INC CL A 87336U105 57 941 SH SOLE 939 0 2 TACTILE SYS TECHNOLOGY INC COM 87357P100 12 413 SH SOLE 413 0 0 TAHOE RES INC COM 873868103 2 240 SH SOLE 240 0 0 TAILORED BRANDS INC COM 87403A107 1 148 SH SOLE 148 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 46812 1339234 SH SOLE 894401 0 444833 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 395 5397 SH SOLE 5397 0 0 TAL ED GROUP ADS REPSTG COM 874080104 96 778 SH SOLE 778 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 80 1615 SH SOLE 1615 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 128 4940 SH SOLE 4899 0 41 TARGA RES CORP COM 87612G101 4736 104844 SH SOLE 9808 0 95036 TARGET CORP COM 87612E106 2722 52190 SH SOLE 52015 0 175 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 7 64 SH SOLE 64 0 0 TATA MTRS LTD SPONSORED ADR 876568502 2436 73834 SH SOLE 68215 0 5619 TAUBMAN CTRS INC COM 876664103 0 13 SH SOLE 5 0 8 TCF FINL CORP COM 872275102 53 3291 SH SOLE 3291 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 1005 23372 SH SOLE 2635 0 20737 TE CONNECTIVITY LTD REG SHS H84989104 7748 98463 SH SOLE 98331 0 132 TEAM HEALTH HOLDINGS INC COM 87817A107 13 290 SH SOLE 290 0 0 TEAM INC COM 878155100 12 515 SH SOLE 515 0 0 TECH DATA CORP COM 878237106 106 1060 SH SOLE 1037 0 23 TECHNIPFMC PLC COM G87110105 1333 49076 SH SOLE 48597 0 479 TECK RESOURCES LTD CL B 878742204 5 298 SH SOLE 298 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 744 51643 SH SOLE 51643 0 0 TELADOC INC COM 87918A105 303 8757 SH SOLE 8757 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 32 1246 SH SOLE 1246 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 157 16831 SH SOLE 454 0 16377 TELECOM ITALIA S P A NEW SPON ADR SVGS 87927Y201 787 106191 SH SOLE 2430 0 103761 TELEDYNE TECHNOLOGIES INC COM 879360105 146 1139 SH SOLE 1139 0 0 TELEFLEX INC COM 879369106 1039 5001 SH SOLE 5001 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 4994 369957 SH SOLE 152404 0 217553 TELEFONICA S A SPONSORED ADR 879382208 66 6547 SH SOLE 6534 0 13 TELEPHONE & DATA SYS INC COM NEW 879433829 114 4086 SH SOLE 4086 0 0 TELUS CORP COM 87971M103 519 15010 SH SOLE 15010 0 0 TEMPUR SEALY INTL INC COM 88023U101 1708 32012 SH SOLE 32012 0 0 TENARIS S A SPONSORED ADR 88031M109 1906 61230 SH SOLE 61192 0 38 TENET HEALTHCARE CORP COM NEW 88033G407 61 3128 SH SOLE 3048 0 80 TENNECO INC COM 880349105 941 16289 SH SOLE 16289 0 0 TERADATA CORP DEL COM 88076W103 776 26314 SH SOLE 26240 0 74 TERADYNE INC COM 880770102 4861 161916 SH SOLE 6172 0 155744 TEREX CORP NEW COM 880779103 100 2667 SH SOLE 2667 0 0 TERNIUM SA SPON ADR 880890108 68 2424 SH SOLE 2424 0 0 TERRAFORM PWR INC CL A COM 88104R100 1 110 SH SOLE 110 0 0 TERRENO RLTY CORP COM 88146M101 1466 43584 SH SOLE 43584 0 0 TESARO INC COM 881569107 294 2099 SH SOLE 2086 0 13 TESLA INC COM 88160R101 971 2686 SH SOLE 2686 0 0 TESSCO TECHNOLOGIES INC COM 872386107 39 2913 SH SOLE 2913 0 0 TETRA TECH INC NEW COM 88162G103 575 12550 SH SOLE 12550 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 18 6410 SH SOLE 6410 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1089 32756 SH SOLE 32713 0 43 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1009 13079 SH SOLE 13079 0 0 TEXAS INSTRS INC COM 882508104 17880 232417 SH SOLE 126607 0 105810 TEXAS PAC LD TR SUB CTF PROP I T 882610108 600 2043 SH SOLE 2043 0 0 TEXAS ROADHOUSE INC COM 882681109 717 14030 SH SOLE 13988 0 42 TEXTRON INC COM 883203101 265 5651 SH SOLE 5635 0 16 THERAVANCE BIOPHARMA INC COM G8807B106 8 193 SH SOLE 193 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 10777 61761 SH SOLE 53870 0 7891 THERMON GROUP HLDGS INC COM 88362T103 29 1525 SH SOLE 1525 0 0 THOMSON REUTERS CORP COM 884903105 858 18527 SH SOLE 18456 0 71 THOR INDS INC COM 885160101 6169 59037 SH SOLE 57208 0 1829 TIDEWATER INC COM 886423102 1 830 SH SOLE 830 0 0 TIFFANY & CO NEW COM 886547108 166 1783 SH SOLE 1783 0 0 TILE SHOP HLDGS INC COM 88677Q109 389 18857 SH SOLE 18857 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 879 59347 SH SOLE 3679 0 55668 TIME INC NEW COM 887228104 18 1258 SH SOLE 1258 0 0 TIME WARNER INC COM NEW 887317303 11343 112977 SH SOLE 112901 0 76 TIMKEN CO COM 887389104 3561 77007 SH SOLE 77007 0 0 TIMKENSTEEL CORP COM 887399103 0 90 SH SOLE 90 0 0 TIVITY HEALTH INC COM 88870R102 13 339 SH SOLE 339 0 0 TIVO CORP COM 88870P106 1 65 SH SOLE 65 0 0 TJX COS INC NEW COM 872540109 27753 384600 SH SOLE 231987 0 152613 TOLL BROTHERS INC COM 889478103 710 17931 SH SOLE 17931 0 0 TOPBUILD CORP COM 89055F103 335 6308 SH SOLE 6270 0 38 TORCHMARK CORP COM 891027104 449 5884 SH SOLE 5884 0 0 TORO CO COM 891092108 2241 32338 SH SOLE 32338 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 4321 85754 SH SOLE 85754 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 1795 59076 SH SOLE 59076 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 13 633 SH SOLE 633 0 0 TOTAL S A SPONSORED ADR 89151E109 24457 493296 SH SOLE 297074 0 196222 TOTAL SYS SVCS INC COM 891906109 13824 237325 SH SOLE 225747 0 11578 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 18 752 SH SOLE 752 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 2 67 SH SOLE 67 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2464 23460 SH SOLE 17332 0 6128 TRACTOR SUPPLY CO COM 892356106 7460 137631 SH SOLE 136975 0 656 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 118 SH SOLE 0 0 118 TRANSCANADA CORP COM 89353D107 1145 24046 SH SOLE 24046 0 0 TRANSDIGM GROUP INC COM 893641100 483 1792 SH SOLE 1792 0 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 52 1231 SH SOLE 1231 0 0 TRANSOCEAN LTD REG SHS H8817H100 39 4705 SH SOLE 4705 0 0 TRANSUNION COM 89400J107 441 10180 SH SOLE 10174 0 6 TRAVELERS COMPANIES INC COM 89417E109 16486 130248 SH SOLE 129894 0 354 TRAVELPORT WORLDWIDE LTD SHS G9019D104 8 594 SH SOLE 594 0 0 TREEHOUSE FOODS INC COM 89469A104 10222 125156 SH SOLE 124440 0 716 TREX CO INC COM 89531P105 435 6412 SH SOLE 6412 0 0 TRI POINTE GROUP INC COM 87265H109 331 25151 SH SOLE 25151 0 0 TRIBUNE MEDIA CO CL A 896047503 14 344 SH SOLE 344 0 0 TRILOGY METALS INC NEW COM 89621C105 0 4 SH SOLE 4 0 0 TRIMAS CORP COM NEW 896215209 42 1981 SH SOLE 1981 0 0 TRIMBLE INC COM 896239100 1091 30659 SH SOLE 30526 0 133 TRINET GROUP INC COM 896288107 132 4046 SH SOLE 4046 0 0 TRINITY INDS INC COM 896522109 3255 116255 SH SOLE 116255 0 0 TRINSEO S A SHS L9340P101 194 2832 SH SOLE 2832 0 0 TRIPADVISOR INC COM 896945201 282 7351 SH SOLE 7279 0 72 TRITON INTL LTD CL A G9078F107 1149 34345 SH SOLE 3647 0 30698 TRIUMPH BANCORP INC COM 89679E300 2 98 SH SOLE 98 0 0 TRIUMPH GROUP INC NEW COM 896818101 119 3763 SH SOLE 3763 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 117 4906 SH SOLE 4834 0 72 TRONC INC COM 89703P107 0 2 SH SOLE 2 0 0 TRUEBLUE INC COM 89785X101 99 3787 SH SOLE 3787 0 0 TRUSTMARK CORP COM 898402102 59 1828 SH SOLE 1828 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 12 2468 SH SOLE 2468 0 0 TTM TECHNOLOGIES INC COM 87305R109 106 6077 SH SOLE 6077 0 0 TUPPERWARE BRANDS CORP COM 899896104 1024 14618 SH SOLE 14005 0 613 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 426 51931 SH SOLE 18786 0 33145 TUTOR PERINI CORP COM 901109108 839 29158 SH SOLE 29158 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 12265 432862 SH SOLE 284663 0 148199 TWENTY FIRST CENTY FOX INC CL B 90130A200 1143 41077 SH SOLE 33429 0 7648 TWITTER INC COM 90184L102 2222 124220 SH SOLE 123998 0 222 TWO HBRS INVT CORP COM 90187B101 4 432 SH SOLE 347 0 85 TYLER TECHNOLOGIES INC COM 902252105 3464 19715 SH SOLE 19653 0 62 TYSON FOODS INC CL A 902494103 1632 26076 SH SOLE 25848 0 228 U S CONCRETE INC COM NEW 90333L201 115 1493 SH SOLE 1493 0 0 U S PHYSICAL THERAPY INC COM 90337L108 274 4518 SH SOLE 4518 0 0 U S SILICA HLDGS INC COM 90346E103 45 1273 SH SOLE 1273 0 0 UBIQUITI NETWORKS INC COM 90347A100 11 209 SH SOLE 209 0 0 UBS AG JERSEY BRH ALERIAN INFRST 902641646 12817 480782 SH SOLE 480671 0 111 UBS AG LONDON BRH ETRAC 2X LEV LNG 90267B765 114 5804 SH SOLE 5804 0 0 UBS AG LONDON BRH ETRAC ALER MLP 90267B682 2379 126963 SH SOLE 126963 0 0 UBS AG LONDON BRH VELOCITYSHS LONG 90274D176 3 105 SH SOLE 105 0 0 UBS AG LONDON BRH VELOCITYSHS TAIL 90274D168 1 60 SH SOLE 60 0 0 UBS GROUP AG SHS H42097107 6045 355971 SH SOLE 263924 0 92047 UDR INC COM 902653104 1508 38694 SH SOLE 6023 0 32671 UFP TECHNOLOGIES INC COM 902673102 4 129 SH SOLE 129 0 0 UGI CORP NEW COM 902681105 767 15841 SH SOLE 15841 0 0 ULTA BEAUTY INC COM 90384S303 3292 11450 SH SOLE 9132 0 2318 ULTIMATE SOFTWARE GROUP INC COM 90385D107 5827 27748 SH SOLE 27734 0 14 ULTRA PETROLEUM CORP COM NEW 903914208 42 3910 SH SOLE 3910 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 40 656 SH SOLE 656 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 179 7632 SH SOLE 1044 0 6588 UMB FINL CORP COM 902788108 667 8924 SH SOLE 8924 0 0 UMPQUA HLDGS CORP COM 904214103 585 31932 SH SOLE 31932 0 0 UNDER ARMOUR INC CL A 904311107 51 2398 SH SOLE 2242 0 156 UNDER ARMOUR INC CL C 904311206 30 1418 SH SOLE 1418 0 0 UNIFI INC COM NEW 904677200 49 1574 SH SOLE 1574 0 0 UNIFIRST CORP MASS COM 904708104 102 727 SH SOLE 727 0 0 UNILEVER N V N Y SHS NEW 904784709 21628 391396 SH SOLE 226716 0 164680 UNILEVER PLC SPON ADR NEW 904767704 11356 209890 SH SOLE 156709 0 53181 UNION PAC CORP COM 907818108 21965 201635 SH SOLE 191787 0 9848 UNIQURE NV SHS N90064101 5 683 SH SOLE 683 0 0 UNISYS CORP COM NEW 909214306 4 283 SH SOLE 283 0 0 UNITED BANKSHARES INC WEST V COM 909907107 915 23385 SH SOLE 23385 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 271 9747 SH SOLE 9747 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 2 291 SH SOLE 291 0 0 UNITED CONTL HLDGS INC COM 910047109 2494 33166 SH SOLE 33136 0 30 UNITED FIRE GROUP INC COM 910340108 6 143 SH SOLE 143 0 0 UNITED INS HLDGS CORP COM 910710102 3 185 SH SOLE 185 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 336 137636 SH SOLE 10749 0 126887 UNITED NAT FOODS INC COM 911163103 1922 52399 SH SOLE 52367 0 32 UNITED PARCEL SERVICE INC CL B 911312106 13080 118249 SH SOLE 114982 0 3267 UNITED RENTALS INC COM 911363109 1970 17498 SH SOLE 17454 0 44 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 1 221 SH SOLE 221 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 754 79371 SH SOLE 74947 0 4424 UNITED STATES STL CORP NEW COM 912909108 554 25059 SH SOLE 25059 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 25 662 SH SOLE 662 0 0 UNITED TECHNOLOGIES CORP COM 913017109 29949 245257 SH SOLE 212577 0 32680 UNITED THERAPEUTICS CORP DEL COM 91307C102 182 1426 SH SOLE 1354 0 72 UNITEDHEALTH GROUP INC COM 91324P102 34279 184863 SH SOLE 138970 0 45893 UNITI GROUP INC COM 91325V108 1178 46822 SH SOLE 46822 0 0 UNITIL CORP COM 913259107 3 67 SH SOLE 67 0 0 UNIVAR INC COM 91336L107 12 420 SH SOLE 420 0 0 UNIVERSAL CORP VA COM 913456109 53 813 SH SOLE 813 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 35 319 SH SOLE 312 0 7 UNIVERSAL ELECTRS INC COM 913483103 474 7076 SH SOLE 7076 0 0 UNIVERSAL FST PRODS INC COM 913543104 442 5067 SH SOLE 4977 0 90 UNIVERSAL HLTH SVCS INC CL B 913903100 1417 11610 SH SOLE 11599 0 11 UNIVERSAL INS HLDGS INC COM 91359V107 1 59 SH SOLE 59 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 68 3506 SH SOLE 3506 0 0 UNUM GROUP COM 91529Y106 2196 47113 SH SOLE 47113 0 0 URBAN EDGE PPTYS COM 91704F104 5 267 SH SOLE 207 0 60 URBAN OUTFITTERS INC COM 917047102 231 12484 SH SOLE 12484 0 0 US BANCORP DEL COM NEW 902973304 14636 281883 SH SOLE 213286 0 68597 US ECOLOGY INC COM 91732J102 11 212 SH SOLE 212 0 0 US FOODS HLDG CORP COM 912008109 136 5022 SH SOLE 4976 0 46 USANA HEALTH SCIENCES INC COM 90328M107 43 673 SH SOLE 673 0 0 V F CORP COM 918204108 2317 40204 SH SOLE 39676 0 528 VAIL RESORTS INC COM 91879Q109 380 1873 SH SOLE 1869 0 4 VALE S A ADR 91912E105 31 3531 SH SOLE 3531 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 100 5744 SH SOLE 5744 0 0 VALERO ENERGY CORP NEW COM 91913Y100 4524 67075 SH SOLE 48422 0 18653 VALIDUS HOLDINGS LTD COM SHS G9319H102 52 1005 SH SOLE 965 0 40 VALLEY NATL BANCORP COM 919794107 24 1992 SH SOLE 1992 0 0 VALMONT INDS INC COM 920253101 316 2116 SH SOLE 2116 0 0 VALSPAR CORP COM 920355104 85 756 SH SOLE 391 0 365 VALVOLINE INC COM 92047W101 90 3825 SH SOLE 3825 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 871 15830 SH SOLE 14219 0 1611 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 3274 136856 SH SOLE 136856 0 0 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 189 9497 SH SOLE 9497 0 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 766 41740 SH SOLE 41740 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 17771 725074 SH SOLE 725074 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 39661 1338156 SH SOLE 1338156 0 0 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 4 71 SH SOLE 0 0 71 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2009 90974 SH SOLE 90974 0 0 VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 11 449 SH SOLE 449 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 15113 488957 SH SOLE 488887 0 70 VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 33 579 SH SOLE 579 0 0 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 4 156 SH SOLE 156 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 480 19054 SH SOLE 19054 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 18390 973434 SH SOLE 973434 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 655 16596 SH SOLE 16526 0 70 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 8967 363074 SH SOLE 363074 0 0 VANECK VECTORS ETF TR NAT RES ETF 92189F841 5 151 SH SOLE 151 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 712 35274 SH SOLE 35274 0 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 6 72 SH SOLE 72 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 3059 159609 SH SOLE 158202 0 1407 VANECK VECTORS ETF TR STEEL ETF 92189F205 3 76 SH SOLE 76 0 0 VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 53 3714 SH SOLE 3714 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 25 1691 SH SOLE 1605 0 86 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 34 265 SH SOLE 265 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 388406 4594894 SH SOLE 4593561 0 1333 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 447408 4803582 SH SOLE 4802406 0 1176 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1007342 12615414 SH SOLE 12613972 0 1442 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 757801 9260667 SH SOLE 9259782 0 885 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 838294 15421131 SH SOLE 15381679 0 39453 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 224507 2194798 SH SOLE 2194798 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 824108 6486983 SH SOLE 6486983 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 18652 168022 SH SOLE 167950 0 72 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 7684 65305 SH SOLE 65305 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 21896 212882 SH SOLE 212882 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 99016 694736 SH SOLE 694240 0 496 VANGUARD INDEX FDS REIT ETF 922908553 242391 2912301 SH SOLE 2911854 0 447 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1002630 4515130 SH SOLE 4515130 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 93048 757066 SH SOLE 757066 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 164956 1217037 SH SOLE 1216570 0 467 VANGUARD INDEX FDS SML CP GRW ETF 922908595 55750 382577 SH SOLE 382577 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 359443 2888248 SH SOLE 2888164 0 84 VANGUARD INDEX FDS VALUE ETF 922908744 774448 8020368 SH SOLE 8020368 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 124899 2496436 SH SOLE 2491990 0 4446 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 600265 14701413 SH SOLE 14623531 0 77882 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 53210 965002 SH SOLE 964358 0 644 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 5548 84313 SH SOLE 84313 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 44222 409027 SH SOLE 409027 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 3951 70284 SH SOLE 70175 0 109 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 16394 332951 SH SOLE 332858 0 93 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 81283 928654 SH SOLE 926688 0 1966 VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 1734 26841 SH SOLE 26818 0 23 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 8456 90623 SH SOLE 90469 0 154 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 365800 6946467 SH SOLE 6943342 0 3125 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 80535 1006176 SH SOLE 1003009 0 3167 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 91 1496 SH SOLE 1496 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 80261 866109 SH SOLE 856726 0 9383 VANGUARD STAR FD VG TL INTL STK F 921909768 145403 2797852 SH SOLE 2797852 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1871065 45282252 SH SOLE 45276171 0 6081 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 493 6169 SH SOLE 6169 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 14601 186813 SH SOLE 186705 0 108 VANGUARD WORLD FD EXTENDED DUR 921910709 888 7573 SH SOLE 7201 0 372 VANGUARD WORLD FD MEGA CAP INDEX 921910873 15846 191175 SH SOLE 191175 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 130 1870 SH SOLE 1870 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 3869 38662 SH SOLE 38662 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 9628 67817 SH SOLE 67817 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 10500 74459 SH SOLE 74432 0 27 VANGUARD WORLD FDS ENERGY ETF 92204A306 14950 168924 SH SOLE 168924 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 7155 114360 SH SOLE 114360 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 28844 195726 SH SOLE 195726 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 6813 53051 SH SOLE 53051 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 37184 264014 SH SOLE 263994 0 20 VANGUARD WORLD FDS MATERIALS ETF 92204A801 15103 124206 SH SOLE 124206 0 0 VANGUARD WORLD FDS TELCOMM ETF 92204A884 11167 121621 SH SOLE 121571 0 50 VANGUARD WORLD FDS UTILITIES ETF 92204A876 26195 229256 SH SOLE 229256 0 0 VANTIV INC CL A 92210H105 2037 32173 SH SOLE 9929 0 22244 VAREX IMAGING CORP COM 92214X106 393 11686 SH SOLE 9541 0 2145 VARIAN MED SYS INC COM 92220P105 14956 144949 SH SOLE 144865 0 84 VASCO DATA SEC INTL INC COM 92230Y104 7 495 SH SOLE 495 0 0 VCA INC COM 918194101 405 4396 SH SOLE 4374 0 22 VECTOR GROUP LTD COM 92240M108 22 1070 SH SOLE 1070 0 0 VECTREN CORP COM 92240G101 380 6505 SH SOLE 6505 0 0 VECTRUS INC COM 92242T101 2 74 SH SOLE 74 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 56 3586 SH SOLE 3586 0 0 VEECO INSTRS INC DEL COM 922417100 67 2400 SH SOLE 2400 0 0 VEEVA SYS INC CL A COM 922475108 3086 50333 SH SOLE 50253 0 80 VENTAS INC COM 92276F100 7414 106668 SH SOLE 106619 0 49 VEREIT INC COM 92339V100 235 28873 SH SOLE 28873 0 0 VERIFONE SYS INC COM 92342Y109 542 30025 SH SOLE 30025 0 0 VERINT SYS INC COM 92343X100 1519 37385 SH SOLE 37249 0 136 VERISIGN INC COM 92343E102 273 2951 SH SOLE 2951 0 0 VERISK ANALYTICS INC COM 92345Y106 13712 162549 SH SOLE 140718 0 21831 VERITIV CORP COM 923454102 4 127 SH SOLE 127 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 46249 1035458 SH SOLE 505903 0 529555 VERMILION ENERGY INC COM 923725105 1842 58085 SH SOLE 57975 0 110 VERSUM MATLS INC COM 92532W103 15 535 SH SOLE 535 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 3111 24159 SH SOLE 24147 0 12 VIACOM INC NEW CL B 92553P201 305 9035 SH SOLE 9035 0 0 VIAD CORP COM NEW 92552R406 2 32 SH SOLE 32 0 0 VIASAT INC COM 92552V100 65 977 SH SOLE 960 0 17 VIAVI SOLUTIONS INC COM 925550105 31 2924 SH SOLE 2924 0 0 VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 263 6049 SH SOLE 6049 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 22 846 SH SOLE 846 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 94 8886 SH SOLE 8886 0 0 VIRTU FINL INC CL A 928254101 466 26399 SH SOLE 26399 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 63 565 SH SOLE 565 0 0 VISA INC COM CL A 92826C839 56420 601660 SH SOLE 527285 0 74375 VISHAY INTERTECHNOLOGY INC COM 928298108 19 1155 SH SOLE 1155 0 0 VISHAY PRECISION GROUP INC COM 92835K103 0 4 SH SOLE 4 0 0 VISTA OUTDOOR INC COM 928377100 4 160 SH SOLE 160 0 0 VISTEON CORP COM NEW 92839U206 96 947 SH SOLE 947 0 0 VISTRA ENERGY CORP COM 92840M102 18 1063 SH SOLE 1063 0 0 VITAMIN SHOPPE INC COM 92849E101 9 793 SH SOLE 793 0 0 VMWARE INC CL A COM 928563402 1253 14320 SH SOLE 14320 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 144 5447 SH SOLE 5447 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 31454 1094838 SH SOLE 593299 0 501539 VONAGE HLDGS CORP COM 92886T201 55 8464 SH SOLE 8464 0 0 VORNADO RLTY TR SH BEN INT 929042109 6133 65317 SH SOLE 65288 0 29 VOYA FINL INC COM 929089100 441 11924 SH SOLE 11924 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 0 38 SH SOLE 38 0 0 VULCAN MATLS CO COM 929160109 4032 31826 SH SOLE 23718 0 8108 VWR CORP COM 91843L103 1498 45378 SH SOLE 28022 0 17356 W P CAREY INC COM 92936U109 6550 99254 SH SOLE 99254 0 0 WABASH NATL CORP COM 929566107 134 6081 SH SOLE 6081 0 0 WABCO HLDGS INC COM 92927K102 1950 15296 SH SOLE 15296 0 0 WABTEC CORP COM 929740108 4963 54275 SH SOLE 54063 0 212 WADDELL & REED FINL INC CL A 930059100 10 560 SH SOLE 560 0 0 WAGEWORKS INC COM 930427109 2506 37317 SH SOLE 37120 0 197 WAL-MART STORES INC COM 931142103 30316 400581 SH SOLE 376807 0 23774 WALGREENS BOOTS ALLIANCE INC COM 931427108 13287 169732 SH SOLE 131238 0 38494 WARRIOR MET COAL INC COM 93627C101 25 1463 SH SOLE 1463 0 0 WASHINGTON FED INC COM 938824109 15 536 SH SOLE 536 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 19 2279 SH SOLE 2211 0 68 WASHINGTON TR BANCORP COM 940610108 1 11 SH SOLE 11 0 0 WASTE CONNECTIONS INC COM 94106B101 1163 18068 SH SOLE 18068 0 0 WASTE MGMT INC DEL COM 94106L109 7058 96267 SH SOLE 34272 0 61995 WATERS CORP COM 941848103 624 3404 SH SOLE 3404 0 0 WATSCO INC COM 942622200 431 2808 SH SOLE 2808 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 4 61 SH SOLE 61 0 0 WAYFAIR INC CL A 94419L101 34 444 SH SOLE 444 0 0 WD-40 CO COM 929236107 685 6213 SH SOLE 6213 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 658 170607 SH SOLE 170482 0 125 WEB COM GROUP INC COM 94733A104 134 5283 SH SOLE 5283 0 0 WEBMD HEALTH CORP COM 94770V102 36 631 SH SOLE 631 0 0 WEBSTER FINL CORP CONN COM 947890109 1065 20409 SH SOLE 20382 0 27 WEC ENERGY GROUP INC COM 92939U106 5641 91860 SH SOLE 83216 0 8644 WEIBO CORP SPONSORED ADR 948596101 137 2066 SH SOLE 2044 0 22 WEINGARTEN RLTY INVS SH BEN INT 948741103 899 29870 SH SOLE 29870 0 0 WELBILT INC COM 949090104 508 26966 SH SOLE 5778 0 21188 WELLCARE HEALTH PLANS INC COM 94946T106 148 820 SH SOLE 820 0 0 WELLS FARGO CO NEW COM 949746101 50170 905388 SH SOLE 427975 0 477413 WELLTOWER INC COM 95040Q104 13304 177735 SH SOLE 177350 0 385 WENDYS CO COM 95058W100 88 5699 SH SOLE 5699 0 0 WERNER ENTERPRISES INC COM 950755108 1787 60901 SH SOLE 55633 0 5268 WESBANCO INC COM 950810101 367 9308 SH SOLE 9308 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 9 864 SH SOLE 864 0 0 WESCO INTL INC COM 95082P105 27 474 SH SOLE 474 0 0 WEST CORP COM 952355204 5 221 SH SOLE 221 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 3461 36640 SH SOLE 36623 0 17 WESTAMERICA BANCORPORATION COM 957090103 152 2709 SH SOLE 2709 0 0 WESTAR ENERGY INC COM 95709T100 78 1464 SH SOLE 1464 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1384 28159 SH SOLE 28064 0 95 WESTERN ASSET CLYM INFL OPP COM 95766R104 0 31 SH SOLE 31 0 0 WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 0 2 SH SOLE 2 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 0 1 SH SOLE 1 0 0 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 0 5 SH SOLE 5 0 0 WESTERN DIGITAL CORP COM 958102105 9205 103895 SH SOLE 77336 0 26559 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 155 2771 SH SOLE 2771 0 0 WESTERN REFNG LOGISTICS LP COM UNIT REP LTP 95931Q205 204 7962 SH SOLE 7962 0 0 WESTERN UN CO COM 959802109 5231 274622 SH SOLE 272922 0 1700 WESTLAKE CHEM CORP COM 960413102 31 465 SH SOLE 465 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 5173 221023 SH SOLE 29449 0 191574 WESTROCK CO COM 96145D105 3680 64972 SH SOLE 64928 0 44 WESTWOOD HLDGS GROUP INC COM 961765104 133 2353 SH SOLE 2353 0 0 WEX INC COM 96208T104 717 6878 SH SOLE 6795 0 83 WEYERHAEUSER CO COM 962166104 5853 174716 SH SOLE 143076 0 31640 WGL HLDGS INC COM 92924F106 249 2983 SH SOLE 2983 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 652 32860 SH SOLE 32806 0 54 WHIRLPOOL CORP COM 963320106 2313 12060 SH SOLE 9359 0 2701 WHITE MTNS INS GROUP LTD COM G9618E107 698 803 SH SOLE 803 0 0 WHITEWAVE FOODS CO COM 966244105 8 141 SH SOLE 141 0 0 WHITING PETE CORP NEW COM 966387102 157 28566 SH SOLE 28566 0 0 WHOLE FOODS MKT INC COM 966837106 667 15831 SH SOLE 15831 0 0 WILEY JOHN & SONS INC CL A 968223206 24 443 SH SOLE 443 0 0 WILLDAN GROUP INC COM 96924N100 86 2818 SH SOLE 2746 0 72 WILLIAMS COS INC DEL COM 969457100 2820 93120 SH SOLE 93040 0 80 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 207 5158 SH SOLE 5158 0 0 WILLIAMS SONOMA INC COM 969904101 835 17243 SH SOLE 17189 0 54 WILLIS TOWERS WATSON PUB LTD SHS G96629103 611 4218 SH SOLE 3431 0 787 WINDSTREAM HLDGS INC COM NEW 97382A200 101 25991 SH SOLE 24964 0 1027 WINGSTOP INC COM 974155103 18 568 SH SOLE 568 0 0 WINMARK CORP COM 974250102 7 54 SH SOLE 54 0 0 WINNEBAGO INDS INC COM 974637100 1001 28631 SH SOLE 28631 0 0 WINTRUST FINL CORP COM 97650W108 571 7481 SH SOLE 7481 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 4 717 SH SOLE 717 0 0 WISDOMTREE INVTS INC COM 97717P104 158 15540 SH SOLE 15540 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 2515 95814 SH SOLE 95814 0 0 WISDOMTREE TR CBOE S&P 500 97717X560 610 21062 SH SOLE 21062 0 0 WISDOMTREE TR EM LCL DEBT FD 97717X867 360 9478 SH SOLE 9454 0 24 WISDOMTREE TR EMER MKT HIGH FD 97717W315 2980 72707 SH SOLE 56944 0 15763 WISDOMTREE TR EMERG CUR STR FD 97717W133 59 3176 SH SOLE 3176 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 3371 73697 SH SOLE 73462 0 235 WISDOMTREE TR EUR HDG SMLCAP 97717X552 8 275 SH SOLE 275 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 7125 114306 SH SOLE 110582 0 3724 WISDOMTREE TR EUROPE SMCP DV 97717W869 2413 37404 SH SOLE 37404 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 532 13654 SH SOLE 13654 0 0 WISDOMTREE TR GLB EX US RL EST 97717W331 137 4641 SH SOLE 4641 0 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 5178 114456 SH SOLE 114456 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 4 76 SH SOLE 76 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 53 2161 SH SOLE 1159 0 1002 WISDOMTREE TR INTL DIV EX FINL 97717W786 80 1953 SH SOLE 1953 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 8909 171660 SH SOLE 171660 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 485 10251 SH SOLE 10251 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 10413 149754 SH SOLE 149754 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 1452 49017 SH SOLE 49017 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 152 3658 SH SOLE 3326 0 332 WISDOMTREE TR JAPAN HD RL ES 97717W638 42 2898 SH SOLE 2819 0 79 WISDOMTREE TR JAPN HEDGE EQT 97717W851 18991 365217 SH SOLE 358955 0 6262 WISDOMTREE TR JP SMALLCP DIV 97717W836 2154 30739 SH SOLE 30504 0 235 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 7 168 SH SOLE 168 0 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 128 1559 SH SOLE 1559 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 292 4273 SH SOLE 4273 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 4148 49330 SH SOLE 47571 0 1759 WISDOMTREE TR US LARGECAP VLU 97717W547 120 1664 SH SOLE 1617 0 47 WISDOMTREE TR US MIDCAP DIVID 97717W505 4280 43796 SH SOLE 43796 0 0 WISDOMTREE TR US MIDCP EARNING 97717W570 18645 520843 SH SOLE 520718 0 125 WISDOMTREE TR US S CAP QTY DIV 97717X651 71 2126 SH SOLE 1719 0 407 WISDOMTREE TR US SMALLCAP DIVD 97717W604 4160 51702 SH SOLE 51424 0 278 WISDOMTREE TR US SMALLCP ERNGS 97717W562 8417 256274 SH SOLE 256140 0 134 WNS HOLDINGS LTD SPON ADR 92932M101 2710 78875 SH SOLE 78875 0 0 WOLVERINE WORLD WIDE INC COM 978097103 236 8417 SH SOLE 8417 0 0 WOODWARD INC COM 980745103 1642 24289 SH SOLE 16918 0 7371 WOORI BK ADR 98105T104 5 104 SH SOLE 104 0 0 WORKDAY INC CL A 98138H101 480 4951 SH SOLE 4951 0 0 WORLD FUEL SVCS CORP COM 981475106 414 10775 SH SOLE 480 0 10295 WORTHINGTON INDS INC COM 981811102 185 3656 SH SOLE 2355 0 1301 WPP PLC NEW ADR 92937A102 18095 171685 SH SOLE 171624 0 61 WPX ENERGY INC COM 98212B103 33 3358 SH SOLE 3358 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 106 3878 SH SOLE 3819 0 59 WYNDHAM WORLDWIDE CORP COM 98310W108 1048 10421 SH SOLE 10382 0 39 WYNN RESORTS LTD COM 983134107 5368 40019 SH SOLE 39920 0 99 XCEL ENERGY INC COM 98389B100 1071 23348 SH SOLE 22678 0 670 XCERRA CORP COM 98400J108 1 124 SH SOLE 124 0 0 XENIA HOTELS & RESORTS INC COM 984017103 14 721 SH SOLE 721 0 0 XEROX CORP COM NEW 984121608 691 24081 SH SOLE 23881 0 200 XILINX INC COM 983919101 16332 253919 SH SOLE 192978 0 60941 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 5 1117 SH SOLE 1117 0 0 XL GROUP LTD COM G98294104 711 16197 SH SOLE 16162 0 35 XPERI CORP COM 98421B100 103 3507 SH SOLE 3507 0 0 XPO LOGISTICS INC COM 983793100 406 6267 SH SOLE 6267 0 0 XYLEM INC COM 98419M100 571 10292 SH SOLE 10227 0 65 YAMANA GOLD INC COM 98462Y100 5 2070 SH SOLE 2070 0 0 YANDEX N V SHS CLASS A N97284108 1575 60068 SH SOLE 58964 0 1104 YORK WTR CO COM 987184108 35 1003 SH SOLE 1003 0 0 YUM BRANDS INC COM 988498101 3127 42398 SH SOLE 42308 0 90 YUM CHINA HLDGS INC COM 98850P109 1702 43262 SH SOLE 43262 0 0 YY INC ADS REPCOM CLA 98426T106 19 326 SH SOLE 308 0 18 ZAGG INC COM 98884U108 107 12338 SH SOLE 12338 0 0 ZAYO GROUP HLDGS INC COM 98919V105 90 2913 SH SOLE 2913 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 1601 15936 SH SOLE 15936 0 0 ZENDESK INC COM 98936J101 105 3773 SH SOLE 3722 0 51 ZILLOW GROUP INC CL C CAP STK 98954M200 0 1 SH SOLE 1 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 4068 31687 SH SOLE 31521 0 166 ZIONS BANCORPORATION COM 989701107 1985 45171 SH SOLE 45111 0 60 ZOES KITCHEN INC COM 98979J109 1 52 SH SOLE 52 0 0 ZOETIS INC CL A 98978V103 6900 110651 SH SOLE 93158 0 17493 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 26 1897 SH SOLE 1897 0 0