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