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
Nike Inc common 654106103 28,824,296 555,917 SH   OTR 1 0 555,917 0
International Flavors & Fragrances Inc common 459506101 2,472,772 17,303 SH   OTR 1 0 17,303 0
HD Supply Holdings Inc common 40416M105 1,488,248 41,260 SH   OTR 1 0 41,260 0
Fiserv Inc common 337738108 4,690,275 36,370 SH   OTR 1 0 36,370 0
Incyte Corp common 45337C102 3,257,046 27,900 SH   OTR 1 0 27,900 0
Baidu Inc ADR common 056752108 75,608,611 305,255 SH   OTR 1 0 305,255 0
New Oriental Education & Technology Group ADR common 647581107 16,458,372 186,476 SH   OTR 1 0 186,476 0
SS&C Technologies Holdings Inc common 78467J100 559,771 13,942 SH   OTR 1 0 13,942 0
Carlyle Group LP common 14309L102 2,107,480 89,300 SH   OTR 1 0 89,300 0
Progressive Corp/The common 743315103 8,581,234 177,225 SH   OTR 1 0 177,225 0
Genuine Parts Co common 372460105 1,589,703 16,620 SH   OTR 1 0 16,620 0
Allegion PLC common 00BFRT3W7 873,347 10,100 SH   OTR 1 0 10,100 0
Workday Inc common 98138H101 1,166,773 11,071 SH   OTR 1 0 11,071 0
Unum Group common 91529Y106 1,067,594 20,880 SH   OTR 1 0 20,880 0
First Republic Bank/Ca common 33616C100 1,378,872 13,200 SH   OTR 1 0 13,200 0
Darden Restaurants Inc common 237194105 940,082 11,933 SH   OTR 1 0 11,933 0
Td Ameritrade Holding Corp common 87236Y108 1,213,607 24,869 SH   OTR 1 0 24,869 0
DXC Technology Co common 23355L106 6,180,612 71,968 SH   OTR 1 0 71,968 0
Trimble Inc common 896239100 1,031,726 26,286 SH   OTR 1 0 26,286 0
Navient Corp common 63938C108 3,189,347 212,340 SH   OTR 1 0 212,340 0
Agnc Investment Corp common 00123Q104 5,554,416 256,200 SH   OTR 1 0 256,200 0
TechnipFMC PLC common 00BDSFG98 980,997 35,136 SH   OTR 1 0 35,136 0
Las Vegas Sands Corp common 517834107 2,887,008 44,997 SH   OTR 1 0 44,997 0
Starbucks Corp common 855244109 8,149,633 151,734 SH   OTR 1 0 151,734 0
Amgen Inc common 031162100 14,145,216 75,866 SH   OTR 1 0 75,866 0
Everest Re Group Ltd common G3223R108 4,626,496 20,257 SH   OTR 1 0 20,257 0
Flex Ltd common 999900002 987,671 59,606 SH   OTR 1 0 59,606 0
Skyworks Solutions Inc common 83088M102 2,131,340 20,916 SH   OTR 1 0 20,916 0
Jm Smucker Co/The common 832696405 7,647,823 72,885 SH   OTR 1 0 72,885 0
Cme Group Inc common 12572Q105 5,022,195 37,015 SH   OTR 1 0 37,015 0
Microsoft Corp common 594918104 384,671,127 5,164,064 SH   OTR 1 0 5,164,064 0
Liberty Media Corp-Liberty Siriusxm - C common 531229607 584,254 13,954 SH   OTR 1 0 13,954 0
Waste Connections Inc common 94106B101 1,175,328 16,800 SH   OTR 1 0 16,800 0
Sl Green Realty Corp common 78440X101 1,273,390 12,568 SH   OTR 1 0 12,568 0
Royal Caribbean Cruises Ltd common 000886286 2,141,425 18,065 SH   OTR 1 0 18,065 0
Newell Brands Inc common 651229106 2,182,699 51,153 SH   OTR 1 0 51,153 0
Hormel Foods Corp common 440452100 1,412,360 43,944 SH   OTR 1 0 43,944 0
Hasbro Inc common 418056107 1,180,635 12,088 SH   OTR 1 0 12,088 0
Edwards Lifesciences Corp common 28176E108 2,431,710 22,246 SH   OTR 1 0 22,246 0
Dr Horton Inc common 23331A109 1,570,607 39,334 SH   OTR 1 0 39,334 0
Quest Diagnostics Inc common 74834L100 1,585,887 16,936 SH   OTR 1 0 16,936 0
Biomarin Pharmaceutical Inc common 09061G101 1,703,181 18,300 SH   OTR 1 0 18,300 0
Synchrony Financial common 87165B103 52,918,857 1,704,311 SH   OTR 1 0 1,704,311 0
Hewlett Packard Enterprise Co common 42824C109 63,762,451 4,334,633 SH   OTR 1 0 4,334,633 0
Pacific Ethanol Inc common 69423U305 16,390,166 2,953,183 SH   OTR 1 0 2,953,183 0
Williams Cos Inc/The common 969457100 2,760,920 92,000 SH   OTR 1 0 92,000 0
Paccar Inc common 693718108 3,280,113 45,343 SH   OTR 1 0 45,343 0
Roper Technologies Inc common 776696106 3,507,637 14,411 SH   OTR 1 0 14,411 0
Kla-Tencor Corp common 482480100 1,749,000 16,500 SH   OTR 1 0 16,500 0
Liberty Interactive Corp Qvc Group common 53071M104 1,088,628 46,187 SH   OTR 1 0 46,187 0
Discovery Communications Inc - A common 25470F104 282,454 13,267 SH   OTR 1 0 13,267 0
Kimco Realty Corp common 49446R109 787,005 40,256 SH   OTR 1 0 40,256 0
Aon PLC common 00B5BT0K0 12,671,545 86,732 SH   OTR 1 0 86,732 0
Crown Castle International Corp common 22822V101 3,894,021 38,948 SH   OTR 1 0 38,948 0
Ppg Industries Inc common 693506107 8,028,453 73,886 SH   OTR 1 0 73,886 0
Loews Corp common 540424108 1,942,781 40,593 SH   OTR 1 0 40,593 0
O'Reilly Automotive Inc common 67103H107 2,167,914 10,066 SH   OTR 1 0 10,066 0
O2micro International Ltd ADR common 67107W100 4,645,204 2,624,409 SH   OTR 1 0 2,624,409 0
HCP Inc common 40414L109 1,346,026 48,366 SH   OTR 1 0 48,366 0
Pultegroup Inc common 745867101 625,857 22,900 SH   OTR 1 0 22,900 0
Sysco Corp common 871829107 3,477,509 64,458 SH   OTR 1 0 64,458 0
Marsh & Mclennan Cos Inc common 571748102 4,734,678 56,493 SH   OTR 1 0 56,493 0
H&R Block Inc common 093671105 467,796 17,666 SH   OTR 1 0 17,666 0
Kohl's Corp common 500255104 856,348 18,759 SH   OTR 1 0 18,759 0
Devon Energy Corp common 25179M103 2,007,119 54,675 SH   OTR 1 0 54,675 0
Occidental Petroleum Corp common 674599105 8,383,001 130,556 SH   OTR 1 0 130,556 0
M&T Bank Corp common 55261F104 2,341,844 14,542 SH   OTR 1 0 14,542 0
KeyCorp common 493267108 2,167,819 115,187 SH   OTR 1 0 115,187 0
Intercontinental Exchange Inc common 45866F104 13,219,941 192,430 SH   OTR 1 0 192,430 0
Mosaic Co/The common 61945C103 827,113 38,310 SH   OTR 1 0 38,310 0
Carnival Corp common 143658300 71,879,711 1,113,206 SH   OTR 1 0 1,113,206 0
Xilinx Inc common 983919101 1,853,338 26,166 SH   OTR 1 0 26,166 0
NextEra Energy Inc common 65339F101 9,354,580 63,832 SH   OTR 1 0 63,832 0
Mattel Inc common 577081102 508,023 32,818 SH   OTR 1 0 32,818 0
Zimmer Biomet Holdings Inc common 98956P102 2,530,081 21,608 SH   OTR 1 0 21,608 0
Charles Schwab Corp/The common 808513105 12,132,164 277,370 SH   OTR 1 0 277,370 0
Pnc Financial Services Group Inc/The common 693475105 6,786,343 50,355 SH   OTR 1 0 50,355 0
Firstenergy Corp common 337932107 570,355 18,500 SH   OTR 1 0 18,500 0
KKR & CO LP common 48248M102 5,311,538 261,266 SH   OTR 1 0 261,266 0
ICON Plc common 000571120 8,165,196 71,700 SH   OTR 1 0 71,700 0
Facebook Inc common 30303M102 182,691,478 1,069,497 SH   OTR 1 0 1,069,497 0
T-Mobile US Inc common 872590104 91,381,045 1,482,015 SH   OTR 1 0 1,482,015 0
Blackrock Inc common 09247X101 6,903,517 15,441 SH   OTR 1 0 15,441 0
Waste Management Inc common 94106L109 3,858,241 49,294 SH   OTR 1 0 49,294 0
Amphenol Corp common 032095101 3,812,016 45,038 SH   OTR 1 0 45,038 0
Fitbit Inc common 33812L102 101,347,745 14,540,566 SH   OTR 1 0 14,540,566 0
Mellanox Technologies Ltd common 001101732 186,038,765 3,945,679 SH   OTR 1 0 3,945,679 0
Zions Bancorporation common 989701107 764,316 16,200 SH   OTR 1 0 16,200 0
Public Storage common 74460D109 4,170,451 19,489 SH   OTR 1 0 19,489 0
Verizon Communications Inc common 92343V104 62,901,196 1,270,988 SH   OTR 1 0 1,270,988 0
Raymond James Financial Inc common 754730109 961,362 11,400 SH   OTR 1 0 11,400 0
Quintiles Ims Holdings Inc common 74876Y101 8,605,831 90,521 SH   OTR 1 0 90,521 0
Ensco PLC common 00B4VLR19 495,510 83,000 SH   OTR 1 0 83,000 0
National Retail Properties Inc common 637417106 584,282 14,025 SH   OTR 1 0 14,025 0
Mid-America Apartment Communities Inc common 59522J103 1,090,176 10,200 SH   OTR 1 0 10,200 0
Gap Inc/The common 364760108 669,357 22,667 SH   OTR 1 0 22,667 0
Viavi Solutions Inc common 925550105 4,063,070 429,500 SH   OTR 1 0 429,500 0
Scana Corp common 80589M102 1,212,202 24,999 SH   OTR 1 0 24,999 0
Expeditors International of Washington Inc common 302130109 1,358,642 22,697 SH   OTR 1 0 22,697 0
Johnson Controls International PLC common 00BY7QL61 55,616,759 1,380,411 SH   OTR 1 0 1,380,411 0
Goodyear Tire & Rubber Co/The common 382550101 651,700 19,600 SH   OTR 1 0 19,600 0
Plains GP Holdings LP common 72651A207 297,782 13,616 SH   OTR 1 0 13,616 0
T Rowe Price Group Inc common 74144T108 7,433,391 82,001 SH   OTR 1 0 82,001 0
Synopsys Inc common 871607107 1,591,998 19,769 SH   OTR 1 0 19,769 0
Celanese Corp common 150870103 2,014,913 19,324 SH   OTR 1 0 19,324 0
General Motors Co common 37045V100 5,621,542 139,216 SH   OTR 1 0 139,216 0
Tenaris Sa ADR common 88031M109 387,847 13,700 SH   OTR 1 0 13,700 0
Newfield Exploration Co common 651290108 16,823,543 567,022 SH   OTR 1 0 567,022 0
Level 3 Communications Inc common 52729N308 794,021 14,900 SH   OTR 1 0 14,900 0
Activision Blizzard Inc common 00507V109 5,028,748 77,953 SH   OTR 1 0 77,953 0
VMware Inc common 928563402 80,162,821 734,159 SH   OTR 1 0 734,159 0
E trade Financial Corp common 269246401 854,756 19,600 SH   OTR 1 0 19,600 0
PayPal Holdings Inc common 70450Y103 7,394,184 115,480 SH   OTR 1 0 115,480 0
Microchip Technology Inc common 595017104 2,096,004 23,346 SH   OTR 1 0 23,346 0
Leucadia National Corp common 527288104 776,185 30,740 SH   OTR 1 0 30,740 0
Flowserve Corp common 34354P105 559,122 13,128 SH   OTR 1 0 13,128 0
Viacom Inc common 92553P201 988,710 35,514 SH   OTR 1 0 35,514 0
Estee Lauder Cos Inc/The common 518439104 2,823,251 26,180 SH   OTR 1 0 26,180 0
Discover Financial Services common 254709108 2,580,167 40,015 SH   OTR 1 0 40,015 0
Host Hotels & Resorts Inc common 44107P104 1,643,687 88,896 SH   OTR 1 0 88,896 0
Netflix Inc common 64110L106 8,152,045 44,952 SH   OTR 1 0 44,952 0
Twenty-First Century Fox Inc - B common 90130A200 1,158,796 44,932 SH   OTR 1 0 44,932 0
Ross Stores Inc common 778296103 2,626,708 40,680 SH   OTR 1 0 40,680 0
Dominion Energy Inc common 25746U109 6,374,497 82,861 SH   OTR 1 0 82,861 0
Baxter International Inc common 071813109 3,358,882 53,528 SH   OTR 1 0 53,528 0
Weyerhaeuser Co common 962166104 2,633,888 77,399 SH   OTR 1 0 77,399 0
Cardinal Health Inc common 14149Y108 2,347,754 35,083 SH   OTR 1 0 35,083 0
Baker Hughes A Ge Co common 05722G100 2,244,074 61,280 SH   OTR 1 0 61,280 0
Coach Inc common 189754104 1,431,672 35,543 SH   OTR 1 0 35,543 0
Allstate Corp/The common 020002101 3,689,819 40,146 SH   OTR 1 0 40,146 0
CenterPoint Energy Inc common 15189T107 1,747,138 59,813 SH   OTR 1 0 59,813 0
Marriott International Inc/Md common 571903202 3,888,098 35,263 SH   OTR 1 0 35,263 0
Caterpillar Inc common 149123101 9,327,934 74,797 SH   OTR 1 0 74,797 0
Abbott Laboratories common 002824100 9,576,839 179,476 SH   OTR 1 0 179,476 0
Cummins Inc common 231021106 3,412,017 20,306 SH   OTR 1 0 20,306 0
Corning Inc common 219350105 3,135,466 104,795 SH   OTR 1 0 104,795 0
Hdfc Bank Ltd ADR common 40415F101 1,811,568 18,800 SH   OTR 1 0 18,800 0
Itau Unibanco Holding Sa ADR common 465562106 926,339 67,616 SH   OTR 1 0 67,616 0
Apollo Investment Corp common 03761U106 1,178,564 192,891 SH   OTR 1 0 192,891 0
Splunk Inc common 848637104 27,589,840 415,322 SH   OTR 1 0 415,322 0
International Business Machines Corp common 459200101 66,379,323 457,536 SH   OTR 1 0 457,536 0
Micro Focus International PLC common 594837304 322,796 10,119 SH   OTR 1 0 10,119 0
American Water Works Co Inc common 030420103 2,777,478 34,328 SH   OTR 1 0 34,328 0
United Parcel Service Inc common 911312106 9,979,839 83,103 SH   OTR 1 0 83,103 0
JD.com Inc common 47215P106 835,625 21,875 SH   OTR 1 0 21,875 0
Canadian Solar Inc common 136635109 43,506,393 2,583,515 SH   OTR 1 0 2,583,515 0
Micron Technology Inc common 595112103 99,307,935 2,524,992 SH   OTR 1 0 2,524,992 0
Texas Instruments Inc common 882508104 11,672,293 130,213 SH   OTR 1 0 130,213 0
AT&T Inc common 00206R102 47,416,186 1,210,523 SH   OTR 1 0 1,210,523 0
Rockwell Collins Inc common 774341101 2,733,146 20,910 SH   OTR 1 0 20,910 0
Nordic American Offshore Ltd common G65772108 11,303,279 8,016,510 SH   OTR 1 0 8,016,510 0
Wyndham Worldwide Corp common 98310W108 1,117,346 10,600 SH   OTR 1 0 10,600 0
Diana Shipping Inc common Y2066G104 662,551 182,521 SH   OTR 1 0 182,521 0
Azul SA ADR common 05501U106 636,608 23,200 SH   OTR 1 0 23,200 0
Crown Holdings Inc common 228368106 6,587,116 110,300 SH   OTR 1 0 110,300 0
Union Pacific Corp common 907818108 10,489,718 90,452 SH   OTR 1 0 90,452 0
Unitedhealth Group Inc common 91324P102 88,407,082 451,402 SH   OTR 1 0 451,402 0
Qualcomm Inc common 747525103 9,968,314 192,290 SH   OTR 1 0 192,290 0
Merck & Co Inc common 58933Y105 18,046,151 281,839 SH   OTR 1 0 281,839 0
Home Depot Inc/The common 437076102 20,993,744 128,355 SH   OTR 1 0 128,355 0
American Express Co common 025816109 7,351,141 81,264 SH   OTR 1 0 81,264 0
Accenture Plc common 00B4BNMY3 16,906,982 125,172 SH   OTR 1 0 125,172 0
Lyondellbasell Industries NV common 000943499 42,544,154 429,522 SH   OTR 1 0 429,522 0
Ternium SA common 880890108 952,952 30,800 SH   OTR 1 0 30,800 0
Electronic Arts Inc common 285512109 3,799,643 32,184 SH   OTR 1 0 32,184 0
Total System Services Inc common 891906109 1,135,508 17,336 SH   OTR 1 0 17,336 0
Hanesbrands Inc common 410345102 949,921 38,552 SH   OTR 1 0 38,552 0
Fleetcor Technologies Inc common 339041105 1,570,296 10,146 SH   OTR 1 0 10,146 0
Ameren Corp common 023608102 844,464 14,600 SH   OTR 1 0 14,600 0
Pentair PLC common 00BLS09M3 1,842,396 27,110 SH   OTR 1 0 27,110 0
Finisar Corp common 31787A507 40,557,931 1,829,406 SH   OTR 1 0 1,829,406 0
GGP Inc common 36174X101 1,283,046 61,774 SH   OTR 1 0 61,774 0
EQT Corp common 26884L109 1,347,532 20,655 SH   OTR 1 0 20,655 0
Republic Services Inc common 760759100 1,861,769 28,183 SH   OTR 1 0 28,183 0
Range Resources Corp common 75281A109 450,501 23,020 SH   OTR 1 0 23,020 0
American Tower Corp common 03027X100 6,560,913 48,002 SH   OTR 1 0 48,002 0
CIT Group Inc common 125581801 536,362 10,935 SH   OTR 1 0 10,935 0
New York Community Bancorp Inc common 649445103 464,388 36,027 SH   OTR 1 0 36,027 0
Marvell Technology Group Ltd common G5876H105 556,422 31,085 SH   OTR 1 0 31,085 0
Equity Residential common 29476L107 2,455,035 37,237 SH   OTR 1 0 37,237 0
Chubb Ltd common 004432874 7,557,858 53,019 SH   OTR 1 0 53,019 0
Regions Financial Corp common 7591EP100 1,984,682 130,314 SH   OTR 1 0 130,314 0
DISH Network Corp common 25470M109 1,385,739 25,553 SH   OTR 1 0 25,553 0
CF Industries Holdings Inc common 125269100 732,910 20,845 SH   OTR 1 0 20,845 0
Anadarko Petroleum Corp common 032511107 102,829,103 2,104,997 SH   OTR 1 0 2,104,997 0
Aetna Inc common 00817Y108 22,654,314 142,471 SH   OTR 1 0 142,471 0
Mckesson Corp common 58155Q103 3,706,917 24,132 SH   OTR 1 0 24,132 0
Automatic Data Processing Inc common 053015103 5,417,243 49,554 SH   OTR 1 0 49,554 0
Newmont Mining Corp common 651639106 2,465,420 65,727 SH   OTR 1 0 65,727 0
Monsanto Co common 61166W101 10,838,558 90,457 SH   OTR 1 0 90,457 0
Cheniere Energy Inc common 16411R208 914,672 20,308 SH   OTR 1 0 20,308 0
Juniper Networks Inc common 48203R104 1,102,819 39,627 SH   OTR 1 0 39,627 0
Citigroup Inc common 172967424 161,973,868 2,226,751 SH   OTR 1 0 2,226,751 0
Aflac Inc common 001055102 3,587,671 44,080 SH   OTR 1 0 44,080 0
Goldman Sachs Group Inc/The common 38141G104 8,845,527 37,293 SH   OTR 1 0 37,293 0
Walt Disney Co/The common 254687106 24,101,055 244,507 SH   OTR 1 0 244,507 0
Prudential Financial Inc common 744320102 9,829,284 92,450 SH   OTR 1 0 92,450 0
Schlumberger Ltd common 806857108 19,590,003 280,820 SH   OTR 1 0 280,820 0
American Electric Power Co Inc common 025537101 2,107,200 30,000 SH   OTR 1 0 30,000 0
Apollo Global Management LLC common 037612306 4,611,320 153,200 SH   OTR 1 0 153,200 0
Fifth Street Finance Corp common 31678A103 710,892 130,200 SH   OTR 1 0 130,200 0
Taiwan Semiconductor Manufacturing Co Ltd ADR common 874039100 8,273,454 220,273 SH   OTR 1 0 220,273 0
Gladstone Capital Corp common 376535100 533,910 56,201 SH   OTR 1 0 56,201 0
Humana Inc common 444859102 10,747,494 44,114 SH   OTR 1 0 44,114 0
IDEXX Laboratories Inc common 45168D104 2,854,796 18,360 SH   OTR 1 0 18,360 0
Dana Inc common 235825205 65,916,846 2,357,541 SH   OTR 1 0 2,357,541 0
Gartner Inc common 366651107 2,210,517 17,768 SH   OTR 1 0 17,768 0
Becton Dickinson And Co common 075887109 4,662,434 23,794 SH   OTR 1 0 23,794 0
Paychex Inc common 704326107 2,549,919 42,527 SH   OTR 1 0 42,527 0
ANSYS Inc common 03662Q105 1,896,301 15,451 SH   OTR 1 0 15,451 0
American Axle & Manufacturing Holdings Inc common 024061103 76,438,033 4,348,011 SH   OTR 1 0 4,348,011 0
CBOE Holdings Inc common 12503M108 5,639,812 52,400 SH   OTR 1 0 52,400 0
East West Bancorp Inc common 27579R104 681,492 11,400 SH   OTR 1 0 11,400 0
Melco Resorts & Entertainment Ltd common 585464100 663,300 27,500 SH   OTR 1 0 27,500 0
AquaVenture Holdings Ltd common G0443N107 449,280 33,280 SH   OTR 1 0 33,280 0
MGM Resorts International common 552953101 1,265,730 38,838 SH   OTR 1 0 38,838 0
Akamai Technologies Inc common 00971T101 750,580 15,406 SH   OTR 1 0 15,406 0
Visa Inc common 92826C839 93,547,626 888,898 SH   OTR 1 0 888,898 0
Ally Financial Inc common 02005N100 948,566 39,100 SH   OTR 1 0 39,100 0
Alkermes Plc common 00B56GVS1 630,213 12,396 SH   OTR 1 0 12,396 0
Lincoln National Corp common 534187109 5,529,370 75,250 SH   OTR 1 0 75,250 0
AerCap Holdings NV common 000068766 2,115,954 41,400 SH   OTR 1 0 41,400 0
Coca-Cola European Partners Plc common 00BDCPN04 6,084,012 146,180 SH   OTR 1 0 146,180 0
Main Street Capital Corp common 56035L104 2,471,683 62,212 SH   OTR 1 0 62,212 0
Nci Building Systems Inc common 628852204 3,644,259 232,860 SH   OTR 1 0 232,860 0
Wells Fargo & Co common 949746101 26,870,073 487,218 SH   OTR 1 0 487,218 0
Us Bancorp common 902973304 9,647,915 180,032 SH   OTR 1 0 180,032 0
Lowe's Cos Inc common 548661107 7,257,753 90,790 SH   OTR 1 0 90,790 0
ConocoPhillips common 20825C104 7,899,041 157,823 SH   OTR 1 0 157,823 0
Berkshire Hathaway Inc common 084670702 24,104,380 131,488 SH   OTR 1 0 131,488 0
Citizens Financial Group Inc common 174610105 5,929,571 156,577 SH   OTR 1 0 156,577 0
Diamondback Energy Inc common 25278X109 1,256,925 12,831 SH   OTR 1 0 12,831 0
Axalta Coating Systems Ltd common G0750C108 508,992 17,600 SH   OTR 1 0 17,600 0
IHS Markit Ltd common G47567105 1,702,370 38,620 SH   OTR 1 0 38,620 0
Global Payments Inc common 37940X102 1,539,486 16,200 SH   OTR 1 0 16,200 0
UGI Corp common 902681105 1,049,664 22,400 SH   OTR 1 0 22,400 0
Silicon Motion ADR common 82706C108 571,557 11,900 SH   OTR 1 0 11,900 0
Cognizant Technology Solutions Corp common 192446102 179,513,795 2,474,687 SH   OTR 1 0 2,474,687 0
Vantiv Inc common 92210H105 10,698,967 151,823 SH   OTR 1 0 151,823 0
Masco Corp common 574599106 1,882,974 48,269 SH   OTR 1 0 48,269 0
Verisk Analytics Inc common 92345Y106 1,842,742 22,151 SH   OTR 1 0 22,151 0
Varian Medical Systems Inc common 92220P105 15,580,943 155,716 SH   OTR 1 0 155,716 0
Pinnacle West Capital Corp common 723484101 1,465,340 17,329 SH   OTR 1 0 17,329 0
Maxim Integrated Products Inc common 57772K101 1,542,894 32,339 SH   OTR 1 0 32,339 0
Laboratory Corp Of America Holdings common 50540R409 1,686,939 11,174 SH   OTR 1 0 11,174 0
Interpublic Group Of Cos Inc/The common 460690100 920,997 44,300 SH   OTR 1 0 44,300 0
Arch Capital Group Ltd common G0450A105 1,661,301 16,866 SH   OTR 1 0 16,866 0
Ingersoll-Rand Plc common 00B633030 96,080,586 1,077,499 SH   OTR 1 0 1,077,499 0
Mylan Inc/Pa common 001103120 2,692,738 85,838 SH   OTR 1 0 85,838 0
Nordstrom Inc common 655664100 526,288 11,162 SH   OTR 1 0 11,162 0
Eversource Energy common 30040W108 2,896,345 47,921 SH   OTR 1 0 47,921 0
Avalonbay Communities Inc common 053484101 2,583,165 14,478 SH   OTR 1 0 14,478 0
Iron Mountain Inc common 46284V101 826,314 21,242 SH   OTR 1 0 21,242 0
Concho Resources Inc common 20605P101 2,878,741 21,855 SH   OTR 1 0 21,855 0
Ca Inc common 12673P105 1,204,818 36,094 SH   OTR 1 0 36,094 0
Zoetis Inc common 98978V103 13,318,316 208,882 SH   OTR 1 0 208,882 0
Exelon Corp common 30161N101 4,465,364 118,539 SH   OTR 1 0 118,539 0
NetApp Inc common 64110D104 1,330,173 30,397 SH   OTR 1 0 30,397 0
Brown-Forman Corp common 115637209 1,772,461 32,642 SH   OTR 1 0 32,642 0
Ford Motor Co common 345370860 4,511,397 376,892 SH   OTR 1 0 376,892 0
Kellogg Co common 487836108 2,291,162 36,735 SH   OTR 1 0 36,735 0
Regency Centers Corp common 758849103 631,629 10,181 SH   OTR 1 0 10,181 0
Renewable Energy Group Inc common 75972A301 30,473,318 2,508,092 SH   OTR 1 0 2,508,092 0
Halliburton Co common 406216101 5,971,288 129,726 SH   OTR 1 0 129,726 0
Applied Materials Inc common 038222105 9,211,335 176,835 SH   OTR 1 0 176,835 0
Archer-Daniels-Midland Co common 039483102 3,194,244 75,141 SH   OTR 1 0 75,141 0
Voya Financial Inc common 929089100 618,295 15,500 SH   OTR 1 0 15,500 0
Arconic Inc common 03965L100 1,310,927 52,690 SH   OTR 1 0 52,690 0
Eastman Chemical Co common 277432100 1,785,911 19,736 SH   OTR 1 0 19,736 0
Patterson Cos Inc common 703395103 6,585,380 170,385 SH   OTR 1 0 170,385 0
Public Service Enterprise Group Inc common 744573106 3,081,776 66,633 SH   OTR 1 0 66,633 0
Southwest Airlines Co common 844741108 692,305 12,367 SH   OTR 1 0 12,367 0
Cisco Systems Inc common 17275R102 40,953,067 1,217,754 SH   OTR 1 0 1,217,754 0
State Street Corp common 857477103 3,891,535 40,732 SH   OTR 1 0 40,732 0
News Corp common 65249B109 345,914 26,087 SH   OTR 1 0 26,087 0
Xerox Corp common 984121608 776,056 23,312 SH   OTR 1 0 23,312 0
Dollar Tree Inc common 256746108 2,071,091 23,855 SH   OTR 1 0 23,855 0
Suntrust Banks Inc common 867914103 3,222,201 53,910 SH   OTR 1 0 53,910 0
TJX Cos Inc common 872540109 5,117,599 69,410 SH   OTR 1 0 69,410 0
Noble Energy Inc common 655044105 22,831,048 805,044 SH   OTR 1 0 805,044 0
Coca-Cola Co/The common 191216100 36,959,196 821,133 SH   OTR 1 0 821,133 0
Procter & Gamble Co/The common 742718109 24,886,760 273,541 SH   OTR 1 0 273,541 0
Conagra Brands Inc common 205887102 1,962,690 58,171 SH   OTR 1 0 58,171 0
Target Corp common 87612E106 3,326,984 56,380 SH   OTR 1 0 56,380 0
Analog Devices Inc common 032654105 3,338,829 38,747 SH   OTR 1 0 38,747 0
Chevron Corp common 166764100 10,445,750 88,900 SH   OTR 1 0 88,900 0
Vipshop Holdings Ltd ADR common 92763W103 311,254 35,410 SH   OTR 1 0 35,410 0
Hercules Capital Inc common 427096508 878,993 68,139 SH   OTR 1 0 68,139 0
Ares Capital Corp common 04010L103 2,160,618 131,745 SH   OTR 1 0 131,745 0
Lam Research Corp common 512807108 23,025,822 124,437 SH   OTR 1 0 124,437 0
Albemarle Corp common 012653101 1,664,481 12,211 SH   OTR 1 0 12,211 0
Sealed Air Corp common 81211K100 797,967 18,679 SH   OTR 1 0 18,679 0
Hologic Inc common 436440101 2,164,893 59,005 SH   OTR 1 0 59,005 0
Arrow Electronics Inc common 042735100 992,903 12,348 SH   OTR 1 0 12,348 0
Cincinnati Financial Corp common 172062101 2,402,384 31,375 SH   OTR 1 0 31,375 0
Tal Education Group - ADR common 874080104 13,854,810 411,000 SH   OTR 1 0 411,000 0
Ctrip.Com International Ltd ADR common 22943F100 1,102,266 20,900 SH   OTR 1 0 20,900 0
Hudson Technologies Inc common 444144109 7,268,954 930,724 SH   OTR 1 0 930,724 0
Nabors Industries Ltd common G6359F103 334,098 41,400 SH   OTR 1 0 41,400 0
OGE Energy Corp common 670837103 815,143 22,624 SH   OTR 1 0 22,624 0
Huntington Bancshares Inc/Oh common 446150104 1,375,479 98,530 SH   OTR 1 0 98,530 0
Duke Realty Corp common 264411505 1,004,146 34,842 SH   OTR 1 0 34,842 0
Advanced Micro Devices inc common 007903107 1,119,310 87,789 SH   OTR 1 0 87,789 0
Lennar Corp common 526057104 1,182,720 22,400 SH   OTR 1 0 22,400 0
Hollyfrontier Corp common 436106108 528,759 14,700 SH   OTR 1 0 14,700 0
Fortinet Inc common 34959E109 530,432 14,800 SH   OTR 1 0 14,800 0
Antero Resources Corp common 03674X106 327,415 16,453 SH   OTR 1 0 16,453 0
Morgan Stanley common 617446448 7,040,238 146,154 SH   OTR 1 0 146,154 0
Gilead Sciences Inc common 375558103 10,895,732 134,482 SH   OTR 1 0 134,482 0
Biogen Inc common 09062X103 13,368,032 42,693 SH   OTR 1 0 42,693 0
American International Group Inc common 026874784 6,046,547 98,494 SH   OTR 1 0 98,494 0
DaVita Inc common 23918K108 17,508,766 294,810 SH   OTR 1 0 294,810 0
Wal-Mart Stores Inc common 931142103 5,633,894 72,100 SH   OTR 1 0 72,100 0
Liberty Global Plc - A common 00B8W6766 757,549 22,340 SH   OTR 1 0 22,340 0
Welbilt Inc common 949090104 4,941,758 214,300 SH   OTR 1 0 214,300 0
Green Plains Inc common 393222104 43,412,268 2,154,455 SH   OTR 1 0 2,154,455 0
Xl Group Ltd common G98294104 1,215,454 30,810 SH   OTR 1 0 30,810 0
Ao Smith Corp common 831865209 927,108 15,600 SH   OTR 1 0 15,600 0
Telefonica Brasil Sa ADR common 87936R106 887,040 56,000 SH   OTR 1 0 56,000 0
Snap-On Inc common 833034101 5,182,717 34,781 SH   OTR 1 0 34,781 0
Mcdonald's Corp common 580135101 14,478,172 92,406 SH   OTR 1 0 92,406 0
Costco Wholesale Corp common 22160K105 9,356,808 56,953 SH   OTR 1 0 56,953 0
Pioneer Natural Resources Co common 723787107 77,731,597 526,851 SH   OTR 1 0 526,851 0
Tesla Inc common 88160R101 4,475,573 13,121 SH   OTR 1 0 13,121 0
Comcast Corp common 20030N101 93,976,856 2,442,226 SH   OTR 1 0 2,442,226 0
Unilever NV common 904784709 814,890 13,800 SH   OTR 1 0 13,800 0
Xylem Inc/Ny common 98419M100 2,174,451 34,719 SH   OTR 1 0 34,719 0
Dentsply Sirona Inc common 24906P109 1,357,926 22,704 SH   OTR 1 0 22,704 0
Red Hat Inc common 756577102 2,155,784 19,446 SH   OTR 1 0 19,446 0
Foot Locker Inc common 344849104 641,004 18,200 SH   OTR 1 0 18,200 0
Cintas Corp common 172908105 1,795,997 12,448 SH   OTR 1 0 12,448 0
Best Buy Co Inc common 086516101 1,702,420 29,888 SH   OTR 1 0 29,888 0
Sunrun Inc common 86771W105 28,553,995 5,144,864 SH   OTR 1 0 5,144,864 0
Ventas Inc common 92276F100 2,392,811 36,739 SH   OTR 1 0 36,739 0
Alexion Pharmaceuticals Inc common 015351109 3,199,734 22,808 SH   OTR 1 0 22,808 0
Jinkosolar Holding Co Ltd ADR common 47759T100 7,046,323 282,531 SH   OTR 1 0 282,531 0
SBA Communications Corp common 78410G104 1,746,318 12,123 SH   OTR 1 0 12,123 0
Vereit INC common 92339V100 787,127 94,949 SH   OTR 1 0 94,949 0
Danaher Corp common 235851102 5,649,042 65,855 SH   OTR 1 0 65,855 0
Oneok Inc common 682680103 2,105,137 37,992 SH   OTR 1 0 37,992 0
Rockwell Automation Inc common 773903109 11,617,866 65,192 SH   OTR 1 0 65,192 0
Vornado Realty Trust common 929042109 1,347,553 17,528 SH   OTR 1 0 17,528 0
Twitter Inc common 90184L102 931,224 55,200 SH   OTR 1 0 55,200 0
Fastenal Co common 311900104 1,712,532 37,572 SH   OTR 1 0 37,572 0
Seagate Technology Plc common 00B58JVZ5 935,792 28,212 SH   OTR 1 0 28,212 0
Allergan Plc common 00BY9D546 17,092,010 83,396 SH   OTR 1 0 83,396 0
Ball Corp common 058498106 1,662,738 40,260 SH   OTR 1 0 40,260 0
Cbs Corp common 124857202 2,491,796 42,962 SH   OTR 1 0 42,962 0
Illinois Tool Works Inc common 452308109 6,335,203 42,817 SH   OTR 1 0 42,817 0
Torchmark Corp common 891027104 1,403,337 17,522 SH   OTR 1 0 17,522 0
Norfolk Southern Corp common 655844108 4,158,022 31,443 SH   OTR 1 0 31,443 0
Fifth Third Bancorp common 316773100 2,281,293 81,533 SH   OTR 1 0 81,533 0
Daqo New Energy Corp ADR common 23703Q203 1,528,599 52,674 SH   OTR 1 0 52,674 0
Express Scripts Holding Co common 30219G108 19,574,998 309,144 SH   OTR 1 0 309,144 0
AMETEK Inc common 031100100 2,275,606 34,458 SH   OTR 1 0 34,458 0
Toll Brothers Inc common 889478103 480,098 11,577 SH   OTR 1 0 11,577 0
Hershey Co/The common 427866108 2,285,146 20,932 SH   OTR 1 0 20,932 0
Motorola Solutions Inc common 620076307 6,295,741 74,181 SH   OTR 1 0 74,181 0
Apache Corp common 037411105 2,533,473 55,316 SH   OTR 1 0 55,316 0
Kimberly-Clark Corp common 494368103 4,502,084 38,257 SH   OTR 1 0 38,257 0
L Brands Inc common 501797104 1,100,959 26,459 SH   OTR 1 0 26,459 0
Cigna Corp common 125509109 19,247,155 102,959 SH   OTR 1 0 102,959 0
Cvs Health Corp common 126650100 10,505,975 129,193 SH   OTR 1 0 129,193 0
Tata Motors Ltd ADR common 876568502 584,686 18,698 SH   OTR 1 0 18,698 0
Grupo Supervielle SA ADR common 40054A108 516,230 20,900 SH   OTR 1 0 20,900 0
S&P Global Inc common 78409V104 17,604,883 112,628 SH   OTR 1 0 112,628 0
The Priceline Group Inc common 741503403 43,553,377 23,789 SH   OTR 1 0 23,789 0
Nvidia Corp common 67066G104 12,524,269 70,058 SH   OTR 1 0 70,058 0
Yandex NV common 000980552 9,719,888 294,989 SH   OTR 1 0 294,989 0
First Solar Inc common 336433107 30,318,422 660,820 SH   OTR 1 0 660,820 0
Boston Scientific Corp common 101137107 3,898,570 133,650 SH   OTR 1 0 133,650 0
Borgwarner Inc common 099724106 47,858,707 934,193 SH   OTR 1 0 934,193 0
Vishay Intertechnology Inc common 928298108 77,246,662 4,108,865 SH   OTR 1 0 4,108,865 0
Alibaba Group Holding Ltd - ADR common 01609W102 44,297,273 256,439 SH   OTR 1 0 256,439 0
Intuit Inc common 461202103 4,637,033 32,623 SH   OTR 1 0 32,623 0
Magna International Inc common 559222401 79,455,650 1,488,491 SH   OTR 1 0 1,488,491 0
MasTec Inc common 576323109 30,438,400 656,000 SH   OTR 1 0 656,000 0
Nordic American Tankers Ltd common G65773106 1,260,240 236,000 SH   OTR 1 0 236,000 0
Tenneco Inc common 880349105 69,993,462 1,153,675 SH   OTR 1 0 1,153,675 0
First Data Corp common 32008D106 585,019 32,429 SH   OTR 1 0 32,429 0
FMC Corp common 302491303 1,256,770 14,072 SH   OTR 1 0 14,072 0
Rowan Cos Plc common 00B6SLMV1 22,078,677 1,718,185 SH   OTR 1 0 1,718,185 0
Five Below Inc common 33829M101 3,956,574 72,095 SH   OTR 1 0 72,095 0
Colony NorthStar Inc common 19625W104 602,880 48,000 SH   OTR 1 0 48,000 0
Eaton Vance Corp common 278265103 4,692,075 95,039 SH   OTR 1 0 95,039 0
CBRE Group Inc common 12504L109 1,389,401 36,679 SH   OTR 1 0 36,679 0
Teva Pharmaceutical Industries Ltd ADR common 881624209 1,070,080 60,800 SH   OTR 1 0 60,800 0
Eli Lilly & Co common 532457108 25,820,249 301,850 SH   OTR 1 0 301,850 0
Bancolombia Sa ADR common 05968L102 645,639 14,100 SH   OTR 1 0 14,100 0
CMS Energy Corp common 125896100 2,923,765 63,121 SH   OTR 1 0 63,121 0
Walgreens Boots Alliance Inc common 931427108 9,000,145 116,552 SH   OTR 1 0 116,552 0
United Technologies Corp common 913017109 18,411,449 158,610 SH   OTR 1 0 158,610 0
Colgate-Palmolive Co common 194162103 6,951,201 95,418 SH   OTR 1 0 95,418 0
Amazon.Com Inc common 023135106 39,950,822 41,557 SH   OTR 1 0 41,557 0
AbbVie Inc common 00287Y109 14,688,114 165,295 SH   OTR 1 0 165,295 0
LKQ Corp common 501889208 995,555 27,662 SH   OTR 1 0 27,662 0
Dell Technologies Inc Class V common 24703L103 1,743,016 22,575 SH   OTR 1 0 22,575 0
Campbell Soup Co common 134429109 1,302,205 27,813 SH   OTR 1 0 27,813 0
Telekomunikasi Indonesia Persero Tbk Pt ADR common 715684106 651,583 18,980 SH   OTR 1 0 18,980 0
Willis Towers Watson PLC common 00BDB6Q21 2,358,022 15,289 SH   OTR 1 0 15,289 0
Vulcan Materials Co common 929160109 1,652,513 13,817 SH   OTR 1 0 13,817 0
UDR Inc common 902653104 1,157,785 30,444 SH   OTR 1 0 30,444 0
Andeavor common 03349M105 1,794,810 17,400 SH   OTR 1 0 17,400 0
Tyson Foods Inc common 902494103 2,533,241 35,958 SH   OTR 1 0 35,958 0
Sirius XM Holdings Inc common 82968B103 1,056,611 191,415 SH   OTR 1 0 191,415 0
ResMed Inc common 761152107 992,784 12,900 SH   OTR 1 0 12,900 0
ServiceNow Inc common 81762P102 2,108,723 17,942 SH   OTR 1 0 17,942 0
Equifax Inc common 294429105 1,387,621 13,092 SH   OTR 1 0 13,092 0
Ch Robinson Worldwide Inc common 12541W209 1,358,461 17,851 SH   OTR 1 0 17,851 0
Cdw Corp/De common 12514G108 837,606 12,691 SH   OTR 1 0 12,691 0
Alphabet Inc - A common 02079K305 334,172,914 343,192 SH   OTR 1 0 343,192 0
Cabot Oil & Gas Corp common 127097103 1,407,799 52,628 SH   OTR 1 0 52,628 0
Fidelity National Information Services Inc common 31620M106 3,116,611 33,372 SH   OTR 1 0 33,372 0
Molson Coors Brewing Co common 60871R209 8,623,062 105,623 SH   OTR 1 0 105,623 0
Autozone Inc common 053332102 6,234,372 10,476 SH   OTR 1 0 10,476 0
SunPower Corp common 867652406 1,474,542 201,992 SH   OTR 1 0 201,992 0
Discovery Communications Inc - C common 25470F302 367,496 18,139 SH   OTR 1 0 18,139 0
NuCor Corp common 670346105 2,196,656 39,198 SH   OTR 1 0 39,198 0
Yum! Brands Inc common 988498101 2,707,155 36,777 SH   OTR 1 0 36,777 0
Citrix Systems Inc common 177376100 1,268,145 16,508 SH   OTR 1 0 16,508 0
Travelers Cos Inc/The common 89417E109 3,767,735 30,752 SH   OTR 1 0 30,752 0
Monster Beverage Corp common 61174X109 2,948,969 53,375 SH   OTR 1 0 53,375 0
Constellation Brands Inc common 21036P108 4,373,340 21,927 SH   OTR 1 0 21,927 0
Invesco Ltd common G491BT108 1,751,439 49,984 SH   OTR 1 0 49,984 0
Consolidated Edison Inc common 209115104 3,203,722 39,709 SH   OTR 1 0 39,709 0
Edison International common 281020107 3,404,972 44,123 SH   OTR 1 0 44,123 0
Eaton Corp PLC common 00B8KQN82 9,240,294 120,332 SH   OTR 1 0 120,332 0
Clorox Co/The common 189054109 2,049,881 15,540 SH   OTR 1 0 15,540 0
Anthem Inc common 036752103 26,649,658 140,350 SH   OTR 1 0 140,350 0
Marathon Oil Corp common 565849106 1,234,082 91,009 SH   OTR 1 0 91,009 0
Leggett & Platt Inc common 524660107 504,936 10,579 SH   OTR 1 0 10,579 0
Murphy Oil Corp common 626717102 344,669 12,977 SH   OTR 1 0 12,977 0
Time Warner Inc common 887317303 13,727,173 133,989 SH   OTR 1 0 133,989 0
Sprint Corp common 85207U105 791,382 101,720 SH   OTR 1 0 101,720 0
Exxon Mobil Corp common 30231G102 38,547,980 470,212 SH   OTR 1 0 470,212 0
CenturyLink Inc common 156700106 1,081,080 57,200 SH   OTR 1 0 57,200 0
Prologis Inc common 74340W103 3,539,862 55,781 SH   OTR 1 0 55,781 0
Air Products & Chemicals Inc common 009158106 3,561,533 23,552 SH   OTR 1 0 23,552 0
Bristol-Myers Squibb Co common 110122108 27,784,648 435,906 SH   OTR 1 0 435,906 0
Capital One Financial Corp common 14040H105 4,346,275 51,338 SH   OTR 1 0 51,338 0
Bb&T Corp common 054937107 4,049,702 86,274 SH   OTR 1 0 86,274 0
Apple Inc common 037833100 155,745,966 1,010,550 SH   OTR 1 0 1,010,550 0
Parker-Hannifin Corp common 701094104 3,231,744 18,465 SH   OTR 1 0 18,465 0
VF Corp common 918204108 2,270,466 35,716 SH   OTR 1 0 35,716 0
Advanced Semiconductor Engineering Inc ADR common 00756M404 500,679 81,016 SH   OTR 1 0 81,016 0
TICC Capital Corp common 87244T109 908,632 132,647 SH   OTR 1 0 132,647 0
Blackstone Group Lp common 09253U108 4,002,832 119,953 SH   OTR 1 0 119,953 0
Veeva Systems Inc common 922475108 1,269,225 22,500 SH   OTR 1 0 22,500 0
Align Technology Inc common 016255101 2,943,066 15,800 SH   OTR 1 0 15,800 0
Steel Dynamics Inc common 858119100 30,219,849 876,700 SH   OTR 1 0 876,700 0
Avnet Inc common 053807103 782,974 19,923 SH   OTR 1 0 19,923 0
Alphabet Inc - C common 02079K107 30,974,457 32,295 SH   OTR 1 0 32,295 0
CECO Environmental Corp common 125141101 210,189 24,845 SH   OTR 1 0 24,845 0
Kinder Morgan Inc/De common 49456B101 4,531,716 236,273 SH   OTR 1 0 236,273 0
Kraft Heinz Co common 500754106 6,200,898 79,960 SH   OTR 1 0 79,960 0
Extra Space Storage Inc common 30225T102 1,926,072 24,100 SH   OTR 1 0 24,100 0
Targa Resources Corp common 87612G101 979,110 20,700 SH   OTR 1 0 20,700 0
Fnf Group common 31620R303 1,338,372 28,200 SH   OTR 1 0 28,200 0
Cerner Corp common 156782104 22,163,974 310,768 SH   OTR 1 0 310,768 0
Parsley Energy Inc common 701877102 526,563 19,991 SH   OTR 1 0 19,991 0
United Rentals Inc common 911363109 1,456,770 10,500 SH   OTR 1 0 10,500 0
Hess Corp common 42809H107 5,030,781 107,289 SH   OTR 1 0 107,289 0
Commerce Bancshares Inc/Mo common 200525103 3,578,852 61,950 SH   OTR 1 0 61,950 0
Medtronic Inc common 00BTN1Y11 65,518,114 842,460 SH   OTR 1 0 842,460 0
Intel Corp common 458140100 348,567,108 9,153,548 SH   OTR 1 0 9,153,548 0
Zayo Group Holdings Inc common 98919V105 481,708 13,995 SH   OTR 1 0 13,995 0
PepsiCo Inc common 713448108 20,760,746 186,312 SH   OTR 1 0 186,312 0
Mondelez International Inc common 609207105 8,073,938 198,572 SH   OTR 1 0 198,572 0
Charter Communications Inc common 16119P108 8,193,304 22,545 SH   OTR 1 0 22,545 0
Celgene Corp common 151020104 11,706,138 80,278 SH   OTR 1 0 80,278 0
Cimarex Energy Co common 171798101 1,552,619 13,659 SH   OTR 1 0 13,659 0
Coty Inc common 222070203 913,580 55,268 SH   OTR 1 0 55,268 0
Fortive Corp common 34959J108 3,661,754 51,727 SH   OTR 1 0 51,727 0
Dr Pepper Snapple Group Inc common 26138E109 2,534,400 28,647 SH   OTR 1 0 28,647 0
Ecopetrol Sa ADR common 279158109 590,278 62,200 SH   OTR 1 0 62,200 0
PPL Corp common 69351T106 3,352,124 88,330 SH   OTR 1 0 88,330 0
Wec Energy Group Inc common 92939U106 2,186,879 34,834 SH   OTR 1 0 34,834 0
Nasdaq Inc common 631103108 915,326 11,800 SH   OTR 1 0 11,800 0
Harris Corp common 413875105 1,839,175 13,967 SH   OTR 1 0 13,967 0
Hilton Worldwide Holdings Inc common 43300A203 1,611,101 23,198 SH   OTR 1 0 23,198 0
Fortune Brands Home & Security Inc common 34964C106 1,620,243 24,100 SH   OTR 1 0 24,100 0
Aramark common 03852U106 1,157,385 28,500 SH   OTR 1 0 28,500 0
Salesforce.com Inc common 79466L302 51,369,603 549,878 SH   OTR 1 0 549,878 0
Oracle Corp common 68389X105 198,427,046 4,103,972 SH   OTR 1 0 4,103,972 0
Brixmor Property Group Inc common 11120U105 454,960 24,200 SH   OTR 1 0 24,200 0
Realty Income Corp common 756109104 1,635,634 28,600 SH   OTR 1 0 28,600 0
Cdk Global Inc common 12508E101 1,097,766 17,400 SH   OTR 1 0 17,400 0
Vertex Pharmaceuticals Inc common 92532F100 3,904,387 25,680 SH   OTR 1 0 25,680 0
Ecolab Inc common 278865100 3,801,454 29,558 SH   OTR 1 0 29,558 0
Welltower Inc common 95040Q104 2,616,314 37,227 SH   OTR 1 0 37,227 0
Nielsen Holdings Plc common 00BWFY550 1,696,590 40,931 SH   OTR 1 0 40,931 0
Church & Dwight Co Inc common 171340102 1,811,836 37,396 SH   OTR 1 0 37,396 0
FLIR Systems Inc common 302445101 468,554 12,042 SH   OTR 1 0 12,042 0
Assurant Inc common 04621X108 3,841,146 40,213 SH   OTR 1 0 40,213 0
Nuance Communications Inc common 67020Y100 292,675 18,618 SH   OTR 1 0 18,618 0
Sempra Energy common 816851109 3,696,328 32,387 SH   OTR 1 0 32,387 0
Helmerich & Payne Inc common 423452101 544,289 10,445 SH   OTR 1 0 10,445 0
Harley-Davidson Inc common 412822108 921,341 19,111 SH   OTR 1 0 19,111 0
Kroger Co/The common 501044101 2,266,700 112,996 SH   OTR 1 0 112,996 0
Adobe Systems Inc common 00724F101 8,092,269 54,245 SH   OTR 1 0 54,245 0
Southern Co/The common 842587107 7,125,595 145,006 SH   OTR 1 0 145,006 0
Delphi Automotive PLC common 00B783TY6 3,089,760 31,400 SH   OTR 1 0 31,400 0
Simon Property Group Inc common 828806109 5,291,272 32,863 SH   OTR 1 0 32,863 0
Fedex Corp common 31428X106 5,957,568 26,410 SH   OTR 1 0 26,410 0
Robert Half International Inc common 770323103 526,858 10,466 SH   OTR 1 0 10,466 0
JPMorgan Chase & Co common 46625H100 44,853,788 469,624 SH   OTR 1 0 469,624 0
People's United Financial Inc common 712704105 499,013 27,509 SH   OTR 1 0 27,509 0
HP Inc common 40434L105 55,705,346 2,790,849 SH   OTR 1 0 2,790,849 0
Emerson Electric Co common 291011104 5,203,152 82,800 SH   OTR 1 0 82,800 0
NiSource Inc common 65473P105 926,358 36,200 SH   OTR 1 0 36,200 0
Metlife Inc common 59156R108 4,776,231 91,939 SH   OTR 1 0 91,939 0
American Airlines Group Inc common 02376R102 489,147 10,300 SH   OTR 1 0 10,300 0
Perrigo Co Plc common 00BGH1M56 1,086,567 12,836 SH   OTR 1 0 12,836 0
Agilent Technologies Inc common 00846U101 2,333,606 36,349 SH   OTR 1 0 36,349 0
Thermo Fisher Scientific Inc common 883556102 15,807,282 83,548 SH   OTR 1 0 83,548 0
Symantec Corp common 871503108 2,173,105 66,233 SH   OTR 1 0 66,233 0
Ameriprise Financial Inc common 03076C106 2,551,996 17,184 SH   OTR 1 0 17,184 0
Dover Corp common 260003108 2,231,378 24,416 SH   OTR 1 0 24,416 0
Franklin Resources Inc common 354613101 1,861,631 41,825 SH   OTR 1 0 41,825 0
Valero Energy Corp common 91913Y100 3,987,051 51,827 SH   OTR 1 0 51,827 0
CSX Corp common 126408103 5,207,007 95,964 SH   OTR 1 0 95,964 0
Omnicom Group Inc common 681919106 1,963,522 26,509 SH   OTR 1 0 26,509 0
General Mills Inc common 370334104 4,086,038 78,942 SH   OTR 1 0 78,942 0
Moody's Corp common 615369105 2,949,581 21,188 SH   OTR 1 0 21,188 0
Xcel Energy Inc common 98389B100 1,566,292 33,100 SH   OTR 1 0 33,100 0
Duke Energy Corp common 26441C204 3,230,920 38,500 SH   OTR 1 0 38,500 0
Icici Bank Ltd ADR common 45104G104 419,038 48,953 SH   OTR 1 0 48,953 0
Prospect Capital Corp common 74348T102 1,171,968 174,400 SH   OTR 1 0 174,400 0
Safeguard Scientifics Inc common 786449207 410,619 30,758 SH   OTR 1 0 30,758 0
Reinsurance Group of America Inc common 759351604 4,130,088 29,600 SH   OTR 1 0 29,600 0
Avery Dennison Corp common 053611109 1,291,893 13,137 SH   OTR 1 0 13,137 0
Sensata Technologies Holding NV common 000932490 10,041,054 208,884 SH   OTR 1 0 208,884 0
Broadridge Financial Solutions common 11133T103 2,087,015 25,823 SH   OTR 1 0 25,823 0
Henry Schein Inc common 806407102 2,009,247 24,506 SH   OTR 1 0 24,506 0
Commscope Holding Co Inc common 20337X109 569,950 17,162 SH   OTR 1 0 17,162 0
Adecoagro SA common 058467146 452,520 41,900 SH   OTR 1 0 41,900 0
Annaly Capital Management Inc common 035710409 6,119,977 502,049 SH   OTR 1 0 502,049 0
Tractor Supply Co common 892356106 34,157,613 539,700 SH   OTR 1 0 539,700 0
Centene Corp common 15135B101 1,374,134 14,200 SH   OTR 1 0 14,200 0
Comerica Inc common 200340107 6,200,777 81,311 SH   OTR 1 0 81,311 0
Cadence Design Systems Inc common 127387108 1,117,001 28,300 SH   OTR 1 0 28,300 0
WestRock Co common 96145D105 1,423,583 25,094 SH   OTR 1 0 25,094 0
Bioverativ Inc common 09075E100 7,558,922 132,450 SH   OTR 1 0 132,450 0
Service Corp International/Us common 817565104 9,076,950 263,100 SH   OTR 1 0 263,100 0
Pfizer Inc common 717081103 22,059,066 617,901 SH   OTR 1 0 617,901 0
Mastercard Inc common 57636Q104 13,908,059 98,499 SH   OTR 1 0 98,499 0
DowDuPont Inc common 26078J100 17,610,450 254,376 SH   OTR 1 0 254,376 0
Bank Of America Corp common 060505104 122,559,419 4,836,599 SH   OTR 1 0 4,836,599 0
Constellium NV common 001048952 8,501,002 829,366 SH   OTR 1 0 829,366 0
General Electric Co common 369604103 28,071,964 1,160,958 SH   OTR 1 0 1,160,958 0
Qorvo Inc common 74736K101 848,867 12,010 SH   OTR 1 0 12,010 0
Sabre Corp common 78573M104 299,084 16,524 SH   OTR 1 0 16,524 0
Under Armour Inc - C common 904311206 282,767 18,826 SH   OTR 1 0 18,826 0
CarMax Inc common 143130102 53,075,718 700,115 SH   OTR 1 0 700,115 0
Arthur J Gallagher & Co common 363576109 1,415,650 23,000 SH   OTR 1 0 23,000 0
Atmos Energy Corp common 049560105 897,088 10,700 SH   OTR 1 0 10,700 0
Broadcom Ltd common 999901482 10,236,886 42,207 SH   OTR 1 0 42,207 0
Western Union Co/The common 959802109 975,341 50,799 SH   OTR 1 0 50,799 0
Under Armour Inc - A common 904311107 306,891 18,622 SH   OTR 1 0 18,622 0
Expedia Inc common 30212P303 1,882,591 13,079 SH   OTR 1 0 13,079 0
Digital Realty Trust Inc common 253868103 2,274,421 19,221 SH   OTR 1 0 19,221 0
Delta Air Lines Inc common 247361702 886,332 18,381 SH   OTR 1 0 18,381 0
Autodesk Inc common 052769106 2,371,829 21,128 SH   OTR 1 0 21,128 0
Norwegian Cruise Line Holdings Ltd common G66721104 765,997 14,172 SH   OTR 1 0 14,172 0
Mccormick & Co Inc/Md common 579780206 1,736,566 16,919 SH   OTR 1 0 16,919 0
Stanley Black & Decker Inc common 854502101 3,220,794 21,334 SH   OTR 1 0 21,334 0
Hca Healthcare Inc common 40412C101 2,614,054 32,844 SH   OTR 1 0 32,844 0
Boston Properties Inc common 101121101 1,934,131 15,740 SH   OTR 1 0 15,740 0
Principal Financial Group Inc common 74251V102 2,072,649 32,214 SH   OTR 1 0 32,214 0
EOG Resources Inc common 26875P101 6,254,048 64,648 SH   OTR 1 0 64,648 0
TE Connectivity Ltd common 010299318 3,323,729 40,016 SH   OTR 1 0 40,016 0
Weatherford International Plc common 00BLNN369 1,701,809 371,574 SH   OTR 1 0 371,574 0
Illumina Inc common 452327109 2,985,809 14,989 SH   OTR 1 0 14,989 0
Pg&E Corp common 69331C108 4,431,433 65,082 SH   OTR 1 0 65,082 0
Macerich Co/The common 554382101 642,874 11,695 SH   OTR 1 0 11,695 0
Bunge Ltd common G16962105 33,205,561 478,053 SH   OTR 1 0 478,053 0
Tiffany & Co common 886547108 1,279,046 13,936 SH   OTR 1 0 13,936 0
International Paper Co common 460146103 2,335,132 41,097 SH   OTR 1 0 41,097 0
Liberty Global Plc - C common 00B8W67B1 2,128,508 65,092 SH   OTR 1 0 65,092 0
eBay Inc common 278642103 8,870,607 230,645 SH   OTR 1 0 230,645 0
Macy's Inc common 55616P104 657,611 30,138 SH   OTR 1 0 30,138 0
Stryker Corp common 863667101 5,041,000 35,495 SH   OTR 1 0 35,495 0
Entergy Corp common 29364G103 1,875,020 24,555 SH   OTR 1 0 24,555 0
Michael Kors Holdings Ltd common G60754101 716,458 14,973 SH   OTR 1 0 14,973 0
Bank Of New York Mellon Corp/The common 064058100 5,750,920 108,467 SH   OTR 1 0 108,467 0
3m Co common 88579Y101 16,777,727 79,932 SH   OTR 1 0 79,932 0
Johnson & Johnson common 478160104 158,116,992 1,216,191 SH   OTR 1 0 1,216,191 0
Amerisourcebergen Corp common 03073E105 1,592,772 19,248 SH   OTR 1 0 19,248 0
Northern Trust Corp common 665859104 2,244,287 24,413 SH   OTR 1 0 24,413 0
Hartford Financial Services Group Inc common 416515104 2,293,305 41,373 SH   OTR 1 0 41,373 0
Deere & Co common 244199105 4,535,808 36,116 SH   OTR 1 0 36,116 0
Western Digital Corp common 958102105 13,677,898 158,309 SH   OTR 1 0 158,309 0
Praxair Inc common 74005P104 4,458,125 31,903 SH   OTR 1 0 31,903 0
Twenty-First Century Fox Inc - A common 90130A101 3,008,639 114,050 SH   OTR 1 0 114,050 0
Dollar General Corp common 256677105 2,440,659 30,113 SH   OTR 1 0 30,113 0
Bed Bath & Beyond Inc common 075896100 303,232 12,920 SH   OTR 1 0 12,920 0
National Oilwell Varco Inc common 637071101 1,727,367 48,345 SH   OTR 1 0 48,345 0