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