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
Wells Fargo & Co common 949746101 24,679,250 447,818 SH   OTR 1 0 447,818 0
Walgreens Boots Alliance Inc common 931427108 8,263,752 99,852 SH   OTR 1 0 99,852 0
Visa Inc common 92826C839 22,529,679 288,768 SH   OTR 1 0 288,768 0
Starbucks Corp common 855244109 8,589,111 154,703 SH   OTR 1 0 154,703 0
Mastercard Inc common 57636Q104 9,602,147 92,999 SH   OTR 1 0 92,999 0
Facebook Inc common 30303M102 112,198,716 975,217 SH   OTR 1 0 975,217 0
Colgate-Palmolive Co common 194162103 14,162,394 216,418 SH   OTR 1 0 216,418 0
Biogen Inc common 09062X103 10,321,745 36,398 SH   OTR 1 0 36,398 0
Travelers Cos Inc/The common 89417E109 7,853,488 64,152 SH   OTR 1 0 64,152 0
Omnicell Inc common 68213N109 5,256,161 155,049 SH   OTR 1 0 155,049 0
Arthur J Gallagher & Co common 363576109 789,792 15,200 SH   OTR 1 0 15,200 0
Comcast Corp common 20030N101 115,951,936 1,679,246 SH   OTR 1 0 1,679,246 0
Telekomunikasi Indonesia Persero Tbk Pt ADR common 715684106 393,077 13,480 SH   OTR 1 0 13,480 0
International Flavors & Fragrances Inc common 459506101 1,649,973 14,003 SH   OTR 1 0 14,003 0
Prologis Inc common 74340W103 3,109,225 58,898 SH   OTR 1 0 58,898 0
Mead Johnson Nutrition Co common 582839106 21,116,695 298,427 SH   OTR 1 0 298,427 0
Icici Bank Ltd ADR common 45104G104 1,081,631 144,410 SH   OTR 1 0 144,410 0
Alphabet Inc A-Shares common 02079K305 272,610,725 344,010 SH   OTR 1 0 344,010 0
Cigna Corp common 125509109 14,164,684 106,190 SH   OTR 1 0 106,190 0
Intel Corp common 458140100 26,125,644 720,310 SH   OTR 1 0 720,310 0
Dana Holding Incorporated common 235825205 56,120,557 2,956,826 SH   OTR 1 0 2,956,826 0
VMware Inc common 928563402 56,351,706 715,759 SH   OTR 1 0 715,759 0
Vishay Intertechnology Inc common 928298108 54,286,573 3,351,023 SH   OTR 1 0 3,351,023 0
Magna International Inc common 559222401 63,302,936 1,458,257 SH   OTR 1 0 1,458,257 0
SBA Communications Corp common 78388J106 1,127,909 10,923 SH   OTR 1 0 10,923 0
Fidelity National Information Services Inc common 31620M106 7,192,381 95,087 SH   OTR 1 0 95,087 0
Leucadia National Corp common 527288104 435,705 18,740 SH   OTR 1 0 18,740 0
Roper Technologies Inc common 776696106 2,290,514 12,511 SH   OTR 1 0 12,511 0
Kimco Realty Corp common 49446R109 897,105 35,656 SH   OTR 1 0 35,656 0
Alliant Energy Corp common 018802108 756,739 19,972 SH   OTR 1 0 19,972 0
Loews Corp common 540424108 1,591,892 33,993 SH   OTR 1 0 33,993 0
Discovery Communications Inc C common 25470F302 413,456 15,439 SH   OTR 1 0 15,439 0
EQT Corp common 26884L109 1,017,297 15,555 SH   OTR 1 0 15,555 0
Exelon Corp common 30161N101 3,678,148 103,639 SH   OTR 1 0 103,639 0
Harley-Davidson Inc common 412822108 858,240 14,711 SH   OTR 1 0 14,711 0
New York Community Bancorp Inc common 649445103 457,047 28,727 SH   OTR 1 0 28,727 0
Comerica Inc common 200340107 5,217,975 76,611 SH   OTR 1 0 76,611 0
Adobe Systems Inc common 00724F101 4,894,758 47,545 SH   OTR 1 0 47,545 0
Delphi Automotive PLC common 00B783TY6 1,885,800 28,000 SH   OTR 1 0 28,000 0
Staples Inc common 855030102 334,388 36,949 SH   OTR 1 0 36,949 0
MGM Resorts International common 552953101 802,570 27,838 SH   OTR 1 0 27,838 0
Norfolk Southern Corp common 655844108 3,246,747 30,043 SH   OTR 1 0 30,043 0
Dominion Resources Inc/Va common 25746U109 5,549,788 72,461 SH   OTR 1 0 72,461 0
Marathon Oil Corp common 565849106 1,317,447 76,109 SH   OTR 1 0 76,109 0
Yandex NV common 000980552 7,139,910 354,690 SH   OTR 1 0 354,690 0
Boston Scientific Corp common 101137107 2,652,920 122,650 SH   OTR 1 0 122,650 0
Mckesson Corp common 58155Q103 3,206,754 22,832 SH   OTR 1 0 22,832 0
American Airlines Group Inc common 02376R102 527,597 11,300 SH   OTR 1 0 11,300 0
Cheniere Energy Inc common 16411R208 592,780 14,308 SH   OTR 1 0 14,308 0
Express Scripts Holding Co common 30219G108 4,281,765 62,244 SH   OTR 1 0 62,244 0
Sealed Air Corp common 81211K100 638,342 14,079 SH   OTR 1 0 14,079 0
Rockwell Collins Inc common 774341101 1,378,506 14,861 SH   OTR 1 0 14,861 0
Amerisourcebergen Corp common 03073E105 1,637,924 20,948 SH   OTR 1 0 20,948 0
AT&T Inc common 00206R102 25,076,666 589,623 SH   OTR 1 0 589,623 0
Hershey Co/The common 427866108 1,844,364 17,832 SH   OTR 1 0 17,832 0
Cummins Inc common 231021106 2,501,881 18,306 SH   OTR 1 0 18,306 0
Valero Energy Corp common 91913Y100 3,001,093 43,927 SH   OTR 1 0 43,927 0
Chevron Corp common 166764100 10,993,180 93,400 SH   OTR 1 0 93,400 0
Tata Motors Ltd ADR common 876568502 450,440 13,098 SH   OTR 1 0 13,098 0
Advanced Semiconductor Engineering Inc ADR common 00756M404 288,873 57,316 SH   OTR 1 0 57,316 0
Itau Unibanco Holding Sa ADR common 465562106 492,576 47,916 SH   OTR 1 0 47,916 0
Hercules Technology Growth Capital Inc common 427096508 703,727 49,839 SH   OTR 1 0 49,839 0
Ares Capital Corp common 04010L103 2,069,661 125,434 SH   OTR 1 0 125,434 0
United Technologies Corp common 913017109 20,503,873 187,045 SH   OTR 1 0 187,045 0
United Parcel Service Inc common 911312106 7,910,504 69,003 SH   OTR 1 0 69,003 0
American International Group Inc common 026874784 6,883,282 105,394 SH   OTR 1 0 105,394 0
Accenture Plc common 00B4BNMY3 15,783,502 134,752 SH   OTR 1 0 134,752 0
Cimarex Energy Co common 171798101 1,502,918 11,059 SH   OTR 1 0 11,059 0
Ternium SA common 880890108 516,810 21,400 SH   OTR 1 0 21,400 0
Manitowoc Foodservice Inc common 563568104 4,142,419 214,300 SH   OTR 1 0 214,300 0
Cognizant Technology Solutions Corp common 192446102 64,632,006 1,153,525 SH   OTR 1 0 1,153,525 0
New Oriental Education & Technology Group ADR common 647581107 7,249,620 172,200 SH   OTR 1 0 172,200 0
Cincinnati Financial Corp common 172062101 1,255,556 16,575 SH   OTR 1 0 16,575 0
Kinder Morgan Inc/De common 49456B101 4,032,858 194,730 SH   OTR 1 0 194,730 0
Cadence Design Systems Inc common 127387108 451,438 17,900 SH   OTR 1 0 17,900 0
Mcdonald's Corp common 580135101 10,894,670 89,506 SH   OTR 1 0 89,506 0
International Business Machines Corp common 459200101 14,434,822 86,962 SH   OTR 1 0 86,962 0
Vantiv Inc common 92210H105 7,333,141 122,998 SH   OTR 1 0 122,998 0
Sensata Technologies Holding NV common 000932490 6,245,126 160,337 SH   OTR 1 0 160,337 0
Willis Towers Watson PLC common 00BDB6Q21 1,649,435 13,489 SH   OTR 1 0 13,489 0
Under Armour Inc common 904311107 439,294 15,122 SH   OTR 1 0 15,122 0
Tesoro Corp common 881609101 1,040,655 11,900 SH   OTR 1 0 11,900 0
ResMed Inc common 761152107 651,525 10,500 SH   OTR 1 0 10,500 0
Maxim Integrated Products Inc common 57772K101 1,039,037 26,939 SH   OTR 1 0 26,939 0
Hormel Foods Corp common 440452100 1,251,211 35,944 SH   OTR 1 0 35,944 0
Liberty Global Plc Lilac common 00BTC0MD7 218,136 10,304 SH   OTR 1 0 10,304 0
Kraft Heinz Co common 500754106 6,283,547 71,960 SH   OTR 1 0 71,960 0
Paccar Inc common 693718108 2,424,558 37,943 SH   OTR 1 0 37,943 0
Intuit Inc common 461202103 2,397,985 20,923 SH   OTR 1 0 20,923 0
HCP Inc common 40414L109 1,262,090 42,466 SH   OTR 1 0 42,466 0
Yum! Brands Inc common 988498101 2,455,747 38,777 SH   OTR 1 0 38,777 0
Chubb Ltd common 004432874 6,093,242 46,119 SH   OTR 1 0 46,119 0
Kroger Co/The common 501044101 3,468,117 100,496 SH   OTR 1 0 100,496 0
Kulicke & Soffa Industries Inc common 501242101 16,209,172 1,016,249 SH   OTR 1 0 1,016,249 0
H&R Block Inc common 093671105 316,480 13,766 SH   OTR 1 0 13,766 0
Cbs Corp common 124857202 2,491,486 39,162 SH   OTR 1 0 39,162 0
CF Industries Holdings Inc common 125269100 464,173 14,745 SH   OTR 1 0 14,745 0
Anthem Inc common 036752103 16,095,052 111,950 SH   OTR 1 0 111,950 0
Hess Corp common 42809H107 6,577,139 105,589 SH   OTR 1 0 105,589 0
CBRE Group Inc common 12504L109 670,076 21,279 SH   OTR 1 0 21,279 0
Michael Kors Holdings Ltd common G60754101 454,428 10,573 SH   OTR 1 0 10,573 0
Amphenol Corp common 032095101 1,911,034 28,438 SH   OTR 1 0 28,438 0
Juniper Networks Inc common 48203R104 814,651 28,827 SH   OTR 1 0 28,827 0
Paychex Inc common 704326107 2,047,212 33,627 SH   OTR 1 0 33,627 0
Waste Management Inc common 94106L109 2,722,519 38,394 SH   OTR 1 0 38,394 0
Bank Of New York Mellon Corp/The common 064058100 4,878,576 102,967 SH   OTR 1 0 102,967 0
Thermo Fisher Scientific Inc common 883556102 11,379,433 80,648 SH   OTR 1 0 80,648 0
Ameriprise Financial Inc common 03076C106 1,762,171 15,884 SH   OTR 1 0 15,884 0
CenterPoint Energy Inc common 15189T107 1,057,376 42,913 SH   OTR 1 0 42,913 0
Xilinx Inc common 983919101 1,416,642 23,466 SH   OTR 1 0 23,466 0
Marriott International Inc/Md common 571903202 2,865,937 34,663 SH   OTR 1 0 34,663 0
Parker-Hannifin Corp common 701094104 2,249,100 16,065 SH   OTR 1 0 16,065 0
Dollar General Corp common 256677105 1,911,969 25,813 SH   OTR 1 0 25,813 0
Annaly Capital Management Inc common 035710409 1,080,240 108,349 SH   OTR 1 0 108,349 0
Pnc Financial Services Group Inc/The common 693475105 5,795,953 49,555 SH   OTR 1 0 49,555 0
Finisar Corp common 31787A507 1,698,752 56,120 SH   OTR 1 0 56,120 0
KKR & CO LP common 48248M102 1,875,837 121,966 SH   OTR 1 0 121,966 0
Morgan Stanley common 617446448 11,435,132 270,654 SH   OTR 1 0 270,654 0
Gilead Sciences Inc common 375558103 16,418,884 229,282 SH   OTR 1 0 229,282 0
Celgene Corp common 151020104 8,725,004 75,378 SH   OTR 1 0 75,378 0
Goodyear Tire & Rubber Co/The common 382550101 456,876 14,800 SH   OTR 1 0 14,800 0
Teleflex Inc common 879369106 4,494,312 27,889 SH   OTR 1 0 27,889 0
National Retail Properties Inc common 637417106 451,945 10,225 SH   OTR 1 0 10,225 0
Plains GP Holdings LP common 72651A207 378,567 10,916 SH   OTR 1 0 10,916 0
Royal Caribbean Cruises Ltd common 000886286 1,326,177 16,165 SH   OTR 1 0 16,165 0
American Axle & Manufacturing common 024061103 13,108,039 679,173 SH   OTR 1 0 679,173 0
Time Warner Inc common 887317303 16,563,486 171,589 SH   OTR 1 0 171,589 0
Synopsys Inc common 871607107 1,228,349 20,869 SH   OTR 1 0 20,869 0
Global Payments Inc common 37940X102 937,035 13,500 SH   OTR 1 0 13,500 0
Dell Tech Inc (Tracking Stock EMC US) common 24703L103 6,702,107 121,923 SH   OTR 1 0 121,923 0
XL Group Plc common G98294104 1,136,803 30,510 SH   OTR 1 0 30,510 0
Ao Smith Corp common 831865209 549,260 11,600 SH   OTR 1 0 11,600 0
Huntsman Corp common 447011107 18,640,950 976,989 SH   OTR 1 0 976,989 0
Microsoft Corp common 594918104 203,694,236 3,277,989 SH   OTR 1 0 3,277,989 0
Liberty Sirius Group-C common 531229607 432,616 12,754 SH   OTR 1 0 12,754 0
CarMax Inc common 143130102 43,477,094 675,215 SH   OTR 1 0 675,215 0
Ctrip.Com International Ltd ADR common 22943F100 10,233,520 255,838 SH   OTR 1 0 255,838 0
Dentsply Sirona Inc common 24906P109 14,386,547 249,204 SH   OTR 1 0 249,204 0
Western Union Co/The common 959802109 1,092,494 50,299 SH   OTR 1 0 50,299 0
Sirius XM Holdings Inc common 82968B103 802,847 180,415 SH   OTR 1 0 180,415 0
Pinnacle West Capital Corp common 723484101 1,055,668 13,529 SH   OTR 1 0 13,529 0
Incyte Corp common 45337C102 1,624,374 16,200 SH   OTR 1 0 16,200 0
Fortune Brands Home & Security Inc common 34964C106 796,554 14,900 SH   OTR 1 0 14,900 0
Extra Space Storage Inc common 30225T102 818,744 10,600 SH   OTR 1 0 10,600 0
Exxon Mobil Corp common 30231G102 39,464,921 437,236 SH   OTR 1 0 437,236 0
WhiteWave Foods Co common 966244105 1,506,927 27,103 SH   OTR 1 0 27,103 0
Grupo Financiero Banorte SAB de CV common 40052P107 422,620 17,000 SH   OTR 1 0 17,000 0
Etrade Financial Corp common 269246401 568,260 16,400 SH   OTR 1 0 16,400 0
Mylan NV common 001103120 4,396,330 115,238 SH   OTR 1 0 115,238 0
WestRock Co common 96145D105 837,400 16,494 SH   OTR 1 0 16,494 0
Ventas Inc common 92276F100 1,934,306 30,939 SH   OTR 1 0 30,939 0
Trimble Navigation Ltd common 896239100 509,113 16,886 SH   OTR 1 0 16,886 0
Williams Cos Inc/The common 969457100 2,266,992 72,800 SH   OTR 1 0 72,800 0
Ally Financial Inc common 02005N100 519,246 27,300 SH   OTR 1 0 27,300 0
Genuine Parts Co common 372460105 1,349,025 14,120 SH   OTR 1 0 14,120 0
Avalonbay Communities Inc common 053484101 2,175,048 12,278 SH   OTR 1 0 12,278 0
Aon PLC common 00B5BT0K0 10,264,329 92,032 SH   OTR 1 0 92,032 0
Concho Resources Inc common 20605P101 1,863,693 14,055 SH   OTR 1 0 14,055 0
American Capital Agency Corp common 00123Q104 387,982 21,400 SH   OTR 1 0 21,400 0
Autozone Inc common 053332102 9,379,546 11,876 SH   OTR 1 0 11,876 0
Danaher Corp common 235851102 4,666,897 59,955 SH   OTR 1 0 59,955 0
Yingli Green Energy Holding Co Ltd ADR common 98584B202 1,069,128 411,203 SH   OTR 1 0 411,203 0
Gap Inc/The common 364760108 365,031 16,267 SH   OTR 1 0 16,267 0
Cme Group Inc/Il common 12572Q105 3,427,625 29,715 SH   OTR 1 0 29,715 0
Twitter Inc common 90184L102 707,420 43,400 SH   OTR 1 0 43,400 0
Host Hotels & Resorts Inc common 44107P104 1,744,509 92,596 SH   OTR 1 0 92,596 0
REX American Resources Corp common 761624105 12,749,916 129,100 SH   OTR 1 0 129,100 0
Renewable Energy Group Inc common 75972A301 29,893,780 3,081,833 SH   OTR 1 0 3,081,833 0
Kohl's Corp common 500255104 753,489 15,259 SH   OTR 1 0 15,259 0
Illinois Tool Works Inc common 452308109 4,643,316 37,917 SH   OTR 1 0 37,917 0
Regions Financial Corp common 7591EP100 1,739,197 121,114 SH   OTR 1 0 121,114 0
Devon Energy Corp common 25179M103 1,948,967 42,675 SH   OTR 1 0 42,675 0
Fifth Third Bancorp common 316773100 1,923,851 71,333 SH   OTR 1 0 71,333 0
eBay Inc common 278642103 8,133,427 273,945 SH   OTR 1 0 273,945 0
Lennar Corp common 526057104 442,179 10,300 SH   OTR 1 0 10,300 0
Occidental Petroleum Corp common 674599105 8,694,049 122,056 SH   OTR 1 0 122,056 0
Entergy Corp common 29364G103 1,488,135 20,255 SH   OTR 1 0 20,255 0
Sprint Corp common 85207U105 690,608 82,020 SH   OTR 1 0 82,020 0
KeyCorp common 493267108 1,845,032 100,987 SH   OTR 1 0 100,987 0
Suntrust Banks Inc common 867914103 2,710,139 49,410 SH   OTR 1 0 49,410 0
Coach Inc common 189754104 1,209,696 34,543 SH   OTR 1 0 34,543 0
Coca-Cola Co/The common 191216100 27,092,659 653,465 SH   OTR 1 0 653,465 0
Target Corp common 87612E106 3,906,198 54,080 SH   OTR 1 0 54,080 0
Campbell Soup Co common 134429109 1,458,113 24,113 SH   OTR 1 0 24,113 0
Franklin Resources Inc common 354613101 1,675,224 42,325 SH   OTR 1 0 42,325 0
VF Corp common 918204108 17,750,399 332,716 SH   OTR 1 0 332,716 0
Praxair Inc common 74005P104 3,281,672 28,003 SH   OTR 1 0 28,003 0
Apache Corp common 037411105 2,400,182 37,816 SH   OTR 1 0 37,816 0
CSX Corp common 126408103 3,174,919 88,364 SH   OTR 1 0 88,364 0
Corning Inc common 219350105 2,436,587 100,395 SH   OTR 1 0 100,395 0
Phillips 66 common 718546104 2,203,455 25,500 SH   OTR 1 0 25,500 0
Marathon Petroleum Corp common 56585A102 1,233,575 24,500 SH   OTR 1 0 24,500 0
Firstenergy Corp common 337932107 572,945 18,500 SH   OTR 1 0 18,500 0
Aes Corp/Va common 00130H105 201,026 17,300 SH   OTR 1 0 17,300 0
Everest Re Group Ltd common G3223R108 5,530,535 25,557 SH   OTR 1 0 25,557 0
Ch Robinson Worldwide Inc common 12541W209 1,227,178 16,751 SH   OTR 1 0 16,751 0
Us Bancorp common 902973304 8,600,982 167,432 SH   OTR 1 0 167,432 0
PepsiCo Inc common 713448108 17,777,893 169,912 SH   OTR 1 0 169,912 0
Nike Inc common 654106103 6,680,943 131,437 SH   OTR 1 0 131,437 0
Mondelez International Inc common 609207105 8,022,489 180,972 SH   OTR 1 0 180,972 0
Lowe's Cos Inc common 548661107 6,200,953 87,190 SH   OTR 1 0 87,190 0
Dow Chemical Co/The common 260543103 6,732,963 117,668 SH   OTR 1 0 117,668 0
Berkshire Hathaway Inc common 084670702 19,067,519 116,993 SH   OTR 1 0 116,993 0
Axalta Coating Systems Ltd common G0750C108 375,360 13,800 SH   OTR 1 0 13,800 0
T Rowe Price Group Inc common 74144T108 5,200,541 69,101 SH   OTR 1 0 69,101 0
Wal Mart Stores common 931142103 5,025,024 72,700 SH   OTR 1 0 72,700 0
Baidu Inc ADR common 056752108 24,158,734 146,942 SH   OTR 1 0 146,942 0
Costco Wholesale Corp common 22160K105 7,677,755 47,953 SH   OTR 1 0 47,953 0
Ecopetrol Sa ADR common 279158109 5,996,530 662,600 SH   OTR 1 0 662,600 0
PPL Corp common 69351T106 2,469,647 72,530 SH   OTR 1 0 72,530 0
Under Armour Inc - Class C common 904311206 385,755 15,326 SH   OTR 1 0 15,326 0
Verisk Analytics Inc common 92345Y106 1,286,626 15,851 SH   OTR 1 0 15,851 0
Tyson Foods Inc common 902494103 2,094,529 33,958 SH   OTR 1 0 33,958 0
T-Mobile US Inc common 872590104 2,870,612 49,915 SH   OTR 1 0 49,915 0
ServiceNow Inc common 81762P102 976,976 13,142 SH   OTR 1 0 13,142 0
Lam Research Corp common 512807108 1,642,727 15,537 SH   OTR 1 0 15,537 0
Endo International PLC common 00BJ3V905 285,442 17,331 SH   OTR 1 0 17,331 0
Delta Air Lines Inc common 247361702 746,753 15,181 SH   OTR 1 0 15,181 0
Oracle Corp common 68389X105 125,929,441 3,275,148 SH   OTR 1 0 3,275,148 0
Tenneco Inc common 880349105 53,715,392 859,859 SH   OTR 1 0 859,859 0
Cerner Corp common 156782104 11,267,807 237,868 SH   OTR 1 0 237,868 0
Sunrun Inc common 86771W105 23,250,446 4,378,615 SH   OTR 1 0 4,378,615 0
Pentair PLC common 00BLS09M3 1,206,066 21,510 SH   OTR 1 0 21,510 0
Vertex Pharmaceuticals Inc common 92532F100 1,648,735 22,380 SH   OTR 1 0 22,380 0
Welltower Inc common 95040Q104 2,049,865 30,627 SH   OTR 1 0 30,627 0
Ppg Industries Inc common 693506107 2,882,220 30,416 SH   OTR 1 0 30,416 0
Church & Dwight Co Inc common 171340102 1,285,752 29,096 SH   OTR 1 0 29,096 0
HCA Holdings Inc common 40412C101 2,090,621 28,244 SH   OTR 1 0 28,244 0
Ca Inc common 12673P105 1,032,334 32,494 SH   OTR 1 0 32,494 0
Monster Beverage Corp common 61174X109 1,989,758 44,875 SH   OTR 1 0 44,875 0
Oneok Inc common 682680103 906,619 15,792 SH   OTR 1 0 15,792 0
CIT Group Inc common 125581801 3,509,832 82,236 SH   OTR 1 0 82,236 0
Invesco Ltd common G491BT108 1,352,679 44,584 SH   OTR 1 0 44,584 0
Fastenal Co common 311900104 1,304,729 27,772 SH   OTR 1 0 27,772 0
Pg&E Corp common 69331C108 3,408,103 56,082 SH   OTR 1 0 56,082 0
Marsh & Mclennan Cos Inc common 571748102 3,940,024 58,293 SH   OTR 1 0 58,293 0
Seagate Technology Plc common 00B58JVZ5 767,675 20,112 SH   OTR 1 0 20,112 0
Halliburton Co common 406216101 6,129,803 113,326 SH   OTR 1 0 113,326 0
Applied Materials Inc common 038222105 10,897,256 337,690 SH   OTR 1 0 337,690 0
Liberty Global Plc C common 00B8W67B1 1,891,652 63,692 SH   OTR 1 0 63,692 0
Twenty-First Century Fox Inc B common 90130A200 1,194,422 43,832 SH   OTR 1 0 43,832 0
Eaton Corp PLC common 00B8KQN82 9,472,571 141,192 SH   OTR 1 0 141,192 0
Eastman Chemical Co common 277432100 1,138,379 15,136 SH   OTR 1 0 15,136 0
Public Storage common 74460D109 3,104,192 13,889 SH   OTR 1 0 13,889 0
Aetna Inc common 00817Y108 12,186,587 98,271 SH   OTR 1 0 98,271 0
Weyerhaeuser Co common 962166104 1,937,766 64,399 SH   OTR 1 0 64,399 0
Emerson Electric Co common 291011104 4,108,775 73,700 SH   OTR 1 0 73,700 0
Whole Foods Market Inc common 966837106 1,248,856 40,600 SH   OTR 1 0 40,600 0
Becton Dickinson And Co common 075887109 3,376,227 20,394 SH   OTR 1 0 20,394 0
Newmont Mining Corp common 651639106 1,827,072 53,627 SH   OTR 1 0 53,627 0
Fiserv Inc common 337738108 2,069,272 19,470 SH   OTR 1 0 19,470 0
Allstate Corp/The common 020002101 2,782,910 37,546 SH   OTR 1 0 37,546 0
Agilent Technologies Inc common 00846U101 1,615,056 35,449 SH   OTR 1 0 35,449 0
Procter & Gamble Co/The common 742718109 28,305,196 336,646 SH   OTR 1 0 336,646 0
Conagra Foods Inc common 205887102 1,980,308 50,071 SH   OTR 1 0 50,071 0
Kimberly-Clark Corp common 494368103 4,034,941 35,357 SH   OTR 1 0 35,357 0
Charles Schwab Corp/The common 808513105 10,785,967 273,270 SH   OTR 1 0 273,270 0
Lincoln National Corp common 534187109 1,772,723 26,750 SH   OTR 1 0 26,750 0
Vipshop Holdings Ltd ADR common 92763W103 274,259 24,910 SH   OTR 1 0 24,910 0
TICC Capital Corp common 87244T109 364,522 55,147 SH   OTR 1 0 55,147 0
Zayo Group Holdings Inc common 98919V105 390,870 11,895 SH   OTR 1 0 11,895 0
General Mills Inc common 370334104 4,734,176 76,642 SH   OTR 1 0 76,642 0
Expeditors International of Washington Inc common 302130109 1,202,033 22,697 SH   OTR 1 0 22,697 0
Texas Instruments Inc common 882508104 7,349,028 100,713 SH   OTR 1 0 100,713 0
The Priceline Group Inc common 741503403 22,036,348 15,031 SH   OTR 1 0 15,031 0
Eli Lilly & Co common 532457108 21,936,288 298,250 SH   OTR 1 0 298,250 0
EI Du Pont de Nemours & Co common 263534109 6,760,874 92,110 SH   OTR 1 0 92,110 0
Johnson Controls International PLC common 00BY7QL61 45,966,845 1,115,971 SH   OTR 1 0 1,115,971 0
Borgwarner Inc common 099724106 41,383,288 1,049,272 SH   OTR 1 0 1,049,272 0
Yum China Holding Inc common 98850P109 548,520 21,000 SH   OTR 1 0 21,000 0
Green Plains Inc common 393222104 43,715,254 1,569,668 SH   OTR 1 0 1,569,668 0
Steris plc common 00BVVBC02 1,599,200 23,727 SH   OTR 1 0 23,727 0
AerCap Holdings NV common 000068766 586,701 14,100 SH   OTR 1 0 14,100 0
Illumina Inc common 452327109 1,741,216 13,599 SH   OTR 1 0 13,599 0
Snap-On Inc common 833034101 6,128,212 35,781 SH   OTR 1 0 35,781 0
Modine Manufacturing Co common 607828100 16,181,162 1,085,984 SH   OTR 1 0 1,085,984 0
First Solar Inc common 336433107 16,518,569 514,918 SH   OTR 1 0 514,918 0
Tal Education Group - ADR common 874080104 10,613,695 151,300 SH   OTR 1 0 151,300 0
Varian Medical Systems Inc common 92220P105 15,490,013 172,533 SH   OTR 1 0 172,533 0
Red Hat Inc common 756577102 1,188,106 17,046 SH   OTR 1 0 17,046 0
Interpublic Group Of Cos Inc/The common 460690100 915,331 39,100 SH   OTR 1 0 39,100 0
Hilton Worldwide Holdings Inc common 43300A203 1,444,320 53,100 SH   OTR 1 0 53,100 0
Hasbro Inc common 418056107 948,105 12,188 SH   OTR 1 0 12,188 0
Foot Locker Inc common 344849104 893,214 12,600 SH   OTR 1 0 12,600 0
Digital Realty Trust Inc common 253868103 1,407,181 14,321 SH   OTR 1 0 14,321 0
Ameren Corp common 023608102 807,884 15,400 SH   OTR 1 0 15,400 0
Mattel Inc common 577081102 1,350,446 49,018 SH   OTR 1 0 49,018 0
Rockwell Automation Inc common 773903109 10,990,694 81,776 SH   OTR 1 0 81,776 0
Carnival Corp common 143658300 38,946,398 748,106 SH   OTR 1 0 748,106 0
AGCO Corp common 001084102 800,551 13,836 SH   OTR 1 0 13,836 0
Metlife Inc common 59156R108 27,810,420 516,059 SH   OTR 1 0 516,059 0
Cisco Systems Inc common 17275R102 72,390,590 2,395,453 SH   OTR 1 0 2,395,453 0
Tegna Inc common 87901J105 264,787 12,379 SH   OTR 1 0 12,379 0
Centene Corp common 15135B101 4,893,766 86,600 SH   OTR 1 0 86,600 0
PayPal Holdings Inc common 70450Y103 4,017,257 101,780 SH   OTR 1 0 101,780 0
Microchip Technology Inc common 595017104 1,548,966 24,146 SH   OTR 1 0 24,146 0
Eversource Energy common 30040W108 2,022,578 36,621 SH   OTR 1 0 36,621 0
Quintiles Transnational Holdings Inc common 74876Y101 6,595,132 86,721 SH   OTR 1 0 86,721 0
Discovery Communications Inc A common 25470F104 303,346 11,067 SH   OTR 1 0 11,067 0
Iron Mountain Inc common 46284V101 511,300 15,742 SH   OTR 1 0 15,742 0
Ecolab Inc common 278865100 3,265,515 27,858 SH   OTR 1 0 27,858 0
Molson Coors Brewing Co common 60871R209 9,869,472 101,423 SH   OTR 1 0 101,423 0
General Growth Properties Inc common 370023103 1,278,327 51,174 SH   OTR 1 0 51,174 0
Spectra Energy Corp common 847560109 2,756,317 67,080 SH   OTR 1 0 67,080 0
Range Resources Corp common 75281A109 505,779 14,720 SH   OTR 1 0 14,720 0
Sempra Energy common 816851109 2,665,652 26,487 SH   OTR 1 0 26,487 0
Southern Co/The common 842587107 5,504,656 111,906 SH   OTR 1 0 111,906 0
Akamai Technologies Inc common 00971T101 760,552 11,406 SH   OTR 1 0 11,406 0
Tiffany & Co common 886547108 1,202,952 15,536 SH   OTR 1 0 15,536 0
International Paper Co common 460146103 1,925,919 36,297 SH   OTR 1 0 36,297 0
Voya Financial Inc common 929089100 560,846 14,300 SH   OTR 1 0 14,300 0
Micron Technology Inc common 595112103 2,139,217 97,592 SH   OTR 1 0 97,592 0
Linear Technology Corp common 535678106 1,461,110 23,434 SH   OTR 1 0 23,434 0
Navient Corp common 63938C108 325,971 19,840 SH   OTR 1 0 19,840 0
Perrigo Co Plc common 00BGH1M56 2,042,131 24,536 SH   OTR 1 0 24,536 0
Air Products & Chemicals Inc common 009158106 3,013,317 20,952 SH   OTR 1 0 20,952 0
AMETEK Inc common 031100100 1,572,599 32,358 SH   OTR 1 0 32,358 0
Symantec Corp common 871503108 1,374,463 57,533 SH   OTR 1 0 57,533 0
Viavi Solutions Inc common 925550105 32,776,761 4,006,939 SH   OTR 1 0 4,006,939 0
Goldman Sachs Group Inc/The common 38141G104 8,762,194 36,593 SH   OTR 1 0 36,593 0
Dover Corp common 260003108 1,694,617 22,616 SH   OTR 1 0 22,616 0
Caterpillar Inc common 149123101 6,111,288 65,897 SH   OTR 1 0 65,897 0
Southwestern Energy Co common 845467109 420,108 38,827 SH   OTR 1 0 38,827 0
Prudential Financial Inc common 744320102 8,340,409 80,150 SH   OTR 1 0 80,150 0
Schlumberger Ltd common 806857108 25,253,839 300,820 SH   OTR 1 0 300,820 0
Xcel Energy Inc common 98389B100 1,237,280 30,400 SH   OTR 1 0 30,400 0
Blackstone Group Lp common 09253U108 3,680,216 136,153 SH   OTR 1 0 136,153 0
Apollo Investment Corp common 03761U106 1,012,555 172,791 SH   OTR 1 0 172,791 0
Teva Pharmaceutical Industries Ltd ADR common 881624209 605,375 16,700 SH   OTR 1 0 16,700 0
Tractor Supply Co common 892356106 1,031,016 13,600 SH   OTR 1 0 13,600 0
Ross Stores Inc common 778296103 2,747,328 41,880 SH   OTR 1 0 41,880 0
Autoliv Inc common 052800109 1,793,654 15,852 SH   OTR 1 0 15,852 0
Union Pacific Corp common 907818108 9,129,231 88,052 SH   OTR 1 0 88,052 0
Unitedhealth Group Inc common 91324P102 94,039,824 587,602 SH   OTR 1 0 587,602 0
Qualcomm Inc common 747525103 11,063,788 169,690 SH   OTR 1 0 169,690 0
Alphabet Inc C-Shares common 02079K107 29,274,361 37,929 SH   OTR 1 0 37,929 0
Fitbit Inc common 33812L102 41,859,610 5,718,526 SH   OTR 1 0 5,718,526 0
Fmc Technologies Inc common 30249U101 637,977 17,956 SH   OTR 1 0 17,956 0
Targa Resources Corp common 87612G101 672,840 12,000 SH   OTR 1 0 12,000 0
Lyondellbasell Industries NV common 000943499 32,512,507 379,022 SH   OTR 1 0 379,022 0
DaVita Inc common 23918K108 8,885,922 138,410 SH   OTR 1 0 138,410 0
Discover Financial Services common 254709108 6,575,689 91,215 SH   OTR 1 0 91,215 0
Celanese Corp common 150870103 1,340,470 17,024 SH   OTR 1 0 17,024 0
Alibaba Group Holding Ltd - ADR common 01609W102 12,726,610 144,950 SH   OTR 1 0 144,950 0
Skyworks Solutions Inc common 83088M102 1,367,473 18,316 SH   OTR 1 0 18,316 0
Jm Smucker Co/The common 832696405 1,842,143 14,385 SH   OTR 1 0 14,385 0
Dr Pepper Snapple Group Inc common 26138E109 2,053,403 22,647 SH   OTR 1 0 22,647 0
Viacom Inc common 92553P201 1,081,571 30,814 SH   OTR 1 0 30,814 0
Electronic Arts Inc common 285512109 2,070,128 26,284 SH   OTR 1 0 26,284 0
Westar Energy Inc common 95709T100 702,966 12,475 SH   OTR 1 0 12,475 0
Newfield Exploration Co common 651290108 22,028,841 543,922 SH   OTR 1 0 543,922 0
Unilever NV common 904784709 492,720 12,000 SH   OTR 1 0 12,000 0
Xylem Inc/Ny common 98419M100 1,516,253 30,619 SH   OTR 1 0 30,619 0
Total System Services Inc common 891906109 737,215 15,036 SH   OTR 1 0 15,036 0
Nvidia Corp common 67066G104 5,500,099 51,528 SH   OTR 1 0 51,528 0
Masco Corp common 574599106 1,124,692 35,569 SH   OTR 1 0 35,569 0
Hanesbrands Inc common 410345102 708,618 32,852 SH   OTR 1 0 32,852 0
Quest Diagnostics Inc common 74834L100 1,225,578 13,336 SH   OTR 1 0 13,336 0
Autodesk Inc common 052769106 1,356,455 18,328 SH   OTR 1 0 18,328 0
Marvell Technology Group Ltd common G5876H105 959,776 69,198 SH   OTR 1 0 69,198 0
Johnson & Johnson common 478160104 148,554,654 1,289,425 SH   OTR 1 0 1,289,425 0
Citigroup Inc common 172967424 108,755,414 1,829,975 SH   OTR 1 0 1,829,975 0
Bed Bath & Beyond Inc common 075896100 608,584 14,975 SH   OTR 1 0 14,975 0
Ingersoll-Rand Plc common 00B633030 77,141,045 1,027,999 SH   OTR 1 0 1,027,999 0
American Water Works Co Inc common 030420103 1,391,338 19,228 SH   OTR 1 0 19,228 0
OGE Energy Corp common 670837103 489,173 14,624 SH   OTR 1 0 14,624 0
Frontier Communications Corp common 35906A108 206,847 61,379 SH   OTR 1 0 61,379 0
Crown Castle International Corp common 22822V101 2,537,849 29,248 SH   OTR 1 0 29,248 0
Duke Realty Corp common 264411505 540,284 20,342 SH   OTR 1 0 20,342 0
Stanley Black & Decker Inc common 854502101 1,976,567 17,234 SH   OTR 1 0 17,234 0
O2micro International Ltd ADR common 67107W100 4,723,936 2,624,409 SH   OTR 1 0 2,624,409 0
Republic Services Inc common 760759100 1,391,050 24,383 SH   OTR 1 0 24,383 0
Zoetis Inc common 98978V103 13,559,524 253,307 SH   OTR 1 0 253,307 0
Boston Properties Inc common 101121101 1,740,795 13,840 SH   OTR 1 0 13,840 0
Citrix Systems Inc common 177376100 1,286,778 14,408 SH   OTR 1 0 14,408 0
NetApp Inc common 64110D104 990,981 28,097 SH   OTR 1 0 28,097 0
Hologic Inc common 436440101 690,265 17,205 SH   OTR 1 0 17,205 0
Brown-Forman Corp common 115637209 1,358,471 30,242 SH   OTR 1 0 30,242 0
Weatherford International Plc common 00BLNN369 1,533,297 307,274 SH   OTR 1 0 307,274 0
Consolidated Edison Inc common 209115104 2,513,151 34,109 SH   OTR 1 0 34,109 0
Equity Residential common 29476L107 2,100,517 32,637 SH   OTR 1 0 32,637 0
Netflix Inc common 64110L106 5,004,615 40,425 SH   OTR 1 0 40,425 0
Archer-Daniels-Midland Co common 039483102 2,877,822 63,041 SH   OTR 1 0 63,041 0
DISH Network Corp common 25470M109 1,376,011 23,753 SH   OTR 1 0 23,753 0
Arconic Inc. common 03965L100 965,749 52,090 SH   OTR 1 0 52,090 0
Fedex Corp common 31428X106 4,675,482 25,110 SH   OTR 1 0 25,110 0
Patterson Cos Inc common 703395103 3,856,205 93,985 SH   OTR 1 0 93,985 0
Public Service Enterprise Group Inc common 744573106 2,261,268 51,533 SH   OTR 1 0 51,533 0
Td Ameritrade Holding Corp common 87236Y108 774,728 17,769 SH   OTR 1 0 17,769 0
JPMorgan Chase & Co common 46625H100 43,233,361 501,024 SH   OTR 1 0 501,024 0
Macy's Inc common 55616P104 961,069 26,838 SH   OTR 1 0 26,838 0
Baxter International Inc common 071813109 5,397,420 121,728 SH   OTR 1 0 121,728 0
Automatic Data Processing Inc common 053015103 4,517,592 43,954 SH   OTR 1 0 43,954 0
NiSource Inc common 65473P105 633,204 28,600 SH   OTR 1 0 28,600 0
Bristol-Myers Squibb Co common 110122108 17,210,931 294,506 SH   OTR 1 0 294,506 0
Intercontinental Exchange Inc common 45866F104 10,405,541 184,430 SH   OTR 1 0 184,430 0
Northern Trust Corp common 665859104 1,880,113 21,113 SH   OTR 1 0 21,113 0
Twenty-First Century Fox Inc A common 90130A101 3,060,566 109,150 SH   OTR 1 0 109,150 0
L Brands Inc common 501797104 1,531,373 23,259 SH   OTR 1 0 23,259 0
Progressive Corp/The common 743315103 2,052,788 57,825 SH   OTR 1 0 57,825 0
Cvs Health Corp common 126650100 39,357,546 498,765 SH   OTR 1 0 498,765 0
Apollo Global Management LLC common 037612306 1,217,064 62,800 SH   OTR 1 0 62,800 0
Prospect Capital Corp common 74348T102 1,118,900 134,000 SH   OTR 1 0 134,000 0
Gladstone Capital Corp common 376535100 429,132 45,701 SH   OTR 1 0 45,701 0
Scana Corp common 80589M102 1,890,551 25,799 SH   OTR 1 0 25,799 0
Las Vegas Sands Corp common 517834107 2,178,968 40,797 SH   OTR 1 0 40,797 0
Dte Energy Co common 233331107 1,221,524 12,400 SH   OTR 1 0 12,400 0
Medtronic Inc common 00BTN1Y11 18,224,552 255,855 SH   OTR 1 0 255,855 0
Home Depot Inc/The common 437076102 15,882,446 118,455 SH   OTR 1 0 118,455 0
Charter Communications Inc common 16119P108 7,297,332 25,345 SH   OTR 1 0 25,345 0
Amgen Inc common 031162100 10,566,012 72,266 SH   OTR 1 0 72,266 0
AbbVie Inc common 00287Y109 9,674,477 154,495 SH   OTR 1 0 154,495 0
LKQ Corp common 501889208 743,630 24,262 SH   OTR 1 0 24,262 0
Flextronics International Ltd common 999900002 754,511 52,506 SH   OTR 1 0 52,506 0
Coty Inc common 222070203 980,830 53,568 SH   OTR 1 0 53,568 0
Apple Inc common 037833100 239,422,409 2,067,194 SH   OTR 1 0 2,067,194 0
Fortive Corp common 34959J108 2,747,304 51,227 SH   OTR 1 0 51,227 0
UDR Inc common 902653104 753,093 20,644 SH   OTR 1 0 20,644 0
Nasdaq Inc common 631103108 691,336 10,300 SH   OTR 1 0 10,300 0
Expedia Inc common 30212P303 1,277,685 11,279 SH   OTR 1 0 11,279 0
Edwards Lifesciences Corp common 28176E108 1,887,680 20,146 SH   OTR 1 0 20,146 0
Dr Horton Inc common 23331A109 733,373 26,834 SH   OTR 1 0 26,834 0
Biomarin Pharmaceutical Inc common 09061G101 1,342,008 16,200 SH   OTR 1 0 16,200 0
Best Buy Co Inc common 086516101 1,219,850 28,588 SH   OTR 1 0 28,588 0
Aramark common 03852U106 750,120 21,000 SH   OTR 1 0 21,000 0
Mosaic Co/The common 61945C103 903,657 30,810 SH   OTR 1 0 30,810 0
Lululemon Athletica Inc common 550021109 839,021 12,910 SH   OTR 1 0 12,910 0
Canadian Solar Inc common 136635109 58,972,075 4,837,742 SH   OTR 1 0 4,837,742 0
Western Digital Corp common 958102105 78,175,863 1,150,491 SH   OTR 1 0 1,150,491 0
Nxp Semiconductors Nv common 000953878 6,447,000 65,779 SH   OTR 1 0 65,779 0
Rite Aid Corp common 767754104 609,686 73,991 SH   OTR 1 0 73,991 0
Realty Income Corp common 756109104 1,235,820 21,500 SH   OTR 1 0 21,500 0
Pacific Ethanol Inc common 69423U305 12,408,311 1,306,138 SH   OTR 1 0 1,306,138 0
Liberty Interactive Corp Qvc Group common 53071M104 768,970 38,487 SH   OTR 1 0 38,487 0
Zynga Inc common 98986T108 38,158,818 14,847,789 SH   OTR 1 0 14,847,789 0
Nielsen Holdings Plc common 00BWFY550 1,465,355 34,931 SH   OTR 1 0 34,931 0
NuCor Corp common 670346105 2,065,225 34,698 SH   OTR 1 0 34,698 0
Fnf Group common 31620R303 553,548 16,300 SH   OTR 1 0 16,300 0
American Tower Corp common 03027X100 4,618,427 43,702 SH   OTR 1 0 43,702 0
Constellation Brands Inc common 21036P108 2,886,367 18,827 SH   OTR 1 0 18,827 0
Ford Motor Co common 345370860 4,414,010 363,892 SH   OTR 1 0 363,892 0
EOG Resources Inc common 26875P101 11,368,493 112,448 SH   OTR 1 0 112,448 0
TE Connectivity Ltd common 010299318 2,661,460 38,416 SH   OTR 1 0 38,416 0
Kellogg Co common 487836108 6,919,895 93,880 SH   OTR 1 0 93,880 0
Bunge Ltd common G16962105 29,412,733 407,153 SH   OTR 1 0 407,153 0
Sysco Corp common 871829107 3,275,578 59,158 SH   OTR 1 0 59,158 0
Calpine Corp common 131347304 272,617 23,851 SH   OTR 1 0 23,851 0
Torchmark Corp common 891027104 783,479 10,622 SH   OTR 1 0 10,622 0
Clorox Co/The common 189054109 1,493,049 12,440 SH   OTR 1 0 12,440 0
Anadarko Petroleum Corp common 032511107 123,463,729 1,770,597 SH   OTR 1 0 1,770,597 0
People's United Financial Inc common 712704105 377,694 19,509 SH   OTR 1 0 19,509 0
Stryker Corp common 863667101 3,869,264 32,295 SH   OTR 1 0 32,295 0
M&T Bank Corp common 55261F104 1,961,945 12,542 SH   OTR 1 0 12,542 0
State Street Corp common 857477103 2,948,075 37,932 SH   OTR 1 0 37,932 0
Monsanto Co common 61166W101 9,990,426 94,957 SH   OTR 1 0 94,957 0
Baker Hughes Inc common 057224107 2,818,399 43,380 SH   OTR 1 0 43,380 0
Unum Group common 91529Y106 649,285 14,780 SH   OTR 1 0 14,780 0
Xerox Corp common 984121103 883,048 101,151 SH   OTR 1 0 101,151 0
Capital One Financial Corp common 14040H105 4,365,315 50,038 SH   OTR 1 0 50,038 0
Noble Energy Inc common 655044105 28,912,051 759,644 SH   OTR 1 0 759,644 0
Aflac Inc common 001055102 2,775,648 39,880 SH   OTR 1 0 39,880 0
NextEra Energy Inc common 65339F101 6,777,205 56,732 SH   OTR 1 0 56,732 0
Mellanox Technologies Ltd common 001101732 81,103,432 1,982,969 SH   OTR 1 0 1,982,969 0
Verizon Communications Inc common 92343V104 21,276,627 398,588 SH   OTR 1 0 398,588 0
Hartford Financial Services Group Inc common 416515104 1,704,583 35,773 SH   OTR 1 0 35,773 0
Zimmer Biomet Holdings Inc common 98956P102 1,971,946 19,108 SH   OTR 1 0 19,108 0
Omnicom Group Inc common 681919106 1,932,763 22,709 SH   OTR 1 0 22,709 0
Analog Devices Inc common 032654105 2,136,553 29,421 SH   OTR 1 0 29,421 0
Moody's Corp common 615369105 1,865,415 19,788 SH   OTR 1 0 19,788 0
Hdfc Bank Ltd ADR common 40415F101 782,772 12,900 SH   OTR 1 0 12,900 0
Safeguard Scientifics Inc common 786449207 378,725 28,158 SH   OTR 1 0 28,158 0
NCI Building Sys common 628852204 584,402 37,342 SH   OTR 1 0 37,342 0
CMS Energy Corp common 125896100 2,223,382 53,421 SH   OTR 1 0 53,421 0
Pfizer Inc common 717081103 67,025,468 2,063,592 SH   OTR 1 0 2,063,592 0
Merck & Co Inc common 58933Y105 25,441,907 432,171 SH   OTR 1 0 432,171 0
ConocoPhillips common 20825C104 7,100,977 141,623 SH   OTR 1 0 141,623 0
Bank Of America Corp common 060505104 114,163,163 5,165,754 SH   OTR 1 0 5,165,754 0
American Express Co common 025816109 10,161,109 137,164 SH   OTR 1 0 137,164 0
Amazon.Com Inc common 023135106 27,935,657 37,254 SH   OTR 1 0 37,254 0
Citizens Financial Group Inc common 174610105 6,159,608 172,877 SH   OTR 1 0 172,877 0
Abbott Laboratories common 002824100 49,544,137 1,289,876 SH   OTR 1 0 1,289,876 0
UGI Corp common 902681105 1,069,056 23,200 SH   OTR 1 0 23,200 0
Liberty Global Plc A common 00B8W6766 754,227 24,656 SH   OTR 1 0 24,656 0
IHS Markit Ltd common G47567105 939,073 26,520 SH   OTR 1 0 26,520 0
Crown Holdings Inc common 228368106 945,209 17,980 SH   OTR 1 0 17,980 0
Constellium NV common 001048952 3,282,683 556,387 SH   OTR 1 0 556,387 0
General Motors Co common 37045V100 4,714,409 135,316 SH   OTR 1 0 135,316 0
General Electric Co common 369604103 32,973,273 1,043,458 SH   OTR 1 0 1,043,458 0
Telefonica Brasil Sa ADR common 87936R106 520,482 38,900 SH   OTR 1 0 38,900 0
Pioneer Natural Resources Co common 723787107 73,099,597 405,951 SH   OTR 1 0 405,951 0
Sabre Corp common 78573M104 337,424 13,524 SH   OTR 1 0 13,524 0
Tesla Motors Inc common 88160R101 2,267,251 10,610 SH   OTR 1 0 10,610 0
Broadcom Ltd common 999901482 6,400,311 36,207 SH   OTR 1 0 36,207 0
Level 3 Communications Inc common 52729N308 1,583,716 28,100 SH   OTR 1 0 28,100 0
Wec Energy Group Inc common 92939U106 1,843,604 31,434 SH   OTR 1 0 31,434 0
Vulcan Materials Co common 929160109 1,516,443 12,117 SH   OTR 1 0 12,117 0
Newell Brands Inc common 651229106 2,033,941 45,553 SH   OTR 1 0 45,553 0
Harris Corp common 413875105 1,256,999 12,267 SH   OTR 1 0 12,267 0
Equifax Inc common 294429105 1,595,159 13,492 SH   OTR 1 0 13,492 0
Cintas Corp common 172908105 1,207,371 10,448 SH   OTR 1 0 10,448 0
Activision Blizzard Inc common 00507V109 25,096,703 695,007 SH   OTR 1 0 695,007 0
Arch Capital Group Ltd common G0450A105 1,006,659 11,666 SH   OTR 1 0 11,666 0
Synchrony Financial common 87165B103 58,134,717 1,602,832 SH   OTR 1 0 1,602,832 0
Hain Celestial common 405217100 823,923 21,110 SH   OTR 1 0 21,110 0
Yahoo! Inc common 984332106 4,081,619 105,550 SH   OTR 1 0 105,550 0
Bank Mandiri Persero Tbk PT common 69367U105 507,600 60,000 SH   OTR 1 0 60,000 0
Salesforce.com Inc common 79466L302 34,009,422 496,778 SH   OTR 1 0 496,778 0
Brixmor Property Group Inc common 11120U105 471,306 19,300 SH   OTR 1 0 19,300 0
Hewlett Packard Enterprise Co common 42824C109 3,819,951 165,080 SH   OTR 1 0 165,080 0
Alexion Pharmaceuticals Inc common 015351109 2,607,034 21,308 SH   OTR 1 0 21,308 0
Jinkosolar Holding Co Ltd ADR common 47759T100 4,897,816 321,590 SH   OTR 1 0 321,590 0
Cabot Oil & Gas Corp common 127097103 911,694 39,028 SH   OTR 1 0 39,028 0
Vereit INC common 92339V100 583,309 68,949 SH   OTR 1 0 68,949 0
Kla-Tencor Corp common 482480100 1,219,540 15,500 SH   OTR 1 0 15,500 0
SunPower Corp common 867652406 7,989,890 1,208,758 SH   OTR 1 0 1,208,758 0
Mccormick & Co Inc/Md common 579780206 1,187,064 12,719 SH   OTR 1 0 12,719 0
Principal Financial Group Inc common 74251V102 1,644,034 28,414 SH   OTR 1 0 28,414 0
Flowserve Corp common 34354P105 510,675 10,628 SH   OTR 1 0 10,628 0
Estee Lauder Cos Inc/The common 518439104 1,597,111 20,880 SH   OTR 1 0 20,880 0
Vornado Realty Trust common 929042109 1,338,858 12,828 SH   OTR 1 0 12,828 0
Antero Resources Corp common 03674X106 254,308 10,753 SH   OTR 1 0 10,753 0
Pultegroup Inc common 745867101 336,354 18,300 SH   OTR 1 0 18,300 0
Macerich Co/The common 554382101 757,634 10,695 SH   OTR 1 0 10,695 0
Allergan Plc common 00BY9D546 7,832,533 37,296 SH   OTR 1 0 37,296 0
Humana Inc common 444859102 5,368,845 26,314 SH   OTR 1 0 26,314 0
Ball Corp common 058498106 1,143,316 15,230 SH   OTR 1 0 15,230 0
Edison International common 281020107 2,593,296 36,023 SH   OTR 1 0 36,023 0
Simon Property Group Inc common 828806109 5,234,691 29,463 SH   OTR 1 0 29,463 0
HP Inc common 40434L105 7,354,392 495,579 SH   OTR 1 0 495,579 0
Murphy Oil Corp common 626717102 388,409 12,477 SH   OTR 1 0 12,477 0
Cardinal Health Inc common 14149Y108 2,229,847 30,983 SH   OTR 1 0 30,983 0
CenturyLink Inc common 156700106 1,185,837 49,867 SH   OTR 1 0 49,867 0
Huntington Bancshares Inc/Oh common 446150104 965,457 73,030 SH   OTR 1 0 73,030 0
News Corp A common 65249B109 235,927 20,587 SH   OTR 1 0 20,587 0
Hollyfrontier Corp common 436106108 425,880 13,000 SH   OTR 1 0 13,000 0
Dollar Tree Inc common 256746108 1,609,589 20,855 SH   OTR 1 0 20,855 0
TJX Cos Inc common 872540109 4,801,558 63,910 SH   OTR 1 0 63,910 0
Bb&T Corp common 054937107 3,675,741 78,174 SH   OTR 1 0 78,174 0
S&P Global Inc common 78409V104 8,702,997 80,928 SH   OTR 1 0 80,928 0
3m Co common 88579Y101 12,344,901 69,132 SH   OTR 1 0 69,132 0
Walt Disney Co/The common 254687106 23,397,494 224,501 SH   OTR 1 0 224,501 0
Motorola Solutions Inc common 620076307 1,350,361 16,291 SH   OTR 1 0 16,291 0
Blackrock Inc common 09247X101 4,620,136 12,141 SH   OTR 1 0 12,141 0
Deere & Co common 244199105 3,278,321 31,816 SH   OTR 1 0 31,816 0
National Oilwell Varco Inc common 637071101 1,525,493 40,745 SH   OTR 1 0 40,745 0
Duke Energy Corp common 26441C204 2,941,798 37,900 SH   OTR 1 0 37,900 0
American Electric Power Co Inc common 025537101 1,781,768 28,300 SH   OTR 1 0 28,300 0
Fifth Street Finance Corp common 31678A103 345,291 64,300 SH   OTR 1 0 64,300 0
Taiwan Semiconductor Manufacturing Co Ltd ADR common 874039100 7,603,168 264,458 SH   OTR 1 0 264,458 0
American Capital Ltd common 02503Y103 2,316,843 129,216 SH   OTR 1 0 129,216 0