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
ServiceNow Inc common 81762P102 4,878,285 17,767 SH   OTR 1 0 17,767 0
Allegion PLC common 00BFRT3W7 2,145,002 19,403 SH   OTR 1 0 19,403 0
Wabtec Corp common 929740108 2,244,509 31,278 SH   OTR 1 0 31,278 0
Raymond James Financial Inc common 754730109 1,015,868 12,015 SH   OTR 1 0 12,015 0
Ch Robinson Worldwide Inc common 12541W209 1,877,209 22,255 SH   OTR 1 0 22,255 0
United Parcel Service Inc common 911312106 11,622,006 112,540 SH   OTR 1 0 112,540 0
Continental Resources Inc/Ok common 212015101 508,658 12,085 SH   OTR 1 0 12,085 0
Progressive Corp/The common 743315103 4,830,570 60,435 SH   OTR 1 0 60,435 0
Medtronic Plc common 00BTN1Y11 66,041,036 678,109 SH   OTR 1 0 678,109 0
Bank Of New York Mellon Corp/The common 064058100 3,885,156 87,999 SH   OTR 1 0 87,999 0
Amerisourcebergen Corp common 03073E105 2,156,055 25,288 SH   OTR 1 0 25,288 0
Goldman Sachs Group Inc/The common 38141G104 8,425,837 41,182 SH   OTR 1 0 41,182 0
Extra Space Storage Inc common 30225T102 1,399,353 13,189 SH   OTR 1 0 13,189 0
PayPal Holdings Inc common 70450Y103 12,718,681 111,119 SH   OTR 1 0 111,119 0
Align Technology Inc common 016255101 3,901,594 14,255 SH   OTR 1 0 14,255 0
Emerson Electric Co common 291011104 8,479,979 127,098 SH   OTR 1 0 127,098 0
NuCor Corp common 670346105 2,745,964 49,836 SH   OTR 1 0 49,836 0
Dentsply Sirona Inc common 24906P109 116,956,533 2,004,053 SH   OTR 1 0 2,004,053 0
Nektar Therapeutics common 640268108 641,899 18,041 SH   OTR 1 0 18,041 0
Ameriprise Financial Inc common 03076C106 2,045,885 14,094 SH   OTR 1 0 14,094 0
Apollo Global Management LLC common 037612306 5,131,280 149,600 SH   OTR 1 0 149,600 0
Oaktree Specialty Lending Corp common 67401P108 705,684 130,200 SH   OTR 1 0 130,200 0
Keysight Technologies Inc common 49338L103 3,250,583 36,194 SH   OTR 1 0 36,194 0
Vertex Pharmaceuticals Inc common 92532F100 4,731,387 25,801 SH   OTR 1 0 25,801 0
Hormel Foods Corp common 440452100 1,483,805 36,601 SH   OTR 1 0 36,601 0
Baker Hughes A Ge Co common 05722G100 1,437,185 58,351 SH   OTR 1 0 58,351 0
Edwards Lifesciences Corp common 28176E108 3,837,050 20,770 SH   OTR 1 0 20,770 0
International Business Machines Corp common 459200101 19,227,811 139,433 SH   OTR 1 0 139,433 0
Teva Pharmaceutical Industries Ltd ADR common 881624209 786,968 85,262 SH   OTR 1 0 85,262 0
Fedex Corp common 31428X106 6,728,342 40,979 SH   OTR 1 0 40,979 0
Voya Financial Inc common 929089100 2,300,867 41,607 SH   OTR 1 0 41,607 0
American Airlines Group Inc common 02376R102 600,839 18,425 SH   OTR 1 0 18,425 0
Avery Dennison Corp common 053611109 1,736,125 15,008 SH   OTR 1 0 15,008 0
Cognex Corp common 192422103 943,431 19,663 SH   OTR 1 0 19,663 0
Jefferies Financial Group Inc common 47233W109 2,109,512 109,699 SH   OTR 1 0 109,699 0
Paccar Inc common 693718108 8,422,486 117,534 SH   OTR 1 0 117,534 0
ConocoPhillips common 20825C104 9,238,267 151,447 SH   OTR 1 0 151,447 0
Alibaba Group Holding Ltd - ADR common 01609W102 58,537,350 345,455 SH   OTR 1 0 345,455 0
Concho Resources Inc common 20605P101 2,259,436 21,898 SH   OTR 1 0 21,898 0
Fidelity National Financial Inc common 31620R303 1,086,770 26,967 SH   OTR 1 0 26,967 0
Cbs Corp common 124857202 1,610,922 32,283 SH   OTR 1 0 32,283 0
Zimmer Biomet Holdings Inc common 98956P102 2,555,193 21,702 SH   OTR 1 0 21,702 0
Ii-Vi Inc common 902104108 19,775,304 540,900 SH   OTR 1 0 540,900 0
Telefonica Brasil Sa ADR common 87936R106 492,742 37,845 SH   OTR 1 0 37,845 0
Halliburton Co common 406216101 2,244,779 98,715 SH   OTR 1 0 98,715 0
Automatic Data Processing Inc common 053015103 9,928,562 60,053 SH   OTR 1 0 60,053 0
Cincinnati Financial Corp common 172062101 1,700,292 16,401 SH   OTR 1 0 16,401 0
Tractor Supply Co common 892356106 103,953,178 955,452 SH   OTR 1 0 955,452 0
Exxon Mobil Corp common 30231G102 36,011,732 469,943 SH   OTR 1 0 469,943 0
Newmont Goldcorp Corp common 651639106 5,008,602 130,195 SH   OTR 1 0 130,195 0
Crown Holdings Inc common 228368106 65,268,425 1,068,223 SH   OTR 1 0 1,068,223 0
Illumina Inc common 452327109 5,429,108 14,747 SH   OTR 1 0 14,747 0
Nasdaq Inc common 631103108 1,092,395 11,359 SH   OTR 1 0 11,359 0
Arconic Inc common 03965L100 4,145,711 160,562 SH   OTR 1 0 160,562 0
KeyCorp common 493267108 1,875,252 105,648 SH   OTR 1 0 105,648 0
Copart Inc common 217204106 2,512,983 33,623 SH   OTR 1 0 33,623 0
Western Digital Corp common 958102105 61,283,106 1,288,814 SH   OTR 1 0 1,288,814 0
Xilinx Inc common 983919101 4,263,162 36,153 SH   OTR 1 0 36,153 0
Campbell Soup Co common 134429109 875,009 21,837 SH   OTR 1 0 21,837 0
Maxim Integrated Products Inc common 57772K101 1,671,610 27,944 SH   OTR 1 0 27,944 0
Steel Dynamics Inc common 858119100 24,667,481 816,804 SH   OTR 1 0 816,804 0
Oneok Inc common 682680103 4,365,857 63,448 SH   OTR 1 0 63,448 0
ANSYS Inc common 03662Q105 3,022,734 14,758 SH   OTR 1 0 14,758 0
PPL Corp common 69351T106 3,089,278 99,622 SH   OTR 1 0 99,622 0
Monster Beverage Corp common 61174X109 3,320,373 52,019 SH   OTR 1 0 52,019 0
Mccormick & Co Inc/Md common 579780206 3,645,680 23,519 SH   OTR 1 0 23,519 0
Vereit INC common 92339V100 2,333,545 258,995 SH   OTR 1 0 258,995 0
Corelogic Inc/United States common 21871D103 4,584,668 109,550 SH   OTR 1 0 109,550 0
Darden Restaurants Inc common 237194105 6,916,212 56,816 SH   OTR 1 0 56,816 0
Alexandria Real Estate Equities Inc common 015271109 1,595,869 11,311 SH   OTR 1 0 11,311 0
Fortive Corp common 34959J108 5,105,516 62,629 SH   OTR 1 0 62,629 0
Ternium SA common 880890108 461,049 20,555 SH   OTR 1 0 20,555 0
Western Alliance Bancorp common 957638109 3,641,603 81,413 SH   OTR 1 0 81,413 0
Coty Inc common 222070203 2,285,732 170,577 SH   OTR 1 0 170,577 0
TechnipFMC PLC common 00BDSFG98 1,147,508 44,237 SH   OTR 1 0 44,237 0
DXC Technology Co common 23355L106 5,132,700 93,068 SH   OTR 1 0 93,068 0
Elanco Animal Health Inc common 28414H103 921,084 27,251 SH   OTR 1 0 27,251 0
Tencent Holdings LTD ADR common 88032Q109 3,345,891 73,926 SH   OTR 1 0 73,926 0
Allergan Plc common 00BY9D546 14,834,298 88,600 SH   OTR 1 0 88,600 0
Xylem Inc/Ny common 98419M100 3,164,185 37,831 SH   OTR 1 0 37,831 0
Realty Income Corp common 756109104 2,111,861 30,620 SH   OTR 1 0 30,620 0
Manpowergroup Inc common 56418H100 3,177,657 32,895 SH   OTR 1 0 32,895 0
Bunge Ltd common G16962105 4,047,109 72,646 SH   OTR 1 0 72,646 0
Vishay Intertechnology Inc common 928298108 141,895,385 8,589,309 SH   OTR 1 0 8,589,309 0
Fiserv Inc common 337738108 5,874,077 64,437 SH   OTR 1 0 64,437 0
O2micro International Ltd ADR common 67107W100 3,673,141 2,649,409 SH   OTR 1 0 2,649,409 0
Citizens Financial Group Inc common 174610105 5,061,819 143,151 SH   OTR 1 0 143,151 0
Zillow Group Inc common 98954M200 535,480 11,543 SH   OTR 1 0 11,543 0
Willis Towers Watson PLC common 00BDB6Q21 7,099,430 37,065 SH   OTR 1 0 37,065 0
Sealed Air Corp common 81211K100 1,038,442 24,274 SH   OTR 1 0 24,274 0
Intuit Inc common 461202103 8,996,808 34,427 SH   OTR 1 0 34,427 0
Rollins Inc common 775711104 2,713,888 75,659 SH   OTR 1 0 75,659 0
Alphabet Inc - A common 02079K305 530,902,254 490,305 SH   OTR 1 0 490,305 0
Verisk Analytics Inc common 92345Y106 5,842,875 39,894 SH   OTR 1 0 39,894 0
Comerica Inc common 200340107 5,893,792 81,137 SH   OTR 1 0 81,137 0
Bb&T Corp common 054937107 4,616,451 93,964 SH   OTR 1 0 93,964 0
Cummins Inc common 231021106 8,882,780 51,843 SH   OTR 1 0 51,843 0
Cdk Global Inc common 12508E101 4,595,596 92,953 SH   OTR 1 0 92,953 0
Cme Group Inc common 12572Q105 7,422,766 38,240 SH   OTR 1 0 38,240 0
Kellogg Co common 487836108 1,753,721 32,737 SH   OTR 1 0 32,737 0
Sherwin-Williams Co/The common 824348106 6,026,055 13,149 SH   OTR 1 0 13,149 0
Agilent Technologies Inc common 00846U101 2,295,356 30,740 SH   OTR 1 0 30,740 0
Kimberly-Clark Corp common 494368103 10,450,085 78,407 SH   OTR 1 0 78,407 0
Flex Ltd common 999900002 550,543 57,528 SH   OTR 1 0 57,528 0
Target Corp common 87612E106 9,468,292 109,321 SH   OTR 1 0 109,321 0
Intercontinental Exchange Inc common 45866F104 16,286,575 189,511 SH   OTR 1 0 189,511 0
Harley-Davidson Inc common 412822108 801,230 22,362 SH   OTR 1 0 22,362 0
CarMax Inc common 143130102 36,777,975 423,563 SH   OTR 1 0 423,563 0
HCP Inc common 40414L109 1,556,786 48,680 SH   OTR 1 0 48,680 0
VeriSign Inc common 92343E102 3,975,086 19,005 SH   OTR 1 0 19,005 0
Celanese Corp common 150870103 2,151,580 19,959 SH   OTR 1 0 19,959 0
Dell Technologies Inc common 24703L202 1,984,654 39,068 SH   OTR 1 0 39,068 0
Iron Mountain Inc common 46284V101 862,252 27,548 SH   OTR 1 0 27,548 0
Nordstrom Inc common 655664100 351,480 11,032 SH   OTR 1 0 11,032 0
Air Products & Chemicals Inc common 009158106 7,944,002 35,093 SH   OTR 1 0 35,093 0
Telekomunikasi Indonesia Persero Tbk Pt ADR common 715684106 382,547 13,083 SH   OTR 1 0 13,083 0
Quest Diagnostics Inc common 74834L100 11,176,091 109,774 SH   OTR 1 0 109,774 0
Weyerhaeuser Co common 962166104 2,001,919 76,003 SH   OTR 1 0 76,003 0
Broadcom Inc common 11135F101 17,920,436 62,254 SH   OTR 1 0 62,254 0
Incyte Corp common 45337C102 1,458,423 17,166 SH   OTR 1 0 17,166 0
Ao Smith Corp common 831865209 1,356,699 28,768 SH   OTR 1 0 28,768 0
T-Mobile US Inc common 872590104 290,533,308 3,918,712 SH   OTR 1 0 3,918,712 0
Gladstone Capital Corp common 376535100 513,095 54,701 SH   OTR 1 0 54,701 0
FLIR Systems Inc common 302445101 4,192,209 77,490 SH   OTR 1 0 77,490 0
Ionis Pharmaceuticals Inc common 462222100 872,015 13,568 SH   OTR 1 0 13,568 0
Broadridge Financial Solutions Inc common 11133T103 3,390,415 26,554 SH   OTR 1 0 26,554 0
Mosaic Co/The common 61945C103 1,420,102 56,736 SH   OTR 1 0 56,736 0
Charter Communications Inc common 16119P108 163,182,073 412,931 SH   OTR 1 0 412,931 0
Church & Dwight Co Inc common 171340102 3,160,210 43,255 SH   OTR 1 0 43,255 0
Gilead Sciences Inc common 375558103 21,377,741 316,426 SH   OTR 1 0 316,426 0
VMware Inc common 928563402 5,277,816 31,564 SH   OTR 1 0 31,564 0
Capital One Financial Corp common 14040H105 9,694,480 106,838 SH   OTR 1 0 106,838 0
PolyOne Corp common 73179P106 573,104 18,275 SH   OTR 1 0 18,275 0
Helmerich & Payne Inc common 423452101 728,979 14,401 SH   OTR 1 0 14,401 0
Waste Management Inc common 94106L109 7,969,529 69,078 SH   OTR 1 0 69,078 0
Idex Corp common 45167R104 3,254,135 18,904 SH   OTR 1 0 18,904 0
Parker-Hannifin Corp common 701094104 4,736,989 27,863 SH   OTR 1 0 27,863 0
Digital Realty Trust Inc common 253868103 2,422,940 20,570 SH   OTR 1 0 20,570 0
Lennar Corp A common 526057104 2,910,944 60,069 SH   OTR 1 0 60,069 0
Moody's Corp common 615369105 3,430,230 17,563 SH   OTR 1 0 17,563 0
Aptiv PLC common 00B783TY6 3,314,838 41,010 SH   OTR 1 0 41,010 0
Albemarle Corp common 012653101 1,124,377 15,969 SH   OTR 1 0 15,969 0
Trimble Inc common 896239100 1,164,018 25,804 SH   OTR 1 0 25,804 0
Sirius XM Holdings Inc common 82968B103 909,378 162,971 SH   OTR 1 0 162,971 0
eBay Inc common 278642103 11,502,163 291,194 SH   OTR 1 0 291,194 0
First Solar Inc common 336433107 24,049,126 366,156 SH   OTR 1 0 366,156 0
Centene Corp common 15135B101 2,110,710 40,250 SH   OTR 1 0 40,250 0
CSX Corp common 126408103 11,382,829 147,122 SH   OTR 1 0 147,122 0
Check Point Software Technologies Ltd common 001082411 1,200,494 10,384 SH   OTR 1 0 10,384 0
Pioneer Natural Resources Co common 723787107 72,493,908 471,168 SH   OTR 1 0 471,168 0
Viavi Solutions Inc common 925550105 43,483,950 3,271,930 SH   OTR 1 0 3,271,930 0
Yum! Brands Inc common 988498101 3,548,191 32,061 SH   OTR 1 0 32,061 0
Tapestry Inc common 876030107 947,775 29,870 SH   OTR 1 0 29,870 0
Parsley Energy Inc common 701877102 606,058 31,881 SH   OTR 1 0 31,881 0
Zayo Group Holdings Inc common 98919V105 773,813 23,513 SH   OTR 1 0 23,513 0
Main Street Capital Corp common 56035L104 2,183,965 53,112 SH   OTR 1 0 53,112 0
SS&C Technologies Holdings Inc common 78467J100 4,787,679 83,105 SH   OTR 1 0 83,105 0
MasTec Inc common 576323109 50,607,126 981,900 SH   OTR 1 0 981,900 0
Exact Sciences Corp common 30063P105 1,504,774 12,748 SH   OTR 1 0 12,748 0
Linde PLC common 00BZ12WP8 21,743,427 108,284 SH   OTR 1 0 108,284 0
BEST Inc common 08653C106 3,347,876 607,600 SH   OTR 1 0 607,600 0
DHT Holdings Inc common Y2065G121 9,319,640 1,579,600 SH   OTR 1 0 1,579,600 0
Fortune Brands Home & Security Inc common 34964C106 1,693,847 29,649 SH   OTR 1 0 29,649 0
Ingredion Inc common 457187102 1,391,771 16,872 SH   OTR 1 0 16,872 0
ON Semiconductor Corp common 682189105 2,099,395 103,879 SH   OTR 1 0 103,879 0
Travelers Cos Inc/The common 89417E109 9,849,032 65,871 SH   OTR 1 0 65,871 0
Ball Corp common 058498106 3,458,976 49,421 SH   OTR 1 0 49,421 0
Splunk Inc common 848637104 1,887,256 15,008 SH   OTR 1 0 15,008 0
Arthur J Gallagher & Co common 363576109 1,729,727 19,748 SH   OTR 1 0 19,748 0
WalMart Inc common 931142103 4,574,286 41,400 SH   OTR 1 0 41,400 0
Ecolab Inc common 278865100 8,283,595 41,955 SH   OTR 1 0 41,955 0
Liberty Broadband Corp common 530307305 1,145,482 10,991 SH   OTR 1 0 10,991 0
Eastman Chemical Co common 277432100 1,863,562 23,944 SH   OTR 1 0 23,944 0
Fifth Third Bancorp common 316773100 5,153,325 184,707 SH   OTR 1 0 184,707 0
Expedia Group Inc common 30212P303 6,588,577 49,527 SH   OTR 1 0 49,527 0
Symantec Corp common 871503108 1,348,228 61,959 SH   OTR 1 0 61,959 0
AGCO Corp common 001084102 1,605,699 20,700 SH   OTR 1 0 20,700 0
Biogen Inc common 09062X103 14,808,181 63,318 SH   OTR 1 0 63,318 0
Walgreens Boots Alliance Inc common 931427108 7,459,339 136,443 SH   OTR 1 0 136,443 0
HP Inc common 40434L105 103,237,610 4,965,734 SH   OTR 1 0 4,965,734 0
Comcast Corp common 20030N101 53,415,453 1,263,374 SH   OTR 1 0 1,263,374 0
Advanced Micro Devices inc common 007903107 3,172,572 104,464 SH   OTR 1 0 104,464 0
Roper Technologies Inc common 776696106 8,022,925 21,905 SH   OTR 1 0 21,905 0
Cognizant Technology Solutions Corp common 192446102 159,514,342 2,516,396 SH   OTR 1 0 2,516,396 0
Pultegroup Inc common 745867101 4,420,666 139,806 SH   OTR 1 0 139,806 0
Pinnacle West Capital Corp common 723484101 1,389,709 14,770 SH   OTR 1 0 14,770 0
Marathon Oil Corp common 565849106 1,296,890 91,266 SH   OTR 1 0 91,266 0
Biomarin Pharmaceutical Inc common 09061G101 1,441,746 16,833 SH   OTR 1 0 16,833 0
Walt Disney Co/The common 254687106 27,296,967 195,481 SH   OTR 1 0 195,481 0
Anthem Inc common 036752103 33,133,147 117,406 SH   OTR 1 0 117,406 0
Perrigo Co Plc common 00BGH1M56 3,590,262 75,394 SH   OTR 1 0 75,394 0
WW Grainger Inc common 384802104 3,109,590 11,593 SH   OTR 1 0 11,593 0
Southern Co/The common 842587107 7,717,586 139,609 SH   OTR 1 0 139,609 0
Cigna Corp common 125523100 107,621,145 683,092 SH   OTR 1 0 683,092 0
Jazz Pharmaceuticals PLC common 00B4Q5ZN4 3,825,312 26,833 SH   OTR 1 0 26,833 0
Interpublic Group Of Cos Inc/The common 460690100 4,756,641 210,564 SH   OTR 1 0 210,564 0
American International Group Inc common 026874784 4,798,130 90,055 SH   OTR 1 0 90,055 0
Melco Resorts & Entertainment Ltd ADR common 585464100 395,586 18,213 SH   OTR 1 0 18,213 0
Amazon.Com Inc common 023135106 124,968,218 65,994 SH   OTR 1 0 65,994 0
Best Buy Co Inc common 086516101 4,557,065 65,353 SH   OTR 1 0 65,353 0
Northern Trust Corp common 665859104 1,903,680 21,152 SH   OTR 1 0 21,152 0
DuPont De Nemours Inc common 26614N102 8,880,256 118,293 SH   OTR 1 0 118,293 0
S&P Global Inc common 78409V104 23,150,753 101,632 SH   OTR 1 0 101,632 0
Take-Two Interactive Software Inc common 874054109 1,244,402 10,961 SH   OTR 1 0 10,961 0
Boston Properties Inc common 101121101 2,006,466 15,554 SH   OTR 1 0 15,554 0
Coca-Cola Co/The common 191216100 44,640,953 876,688 SH   OTR 1 0 876,688 0
Spirit Aerosystems Holdings Inc common 848574109 1,767,682 21,724 SH   OTR 1 0 21,724 0
Analog Devices Inc common 032654105 6,090,804 53,963 SH   OTR 1 0 53,963 0
CF Industries Holdings Inc common 125269100 1,672,171 35,799 SH   OTR 1 0 35,799 0
United Rentals Inc common 911363109 3,559,789 26,840 SH   OTR 1 0 26,840 0
Alkermes Plc common 00B56GVS1 328,092 14,556 SH   OTR 1 0 14,556 0
Garmin Ltd common 011440532 1,990,531 24,944 SH   OTR 1 0 24,944 0
Conagra Brands Inc common 205887102 1,749,259 65,960 SH   OTR 1 0 65,960 0
People's United Financial Inc common 712704105 1,227,994 73,182 SH   OTR 1 0 73,182 0
Hca Healthcare Inc common 40412C101 6,940,980 51,350 SH   OTR 1 0 51,350 0
Old Dominion Freight Line Inc common 679580100 1,572,156 10,533 SH   OTR 1 0 10,533 0
Cintas Corp common 172908105 3,595,181 15,151 SH   OTR 1 0 15,151 0
Eaton Vance Corp common 278265103 543,309 12,597 SH   OTR 1 0 12,597 0
Charles Schwab Corp/The common 808513105 4,792,336 119,242 SH   OTR 1 0 119,242 0
MGM Resorts International common 552953101 1,487,354 52,060 SH   OTR 1 0 52,060 0
Intuitive Surgical Inc common 46120E602 8,024,566 15,298 SH   OTR 1 0 15,298 0
Arch Capital Group Ltd common G0450A105 1,504,743 40,581 SH   OTR 1 0 40,581 0
Hartford Financial Services Group Inc common 416515104 3,489,186 62,620 SH   OTR 1 0 62,620 0
Dr Horton Inc common 23331A109 1,605,773 37,231 SH   OTR 1 0 37,231 0
Apache Corp common 037411105 1,166,883 40,279 SH   OTR 1 0 40,279 0
SBA Communications Corp common 78410G104 2,517,983 11,199 SH   OTR 1 0 11,199 0
Alexion Pharmaceuticals Inc common 015351109 5,929,334 45,269 SH   OTR 1 0 45,269 0
Hercules Capital Inc common 427096508 855,594 66,739 SH   OTR 1 0 66,739 0
Public Storage common 74460D109 3,774,280 15,847 SH   OTR 1 0 15,847 0
Southwest Airlines Co common 844741108 1,120,207 22,060 SH   OTR 1 0 22,060 0
Targa Resources Corp common 87612G101 1,089,544 27,752 SH   OTR 1 0 27,752 0
Aon PLC common 00B5BT0K0 23,803,890 123,349 SH   OTR 1 0 123,349 0
Bank Of America Corp common 060505104 143,850,585 4,960,365 SH   OTR 1 0 4,960,365 0
Citrix Systems Inc common 177376100 2,381,171 24,263 SH   OTR 1 0 24,263 0
Kroger Co/The common 501044101 3,174,284 146,213 SH   OTR 1 0 146,213 0
Knight-Swift Transportation Holdings Inc common 499049104 1,413,401 43,039 SH   OTR 1 0 43,039 0
Ford Motor Co common 345370860 4,054,548 396,339 SH   OTR 1 0 396,339 0
Plains GP Holdings LP common 72651A207 3,387,006 135,643 SH   OTR 1 0 135,643 0
Hewlett Packard Enterprise Co common 42824C109 11,604,893 776,247 SH   OTR 1 0 776,247 0
Fitbit Inc common 33812L102 97,657,956 22,194,990 SH   OTR 1 0 22,194,990 0
Jeld-Wen Holding Inc common 47580P103 4,062,086 191,157 SH   OTR 1 0 191,157 0
Athene Holding Ltd common G0684D107 2,033,810 47,232 SH   OTR 1 0 47,232 0
Azul SA ADR common 05501U106 398,022 11,899 SH   OTR 1 0 11,899 0
Axa Equitable Holdings Inc common 054561105 708,886 33,918 SH   OTR 1 0 33,918 0
Corteva Inc common 22052L104 3,484,972 117,855 SH   OTR 1 0 117,855 0
Tal Education Group - ADR common 874080104 13,579,221 356,410 SH   OTR 1 0 356,410 0
Nielsen Holdings Plc common 00BWFY550 2,354,129 104,165 SH   OTR 1 0 104,165 0
Eaton Corp PLC common 00B8KQN82 11,786,285 141,526 SH   OTR 1 0 141,526 0
News Corp common 65249B109 563,032 41,737 SH   OTR 1 0 41,737 0
Cimarex Energy Co common 171798101 631,568 10,645 SH   OTR 1 0 10,645 0
OGE Energy Corp common 670837103 1,169,762 27,485 SH   OTR 1 0 27,485 0
Qorvo Inc common 74736K101 2,293,182 34,427 SH   OTR 1 0 34,427 0
Red Hat Inc common 756577102 3,288,053 17,512 SH   OTR 1 0 17,512 0
Mastercard Inc common 57636Q104 27,065,651 102,316 SH   OTR 1 0 102,316 0
HD Supply Holdings Inc common 40416M105 1,447,220 35,929 SH   OTR 1 0 35,929 0
Constellation Brands Inc common 21036P108 4,069,174 20,662 SH   OTR 1 0 20,662 0
Hess Corp common 42809H107 2,335,308 36,736 SH   OTR 1 0 36,736 0
Delta Air Lines Inc common 247361702 4,346,256 76,586 SH   OTR 1 0 76,586 0
Archer-Daniels-Midland Co common 039483102 3,940,546 96,582 SH   OTR 1 0 96,582 0
Hdfc Bank Ltd ADR common 40415F101 1,672,187 12,861 SH   OTR 1 0 12,861 0
Yandex NV common 000980552 10,113,928 266,156 SH   OTR 1 0 266,156 0
DaVita Inc common 23918K108 750,171 13,334 SH   OTR 1 0 13,334 0
Applied Materials Inc common 038222105 17,943,476 399,543 SH   OTR 1 0 399,543 0
Crown Castle International Corp common 22822V101 10,209,273 78,322 SH   OTR 1 0 78,322 0
Alphabet Inc - C common 02079K107 37,397,324 34,598 SH   OTR 1 0 34,598 0
National Oilwell Varco Inc common 637071101 906,806 40,792 SH   OTR 1 0 40,792 0
First Data Corp common 32008D106 1,598,077 59,035 SH   OTR 1 0 59,035 0
Ventas Inc common 92276F100 2,491,768 36,456 SH   OTR 1 0 36,456 0
Chemours Co common 163851108 12,666,024 527,751 SH   OTR 1 0 527,751 0
Caterpillar Inc common 149123101 16,077,314 117,964 SH   OTR 1 0 117,964 0
Simon Property Group Inc common 828806109 4,964,542 31,075 SH   OTR 1 0 31,075 0
Thermo Fisher Scientific Inc common 883556102 28,167,142 95,911 SH   OTR 1 0 95,911 0
Estee Lauder Cos Inc/The common 518439104 4,051,309 22,125 SH   OTR 1 0 22,125 0
Firstenergy Corp common 337932107 590,778 13,800 SH   OTR 1 0 13,800 0
Marvell Technology Group Ltd common G5876H105 1,577,425 66,084 SH   OTR 1 0 66,084 0
EOG Resources Inc common 26875P101 5,982,922 64,222 SH   OTR 1 0 64,222 0
CBRE Group Inc common 12504L109 1,661,556 32,389 SH   OTR 1 0 32,389 0
Sysco Corp common 871829107 11,308,764 159,909 SH   OTR 1 0 159,909 0
Kimco Realty Corp common 49446R109 837,698 45,330 SH   OTR 1 0 45,330 0
Jb Hunt Transport Services Inc common 445658107 1,352,320 14,794 SH   OTR 1 0 14,794 0
Union Pacific Corp common 907818108 19,606,613 115,940 SH   OTR 1 0 115,940 0
Equifax Inc common 294429105 2,724,410 20,145 SH   OTR 1 0 20,145 0
General Electric Co common 369604103 18,459,903 1,758,086 SH   OTR 1 0 1,758,086 0
Johnson Controls International PLC common 00BY7QL61 6,738,033 163,109 SH   OTR 1 0 163,109 0
PerkinElmer Inc common 714046109 1,084,114 11,253 SH   OTR 1 0 11,253 0
Devon Energy Corp common 25179M103 2,910,723 102,059 SH   OTR 1 0 102,059 0
Synopsys Inc common 871607107 1,898,435 14,752 SH   OTR 1 0 14,752 0
CMS Energy Corp common 125896100 7,703,362 133,023 SH   OTR 1 0 133,023 0
Franklin Resources Inc common 354613101 1,127,346 32,395 SH   OTR 1 0 32,395 0
Danaher Corp common 235851102 9,080,422 63,535 SH   OTR 1 0 63,535 0
IDEXX Laboratories Inc common 45168D104 6,462,821 23,473 SH   OTR 1 0 23,473 0
Salesforce.com Inc common 79466L302 11,604,614 76,482 SH   OTR 1 0 76,482 0
Welltower Inc common 95040Q104 6,967,146 85,455 SH   OTR 1 0 85,455 0
CenturyLink Inc common 156700106 1,857,586 157,958 SH   OTR 1 0 157,958 0
Discovery Communications Inc - A common 25470F104 2,742,585 89,335 SH   OTR 1 0 89,335 0
Netflix Inc common 64110L106 16,141,143 43,943 SH   OTR 1 0 43,943 0
CenterPoint Energy Inc common 15189T107 1,951,650 68,168 SH   OTR 1 0 68,168 0
Norfolk Southern Corp common 655844108 12,205,574 61,233 SH   OTR 1 0 61,233 0
Amphenol Corp common 032095101 4,874,232 50,805 SH   OTR 1 0 50,805 0
Baxter International Inc common 071813109 3,996,474 48,797 SH   OTR 1 0 48,797 0
Regeneron Pharmaceuticals Inc common 75886F107 9,959,347 31,819 SH   OTR 1 0 31,819 0
Brown-Forman Corp common 115637209 2,171,470 39,175 SH   OTR 1 0 39,175 0
Viacom Inc common 92553P201 5,571,203 186,515 SH   OTR 1 0 186,515 0
Apollo Investment Corp common 03761U502 1,019,053 64,497 SH   OTR 1 0 64,497 0
International Paper Co common 460146103 2,570,739 59,343 SH   OTR 1 0 59,343 0
Becton Dickinson And Co common 075887109 6,756,136 26,809 SH   OTR 1 0 26,809 0
Avalonbay Communities Inc common 053484101 2,719,361 13,384 SH   OTR 1 0 13,384 0
AerCap Holdings NV common 000068766 1,544,281 29,692 SH   OTR 1 0 29,692 0
Marriott International Inc/Md common 571903202 4,137,713 29,494 SH   OTR 1 0 29,494 0
Seagate Technology Plc common 00B58JVZ5 2,765,850 58,698 SH   OTR 1 0 58,698 0
Kkr & Co Inc common 48251W104 4,239,598 167,772 SH   OTR 1 0 167,772 0
Aflac Inc common 001055102 4,798,670 87,551 SH   OTR 1 0 87,551 0
Metlife Inc common 59156R108 9,338,556 188,012 SH   OTR 1 0 188,012 0
Lamb Weston Holdings Inc common 513272104 1,140,607 18,002 SH   OTR 1 0 18,002 0
Constellium NV common 001048952 17,624,577 1,755,436 SH   OTR 1 0 1,755,436 0
Commscope Holding Co Inc common 20337X109 1,338,419 85,087 SH   OTR 1 0 85,087 0
Hudson Technologies Inc common 444144109 1,423,806 1,655,973 SH   OTR 1 0 1,655,973 0
TransUnion common 89400J107 2,128,041 28,949 SH   OTR 1 0 28,949 0
Vistra Energy Corp common 92840M102 1,114,182 49,213 SH   OTR 1 0 49,213 0
Seadrill Ltd common G7998G106 2,076,349 500,325 SH   OTR 1 0 500,325 0
Dow Inc common 260557103 5,896,046 119,571 SH   OTR 1 0 119,571 0
Ares Management Corp common 03990B101 2,317,776 88,600 SH   OTR 1 0 88,600 0
Snap-On Inc common 833034101 1,843,904 11,132 SH   OTR 1 0 11,132 0
NiSource Inc common 65473P105 1,557,014 54,063 SH   OTR 1 0 54,063 0
American Tower Corp common 03027X100 11,150,294 54,538 SH   OTR 1 0 54,538 0
Global Payments Inc common 37940X102 2,419,404 15,109 SH   OTR 1 0 15,109 0
Dominion Energy Inc common 25746U109 8,287,080 107,179 SH   OTR 1 0 107,179 0
L Brands Inc common 501797104 571,773 21,907 SH   OTR 1 0 21,907 0
Hasbro Inc common 418056107 2,937,798 27,799 SH   OTR 1 0 27,799 0
General Motors Co common 37045V100 8,206,736 212,996 SH   OTR 1 0 212,996 0
Advance Auto Parts Inc common 00751Y106 2,162,738 14,031 SH   OTR 1 0 14,031 0
American Electric Power Co Inc common 025537101 8,149,726 92,600 SH   OTR 1 0 92,600 0
Aramark common 03852U106 986,638 27,361 SH   OTR 1 0 27,361 0
WestRock Co common 96145D105 1,435,824 39,370 SH   OTR 1 0 39,370 0
Unitedhealth Group Inc common 91324P102 39,500,583 161,881 SH   OTR 1 0 161,881 0
Cornerstone Building Brands Ord Shs common 21925D109 11,084,416 1,901,272 SH   OTR 1 0 1,901,272 0
Activision Blizzard Inc common 00507V109 70,912,194 1,502,377 SH   OTR 1 0 1,502,377 0
Principal Financial Group Inc common 74251V102 3,363,356 58,069 SH   OTR 1 0 58,069 0
Johnson & Johnson common 478160104 243,325,363 1,747,023 SH   OTR 1 0 1,747,023 0
T Rowe Price Group Inc common 74144T108 3,132,440 28,552 SH   OTR 1 0 28,552 0
Amgen Inc common 031162100 11,696,989 63,474 SH   OTR 1 0 63,474 0
Home Depot Inc/The common 437076102 26,447,337 127,169 SH   OTR 1 0 127,169 0
Colgate-Palmolive Co common 194162103 12,031,816 167,878 SH   OTR 1 0 167,878 0
Public Service Enterprise Group Inc common 744573106 3,962,703 67,370 SH   OTR 1 0 67,370 0
Anadarko Petroleum Corp common 032511107 3,940,212 55,842 SH   OTR 1 0 55,842 0
IQVIA Holdings Inc common 46266C105 17,742,282 110,269 SH   OTR 1 0 110,269 0
Tenneco Inc common 880349105 2,750,325 247,777 SH   OTR 1 0 247,777 0
United Continental Holdings Inc common 910047109 1,981,432 22,632 SH   OTR 1 0 22,632 0
AT&T Inc common 00206R102 25,398,871 757,949 SH   OTR 1 0 757,949 0
Williams Cos Inc/The common 969457100 3,862,145 137,737 SH   OTR 1 0 137,737 0
General Mills Inc common 370334104 7,187,782 136,858 SH   OTR 1 0 136,858 0
Berkshire Hathaway Inc common 084670702 38,676,073 181,433 SH   OTR 1 0 181,433 0
Ross Stores Inc common 778296103 3,728,002 37,611 SH   OTR 1 0 37,611 0
Morgan Stanley common 617446448 8,684,807 198,238 SH   OTR 1 0 198,238 0
Xcel Energy Inc common 98389B100 7,816,986 131,400 SH   OTR 1 0 131,400 0
Deere & Co common 244199105 10,350,578 62,462 SH   OTR 1 0 62,462 0
Valero Energy Corp common 91913Y100 3,975,472 46,437 SH   OTR 1 0 46,437 0
Cardinal Health Inc common 14149Y108 2,754,644 58,485 SH   OTR 1 0 58,485 0
Varian Medical Systems Inc common 92220P105 12,852,442 94,413 SH   OTR 1 0 94,413 0
SEI Investments Co common 784117103 810,926 14,455 SH   OTR 1 0 14,455 0
Nuvasive Inc common 670704105 4,800,280 82,000 SH   OTR 1 0 82,000 0
Consolidated Edison Inc common 209115104 3,811,187 43,467 SH   OTR 1 0 43,467 0
Liberty Property Trust common 531172104 763,110 15,250 SH   OTR 1 0 15,250 0
Etrade Financial Corp common 269246401 1,071,515 24,025 SH   OTR 1 0 24,025 0
DISH Network Corp common 25470M109 1,837,458 47,838 SH   OTR 1 0 47,838 0
Bristol-Myers Squibb Co common 110122108 20,049,507 442,106 SH   OTR 1 0 442,106 0
Taiwan Semiconductor Manufacturing Co Ltd ADR common 874039100 41,915,229 1,070,085 SH   OTR 1 0 1,070,085 0
American Axle & Manufacturing Holdings Inc common 024061103 21,787,011 1,707,446 SH   OTR 1 0 1,707,446 0
Loews Corp common 540424108 1,528,901 27,966 SH   OTR 1 0 27,966 0
Dollar General Corp common 256677105 9,780,042 72,359 SH   OTR 1 0 72,359 0
AMETEK Inc common 031100100 4,677,533 51,492 SH   OTR 1 0 51,492 0
Annaly Capital Management Inc common 035710409 1,398,807 153,210 SH   OTR 1 0 153,210 0
L3Harris Technologies Inc common 502431109 3,328,688 17,600 SH   OTR 1 0 17,600 0
Middleby Corp common 596278101 1,573,442 11,595 SH   OTR 1 0 11,595 0
Signature Bank/New York Ny common 82669G104 4,414,769 36,534 SH   OTR 1 0 36,534 0
Lam Research Corp common 512807108 6,531,197 34,770 SH   OTR 1 0 34,770 0
Finisar Corp common 31787A507 36,584,618 1,600,377 SH   OTR 1 0 1,600,377 0
FMC Corp common 302491303 2,458,721 29,641 SH   OTR 1 0 29,641 0
Aes Corp/Va common 00130H105 3,807,872 227,200 SH   OTR 1 0 227,200 0
Dollar Tree Inc common 256746108 2,620,316 24,400 SH   OTR 1 0 24,400 0
Costco Wholesale Corp common 22160K105 16,758,576 63,417 SH   OTR 1 0 63,417 0
Kinder Morgan Inc/De common 49456B101 6,254,896 299,564 SH   OTR 1 0 299,564 0
Accenture Plc common 00B4BNMY3 23,298,204 126,093 SH   OTR 1 0 126,093 0
Invesco Ltd common G491BT108 2,439,896 119,252 SH   OTR 1 0 119,252 0
Las Vegas Sands Corp common 517834107 2,160,626 36,565 SH   OTR 1 0 36,565 0
Cerner Corp common 156782104 12,628,344 172,283 SH   OTR 1 0 172,283 0
Mckesson Corp common 58155Q103 2,718,307 20,227 SH   OTR 1 0 20,227 0
Procter & Gamble Co/The common 742718109 48,098,850 438,658 SH   OTR 1 0 438,658 0
United Technologies Corp common 913017109 21,718,922 166,812 SH   OTR 1 0 166,812 0
Newell Brands Inc common 651229106 661,996 42,931 SH   OTR 1 0 42,931 0
Sabre Corp common 78573M104 635,542 28,628 SH   OTR 1 0 28,628 0
Cdw Corp/De common 12514G108 4,443,552 40,032 SH   OTR 1 0 40,032 0
Liberty Media Corp-Liberty Siriusxm - C common 531229607 609,389 16,045 SH   OTR 1 0 16,045 0
Nordic American Tankers Ltd common G65773106 435,240 186,000 SH   OTR 1 0 186,000 0
Brighthouse Financial Inc common 10922N103 1,556,206 42,415 SH   OTR 1 0 42,415 0
Fox Corp common 35137L204 531,913 14,561 SH   OTR 1 0 14,561 0
Amcor PLC common 00BJ1F307 2,761,897 240,374 SH   OTR 1 0 240,374 0
DocuSign Inc common 256163106 504,954 10,158 SH   OTR 1 0 10,158 0
Dropbox Inc common 26210C104 426,877 17,041 SH   OTR 1 0 17,041 0
Twilio Inc common 90138F102 1,472,171 10,797 SH   OTR 1 0 10,797 0
CBOE Global Markets Inc common 12503M108 1,157,089 11,143 SH   OTR 1 0 11,143 0
Fortinet Inc common 34959E109 1,710,927 22,269 SH   OTR 1 0 22,269 0
Mellanox Technologies Ltd common 001101732 30,849,595 278,753 SH   OTR 1 0 278,753 0
Live Nation Entertainment Inc common 538034109 930,614 14,047 SH   OTR 1 0 14,047 0
Equity Residential common 29476L107 3,010,684 39,656 SH   OTR 1 0 39,656 0
Itau Unibanco Holding Sa ADR common 465562106 348,267 36,971 SH   OTR 1 0 36,971 0
Stanley Black & Decker Inc common 854502101 4,720,938 32,646 SH   OTR 1 0 32,646 0
American Water Works Co Inc common 030420103 4,834,764 41,679 SH   OTR 1 0 41,679 0
Motorola Solutions Inc common 620076307 15,199,774 91,164 SH   OTR 1 0 91,164 0
Unilever NV common 904784709 772,783 12,727 SH   OTR 1 0 12,727 0
Axalta Coating Systems Ltd common G0750C108 995,211 33,430 SH   OTR 1 0 33,430 0
Skyworks Solutions Inc common 83088M102 64,551,667 835,404 SH   OTR 1 0 835,404 0
O'Reilly Automotive Inc common 67103H107 4,421,868 11,973 SH   OTR 1 0 11,973 0
CIT Group Inc common 125581801 2,160,813 41,127 SH   OTR 1 0 41,127 0
UDR Inc common 902653104 1,274,876 28,400 SH   OTR 1 0 28,400 0
Citigroup Inc common 172967424 115,370,223 1,647,440 SH   OTR 1 0 1,647,440 0
Ally Financial Inc common 02005N100 6,458,378 208,402 SH   OTR 1 0 208,402 0
JD.com Inc common 47215P106 312,048 10,302 SH   OTR 1 0 10,302 0
NextEra Energy Inc common 65339F101 13,132,345 64,104 SH   OTR 1 0 64,104 0
LKQ Corp common 501889208 827,837 31,110 SH   OTR 1 0 31,110 0
Lincoln National Corp common 534187109 6,074,606 94,253 SH   OTR 1 0 94,253 0
Apple Inc common 037833100 253,150,961 1,279,057 SH   OTR 1 0 1,279,057 0
Schlumberger Ltd common 806857108 10,562,137 265,781 SH   OTR 1 0 265,781 0
Stryker Corp common 863667101 7,491,335 36,440 SH   OTR 1 0 36,440 0
Suntrust Banks Inc common 867914103 2,740,449 43,603 SH   OTR 1 0 43,603 0
Vulcan Materials Co common 929160109 2,964,386 21,589 SH   OTR 1 0 21,589 0
NetApp Inc common 64110D104 2,172,272 35,207 SH   OTR 1 0 35,207 0
Blackstone Group Lp common 09260D107 5,578,320 125,553 SH   OTR 1 0 125,553 0
Illinois Tool Works Inc common 452308109 12,208,220 80,951 SH   OTR 1 0 80,951 0
Republic Services Inc common 760759100 3,344,477 38,602 SH   OTR 1 0 38,602 0
Fastenal Co common 311900104 3,799,668 116,590 SH   OTR 1 0 116,590 0
Zions Bancorp Na common 989701107 2,161,244 47,004 SH   OTR 1 0 47,004 0
Iac/Interactivecorp common 44919P508 3,103,718 14,268 SH   OTR 1 0 14,268 0
Boston Scientific Corp common 101137107 14,578,816 339,200 SH   OTR 1 0 339,200 0
Chevron Corp common 166764100 26,199,224 210,537 SH   OTR 1 0 210,537 0
Humana Inc common 444859102 8,298,849 31,281 SH   OTR 1 0 31,281 0
CECO Environmental Corp common 125141101 750,219 78,311 SH   OTR 1 0 78,311 0
Synchrony Financial common 87165B103 5,346,877 154,222 SH   OTR 1 0 154,222 0
Arrow Electronics Inc common 042735100 62,775,685 880,815 SH   OTR 1 0 880,815 0
Reinsurance Group of America Inc common 759351604 2,147,753 13,765 SH   OTR 1 0 13,765 0
Cisco Systems Inc common 17275R102 32,782,887 598,993 SH   OTR 1 0 598,993 0
Paychex Inc common 704326107 4,350,837 52,872 SH   OTR 1 0 52,872 0
Western Union Co/The common 959802109 836,713 42,067 SH   OTR 1 0 42,067 0
Hershey Co/The common 427866108 10,881,628 81,188 SH   OTR 1 0 81,188 0
Pnc Financial Services Group Inc/The common 693475105 6,270,539 45,677 SH   OTR 1 0 45,677 0
TE Connectivity Ltd common 010299318 3,266,768 34,107 SH   OTR 1 0 34,107 0
Tesla Inc common 88160R101 2,905,874 13,004 SH   OTR 1 0 13,004 0
Mylan NV common 001103120 2,790,312 146,550 SH   OTR 1 0 146,550 0
Eversource Energy common 30040W108 3,264,726 43,093 SH   OTR 1 0 43,093 0
Owens Corning common 690742101 1,298,675 22,314 SH   OTR 1 0 22,314 0
Ares Capital Corp common 04010L103 632,295 35,245 SH   OTR 1 0 35,245 0
Akamai Technologies Inc common 00971T101 1,267,174 15,812 SH   OTR 1 0 15,812 0
Tiffany & Co common 886547108 972,451 10,385 SH   OTR 1 0 10,385 0
Avnet Inc common 053807103 2,680,576 59,200 SH   OTR 1 0 59,200 0
Packaging Corp of America common 695156109 1,387,573 14,557 SH   OTR 1 0 14,557 0
Wr Berkley Corp common 084423102 906,142 13,744 SH   OTR 1 0 13,744 0
Verizon Communications Inc common 92343V104 46,013,073 805,410 SH   OTR 1 0 805,410 0
Qualcomm Inc common 747525103 9,247,526 121,566 SH   OTR 1 0 121,566 0
Autodesk Inc common 052769106 3,564,578 21,882 SH   OTR 1 0 21,882 0
State Street Corp common 857477103 2,100,512 37,469 SH   OTR 1 0 37,469 0
Ppg Industries Inc common 693506107 4,910,457 42,074 SH   OTR 1 0 42,074 0
Leggett & Platt Inc common 524660107 518,686 13,518 SH   OTR 1 0 13,518 0
Kohl's Corp common 500255104 3,500,536 73,618 SH   OTR 1 0 73,618 0
REX American Resources Corp common 761624105 5,431,917 74,604 SH   OTR 1 0 74,604 0
Sensata Technologies Holding Plc common 00BFMBMT8 1,571,822 32,078 SH   OTR 1 0 32,078 0
Facebook Inc common 30303M102 255,721,912 1,324,984 SH   OTR 1 0 1,324,984 0
JPMorgan Chase & Co common 46625H100 51,059,172 456,701 SH   OTR 1 0 456,701 0
Under Armour Inc - A common 904311107 398,806 15,732 SH   OTR 1 0 15,732 0
Torchmark Corp common 891027104 966,436 10,803 SH   OTR 1 0 10,803 0
Host Hotels & Resorts Inc common 44107P104 1,329,386 72,963 SH   OTR 1 0 72,963 0
Regions Financial Corp common 7591EP100 1,447,656 96,898 SH   OTR 1 0 96,898 0
Coca-Cola European Partners Plc common 00BDCPN04 10,256,445 181,530 SH   OTR 1 0 181,530 0
Liberty Media Corp - C common 531229854 731,964 19,566 SH   OTR 1 0 19,566 0
Under Armour Inc - C common 904311206 357,220 16,091 SH   OTR 1 0 16,091 0
IHS Markit Ltd common G47567105 3,990,210 62,621 SH   OTR 1 0 62,621 0
National Retail Properties Inc common 637417106 817,414 15,420 SH   OTR 1 0 15,420 0
GoDaddy Inc common 380237107 1,169,611 16,673 SH   OTR 1 0 16,673 0
Snap Inc common 83304A106 975,718 68,232 SH   OTR 1 0 68,232 0
Square Inc common 852234103 2,243,353 30,930 SH   OTR 1 0 30,930 0
Veoneer Inc common 92336X109 18,089,521 1,045,033 SH   OTR 1 0 1,045,033 0
Infosys Ltd common 456788108 531,608 49,683 SH   OTR 1 0 49,683 0
Workday Inc common 98138H101 3,118,032 15,167 SH   OTR 1 0 15,167 0
Twitter Inc common 90184L102 2,498,596 71,593 SH   OTR 1 0 71,593 0
Prologis Inc common 74340W103 5,095,321 63,612 SH   OTR 1 0 63,612 0
Hollyfrontier Corp common 436106108 825,543 17,838 SH   OTR 1 0 17,838 0
Norwegian Cruise Line Holdings Ltd common G66721104 5,816,924 108,464 SH   OTR 1 0 108,464 0
Zoetis Inc common 98978V103 16,965,620 149,490 SH   OTR 1 0 149,490 0
Hanesbrands Inc common 410345102 590,956 34,318 SH   OTR 1 0 34,318 0
Kansas City Southern common 485170302 2,099,568 17,235 SH   OTR 1 0 17,235 0
Ralph Lauren Corp common 751212101 1,869,351 16,457 SH   OTR 1 0 16,457 0
Rockwell Automation Inc common 773903109 14,120,508 86,190 SH   OTR 1 0 86,190 0
International Flavors & Fragrances Inc common 459506101 2,866,543 19,757 SH   OTR 1 0 19,757 0
Celgene Corp common 151020104 8,130,468 87,954 SH   OTR 1 0 87,954 0
Macy's Inc common 55616P104 1,347,216 62,778 SH   OTR 1 0 62,778 0
Hilton Worldwide Holdings Inc common 43300A203 2,635,755 26,967 SH   OTR 1 0 26,967 0
Cinemark Holdings Inc common 17243V102 25,829,550 715,500 SH   OTR 1 0 715,500 0
Hologic Inc common 436440101 1,355,749 28,233 SH   OTR 1 0 28,233 0
Huntington Bancshares Inc/Oh common 446150104 1,506,187 108,986 SH   OTR 1 0 108,986 0
Unum Group common 91529Y106 694,519 20,701 SH   OTR 1 0 20,701 0
Masco Corp common 574599106 2,400,939 61,186 SH   OTR 1 0 61,186 0
WABCO Holdings Inc common 92927K102 1,337,404 10,086 SH   OTR 1 0 10,086 0
VF Corp common 918204108 2,983,003 34,150 SH   OTR 1 0 34,150 0
Micron Technology Inc common 595112103 7,475,115 193,706 SH   OTR 1 0 193,706 0
Pentair PLC common 00BLS09M3 1,257,397 33,801 SH   OTR 1 0 33,801 0
Henry Schein Inc common 806407102 14,941,754 213,759 SH   OTR 1 0 213,759 0
Cabot Oil & Gas Corp common 127097103 1,509,941 65,764 SH   OTR 1 0 65,764 0
Dana Inc common 235825205 18,634,466 933,123 SH   OTR 1 0 933,123 0
Magna International Inc common 559222401 9,019,059 181,470 SH   OTR 1 0 181,470 0
3m Co common 88579Y101 22,462,784 129,588 SH   OTR 1 0 129,588 0
Fidelity National Information Services Inc common 31620M106 12,006,324 97,867 SH   OTR 1 0 97,867 0
Intel Corp common 458140100 95,788,157 2,001,006 SH   OTR 1 0 2,001,006 0
TJX Cos Inc common 872540109 9,687,457 183,197 SH   OTR 1 0 183,197 0
Cadence Design Systems Inc common 127387108 5,231,938 73,887 SH   OTR 1 0 73,887 0
Entergy Corp common 29364G103 2,650,242 25,748 SH   OTR 1 0 25,748 0
Lyondellbasell Industries NV common 000943499 52,094,094 604,831 SH   OTR 1 0 604,831 0
Starbucks Corp common 855244109 17,334,535 206,782 SH   OTR 1 0 206,782 0
Laboratory Corp Of America Holdings common 50540R409 1,818,044 10,515 SH   OTR 1 0 10,515 0
Prudential Financial Inc common 744320102 8,970,517 88,817 SH   OTR 1 0 88,817 0
Liberty Global Plc - A common 00B8W6766 494,349 18,316 SH   OTR 1 0 18,316 0
Flowserve Corp common 34354P105 1,530,065 29,039 SH   OTR 1 0 29,039 0
Exelon Corp common 30161N101 9,256,351 193,082 SH   OTR 1 0 193,082 0
Clorox Co/The common 189054109 2,036,057 13,298 SH   OTR 1 0 13,298 0
Qurate Retail Group A common 74915M100 520,653 42,022 SH   OTR 1 0 42,022 0
American Express Co common 025816109 8,898,790 72,090 SH   OTR 1 0 72,090 0
Darling Ingredients Inc common 237266101 203,912 10,252 SH   OTR 1 0 10,252 0
Nxp Semiconductors Nv common 000953878 3,826,312 39,200 SH   OTR 1 0 39,200 0
Merck & Co Inc common 58933Y105 55,644,369 663,618 SH   OTR 1 0 663,618 0
Allstate Corp/The common 020002101 12,134,871 119,332 SH   OTR 1 0 119,332 0
Kla-Tencor Corp common 482480100 4,129,081 34,933 SH   OTR 1 0 34,933 0
Noble Energy Inc common 655044105 45,371,894 2,025,531 SH   OTR 1 0 2,025,531 0
Jm Smucker Co/The common 832696405 4,701,134 40,812 SH   OTR 1 0 40,812 0
Visa Inc common 92826C839 136,524,669 786,659 SH   OTR 1 0 786,659 0
M&T Bank Corp common 55261F104 2,201,556 12,945 SH   OTR 1 0 12,945 0
Discovery Communications Inc - C common 25470F302 3,284,553 115,450 SH   OTR 1 0 115,450 0
Texas Instruments Inc common 882508104 18,653,549 162,544 SH   OTR 1 0 162,544 0
Waste Connections Inc common 94106B101 4,142,342 43,339 SH   OTR 1 0 43,339 0
Lululemon Athletica Inc common 550021109 1,914,010 10,621 SH   OTR 1 0 10,621 0
Regency Centers Corp common 758849103 1,140,987 17,096 SH   OTR 1 0 17,096 0
East West Bancorp Inc common 27579R104 655,622 14,018 SH   OTR 1 0 14,018 0
Macerich Co/The common 554382101 379,375 11,328 SH   OTR 1 0 11,328 0
Vornado Realty Trust common 929042109 1,210,913 18,891 SH   OTR 1 0 18,891 0
H&R Block Inc common 093671105 3,551,101 121,198 SH   OTR 1 0 121,198 0
Oxford Square Capital Corp common 69181V107 877,807 136,730 SH   OTR 1 0 136,730 0
Microchip Technology Inc common 595017104 2,066,148 23,831 SH   OTR 1 0 23,831 0
Sprint Corp common 85207U105 872,535 132,806 SH   OTR 1 0 132,806 0
Huntsman Corp common 447011107 17,858,184 872,834 SH   OTR 1 0 872,834 0
Duke Realty Corp common 264411505 1,212,085 38,345 SH   OTR 1 0 38,345 0
Adobe Inc common 00724F101 14,327,946 48,627 SH   OTR 1 0 48,627 0
Chubb Ltd common 004432874 14,982,928 101,724 SH   OTR 1 0 101,724 0
Occidental Petroleum Corp common 674599105 4,248,761 84,502 SH   OTR 1 0 84,502 0
PepsiCo Inc common 713448108 22,667,787 172,865 SH   OTR 1 0 172,865 0
Ctrip.Com International Ltd ADR common 22943F100 15,608,279 422,874 SH   OTR 1 0 422,874 0
Nike Inc common 654106103 85,344,997 1,016,617 SH   OTR 1 0 1,016,617 0
Duke Energy Corp common 26441C204 1,782,448 20,200 SH   OTR 1 0 20,200 0
Veeva Systems Inc common 922475108 3,783,485 23,339 SH   OTR 1 0 23,339 0
PTC Inc common 69370C100 983,321 10,955 SH   OTR 1 0 10,955 0
Carlyle Group LP common 14309L102 3,031,080 134,000 SH   OTR 1 0 134,000 0
Invitation Homes Inc common 46187W107 1,127,204 42,170 SH   OTR 1 0 42,170 0
HEICO Corp common 422806208 1,572,361 15,211 SH   OTR 1 0 15,211 0
WP Carey Inc common 92936U109 1,388,990 17,110 SH   OTR 1 0 17,110 0
Baozun Inc common 06684L103 6,062,976 121,600 SH   OTR 1 0 121,600 0
Bilibili Inc common 090040106 3,652,615 224,500 SH   OTR 1 0 224,500 0
Encana Corp common 292505104 467,399 91,111 SH   OTR 1 0 91,111 0
Fox Corp A common 35137L105 1,260,269 34,396 SH   OTR 1 0 34,396 0
Criteo SA common 226718104 35,118,809 2,042,979 SH   OTR 1 0 2,042,979 0
Okta Inc common 679295105 1,260,914 10,209 SH   OTR 1 0 10,209 0
Capri Holdings Ltd common G1890L107 501,785 14,469 SH   OTR 1 0 14,469 0
AbbVie Inc common 00287Y109 12,968,303 178,332 SH   OTR 1 0 178,332 0
Renewable Energy Group Inc common 75972A301 23,084,785 1,455,535 SH   OTR 1 0 1,455,535 0
UGI Corp common 902681105 1,231,154 23,051 SH   OTR 1 0 23,051 0
Seattle Genetics Inc common 812578102 735,495 10,627 SH   OTR 1 0 10,627 0
Atmos Energy Corp common 049560105 1,612,112 15,272 SH   OTR 1 0 15,272 0
Td Ameritrade Holding Corp common 87236Y108 1,326,324 26,569 SH   OTR 1 0 26,569 0
Total System Services Inc common 891906109 2,256,269 17,590 SH   OTR 1 0 17,590 0
Mid-America Apartment Communities Inc common 59522J103 1,355,535 11,511 SH   OTR 1 0 11,511 0
Sunrun Inc common 86771W105 10,564,131 563,120 SH   OTR 1 0 563,120 0
Leidos Holdings Inc common 525327102 2,131,995 26,700 SH   OTR 1 0 26,700 0
Abbott Laboratories common 002824100 23,998,860 285,361 SH   OTR 1 0 285,361 0
Wells Fargo & Co common 949746101 23,606,386 498,867 SH   OTR 1 0 498,867 0
Genuine Parts Co common 372460105 6,623,837 63,949 SH   OTR 1 0 63,949 0
Us Bancorp common 902973304 8,290,833 158,222 SH   OTR 1 0 158,222 0
Oracle Corp common 68389X105 178,923,514 3,140,662 SH   OTR 1 0 3,140,662 0
Prospect Capital Corp common 74348T102 1,050,024 160,800 SH   OTR 1 0 160,800 0
Agnc Investment Corp common 00123Q104 1,079,356 64,171 SH   OTR 1 0 64,171 0
Cvs Health Corp common 126650100 8,520,111 156,361 SH   OTR 1 0 156,361 0
Xerox Corp common 984121608 4,609,922 130,187 SH   OTR 1 0 130,187 0
Kraft Heinz Co common 500754106 2,616,920 84,308 SH   OTR 1 0 84,308 0
Omnicom Group Inc common 681919106 10,466,326 127,716 SH   OTR 1 0 127,716 0
Royal Caribbean Cruises Ltd common 000886286 63,903,367 527,212 SH   OTR 1 0 527,212 0
Eli Lilly & Co common 532457108 25,039,094 226,005 SH   OTR 1 0 226,005 0
Marsh & Mclennan Cos Inc common 571748102 9,896,098 99,209 SH   OTR 1 0 99,209 0
Molson Coors Brewing Co common 60871R209 2,439,192 43,557 SH   OTR 1 0 43,557 0
Mcdonald's Corp common 580135101 33,961,962 163,546 SH   OTR 1 0 163,546 0
Sempra Energy common 816851109 5,024,394 36,557 SH   OTR 1 0 36,557 0
Blackrock Inc common 09247X101 12,487,604 26,609 SH   OTR 1 0 26,609 0
Mondelez International Inc common 609207105 92,460,707 1,715,412 SH   OTR 1 0 1,715,412 0
Adecoagro SA common 058467146 1,404,731 196,741 SH   OTR 1 0 196,741 0
Liberty Global Plc - C common 00B8W67B1 1,335,149 50,326 SH   OTR 1 0 50,326 0
Cheniere Energy Inc common 16411R208 1,759,370 25,703 SH   OTR 1 0 25,703 0
Dover Corp common 260003108 3,075,138 30,690 SH   OTR 1 0 30,690 0
Nvidia Corp common 67066G104 9,424,010 57,383 SH   OTR 1 0 57,383 0
Electronic Arts Inc common 285512109 3,121,340 30,825 SH   OTR 1 0 30,825 0
Expeditors International of Washington Inc common 302130109 2,161,782 28,497 SH   OTR 1 0 28,497 0
Borgwarner Inc common 099724106 772,684 18,406 SH   OTR 1 0 18,406 0
Lowe's Cos Inc common 548661107 10,317,846 102,248 SH   OTR 1 0 102,248 0
Juniper Networks Inc common 48203R104 2,080,202 78,115 SH   OTR 1 0 78,115 0
Carnival Corp common 143658300 1,962,920 42,168 SH   OTR 1 0 42,168 0
ResMed Inc common 761152107 1,689,993 13,849 SH   OTR 1 0 13,849 0
Gap Inc/The common 364760108 384,774 21,412 SH   OTR 1 0 21,412 0
First Republic Bank/Ca common 33616C100 1,638,762 16,782 SH   OTR 1 0 16,782 0
Discover Financial Services common 254709108 5,756,014 74,185 SH   OTR 1 0 74,185 0
Robert Half International Inc common 770323103 1,178,967 20,680 SH   OTR 1 0 20,680 0
Tyson Foods Inc common 902494103 7,992,695 98,993 SH   OTR 1 0 98,993 0
Ingersoll-Rand Plc common 00B633030 88,867,492 701,567 SH   OTR 1 0 701,567 0
Pfizer Inc common 717081103 47,442,808 1,095,171 SH   OTR 1 0 1,095,171 0
Corning Inc common 219350105 2,805,542 84,428 SH   OTR 1 0 84,428 0
Worldpay Inc A common 981558109 5,652,374 46,123 SH   OTR 1 0 46,123 0
Edison International common 281020107 2,953,232 43,810 SH   OTR 1 0 43,810 0
Microsoft Corp common 594918104 573,124,819 4,278,328 SH   OTR 1 0 4,278,328 0
Diamondback Energy Inc common 25278X109 27,385,578 251,313 SH   OTR 1 0 251,313 0
Altice USA Inc common 02156K103 475,385 19,523 SH   OTR 1 0 19,523 0
XPO Logistics Inc common 983793100 1,031,677 17,846 SH   OTR 1 0 17,846 0
Takeda Pharmaceutical Co Ltd common 874060205 1,003,926 56,719 SH   OTR 1 0 56,719 0
Uber Technologies Inc common 90353T100 1,108,668 23,904 SH   OTR 1 0 23,904 0