0001587973-18-000002.txt : 20180511 0001587973-18-000002.hdr.sgml : 20180511 20180511141528 ACCESSION NUMBER: 0001587973-18-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180511 DATE AS OF CHANGE: 20180511 EFFECTIVENESS DATE: 20180511 FILER: COMPANY DATA: COMPANY CONFORMED NAME: State of Tennessee, Treasury Department CENTRAL INDEX KEY: 0001587973 IRS NUMBER: 626001445 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15649 FILM NUMBER: 18826304 BUSINESS ADDRESS: STREET 1: 502 DEADERICK STREET STREET 2: 13TH FLOOR, ATTN: INVESTMENT DIVISION CITY: NASHVILLE STATE: TN ZIP: 37243 BUSINESS PHONE: 615-741-2643 MAIL ADDRESS: STREET 1: 502 DEADERICK STREET STREET 2: 13TH FLOOR, ATTN: INVESTMENT DIVISION CITY: NASHVILLE STATE: TN ZIP: 37243 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001587973 XXXXXXXX 03-31-2018 03-31-2018 State of Tennessee, Treasury Department
502 DEADERICK STREET 13TH FLOOR, ATTN: INVESTMENT DIVISION NASHVILLE TN 37243
13F HOLDINGS REPORT 028-15649 N
Jennifer M Selliers Director of Internal Compliance 615-253-6921 Jennifer M Selliers Nashville TN 05-11-2018 0 2066 19589594 false
INFORMATION TABLE 2 1Q2018ver01.xml 3M CO Common Stock 88579Y101 31390 142992 SH SOLE 142992 0 0 3M CO Common Stock 88579Y101 12186 55512 SH SOLE 55512 0 0 3M CO Common Stock 88579Y101 18056 82252 SH SOLE 82252 0 0 8X8 INC NEW Common Stock 282914100 1197 64161 SH SOLE 64161 0 0 AAON INC Common Stock 000360206 1109 28429 SH SOLE 28429 0 0 AAR CORP Common Stock 000361105 1011 22909 SH SOLE 22909 0 0 ABAXIS INC Common Stock 002567105 1133 16045 SH SOLE 16045 0 0 ABBOTT LABS Common Stock 002824100 25044 417956 SH SOLE 417956 0 0 ABBOTT LABS Common Stock 002824100 10167 169677 SH SOLE 169677 0 0 ABBOTT LABS Common Stock 002824100 32929 549551 SH SOLE 549551 0 0 ABBVIE INC Common Stock 00287Y109 36230 382777 SH SOLE 382777 0 0 ABBVIE INC Common Stock 00287Y109 22482 237529 SH SOLE 237529 0 0 ABBVIE INC Common Stock 00287Y109 49253 520375 SH SOLE 520375 0 0 ABERCROMBIE & FITCH CO Common Stock 002896207 1174 48502 SH SOLE 48502 0 0 ABIOMED INC Common Stock 003654100 11640 40000 SH SOLE 40000 0 0 ABM INDS INC Common Stock 000957100 1349 40292 SH SOLE 40292 0 0 ACADIA HEALTHCARE COMPANY INC Common Stock 00404A109 3918 100000 SH SOLE 100000 0 0 ACADIA RLTY TR REIT 004239109 1470 59765 SH SOLE 59765 0 0 ACCENTURE PLC COM STOCK Common Stock G1151C101 22730 148075 SH SOLE 148075 0 0 ACCENTURE PLC COM STOCK Common Stock G1151C101 7276 47401 SH SOLE 47401 0 0 ACETO CORP Common Stock 004446100 162 21379 SH SOLE 21379 0 0 ACORDA THERAPEUTICS INC Common Stock 00484M106 781 33028 SH SOLE 33028 0 0 ACTIVISION BLIZZARD INCE Common Stock 00507V109 12289 182164 SH SOLE 182164 0 0 ACTIVISION BLIZZARD INCE Common Stock 00507V109 7981 118310 SH SOLE 118310 0 0 ACTUANT CORP CL A Common Stock 00508X203 999 42960 SH SOLE 42960 0 0 ACUITY BRANDS INC Common Stock 00508Y102 1409 10123 SH SOLE 10123 0 0 ADMINISTAFF INC Common Stock 45778Q107 1844 26517 SH SOLE 26517 0 0 ADOBE SYS INC Common Stock 00724F101 25506 118040 SH SOLE 118040 0 0 ADOBE SYS INC Common Stock 00724F101 15613 72257 SH SOLE 72257 0 0 ADOBE SYS INC Common Stock 00724F101 45377 210000 SH SOLE 210000 0 0 ADTRAN INC Common Stock 00738A106 534 34318 SH SOLE 34318 0 0 ADVANCE AUTO PARTS INC Common Stock 00751Y106 2106 17763 SH SOLE 17763 0 0 ADVANCED ENERGY INDS Common Stock 007973100 1818 28456 SH SOLE 28456 0 0 ADVANCED MICRO DEVICES INC Common Stock 007903107 1988 197799 SH SOLE 197799 0 0 ADVANSIX INC Common Stock 00773T101 764 21968 SH SOLE 21968 0 0 AECOM TECHNOLOGY CORP DELAWARE Common Stock 00766T100 7391 207429 SH SOLE 207429 0 0 AEGION CORP Common Stock 00770F104 540 23564 SH SOLE 23564 0 0 AEROJET ROCKETDYNE HLDGS INC Common Stock 007800105 1497 53520 SH SOLE 53520 0 0 AEROVIRONMENT INC Common Stock 008073108 687 15105 SH SOLE 15105 0 0 AES CORP Common Stock 00130H105 1803 158599 SH SOLE 158599 0 0 AES CORP Common Stock 00130H105 2267 199378 SH SOLE 199378 0 0 AES CORP Common Stock 00130H105 3218 283000 SH SOLE 283000 0 0 AETNA INC NEW Common Stock 00817Y108 13268 78506 SH SOLE 78506 0 0 AETNA INC NEW Common Stock 00817Y108 4739 28044 SH SOLE 28044 0 0 AETNA INC NEW Common Stock 00817Y108 9840 58227 SH SOLE 58227 0 0 AFFILIATED MANAGERS GROUP INC Common Stock 008252108 2481 13086 SH SOLE 13086 0 0 AFFILIATED MANAGERS GROUP INC Common Stock 008252108 1644 8671 SH SOLE 8671 0 0 AFLAC INC Common Stock 001055102 8189 187144 SH SOLE 187144 0 0 AFLAC INC Common Stock 001055102 3707 84706 SH SOLE 84706 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 5184 77491 SH SOLE 77491 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 2286 34163 SH SOLE 34163 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 11344 169572 SH SOLE 169572 0 0 AGILYSYS INC Common Stock 00847J105 119 10000 SH SOLE 10000 0 0 AGNICO EAGLE MINES LTD Common Stock 008474108 7686 182881 SH SOLE 182881 0 0 AGNICO EAGLE MINES LTD. Common Stock 008474108 1262 30000 SH SOLE 30000 0 0 AGREE REALTY CORP REIT 008492100 1004 20896 SH SOLE 20896 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 8361 52572 SH SOLE 52572 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 41268 259499 SH SOLE 259499 0 0 AK STL HLDG CORP Common Stock 001547108 1021 225401 SH SOLE 225401 0 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 2898 40828 SH SOLE 40828 0 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 1649 23231 SH SOLE 23231 0 0 Alamo Group Inc Common Stock 011311107 743 6760 SH SOLE 6760 0 0 ALARM COM HLDGS INC Common Stock 011642105 671 17775 SH SOLE 17775 0 0 ALASKA AIR GROUP INC Common Stock 011659109 1830 29534 SH SOLE 29534 0 0 ALASKA AIR GROUP INC Common Stock 011659109 4957 80000 SH SOLE 80000 0 0 ALBANY INTL CORP Common Stock 012348108 1295 20646 SH SOLE 20646 0 0 ALBEMARLE CORP Common Stock 012653101 2464 26566 SH SOLE 26566 0 0 ALCOA CORP ORP Common Stock 013872106 6628 147429 SH SOLE 147429 0 0 ALEXANDER & BALDWIN HLDGS INC Common Stock 57686G105 871 30417 SH SOLE 30417 0 0 ALEXANDER & BALDWIN INC NEW REIT 014491104 2628 113619 SH SOLE 113619 0 0 ALEXANDRIA REAL ESTATE REIT 015271109 3036 24309 SH SOLE 24309 0 0 ALEXANDRIA REAL ESTATE REIT 015271109 10386 83162 SH SOLE 83162 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 5933 53231 SH SOLE 53231 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 11682 104812 SH SOLE 104812 0 0 ALIGN TECHNOLOGY INC Common Stock 016255101 4349 17317 SH SOLE 17317 0 0 ALIGN TECHNOLOGY INC Common Stock 016255101 1797 7156 SH SOLE 7156 0 0 ALIGN TECHNOLOGY INC Common Stock 016255101 8548 34039 SH SOLE 34039 0 0 ALLEGHANY CORP DEL Common Stock 017175100 2888 4700 SH SOLE 4700 0 0 ALLEGIANT TRAVEL CO Common Stock 01748X102 1543 8940 SH SOLE 8940 0 0 ALLEGION PLC Common Stock G0176J109 1949 22856 SH SOLE 22856 0 0 ALLERGAN PLC Common Stock G0177J108 13348 79318 SH SOLE 79318 0 0 ALLERGAN PLC Common Stock G0177J108 20604 122434 SH SOLE 122434 0 0 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 2466 11586 SH SOLE 11586 0 0 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 48958 230000 SH SOLE 230000 0 0 ALLIANT ENERGY CORP Common Stock 018802108 2270 55553 SH SOLE 55553 0 0 ALLSTATE CORP Common Stock 020002101 8069 85114 SH SOLE 85114 0 0 ALLSTATE CORP Common Stock 020002101 3158 33308 SH SOLE 33308 0 0 ALLSTATE CORP Common Stock 020002101 17907 188894 SH SOLE 188894 0 0 ALMOST FAMILY INC Common Stock 020409108 481 8588 SH SOLE 8588 0 0 ALPHABET INC CLASS A Common Stock 02079K305 74336 71674 SH SOLE 71674 0 0 ALPHABET INC CLASS A Common Stock 02079K305 25118 24219 SH SOLE 24219 0 0 ALPHABET INC CLASS A Common Stock 02079K305 86083 83000 SH SOLE 83000 0 0 ALPHABET INC CLASS C Common Stock 02079K107 75407 73084 SH SOLE 73084 0 0 ALPHABET INC CLASS C Common Stock 02079K107 33012 31995 SH SOLE 31995 0 0 ALPHABET INC CLASS C Common Stock 02079K107 106790 103500 SH SOLE 103500 0 0 ALPS ETF TR ETP 00162Q866 86 9200 SH SOLE 9200 0 0 ALTABA INC Closed-End Fund 021346101 37020 500000 SH SOLE 500000 0 0 ALTRIA GROUP INC Common Stock 02209S103 28439 456340 SH SOLE 456340 0 0 ALTRIA GROUP INC Common Stock 02209S103 4409 70750 SH SOLE 70750 0 0 ALTRIA GROUP INC Common Stock 02209S103 13843 222133 SH SOLE 222133 0 0 AMAG PHARMACEUTICALS INC Common Stock 00163U106 510 25328 SH SOLE 25328 0 0 AMAZON COM INC Common Stock 023135106 139644 96483 SH SOLE 96483 0 0 AMAZON COM INC Common Stock 023135106 54785 37852 SH SOLE 37852 0 0 AMAZON COM INC Common Stock 023135106 161465 111560 SH SOLE 111560 0 0 AMBARELLA INC Common Stock G037AX101 30864 630000 SH SOLE 630000 0 0 AMC NETWORKS INC-A Common Stock 00164V103 517 10000 SH SOLE 10000 0 0 AMEDISYS INC Common Stock 023436108 1235 20461 SH SOLE 20461 0 0 AMEREN CORP Common Stock 023608102 3299 58262 SH SOLE 58262 0 0 AMERICAN AIRLINES GROUP INC Common Stock 02376R102 5254 101114 SH SOLE 101114 0 0 AMERICAN AIRLINES GROUP INC Common Stock 02376R102 1527 29385 SH SOLE 29385 0 0 AMERICAN ASSETS TR INC REIT 024013104 991 29661 SH SOLE 29661 0 0 AMERICAN AXLE & MFG HLDGS INC Common Stock 024061103 1080 70960 SH SOLE 70960 0 0 AMERICAN CAMPUS CMNTYS INC REIT 024835100 1491 38600 SH SOLE 38600 0 0 AMERICAN EAGLE OUTFITTERS NEW Common Stock 02553E106 3986 200000 SH SOLE 200000 0 0 AMERICAN ELEC PWR INC Common Stock 025537101 8103 118141 SH SOLE 118141 0 0 AMERICAN ELEC PWR INC Common Stock 025537101 3132 45656 SH SOLE 45656 0 0 American Equity Investment Lif Common Stock 025676206 1868 63628 SH SOLE 63628 0 0 AMERICAN EXPRESS CO Common Stock 025816109 16137 172992 SH SOLE 172992 0 0 AMERICAN EXPRESS CO Common Stock 025816109 7021 75272 SH SOLE 75272 0 0 AMERICAN EXPRESS CO Common Stock 025816109 19822 212505 SH SOLE 212505 0 0 AMERICAN FINL GROUP INC OHIO Common Stock 025932104 9685 86300 SH SOLE 86300 0 0 AMERICAN HOMES 4 RENT REIT 02665T306 948 47224 SH SOLE 47224 0 0 AMERICAN INTL GROUP INC Common Stock 026874784 11747 215860 SH SOLE 215860 0 0 AMERICAN INTL GROUP INC Common Stock 026874784 14573 267786 SH SOLE 267786 0 0 AMERICAN INTL GROUP INC WT EXP Equity WRT 026874156 558 34045 SH SOLE 34045 0 0 AMERICAN PUBLIC EDUCATION INC Common Stock 02913V103 503 11707 SH SOLE 11707 0 0 AMERICAN STS WTR CO Common Stock 029899101 1387 26145 SH SOLE 26145 0 0 AMERICAN TOWER REIT CLASS A REIT 03027X100 15385 105858 SH SOLE 105858 0 0 AMERICAN TOWER REIT CLASS A REIT 03027X100 6074 41791 SH SOLE 41791 0 0 AMERICAN TOWER REIT CLASS A REIT 03027X100 21963 151115 SH SOLE 151115 0 0 AMERICAN VANGUARD CORP Common Stock 030371108 370 18332 SH SOLE 18332 0 0 AMERICAN WATER WORKS CO INC Common Stock 030420103 3521 42874 SH SOLE 42874 0 0 AMERICAN WOODMARK CORP Common Stock 030506109 993 10087 SH SOLE 10087 0 0 AMERIPRISE FINL INC Common Stock 03076C106 5198 35138 SH SOLE 35138 0 0 AMERIPRISE FINL INC Common Stock 03076C106 2273 15366 SH SOLE 15366 0 0 AMERIS BANCORP Common Stock 03076K108 1441 27246 SH SOLE 27246 0 0 AMERISAFE INC Common Stock 03071H100 765 13854 SH SOLE 13854 0 0 AMERISOURCEBERGEN CORP Common Stock 03073E105 3365 39033 SH SOLE 39033 0 0 AMERISOURCEBERGEN CORP Common Stock 03073E105 9262 107434 SH SOLE 107434 0 0 AMETEK INC NEW Common Stock 031100100 4220 55548 SH SOLE 55548 0 0 AMETEK INC NEW Common Stock 031100100 5532 72818 SH SOLE 72818 0 0 AMETEK INC NEW Common Stock 031100100 32910 433200 SH SOLE 433200 0 0 AMGEN INC Common Stock 031162100 27364 160513 SH SOLE 160513 0 0 AMGEN INC Common Stock 031162100 15874 93116 SH SOLE 93116 0 0 AMGEN INC Common Stock 031162100 29185 171191 SH SOLE 171191 0 0 AMN HEALTHCARE SERVICES INC Common Stock 001744101 1955 34442 SH SOLE 34442 0 0 AMPHASTAR PHARMACEUTICALS INC Common Stock 03209R103 486 25941 SH SOLE 25941 0 0 AMPHENOL CORP NEW Common Stock 032095101 6318 73353 SH SOLE 73353 0 0 ANADARKO PETE CORP Common Stock 032511107 7937 131384 SH SOLE 131384 0 0 ANADARKO PETE CORP Common Stock 032511107 4229 69998 SH SOLE 69998 0 0 ANALOG DEVICES INC Common Stock 032654105 8092 88798 SH SOLE 88798 0 0 ANALOGIC CORP Common Stock 032657207 861 8980 SH SOLE 8980 0 0 ANDEAVOR Common Stock 03349M105 3416 33969 SH SOLE 33969 0 0 ANDEAVOR Common Stock 03349M105 2584 25697 SH SOLE 25697 0 0 ANDEAVOR Common Stock 03349M105 45588 453345 SH SOLE 453345 0 0 ANDERSONS INC Common Stock 034164103 628 18979 SH SOLE 18979 0 0 ANGIODYNAMICS INC Common Stock 03475V101 457 26515 SH SOLE 26515 0 0 ANI PHARMACEUTICALS INC Common Stock 00182C103 373 6404 SH SOLE 6404 0 0 ANIKA THERAPEUTICS INC Common Stock 035255108 529 10647 SH SOLE 10647 0 0 ANIXTER INTL INC Common Stock 035290105 1550 20461 SH SOLE 20461 0 0 ANSYS INC Common Stock 03662Q105 3156 20140 SH SOLE 20140 0 0 ANTHEM INC Common Stock 036752103 13491 61405 SH SOLE 61405 0 0 ANTHEM INC Common Stock 036752103 4639 21113 SH SOLE 21113 0 0 ANTHEM INC Common Stock 036752103 10404 47356 SH SOLE 47356 0 0 AON PLC CLASS-A ORD Common Stock G0408V102 8295 59114 SH SOLE 59114 0 0 AON PLC CLASS-A ORD Common Stock G0408V102 4111 29298 SH SOLE 29298 0 0 AON PLC CLASS-A ORD Common Stock G0408V102 7290 51946 SH SOLE 51946 0 0 APACHE CORP Common Stock 037411105 3525 91594 SH SOLE 91594 0 0 APARTMENT INVT & MGMT CO REIT 03748R101 1539 37778 SH SOLE 37778 0 0 APARTMENT INVT & MGMT CO REIT 03748R101 1924 47224 SH SOLE 47224 0 0 APARTMENT INVT & MGMT CO REIT 03748R101 3314 81337 SH SOLE 81337 0 0 APOGEE ENTERPRISES INC Common Stock 037598109 911 21016 SH SOLE 21016 0 0 APOLLO COML REAL EST FIN INC REIT 03762U105 1215 67596 SH SOLE 67596 0 0 APPLE INC Common Stock 037833100 204420 1218384 SH SOLE 1218384 0 0 APPLE INC Common Stock 037833100 79093 471406 SH SOLE 471406 0 0 APPLE INC Common Stock 037833100 288197 1717708 SH SOLE 1717708 0 0 APPLIED INDL TECHNOLOGIES INC Common Stock 03820C105 2051 28135 SH SOLE 28135 0 0 APPLIED MATLS INC Common Stock 038222105 14030 252294 SH SOLE 252294 0 0 APPLIED MATLS INC Common Stock 038222105 7877 141652 SH SOLE 141652 0 0 APPLIED MATLS INC Common Stock 038222105 70036 1259421 SH SOLE 1259421 0 0 APPLIED OPTOELECTRONICS INC Common Stock 03823U102 17960 716664 SH SOLE 716664 0 0 APPLIED OPTOELECTRONICS INC Common Stock 03823U102 347 13847 SH SOLE 13847 0 0 APTIV PLC Common Stock G6095L109 5424 63834 SH SOLE 63834 0 0 APTIV PLC Common Stock G6095L109 1599 18819 SH SOLE 18819 0 0 AQUA AMERICA INC Common Stock 03836W103 2078 61000 SH SOLE 61000 0 0 ARCBEST CORP Common Stock 03937C105 589 18385 SH SOLE 18385 0 0 ARCHER DANIELS MIDLAND CO Common Stock 039483102 5824 134288 SH SOLE 134288 0 0 ARCHER DANIELS MIDLAND CO Common Stock 039483102 4867 112215 SH SOLE 112215 0 0 ARCHER DANIELS MIDLAND CO Common Stock 039483102 5994 138216 SH SOLE 138216 0 0 ARCHROCK INC Common Stock 03957W106 435 49719 SH SOLE 49719 0 0 ARCONIC INC Common Stock 03965L100 2350 102013 SH SOLE 102013 0 0 ARES CAPITAL CORP Common Stock 04010L103 2263 142600 SH SOLE 142600 0 0 ARISTA NETWORKS INC Common Stock 040413106 2725 10672 SH SOLE 10672 0 0 ARMADA HOFFLER PPTYS INC REIT 04208T108 446 32546 SH SOLE 32546 0 0 ARMOUR RESIDENTIAL REIT INC REIT 042315507 685 29409 SH SOLE 29409 0 0 ARRIS INTL INC Common Stock G0551A103 5314 200000 SH SOLE 200000 0 0 ARROW ELECTRS INC Common Stock 042735100 8287 107600 SH SOLE 107600 0 0 ASBURY AUTOMOTIVE GROUP INC Common Stock 043436104 915 13560 SH SOLE 13560 0 0 ASCENA RETAIL GROUP INC Common Stock 04351G101 242 120544 SH SOLE 120544 0 0 ASGN INC Common Stock 00191U102 2852 34832 SH SOLE 34832 0 0 ASHLAND GLOBAL HLDGS INC Common Stock 044186104 6316 90500 SH SOLE 90500 0 0 ASSERTIO THERAPEUTICS, INC. Common Stock 249908104 296 44925 SH SOLE 44925 0 0 ASSURANT INC Common Stock 04621X108 1152 12601 SH SOLE 12601 0 0 ASTEC INDS INC Common Stock 046224101 751 13610 SH SOLE 13610 0 0 AT&T INC Common Stock 00206R102 52561 1474350 SH SOLE 1474350 0 0 AT&T INC Common Stock 00206R102 21564 604894 SH SOLE 604894 0 0 AT&T INC Common Stock 00206R102 17858 500927 SH SOLE 500927 0 0 ATENTO S A Common Stock L0427L105 84 10715 SH SOLE 10715 0 0 ATLANTIC TELE NETWORK INC Common Stock 00215F107 464 7777 SH SOLE 7777 0 0 ATLAS AIR WORLDWIDE HLDGS INC Common Stock 049164205 1075 17776 SH SOLE 17776 0 0 ATMOS ENERGY CORP Common Stock 049560105 2527 30000 SH SOLE 30000 0 0 AUDIOCODES LTD Common Stock M15342104 987 138039 SH SOLE 138039 0 0 AUTODESK INC Common Stock 052769106 6642 52890 SH SOLE 52890 0 0 AUTODESK INC Common Stock 052769106 2739 21814 SH SOLE 21814 0 0 AUTOMATIC DATA PROCESSING INC Common Stock 053015103 12079 106438 SH SOLE 106438 0 0 AUTONATION INC Common Stock 05329W102 2807 60000 SH SOLE 60000 0 0 AUTOZONE INC Common Stock 053332102 4245 6544 SH SOLE 6544 0 0 AUTOZONE INC Common Stock 053332102 1946 3000 SH SOLE 3000 0 0 AVADEL PHARMACEUTICALS PLC ADR 05337M104 170 23291 SH SOLE 23291 0 0 AVALONBAY CMNTYS INC REIT 053484101 5453 33156 SH SOLE 33156 0 0 AVALONBAY CMNTYS INC REIT 053484101 2330 14167 SH SOLE 14167 0 0 AVALONBAY CMNTYS INC REIT 053484101 11258 68454 SH SOLE 68454 0 0 AVERY DENNISON CORP Common Stock 053611109 2243 21114 SH SOLE 21114 0 0 AVERY DENNISON CORP Common Stock 053611109 16508 155365 SH SOLE 155365 0 0 AVISTA CORP Common Stock 05379B107 2349 45837 SH SOLE 45837 0 0 AVNET INC Common Stock 053807103 9968 238700 SH SOLE 238700 0 0 AVON PRODS INC Common Stock 054303102 949 334205 SH SOLE 334205 0 0 AXCELIS TECHNOLOGIES INC Common Stock 054540208 547 22239 SH SOLE 22239 0 0 AXON ENTERPRISE INC Common Stock 05464C101 1476 37536 SH SOLE 37536 0 0 AZZ INC Common Stock 002474104 809 18517 SH SOLE 18517 0 0 B&G FOODS INC- CLASS A Common Stock 05508R106 1122 47326 SH SOLE 47326 0 0 BADGER METER INC Common Stock 056525108 995 21106 SH SOLE 21106 0 0 BAKER HUGHES A GE CO Common Stock 05722G100 2818 101472 SH SOLE 101472 0 0 BALCHEM CORP Common Stock 057665200 2698 33000 SH SOLE 33000 0 0 BALCHEM CORP Common Stock 057665200 1862 22776 SH SOLE 22776 0 0 BALL CORP Common Stock 058498106 3338 84056 SH SOLE 84056 0 0 BALL CORP Common Stock 058498106 1187 29902 SH SOLE 29902 0 0 BALL CORP Common Stock 058498106 2462 62000 SH SOLE 62000 0 0 BANC OF CALIFORNIA INC Common Stock 05990K106 593 30736 SH SOLE 30736 0 0 BANK HAWAII CORP Common Stock 062540109 5817 70000 SH SOLE 70000 0 0 BANK OF AMERICA CORPORATION Common Stock 060505104 68896 2297295 SH SOLE 2297295 0 0 BANK OF AMERICA CORPORATION Common Stock 060505104 31515 1050852 SH SOLE 1050852 0 0 BANK OF AMERICA CORPORATION Common Stock 060505104 90660 3023005 SH SOLE 3023005 0 0 BANK OF MONTREAL Common Stock 063671101 38484 509959 SH SOLE 509959 0 0 BANK OF NEW YORK MELLON CORP Common Stock 064058100 12494 242464 SH SOLE 242464 0 0 BANK OF NEW YORK MELLON CORP Common Stock 064058100 5185 100626 SH SOLE 100626 0 0 BANK OF NEW YORK MELLON CORP Common Stock 064058100 21901 425012 SH SOLE 425012 0 0 BANK OF NOVA SCOTIA Common Stock 064149107 58095 944032 SH SOLE 944032 0 0 BANK OZK Common Stock 063904106 4827 100000 SH SOLE 100000 0 0 BANNER CORP Common Stock 06652V208 1301 23449 SH SOLE 23449 0 0 BARNES & NOBLE ED INC Common Stock 06777U101 184 26646 SH SOLE 26646 0 0 BARNES & NOBLE INC Common Stock 067774109 199 40211 SH SOLE 40211 0 0 BARNES GROUP INC Common Stock 067806109 2098 35023 SH SOLE 35023 0 0 BARRICK GOLD CORP Common Stock 067901108 11426 918079 SH SOLE 918079 0 0 BAXTER INTL INC Common Stock 071813109 7761 119324 SH SOLE 119324 0 0 BAXTER INTL INC Common Stock 071813109 9792 150553 SH SOLE 150553 0 0 BAXTER INTL INC Common Stock 071813109 10886 167378 SH SOLE 167378 0 0 BB&T CORP Common Stock 054937107 9714 186662 SH SOLE 186662 0 0 BB&T CORP Common Stock 054937107 3672 70559 SH SOLE 70559 0 0 BCE INC NPV Common Stock 05534B760 30473 708832 SH SOLE 708832 0 0 BECTON DICKINSON & CO Common Stock 075887109 13854 63930 SH SOLE 63930 0 0 BECTON DICKINSON & CO Common Stock 075887109 5266 24299 SH SOLE 24299 0 0 BECTON DICKINSON & CO Common Stock 075887109 20679 95425 SH SOLE 95425 0 0 BEL FUSE INC Common Stock 077347300 121 6388 SH SOLE 6388 0 0 BELDEN CDT INC Common Stock 077454106 7583 110000 SH SOLE 110000 0 0 BELMOND LTD Common Stock G1154H107 709 63578 SH SOLE 63578 0 0 BENCHMARK ELECTRS INC Common Stock 08160H101 1063 35617 SH SOLE 35617 0 0 BERKLEY W R CORP Common Stock 084423102 6521 89700 SH SOLE 89700 0 0 BERKSHIRE HATHAWAY INC CL B Common Stock 084670702 92188 462141 SH SOLE 462141 0 0 BERKSHIRE HATHAWAY INC CL B Common Stock 084670702 36416 182554 SH SOLE 182554 0 0 BERKSHIRE HATHAWAY INC CL B Common Stock 084670702 70651 354177 SH SOLE 354177 0 0 BEST BUY INC Common Stock 086516101 4274 61068 SH SOLE 61068 0 0 BEST BUY INC Common Stock 086516101 3777 53959 SH SOLE 53959 0 0 BEST BUY INC Common Stock 086516101 6910 98726 SH SOLE 98726 0 0 BIG 5 SPORTING GOODS CORP Common Stock 08915P101 94 12961 SH SOLE 12961 0 0 BIG LOTS INC Common Stock 089302103 4101 94200 SH SOLE 94200 0 0 BIGLARI HLDGS INC Common Stock 08986R101 306 750 SH SOLE 750 0 0 BILL BARRETT CORP Common Stock 43114K108 355 69840 SH SOLE 69840 0 0 BIO RAD LABORATORIES INC Common Stock 090572207 5002 20000 SH SOLE 20000 0 0 BIO TECHNE CORP Common Stock 09073M104 10573 70000 SH SOLE 70000 0 0 BIOGEN IDEC INC Common Stock 09062X103 13910 50800 SH SOLE 50800 0 0 BIOGEN IDEC INC Common Stock 09062X103 2135 7796 SH SOLE 7796 0 0 BIOGEN IDEC INC Common Stock 09062X103 9527 34792 SH SOLE 34792 0 0 BIOTELEMETRY INC Common Stock 090672106 682 21949 SH SOLE 21949 0 0 BJS RESTAURANTS INC Common Stock 09180C106 586 13058 SH SOLE 13058 0 0 BLACKBAUD INC Common Stock 09227Q100 8145 80000 SH SOLE 80000 0 0 BLACKBERRY LTD NPV Common Stock 09228F103 4363 379887 SH SOLE 379887 0 0 BlackRock Corporate High Yield Closed-End Fund 09255P107 1626 153572 SH SOLE 153572 0 0 BLACKROCK INC Common Stock 09247X101 16097 29715 SH SOLE 29715 0 0 BLACKROCK INC Common Stock 09247X101 6152 11357 SH SOLE 11357 0 0 BLACKROCK INC Common Stock 09247X101 23024 42501 SH SOLE 42501 0 0 BLOCK H & R INC Common Stock 093671105 1276 50198 SH SOLE 50198 0 0 BLUCORA INC Common Stock 095229100 802 32601 SH SOLE 32601 0 0 BOEING CO Common Stock 097023105 43553 132831 SH SOLE 132831 0 0 BOEING CO Common Stock 097023105 20972 63963 SH SOLE 63963 0 0 BOEING CO Common Stock 097023105 78593 239701 SH SOLE 239701 0 0 BOFI HLDG INC Common Stock 05566U108 1615 39845 SH SOLE 39845 0 0 BOISE CASCADE CO DEL Common Stock 09739D100 1060 27458 SH SOLE 27458 0 0 BOOKING HOLDINGS INC Common Stock 09857L108 24361 11710 SH SOLE 11710 0 0 BOOKING HOLDINGS INC Common Stock 09857L108 10104 4857 SH SOLE 4857 0 0 BOOKING HOLDINGS INC Common Stock 09857L108 30809 14809 SH SOLE 14809 0 0 BORG WARNER INC Common Stock 099724106 2387 47524 SH SOLE 47524 0 0 BORG WARNER INC Common Stock 099724106 6028 120000 SH SOLE 120000 0 0 BOSTON PRIVATE FINL HLDGS INC Common Stock 101119105 917 60921 SH SOLE 60921 0 0 BOSTON PROPERTIES INC REIT 101121101 4567 37060 SH SOLE 37060 0 0 BOSTON PROPERTIES INC REIT 101121101 11638 94447 SH SOLE 94447 0 0 BOSTON PROPERTIES INC REIT 101121101 17620 143000 SH SOLE 143000 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 9020 330146 SH SOLE 330146 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 3415 125014 SH SOLE 125014 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 22129 809975 SH SOLE 809975 0 0 BOTTOMLINE TECH DEL INC Common Stock 101388106 977 25224 SH SOLE 25224 0 0 BRADY CORP Common Stock 104674106 1280 34442 SH SOLE 34442 0 0 BRANDYWINE RLTY TR REIT 105368203 2363 148806 SH SOLE 148806 0 0 BRIGGS & STRATTON CORP Common Stock 109043109 661 30895 SH SOLE 30895 0 0 BRIGHTHOUSE FINANCIAL INC Common Stock 10922N103 1183 23008 SH SOLE 23008 0 0 BRINKER INTL INC Common Stock 109641100 503 13921 SH SOLE 13921 0 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 24795 392020 SH SOLE 392020 0 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 9912 156710 SH SOLE 156710 0 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 34699 548608 SH SOLE 548608 0 0 BRISTOW GROUP INC Common Stock 110394103 305 23441 SH SOLE 23441 0 0 BROADCOM LTD Common Stock Y09827109 23227 98567 SH SOLE 98567 0 0 BROADCOM LTD Common Stock Y09827109 7094 30106 SH SOLE 30106 0 0 BROADCOM LTD Common Stock Y09827109 74253 315098 SH SOLE 315098 0 0 BROADRIDGE FINL SOLUTIONS INC Common Stock 11133T103 13931 127000 SH SOLE 127000 0 0 BROOKFIELD ASSET MANAGEMENT INC Common Stock 112585104 26684 685216 SH SOLE 685216 0 0 BROOKLINE BANCORP INC DEL Common Stock 11373M107 886 54693 SH SOLE 54693 0 0 BROOKS AUTOMATION INC Common Stock 114340102 1354 50005 SH SOLE 50005 0 0 BROWN & BROWN INC Common Stock 115236101 3562 140000 SH SOLE 140000 0 0 BROWN FORMAN CORP Common Stock 115637209 3416 62801 SH SOLE 62801 0 0 BROWN FORMAN CORP Common Stock 115637209 3425 62955 SH SOLE 62955 0 0 BRUNSWICK CORP Common Stock 117043109 5690 95800 SH SOLE 95800 0 0 BRUSH ENGINEERED MATLS INC Common Stock 576690101 730 14308 SH SOLE 14308 0 0 BUCKLE INC Common Stock 118440106 449 20277 SH SOLE 20277 0 0 C H ROBINSON WORLDWIDE INC Common Stock 12541W209 3145 33556 SH SOLE 33556 0 0 CA INC Common Stock 12673P105 2545 75085 SH SOLE 75085 0 0 CABOT CORP Common Stock 127055101 2351 42200 SH SOLE 42200 0 0 CABOT MICROELECTRONICS CORP Common Stock 12709P103 1936 18073 SH SOLE 18073 0 0 CABOT OIL & GAS CORP Common Stock 127097103 2653 110645 SH SOLE 110645 0 0 CABOT OIL & GAS CORP Common Stock 127097103 1179 49169 SH SOLE 49169 0 0 CABOT OIL & GAS CORP Common Stock 127097103 2518 105000 SH SOLE 105000 0 0 CABOT OIL & GAS CORP Common Stock 127097103 16456 686251 SH SOLE 686251 0 0 CACI INTL INC Common Stock 127190304 2670 17638 SH SOLE 17638 0 0 CADENCE DESIGN SYSTEM INC Common Stock 127387108 2498 67923 SH SOLE 67923 0 0 CAL MAINE FOODS INC Common Stock 128030202 934 21366 SH SOLE 21366 0 0 CALAMP CORP Common Stock 128126109 577 25208 SH SOLE 25208 0 0 CALAVO GROWERS INC Common Stock 128246105 1007 10925 SH SOLE 10925 0 0 CALERES INC Common Stock 129500104 1030 30667 SH SOLE 30667 0 0 CALIFORNIA WTR SVC GROUP Common Stock 130788102 1267 34014 SH SOLE 34014 0 0 CALLAWAY GOLF CO Common Stock 131193104 1108 67717 SH SOLE 67717 0 0 CAMBREX CORP Common Stock 132011107 1213 23188 SH SOLE 23188 0 0 CAMDEN PPTY TR REIT 133131102 6246 74200 SH SOLE 74200 0 0 CAMDEN PPTY TR REIT 133131102 3975 47224 SH SOLE 47224 0 0 CAMDEN PPTY TR REIT 133131102 4043 48028 SH SOLE 48028 0 0 CAMECO CORP Common Stock 13321L108 2794 307710 SH SOLE 307710 0 0 CAMPBELL SOUP CO Common Stock 134429109 2001 46196 SH SOLE 46196 0 0 CAN NATURAL RES Common Stock 136385101 26802 853436 SH SOLE 853436 0 0 CANADIAN IMPERIAL BANK OF Common Stock 136069101 30650 347572 SH SOLE 347572 0 0 CANADIAN NATIONAL RAILWAY CO Common Stock 136375102 42959 588350 SH SOLE 588350 0 0 CANADIAN NATL RY CO Common Stock 136375102 18606 254425 SH SOLE 254425 0 0 CAPELLA EDUCATION COMPANY Common Stock 139594105 722 8271 SH SOLE 8271 0 0 CAPITAL ONE FINL CORP Common Stock 14040H105 11189 116768 SH SOLE 116768 0 0 CAPITAL ONE FINL CORP Common Stock 14040H105 2199 22954 SH SOLE 22954 0 0 CAPSTEAD MTG CORP REIT 14067E506 599 69254 SH SOLE 69254 0 0 CARBO CERAMICS INC Common Stock 140781105 114 15783 SH SOLE 15783 0 0 CARDINAL HEALTH INC Common Stock 14149Y108 4737 75568 SH SOLE 75568 0 0 CARDINAL HEALTH INC Common Stock 14149Y108 2630 41965 SH SOLE 41965 0 0 CARDTRONICS PLC Common Stock G1991C105 729 32674 SH SOLE 32674 0 0 CAREER EDUCATION CORP Common Stock 141665109 616 46863 SH SOLE 46863 0 0 CARETRUST REIT INC REIT 14174T107 726 54201 SH SOLE 54201 0 0 CARLISLE COS INC Common Stock 142339100 8050 77100 SH SOLE 77100 0 0 CARMAX INC Common Stock 143130102 2690 43426 SH SOLE 43426 0 0 CARNIVAL CORP Common Stock 143658300 6393 97483 SH SOLE 97483 0 0 CARNIVAL CORP Common Stock 143658300 6654 101468 SH SOLE 101468 0 0 CARNIVAL CORP Common Stock 143658300 12460 190000 SH SOLE 190000 0 0 CARRIZO OIL & CO INC Common Stock 144577103 1560 97500 SH SOLE 97500 0 0 CARRIZO OIL & CO INC Common Stock 144577103 885 55320 SH SOLE 55320 0 0 CASEYS GEN STORES INC Common Stock 147528103 1976 18000 SH SOLE 18000 0 0 CATALENT INC Common Stock 148806102 6159 150000 SH SOLE 150000 0 0 CATERPILLAR INC DEL Common Stock 149123101 21149 143503 SH SOLE 143503 0 0 CATERPILLAR INC DEL Common Stock 149123101 15078 102309 SH SOLE 102309 0 0 CATERPILLAR INC DEL Common Stock 149123101 50098 339923 SH SOLE 339923 0 0 CATO CORP NEW Common Stock 149205106 251 17003 SH SOLE 17003 0 0 CAVCO INDS INC DEL Common Stock 149568107 1052 6053 SH SOLE 6053 0 0 CBL & ASSOC PPTYS INC REIT 124830100 513 123102 SH SOLE 123102 0 0 CBOE GLOBAL MARKETS INC Common Stock 12503M108 3088 27063 SH SOLE 27063 0 0 CBOE GLOBAL MARKETS INC Common Stock 12503M108 9540 83613 SH SOLE 83613 0 0 CBRE GROUP INC Common Stock 12504L109 3426 72555 SH SOLE 72555 0 0 CBRE GROUP INC Common Stock 12504L109 13823 292740 SH SOLE 292740 0 0 CBRE GROUP INC Common Stock 12504L109 17839 377787 SH SOLE 377787 0 0 CBS CORP NEW Common Stock 124857202 4259 82878 SH SOLE 82878 0 0 CBS CORP NEW Common Stock 124857202 3805 74044 SH SOLE 74044 0 0 CDK GLOBAL INC Common Stock 12508E101 8234 130000 SH SOLE 130000 0 0 CDN IMPERIAL BK OF COMMERCE Common Stock 136069101 1290 14618 SH SOLE 14618 0 0 CEDAR REALTY TRUST INC REIT 150602209 210 53329 SH SOLE 53329 0 0 CELGENE CORP Common Stock 151020104 16113 180615 SH SOLE 180615 0 0 CELGENE CORP Common Stock 151020104 26033 291818 SH SOLE 291818 0 0 CENOVUS ENERGY INC Common Stock 15135U109 6829 802798 SH SOLE 802798 0 0 CENTENE CORP DEL Common Stock 15135B101 4452 41660 SH SOLE 41660 0 0 CENTENE CORP DEL Common Stock 15135B101 2428 22718 SH SOLE 22718 0 0 CENTENE CORP DEL Common Stock 15135B101 10174 95200 SH SOLE 95200 0 0 CENTERPOINT ENERGY INC Common Stock 15189T107 2836 103498 SH SOLE 103498 0 0 CENTERPOINT ENERGY INC Common Stock 15189T107 1824 66569 SH SOLE 66569 0 0 CENTRAL GARDEN & PET CO Common Stock 153527106 311 7222 SH SOLE 7222 0 0 CENTRAL GARDEN & PET CO Common Stock 153527205 978 24694 SH SOLE 24694 0 0 CENTRAL PAC FINL CORP Common Stock 154760409 646 22683 SH SOLE 22683 0 0 CENTURY ALUM CO Common Stock 156431108 587 35488 SH SOLE 35488 0 0 CENTURYTEL INC Common Stock 156700106 3838 233589 SH SOLE 233589 0 0 CERAGON NETWORKS LTD Common Stock M22013102 43 16166 SH SOLE 16166 0 0 CERNER CORP Common Stock 156782104 4400 75870 SH SOLE 75870 0 0 CEVA INC Common Stock 157210105 567 15664 SH SOLE 15664 0 0 CF INDS HLDGS INC Common Stock 125269100 2113 56007 SH SOLE 56007 0 0 CF INDS HLDGS INC Common Stock 125269100 8567 227069 SH SOLE 227069 0 0 CGI GROUP INC Common Stock 39945C109 11537 200238 SH SOLE 200238 0 0 CHARLES RIV LABS INTL INC Common Stock 159864107 2135 20000 SH SOLE 20000 0 0 CHART INDS INC Common Stock 16115Q308 1303 22075 SH SOLE 22075 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 13903 44672 SH SOLE 44672 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 13382 43000 SH SOLE 43000 0 0 CHATHAM LODGING TR REIT 16208T102 620 32395 SH SOLE 32395 0 0 CHEMED CORP NEW Common Stock 16359R103 3101 11364 SH SOLE 11364 0 0 CHESAPEAKE LODGING TR REIT 165240102 1210 43514 SH SOLE 43514 0 0 CHEVRON CORP NEW Common Stock 166764100 52309 458694 SH SOLE 458694 0 0 CHEVRON CORP NEW Common Stock 166764100 6314 55370 SH SOLE 55370 0 0 CHEVRON CORP NEW Common Stock 166764100 11319 99251 SH SOLE 99251 0 0 CHICOS FAS INC Common Stock 168615102 823 91057 SH SOLE 91057 0 0 CHILDRENS PLACE, INC. Common Stock 168905107 3381 25000 SH SOLE 25000 0 0 CHILDRENS PLACE, INC. Common Stock 168905107 1692 12511 SH SOLE 12511 0 0 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 1907 5902 SH SOLE 5902 0 0 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 6462 20000 SH SOLE 20000 0 0 CHUBB LTD Common Stock H1467J104 15241 111438 SH SOLE 111438 0 0 CHURCH & DWIGHT INC Common Stock 171340102 2950 58576 SH SOLE 58576 0 0 CHURCH & DWIGHT INC Common Stock 171340102 4281 85000 SH SOLE 85000 0 0 CHURCH & DWIGHT INC Common Stock 171340102 14916 296178 SH SOLE 296178 0 0 CHUYS HLDGS INC Common Stock 171604101 314 11987 SH SOLE 11987 0 0 CIENA CORP Common Stock 171779309 2590 100000 SH SOLE 100000 0 0 CIGNA CORP Common Stock 125509109 9783 58320 SH SOLE 58320 0 0 CIGNA CORP Common Stock 125509109 18451 110000 SH SOLE 110000 0 0 CIMAREX ENERGY CO Common Stock 171798101 2143 22916 SH SOLE 22916 0 0 CINCINNATI BELL INC NEW Common Stock 171871502 419 30219 SH SOLE 30219 0 0 CINCINNATI FINL CORP Common Stock 172062101 2661 35833 SH SOLE 35833 0 0 CINEMARK HOLDINGS INC Common Stock 17243V102 753 20000 SH SOLE 20000 0 0 CINTAS CORP Common Stock 172908105 3533 20712 SH SOLE 20712 0 0 CIRCOR INTL INC Common Stock 17273K109 505 11828 SH SOLE 11828 0 0 CISCO SYS INC Common Stock 17275R102 49615 1156793 SH SOLE 1156793 0 0 CISCO SYS INC Common Stock 17275R102 22337 520798 SH SOLE 520798 0 0 CITIGROUP INC. COM NEW Common Stock 172967424 41656 617130 SH SOLE 617130 0 0 CITIGROUP INC. COM NEW Common Stock 172967424 22580 334512 SH SOLE 334512 0 0 CITIGROUP INC. COM NEW Common Stock 172967424 52410 776448 SH SOLE 776448 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 4912 117018 SH SOLE 117018 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 1397 33284 SH SOLE 33284 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 15860 377787 SH SOLE 377787 0 0 CITRIX SYS INC Common Stock 177376100 2882 31058 SH SOLE 31058 0 0 CITY HLDG CO Common Stock 177835105 768 11203 SH SOLE 11203 0 0 CLAYMORE EXCHANGE TRD FD TR ETP 18383M373 571 28900 SH SOLE 28900 0 0 CLEAN HARBORS INC Common Stock 184496107 976 20000 SH SOLE 20000 0 0 CLEARWATER PAPER CORP Common Stock 18538R103 471 12053 SH SOLE 12053 0 0 CLOROX CO DEL Common Stock 189054109 4136 31072 SH SOLE 31072 0 0 CLOROX CO DEL Common Stock 189054109 1528 11480 SH SOLE 11480 0 0 CLOROX CO DEL Common Stock 189054109 6065 45564 SH SOLE 45564 0 0 CLOUD PEAK ENERGY Common Stock 18911Q102 158 54380 SH SOLE 54380 0 0 CME GROUP INC Common Stock 12572Q105 13220 81733 SH SOLE 81733 0 0 CME GROUP INC Common Stock 12572Q105 5057 31265 SH SOLE 31265 0 0 CME GROUP INC Common Stock 12572Q105 16803 103892 SH SOLE 103892 0 0 CMS ENERGY CORP Common Stock 125896100 3071 67815 SH SOLE 67815 0 0 CNO FINL GROUP INC Common Stock 12621E103 6068 280000 SH SOLE 280000 0 0 COCA COLA BOTTLING CO CONS Common Stock 191098102 574 3323 SH SOLE 3323 0 0 COCA COLA CO Common Stock 191216100 40038 921905 SH SOLE 921905 0 0 COCA COLA CO Common Stock 191216100 11795 271582 SH SOLE 271582 0 0 COCA COLA CO Common Stock 191216100 28373 653308 SH SOLE 653308 0 0 COGENT COMMUNICATIONS HLDGS IN Common Stock 19239V302 1291 29751 SH SOLE 29751 0 0 COGNEX CORP Common Stock 192422103 7799 150000 SH SOLE 150000 0 0 COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 11366 141192 SH SOLE 141192 0 0 COGNIZANT TECHNOLOGY SOLUTIONS Common Stock 192446102 10381 128955 SH SOLE 128955 0 0 COHU INC Common Stock 192576106 458 20083 SH SOLE 20083 0 0 COLGATE PALMOLIVE CO Common Stock 194162103 15066 210186 SH SOLE 210186 0 0 COLLIERS INTL GROUP INC Common Stock 194693107 496 7140 SH SOLE 7140 0 0 COLUMBIA BKG SYS INC Common Stock 197236102 2182 52012 SH SOLE 52012 0 0 COMCAST CORP NEW Common Stock 20030N101 38031 1112982 SH SOLE 1112982 0 0 COMCAST CORP NEW Common Stock 20030N101 7657 224083 SH SOLE 224083 0 0 COMCAST CORP NEW Common Stock 20030N101 45446 1330000 SH SOLE 1330000 0 0 COMERICA INC Common Stock 200340107 3981 41497 SH SOLE 41497 0 0 COMERICA INC Common Stock 200340107 3153 32872 SH SOLE 32872 0 0 COMFORT SYS USA INC Common Stock 199908104 1108 26850 SH SOLE 26850 0 0 COMMERCE BANCSHARES INC Common Stock 200525103 5002 83500 SH SOLE 83500 0 0 COMMERCIAL METALS CO Common Stock 201723103 759 37100 SH SOLE 37100 0 0 COMMUNITY BK SYS INC Common Stock 203607106 1897 35411 SH SOLE 35411 0 0 COMMUNITY HEALTH SYS INC NEWCO Common Stock 203668108 326 82438 SH SOLE 82438 0 0 COMMUNITY HEALTHCARE TR INC REIT 20369C106 318 12367 SH SOLE 12367 0 0 COMPUTER PROGRAMS & SYS INC Common Stock 205306103 219 7498 SH SOLE 7498 0 0 COMTECH TELECOMMUNICATIONS CP Common Stock 205826209 517 17286 SH SOLE 17286 0 0 CONAGRA FOODS INC Common Stock 205887102 3548 96208 SH SOLE 96208 0 0 CONAGRA FOODS INC Common Stock 205887102 2501 67818 SH SOLE 67818 0 0 CONAGRA FOODS INC Common Stock 205887102 26103 707783 SH SOLE 707783 0 0 CONCHO RES INC Common Stock 20605P101 5381 35794 SH SOLE 35794 0 0 CONCHO RES INC Common Stock 20605P101 8142 54162 SH SOLE 54162 0 0 CONCHO RES INC Common Stock 20605P101 23338 155244 SH SOLE 155244 0 0 CONMED CORP Common Stock 207410101 1145 18072 SH SOLE 18072 0 0 CONOCOPHILLIPS Common Stock 20825C104 16722 282043 SH SOLE 282043 0 0 CONOCOPHILLIPS Common Stock 20825C104 9855 166218 SH SOLE 166218 0 0 CONSOL ENERGY INC NEW Common Stock 20854L108 537 18534 SH SOLE 18534 0 0 CONSOLIDATED COMM HLDGS INC Common Stock 209034107 508 46309 SH SOLE 46309 0 0 CONSOLIDATED EDISON INC Common Stock 209115104 5809 74533 SH SOLE 74533 0 0 CONSOLIDATED EDISON INC Common Stock 209115104 2211 28373 SH SOLE 28373 0 0 CONSTELLATION BRANDS INC Common Stock 21036P108 9380 41153 SH SOLE 41153 0 0 CONSTELLATION BRANDS INC Common Stock 21036P108 12717 55798 SH SOLE 55798 0 0 CONSTELLATION BRANDS INC Common Stock 21036P108 46317 203215 SH SOLE 203215 0 0 CONTINENTAL RESOURCES INC Common Stock 212015101 9343 158495 SH SOLE 158495 0 0 CONTROL4 CORP Common Stock 21240D107 302 14072 SH SOLE 14072 0 0 COOPER COS INC Common Stock 216648402 2693 11771 SH SOLE 11771 0 0 COOPER COS INC Common Stock 216648402 843 3686 SH SOLE 3686 0 0 COOPER STD HLDGS INC Common Stock 21676P103 1388 11304 SH SOLE 11304 0 0 COPART INC Common Stock 217204106 1915 37600 SH SOLE 37600 0 0 CORCEPT THERAPEUTICS INC Common Stock 218352102 1113 67679 SH SOLE 67679 0 0 CORE MARK HOLDING CO INC Common Stock 218681104 709 33330 SH SOLE 33330 0 0 CORECIVIC INC REIT 21871N101 1598 81851 SH SOLE 81851 0 0 CORELOGIC INC Common Stock 21871D103 4523 100000 SH SOLE 100000 0 0 CORESITE RLTY CORP REIT 21870Q105 3008 30000 SH SOLE 30000 0 0 CORNING INC Common Stock 219350105 5818 208679 SH SOLE 208679 0 0 CORPORATE OFFICE PPTYS TR REIT 22002T108 2414 93448 SH SOLE 93448 0 0 CORVEL CORP Common Stock 221006109 345 6824 SH SOLE 6824 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 19868 105439 SH SOLE 105439 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 10119 53699 SH SOLE 53699 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 44526 236302 SH SOLE 236302 0 0 COTY INC Common Stock 222070203 2075 113380 SH SOLE 113380 0 0 COUSINS PPTYS INC REIT 222795106 2864 330000 SH SOLE 330000 0 0 COUSINS PPTYS INC REIT 222795106 3089 355879 SH SOLE 355879 0 0 CP RAILWAY Common Stock 13645T100 20108 114136 SH SOLE 114136 0 0 CRANE CO Common Stock 224399105 927 10000 SH SOLE 10000 0 0 CRAY INC Common Stock 225223304 596 28770 SH SOLE 28770 0 0 Crescent Point Energy Corp Common Stock 22576C101 2919 429648 SH SOLE 429648 0 0 CROCS INC Common Stock 227046109 809 49781 SH SOLE 49781 0 0 CROSS CTRY HEALTHCARE INC Common Stock 227483104 291 26173 SH SOLE 26173 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 10914 99571 SH SOLE 99571 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 3288 30000 SH SOLE 30000 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 12940 118059 SH SOLE 118059 0 0 CRYOLIFE INC Common Stock 228903100 479 23880 SH SOLE 23880 0 0 CSG SYS INTL INC Common Stock 126349109 1066 23534 SH SOLE 23534 0 0 CSRA INC Common Stock 12650T104 1623 39362 SH SOLE 39362 0 0 CSRA INC Common Stock 12650T104 862 20907 SH SOLE 20907 0 0 CSX CORP Common Stock 126408103 11869 213046 SH SOLE 213046 0 0 CSX CORP Common Stock 126408103 3312 59448 SH SOLE 59448 0 0 CTS CORP Common Stock 126501105 645 23727 SH SOLE 23727 0 0 CUBIC CORP Common Stock 229669106 1144 17984 SH SOLE 17984 0 0 CULLEN FROST BANKERS INC Common Stock 229899109 10480 98800 SH SOLE 98800 0 0 CUMMINS INC Common Stock 231021106 6062 37397 SH SOLE 37397 0 0 CUMMINS INC Common Stock 231021106 2145 13235 SH SOLE 13235 0 0 CURTISS WRIGHT CORP Common Stock 231561101 3377 25000 SH SOLE 25000 0 0 Customers Bancorp Inc Common Stock 23204G100 579 19876 SH SOLE 19876 0 0 CUTERA INC Common Stock 232109108 501 9973 SH SOLE 9973 0 0 CVB FINL CORP Common Stock 126600105 1618 71475 SH SOLE 71475 0 0 CVS HEALTH CORPORATION Common Stock 126650100 15155 243611 SH SOLE 243611 0 0 CYPRESS SEMICONDUCTOR CORP Common Stock 232806109 3092 182331 SH SOLE 182331 0 0 CYPRESS SEMICONDUCTOR CORP Common Stock 232806109 3053 180000 SH SOLE 180000 0 0 CYRUSONE INC REIT 23283R100 5121 100000 SH SOLE 100000 0 0 CYRUSONE INC REIT 23283R100 1209 23612 SH SOLE 23612 0 0 CYTOKINETICS INC Common Stock 23282W605 258 35785 SH SOLE 35785 0 0 D R HORTON INC Common Stock 23331A109 3601 82142 SH SOLE 82142 0 0 D R HORTON INC Common Stock 23331A109 9206 210000 SH SOLE 210000 0 0 DAKTRONICS INC Common Stock 234264109 248 28146 SH SOLE 28146 0 0 DANAHER CORP DEL Common Stock 235851102 14432 147401 SH SOLE 147401 0 0 DANAHER CORP DEL Common Stock 235851102 5347 54615 SH SOLE 54615 0 0 DANAHER CORP DEL Common Stock 235851102 21492 219506 SH SOLE 219506 0 0 DARDEN RESTAURANTS INC Common Stock 237194105 2529 29663 SH SOLE 29663 0 0 DARDEN RESTAURANTS INC Common Stock 237194105 1123 13168 SH SOLE 13168 0 0 DARLING INGREDIENTS, INC. Common Stock 237266101 2035 117635 SH SOLE 117635 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 3633 87034 SH SOLE 87034 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 1243 29788 SH SOLE 29788 0 0 DAVITA INC Common Stock 23918K108 2305 34962 SH SOLE 34962 0 0 DBX ETF TR ETP 233051432 886 17900 SH SOLE 17900 0 0 DCT INDUSTRIAL TRUST INC REIT 233153204 6761 120000 SH SOLE 120000 0 0 DCT INDUSTRIAL TRUST INC REIT 233153204 3043 54011 SH SOLE 54011 0 0 DEAN FOODS CO NEW COM Common Stock 242370203 491 57000 SH SOLE 57000 0 0 DEAN FOODS CO NEW COM Common Stock 242370203 580 67335 SH SOLE 67335 0 0 DEERE & CO Common Stock 244199105 12076 77748 SH SOLE 77748 0 0 DEERE & CO Common Stock 244199105 4941 31811 SH SOLE 31811 0 0 DEERE & CO Common Stock 244199105 40168 258613 SH SOLE 258613 0 0 DELTA AIR LINES INC Common Stock 247361702 8559 156166 SH SOLE 156166 0 0 DELTA AIR LINES INC Common Stock 247361702 4033 73586 SH SOLE 73586 0 0 DELTA AIR LINES INC Common Stock 247361702 16380 298859 SH SOLE 298859 0 0 DELUXE CORP Common Stock 248019101 8637 116700 SH SOLE 116700 0 0 DENBURY RES INC Common Stock 247916208 789 287837 SH SOLE 287837 0 0 DENTSPLY SIRONA INC Common Stock 24906P109 2775 55151 SH SOLE 55151 0 0 DESCARTES SYSTEMS GROUP Common Stock 249906108 1697 59420 SH SOLE 59420 0 0 DEVON ENERGY CORP NEW Common Stock 25179M103 4016 126328 SH SOLE 126328 0 0 DHI GROUP Common Stock 23331S100 58 36113 SH SOLE 36113 0 0 DIAMONDROCK HOSPITALITY REIT 252784301 1501 143784 SH SOLE 143784 0 0 DICKS SPORTING GOODS INC Common Stock 253393102 4315 123098 SH SOLE 123098 0 0 DIGI INTL INC Common Stock 253798102 197 19169 SH SOLE 19169 0 0 DIGITAL RLTY TR INC REIT 253868103 5199 49331 SH SOLE 49331 0 0 DIME CMNTY BANCSHARES Common Stock 253922108 402 21851 SH SOLE 21851 0 0 DINE BRANDS GLOBAL INC Common Stock 254423106 843 12848 SH SOLE 12848 0 0 DIODES INC Common Stock 254543101 854 28052 SH SOLE 28052 0 0 DIPLOMAT PHARMACY INC Common Stock 25456K101 687 34072 SH SOLE 34072 0 0 DISCOVER FINL SVCS Common Stock 254709108 6127 85186 SH SOLE 85186 0 0 DISCOVER FINL SVCS Common Stock 254709108 3476 48325 SH SOLE 48325 0 0 DISCOVER FINL SVCS Common Stock 254709108 15625 217228 SH SOLE 217228 0 0 DISCOVERY INC Common Stock 25470F104 801 37366 SH SOLE 37366 0 0 DISCOVERY INC Common Stock 25470F302 1431 73329 SH SOLE 73329 0 0 DISH NETWORK CORP Common Stock 25470M109 2075 54757 SH SOLE 54757 0 0 DISNEY WALT CO Common Stock 254687106 36265 361066 SH SOLE 361066 0 0 DISNEY WALT CO Common Stock 254687106 14210 141474 SH SOLE 141474 0 0 DISNEY WALT CO Common Stock 254687106 43957 437647 SH SOLE 437647 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 5795 61949 SH SOLE 61949 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 1724 18430 SH SOLE 18430 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 13565 145000 SH SOLE 145000 0 0 DOLLAR TREE INC Common Stock 256746108 5403 56932 SH SOLE 56932 0 0 DOLLAR TREE INC Common Stock 256746108 2012 21201 SH SOLE 21201 0 0 DOMINION ENERGY INC Common Stock 25746U109 10549 156445 SH SOLE 156445 0 0 DONALDSON INC Common Stock 257651109 3903 86635 SH SOLE 86635 0 0 DONNELLEY FINL SOLUTIONS INC Common Stock 25787G100 405 23560 SH SOLE 23560 0 0 DONNELLEY R R & SONS CO Common Stock 257867200 439 50305 SH SOLE 50305 0 0 DORIAN LPG US Common Stock Y2106R110 20 2645 SH SOLE 2645 0 0 DORMAN PRODUCTS INC Common Stock 258278100 1439 21741 SH SOLE 21741 0 0 DOUBLELINE INCOME SOLUTIONS FD Closed-End Fund 258622109 1207 60100 SH SOLE 60100 0 0 DOUGLAS EMMETT INC REIT 25960P109 5146 140000 SH SOLE 140000 0 0 DOUGLAS EMMETT INC REIT 25960P109 5970 162409 SH SOLE 162409 0 0 DOVER CORP Common Stock 260003108 3642 37081 SH SOLE 37081 0 0 DOVER CORP Common Stock 260003108 5231 53254 SH SOLE 53254 0 0 DOWDUPONT INC Common Stock 26078J100 35798 561883 SH SOLE 561883 0 0 DOWDUPONT INC Common Stock 26078J100 9997 156910 SH SOLE 156910 0 0 DR PEPPER SNAPPLE GROUP INC Common Stock 26138E109 5109 43161 SH SOLE 43161 0 0 DR PEPPER SNAPPLE GROUP INC Common Stock 26138E109 2161 18251 SH SOLE 18251 0 0 DSP GROUP INC Common Stock 23332B106 180 15276 SH SOLE 15276 0 0 DSW INC Common Stock 23334L102 1163 51792 SH SOLE 51792 0 0 DTE ENERGY CO Common Stock 233331107 4497 43074 SH SOLE 43074 0 0 DUKE ENERGY CORP NEW Common Stock 26441C204 13023 168107 SH SOLE 168107 0 0 DUKE RLTY CORP REIT 264411505 2270 85721 SH SOLE 85721 0 0 DUKE RLTY CORP REIT 264411505 1742 65768 SH SOLE 65768 0 0 DUKE RLTY CORP REIT 264411505 1250 47224 SH SOLE 47224 0 0 DUKE RLTY CORP REIT 264411505 5341 201694 SH SOLE 201694 0 0 DXC TECHNOLOGY CO Common Stock 23355L106 6886 68499 SH SOLE 68499 0 0 DXC TECHNOLOGY CO Common Stock 23355L106 6656 66212 SH SOLE 66212 0 0 DXP ENTERPRISES INC NEW Common Stock 233377407 434 11151 SH SOLE 11151 0 0 EAGLE MATERIALS INC Common Stock 26969P108 5183 50300 SH SOLE 50300 0 0 EAGLE PHARMACEUTICALS INC Common Stock 269796108 315 5980 SH SOLE 5980 0 0 EAST WEST BANCORP INC Common Stock 27579R104 11188 178900 SH SOLE 178900 0 0 EASTERLY GOVT PPTYS INC REIT 27616P103 652 31959 SH SOLE 31959 0 0 EASTGROUP PPTY INC REIT 277276101 2040 24682 SH SOLE 24682 0 0 EASTMAN CHEM CO Common Stock 277432100 3625 34330 SH SOLE 34330 0 0 EASTMAN CHEM CO Common Stock 277432100 7387 69967 SH SOLE 69967 0 0 EATON CORP PLC COM Common Stock G29183103 8447 105701 SH SOLE 105701 0 0 EATON CORP PLC COM Common Stock G29183103 1063 13308 SH SOLE 13308 0 0 EATON VANCE CORP Common Stock 278265103 8351 150000 SH SOLE 150000 0 0 Eaton Vance Limited Duration I Closed-End Fund 27828H105 1733 133121 SH SOLE 133121 0 0 EBAY INC Common Stock 278642103 9095 226012 SH SOLE 226012 0 0 EBAY INC Common Stock 278642103 3629 90184 SH SOLE 90184 0 0 EBIX INC Common Stock 278715206 1197 16071 SH SOLE 16071 0 0 ECHO GLOBAL LOGISTICS INC Common Stock 27875T101 547 19827 SH SOLE 19827 0 0 ECOLAB INC Common Stock 278865100 8557 62425 SH SOLE 62425 0 0 EDGEWELL PERS CARE CO Common Stock 28035Q102 2885 59100 SH SOLE 59100 0 0 EDISON INTL Common Stock 281020107 4980 78234 SH SOLE 78234 0 0 EDISON INTL Common Stock 281020107 8397 131903 SH SOLE 131903 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 7036 50432 SH SOLE 50432 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 6388 45784 SH SOLE 45784 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 6106 43763 SH SOLE 43763 0 0 EHEALTH INC Common Stock 28238P109 167 11681 SH SOLE 11681 0 0 EL PASO ELEC CO Common Stock 283677854 1464 28701 SH SOLE 28701 0 0 EL POLLO LOCO HLDGS INC Common Stock 268603107 146 15369 SH SOLE 15369 0 0 ELECTRO SCIENTIFIC INDS Common Stock 285229100 462 23901 SH SOLE 23901 0 0 ELECTRONIC ARTS INC Common Stock 285512109 8930 73653 SH SOLE 73653 0 0 ELECTRONIC ARTS INC Common Stock 285512109 3392 27976 SH SOLE 27976 0 0 ELECTRONICS FOR IMAGING INC Common Stock 286082102 911 33337 SH SOLE 33337 0 0 ELLIS PERRY INTL INC Common Stock 288853104 215 8333 SH SOLE 8333 0 0 EMCOR GROUP INC Common Stock 29084Q100 2338 30000 SH SOLE 30000 0 0 EMERGENT BIOSOLUTIONS INC Common Stock 29089Q105 1308 24834 SH SOLE 24834 0 0 EMERSON ELEC CO Common Stock 291011104 10412 152439 SH SOLE 152439 0 0 EMERSON ELEC CO Common Stock 291011104 4186 61291 SH SOLE 61291 0 0 EMERSON ELEC CO Common Stock 291011104 39887 584002 SH SOLE 584002 0 0 EMPLOYERS HOLDINGS INC Common Stock 292218104 921 22776 SH SOLE 22776 0 0 ENANTA PHARMACEUTICALS INC Common Stock 29251M106 827 10222 SH SOLE 10222 0 0 ENBRIDGE INC Common Stock 29250N105 41730 1328086 SH SOLE 1328086 0 0 ENCANA CORP Common Stock 292505104 8416 765960 SH SOLE 765960 0 0 ENCOMPASS HEALTH CORP Common Stock 29261A100 8576 150000 SH SOLE 150000 0 0 ENCORE CAP GROUP INC Common Stock 292554102 778 17221 SH SOLE 17221 0 0 ENCORE WIRE CORP Common Stock 292562105 850 14999 SH SOLE 14999 0 0 ENERGEN CORP Common Stock 29265N108 4400 70000 SH SOLE 70000 0 0 ENERGIZER HLDGS INC NEW Common Stock 29272W109 5904 99100 SH SOLE 99100 0 0 ENERGY TRANSFER PARTNER L P MLP 29278N103 4614 284463 SH SOLE 284463 0 0 ENGILITY HLDGS INC NEW Common Stock 29286C107 312 12776 SH SOLE 12776 0 0 ENOVA INTL INC Common Stock 29357K103 531 24087 SH SOLE 24087 0 0 ENPRO INDS INC Common Stock 29355X107 1176 15204 SH SOLE 15204 0 0 ENSIGN GROUP INC Common Stock 29358P101 906 34442 SH SOLE 34442 0 0 ENTERGY CORP NEW Common Stock 29364G103 3420 43406 SH SOLE 43406 0 0 ENTERGY CORP NEW Common Stock 29364G103 2062 26172 SH SOLE 26172 0 0 ENTERPRISE PRODS PARTNERS L MLP 293792107 5617 229455 SH SOLE 229455 0 0 ENVISION HEALTHCARE CORP Common Stock 29414D100 1116 29051 SH SOLE 29051 0 0 ENVISION HEALTHCARE CORP Common Stock 29414D100 10257 266890 SH SOLE 266890 0 0 EOG RES INC Common Stock 26875P101 14627 138943 SH SOLE 138943 0 0 EPLUS INC Common Stock 294268107 789 10155 SH SOLE 10155 0 0 EQT CORP Common Stock 26884L109 2793 58788 SH SOLE 58788 0 0 EQT CORP Common Stock 26884L109 35950 756678 SH SOLE 756678 0 0 EQUIFAX INC Common Stock 294429105 3397 28833 SH SOLE 28833 0 0 EQUINIX INC REIT 29444U700 7955 19024 SH SOLE 19024 0 0 EQUITY RESIDENTIAL REIT 29476L107 5448 88405 SH SOLE 88405 0 0 EQUITY RESIDENTIAL REIT 29476L107 11718 190168 SH SOLE 190168 0 0 ERA GROUP INC Common Stock 26885G109 131 13981 SH SOLE 13981 0 0 ESCO TECHNOLOGIES INC Common Stock 296315104 1078 18410 SH SOLE 18410 0 0 ESSENDANT INC Common Stock 296689102 209 26783 SH SOLE 26783 0 0 ESSEX PPTY TR INC REIT 297178105 3816 15856 SH SOLE 15856 0 0 ESSEX PPTY TR INC REIT 297178105 5683 23612 SH SOLE 23612 0 0 ESSEX PPTY TR INC REIT 297178105 8245 34257 SH SOLE 34257 0 0 ETHAN ALLEN INTERIORS INC Common Stock 297602104 431 18794 SH SOLE 18794 0 0 ETRADE FINANCIAL CORP Common Stock 269246401 3544 63953 SH SOLE 63953 0 0 ETRADE FINANCIAL CORP Common Stock 269246401 1931 34844 SH SOLE 34844 0 0 EVEREST RE GROUP LTD Common Stock G3223R108 2519 9807 SH SOLE 9807 0 0 EVEREST RE GROUP LTD Common Stock G3223R108 1754 6828 SH SOLE 6828 0 0 EVERSOURCE ENERGY Common Stock 30040W108 4483 76091 SH SOLE 76091 0 0 EVERTEC INC Common Stock 30040P103 707 43241 SH SOLE 43241 0 0 EXELON CORP Common Stock 30161N101 9040 231724 SH SOLE 231724 0 0 EXELON CORP Common Stock 30161N101 5435 139321 SH SOLE 139321 0 0 EXELON CORP Common Stock 30161N101 52720 1351438 SH SOLE 1351438 0 0 EXLSERVICE HOLDINGS INC Common Stock 302081104 1346 24143 SH SOLE 24143 0 0 EXPEDIA GROUP INC Common Stock 30212P303 3244 29379 SH SOLE 29379 0 0 EXPEDIA GROUP INC Common Stock 30212P303 2135 19333 SH SOLE 19333 0 0 EXPEDITORS INTL WASH INC Common Stock 302130109 2683 42392 SH SOLE 42392 0 0 EXPONENT INC Common Stock 30214U102 1456 18517 SH SOLE 18517 0 0 EXPRESS INC Common Stock 30219E103 404 56420 SH SOLE 56420 0 0 EXPRESS SCRIPTS HLDG CO COM Common Stock 30219G108 9361 135513 SH SOLE 135513 0 0 EXPRESS SCRIPTS HLDG CO COM Common Stock 30219G108 3592 51998 SH SOLE 51998 0 0 EXPRESS SCRIPTS HLDG CO COM Common Stock 30219G108 4601 66598 SH SOLE 66598 0 0 EXTERRAN CORP Common Stock 30227H106 607 22730 SH SOLE 22730 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 2644 30264 SH SOLE 30264 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 2063 23612 SH SOLE 23612 0 0 EXTREME NETWORKS INC Common Stock 30226D106 900 81267 SH SOLE 81267 0 0 EXXON MOBIL CORP Common Stock 30231G102 75913 1017461 SH SOLE 1017461 0 0 EXXON MOBIL CORP Common Stock 30231G102 26605 356583 SH SOLE 356583 0 0 EXXON MOBIL CORP Common Stock 30231G102 42382 568046 SH SOLE 568046 0 0 EZCORP INC Common Stock 302301106 466 35273 SH SOLE 35273 0 0 F M C CORP Common Stock 302491303 2470 32255 SH SOLE 32255 0 0 F5 NETWORKS INC Common Stock 315616102 2148 14851 SH SOLE 14851 0 0 F5 NETWORKS INC Common Stock 315616102 669 4623 SH SOLE 4623 0 0 F5 NETWORKS INC Common Stock 315616102 4338 30000 SH SOLE 30000 0 0 F5 NETWORKS INC Common Stock 315616102 16876 116703 SH SOLE 116703 0 0 FABRINET Common Stock G3323L100 833 26549 SH SOLE 26549 0 0 FACEBOOK INC Common Stock 30303M102 91929 575314 SH SOLE 575314 0 0 FACEBOOK INC Common Stock 30303M102 44253 276942 SH SOLE 276942 0 0 FACEBOOK INC Common Stock 30303M102 154837 969000 SH SOLE 969000 0 0 FACTSET RESH SYS INC Common Stock 303075105 1994 10000 SH SOLE 10000 0 0 FAIR ISAAC CORP Common Stock 303250104 1694 10000 SH SOLE 10000 0 0 FARO TECHNOLOGIES INC Common Stock 311642102 697 11933 SH SOLE 11933 0 0 FASTENAL CO Common Stock 311900104 3771 69070 SH SOLE 69070 0 0 FEDERAL RLTY INVT TR REIT 313747206 2041 17575 SH SOLE 17575 0 0 FEDERAL RLTY INVT TR REIT 313747206 7845 67568 SH SOLE 67568 0 0 FEDERAL SIGNAL CORP Common Stock 313855108 943 42835 SH SOLE 42835 0 0 FEDERATED INVS INC PA Common Stock 314211103 4676 140000 SH SOLE 140000 0 0 FEDEX CORP Common Stock 31428X106 14210 59180 SH SOLE 59180 0 0 FEDEX CORP Common Stock 31428X106 5499 22900 SH SOLE 22900 0 0 FEDEX CORP Common Stock 31428X106 44073 183552 SH SOLE 183552 0 0 FIDELITY NATL INFORMATION SVCS Common Stock 31620M106 7658 79524 SH SOLE 79524 0 0 FIDELITY NATL INFORMATION SVCS Common Stock 31620M106 3127 32467 SH SOLE 32467 0 0 FIDELITY SOUTHERN CORP NEW Common Stock 316394105 351 15202 SH SOLE 15202 0 0 FIESTA RESTAURANT GROUP INC Common Stock 31660B101 358 19378 SH SOLE 19378 0 0 FIFTH THIRD BANCORP Common Stock 316773100 5289 166598 SH SOLE 166598 0 0 FIFTH THIRD BANCORP Common Stock 316773100 2148 67661 SH SOLE 67661 0 0 FINANCIAL ENGINES INC Common Stock 317485100 1570 44869 SH SOLE 44869 0 0 FINISAR CORP Common Stock 31787A507 1284 81245 SH SOLE 81245 0 0 FINISH LINE INC Common Stock 317923100 393 29010 SH SOLE 29010 0 0 FIRST AMERICAN FINL CORP Common Stock 31847R102 7382 125800 SH SOLE 125800 0 0 FIRST BANCORP P R Common Stock 318672706 775 128766 SH SOLE 128766 0 0 FIRST COMWLTH FINL CORP PA Common Stock 319829107 979 69263 SH SOLE 69263 0 0 FIRST FINL BANCORP OH Common Stock 320209109 1313 44719 SH SOLE 44719 0 0 FIRST FINL BANKSHARES Common Stock 32020R109 2203 47579 SH SOLE 47579 0 0 FIRST HORIZON NATL CORP Common Stock 320517105 1883 100000 SH SOLE 100000 0 0 FIRST INDUSTRIAL REALTY TRUST REIT 32054K103 4677 160000 SH SOLE 160000 0 0 FIRST MIDWEST BANCORP DEL Common Stock 320867104 1795 72986 SH SOLE 72986 0 0 FIRST SOLAR INC Common Stock 336433107 7808 110000 SH SOLE 110000 0 0 FIRST SOLAR INC Common Stock 336433107 7593 106978 SH SOLE 106978 0 0 FIRST TR EXCHANGE TRADED FD IV ETP 33738D309 303 6300 SH SOLE 6300 0 0 FIRST TR EXCHANGE TRADED FD IV ETP 33738D408 2642 55500 SH SOLE 55500 0 0 FIRST TR EXCHANGE-TRADED FD ETP 33739E108 1565 80400 SH SOLE 80400 0 0 FIRSTCASH INC Common Stock 33767D105 2743 33758 SH SOLE 33758 0 0 FIRSTENERGY CORP Common Stock 337932107 3651 107347 SH SOLE 107347 0 0 FIRSTENERGY CORP Common Stock 337932107 4566 134264 SH SOLE 134264 0 0 FIRSTENERGY CORP Common Stock 337932107 10556 310377 SH SOLE 310377 0 0 FIRSTSERVICE CORP Common Stock 33767E103 88 1200 SH SOLE 1200 0 0 FIRSTSERVICE CORP Common Stock 33767E103 1296 17706 SH SOLE 17706 0 0 FISERV INC Common Stock 337738108 7076 99224 SH SOLE 99224 0 0 FISERV INC Common Stock 337738108 1873 26271 SH SOLE 26271 0 0 FIVE BELOW INC Common Stock 33829M101 2886 39349 SH SOLE 39349 0 0 FLIR SYS INC Common Stock 302445101 1668 33357 SH SOLE 33357 0 0 FLIR SYS INC Common Stock 302445101 1654 33083 SH SOLE 33083 0 0 FLOTEK INDS INC DEL Common Stock 343389102 252 41343 SH SOLE 41343 0 0 FLOWERS FOODS INC Common Stock 343498101 2842 130000 SH SOLE 130000 0 0 FLOWSERVE CORP Common Stock 34354P105 1361 31407 SH SOLE 31407 0 0 FLUOR CORP NEW Common Stock 343412102 1922 33594 SH SOLE 33594 0 0 FNB CORP PA Common Stock 302520101 404 30000 SH SOLE 30000 0 0 FOOT LOCKER INC Common Stock 344849104 1325 29105 SH SOLE 29105 0 0 FOOT LOCKER INC Common Stock 344849104 2705 59396 SH SOLE 59396 0 0 FORD MTR CO DEL Common Stock 345370860 10383 937076 SH SOLE 937076 0 0 FORD MTR CO DEL Common Stock 345370860 5629 508030 SH SOLE 508030 0 0 FORMFACTOR INC Common Stock 346375108 731 53531 SH SOLE 53531 0 0 FORRESTER RESH INC Common Stock 346563109 324 7814 SH SOLE 7814 0 0 FORTINET INC Common Stock 34959E109 17901 334100 SH SOLE 334100 0 0 FORTIS INC Common Stock 349553107 11138 330266 SH SOLE 330266 0 0 FORTIVE CORP Common Stock 34959J108 5701 73541 SH SOLE 73541 0 0 FORTIVE CORP Common Stock 34959J108 2132 27499 SH SOLE 27499 0 0 FORTUNE BRANDS HOME AND SECURITY Common Stock 34964C106 2149 36487 SH SOLE 36487 0 0 FORTUNE BRANDS HOME AND SECURITY Common Stock 34964C106 4711 80000 SH SOLE 80000 0 0 FORWARD AIR CORP Common Stock 349853101 1175 22221 SH SOLE 22221 0 0 FOSL Group INC Common Stock 34988V106 386 30384 SH SOLE 30384 0 0 FOUR CORNERS PPTY TR INC REIT 35086T109 968 41930 SH SOLE 41930 0 0 FOX FACTORY HLDG CORP Common Stock 35138V102 925 26490 SH SOLE 26490 0 0 FRANCESCAS HLDGS CORP Common Stock 351793104 132 27531 SH SOLE 27531 0 0 FRANCO-NEVADA CORP Common Stock 351858105 9966 146205 SH SOLE 146205 0 0 FRANKLIN ELEC INC Common Stock 353514102 1125 27602 SH SOLE 27602 0 0 FRANKLIN RES INC Common Stock 354613101 2711 78162 SH SOLE 78162 0 0 FRANKLIN STREET PPTYS CORP REIT 35471R106 645 76748 SH SOLE 76748 0 0 FREDS INC Common Stock 356108100 75 25091 SH SOLE 25091 0 0 FREEPORT-MCMORAN, INC. Common Stock 35671D857 5681 323323 SH SOLE 323323 0 0 FREEPORT-MCMORAN, INC. Common Stock 35671D857 5076 288903 SH SOLE 288903 0 0 FRONTIER COMMUNICATIONS CORP Common Stock 35906A306 400 53855 SH SOLE 53855 0 0 FTD COS Common Stock 30281V108 49 13499 SH SOLE 13499 0 0 FTI CONSULTING INC Common Stock 302941109 1549 32000 SH SOLE 32000 0 0 FTI CONSULTING INC Common Stock 302941109 1313 27120 SH SOLE 27120 0 0 FULLER H B CO Common Stock 359694106 1805 36293 SH SOLE 36293 0 0 FUTUREFUEL CORPORATION Common Stock 36116M106 218 18195 SH SOLE 18195 0 0 GALLAGHER ARTHUR J & CO Common Stock 363576109 2994 43564 SH SOLE 43564 0 0 GALLAGHER ARTHUR J & CO Common Stock 363576109 3474 50551 SH SOLE 50551 0 0 GALLAGHER ARTHUR J & CO Common Stock 363576109 6491 94447 SH SOLE 94447 0 0 GANNETT SPINCO INC Common Stock 36473H104 810 81177 SH SOLE 81177 0 0 GAP INC DEL Common Stock 364760108 1632 52308 SH SOLE 52308 0 0 Garmin Ltd Common Stock H2906T109 1565 26564 SH SOLE 26564 0 0 GARTNER INC Common Stock 366651107 2565 21811 SH SOLE 21811 0 0 GENERAL CABLE CORP DEL NEW Common Stock 369300108 1041 35182 SH SOLE 35182 0 0 GENERAL DYNAMICS CORP Common Stock 369550108 14648 66310 SH SOLE 66310 0 0 GENERAL DYNAMICS CORP Common Stock 369550108 5694 25776 SH SOLE 25776 0 0 GENERAL DYNAMICS CORP Common Stock 369550108 44614 201963 SH SOLE 201963 0 0 GENERAL ELECTRIC CO Common Stock 369604103 28104 2084879 SH SOLE 2084879 0 0 GENERAL MLS INC Common Stock 370334104 6157 136640 SH SOLE 136640 0 0 GENERAL MLS INC Common Stock 370334104 2512 55752 SH SOLE 55752 0 0 GENERAL MTRS CO Common Stock 37045V100 11019 303212 SH SOLE 303212 0 0 GENERAL MTRS CO Common Stock 37045V100 4300 118340 SH SOLE 118340 0 0 GENERAL MTRS CO Common Stock 37045V100 15445 425000 SH SOLE 425000 0 0 GENESCO INC Common Stock 371532102 568 13983 SH SOLE 13983 0 0 GENESEE & WYO INC Common Stock 371559105 1189 16800 SH SOLE 16800 0 0 GENTHERM INC Common Stock 37253A103 891 26255 SH SOLE 26255 0 0 GENUINE PARTS CO Common Stock 372460105 3165 35234 SH SOLE 35234 0 0 GEO GROUP INC NEW REIT 36162J106 1842 90000 SH SOLE 90000 0 0 GEOSPACE TECHNOLOGIES CORP Common Stock 37364X109 94 9536 SH SOLE 9536 0 0 GETTY RLTY CORP NEW REIT 374297109 591 23418 SH SOLE 23418 0 0 GGP INC REIT 36174X101 3103 151668 SH SOLE 151668 0 0 GGP INC REIT 36174X101 3382 165282 SH SOLE 165282 0 0 GIBRALTAR INDS INC Common Stock 374689107 767 22657 SH SOLE 22657 0 0 G-III APPAREL GROUP LTD Common Stock 36237H101 1115 29579 SH SOLE 29579 0 0 GILDAN ACTIVEWEAR INC Common Stock 375916103 4984 172723 SH SOLE 172723 0 0 GILEAD SCIENCES INC Common Stock 375558103 23714 314552 SH SOLE 314552 0 0 GILEAD SCIENCES INC Common Stock 375558103 9421 124969 SH SOLE 124969 0 0 GILEAD SCIENCES INC Common Stock 375558103 24139 320185 SH SOLE 320185 0 0 GLACIER BANCORP INC NEW Common Stock 37637Q105 2170 56540 SH SOLE 56540 0 0 GLATFELTER Common Stock 377316104 637 31015 SH SOLE 31015 0 0 GLOBAL NET LEASE INC REIT 379378201 817 48425 SH SOLE 48425 0 0 GLOBAL PMTS INC Common Stock 37940X102 4262 38213 SH SOLE 38213 0 0 GLOBAL PMTS INC Common Stock 37940X102 1578 14150 SH SOLE 14150 0 0 GLOBAL X FDS ETP 37950E200 13444 1282837 SH SOLE 1282837 0 0 GLOBAL X FDS ETP 37950E366 11703 1206468 SH SOLE 1206468 0 0 GOLDCORP INC Common Stock 380956409 9417 682606 SH SOLE 682606 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 21366 84833 SH SOLE 84833 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 19498 77415 SH SOLE 77415 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 38060 151115 SH SOLE 151115 0 0 GOODYEAR TIRE & RUBR CO Common Stock 382550101 1534 57710 SH SOLE 57710 0 0 GOVERNMENT PPTYS INCOME TR REIT 38376A103 968 70832 SH SOLE 70832 0 0 GRACO INC Common Stock 384109104 5486 120000 SH SOLE 120000 0 0 GRAINGER W W INC Common Stock 384802104 3461 12260 SH SOLE 12260 0 0 GRAINGER W W INC Common Stock 384802104 1329 4707 SH SOLE 4707 0 0 GRANITE CONSTR INC Common Stock 387328107 1117 20000 SH SOLE 20000 0 0 GRAPHIC PACKAGING HLDG CO Common Stock 388689101 3613 235400 SH SOLE 235400 0 0 GREAT PLAINS ENERGY INC Common Stock 391164100 10173 320000 SH SOLE 320000 0 0 GREAT WESTN BANCORP INC Common Stock 391416104 1705 42335 SH SOLE 42335 0 0 GREEN BANCORP INC Common Stock 39260X100 390 17546 SH SOLE 17546 0 0 GREEN DOT CORP Common Stock 39304D102 2068 32239 SH SOLE 32239 0 0 GREEN PLAINS RENEWABLE ENERGY Common Stock 393222104 434 25831 SH SOLE 25831 0 0 GREENBRIER COS INC Common Stock 393657101 1022 20333 SH SOLE 20333 0 0 GREENHILL & CO Common Stock 395259104 339 18320 SH SOLE 18320 0 0 GRIFFON CORP Common Stock 398433102 394 21596 SH SOLE 21596 0 0 GROUP 1 AUTOMOTIVE INC Common Stock 398905109 933 14282 SH SOLE 14282 0 0 GUESS INC Common Stock 401617105 878 42338 SH SOLE 42338 0 0 GULF ISLAND FABRICATION INC Common Stock 402307102 71 10000 SH SOLE 10000 0 0 GULFPORT ENERGY CORP Common Stock 402635304 483 50000 SH SOLE 50000 0 0 HAEMONETICS CORP Common Stock 405024100 2723 37220 SH SOLE 37220 0 0 HAIN CELESTIAL GROUP INC Common Stock 405217100 1604 50000 SH SOLE 50000 0 0 HALLIBURTON CO Common Stock 406216101 9835 209516 SH SOLE 209516 0 0 HALLIBURTON CO Common Stock 406216101 4684 99792 SH SOLE 99792 0 0 HALLIBURTON CO Common Stock 406216101 17585 374632 SH SOLE 374632 0 0 HANESBRANDS INC Common Stock 410345102 1593 86503 SH SOLE 86503 0 0 HANESBRANDS INC Common Stock 410345102 4147 225135 SH SOLE 225135 0 0 HANMI FINL CORP Common Stock 410495204 709 23054 SH SOLE 23054 0 0 HANOVER INS GROUP INC Common Stock 410867105 2358 20000 SH SOLE 20000 0 0 HARLEY DAVIDSON INC Common Stock 412822108 1734 40439 SH SOLE 40439 0 0 HARMONIC INC Common Stock 413160102 216 56952 SH SOLE 56952 0 0 HARRIS CORP DEL Common Stock 413875105 4598 28510 SH SOLE 28510 0 0 HARRIS CORP DEL Common Stock 413875105 6126 37983 SH SOLE 37983 0 0 HARSCO CORP Common Stock 415864107 1193 57773 SH SOLE 57773 0 0 HARTFORD FINL SVCS GROUP INC Common Stock 416515104 4416 85719 SH SOLE 85719 0 0 HASBRO INC Common Stock 418056107 2287 27135 SH SOLE 27135 0 0 HAVERTY FURNITURE INC Common Stock 419596101 281 13939 SH SOLE 13939 0 0 HAWAIIAN ELEC INDUSTRIES Common Stock 419870100 4126 120000 SH SOLE 120000 0 0 HAWAIIAN HOLDINGS INC Common Stock 419879101 1419 36657 SH SOLE 36657 0 0 HAWKINS INC Common Stock 420261109 241 6851 SH SOLE 6851 0 0 HAYNES INTERNATIONAL INC Common Stock 420877201 333 8980 SH SOLE 8980 0 0 HCA HEALTHCARE INC Common Stock 40412C101 6520 67216 SH SOLE 67216 0 0 HCA HEALTHCARE INC Common Stock 40412C101 2714 27980 SH SOLE 27980 0 0 HCA HEALTHCARE INC Common Stock 40412C101 3195 32940 SH SOLE 32940 0 0 HCI GROUP INC Common Stock 40416E103 227 5938 SH SOLE 5938 0 0 HCP INC REIT 40414L109 2619 112723 SH SOLE 112723 0 0 HEALTHCARE RLTY TR REIT 421946104 3325 120000 SH SOLE 120000 0 0 HEALTHEQUITY INC Common Stock 42226A107 2223 36719 SH SOLE 36719 0 0 HEALTHSTREAM INC Common Stock 42222N103 454 18278 SH SOLE 18278 0 0 HEARTLAND EXPRESS INC Common Stock 422347104 636 35346 SH SOLE 35346 0 0 HEIDRICK & STRUGGLES INTL IN Common Stock 422819102 421 13469 SH SOLE 13469 0 0 HELEN OF TROY CORP LTD Common Stock G4388N106 2419 27800 SH SOLE 27800 0 0 HELIX ENERGY SOLUTIONS GRP INC Common Stock 42330P107 560 96655 SH SOLE 96655 0 0 HELMERICH & PAYNE INC Common Stock 423452101 1740 26141 SH SOLE 26141 0 0 HELMERICH & PAYNE INC Common Stock 423452101 1064 15979 SH SOLE 15979 0 0 HELMERICH & PAYNE INC Common Stock 423452101 1664 25000 SH SOLE 25000 0 0 HELMERICH & PAYNE INC Common Stock 423452101 11467 172285 SH SOLE 172285 0 0 HENRY JACK & ASSOC INC Common Stock 426281101 2032 16800 SH SOLE 16800 0 0 HERSHA HOSPITALITY TR REIT 427825500 543 30314 SH SOLE 30314 0 0 HERSHEY CO Common Stock 427866108 3347 33826 SH SOLE 33826 0 0 HESKA CORP Common Stock 42805E306 355 4495 SH SOLE 4495 0 0 HESS CORP Common Stock 42809H107 3255 64304 SH SOLE 64304 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 6600 376272 SH SOLE 376272 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 2628 149825 SH SOLE 149825 0 0 HEXCEL CORP NEW Common Stock 428291108 2170 33591 SH SOLE 33591 0 0 HFF INC Common Stock 40418F108 1298 26126 SH SOLE 26126 0 0 HIBBETT SPORTS INC Common Stock 428567101 328 13679 SH SOLE 13679 0 0 HIGHWOODS PPTYS INC REIT 431284108 4619 105400 SH SOLE 105400 0 0 HIGHWOODS PPTYS INC REIT 431284108 3874 88409 SH SOLE 88409 0 0 HILLENBRAND INC Common Stock 431571108 785 17100 SH SOLE 17100 0 0 HILLENBRAND INC Common Stock 431571108 2061 44902 SH SOLE 44902 0 0 HILL-ROM HOLDINGS INC Common Stock 431475102 10440 120000 SH SOLE 120000 0 0 HILTON INC Common Stock 43300A203 3824 48556 SH SOLE 48556 0 0 HILTON INC Common Stock 43300A203 2767 35126 SH SOLE 35126 0 0 HMS HLDGS CORP Common Stock 40425J101 1045 62078 SH SOLE 62078 0 0 HOLLY CORP Common Stock 436106108 3492 71470 SH SOLE 71470 0 0 HOLOGIC INC Common Stock 436440101 2481 66400 SH SOLE 66400 0 0 HOME DEPOT INC Common Stock 437076102 49979 280402 SH SOLE 280402 0 0 HOME DEPOT INC Common Stock 437076102 29122 163388 SH SOLE 163388 0 0 HOME DEPOT INC Common Stock 437076102 65058 365000 SH SOLE 365000 0 0 HOMESTREET INC Common Stock 43785V102 548 19114 SH SOLE 19114 0 0 HONEYWELL INTL INC Common Stock 438516106 26095 180573 SH SOLE 180573 0 0 HONEYWELL INTL INC Common Stock 438516106 11319 78329 SH SOLE 78329 0 0 HONEYWELL INTL INC Common Stock 438516106 58048 401691 SH SOLE 401691 0 0 HOPE BANCORP INC Common Stock 43940T109 1667 91617 SH SOLE 91617 0 0 HORACE MANN EDUCATORS CORP NEW Common Stock 440327104 1259 29441 SH SOLE 29441 0 0 HORMEL FOODS CORP Common Stock 440452100 2226 64854 SH SOLE 64854 0 0 HOSPITALITY PPTYS TR REIT 44106M102 1062 41900 SH SOLE 41900 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 3286 176277 SH SOLE 176277 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 1192 63929 SH SOLE 63929 0 0 HP INC Common Stock 40434L105 8619 393192 SH SOLE 393192 0 0 HP INC Common Stock 40434L105 2797 127621 SH SOLE 127621 0 0 HUB GROUP INC Common Stock 443320106 1006 24044 SH SOLE 24044 0 0 HUBBELL INC Common Stock 443510607 2046 16800 SH SOLE 16800 0 0 HUMANA INC Common Stock 444859102 8888 33061 SH SOLE 33061 0 0 HUMANA INC Common Stock 444859102 4235 15754 SH SOLE 15754 0 0 HUNT J B TRANS SVCS INC Common Stock 445658107 2408 20556 SH SOLE 20556 0 0 HUNT J B TRANS SVCS INC Common Stock 445658107 1406 12000 SH SOLE 12000 0 0 HUNTINGTON BANCSHARES INC Common Stock 446150104 3997 264695 SH SOLE 264695 0 0 HUNTINGTON BANCSHARES INC Common Stock 446150104 1462 96824 SH SOLE 96824 0 0 HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 2810 10903 SH SOLE 10903 0 0 HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 3923 15220 SH SOLE 15220 0 0 HUNTINGTON INGALLS INDS INC COM Common Stock 446413106 10062 39037 SH SOLE 39037 0 0 IAMGOLD CORP Common Stock 450913108 3060 589633 SH SOLE 589633 0 0 IDEX CORP Common Stock 45167R104 13909 97600 SH SOLE 97600 0 0 IDEX CORP Common Stock 45167R104 12139 85183 SH SOLE 85183 0 0 IDEXX LABS INC Common Stock 45168D104 4004 20920 SH SOLE 20920 0 0 IDEXX LABS INC Common Stock 45168D104 2748 14360 SH SOLE 14360 0 0 IHS MARKIT LTD Common Stock G47567105 23002 476830 SH SOLE 476830 0 0 IHS MARKIT LTD Common Stock G47567105 4193 86927 SH SOLE 86927 0 0 IHS MARKIT LTD Common Stock G47567105 1479 30667 SH SOLE 30667 0 0 II VI INC Common Stock 902104108 1607 39298 SH SOLE 39298 0 0 ILLINOIS TOOL WKS INC Common Stock 452308109 11563 73812 SH SOLE 73812 0 0 ILLINOIS TOOL WKS INC Common Stock 452308109 4572 29185 SH SOLE 29185 0 0 ILLINOIS TOOL WKS INC Common Stock 452308109 6839 43658 SH SOLE 43658 0 0 ILLUMINA INC Common Stock 452327109 8345 35297 SH SOLE 35297 0 0 ILLUMINA INC Common Stock 452327109 4140 17512 SH SOLE 17512 0 0 IMPAX LABORATORIES INC Common Stock 45256B101 1030 52942 SH SOLE 52942 0 0 Imperial Oil Ltd Common Stock 453038408 5233 197802 SH SOLE 197802 0 0 INCYTE CORP Common Stock 45337C102 3515 42184 SH SOLE 42184 0 0 INCYTE CORP Common Stock 45337C102 7699 92390 SH SOLE 92390 0 0 INDEPENDENCE RLTY TR INC REIT 45378A106 537 58445 SH SOLE 58445 0 0 INDEPENDENT BANK CORP MASS Common Stock 453836108 1397 19528 SH SOLE 19528 0 0 INFINITY PPTY & CAS CORP Common Stock 45665Q103 924 7800 SH SOLE 7800 0 0 INGERSOLL-RAND PLC Common Stock G47791101 5130 59998 SH SOLE 59998 0 0 INGERSOLL-RAND PLC Common Stock G47791101 2079 24309 SH SOLE 24309 0 0 INGEVITY CORP Common Stock 45688C107 2237 30358 SH SOLE 30358 0 0 INGREDION INC Common Stock 457187102 11886 92200 SH SOLE 92200 0 0 INNOPHOS HOLDINGS INC Common Stock 45774N108 568 14120 SH SOLE 14120 0 0 INNOSPEC INC Common Stock 45768S105 1194 17406 SH SOLE 17406 0 0 INNOVIVA INC Common Stock 45781M101 873 52351 SH SOLE 52351 0 0 INOGEN INC Common Stock 45780L104 1482 12068 SH SOLE 12068 0 0 INSIGHT ENTERPRISES INC Common Stock 45765U103 891 25508 SH SOLE 25508 0 0 INSTALLED BLDG PRODS INC Common Stock 45780R101 902 15015 SH SOLE 15015 0 0 INSTEEL INDUSTRIES INC Common Stock 45774W108 353 12765 SH SOLE 12765 0 0 INTEGER HLDGS CORP Common Stock 45826H109 1117 19744 SH SOLE 19744 0 0 INTEGRA LIFESCIENCES HLDGS CP Common Stock 457985208 2486 44926 SH SOLE 44926 0 0 INTEL CORP Common Stock 458140100 58526 1123771 SH SOLE 1123771 0 0 INTEL CORP Common Stock 458140100 24560 471584 SH SOLE 471584 0 0 INTEL CORP Common Stock 458140100 4687 90000 SH SOLE 90000 0 0 INTER PARFUMS INC Common Stock 458334109 581 12314 SH SOLE 12314 0 0 INTERCONTINENTAL EXCHANGE, INC. Common Stock 45866F104 10140 139822 SH SOLE 139822 0 0 INTERCONTINENTAL EXCHANGE, INC. Common Stock 45866F104 4359 60104 SH SOLE 60104 0 0 INTERCONTINENTAL EXCHANGE, INC. Common Stock 45866F104 3082 42501 SH SOLE 42501 0 0 INTERDIGITAL INC. Common Stock 45867G101 6624 90000 SH SOLE 90000 0 0 INTERFACE INC Common Stock 458665304 1086 43104 SH SOLE 43104 0 0 INTERNATIONAL BUSINESS MACHS Common Stock 459200101 31562 205710 SH SOLE 205710 0 0 INTERNATIONAL FLAVORS&FRAGRANC Common Stock 459506101 2595 18952 SH SOLE 18952 0 0 INTERPUBLIC GROUP COS INC Common Stock 460690100 2126 92320 SH SOLE 92320 0 0 INTERXION HOLDING N.V Common Stock N47279109 4201 67643 SH SOLE 67643 0 0 INTL FCSTONE INC Common Stock 46116V105 474 11111 SH SOLE 11111 0 0 INTL PAPER CO Common Stock 460146103 5298 99156 SH SOLE 99156 0 0 INTUIT Common Stock 461202103 10128 58423 SH SOLE 58423 0 0 INTUIT Common Stock 461202103 3899 22494 SH SOLE 22494 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 11132 26965 SH SOLE 26965 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 7246 17553 SH SOLE 17553 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 15472 37479 SH SOLE 37479 0 0 INVACARE CORP Common Stock 461203101 409 23497 SH SOLE 23497 0 0 INVESCO LTD COM STK USD0.10 Common Stock G491BT108 3129 97765 SH SOLE 97765 0 0 INVESCO LTD COM STK USD0.10 Common Stock G491BT108 9070 283340 SH SOLE 283340 0 0 INVESCO MORTGAGE CAPITAL INC REIT 46131B100 1314 80218 SH SOLE 80218 0 0 INVESTMENT TECHNOLOGY GRP NEW Common Stock 46145F105 472 23886 SH SOLE 23886 0 0 IPG PHOTONICS CORP Common Stock 44980X109 2120 9086 SH SOLE 9086 0 0 IQVIA HOLDINGS INC Common Stock 46266C105 3434 35003 SH SOLE 35003 0 0 IQVIA HOLDINGS INC Common Stock 46266C105 2011 20497 SH SOLE 20497 0 0 IRIDIUM COMMUNICATIONS INC Common Stock 46269C102 667 59307 SH SOLE 59307 0 0 IROBOT CORP Common Stock 462726100 1276 19886 SH SOLE 19886 0 0 IRON MTN INC NEW REIT 46284V101 2221 67579 SH SOLE 67579 0 0 ISHARES ETP 464286509 9166 332600 SH SOLE 332600 0 0 ISHARES ETP 464288588 94124 899500 SH SOLE 899500 0 0 iShares iBoxx $ High Yield Cor ETP 464288513 411 4800 SH SOLE 4800 0 0 ISHARES INC ETP 464286400 2792 62200 SH SOLE 62200 0 0 ISHARES INC ETP 464286400 269417 6003062 SH SOLE 6003062 0 0 ISHARES INC ETP 464286640 45488 857939 SH SOLE 857939 0 0 ISHARES INC ETP 464286715 37348 880442 SH SOLE 880442 0 0 ISHARES INC ETP 464286772 4014 53200 SH SOLE 53200 0 0 ISHARES INC ETP 464286772 542470 7189797 SH SOLE 7189797 0 0 ISHARES INC ETP 464286780 1855 27000 SH SOLE 27000 0 0 ISHARES INC ETP 464286780 189208 2754119 SH SOLE 2754119 0 0 ISHARES INC ETP 464286822 953 18500 SH SOLE 18500 0 0 ISHARES INC ETP 464286822 108695 2109755 SH SOLE 2109755 0 0 ISHARES INC ETP 46434G202 1569 104872 SH SOLE 104872 0 0 ISHARES INC ETP 46434G772 2845 74200 SH SOLE 74200 0 0 ISHARES INC ETP 46434G772 407383 10625527 SH SOLE 10625527 0 0 ISHARES INC ETP 46434G814 84574 2340190 SH SOLE 2340190 0 0 ISHARES TR ETP 464287465 65670 942450 SH SOLE 942450 0 0 ISHARES TR ETP 464287507 18757 100000 SH SOLE 100000 0 0 ISHARES TR ETP 464287556 11518 107908 SH SOLE 107908 0 0 ISHARES TR ETP 464289529 1443 40800 SH SOLE 40800 0 0 ISHARES TR ETP 464289529 177123 5009128 SH SOLE 5009128 0 0 ISHARES TR ETP 464289842 14799 347650 SH SOLE 347650 0 0 ISHARES TR ETP 46429B309 76051 2820875 SH SOLE 2820875 0 0 ISHARES TR ETP 46429B408 35973 1029555 SH SOLE 1029555 0 0 ISHARES TR ETP 46429B598 114629 3358592 SH SOLE 3358592 0 0 ISHARES TR ETP 46429B606 41880 1668521 SH SOLE 1668521 0 0 ISHARES TR ETP 46434V407 3238 69200 SH SOLE 69200 0 0 iShares US Preferred Stock ETF ETP 464288687 406 10800 SH SOLE 10800 0 0 ITRON INC Common Stock 465741106 1735 24248 SH SOLE 24248 0 0 J & J SNACK FOODS CORP Common Stock 466032109 1467 10740 SH SOLE 10740 0 0 J2 GLOBAL INC Common Stock 48123V102 3946 50000 SH SOLE 50000 0 0 JABIL INC Common Stock 466313103 7183 250000 SH SOLE 250000 0 0 JACK IN THE BOX INC Common Stock 466367109 1067 12500 SH SOLE 12500 0 0 JACOBS ENGR GROUP INC DEL Common Stock 469814107 1710 28915 SH SOLE 28915 0 0 JACOBS ENGR GROUP INC DEL Common Stock 469814107 1366 23093 SH SOLE 23093 0 0 JAMES RIV GROUP LTD Common Stock G5005R107 634 17862 SH SOLE 17862 0 0 JANUS HENDERSON GROUP PLC Common Stock G4474Y214 2647 80000 SH SOLE 80000 0 0 JBG SMITH PPTYS REIT 46590V100 3867 114711 SH SOLE 114711 0 0 JDS Uniphase Corp Common Stock 925550105 1573 161840 SH SOLE 161840 0 0 JEFFERIES FINANCIAL GROUP INC Common Stock 527288104 1711 75283 SH SOLE 75283 0 0 JETBLUE AWYS CORP Common Stock 477143101 6909 340000 SH SOLE 340000 0 0 JOHN BEAN TECHNOLOGIES Common Stock 477839104 2553 22512 SH SOLE 22512 0 0 JOHNSON & JOHNSON Common Stock 478160104 82557 644224 SH SOLE 644224 0 0 JOHNSON & JOHNSON Common Stock 478160104 28409 221687 SH SOLE 221687 0 0 JOHNSON & JOHNSON Common Stock 478160104 83628 652577 SH SOLE 652577 0 0 JOHNSON CTLS INTL PLC Common Stock G51502105 7837 222382 SH SOLE 222382 0 0 JONES LANG LASALLE INC Common Stock 48020Q107 6497 37200 SH SOLE 37200 0 0 JONES LANG LASALLE INC Common Stock 48020Q107 3579 20495 SH SOLE 20495 0 0 JP MORGAN CHASE & CO Common Stock 46625H100 90625 824090 SH SOLE 824090 0 0 JP MORGAN CHASE & CO Common Stock 46625H100 48343 439606 SH SOLE 439606 0 0 JP MORGAN CHASE & CO Common Stock 46625H100 140216 1275035 SH SOLE 1275035 0 0 JPMORGAN CHASE & CO ETP 46625H365 866 36100 SH SOLE 36100 0 0 JUNIPER NETWORKS INC Common Stock 48203R104 2008 82544 SH SOLE 82544 0 0 JUST ENERGY GROUP INC Common Stock 48213W101 88 20000 SH SOLE 20000 0 0 KAISER ALUMINUM CORP Common Stock 483007704 1215 12041 SH SOLE 12041 0 0 KAMAN CORP Common Stock 483548103 1219 19628 SH SOLE 19628 0 0 KANSAS CITY SOUTHERN Common Stock 485170302 2718 24746 SH SOLE 24746 0 0 KAPSTONE PAPER & PACKAGING CRP Common Stock 48562P103 2708 78931 SH SOLE 78931 0 0 KAPSTONE PAPER & PACKAGING CRP Common Stock 48562P103 2141 62410 SH SOLE 62410 0 0 KB HOME Common Stock 48666K109 1423 50000 SH SOLE 50000 0 0 KBR INC Common Stock 48242W106 810 50000 SH SOLE 50000 0 0 KELLOGG CO Common Stock 487836108 3886 59775 SH SOLE 59775 0 0 KELLOGG CO Common Stock 487836108 1637 25185 SH SOLE 25185 0 0 KELLY SVCS INC Common Stock 488152208 624 21480 SH SOLE 21480 0 0 KEMET CORP Common Stock 488360207 633 34923 SH SOLE 34923 0 0 KEMPER CORP DEL Common Stock 488401100 4560 80000 SH SOLE 80000 0 0 KENNAMETAL INC Common Stock 489170100 2008 50000 SH SOLE 50000 0 0 KEYCORP NEW Common Stock 493267108 4979 254695 SH SOLE 254695 0 0 KEYCORP NEW Common Stock 493267108 2014 103009 SH SOLE 103009 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 2096 40000 SH SOLE 40000 0 0 KILROY RLTY CORP REIT 49427F108 8792 123900 SH SOLE 123900 0 0 KILROY RLTY CORP REIT 49427F108 5970 84130 SH SOLE 84130 0 0 KIMBERLY CLARK CORP Common Stock 494368103 9274 84213 SH SOLE 84213 0 0 KIMCO REALTY CORP REIT 49446R109 1471 102161 SH SOLE 102161 0 0 KIMCO REALTY CORP REIT 49446R109 5658 392906 SH SOLE 392906 0 0 KINDER MORGAN INC Common Stock 49456B101 6861 455565 SH SOLE 455565 0 0 KINDRED HEALTHCARE INC Common Stock 494580103 556 60736 SH SOLE 60736 0 0 KINROSS GOLD CORP Common Stock 496902404 3874 981630 SH SOLE 981630 0 0 KIRBY CORP Common Stock 497266106 3046 39585 SH SOLE 39585 0 0 KIRKLAND LAKE GOLD LTD Common Stock 49741E100 2170 140160 SH SOLE 140160 0 0 KIRKLANDS INC Common Stock 497498105 112 11573 SH SOLE 11573 0 0 KITE REALTY GROUP TRUST REIT 49803T300 916 60157 SH SOLE 60157 0 0 KLA-TENCOR CORP Common Stock 482480100 4100 37607 SH SOLE 37607 0 0 KLA-TENCOR CORP Common Stock 482480100 4609 42284 SH SOLE 42284 0 0 KNIGHT SWIFT TRANSN HLDGS INC Common Stock 499049104 8742 190000 SH SOLE 190000 0 0 KNOT INC Common Stock 983772104 363 17499 SH SOLE 17499 0 0 KOHLS CORP Common Stock 500255104 2643 40342 SH SOLE 40342 0 0 KOHLS CORP Common Stock 500255104 2145 32736 SH SOLE 32736 0 0 KOPIN CORP Common Stock 500600101 137 43885 SH SOLE 43885 0 0 KOPPERS HOLDINGS INC Common Stock 50060P106 609 14813 SH SOLE 14813 0 0 KORN FERRY INTL Common Stock 500643200 2083 40371 SH SOLE 40371 0 0 KRAFT HEINZ CO Common Stock 500754106 8933 143412 SH SOLE 143412 0 0 KRATON CORPORATION Common Stock 50077C106 1058 22177 SH SOLE 22177 0 0 KROGER CO Common Stock 501044101 5067 211635 SH SOLE 211635 0 0 KULICKE & SOFFA INDS INC Common Stock 501242101 1270 50764 SH SOLE 50764 0 0 L BRANDS INC Common Stock 501797104 2253 58967 SH SOLE 58967 0 0 L3 TECHNOLOGIES INC Common Stock 502413107 3907 18783 SH SOLE 18783 0 0 L3 TECHNOLOGIES INC Common Stock 502413107 2621 12601 SH SOLE 12601 0 0 LA Z BOY INC Common Stock 505336107 1008 33667 SH SOLE 33667 0 0 LABORATORY CORP AMER HLDGS Common Stock 50540R409 3958 24468 SH SOLE 24468 0 0 LABORATORY CORP AMER HLDGS Common Stock 50540R409 2784 17210 SH SOLE 17210 0 0 LAM RESEARCH CORP Common Stock 512807108 7949 39128 SH SOLE 39128 0 0 LAM RESEARCH CORP Common Stock 512807108 11676 57470 SH SOLE 57470 0 0 LAM RESEARCH CORP Common Stock 512807108 65201 320934 SH SOLE 320934 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 3820 60000 SH SOLE 60000 0 0 LANCASTER COLONY CORP Common Stock 513847103 1096 8900 SH SOLE 8900 0 0 LANDSTAR SYS INC Common Stock 515098101 4386 40000 SH SOLE 40000 0 0 LANNET INC Common Stock 516012101 343 21377 SH SOLE 21377 0 0 LANTHEUS HLDGS INC Common Stock 516544103 337 21202 SH SOLE 21202 0 0 LAUDER ESTEE COS INC Common Stock 518439104 8073 53921 SH SOLE 53921 0 0 LAUDER ESTEE COS INC Common Stock 518439104 16698 111530 SH SOLE 111530 0 0 LAUDER ESTEE COS INC Common Stock 518439104 48068 321051 SH SOLE 321051 0 0 LCI INDS Common Stock 50189K103 1852 17778 SH SOLE 17778 0 0 LEGACY TEX FINL GROUP INC Common Stock 52471Y106 1277 29826 SH SOLE 29826 0 0 LEGG MASON INC Common Stock 524901105 4065 100000 SH SOLE 100000 0 0 LEGGETT & PLATT INC Common Stock 524660107 1409 31753 SH SOLE 31753 0 0 LEGGETT & PLATT INC Common Stock 524660107 3549 80000 SH SOLE 80000 0 0 LEGGETT & PLATT INC Common Stock 524660107 6654 150000 SH SOLE 150000 0 0 LEIDOS HOLDINGS INC Common Stock 525327102 9156 140000 SH SOLE 140000 0 0 LEMAITRE VASCULAR INC Common Stock 525558201 396 10926 SH SOLE 10926 0 0 LENNAR CORP Common Stock 526057104 3865 65569 SH SOLE 65569 0 0 LENNOX INTL INC Common Stock 526107107 13509 66100 SH SOLE 66100 0 0 LEXINGTON REALTY TRUST REIT 529043101 1210 153689 SH SOLE 153689 0 0 LGI HOMES INC Common Stock 50187T106 877 12426 SH SOLE 12426 0 0 LHC GROUP INC Common Stock 50187A107 715 11608 SH SOLE 11608 0 0 LIBERTY PPTY TR REIT 531172104 8252 207700 SH SOLE 207700 0 0 LIBERTY PPTY TR REIT 531172104 3354 84426 SH SOLE 84426 0 0 LIGAND PHARMACEUTICALS INC Common Stock 53220K504 2459 14888 SH SOLE 14888 0 0 LILLY ELI & CO Common Stock 532457108 17912 231509 SH SOLE 231509 0 0 LILLY ELI & CO Common Stock 532457108 7859 101576 SH SOLE 101576 0 0 LILLY ELI & CO Common Stock 532457108 25726 332511 SH SOLE 332511 0 0 LINCOLN ELEC HLDGS INC Common Stock 533900106 5631 62600 SH SOLE 62600 0 0 LINCOLN NATL CORP IND Common Stock 534187109 3829 52409 SH SOLE 52409 0 0 LINCOLN NATL CORP IND Common Stock 534187109 1722 23570 SH SOLE 23570 0 0 LINDSAY CORP Common Stock 535555106 711 7774 SH SOLE 7774 0 0 LIONS GATE ENTMNT CORP Common Stock 535919401 1356 52499 SH SOLE 52499 0 0 LIONS GATE ENTMNT CORP B Common Stock 535919500 1264 52499 SH SOLE 52499 0 0 LIQUIDITY SERVICES INC Common Stock 53635B107 117 18055 SH SOLE 18055 0 0 LITHIA MTRS INC Common Stock 536797103 1725 17165 SH SOLE 17165 0 0 LIVE NATION INC Common Stock 538034109 3957 93900 SH SOLE 93900 0 0 LIVEPERSON INC Common Stock 538146101 632 38640 SH SOLE 38640 0 0 LKQ CORP Common Stock 501889208 2821 74335 SH SOLE 74335 0 0 LKQ CORP Common Stock 501889208 4175 110000 SH SOLE 110000 0 0 LKQ CORP Common Stock 501889208 6744 177707 SH SOLE 177707 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 20160 59658 SH SOLE 59658 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 16820 49773 SH SOLE 49773 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 30146 89209 SH SOLE 89209 0 0 LOEWS CORP Common Stock 540424108 3220 64746 SH SOLE 64746 0 0 LOGMEIN INC Common Stock 54142L109 2311 20000 SH SOLE 20000 0 0 LOUISIANA PAC CORP Common Stock 546347105 5596 194506 SH SOLE 194506 0 0 LOWES COS INC Common Stock 548661107 17488 199293 SH SOLE 199293 0 0 LOWES COS INC Common Stock 548661107 6744 76857 SH SOLE 76857 0 0 LOWES COS INC Common Stock 548661107 17550 200000 SH SOLE 200000 0 0 LSB INDS INC Common Stock 502160104 86 14073 SH SOLE 14073 0 0 LSC COMMUNICATIONS INC Common Stock 50218P107 414 23709 SH SOLE 23709 0 0 LTC PPTYS INC REIT 502175102 1069 28134 SH SOLE 28134 0 0 LUMBER LIQUIDATORS HLDGS INC Common Stock 55003T107 488 20390 SH SOLE 20390 0 0 LUMENTUM HLDGS INC Common Stock 55024U109 2791 43747 SH SOLE 43747 0 0 LUMINEX CORP DEL Common Stock 55027E102 579 27497 SH SOLE 27497 0 0 LYDALL INC DEL Common Stock 550819106 594 12314 SH SOLE 12314 0 0 LYON WILLIAM HOMES Common Stock 552074700 548 19929 SH SOLE 19929 0 0 LYONDELLBASELL INDUSTRIES N V Common Stock N53745100 8210 77688 SH SOLE 77688 0 0 LYONDELLBASELL INDUSTRIES N V Common Stock N53745100 8961 84790 SH SOLE 84790 0 0 LYONDELLBASELL INDUSTRIES N V Common Stock N53745100 10433 98726 SH SOLE 98726 0 0 M & T BK CORP Common Stock 55261F104 6648 36061 SH SOLE 36061 0 0 M & T BK CORP Common Stock 55261F104 2488 13496 SH SOLE 13496 0 0 M D C HLDGS INC Common Stock 552676108 895 32057 SH SOLE 32057 0 0 M/I HOMES INC Common Stock 55305B101 624 19584 SH SOLE 19584 0 0 MACERICH CO REIT 554382101 1459 26042 SH SOLE 26042 0 0 MACERICH CO REIT 554382101 3137 55990 SH SOLE 55990 0 0 MACY'S INC. Common Stock 55616P104 2177 73189 SH SOLE 73189 0 0 MACY'S INC. Common Stock 55616P104 828 27856 SH SOLE 27856 0 0 MACY'S INC. Common Stock 55616P104 5353 180000 SH SOLE 180000 0 0 MADDEN STEVEN LTD Common Stock 556269108 1655 37698 SH SOLE 37698 0 0 MAGELLAN HEALTH SERVICES Common Stock 559079207 1793 16742 SH SOLE 16742 0 0 Magna International Inc Common Stock 559222401 15048 267400 SH SOLE 267400 0 0 MAIDEN HOLDINGS LTD Common Stock G5753U112 330 50749 SH SOLE 50749 0 0 MANPOWER INC Common Stock 56418H100 2302 20000 SH SOLE 20000 0 0 MANTECH INTL CORP Common Stock 564563104 1019 18368 SH SOLE 18368 0 0 MANULIFE FINANCIAL CORP Common Stock 56501R106 28894 1557727 SH SOLE 1557727 0 0 MARATHON OIL CORP Common Stock 565849106 3291 204023 SH SOLE 204023 0 0 MARATHON PETE CORP Common Stock 56585A102 8328 113912 SH SOLE 113912 0 0 MARATHON PETE CORP Common Stock 56585A102 16076 219887 SH SOLE 219887 0 0 MARATHON PETE CORP Common Stock 56585A102 44448 607958 SH SOLE 607958 0 0 MARCUS CORP Common Stock 566330106 402 13239 SH SOLE 13239 0 0 MARINEMAX INC Common Stock 567908108 309 15912 SH SOLE 15912 0 0 MARKETAXESS HLDGS INC Common Stock 57060D108 3262 15000 SH SOLE 15000 0 0 MARRIOTT INTL INC NEW Common Stock 571903202 9804 72096 SH SOLE 72096 0 0 MARRIOTT INTL INC NEW Common Stock 571903202 2993 22013 SH SOLE 22013 0 0 MARRIOTT INTL INC NEW Common Stock 571903202 17452 128344 SH SOLE 128344 0 0 MARRIOTT VACATIONS WRLDWDE COM Common Stock 57164Y107 2243 16836 SH SOLE 16836 0 0 MARSH & MCLENNAN COS INC Common Stock 571748102 10067 121892 SH SOLE 121892 0 0 MARSH & MCLENNAN COS INC Common Stock 571748102 6504 78754 SH SOLE 78754 0 0 MARSH & MCLENNAN COS INC Common Stock 571748102 19501 236118 SH SOLE 236118 0 0 MARTEN TRANS LTD Common Stock 573075108 612 26850 SH SOLE 26850 0 0 MARTIN MARIETTA MATLS INC Common Stock 573284106 3126 15080 SH SOLE 15080 0 0 MARVELL TECHNOLOGY GROUP LTD Common Stock G5876H105 29613 1410163 SH SOLE 1410163 0 0 MASCO CORP Common Stock 574599106 3043 75253 SH SOLE 75253 0 0 MASIMO CORP Common Stock 574795100 3518 40000 SH SOLE 40000 0 0 MASTERCARD INC Common Stock 57636Q104 38828 221669 SH SOLE 221669 0 0 MASTERCARD INC Common Stock 57636Q104 22897 130723 SH SOLE 130723 0 0 MATRIX SVC CO Common Stock 576853105 261 19072 SH SOLE 19072 0 0 MATTEL INC Common Stock 577081102 1086 82583 SH SOLE 82583 0 0 MATTHEWS INTL CORP Common Stock 577128101 1195 23608 SH SOLE 23608 0 0 MAXIMUS INC Common Stock 577933104 8676 130000 SH SOLE 130000 0 0 MAXLINEAR INC Common Stock 57776J100 983 43188 SH SOLE 43188 0 0 MB FINANCIAL INC NEW Common Stock 55264U108 2024 50000 SH SOLE 50000 0 0 MCCORMICK & CO INC Common Stock 579780206 3094 29078 SH SOLE 29078 0 0 MCCORMICK & CO INC Common Stock 579780206 3330 31298 SH SOLE 31298 0 0 MCDERMOTT INTL INC Common Stock 580037109 978 202100 SH SOLE 202100 0 0 MCDONALDS CORP Common Stock 580135101 29935 191422 SH SOLE 191422 0 0 MCDONALDS CORP Common Stock 580135101 13358 85417 SH SOLE 85417 0 0 MCDONALDS CORP Common Stock 580135101 38313 245000 SH SOLE 245000 0 0 MCKESSON CORP Common Stock 58155Q103 6980 49547 SH SOLE 49547 0 0 MDU RES GROUP INC Common Stock 552690109 5632 200000 SH SOLE 200000 0 0 MEDICAL PPTYS TRUST INC REIT 58463J304 2600 200000 SH SOLE 200000 0 0 MEDICINES CO Common Stock 584688105 1505 45699 SH SOLE 45699 0 0 MEDIFAST INC Common Stock 58470H101 706 7557 SH SOLE 7557 0 0 MEDNAX INC Common Stock 58502B106 1669 30000 SH SOLE 30000 0 0 MEDTRONIC PLC Common Stock G5960L103 26106 325428 SH SOLE 325428 0 0 MEDTRONIC PLC Common Stock G5960L103 19876 247773 SH SOLE 247773 0 0 MERCK AND CO Common Stock 58933Y105 35265 647416 SH SOLE 647416 0 0 MERCK AND CO Common Stock 58933Y105 5240 96199 SH SOLE 96199 0 0 MERCK AND CO Common Stock 58933Y105 45157 829030 SH SOLE 829030 0 0 MERCURY COMPUTER SYS Common Stock 589378108 1640 33940 SH SOLE 33940 0 0 MERIDIAN BIOSCIENCE INC Common Stock 589584101 432 30402 SH SOLE 30402 0 0 MERIT MED SYS INC Common Stock 589889104 1630 35935 SH SOLE 35935 0 0 MERITAGE HOMES CORP Common Stock 59001A102 1215 26850 SH SOLE 26850 0 0 META FINL GROUP INC Common Stock 59100U108 689 6309 SH SOLE 6309 0 0 METHODE ELECTRS INC Common Stock 591520200 1031 26376 SH SOLE 26376 0 0 METLIFE INC Common Stock 59156R108 11423 248921 SH SOLE 248921 0 0 METLIFE INC Common Stock 59156R108 4307 93851 SH SOLE 93851 0 0 METLIFE INC Common Stock 59156R108 16093 350684 SH SOLE 350684 0 0 METTLER-TOLEDO INTL INC Common Stock 592688105 3517 6117 SH SOLE 6117 0 0 METTLER-TOLEDO INTL INC Common Stock 592688105 5164 8980 SH SOLE 8980 0 0 MGM MIRAGE Common Stock 552953101 4286 122397 SH SOLE 122397 0 0 MGM MIRAGE Common Stock 552953101 2065 58953 SH SOLE 58953 0 0 MGM MIRAGE Common Stock 552953101 8643 246815 SH SOLE 246815 0 0 MICHAEL KORS HLDGS LTD Common Stock G60754101 2267 36517 SH SOLE 36517 0 0 MICHAEL KORS HLDGS LTD Common Stock G60754101 1563 25185 SH SOLE 25185 0 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 5141 56270 SH SOLE 56270 0 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 2744 30032 SH SOLE 30032 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 14477 277656 SH SOLE 277656 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 14527 278622 SH SOLE 278622 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 72475 1390000 SH SOLE 1390000 0 0 MICROSOFT CORP Common Stock 594918104 168748 1848891 SH SOLE 1848891 0 0 MICROSOFT CORP Common Stock 594918104 66010 723241 SH SOLE 723241 0 0 MICROSOFT CORP Common Stock 594918104 133254 1460000 SH SOLE 1460000 0 0 MICROSTRATEGY INC Common Stock 594972408 872 6759 SH SOLE 6759 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 2489 27284 SH SOLE 27284 0 0 MID-AMER APT CMNTYS INC REIT 59522J103 5331 58428 SH SOLE 58428 0 0 MIMEDX GROUP INC Common Stock 602496101 513 73654 SH SOLE 73654 0 0 MINERALS TECHNOLOGIES INC Common Stock 603158106 4492 67100 SH SOLE 67100 0 0 MKS INSTRUMENT INC Common Stock 55306N104 10409 90000 SH SOLE 90000 0 0 MOBILE MINI INC Common Stock 60740F105 1395 32063 SH SOLE 32063 0 0 MOHAWK INDS INC Common Stock 608190104 3527 15190 SH SOLE 15190 0 0 MOHAWK INDS INC Common Stock 608190104 1858 8000 SH SOLE 8000 0 0 MOLSON COORS BREWING CO Common Stock 60871R209 3345 44399 SH SOLE 44399 0 0 MOMENTA PHARMACEUTICALS INC Common Stock 60877T100 986 54350 SH SOLE 54350 0 0 MONARCH CASINO & RESORT INC Common Stock 609027107 309 7314 SH SOLE 7314 0 0 MONDELEZ INTERNATIONAL INC Common Stock 609207105 14903 357141 SH SOLE 357141 0 0 MONDELEZ INTERNATIONAL INC Common Stock 609207105 7715 184868 SH SOLE 184868 0 0 MONDELEZ INTERNATIONAL INC Common Stock 609207105 37194 891292 SH SOLE 891292 0 0 MONOTYPE IMAGING HOLDINGS INC Common Stock 61022P100 636 28330 SH SOLE 28330 0 0 MONRO INC Common Stock 610236101 1236 23054 SH SOLE 23054 0 0 MONSANTO CO NEW Common Stock 61166W101 12351 105846 SH SOLE 105846 0 0 MONSANTO CO NEW Common Stock 61166W101 5394 46222 SH SOLE 46222 0 0 MONSTER BEVERAGE CORP NEW Common Stock 61174X109 5680 99284 SH SOLE 99284 0 0 MONSTER BEVERAGE CORP NEW Common Stock 61174X109 2775 48511 SH SOLE 48511 0 0 MONSTER BEVERAGE CORP NEW Common Stock 61174X109 47230 825557 SH SOLE 825557 0 0 MOODYS CORP Common Stock 615369105 6439 39921 SH SOLE 39921 0 0 MOODYS CORP Common Stock 615369105 1855 11500 SH SOLE 11500 0 0 MOOG INC Common Stock 615394202 1906 23132 SH SOLE 23132 0 0 MORGAN STANLEY Common Stock 617446448 17877 331302 SH SOLE 331302 0 0 MORGAN STANLEY Common Stock 617446448 18654 345696 SH SOLE 345696 0 0 MORGAN STANLEY Common Stock 617446448 28030 519458 SH SOLE 519458 0 0 MOSAIC CO NEW Common Stock 61945C103 2044 84176 SH SOLE 84176 0 0 MOSAIC CO NEW Common Stock 61945C103 4315 177707 SH SOLE 177707 0 0 MOTORCAR PTS AMER INC Common Stock 620071100 287 13378 SH SOLE 13378 0 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 4096 38899 SH SOLE 38899 0 0 MOTOROLA SOLUTIONS INC Common Stock 620076307 3917 37196 SH SOLE 37196 0 0 MOVADO GROUP INC Common Stock 624580106 427 11122 SH SOLE 11122 0 0 MPLX LP MLP 55336V100 8225 248937 SH SOLE 248937 0 0 MSA SAFETY INC Common Stock 553498106 4162 50000 SH SOLE 50000 0 0 MSC INDL DIRECT INC Common Stock 553530106 1834 20000 SH SOLE 20000 0 0 MSCI INC Common Stock 55354G100 12257 82000 SH SOLE 82000 0 0 MTS SYS CORP Common Stock 553777103 656 12709 SH SOLE 12709 0 0 MUELLER INDS INC Common Stock 624756102 1073 41016 SH SOLE 41016 0 0 MULESOFT INC -A Common Stock 625207105 1573 35762 SH SOLE 35762 0 0 MULTI COLOR CORP Common Stock 625383104 625 9467 SH SOLE 9467 0 0 MURPHY USA Common Stock 626755102 3662 50300 SH SOLE 50300 0 0 MYERS INDS INC Common Stock 628464109 334 15789 SH SOLE 15789 0 0 MYLAN N V Common Stock N59465109 5089 123611 SH SOLE 123611 0 0 MYLAN N V Common Stock N59465109 9847 239171 SH SOLE 239171 0 0 MYR GROUP INC DEL Common Stock 55405W104 356 11545 SH SOLE 11545 0 0 MYRIAD GENETICS INC Common Stock 62855J104 1453 49184 SH SOLE 49184 0 0 NABORS INDUSTRIES LTD Common Stock G6359F103 699 100000 SH SOLE 100000 0 0 NANOMETRICS INC Common Stock 630077105 468 17406 SH SOLE 17406 0 0 NASDAQ, INC Common Stock 631103108 2414 27996 SH SOLE 27996 0 0 NASDAQ, INC Common Stock 631103108 3257 37778 SH SOLE 37778 0 0 NATIONAL BK HLDGS CORP Common Stock 633707104 624 18758 SH SOLE 18758 0 0 NATIONAL FUEL GAS CO N J Common Stock 636180101 2711 52700 SH SOLE 52700 0 0 NATIONAL INSTRS CORP Common Stock 636518102 7080 140000 SH SOLE 140000 0 0 NATIONAL OILWELL VARCO INC Common Stock 637071101 3359 91256 SH SOLE 91256 0 0 NATIONAL PRESTO INDS INC Common Stock 637215104 330 3519 SH SOLE 3519 0 0 NATIONAL RETAIL PROPERTIES REIT 637417106 5174 131800 SH SOLE 131800 0 0 NATIONAL STORAGE AFFILIATES TR REIT 637870106 891 35521 SH SOLE 35521 0 0 NATUS MEDICAL INC DEL Common Stock 639050103 746 22177 SH SOLE 22177 0 0 NAUTILUS INC Common Stock 63910B102 303 22560 SH SOLE 22560 0 0 NAVIENT CORP Common Stock 63938C108 829 63155 SH SOLE 63155 0 0 NAVIGANT CONSULTING INC Common Stock 63935N107 679 35273 SH SOLE 35273 0 0 NAVIGATORS GROUP INC Common Stock 638904102 921 15970 SH SOLE 15970 0 0 NBT BANCORP INC Common Stock 628778102 1100 31010 SH SOLE 31010 0 0 NEENAH INC Common Stock 640079109 944 12036 SH SOLE 12036 0 0 NEKTAR THERAPEUTICS Common Stock 640268108 4106 38641 SH SOLE 38641 0 0 NEKTAR THERAPEUTICS Common Stock 640268108 1551 14593 SH SOLE 14593 0 0 NEOGEN CORP Common Stock 640491106 2426 36209 SH SOLE 36209 0 0 NETFLIX COM INC Common Stock 64110L106 30775 104200 SH SOLE 104200 0 0 NETFLIX COM INC Common Stock 64110L106 12994 43996 SH SOLE 43996 0 0 NETFLIX COM INC Common Stock 64110L106 38781 131305 SH SOLE 131305 0 0 NETGEAR INC Common Stock 64111Q104 1291 22572 SH SOLE 22572 0 0 NETSCOUT SYS INC Common Stock 64115T104 2635 100000 SH SOLE 100000 0 0 NETTAPP INC Common Stock 64110D104 3969 64335 SH SOLE 64335 0 0 NETTAPP INC Common Stock 64110D104 2622 42507 SH SOLE 42507 0 0 NEW MEDIA INVT GROUP INC Common Stock 64704V106 648 37789 SH SOLE 37789 0 0 NEW YORK CMNTY BANCORP INC Common Stock 649445103 3092 237300 SH SOLE 237300 0 0 NEW YORK MTG TR INC REIT 649604501 1 100 SH SOLE 100 0 0 NEWELL BRANDS INC Common Stock 651229106 2969 116508 SH SOLE 116508 0 0 NEWELL BRANDS INC Common Stock 651229106 3519 138095 SH SOLE 138095 0 0 NEWFIELD EXPL CO Common Stock 651290108 1171 47957 SH SOLE 47957 0 0 NEWMONT MINING CORP Common Stock 651639106 5005 128099 SH SOLE 128099 0 0 NEWMONT MINING CORP Common Stock 651639106 5570 142577 SH SOLE 142577 0 0 NEWMONT MINING CORP Common Stock 651639106 19934 510202 SH SOLE 510202 0 0 NEWPARK RES INC Common Stock 651718504 490 60460 SH SOLE 60460 0 0 NEWS CORP CLASS A Common Stock 65249B109 1453 91964 SH SOLE 91964 0 0 NEWS CORP CLASS A Common Stock 65249B109 3907 247307 SH SOLE 247307 0 0 NEWS CORP CLASS A Common Stock 65249B109 4582 290000 SH SOLE 290000 0 0 NEWS CORP NEW Common Stock 65249B208 471 29240 SH SOLE 29240 0 0 NEXTERA ENERGY, INC. Common Stock 65339F101 18448 112952 SH SOLE 112952 0 0 NEXTERA ENERGY, INC. Common Stock 65339F101 5428 33233 SH SOLE 33233 0 0 NEXTERA ENERGY, INC. Common Stock 65339F101 55234 338173 SH SOLE 338173 0 0 NIC INC Common Stock 62914B100 634 47676 SH SOLE 47676 0 0 NIELSEN HLDGS NV Common Stock G6518L108 2559 80499 SH SOLE 80499 0 0 NIKE INC Common Stock 654106103 20706 311649 SH SOLE 311649 0 0 NIKE INC Common Stock 654106103 8236 123962 SH SOLE 123962 0 0 NIKE INC Common Stock 654106103 27240 410000 SH SOLE 410000 0 0 NISOURCE INC Common Stock 65473P105 1937 81019 SH SOLE 81019 0 0 NMI HLDGS INC Common Stock 629209305 675 40801 SH SOLE 40801 0 0 NOBLE CORP PLC Common Stock G65431101 648 174646 SH SOLE 174646 0 0 NOBLE ENERGY INC Common Stock 655044105 3581 118186 SH SOLE 118186 0 0 NOBLE ENERGY INC Common Stock 655044105 1330 43883 SH SOLE 43883 0 0 NORBORD INC Common Stock 65548P403 2043 56400 SH SOLE 56400 0 0 NORDSON CORP Common Stock 655663102 2522 18500 SH SOLE 18500 0 0 NORDSTROM INC Common Stock 655664100 1359 28070 SH SOLE 28070 0 0 NORDSTROM INC Common Stock 655664100 5250 108451 SH SOLE 108451 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 9265 68233 SH SOLE 68233 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 3660 26955 SH SOLE 26955 0 0 NORTHERN TR CORP Common Stock 665859104 5269 51086 SH SOLE 51086 0 0 NORTHERN TR CORP Common Stock 665859104 2205 21378 SH SOLE 21378 0 0 NORTHERN TR CORP Common Stock 665859104 12360 119853 SH SOLE 119853 0 0 NORTHFIELD BANCORP INC DEL Common Stock 66611T108 486 31107 SH SOLE 31107 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 14593 41800 SH SOLE 41800 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 5892 16877 SH SOLE 16877 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 29132 83443 SH SOLE 83443 0 0 NORTHWEST BANCSHARES INC MD Common Stock 667340103 1208 72957 SH SOLE 72957 0 0 NORTHWEST NAT GAS CO Common Stock 667655104 1186 20574 SH SOLE 20574 0 0 NORWEGIAN CRUISE LINE HLDGS LT Common Stock G66721104 2622 49509 SH SOLE 49509 0 0 NORWEGIAN CRUISE LINE HLDGS LT Common Stock G66721104 1415 26722 SH SOLE 26722 0 0 NOVA MEASURING INSTRUMENTS LTD Common Stock M7516K103 1353 49882 SH SOLE 49882 0 0 NOW INC Common Stock 67011P100 1022 100000 SH SOLE 100000 0 0 NRG ENERGY INC Common Stock 629377508 2212 72458 SH SOLE 72458 0 0 NRG ENERGY INC Common Stock 629377508 1992 65242 SH SOLE 65242 0 0 NUCOR CORP Common Stock 670346105 4663 76338 SH SOLE 76338 0 0 NUCOR CORP Common Stock 670346105 3859 63166 SH SOLE 63166 0 0 NUTRIEN LTD Common Stock 67077M108 9332 197452 SH SOLE 197452 0 0 NUTRIEN LTD COMMON STOCK Common Stock 67077M108 23943 507090 SH SOLE 507090 0 0 NUTRISYSTEM INC Common Stock 67069D108 578 21464 SH SOLE 21464 0 0 NUVASIVE INC Common Stock 670704105 2088 40000 SH SOLE 40000 0 0 NUVASIVE INC Common Stock 670704105 1646 31529 SH SOLE 31529 0 0 Nuveen Credit Strategies Incom Closed-End Fund 67073D102 515 64800 SH SOLE 64800 0 0 NVIDIA CORP Common Stock 67066G104 33644 145273 SH SOLE 145273 0 0 NVIDIA CORP Common Stock 67066G104 15205 65655 SH SOLE 65655 0 0 NVR INC Common Stock 62944T105 1585 566 SH SOLE 566 0 0 O REILLY AUTOMOTIVE NEW COMMON Common Stock 67103H107 4970 20092 SH SOLE 20092 0 0 O REILLY AUTOMOTIVE NEW COMMON Common Stock 67103H107 11874 48000 SH SOLE 48000 0 0 OCCIDENTAL PETE CORP DEL Common Stock 674599105 11935 183729 SH SOLE 183729 0 0 OCCIDENTAL PETE CORP DEL Common Stock 674599105 4850 74668 SH SOLE 74668 0 0 OCLARO INC Common Stock 67555N206 1151 120359 SH SOLE 120359 0 0 OFG BANCORP Common Stock 67103X102 342 32683 SH SOLE 32683 0 0 OGE ENERGY CORP Common Stock 670837103 2631 80300 SH SOLE 80300 0 0 OIL STS INTL INC Common Stock 678026105 1315 50200 SH SOLE 50200 0 0 OIL STS INTL INC Common Stock 678026105 1126 42969 SH SOLE 42969 0 0 OLD DOMINION FREIGHT LINE Common Stock 679580100 14697 100000 SH SOLE 100000 0 0 OLD NATL BANCORP IND Common Stock 680033107 1623 96024 SH SOLE 96024 0 0 OLD REP INTL CORP Common Stock 680223104 1716 80000 SH SOLE 80000 0 0 OLIN CORP Common Stock 680665205 3756 123600 SH SOLE 123600 0 0 OLLIES BARGAIN OUTLT HLDGS INC Common Stock 681116109 2113 35037 SH SOLE 35037 0 0 Olympic Steel Inc Common Stock 68162K106 135 6573 SH SOLE 6573 0 0 OMEGA HEALTHCARE INVS INC REIT 681936100 2558 94600 SH SOLE 94600 0 0 OMNICELL INC Common Stock 68213N109 1174 27060 SH SOLE 27060 0 0 OMNICOM GROUP INC Common Stock 681919106 4018 55292 SH SOLE 55292 0 0 OMNICOM GROUP INC Common Stock 681919106 6904 95000 SH SOLE 95000 0 0 ONEOK INC NEW Common Stock 682680103 5612 98602 SH SOLE 98602 0 0 ONEOK INC NEW Common Stock 682680103 1066 18722 SH SOLE 18722 0 0 ONEOK INC NEW Common Stock 682680103 10449 183581 SH SOLE 183581 0 0 OPEN TEXT CORPORATION Common Stock 683715106 7263 208987 SH SOLE 208987 0 0 OPUS BK IRVINE CALIF Common Stock 684000102 380 13589 SH SOLE 13589 0 0 ORACLE CORP Common Stock 68389X105 33197 725628 SH SOLE 725628 0 0 ORACLE CORP Common Stock 68389X105 11040 241306 SH SOLE 241306 0 0 ORASURE TECHNOLOGIES INC Common Stock 68554V108 733 43389 SH SOLE 43389 0 0 ORBITAL ATK INC Common Stock 68557N103 9845 74237 SH SOLE 74237 0 0 ORION GROUP HOLDINGS INC Common Stock 68628V308 131 19812 SH SOLE 19812 0 0 ORITANI FINL CORP DEL Common Stock 68633D103 429 27961 SH SOLE 27961 0 0 ORTHOFIX INTL N V Common Stock N6748L102 760 12934 SH SOLE 12934 0 0 OSHKOSH TRUCK CORP Common Stock 688239201 4636 60000 SH SOLE 60000 0 0 OSI SYSTEMS INC Common Stock 671044105 830 12719 SH SOLE 12719 0 0 OWENS & MINOR INC NEW Common Stock 690732102 722 46425 SH SOLE 46425 0 0 OWENS ILL INC Common Stock 690768403 1471 67900 SH SOLE 67900 0 0 OXFORD INDS INC Common Stock 691497309 891 11948 SH SOLE 11948 0 0 PACCAR INC Common Stock 693718108 5593 84519 SH SOLE 84519 0 0 PACIFIC PREMIER BANCORP Common Stock 69478X105 1111 27625 SH SOLE 27625 0 0 PACKAGING CORP AMER Common Stock 695156109 2553 22655 SH SOLE 22655 0 0 PACKAGING CORP AMER Common Stock 695156109 7923 70300 SH SOLE 70300 0 0 PACWEST BANCORP DEL Common Stock 695263103 1981 40000 SH SOLE 40000 0 0 PAPA JOHNS INTL INC Common Stock 698813102 754 13162 SH SOLE 13162 0 0 PAR PACIFIC HOLDINGS INC Common Stock 69888T207 318 18536 SH SOLE 18536 0 0 PARK ELECTROCHEMICAL CORP Common Stock 700416209 248 14721 SH SOLE 14721 0 0 PARKER HANNIFIN CORP Common Stock 701094104 5464 31948 SH SOLE 31948 0 0 PARKER HANNIFIN CORP Common Stock 701094104 2110 12337 SH SOLE 12337 0 0 PATRICK INDS INC Common Stock 703343103 1057 17093 SH SOLE 17093 0 0 PATTERSON COMPANIES INC Common Stock 703395103 667 30000 SH SOLE 30000 0 0 PATTERSON UTI ENERGY INC Common Stock 703481101 2241 128000 SH SOLE 128000 0 0 PAYCHEX INC Common Stock 704326107 4728 76760 SH SOLE 76760 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 20553 270893 SH SOLE 270893 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 7871 103739 SH SOLE 103739 0 0 PDF SOLUTIONS INC Common Stock 693282105 234 20045 SH SOLE 20045 0 0 Pembina Pipeline Corp Common Stock 706327103 12336 395730 SH SOLE 395730 0 0 PENN NATL GAMING INC Common Stock 707569109 1562 59473 SH SOLE 59473 0 0 PENNEY J C INC Common Stock 708160106 671 222027 SH SOLE 222027 0 0 PENNSYLVANIA RL ESTATE INVT TR REIT 709102107 480 49719 SH SOLE 49719 0 0 PENNYMAC MTG INVT TR REIT 70931T103 852 47251 SH SOLE 47251 0 0 PENTAIR PLC Common Stock G7S00T104 2710 39776 SH SOLE 39776 0 0 PENTAIR PLC Common Stock G7S00T104 1484 21786 SH SOLE 21786 0 0 PEOPLES UNITED FINANCIAL Common Stock 712704105 1555 83349 SH SOLE 83349 0 0 PEPSICO INC Common Stock 713448108 37273 341488 SH SOLE 341488 0 0 PEPSICO INC Common Stock 713448108 11815 108245 SH SOLE 108245 0 0 PERFICIENT INC Common Stock 71375U101 571 24905 SH SOLE 24905 0 0 PERION NETWORK LTD Common Stock M78673106 26 31870 SH SOLE 31870 0 0 PERKINELMER INC Common Stock 714046109 2009 26534 SH SOLE 26534 0 0 PERRIGO CO PLC Common Stock G97822103 2621 31451 SH SOLE 31451 0 0 PETMED EXPRESS INC Common Stock 716382106 611 14629 SH SOLE 14629 0 0 PETROLEUM DEV CORP Common Stock 69327R101 6305 128600 SH SOLE 128600 0 0 PETROLEUM DEV CORP Common Stock 69327R101 2303 46967 SH SOLE 46967 0 0 PFIZER INC Common Stock 717081103 50730 1429414 SH SOLE 1429414 0 0 PFIZER INC Common Stock 717081103 26249 739629 SH SOLE 739629 0 0 PFIZER INC Common Stock 717081103 47206 1330135 SH SOLE 1330135 0 0 PG&E CORP Common Stock 69331C108 5432 123655 SH SOLE 123655 0 0 PGT INC Common Stock 69336V101 637 34164 SH SOLE 34164 0 0 PHIBRO ANIMAL HEALTH CORP Common Stock 71742Q106 534 13461 SH SOLE 13461 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 37071 372944 SH SOLE 372944 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 2815 28320 SH SOLE 28320 0 0 PHILLIPS 66 Common Stock 718546104 9670 100815 SH SOLE 100815 0 0 PHILLIPS 66 Common Stock 718546104 4364 45500 SH SOLE 45500 0 0 PHILLIPS 66 PARTNERS LP MLP 718549207 5378 112566 SH SOLE 112566 0 0 PHOTRONICS INC Common Stock 719405102 409 49534 SH SOLE 49534 0 0 PIMCO 0-5 Year High Yield Corp ETP 72201R783 3329 33400 SH SOLE 33400 0 0 PIMCO DYNAMIC CREDIT AND MORTGAG Closed-End Fund 72202D106 2997 131000 SH SOLE 131000 0 0 PINNACLE FOODS INC DEL Common Stock 72348P104 2164 40000 SH SOLE 40000 0 0 PINNACLE WEST CAP CORP Common Stock 723484101 2142 26845 SH SOLE 26845 0 0 Pioneer Energy Services Corp Common Stock 723664108 149 55262 SH SOLE 55262 0 0 PIONEER NAT RES CO Common Stock 723787107 7025 40893 SH SOLE 40893 0 0 PIONEER NAT RES CO Common Stock 723787107 7394 43043 SH SOLE 43043 0 0 PIPER JAFFRAY COS Common Stock 724078100 852 10260 SH SOLE 10260 0 0 PLAINS GP HLDGS L P Common Stock 72651A207 1841 84622 SH SOLE 84622 0 0 PLEXUS CORP Common Stock 729132100 1454 24349 SH SOLE 24349 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 17126 113240 SH SOLE 113240 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 7286 48175 SH SOLE 48175 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 28568 188894 SH SOLE 188894 0 0 PNM RES INC Common Stock 69349H107 6610 172800 SH SOLE 172800 0 0 POLARIS INDS INC Common Stock 731068102 14395 125700 SH SOLE 125700 0 0 POLYONE CORP Common Stock 73179P106 1403 33000 SH SOLE 33000 0 0 POST HLDGS INC COM STOCK Common Stock 737446104 3030 40000 SH SOLE 40000 0 0 POTLATCHDELTIC CORPORATION REIT 737630103 3123 60000 SH SOLE 60000 0 0 POWELL INDS INC Common Stock 739128106 179 6666 SH SOLE 6666 0 0 POWER INTEGRATIONS INC Common Stock 739276103 1456 21302 SH SOLE 21302 0 0 PowerShares Fundamental High Y ETP 73936T557 437 23600 SH SOLE 23600 0 0 PowerShares Preferred Portfoli ETP 73936T565 324 22200 SH SOLE 22200 0 0 PowerShares Senior Loan Portfo ETP 73936Q769 1295 56000 SH SOLE 56000 0 0 PPG INDS INC Common Stock 693506107 6819 61105 SH SOLE 61105 0 0 PPL CORP Common Stock 69351T106 4715 166656 SH SOLE 166656 0 0 PRA GROUP INC Common Stock 69354N106 1234 32462 SH SOLE 32462 0 0 PRAXAIR INC Common Stock 74005P104 9949 68947 SH SOLE 68947 0 0 PRAXAIR INC Common Stock 74005P104 3737 25896 SH SOLE 25896 0 0 PRAXAIR INC Common Stock 74005P104 53670 371932 SH SOLE 371932 0 0 PRICE T ROWE GROUP INC Common Stock 74144T108 6341 58733 SH SOLE 58733 0 0 PRICE T ROWE GROUP INC Common Stock 74144T108 3078 28505 SH SOLE 28505 0 0 PRICE T ROWE GROUP INC Common Stock 74144T108 10197 94447 SH SOLE 94447 0 0 PRIMERICA INC Common Stock 74164M108 8694 90000 SH SOLE 90000 0 0 PRINCIPAL FINANCIAL GROUP INC Common Stock 74251V102 3940 64684 SH SOLE 64684 0 0 PROASSURANCE CORP Common Stock 74267C106 1883 38793 SH SOLE 38793 0 0 PROCTER & GAMBLE CO Common Stock 742718109 47992 605350 SH SOLE 605350 0 0 PROCTER & GAMBLE CO Common Stock 742718109 4757 60000 SH SOLE 60000 0 0 PROCTER & GAMBLE CO Common Stock 742718109 8568 108068 SH SOLE 108068 0 0 PROGENICS PHARMACEUTICALS INC Common Stock 743187106 375 50282 SH SOLE 50282 0 0 PROGRESS SOFTWARE CORP Common Stock 743312100 1312 34122 SH SOLE 34122 0 0 PROGRESSIVE CORP OHIO Common Stock 743315103 8519 139823 SH SOLE 139823 0 0 PROGRESSIVE CORP OHIO Common Stock 743315103 9147 150121 SH SOLE 150121 0 0 PROGRESSIVE CORP OHIO Common Stock 743315103 17264 283340 SH SOLE 283340 0 0 PROLOGIS INC REIT 74340W103 8063 127998 SH SOLE 127998 0 0 PROLOGIS INC REIT 74340W103 11898 188894 SH SOLE 188894 0 0 PROLOGIS INC REIT 74340W103 19415 308217 SH SOLE 308217 0 0 PROSPERITY BANCSHARES INC Common Stock 743606105 4358 60000 SH SOLE 60000 0 0 PROTO LABS INC Common Stock 743713109 2075 17653 SH SOLE 17653 0 0 PROVIDENCE SVC CORP Common Stock 743815102 565 8174 SH SOLE 8174 0 0 PROVIDENT FINL SVCS INC Common Stock 74386T105 1087 42466 SH SOLE 42466 0 0 PRUDENTIAL FINL INC Common Stock 744320102 10493 101332 SH SOLE 101332 0 0 PRUDENTIAL FINL INC Common Stock 744320102 21861 211118 SH SOLE 211118 0 0 PS BUSINESS PKS INC CALIF REIT 69360J107 1580 13981 SH SOLE 13981 0 0 PTC INC Common Stock 69370C100 3901 50000 SH SOLE 50000 0 0 PUBLIC STORAGE INC REIT 74460D109 7209 35976 SH SOLE 35976 0 0 PUBLIC STORAGE INC REIT 74460D109 14195 70835 SH SOLE 70835 0 0 PUBLIC SVC ENTERPRISE GROUP Common Stock 744573106 6089 121206 SH SOLE 121206 0 0 PUBLIC SVC ENTERPRISE GROUP Common Stock 744573106 2310 45977 SH SOLE 45977 0 0 PUBLIC SVC ENTERPRISE GROUP Common Stock 744573106 41791 831831 SH SOLE 831831 0 0 PULTE HOMES INC Common Stock 745867101 1866 63284 SH SOLE 63284 0 0 PULTE HOMES INC Common Stock 745867101 4471 151600 SH SOLE 151600 0 0 PVH CORP Common Stock 693656100 2797 18473 SH SOLE 18473 0 0 PVH CORP Common Stock 693656100 2272 15004 SH SOLE 15004 0 0 QORVO INC Common Stock 74736K101 2140 30375 SH SOLE 30375 0 0 QORVO INC Common Stock 74736K101 1596 22661 SH SOLE 22661 0 0 QORVO INC Common Stock 74736K101 55497 787746 SH SOLE 787746 0 0 QUAKER CHEM CORP Common Stock 747316107 1413 9536 SH SOLE 9536 0 0 QUALCOMM INC Common Stock 747525103 19696 355468 SH SOLE 355468 0 0 QUALCOMM INC Common Stock 747525103 25327 457087 SH SOLE 457087 0 0 QUALITY SYS INC Common Stock 747582104 460 33711 SH SOLE 33711 0 0 QUALYS INC Common Stock 74758T303 1622 22301 SH SOLE 22301 0 0 QUANEX BUILDING PRODUCTS CORP Common Stock 747619104 424 24349 SH SOLE 24349 0 0 QUANTA SVCS INC Common Stock 74762E102 1268 36918 SH SOLE 36918 0 0 QUANTA SVCS INC Common Stock 74762E102 2545 74100 SH SOLE 74100 0 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 3267 32570 SH SOLE 32570 0 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 1618 16127 SH SOLE 16127 0 0 QUINSTREET INC Common Stock 74874Q100 305 23886 SH SOLE 23886 0 0 QUORUM HEALTH CORP Common Stock 74909E106 170 20752 SH SOLE 20752 0 0 RADWARE LTD Common Stock M81873107 150 7045 SH SOLE 7045 0 0 RALPH LAUREN CORP (NEW) Common Stock 751212101 1487 13304 SH SOLE 13304 0 0 RALPH LAUREN CORP (NEW) Common Stock 751212101 5235 46823 SH SOLE 46823 0 0 RALPH LAUREN CORP (NEW) Common Stock 751212101 5031 45000 SH SOLE 45000 0 0 RAMBUS INC DEL Common Stock 750917106 1061 79003 SH SOLE 79003 0 0 RAMCO-GERSHENSON PPTYS TR REIT 751452202 708 57245 SH SOLE 57245 0 0 RANGE RES CORP Common Stock 75281A109 790 54308 SH SOLE 54308 0 0 RANGE RES CORP Common Stock 75281A109 12088 831336 SH SOLE 831336 0 0 RAVEN INDS INC Common Stock 754212108 914 26090 SH SOLE 26090 0 0 RAYMOND JAMES FINL INC Common Stock 754730109 2782 31119 SH SOLE 31119 0 0 RAYMOND JAMES FINL INC Common Stock 754730109 4272 47778 SH SOLE 47778 0 0 RAYONIER ADVANCED MATLS INC Common Stock 75508B104 802 37355 SH SOLE 37355 0 0 RAYONIER INC REIT 754907103 3518 100000 SH SOLE 100000 0 0 RAYTHEON CO Common Stock 755111507 14951 69276 SH SOLE 69276 0 0 RAYTHEON CO Common Stock 755111507 15920 73765 SH SOLE 73765 0 0 RAYTHEON CO Common Stock 755111507 44855 207837 SH SOLE 207837 0 0 RE MAX HLDGS INC Common Stock 75524W108 749 12397 SH SOLE 12397 0 0 REALTY INCOME CORP REIT 756109104 3530 68246 SH SOLE 68246 0 0 RED HAT INC Common Stock 756577102 6354 42502 SH SOLE 42502 0 0 RED HAT INC Common Stock 756577102 2706 18097 SH SOLE 18097 0 0 RED ROBIN GOURMET BURGERS INC Common Stock 75689M101 536 9247 SH SOLE 9247 0 0 REGAL BELOIT CORP Common Stock 758750103 2868 39100 SH SOLE 39100 0 0 REGENCY CTRS CORP REIT 758849103 2104 35679 SH SOLE 35679 0 0 REGENCY CTRS CORP REIT 758849103 9249 156817 SH SOLE 156817 0 0 REGENERON PHARMACEUTICALS Common Stock 75886F107 6385 18542 SH SOLE 18542 0 0 REGIONS FINANCIAL CORP NEW Common Stock 7591EP100 5008 269553 SH SOLE 269553 0 0 REGIONS FINANCIAL CORP NEW Common Stock 7591EP100 10130 545226 SH SOLE 545226 0 0 REGIONS FINANCIAL CORP NEW Common Stock 7591EP100 917 49363 SH SOLE 49363 0 0 REGIS CORP MINN Common Stock 758932107 385 25454 SH SOLE 25454 0 0 REINSURANCE GROUP AMER INC Common Stock 759351604 9640 62600 SH SOLE 62600 0 0 RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 6045 70500 SH SOLE 70500 0 0 RENAISSANCE RE HLDGS LTD Common Stock G7496G103 3463 25000 SH SOLE 25000 0 0 RENT A CTR INC NEW Common Stock 76009N100 337 39031 SH SOLE 39031 0 0 REPLIGEN CORP Common Stock 759916109 966 26696 SH SOLE 26696 0 0 REPUBLIC SVCS INC Common Stock 760759100 3582 54082 SH SOLE 54082 0 0 RESMED INC Common Stock 761152107 3379 34319 SH SOLE 34319 0 0 RESMED INC Common Stock 761152107 1516 15400 SH SOLE 15400 0 0 RESMED INC Common Stock 761152107 3500 35541 SH SOLE 35541 0 0 RESOURCES CONNECTION INC Common Stock 76122Q105 345 21292 SH SOLE 21292 0 0 RESTAURANT BRANDS INTERNATIONAL Common Stock 76131D103 10688 187994 SH SOLE 187994 0 0 RETAIL OPPORTUNITY INVTS CORP REIT 76131N101 1391 78726 SH SOLE 78726 0 0 REX AMERICAN RESOURCES CORP Common Stock 761624105 307 4213 SH SOLE 4213 0 0 RH Common Stock 74967X103 1270 13331 SH SOLE 13331 0 0 RING ENERGY INC Common Stock 76680V108 550 38343 SH SOLE 38343 0 0 RLI CORP Common Stock 749607107 1746 27551 SH SOLE 27551 0 0 ROADRUNNER TRNSN SVCS HLDG INC Common Stock 76973Q105 56 21851 SH SOLE 21851 0 0 ROBERT HALF INTL INC Common Stock 770323103 1727 29839 SH SOLE 29839 0 0 ROBERT HALF INTL INC Common Stock 770323103 1350 23314 SH SOLE 23314 0 0 ROCK-TENN CO Common Stock 96145D105 3931 61254 SH SOLE 61254 0 0 ROCK-TENN CO Common Stock 96145D105 3324 51798 SH SOLE 51798 0 0 ROCK-TENN CO Common Stock 96145D105 5294 82500 SH SOLE 82500 0 0 ROCKWELL AUTOMATION INC Common Stock 773903109 5345 30685 SH SOLE 30685 0 0 ROCKWELL COLLINS INC Common Stock 774341101 5309 39366 SH SOLE 39366 0 0 ROCKWELL COLLINS INC Common Stock 774341101 2376 17622 SH SOLE 17622 0 0 Rogers Communications Inc Common Stock 775109200 12579 281926 SH SOLE 281926 0 0 ROGERS CORP Common Stock 775133101 1552 12979 SH SOLE 12979 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 6930 24690 SH SOLE 24690 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 4895 17439 SH SOLE 17439 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 35957 128103 SH SOLE 128103 0 0 ROSS STORES INC Common Stock 778296103 7156 91762 SH SOLE 91762 0 0 ROSS STORES INC Common Stock 778296103 12867 165000 SH SOLE 165000 0 0 ROYAL BANK OF CANADA Common Stock 780087102 88263 1143717 SH SOLE 1143717 0 0 ROYAL CARIBBEAN CRUISES LTD Common Stock V7780T103 4834 41060 SH SOLE 41060 0 0 ROYAL CARIBBEAN CRUISES LTD Common Stock V7780T103 3411 28969 SH SOLE 28969 0 0 ROYAL CARIBBEAN CRUISES LTD Common Stock V7780T103 2355 20000 SH SOLE 20000 0 0 ROYAL GOLD INC Common Stock 780287108 6440 75000 SH SOLE 75000 0 0 RPM INTL INC Common Stock 749685103 1832 38421 SH SOLE 38421 0 0 RUDOLPH TECHNOLOGIES INC Common Stock 781270103 624 22527 SH SOLE 22527 0 0 RUTHS CHRIS STEAK HSE INC Common Stock 783332109 535 21871 SH SOLE 21871 0 0 RYDER SYS INC Common Stock 783549108 3487 47900 SH SOLE 47900 0 0 S & T BANCORP INC Common Stock 783859101 980 24535 SH SOLE 24535 0 0 S&P GLOBAL INC Common Stock 78409V104 11649 60968 SH SOLE 60968 0 0 S&P GLOBAL INC Common Stock 78409V104 7670 40147 SH SOLE 40147 0 0 S&P GLOBAL INC Common Stock 78409V104 3609 18889 SH SOLE 18889 0 0 SAFETY INS GROUP INC Common Stock 78648T100 828 10768 SH SOLE 10768 0 0 SAIA INC Common Stock 78709Y105 1343 17868 SH SOLE 17868 0 0 SALESFORCE COM INC Common Stock 79466L302 19163 164768 SH SOLE 164768 0 0 SALESFORCE COM INC Common Stock 79466L302 7300 62772 SH SOLE 62772 0 0 SALLY BEAUTY HLDGS INC Common Stock 79546E104 2797 170000 SH SOLE 170000 0 0 SANDERSON FARMS INC Common Stock 800013104 3487 29300 SH SOLE 29300 0 0 SANFILIPPO JOHN B & SON INC Common Stock 800422107 361 6240 SH SOLE 6240 0 0 SANMINA CORPORATION Common Stock 801056102 1342 51325 SH SOLE 51325 0 0 SAUL CTRS INC REIT 804395101 415 8147 SH SOLE 8147 0 0 SBA COMMUNICATIONS CORP NEW REIT 78410G104 4782 27977 SH SOLE 27977 0 0 SCANA CORP NEW Common Stock 80589M102 1286 34250 SH SOLE 34250 0 0 SCANSOURCE INC Common Stock 806037107 648 18233 SH SOLE 18233 0 0 SCHEIN HENRY INC Common Stock 806407102 2480 36906 SH SOLE 36906 0 0 SCHLUMBERGER LTD Common Stock 806857108 21527 332313 SH SOLE 332313 0 0 SCHLUMBERGER LTD Common Stock 806857108 8254 127415 SH SOLE 127415 0 0 SCHOLASTIC CORP Common Stock 807066105 757 19492 SH SOLE 19492 0 0 SCHULMAN A INC Common Stock 808194104 908 21109 SH SOLE 21109 0 0 SCHWAB CHARLES CORP NEW Common Stock 808513105 15026 287753 SH SOLE 287753 0 0 SCHWAB CHARLES CORP NEW Common Stock 808513105 3925 75163 SH SOLE 75163 0 0 SCHWAB CHARLES CORP NEW Common Stock 808513105 22061 422462 SH SOLE 422462 0 0 SCHWEITZER-MAUDUIT INTL INC Common Stock 808541106 863 22035 SH SOLE 22035 0 0 SCIENCE APPLICATIONS Common Stock 808625107 2364 30000 SH SOLE 30000 0 0 SCRIPPS E W CO OHIO Common Stock 811054402 475 39618 SH SOLE 39618 0 0 SEACOAST BKG CORP FLA Common Stock 811707801 894 33759 SH SOLE 33759 0 0 SEACOR HOLDINGS INC Common Stock 811904101 610 11943 SH SOLE 11943 0 0 Seagate Technology PLC Common Stock G7945M107 4002 68394 SH SOLE 68394 0 0 Seagate Technology PLC Common Stock G7945M107 3008 51397 SH SOLE 51397 0 0 SEALED AIR CORP NEW Common Stock 81211K100 1720 40190 SH SOLE 40190 0 0 SEI INVESTMENTS CO Common Stock 784117103 7326 97800 SH SOLE 97800 0 0 SELECT MEDICAL HOLDINGS CORP Common Stock 81619Q105 1314 76189 SH SOLE 76189 0 0 SELECTIVE INS GROUP INC Common Stock 816300107 2520 41523 SH SOLE 41523 0 0 SEMGROUP CORP Common Stock 81663A105 2027 94727 SH SOLE 94727 0 0 SEMPRA ENERGY Common Stock 816851109 6819 61308 SH SOLE 61308 0 0 SEMPRA ENERGY Common Stock 816851109 2589 23274 SH SOLE 23274 0 0 SEMTECH CORP Common Stock 816850101 1843 47189 SH SOLE 47189 0 0 SENECA FOODS CORP NEW Common Stock 817070501 121 4352 SH SOLE 4352 0 0 SENIOR HSG PPTYS TR REIT 81721M109 940 60000 SH SOLE 60000 0 0 SERVICE CORP INTL Common Stock 817565104 1132 30000 SH SOLE 30000 0 0 SERVISFIRST BANCSHARES INC Common Stock 81768T108 1282 31406 SH SOLE 31406 0 0 SHAKE SHACK INC Common Stock 819047101 542 13015 SH SOLE 13015 0 0 SHAW COMMUNICATIONS B Common Stock 82028K200 6565 341099 SH SOLE 341099 0 0 SHERWIN WILLIAMS CO Common Stock 824348106 7788 19861 SH SOLE 19861 0 0 SHERWIN WILLIAMS CO Common Stock 824348106 2988 7621 SH SOLE 7621 0 0 SHOE CARNIVAL INC Common Stock 824889109 195 8193 SH SOLE 8193 0 0 SHUTTERFLY INC Common Stock 82568P304 1915 23572 SH SOLE 23572 0 0 SHUTTERSTOCK INC Common Stock 825690100 634 13159 SH SOLE 13159 0 0 SIGNATURE BANK Common Stock 82669G104 7765 54700 SH SOLE 54700 0 0 SILGAN HOLDINGS INC Common Stock 827048109 3966 142400 SH SOLE 142400 0 0 SILICON MOTION TECHNOLOGY CORP ADR 82706C108 7044 146393 SH SOLE 146393 0 0 SIMMONS 1ST NATL CORP Common Stock 828730200 1594 56042 SH SOLE 56042 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 11533 74717 SH SOLE 74717 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 17493 113336 SH SOLE 113336 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 20441 132430 SH SOLE 132430 0 0 SIMPSON MANUFACTURING CO INC Common Stock 829073105 1725 29945 SH SOLE 29945 0 0 SJI INC Common Stock 838518108 1621 57577 SH SOLE 57577 0 0 SKECHERS U S A INC Common Stock 830566105 7778 200000 SH SOLE 200000 0 0 SKYWEST INC Common Stock 830879102 2010 36941 SH SOLE 36941 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 4393 43819 SH SOLE 43819 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 1779 17745 SH SOLE 17745 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 56553 564065 SH SOLE 564065 0 0 SL GREEN RLTY CORP REIT 78440X101 2100 21690 SH SOLE 21690 0 0 SL GREEN RLTY CORP REIT 78440X101 7749 80023 SH SOLE 80023 0 0 SLEEP NUMBER CORP Common Stock 83125X103 1030 29293 SH SOLE 29293 0 0 SLM CORP Common Stock 78442P106 5605 500000 SH SOLE 500000 0 0 SMITH A O Common Stock 831865209 2221 34930 SH SOLE 34930 0 0 SMITH A O Common Stock 831865209 880 13841 SH SOLE 13841 0 0 SMITH A O Common Stock 831865209 10556 166000 SH SOLE 166000 0 0 SMUCKER J M CO Common Stock 832696405 3382 27274 SH SOLE 27274 0 0 SMUCKER J M CO Common Stock 832696405 3446 27789 SH SOLE 27789 0 0 SNAP ON INC Common Stock 833034101 2009 13620 SH SOLE 13620 0 0 SODASTREAM INTERNATIONAL LTD Common Stock M9068E105 38 413 SH SOLE 413 0 0 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 1326 25216 SH SOLE 25216 0 0 SONIC AUTOMOTIVE INC Common Stock 83545G102 361 19026 SH SOLE 19026 0 0 SONIC CORP Common Stock 835451105 749 29694 SH SOLE 29694 0 0 SONOCO PRODS CO Common Stock 835495102 2032 41900 SH SOLE 41900 0 0 SOUTHERN CO Common Stock 842587107 10811 242081 SH SOLE 242081 0 0 SOUTHSIDE BANCSHARES INC Common Stock 84470P109 676 19449 SH SOLE 19449 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 7440 129886 SH SOLE 129886 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 2813 49112 SH SOLE 49112 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 14964 261241 SH SOLE 261241 0 0 SOUTHWESTERN ENERGY CO Common Stock 845467109 9379 2165947 SH SOLE 2165947 0 0 SPARTANNASH CO Common Stock 847215100 455 26435 SH SOLE 26435 0 0 SPDR Bloomberg Barclays Short ETP 78468R408 6963 254400 SH SOLE 254400 0 0 SPDR S&P Biotech ETF ETP 78464A870 2059 23469 SH SOLE 23469 0 0 SPDR S&P Biotech ETF ETP 78464A870 15751 179541 SH SOLE 179541 0 0 SPDR S&P Regional Banking ETF ETP 78464A698 2852 47224 SH SOLE 47224 0 0 SPDR SERIES TRUST ETP 78464A359 1379 26700 SH SOLE 26700 0 0 SPDR SERIES TRUST ETP 78464A417 23166 646200 SH SOLE 646200 0 0 SPDR SERIES TRUST ETP 78464A417 1631 45500 SH SOLE 45500 0 0 SPECTRUM PHARMACEUTICALS INC Common Stock 84763A108 1042 64736 SH SOLE 64736 0 0 SPIRE INC Common Stock 84857L101 2487 34399 SH SOLE 34399 0 0 SPOK HLDGS INC Common Stock 84863T106 214 14298 SH SOLE 14298 0 0 SPROUTS FMRS MKT INC Common Stock 85208M102 8602 366520 SH SOLE 366520 0 0 SPROUTS FMRS MKT INC Common Stock 85208M102 7878 335670 SH SOLE 335670 0 0 SPS COMM INC Common Stock 78463M107 788 12294 SH SOLE 12294 0 0 SPX CORP Common Stock 784635104 965 29719 SH SOLE 29719 0 0 SPX FLOW INC Common Stock 78469X107 1462 29719 SH SOLE 29719 0 0 SRC ENERGY INC Common Stock 78470V108 1624 172212 SH SOLE 172212 0 0 SSGA ACTIVE ETF TR ETP 78467V608 4287 90400 SH SOLE 90400 0 0 STAMPS COM INC Common Stock 852857200 34217 170193 SH SOLE 170193 0 0 STAMPS COM INC Common Stock 852857200 2328 11580 SH SOLE 11580 0 0 STANDARD MTR PRODS INC Common Stock 853666105 683 14352 SH SOLE 14352 0 0 STANDEX INTL CORP Common Stock 854231107 883 9258 SH SOLE 9258 0 0 STANLEY BLACK & DECKER INC Common Stock 854502101 5641 36823 SH SOLE 36823 0 0 STARBUCKS CORP Common Stock 855244109 19535 337448 SH SOLE 337448 0 0 STARBUCKS CORP Common Stock 855244109 4584 79178 SH SOLE 79178 0 0 STARBUCKS CORP Common Stock 855244109 19972 345000 SH SOLE 345000 0 0 STATE STR CORP Common Stock 857477103 8804 88282 SH SOLE 88282 0 0 STATE STR CORP Common Stock 857477103 3875 38852 SH SOLE 38852 0 0 STATE STR CORP Common Stock 857477103 12669 127032 SH SOLE 127032 0 0 STEEL DYNAMICS INC Common Stock 858119100 10949 247606 SH SOLE 247606 0 0 STEPAN CO Common Stock 858586100 1171 14075 SH SOLE 14075 0 0 STERICYCLE INC Common Stock 858912108 1202 20541 SH SOLE 20541 0 0 STERIS PLC Common Stock G84720104 5602 60000 SH SOLE 60000 0 0 STEWART INFORMATION SVCS CORP Common Stock 860372101 739 16826 SH SOLE 16826 0 0 STRAYER ED INC Common Stock 863236105 760 7517 SH SOLE 7517 0 0 STRYKER CORP Common Stock 863667101 12450 77365 SH SOLE 77365 0 0 STRYKER CORP Common Stock 863667101 3951 24554 SH SOLE 24554 0 0 STURM RUGER & CO INC Common Stock 864159108 654 12466 SH SOLE 12466 0 0 SUMMIT HOTEL PPTYS REIT 866082100 1002 73655 SH SOLE 73655 0 0 SUMMIT MATLS INC Common Stock 86614U100 3943 130230 SH SOLE 130230 0 0 SUN LIFE FINANCIAL INC Common Stock 866796105 19765 481749 SH SOLE 481749 0 0 Suncor Energy Inc Common Stock 867224107 44916 1301935 SH SOLE 1301935 0 0 SUNOCO INC. Common Stock 86722A103 498 46260 SH SOLE 46260 0 0 SUNTRUST BKS INC Common Stock 867914103 7651 112450 SH SOLE 112450 0 0 SUNTRUST BKS INC Common Stock 867914103 1727 25383 SH SOLE 25383 0 0 SUNTRUST BKS INC Common Stock 867914103 16451 241785 SH SOLE 241785 0 0 SUPER MICRO COMPUTER INC Common Stock 86800U104 447 26295 SH SOLE 26295 0 0 SUPERIOR ENERGY SVCS INC Common Stock 868157108 632 75000 SH SOLE 75000 0 0 SUPERIOR INDS INTL INC Common Stock 868168105 223 16758 SH SOLE 16758 0 0 SUPERNUS PHARMACEUTICALS INC Common Stock 868459108 1660 36245 SH SOLE 36245 0 0 SUPERVALU INC Common Stock 868536301 419 27538 SH SOLE 27538 0 0 SURMODICS INC Common Stock 868873100 373 9814 SH SOLE 9814 0 0 SVB FINL GROUP Common Stock 78486Q101 3047 12696 SH SOLE 12696 0 0 SVB FINL GROUP Common Stock 78486Q101 13681 57000 SH SOLE 57000 0 0 SYKES ENTERPRISES INC Common Stock 871237103 825 28516 SH SOLE 28516 0 0 SYMANTEC CORP Common Stock 871503108 3848 148871 SH SOLE 148871 0 0 SYNAPTICS INC Common Stock 87157D109 2287 50000 SH SOLE 50000 0 0 SYNAPTICS INC Common Stock 87157D109 53124 1161698 SH SOLE 1161698 0 0 SYNCHRONOSS TECHNOLOGIES INC Common Stock 87157B103 326 30947 SH SOLE 30947 0 0 SYNCHRONY FINL Common Stock 87165B103 5754 171593 SH SOLE 171593 0 0 SYNOPSYS INC Common Stock 871607107 2973 35713 SH SOLE 35713 0 0 SYNOVUS FINANCIAL CORP Common Stock 87161C501 8316 166528 SH SOLE 166528 0 0 SYSCO CORP Common Stock 871829107 6913 115298 SH SOLE 115298 0 0 SYSCO CORP Common Stock 871829107 4373 72934 SH SOLE 72934 0 0 TABLEAU SOFTWARE INC Common Stock 87336U105 9039 111841 SH SOLE 111841 0 0 TACTILE SYS TECHNOLOGY INC Common Stock 87357P100 299 9389 SH SOLE 9389 0 0 TAILORED BRANDS INC Common Stock 87403A107 875 34904 SH SOLE 34904 0 0 TAKE-TWO INTERACTIVE SOFTWARE Common Stock 874054109 2686 27469 SH SOLE 27469 0 0 TAPESTRY INC Common Stock 876030107 3599 68406 SH SOLE 68406 0 0 TAPESTRY INC Common Stock 876030107 2459 46731 SH SOLE 46731 0 0 TAPESTRY INC Common Stock 876030107 7102 135000 SH SOLE 135000 0 0 TARGET CORP Common Stock 87612E106 9062 130523 SH SOLE 130523 0 0 TARGET CORP Common Stock 87612E106 5784 83312 SH SOLE 83312 0 0 TARGET CORP Common Stock 87612E106 6943 100000 SH SOLE 100000 0 0 TASEKO MINES LTD Common Stock 876511106 199 172841 SH SOLE 172841 0 0 TAUBMAN CTRS INC REIT 876664103 5122 90000 SH SOLE 90000 0 0 TCF FINL CORP Common Stock 872275102 6387 280000 SH SOLE 280000 0 0 TE CONNECTIVITY LTD Common Stock H84989104 8425 84332 SH SOLE 84332 0 0 TE CONNECTIVITY LTD Common Stock H84989104 2090 20921 SH SOLE 20921 0 0 Team Inc Common Stock 878155100 297 21588 SH SOLE 21588 0 0 TECHNIPFMC PLC Common Stock G87110105 3100 105279 SH SOLE 105279 0 0 TECHNIPFMC PLC Common Stock G87110105 6352 215679 SH SOLE 215679 0 0 TECK COMINCO B Common Stock 878742204 10284 399689 SH SOLE 399689 0 0 TELEDYNE TECHNOLOGIES INC Common Stock 879360105 1872 10000 SH SOLE 10000 0 0 TELEFLEX INC Common Stock 879369106 12749 50000 SH SOLE 50000 0 0 Telus Corp Registered Common Stock 87971M103 16418 468016 SH SOLE 468016 0 0 TENNANT CO Common Stock 880345103 863 12746 SH SOLE 12746 0 0 TENNECO INC Common Stock 880349105 2036 37100 SH SOLE 37100 0 0 TERADATA CORP DEL Common Stock 88076W103 3967 100000 SH SOLE 100000 0 0 TERADYNE INC Common Stock 880770102 13713 300000 SH SOLE 300000 0 0 TETRA TECH INC NEW Common Stock 88162G103 1958 40010 SH SOLE 40010 0 0 TETRA TECHNOLOGIES INC DEL Common Stock 88162F105 311 82953 SH SOLE 82953 0 0 TEXAS CAPITAL BANCSHARES INC Common Stock 88224Q107 8091 90000 SH SOLE 90000 0 0 TEXAS INSTRS INC Common Stock 882508104 24542 236229 SH SOLE 236229 0 0 TEXAS INSTRS INC Common Stock 882508104 9327 89776 SH SOLE 89776 0 0 TEXAS ROADHOUSE INC Common Stock 882681109 2035 35226 SH SOLE 35226 0 0 TEXTRON INC Common Stock 883203101 3707 62858 SH SOLE 62858 0 0 TEXTRON INC Common Stock 883203101 1442 24452 SH SOLE 24452 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 19919 96477 SH SOLE 96477 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 7514 36395 SH SOLE 36395 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 26283 127301 SH SOLE 127301 0 0 THIRD PT REINS LTD Common Stock G8827U100 873 62595 SH SOLE 62595 0 0 THOMSON REUTERS CORP Common Stock 884903105 8002 207251 SH SOLE 207251 0 0 THOR INDS INC Common Stock 885160101 991 8605 SH SOLE 8605 0 0 TIFFANY & CO NEW Common Stock 886547108 2390 24470 SH SOLE 24470 0 0 TILE SHOP HLDGS INC Common Stock 88677Q109 143 23780 SH SOLE 23780 0 0 TIME WARNER INC Common Stock 887317303 17711 187259 SH SOLE 187259 0 0 TIME WARNER INC Common Stock 887317303 9386 99243 SH SOLE 99243 0 0 TIME WARNER INC Common Stock 887317303 18759 198339 SH SOLE 198339 0 0 TIMKENSTEEL CORP Common Stock 887399103 425 27957 SH SOLE 27957 0 0 TITAN INTL INC ILL Common Stock 88830M102 441 34964 SH SOLE 34964 0 0 TIVITY HEALTH INC Common Stock 88870R102 955 24079 SH SOLE 24079 0 0 TIVO CORP Common Stock 88870P106 1172 86460 SH SOLE 86460 0 0 TJX COS INC NEW Common Stock 872540109 12383 151830 SH SOLE 151830 0 0 TJX COS INC NEW Common Stock 872540109 4218 51720 SH SOLE 51720 0 0 TJX COS INC NEW Common Stock 872540109 18520 227069 SH SOLE 227069 0 0 T-MOBILE US INC Common Stock 872590104 46703 765115 SH SOLE 765115 0 0 TOLL BROTHERS INC Common Stock 889478103 7353 170000 SH SOLE 170000 0 0 TOMPKINS FINANCIAL CORPORATION Common Stock 890110109 652 8611 SH SOLE 8611 0 0 TOPBUILD CORP Common Stock 89055F103 1924 25146 SH SOLE 25146 0 0 TORCHMARK CORP Common Stock 891027104 2144 25477 SH SOLE 25477 0 0 Toronto Dominion Bank Common Stock 891160509 82226 1450387 SH SOLE 1450387 0 0 TOTAL SYS SVCS INC Common Stock 891906109 3425 39710 SH SOLE 39710 0 0 TOTAL SYS SVCS INC Common Stock 891906109 6042 70039 SH SOLE 70039 0 0 TOWER SEMICONDUCTOR LTD Common Stock M87915274 348 12938 SH SOLE 12938 0 0 TRACTOR SUPPLY CO Common Stock 892356106 1893 30044 SH SOLE 30044 0 0 TRANSCANADA CORP Common Stock 89353D107 28541 690807 SH SOLE 690807 0 0 TRANSDIGM GROUP INC Common Stock 893641100 3578 11656 SH SOLE 11656 0 0 TRANSDIGM GROUP INC Common Stock 893641100 1309 4265 SH SOLE 4265 0 0 TRAVELERS COS INC Common Stock 89417E109 9050 65176 SH SOLE 65176 0 0 TRAVELERS COS INC Common Stock 89417E109 9696 69823 SH SOLE 69823 0 0 TRAVELERS COS INC Common Stock 89417E109 5246 37778 SH SOLE 37778 0 0 TRAVELPORT WORLDWIDE LTD Common Stock G9019D104 1463 89545 SH SOLE 89545 0 0 TREDEGAR CORP Common Stock 894650100 332 18517 SH SOLE 18517 0 0 TREEHOUSE FOODS Common Stock 89469A104 1148 30000 SH SOLE 30000 0 0 TREX CO INC Common Stock 89531P105 2279 20954 SH SOLE 20954 0 0 Triangle Capital Corp Common Stock 895848109 600 53901 SH SOLE 53901 0 0 TRIMBLE INC Common Stock 896239100 3714 103500 SH SOLE 103500 0 0 TRIPADVISOR INC Common Stock 896945201 1065 26057 SH SOLE 26057 0 0 TRIPADVISOR INC Common Stock 896945201 639 15626 SH SOLE 15626 0 0 TRIUMPH GROUP INC NEW Common Stock 896818101 900 35695 SH SOLE 35695 0 0 TRUEBLUE INC Common Stock 89785X101 779 30090 SH SOLE 30090 0 0 TRUSTCO BK CORP N Y Common Stock 898349105 578 68419 SH SOLE 68419 0 0 TTEC HOLDINGS INC Common Stock 89854H102 312 10155 SH SOLE 10155 0 0 TTM TECHNOLOGIES INC Common Stock 87305R109 999 65365 SH SOLE 65365 0 0 TUPPERWARE BRANDS CORP Common Stock 899896104 968 20000 SH SOLE 20000 0 0 TWENTY FIRST CENTY FOX INC Common Stock 90130A200 3836 105458 SH SOLE 105458 0 0 TWENTY FIRST CENTY FOX INC Common Stock 90130A200 3810 104754 SH SOLE 104754 0 0 TWENTY-FIRST CENTURY FOX INC Common Stock 90130A101 9286 253090 SH SOLE 253090 0 0 TWENTY-FIRST CENTURY FOX INC Common Stock 90130A101 8206 223652 SH SOLE 223652 0 0 TWENTY-FIRST CENTURY FOX INC Common Stock 90130A101 17795 485000 SH SOLE 485000 0 0 TYSON FOODS INC Common Stock 902494103 5230 71459 SH SOLE 71459 0 0 TYSON FOODS INC Common Stock 902494103 2453 33515 SH SOLE 33515 0 0 TYSON FOODS INC Common Stock 902494103 19605 267858 SH SOLE 267858 0 0 U S CONCRETE INC Common Stock 90333L201 676 11185 SH SOLE 11185 0 0 U S PHYSICAL THERAPY INC Common Stock 90337L108 730 8980 SH SOLE 8980 0 0 U S SILICA HLDGS INC Common Stock 90346E103 1468 57523 SH SOLE 57523 0 0 UAL CORP Common Stock 910047109 4037 58109 SH SOLE 58109 0 0 UBIQUITI NETWORKS INC Common Stock 90347A100 57542 836373 SH SOLE 836373 0 0 UDR INC REIT 902653104 2294 64391 SH SOLE 64391 0 0 UDR INC REIT 902653104 5226 146719 SH SOLE 146719 0 0 UGI CORP NEW Common Stock 902681105 2281 51350 SH SOLE 51350 0 0 ULTA BEAUTY INC Common Stock 90384S303 2842 13914 SH SOLE 13914 0 0 ULTIMATE SOFTWARE GROUP INC Common Stock 90385D107 4874 20000 SH SOLE 20000 0 0 ULTRA CLEAN HLDGS INC Common Stock 90385V107 526 27311 SH SOLE 27311 0 0 UMB FINL CORP Common Stock 902788108 4343 60000 SH SOLE 60000 0 0 UMPQUA HLDGS CORP Common Stock 904214103 4924 230000 SH SOLE 230000 0 0 UNDER ARMOUR INC Common Stock 904311107 727 44489 SH SOLE 44489 0 0 UNDER ARMOUR INC Common Stock 904311206 635 44264 SH SOLE 44264 0 0 UNIFI INC Common Stock 904677200 441 12153 SH SOLE 12153 0 0 UNIFIRST CORP MASS Common Stock 904708104 1781 11017 SH SOLE 11017 0 0 UNION PAC CORP Common Stock 907818108 25409 189016 SH SOLE 189016 0 0 UNION PAC CORP Common Stock 907818108 9627 71613 SH SOLE 71613 0 0 UNION PAC CORP Common Stock 907818108 57226 425694 SH SOLE 425694 0 0 UNIT CORP Common Stock 909218109 749 37918 SH SOLE 37918 0 0 United Community Banks Inc/GA Common Stock 90984P303 1601 50571 SH SOLE 50571 0 0 UNITED FIRE GROUP INC Common Stock 910340108 731 15276 SH SOLE 15276 0 0 UNITED INS HLDGS CORP Common Stock 910710102 282 14749 SH SOLE 14749 0 0 UNITED PARCEL SERVICE INC Common Stock 911312106 17297 165264 SH SOLE 165264 0 0 UNITED RENTALS INC Common Stock 911363109 3505 20293 SH SOLE 20293 0 0 UNITED RENTALS INC Common Stock 911363109 1275 7384 SH SOLE 7384 0 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 22472 178601 SH SOLE 178601 0 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 8536 67839 SH SOLE 67839 0 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 54037 429478 SH SOLE 429478 0 0 UNITED THERAPEUTICS CORP DEL Common Stock 91307C102 4146 36900 SH SOLE 36900 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 49724 232357 SH SOLE 232357 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 24422 114121 SH SOLE 114121 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 58405 272921 SH SOLE 272921 0 0 UNITI GROUP INC REIT 91325V108 2438 150000 SH SOLE 150000 0 0 UNIVERSAL CORP VA Common Stock 913456109 883 18210 SH SOLE 18210 0 0 UNIVERSAL ELECTRS INC Common Stock 913483103 545 10463 SH SOLE 10463 0 0 UNIVERSAL FST PRODS INC Common Stock 913543104 1424 43878 SH SOLE 43878 0 0 UNIVERSAL HEALTH RLTY INCM TR REIT 91359E105 534 8890 SH SOLE 8890 0 0 UNIVERSAL HLTH SVCS INC Common Stock 913903100 2473 20889 SH SOLE 20889 0 0 UNIVERSAL HLTH SVCS INC Common Stock 913903100 1234 10420 SH SOLE 10420 0 0 UNIVERSAL INS HLDGS INC Common Stock 91359V107 743 23276 SH SOLE 23276 0 0 UNUMPROVIDENT CORP Common Stock 91529Y106 2530 53130 SH SOLE 53130 0 0 UNUMPROVIDENT CORP Common Stock 91529Y106 983 20646 SH SOLE 20646 0 0 URSTADT BIDDLE PPTYS INS REIT 917286205 384 19907 SH SOLE 19907 0 0 US BANCORP DEL Common Stock 902973304 19030 376826 SH SOLE 376826 0 0 US BANCORP DEL Common Stock 902973304 15431 305565 SH SOLE 305565 0 0 US ECOLOGY INC Common Stock 91732J102 830 15579 SH SOLE 15579 0 0 V F CORP Common Stock 918204108 5860 79060 SH SOLE 79060 0 0 V F CORP Common Stock 918204108 8153 110000 SH SOLE 110000 0 0 VALEANT PHARMACEUTICALS Common Stock 91911K102 3870 243341 SH SOLE 243341 0 0 VALERO ENERGY CORP NEW Common Stock 91913Y100 9650 104016 SH SOLE 104016 0 0 VALERO ENERGY CORP NEW Common Stock 91913Y100 13459 145079 SH SOLE 145079 0 0 VALERO ENERGY CORP NEW Common Stock 91913Y100 10838 116823 SH SOLE 116823 0 0 VALLEY NATL BANCORP Common Stock 919794107 4361 350000 SH SOLE 350000 0 0 VALVOLINE INC Common Stock 92047W101 5498 248453 SH SOLE 248453 0 0 VanEck Vectors Emerging Market ETP 92189F353 238 9900 SH SOLE 9900 0 0 VanEck Vectors Fallen Angel Hi ETP 92189F437 3571 122900 SH SOLE 122900 0 0 VanEck Vectors High-Yield Muni ETP 92189F361 288 9300 SH SOLE 9300 0 0 VANGUARD BD INDEX FD INC ETP 921937835 25032 313180 SH SOLE 313180 0 0 VANGUARD INDEX FDS ETP 922908553 14422 191100 SH SOLE 191100 0 0 VANGUARD INDEX FDS ETP 922908553 12267 162543 SH SOLE 162543 0 0 VANGUARD INDEX FDS ETP 922908769 81079 597400 SH SOLE 597400 0 0 VANGUARD MALVERN FDS ETP 922020805 47183 964700 SH SOLE 964700 0 0 Vanguard S&P 500 ETF ETP 922908363 150235 620600 SH SOLE 620600 0 0 VANGUARD SCOTTSDALE FDS ETP 92206C813 70813 775100 SH SOLE 775100 0 0 VANGUARD SCOTTSDALE FDS ETP 92206C870 70375 829500 SH SOLE 829500 0 0 VANGUARD TAX MANAGED INTL FD ETP 921943858 41427 936200 SH SOLE 936200 0 0 VAREX IMAGING CORP Common Stock 92214X106 957 26745 SH SOLE 26745 0 0 VARIAN MED SYS INC Common Stock 92220P105 2689 21924 SH SOLE 21924 0 0 VARIAN MED SYS INC Common Stock 92220P105 4358 35530 SH SOLE 35530 0 0 VASCO DATA SEC INTL INC Common Stock 92230Y104 270 20833 SH SOLE 20833 0 0 VECTREN CORP Common Stock 92240G101 2557 40000 SH SOLE 40000 0 0 VEECO INSTRS INC DEL Common Stock 922417100 586 34483 SH SOLE 34483 0 0 VENTAS INC REIT 92276F100 4236 85528 SH SOLE 85528 0 0 VERA BRADLEY INC Common Stock 92335C106 146 13718 SH SOLE 13718 0 0 VERISIGN INC Common Stock 92343E102 2378 20056 SH SOLE 20056 0 0 VERISK ANALYTICS INC Common Stock 92345Y106 3874 37247 SH SOLE 37247 0 0 VERISK ANALYTICS INC Common Stock 92345Y106 1840 17690 SH SOLE 17690 0 0 VERITIV CORP Common Stock 923454102 313 7997 SH SOLE 7997 0 0 VERIZON COMMUNICATIONS Common Stock 92343V104 47400 991215 SH SOLE 991215 0 0 VERIZON COMMUNICATIONS Common Stock 92343V104 14104 294937 SH SOLE 294937 0 0 VERIZON COMMUNICATIONS Common Stock 92343V104 31582 660444 SH SOLE 660444 0 0 VERSUM MATLS INC Common Stock 92532W103 3763 100000 SH SOLE 100000 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 9936 60965 SH SOLE 60965 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 4667 28633 SH SOLE 28633 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 20127 123492 SH SOLE 123492 0 0 VIACOM INC NEW Common Stock 92553P201 2632 84741 SH SOLE 84741 0 0 VIACOM INC NEW Common Stock 92553P201 893 28736 SH SOLE 28736 0 0 VIAD CORP Common Stock 92552R406 758 14443 SH SOLE 14443 0 0 VICOR CORP Common Stock 925815102 334 11694 SH SOLE 11694 0 0 VIRTUS INVT PARTNERS INC Common Stock 92828Q109 638 5155 SH SOLE 5155 0 0 VIRTUSA CORP Common Stock 92827P102 929 19165 SH SOLE 19165 0 0 VISA INC Common Stock 92826C839 51778 432851 SH SOLE 432851 0 0 VISA INC Common Stock 92826C839 28711 240015 SH SOLE 240015 0 0 VISA INC Common Stock 92826C839 9603 80280 SH SOLE 80280 0 0 VISHAY INTERTECHNOLOGY INC Common Stock 928298108 7695 413700 SH SOLE 413700 0 0 VISTA OUTDOOR INC Common Stock 928377100 668 40952 SH SOLE 40952 0 0 VITAMIN SHOPPE INC Common Stock 92849E101 76 17502 SH SOLE 17502 0 0 VMIWARE INC Common Stock 928563402 45495 375158 SH SOLE 375158 0 0 VONAGE HLDGS CORP Common Stock 92886T201 1582 148555 SH SOLE 148555 0 0 VORNADO RLTY TR REIT 929042109 2794 41513 SH SOLE 41513 0 0 VORNADO RLTY TR REIT 929042109 11372 168978 SH SOLE 168978 0 0 VULCAN MATLS CO Common Stock 929160109 3632 31811 SH SOLE 31811 0 0 WABASH NATL CORP Common Stock 929566107 870 41796 SH SOLE 41796 0 0 WABTEC CORP Common Stock 929740108 14196 174402 SH SOLE 174402 0 0 WADDELL & REED FINL INC Common Stock 930059100 1234 61069 SH SOLE 61069 0 0 WAGEWORKS INC Common Stock 930427109 1282 28366 SH SOLE 28366 0 0 WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 13394 204579 SH SOLE 204579 0 0 WALKER & DUNLOP INC Common Stock 93148P102 1202 20223 SH SOLE 20223 0 0 WALMART, INC Common Stock 931142103 31011 348554 SH SOLE 348554 0 0 WALMART, INC Common Stock 931142103 13925 156509 SH SOLE 156509 0 0 WALMART, INC Common Stock 931142103 75616 849908 SH SOLE 849908 0 0 WASHINGTON FED INC Common Stock 938824109 2076 60000 SH SOLE 60000 0 0 WASTE CONNECTIONS INC Common Stock 94106B101 6313 88000 SH SOLE 88000 0 0 Waste Connections Inc Common Stock 94106B101 14877 207549 SH SOLE 207549 0 0 WASTE MGMT INC DEL Common Stock 94106L109 8059 95803 SH SOLE 95803 0 0 WASTE MGMT INC DEL Common Stock 94106L109 3340 39708 SH SOLE 39708 0 0 WATERS CORP Common Stock 941848103 3758 18918 SH SOLE 18918 0 0 WATERS CORP Common Stock 941848103 2436 12264 SH SOLE 12264 0 0 WATTS WATER TECHNOLOGIES INC Common Stock 942749102 1546 19898 SH SOLE 19898 0 0 WD-40 CO Common Stock 929236107 1316 9994 SH SOLE 9994 0 0 WEATHERFORD INTL PLC Common Stock G48833100 1374 600000 SH SOLE 600000 0 0 WEBSTER FINL CORP CONN Common Stock 947890109 4432 80000 SH SOLE 80000 0 0 WEC ENERGY GROUP INC Common Stock 92939U106 4751 75769 SH SOLE 75769 0 0 WEINGARTEN RLTY INVS REIT 948741103 2468 87900 SH SOLE 87900 0 0 WELLCARE HEALTH PLANS INC Common Stock 94946T106 9682 50000 SH SOLE 50000 0 0 WELLS FARGO & CO NEW Common Stock 949746101 55247 1054132 SH SOLE 1054132 0 0 WELLS FARGO & CO NEW Common Stock 949746101 19366 369513 SH SOLE 369513 0 0 WELLS FARGO & CO NEW Common Stock 949746101 60417 1152782 SH SOLE 1152782 0 0 WELLTOWER INC REIT 95040Q104 4840 88930 SH SOLE 88930 0 0 WERNER ENTERPRISES INC Common Stock 950755108 1460 40000 SH SOLE 40000 0 0 WEST PHARMACEUTICAL SVSC INC Common Stock 955306105 3532 40000 SH SOLE 40000 0 0 WESTAMERICA BANCORPORATION Common Stock 957090103 1086 18701 SH SOLE 18701 0 0 WESTERN DIGITAL CORP Common Stock 958102105 6593 71450 SH SOLE 71450 0 0 WESTERN DIGITAL CORP Common Stock 958102105 5710 61886 SH SOLE 61886 0 0 WESTERN DIGITAL CORP Common Stock 958102105 62745 680019 SH SOLE 680019 0 0 WESTERN UN CO Common Stock 959802109 2121 110286 SH SOLE 110286 0 0 WESTLAKE CHEM CORP Common Stock 960413102 6369 57300 SH SOLE 57300 0 0 WEX INC Common Stock 96208T104 3132 20000 SH SOLE 20000 0 0 WEYERHAEUSER CO REIT 962166104 6347 181345 SH SOLE 181345 0 0 WEYERHAEUSER CO REIT 962166104 4092 116919 SH SOLE 116919 0 0 WEYERHAEUSER CO REIT 962166104 7000 200000 SH SOLE 200000 0 0 WHEATON PRECIOUS METAL Common Stock 962879102 7089 348239 SH SOLE 348239 0 0 WHIRLPOOL CORP Common Stock 963320106 2599 16974 SH SOLE 16974 0 0 Whitestone REIT REIT 966084204 286 27525 SH SOLE 27525 0 0 WILEY JOHN & SONS INC Common Stock 968223206 3586 56300 SH SOLE 56300 0 0 WILLIAMS COS INC DEL Common Stock 969457100 4939 198659 SH SOLE 198659 0 0 WILLIAMS COS INC DEL Common Stock 969457100 4240 170566 SH SOLE 170566 0 0 WILLIAMS SONOMA INC Common Stock 969904101 2928 55500 SH SOLE 55500 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 4829 31729 SH SOLE 31729 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 2850 18724 SH SOLE 18724 0 0 WINGSTOP INC Common Stock 974155103 984 20834 SH SOLE 20834 0 0 WINNEBAGO INDS INC Common Stock 974637100 777 20675 SH SOLE 20675 0 0 WINTRUST FINANCIAL CORP Common Stock 97650W108 7228 84000 SH SOLE 84000 0 0 WISDOMTREE INVTS INC Common Stock 97717P104 766 83542 SH SOLE 83542 0 0 WOLVERINE WORLD WIDE INC Common Stock 978097103 1972 68237 SH SOLE 68237 0 0 WOODWARD GOVERNOR CO Common Stock 980745103 7901 110252 SH SOLE 110252 0 0 WORLD ACCEP CORP DEL Common Stock 981419104 443 4211 SH SOLE 4211 0 0 WORLD WRESTLING ENTMT INC Common Stock 98156Q108 1029 28584 SH SOLE 28584 0 0 WORTHINGTON INDS INC Common Stock 981811102 1416 33000 SH SOLE 33000 0 0 WPX ENERGY INC Common Stock 98212B103 13296 899604 SH SOLE 899604 0 0 WRIGHT MED GROUP N V Common Stock N96617118 7084 357071 SH SOLE 357071 0 0 WYNDHAM WORLDWIDE CORP Common Stock 98310W108 2740 23946 SH SOLE 23946 0 0 WYNDHAM WORLDWIDE CORP Common Stock 98310W108 1291 11283 SH SOLE 11283 0 0 WYNN RESORTS LTD Common Stock 983134107 3518 19294 SH SOLE 19294 0 0 XCEL ENERGY INC Common Stock 98389B100 5548 121997 SH SOLE 121997 0 0 XCEL ENERGY INC Common Stock 98389B100 2287 50285 SH SOLE 50285 0 0 XEROX CORP Common Stock 984121608 1478 51368 SH SOLE 51368 0 0 XILINX INC Common Stock 983919101 4420 61186 SH SOLE 61186 0 0 XILINX INC Common Stock 983919101 1429 19777 SH SOLE 19777 0 0 XL GROUP LTD Common Stock G98294104 3409 61683 SH SOLE 61683 0 0 XL GROUP LTD Common Stock G98294104 1325 23982 SH SOLE 23982 0 0 XPERI CORP Common Stock 98421B100 743 35153 SH SOLE 35153 0 0 XYLEM INC W/I Common Stock 98419M100 3323 43196 SH SOLE 43196 0 0 XYLEM INC W/I Common Stock 98419M100 2087 27128 SH SOLE 27128 0 0 YUM BRANDS INC Common Stock 988498101 6797 79844 SH SOLE 79844 0 0 YUM BRANDS INC Common Stock 988498101 10641 125000 SH SOLE 125000 0 0 ZEBRA TECHNOLOGIES CORP Common Stock 989207105 2106 15133 SH SOLE 15133 0 0 ZEBRA TECHNOLOGIES CORP Common Stock 989207105 4176 30000 SH SOLE 30000 0 0 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 5319 48780 SH SOLE 48780 0 0 ZIMMER BIOMET HOLDINGS INC Common Stock 98956P102 18027 165329 SH SOLE 165329 0 0 ZIONS BANCORPORATION Common Stock 989701107 2488 47188 SH SOLE 47188 0 0 ZIONS BANCORPORATION Common Stock 989701107 1034 19613 SH SOLE 19613 0 0 ZOETIS INC Common Stock 98978V103 9771 117008 SH SOLE 117008 0 0 ZOETIS INC Common Stock 98978V103 3920 46946 SH SOLE 46946 0 0 ZOETIS INC Common Stock 98978V103 14966 179208 SH SOLE 179208 0 0 ZUMIEZ INC Common Stock 989817101 302 12621 SH SOLE 12621 0 0