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