The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 448,430 2,511,226 SH   SOLE   2,335,991 0 175,235
ABBOTT LABS COM 002824100 172,267 4,484,944 SH   SOLE   4,161,068 0 323,876
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 328,402 2,803,741 SH   SOLE   2,611,857 0 191,884
ACCO BRANDS CORP COM 00081T108 4,545 348,269 SH   SOLE   327,860 0 20,409
ACTIVISION BLIZZARD INC COM 00507V109 10,865 300,887 SH   SOLE   236,687 0 64,200
ADECOAGRO S A COM L00849106 3,062 295,000 SH   SOLE   295,000 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 6,469 1,283,500 SH   SOLE   1,283,500 0 0
ADVANSIX INC COM 00773T101 234 10,584 SH   SOLE   10,180 0 404
AERCAP HOLDINGS NV SHS N00985106 54,373 1,306,736 SH   SOLE   1,263,636 0 43,100
AETNA INC NEW COM 00817Y108 8,885 71,644 SH   SOLE   71,644 0 0
AFLAC INC COM 001055102 40,825 586,559 SH   SOLE   529,659 0 56,900
AGCO CORP COM 001084102 6,476 111,920 SH   SOLE   98,120 0 13,800
AGRIUM INC COM 008916108 9,113 90,551 SH   SOLE   44,451 0 46,100
ALASKA AIR GROUP INC COM 011659109 3,433 38,690 SH   SOLE   33,090 0 5,600
ALERE INC COM 01449J105 18,569 476,484 SH   SOLE   476,484 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 93,050 1,059,669 SH   SOLE   980,019 0 79,650
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 4,733 210,804 SH   SOLE   210,804 0 0
ALLSTATE CORP COM 020002101 356 4,800 SH   SOLE   4,800 0 0
ALLY FINL INC COM 02005N100 50,129 2,635,600 SH   SOLE   2,635,600 0 0
ALPHABET INC CAP STK CL A 02079K305 441,781 557,488 SH   SOLE   521,876 0 35,612
ALPHABET INC CAP STK CL C 02079K107 425,143 550,832 SH   SOLE   507,296 0 43,536
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 389 14,631 SH   SOLE   12,331 0 2,300
ALTRIA GROUP INC COM 02209S103 1,695 25,062 SH   SOLE   25,062 0 0
AMDOCS LTD SHS G02602103 30,983 531,894 SH   SOLE   493,494 0 38,400
AMEREN CORP COM 023608102 1,011 19,269 SH   SOLE   19,269 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 429 28,300 SH   SOLE   28,300 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 427 18,923 SH   SOLE   18,923 0 0
AMERICAN EXPRESS CO COM 025816109 460,919 6,221,905 SH   SOLE   5,760,706 0 461,199
AMERICAN INTL GROUP INC COM NEW 026874784 94,915 1,453,303 SH   SOLE   1,453,303 0 0
AMERICAN NATL INS CO COM 028591105 1,509 12,110 SH   SOLE   10,810 0 1,300
AMGEN INC COM 031162100 365 2,499 SH   SOLE   2,499 0 0
AMPHENOL CORP NEW CL A 032095101 52,862 786,637 SH   SOLE   738,532 0 48,105
ANADARKO PETE CORP COM 032511107 4,198 60,200 SH Put SOLE   60,200 0 0
ANALOG DEVICES INC COM 032654105 76,996 1,060,258 SH   SOLE   991,479 0 68,779
ANTHEM INC COM 036752103 100,860 701,535 SH   SOLE   660,392 0 41,143
APACHE CORP COM 037411105 592 9,332 SH   SOLE   9,332 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 1,052 63,278 SH   SOLE   63,278 0 0
APPLE INC COM 037833100 611,812 5,282,436 SH   SOLE   4,905,140 0 377,296
APTARGROUP INC COM 038336103 1,191 16,218 SH   SOLE   10,518 0 5,700
ARCONIC INC COM 03965L100 13,163 710,000 SH Put SOLE   710,000 0 0
ARES CAP CORP COM 04010L103 333 20,179 SH   SOLE   20,179 0 0
ARES COML REAL ESTATE CORP COM 04013V108 159 11,616 SH   SOLE   11,616 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 8,871 408,979 SH   SOLE   382,979 0 26,000
ARROW ELECTRS INC COM 042735100 38,469 539,532 SH   SOLE   511,232 0 28,300
ASSURED GUARANTY LTD COM G0585R106 28,648 758,474 SH   SOLE   720,174 0 38,300
ASTRAZENECA PLC SPONSORED ADR 046353108 6,574 240,631 SH   SOLE   240,631 0 0
AT&T INC COM 00206R102 2,022 47,553 SH   SOLE   47,553 0 0
ATLANTICA YIELD PLC SHS G0751N103 67,394 3,482,875 SH   SOLE   3,482,875 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,830 35,084 SH   SOLE   32,884 0 2,200
ATMOS ENERGY CORP COM 049560105 1,278 17,235 SH   SOLE   17,235 0 0
ATWOOD OCEANICS INC COM 050095108 1,478 112,581 SH   SOLE   106,481 0 6,100
AU OPTRONICS CORP SPONSORED ADR 002255107 1,208 341,300 SH   SOLE   341,300 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 31,810 309,500 SH   SOLE   285,000 0 24,500
AVERY DENNISON CORP COM 053611109 25,397 361,671 SH   SOLE   336,671 0 25,000
AVISTA CORP COM 05379B107 1,266 31,663 SH   SOLE   25,663 0 6,000
AVNET INC COM 053807103 26,410 554,717 SH   SOLE   523,008 0 31,709
B/E AEROSPACE INC COM 073302101 110,521 1,836,200 SH   SOLE   1,836,200 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 475 54,590 SH   SOLE   21,700 0 32,890
BANCO MACRO SA SPON ADR B 05961W105 9,183 142,700 SH   SOLE   57,500 0 85,200
BANK MONTREAL QUE COM 063671101 15,974 221,826 SH   SOLE   211,126 0 10,700
BARD C R INC COM 067383109 21,537 95,867 SH   SOLE   88,813 0 7,054
BAYTEX ENERGY CORP COM 07317Q105 71 14,600 SH   SOLE   14,600 0 0
BCE INC COM NEW 05534B760 40,404 933,720 SH   SOLE   877,420 0 56,300
BECTON DICKINSON & CO COM 075887109 126,574 764,568 SH   SOLE   709,836 0 54,732
BED BATH & BEYOND INC COM 075896100 24,063 592,113 SH   SOLE   553,038 0 39,075
BERKLEY W R CORP COM 084423102 224 3,362 SH   SOLE   3,362 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 86,379 530,000 SH   SOLE   530,000 0 0
BEST BUY INC COM 086516101 11,019 258,238 SH   SOLE   231,938 0 26,300
BLACKROCK CAPITAL INVESTMENT COM 092533108 1,588 228,134 SH   SOLE   213,734 0 14,400
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,179 32,695 SH   SOLE   32,695 0 0
BRIDGEPOINT ED INC COM 10807M105 152 15,033 SH   SOLE   15,033 0 0
BRIGGS & STRATTON CORP COM 109043109 637 28,609 SH   SOLE   28,609 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 205 3,500 SH   SOLE   3,500 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 14,167 125,735 SH   SOLE   116,335 0 9,400
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,081 31,388 SH   SOLE   19,888 0 11,500
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 18,995 1,520,820 SH   SOLE   1,520,820 0 0
CA INC COM 12673P105 7,926 249,483 SH   SOLE   219,783 0 29,700
CACI INTL INC CL A 127190304 2,327 18,723 SH   SOLE   15,323 0 3,400
CALIFORNIA RES CORP COM NEW 13057Q206 537 25,211 SH   SOLE   25,211 0 0
CANADIAN NATL RY CO COM 136375102 6,704 99,500 SH   SOLE   80,800 0 18,700
CAPITAL ONE FINL CORP COM 14040H105 44,334 508,180 SH   SOLE   462,580 0 45,600
CARLISLE COS INC COM 142339100 2,834 25,700 SH   SOLE   25,700 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 244 21,672 SH   SOLE   21,672 0 0
CDK GLOBAL INC COM 12508E101 3,076 51,536 SH   SOLE   51,536 0 0
CDK GLOBAL INC COM 12508E101 14,326 240,000 SH Put SOLE   240,000 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 21,597 264,355 SH   SOLE   258,355 0 6,000
CELESTICA INC SUB VTG SHS 15101Q108 6,455 544,091 SH   SOLE   527,991 0 16,100
CEMEX SAB DE CV SPON ADR NEW 151290889 84,824 10,563,389 SH   SOLE   10,280,589 0 282,800
CENOVUS ENERGY INC COM 15135U109 1,962 129,600 SH   SOLE   58,700 0 70,900
CENTERPOINT ENERGY INC COM 15189T107 9,055 367,500 SH   SOLE   334,500 0 33,000
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 535 17,323 SH   SOLE   17,323 0 0
CENTRAL GARDEN & PET CO COM 153527106 1,201 36,308 SH   SOLE   34,408 0 1,900
CENTURYLINK INC COM 156700106 219 9,200 SH   SOLE   9,200 0 0
CERNER CORP COM 156782104 61,197 1,291,903 SH   SOLE   1,197,198 0 94,705
CHANGYOU COM LTD ADS REP CL A 15911M107 15,774 743,375 SH   SOLE   716,108 0 27,267
CHECK POINT SOFTWARE TECH LT ORD M22465104 137,022 1,622,325 SH   SOLE   1,564,225 0 58,100
CHEESECAKE FACTORY INC COM 163072101 858 14,331 SH   SOLE   10,431 0 3,900
CHEMED CORP NEW COM 16359R103 8,135 50,712 SH   SOLE   46,212 0 4,500
CHEMICAL FINL CORP COM 163731102 1,279 23,608 SH   SOLE   15,608 0 8,000
CHESAPEAKE ENERGY CORP COM 165167107 2,336 332,747 SH   SOLE   301,147 0 31,600
CHEVRON CORP NEW COM 166764100 36,712 311,915 SH   SOLE   309,065 0 2,850
CHIMERA INVT CORP COM NEW 16934Q208 4,122 242,192 SH   SOLE   220,192 0 22,000
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 19,467 375,524 SH   SOLE   328,115 0 47,409
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 38,654 737,242 SH   SOLE   682,442 0 54,800
CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 504 35,736 SH   SOLE   35,736 0 0
CHUBB LIMITED COM H1467J104 430 3,251 SH   SOLE   3,251 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 9,288 294,382 SH   SOLE   282,334 0 12,048
CHURCH & DWIGHT INC COM 171340102 519 11,745 SH   SOLE   4,400 0 7,345
CIMPRESS N V SHS EURO N20146101 120,009 1,310,000 SH   SOLE   1,310,000 0 0
CINTAS CORP COM 172908105 28,811 249,314 SH   SOLE   229,814 0 19,500
CISCO SYS INC COM 17275R102 526,571 17,424,572 SH   SOLE   16,006,378 0 1,418,194
CITIGROUP INC COM NEW 172967424 12,060 202,934 SH   SOLE   202,934 0 0
CITRIX SYS INC COM 177376100 2,647 29,643 SH   SOLE   23,543 0 6,100
CIVEO CORP CDA COM 17878Y108 36 16,300 SH   SOLE   0 0 16,300
CMS ENERGY CORP COM 125896100 237 5,700 SH   SOLE   5,700 0 0
COACH INC COM 189754104 7,291 208,191 SH   SOLE   193,991 0 14,200
COCA COLA CO COM 191216100 264,783 6,386,459 SH   SOLE   5,883,970 0 502,489
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 224,280 4,002,864 SH   SOLE   3,708,083 0 294,781
COHERENT INC COM 192479103 1,401 10,200 SH   SOLE   9,600 0 600
COLGATE PALMOLIVE CO COM 194162103 67,465 1,030,943 SH   SOLE   928,990 0 101,953
COLUMBIA SPORTSWEAR CO COM 198516106 245 4,199 SH   SOLE   1,499 0 2,700
COMCAST CORP NEW CL A 20030N101 4,133 59,854 SH   SOLE   59,854 0 0
COMMERCEHUB INC COM SER A 20084V108 10,057 670,000 SH   SOLE   670,000 0 0
COMMERCEHUB INC COM SER C 20084V306 21,192 1,410,000 SH   SOLE   1,410,000 0 0
COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 0 51,900 SH   SOLE   51,900 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 114 13,100 SH   SOLE   13,100 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 4,495 1,971,437 SH   SOLE   1,881,276 0 90,161
COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 53 16,300 SH   SOLE   16,300 0 0
CONOCOPHILLIPS COM 20825C104 281 5,609 SH   SOLE   5,609 0 0
CONSOLIDATED EDISON INC COM 209115104 726 9,857 SH   SOLE   9,857 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,371 46,000 SH Put SOLE   46,000 0 0
CONVERGYS CORP COM 212485106 9,437 384,234 SH   SOLE   358,246 0 25,988
COOPER STD HLDGS INC COM 21676P103 3,858 37,322 SH   SOLE   34,222 0 3,100
COOPER TIRE & RUBR CO COM 216831107 649 16,695 SH   SOLE   11,395 0 5,300
COSAN LTD SHS A G25343107 1,760 234,320 SH   SOLE   229,120 0 5,200
COSTAMARE INC SHS Y1771G102 713 127,400 SH   SOLE   127,400 0 0
COSTCO WHSL CORP NEW COM 22160K105 189,829 1,185,614 SH   SOLE   1,099,709 0 85,905
CRANE CO COM 224399105 245 3,400 SH   SOLE   3,400 0 0
CREDICORP LTD COM G2519Y108 379 2,400 SH   SOLE   2,400 0 0
CREDIT ACCEP CORP MICH COM 225310101 31,035 142,681 SH   SOLE   142,681 0 0
CSG SYS INTL INC COM 126349109 1,387 28,650 SH   SOLE   28,650 0 0
CULP INC COM 230215105 282 7,602 SH   SOLE   7,602 0 0
CUMMINS INC COM 231021106 7,449 54,500 SH   SOLE   48,600 0 5,900
CVS HEALTH CORP COM 126650100 90,014 1,140,718 SH   SOLE   1,057,581 0 83,137
CYNOSURE INC CL A 232577205 2,280 50,000 SH   SOLE   50,000 0 0
DANAHER CORP DEL COM 235851102 251 3,226 SH   SOLE   3,226 0 0
DEERE & CO COM 244199105 103 1,000 SH   SOLE   1,000 0 0
DEERE & CO COM 244199105 103,555 1,005,000 SH Put SOLE   1,005,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 30,347 616,934 SH   SOLE   580,034 0 36,900
DELUXE CORP COM 248019101 12,696 177,287 SH   SOLE   165,287 0 12,000
DENBURY RES INC COM NEW 247916208 3,654 992,960 SH   SOLE   936,860 0 56,100
DEPOMED INC COM 249908104 4,622 256,509 SH   SOLE   256,509 0 0
DEPOMED INC COM 249908104 9,010 500,000 SH Put SOLE   500,000 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 370 20,328 SH   SOLE   20,328 0 0
DEVON ENERGY CORP NEW COM 25179M103 653 14,300 SH   SOLE   14,300 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,370 30,000 SH Put SOLE   30,000 0 0
DHX MEDIA LTD SHS VAR VTG 252406608 8,873 1,685,350 SH   SOLE   1,685,350 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,112 62,800 SH   SOLE   62,800 0 0
DILLARDS INC CL A 254067101 321 5,128 SH   SOLE   4,128 0 1,000
DISCOVER FINL SVCS COM 254709108 14,166 196,500 SH   SOLE   180,600 0 15,900
DISH NETWORK CORP CL A 25470M109 4,432 76,506 SH   SOLE   76,506 0 0
DISH NETWORK CORP CL A 25470M109 14,483 250,000 SH Put SOLE   250,000 0 0
DOLLAR GEN CORP NEW COM 256677105 541 7,305 SH   SOLE   7,305 0 0
DONNELLEY R R & SONS CO COM 257867200 801 49,100 SH   SOLE   44,300 0 4,800
DOUGLAS DYNAMICS INC COM 25960R105 937 27,846 SH   SOLE   26,146 0 1,700
DOVER CORP COM 260003108 479 6,397 SH   SOLE   6,397 0 0
DOW CHEM CO COM 260543103 1,745 30,500 SH   SOLE   30,500 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 63,814 703,802 SH   SOLE   654,102 0 49,700
DR REDDYS LABS LTD ADR 256135203 1,585 35,000 SH   SOLE   28,500 0 6,500
DREW INDS INC COM NEW 26168L205 9,256 85,904 SH   SOLE   79,304 0 6,600
DRIVE SHACK INC COM 262077100 69 18,480 SH   SOLE   18,480 0 0
DTE ENERGY CO COM 233331107 1,255 12,743 SH   SOLE   12,743 0 0
EBAY INC COM 278642103 225 7,578 SH   SOLE   7,578 0 0
EMCOR GROUP INC COM 29084Q100 4,097 57,900 SH   SOLE   52,900 0 5,000
EMERSON ELEC CO COM 291011104 217,817 3,907,037 SH   SOLE   3,612,255 0 294,782
ENDURANCE SPECIALTY HLDGS LT SHS G30397106 19,564 211,735 SH   SOLE   211,735 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 14,887 1,813,240 SH   SOLE   1,694,740 0 118,500
ENEL CHILE S A SPONSORED ADR 29278D105 113 24,800 SH   SOLE   12,400 0 12,400
ENPRO INDS INC COM 29355X107 43,116 640,087 SH   SOLE   640,087 0 0
ENSCO PLC SHS CLASS A G3157S106 2,102 216,212 SH   SOLE   216,212 0 0
ENVISION HEALTHCARE CORP COM 29414D100 3,862 61,024 SH   SOLE   61,024 0 0
EOG RES INC COM 26875P101 4,226 41,800 SH Put SOLE   41,800 0 0
EPLUS INC COM 294268107 2,682 23,282 SH   SOLE   21,282 0 2,000
EQUIFAX INC COM 294429105 1,321 11,170 SH   SOLE   11,170 0 0
ESSENT GROUP LTD COM G3198U102 7,720 238,490 SH   SOLE   225,890 0 12,600
EVEREST RE GROUP LTD COM G3223R108 20,372 94,139 SH   SOLE   86,139 0 8,000
EXACTECH INC COM 30064E109 241 8,821 SH   SOLE   8,821 0 0
EXPEDITORS INTL WASH INC COM 302130109 3,432 64,807 SH   SOLE   40,007 0 24,800
EXPRESS INC COM 30219E103 417 38,717 SH   SOLE   38,717 0 0
EXTERRAN CORP COM 30227H106 957 40,053 SH   SOLE   40,053 0 0
EXXON MOBIL CORP COM 30231G102 496 5,500 SH   SOLE   5,500 0 0
F5 NETWORKS INC COM 315616102 16,800 116,084 SH   SOLE   104,184 0 11,900
F5 NETWORKS INC COM 315616102 27,497 190,000 SH Put SOLE   190,000 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 332 5,800 SH   SOLE   5,800 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 767 83,887 SH   SOLE   20,182 0 63,705
FIFTH THIRD BANCORP COM 316773100 1,001 37,100 SH   SOLE   21,900 0 15,200
FIRST AMERN FINL CORP COM 31847R102 8,470 231,231 SH   SOLE   225,331 0 5,900
FIRST SOLAR INC COM 336433107 1,017 31,700 SH   SOLE   31,700 0 0
FIRSTCASH INC COM 33767D105 5,982 127,285 SH   SOLE   117,157 0 10,128
FISERV INC COM 337738108 39,821 374,681 SH   SOLE   345,781 0 28,900
FLEXSTEEL INDS INC COM 339382103 265 4,295 SH   SOLE   4,295 0 0
FLUOR CORP NEW COM 343412102 389 7,400 SH   SOLE   4,900 0 2,500
FOOT LOCKER INC COM 344849104 36,151 509,956 SH   SOLE   475,456 0 34,500
FRANKLIN RES INC COM 354613101 4,309 108,879 SH   SOLE   96,379 0 12,500
FREEPORT-MCMORAN INC CL B 35671D857 5,021 380,644 SH   SOLE   380,644 0 0
FREEPORT-MCMORAN INC CL B 35671D857 4,063 308,000 SH Put SOLE   308,000 0 0
GAMESTOP CORP NEW CL A 36467W109 952 37,700 SH   SOLE   37,700 0 0
GANNETT CO INC COM 36473H104 650 66,946 SH   SOLE   46,746 0 20,200
GENERAL DYNAMICS CORP COM 369550108 1,575 9,124 SH   SOLE   9,124 0 0
GENERAL MTRS CO COM 37045V100 56,284 1,615,500 SH   SOLE   1,581,700 0 33,800
GENTEX CORP COM 371901109 4,607 233,963 SH   SOLE   193,363 0 40,600
GENUINE PARTS CO COM 372460105 44,454 465,287 SH   SOLE   429,387 0 35,900
GENWORTH FINL INC COM CL A 37247D106 53 13,859 SH   SOLE   13,859 0 0
GILDAN ACTIVEWEAR INC COM 375916103 9,994 393,134 SH   SOLE   183,534 0 209,600
GILEAD SCIENCES INC COM 375558103 62,636 874,684 SH   SOLE   807,084 0 67,600
GLADSTONE INVT CORP COM 376546107 131 15,542 SH   SOLE   15,542 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 70,095 1,820,174 SH   SOLE   1,741,274 0 78,900
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 45 14,800 SH   SOLE   14,800 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 5,292 171,437 SH   SOLE   147,137 0 24,300
GRAINGER W W INC COM 384802104 45,828 197,324 SH   SOLE   182,880 0 14,444
GROUPE CGI INC CL A SUB VTG 39945C109 47,630 991,221 SH   SOLE   946,721 0 44,500
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 288 2,000 SH   SOLE   900 0 1,100
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 303 42,200 SH   SOLE   42,200 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 5,037 383,298 SH   SOLE   383,298 0 0
GUESS INC COM 401617105 2,945 243,379 SH   SOLE   227,579 0 15,800
GYRODYNE LLC COM 403829104 2,194 119,888 SH   SOLE   119,888 0 0
HALLIBURTON CO COM 406216101 5,836 107,900 SH Put SOLE   107,900 0 0
HANOVER INS GROUP INC COM 410867105 7,771 85,384 SH   SOLE   77,884 0 7,500
HARMAN INTL INDS INC COM 413086109 76,000 683,700 SH   SOLE   683,700 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 254 5,325 SH   SOLE   5,325 0 0
HASBRO INC COM 418056107 2,316 29,771 SH   SOLE   22,771 0 7,000
HAWAIIAN HOLDINGS INC COM 419879101 279 4,892 SH   SOLE   4,892 0 0
HCA HOLDINGS INC COM 40412C101 3,509 47,400 SH   SOLE   43,400 0 4,000
HDFC BANK LTD ADR REPS 3 SHS 40415F101 39,647 653,372 SH   SOLE   531,572 0 121,800
HELEN OF TROY CORP LTD COM G4388N106 13,609 161,143 SH   SOLE   153,343 0 7,800
HENRY JACK & ASSOC INC COM 426281101 432 4,868 SH   SOLE   2,568 0 2,300
HEWLETT PACKARD ENTERPRISE C COM 42824C109 215 9,300 SH   SOLE   9,300 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2,215 366,800 SH   SOLE   366,800 0 0
HOME DEPOT INC COM 437076102 88,574 660,602 SH   SOLE   611,602 0 49,000
HONEYWELL INTL INC COM 438516106 140,099 1,209,313 SH   SOLE   1,125,926 0 83,387
HORMEL FOODS CORP COM 440452100 11,623 333,906 SH   SOLE   301,206 0 32,700
HP INC COM 40434L105 24,766 1,668,863 SH   SOLE   1,472,963 0 195,900
HSBC HLDGS PLC SPON ADR NEW 404280406 4,613 114,800 SH   SOLE   114,800 0 0
HUMANA INC COM 444859102 114,933 563,314 SH   SOLE   526,211 0 37,103
HUMANA INC COM 444859102 69,982 343,000 SH Put SOLE   343,000 0 0
IAMGOLD CORP COM 450913108 21,420 5,537,500 SH   SOLE   5,371,700 0 165,800
ICF INTL INC COM 44925C103 845 15,300 SH   SOLE   15,300 0 0
ICICI BK LTD ADR 45104G104 20,796 2,776,524 SH   SOLE   1,518,524 0 1,258,000
ICON PLC SHS G4705A100 235 3,129 SH   SOLE   3,129 0 0
IDACORP INC COM 451107106 2,261 28,068 SH   SOLE   21,968 0 6,100
ILLINOIS TOOL WKS INC COM 452308109 180,762 1,476,093 SH   SOLE   1,355,575 0 120,518
IMPERVA INC COM 45321L100 6,056 157,708 SH   SOLE   157,708 0 0
IMPERVA INC COM 45321L100 9,216 240,000 SH Put SOLE   240,000 0 0
INFOSYS LTD SPONSORED ADR 456788108 104,231 7,028,357 SH   SOLE   6,732,057 0 296,300
INGREDION INC COM 457187102 41,328 330,733 SH   SOLE   308,533 0 22,200
INSIGHT ENTERPRISES INC COM 45765U103 1,259 31,142 SH   SOLE   31,142 0 0
INTEL CORP COM 458140100 84,166 2,320,549 SH   SOLE   2,139,349 0 181,200
INTERACTIVE BROKERS GROUP IN COM 45841N107 58,326 1,597,544 SH   SOLE   1,597,544 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 75,738 456,281 SH   SOLE   431,664 0 24,617
INTEROIL CORP COM 460951106 79,839 1,678,000 SH   SOLE   1,678,000 0 0
INTERPUBLIC GROUP COS INC COM 460690100 969 41,383 SH   SOLE   41,383 0 0
INTERXION HOLDING N.V SHS N47279109 34,018 970,000 SH   SOLE   970,000 0 0
INTL PAPER CO COM 460146103 9,169 172,800 SH   SOLE   156,500 0 16,300
INTUIT COM 461202103 72,102 629,107 SH   SOLE   576,376 0 52,731
INTUITIVE SURGICAL INC COM NEW 46120E602 33,759 53,233 SH   SOLE   48,921 0 4,312
ISHARES INC MSCI TAIWAN ETF 46434G772 113,008 3,847,720 SH   SOLE   3,231,320 0 616,400
ISHARES TR CHINA LG-CAP ETF 464287184 87,559 2,522,591 SH   SOLE   2,116,200 0 406,391
ISHARES TR IBOXX INV CP ETF 464287242 9,697 82,750 SH   SOLE   82,750 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 200,180 5,717,790 SH   SOLE   4,658,717 0 1,059,073
ISRAEL CHEMICALS LTD SHS M5920A109 2,160 526,093 SH   SOLE   526,093 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 4,893 475,941 SH   SOLE   387,911 0 88,030
JABIL CIRCUIT INC COM 466313103 2,547 107,618 SH   SOLE   76,818 0 30,800
JETBLUE AIRWAYS CORP COM 477143101 6,914 308,404 SH   SOLE   290,704 0 17,700
JOHNSON & JOHNSON COM 478160104 605,467 5,255,334 SH   SOLE   4,860,187 0 395,147
JONES LANG LASALLE INC COM 48020Q107 5,494 54,378 SH   SOLE   50,378 0 4,000
JOY GLOBAL INC COM 481165108 1,229 43,900 SH   SOLE   43,900 0 0
JPMORGAN CHASE & CO COM 46625H100 104,822 1,214,765 SH   SOLE   1,150,464 0 64,301
KAR AUCTION SVCS INC COM 48238T109 1,267 29,735 SH   SOLE   29,735 0 0
KORN FERRY INTL COM NEW 500643200 6,712 228,058 SH   SOLE   214,818 0 13,240
L BRANDS INC COM 501797104 7,572 115,000 SH   SOLE   115,000 0 0
LEAR CORP COM NEW 521865204 36,735 277,520 SH   SOLE   257,743 0 19,777
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 99,869 1,771,981 SH   SOLE   1,771,981 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 21,411 975,000 SH   SOLE   975,000 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 37,577 1,775,000 SH   SOLE   1,775,000 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 78,870 2,325,188 SH   SOLE   2,325,188 0 0
LIFELOCK INC COM 53224V100 14,830 620,000 SH Put SOLE   620,000 0 0
LILLY ELI & CO COM 532457108 79,810 1,085,111 SH   SOLE   1,004,389 0 80,722
LINCOLN NATL CORP IND COM 534187109 1,667 25,153 SH   SOLE   25,153 0 0
LINEAR TECHNOLOGY CORP COM 535678106 87,089 1,396,769 SH   SOLE   1,396,769 0 0
LOGITECH INTL S A SHS H50430232 12,732 509,460 SH   SOLE   491,711 0 17,749
LOWES COS INC COM 548661107 2,211 31,090 SH   SOLE   31,090 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 62,749 731,512 SH   SOLE   669,212 0 62,300
MACYS INC COM 55616P104 8,714 243,327 SH   SOLE   223,427 0 19,900
MAGNA INTL INC COM 559222401 943 21,700 SH   SOLE   21,700 0 0
MANULIFE FINL CORP COM 56501R106 9,498 532,700 SH   SOLE   247,700 0 285,000
MARATHON OIL CORP COM 565849106 34,818 2,011,456 SH   SOLE   1,855,456 0 156,000
MARATHON PETE CORP COM 56585A102 357 7,100 SH   SOLE   7,100 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 314 3,703 SH   SOLE   3,703 0 0
MARSH & MCLENNAN COS INC COM 571748102 504 7,450 SH   SOLE   7,450 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6,538 471,352 SH   SOLE   471,352 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 13,177 950,000 SH Put SOLE   950,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 109,814 1,063,577 SH   SOLE   986,241 0 77,336
MATSON INC COM 57686G105 220 6,219 SH   SOLE   6,219 0 0
MBIA INC COM 55262C100 6,379 596,185 SH   SOLE   554,185 0 42,000
MCDERMOTT INTL INC COM 580037109 143 19,400 SH   SOLE   19,400 0 0
MCDONALDS CORP COM 580135101 165,746 1,361,701 SH   SOLE   1,259,572 0 102,129
MEDIA GEN INC NEW COM 58441K100 144,596 7,679,010 SH   SOLE   7,679,010 0 0
MEDTRONIC PLC SHS G5960L103 306,971 4,309,570 SH   SOLE   3,995,469 0 314,101
MERCK & CO INC COM 58933Y105 807 13,700 SH   SOLE   13,700 0 0
MEREDITH CORP COM 589433101 1,989 33,623 SH   SOLE   30,623 0 3,000
METLIFE INC COM 59156R108 692 12,832 SH   SOLE   12,832 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 3,485 81,089 SH   SOLE   71,889 0 9,200
MICRON TECHNOLOGY INC COM 595112103 217 9,900 SH   SOLE   9,900 0 0
MICROSOFT CORP COM 594918104 876,488 14,105,046 SH   SOLE   13,047,865 0 1,057,181
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 183,856 20,181,829 SH   SOLE   19,583,746 0 598,083
MONSANTO CO NEW COM 61166W101 307,691 2,924,543 SH   SOLE   2,753,126 0 171,417
MOSAIC CO NEW COM 61945C103 2,675 91,204 SH   SOLE   91,204 0 0
MURPHY OIL CORP COM 626717102 4,186 134,482 SH   SOLE   119,782 0 14,700
MURPHY USA INC COM 626755102 10,428 169,649 SH   SOLE   157,133 0 12,516
NABORS INDUSTRIES LTD SHS G6359F103 784 47,800 SH   SOLE   47,800 0 0
NASDAQ INC COM 631103108 22,547 335,921 SH   SOLE   312,721 0 23,200
NATIONAL BEVERAGE CORP COM 635017106 1,532 30,000 SH   SOLE   30,000 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,250 33,400 SH   SOLE   33,400 0 0
NAVIGANT CONSULTING INC COM 63935N107 2,085 79,634 SH   SOLE   72,234 0 7,400
NAVIGATORS GROUP INC COM 638904102 4,645 39,444 SH   SOLE   37,844 0 1,600
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1,680 146,306 SH   SOLE   134,206 0 12,100
NETEASE INC SPONSORED ADR 64110W102 3,489 16,200 SH   SOLE   3,900 0 12,300
NETGEAR INC COM 64111Q104 2,024 37,235 SH   SOLE   33,235 0 4,000
NEUSTAR INC CL A 64126X201 628 18,800 SH   SOLE   18,800 0 0
NEWS CORP NEW CL A 65249B109 1,038 90,610 SH   SOLE   53,511 0 37,099
NII HLDGS INC COM PAR $0.001 62913F508 139 64,457 SH   SOLE   52,257 0 12,200
NIKE INC CL B 654106103 98,388 1,935,626 SH   SOLE   1,796,355 0 139,271
NOBLE CORP PLC SHS USD G65431101 1,291 218,100 SH   SOLE   218,100 0 0
NORFOLK SOUTHERN CORP COM 655844108 558 5,165 SH   SOLE   5,165 0 0
NORFOLK SOUTHERN CORP COM 655844108 10,807 100,000 SH Put SOLE   100,000 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 125 45,500 SH   SOLE   45,500 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,668 7,170 SH   SOLE   7,170 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 679 37,673 SH   SOLE   31,873 0 5,800
NVIDIA CORP COM 67066G104 459 4,300 SH   SOLE   4,300 0 0
NXP SEMICONDUCTORS N V COM N6596X109 132,902 1,356,000 SH   SOLE   1,356,000 0 0
OASIS PETE INC NEW COM 674215108 759 50,100 SH   SOLE   41,500 0 8,600
OASIS PETE INC NEW COM 674215108 2,029 134,000 SH Put SOLE   134,000 0 0
OLD REP INTL CORP COM 680223104 393 20,700 SH   SOLE   4,300 0 16,400
OMEGA PROTEIN CORP COM 68210P107 926 36,970 SH   SOLE   36,070 0 900
OMNICOM GROUP INC COM 681919106 55,659 653,964 SH   SOLE   604,564 0 49,400
OPEN TEXT CORP COM 683715106 8,477 137,100 SH   SOLE   127,800 0 9,300
ORACLE CORP COM 68389X105 606,772 15,780,809 SH   SOLE   14,597,174 0 1,183,635
PACKAGING CORP AMER COM 695156109 433 5,100 SH   SOLE   5,100 0 0
PANDORA MEDIA INC COM 698354107 4,183 320,793 SH   SOLE   320,793 0 0
PANDORA MEDIA INC COM 698354107 9,258 710,000 SH Put SOLE   710,000 0 0
PARKER DRILLING CO COM 701081101 34 12,900 SH   SOLE   0 0 12,900
PARKER HANNIFIN CORP COM 701094104 3,262 23,300 SH   SOLE   18,300 0 5,000
PAYCHEX INC COM 704326107 45,580 748,692 SH   SOLE   683,192 0 65,500
PDL BIOPHARMA INC COM 69329Y104 2,269 1,070,509 SH   SOLE   1,010,259 0 60,250
PENN VA CORP NEW COM 70788V102 17,554 358,246 SH   SOLE   358,246 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 512 30,769 SH   SOLE   30,769 0 0
PEPSICO INC COM 713448108 85,373 815,951 SH   SOLE   727,574 0 88,377
PFIZER INC COM 717081103 177,062 5,451,421 SH   SOLE   5,045,593 0 405,828
PHILIP MORRIS INTL INC COM 718172109 338,806 3,703,201 SH   SOLE   3,475,229 0 227,972
PHILLIPS 66 COM 718546104 683 7,900 SH   SOLE   7,900 0 0
PINNACLE WEST CAP CORP COM 723484101 2,403 30,800 SH   SOLE   23,500 0 7,300
PIONEER NAT RES CO COM 723787107 3,061 17,000 SH Put SOLE   17,000 0 0
PJT PARTNERS INC COM CL A 69343T107 13,606 440,623 SH   SOLE   440,623 0 0
PNC FINL SVCS GROUP INC COM 693475105 252 2,155 SH   SOLE   2,155 0 0
POTASH CORP SASK INC COM 73755L107 8,176 451,400 SH   SOLE   234,100 0 217,300
PRA GROUP INC COM 69354N106 6,124 156,615 SH   SOLE   144,815 0 11,800
PRECISION DRILLING CORP COM 2010 74022D308 7,456 1,366,000 SH   SOLE   1,366,000 0 0
PRICE T ROWE GROUP INC COM 74144T108 30,775 408,916 SH   SOLE   365,116 0 43,800
PRINCIPAL FINL GROUP INC COM 74251V102 281 4,850 SH   SOLE   4,850 0 0
PROCTER AND GAMBLE CO COM 742718109 3,066 36,465 SH   SOLE   2,600 0 33,865
PROGRESSIVE CORP OHIO COM 743315103 917 25,831 SH   SOLE   25,831 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 14,061 1,684,000 SH Put SOLE   1,684,000 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 347 7,900 SH   SOLE   3,100 0 4,800
PULTE GROUP INC COM 745867101 193 10,500 SH   SOLE   3,400 0 7,100
QIWI PLC SPON ADR REP B 74735M108 7,156 560,400 SH   SOLE   529,000 0 31,400
QUALCOMM INC COM 747525103 443,705 6,805,290 SH   SOLE   6,353,434 0 451,856
QUINPARIO ACQUISITION CORP 2 COM 74874U101 2,985 300,000 SH   SOLE   300,000 0 0
RAYTHEON CO COM NEW 755111507 426 3,000 SH   SOLE   3,000 0 0
REGIONAL MGMT CORP COM 75902K106 809 30,767 SH   SOLE   30,767 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 3,150 39,600 SH   SOLE   35,000 0 4,600
RENT A CTR INC NEW COM 76009N100 158 14,010 SH   SOLE   14,010 0 0
REYNOLDS AMERICAN INC COM 761713106 98,822 1,763,415 SH   SOLE   1,763,415 0 0
RITE AID CORP COM 767754104 16,872 2,047,600 SH   SOLE   2,047,600 0 0
ROCKWELL AUTOMATION INC COM 773903109 66,716 496,402 SH   SOLE   460,345 0 36,057
ROPER TECHNOLOGIES INC COM 776696106 22,885 125,000 SH   SOLE   125,000 0 0
ROSS STORES INC COM 778296103 358 5,450 SH   SOLE   5,450 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 1,419 75,100 SH   SOLE   75,100 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 5,739 84,700 SH   SOLE   72,600 0 12,100
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 4,996 60,000 SH   SOLE   60,000 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1,853 26,323 SH   SOLE   26,323 0 0
SANMINA CORPORATION COM 801056102 7,824 213,481 SH   SOLE   195,181 0 18,300
SANTANDER CONSUMER USA HDG I COM 80283M101 383 28,400 SH   SOLE   16,800 0 11,600
SCANA CORP NEW COM 80589M102 3,031 41,364 SH   SOLE   28,664 0 12,700
SCHEIN HENRY INC COM 806407102 1,127 7,431 SH   SOLE   7,431 0 0
SCHLUMBERGER LTD COM 806857108 161,104 1,919,047 SH   SOLE   1,778,312 0 140,735
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 3,506 49,131 SH   SOLE   49,131 0 0
SEADRILL LIMITED SHS G7945E105 267 77,035 SH   SOLE   77,035 0 0
SEARS HLDGS CORP COM 812350106 28,904 3,111,300 SH Put SOLE   3,111,300 0 0
SELECTIVE INS GROUP INC COM 816300107 463 10,755 SH   SOLE   9,755 0 1,000
SIBANYE GOLD LTD SPONSORED ADR 825724206 1,500 212,518 SH   SOLE   212,518 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 3,267 76,900 SH   SOLE   76,900 0 0
SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 3,548 486,000 SH   SOLE   486,000 0 0
SKYWEST INC COM 830879102 2,892 79,331 SH   SOLE   74,331 0 5,000
SM ENERGY CO COM 78454L100 874 25,358 SH   SOLE   25,358 0 0
SMITH & WESSON HLDG CORP COM 831756101 1,193 56,611 SH   SOLE   44,711 0 11,900
SNAP ON INC COM 833034101 9,938 58,028 SH   SOLE   45,428 0 12,600
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 8,612 300,578 SH   SOLE   300,578 0 0
SOHU COM INC COM 83408W103 30,473 899,175 SH   SOLE   869,760 0 29,415
SOLAREDGE TECHNOLOGIES INC COM 83417M104 3,586 289,155 SH   SOLE   289,155 0 0
SONOCO PRODS CO COM 835495102 3,167 60,100 SH   SOLE   52,900 0 7,200
SOUTHWESTERN ENERGY CO COM 845467109 166 15,300 SH   SOLE   15,300 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2,684 64,800 SH Put SOLE   64,800 0 0
ST JUDE MED INC COM 790849103 58,618 730,986 SH   SOLE   679,586 0 51,400
STANDARD MTR PRODS INC COM 853666105 910 17,100 SH   SOLE   17,100 0 0
STANLEY BLACK & DECKER INC COM 854502101 229 2,000 SH   SOLE   2,000 0 0
STRYKER CORP COM 863667101 176,214 1,470,782 SH   SOLE   1,365,050 0 105,732
STUDENT TRANSN INC COM 86388A108 82 14,700 SH   SOLE   14,700 0 0
SUN LIFE FINL INC COM 866796105 44,760 1,164,401 SH   SOLE   1,096,301 0 68,100
SUNCOR ENERGY INC NEW COM 867224107 11,074 338,300 SH   SOLE   155,400 0 182,900
SUPERIOR INDS INTL INC COM 868168105 947 35,942 SH   SOLE   35,942 0 0
SYKES ENTERPRISES INC COM 871237103 2,161 74,868 SH   SOLE   70,668 0 4,200
SYNCHRONY FINL COM 87165B103 250 6,900 SH   SOLE   6,900 0 0
SYNGENTA AG SPONSORED ADR 87160A100 96,378 1,219,200 SH   SOLE   1,219,200 0 0
T MOBILE US INC COM 872590104 3,188 55,438 SH   SOLE   55,438 0 0
T MOBILE US INC COM 872590104 14,953 260,000 SH Put SOLE   260,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 207,439 7,215,264 SH   SOLE   6,825,636 0 389,628
TAL ED GROUP ADS REPSTG COM 874080104 63,237 901,460 SH   SOLE   782,140 0 119,320
TARGET CORP COM 87612E106 1,493 20,674 SH   SOLE   20,674 0 0
TATA MTRS LTD SPONSORED ADR 876568502 18,503 538,044 SH   SOLE   422,503 0 115,541
TECH DATA CORP COM 878237106 11,946 141,072 SH   SOLE   129,272 0 11,800
TECK RESOURCES LTD CL B 878742204 4,524 225,798 SH   SOLE   225,798 0 0
TEGNA INC COM 87901J105 218 10,196 SH   SOLE   10,196 0 0
TERADATA CORP DEL COM 88076W103 63,334 2,331,021 SH   SOLE   2,149,277 0 181,744
TESORO CORP COM 881609101 39,120 447,346 SH   SOLE   417,746 0 29,600
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 542 14,950 SH   SOLE   14,950 0 0
TEXAS INSTRS INC COM 882508104 111,290 1,525,154 SH   SOLE   1,404,807 0 120,347
TEXAS ROADHOUSE INC COM 882681109 1,209 25,070 SH   SOLE   21,070 0 4,000
THOR INDS INC COM 885160101 22,699 226,873 SH   SOLE   210,073 0 16,800
TIDEWATER INC COM 886423102 101 29,700 SH   SOLE   29,700 0 0
TIME WARNER INC COM NEW 887317303 27,873 288,750 SH   SOLE   288,750 0 0
TJX COS INC NEW COM 872540109 61,502 818,604 SH   SOLE   758,073 0 60,531
TOPBUILD CORP COM 89055F103 42,262 1,187,139 SH   SOLE   1,187,139 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 16,289 329,868 SH   SOLE   212,868 0 117,000
TOTAL S A SPONSORED ADR 89151E109 1,116 21,900 SH   SOLE   21,900 0 0
TOWER INTL INC COM 891826109 2,594 91,483 SH   SOLE   84,183 0 7,300
TRANSOCEAN LTD REG SHS H8817H100 663 45,000 SH Put SOLE   45,000 0 0
TRAVELERS COMPANIES INC COM 89417E109 72,026 588,353 SH   SOLE   541,553 0 46,800
TRC COS INC COM 872625108 165 15,541 SH   SOLE   15,541 0 0
TRIPLE-S MGMT CORP CL B 896749108 224 10,819 SH   SOLE   10,819 0 0
TRUEBLUE INC COM 89785X101 2,040 82,769 SH   SOLE   74,689 0 8,080
TRUPANION INC COM 898202106 19,710 1,270,000 SH   SOLE   1,270,000 0 0
TRUSTMARK CORP COM 898402102 265 7,433 SH   SOLE   7,433 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 522 111,300 SH   SOLE   111,300 0 0
TUPPERWARE BRANDS CORP COM 899896104 3,298 62,677 SH   SOLE   50,877 0 11,800
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 2,000 289,800 SH   SOLE   277,900 0 11,900
TURQUOISE HILL RES LTD COM 900435108 42 13,100 SH   SOLE   13,100 0 0
TWITTER INC COM 90184L102 4,926 302,180 SH   SOLE   302,180 0 0
TWITTER INC COM 90184L102 8,476 520,000 SH Put SOLE   520,000 0 0
UBS GROUP AG SHS H42097107 989 63,015 SH   SOLE   63,015 0 0
UNILEVER N V N Y SHS NEW 904784709 1,573 38,300 SH   SOLE   9,800 0 28,500
UNIT CORP COM 909218109 2,411 89,717 SH   SOLE   82,517 0 7,200
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1,818 1,038,700 SH   SOLE   1,038,700 0 0
UNITED PARCEL SERVICE INC CL B 911312106 20,473 178,586 SH   SOLE   170,686 0 7,900
UNITED STATES CELLULAR CORP COM 911684108 733 16,775 SH   SOLE   16,775 0 0
UNITED TECHNOLOGIES CORP COM 913017109 218,133 1,989,903 SH   SOLE   1,838,489 0 151,414
UNITEDHEALTH GROUP INC COM 91324P102 624,600 3,902,774 SH   SOLE   3,613,338 0 289,436
UNIVERSAL CORP VA COM 913456109 1,109 17,398 SH   SOLE   12,898 0 4,500
V F CORP COM 918204108 68,229 1,278,885 SH   SOLE   1,183,716 0 95,169
VALERO ENERGY CORP NEW COM 91913Y100 78,415 1,147,763 SH   SOLE   1,061,763 0 86,000
VERIZON COMMUNICATIONS INC COM 92343V104 88,053 1,649,544 SH   SOLE   1,516,544 0 133,000
VERTEX PHARMACEUTICALS INC COM 92532F100 7,367 100,000 SH   SOLE   100,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 7,367 100,000 SH Put SOLE   100,000 0 0
VIACOM INC NEW CL B 92553P201 38,666 1,101,600 SH   SOLE   1,098,400 0 3,200
VIACOM INC NEW CL B 92553P201 65,813 1,875,000 SH Put SOLE   1,875,000 0 0
VIMPELCOM LTD SPONSORED ADR 92719A106 12,572 3,265,500 SH   SOLE   3,120,600 0 144,900
VONAGE HLDGS CORP COM 92886T201 162 23,614 SH   SOLE   23,614 0 0
WABASH NATL CORP COM 929566107 2,582 163,233 SH   SOLE   146,533 0 16,700
WAL-MART STORES INC COM 931142103 29,502 426,830 SH   SOLE   392,494 0 34,336
WALKER & DUNLOP INC COM 93148P102 3,038 97,381 SH   SOLE   89,995 0 7,386
WAYFAIR INC CL A 94419L101 60,461 1,725,000 SH   SOLE   1,725,000 0 0
WEIBO CORP SPONSORED ADR 948596101 18,819 463,530 SH   SOLE   435,230 0 28,300
WERNER ENTERPRISES INC COM 950755108 8,323 308,815 SH   SOLE   295,897 0 12,918
WESCO INTL INC COM 95082P105 2,522 37,903 SH   SOLE   32,203 0 5,700
WESTAR ENERGY INC COM 95709T100 55,657 987,700 SH   SOLE   987,700 0 0
WESTERN REFNG INC COM 959319104 59,125 1,562,089 SH   SOLE   1,562,089 0 0
WHIRLPOOL CORP COM 963320106 3,290 18,100 SH   SOLE   16,500 0 1,600
WHITEWAVE FOODS CO COM 966244105 67,615 1,216,100 SH   SOLE   1,216,100 0 0
WHITING PETE CORP NEW COM 966387102 222 18,500 SH   SOLE   18,500 0 0
WILLIAMS COS INC DEL COM 969457100 2,613 83,902 SH   SOLE   83,902 0 0
WILLIAMS COS INC DEL COM 969457100 9,653 310,000 SH Put SOLE   310,000 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 6,597 900,000 SH Put SOLE   900,000 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 1,081 111,700 SH   SOLE   89,800 0 21,900
WYNDHAM WORLDWIDE CORP COM 98310W108 2,342 30,660 SH   SOLE   26,860 0 3,800
XEROX CORP COM 984121103 1,985 227,349 SH   SOLE   152,549 0 74,800
XYLEM INC COM 98419M100 1,614 32,600 SH   SOLE   29,200 0 3,400
YANDEX N V SHS CLASS A N97284108 675 33,524 SH   SOLE   30,014 0 3,510
ZIMMER BIOMET HLDGS INC COM 98956P102 70,401 682,179 SH   SOLE   634,446 0 47,733