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