0001214659-17-003131.txt : 20170509 0001214659-17-003131.hdr.sgml : 20170509 20170509155014 ACCESSION NUMBER: 0001214659-17-003131 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170331 FILED AS OF DATE: 20170509 DATE AS OF CHANGE: 20170509 EFFECTIVENESS DATE: 20170509 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: 17826210 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 03-31-2017 03-31-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. N
Sean P. Skuja VP, Compliance Officer 312-827-2820 /s/ Sean P. Skuja Chicago IL 05-09-2017 0 3166 31237389
INFORMATION TABLE 2 infotable.xml 2U INC COM 90214J101 516 12999 SH SOLE 12999 0 0 3M CO COM 88579Y101 21012 109826 SH SOLE 96133 0 13693 58 COM INC SPON ADR REP A 31680Q104 2 46 SH SOLE 46 0 0 8X8 INC NEW COM 282914100 16 1032 SH SOLE 1032 0 0 A10 NETWORKS INC COM 002121101 4 421 SH SOLE 421 0 0 AAC HLDGS INC COM 000307108 1 116 SH SOLE 116 0 0 AAON INC COM PAR $0.004 000360206 272 7711 SH SOLE 7711 0 0 AAR CORP COM 000361105 137 4058 SH SOLE 4058 0 0 AARONS INC COM PAR $0.50 002535300 398 13403 SH SOLE 4041 0 9362 ABAXIS INC COM 002567105 453 9317 SH SOLE 9317 0 0 ABB LTD SPONSORED ADR 000375204 6000 256550 SH SOLE 166753 0 89797 ABBOTT LABS COM 002824100 9701 218521 SH SOLE 182236 0 36285 ABBVIE INC COM 00287Y109 28214 433007 SH SOLE 336164 0 96843 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 404 3221 SH SOLE 3221 0 0 ABM INDS INC COM 000957100 15 338 SH SOLE 338 0 0 ABSOLUTE SHS TR WBI LGCAP WBIE 00400R502 2296 96908 SH SOLE 95005 0 1903 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 24 987 SH SOLE 987 0 0 ABSOLUTE SHS TR WBI TACTCL LCV 00400R601 2325 91017 SH SOLE 89029 0 1988 ABSOLUTE SHS TR WBI TACTICAL LCS 00400R809 2287 93245 SH SOLE 91224 0 2021 ABSOLUTE SHS TR WBI TACTICAL LCY 00400R700 3560 160181 SH SOLE 156430 0 3751 ABSOLUTE SHS TR WBI TACTICAL SMG 00400R106 1930 81753 SH SOLE 80223 0 1530 ABSOLUTE SHS TR WBI TACTICAL SMS 00400R403 1355 58381 SH SOLE 57166 0 1215 ABSOLUTE SHS TR WBI TACTICAL SMV 00400R205 1832 73629 SH SOLE 72017 0 1612 ABSOLUTE SHS TR WBI TACTICAL SMY 00400R304 3621 162752 SH SOLE 159097 0 3655 ABSOLUTE SHS TR WBI TACTL ROTN 00400R866 9 362 SH SOLE 362 0 0 ABSOLUTE SHS TR WBI TCT HG INC 00400R882 12625 519135 SH SOLE 507125 0 12010 ABSOLUTE SHS TR WBI TCT INC SH 00400R874 10547 420070 SH SOLE 410345 0 9725 ACACIA RESH CORP ACACIA TCH COM 003881307 50 8729 SH SOLE 8729 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 771 17655 SH SOLE 17655 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 113 3296 SH SOLE 3296 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 31 1078 SH SOLE 1078 0 0 ACCELERON PHARMA INC COM 00434H108 83 3143 SH SOLE 3143 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 27274 227488 SH SOLE 183723 0 43765 ACCO BRANDS CORP COM 00081T108 338 25746 SH SOLE 25746 0 0 ACETO CORP COM 004446100 29 1859 SH SOLE 1859 0 0 ACI WORLDWIDE INC COM 004498101 483 22626 SH SOLE 22523 0 103 ACORDA THERAPEUTICS INC COM 00484M106 6 265 SH SOLE 265 0 0 ACTIVISION BLIZZARD INC COM 00507V109 3921 78669 SH SOLE 60901 0 17768 ACTUANT CORP CL A NEW 00508X203 76 2887 SH SOLE 2887 0 0 ACUITY BRANDS INC COM 00508Y102 5477 26879 SH SOLE 26839 0 40 ACUSHNET HOLDINGS CORP COM 005098108 121 6987 SH SOLE 6987 0 0 ACXIOM CORP COM 005125109 420 14742 SH SOLE 14700 0 42 ADIENT PLC ORD SHS G0084W101 727 10092 SH SOLE 10085 0 7 ADOBE SYS INC COM 00724F101 29684 228125 SH SOLE 119977 0 108148 ADVANCE AUTO PARTS INC COM 00751Y106 4535 30600 SH SOLE 29211 0 1389 ADVANCED ENERGY INDS COM 007973100 812 11834 SH SOLE 11784 0 50 ADVANCED MICRO DEVICES INC COM 007903107 57 3881 SH SOLE 3881 0 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 768 118134 SH SOLE 51216 0 66918 ADVANSIX INC COM 00773T101 12 704 SH SOLE 701 0 3 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 1887 38802 SH SOLE 38738 0 64 ADVISORSHARES TR PERITUS HG YLD 00768Y503 205 5743 SH SOLE 1186 0 4557 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 30 3313 SH SOLE 3313 0 0 ADVISORY BRD CO COM 00762W107 725 15471 SH SOLE 15458 0 13 AECOM COM 00766T100 934 26249 SH SOLE 26249 0 0 AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 39 3230 SH SOLE 3230 0 0 AEGION CORP COM 00770F104 83 3619 SH SOLE 3619 0 0 AEGON N V NY REGISTRY SH 007924103 4747 926324 SH SOLE 864781 0 61543 AERCAP HOLDINGS NV SHS N00985106 9610 209027 SH SOLE 207784 0 1243 AERIE PHARMACEUTICALS INC COM 00771V108 19 414 SH SOLE 414 0 0 AES CORP COM 00130H105 3655 326770 SH SOLE 325309 0 1461 AETNA INC NEW COM 00817Y108 4355 34115 SH SOLE 33997 0 118 AFFILIATED MANAGERS GROUP COM 008252108 1679 10249 SH SOLE 10249 0 0 AFLAC INC COM 001055102 942 12969 SH SOLE 12918 0 51 AGCO CORP COM 001084102 2041 33921 SH SOLE 33921 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 6021 113942 SH SOLE 35105 0 78837 AGIOS PHARMACEUTICALS INC COM 00847X104 5 97 SH SOLE 97 0 0 AGNC INVT CORP COM 00123Q104 80 4052 SH SOLE 4032 0 20 AGNICO EAGLE MINES LTD COM 008474108 6 152 SH SOLE 152 0 0 AGREE REALTY CORP COM 008492100 586 12222 SH SOLE 12222 0 0 AGRIUM INC COM 008916108 212 2247 SH SOLE 2247 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 28 1288 SH SOLE 1288 0 0 AIR LEASE CORP CL A 00912X302 190 4905 SH SOLE 4905 0 0 AIR METHODS CORP COM PAR $.06 009128307 140 3228 SH SOLE 3228 0 0 AIR PRODS & CHEMS INC COM 009158106 7136 52747 SH SOLE 14256 0 38491 AIR TRANSPORT SERVICES GRP I COM 00922R105 180 11136 SH SOLE 11136 0 0 AIRCASTLE LTD COM G0129K104 1565 64942 SH SOLE 64942 0 0 AK STL HLDG CORP COM 001547108 17 2359 SH SOLE 2359 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3827 64054 SH SOLE 53755 0 10299 AKEBIA THERAPEUTICS INC COM 00972D105 18 1989 SH SOLE 1989 0 0 AKORN INC COM 009728106 600 24910 SH SOLE 24743 0 167 ALAMO GROUP INC COM 011311107 8 105 SH SOLE 105 0 0 ALASKA AIR GROUP INC COM 011659109 3179 34473 SH SOLE 21205 0 13268 ALBANY INTL CORP CL A 012348108 160 3459 SH SOLE 3432 0 27 ALBEMARLE CORP COM 012653101 3364 31864 SH SOLE 18888 0 12976 ALCOA CORP COM 013872106 135 3959 SH SOLE 3949 0 10 ALDER BIOPHARMACEUTICALS INC COM 014339105 13 632 SH SOLE 632 0 0 ALERE INC COM 01449J105 25 634 SH SOLE 634 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3856 34892 SH SOLE 34891 0 1 ALEXION PHARMACEUTICALS INC COM 015351109 1656 13693 SH SOLE 13693 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10129 93954 SH SOLE 93866 0 88 ALIGN TECHNOLOGY INC COM 016255101 5717 49854 SH SOLE 49803 0 51 ALKERMES PLC SHS G01767105 791 13497 SH SOLE 13497 0 0 ALLEGHANY CORP DEL COM 017175100 841 1369 SH SOLE 1369 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 614 34220 SH SOLE 10660 0 23560 ALLEGIANT TRAVEL CO COM 01748X102 17 109 SH SOLE 109 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 1813 23981 SH SOLE 9596 0 14385 ALLERGAN PLC SHS G0177J108 10199 42702 SH SOLE 41490 0 1212 ALLETE INC COM NEW 018522300 364 5375 SH SOLE 5375 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 4858 19537 SH SOLE 7332 0 12205 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 7 352 SH SOLE 352 0 0 ALLIANT ENERGY CORP COM 018802108 435 10930 SH SOLE 10930 0 0 ALLIANZGI CONV & INCOME FD I COM 018825109 41 6792 SH SOLE 6792 0 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 50 3929 SH SOLE 3929 0 0 ALLIED WRLD ASSUR COM HLDG A SHS H01531104 350 6631 SH SOLE 6631 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 452 12548 SH SOLE 12497 0 51 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 29 2279 SH SOLE 2279 0 0 ALLSTATE CORP COM 020002101 11334 139128 SH SOLE 109801 0 29327 ALLY FINL INC COM 02005N100 537 26547 SH SOLE 26437 0 110 ALMOST FAMILY INC COM 020409108 273 5619 SH SOLE 5619 0 0 ALON USA ENERGY INC COM 020520102 2 183 SH SOLE 183 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 14 809 SH SOLE 809 0 0 ALPHA ARCHITECT ETF TR US QUANT ETF 02072L102 33 1273 SH SOLE 576 0 697 ALPHABET INC CAP STK CL A 02079K305 60806 71708 SH SOLE 59107 0 12601 ALPHABET INC CAP STK CL C 02079K107 40836 49227 SH SOLE 36306 0 12921 ALPS ETF TR ALERIAN MLP 00162Q866 20716 1629805 SH SOLE 1628470 0 1335 ALPS ETF TR C&S GLOBL ETF 00162Q106 114 2656 SH SOLE 2656 0 0 ALPS ETF TR EM SECT DIV DG 00162Q668 17 743 SH SOLE 743 0 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 29 1134 SH SOLE 1134 0 0 ALPS ETF TR MED BREAKTHGH 00162Q593 9 332 SH SOLE 332 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 4399 174296 SH SOLE 169822 0 4474 ALPS ETF TR SECTR DIV DOGS 00162Q858 2070 48202 SH SOLE 48202 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 1 19 SH SOLE 19 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 1 64 SH SOLE 64 0 0 ALTRA INDL MOTION CORP COM 02208R106 128 3268 SH SOLE 3268 0 0 ALTRIA GROUP INC COM 02209S103 31963 447620 SH SOLE 316101 0 131519 AMAG PHARMACEUTICALS INC COM 00163U106 15 688 SH SOLE 688 0 0 AMAZON COM INC COM 023135106 35414 39942 SH SOLE 35635 0 4307 AMBARELLA INC SHS G037AX101 383 7023 SH SOLE 7023 0 0 AMBEV SA SPONSORED ADR 02319V103 7223 1254130 SH SOLE 1123650 0 130480 AMC ENTMT HLDGS INC CL A COM 00165C104 4 135 SH SOLE 135 0 0 AMC NETWORKS INC CL A 00164V103 514 8809 SH SOLE 8803 0 6 AMDOCS LTD SHS G02602103 11975 196330 SH SOLE 93736 0 102594 AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 1908 289649 SH SOLE 36849 0 252800 AMEDISYS INC COM 023436108 2 39 SH SOLE 39 0 0 AMERCO COM 023586100 211 555 SH SOLE 555 0 0 AMEREN CORP COM 023608102 1998 36607 SH SOLE 36565 0 42 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 4413 311366 SH SOLE 254796 0 56570 AMERICAN AIRLS GROUP INC COM 02376R102 919 21723 SH SOLE 21723 0 0 AMERICAN ASSETS TR INC COM 024013104 377 9015 SH SOLE 9015 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 535 28567 SH SOLE 28440 0 127 AMERICAN CAMPUS CMNTYS INC COM 024835100 2409 50636 SH SOLE 50595 0 41 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 432 30818 SH SOLE 30818 0 0 AMERICAN ELEC PWR INC COM 025537101 7200 107239 SH SOLE 71042 0 36197 AMERICAN EQTY INVT LIFE HLD COM 025676206 433 18358 SH SOLE 18358 0 0 AMERICAN EXPRESS CO COM 025816109 20729 262050 SH SOLE 117786 0 144264 AMERICAN FINL GROUP INC OHIO COM 025932104 707 7413 SH SOLE 7366 0 47 AMERICAN HOMES 4 RENT CL A 02665T306 505 22011 SH SOLE 22007 0 4 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 10 500 SH SOLE 500 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 8670 138874 SH SOLE 72362 0 66512 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 107 5424 SH SOLE 5424 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 28 694 SH SOLE 694 0 0 AMERICAN STS WTR CO COM 029899101 235 5280 SH SOLE 5251 0 29 AMERICAN TOWER CORP NEW COM 03027X100 12773 105113 SH SOLE 96423 0 8690 AMERICAN TOWER CORP NEW DEP PFD CONV SE 03027X407 537 4813 SH SOLE 4813 0 0 AMERICAN WOODMARK CORP COM 030506109 244 2667 SH SOLE 2667 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 981 12600 SH SOLE 12600 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 524 11132 SH SOLE 11091 0 41 AMERIPRISE FINL INC COM 03076C106 16695 128758 SH SOLE 63589 0 65169 AMERIS BANCORP COM 03076K108 60 1285 SH SOLE 1285 0 0 AMERISAFE INC COM 03071H100 711 10916 SH SOLE 10815 0 101 AMERISOURCEBERGEN CORP COM 03073E105 10605 119827 SH SOLE 51819 0 68008 AMETEK INC NEW COM 031100100 1268 23465 SH SOLE 23465 0 0 AMGEN INC COM 031162100 18782 114496 SH SOLE 88958 0 25538 AMKOR TECHNOLOGY INC COM 031652100 4 308 SH SOLE 308 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 1915 47191 SH SOLE 47043 0 148 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4 270 SH SOLE 270 0 0 AMPHENOL CORP NEW CL A 032095101 19533 274489 SH SOLE 77201 0 197288 AMPLIFY SNACK BRANDS COM 03211L102 511 60920 SH SOLE 60920 0 0 AMSURG CORP COM 03232P405 65 1073 SH SOLE 1073 0 0 AMTRUST FINL SVCS INC COM 032359309 1365 73850 SH SOLE 73331 0 519 ANADARKO PETE CORP COM 032511107 5496 88641 SH SOLE 88595 0 46 ANADARKO PETE CORP UNIT 99/99/9999 032511404 1 12 SH SOLE 12 0 0 ANALOG DEVICES INC COM 032654105 11136 135931 SH SOLE 50064 0 85867 ANALOGIC CORP COM PAR $0.05 032657207 4862 64052 SH SOLE 64052 0 0 ANDERSONS INC COM 034164103 46 1220 SH SOLE 1220 0 0 ANGIES LIST INC COM 034754101 32 5519 SH SOLE 5519 0 0 ANGIODYNAMICS INC COM 03475V101 31 1797 SH SOLE 1797 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 3 314 SH SOLE 314 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 17714 161422 SH SOLE 75166 0 86256 ANI PHARMACEUTICALS INC COM 00182C103 172 3493 SH SOLE 3493 0 0 ANIKA THERAPEUTICS INC COM 035255108 204 4690 SH SOLE 4690 0 0 ANIXTER INTL INC COM 035290105 493 6247 SH SOLE 6247 0 0 ANNALY CAP MGMT INC COM 035710409 608 54621 SH SOLE 54461 0 160 ANSYS INC COM 03662Q105 5690 53263 SH SOLE 48174 0 5089 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 21 623 SH SOLE 623 0 0 ANTERO RES CORP COM 03674X106 32 1392 SH SOLE 1392 0 0 ANTHEM INC COM 036752103 3243 19640 SH SOLE 19638 0 2 AON PLC SHS CL A G0408V102 7887 66466 SH SOLE 26981 0 39485 APACHE CORP COM 037411105 3359 65330 SH SOLE 34351 0 30979 APARTMENT INVT & MGMT CO CL A 03748R101 2739 61731 SH SOLE 61731 0 0 APOGEE ENTERPRISES INC COM 037598109 669 11213 SH SOLE 11213 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 43 2273 SH SOLE 2273 0 0 APOLLO ED GROUP INC CL A 037604105 3 314 SH SOLE 314 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 39 1591 SH SOLE 1591 0 0 APOLLO INVT CORP COM 03761U106 60 9327 SH SOLE 9327 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 33 1894 SH SOLE 1894 0 0 APPLE INC COM 037833100 128553 894903 SH SOLE 738547 0 156356 APPLIED INDL TECHNOLOGIES IN COM 03820C105 170 2741 SH SOLE 2741 0 0 APPLIED MATLS INC COM 038222105 11431 293783 SH SOLE 229691 0 64092 APTARGROUP INC COM 038336103 949 12337 SH SOLE 12323 0 14 APTEVO THERAPEUTICS INC COM 03835L108 0 9 SH SOLE 9 0 0 AQUA AMERICA INC COM 03836W103 842 26192 SH SOLE 7151 0 19041 ARAMARK COM 03852U106 610 16550 SH SOLE 16550 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 37 4445 SH SOLE 4445 0 0 ARCH CAP GROUP LTD ORD G0450A105 5908 62318 SH SOLE 62132 0 186 ARCH COAL INC CL A 039380407 6 91 SH SOLE 91 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2414 52439 SH SOLE 52439 0 0 ARCONIC INC COM 03965L100 1083 41139 SH SOLE 40754 0 385 ARDAGH GROUP S A CL A L0223L101 8 360 SH SOLE 360 0 0 ARES CAP CORP COM 04010L103 308 17729 SH SOLE 17636 0 93 ARES COML REAL ESTATE CORP COM 04013V108 1 85 SH SOLE 85 0 0 ARGAN INC COM 04010E109 95 1412 SH SOLE 1412 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 213 3135 SH SOLE 3135 0 0 ARISTA NETWORKS INC COM 040413106 1194 9021 SH SOLE 8975 0 46 ARLINGTON ASSET INVT CORP CL A NEW 041356205 1 74 SH SOLE 74 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 149 10738 SH SOLE 10497 0 241 ARRAY BIOPHARMA INC COM 04269X105 7 767 SH SOLE 767 0 0 ARRIS INTL INC SHS G0551A103 462 17514 SH SOLE 17514 0 0 ARROW ELECTRS INC COM 042735100 22 308 SH SOLE 308 0 0 ARROW ETF TR ARROW DJ GLB YLD 04273H104 297 15861 SH SOLE 15829 0 32 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 600 21685 SH SOLE 21685 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 49 817 SH SOLE 669 0 148 ASCENT CAP GROUP INC COM SER A 043632108 0 12 SH SOLE 12 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 35 3320 SH SOLE 3320 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 82 12685 SH SOLE 12685 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 54 452 SH SOLE 452 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1287 9667 SH SOLE 9576 0 91 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 180 3457 SH SOLE 3457 0 0 ASPEN TECHNOLOGY INC COM 045327103 1321 22415 SH SOLE 22415 0 0 ASSOCIATED BANC CORP COM 045487105 224 9195 SH SOLE 9195 0 0 ASSURANT INC COM 04621X108 10299 107660 SH SOLE 107660 0 0 ASSURED GUARANTY LTD COM G0585R106 316 8517 SH SOLE 8517 0 0 ASTA FDG INC COM 046220109 2 351 SH SOLE 351 0 0 ASTEC INDS INC COM 046224101 9 163 SH SOLE 163 0 0 ASTORIA FINL CORP COM 046265104 86 4213 SH SOLE 4213 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 20353 653672 SH SOLE 368140 0 285532 ASTRONICS CORP COM 046433108 573 18021 SH SOLE 17775 0 246 AT HOME GROUP INC COM 04650Y100 1 55 SH SOLE 55 0 0 AT&T INC COM 00206R102 40181 966795 SH SOLE 704696 0 262099 ATARA BIOTHERAPEUTICS INC COM 046513107 29 1405 SH SOLE 1405 0 0 ATHENAHEALTH INC COM 04685W103 3200 28394 SH SOLE 28369 0 25 ATKORE INTL GROUP INC COM 047649108 5 189 SH SOLE 189 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 32 12262 SH SOLE 12262 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 206 3711 SH SOLE 3711 0 0 ATMOS ENERGY CORP COM 049560105 55 701 SH SOLE 508 0 193 ATN INTL INC COM 00215F107 129 1826 SH SOLE 1826 0 0 ATWOOD OCEANICS INC COM 050095108 9 963 SH SOLE 963 0 0 AU OPTRONICS CORP SPONSORED ADR 002255107 339 88424 SH SOLE 46375 0 42049 AUDIOCODES LTD ORD M15342104 2 296 SH SOLE 296 0 0 AUTODESK INC COM 052769106 7576 87626 SH SOLE 78668 0 8958 AUTOHOME INC SP ADR RP CL A 05278C107 49 1572 SH SOLE 1572 0 0 AUTOLIV INC COM 052800109 403 3936 SH SOLE 3905 0 31 AUTOMATIC DATA PROCESSING IN COM 053015103 30586 298718 SH SOLE 117745 0 180973 AUTONATION INC COM 05329W102 270 6400 SH SOLE 6400 0 0 AUTOZONE INC COM 053332102 2099 2902 SH SOLE 1778 0 1124 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 5 545 SH SOLE 545 0 0 AVALONBAY CMNTYS INC COM 053484101 1918 10451 SH SOLE 10425 0 26 AVERY DENNISON CORP COM 053611109 3874 48102 SH SOLE 47802 0 300 AVIS BUDGET GROUP COM 053774105 44 1498 SH SOLE 1498 0 0 AVISTA CORP COM 05379B107 82 2110 SH SOLE 2110 0 0 AVNET INC COM 053807103 1280 27933 SH SOLE 13864 0 14069 AVON PRODS INC COM 054303102 226 51379 SH SOLE 48787 0 2592 AVX CORP NEW COM 002444107 52 3184 SH SOLE 3184 0 0 AXALTA COATING SYS LTD COM G0750C108 2021 62786 SH SOLE 62237 0 549 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 617 9210 SH SOLE 9210 0 0 AZZ INC COM 002474104 180 3021 SH SOLE 3021 0 0 B & G FOODS INC NEW COM 05508R106 92 2291 SH SOLE 2291 0 0 B/E AEROSPACE INC COM 073302101 363 5691 SH SOLE 5660 0 31 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 95 10337 SH SOLE 10337 0 0 BADGER METER INC COM 056525108 262 7106 SH SOLE 7106 0 0 BAIDU INC SPON ADR REP A 056752108 9623 55794 SH SOLE 54114 0 1680 BAKER HUGHES INC COM 057224107 1477 24661 SH SOLE 17470 0 7191 BALCHEM CORP COM 057665200 1222 14822 SH SOLE 14715 0 107 BALDWIN & LYONS INC CL B 057755209 27 1092 SH SOLE 1092 0 0 BALL CORP COM 058498106 1005 13528 SH SOLE 13528 0 0 BANC OF CALIFORNIA INC COM 05990K106 53 2570 SH SOLE 2570 0 0 BANCFIRST CORP COM 05945F103 135 1500 SH SOLE 1500 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 11919 1566312 SH SOLE 1564521 0 1791 BANCO BRADESCO S A SP ADR PFD NEW 059460303 484 47250 SH SOLE 19250 0 28000 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 324 36634 SH SOLE 36634 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 4 149 SH SOLE 149 0 0 BANCO SANTANDER SA ADR 05964H105 283 46705 SH SOLE 46581 0 124 BANCOLOMBIA S A SPON ADR PREF 05968L102 405 10165 SH SOLE 2212 0 7953 BANCORP INC DEL COM 05969A105 55 10878 SH SOLE 10878 0 0 BANCORPSOUTH INC COM 059692103 13 413 SH SOLE 413 0 0 BANK AMER CORP COM 060505104 40927 1735225 SH SOLE 1016631 0 718594 BANK HAWAII CORP COM 062540109 511 6198 SH SOLE 6198 0 0 BANK MONTREAL QUE COM 063671101 1076 14377 SH SOLE 14377 0 0 BANK N S HALIFAX COM 064149107 1474 25173 SH SOLE 2896 0 22277 BANK NEW YORK MELLON CORP COM 064058100 9098 192801 SH SOLE 120838 0 71963 BANK OF MARIN BANCORP COM 063425102 3 49 SH SOLE 49 0 0 BANK OF THE OZARKS INC COM 063904106 2736 52580 SH SOLE 52200 0 380 BANKUNITED INC COM 06652K103 1247 33519 SH SOLE 33519 0 0 BANNER CORP COM NEW 06652V208 4 70 SH SOLE 70 0 0 BARCLAYS BANK PLC ETN DJUBS AGRI37 06739H206 43 1233 SH SOLE 1233 0 0 BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 61 2359 SH SOLE 1869 0 490 BARCLAYS BANK PLC ETN DJUBSLVSTK37 06739H743 58 2599 SH SOLE 2599 0 0 BARCLAYS BK PLC BARC YLD ETN LKD 06742C152 26 177 SH SOLE 177 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 9251 393339 SH SOLE 393272 0 67 BARCLAYS BK PLC IPATH DYNM VIX 06741L609 5 183 SH SOLE 183 0 0 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 4 140 SH SOLE 140 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 22 1444 SH SOLE 1444 0 0 BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 974 6810 SH SOLE 6810 0 0 BARCLAYS PLC ADR 06738E204 2456 218576 SH SOLE 141699 0 76877 BARD C R INC COM 067383109 16431 66121 SH SOLE 9868 0 56253 BARNES GROUP INC COM 067806109 784 15234 SH SOLE 15234 0 0 BARRICK GOLD CORP COM 067901108 1646 86751 SH SOLE 86612 0 139 BAXTER INTL INC COM 071813109 13939 268759 SH SOLE 188270 0 80489 BB&T CORP COM 054937107 9501 212540 SH SOLE 139660 0 72880 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 6 343 SH SOLE 343 0 0 BCE INC COM NEW 05534B760 19272 435444 SH SOLE 435275 0 169 BEACON ROOFING SUPPLY INC COM 073685109 3350 68187 SH SOLE 68126 0 61 BEAZER HOMES USA INC COM NEW 07556Q881 12 966 SH SOLE 966 0 0 BECTON DICKINSON & CO COM 075887109 17162 93563 SH SOLE 83972 0 9591 BED BATH & BEYOND INC COM 075896100 1186 30107 SH SOLE 29982 0 125 BELDEN INC COM 077454106 155 2234 SH SOLE 2234 0 0 BELMOND LTD CL A G1154H107 51 4219 SH SOLE 4219 0 0 BEMIS INC COM 081437105 51 1039 SH SOLE 1039 0 0 BENCHMARK ELECTRS INC COM 08160H101 108 3388 SH SOLE 3388 0 0 BENEFICIAL BANCORP INC COM 08171T102 1 87 SH SOLE 87 0 0 BENEFITFOCUS INC COM 08180D106 20 710 SH SOLE 710 0 0 BERKLEY W R CORP COM 084423102 4168 58981 SH SOLE 58648 0 333 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 55155 330847 SH SOLE 311222 0 19625 BERKSHIRE HILLS BANCORP INC COM 084680107 35 979 SH SOLE 979 0 0 BERRY PLASTICS GROUP INC COM 08579W103 1351 27778 SH SOLE 27694 0 84 BEST BUY INC COM 086516101 2635 53675 SH SOLE 53636 0 39 BGC PARTNERS INC CL A 05541T101 48 4249 SH SOLE 4249 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 1295 35668 SH SOLE 30905 0 4763 BHP BILLITON PLC SPONSORED ADR 05545E209 1377 44216 SH SOLE 44101 0 115 BIG 5 SPORTING GOODS CORP COM 08915P101 26 1745 SH SOLE 1745 0 0 BIG LOTS INC COM 089302103 468 9630 SH SOLE 9630 0 0 BIO RAD LABS INC CL A 090572207 1040 5215 SH SOLE 3055 0 2160 BIO TECHNE CORP COM 09073M104 1142 11263 SH SOLE 11252 0 11 BIOCRYST PHARMACEUTICALS COM 09058V103 1 119 SH SOLE 119 0 0 BIOGEN INC COM 09062X103 13993 51173 SH SOLE 49639 0 1534 BIOMARIN PHARMACEUTICAL INC COM 09061G101 227 2584 SH SOLE 2584 0 0 BIOSCRIP INC COM 09069N108 0 1 SH SOLE 1 0 0 BIOTELEMETRY INC COM 090672106 89 3068 SH SOLE 3068 0 0 BIOVERATIV INC COM 09075E100 428 7977 SH SOLE 7976 0 1 BJS RESTAURANTS INC COM 09180C106 465 11497 SH SOLE 11497 0 0 BLACK HILLS CORP COM 092113109 135 2056 SH SOLE 2056 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 705 18409 SH SOLE 5337 0 13072 BLACKBAUD INC COM 09227Q100 1728 22527 SH SOLE 22527 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 156 3825 SH SOLE 3825 0 0 BLACKROCK CR ALLCTN INC TR COM 092508100 61 4707 SH SOLE 4707 0 0 BLACKROCK INC COM 09247X101 7868 20514 SH SOLE 17045 0 3469 BLACKROCK MULTI-SECTOR INC T COM 09258A107 49 2877 SH SOLE 2877 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 193 13398 SH SOLE 13398 0 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 55 3661 SH SOLE 3661 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 123 4136 SH SOLE 4136 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 188 6060 SH SOLE 6060 0 0 BLOCK H & R INC COM 093671105 327 14061 SH SOLE 14061 0 0 BLOOMIN BRANDS INC COM 094235108 413 20939 SH SOLE 20939 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 308 13381 SH SOLE 13381 0 0 BLUEBIRD BIO INC COM 09609G100 10 116 SH SOLE 116 0 0 BNC BANCORP COM 05566T101 12 342 SH SOLE 342 0 0 BOB EVANS FARMS INC COM 096761101 52 811 SH SOLE 811 0 0 BOEING CO COM 097023105 17203 97269 SH SOLE 81130 0 16139 BOFI HLDG INC COM 05566U108 234 9014 SH SOLE 9014 0 0 BOISE CASCADE CO DEL COM 09739D100 59 2209 SH SOLE 2209 0 0 BOJANGLES INC COM 097488100 399 19571 SH SOLE 19571 0 0 BOK FINL CORP COM NEW 05561Q201 1458 18651 SH SOLE 18651 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1741 49200 SH SOLE 49157 0 43 BORGWARNER INC COM 099724106 5751 137648 SH SOLE 102116 0 35532 BOSTON BEER INC CL A 100557107 246 1703 SH SOLE 1687 0 16 BOSTON PRIVATE FINL HLDGS IN COM 101119105 105 6433 SH SOLE 6433 0 0 BOSTON PROPERTIES INC COM 101121101 3392 25592 SH SOLE 22416 0 3176 BOSTON SCIENTIFIC CORP COM 101137107 2736 109948 SH SOLE 109130 0 818 BOTTOMLINE TECH DEL INC COM 101388106 216 9138 SH SOLE 9138 0 0 BOYD GAMING CORP COM 103304101 117 5302 SH SOLE 5302 0 0 BP PLC SPONSORED ADR 055622104 8268 239437 SH SOLE 183997 0 55440 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 283 17446 SH SOLE 17446 0 0 BRASKEM S A SP ADR PFD A 105532105 326 16065 SH SOLE 2488 0 13577 BRF SA SPONSORED ADR 10552T107 4 303 SH SOLE 303 0 0 BRIGGS & STRATTON CORP COM 109043109 637 28387 SH SOLE 1627 0 26760 BRIGHT HORIZONS FAM SOL IN D COM 109194100 764 10539 SH SOLE 10458 0 81 BRINKER INTL INC COM 109641100 468 10669 SH SOLE 10189 0 480 BRINKS CO COM 109696104 166 3100 SH SOLE 3100 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 4442 81696 SH SOLE 81313 0 383 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 23229 350274 SH SOLE 129952 0 220322 BRIXMOR PPTY GROUP INC COM 11120U105 1097 51127 SH SOLE 51127 0 0 BROADCOM LTD SHS Y09827109 24701 112809 SH SOLE 75485 0 37324 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 18226 268260 SH SOLE 267104 0 1156 BROADSOFT INC COM 11133B409 401 9969 SH SOLE 9902 0 67 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 765 61508 SH SOLE 61434 0 74 BROOKDALE SR LIVING INC COM 112463104 7 488 SH SOLE 488 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3712 101819 SH SOLE 101072 0 747 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 5 249 SH SOLE 249 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 0 10 SH SOLE 9 0 1 BROWN & BROWN INC COM 115236101 1818 43592 SH SOLE 43170 0 422 BROWN FORMAN CORP CL B 115637209 432 9340 SH SOLE 9258 0 82 BRUKER CORP COM 116794108 62 2678 SH SOLE 2678 0 0 BRUNSWICK CORP COM 117043109 240 3932 SH SOLE 3932 0 0 BT GROUP PLC ADR 05577E101 1211 60366 SH SOLE 59229 0 1137 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 348 5086 SH SOLE 5086 0 0 BUCKLE INC COM 118440106 25 1353 SH SOLE 1353 0 0 BUFFALO WILD WINGS INC COM 119848109 4426 28980 SH SOLE 28980 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 143 9511 SH SOLE 9511 0 0 BUNGE LIMITED COM G16962105 5405 68156 SH SOLE 64487 0 3669 BURLINGTON STORES INC COM 122017106 2234 23004 SH SOLE 22962 0 42 BWX TECHNOLOGIES INC COM 05605H100 1734 36454 SH SOLE 36403 0 51 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9905 128129 SH SOLE 111866 0 16263 CA INC COM 12673P105 5727 180520 SH SOLE 103501 0 77019 CABELAS INC COM 126804301 19 368 SH SOLE 368 0 0 CABLE ONE INC COM 12685J105 192 307 SH SOLE 307 0 0 CABOT CORP COM 127055101 1778 29682 SH SOLE 24098 0 5584 CABOT MICROELECTRONICS CORP COM 12709P103 887 11613 SH SOLE 11613 0 0 CABOT OIL & GAS CORP COM 127097103 1097 45853 SH SOLE 39850 0 6003 CACI INTL INC CL A 127190304 582 4972 SH SOLE 4972 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2165 69026 SH SOLE 22693 0 46333 CAE INC COM 124765108 2413 157801 SH SOLE 157801 0 0 CAESARSTONE LTD ORD SHS M20598104 9 227 SH SOLE 227 0 0 CAL MAINE FOODS INC COM NEW 128030202 398 10810 SH SOLE 10810 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 0 1 SH SOLE 1 0 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 14 1281 SH SOLE 1281 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 2 197 SH SOLE 197 0 0 CALAMP CORP COM 128126109 301 17929 SH SOLE 17929 0 0 CALATLANTIC GROUP INC COM 128195104 569 15211 SH SOLE 15211 0 0 CALAVO GROWERS INC COM 128246105 449 7409 SH SOLE 7409 0 0 CALGON CARBON CORP COM 129603106 113 7703 SH SOLE 7703 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 2 196 SH SOLE 196 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 30 809 SH SOLE 731 0 78 CALIX INC COM 13100M509 53 7370 SH SOLE 7370 0 0 CALLAWAY GOLF CO COM 131193104 97 8801 SH SOLE 8801 0 0 CALLIDUS SOFTWARE INC COM 13123E500 297 13868 SH SOLE 13787 0 81 CALLON PETE CO DEL COM 13123X102 2163 164382 SH SOLE 164382 0 0 CALPINE CORP COM NEW 131347304 35 3133 SH SOLE 3133 0 0 CAMBREX CORP COM 132011107 672 12198 SH SOLE 12138 0 60 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 17 745 SH SOLE 745 0 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 234 10620 SH SOLE 10620 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 45 1310 SH SOLE 1310 0 0 CAMDEN PPTY TR SH BEN INT 133131102 437 5429 SH SOLE 5359 0 70 CAMECO CORP COM 13321L108 96 8628 SH SOLE 8628 0 0 CAMPBELL SOUP CO COM 134429109 416 7278 SH SOLE 7278 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 503 15595 SH SOLE 15393 0 202 CANADIAN NAT RES LTD COM 136385101 858 26214 SH SOLE 26171 0 43 CANADIAN NATL RY CO COM 136375102 7659 103623 SH SOLE 91519 0 12104 CANADIAN PAC RY LTD COM 13645T100 2967 20224 SH SOLE 20081 0 143 CANON INC SPONSORED ADR 138006309 360 11515 SH SOLE 7061 0 4454 CANTEL MEDICAL CORP COM 138098108 456 5703 SH SOLE 5703 0 0 CAPELLA EDUCATION COMPANY COM 139594105 46 547 SH SOLE 547 0 0 CAPITAL BK FINL CORP CL A COM 139794101 86 1984 SH SOLE 1946 0 38 CAPITAL ONE FINL CORP COM 14040H105 4926 56860 SH SOLE 56858 0 2 CAPITAL SR LIVING CORP COM 140475104 19 1362 SH SOLE 1362 0 0 CAPITOL FED FINL INC COM 14057J101 5 354 SH SOLE 354 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 86 8165 SH SOLE 8165 0 0 CARBO CERAMICS INC COM 140781105 0 18 SH SOLE 18 0 0 CARDINAL FINL CORP COM 14149F109 492 16481 SH SOLE 16481 0 0 CARDINAL HEALTH INC COM 14149Y108 2868 35176 SH SOLE 31712 0 3464 CARDIOVASCULAR SYS INC DEL COM 141619106 8 305 SH SOLE 305 0 0 CARDTRONICS PLC SHS CL A G1991C105 437 9419 SH SOLE 9419 0 0 CARE CAP PPTYS INC COM 141624106 247 9302 SH SOLE 9288 0 14 CARETRUST REIT INC COM 14174T107 5 314 SH SOLE 314 0 0 CARLISLE COS INC COM 142339100 4351 40896 SH SOLE 16498 0 24398 CARMAX INC COM 143130102 4021 67919 SH SOLE 67602 0 317 CARNIVAL CORP UNIT 99/99/9999 143658300 3140 53337 SH SOLE 43686 0 9651 CARNIVAL PLC ADR 14365C103 402 6906 SH SOLE 6906 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 220 5923 SH SOLE 5913 0 10 CARRIAGE SVCS INC COM 143905107 49 1805 SH SOLE 1805 0 0 CARRIZO OIL & GAS INC COM 144577103 190 6644 SH SOLE 6644 0 0 CARTER INC COM 146229109 1180 13154 SH SOLE 13106 0 48 CASEYS GEN STORES INC COM 147528103 2162 19251 SH SOLE 19172 0 79 CASS INFORMATION SYS INC COM 14808P109 380 5749 SH SOLE 5749 0 0 CATALENT INC COM 148806102 769 27181 SH SOLE 27181 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 2 181 SH SOLE 181 0 0 CATERPILLAR INC DEL COM 149123101 12684 136733 SH SOLE 70718 0 66015 CATHAY GEN BANCORP COM 149150104 82 2200 SH SOLE 2200 0 0 CATO CORP NEW CL A 149205106 7 319 SH SOLE 319 0 0 CAVCO INDS INC DEL COM 149568107 681 5860 SH SOLE 5860 0 0 CAVIUM INC COM 14964U108 860 11975 SH SOLE 11975 0 0 CBL & ASSOC PPTYS INC COM 124830100 288 30222 SH SOLE 30222 0 0 CBOE HLDGS INC COM 12503M108 148 1813 SH SOLE 1813 0 0 CBRE GROUP INC CL A 12504L109 3235 92971 SH SOLE 71281 0 21690 CBS CORP NEW CL B 124857202 4960 71565 SH SOLE 70011 0 1554 CDK GLOBAL INC COM 12508E101 888 13703 SH SOLE 13703 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 441 5118 SH SOLE 5118 0 0 CDW CORP COM 12514G108 7056 122303 SH SOLE 121480 0 823 CEB INC COM 125134106 641 8174 SH SOLE 8174 0 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 419 6182 SH SOLE 6182 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 1 148 SH SOLE 148 0 0 CELANESE CORP DEL COM SER A 150870103 2548 28335 SH SOLE 28327 0 8 CELESTICA INC SUB VTG SHS 15101Q108 155 10678 SH SOLE 10678 0 0 CELGENE CORP COM 151020104 18810 151184 SH SOLE 127891 0 23293 CELLECTIS S A SPONSORED ADS 15117K103 0 21 SH SOLE 21 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1593 175574 SH SOLE 109396 0 66178 CENCOSUD S A SPONSORED ADS 15132H101 456 49148 SH SOLE 47415 0 1733 CENOVUS ENERGY INC COM 15135U109 223 19812 SH SOLE 18915 0 897 CENTENE CORP DEL COM 15135B101 6749 94719 SH SOLE 94659 0 60 CENTERPOINT ENERGY INC COM 15189T107 6403 232206 SH SOLE 231788 0 418 CENTERSTATE BANKS INC COM 15201P109 875 33749 SH SOLE 30517 0 3232 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 7 206 SH SOLE 206 0 0 CENTRAL GARDEN & PET CO COM 153527106 69 1851 SH SOLE 1851 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 158 5187 SH SOLE 5187 0 0 CENTURYLINK INC COM 156700106 3572 151489 SH SOLE 151209 0 280 CERNER CORP COM 156782104 13107 222731 SH SOLE 87054 0 135677 CERUS CORP COM 157085101 24 5377 SH SOLE 5377 0 0 CF INDS HLDGS INC COM 125269100 1360 46352 SH SOLE 46315 0 37 CHANGYOU COM LTD ADS REP CL A 15911M107 4 142 SH SOLE 142 0 0 CHANNELADVISOR CORP COM 159179100 184 16570 SH SOLE 16570 0 0 CHARLES RIV LABS INTL INC COM 159864107 156 1756 SH SOLE 1756 0 0 CHART INDS INC COM PAR $0.01 16115Q308 219 6282 SH SOLE 6249 0 33 CHARTER COMMUNICATIONS INC N CL A 16119P108 1793 5488 SH SOLE 5488 0 0 CHARTER FINL CORP MD COM 16122W108 4 211 SH SOLE 211 0 0 CHATHAM LODGING TR COM 16208T102 1 48 SH SOLE 0 0 48 CHECK POINT SOFTWARE TECH LT ORD M22465104 16875 164374 SH SOLE 158643 0 5731 CHEESECAKE FACTORY INC COM 163072101 1016 16033 SH SOLE 16033 0 0 CHEFS WHSE INC COM 163086101 28 2063 SH SOLE 2063 0 0 CHEMED CORP NEW COM 16359R103 4934 27006 SH SOLE 26985 0 21 CHEMICAL FINL CORP COM 163731102 457 8884 SH SOLE 8870 0 14 CHEMOURS CO COM 163851108 38 993 SH SOLE 993 0 0 CHEMTURA CORP COM NEW 163893209 127 3898 SH SOLE 3898 0 0 CHENIERE ENERGY INC COM NEW 16411R208 367 7794 SH SOLE 7764 0 30 CHESAPEAKE ENERGY CORP COM 165167107 19 3223 SH SOLE 3223 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 49 2038 SH SOLE 2038 0 0 CHESAPEAKE UTILS CORP COM 165303108 194 2812 SH SOLE 2812 0 0 CHEVRON CORP NEW COM 166764100 31558 293956 SH SOLE 258854 0 35102 CHICAGO BRIDGE & IRON CO N V COM 167250109 2010 65323 SH SOLE 65296 0 27 CHICOS FAS INC COM 168615102 0 30 SH SOLE 30 0 0 CHILDRENS PL INC COM 168905107 38 317 SH SOLE 317 0 0 CHIMERA INVT CORP COM NEW 16934Q208 25 1238 SH SOLE 1238 0 0 CHINA BIOLOGIC PRODS INC COM 16938C106 110 1091 SH SOLE 1091 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 27 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 724 47282 SH SOLE 47193 0 89 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 326 5275 SH SOLE 5235 0 40 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 15441 279652 SH SOLE 93254 0 186398 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 474 5824 SH SOLE 1591 0 4233 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 464 13959 SH SOLE 440 0 13519 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 895 18402 SH SOLE 12753 0 5649 CHINA YUCHAI INTL LTD COM G21082105 114 6150 SH SOLE 6150 0 0 CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 38 2129 SH SOLE 2129 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1000 2250 SH SOLE 2234 0 16 CHOICE HOTELS INTL INC COM 169905106 74 1176 SH SOLE 1176 0 0 CHUBB LIMITED COM H1467J104 22030 161702 SH SOLE 133015 0 28687 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 256 7526 SH SOLE 1373 0 6153 CHURCH & DWIGHT INC COM 171340102 1639 32919 SH SOLE 32903 0 16 CHURCHILL DOWNS INC COM 171484108 4 26 SH SOLE 25 0 1 CHUYS HLDGS INC COM 171604101 80 2716 SH SOLE 2716 0 0 CIENA CORP COM NEW 171779309 607 25651 SH SOLE 25612 0 39 CIGNA CORPORATION COM 125509109 5855 39972 SH SOLE 39798 0 174 CIMAREX ENERGY CO COM 171798101 1074 9010 SH SOLE 5411 0 3599 CINCINNATI FINL CORP COM 172062101 2861 39580 SH SOLE 39445 0 135 CINEMARK HOLDINGS INC COM 17243V102 3818 86171 SH SOLE 85377 0 794 CINTAS CORP COM 172908105 4484 35431 SH SOLE 6521 0 28910 CIRRUS LOGIC INC COM 172755100 228 3778 SH SOLE 3778 0 0 CISCO SYS INC COM 17275R102 65089 1925720 SH SOLE 1251742 0 673978 CIT GROUP INC COM NEW 125581801 2505 58334 SH SOLE 57843 0 491 CITIGROUP INC COM NEW 172967424 17308 289363 SH SOLE 236211 0 53152 CITIZENS FINL GROUP INC COM 174610105 2414 70040 SH SOLE 69980 0 60 CITRIX SYS INC COM 177376100 3330 39941 SH SOLE 39930 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 89 4334 SH SOLE 4334 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2017 HY 18383M399 17067 664030 SH SOLE 664030 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 14323 565455 SH SOLE 565455 0 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 246 11485 SH SOLE 9628 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 348 16272 SH SOLE 16272 0 0 CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 265 12820 SH SOLE 12416 0 404 CLAYMORE EXCHANGE TRD FD TR GUGENHIM 2025 18383M191 66 3237 SH SOLE 3237 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 1060 50123 SH SOLE 50123 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 434 SH SOLE 434 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG CRP BD 2017 18383M548 376 16585 SH SOLE 10229 0 6356 CLAYMORE EXCHANGE TRD FD TR GUGG ENH SHT DUR 18383M654 843 16767 SH SOLE 16767 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG FRNTR MKT 18383Q838 7416 577165 SH SOLE 577165 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 2709 102858 SH SOLE 102858 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 270 8694 SH SOLE 8181 0 513 CLEAN HARBORS INC COM 184496107 5445 97905 SH SOLE 94401 0 3504 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 0 31 SH SOLE 31 0 0 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 82 4882 SH SOLE 4882 0 0 CLEARWATER PAPER CORP COM 18538R103 1 17 SH SOLE 17 0 0 CLIFFS NAT RES INC COM 18683K101 24 2952 SH SOLE 2952 0 0 CLIFTON BANCORP INC COM 186873105 32 1965 SH SOLE 1965 0 0 CLOROX CO DEL COM 189054109 5604 41573 SH SOLE 27179 0 14394 CLOUD PEAK ENERGY INC COM 18911Q102 2 432 SH SOLE 432 0 0 CLUBCORP HLDGS INC COM 18948M108 466 29046 SH SOLE 29046 0 0 CME GROUP INC COM 12572Q105 1741 14631 SH SOLE 14543 0 88 CMS ENERGY CORP COM 125896100 226 5077 SH SOLE 5077 0 0 CNA FINL CORP COM 126117100 415 9385 SH SOLE 9385 0 0 CNH INDL N V SHS N20944109 8 842 SH SOLE 842 0 0 CNO FINL GROUP INC COM 12621E103 185 9036 SH SOLE 9036 0 0 CNOOC LTD SPONSORED ADR 126132109 12807 106930 SH SOLE 17997 0 88933 COACH INC COM 189754104 5753 139190 SH SOLE 113025 0 26165 COCA COLA CO COM 191216100 29196 688017 SH SOLE 577903 0 110114 COCA COLA EUROPEAN PARTNERS SHS G25839104 1388 36904 SH SOLE 27086 0 9818 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 972 13565 SH SOLE 1494 0 12071 COEUR MNG INC COM NEW 192108504 57 7018 SH SOLE 7018 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 44 1031 SH SOLE 1031 0 0 COGNEX CORP COM 192422103 3432 40885 SH SOLE 40847 0 38 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27948 469708 SH SOLE 329573 0 140135 COHEN & STEERS CLOSED END OP COM 19248P106 414 33374 SH SOLE 18 0 33356 COHEN & STEERS INC COM 19247A100 67 1665 SH SOLE 1665 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 3 139 SH SOLE 139 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 87 4457 SH SOLE 4457 0 0 COHERENT INC COM 192479103 1276 6217 SH SOLE 6217 0 0 COLFAX CORP COM 194014106 668 17028 SH SOLE 16935 0 93 COLGATE PALMOLIVE CO COM 194162103 28776 393175 SH SOLE 241545 0 151630 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1 70 SH SOLE 70 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 333 7049 SH SOLE 6927 0 122 COLONY NORTHSTAR INC CL A COM 19625W104 789 61149 SH SOLE 60952 0 197 COLONY STARWOOD HOMES COM 19625X102 1380 40610 SH SOLE 40610 0 0 COLUMBIA BKG SYS INC COM 197236102 333 8547 SH SOLE 8547 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 425 19128 SH SOLE 19109 0 19 COLUMBIA SPORTSWEAR CO COM 198516106 476 8093 SH SOLE 8093 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 151 6094 SH SOLE 6094 0 0 COMCAST CORP NEW CL A 20030N101 27754 738356 SH SOLE 582290 0 156066 COMERICA INC COM 200340107 1534 22362 SH SOLE 14851 0 7511 COMFORT SYS USA INC COM 199908104 242 6587 SH SOLE 6587 0 0 COMMERCE BANCSHARES INC COM 200525103 608 10785 SH SOLE 4181 0 6604 COMMERCEHUB INC COM SER A 20084V108 1 102 SH SOLE 102 0 0 COMMERCEHUB INC COM SER C 20084V306 2 179 SH SOLE 179 0 0 COMMSCOPE HLDG CO INC COM 20337X109 107 2578 SH SOLE 2578 0 0 COMMUNITY BK SYS INC COM 203607106 77 1390 SH SOLE 1390 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 7 788 SH SOLE 788 0 0 COMMVAULT SYSTEMS INC COM 204166102 81 1590 SH SOLE 1590 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 4469 429364 SH SOLE 421104 0 8260 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 99 29923 SH SOLE 29923 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 97 9323 SH SOLE 9323 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 221 13318 SH SOLE 13318 0 0 COMPASS MINERALS INTL INC COM 20451N101 1122 16530 SH SOLE 16516 0 14 COMPUTER PROGRAMS & SYS INC COM 205306103 4 128 SH SOLE 128 0 0 COMPUTER SCIENCES CORP COM 205363104 2188 31721 SH SOLE 31672 0 49 COMSCORE INC COM 20564W105 0 32 SH SOLE 32 0 0 CONAGRA BRANDS INC COM 205887102 3592 88995 SH SOLE 35780 0 53215 CONCHO RES INC COM 20605P101 2039 15888 SH SOLE 8924 0 6964 CONDUENT INC COM 206787103 60 3599 SH SOLE 3599 0 0 CONMED CORP COM 207410101 47 1070 SH SOLE 1070 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 9 360 SH SOLE 360 0 0 CONOCOPHILLIPS COM 20825C104 10540 211333 SH SOLE 209503 0 1830 CONSOL ENERGY INC COM 20854P109 23 1335 SH SOLE 1335 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 38 1593 SH SOLE 1593 0 0 CONSOLIDATED EDISON INC COM 209115104 2867 36924 SH SOLE 36924 0 0 CONSTELLATION BRANDS INC CL A 21036P108 864 5338 SH SOLE 5338 0 0 CONSTELLIUM NV CL A N22035104 1 109 SH SOLE 109 0 0 CONTINENTAL RESOURCES INC COM 212015101 767 16885 SH SOLE 4554 0 12331 CONTROL4 CORP COM 21240D107 8 536 SH SOLE 536 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 2608 187126 SH SOLE 187126 0 0 CONVERGYS CORP COM 212485106 83 3939 SH SOLE 3939 0 0 COOPER COS INC COM NEW 216648402 1764 8837 SH SOLE 8828 0 9 COOPER STD HLDGS INC COM 21676P103 30 275 SH SOLE 275 0 0 COOPER TIRE & RUBR CO COM 216831107 254 5723 SH SOLE 5723 0 0 COPA HOLDINGS SA CL A P31076105 17 153 SH SOLE 153 0 0 COPART INC COM 217204106 3471 56042 SH SOLE 55617 0 425 CORCEPT THERAPEUTICS INC COM 218352102 3 294 SH SOLE 294 0 0 CORE LABORATORIES N V COM N22717107 11176 96723 SH SOLE 96408 0 315 CORE MARK HOLDING CO INC COM 218681104 517 16569 SH SOLE 16530 0 39 CORECIVIC INC COM 21871N101 1145 36478 SH SOLE 36405 0 73 CORELOGIC INC COM 21871D103 40 1036 SH SOLE 1036 0 0 CORESITE RLTY CORP COM 21870Q105 499 5533 SH SOLE 5463 0 70 CORNERSTONE ONDEMAND INC COM 21925Y103 36 933 SH SOLE 933 0 0 CORNING INC COM 219350105 6018 222936 SH SOLE 181257 0 41679 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 770 23278 SH SOLE 23278 0 0 COSAN LTD SHS A G25343107 0 35 SH SOLE 35 0 0 COSTAR GROUP INC COM 22160N109 4767 23020 SH SOLE 23007 0 13 COSTCO WHSL CORP NEW COM 22160K105 8092 48247 SH SOLE 27050 0 21197 COTIVITI HLDGS INC COM 22164K101 58 1406 SH SOLE 1406 0 0 COTT CORP QUE COM 22163N106 7 541 SH SOLE 541 0 0 COTY INC COM CL A 222070203 888 48982 SH SOLE 48982 0 0 COUSINS PPTYS INC COM 222795106 341 41220 SH SOLE 41022 0 198 COVANTA HLDG CORP COM 22282E102 564 35998 SH SOLE 35998 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1100 6905 SH SOLE 6905 0 0 CRANE CO COM 224399105 333 4462 SH SOLE 4441 0 21 CRAY INC COM NEW 225223304 2 75 SH SOLE 75 0 0 CREDICORP LTD COM G2519Y108 51 305 SH SOLE 305 0 0 CREDIT ACCEP CORP MICH COM 225310101 518 2600 SH SOLE 2545 0 55 CREDIT SUISSE GROUP SPONSORED ADR 225401108 2041 137555 SH SOLE 47289 0 90266 CREDIT SUISSE NASSAU BRH ETN STOXX EUR 50 22542D100 19 181 SH SOLE 181 0 0 CREDIT SUISSE NASSAU BRH INVRS VIX STERM 22542D795 4 59 SH SOLE 59 0 0 CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 2 226 SH SOLE 226 0 0 CREDIT SUISSE NASSAU BRH X LINK SILVER SH 22542D449 2 229 SH SOLE 229 0 0 CREE INC COM 225447101 587 21985 SH SOLE 21970 0 15 CRH PLC ADR 12626K203 2609 74142 SH SOLE 74048 0 94 CRITEO S A SPONS ADS 226718104 233 4689 SH SOLE 4689 0 0 CROCS INC COM 227046109 7 946 SH SOLE 819 0 127 CROWN CASTLE INTL CORP NEW COM 22822V101 14261 151002 SH SOLE 150478 0 524 CROWN HOLDINGS INC COM 228368106 2547 48109 SH SOLE 39158 0 8951 CSG SYS INTL INC COM 126349109 336 8896 SH SOLE 8896 0 0 CSRA INC COM 12650T104 696 23784 SH SOLE 23691 0 93 CST BRANDS INC COM 12646R105 6 157 SH SOLE 157 0 0 CSX CORP COM 126408103 3102 66559 SH SOLE 43494 0 23065 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1782 36239 SH SOLE 36044 0 195 CUBESMART COM 229663109 1354 52214 SH SOLE 52214 0 0 CUBIC CORP COM 229669106 161 3041 SH SOLE 3041 0 0 CULLEN FROST BANKERS INC COM 229899109 1507 16937 SH SOLE 16937 0 0 CUMMINS INC COM 231021106 8695 57507 SH SOLE 52782 0 4725 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 20 166 SH SOLE 166 0 0 CURTISS WRIGHT CORP COM 231561101 387 4230 SH SOLE 4230 0 0 CUSTOMERS BANCORP INC COM 23204G100 6 175 SH SOLE 175 0 0 CVB FINL CORP COM 126600105 131 5934 SH SOLE 5934 0 0 CVR ENERGY INC COM 12662P108 15 723 SH SOLE 723 0 0 CVS HEALTH CORP COM 126650100 31706 403994 SH SOLE 254626 0 149368 CYBERARK SOFTWARE LTD SHS M2682V108 45 871 SH SOLE 871 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 464 33704 SH SOLE 33704 0 0 CYRUSONE INC COM 23283R100 87 1673 SH SOLE 1613 0 60 CYS INVTS INC COM 12673A108 1 80 SH SOLE 17 0 63 CYTRX CORP COM PAR 232828509 0 1 SH SOLE 1 0 0 D R HORTON INC COM 23331A109 6903 207322 SH SOLE 96818 0 110504 DANA INCORPORATED COM 235825205 0 13 SH SOLE 13 0 0 DANAHER CORP DEL COM 235851102 13297 155416 SH SOLE 113824 0 41592 DARDEN RESTAURANTS INC COM 237194105 3224 38534 SH SOLE 31645 0 6889 DARLING INGREDIENTS INC COM 237266101 3254 224112 SH SOLE 224112 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 811 13263 SH SOLE 13206 0 57 DAVITA INC COM 23918K108 4634 68178 SH SOLE 44778 0 23400 DBX ETF TR DB XTR MSCI EUR 233051853 5826 215357 SH SOLE 215357 0 0 DBX ETF TR DBXTR HAR CS 300 233051879 1 34 SH SOLE 34 0 0 DBX ETF TR ST KOREA HD FD 233051812 3135 118691 SH SOLE 114688 0 4003 DBX ETF TR XTRAK MSCI EAFE 233051200 182206 6157704 SH SOLE 6155826 0 1878 DBX ETF TR XTRAK MSCI JAPN 233051507 185 4934 SH SOLE 4934 0 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 974 20241 SH SOLE 20241 0 0 DDR CORP COM 23317H102 25 2045 SH SOLE 2045 0 0 DEAN FOODS CO NEW COM NEW 242370203 101 5064 SH SOLE 5064 0 0 DECKERS OUTDOOR CORP COM 243537107 128 2141 SH SOLE 2141 0 0 DEERE & CO COM 244199105 7553 69367 SH SOLE 69352 0 15 DELEK US HLDGS INC COM 246647101 42 1728 SH SOLE 1728 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 1480 23070 SH SOLE 23070 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 2752 34256 SH SOLE 34256 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 4009 87304 SH SOLE 87247 0 57 DELUXE CORP COM 248019101 254 3533 SH SOLE 3307 0 226 DENBURY RES INC COM NEW 247916208 26 10215 SH SOLE 10215 0 0 DENNYS CORP COM 24869P104 88 7107 SH SOLE 7107 0 0 DENTSPLY SIRONA INC COM 24906P109 3784 60627 SH SOLE 52305 0 8322 DEPOMED INC COM 249908104 54 4353 SH SOLE 4353 0 0 DERMIRA INC COM 24983L104 65 1901 SH SOLE 1901 0 0 DESCARTES SYS GROUP INC COM 249906108 229 10015 SH SOLE 10015 0 0 DESTINATION XL GROUP INC COM 25065K104 62 21588 SH SOLE 21588 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 1 79 SH SOLE 79 0 0 DEUTSCHE BK AG RIGHT 04/06/2017 D1T769565 0 37 SH SOLE 37 0 0 DEUTSCHE BK AG LDN BRH DB GOLD SHORT 25154H731 1996 142056 SH SOLE 142056 0 0 DEUTSCHE BK AG LONDON ELE MORN TTL22 25153Q708 14 538 SH SOLE 538 0 0 DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 44 4954 SH SOLE 4954 0 0 DEVON ENERGY CORP NEW COM 25179M103 2271 54527 SH SOLE 54309 0 218 DEVRY ED GROUP INC COM 251893103 107 3029 SH SOLE 3029 0 0 DEXCOM INC COM 252131107 1351 15948 SH SOLE 15899 0 49 DHT HOLDINGS INC SHS NEW Y2065G121 1 198 SH SOLE 198 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 12914 111736 SH SOLE 85135 0 26601 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 244 1256 SH SOLE 1228 0 28 DIAMOND OFFSHORE DRILLING IN COM 25271C102 543 32447 SH SOLE 32447 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3015 29052 SH SOLE 29009 0 43 DIAMONDROCK HOSPITALITY CO COM 252784301 5 430 SH SOLE 395 0 35 DICKS SPORTING GOODS INC COM 253393102 1131 23226 SH SOLE 23226 0 0 DIEBOLD NXDF INC COM 253651103 335 10898 SH SOLE 10412 0 486 DIGI INTL INC COM 253798102 214 17946 SH SOLE 17946 0 0 DIGITAL RLTY TR INC COM 253868103 1922 18105 SH SOLE 18072 0 33 DIGITALGLOBE INC COM NEW 25389M877 12 386 SH SOLE 386 0 0 DILLARDS INC CL A 254067101 92 1741 SH SOLE 1741 0 0 DIME CMNTY BANCSHARES COM 253922108 1 74 SH SOLE 74 0 0 DINEEQUITY INC COM 254423106 262 4827 SH SOLE 4827 0 0 DIODES INC COM 254543101 106 4377 SH SOLE 4377 0 0 DIPLOMAT PHARMACY INC COM 25456K101 183 11485 SH SOLE 11485 0 0 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 30 384 SH SOLE 384 0 0 DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 1966 44265 SH SOLE 44265 0 0 DISCOVER FINL SVCS COM 254709108 13996 204688 SH SOLE 163364 0 41324 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1397 48007 SH SOLE 47994 0 13 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3702 130686 SH SOLE 129586 0 1100 DISH NETWORK CORP CL A 25470M109 514 8073 SH SOLE 8048 0 25 DISNEY WALT CO COM DISNEY 254687106 42057 370939 SH SOLE 206040 0 164899 DIVERSIFIED REAL ASSET INC F COM SHS 25533B108 98 5730 SH SOLE 5730 0 0 DOLBY LABORATORIES INC COM 25659T107 1031 19670 SH SOLE 19602 0 68 DOLLAR GEN CORP NEW COM 256677105 5489 78702 SH SOLE 77154 0 1548 DOLLAR TREE INC COM 256746108 5329 67957 SH SOLE 48210 0 19747 DOMINION DIAMOND CORP COM 257287102 3 185 SH SOLE 135 0 50 DOMINION RES INC VA NEW COM 25746U109 7596 97927 SH SOLE 97927 0 0 DOMINOS PIZZA INC COM 25754A201 121 667 SH SOLE 667 0 0 DOMTAR CORP COM NEW 257559203 374 10244 SH SOLE 10244 0 0 DONALDSON INC COM 257651109 1072 23506 SH SOLE 23469 0 37 DONNELLEY FINL SOLUTIONS INC COM 25787G100 50 2610 SH SOLE 2610 0 0 DONNELLEY R R & SONS CO COM 257867200 216 17863 SH SOLE 16906 0 957 DORMAN PRODUCTS INC COM 258278100 3918 47693 SH SOLE 47495 0 198 DOUBLELINE INCOME SOLUTIONS COM 258622109 392 19525 SH SOLE 19525 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 429 17995 SH SOLE 4903 0 13092 DOUGLAS DYNAMICS INC COM 25960R105 10 323 SH SOLE 323 0 0 DOUGLAS EMMETT INC COM 25960P109 304 7892 SH SOLE 7892 0 0 DOVER CORP COM 260003108 2260 28132 SH SOLE 21588 0 6544 DOW CHEM CO COM 260543103 22971 361617 SH SOLE 220128 0 141489 DR PEPPER SNAPPLE GROUP INC COM 26138E109 6361 65001 SH SOLE 33931 0 31070 DR REDDYS LABS LTD ADR 256135203 2229 55509 SH SOLE 55442 0 67 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 24 4835 SH SOLE 4835 0 0 DRIL-QUIP INC COM 262037104 1060 19459 SH SOLE 19459 0 0 DRIVE SHACK INC COM 262077100 0 14 SH SOLE 14 0 0 DST SYS INC DEL COM 233326107 489 4004 SH SOLE 3882 0 122 DSW INC CL A 23334L102 7 343 SH SOLE 328 0 15 DTE ENERGY CO COM 233331107 477 4666 SH SOLE 4666 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 6962 86664 SH SOLE 86536 0 128 DUCOMMUN INC DEL COM 264147109 104 3627 SH SOLE 3627 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 18736 228509 SH SOLE 145230 0 83279 DUKE REALTY CORP COM NEW 264411505 6028 229501 SH SOLE 229180 0 321 DUN & BRADSTREET CORP DEL NE COM 26483E100 26 236 SH SOLE 236 0 0 DUNKIN BRANDS GROUP INC COM 265504100 476 8711 SH SOLE 8640 0 71 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 1284 25950 SH SOLE 25926 0 24 DYCOM INDS INC COM 267475101 3927 42243 SH SOLE 39487 0 2756 E TRADE FINANCIAL CORP COM NEW 269246401 488 14070 SH SOLE 14070 0 0 EAGLE BANCORP INC MD COM 268948106 1046 17525 SH SOLE 17272 0 253 EAGLE MATERIALS INC COM 26969P108 1635 16823 SH SOLE 16781 0 42 EAST WEST BANCORP INC COM 27579R104 389 7558 SH SOLE 7523 0 35 EASTERLY GOVT PPTYS INC COM 27616P103 958 48451 SH SOLE 48451 0 0 EASTGROUP PPTY INC COM 277276101 1394 18985 SH SOLE 18936 0 49 EASTMAN CHEM CO COM 277432100 4517 55894 SH SOLE 16809 0 39085 EATON CORP PLC SHS G29183103 10011 134975 SH SOLE 127471 0 7504 EATON VANCE CORP COM NON VTG 278265103 1157 25708 SH SOLE 13508 0 12200 EATON VANCE LTD DUR INCOME F COM 27828H105 107 7665 SH SOLE 7665 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 358 23657 SH SOLE 23657 0 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 490 44902 SH SOLE 44902 0 0 EBAY INC COM 278642103 5421 161528 SH SOLE 154151 0 7377 ECHO GLOBAL LOGISTICS INC COM 27875T101 46 2181 SH SOLE 2181 0 0 ECHOSTAR CORP CL A 278768106 653 11469 SH SOLE 3282 0 8187 ECOLAB INC COM 278865100 9471 75559 SH SOLE 74758 0 801 ECOPETROL S A SPONSORED ADS 279158109 130 13951 SH SOLE 3667 0 10284 EDGEWELL PERS CARE CO COM 28035Q102 509 6966 SH SOLE 6966 0 0 EDISON INTL COM 281020107 667 8388 SH SOLE 8388 0 0 EDUCATION RLTY TR INC COM NEW 28140H203 1711 41889 SH SOLE 41869 0 20 EDWARDS LIFESCIENCES CORP COM 28176E108 9812 104306 SH SOLE 98217 0 6089 EL PASO ELEC CO COM NEW 283677854 87 1717 SH SOLE 1717 0 0 ELBIT SYS LTD ORD M3760D101 2636 23183 SH SOLE 23183 0 0 ELECTRONIC ARTS INC COM 285512109 3648 40732 SH SOLE 40732 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 221 4536 SH SOLE 4536 0 0 ELLIE MAE INC COM 28849P100 995 9919 SH SOLE 9919 0 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 583 24862 SH SOLE 24064 0 798 EMBRAER S A SP ADR REP 4 COM 29082A107 2554 115778 SH SOLE 30724 0 85054 EMCOR GROUP INC COM 29084Q100 1430 22700 SH SOLE 22659 0 41 EMERGENT BIOSOLUTIONS INC COM 29089Q105 165 5710 SH SOLE 5705 0 5 EMERSON ELEC CO COM 291011104 7210 120367 SH SOLE 79926 0 40441 EMPIRE ST RLTY TR INC CL A 292104106 273 13205 SH SOLE 13096 0 109 EMPLOYERS HOLDINGS INC COM 292218104 18 477 SH SOLE 477 0 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 18 511 SH SOLE 511 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1 19 SH SOLE 17 0 2 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 96 5025 SH SOLE 5025 0 0 ENBRIDGE INC COM 29250N105 3180 75987 SH SOLE 75946 0 41 ENCANA CORP COM 292505104 378 32319 SH SOLE 32319 0 0 ENCORE CAP GROUP INC COM 292554102 7 228 SH SOLE 228 0 0 ENDO INTL PLC SHS G30401106 4 315 SH SOLE 315 0 0 ENDURANCE SPECIALTY HLDGS LT SHS G30397106 11 119 SH SOLE 119 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 240 23039 SH SOLE 7983 0 15056 ENEL CHILE S A SPONSORED ADR 29278D105 87 15769 SH SOLE 475 0 15294 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 3 150 SH SOLE 150 0 0 ENERGEN CORP COM 29265N108 757 13942 SH SOLE 13920 0 22 ENERGIZER HLDGS INC NEW COM 29272W109 405 7240 SH SOLE 7240 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 92 4657 SH SOLE 4657 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 1395 38237 SH SOLE 25662 0 12575 ENERPLUS CORP COM 292766102 43 5408 SH SOLE 5408 0 0 ENERSYS COM 29275Y102 1016 12871 SH SOLE 12711 0 160 ENGILITY HLDGS INC NEW COM 29286C107 0 25 SH SOLE 25 0 0 ENI S P A SPONSORED ADR 26874R108 2279 69636 SH SOLE 26892 0 42744 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 333 18155 SH SOLE 18155 0 0 ENNIS INC COM 293389102 14 842 SH SOLE 842 0 0 ENOVA INTL INC COM 29357K103 59 3986 SH SOLE 3986 0 0 ENPRO INDS INC COM 29355X107 80 1123 SH SOLE 1123 0 0 ENSCO PLC SHS CLASS A G3157S106 339 37896 SH SOLE 37896 0 0 ENSIGN GROUP INC COM 29358P101 3900 207409 SH SOLE 207409 0 0 ENSTAR GROUP LIMITED SHS G3075P101 27 146 SH SOLE 146 0 0 ENTEGRIS INC COM 29362U104 737 31416 SH SOLE 31283 0 133 ENTERGY CORP NEW COM 29364G103 3690 48614 SH SOLE 48467 0 147 ENTERPRISE PRODS PARTNERS L COM 293792107 1680 60866 SH SOLE 60826 0 40 ENVESTNET INC COM 29404K106 17 525 SH SOLE 525 0 0 ENVISION HEALTHCARE CORP COM 29414D100 3193 52117 SH SOLE 52111 0 6 EOG RES INC COM 26875P101 24193 248032 SH SOLE 106566 0 141466 EPAM SYS INC COM 29414B104 1358 17983 SH SOLE 17824 0 159 EPLUS INC COM 294268107 7 51 SH SOLE 51 0 0 EPR PPTYS COM SH BEN INT 26884U109 3158 42889 SH SOLE 42870 0 19 EQT CORP COM 26884L109 2868 46913 SH SOLE 46906 0 7 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 408 5314 SH SOLE 5314 0 0 EQUIFAX INC COM 294429105 2695 19718 SH SOLE 19703 0 15 EQUINIX INC COM PAR $0.001 29444U700 10475 26163 SH SOLE 18579 0 7584 EQUITY COMWLTH COM SH BEN INT 294628102 693 22205 SH SOLE 22205 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 261 3401 SH SOLE 3401 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 1709 27488 SH SOLE 27469 0 19 ERICSSON ADR B SEK 10 294821608 3874 583503 SH SOLE 100087 0 483416 EROS INTL PLC SHS NEW G3788M114 1 83 SH SOLE 83 0 0 ESCO TECHNOLOGIES INC COM 296315104 146 2524 SH SOLE 2524 0 0 ESSENT GROUP LTD COM G3198U102 34 959 SH SOLE 959 0 0 ESSEX PPTY TR INC COM 297178105 2443 10561 SH SOLE 10548 0 13 ESTERLINE TECHNOLOGIES CORP COM 297425100 875 10169 SH SOLE 10150 0 19 ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 32 1062 SH SOLE 806 0 256 ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 840 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 4 377 SH SOLE 377 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 1596 62588 SH SOLE 62463 0 125 ETFS PALLADIUM TR SH BEN INT 26923A106 1184 15481 SH SOLE 15481 0 0 ETFS PLATINUM TR SH BEN INT 26922V101 170 1866 SH SOLE 1866 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 153 4980 SH SOLE 4980 0 0 EURONET WORLDWIDE INC COM 298736109 1216 14225 SH SOLE 14225 0 0 EVERBANK FINL CORP COM 29977G102 7 345 SH SOLE 345 0 0 EVERCORE PARTNERS INC CLASS A 29977A105 554 7130 SH SOLE 7130 0 0 EVEREST RE GROUP LTD COM G3223R108 1489 6376 SH SOLE 6376 0 0 EVERI HLDGS INC COM 30034T103 2 327 SH SOLE 327 0 0 EVERSOURCE ENERGY COM 30040W108 547 9325 SH SOLE 9325 0 0 EXA CORP COM 300614500 87 6909 SH SOLE 6909 0 0 EXACT SCIENCES CORP COM 30063P105 52 2176 SH SOLE 2176 0 0 EXELIXIS INC COM 30161Q104 27 1283 SH SOLE 1283 0 0 EXELON CORP COM 30161N101 7349 204203 SH SOLE 131578 0 72625 EXLSERVICE HOLDINGS INC COM 302081104 758 15991 SH SOLE 15991 0 0 EXPEDIA INC DEL COM NEW 30212P303 799 6328 SH SOLE 6328 0 0 EXPEDITORS INTL WASH INC COM 302130109 21495 380537 SH SOLE 379366 0 1171 EXPONENT INC COM 30214U102 1883 31603 SH SOLE 31492 0 111 EXPRESS INC COM 30219E103 49 5272 SH SOLE 5272 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 10470 158911 SH SOLE 127844 0 31067 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 126 7898 SH SOLE 7898 0 0 EXTERRAN CORP COM 30227H106 52 1654 SH SOLE 1654 0 0 EXTRA SPACE STORAGE INC COM 30225T102 5389 72442 SH SOLE 72442 0 0 EXTREME NETWORKS INC COM 30226D106 90 11959 SH SOLE 11959 0 0 EXXON MOBIL CORP COM 30231G102 24812 302558 SH SOLE 245576 0 56982 F M C CORP COM NEW 302491303 516 7451 SH SOLE 7431 0 20 F5 NETWORKS INC COM 315616102 3595 25207 SH SOLE 25155 0 52 FABRINET SHS G3323L100 426 10095 SH SOLE 10095 0 0 FACEBOOK INC CL A 30303M102 35547 250234 SH SOLE 236153 0 14081 FACTSET RESH SYS INC COM 303075105 3108 18866 SH SOLE 18857 0 9 FAIR ISAAC CORP COM 303250104 317 2446 SH SOLE 2446 0 0 FANG HLDGS LTD ADR 30711Y102 22 6696 SH SOLE 6696 0 0 FARMLAND PARTNERS INC COM 31154R109 11 983 SH SOLE 0 0 983 FARO TECHNOLOGIES INC COM 311642102 36 995 SH SOLE 995 0 0 FASTENAL CO COM 311900104 25223 489788 SH SOLE 311841 0 177947 FB FINL CORP COM 30257X104 4 113 SH SOLE 113 0 0 FBL FINL GROUP INC CL A 30239F106 2 26 SH SOLE 26 0 0 FCB FINL HLDGS INC CL A 30255G103 81 1662 SH SOLE 1662 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1797 13445 SH SOLE 13445 0 0 FEDERAL SIGNAL CORP COM 313855108 10 695 SH SOLE 695 0 0 FEDERATED INVS INC PA CL B 314211103 457 17370 SH SOLE 17370 0 0 FEDERATED NATL HLDG CO COM 31422T101 1 81 SH SOLE 81 0 0 FEDEX CORP COM 31428X106 7653 39207 SH SOLE 33020 0 6187 FELCOR LODGING TR INC COM 31430F101 11 1520 SH SOLE 1520 0 0 FERRARI N V COM N3167Y103 12 162 SH SOLE 162 0 0 FERRO CORP COM 315405100 211 13867 SH SOLE 13867 0 0 FERROGLOBE PLC SHS G33856108 173 16825 SH SOLE 16716 0 109 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 10 914 SH SOLE 914 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 38 4109 SH SOLE 4109 0 0 FIDELITY CONSMR STAPLES 316092303 20339 618734 SH SOLE 618571 0 163 FIDELITY LTD TRM BD ETF 316188200 34 676 SH SOLE 676 0 0 FIDELITY MSCI CONSM DIS 316092204 20832 600723 SH SOLE 600570 0 153 FIDELITY MSCI FINLS IDX 316092501 36257 1031503 SH SOLE 1031341 0 162 FIDELITY MSCI HLTH CARE I 316092600 22377 626607 SH SOLE 626477 0 130 FIDELITY MSCI INFO TECH I 316092808 37462 910382 SH SOLE 910234 0 148 FIDELITY MSCI UTILS INDEX 316092865 20136 604497 SH SOLE 604497 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2049 52624 SH SOLE 52624 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 0 6 SH SOLE 6 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 5016 63007 SH SOLE 56700 0 6307 FIFTH THIRD BANCORP COM 316773100 2578 101565 SH SOLE 96922 0 4643 FINANCIAL ENGINES INC COM 317485100 714 16398 SH SOLE 16398 0 0 FINISAR CORP COM NEW 31787A507 4 156 SH SOLE 156 0 0 FINISH LINE INC CL A 317923100 44 3046 SH SOLE 3046 0 0 FIREEYE INC COM 31816Q101 53 4201 SH SOLE 4201 0 0 FIRST AMERN FINL CORP COM 31847R102 2096 53360 SH SOLE 52765 0 595 FIRST BANCORP N C COM 318910106 107 3658 SH SOLE 3658 0 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 18 725 SH SOLE 725 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 153 11532 SH SOLE 11532 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 34 102 SH SOLE 102 0 0 FIRST DATA CORP NEW COM CL A 32008D106 157 10153 SH SOLE 10153 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 16 324 SH SOLE 324 0 0 FIRST FINL BANCORP OH COM 320209109 15 545 SH SOLE 545 0 0 FIRST FINL BANKSHARES COM 32020R109 249 6231 SH SOLE 6231 0 0 FIRST FINL CORP IND COM 320218100 51 1069 SH SOLE 1069 0 0 FIRST HORIZON NATL CORP COM 320517105 30 1680 SH SOLE 1680 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1434 53808 SH SOLE 53808 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 147 3687 SH SOLE 3687 0 0 FIRST LONG IS CORP COM 320734106 10 388 SH SOLE 388 0 0 FIRST MERCHANTS CORP COM 320817109 249 6363 SH SOLE 6363 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 203 8560 SH SOLE 8560 0 0 FIRST POTOMAC RLTY TR COM 33610F109 1 96 SH SOLE 96 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 5140 54782 SH SOLE 54714 0 68 FIRST SOLAR INC COM 336433107 20 742 SH SOLE 742 0 0 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 72 1680 SH SOLE 1680 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 1936 55560 SH SOLE 55560 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 156 10049 SH SOLE 10049 0 0 FIRST TR EXCH TRD ALPHA FD I CANADA ALPHA 33737J208 128 5454 SH SOLE 5454 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 218 4189 SH SOLE 4189 0 0 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 6263 172178 SH SOLE 172178 0 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 628 27416 SH SOLE 27416 0 0 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 774 15205 SH SOLE 15205 0 0 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 2371 117011 SH SOLE 115780 0 1231 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 26 497 SH SOLE 497 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 31 708 SH SOLE 708 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 10085 273905 SH SOLE 254051 0 19854 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 6633 143743 SH SOLE 142277 0 1466 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 175 7143 SH SOLE 7143 0 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 14365 163165 SH SOLE 163136 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 21 1084 SH SOLE 1084 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 2405 100059 SH SOLE 100059 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 2519 167211 SH SOLE 166962 0 249 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 7606 274638 SH SOLE 270876 0 3762 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 511 8514 SH SOLE 8339 0 175 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 600 12318 SH SOLE 12318 0 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 1699 32644 SH SOLE 32644 0 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 20 1589 SH SOLE 1589 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 9441 151241 SH SOLE 140421 0 10820 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 6084 177192 SH SOLE 176524 0 668 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 2983 78775 SH SOLE 78360 0 415 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 317 16179 SH SOLE 16153 0 26 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 6 182 SH SOLE 182 0 0 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 300 12250 SH SOLE 12159 0 91 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 997 39454 SH SOLE 39081 0 373 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 2571 24434 SH SOLE 24346 0 88 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 7257 149940 SH SOLE 149551 0 389 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 11107 264246 SH SOLE 260964 0 3282 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 430 7482 SH SOLE 7482 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 5195 189749 SH SOLE 160792 0 28957 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1731 88708 SH SOLE 88708 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 362 10627 SH SOLE 10627 0 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 18 494 SH SOLE 494 0 0 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 877 20155 SH SOLE 20155 0 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 127 7651 SH SOLE 7651 0 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 181 3418 SH SOLE 3418 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 198 4015 SH SOLE 4015 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 22185 429787 SH SOLE 426434 0 3354 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3678 62938 SH SOLE 61582 0 1356 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 2640 91631 SH SOLE 67755 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 149 2939 SH SOLE 2799 0 140 FIRST TR NASDAQ100 TECH INDE SHS 337345102 12962 215474 SH SOLE 215474 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 2515 109070 SH SOLE 107936 0 1134 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 3768 69248 SH SOLE 67830 0 1418 FIRST TR SR FLG RTE INCM FD COM 33733U108 62 4504 SH SOLE 4504 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 195 15776 SH SOLE 15776 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 8625 297321 SH SOLE 297321 0 0 FIRSTCASH INC COM 33767D105 266 5472 SH SOLE 5472 0 0 FIRSTENERGY CORP COM 337932107 392 12367 SH SOLE 12290 0 77 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 554 9183 SH SOLE 9007 0 176 FISERV INC COM 337738108 6289 54561 SH SOLE 43101 0 11460 FIVE BELOW INC COM 33829M101 4158 96062 SH SOLE 84353 0 11709 FIVE PRIME THERAPEUTICS INC COM 33830X104 8 228 SH SOLE 228 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 1971 80349 SH SOLE 80349 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 2174 14372 SH SOLE 14361 0 11 FLEX LTD ORD Y2573F102 3675 218802 SH SOLE 218476 0 326 FLEXSHARES TR GLB QLT R/E IDX 33939L787 6049 104831 SH SOLE 104831 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 11002 452659 SH SOLE 452608 0 51 FLEXSHARES TR MORNSTAR USMKT 33939L100 1467 14634 SH SOLE 14634 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 10164 253485 SH SOLE 253485 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 4072 99747 SH SOLE 99681 0 66 FLEXSHARES TR READY ACC VARI 33939L886 107 1422 SH SOLE 1422 0 0 FLIR SYS INC COM 302445101 517 14254 SH SOLE 14254 0 0 FLOTEK INDS INC DEL COM 343389102 6 495 SH SOLE 495 0 0 FLOWERS FOODS INC COM 343498101 179 9263 SH SOLE 8009 0 1254 FLOWSERVE CORP COM 34354P105 2494 51525 SH SOLE 51486 0 39 FLUOR CORP NEW COM 343412102 929 17643 SH SOLE 17622 0 21 FLY LEASING LTD SPONSORED ADR 34407D109 50 3789 SH SOLE 3789 0 0 FNB CORP PA COM 302520101 548 36917 SH SOLE 36917 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 78 883 SH SOLE 883 0 0 FOOT LOCKER INC COM 344849104 5496 73511 SH SOLE 73400 0 111 FORD MTR CO DEL COM PAR $0.01 345370860 8298 713047 SH SOLE 528590 0 184457 FOREST CITY RLTY TR INC COM CL A 345605109 17 843 SH SOLE 843 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 1295 33882 SH SOLE 33711 0 171 FORTIS INC COM 349553107 9609 289820 SH SOLE 289820 0 0 FORTIVE CORP COM 34959J108 2591 43009 SH SOLE 41951 0 1058 FORTRESS INVESTMENT GROUP LL CL A 34958B106 6 736 SH SOLE 736 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 829 13646 SH SOLE 4295 0 9351 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 263 12637 SH SOLE 12637 0 0 FORWARD AIR CORP COM 349853101 570 11959 SH SOLE 11959 0 0 FORWARD PHARMA A/S SPONSORED ADR 34986J105 8 361 SH SOLE 361 0 0 FOSSIL GROUP INC COM 34988V106 14 769 SH SOLE 735 0 34 FOSTER L B CO COM 350060109 46 3684 SH SOLE 3684 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3 191 SH SOLE 190 0 1 FOX FACTORY HLDG CORP COM 35138V102 353 12266 SH SOLE 12266 0 0 FQF TR OSHARS FTSE US 351680855 13557 470035 SH SOLE 470035 0 0 FRANCESCAS HLDGS CORP COM 351793104 0 16 SH SOLE 16 0 0 FRANCO NEVADA CORP COM 351858105 182 2794 SH SOLE 2777 0 17 FRANKLIN ELEC INC COM 353514102 536 12461 SH SOLE 12461 0 0 FRANKLIN RES INC COM 354613101 2806 66571 SH SOLE 66111 0 460 FREEPORT-MCMORAN INC CL B 35671D857 1932 144765 SH SOLE 144733 0 32 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 5949 141203 SH SOLE 141073 0 130 FRESH DEL MONTE PRODUCE INC ORD G36738105 31 533 SH SOLE 533 0 0 FRESHPET INC COM 358039105 290 26355 SH SOLE 26355 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 1167 545485 SH SOLE 543825 0 1660 FS INVT CORP COM 302635107 84 8623 SH SOLE 8623 0 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 10 749 SH SOLE 749 0 0 FTD COS INC COM 30281V108 49 2449 SH SOLE 2449 0 0 FTI CONSULTING INC COM 302941109 52 1241 SH SOLE 1241 0 0 FULLER H B CO COM 359694106 95 1847 SH SOLE 1847 0 0 FULTON FINL CORP PA COM 360271100 215 12048 SH SOLE 12048 0 0 FUTUREFUEL CORPORATION COM 36116M106 52 3605 SH SOLE 3605 0 0 G-III APPAREL GROUP LTD COM 36237H101 2399 109741 SH SOLE 109711 0 30 GABELLI DIVD & INCOME TR COM 36242H104 51 2462 SH SOLE 2462 0 0 GAIN CAP HLDGS INC COM 36268W100 12 1489 SH SOLE 1489 0 0 GALAPAGOS NV SPON ADR 36315X101 25 279 SH SOLE 279 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1133 20042 SH SOLE 18559 0 1483 GAMCO INVESTORS INC CL A COM 361438104 6 173 SH SOLE 173 0 0 GAMESTOP CORP NEW CL A 36467W109 94 4235 SH SOLE 4180 0 55 GAMING & LEISURE PPTYS INC COM 36467J108 1890 56539 SH SOLE 56539 0 0 GANNETT CO INC COM 36473H104 7 905 SH SOLE 905 0 0 GAP INC DEL COM 364760108 1190 48950 SH SOLE 48887 0 63 GARMIN LTD SHS H2906T109 3542 69324 SH SOLE 69107 0 217 GARTNER INC COM 366651107 5332 49376 SH SOLE 49326 0 50 GATX CORP COM 361448103 954 15666 SH SOLE 6621 0 9045 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 34 1048 SH SOLE 1048 0 0 GENERAC HLDGS INC COM 368736104 179 4813 SH SOLE 4813 0 0 GENERAL DYNAMICS CORP COM 369550108 12421 66349 SH SOLE 55827 0 10522 GENERAL ELECTRIC CO COM 369604103 19720 661843 SH SOLE 491942 0 169901 GENERAL MLS INC COM 370334104 7048 119409 SH SOLE 66248 0 53161 GENERAL MTRS CO COM 37045V100 8505 240511 SH SOLE 195636 0 44875 GENESCO INC COM 371532102 130 2347 SH SOLE 2347 0 0 GENESEE & WYO INC CL A 371559105 515 7581 SH SOLE 7380 0 201 GENESIS ENERGY L P UNIT LTD PARTN 371927104 578 17838 SH SOLE 17838 0 0 GENOMIC HEALTH INC COM 37244C101 259 8282 SH SOLE 8282 0 0 GENPACT LIMITED SHS G3922B107 855 34564 SH SOLE 34527 0 37 GENTEX CORP COM 371901109 3509 164594 SH SOLE 164410 0 184 GENTHERM INC COM 37253A103 242 6142 SH SOLE 6142 0 0 GENUINE PARTS CO COM 372460105 3538 38258 SH SOLE 31311 0 6947 GENWORTH FINL INC COM CL A 37247D106 13 3121 SH SOLE 3121 0 0 GEO GROUP INC NEW COM 36162J106 5489 118390 SH SOLE 31463 0 86927 GEOSPACE TECHNOLOGIES CORP COM 37364X109 9 572 SH SOLE 572 0 0 GERDAU S A SPON ADR REP PFD 373737105 144 41695 SH SOLE 1199 0 40496 GERMAN AMERN BANCORP INC COM 373865104 29 623 SH SOLE 623 0 0 GGP INC COM 36174X101 1250 53947 SH SOLE 53846 0 101 GIBRALTAR INDS INC COM 374689107 4 111 SH SOLE 111 0 0 GIGAMON INC COM 37518B102 216 6105 SH SOLE 6105 0 0 GILDAN ACTIVEWEAR INC COM 375916103 11 410 SH SOLE 410 0 0 GILEAD SCIENCES INC COM 375558103 35842 527672 SH SOLE 420476 0 107196 GLACIER BANCORP INC NEW COM 37637Q105 1189 35151 SH SOLE 34903 0 248 GLATFELTER COM 377316104 126 5799 SH SOLE 5799 0 0 GLAUKOS CORP COM 377322102 12 228 SH SOLE 228 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 19591 464719 SH SOLE 291491 0 173228 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 97 2815 SH SOLE 2815 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 4 104 SH SOLE 104 0 0 GLOBAL PMTS INC COM 37940X102 2534 31421 SH SOLE 20695 0 10726 GLOBAL X FDS FTSE NORDIC REG 37950E101 40 2006 SH SOLE 1813 0 193 GLOBAL X FDS GLB X GURU INDEX 37950E341 19 710 SH SOLE 0 0 710 GLOBAL X FDS GLB X NXT EMRG 37950E218 1272 62280 SH SOLE 62280 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 281 13120 SH SOLE 13120 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 1224 105436 SH SOLE 105436 0 0 GLOBAL X FDS GLBX MSCI NORW 37950E747 744 66403 SH SOLE 66324 0 79 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 1886 144248 SH SOLE 144248 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 4 293 SH SOLE 293 0 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 122 4873 SH SOLE 4873 0 0 GLOBALSTAR INC COM 378973408 15 9401 SH SOLE 9401 0 0 GLOBUS MED INC CL A 379577208 1530 51671 SH SOLE 51338 0 333 GNC HLDGS INC COM CL A 36191G107 3 373 SH SOLE 373 0 0 GODADDY INC CL A 380237107 250 6640 SH SOLE 6602 0 38 GOLAR LNG LTD BERMUDA SHS G9456A100 98 3540 SH SOLE 3540 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 5 1460 SH SOLE 1460 0 0 GOLDCORP INC NEW COM 380956409 131 8974 SH SOLE 8974 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 8804 336375 SH SOLE 336375 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 2759 58972 SH SOLE 58972 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 9499 41351 SH SOLE 41342 0 9 GOODYEAR TIRE & RUBR CO COM 382550101 915 25402 SH SOLE 25402 0 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 0 1 SH SOLE 1 0 0 GP STRATEGIES CORP COM 36225V104 150 5923 SH SOLE 5793 0 130 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 35 355 SH SOLE 355 0 0 GRACE W R & CO DEL NEW COM 38388F108 129 1840 SH SOLE 1840 0 0 GRACO INC COM 384109104 2506 26619 SH SOLE 22888 0 3731 GRAHAM CORP COM 384556106 35 1537 SH SOLE 1537 0 0 GRAHAM HLDGS CO COM 384637104 2 4 SH SOLE 4 0 0 GRAINGER W W INC COM 384802104 12207 52452 SH SOLE 50183 0 2269 GRAMERCY PPTY TR COM NEW 385002308 920 35031 SH SOLE 34995 0 36 GRAN TIERRA ENERGY INC COM 38500T101 43 16274 SH SOLE 16274 0 0 GRAND CANYON ED INC COM 38526M106 6173 86168 SH SOLE 86106 0 62 GRANITE CONSTR INC COM 387328107 517 10303 SH SOLE 10262 0 41 GRAPHIC PACKAGING HLDG CO COM 388689101 152 11826 SH SOLE 11826 0 0 GRAY TELEVISION INC COM 389375106 15 1064 SH SOLE 1064 0 0 GREAT PLAINS ENERGY INC COM 391164100 4683 160293 SH SOLE 19903 0 140390 GREAT SOUTHN BANCORP INC COM 390905107 2 37 SH SOLE 37 0 0 GREAT WESTN BANCORP INC COM 391416104 408 9613 SH SOLE 9613 0 0 GREEN DOT CORP CL A 39304D102 295 8851 SH SOLE 8851 0 0 GREEN PLAINS INC COM 393222104 100 4022 SH SOLE 4022 0 0 GREENBRIER COS INC COM 393657101 286 6643 SH SOLE 6643 0 0 GREENHILL & CO INC COM 395259104 397 13545 SH SOLE 13545 0 0 GREIF INC CL A 397624107 13 235 SH SOLE 235 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 2796 148016 SH SOLE 147723 0 293 GROUP 1 AUTOMOTIVE INC COM 398905109 604 8141 SH SOLE 8141 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 7783 162354 SH SOLE 162354 0 0 GRUBHUB INC COM 400110102 39 1164 SH SOLE 1164 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 25 589 SH SOLE 589 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 4 25 SH SOLE 25 0 0 GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 4 465 SH SOLE 465 0 0 GRUPO SIMEC S A B DE C V ADR 400491106 3 225 SH SOLE 225 0 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1773 68340 SH SOLE 68301 0 39 GTT COMMUNICATIONS INC COM 362393100 33 1339 SH SOLE 1339 0 0 GUANGSHEN RY LTD SPONSORED ADR 40065W107 4 130 SH SOLE 130 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 2 95 SH SOLE 95 0 0 GUIDANCE SOFTWARE INC COM 401692108 8 1411 SH SOLE 1411 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 455 8080 SH SOLE 8040 0 40 GULFPORT ENERGY CORP COM NEW 402635304 646 37541 SH SOLE 37541 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 166 1378 SH SOLE 1378 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 324 18303 SH SOLE 18303 0 0 HAEMONETICS CORP COM 405024100 1028 25371 SH SOLE 25136 0 235 HAIN CELESTIAL GROUP INC COM 405217100 1958 52656 SH SOLE 52031 0 625 HALLADOR ENERGY COMPANY COM 40609P105 46 5775 SH SOLE 5775 0 0 HALLIBURTON CO COM 406216101 16873 342970 SH SOLE 122851 0 220119 HALYARD HEALTH INC COM 40650V100 11 404 SH SOLE 404 0 0 HANCOCK HLDG CO COM 410120109 296 6515 SH SOLE 6515 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 85 2495 SH SOLE 2495 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 2326 109441 SH SOLE 109441 0 0 HANESBRANDS INC COM 410345102 4134 199187 SH SOLE 197353 0 1834 HANMI FINL CORP COM NEW 410495204 66 2163 SH SOLE 2163 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2 78 SH SOLE 78 0 0 HANOVER INS GROUP INC COM 410867105 231 2557 SH SOLE 2557 0 0 HARLEY DAVIDSON INC COM 412822108 499 8269 SH SOLE 8269 0 0 HARMAN INTL INDS INC COM 413086109 15 128 SH SOLE 128 0 0 HARRIS CORP DEL COM 413875105 3240 29131 SH SOLE 29082 0 49 HARSCO CORP COM 415864107 45 3510 SH SOLE 3510 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3343 69579 SH SOLE 69003 0 576 HASBRO INC COM 418056107 3896 39093 SH SOLE 38777 0 316 HAWAIIAN ELEC INDUSTRIES COM 419870100 95 2884 SH SOLE 2842 0 42 HAWAIIAN HOLDINGS INC COM 419879101 592 12714 SH SOLE 12652 0 62 HCA HOLDINGS INC COM 40412C101 976 10985 SH SOLE 10985 0 0 HCI GROUP INC COM 40416E103 83 1799 SH SOLE 1799 0 0 HCP INC COM 40414L109 1733 55455 SH SOLE 55265 0 190 HD SUPPLY HLDGS INC COM 40416M105 2554 62069 SH SOLE 61963 0 106 HDFC BANK LTD ADR REPS 3 SHS 40415F101 2813 37418 SH SOLE 32488 0 4930 HEADWATERS INC COM 42210P102 6 282 SH SOLE 282 0 0 HEALTHCARE RLTY TR COM 421946104 143 4387 SH SOLE 4336 0 51 HEALTHCARE SVCS GRP INC COM 421906108 4493 104257 SH SOLE 104196 0 61 HEALTHCARE TR AMER INC CL A NEW 42225P501 837 26610 SH SOLE 26610 0 0 HEALTHSOUTH CORP COM NEW 421924309 685 16036 SH SOLE 16036 0 0 HEALTHSTREAM INC COM 42222N103 700 28891 SH SOLE 28891 0 0 HEARTLAND EXPRESS INC COM 422347104 505 25200 SH SOLE 25200 0 0 HEARTLAND FINL USA INC COM 42234Q102 35 715 SH SOLE 715 0 0 HEICO CORP NEW CL A 422806208 175 2346 SH SOLE 2346 0 0 HEICO CORP NEW COM 422806109 3926 45045 SH SOLE 44882 0 163 HELEN OF TROY CORP LTD COM G4388N106 1510 16024 SH SOLE 15792 0 232 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 124 SH SOLE 124 0 0 HELMERICH & PAYNE INC COM 423452101 1424 21428 SH SOLE 21428 0 0 HENRY JACK & ASSOC INC COM 426281101 16860 181088 SH SOLE 180608 0 480 HERBALIFE LTD COM USD SHS G4412G101 9 157 SH SOLE 157 0 0 HERC HLDGS INC COM 42704L104 37 771 SH SOLE 771 0 0 HERCULES CAPITAL INC COM 427096508 188 12400 SH SOLE 12315 0 85 HERITAGE FINL CORP WASH COM 42722X106 103 4156 SH SOLE 4107 0 49 HERITAGE INS HLDGS INC COM 42727J102 17 1323 SH SOLE 1323 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 79 4190 SH SOLE 4190 0 0 HERSHEY CO COM 427866108 2528 23132 SH SOLE 22987 0 145 HERTZ GLOBAL HLDGS INC COM 42806J106 237 13536 SH SOLE 13536 0 0 HESKA CORP COM RESTRC NEW 42805E306 166 1590 SH SOLE 1590 0 0 HESS CORP COM 42809H107 1267 26269 SH SOLE 26135 0 134 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3542 149572 SH SOLE 149382 0 190 HEXCEL CORP NEW COM 428291108 2092 38429 SH SOLE 38429 0 0 HFF INC CL A 40418F108 222 8046 SH SOLE 8046 0 0 HIBBETT SPORTS INC COM 428567101 53 1792 SH SOLE 1792 0 0 HIGHWOODS PPTYS INC COM 431284108 151 3083 SH SOLE 3083 0 0 HILL ROM HLDGS INC COM 431475102 3184 45097 SH SOLE 19430 0 25667 HILLENBRAND INC COM 431571108 107 2971 SH SOLE 2971 0 0 HILLTOP HOLDINGS INC COM 432748101 1397 50866 SH SOLE 50866 0 0 HILTON GRAND VACATIONS INC COM 43283X105 350 12245 SH SOLE 12245 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 770 13171 SH SOLE 13171 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2 232 SH SOLE 232 0 0 HMS HLDGS CORP COM 40425J101 141 6947 SH SOLE 6947 0 0 HNI CORP COM 404251100 2 59 SH SOLE 59 0 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 194 5421 SH SOLE 5421 0 0 HOLLYFRONTIER CORP COM 436106108 66 2322 SH SOLE 2322 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 369 21833 SH SOLE 21833 0 0 HOLOGIC INC COM 436440101 5241 123149 SH SOLE 51251 0 71898 HOME BANCSHARES INC COM 436893200 1367 50503 SH SOLE 50157 0 346 HOME DEPOT INC COM 437076102 30881 210335 SH SOLE 133823 0 76512 HOMESTREET INC COM 43785V102 25 913 SH SOLE 913 0 0 HONDA MOTOR LTD AMERN SHS 438128308 4097 135488 SH SOLE 83459 0 52029 HONEYWELL INTL INC COM 438516106 20355 163036 SH SOLE 122978 0 40058 HOOKER FURNITURE CORP COM 439038100 7 215 SH SOLE 215 0 0 HOPE BANCORP INC COM 43940T109 122 6360 SH SOLE 6360 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 25 626 SH SOLE 626 0 0 HORIZON GLOBAL CORP COM 44052W104 423 30500 SH SOLE 30500 0 0 HORIZON PHARMA PLC SHS G4617B105 2094 141755 SH SOLE 141680 0 75 HORMEL FOODS CORP COM 440452100 4042 116712 SH SOLE 19589 0 97123 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3661 116111 SH SOLE 116006 0 105 HOST HOTELS & RESORTS INC COM 44107P104 3621 194098 SH SOLE 194013 0 85 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 25 2443 SH SOLE 2443 0 0 HOULIHAN LOKEY INC CL A 441593100 4 112 SH SOLE 112 0 0 HOWARD HUGHES CORP COM 44267D107 165 1410 SH SOLE 1410 0 0 HP INC COM 40434L105 6976 390371 SH SOLE 389284 0 1087 HSBC HLDGS PLC SPON ADR NEW 404280406 18780 459902 SH SOLE 390655 0 69247 HSN INC COM 404303109 73 1963 SH SOLE 1963 0 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 338 12638 SH SOLE 2493 0 10145 HUB GROUP INC CL A 443320106 76 1621 SH SOLE 1621 0 0 HUBBELL INC COM 443510607 407 3389 SH SOLE 3389 0 0 HUBSPOT INC COM 443573100 13 216 SH SOLE 216 0 0 HUDSON PAC PPTYS INC COM 444097109 104 2994 SH SOLE 2994 0 0 HUMANA INC COM 444859102 869 4214 SH SOLE 4214 0 0 HUNT J B TRANS SVCS INC COM 445658107 1412 15377 SH SOLE 15360 0 17 HUNTINGTON BANCSHARES INC COM 446150104 2645 197730 SH SOLE 195307 0 2423 HUNTINGTON BANCSHARES INC PFD CONV SER A 446150401 345 252 SH SOLE 252 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1734 8664 SH SOLE 8664 0 0 HUNTSMAN CORP COM 447011107 1119 45704 SH SOLE 44967 0 737 HURCO COMPANIES INC COM 447324104 1 29 SH SOLE 29 0 0 HURON CONSULTING GROUP INC COM 447462102 32 773 SH SOLE 773 0 0 HYATT HOTELS CORP COM CL A 448579102 11 201 SH SOLE 201 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 66 1163 SH SOLE 1163 0 0 IAC INTERACTIVECORP COM 44919P508 524 7120 SH SOLE 7074 0 46 IBERIABANK CORP COM 450828108 734 9292 SH SOLE 9292 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 53 1023 SH SOLE 1023 0 0 ICF INTL INC COM 44925C103 1 13 SH SOLE 13 0 0 ICICI BK LTD ADR 45104G104 3343 389009 SH SOLE 343983 0 45026 ICON PLC SHS G4705A100 7977 100064 SH SOLE 99930 0 134 ICONIX BRAND GROUP INC COM 451055107 1 162 SH SOLE 162 0 0 ICU MED INC COM 44930G107 1340 8787 SH SOLE 8787 0 0 IDACORP INC COM 451107106 759 9143 SH SOLE 9143 0 0 IDEX CORP COM 45167R104 3867 41345 SH SOLE 40688 0 657 IDEXX LABS INC COM 45168D104 5288 34196 SH SOLE 34165 0 31 IDT CORP CL B NEW 448947507 26 2008 SH SOLE 2008 0 0 IHS MARKIT LTD SHS G47567105 5972 142470 SH SOLE 141964 0 506 II VI INC COM 902104108 35 947 SH SOLE 947 0 0 ILG INC COM 44967H101 526 25169 SH SOLE 25169 0 0 ILLINOIS TOOL WKS INC COM 452308109 15548 117372 SH SOLE 27172 0 90200 ILLUMINA INC COM 452327109 1094 6426 SH SOLE 6422 0 4 IMAX CORP COM 45245E109 1205 35518 SH SOLE 19714 0 15804 IMMUNOGEN INC COM 45253H101 107 27761 SH SOLE 27735 0 26 IMPAX LABORATORIES INC COM 45256B101 39 3034 SH SOLE 3034 0 0 IMPERIAL OIL LTD COM NEW 453038408 334 10968 SH SOLE 1498 0 9470 IMPERVA INC COM 45321L100 17 412 SH SOLE 412 0 0 IMPINJ INC COM 453204109 8 244 SH SOLE 244 0 0 INC RESH HLDGS INC CL A 45329R109 87 1939 SH SOLE 1939 0 0 INCYTE CORP COM 45337C102 827 6188 SH SOLE 6188 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1 86 SH SOLE 86 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 36 1759 SH SOLE 1759 0 0 INDEPENDENT BK GROUP INC COM 45384B106 420 6544 SH SOLE 6544 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 8895 305825 SH SOLE 305121 0 704 INDEXIQ ETF TR IQ GLB RES ETF 45409B883 311 12059 SH SOLE 12059 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 471 15741 SH SOLE 15741 0 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 403 14985 SH SOLE 14985 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 2 39 SH SOLE 39 0 0 INFINERA CORPORATION COM 45667G103 275 26904 SH SOLE 26809 0 95 INFINITY PPTY & CAS CORP COM 45665Q103 80 845 SH SOLE 845 0 0 INFOSYS LTD SPONSORED ADR 456788108 703 44471 SH SOLE 22919 0 21552 ING GROEP N V SPONSORED ADR 456837103 7530 499007 SH SOLE 357520 0 141487 INGERSOLL-RAND PLC SHS G47791101 17734 218099 SH SOLE 33392 0 184707 INGEVITY CORP COM 45688C107 211 3500 SH SOLE 3497 0 3 INGLES MKTS INC CL A 457030104 3 70 SH SOLE 70 0 0 INGREDION INC COM 457187102 2801 23252 SH SOLE 23240 0 12 INNERWORKINGS INC COM 45773Y105 338 33886 SH SOLE 33886 0 0 INNOPHOS HOLDINGS INC COM 45774N108 67 1240 SH SOLE 1240 0 0 INNOSPEC INC COM 45768S105 722 11156 SH SOLE 11156 0 0 INOGEN INC COM 45780L104 66 848 SH SOLE 848 0 0 INOVALON HLDGS INC COM CL A 45781D101 1116 88401 SH SOLE 88347 0 54 INPHI CORP COM 45772F107 82 1665 SH SOLE 1665 0 0 INSIGHT ENTERPRISES INC COM 45765U103 94 2299 SH SOLE 2299 0 0 INSPERITY INC COM 45778Q107 256 2894 SH SOLE 2840 0 54 INSTEEL INDUSTRIES INC COM 45774W108 154 4265 SH SOLE 4265 0 0 INSTRUCTURE INC COM 45781U103 25 1059 SH SOLE 1059 0 0 INSULET CORP COM 45784P101 76 1782 SH SOLE 1782 0 0 INTEGER HLDGS CORP COM 45826H109 142 3545 SH SOLE 3545 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 739 17539 SH SOLE 17539 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 391 16647 SH SOLE 16613 0 34 INTEL CORP COM 458140100 22292 618222 SH SOLE 470031 0 148191 INTELIQUENT INC COM 45825N107 6 263 SH SOLE 263 0 0 INTER PARFUMS INC COM 458334109 354 9695 SH SOLE 9695 0 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 34 993 SH SOLE 993 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5500 91848 SH SOLE 59953 0 31895 INTERCONTINENTAL HOTELS GROU SPON ADR NW 2016 45857P608 2871 58670 SH SOLE 58670 0 0 INTERDIGITAL INC COM 45867G101 340 3944 SH SOLE 3944 0 0 INTERFACE INC COM 458665304 371 19550 SH SOLE 19550 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 126 3569 SH SOLE 3569 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 17638 101278 SH SOLE 84243 0 17035 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 16359 123429 SH SOLE 123153 0 276 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 22 1011 SH SOLE 1011 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 0 1 SH SOLE 1 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1732 70440 SH SOLE 70058 0 382 INTERSECT ENT INC COM 46071F103 1 56 SH SOLE 56 0 0 INTERXION HOLDING N.V SHS N47279109 2711 68508 SH SOLE 68508 0 0 INTL PAPER CO COM 460146103 12858 253225 SH SOLE 155068 0 98157 INTRAWEST RESORTS HLDGS INC COM 46090K109 40 1602 SH SOLE 1602 0 0 INTUIT COM 461202103 3880 33500 SH SOLE 25225 0 8275 INTUITIVE SURGICAL INC COM NEW 46120E602 15644 20410 SH SOLE 4147 0 16263 INVENTURE FOODS INC COM 461212102 17 3808 SH SOLE 3808 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 1097 89693 SH SOLE 89693 0 0 INVESCO LTD SHS G491BT108 4413 143988 SH SOLE 143178 0 810 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 48 2387 SH SOLE 2387 0 0 INVESTORS BANCORP INC NEW COM 46146L101 10 676 SH SOLE 676 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 686 115670 SH SOLE 115598 0 72 INVITATION HOMES INC COM 46187W107 391 17883 SH SOLE 17883 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1796 44671 SH SOLE 44586 0 85 IPG PHOTONICS CORP COM 44980X109 930 7732 SH SOLE 7716 0 16 IRADIMED CORP COM 46266A109 5 510 SH SOLE 510 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 86 8866 SH SOLE 8866 0 0 IROBOT CORP COM 462726100 19 290 SH SOLE 290 0 0 IRON MTN INC NEW COM 46284V101 3654 102441 SH SOLE 102441 0 0 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 6 247 SH SOLE 247 0 0 ISHARES 10+ YR CR BD ETF 464289511 12602 212782 SH SOLE 212764 0 18 ISHARES AGGRES ALLOC ETF 464289859 224 4478 SH SOLE 4478 0 0 ISHARES ALL PERU CAP ETF 464289842 1049 30803 SH SOLE 30803 0 0 ISHARES AUSTRIA CAPD ETF 464286202 434 23976 SH SOLE 23976 0 0 ISHARES BELGIUM CAPD ETF 464286301 5529 294705 SH SOLE 294466 0 239 ISHARES CORE LT USDB ETF 464289479 48302 784255 SH SOLE 784255 0 0 ISHARES EM CRP BD ETF 464286251 24 472 SH SOLE 472 0 0 ISHARES EM HGHYL BD ETF 464286285 12115 242674 SH SOLE 242674 0 0 ISHARES GLB HGH YLD ETF 464286178 26 521 SH SOLE 521 0 0 ISHARES GRWT ALLOCAT ETF 464289867 12210 288035 SH SOLE 287771 0 264 ISHARES INTL HIGH YIELD 464286210 791 16876 SH SOLE 16876 0 0 ISHARES MIN VOL EMRG MKT 464286533 14336 267938 SH SOLE 267938 0 0 ISHARES MODERT ALLOC ETF 464289875 213 5865 SH SOLE 5865 0 0 ISHARES MSCI AUST ETF 464286103 40216 1778776 SH SOLE 1778693 0 83 ISHARES MSCI BRIC INDX 464286657 105 2900 SH SOLE 2900 0 0 ISHARES MSCI BRZ CAP ETF 464286400 8356 223066 SH SOLE 222105 0 961 ISHARES MSCI CDA ETF 464286509 35064 1304433 SH SOLE 1293415 0 11018 ISHARES MSCI CH CAP ETF 464286640 1167 26787 SH SOLE 26787 0 0 ISHARES MSCI EURO FL ETF 464289180 9124 448992 SH SOLE 448757 0 235 ISHARES MSCI EURZONE ETF 464286608 11580 307956 SH SOLE 307576 0 380 ISHARES MSCI FRANCE ETF 464286707 9476 357456 SH SOLE 357456 0 0 ISHARES MSCI FRNTR100ETF 464286145 12976 467736 SH SOLE 467736 0 0 ISHARES MSCI GERMANY ETF 464286806 40511 1409047 SH SOLE 1408941 0 106 ISHARES MSCI HONG KG ETF 464286871 2955 132824 SH SOLE 128420 0 4404 ISHARES MSCI ISR CAP ETF 464286632 15 280 SH SOLE 280 0 0 ISHARES MSCI MEX CAP ETF 464286822 15857 309886 SH SOLE 309810 0 76 ISHARES MSCI NETHERL ETF 464286814 5924 220925 SH SOLE 220755 0 170 ISHARES MSCI PAC JP ETF 464286665 4499 100688 SH SOLE 100688 0 0 ISHARES MSCI SPAN CP ETF 464286764 32771 1077667 SH SOLE 1077375 0 292 ISHARES MSCI STH AFR ETF 464286780 3284 59510 SH SOLE 59510 0 0 ISHARES MSCI STH KOR ETF 464286772 10628 171791 SH SOLE 171696 0 95 ISHARES MSCI SZ CAP ETF 464286749 8229 257312 SH SOLE 257209 0 103 ISHARES MSCI THI CAP ETF 464286624 9569 122670 SH SOLE 122647 0 23 ISHARES MSCI TURKEY ETF 464286715 1916 53500 SH SOLE 53392 0 108 ISHARES MSCI WORLD ETF 464286392 80 1036 SH SOLE 1036 0 0 ISHARES NW ZEALND CP ETF 464289123 2009 47579 SH SOLE 47579 0 0 ISHARES RUS TP200 VL ETF 464289420 144 2996 SH SOLE 2996 0 0 ISHARES GOLD TRUST ISHARES 464285105 3935 327678 SH SOLE 259648 0 68030 ISHARES INC CORE MSCI EMKT 46434G103 390666 8174621 SH SOLE 8173519 0 1102 ISHARES INC CUR HD MSCI EM 46434G509 457 20054 SH SOLE 19808 0 246 ISHARES INC MSCI ITL ETF NEW 46434G830 28465 1105850 SH SOLE 1105642 0 208 ISHARES INC MSCI JPN ETF NEW 46434G822 64564 1253737 SH SOLE 1245577 0 8160 ISHARES INC MSCI MLY ETF NEW 46434G814 604 19810 SH SOLE 5060 0 14750 ISHARES INC MSCI RUS ETF NEW 46434G798 136 4214 SH SOLE 4214 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 3131 137213 SH SOLE 117121 0 20092 ISHARES INC MSCI TAIWAN ETF 46434G772 7299 219653 SH SOLE 201213 0 18440 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1384 93421 SH SOLE 93421 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 289 16817 SH SOLE 16817 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 4217 41571 SH SOLE 41571 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 3005 62874 SH SOLE 62345 0 529 ISHARES TR 1-3 YR CR BD ETF 464288646 102144 970657 SH SOLE 970540 0 117 ISHARES TR 1-3 YR TR BD ETF 464287457 152309 1802080 SH SOLE 1755038 0 47042 ISHARES TR 10-20 YR TRS ETF 464288653 33621 250134 SH SOLE 250091 0 43 ISHARES TR 20 YR TR BD ETF 464287432 117503 973423 SH SOLE 962607 0 10816 ISHARES TR 3-7 YR TR BD ETF 464288661 55588 451770 SH SOLE 443466 0 8304 ISHARES TR 3YRTB ETF 464288125 83 1060 SH SOLE 1060 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 196176 1857958 SH SOLE 1854756 0 3202 ISHARES TR AGENCY BOND ETF 464288166 10562 93441 SH SOLE 93441 0 0 ISHARES TR ASIA 50 ETF 464288430 293 5578 SH SOLE 5480 0 98 ISHARES TR CALIF MUN BD ETF 464288356 3845 33057 SH SOLE 33057 0 0 ISHARES TR CHINA ETF 46429B671 197 3943 SH SOLE 73 0 3870 ISHARES TR CHINA LG-CAP ETF 464287184 221 5755 SH SOLE 5473 0 282 ISHARES TR CMBS ETF 46429B366 756 14751 SH SOLE 14751 0 0 ISHARES TR COHEN&STEER REIT 464287564 13754 137866 SH SOLE 137866 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 17705 211149 SH SOLE 165807 0 45342 ISHARES TR CORE MSCI EAFE 46432F842 767842 13250017 SH SOLE 13250017 0 0 ISHARES TR CORE MSCI EURO 46434V738 7182 163375 SH SOLE 163375 0 0 ISHARES TR CORE MSCITOTAL 46432F834 3 59 SH SOLE 59 0 0 ISHARES TR CORE S&P MCP ETF 464287507 516085 3014159 SH SOLE 3011814 0 2345 ISHARES TR CORE S&P SCP ETF 464287804 274635 3971019 SH SOLE 3961212 0 9807 ISHARES TR CORE S&P TTL STK 464287150 124311 2300741 SH SOLE 2300073 0 668 ISHARES TR CORE S&P US ETF 464287671 1226 26438 SH SOLE 22604 0 3834 ISHARES TR CORE S&P VLU ETF 464287663 1239 24528 SH SOLE 24528 0 0 ISHARES TR CORE S&P500 ETF 464287200 1199257 5054387 SH SOLE 5037490 0 16896 ISHARES TR CORE ST USDB ETF 46432F859 553 11028 SH SOLE 11028 0 0 ISHARES TR CORE TL USD BD 46434V613 488 9654 SH SOLE 9654 0 0 ISHARES TR CORE US AGGBD ET 464287226 830168 7652061 SH SOLE 7585209 0 66852 ISHARES TR CUR HD EURZN ETF 46434V639 1443 50262 SH SOLE 50262 0 0 ISHARES TR DOW JONES US ETF 464287846 1644 13887 SH SOLE 2144 0 11743 ISHARES TR EAFE GRWTH ETF 464288885 12870 185220 SH SOLE 185136 0 84 ISHARES TR EAFE SML CP ETF 464288273 60356 1114826 SH SOLE 1108812 0 6014 ISHARES TR EAFE VALUE ETF 464288877 64130 1274972 SH SOLE 1274972 0 0 ISHARES TR EMGR MKT INF ETF 464288216 20 640 SH SOLE 640 0 0 ISHARES TR EUROPE ETF 464287861 4205 100511 SH SOLE 100511 0 0 ISHARES TR FLTG RATE BD ETF 46429B655 19918 391517 SH SOLE 391517 0 0 ISHARES TR GL TIMB FORE ETF 464288174 340 5908 SH SOLE 5555 0 353 ISHARES TR GLB CNS DISC ETF 464288745 645 6687 SH SOLE 6687 0 0 ISHARES TR GLB CNSM STP ETF 464288737 581 5851 SH SOLE 5851 0 0 ISHARES TR GLB INFRASTR ETF 464288372 5450 128798 SH SOLE 122426 0 6372 ISHARES TR GLOB HLTHCRE ETF 464287325 2094 20397 SH SOLE 17956 0 2441 ISHARES TR GLOB INDSTRL ETF 464288729 638 7943 SH SOLE 7943 0 0 ISHARES TR GLOB TELECOM ETF 464287275 604 10160 SH SOLE 8358 0 1802 ISHARES TR GLOB UTILITS ETF 464288711 619 12825 SH SOLE 12825 0 0 ISHARES TR GLOBAL 100 ETF 464287572 1825 22328 SH SOLE 6285 0 16043 ISHARES TR GLOBAL ENERG ETF 464287341 1160 34936 SH SOLE 34115 0 821 ISHARES TR GLOBAL FINLS ETF 464287333 2622 43059 SH SOLE 43059 0 0 ISHARES TR GLOBAL MATER ETF 464288695 1013 17132 SH SOLE 16725 0 407 ISHARES TR GLOBAL TECH ETF 464287291 1072 8633 SH SOLE 6742 0 1891 ISHARES TR GOV/CRED BD ETF 464288596 694 6156 SH SOLE 6112 0 44 ISHARES TR HDG MSCI EAFE 46434V803 98439 3576998 SH SOLE 3576595 0 403 ISHARES TR HDG MSCI GERMN 46434V704 1140 40967 SH SOLE 37178 0 3789 ISHARES TR HDG MSCI JAPAN 46434V886 6991 249407 SH SOLE 248790 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 MAR23 ETF 46432FAZ0 70 2633 SH SOLE 2633 0 0 ISHARES TR IBOXX HI YD ETF 464288513 434977 4955303 SH SOLE 4931926 0 23376 ISHARES TR IBOXX INV CP ETF 464287242 138746 1176719 SH SOLE 1173600 0 3119 ISHARES TR INTERM CR BD ETF 464288638 455534 4180730 SH SOLE 4178932 0 1798 ISHARES TR INTL DEV RE ETF 464288489 4108 149575 SH SOLE 149575 0 0 ISHARES TR INTL SEL DIV ETF 464288448 9507 302081 SH SOLE 299406 0 2675 ISHARES TR INTL TREA BD ETF 464288117 4257 46569 SH SOLE 46569 0 0 ISHARES TR INTRM GOV/CR ETF 464288612 19381 175892 SH SOLE 175892 0 0 ISHARES TR IRELAND CAPD ETF 46429B507 6 185 SH SOLE 185 0 0 ISHARES TR JP MOR EM MK ETF 464288281 191365 1683061 SH SOLE 1682801 0 260 ISHARES TR LATN AMER 40 ETF 464287390 327 10284 SH SOLE 10284 0 0 ISHARES TR MBS ETF 464288588 303524 2848644 SH SOLE 2844907 0 3737 ISHARES TR MICRO-CAP ETF 464288869 5719 66773 SH SOLE 66205 0 568 ISHARES TR MIN VOL EAFE ETF 46429B689 42146 638589 SH SOLE 638589 0 0 ISHARES TR MIN VOL USA ETF 46429B697 121510 2546247 SH SOLE 2544855 0 1393 ISHARES TR MRNGSTR INC ETF 46432F875 1869 74232 SH SOLE 74232 0 0 ISHARES TR MRNING SM CP ETF 464288703 312 2162 SH SOLE 2162 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 1524 24207 SH SOLE 23009 0 1198 ISHARES TR MSCI ACWI ETF 464288257 22743 359551 SH SOLE 329026 0 30525 ISHARES TR MSCI ACWI EX US 464288240 25480 584115 SH SOLE 584115 0 0 ISHARES TR MSCI DENMRK ETF 46429B523 386 6965 SH SOLE 3649 0 3316 ISHARES TR MSCI EAFE ETF 464287465 369792 5936718 SH SOLE 5902337 0 34381 ISHARES TR MSCI EMG MKT ETF 464287234 65053 1651494 SH SOLE 1625936 0 25558 ISHARES TR MSCI INDIA ETF 46429B598 1225 38889 SH SOLE 38889 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 5177 200742 SH SOLE 195526 0 5216 ISHARES TR MSCI ITALY ETF 46435G821 132 8233 SH SOLE 7374 0 859 ISHARES TR MSCI KLD400 SOC 464288570 2933 33782 SH SOLE 32196 0 1586 ISHARES TR MSCI PHILIPS ETF 46429B408 2445 71576 SH SOLE 71465 0 111 ISHARES TR MSCI POL CAP ETF 46429B606 2931 135792 SH SOLE 135792 0 0 ISHARES TR MSCI SPAIN ETF 46435G813 34 1501 SH SOLE 1501 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 31770 976043 SH SOLE 975261 0 782 ISHARES TR MTG REL ETF NEW 46435G342 6038 133340 SH SOLE 130175 0 3165 ISHARES TR N AMER TECH ETF 464287549 1768 12763 SH SOLE 11516 0 1247 ISHARES TR NA NAT RES 464287374 10219 298222 SH SOLE 298222 0 0 ISHARES TR NA TEC-SFTWR ETF 464287515 2091 16529 SH SOLE 16442 0 87 ISHARES TR NASDQ BIOTEC ETF 464287556 10130 34543 SH SOLE 34475 0 68 ISHARES TR NATIONAL MUN ETF 464288414 61611 565504 SH SOLE 565217 0 287 ISHARES TR NEW YORK MUN ETF 464288323 1828 16596 SH SOLE 16596 0 0 ISHARES TR PHLX SEMICND ETF 464287523 5298 38706 SH SOLE 31580 0 7126 ISHARES TR RESID RL EST CAP 464288562 2088 33068 SH SOLE 33068 0 0 ISHARES TR RUS 1000 ETF 464287622 86919 662224 SH SOLE 661688 0 536 ISHARES TR RUS 1000 GRW ETF 464287614 188595 1657276 SH SOLE 1649362 0 7914 ISHARES TR RUS 1000 VAL ETF 464287598 222788 1938302 SH SOLE 1930678 0 7624 ISHARES TR RUS 2000 GRW ETF 464287648 25620 158489 SH SOLE 155580 0 2909 ISHARES TR RUS 2000 VAL ETF 464287630 22880 193656 SH SOLE 191939 0 1717 ISHARES TR RUS MD CP GR ETF 464287481 14642 141079 SH SOLE 140856 0 223 ISHARES TR RUS MDCP VAL ETF 464287473 25710 309758 SH SOLE 309720 0 38 ISHARES TR RUS MID CAP ETF 464287499 90451 483235 SH SOLE 479872 0 3363 ISHARES TR RUSSELL 2000 ETF 464287655 195750 1423863 SH SOLE 1417481 0 6382 ISHARES TR RUSSELL 3000 ETF 464287689 20552 146911 SH SOLE 145969 0 942 ISHARES TR S&P 100 ETF 464287101 66646 636573 SH SOLE 636573 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 884223 6723091 SH SOLE 6719962 0 3129 ISHARES TR S&P 500 VAL ETF 464287408 847911 8149876 SH SOLE 8147500 0 2376 ISHARES TR S&P MC 400GR ETF 464287606 11577 60642 SH SOLE 59741 0 901 ISHARES TR S&P MC 400VL ETF 464287705 38753 261060 SH SOLE 261000 0 60 ISHARES TR SELECT DIVID ETF 464287168 100849 1107038 SH SOLE 955839 0 151199 ISHARES TR SHRT NAT MUN ETF 464288158 9945 94181 SH SOLE 94181 0 0 ISHARES TR SHRT TRS BD ETF 464288679 7720 69954 SH SOLE 69720 0 234 ISHARES TR SP SMCP600GR ETF 464287887 63668 415893 SH SOLE 414622 0 1271 ISHARES TR SP SMCP600VL ETF 464287879 47497 342573 SH SOLE 342021 0 552 ISHARES TR TIPS BD ETF 464287176 375028 3271061 SH SOLE 3268407 0 2654 ISHARES TR TRANS AVG ETF 464287192 64622 394069 SH SOLE 394069 0 0 ISHARES TR U.S. AER&DEF ETF 464288760 10662 71690 SH SOLE 66509 0 5181 ISHARES TR U.S. BAS MTL ETF 464287838 17332 194449 SH SOLE 193857 0 592 ISHARES TR U.S. CNSM GD ETF 464287812 13506 113730 SH SOLE 112804 0 926 ISHARES TR U.S. CNSM SV ETF 464287580 13047 81062 SH SOLE 80136 0 926 ISHARES TR U.S. ENERGY ETF 464287796 14344 372199 SH SOLE 369999 0 2200 ISHARES TR U.S. FIN SVC ETF 464287770 13152 120535 SH SOLE 120500 0 35 ISHARES TR U.S. FINLS ETF 464287788 22174 213111 SH SOLE 208169 0 4942 ISHARES TR U.S. INDS ETF 464287754 1627 12926 SH SOLE 10518 0 2408 ISHARES TR U.S. PFD STK ETF 464288687 49374 1275901 SH SOLE 1211417 0 64484 ISHARES TR U.S. PHARMA ETF 464288836 1573 10418 SH SOLE 10317 0 101 ISHARES TR U.S. REAL ES ETF 464287739 29939 381436 SH SOLE 378333 0 3103 ISHARES TR U.S. TECH ETF 464287721 22606 167246 SH SOLE 165225 0 2021 ISHARES TR U.S. TELECOM ETF 464287713 12713 393086 SH SOLE 393086 0 0 ISHARES TR U.S. UTILITS ETF 464287697 15180 118211 SH SOLE 117413 0 798 ISHARES TR US BR DEL SE ETF 464288794 340 6614 SH SOLE 6462 0 152 ISHARES TR US CREDIT BD ETF 464288620 8028 73033 SH SOLE 67329 0 5704 ISHARES TR US HLTHCARE ETF 464287762 16380 105214 SH SOLE 102824 0 2390 ISHARES TR US HLTHCR PR ETF 464288828 1431 10668 SH SOLE 10663 0 5 ISHARES TR US HOME CONS ETF 464288752 785 24469 SH SOLE 22540 0 1929 ISHARES TR US REGNL BKS ETF 464288778 893 19932 SH SOLE 4401 0 15531 ISHARES TR US TREASURY ETF 46429B267 500502 19980135 SH SOLE 19980135 0 0 ISHARES TR USA ESG SLCT ETF 464288802 3373 34318 SH SOLE 33485 0 833 ISHARES TR USA MOMENTUM FCT 46432F396 29178 353058 SH SOLE 353058 0 0 ISHARES TR USA QUALITY FCTR 46432F339 14136 194160 SH SOLE 194160 0 0 ISHARES TR USA VALUE FACTOR 46432F388 1354 18527 SH SOLE 18527 0 0 ISHARES U S ETF TR COMMOD SEL STG 46431W853 4414 131657 SH SOLE 131657 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 244779 4871185 SH SOLE 4870993 0 192 ISLE OF CAPRI CASINOS INC COM 464592104 0 8 SH SOLE 8 0 0 ISTAR INC COM 45031U101 2 159 SH SOLE 159 0 0 ITAU CORPBANCA SPONSORED ADR 45033E105 1 72 SH SOLE 72 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 5206 431370 SH SOLE 399827 0 31543 ITRON INC COM 465741106 152 2492 SH SOLE 2492 0 0 ITT INC COM 45073V108 264 6462 SH SOLE 6462 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 11 358 SH SOLE 358 0 0 IXIA COM 45071R109 30 1537 SH SOLE 1537 0 0 IXYS CORP COM 46600W106 44 3006 SH SOLE 3006 0 0 J & J SNACK FOODS CORP COM 466032109 741 5461 SH SOLE 5461 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 6643 125190 SH SOLE 125190 0 0 J2 GLOBAL INC COM 48123V102 861 10274 SH SOLE 10274 0 0 JABIL CIRCUIT INC COM 466313103 834 28895 SH SOLE 28895 0 0 JACK IN THE BOX INC COM 466367109 41 412 SH SOLE 412 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 1727 31301 SH SOLE 31172 0 129 JAMES RIV GROUP LTD COM G5005R107 923 21543 SH SOLE 21543 0 0 JANUS CAP GROUP INC COM 47102X105 938 70980 SH SOLE 70163 0 817 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 141 981 SH SOLE 981 0 0 JD COM INC SPON ADR CL A 47215P106 202 6498 SH SOLE 6498 0 0 JETBLUE AIRWAYS CORP COM 477143101 553 26810 SH SOLE 26810 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 296 3388 SH SOLE 3348 0 40 JOHNSON & JOHNSON COM 478160104 79994 642268 SH SOLE 405471 0 236797 JOHNSON CTLS INTL PLC SHS G51502105 7211 171230 SH SOLE 140600 0 30630 JONES LANG LASALLE INC COM 48020Q107 1371 12319 SH SOLE 12305 0 14 JOY GLOBAL INC COM 481165108 72 2607 SH SOLE 2607 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 35641 1103458 SH SOLE 1099713 0 3745 JPMORGAN CHASE & CO COM 46625H100 71268 811288 SH SOLE 513970 0 297318 JUNIPER NETWORKS INC COM 48203R104 2414 86675 SH SOLE 74381 0 12294 JUNIPER PHARMACEUTICALS INC COM 48203L107 0 1 SH SOLE 1 0 0 JUST ENERGY GROUP INC COM 48213W101 90 14307 SH SOLE 14307 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 92 1151 SH SOLE 1151 0 0 KAMAN CORP COM 483548103 105 2176 SH SOLE 2176 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 194 2250 SH SOLE 2250 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 691 29971 SH SOLE 29866 0 105 KAR AUCTION SVCS INC COM 48238T109 280 6398 SH SOLE 6349 0 49 KATE SPADE & CO COM 485865109 117 5111 SH SOLE 5053 0 58 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 64 5079 SH SOLE 5079 0 0 KAYNE ANDERSON MLP INVT CO COM 486606106 350 16714 SH SOLE 16714 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 815 18534 SH SOLE 11659 0 6875 KB HOME COM 48666K109 134 6749 SH SOLE 6749 0 0 KBR INC COM 48242W106 41 2734 SH SOLE 2734 0 0 KCG HLDGS INC CL A 48244B100 24 1351 SH SOLE 1351 0 0 KEANE GROUP INC COM 48669A108 13 945 SH SOLE 945 0 0 KELLOGG CO COM 487836108 9529 131245 SH SOLE 9808 0 121437 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 3 83 SH SOLE 83 0 0 KENNAMETAL INC COM 489170100 53 1337 SH SOLE 1337 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 2 119 SH SOLE 58 0 61 KEYCORP NEW COM 493267108 2406 135213 SH SOLE 100702 0 34511 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1371 38053 SH SOLE 24271 0 13782 KEYW HLDG CORP COM 493723100 0 50 SH SOLE 50 0 0 KFORCE INC COM 493732101 434 18345 SH SOLE 18345 0 0 KILROY RLTY CORP COM 49427F108 1121 15532 SH SOLE 15523 0 9 KIMBALL ELECTRONICS INC COM 49428J109 46 2738 SH SOLE 2738 0 0 KIMBERLY CLARK CORP COM 494368103 22781 173092 SH SOLE 133610 0 39482 KIMCO RLTY CORP COM 49446R109 829 37499 SH SOLE 37472 0 27 KINDER MORGAN INC DEL COM 49456B101 8551 393440 SH SOLE 240125 0 153315 KINDRED HEALTHCARE INC COM 494580103 15 1784 SH SOLE 1784 0 0 KINROSS GOLD CORP COM NO PAR 496902404 1 339 SH SOLE 339 0 0 KIRBY CORP COM 497266106 330 4701 SH SOLE 4701 0 0 KIRKLANDS INC COM 497498105 9 722 SH SOLE 722 0 0 KITE RLTY GROUP TR COM NEW 49803T300 773 35867 SH SOLE 35751 0 116 KKR & CO L P DEL COM UNITS 48248M102 0 27 SH SOLE 27 0 0 KLA-TENCOR CORP COM 482480100 2116 22287 SH SOLE 22282 0 5 KLX INC COM 482539103 273 6118 SH SOLE 6004 0 114 KMG CHEMICALS INC COM 482564101 2 43 SH SOLE 43 0 0 KNIGHT TRANSN INC COM 499064103 228 7324 SH SOLE 7324 0 0 KNOLL INC COM NEW 498904200 976 40976 SH SOLE 40976 0 0 KNOWLES CORP COM 49926D109 2320 122404 SH SOLE 122404 0 0 KOHLS CORP COM 500255104 1739 43678 SH SOLE 43678 0 0 KONA GRILL INC COM 50047H201 14 2288 SH SOLE 2288 0 0 KONGZHONG CORP SPONSORED ADR 50047P104 37 4946 SH SOLE 4946 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2660 82856 SH SOLE 82753 0 103 KOPPERS HOLDINGS INC COM 50060P106 124 2902 SH SOLE 2902 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 541 26038 SH SOLE 8980 0 17058 KORN FERRY INTL COM NEW 500643200 257 8156 SH SOLE 8156 0 0 KOSMOS ENERGY LTD SHS G5315B107 8 1221 SH SOLE 1221 0 0 KRAFT HEINZ CO COM 500754106 21913 241291 SH SOLE 206456 0 34835 KRANESHARES TR CSI CHI INTERNET 500767306 329 7773 SH SOLE 7773 0 0 KRATON CORPORATION COM 50077C106 59 1917 SH SOLE 1917 0 0 KROGER CO COM 501044101 7597 257591 SH SOLE 129620 0 127971 KRONOS WORLDWIDE INC COM 50105F105 8 492 SH SOLE 492 0 0 KT CORP SPONSORED ADR 48268K101 108 6308 SH SOLE 6308 0 0 KULICKE & SOFFA INDS INC COM 501242101 172 8436 SH SOLE 8436 0 0 KYOCERA CORP ADR 501556203 36 635 SH SOLE 635 0 0 L BRANDS INC COM 501797104 280 5955 SH SOLE 5955 0 0 L3 TECHNOLOGIES INC COM 502413107 2702 16360 SH SOLE 16352 0 8 LA QUINTA HLDGS INC COM 50420D108 291 21535 SH SOLE 21535 0 0 LA Z BOY INC COM 505336107 6 264 SH SOLE 264 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5261 36671 SH SOLE 29152 0 7519 LADDER CAP CORP CL A 505743104 47 3237 SH SOLE 3237 0 0 LAKELAND BANCORP INC COM 511637100 36 1857 SH SOLE 1857 0 0 LAM RESEARCH CORP COM 512807108 7804 60804 SH SOLE 39878 0 20926 LAMAR ADVERTISING CO NEW CL A 512816109 1163 15593 SH SOLE 15580 0 13 LAMB WESTON HLDGS INC COM 513272104 508 12077 SH SOLE 11967 0 110 LANCASTER COLONY CORP COM 513847103 96 740 SH SOLE 740 0 0 LANDAUER INC COM 51476K103 3 69 SH SOLE 69 0 0 LANDEC CORP COM 514766104 25 2101 SH SOLE 2101 0 0 LANDS END INC NEW COM 51509F105 0 8 SH SOLE 8 0 0 LANDSTAR SYS INC COM 515098101 1485 17352 SH SOLE 17352 0 0 LANNET INC COM 516012101 290 12946 SH SOLE 12946 0 0 LANTHEUS HLDGS INC COM 516544103 39 3088 SH SOLE 3088 0 0 LAS VEGAS SANDS CORP COM 517834107 726 12707 SH SOLE 12638 0 69 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 357 12363 SH SOLE 12317 0 46 LATTICE SEMICONDUCTOR CORP COM 518415104 34 4940 SH SOLE 4940 0 0 LAUDER ESTEE COS INC CL A 518439104 4801 56630 SH SOLE 51319 0 5311 LAZARD LTD SHS A G54050102 1300 28295 SH SOLE 28094 0 201 LCI INDS COM 50189K103 1118 11194 SH SOLE 11052 0 142 LEAR CORP COM NEW 521865204 4838 34161 SH SOLE 34141 0 20 LEGACY TEX FINL GROUP INC COM 52471Y106 3220 80696 SH SOLE 80383 0 313 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 13 436 SH SOLE 436 0 0 LEGG MASON INC COM 524901105 212 5857 SH SOLE 5857 0 0 LEGGETT & PLATT INC COM 524660107 10203 202743 SH SOLE 201959 0 784 LEIDOS HLDGS INC COM 525327102 706 13826 SH SOLE 13815 0 11 LENDINGCLUB CORP COM 52603A109 53 9624 SH SOLE 9624 0 0 LENDINGTREE INC NEW COM 52603B107 55 441 SH SOLE 441 0 0 LENNAR CORP CL A 526057104 5763 112566 SH SOLE 97082 0 15484 LENNOX INTL INC COM 526107107 1695 10129 SH SOLE 10117 0 12 LEUCADIA NATL CORP COM 527288104 1728 66481 SH SOLE 11580 0 54901 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 746 13033 SH SOLE 13033 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 27 1893 SH SOLE 1893 0 0 LEXINGTON REALTY TRUST COM 529043101 1201 120358 SH SOLE 120185 0 173 LG DISPLAY CO LTD SPONS ADR REP 50186V102 407 29802 SH SOLE 8140 0 21662 LGI HOMES INC COM 50187T106 14 411 SH SOLE 411 0 0 LHC GROUP INC COM 50187A107 2 35 SH SOLE 35 0 0 LIBBEY INC COM 529898108 57 3891 SH SOLE 3891 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 340 4046 SH SOLE 4045 0 1 LIBERTY BROADBAND CORP COM SER C 530307305 4321 50062 SH SOLE 49545 0 517 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 19 439 SH SOLE 439 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 2 133 SH SOLE 133 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 501 21841 SH SOLE 21840 0 1 LIBERTY GLOBAL PLC SHS CL A G5480U104 282 7861 SH SOLE 7861 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2956 84331 SH SOLE 83722 0 609 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 164 3668 SH SOLE 3664 0 4 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 837 41749 SH SOLE 41719 0 30 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 6 284 SH SOLE 284 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 340 8738 SH SOLE 8738 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 23 1049 SH SOLE 1046 0 3 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 2862 73875 SH SOLE 73369 0 506 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 89 2787 SH SOLE 2783 0 4 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 333 9923 SH SOLE 9913 0 10 LIBERTY PPTY TR SH BEN INT 531172104 223 5736 SH SOLE 5576 0 160 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 0 55 SH SOLE 55 0 0 LIFE STORAGE INC COM 53223X107 78 957 SH SOLE 918 0 39 LIFEPOINT HEALTH INC COM 53219L109 59 900 SH SOLE 900 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 610 5762 SH SOLE 5753 0 9 LILLY ELI & CO COM 532457108 18000 214006 SH SOLE 84431 0 129575 LINCOLN ELEC HLDGS INC COM 533900106 1036 11953 SH SOLE 11953 0 0 LINCOLN NATL CORP IND COM 534187109 3800 58108 SH SOLE 58108 0 0 LINDSAY CORP COM 535555106 51 582 SH SOLE 582 0 0 LINE CORP SPONSORED ADR 53567X101 5 133 SH SOLE 133 0 0 LINEAR TECHNOLOGY CORP COM 535678106 248 3817 SH SOLE 3779 0 38 LIONS GATE ENTMNT CORP CL A VTG 535919401 19 723 SH SOLE 723 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 306 12547 SH SOLE 12547 0 0 LITHIA MTRS INC CL A 536797103 1699 19840 SH SOLE 19701 0 139 LITTELFUSE INC COM 537008104 1093 6846 SH SOLE 6846 0 0 LIVANOVA PLC SHS G5509L101 476 9733 SH SOLE 9718 0 15 LIVE NATION ENTERTAINMENT IN COM 538034109 24 783 SH SOLE 783 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1 37 SH SOLE 37 0 0 LKQ CORP COM 501889208 6603 225525 SH SOLE 200414 0 25111 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 1396 410504 SH SOLE 410341 0 163 LOCKHEED MARTIN CORP COM 539830109 19419 72553 SH SOLE 28839 0 43714 LOEWS CORP COM 540424108 764 16359 SH SOLE 10631 0 5728 LOGITECH INTL S A SHS H50430232 3083 96734 SH SOLE 96734 0 0 LOGMEIN INC COM 54142L109 498 5111 SH SOLE 5111 0 0 LOUISIANA PAC CORP COM 546347105 884 35584 SH SOLE 35584 0 0 LOWES COS INC COM 548661107 7632 92860 SH SOLE 91931 0 929 LPL FINL HLDGS INC COM 50212V100 39 992 SH SOLE 992 0 0 LSB INDS INC COM 502160104 116 12408 SH SOLE 12408 0 0 LSC COMMUNICATIONS INC COM 50218P107 202 8035 SH SOLE 8035 0 0 LTC PPTYS INC COM 502175102 1428 29838 SH SOLE 29813 0 25 LULULEMON ATHLETICA INC COM 550021109 66 1255 SH SOLE 1255 0 0 LUMENTUM HLDGS INC COM 55024U109 29 536 SH SOLE 536 0 0 LUMINEX CORP DEL COM 55027E102 16 892 SH SOLE 892 0 0 LUXFER HLDGS PLC SPONSORED ADR 550678106 5 409 SH SOLE 409 0 0 LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 4320 78500 SH SOLE 34903 0 43597 LYDALL INC DEL COM 550819106 257 4801 SH SOLE 4801 0 0 LYON WILLIAM HOMES CL A NEW 552074700 32 1572 SH SOLE 1572 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 17749 194676 SH SOLE 102202 0 92474 M & T BK CORP COM 55261F104 7142 46170 SH SOLE 45972 0 198 M D C HLDGS INC COM 552676108 454 15182 SH SOLE 959 0 14223 M/I HOMES INC COM 55305B101 52 2125 SH SOLE 2125 0 0 MACERICH CO COM 554382101 36 539 SH SOLE 511 0 28 MACK CALI RLTY CORP COM 554489104 865 32116 SH SOLE 32104 0 12 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 69 1409 SH SOLE 1409 0 0 MACQUARIE FT TR GB INF UT DI COM 55607W100 31 2444 SH SOLE 2444 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 4333 53782 SH SOLE 6112 0 47670 MACYS INC COM 55616P104 761 25772 SH SOLE 25747 0 25 MADDEN STEVEN LTD COM 556269108 216 5619 SH SOLE 5619 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 431 2168 SH SOLE 2122 0 46 MAGELLAN HEALTH INC COM NEW 559079207 258 3733 SH SOLE 3733 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1537 20007 SH SOLE 19961 0 46 MAGICJACK VOCALTEC LTD SHS M6787E101 1 155 SH SOLE 155 0 0 MAGNA INTL INC COM 559222401 2770 64175 SH SOLE 62961 0 1214 MAIDEN HOLDINGS LTD SHS G5753U112 28 2069 SH SOLE 2069 0 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 1105 33541 SH SOLE 33541 0 0 MALIBU BOATS INC COM CL A 56117J100 91 4069 SH SOLE 4069 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 122 2747 SH SOLE 2747 0 0 MANHATTAN ASSOCS INC COM 562750109 2305 44261 SH SOLE 44079 0 182 MANITOWOC INC COM 563571108 89 15529 SH SOLE 13644 0 1885 MANNING & NAPIER INC CL A 56382Q102 0 5 SH SOLE 5 0 0 MANPOWERGROUP INC COM 56418H100 1095 10694 SH SOLE 10694 0 0 MANTECH INTL CORP CL A 564563104 60 1710 SH SOLE 1710 0 0 MANULIFE FINL CORP COM 56501R106 2565 144613 SH SOLE 143828 0 785 MARATHON OIL CORP COM 565849106 937 59366 SH SOLE 59288 0 78 MARATHON PETE CORP COM 56585A102 4683 92675 SH SOLE 92466 0 209 MARINE HARVEST ASA SPONSORED ADR 56824R205 102 6704 SH SOLE 6704 0 0 MARINEMAX INC COM 567908108 47 2160 SH SOLE 2160 0 0 MARKEL CORP COM 570535104 4949 5070 SH SOLE 5022 0 48 MARKETAXESS HLDGS INC COM 57060D108 3066 16376 SH SOLE 16340 0 36 MARRIOTT INTL INC NEW CL A 571903202 7342 77962 SH SOLE 76027 0 1935 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 202 2025 SH SOLE 2025 0 0 MARSH & MCLENNAN COS INC COM 571748102 2330 31491 SH SOLE 31410 0 81 MARTEN TRANS LTD COM 573075108 1407 59922 SH SOLE 55308 0 4614 MARTIN MARIETTA MATLS INC COM 573284106 3785 17345 SH SOLE 17334 0 11 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 1 41 SH SOLE 41 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 73 4783 SH SOLE 4783 0 0 MASCO CORP COM 574599106 2819 82930 SH SOLE 61865 0 21065 MASIMO CORP COM 574795100 865 9291 SH SOLE 9291 0 0 MASONITE INTL CORP NEW COM 575385109 162 2030 SH SOLE 2008 0 22 MASTEC INC COM 576323109 107 2681 SH SOLE 2681 0 0 MASTERCARD INCORPORATED CL A 57636Q104 43678 388395 SH SOLE 235714 0 152681 MATADOR RES CO COM 576485205 2995 125902 SH SOLE 125902 0 0 MATCH GROUP INC COM 57665R106 83 5069 SH SOLE 5069 0 0 MATRIX SVC CO COM 576853105 129 7793 SH SOLE 7793 0 0 MATSON INC COM 57686G105 115 3595 SH SOLE 3595 0 0 MATTEL INC COM 577081102 5710 222946 SH SOLE 144114 0 78832 MATTHEWS INTL CORP CL A 577128101 436 6447 SH SOLE 6447 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 329 7314 SH SOLE 7314 0 0 MAXIMUS INC COM 577933104 2130 34262 SH SOLE 34262 0 0 MAXLINEAR INC COM 57776J100 179 6404 SH SOLE 6404 0 0 MB FINANCIAL INC NEW COM 55264U108 609 14271 SH SOLE 14271 0 0 MBIA INC COM 55262C100 106 12484 SH SOLE 12484 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1099 11289 SH SOLE 11277 0 12 MCDERMOTT INTL INC COM 580037109 3 466 SH SOLE 466 0 0 MCDONALDS CORP COM 580135101 28588 220586 SH SOLE 122987 0 97599 MCKESSON CORP COM 58155Q103 6237 42114 SH SOLE 28144 0 13970 MDC PARTNERS INC CL A SUB VTG 552697104 21 2174 SH SOLE 2174 0 0 MDU RES GROUP INC COM 552690109 26 937 SH SOLE 937 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 1451 16295 SH SOLE 16196 0 99 MEDICAL PPTYS TRUST INC COM 58463J304 3263 253129 SH SOLE 37406 0 215723 MEDICINES CO COM 584688105 122 2496 SH SOLE 2496 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 788 13675 SH SOLE 13619 0 56 MEDNAX INC COM 58502B106 4165 60028 SH SOLE 53659 0 6369 MEDTRONIC PLC SHS G5960L103 19279 239340 SH SOLE 204393 0 34947 MELCO CROWN ENTMT LTD ADR 585464100 2661 143470 SH SOLE 143470 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 469 9204 SH SOLE 9204 0 0 MERCADOLIBRE INC COM 58733R102 1130 5346 SH SOLE 5314 0 32 MERCANTILE BANK CORP COM 587376104 257 7455 SH SOLE 7455 0 0 MERCER INTL INC COM 588056101 127 10868 SH SOLE 10868 0 0 MERCK & CO INC COM 58933Y105 52578 827574 SH SOLE 688277 0 139297 MERCURY GENL CORP NEW COM 589400100 24 397 SH SOLE 397 0 0 MERCURY SYS INC COM 589378108 446 11432 SH SOLE 11388 0 44 MEREDITH CORP COM 589433101 188 2909 SH SOLE 2909 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 6 478 SH SOLE 478 0 0 MERIT MED SYS INC COM 589889104 11 391 SH SOLE 391 0 0 MERITAGE HOMES CORP COM 59001A102 56 1525 SH SOLE 1525 0 0 MERITOR INC COM 59001K100 53 3165 SH SOLE 3165 0 0 MESA LABS INC COM 59064R109 221 1798 SH SOLE 1798 0 0 META FINL GROUP INC COM 59100U108 41 457 SH SOLE 457 0 0 METALDYNE PERFORMANCE GROUP COM 59116R107 2 80 SH SOLE 80 0 0 METHANEX CORP COM 59151K108 1232 26320 SH SOLE 26304 0 16 METHODE ELECTRS INC COM 591520200 478 10520 SH SOLE 10520 0 0 METLIFE INC COM 59156R108 13637 258169 SH SOLE 218585 0 39584 METTLER TOLEDO INTERNATIONAL COM 592688105 2207 4612 SH SOLE 4607 0 5 MGIC INVT CORP WIS COM 552848103 79 7743 SH SOLE 7743 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 26 989 SH SOLE 989 0 0 MGM RESORTS INTERNATIONAL COM 552953101 732 26672 SH SOLE 26672 0 0 MGP INGREDIENTS INC NEW COM 55303J106 173 3200 SH SOLE 3200 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 108 2851 SH SOLE 2795 0 56 MICHAELS COS INC COM 59408Q106 4039 180381 SH SOLE 95158 0 85223 MICROCHIP TECHNOLOGY INC COM 595017104 7040 95466 SH SOLE 79535 0 15931 MICRON TECHNOLOGY INC COM 595112103 1062 36738 SH SOLE 25396 0 11342 MICROSEMI CORP COM 595137100 645 12460 SH SOLE 12460 0 0 MICROSOFT CORP COM 594918104 105671 1604323 SH SOLE 1141202 0 463121 MID AMER APT CMNTYS INC COM 59522J103 1283 12615 SH SOLE 12602 0 13 MIDDLEBY CORP COM 596278101 5059 37033 SH SOLE 36721 0 312 MILLER HERMAN INC COM 600544100 56 1780 SH SOLE 1780 0 0 MIMEDX GROUP INC COM 602496101 5 474 SH SOLE 474 0 0 MINERALS TECHNOLOGIES INC COM 603158106 231 3012 SH SOLE 3012 0 0 MISTRAS GROUP INC COM 60649T107 57 2677 SH SOLE 2677 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 2219 350208 SH SOLE 309149 0 41059 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 136 36778 SH SOLE 36778 0 0 MKS INSTRUMENT INC COM 55306N104 457 6620 SH SOLE 6620 0 0 MOBILE MINI INC COM 60740F105 2509 82264 SH SOLE 77537 0 4727 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 198 17971 SH SOLE 14518 0 3453 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 1174 19115 SH SOLE 19115 0 0 MOELIS & CO CL A 60786M105 117 3030 SH SOLE 3030 0 0 MOHAWK INDS INC COM 608190104 1889 8224 SH SOLE 8224 0 0 MOLINA HEALTHCARE INC COM 60855R100 132 2879 SH SOLE 2879 0 0 MOLSON COORS BREWING CO CL B 60871R209 1786 18667 SH SOLE 12127 0 6540 MOMENTA PHARMACEUTICALS INC COM 60877T100 191 14275 SH SOLE 14159 0 116 MONDELEZ INTL INC CL A 609207105 10779 250234 SH SOLE 231757 0 18477 MONMOUTH REAL ESTATE INVT CO CL A 609720107 109 7571 SH SOLE 7571 0 0 MONOGRAM RESIDENTIAL TR INC COM 60979P105 42 4296 SH SOLE 4296 0 0 MONOLITHIC PWR SYS INC COM 609839105 335 3631 SH SOLE 3631 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 818 40688 SH SOLE 40688 0 0 MONRO MUFFLER BRAKE INC COM 610236101 395 7582 SH SOLE 7555 0 27 MONSANTO CO NEW COM 61166W101 3051 26963 SH SOLE 22419 0 4544 MONSTER BEVERAGE CORP NEW COM 61174X109 6594 142799 SH SOLE 142635 0 164 MOODYS CORP COM 615369105 2279 20335 SH SOLE 20335 0 0 MOOG INC CL A 615394202 84 1266 SH SOLE 1266 0 0 MORGAN STANLEY COM NEW 617446448 8921 208306 SH SOLE 125034 0 83272 MORGAN STANLEY INDIA INVS FD COM 61745C105 8 237 SH SOLE 237 0 0 MORNINGSTAR INC COM 617700109 297 3779 SH SOLE 3779 0 0 MOSAIC CO NEW COM 61945C103 3113 106709 SH SOLE 106385 0 324 MOTORCAR PTS AMER INC COM 620071100 109 3547 SH SOLE 3547 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 6617 76776 SH SOLE 63038 0 13738 MOVADO GROUP INC COM 624580106 36 1448 SH SOLE 1448 0 0 MPLX LP COM UNIT REP LTD 55336V100 623 17302 SH SOLE 17302 0 0 MRC GLOBAL INC COM 55345K103 156 8569 SH SOLE 8569 0 0 MSA SAFETY INC COM 553498106 12 175 SH SOLE 175 0 0 MSC INDL DIRECT INC CL A 553530106 734 7144 SH SOLE 7144 0 0 MSCI INC COM 55354G100 6294 64765 SH SOLE 30254 0 34511 MSG NETWORK INC CL A 553573106 367 15712 SH SOLE 15712 0 0 MTGE INVT CORP COM 55378A105 5 306 SH SOLE 306 0 0 MTS SYS CORP COM 553777103 356 6465 SH SOLE 6465 0 0 MUELLER INDS INC COM 624756102 1 54 SH SOLE 54 0 0 MUELLER WTR PRODS INC COM SER A 624758108 286 24167 SH SOLE 24167 0 0 MULTI COLOR CORP COM 625383104 554 7792 SH SOLE 7792 0 0 MURPHY OIL CORP COM 626717102 3962 138546 SH SOLE 138546 0 0 MURPHY USA INC COM 626755102 2908 39636 SH SOLE 39636 0 0 MYLAN N V SHS EURO N59465109 317 8159 SH SOLE 8144 0 15 MYR GROUP INC DEL COM 55405W104 27 671 SH SOLE 671 0 0 MYRIAD GENETICS INC COM 62855J104 29 1516 SH SOLE 1516 0 0 NABORS INDUSTRIES LTD SHS G6359F103 0 7 SH SOLE 7 0 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 19 1898 SH SOLE 1898 0 0 NASDAQ INC COM 631103108 485 6997 SH SOLE 6997 0 0 NATIONAL BANKSHARES INC VA COM 634865109 24 631 SH SOLE 631 0 0 NATIONAL BK HLDGS CORP CL A 633707104 21 639 SH SOLE 639 0 0 NATIONAL CINEMEDIA INC COM 635309107 231 18261 SH SOLE 18261 0 0 NATIONAL FUEL GAS CO N J COM 636180101 4305 72206 SH SOLE 72164 0 42 NATIONAL GEN HLDGS CORP COM 636220303 685 28855 SH SOLE 28402 0 453 NATIONAL GRID PLC SPON ADR NEW 636274300 19619 309068 SH SOLE 153301 0 155767 NATIONAL HEALTH INVS INC COM 63633D104 103 1407 SH SOLE 1407 0 0 NATIONAL INSTRS CORP COM 636518102 5212 160079 SH SOLE 159931 0 148 NATIONAL OILWELL VARCO INC COM 637071101 4788 119351 SH SOLE 118962 0 389 NATIONAL PRESTO INDS INC COM 637215104 1 13 SH SOLE 13 0 0 NATIONAL RESH CORP CL A 637372202 39 2006 SH SOLE 2006 0 0 NATIONAL RESH CORP CL B 637372301 38 966 SH SOLE 966 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 1471 33732 SH SOLE 33732 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 164 6879 SH SOLE 6879 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 59 194 SH SOLE 194 0 0 NATUS MEDICAL INC DEL COM 639050103 504 12801 SH SOLE 12801 0 0 NAUTILUS INC COM 63910B102 108 5915 SH SOLE 5915 0 0 NAVIENT CORPORATION COM 63938C108 6176 418447 SH SOLE 417426 0 1021 NAVIGANT CONSULTING INC COM 63935N107 555 24296 SH SOLE 24296 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 9 636 SH SOLE 636 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 5 2633 SH SOLE 2633 0 0 NCI BUILDING SYS INC COM NEW 628852204 12 721 SH SOLE 721 0 0 NCR CORP NEW COM 62886E108 829 18136 SH SOLE 18136 0 0 NEENAH PAPER INC COM 640079109 517 6913 SH SOLE 6825 0 88 NELNET INC CL A 64031N108 65 1499 SH SOLE 1499 0 0 NEOGEN CORP COM 640491106 3894 59400 SH SOLE 59160 0 240 NEOPHOTONICS CORP COM 64051T100 14 1607 SH SOLE 1607 0 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 36 2976 SH SOLE 2976 0 0 NETAPP INC COM 64110D104 1702 40620 SH SOLE 40574 0 46 NETEASE INC SPONSORED ADR 64110W102 3933 13852 SH SOLE 13849 0 3 NETFLIX INC COM 64110L106 1584 10723 SH SOLE 8105 0 2618 NETGEAR INC COM 64111Q104 103 2080 SH SOLE 2080 0 0 NETSCOUT SYS INC COM 64115T104 30 803 SH SOLE 803 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 36 843 SH SOLE 843 0 0 NEUSTAR INC CL A 64126X201 21 607 SH SOLE 607 0 0 NEVRO CORP COM 64157F103 102 1095 SH SOLE 1095 0 0 NEW JERSEY RES COM 646025106 62 1566 SH SOLE 1566 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2 25 SH SOLE 25 0 0 NEW RELIC INC COM 64829B100 204 5473 SH SOLE 5426 0 47 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 0 12 SH SOLE 12 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 2429 174012 SH SOLE 103642 0 70370 NEW YORK MTG TR INC COM PAR $.02 649604501 1 236 SH SOLE 236 0 0 NEW YORK REIT INC COM 64976L109 55 5689 SH SOLE 5689 0 0 NEW YORK TIMES CO CL A 650111107 112 7800 SH SOLE 7800 0 0 NEWELL BRANDS INC COM 651229106 1818 38547 SH SOLE 38384 0 163 NEWFIELD EXPL CO COM 651290108 4790 129788 SH SOLE 104112 0 25676 NEWMARKET CORP COM 651587107 1275 2815 SH SOLE 2815 0 0 NEWMONT MINING CORP COM 651639106 2228 67558 SH SOLE 7072 0 60486 NEWS CORP NEW CL A 65249B109 36 2856 SH SOLE 2856 0 0 NEWS CORP NEW CL B 65249B208 8 587 SH SOLE 587 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 691 9850 SH SOLE 9850 0 0 NEXTERA ENERGY INC COM 65339F101 12515 97487 SH SOLE 97181 0 306 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 19 570 SH SOLE 570 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 1 42 SH SOLE 42 0 0 NIC INC COM 62914B100 262 12992 SH SOLE 12992 0 0 NICE LTD SPONSORED ADR 653656108 273 4035 SH SOLE 3988 0 47 NIELSEN HLDGS PLC SHS EUR G6518L108 2556 61874 SH SOLE 46061 0 15813 NIKE INC CL B 654106103 41293 740917 SH SOLE 583406 0 157511 NIPPON TELEG TEL CORP SPONSORED ADR 654624105 4716 110046 SH SOLE 109392 0 654 NISOURCE INC COM 65473P105 1829 76954 SH SOLE 76337 0 617 NL INDS INC COM NEW 629156407 2 233 SH SOLE 233 0 0 NN INC COM 629337106 143 5667 SH SOLE 5667 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 0 12 SH SOLE 12 0 0 NOBLE CORP PLC SHS USD G65431101 68 11007 SH SOLE 11007 0 0 NOBLE ENERGY INC COM 655044105 924 26924 SH SOLE 14716 0 12208 NOKIA CORP SPONSORED ADR 654902204 1140 210259 SH SOLE 36536 0 173723 NOMAD HLDGS LTD USD ORD SHS G6564A105 139 12112 SH SOLE 12112 0 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 82 12903 SH SOLE 12903 0 0 NORD ANGLIA EDUCATION INC SHS G6583A102 34 1354 SH SOLE 1354 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 7 844 SH SOLE 844 0 0 NORDSON CORP COM 655663102 4372 35592 SH SOLE 35553 0 39 NORDSTROM INC COM 655664100 3101 66557 SH SOLE 29312 0 37245 NORFOLK SOUTHERN CORP COM 655844108 1874 16752 SH SOLE 16714 0 38 NORTEL INVERSORA S A SPON ADR PFD B 656567401 9 351 SH SOLE 351 0 0 NORTHERN TR CORP COM 665859104 2341 27068 SH SOLE 27068 0 0 NORTHROP GRUMMAN CORP COM 666807102 3925 16529 SH SOLE 14653 0 1876 NORTHSTAR REALTY EUROPE CORP COM 66706L101 0 5 SH SOLE 4 0 1 NORTHWEST NAT GAS CO COM 667655104 2 35 SH SOLE 35 0 0 NORTHWESTERN CORP COM NEW 668074305 232 3956 SH SOLE 3956 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 223 4379 SH SOLE 4379 0 0 NORWOOD FINANCIAL CORP COM 669549107 0 1 SH SOLE 1 0 0 NOVADAQ TECHNOLOGIES INC COM 66987G102 197 25374 SH SOLE 25374 0 0 NOVARTIS A G SPONSORED ADR 66987V109 45063 606770 SH SOLE 418389 0 188381 NOVO-NORDISK A S ADR 670100205 31818 928271 SH SOLE 674360 0 253911 NOW INC COM 67011P100 307 18217 SH SOLE 18203 0 14 NRG ENERGY INC COM NEW 629377508 3752 200677 SH SOLE 200031 0 646 NRG YIELD INC CL A NEW 62942X306 346 19864 SH SOLE 19864 0 0 NRG YIELD INC CL C 62942X405 99 5596 SH SOLE 5596 0 0 NTT DOCOMO INC SPONS ADR 62942M201 1411 60540 SH SOLE 8234 0 52306 NU SKIN ENTERPRISES INC CL A 67018T105 52 931 SH SOLE 917 0 14 NUANCE COMMUNICATIONS INC COM 67020Y100 642 37146 SH SOLE 37121 0 25 NUCOR CORP COM 670346105 6405 107273 SH SOLE 107066 0 207 NUTRI SYS INC NEW COM 67069D108 288 5225 SH SOLE 5225 0 0 NUVASIVE INC COM 670704105 473 6322 SH SOLE 6322 0 0 NUVECTRA CORP COM 67075N108 2 382 SH SOLE 382 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 0 16 SH SOLE 16 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 80 6877 SH SOLE 6877 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 37 1524 SH SOLE 1524 0 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 228 12823 SH SOLE 2349 0 10474 NVE CORP COM NEW 629445206 147 1777 SH SOLE 1777 0 0 NVIDIA CORP COM 67066G104 4776 43854 SH SOLE 26995 0 16859 NVR INC COM 62944T105 2587 1228 SH SOLE 1228 0 0 NXP SEMICONDUCTORS N V COM N6596X109 3917 37845 SH SOLE 37609 0 236 NXSTAGE MEDICAL INC COM 67072V103 42 1567 SH SOLE 1567 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5320 19718 SH SOLE 19710 0 8 OAKTREE CAP GROUP LLC UNIT CL A 674001201 243 5344 SH SOLE 5344 0 0 OASIS PETE INC NEW COM 674215108 10 688 SH SOLE 688 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 17508 276412 SH SOLE 267896 0 8516 OCEAN RIG UDW INC SHS G66964100 0 129 SH SOLE 129 0 0 OCEANEERING INTL INC COM 675232102 701 25933 SH SOLE 25817 0 116 OCEANFIRST FINL CORP COM 675234108 1 23 SH SOLE 23 0 0 OCLARO INC COM NEW 67555N206 160 16167 SH SOLE 16167 0 0 OFFICE DEPOT INC COM 676220106 119 25558 SH SOLE 25558 0 0 OFG BANCORP COM 67103X102 221 18736 SH SOLE 18736 0 0 OGE ENERGY CORP COM 670837103 4180 119508 SH SOLE 119508 0 0 OIL STS INTL INC COM 678026105 59 1774 SH SOLE 1743 0 31 OLD DOMINION FGHT LINES INC COM 679580100 1311 15318 SH SOLE 15208 0 110 OLD NATL BANCORP IND COM 680033107 818 47207 SH SOLE 47207 0 0 OLD REP INTL CORP COM 680223104 482 23535 SH SOLE 12336 0 11199 OLIN CORP COM PAR $1 680665205 337 10225 SH SOLE 10225 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 440 13154 SH SOLE 13154 0 0 OMEGA FLEX INC COM 682095104 5 110 SH SOLE 110 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1732 52511 SH SOLE 52511 0 0 OMEGA PROTEIN CORP COM 68210P107 47 2341 SH SOLE 2341 0 0 OMEROS CORP COM 682143102 2 114 SH SOLE 114 0 0 OMNICELL INC COM 68213N109 764 18801 SH SOLE 18801 0 0 OMNICOM GROUP INC COM 681919106 8162 94656 SH SOLE 73723 0 20933 OMNOVA SOLUTIONS INC COM 682129101 100 10146 SH SOLE 10146 0 0 ON ASSIGNMENT INC COM 682159108 893 18398 SH SOLE 18201 0 197 ON SEMICONDUCTOR CORP COM 682189105 221 14201 SH SOLE 13156 0 1045 ONE GAS INC COM 68235P108 77 1146 SH SOLE 1146 0 0 ONE LIBERTY PPTYS INC COM 682406103 1 23 SH SOLE 0 0 23 ONEMAIN HLDGS INC COM 68268W103 42 1686 SH SOLE 1686 0 0 ONEOK INC NEW COM 682680103 5794 104473 SH SOLE 104223 0 250 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 199 3681 SH SOLE 3681 0 0 OPEN TEXT CORP COM 683715106 407 11968 SH SOLE 11926 0 42 OPKO HEALTH INC COM 68375N103 132 16356 SH SOLE 16356 0 0 OPPENHEIMER REV WEIGHTD ETF SMALL CAP REV ET 68386C302 1402 21109 SH SOLE 21109 0 0 OPUS BK IRVINE CALIF COM 684000102 68 3381 SH SOLE 3381 0 0 ORACLE CORP COM 68389X105 54013 1210921 SH SOLE 668946 0 541975 ORANGE SPONSORED ADR 684060106 5883 378583 SH SOLE 263520 0 115063 ORBITAL ATK INC COM 68557N103 1438 14686 SH SOLE 14651 0 35 ORBOTECH LTD ORD M75253100 165 5095 SH SOLE 5095 0 0 ORION ENGINEERED CARBONS S A COM L72967109 17 809 SH SOLE 809 0 0 ORIX CORP SPONSORED ADR 686330101 1782 23968 SH SOLE 23302 0 666 ORMAT TECHNOLOGIES INC COM 686688102 8 125 SH SOLE 125 0 0 ORTHOFIX INTL N V COM N6748L102 6 158 SH SOLE 101 0 57 OSHKOSH CORP COM 688239201 2892 42187 SH SOLE 42187 0 0 OSI SYSTEMS INC COM 671044105 321 4383 SH SOLE 4308 0 75 OUTFRONT MEDIA INC COM 69007J106 2492 93906 SH SOLE 93852 0 54 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 38 9729 SH SOLE 9729 0 0 OWENS & MINOR INC NEW COM 690732102 643 18568 SH SOLE 18568 0 0 OWENS CORNING NEW COM 690742101 1482 24141 SH SOLE 24107 0 34 OWENS ILL INC COM NEW 690768403 420 20535 SH SOLE 20535 0 0 OXFORD INDS INC COM 691497309 103 1788 SH SOLE 1788 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1353 43434 SH SOLE 14308 0 29126 PACCAR INC COM 693718108 129 1936 SH SOLE 1936 0 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 0 1 SH SOLE 1 0 0 PACIFIC PREMIER BANCORP COM 69478X105 112 2926 SH SOLE 2926 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 4 97 SH SOLE 97 0 0 PACKAGING CORP AMER COM 695156109 5514 60146 SH SOLE 51845 0 8301 PACWEST BANCORP DEL COM 695263103 2332 43807 SH SOLE 43807 0 0 PALO ALTO NETWORKS INC COM 697435105 836 7426 SH SOLE 7395 0 31 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 21 385 SH SOLE 385 0 0 PAN AMERICAN SILVER CORP COM 697900108 79 4520 SH SOLE 4520 0 0 PANERA BREAD CO CL A 69840W108 1773 6772 SH SOLE 6772 0 0 PAPA JOHNS INTL INC COM 698813102 288 3606 SH SOLE 3590 0 16 PARAMOUNT GROUP INC COM 69924R108 6 346 SH SOLE 346 0 0 PAREXEL INTL CORP COM 699462107 864 13687 SH SOLE 13538 0 149 PARK HOTELS RESORTS INC COM 700517105 41 1567 SH SOLE 1567 0 0 PARK NATL CORP COM 700658107 13 118 SH SOLE 118 0 0 PARK OHIO HLDGS CORP COM 700666100 31 882 SH SOLE 882 0 0 PARKER HANNIFIN CORP COM 701094104 14878 92816 SH SOLE 24360 0 68456 PARKWAY INC COM 70156Q107 271 13629 SH SOLE 13629 0 0 PARSLEY ENERGY INC CL A 701877102 153 4716 SH SOLE 4716 0 0 PARTY CITY HOLDCO INC COM 702149105 4 319 SH SOLE 319 0 0 PATHEON N V SHS N6865W105 17 628 SH SOLE 628 0 0 PATRICK INDS INC COM 703343103 873 12307 SH SOLE 12212 0 95 PATTERSON COMPANIES INC COM 703395103 1904 42095 SH SOLE 42065 0 30 PATTERSON UTI ENERGY INC COM 703481101 11 486 SH SOLE 486 0 0 PAYCHEX INC COM 704326107 10435 177207 SH SOLE 74468 0 102739 PAYCOM SOFTWARE INC COM 70432V102 153 2680 SH SOLE 2680 0 0 PAYLOCITY HLDG CORP COM 70438V106 305 7888 SH SOLE 7848 0 40 PAYPAL HLDGS INC COM 70450Y103 15306 355738 SH SOLE 353320 0 2418 PBF ENERGY INC CL A 69318G106 2783 125464 SH SOLE 79974 0 45490 PC CONNECTION INC COM 69318J100 188 6327 SH SOLE 6327 0 0 PDC ENERGY INC COM 69327R101 351 5635 SH SOLE 5635 0 0 PDL BIOPHARMA INC COM 69329Y104 0 204 SH SOLE 204 0 0 PEARSON PLC SPONSORED ADR 705015105 1899 223671 SH SOLE 31692 0 191979 PEBBLEBROOK HOTEL TR COM 70509V100 126 4336 SH SOLE 4321 0 15 PEGASYSTEMS INC COM 705573103 815 18567 SH SOLE 18567 0 0 PEMBINA PIPELINE CORP COM 706327103 120 3801 SH SOLE 3801 0 0 PENN NATL GAMING INC COM 707569109 67 3622 SH SOLE 3622 0 0 PENNANTPARK FLOATING RATE CA COM 70806A106 134 9621 SH SOLE 9621 0 0 PENNEY J C INC COM 708160106 2260 366864 SH SOLE 366864 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 651 43026 SH SOLE 43026 0 0 PENNYMAC MTG INVT TR COM 70931T103 796 44879 SH SOLE 44879 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 158 3385 SH SOLE 3385 0 0 PENTAIR PLC SHS G7S00T104 3474 55380 SH SOLE 55374 0 6 PENUMBRA INC COM 70975L107 21 246 SH SOLE 246 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 3693 202946 SH SOLE 202378 0 568 PEPSICO INC COM 713448108 35441 316831 SH SOLE 258260 0 58571 PERFICIENT INC COM 71375U101 56 3194 SH SOLE 3194 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 27 1145 SH SOLE 1145 0 0 PERKINELMER INC COM 714046109 115 1979 SH SOLE 1979 0 0 PERRIGO CO PLC SHS G97822103 241 3607 SH SOLE 3598 0 9 PETROBRAS ARGENTINA S A SPONS ADR 71646J109 0 37 SH SOLE 37 0 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 556 7608 SH SOLE 5011 0 2597 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 191 20656 SH SOLE 415 0 20241 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 124 12870 SH SOLE 2202 0 10668 PFIZER INC COM 717081103 36909 1078667 SH SOLE 668301 0 410366 PG&E CORP COM 69331C108 2542 38296 SH SOLE 38079 0 217 PHARMERICA CORP COM 71714F104 34 1440 SH SOLE 1440 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 209 7429 SH SOLE 7429 0 0 PHILIP MORRIS INTL INC COM 718172109 33140 293557 SH SOLE 230492 0 63065 PHILLIPS 66 COM 718546104 16507 208425 SH SOLE 203352 0 5073 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 42 834 SH SOLE 834 0 0 PHOTRONICS INC COM 719405102 2 173 SH SOLE 173 0 0 PHYSICIANS RLTY TR COM 71943U104 1050 52793 SH SOLE 52765 0 28 PIER 1 IMPORTS INC COM 720279108 103 14346 SH SOLE 14346 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 40 1841 SH SOLE 1841 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 24792 245343 SH SOLE 244732 0 611 PIMCO ETF TR 1-3YR USTREIDX 72201R106 469 9250 SH SOLE 9250 0 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 19314 365548 SH SOLE 365331 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 247 2221 SH SOLE 2195 0 26 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 81035 797178 SH SOLE 795206 0 1972 PIMCO ETF TR INTER MUN BD ACT 72201R866 36 672 SH SOLE 602 0 70 PIMCO ETF TR INV GRD CRP BD 72201R817 19440 188728 SH SOLE 188627 0 101 PIMCO ETF TR TTL RTN ACTV ETF 72201R775 8602 81659 SH SOLE 81548 0 111 PIMCO INCOME STRATEGY FUND I COM 72201J104 426 42260 SH SOLE 16874 0 25386 PINNACLE ENTMT INC NEW COM 72348Y105 8 435 SH SOLE 435 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 436 6557 SH SOLE 6557 0 0 PINNACLE FOODS INC DEL COM 72348P104 1288 22268 SH SOLE 22227 0 41 PINNACLE WEST CAP CORP COM 723484101 95 1136 SH SOLE 1136 0 0 PIONEER ENERGY SVCS CORP COM 723664108 2 507 SH SOLE 507 0 0 PIONEER FLOATING RATE TR COM 72369J102 5 441 SH SOLE 441 0 0 PIONEER NAT RES CO COM 723787107 4918 26397 SH SOLE 22084 0 4313 PIPER JAFFRAY COS COM 724078100 64 991 SH SOLE 991 0 0 PITNEY BOWES INC COM 724479100 1993 152012 SH SOLE 151571 0 441 PJT PARTNERS INC COM CL A 69343T107 2 90 SH SOLE 90 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 693 21893 SH SOLE 21893 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 302 9648 SH SOLE 9648 0 0 PLANET FITNESS INC CL A 72703H101 36 1898 SH SOLE 1886 0 12 PLANTRONICS INC NEW COM 727493108 222 4096 SH SOLE 4096 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 8 614 SH SOLE 614 0 0 PLDT INC SPONSORED ADR 69344D408 1998 62133 SH SOLE 8293 0 53840 PLEXUS CORP COM 729132100 178 3090 SH SOLE 3090 0 0 PNC FINL SVCS GROUP INC COM 693475105 7521 62511 SH SOLE 37772 0 24739 PNM RES INC COM 69349H107 178 4825 SH SOLE 4825 0 0 POLARIS INDS INC COM 731068102 5307 63313 SH SOLE 62843 0 470 POLYONE CORP COM 73179P106 167 4895 SH SOLE 4895 0 0 POOL CORPORATION COM 73278L105 727 6096 SH SOLE 6096 0 0 POPULAR INC COM NEW 733174700 98 2401 SH SOLE 2401 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 855 19251 SH SOLE 19251 0 0 POSCO SPONSORED ADR 693483109 2647 41034 SH SOLE 6124 0 34910 POST HLDGS INC COM 737446104 113 1281 SH SOLE 1281 0 0 POTASH CORP SASK INC COM 73755L107 1603 93992 SH SOLE 24584 0 69408 POTBELLY CORP COM 73754Y100 285 20506 SH SOLE 20506 0 0 POTLATCH CORP NEW COM 737630103 87 1928 SH SOLE 1928 0 0 POWER INTEGRATIONS INC COM 739276103 2020 30718 SH SOLE 30677 0 41 POWERSHARES ACT MANG COMM FD OPT YLD DIV 73937V106 18224 1095737 SH SOLE 1095737 0 0 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 171 6779 SH SOLE 6779 0 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 31179 2049889 SH SOLE 2046580 0 3309 POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 202 9187 SH SOLE 1439 0 7748 POWERSHARES ETF TR II BUILD AMER ETF 73937B407 1164 39666 SH SOLE 25196 0 14470 POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 127 5535 SH SOLE 5535 0 0 POWERSHARES ETF TR II EMER MRKT PORT 73936T763 7459 376085 SH SOLE 372179 0 3906 POWERSHARES ETF TR II EMRG MKTS INFR 73937B209 74 2104 SH SOLE 1018 0 1086 POWERSHARES ETF TR II EURO CUR HDG 73937B514 391 17595 SH SOLE 15948 0 1647 POWERSHARES ETF TR II EX RTE SEN LOW 73937B563 269 9071 SH SOLE 8386 0 685 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 1231 65345 SH SOLE 64737 0 608 POWERSHARES ETF TR II FND INV GR CP 73937B761 536 21127 SH SOLE 21127 0 0 POWERSHARES ETF TR II GBL CLEAN ENER 73936T615 51 4604 SH SOLE 4408 0 196 POWERSHARES ETF TR II GBL WTR PORT 73936T623 11 490 SH SOLE 230 0 260 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 7097 283554 SH SOLE 265750 0 17804 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 129 4167 SH SOLE 4167 0 0 POWERSHARES ETF TR II KBW BK PORT 73937B746 466 9868 SH SOLE 9269 0 599 POWERSHARES ETF TR II KBW RG BK PORT 73937B712 76 1424 SH SOLE 1387 0 37 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 16195 1092661 SH SOLE 1092201 0 460 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 10626 262261 SH SOLE 261466 0 795 POWERSHARES ETF TR II S&P INT DEV QLTY 73936T805 53 2553 SH SOLE 2553 0 0 POWERSHARES ETF TR II S&P SMCP C DIS 73937B506 16 305 SH SOLE 305 0 0 POWERSHARES ETF TR II S&P SMCP CONSU 73937B605 84 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 200 2498 SH SOLE 2498 0 0 POWERSHARES ETF TR II S&P SMCP IND P 73937B878 19 349 SH SOLE 349 0 0 POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 12820 175592 SH SOLE 175592 0 0 POWERSHARES ETF TR II S&P SMCP UTI P 73937B837 41 844 SH SOLE 844 0 0 POWERSHARES ETF TR II S&P500 HGH BET 73937B829 1695 45093 SH SOLE 45093 0 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 12080 277912 SH SOLE 276489 0 1423 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 1280 29832 SH SOLE 28820 0 1012 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 7323 252015 SH SOLE 251561 0 454 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 7916 311025 SH SOLE 311025 0 0 POWERSHARES ETF TR II WK VRDO TX FR 73936T433 100 4000 SH SOLE 4000 0 0 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 1099 25260 SH SOLE 24830 0 430 POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 639 14710 SH SOLE 14710 0 0 POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 795 13487 SH SOLE 13487 0 0 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 106 2517 SH SOLE 2296 0 221 POWERSHARES ETF TRUST DYN FD & BEV 73935X849 6 192 SH SOLE 192 0 0 POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 217 7797 SH SOLE 7797 0 0 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 1843 31357 SH SOLE 31337 0 20 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 7161 171435 SH SOLE 171435 0 0 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 6413 123415 SH SOLE 123415 0 0 POWERSHARES ETF TRUST DYNAMIC MKT PT 73935X104 157 1865 SH SOLE 1292 0 573 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 7106 206862 SH SOLE 206370 0 492 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 593 16782 SH SOLE 16782 0 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 2872 153909 SH SOLE 153838 0 71 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 1991 19417 SH SOLE 19417 0 0 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 84 725 SH SOLE 725 0 0 POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 4620 395271 SH SOLE 395271 0 0 POWERSHARES ETF TRUST GOLDEN DRG CHINA 73935X401 118 3481 SH SOLE 3481 0 0 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 1137 66603 SH SOLE 66603 0 0 POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 701 13056 SH SOLE 13056 0 0 POWERSHARES ETF TRUST INDL SECT PORT 73935X369 687 13382 SH SOLE 13382 0 0 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 584 38760 SH SOLE 38760 0 0 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 3 36 SH SOLE 36 0 0 POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 625 21457 SH SOLE 21457 0 0 POWERSHARES ETF TRUST ZACKS MC PRTFL 73935X740 6 352 SH SOLE 352 0 0 POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 1033 44734 SH SOLE 44734 0 0 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 2515 107850 SH SOLE 107422 0 428 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 2233 136199 SH SOLE 135592 0 607 POWERSHARES ETF TRUST II GLBL ST HI YLD 73936Q710 270 10972 SH SOLE 3373 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 2659 106523 SH SOLE 106523 0 0 POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 544 22459 SH SOLE 22425 0 34 POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 8080 214331 SH SOLE 214331 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 63882 2746497 SH SOLE 2692858 0 53639 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 3081 139706 SH SOLE 123001 0 16705 POWERSHARES INDIA ETF TR INDIA PORT 73935L100 5 226 SH SOLE 166 0 60 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 43520 328762 SH SOLE 326078 0 2684 POWERSHS DB MULTI SECT COMM DB BASE METALS 73936B705 2457 150083 SH SOLE 150083 0 0 POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 439 10964 SH SOLE 7742 0 3222 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 1166 132625 SH SOLE 131878 0 747 POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 161 4252 SH SOLE 3868 0 384 POWERSHS DB MULTI SECT COMM DB SILVER FUND 73936B309 79 2814 SH SOLE 0 0 2814 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 152 7676 SH SOLE 6722 0 954 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 741 28636 SH SOLE 14077 0 14559 PPG INDS INC COM 693506107 7444 70851 SH SOLE 66521 0 4330 PPL CORP COM 69351T106 11180 298923 SH SOLE 172686 0 126237 PRA GROUP INC COM 69354N106 3386 102139 SH SOLE 101667 0 472 PRA HEALTH SCIENCES INC COM 69354M108 121 1844 SH SOLE 1821 0 23 PRAXAIR INC COM 74005P104 15788 133137 SH SOLE 58762 0 74375 PRECISION DRILLING CORP COM 2010 74022D308 225 48193 SH SOLE 48111 0 82 PREFERRED BK LOS ANGELES CA COM NEW 740367404 3 62 SH SOLE 62 0 0 PREMIER INC CL A 74051N102 507 15927 SH SOLE 15927 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 520 9359 SH SOLE 9303 0 56 PRICE T ROWE GROUP INC COM 74144T108 2705 39742 SH SOLE 19059 0 20683 PRICELINE GRP INC COM NEW 741503403 29553 16603 SH SOLE 16029 0 574 PRICESMART INC COM 741511109 1101 11937 SH SOLE 11937 0 0 PRIMERICA INC COM 74164M108 2830 34430 SH SOLE 19616 0 14814 PRIMORIS SVCS CORP COM 74164F103 363 15671 SH SOLE 15671 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 535 8515 SH SOLE 8515 0 0 PRIVATEBANCORP INC COM 742962103 26 436 SH SOLE 436 0 0 PROASSURANCE CORP COM 74267C106 1186 19701 SH SOLE 19680 0 21 PROCTER AND GAMBLE CO COM 742718109 39776 442691 SH SOLE 327350 0 115341 PROGENICS PHARMACEUTICALS IN COM 743187106 36 3734 SH SOLE 3734 0 0 PROGRESS SOFTWARE CORP COM 743312100 70 2418 SH SOLE 2418 0 0 PROGRESSIVE CORP OHIO COM 743315103 2526 64464 SH SOLE 50341 0 14123 PROLOGIS INC COM 74340W103 4640 89465 SH SOLE 89230 0 235 PROOFPOINT INC COM 743424103 215 2897 SH SOLE 2875 0 22 PROS HOLDINGS INC COM 74346Y103 665 27542 SH SOLE 27542 0 0 PROSHARES TR HD REPLICATION 74347X294 3 70 SH SOLE 70 0 0 PROSHARES TR HGH YLD INT RATE 74348A541 215 3126 SH SOLE 3126 0 0 PROSHARES TR INVT INT RT HG 74347B607 2275 29995 SH SOLE 29995 0 0 PROSHARES TR MSCI EMRG ETF 74347X302 12 179 SH SOLE 179 0 0 PROSHARES TR PSHS LC COR PLUS 74347R248 14338 245501 SH SOLE 245281 0 220 PROSHARES TR PSHS SH MSCI EAF 74347R370 340 11516 SH SOLE 11516 0 0 PROSHARES TR PSHS SH MSCI EMR 74347R396 0 17 SH SOLE 17 0 0 PROSHARES TR PSHS UL TELE ETF 74347R263 28 536 SH SOLE 536 0 0 PROSHARES TR PSHS ULSHT 7-10Y 74347R313 3 145 SH SOLE 145 0 0 PROSHARES TR PSHS ULSHT SP500 74347B300 2 113 SH SOLE 113 0 0 PROSHARES TR PSHS ULT HLTHCRE 74347R735 88 1257 SH SOLE 1126 0 131 PROSHARES TR PSHS ULT MCAP400 74347R404 3998 39616 SH SOLE 39379 0 237 PROSHARES TR PSHS ULT S&P 500 74347R107 7383 87019 SH SOLE 86716 0 303 PROSHARES TR PSHS ULTRA INDL 74347R727 21 404 SH SOLE 404 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 1561 12714 SH SOLE 12714 0 0 PROSHARES TR PSHS ULTRA UTIL 74347R685 1250 28624 SH SOLE 28624 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 4171 36065 SH SOLE 35841 0 224 PROSHARES TR PSHS ULTSH 20YRS 74347B201 20 505 SH SOLE 505 0 0 PROSHARES TR RAFI LG SHT FD 74347X310 215 5529 SH SOLE 5529 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 6770 120429 SH SOLE 120429 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 5439 157669 SH SOLE 157669 0 0 PROSHARES TR SHRT 20+YR TRE 74347X849 4313 183836 SH SOLE 183836 0 0 PROSHARES TR SHRT HGH YIELD 74347R131 252 10472 SH SOLE 1962 0 8510 PROSHARES TR SHT MSCI NEW 74347X575 1 86 SH SOLE 86 0 0 PROSHARES TR ULSH MSCIEAF NEW 74348A475 1 38 SH SOLE 38 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 2 39 SH SOLE 39 0 0 PROSHARES TR ULTR 7-10 TREA 74347R180 2838 49887 SH SOLE 49506 0 381 PROSHARES TR ULTR MSCI ETF 74347X500 12 121 SH SOLE 121 0 0 PROSHARES TR ULTRA MSCI BRAZI 74347B490 7 94 SH SOLE 94 0 0 PROSHARES TR ULTRAPRO DOW 30 74348A178 2 59 SH SOLE 59 0 0 PROSHARES TR ULTRAPRO SHORT S 74348A442 11 634 SH SOLE 215 0 419 PROSHARES TR ULTRPRO S&P500 74347X864 90 939 SH SOLE 939 0 0 PROSHARES TR ULTSHRT QQQ 74348A426 2 132 SH SOLE 132 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 2 22 SH SOLE 22 0 0 PROSHARES TR II VIX MDTRM FUTR N 74347W338 12 360 SH SOLE 360 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 80 8819 SH SOLE 8819 0 0 PROSPERITY BANCSHARES INC COM 743606105 489 7026 SH SOLE 7026 0 0 PROTHENA CORP PLC SHS G72800108 9 162 SH SOLE 162 0 0 PROTO LABS INC COM 743713109 2820 55166 SH SOLE 55121 0 45 PROVIDENT FINL SVCS INC COM 74386T105 7 278 SH SOLE 278 0 0 PRUDENTIAL FINL INC COM 744320102 5635 52872 SH SOLE 50134 0 2738 PRUDENTIAL PLC ADR 74435K204 3051 72017 SH SOLE 48364 0 23653 PRUDENTIAL SHT DURATION HG Y COM 74442F107 17 1106 SH SOLE 1106 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 286 2488 SH SOLE 2488 0 0 PTC INC COM 69370C100 126 2442 SH SOLE 2442 0 0 PUBLIC STORAGE COM 74460D109 3036 13864 SH SOLE 13864 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2900 65400 SH SOLE 28244 0 37156 PULTE GROUP INC COM 745867101 5211 221331 SH SOLE 94484 0 126847 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 2399 511468 SH SOLE 511468 0 0 PVH CORP COM 693656100 662 6391 SH SOLE 6391 0 0 Q2 HLDGS INC COM 74736L109 46 1344 SH SOLE 1344 0 0 QEP RES INC COM 74733V100 437 34607 SH SOLE 34607 0 0 QIAGEN NV SHS NEW N72482123 667 23088 SH SOLE 23048 0 40 QIWI PLC SPON ADR REP B 74735M108 44 2581 SH SOLE 2581 0 0 QORVO INC COM 74736K101 1689 24664 SH SOLE 24664 0 0 QTS RLTY TR INC COM CL A 74736A103 4 103 SH SOLE 95 0 8 QUAKER CHEM CORP COM 747316107 750 5710 SH SOLE 5710 0 0 QUALCOMM INC COM 747525103 37748 658366 SH SOLE 633150 0 25216 QUALITY CARE PPTYS INC COM 747545101 2 155 SH SOLE 155 0 0 QUALITY SYS INC COM 747582104 90 5884 SH SOLE 5884 0 0 QUALYS INC COM 74758T303 337 8892 SH SOLE 8892 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 3 144 SH SOLE 144 0 0 QUANTA SVCS INC COM 74762E102 1791 48269 SH SOLE 48269 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1116 11381 SH SOLE 8565 0 2816 QUINTILES IMS HOLDINGS INC COM 74876Y101 2246 27864 SH SOLE 20257 0 7607 QUORUM HEALTH CORP COM 74909E106 0 47 SH SOLE 47 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 193 20203 SH SOLE 20061 0 142 RADIAN GROUP INC COM 750236101 129 7227 SH SOLE 7227 0 0 RADIUS HEALTH INC COM NEW 750469207 163 4231 SH SOLE 4196 0 35 RADNET INC COM 750491102 4 706 SH SOLE 706 0 0 RAIT FINANCIAL TRUST COM NEW 749227609 64 19862 SH SOLE 19862 0 0 RALPH LAUREN CORP CL A 751212101 164 1977 SH SOLE 1977 0 0 RAMBUS INC DEL COM 750917106 0 51 SH SOLE 51 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 3 198 SH SOLE 132 0 66 RANDGOLD RES LTD ADR 752344309 0 10 SH SOLE 10 0 0 RANGE RES CORP COM 75281A109 188 6445 SH SOLE 6445 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 3714 48666 SH SOLE 16794 0 31872 RAYONIER ADVANCED MATLS INC COM 75508B104 58 4335 SH SOLE 4335 0 0 RAYONIER INC COM 754907103 177 6256 SH SOLE 6193 0 63 RAYTHEON CO COM NEW 755111507 21513 141064 SH SOLE 64254 0 76810 RBC BEARINGS INC COM 75524B104 2316 23875 SH SOLE 23875 0 0 RE MAX HLDGS INC CL A 75524W108 511 8591 SH SOLE 8591 0 0 REALITY SHS ETF TR DIVS ETF 75605A108 3146 120644 SH SOLE 101039 0 19605 REALOGY HLDGS CORP COM 75605Y106 237 7905 SH SOLE 7848 0 57 REALPAGE INC COM 75606N109 45 1276 SH SOLE 1276 0 0 REALTY INCOME CORP COM 756109104 11376 191065 SH SOLE 190515 0 550 RED HAT INC COM 756577102 3274 37880 SH SOLE 33929 0 3951 RED ROBIN GOURMET BURGERS IN COM 75689M101 93 1582 SH SOLE 1582 0 0 RED ROCK RESORTS INC CL A 75700L108 15 689 SH SOLE 689 0 0 REDWOOD TR INC COM 758075402 1 91 SH SOLE 91 0 0 REGAL BELOIT CORP COM 758750103 191 2514 SH SOLE 2514 0 0 REGAL ENTMT GROUP CL A 758766109 1785 79099 SH SOLE 78360 0 739 REGENCY CTRS CORP COM 758849103 5602 84383 SH SOLE 84383 0 0 REGENERON PHARMACEUTICALS COM 75886F107 8227 21238 SH SOLE 21233 0 5 REGIONAL MGMT CORP COM 75902K106 43 2197 SH SOLE 2197 0 0 REGIONS FINL CORP NEW COM 7591EP100 174 11892 SH SOLE 11892 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 1720 13557 SH SOLE 8131 0 5426 RELIANCE STEEL & ALUMINUM CO COM 759509102 686 8577 SH SOLE 8577 0 0 RELX NV SPONSORED ADR 75955B102 6292 338967 SH SOLE 289204 0 49763 RELX PLC SPONSORED ADR 759530108 3545 179091 SH SOLE 172293 0 6798 RENAISSANCERE HOLDINGS LTD COM G7496G103 831 5759 SH SOLE 1903 0 3856 RENASANT CORP COM 75970E107 286 7163 SH SOLE 7163 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 25 2429 SH SOLE 2429 0 0 RENT A CTR INC NEW COM 76009N100 3392 382579 SH SOLE 366878 0 15701 REPLIGEN CORP COM 759916109 249 7082 SH SOLE 7082 0 0 REPUBLIC SVCS INC COM 760759100 22456 357529 SH SOLE 261859 0 95670 RESMED INC COM 761152107 708 9827 SH SOLE 9801 0 26 RESOLUTE FST PRODS INC COM 76117W109 445 81817 SH SOLE 81403 0 414 RESOURCES CONNECTION INC COM 76122Q105 1 79 SH SOLE 79 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 52 937 SH SOLE 937 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1198 56980 SH SOLE 56980 0 0 RETAIL PPTYS AMER INC CL A 76131V202 9 610 SH SOLE 574 0 36 RETROPHIN INC COM 761299106 3 136 SH SOLE 136 0 0 REVANCE THERAPEUTICS INC COM 761330109 1 27 SH SOLE 27 0 0 REX AMERICAN RESOURCES CORP COM 761624105 84 931 SH SOLE 931 0 0 REXFORD INDL RLTY INC COM 76169C100 10 442 SH SOLE 442 0 0 REXNORD CORP NEW COM 76169B102 31 1347 SH SOLE 1347 0 0 REYNOLDS AMERICAN INC COM 761713106 8164 129574 SH SOLE 31028 0 98546 RH COM 74967X103 40 850 SH SOLE 850 0 0 RICE ENERGY INC COM 762760106 18 751 SH SOLE 751 0 0 RIGNET INC COM 766582100 18 858 SH SOLE 858 0 0 RING ENERGY INC COM 76680V108 89 8224 SH SOLE 8224 0 0 RINGCENTRAL INC CL A 76680R206 3 92 SH SOLE 92 0 0 RIO TINTO PLC SPONSORED ADR 767204100 2974 73044 SH SOLE 28350 0 44694 RITCHIE BROS AUCTIONEERS COM 767744105 4082 124169 SH SOLE 124076 0 93 RITE AID CORP COM 767754104 3 819 SH SOLE 819 0 0 RLI CORP COM 749607107 910 15193 SH SOLE 15025 0 168 RLJ LODGING TR COM 74965L101 10 406 SH SOLE 406 0 0 RMR GROUP INC CL A 74967R106 2 70 SH SOLE 70 0 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 1 111 SH SOLE 111 0 0 ROBERT HALF INTL INC COM 770323103 669 13722 SH SOLE 13652 0 70 ROCKWELL AUTOMATION INC COM 773903109 4103 26361 SH SOLE 14254 0 12107 ROCKWELL COLLINS INC COM 774341101 2257 23223 SH SOLE 17808 0 5415 ROGERS COMMUNICATIONS INC CL B 775109200 501 11334 SH SOLE 11334 0 0 ROGERS CORP COM 775133101 168 1954 SH SOLE 1954 0 0 ROLLINS INC COM 775711104 3731 100508 SH SOLE 100402 0 106 ROPER TECHNOLOGIES INC COM 776696106 5246 25416 SH SOLE 8876 0 16540 ROSS STORES INC COM 778296103 25539 387733 SH SOLE 321979 0 65754 ROWAN COMPANIES PLC SHS CL A G7665A101 11 720 SH SOLE 720 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1599 21942 SH SOLE 21942 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1474 15011 SH SOLE 14981 0 30 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 14943 267701 SH SOLE 264780 0 2921 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 19606 371813 SH SOLE 190151 0 181662 ROYAL GOLD INC COM 780287108 854 12194 SH SOLE 12181 0 13 RPC INC COM 749660106 63 3375 SH SOLE 3324 0 51 RPM INTL INC COM 749685103 1968 35778 SH SOLE 35778 0 0 RPX CORP COM 74972G103 35 2895 SH SOLE 2895 0 0 RSP PERMIAN INC COM 74978Q105 1151 27795 SH SOLE 27767 0 28 RUDOLPH TECHNOLOGIES INC COM 781270103 133 6005 SH SOLE 6005 0 0 RUSH ENTERPRISES INC CL A 781846209 174 5262 SH SOLE 5262 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 2253 27203 SH SOLE 20261 0 6942 RYDER SYS INC COM 783549108 1472 19529 SH SOLE 19377 0 152 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 2179 16060 SH SOLE 15727 0 333 RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 921 9905 SH SOLE 9905 0 0 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 200 1979 SH SOLE 1162 0 817 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 38316 421910 SH SOLE 414388 0 7522 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 804 6455 SH SOLE 6455 0 0 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 4828 53850 SH SOLE 53850 0 0 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 13391 227511 SH SOLE 227511 0 0 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 2190 18124 SH SOLE 17954 0 170 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 420 2513 SH SOLE 2513 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1141 18461 SH SOLE 18210 0 251 S&P GLOBAL INC COM 78409V104 6322 48351 SH SOLE 41868 0 6483 SABRA HEALTH CARE REIT INC COM 78573L106 525 18834 SH SOLE 18834 0 0 SABRE CORP COM 78573M104 819 38633 SH SOLE 26987 0 11646 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 23 1822 SH SOLE 1822 0 0 SAFETY INS GROUP INC COM 78648T100 8 100 SH SOLE 100 0 0 SAGE THERAPEUTICS INC COM 78667J108 122 1708 SH SOLE 1708 0 0 SAIA INC COM 78709Y105 75 1714 SH SOLE 1714 0 0 SALESFORCE COM INC COM 79466L302 5480 66488 SH SOLE 66453 0 35 SALLY BEAUTY HLDGS INC COM 79546E104 1698 82998 SH SOLE 82418 0 580 SANCHEZ PRODTN PARTNER COM UNIT REPSTG 79971C201 0 5 SH SOLE 5 0 0 SANDERSON FARMS INC COM 800013104 149 1442 SH SOLE 1442 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2 21 SH SOLE 21 0 0 SANMINA CORPORATION COM 801056102 406 10012 SH SOLE 10012 0 0 SANOFI SPONSORED ADR 80105N105 20992 463863 SH SOLE 357488 0 106375 SAP SE SPON ADR 803054204 28095 286208 SH SOLE 267613 0 18595 SAREPTA THERAPEUTICS INC COM 803607100 13 413 SH SOLE 413 0 0 SASOL LTD SPONSORED ADR 803866300 2007 68267 SH SOLE 68213 0 54 SBA COMMUNICATIONS CORP NEW CL A 78410G104 965 8020 SH SOLE 8020 0 0 SCANA CORP NEW COM 80589M102 174 2682 SH SOLE 2682 0 0 SCANSOURCE INC COM 806037107 142 3622 SH SOLE 3622 0 0 SCHEIN HENRY INC COM 806407102 1190 6976 SH SOLE 5037 0 1939 SCHLUMBERGER LTD COM 806857108 41706 534101 SH SOLE 394753 0 139348 SCHOLASTIC CORP COM 807066105 129 3015 SH SOLE 3015 0 0 SCHULMAN A INC COM 808194104 563 17936 SH SOLE 17936 0 0 SCHWAB CHARLES CORP NEW COM 808513105 14566 356961 SH SOLE 306647 0 50314 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 1253 23366 SH SOLE 21994 0 1372 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 797 23613 SH SOLE 23613 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1655 47718 SH SOLE 47718 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 13884 268068 SH SOLE 262763 0 5305 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 16197 363312 SH SOLE 358315 0 4997 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 8386 138654 SH SOLE 137283 0 1371 SCHWAB STRATEGIC TR US REIT ETF 808524847 719 17665 SH SOLE 17300 0 365 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3715 58985 SH SOLE 58750 0 235 SCIENCE APPLICATNS INTL CP N COM 808625107 143 1953 SH SOLE 1953 0 0 SCORPIO TANKERS INC SHS Y7542C106 73 16241 SH SOLE 16241 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1083 11586 SH SOLE 5975 0 5611 SCRIPPS E W CO OHIO CL A NEW 811054402 40 1707 SH SOLE 1707 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 16665 212641 SH SOLE 212577 0 64 SEACOR HOLDINGS INC COM 811904101 4 64 SH SOLE 64 0 0 SEADRILL LIMITED SHS G7945E105 2 746 SH SOLE 705 0 41 SEAGATE TECHNOLOGY PLC SHS G7945M107 12009 261503 SH SOLE 178555 0 82948 SEALED AIR CORP NEW COM 81211K100 1079 24792 SH SOLE 9993 0 14799 SEARS HLDGS CORP COM 812350106 4 332 SH SOLE 332 0 0 SEASPAN CORP SHS Y75638109 4 611 SH SOLE 611 0 0 SEASPINE HLDGS CORP COM 81255T108 0 16 SH SOLE 16 0 0 SEATTLE GENETICS INC COM 812578102 175 2791 SH SOLE 2791 0 0 SEAWORLD ENTMT INC COM 81282V100 56 3043 SH SOLE 3043 0 0 SEI INVESTMENTS CO COM 784117103 3667 72702 SH SOLE 72702 0 0 SELECT COMFORT CORP COM 81616X103 15 610 SH SOLE 610 0 0 SELECT MED HLDGS CORP COM 81619Q105 125 9317 SH SOLE 9317 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 11762 372255 SH SOLE 372255 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 61965 704470 SH SOLE 697650 0 6820 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 34097 624707 SH SOLE 623609 0 1098 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 53561 720347 SH SOLE 713043 0 7304 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 60290 862503 SH SOLE 862385 0 118 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 89048 3752489 SH SOLE 3749109 0 3380 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 18441 283465 SH SOLE 283086 0 379 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 113194 2206084 SH SOLE 2206084 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 18367 350481 SH SOLE 350060 0 421 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 57712 1082559 SH SOLE 1081438 0 1121 SELECTIVE INS GROUP INC COM 816300107 857 18230 SH SOLE 18230 0 0 SEMPRA ENERGY COM 816851109 854 7734 SH SOLE 7734 0 0 SEMTECH CORP COM 816850101 58 1710 SH SOLE 1710 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 12 569 SH SOLE 542 0 27 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2101 48105 SH SOLE 47621 0 484 SENSIENT TECHNOLOGIES CORP COM 81725T100 525 6619 SH SOLE 6619 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 29 676 SH SOLE 676 0 0 SERVICE CORP INTL COM 817565104 606 19614 SH SOLE 19614 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 177 4246 SH SOLE 4246 0 0 SERVICENOW INC COM 81762P102 522 5975 SH SOLE 4137 0 1838 SERVISFIRST BANCSHARES INC COM 81768T108 18 492 SH SOLE 492 0 0 SHAKE SHACK INC CL A 819047101 32 962 SH SOLE 962 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 526 25384 SH SOLE 25384 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 149 4626 SH SOLE 4626 0 0 SHERWIN WILLIAMS CO COM 824348106 3320 10700 SH SOLE 9844 0 856 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 465 11101 SH SOLE 7175 0 3926 SHIP FINANCE INTERNATIONAL L SHS G81075106 12 779 SH SOLE 779 0 0 SHIRE PLC SPONSORED ADR 82481R106 8208 47132 SH SOLE 39628 0 7504 SHOPIFY INC CL A 82509L107 98 1443 SH SOLE 1443 0 0 SHUTTERFLY INC COM 82568P304 0 2 SH SOLE 2 0 0 SHUTTERSTOCK INC COM 825690100 52 1244 SH SOLE 1244 0 0 SIERRA BANCORP COM 82620P102 0 1 SH SOLE 1 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 2216 14941 SH SOLE 14876 0 65 SIGNET JEWELERS LIMITED SHS G81276100 231 3352 SH SOLE 3352 0 0 SILGAN HOLDINGS INC COM 827048109 139 2322 SH SOLE 2322 0 0 SILICON LABORATORIES INC COM 826919102 61 838 SH SOLE 838 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 324 6922 SH SOLE 6922 0 0 SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 42 5231 SH SOLE 5231 0 0 SILVER WHEATON CORP COM 828336107 647 31151 SH SOLE 31096 0 55 SIMON PPTY GROUP INC NEW COM 828806109 7977 46367 SH SOLE 46307 0 60 SIMPSON MANUFACTURING CO INC COM 829073105 434 10113 SH SOLE 10113 0 0 SINA CORP ORD G81477104 30 403 SH SOLE 403 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 376 9278 SH SOLE 9278 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 5 90 SH SOLE 90 0 0 SIRIUS XM HLDGS INC COM 82968B103 990 192125 SH SOLE 192125 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 661 13627 SH SOLE 13588 0 39 SIX FLAGS ENTMT CORP NEW COM 83001A102 7358 123742 SH SOLE 19134 0 104608 SK TELECOM LTD SPONSORED ADR 78440P108 573 22771 SH SOLE 4233 0 18538 SKECHERS U S A INC CL A 830566105 219 7992 SH SOLE 7992 0 0 SKYWEST INC COM 830879102 52 1532 SH SOLE 1532 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 12934 132037 SH SOLE 127491 0 4546 SL GREEN RLTY CORP COM 78440X101 144 1348 SH SOLE 1348 0 0 SLM CORP COM 78442P106 102 8438 SH SOLE 8438 0 0 SM ENERGY CO COM 78454L100 10 421 SH SOLE 421 0 0 SMART & FINAL STORES INC COM 83190B101 62 5139 SH SOLE 5139 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 3459 111814 SH SOLE 84485 0 27329 SMITH A O COM 831865209 2185 42675 SH SOLE 42645 0 30 SMUCKER J M CO COM NEW 832696405 13510 103081 SH SOLE 102828 0 253 SNAP ON INC COM 833034101 8892 52714 SH SOLE 24486 0 28228 SNYDERS-LANCE INC COM 833551104 52 1301 SH SOLE 1301 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 580 16872 SH SOLE 16872 0 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 31 639 SH SOLE 639 0 0 SOHU COM INC COM 83408W103 1 32 SH SOLE 32 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 30 1930 SH SOLE 1930 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 10 506 SH SOLE 506 0 0 SONIC CORP COM 835451105 10 415 SH SOLE 415 0 0 SONOCO PRODS CO COM 835495102 1199 22709 SH SOLE 21630 0 1079 SONY CORP ADR NEW 835699307 1643 48690 SH SOLE 28914 0 19776 SOTHEBYS COM 835898107 154 3400 SH SOLE 3400 0 0 SOUTH JERSEY INDS INC COM 838518108 80 2274 SH SOLE 2274 0 0 SOUTH ST CORP COM 840441109 664 7452 SH SOLE 7452 0 0 SOUTHERN CO COM 842587107 10906 219079 SH SOLE 218051 0 1028 SOUTHERN COPPER CORP COM 84265V105 125 3498 SH SOLE 3498 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 436 13001 SH SOLE 13001 0 0 SOUTHWEST AIRLS CO COM 844741108 9031 167933 SH SOLE 62640 0 105293 SOUTHWEST GAS HOLDINGS INC COM 844895102 192 2315 SH SOLE 2315 0 0 SOUTHWESTERN ENERGY CO COM 845467109 335 41116 SH SOLE 41116 0 0 SPARK ENERGY INC CL A COM 846511103 4 115 SH SOLE 115 0 0 SPARK THERAPEUTICS INC COM 84652J103 7 130 SH SOLE 130 0 0 SPARTANNASH CO COM 847215100 74 2116 SH SOLE 2116 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 57574 279027 SH SOLE 279027 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 54678 460560 SH SOLE 458847 0 1713 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 904 10505 SH SOLE 10488 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 7899 167730 SH SOLE 167730 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 449 11973 SH SOLE 11973 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 13087 360075 SH SOLE 345944 0 14131 SPDR INDEX SHS FDS EUROPE ETF 78463X608 12 429 SH SOLE 429 0 0 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 15991 376114 SH SOLE 376114 0 0 SPDR INDEX SHS FDS INTL HLTH ETF 78463X681 214 4551 SH SOLE 4551 0 0 SPDR INDEX SHS FDS INTL UTILT ETF 78463X632 57 3509 SH SOLE 3509 0 0 SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 478 5967 SH SOLE 5823 0 144 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 197 5781 SH SOLE 5781 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 25 435 SH SOLE 435 0 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 7636 93080 SH SOLE 93080 0 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 6 216 SH SOLE 216 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 3917 86334 SH SOLE 84792 0 1542 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 11 240 SH SOLE 240 0 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 175 2714 SH SOLE 2714 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1289 33840 SH SOLE 33840 0 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 5181 164420 SH SOLE 164420 0 0 SPDR INDEX SHS FDS S&P RUSSIA ETF 78463X558 22 1125 SH SOLE 1125 0 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 12 359 SH SOLE 359 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 496365 2105564 SH SOLE 2080487 0 25077 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 27037 86544 SH SOLE 86058 0 486 SPDR SER TR BLOMBERG BRC INV 78468R200 3319 107997 SH SOLE 107997 0 0 SPDR SER TR BLOMBRG BRC SRT 78468R101 559 18579 SH SOLE 18579 0 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 26172 936148 SH SOLE 933651 0 2497 SPDR SER TR NUVEEN BLMBRG SR 78468R739 43569 899464 SH SOLE 899464 0 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 6448 134521 SH SOLE 134521 0 0 SPDR SER TR SP500 HIGH DIV 78468R788 22 637 SH SOLE 637 0 0 SPDR SER TR SPDR BOFA CRSS 78468R606 64 2454 SH SOLE 2454 0 0 SPDR SERIES TRUST BLMBRG BR 1 3 MT 78464A680 69260 1515228 SH SOLE 1515012 0 216 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 6890 143218 SH SOLE 135444 0 7774 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 2632 43946 SH SOLE 43885 0 61 SPDR SERIES TRUST BLOMBERG BRC COR 78464A367 259 6449 SH SOLE 6449 0 0 SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 12335 402997 SH SOLE 402366 0 631 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 15613 586034 SH SOLE 586034 0 0 SPDR SERIES TRUST BLOMBRG BRC AGRT 78464A649 5532 96814 SH SOLE 89855 0 6959 SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 11109 325535 SH SOLE 325535 0 0 SPDR SERIES TRUST BLOMBRG BRC MRTG 78464A383 362 13730 SH SOLE 2857 0 10873 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 203 3559 SH SOLE 3559 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 130365 3529994 SH SOLE 3526830 0 3164 SPDR SERIES TRUST BLOOMBERG LNG TR 78464A664 856 12282 SH SOLE 10716 0 1566 SPDR SERIES TRUST CITI INT GVT ETF 78464A490 376 6828 SH SOLE 6632 0 196 SPDR SERIES TRUST DJ REIT ETF 78464A607 9464 102570 SH SOLE 102570 0 0 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 80 1386 SH SOLE 1346 0 40 SPDR SERIES TRUST MORGAN TECH ETF 78464A102 4950 71941 SH SOLE 71124 0 817 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 612 10813 SH SOLE 4362 0 6451 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 2287 16436 SH SOLE 16436 0 0 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 4517 46887 SH SOLE 46887 0 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 1621 7622 SH SOLE 7622 0 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 994 8186 SH SOLE 7974 0 212 SPDR SERIES TRUST S&P BIOTECH 78464A870 501 7206 SH SOLE 7206 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 3815 88783 SH SOLE 88783 0 0 SPDR SERIES TRUST S&P CAP MKTS 78464A771 906 19429 SH SOLE 19401 0 28 SPDR SERIES TRUST S&P DIVID ETF 78464A763 8454 95892 SH SOLE 95398 0 494 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1063 28559 SH SOLE 28092 0 467 SPDR SERIES TRUST S&P INS ETF 78464A789 4571 53195 SH SOLE 53161 0 34 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 37 1014 SH SOLE 1014 0 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 36 870 SH SOLE 870 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 11177 204645 SH SOLE 204210 0 435 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 429 10167 SH SOLE 10146 0 21 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 403 7624 SH SOLE 7603 0 21 SPECTRA ENERGY CORP COM 847560109 4439 109084 SH SOLE 108321 0 763 SPECTRA ENERGY PARTNERS LP COM 84756N109 534 12216 SH SOLE 12162 0 54 SPECTRUM BRANDS HLDGS INC COM 84763R101 239 1727 SH SOLE 1727 0 0 SPIRE INC COM 84857L101 134 1977 SH SOLE 1977 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 5236 90374 SH SOLE 44721 0 45653 SPIRIT AIRLS INC COM 848577102 183 3433 SH SOLE 3408 0 25 SPIRIT RLTY CAP INC NEW COM 84860W102 2913 287671 SH SOLE 27979 0 259692 SPLUNK INC COM 848637104 475 7631 SH SOLE 7573 0 58 SPOK HLDGS INC COM 84863T106 87 4602 SH SOLE 4602 0 0 SPRINT CORP COM SER 1 85207U105 3 328 SH SOLE 328 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1594 155963 SH SOLE 155963 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1 205 SH SOLE 205 0 0 SPROUTS FMRS MKT INC COM 85208M102 280 12117 SH SOLE 12002 0 115 SPS COMM INC COM 78463M107 919 15769 SH SOLE 15769 0 0 SPX CORP COM 784635104 1082 44594 SH SOLE 44411 0 183 SPX FLOW INC COM 78469X107 280 8077 SH SOLE 8077 0 0 SQUARE INC CL A 852234103 6 345 SH SOLE 345 0 0 SRC ENERGY INC COM 78470V108 85 10118 SH SOLE 10118 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 777 22011 SH SOLE 22011 0 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 11301 237617 SH SOLE 230269 0 7348 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 2605 75415 SH SOLE 75415 0 0 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 354 11213 SH SOLE 11213 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 32258 660100 SH SOLE 650548 0 9552 ST JOE CO COM 790148100 251 14700 SH SOLE 1198 0 13502 ST JUDE MED INC COM 790849103 46 562 SH SOLE 544 0 18 STAAR SURGICAL CO COM PAR $0.01 852312305 0 15 SH SOLE 15 0 0 STAG INDL INC COM 85254J102 93 3711 SH SOLE 3666 0 45 STAMPS COM INC COM NEW 852857200 341 2879 SH SOLE 2879 0 0 STANDARD MTR PRODS INC COM 853666105 152 3094 SH SOLE 3094 0 0 STANLEY BLACK & DECKER INC COM 854502101 3221 24267 SH SOLE 22977 0 1290 STANTEC INC COM 85472N109 3 114 SH SOLE 114 0 0 STAPLES INC COM 855030102 739 84198 SH SOLE 83956 0 242 STAR GAS PARTNERS L P UNIT LTD PARTNR 85512C105 206 22360 SH SOLE 22360 0 0 STARBUCKS CORP COM 855244109 52894 905894 SH SOLE 623812 0 282082 STARWOOD PPTY TR INC COM 85571B105 922 40645 SH SOLE 40567 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 164 11389 SH SOLE 11389 0 0 STATE STR CORP COM 857477103 3988 50067 SH SOLE 23033 0 27034 STATOIL ASA SPONSORED ADR 85771P102 10540 613404 SH SOLE 91873 0 521531 STEEL DYNAMICS INC COM 858119100 1831 52759 SH SOLE 52730 0 29 STEELCASE INC CL A 858155203 7 421 SH SOLE 421 0 0 STEIN MART INC COM 858375108 0 146 SH SOLE 146 0 0 STEPAN CO COM 858586100 119 1519 SH SOLE 1519 0 0 STERICYCLE INC COM 858912108 2407 29026 SH SOLE 28989 0 37 STERIS PLC SHS USD G84720104 10178 146547 SH SOLE 146166 0 381 STERLING BANCORP DEL COM 85917A100 3 165 SH SOLE 165 0 0 STIFEL FINL CORP COM 860630102 1557 31028 SH SOLE 21107 0 9921 STMICROELECTRONICS N V NY REGISTRY 861012102 459 29675 SH SOLE 29579 0 96 STOCK YDS BANCORP INC COM 861025104 43 1059 SH SOLE 1059 0 0 STONERIDGE INC COM 86183P102 159 8734 SH SOLE 7606 0 1128 STRATASYS LTD SHS M85548101 877 42729 SH SOLE 42723 0 6 STRAYER ED INC COM 863236105 393 4880 SH SOLE 4880 0 0 STRYKER CORP COM 863667101 15816 120140 SH SOLE 24470 0 95670 STURM RUGER & CO INC COM 864159108 124 2336 SH SOLE 2336 0 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 138 12554 SH SOLE 12554 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 3404 469367 SH SOLE 397390 0 71977 SUMMIT HOTEL PPTYS COM 866082100 361 22518 SH SOLE 22518 0 0 SUMMIT MATLS INC CL A 86614U100 48 1932 SH SOLE 1932 0 0 SUN CMNTYS INC COM 866674104 3800 47315 SH SOLE 47018 0 297 SUN HYDRAULICS CORP COM 866942105 393 10909 SH SOLE 10909 0 0 SUN LIFE FINL INC COM 866796105 4 104 SH SOLE 104 0 0 SUNCOKE ENERGY INC COM 86722A103 1 129 SH SOLE 129 0 0 SUNCOR ENERGY INC NEW COM 867224107 2477 80493 SH SOLE 75730 0 4763 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 36 1517 SH SOLE 1517 0 0 SUNOCO LP COM U REP LP 86765K109 281 11615 SH SOLE 1650 0 9965 SUNSTONE HOTEL INVS INC NEW COM 867892101 121 7919 SH SOLE 7919 0 0 SUNTRUST BKS INC COM 867914103 4910 88846 SH SOLE 87878 0 968 SUPER MICRO COMPUTER INC COM 86800U104 113 4442 SH SOLE 4442 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 1330 93333 SH SOLE 93143 0 190 SUPERIOR INDS INTL INC COM 868168105 27 1130 SH SOLE 1130 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 813 26011 SH SOLE 25918 0 93 SUPERVALU INC COM 868536103 3373 873636 SH SOLE 873636 0 0 SVB FINL GROUP COM 78486Q101 1898 10210 SH SOLE 10206 0 4 SWEDISH EXPT CR CORP RG ENRGY ETN22 870297306 96 38955 SH SOLE 38955 0 0 SWIFT TRANSN CO CL A 87074U101 1526 74455 SH SOLE 69687 0 4768 SYKES ENTERPRISES INC COM 871237103 302 10275 SH SOLE 10275 0 0 SYMANTEC CORP COM 871503108 8163 266137 SH SOLE 27171 0 238966 SYNAPTICS INC COM 87157D109 165 3295 SH SOLE 3295 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 368 15087 SH SOLE 15087 0 0 SYNCHRONY FINL COM 87165B103 7036 205119 SH SOLE 184820 0 20299 SYNERON MEDICAL LTD ORD SHS M87245102 6 573 SH SOLE 573 0 0 SYNGENTA AG SPONSORED ADR 87160A100 5336 60297 SH SOLE 7328 0 52969 SYNNEX CORP COM 87162W100 962 8601 SH SOLE 8601 0 0 SYNOPSYS INC COM 871607107 2212 30668 SH SOLE 21543 0 9125 SYNOVUS FINL CORP COM NEW 87161C501 125 3029 SH SOLE 3029 0 0 SYNTEL INC COM 87162H103 28 1696 SH SOLE 1696 0 0 SYSCO CORP COM 871829107 7941 152903 SH SOLE 152455 0 448 T MOBILE US INC COM 872590104 2874 44526 SH SOLE 15696 0 28830 TABLEAU SOFTWARE INC CL A 87336U105 55 1130 SH SOLE 1128 0 2 TACTILE SYS TECHNOLOGY INC COM 87357P100 8 413 SH SOLE 413 0 0 TAILORED BRANDS INC COM 87403A107 4 243 SH SOLE 243 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 45628 1389533 SH SOLE 833195 0 556338 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 347 5871 SH SOLE 5871 0 0 TAL ED GROUP ADS REPSTG COM 874080104 8 78 SH SOLE 78 0 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 1 22 SH SOLE 22 0 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 72 1370 SH SOLE 1370 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 575 17513 SH SOLE 17472 0 41 TARGA RES CORP COM 87612G101 6385 106632 SH SOLE 10663 0 95969 TARGET CORP COM 87612E106 7088 128428 SH SOLE 128261 0 167 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 7 64 SH SOLE 64 0 0 TATA MTRS LTD SPONSORED ADR 876568502 2620 73452 SH SOLE 67934 0 5518 TAUBMAN CTRS INC COM 876664103 1 13 SH SOLE 5 0 8 TCF FINL CORP COM 872275102 195 11422 SH SOLE 11422 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 957 24593 SH SOLE 3631 0 20962 TE CONNECTIVITY LTD REG SHS H84989104 8364 112186 SH SOLE 112054 0 132 TEAM HEALTH HOLDINGS INC COM 87817A107 15 357 SH SOLE 357 0 0 TEAM INC COM 878155100 24 899 SH SOLE 899 0 0 TECH DATA CORP COM 878237106 199 2118 SH SOLE 2118 0 0 TECHNIPFMC PLC COM G87110105 1676 51556 SH SOLE 51096 0 460 TECK RESOURCES LTD CL B 878742204 466 21242 SH SOLE 21124 0 118 TEEKAY CORPORATION COM Y8564W103 4 392 SH SOLE 392 0 0 TEEKAY TANKERS LTD CL A Y8565N102 1 244 SH SOLE 244 0 0 TEGNA INC COM 87901J105 1335 52093 SH SOLE 52093 0 0 TELADOC INC COM 87918A105 45 1798 SH SOLE 1798 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 153 16946 SH SOLE 309 0 16637 TELECOM ITALIA S P A NEW SPON ADR SVGS 87927Y201 642 87912 SH SOLE 1899 0 86013 TELEDYNE TECHNOLOGIES INC COM 879360105 149 1188 SH SOLE 1188 0 0 TELEFLEX INC COM 879369106 927 4781 SH SOLE 4781 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 5371 361768 SH SOLE 140878 0 220890 TELEFONICA S A SPONSORED ADR 879382208 427 38291 SH SOLE 38205 0 86 TELEPHONE & DATA SYS INC COM NEW 879433829 108 4094 SH SOLE 4094 0 0 TELUS CORP COM 87971M103 581 17851 SH SOLE 17851 0 0 TEMPUR SEALY INTL INC COM 88023U101 1423 30640 SH SOLE 30640 0 0 TENARIS S A SPONSORED ADR 88031M109 2369 69404 SH SOLE 69347 0 57 TENET HEALTHCARE CORP COM NEW 88033G407 91 5190 SH SOLE 5190 0 0 TENNECO INC COM 880349105 1177 18854 SH SOLE 18854 0 0 TERADATA CORP DEL COM 88076W103 983 31564 SH SOLE 31490 0 74 TERADYNE INC COM 880770102 7740 248897 SH SOLE 7644 0 241253 TEREX CORP NEW COM 880779103 104 3340 SH SOLE 3340 0 0 TERNIUM SA SPON ADR 880890108 32 1234 SH SOLE 1234 0 0 TERRAFORM PWR INC CL A COM 88104R100 1 110 SH SOLE 110 0 0 TERRENO RLTY CORP COM 88146M101 1173 41927 SH SOLE 41927 0 0 TESARO INC COM 881569107 66 427 SH SOLE 427 0 0 TESLA INC COM 88160R101 419 1504 SH SOLE 1504 0 0 TESORO CORP COM 881609101 1121 13823 SH SOLE 13790 0 33 TESSCO TECHNOLOGIES INC COM 872386107 48 3052 SH SOLE 3052 0 0 TETRA TECH INC NEW COM 88162G103 451 11075 SH SOLE 11075 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 26 6390 SH SOLE 6390 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1198 37401 SH SOLE 34422 0 2979 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1074 12865 SH SOLE 12865 0 0 TEXAS INSTRS INC COM 882508104 19619 243603 SH SOLE 151368 0 92235 TEXAS PAC LD TR SUB CTF PROP I T 882610108 450 1611 SH SOLE 1611 0 0 TEXAS ROADHOUSE INC COM 882681109 584 13119 SH SOLE 13077 0 42 TEXTRON INC COM 883203101 555 11677 SH SOLE 11639 0 38 THERMO FISHER SCIENTIFIC INC COM 883556102 8992 58552 SH SOLE 50927 0 7625 THERMON GROUP HLDGS INC COM 88362T103 32 1555 SH SOLE 1555 0 0 THOMSON REUTERS CORP COM 884903105 808 18674 SH SOLE 18603 0 71 THOR INDS INC COM 885160101 6795 70672 SH SOLE 68866 0 1806 TIDEWATER INC COM 886423102 18 15623 SH SOLE 15623 0 0 TIFFANY & CO NEW COM 886547108 572 6022 SH SOLE 5975 0 47 TILE SHOP HLDGS INC COM 88677Q109 374 19411 SH SOLE 19411 0 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 924 57918 SH SOLE 1414 0 56504 TIME INC NEW COM 887228104 195 10059 SH SOLE 10059 0 0 TIME WARNER INC COM NEW 887317303 11417 116817 SH SOLE 114665 0 2152 TIMKEN CO COM 887389104 2879 63670 SH SOLE 63670 0 0 TIMKENSTEEL CORP COM 887399103 358 18981 SH SOLE 18981 0 0 TIVO CORP COM 88870P106 1 51 SH SOLE 51 0 0 TJX COS INC NEW COM 872540109 33646 425411 SH SOLE 277678 0 147733 TOLL BROTHERS INC COM 889478103 1716 47487 SH SOLE 47487 0 0 TOPBUILD CORP COM 89055F103 239 5061 SH SOLE 5023 0 38 TORCHMARK CORP COM 891027104 478 6227 SH SOLE 6227 0 0 TORO CO COM 891092108 1612 25823 SH SOLE 25823 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 4587 91565 SH SOLE 91565 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 2020 57912 SH SOLE 57912 0 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 14 633 SH SOLE 633 0 0 TOTAL S A SPONSORED ADR 89151E109 23426 464615 SH SOLE 267648 0 196967 TOTAL SYS SVCS INC COM 891906109 11478 214679 SH SOLE 202961 0 11718 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 45 1962 SH SOLE 1962 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 0 1 SH SOLE 1 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2341 21572 SH SOLE 15387 0 6185 TRACTOR SUPPLY CO COM 892356106 7168 103901 SH SOLE 103563 0 338 TRANSALTA CORP COM 89346D107 11 1903 SH SOLE 1903 0 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 118 SH SOLE 0 0 118 TRANSCANADA CORP COM 89353D107 1112 24112 SH SOLE 24112 0 0 TRANSDIGM GROUP INC COM 893641100 352 1595 SH SOLE 1595 0 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 55 1231 SH SOLE 1231 0 0 TRANSOCEAN LTD REG SHS H8817H100 45 3685 SH SOLE 3685 0 0 TRANSUNION COM 89400J107 292 7629 SH SOLE 7629 0 0 TRAVELERS COMPANIES INC COM 89417E109 21860 181371 SH SOLE 181017 0 354 TRAVELPORT WORLDWIDE LTD SHS G9019D104 8 615 SH SOLE 615 0 0 TREEHOUSE FOODS INC COM 89469A104 9613 113540 SH SOLE 113071 0 469 TREX CO INC COM 89531P105 444 6414 SH SOLE 6414 0 0 TRI POINTE GROUP INC COM 87265H109 305 24315 SH SOLE 24315 0 0 TRIBUNE MEDIA CO CL A 896047503 14 374 SH SOLE 374 0 0 TRICO BANCSHARES COM 896095106 70 1965 SH SOLE 1965 0 0 TRILOGY METALS INC NEW COM 89621C105 0 5 SH SOLE 5 0 0 TRIMAS CORP COM NEW 896215209 39 1901 SH SOLE 1901 0 0 TRIMBLE INC COM 896239100 909 28412 SH SOLE 28267 0 145 TRINET GROUP INC COM 896288107 119 4101 SH SOLE 4101 0 0 TRINITY INDS INC COM 896522109 2916 109940 SH SOLE 109940 0 0 TRINSEO S A SHS L9340P101 269 4004 SH SOLE 4004 0 0 TRIPADVISOR INC COM 896945201 761 17636 SH SOLE 17564 0 72 TRITON INTL LTD CL A G9078F107 1239 48071 SH SOLE 5453 0 42618 TRIUMPH BANCORP INC COM 89679E300 3 98 SH SOLE 98 0 0 TRIUMPH GROUP INC NEW COM 896818101 116 4534 SH SOLE 4534 0 0 TRONC INC COM 89703P107 0 2 SH SOLE 2 0 0 TRUEBLUE INC COM 89785X101 202 7421 SH SOLE 7421 0 0 TRUSTCO BK CORP N Y COM 898349105 9 1088 SH SOLE 1088 0 0 TRUSTMARK CORP COM 898402102 56 1773 SH SOLE 1773 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 6 1242 SH SOLE 1242 0 0 TTM TECHNOLOGIES INC COM 87305R109 22 1347 SH SOLE 1347 0 0 TUPPERWARE BRANDS CORP COM 899896104 947 15093 SH SOLE 14480 0 613 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 435 52718 SH SOLE 20232 0 32486 TUTOR PERINI CORP COM 901109108 144 4516 SH SOLE 4516 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 12963 400240 SH SOLE 263978 0 136262 TWENTY FIRST CENTY FOX INC CL B 90130A200 662 20833 SH SOLE 13048 0 7785 TWILIO INC CL A 90138F102 84 2932 SH SOLE 2895 0 37 TWITTER INC COM 90184L102 1789 119507 SH SOLE 119285 0 222 TWO HBRS INVT CORP COM 90187B101 4 432 SH SOLE 347 0 85 TYLER TECHNOLOGIES INC COM 902252105 2915 18834 SH SOLE 18778 0 56 TYSON FOODS INC CL A 902494103 7491 121442 SH SOLE 65400 0 56042 U S CONCRETE INC COM NEW 90333L201 151 2341 SH SOLE 2341 0 0 U S PHYSICAL THERAPY INC COM 90337L108 323 4934 SH SOLE 4934 0 0 U S SILICA HLDGS INC COM 90346E103 57 1191 SH SOLE 1191 0 0 UBIQUITI NETWORKS INC COM 90347A100 17 333 SH SOLE 333 0 0 UBS AG JERSEY BRH ALERIAN INFRST 902641646 15457 529737 SH SOLE 529626 0 111 UBS AG LONDON BRH ETRAC 2X LEV LNG 90267B765 126 5804 SH SOLE 5804 0 0 UBS AG LONDON BRH ETRAC ALER MLP 90267B682 2481 122171 SH SOLE 122171 0 0 UBS GROUP AG SHS H42097107 5518 345947 SH SOLE 251527 0 94420 UDR INC COM 902653104 1337 36922 SH SOLE 5278 0 31644 UGI CORP NEW COM 902681105 80 1628 SH SOLE 1628 0 0 ULTA BEAUTY INC COM 90384S303 4610 16164 SH SOLE 13828 0 2336 ULTIMATE SOFTWARE GROUP INC COM 90385D107 5441 27857 SH SOLE 27843 0 14 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 46 673 SH SOLE 673 0 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 176 7672 SH SOLE 1181 0 6491 ULTRATECH INC COM 904034105 75 2530 SH SOLE 2530 0 0 UMB FINL CORP COM 902788108 672 8900 SH SOLE 8900 0 0 UMPQUA HLDGS CORP COM 904214103 1964 110674 SH SOLE 46870 0 63804 UNDER ARMOUR INC CL A 904311107 711 35882 SH SOLE 35726 0 156 UNDER ARMOUR INC CL C 904311206 44 2345 SH SOLE 2345 0 0 UNIFI INC COM NEW 904677200 46 1619 SH SOLE 1619 0 0 UNIFIRST CORP MASS COM 904708104 86 615 SH SOLE 615 0 0 UNILEVER N V N Y SHS NEW 904784709 19024 382864 SH SOLE 213605 0 169259 UNILEVER PLC SPON ADR NEW 904767704 10195 206549 SH SOLE 154200 0 52349 UNION PAC CORP COM 907818108 20778 196178 SH SOLE 186434 0 9744 UNIQURE NV SHS N90064101 4 744 SH SOLE 744 0 0 UNISYS CORP COM NEW 909214306 6 399 SH SOLE 399 0 0 UNIT CORP COM 909218109 0 19 SH SOLE 0 0 19 UNITED BANKSHARES INC WEST V COM 909907107 536 12712 SH SOLE 12712 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 273 9817 SH SOLE 9817 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 26 3052 SH SOLE 3052 0 0 UNITED CONTL HLDGS INC COM 910047109 3348 47476 SH SOLE 47451 0 25 UNITED FIRE GROUP INC COM 910340108 74 1730 SH SOLE 1730 0 0 UNITED INS HLDGS CORP COM 910710102 39 2442 SH SOLE 2442 0 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 251 130348 SH SOLE 5322 0 125026 UNITED NAT FOODS INC COM 911163103 3162 73183 SH SOLE 72908 0 275 UNITED PARCEL SERVICE INC CL B 911312106 13361 124515 SH SOLE 121202 0 3313 UNITED RENTALS INC COM 911363109 4709 37660 SH SOLE 37581 0 79 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 10 1429 SH SOLE 1429 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 807 75823 SH SOLE 71399 0 4424 UNITED STATES STL CORP NEW COM 912909108 363 10763 SH SOLE 10763 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 909 23219 SH SOLE 23219 0 0 UNITED TECHNOLOGIES CORP COM 913017109 26520 236376 SH SOLE 205670 0 30706 UNITED THERAPEUTICS CORP DEL COM 91307C102 322 2388 SH SOLE 2316 0 72 UNITEDHEALTH GROUP INC COM 91324P102 29053 177169 SH SOLE 138301 0 38868 UNITI GROUP INC COM 91325V108 1116 43194 SH SOLE 43194 0 0 UNITIL CORP COM 913259107 53 1187 SH SOLE 1187 0 0 UNIVAR INC COM 91336L107 11 349 SH SOLE 349 0 0 UNIVERSAL CORP VA COM 913456109 98 1367 SH SOLE 1367 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 28 319 SH SOLE 312 0 7 UNIVERSAL ELECTRS INC COM 913483103 512 7469 SH SOLE 7469 0 0 UNIVERSAL FST PRODS INC COM 913543104 135 1374 SH SOLE 1374 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 522 4211 SH SOLE 4200 0 11 UNIVERSAL INS HLDGS INC COM 91359V107 126 5159 SH SOLE 5159 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 59 3495 SH SOLE 3495 0 0 UNUM GROUP COM 91529Y106 1935 41287 SH SOLE 41287 0 0 URBAN EDGE PPTYS COM 91704F104 6 267 SH SOLE 207 0 60 URBAN OUTFITTERS INC COM 917047102 319 13439 SH SOLE 13439 0 0 US BANCORP DEL COM NEW 902973304 14271 277108 SH SOLE 218876 0 58232 US ECOLOGY INC COM 91732J102 9 184 SH SOLE 184 0 0 USANA HEALTH SCIENCES INC COM 90328M107 41 699 SH SOLE 699 0 0 V F CORP COM 918204108 2991 54480 SH SOLE 53963 0 517 VAIL RESORTS INC COM 91879Q109 842 4397 SH SOLE 4393 0 4 VALE S A ADR 91912E105 31 3279 SH SOLE 3279 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 51 4500 SH SOLE 4500 0 0 VALERO ENERGY CORP NEW COM 91913Y100 6920 104434 SH SOLE 86382 0 18052 VALIDUS HOLDINGS LTD COM SHS G9319H102 59 1052 SH SOLE 1017 0 35 VALLEY NATL BANCORP COM 919794107 3 260 SH SOLE 260 0 0 VALMONT INDS INC COM 920253101 243 1565 SH SOLE 1565 0 0 VALSPAR CORP COM 920355104 494 4460 SH SOLE 4095 0 365 VALVOLINE INC COM 92047W101 69 2772 SH SOLE 2772 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 1117 20907 SH SOLE 19295 0 1612 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 3564 152073 SH SOLE 152073 0 0 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 198 10133 SH SOLE 10133 0 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 670 34733 SH SOLE 34733 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 18683 757636 SH SOLE 757636 0 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 36143 1222690 SH SOLE 1222690 0 0 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 12 211 SH SOLE 140 0 71 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1987 87086 SH SOLE 87086 0 0 VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 12 449 SH SOLE 449 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 5333 174491 SH SOLE 174421 0 70 VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 589 23968 SH SOLE 23968 0 0 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 465 18472 SH SOLE 18472 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 17116 924695 SH SOLE 924695 0 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 464 12341 SH SOLE 12271 0 70 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 10 410 SH SOLE 410 0 0 VANECK VECTORS ETF TR NAT RES ETF 92189F841 5 151 SH SOLE 151 0 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 169 5523 SH SOLE 5523 0 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 1690 84181 SH SOLE 84181 0 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 6 72 SH SOLE 72 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 3410 164829 SH SOLE 163422 0 1407 VANECK VECTORS ETF TR STEEL ETF 92189F205 38 937 SH SOLE 937 0 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1 86 SH SOLE 0 0 86 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 4078 34519 SH SOLE 34519 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 33 265 SH SOLE 265 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 332774 3980106 SH SOLE 3978773 0 1333 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 373896 4152582 SH SOLE 4151406 0 1176 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 794303 9963657 SH SOLE 9962215 0 1442 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 445265 5491672 SH SOLE 5490787 0 885 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 707451 13069474 SH SOLE 13037399 0 32076 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 181018 1812162 SH SOLE 1812162 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 726248 5969476 SH SOLE 5969476 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 17561 162452 SH SOLE 162380 0 72 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 6272 55531 SH SOLE 55531 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 20894 204985 SH SOLE 204985 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 96453 692706 SH SOLE 692210 0 496 VANGUARD INDEX FDS REIT ETF 922908553 198826 2407382 SH SOLE 2406935 0 447 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 803875 3715621 SH SOLE 3715621 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 88683 721823 SH SOLE 721823 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 151610 1137540 SH SOLE 1137073 0 467 VANGUARD INDEX FDS SML CP GRW ETF 922908595 51516 366210 SH SOLE 366210 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 307494 2534569 SH SOLE 2534485 0 84 VANGUARD INDEX FDS VALUE ETF 922908744 683518 7166993 SH SOLE 7166993 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 114414 2392123 SH SOLE 2387677 0 4446 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 438437 11038179 SH SOLE 11036456 0 1723 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 49856 966742 SH SOLE 966098 0 644 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 11355 179450 SH SOLE 179450 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 38708 377111 SH SOLE 377111 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 3572 67036 SH SOLE 66927 0 109 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 10612 214523 SH SOLE 214430 0 93 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 80808 935447 SH SOLE 934412 0 1035 VANGUARD SCOTTSDALE FDS INT-TERM GOV 92206C706 378 5892 SH SOLE 5869 0 23 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 9901 110119 SH SOLE 109965 0 154 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 317659 6048390 SH SOLE 6046618 0 1772 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 78475 984093 SH SOLE 981903 0 2190 VANGUARD SCOTTSDALE FDS SHTRM GVT BD ETF 92206C102 61 1004 SH SOLE 1004 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 9720 96789 SH SOLE 96789 0 0 VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 79202 880592 SH SOLE 869704 0 10888 VANGUARD STAR FD VG TL INTL STK F 921909768 121010 2435804 SH SOLE 2435804 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1365337 34741296 SH SOLE 34735261 0 6035 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 357 4485 SH SOLE 4485 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 15235 196201 SH SOLE 196093 0 108 VANGUARD WORLD FD EXTENDED DUR 921910709 408 3683 SH SOLE 3311 0 372 VANGUARD WORLD FD MEGA CAP INDEX 921910873 12350 153123 SH SOLE 153123 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 175 2546 SH SOLE 2546 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 3726 38931 SH SOLE 38931 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 6830 49341 SH SOLE 49341 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 7952 56538 SH SOLE 56511 0 27 VANGUARD WORLD FDS ENERGY ETF 92204A306 11418 118064 SH SOLE 118064 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 5401 89330 SH SOLE 89330 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 24381 176904 SH SOLE 176904 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 4824 38991 SH SOLE 38991 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 32978 243146 SH SOLE 243126 0 20 VANGUARD WORLD FDS MATERIALS ETF 92204A801 12235 102864 SH SOLE 102864 0 0 VANGUARD WORLD FDS TELCOMM ETF 92204A884 54457 574018 SH SOLE 573968 0 50 VANGUARD WORLD FDS UTILITIES ETF 92204A876 25993 230786 SH SOLE 230786 0 0 VANTIV INC CL A 92210H105 2385 37186 SH SOLE 15007 0 22179 VAREX IMAGING CORP COM 92214X106 442 13254 SH SOLE 11065 0 2189 VARIAN MED SYS INC COM 92220P105 13378 146786 SH SOLE 141088 0 5698 VASCO DATA SEC INTL INC COM 92230Y104 7 495 SH SOLE 495 0 0 VCA INC COM 918194101 456 4984 SH SOLE 4962 0 22 VECTOR GROUP LTD COM 92240M108 105 5054 SH SOLE 5054 0 0 VECTREN CORP COM 92240G101 508 8660 SH SOLE 8660 0 0 VECTRUS INC COM 92242T101 1 74 SH SOLE 74 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 62 3586 SH SOLE 3586 0 0 VEECO INSTRS INC DEL COM 922417100 72 2407 SH SOLE 2407 0 0 VEEVA SYS INC CL A COM 922475108 2696 52607 SH SOLE 52527 0 80 VENTAS INC COM 92276F100 6957 106987 SH SOLE 106938 0 49 VERA BRADLEY INC COM 92335C106 19 1998 SH SOLE 1998 0 0 VEREIT INC COM 92339V100 109 12901 SH SOLE 12901 0 0 VERIFONE SYS INC COM 92342Y109 578 30901 SH SOLE 30901 0 0 VERINT SYS INC COM 92343X100 1904 43924 SH SOLE 37461 0 6463 VERISIGN INC COM 92343E102 255 2920 SH SOLE 2920 0 0 VERISK ANALYTICS INC COM 92345Y106 13330 164270 SH SOLE 145890 0 18380 VERITIV CORP COM 923454102 4 124 SH SOLE 124 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 49973 1025153 SH SOLE 565607 0 459546 VERMILION ENERGY INC COM 923725105 2114 56340 SH SOLE 56230 0 110 VERSUM MATLS INC COM 92532W103 41 1404 SH SOLE 608 0 796 VERTEX PHARMACEUTICALS INC COM 92532F100 2038 18634 SH SOLE 18622 0 12 VIACOM INC NEW CL B 92553P201 1850 39728 SH SOLE 39728 0 0 VIAD CORP COM NEW 92552R406 1 32 SH SOLE 32 0 0 VIASAT INC COM 92552V100 72 1118 SH SOLE 1101 0 17 VIAVI SOLUTIONS INC COM 925550105 31 2873 SH SOLE 2873 0 0 VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 266 6200 SH SOLE 6200 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 121 6742 SH SOLE 6742 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 170 12827 SH SOLE 12827 0 0 VIRTU FINL INC CL A 928254101 38 2201 SH SOLE 2201 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 65 608 SH SOLE 608 0 0 VISA INC COM CL A 92826C839 53442 601396 SH SOLE 529716 0 71680 VISHAY INTERTECHNOLOGY INC COM 928298108 208 12657 SH SOLE 12657 0 0 VISHAY PRECISION GROUP INC COM 92835K103 0 4 SH SOLE 4 0 0 VISTA OUTDOOR INC COM 928377100 15 759 SH SOLE 759 0 0 VISTEON CORP COM NEW 92839U206 90 910 SH SOLE 910 0 0 VITAMIN SHOPPE INC COM 92849E101 63 3139 SH SOLE 3139 0 0 VMWARE INC CL A COM 928563402 1671 18115 SH SOLE 18115 0 0 VOCERA COMMUNICATIONS INC COM 92857F107 86 3481 SH SOLE 3481 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 36760 1390835 SH SOLE 900876 0 489959 VONAGE HLDGS CORP COM 92886T201 53 8566 SH SOLE 8566 0 0 VORNADO RLTY TR SH BEN INT 929042109 7252 72307 SH SOLE 72278 0 29 VOYA FINL INC COM 929089100 486 12760 SH SOLE 12760 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 67 9181 SH SOLE 9181 0 0 VULCAN MATLS CO COM 929160109 4231 35124 SH SOLE 27019 0 8105 VWR CORP COM 91843L103 1362 48349 SH SOLE 30854 0 17495 W P CAREY INC COM 92936U109 65 1048 SH SOLE 1048 0 0 WABASH NATL CORP COM 929566107 278 13439 SH SOLE 13439 0 0 WABCO HLDGS INC COM 92927K102 2125 18083 SH SOLE 18083 0 0 WABTEC CORP COM 929740108 3081 39514 SH SOLE 39456 0 58 WADDELL & REED FINL INC CL A 930059100 76 4446 SH SOLE 4446 0 0 WAGEWORKS INC COM 930427109 2447 33834 SH SOLE 33685 0 149 WAL-MART STORES INC COM 931142103 28981 402146 SH SOLE 380608 0 21538 WALGREENS BOOTS ALLIANCE INC COM 931427108 13738 165479 SH SOLE 131158 0 34321 WASHINGTON FED INC COM 938824109 238 7273 SH SOLE 7273 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 778 89525 SH SOLE 89457 0 68 WASHINGTON TR BANCORP COM 940610108 2 34 SH SOLE 34 0 0 WASTE CONNECTIONS INC COM 94106B101 1122 12730 SH SOLE 12730 0 0 WASTE MGMT INC DEL COM 94106L109 7909 108504 SH SOLE 45509 0 62995 WATERS CORP COM 941848103 498 3191 SH SOLE 3191 0 0 WATSCO INC COM 942622200 253 1767 SH SOLE 1767 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 4 61 SH SOLE 61 0 0 WAYFAIR INC CL A 94419L101 18 444 SH SOLE 444 0 0 WD-40 CO COM 929236107 573 5263 SH SOLE 5263 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 1122 168796 SH SOLE 168671 0 125 WEB COM GROUP INC COM 94733A104 52 2759 SH SOLE 2759 0 0 WEBMD HEALTH CORP COM 94770V102 178 3364 SH SOLE 3364 0 0 WEBSTER FINL CORP CONN COM 947890109 1007 20137 SH SOLE 20110 0 27 WEC ENERGY GROUP INC COM 92939U106 6177 101846 SH SOLE 93123 0 8723 WEIBO CORP SPONSORED ADR 948596101 163 3126 SH SOLE 3126 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1448 43381 SH SOLE 43381 0 0 WELBILT INC COM 949090104 514 26094 SH SOLE 5678 0 20416 WELLCARE HEALTH PLANS INC COM 94946T106 400 2848 SH SOLE 2848 0 0 WELLS FARGO & CO NEW COM 949746101 51774 929980 SH SOLE 471519 0 458461 WELLTOWER INC COM 95040Q104 12720 179602 SH SOLE 179227 0 375 WENDYS CO COM 95058W100 72 5259 SH SOLE 5259 0 0 WERNER ENTERPRISES INC COM 950755108 1595 60901 SH SOLE 55633 0 5268 WESBANCO INC COM 950810101 420 11037 SH SOLE 11037 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 272 23830 SH SOLE 23644 0 186 WESCO INTL INC COM 95082P105 32 482 SH SOLE 482 0 0 WEST CORP COM 952355204 53 2204 SH SOLE 2204 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1642 20115 SH SOLE 20115 0 0 WESTAMERICA BANCORPORATION COM 957090103 151 2707 SH SOLE 2707 0 0 WESTAR ENERGY INC COM 95709T100 242 4480 SH SOLE 4480 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1060 21596 SH SOLE 21596 0 0 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 4 266 SH SOLE 266 0 0 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 0 5 SH SOLE 5 0 0 WESTERN DIGITAL CORP COM 958102105 8073 97814 SH SOLE 77619 0 20195 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 115 1896 SH SOLE 1896 0 0 WESTERN REFNG INC COM 959319104 354 10141 SH SOLE 9818 0 323 WESTERN REFNG LOGISTICS LP COM UNIT REP LTP 95931Q205 216 8473 SH SOLE 8473 0 0 WESTERN UN CO COM 959802109 7375 362572 SH SOLE 360352 0 2220 WESTLAKE CHEM CORP COM 960413102 19 280 SH SOLE 280 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 6054 226524 SH SOLE 34170 0 192354 WESTROCK CO COM 96145D105 4342 83478 SH SOLE 83434 0 44 WESTWOOD HLDGS GROUP INC COM 961765104 122 2281 SH SOLE 2281 0 0 WEX INC COM 96208T104 656 6342 SH SOLE 6267 0 75 WEYERHAEUSER CO COM 962166104 5779 170176 SH SOLE 142847 0 27329 WGL HLDGS INC COM 92924F106 194 2365 SH SOLE 2365 0 0 WHIRLPOOL CORP COM 963320106 2066 12065 SH SOLE 9776 0 2289 WHITE MTNS INS GROUP LTD COM G9618E107 710 806 SH SOLE 806 0 0 WHITEWAVE FOODS CO COM 966244105 151 2685 SH SOLE 2685 0 0 WHITING PETE CORP NEW COM 966387102 190 19926 SH SOLE 19926 0 0 WHOLE FOODS MKT INC COM 966837106 2511 84541 SH SOLE 84525 0 16 WILEY JOHN & SONS INC CL A 968223206 73 1354 SH SOLE 1354 0 0 WILLIAMS COS INC DEL COM 969457100 3189 107814 SH SOLE 107814 0 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 260 6387 SH SOLE 6387 0 0 WILLIAMS SONOMA INC COM 969904101 721 13454 SH SOLE 13400 0 54 WILLIS TOWERS WATSON PUB LTD SHS G96629103 965 7382 SH SOLE 6168 0 1214 WINDSTREAM HLDGS INC COM NEW 97382A200 112 20476 SH SOLE 20476 0 0 WINGSTOP INC COM 974155103 16 568 SH SOLE 568 0 0 WINMARK CORP COM 974250102 7 54 SH SOLE 54 0 0 WINNEBAGO INDS INC COM 974637100 5 167 SH SOLE 167 0 0 WINTRUST FINL CORP COM 97650W108 684 9883 SH SOLE 9883 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 2 165 SH SOLE 165 0 0 WISDOMTREE INVTS INC COM 97717P104 358 39466 SH SOLE 39466 0 0 WISDOMTREE TR BLMBG US BULL 97717W471 2138 78828 SH SOLE 78828 0 0 WISDOMTREE TR CBOE S&P 500 97717X560 559 19739 SH SOLE 19739 0 0 WISDOMTREE TR DIV EX-FINL FD 97717W406 862 10441 SH SOLE 10441 0 0 WISDOMTREE TR EM LCL DEBT FD 97717X867 202 5394 SH SOLE 5370 0 24 WISDOMTREE TR EMER MKT HIGH FD 97717W315 3034 74251 SH SOLE 58565 0 15686 WISDOMTREE TR EMERG CUR STR FD 97717W133 62 3364 SH SOLE 3364 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 2386 53143 SH SOLE 52908 0 235 WISDOMTREE TR EUR HDG SMLCAP 97717X552 5 185 SH SOLE 185 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 8311 132325 SH SOLE 128601 0 3724 WISDOMTREE TR EUROPE SMCP DV 97717W869 3019 51122 SH SOLE 51122 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 534 13414 SH SOLE 13414 0 0 WISDOMTREE TR GLB EX US RL EST 97717W331 511 18139 SH SOLE 18139 0 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 5083 113067 SH SOLE 113067 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 4 76 SH SOLE 76 0 0 WISDOMTREE TR HIGH DIV FD 97717W208 273 3987 SH SOLE 3987 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 279 11595 SH SOLE 10593 0 1002 WISDOMTREE TR INTL DIV EX FINL 97717W786 78 1953 SH SOLE 1953 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 8516 171274 SH SOLE 171274 0 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 468 10294 SH SOLE 10294 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 11405 174177 SH SOLE 174177 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 1482 52001 SH SOLE 52001 0 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 156 3858 SH SOLE 3526 0 332 WISDOMTREE TR JAPAN HD RL ES 97717W638 38 2846 SH SOLE 2767 0 79 WISDOMTREE TR JAPN HEDGE EQT 97717W851 15966 315297 SH SOLE 312657 0 2640 WISDOMTREE TR JP SMALLCP DIV 97717W836 3173 47613 SH SOLE 47378 0 235 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 7 213 SH SOLE 213 0 0 WISDOMTREE TR LARGECAP DIVID 97717W307 4262 51400 SH SOLE 49641 0 1759 WISDOMTREE TR LRGECP VALUE FD 97717W547 236 3364 SH SOLE 3317 0 47 WISDOMTREE TR MDCP EARN FUND 97717W570 12771 362098 SH SOLE 361973 0 125 WISDOMTREE TR MIDCAP DIVI FD 97717W505 4329 44394 SH SOLE 44394 0 0 WISDOMTREE TR SMALLCAP DIVID 97717W604 4142 51395 SH SOLE 51117 0 278 WISDOMTREE TR SMLCAP EARN FD 97717W562 9663 300021 SH SOLE 299887 0 134 WISDOMTREE TR US S CAP QTY DIV 97717X651 71 2152 SH SOLE 1745 0 407 WNS HOLDINGS LTD SPON ADR 92932M101 2248 78503 SH SOLE 78503 0 0 WOLVERINE WORLD WIDE INC COM 978097103 223 8938 SH SOLE 8938 0 0 WOODWARD INC COM 980745103 1749 25746 SH SOLE 18295 0 7451 WOORI BK ADR 98105T104 5 155 SH SOLE 155 0 0 WORKDAY INC CL A 98138H101 4 43 SH SOLE 43 0 0 WORLD ACCEP CORP DEL COM 981419104 62 1188 SH SOLE 1188 0 0 WORLD FUEL SVCS CORP COM 981475106 314 8679 SH SOLE 1811 0 6868 WORTHINGTON INDS INC COM 981811102 168 3755 SH SOLE 2454 0 1301 WPP PLC NEW ADR 92937A102 17047 155829 SH SOLE 155764 0 65 WPX ENERGY INC COM 98212B103 36 2738 SH SOLE 2738 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 274 8803 SH SOLE 8744 0 59 WYNDHAM WORLDWIDE CORP COM 98310W108 4381 51976 SH SOLE 51937 0 39 WYNN RESORTS LTD COM 983134107 4480 39102 SH SOLE 39003 0 99 XCEL ENERGY INC COM 98389B100 965 21769 SH SOLE 21099 0 670 XCERRA CORP COM 98400J108 1 124 SH SOLE 124 0 0 XENIA HOTELS & RESORTS INC COM 984017103 18 1074 SH SOLE 1074 0 0 XEROX CORP COM 984121103 768 104176 SH SOLE 103896 0 280 XILINX INC COM 983919101 14842 256402 SH SOLE 194933 0 61469 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 46 10418 SH SOLE 10418 0 0 XL GROUP LTD COM G98294104 1172 29431 SH SOLE 29396 0 35 XPERI CORP COM 98421B100 118 3475 SH SOLE 3475 0 0 XPO LOGISTICS INC COM 983793100 116 2425 SH SOLE 2425 0 0 XYLEM INC COM 98419M100 503 10000 SH SOLE 9935 0 65 YAHOO INC COM 984332106 1780 38325 SH SOLE 38325 0 0 YAMANA GOLD INC COM 98462Y100 5 1656 SH SOLE 1656 0 0 YANDEX N V SHS CLASS A N97284108 1242 56585 SH SOLE 56257 0 328 YELP INC CL A 985817105 72 2215 SH SOLE 2182 0 33 YORK WTR CO COM 987184108 0 3 SH SOLE 3 0 0 YUM BRANDS INC COM 988498101 3708 58010 SH SOLE 57920 0 90 YUM CHINA HLDGS INC COM 98850P109 961 35414 SH SOLE 35414 0 0 YY INC ADS REPCOM CLA 98426T106 4 94 SH SOLE 94 0 0 ZAGG INC COM 98884U108 99 13792 SH SOLE 13792 0 0 ZAYO GROUP HLDGS INC COM 98919V105 47 1411 SH SOLE 1411 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 1531 16772 SH SOLE 16772 0 0 ZELTIQ AESTHETICS INC COM 98933Q108 726 13064 SH SOLE 13064 0 0 ZENDESK INC COM 98936J101 30 1068 SH SOLE 1068 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 8 225 SH SOLE 225 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 5059 41437 SH SOLE 41271 0 166 ZIONS BANCORPORATION COM 989701107 600 14222 SH SOLE 14222 0 0 ZOES KITCHEN INC COM 98979J109 1 52 SH SOLE 52 0 0 ZOETIS INC CL A 98978V103 5596 104905 SH SOLE 87616 0 17289 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 24 1868 SH SOLE 1868 0 0