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