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
Agnc Investment Corp common 00123Q104 1,882,241 125,149 SH   OTR 1 0 125,149 0
Apple Inc common 037833100 809,348,789 4,557,914 SH   OTR 1 0 4,557,914 0
Berkshire Hathaway Inc common 084670702 78,107,770 261,230 SH   OTR 1 0 261,230 0
First Solar Inc common 336433107 38,169,630 437,926 SH   OTR 1 0 437,926 0
Microsoft Corp common 594918104 1,493,807,656 4,441,626 SH   OTR 1 0 4,441,626 0
Yandex NV common 000980552 17,312,015 286,149 SH   OTR 1 0 286,149 0
Zynga Inc common 98986T108 32,488,934 5,076,396 SH   OTR 1 0 5,076,396 0
Micron Technology Inc common 595112103 164,154,240 1,762,257 SH   OTR 1 0 1,762,257 0
Flex Ltd common 999900002 46,820,154 2,554,291 SH   OTR 1 0 2,554,291 0
Arrow Electronics Inc common 042735100 420,194,340 3,129,473 SH   OTR 1 0 3,129,473 0
Electronic Arts Inc common 285512109 112,624,925 853,866 SH   OTR 1 0 853,866 0
Rockwell Automation Inc common 773903109 49,083,544 140,701 SH   OTR 1 0 140,701 0
Banco Bradesco SA - ADR common 059460303 11,433,788 3,343,213 SH   OTR 1 0 3,343,213 0
Prospect Capital Corp common 74348T102 2,769,413 329,300 SH   OTR 1 0 329,300 0
Watsco Inc common 942622200 18,157,052 58,032 SH   OTR 1 0 58,032 0
Autodesk Inc common 052769106 42,528,582 151,245 SH   OTR 1 0 151,245 0
Equity Residential common 29476L107 5,305,382 58,623 SH   OTR 1 0 58,623 0
Autoliv Inc common 052800109 1,406,376 13,600 SH   OTR 1 0 13,600 0
Ball Corp common 058498106 14,029,331 145,729 SH   OTR 1 0 145,729 0
Hilton Worldwide Holdings Inc common 43300A203 6,422,264 41,171 SH   OTR 1 0 41,171 0
Intuit Inc common 461202103 53,624,608 83,369 SH   OTR 1 0 83,369 0
Cummins Inc common 231021106 10,580,663 48,504 SH   OTR 1 0 48,504 0
Oracle Corp common 68389X105 33,667,857 386,055 SH   OTR 1 0 386,055 0
Keysight Technologies Inc common 49338L103 7,037,035 34,076 SH   OTR 1 0 34,076 0
Lincoln National Corp common 534187109 3,631,910 53,207 SH   OTR 1 0 53,207 0
Henry Schein Inc common 806407102 6,803,723 87,756 SH   OTR 1 0 87,756 0
Kraft Heinz Co common 500754106 4,618,894 128,660 SH   OTR 1 0 128,660 0
West Pharmaceutical Services INC common 955306105 6,135,589 13,082 SH   OTR 1 0 13,082 0
Biogen Inc common 09062X103 11,025,284 45,954 SH   OTR 1 0 45,954 0
Comcast Corp common 20030N101 46,659,483 927,071 SH   OTR 1 0 927,071 0
Teva Pharmaceutical Industries Ltd ADR common 881624209 1,078,619 134,659 SH   OTR 1 0 134,659 0
EOG Resources Inc common 26875P101 12,750,481 143,538 SH   OTR 1 0 143,538 0
Lyondellbasell Industries NV common 000943499 5,069,053 54,961 SH   OTR 1 0 54,961 0
Union Pacific Corp common 907818108 43,820,704 173,940 SH   OTR 1 0 173,940 0
Iron Mountain Inc common 46284V101 2,316,544 44,268 SH   OTR 1 0 44,268 0
PerkinElmer Inc common 714046109 4,557,226 22,666 SH   OTR 1 0 22,666 0
Quest Diagnostics Inc common 74834L100 13,370,732 77,283 SH   OTR 1 0 77,283 0
Clorox Co/The common 189054109 8,639,364 49,549 SH   OTR 1 0 49,549 0
Western Union Co/The common 959802109 2,207,218 123,723 SH   OTR 1 0 123,723 0
DISH Network Corp common 25470M109 1,200,345 37,002 SH   OTR 1 0 37,002 0
Allstate Corp/The common 020002101 6,635,578 56,401 SH   OTR 1 0 56,401 0
Analog Devices Inc common 032654105 15,168,248 86,296 SH   OTR 1 0 86,296 0
AMETEK Inc common 031100100 7,068,066 48,069 SH   OTR 1 0 48,069 0
Nasdaq Inc common 631103108 5,151,335 24,529 SH   OTR 1 0 24,529 0
Norfolk Southern Corp common 655844108 20,223,738 67,931 SH   OTR 1 0 67,931 0
Lam Research Corp common 512807108 24,095,121 33,505 SH   OTR 1 0 33,505 0
Ppg Industries Inc common 693506107 7,680,650 44,541 SH   OTR 1 0 44,541 0
Parker-Hannifin Corp common 701094104 10,615,028 33,368 SH   OTR 1 0 33,368 0
Dollar Tree Inc common 256746108 10,905,336 77,607 SH   OTR 1 0 77,607 0
Moody's Corp common 615369105 12,152,116 31,113 SH   OTR 1 0 31,113 0
Citrix Systems Inc common 177376100 4,605,020 48,684 SH   OTR 1 0 48,684 0
Chubb Ltd common 004432874 21,003,132 108,650 SH   OTR 1 0 108,650 0
Edison International common 281020107 4,296,884 62,958 SH   OTR 1 0 62,958 0
PepsiCo Inc common 713448108 53,628,099 308,722 SH   OTR 1 0 308,722 0
Ford Motor Co common 345370860 11,763,733 566,381 SH   OTR 1 0 566,381 0
Moderna Inc common 60770K107 13,619,170 53,623 SH   OTR 1 0 53,623 0
Nordson Corp common 655663102 3,054,050 11,964 SH   OTR 1 0 11,964 0
Vulcan Materials Co common 929160109 5,126,811 24,698 SH   OTR 1 0 24,698 0
Melco Resorts & Entertainment Ltd ADR common 585464100 225,579 22,159 SH   OTR 1 0 22,159 0
Albemarle Corp common 012653101 4,951,015 21,179 SH   OTR 1 0 21,179 0
Duke Realty Corp common 264411505 3,749,882 57,128 SH   OTR 1 0 57,128 0
GoDaddy Inc common 380237107 1,935,317 22,806 SH   OTR 1 0 22,806 0
Altice USA Inc common 02156K103 354,811 21,929 SH   OTR 1 0 21,929 0
Exact Sciences Corp common 30063P105 12,114,317 155,651 SH   OTR 1 0 155,651 0
Royalty Pharma PLC common 00BMVP7Y0 2,578,255 64,699 SH   OTR 1 0 64,699 0
Lucid Group Inc common 549498103 2,260,436 59,407 SH   OTR 1 0 59,407 0
Desktop Metal Inc common 25058X105 2,194,365 443,306 SH   OTR 1 0 443,306 0
Caesars Entertainment Inc common 12769G100 2,112,562 22,587 SH   OTR 1 0 22,587 0
Vistra Energy Corp common 92840M102 1,539,184 67,597 SH   OTR 1 0 67,597 0
Robinhood Markets Inc common 770700102 333,071 18,754 SH   OTR 1 0 18,754 0
Stratasys Ltd common 001126721 1,206,230 49,254 SH   OTR 1 0 49,254 0
3D Systems Corp common 88554D205 998,724 46,366 SH   OTR 1 0 46,366 0
Luminar Technologies Inc common 550424105 1,418,191 83,867 SH   OTR 1 0 83,867 0
Blade Air Mobility Inc common 092667104 677,861 76,768 SH   OTR 1 0 76,768 0
Realty Income Corp common 756109104 5,417,358 75,672 SH   OTR 1 0 75,672 0
Skyworks Solutions Inc common 83088M102 3,009,095 19,396 SH   OTR 1 0 19,396 0
Alibaba Group Holding Ltd - ADR common 01609W102 6,582,707 55,396 SH   OTR 1 0 55,396 0
American Express Co common 025816109 18,066,675 110,432 SH   OTR 1 0 110,432 0
Jm Smucker Co/The common 832696405 3,749,447 27,606 SH   OTR 1 0 27,606 0
Tesla Inc common 88160R101 167,255,514 158,269 SH   OTR 1 0 158,269 0
Wynn Resorts Ltd common 983134107 1,101,523 12,953 SH   OTR 1 0 12,953 0
Pfizer Inc common 717081103 130,846,769 2,215,864 SH   OTR 1 0 2,215,864 0
Bancolombia Sa ADR common 05968L102 2,792,619 88,402 SH   OTR 1 0 88,402 0
Trip.Com Group Ltd ADR common 89677Q107 25,835,686 1,049,378 SH   OTR 1 0 1,049,378 0
Energy Recovery Inc common 29270J100 7,692,689 357,966 SH   OTR 1 0 357,966 0
O2micro International Ltd ADR common 67107W100 9,812,773 2,166,175 SH   OTR 1 0 2,166,175 0
Activision Blizzard Inc common 00507V109 180,493,628 2,712,966 SH   OTR 1 0 2,712,966 0
IQVIA Holdings Inc common 46266C105 56,285,237 199,494 SH   OTR 1 0 199,494 0
S&P Global Inc common 78409V104 160,270,732 339,607 SH   OTR 1 0 339,607 0
Apollo Investment Corp common 03761U502 2,139,818 167,304 SH   OTR 1 0 167,304 0
Cornerstone Building Brands Ord Shs common 21925D109 29,366,780 1,683,875 SH   OTR 1 0 1,683,875 0
Verisk Analytics Inc common 92345Y106 28,739,238 125,647 SH   OTR 1 0 125,647 0
Diodes Inc common 254543101 15,309,710 139,420 SH   OTR 1 0 139,420 0
Eneti Inc common Y2294C107 6,587,413 851,087 SH   OTR 1 0 851,087 0
Xylem Inc/Ny common 98419M100 23,554,686 196,420 SH   OTR 1 0 196,420 0
Eaton Corp PLC common 00B8KQN82 15,442,850 89,358 SH   OTR 1 0 89,358 0
Snap-On Inc common 833034101 3,519,525 16,341 SH   OTR 1 0 16,341 0
Atmos Energy Corp common 049560105 2,619,355 25,001 SH   OTR 1 0 25,001 0
Citizens Financial Group Inc common 174610105 2,925,437 61,914 SH   OTR 1 0 61,914 0
Splunk Inc common 848637104 5,262,830 45,479 SH   OTR 1 0 45,479 0
T Rowe Price Group Inc common 74144T108 10,704,688 54,438 SH   OTR 1 0 54,438 0
Home Depot Inc/The common 437076102 93,557,364 225,434 SH   OTR 1 0 225,434 0
Ally Financial Inc common 02005N100 3,429,729 72,038 SH   OTR 1 0 72,038 0
Alphabet Inc - C common 02079K107 130,278,103 45,023 SH   OTR 1 0 45,023 0
Kellogg Co common 487836108 5,159,398 80,090 SH   OTR 1 0 80,090 0
Agilent Technologies Inc common 00846U101 27,913,046 174,839 SH   OTR 1 0 174,839 0
Kimberly-Clark Corp common 494368103 11,034,996 77,211 SH   OTR 1 0 77,211 0
Estee Lauder Cos Inc/The common 518439104 18,800,237 50,784 SH   OTR 1 0 50,784 0
Fedex Corp common 31428X106 22,250,541 86,029 SH   OTR 1 0 86,029 0
Air Products & Chemicals Inc common 009158106 15,858,335 52,121 SH   OTR 1 0 52,121 0
Danaher Corp common 235851102 58,614,448 178,154 SH   OTR 1 0 178,154 0
Boston Properties Inc common 101121101 3,234,254 28,080 SH   OTR 1 0 28,080 0
Old Dominion Freight Line Inc common 679580100 7,348,224 20,504 SH   OTR 1 0 20,504 0
Akamai Technologies Inc common 00971T101 3,758,623 32,114 SH   OTR 1 0 32,114 0
State Street Corp common 857477103 6,424,533 69,081 SH   OTR 1 0 69,081 0
Public Storage common 74460D109 8,927,638 23,835 SH   OTR 1 0 23,835 0
International Paper Co common 460146103 4,149,415 88,323 SH   OTR 1 0 88,323 0
Trimble Inc common 896239100 4,103,423 47,063 SH   OTR 1 0 47,063 0
Becton Dickinson And Co common 075887109 16,743,035 66,578 SH   OTR 1 0 66,578 0
Seagate Technology Plc common 00BKVD2N4 5,229,392 46,286 SH   OTR 1 0 46,286 0
Host Hotels & Resorts Inc common 44107P104 2,054,576 118,147 SH   OTR 1 0 118,147 0
Hewlett Packard Enterprise Co common 42824C109 3,042,348 192,920 SH   OTR 1 0 192,920 0
Cdw Corp/De common 12514G108 5,766,605 28,160 SH   OTR 1 0 28,160 0
IHS Markit Ltd common G47567105 10,559,431 79,442 SH   OTR 1 0 79,442 0
Wayfair Inc common 94419L101 2,060,415 10,846 SH   OTR 1 0 10,846 0
Roku Inc common 77543R102 3,781,046 16,569 SH   OTR 1 0 16,569 0
CBOE Global Markets Inc common 12503M108 2,005,030 15,376 SH   OTR 1 0 15,376 0
Voya Financial Inc common 929089100 1,206,842 18,200 SH   OTR 1 0 18,200 0
Equity Lifestyle Properties Inc common 29472R108 1,842,350 21,017 SH   OTR 1 0 21,017 0
VeriSign Inc common 92343E102 3,329,865 13,119 SH   OTR 1 0 13,119 0
Neurocrine common 64125C109 11,976,861 140,623 SH   OTR 1 0 140,623 0
Paccar Inc common 693718108 6,857,979 77,702 SH   OTR 1 0 77,702 0
Discovery Communications Inc - A common 25470F104 1,553,358 65,988 SH   OTR 1 0 65,988 0
Discovery Communications Inc - C common 25470F302 4,540,337 198,268 SH   OTR 1 0 198,268 0
SBA Communications Corp common 78410G104 6,290,453 16,170 SH   OTR 1 0 16,170 0
Steel Dynamics Inc common 858119100 3,156,197 50,849 SH   OTR 1 0 50,849 0
Enphase Energy Inc common 29355A107 5,626,869 30,758 SH   OTR 1 0 30,758 0
Liberty Media Corp-Liberty Siriusxm - A common 531229409 639,032 12,567 SH   OTR 1 0 12,567 0
Novavax Inc common 670002401 1,448,727 10,126 SH   OTR 1 0 10,126 0
East West Bancorp Inc common 27579R104 16,551,990 210,371 SH   OTR 1 0 210,371 0
Western Alliance Bancorp common 957638109 21,078,624 195,807 SH   OTR 1 0 195,807 0
Schrodinger Inc common 80810D103 881,687 25,314 SH   OTR 1 0 25,314 0
TuSimple Holdings Inc common 90089L108 2,692,729 75,111 SH   OTR 1 0 75,111 0
Unilever NV ADR common 904767704 572,917 10,651 SH   OTR 1 0 10,651 0
Devon Energy Corp common 25179M103 8,077,184 183,364 SH   OTR 1 0 183,364 0
Nuance Communications Inc common 67020Y100 1,765,538 31,915 SH   OTR 1 0 31,915 0
Oak Street Health Inc common 67181A107 339,519 10,245 SH   OTR 1 0 10,245 0
MSA Safety Inc common 553498106 10,867,158 71,987 SH   OTR 1 0 71,987 0
Gentherm Inc common 37253A103 1,356,422 15,609 SH   OTR 1 0 15,609 0
Sarcos Technology and Robotics Corp common 80359A106 830,087 83,175 SH   OTR 1 0 83,175 0
IONQ Inc common 46222L108 808,981 48,413 SH   OTR 1 0 48,413 0
Ke Holdings Inc ADR common 482497104 242,245 12,040 SH   OTR 1 0 12,040 0
PayPal Holdings Inc common 70450Y103 40,697,827 215,812 SH   OTR 1 0 215,812 0
NextEra Energy Inc common 65339F101 71,212,767 762,776 SH   OTR 1 0 762,776 0
Walgreens Boots Alliance Inc common 931427108 8,749,475 167,743 SH   OTR 1 0 167,743 0
Best Buy Co Inc common 086516101 8,506,663 83,727 SH   OTR 1 0 83,727 0
Garmin Ltd common 011440532 3,133,408 23,011 SH   OTR 1 0 23,011 0
XPeng Inc - ADR common 98422D105 2,749,427 54,628 SH   OTR 1 0 54,628 0
Sea Limited common 81141R100 15,844,708 70,827 SH   OTR 1 0 70,827 0
Nvidia Corp common 67066G104 160,765,526 546,617 SH   OTR 1 0 546,617 0
Beyond Meat Inc common 08862E109 1,954,474 29,995 SH   OTR 1 0 29,995 0
T-Mobile US Inc common 872590104 91,437,704 788,392 SH   OTR 1 0 788,392 0
Sanmina SCI common 801056102 64,006,197 1,543,806 SH   OTR 1 0 1,543,806 0
Motorola Solutions Inc common 620076307 17,858,026 65,727 SH   OTR 1 0 65,727 0
Avery Dennison Corp common 053611109 11,505,281 53,125 SH   OTR 1 0 53,125 0
Amphenol Corp common 032095101 87,278,433 997,924 SH   OTR 1 0 997,924 0
Apollo Global Management Inc common 03769M106 15,525,371 214,350 SH   OTR 1 0 214,350 0
Oaktree Specialty Lending Corp common 67401P108 2,761,990 370,240 SH   OTR 1 0 370,240 0
Kkr & Co Inc common 48251W104 34,122,490 458,020 SH   OTR 1 0 458,020 0
Sunrun Inc common 86771W105 66,702,970 1,944,693 SH   OTR 1 0 1,944,693 0
Huntsman Corp common 447011107 8,488,780 243,371 SH   OTR 1 0 243,371 0
Workday Inc common 98138H101 8,793,937 32,191 SH   OTR 1 0 32,191 0
United Parcel Service Inc common 911312106 40,920,078 190,912 SH   OTR 1 0 190,912 0
International Flavors & Fragrances Inc common 459506101 50,399,807 334,549 SH   OTR 1 0 334,549 0
Extra Space Storage Inc common 30225T102 5,924,908 26,132 SH   OTR 1 0 26,132 0
WestRock Co common 96145D105 3,276,563 73,863 SH   OTR 1 0 73,863 0
Constellation Brands Inc common 21036P108 6,594,739 26,277 SH   OTR 1 0 26,277 0
Jack Henry & Associates Inc common 426281101 2,049,635 12,274 SH   OTR 1 0 12,274 0
Us Bancorp common 902973304 16,563,353 294,879 SH   OTR 1 0 294,879 0
Citigroup Inc common 172967424 89,651,733 1,484,546 SH   OTR 1 0 1,484,546 0
Eastman Chemical Co common 277432100 3,112,586 25,743 SH   OTR 1 0 25,743 0
LKQ Corp common 501889208 4,256,487 70,906 SH   OTR 1 0 70,906 0
Molina Healthcare Inc common 60855R100 3,314,394 10,420 SH   OTR 1 0 10,420 0
Stryker Corp common 863667101 12,199,700 45,620 SH   OTR 1 0 45,620 0
Expedia Group Inc common 30212P303 3,737,651 20,682 SH   OTR 1 0 20,682 0
NetApp Inc common 64110D104 4,062,554 44,163 SH   OTR 1 0 44,163 0
Caterpillar Inc common 149123101 26,109,815 126,293 SH   OTR 1 0 126,293 0
Fastenal Co common 311900104 9,025,862 140,897 SH   OTR 1 0 140,897 0
Intel Corp common 458140100 48,095,953 933,902 SH   OTR 1 0 933,902 0
WW Grainger Inc common 384802104 12,394,228 23,916 SH   OTR 1 0 23,916 0
Morgan Stanley common 617446448 57,613,736 586,937 SH   OTR 1 0 586,937 0
Johnson Controls International PLC common 00BY7QL61 16,086,614 197,843 SH   OTR 1 0 197,843 0
Palo Alto Networks Inc common 697435105 9,365,817 16,822 SH   OTR 1 0 16,822 0
Interpublic Group Of Cos Inc/The common 460690100 3,758,220 100,353 SH   OTR 1 0 100,353 0
American International Group Inc common 026874784 7,348,245 129,234 SH   OTR 1 0 129,234 0
Synopsys Inc common 871607107 9,230,925 25,050 SH   OTR 1 0 25,050 0
Northern Trust Corp common 665859104 3,392,738 28,365 SH   OTR 1 0 28,365 0
Zimmer Biomet Holdings Inc common 98956P102 3,689,623 29,043 SH   OTR 1 0 29,043 0
Franklin Resources Inc common 354613101 2,595,006 77,486 SH   OTR 1 0 77,486 0
Halliburton Co common 406216101 3,155,946 137,995 SH   OTR 1 0 137,995 0
Paychex Inc common 704326107 8,594,177 62,961 SH   OTR 1 0 62,961 0
Lear Corp common 521865204 2,736,383 14,957 SH   OTR 1 0 14,957 0
Borgwarner Inc common 099724106 2,276,891 50,519 SH   OTR 1 0 50,519 0
Waters Corp common 941848103 4,083,323 10,959 SH   OTR 1 0 10,959 0
Charter Communications Inc common 16119P108 19,508,246 29,922 SH   OTR 1 0 29,922 0
Waste Connections Inc common 94106B101 7,588,467 55,687 SH   OTR 1 0 55,687 0
Juniper Networks Inc common 48203R104 3,058,347 85,644 SH   OTR 1 0 85,644 0
Regency Centers Corp common 758849103 2,475,172 32,849 SH   OTR 1 0 32,849 0
Gilead Sciences Inc common 375558103 25,204,528 347,122 SH   OTR 1 0 347,122 0
Intuitive Surgical Inc common 46120E602 20,840,119 58,002 SH   OTR 1 0 58,002 0
Hartford Financial Services Group Inc common 416515104 21,090,408 305,481 SH   OTR 1 0 305,481 0
Waste Management Inc common 94106L109 18,338,471 109,877 SH   OTR 1 0 109,877 0
First Republic Bank/Ca common 33616C100 5,657,341 27,395 SH   OTR 1 0 27,395 0
Discover Financial Services common 254709108 6,602,752 57,137 SH   OTR 1 0 57,137 0
Mccormick & Co Inc/Md common 579780206 8,075,243 83,586 SH   OTR 1 0 83,586 0
Mckesson Corp common 58155Q103 7,215,739 29,029 SH   OTR 1 0 29,029 0
Pioneer Natural Resources Co common 723787107 6,488,933 35,677 SH   OTR 1 0 35,677 0
Darden Restaurants Inc common 237194105 3,615,511 24,001 SH   OTR 1 0 24,001 0
Metlife Inc common 59156R108 9,598,651 153,603 SH   OTR 1 0 153,603 0
Horizon Pharma PLC common 00BQPVQZ6 69,758,975 647,355 SH   OTR 1 0 647,355 0
Alexandria Real Estate Equities Inc common 015271109 4,881,040 21,892 SH   OTR 1 0 21,892 0
Fox Corp A common 35137L105 3,288,491 89,119 SH   OTR 1 0 89,119 0
Zoom Video Communications Inc common 98980L101 6,027,466 32,774 SH   OTR 1 0 32,774 0
Novocure Ltd common 00BYSS4X4 968,232 12,896 SH   OTR 1 0 12,896 0
Twilio Inc common 90138F102 6,311,996 23,969 SH   OTR 1 0 23,969 0
Teladoc Health Inc common 87918A105 5,512,781 60,039 SH   OTR 1 0 60,039 0
Prudential Financial Inc common 744320102 13,575,244 125,418 SH   OTR 1 0 125,418 0
Essential Utilities Inc common 29670G102 2,738,351 51,003 SH   OTR 1 0 51,003 0
Keurig Dr Pepper Inc common 49271V100 5,439,615 147,575 SH   OTR 1 0 147,575 0
Arthur J Gallagher & Co common 363576109 4,772,308 28,127 SH   OTR 1 0 28,127 0
Pentair PLC common 00BLS09M3 3,110,129 42,587 SH   OTR 1 0 42,587 0
Iac/Interactivecorp common 44891N208 1,358,208 10,391 SH   OTR 1 0 10,391 0
Ao Smith Corp common 831865209 2,755,184 32,093 SH   OTR 1 0 32,093 0
Wr Berkley Corp common 084423102 1,667,244 20,236 SH   OTR 1 0 20,236 0
Copart Inc common 217204106 6,194,132 40,853 SH   OTR 1 0 40,853 0
Gartner Inc common 366651107 3,743,047 11,196 SH   OTR 1 0 11,196 0
TransUnion common 89400J107 4,342,400 36,620 SH   OTR 1 0 36,620 0
Avalara Inc common 05338G106 1,605,096 12,432 SH   OTR 1 0 12,432 0
Cloudflare Inc common 18915M107 5,393,078 41,012 SH   OTR 1 0 41,012 0
Zscaler Inc common 98980G102 3,973,245 12,365 SH   OTR 1 0 12,365 0
Lyft Inc common 55087P104 2,215,038 51,838 SH   OTR 1 0 51,838 0
Chevron Corp common 166764100 71,925,575 612,915 SH   OTR 1 0 612,915 0
Exxon Mobil Corp common 30231G102 44,424,674 726,012 SH   OTR 1 0 726,012 0
Envista Holdings Corp common 29415F104 3,258,337 72,279 SH   OTR 1 0 72,279 0
Quantumscape Corp common 74767V109 678,792 30,590 SH   OTR 1 0 30,590 0
AST SpaceMobile Inc common 00217D100 1,463,413 184,309 SH   OTR 1 0 184,309 0
Netease Inc ADR common 64110W102 1,812,905 17,812 SH   OTR 1 0 17,812 0
Diamondback Energy Inc common 25278X109 41,179,934 381,826 SH   OTR 1 0 381,826 0
Y-mAbs Therapeutics, Inc common 984241109 216,679 13,367 SH   OTR 1 0 13,367 0
TPI Composites Inc common 87266J104 853,259 57,036 SH   OTR 1 0 57,036 0
ZTO Express (Cayman) Inc common 98980A105 406,001 14,387 SH   OTR 1 0 14,387 0
Coca-Cola Co/The common 191216100 67,009,615 1,131,728 SH   OTR 1 0 1,131,728 0
Accenture Plc common 00B4BNMY3 94,967,187 229,085 SH   OTR 1 0 229,085 0
Li Auto Inc. common 50202M102 620,044 19,316 SH   OTR 1 0 19,316 0
Nio Inc - ADR common 62914V106 26,413,073 833,746 SH   OTR 1 0 833,746 0
Biomarin Pharmaceutical Inc common 09061G101 14,886,268 168,492 SH   OTR 1 0 168,492 0
Aptiv PLC common 00B783TY6 9,597,451 58,184 SH   OTR 1 0 58,184 0
Kornit Digital Ltd common 001121672 2,612,306 17,158 SH   OTR 1 0 17,158 0
VMware Inc common 928563402 40,406,313 348,691 SH   OTR 1 0 348,691 0
PTC Inc common 69370C100 79,183,277 653,597 SH   OTR 1 0 653,597 0
Criteo SA ADR common 226718104 180,199,260 4,635,947 SH   OTR 1 0 4,635,947 0
Warner Music Group Corp common 934550203 4,998,992 115,771 SH   OTR 1 0 115,771 0
Johnson & Johnson common 478160104 263,074,354 1,537,817 SH   OTR 1 0 1,537,817 0
Dollar General Corp common 256677105 68,408,859 290,077 SH   OTR 1 0 290,077 0
Hercules Capital Inc common 427096508 2,095,582 126,316 SH   OTR 1 0 126,316 0
Carlyle Group LP common 14316J108 14,333,182 261,078 SH   OTR 1 0 261,078 0
Ares Management Corp common 03990B101 12,842,123 158,018 SH   OTR 1 0 158,018 0
REX American Resources Corp common 761624105 9,062,480 94,391 SH   OTR 1 0 94,391 0
Willdan Group Inc common 96924N100 6,164,611 175,131 SH   OTR 1 0 175,131 0
Fortune Brands Home & Security Inc common 34964C106 4,307,108 40,291 SH   OTR 1 0 40,291 0
AbbVie Inc common 00287Y109 52,435,816 387,266 SH   OTR 1 0 387,266 0
Fortinet Inc common 34959E109 7,412,625 20,625 SH   OTR 1 0 20,625 0
Progressive Corp/The common 743315103 17,117,914 166,760 SH   OTR 1 0 166,760 0
Stanley Black & Decker Inc common 854502101 7,126,818 37,784 SH   OTR 1 0 37,784 0
Bank Of New York Mellon Corp/The common 064058100 12,792,410 220,255 SH   OTR 1 0 220,255 0
General Motors Co common 37045V100 57,480,442 980,393 SH   OTR 1 0 980,393 0
Unitedhealth Group Inc common 91324P102 107,282,211 213,650 SH   OTR 1 0 213,650 0
Abbott Laboratories common 002824100 57,801,777 410,699 SH   OTR 1 0 410,699 0
Dentsply Sirona Inc common 24906P109 2,298,994 41,208 SH   OTR 1 0 41,208 0
Ventas Inc common 92276F100 3,834,511 75,010 SH   OTR 1 0 75,010 0
Hormel Foods Corp common 440452100 5,329,954 109,198 SH   OTR 1 0 109,198 0
Fifth Third Bancorp common 316773100 4,766,025 109,438 SH   OTR 1 0 109,438 0
Schlumberger Ltd common 806857108 6,090,872 203,368 SH   OTR 1 0 203,368 0
Sherwin-Williams Co/The common 824348106 21,809,973 61,932 SH   OTR 1 0 61,932 0
Illinois Tool Works Inc common 452308109 28,900,774 117,102 SH   OTR 1 0 117,102 0
HP Inc common 40434L105 10,540,556 279,813 SH   OTR 1 0 279,813 0
Marsh & Mclennan Cos Inc common 571748102 20,088,204 115,569 SH   OTR 1 0 115,569 0
Cognizant Technology Solutions Corp common 192446102 10,270,316 115,761 SH   OTR 1 0 115,761 0
Cognex Corp common 192422103 2,138,711 27,504 SH   OTR 1 0 27,504 0
Sysco Corp common 871829107 8,046,191 102,434 SH   OTR 1 0 102,434 0
Sempra Energy common 816851109 6,979,490 52,763 SH   OTR 1 0 52,763 0
Cigna Corp common 125523100 32,162,437 140,062 SH   OTR 1 0 140,062 0
Mondelez International Inc common 609207105 17,543,968 264,575 SH   OTR 1 0 264,575 0
ViacomCBS Inc common 92556H206 6,520,298 216,047 SH   OTR 1 0 216,047 0
Lumen Technologies Inc common 550241103 5,387,313 429,268 SH   OTR 1 0 429,268 0
Church & Dwight Co Inc common 171340102 7,329,878 71,511 SH   OTR 1 0 71,511 0
Baxter International Inc common 071813109 6,796,554 79,177 SH   OTR 1 0 79,177 0
KeyCorp common 493267108 4,355,865 188,321 SH   OTR 1 0 188,321 0
Trane Technologies Plc common 00BK9ZQ96 24,576,141 121,646 SH   OTR 1 0 121,646 0
Kroger Co/The common 501044101 6,034,652 133,333 SH   OTR 1 0 133,333 0
Knight-Swift Transportation Holdings Inc common 499049104 2,830,663 46,450 SH   OTR 1 0 46,450 0
Newell Brands Inc common 651229106 1,477,869 67,668 SH   OTR 1 0 67,668 0
Regions Financial Corp common 7591EP100 4,697,028 215,460 SH   OTR 1 0 215,460 0
Veeva Systems Inc common 922475108 5,381,431 21,064 SH   OTR 1 0 21,064 0
Steris plc common 00BFY8C75 3,293,581 13,531 SH   OTR 1 0 13,531 0
Catalent Inc common 148806102 3,202,798 25,016 SH   OTR 1 0 25,016 0
Match Group Inc common 57667L107 4,968,897 37,572 SH   OTR 1 0 37,572 0
Okta Inc common 679295105 4,420,857 19,721 SH   OTR 1 0 19,721 0
RingCentral Inc common 76680R206 2,034,059 10,857 SH   OTR 1 0 10,857 0
ON Semiconductor Corp common 682189105 4,044,228 59,544 SH   OTR 1 0 59,544 0
Seattle Genetics Inc common 81181C104 3,423,617 22,145 SH   OTR 1 0 22,145 0
Bath & Body Works Inc common 070830104 3,057,360 43,808 SH   OTR 1 0 43,808 0
Cabot Oil & Gas Corp common 127097103 2,543,055 133,845 SH   OTR 1 0 133,845 0
Hershey Co/The common 427866108 5,011,066 25,901 SH   OTR 1 0 25,901 0
CF Industries Holdings Inc common 125269100 2,823,980 39,898 SH   OTR 1 0 39,898 0
Ulta Beauty Inc common 90384S303 45,243,182 109,723 SH   OTR 1 0 109,723 0
Camden Property Trust common 133131102 2,222,243 12,437 SH   OTR 1 0 12,437 0
NRG Energy Inc common 629377508 715,128 16,600 SH   OTR 1 0 16,600 0
Vornado Realty Trust common 929042109 2,320,091 55,425 SH   OTR 1 0 55,425 0
Idex Corp common 45167R104 3,693,682 15,630 SH   OTR 1 0 15,630 0
Campbell Soup Co common 134429109 1,996,205 45,932 SH   OTR 1 0 45,932 0
FMC Corp common 302491303 2,457,140 22,360 SH   OTR 1 0 22,360 0
Black Knight Inc common 09215C105 1,828,139 22,055 SH   OTR 1 0 22,055 0
Rivian Automotive Inc common 76954A103 2,585,095 24,931 SH   OTR 1 0 24,931 0
NuCor Corp common 670346105 5,371,328 47,055 SH   OTR 1 0 47,055 0
Matterport Inc common 577096100 815,631 39,517 SH   OTR 1 0 39,517 0
Entegris Inc common 29362U104 2,431,248 17,544 SH   OTR 1 0 17,544 0
Yum China Holdings Inc common 98850P109 1,076,444 21,598 SH   OTR 1 0 21,598 0
Bentley Systems Inc common 08265T208 898,503 18,591 SH   OTR 1 0 18,591 0
SoFi Technologies Inc common 83406F102 844,697 53,428 SH   OTR 1 0 53,428 0
Nordic American Tankers Ltd common G65773106 314,340 186,000 SH   OTR 1 0 186,000 0
Uniqure NV common 001069665 209,969 10,119 SH   OTR 1 0 10,119 0
Zogenix Inc common 98978L204 212,241 13,061 SH   OTR 1 0 13,061 0
Nikola Corporation common 654110105 2,462,002 249,443 SH   OTR 1 0 249,443 0
Roblox Corp common 771049103 1,689,427 16,372 SH   OTR 1 0 16,372 0
Lilium NV common 0015000F4 699,771 100,977 SH   OTR 1 0 100,977 0
Royal Caribbean Cruises Ltd common 000886286 26,395,541 343,245 SH   OTR 1 0 343,245 0
Advanced Micro Devices inc common 007903107 36,473,038 253,461 SH   OTR 1 0 253,461 0
Amazon.Com Inc common 023135106 355,594,024 106,646 SH   OTR 1 0 106,646 0
Athene Holding Ltd common G0684D107 3,773,099 45,279 SH   OTR 1 0 45,279 0
IDEXX Laboratories Inc common 45168D104 8,789,124 13,348 SH   OTR 1 0 13,348 0
Nxp Semiconductors Nv common 000953878 23,127,187 101,533 SH   OTR 1 0 101,533 0
Oatly Group AB common 67421J108 1,581,119 198,633 SH   OTR 1 0 198,633 0
Zoetis Inc common 98978V103 68,171,245 279,356 SH   OTR 1 0 279,356 0
Aon PLC common 00BLP1HW5 30,380,905 101,081 SH   OTR 1 0 101,081 0
Procter & Gamble Co/The common 742718109 90,507,669 553,293 SH   OTR 1 0 553,293 0
Hexcel Corp common 428291108 21,300,574 411,208 SH   OTR 1 0 411,208 0
Livent Corp common 53814L108 10,797,146 442,869 SH   OTR 1 0 442,869 0
Twitter Inc common 90184L102 5,065,081 117,193 SH   OTR 1 0 117,193 0
Erie Indemnity Co common 29530P102 4,763,326 24,724 SH   OTR 1 0 24,724 0
Genuine Parts Co common 372460105 4,675,810 33,351 SH   OTR 1 0 33,351 0
Willis Towers Watson PLC common 00BDB6Q21 4,311,393 18,154 SH   OTR 1 0 18,154 0
Rollins Inc common 775711104 2,941,786 85,992 SH   OTR 1 0 85,992 0
Applied Materials Inc common 038222105 24,013,136 152,600 SH   OTR 1 0 152,600 0
Truist Financial Corp. common 89832Q109 12,404,696 211,865 SH   OTR 1 0 211,865 0
Crown Castle International Corp common 22822V101 19,962,224 95,632 SH   OTR 1 0 95,632 0
Cvs Health Corp common 126650100 33,492,235 324,663 SH   OTR 1 0 324,663 0
3m Co common 88579Y101 25,358,281 142,759 SH   OTR 1 0 142,759 0
Eli Lilly & Co common 532457108 122,961,267 445,157 SH   OTR 1 0 445,157 0
Edwards Lifesciences Corp common 28176E108 20,124,038 155,338 SH   OTR 1 0 155,338 0
International Business Machines Corp common 459200101 28,646,813 214,326 SH   OTR 1 0 214,326 0
Anthem Inc common 036752103 32,367,608 69,827 SH   OTR 1 0 69,827 0
Jb Hunt Transport Services Inc common 445658107 3,946,760 19,309 SH   OTR 1 0 19,309 0
Liberty Global Plc - C common 00B8W67B1 2,301,020 81,916 SH   OTR 1 0 81,916 0
Consolidated Edison Inc common 209115104 5,190,528 60,836 SH   OTR 1 0 60,836 0
Automatic Data Processing Inc common 053015103 19,445,299 78,860 SH   OTR 1 0 78,860 0
Tractor Supply Co common 892356106 4,395,728 18,423 SH   OTR 1 0 18,423 0
Loews Corp common 540424108 3,020,039 52,286 SH   OTR 1 0 52,286 0
United Rentals Inc common 911363109 10,375,755 31,225 SH   OTR 1 0 31,225 0
Packaging Corp of America common 695156109 4,475,795 32,874 SH   OTR 1 0 32,874 0
Brown-Forman Corp common 115637209 3,662,672 50,270 SH   OTR 1 0 50,270 0
Dr Horton Inc common 23331A109 11,703,707 107,918 SH   OTR 1 0 107,918 0
Xilinx Inc common 983919101 7,821,787 36,890 SH   OTR 1 0 36,890 0
Digital Realty Trust Inc common 253868103 8,325,448 47,071 SH   OTR 1 0 47,071 0
Oneok Inc common 682680103 8,256,661 140,515 SH   OTR 1 0 140,515 0
JPMorgan Chase & Co common 46625H100 108,575,845 685,670 SH   OTR 1 0 685,670 0
Bank Of America Corp common 060505104 201,734,922 4,534,388 SH   OTR 1 0 4,534,388 0
Avalonbay Communities Inc common 053484101 8,421,603 33,341 SH   OTR 1 0 33,341 0
CSX Corp common 126408103 25,172,410 669,479 SH   OTR 1 0 669,479 0
Cerner Corp common 156782104 9,804,565 105,573 SH   OTR 1 0 105,573 0
Burlington Stores Inc common 122017106 2,928,509 10,046 SH   OTR 1 0 10,046 0
Booz Allen Hamilton Holding Corp common 099502106 2,975,027 35,087 SH   OTR 1 0 35,087 0
Medical Properties Trust Inc common 58463J304 2,541,265 107,544 SH   OTR 1 0 107,544 0
Linde PLC common 00BZ12WP8 40,489,353 116,876 SH   OTR 1 0 116,876 0
Amcor PLC common 00BJ1F307 10,472,324 871,967 SH   OTR 1 0 871,967 0
DocuSign Inc common 256163106 4,291,334 28,175 SH   OTR 1 0 28,175 0
VICI Properties Inc common 925652109 2,381,460 79,092 SH   OTR 1 0 79,092 0
Archer-Daniels-Midland Co common 039483102 10,290,983 152,256 SH   OTR 1 0 152,256 0
Kyndryl Holdings Inc common 50155Q100 396,915 21,929 SH   OTR 1 0 21,929 0
Aramark common 03852U106 1,968,822 53,428 SH   OTR 1 0 53,428 0
Public Service Enterprise Group Inc common 744573106 5,360,087 80,325 SH   OTR 1 0 80,325 0
Entergy Corp common 29364G103 7,663,354 68,028 SH   OTR 1 0 68,028 0
Liberty Global Plc - A common 00B8W6766 636,772 22,955 SH   OTR 1 0 22,955 0
Cincinnati Financial Corp common 172062101 2,593,047 22,760 SH   OTR 1 0 22,760 0
M&T Bank Corp common 55261F104 2,986,517 19,446 SH   OTR 1 0 19,446 0
Martin Marietta Materials Inc common 573284106 36,768,883 83,467 SH   OTR 1 0 83,467 0
American Financial Group Inc/Oh common 025932104 1,657,864 12,073 SH   OTR 1 0 12,073 0
Southwest Airlines Co common 844741108 1,176,129 27,454 SH   OTR 1 0 27,454 0
Guidewire Software Inc common 40171V100 1,213,295 10,687 SH   OTR 1 0 10,687 0
WP Carey Inc common 92936U109 2,227,658 27,150 SH   OTR 1 0 27,150 0
Allegion PLC common 00BFRT3W7 2,549,735 19,252 SH   OTR 1 0 19,252 0
Alliance Data Systems Corp common 018581108 12,535,834 188,254 SH   OTR 1 0 188,254 0
NGM Biopharmaceuticals Inc common 62921N105 206,286 11,648 SH   OTR 1 0 11,648 0
Aurinia Pharmaceuticals Inc. common 05156V102 5,349,156 233,894 SH   OTR 1 0 233,894 0
EHang Holdings Ltd common 26853E102 857,564 57,439 SH   OTR 1 0 57,439 0
Southern Co/The common 842587107 11,486,464 167,490 SH   OTR 1 0 167,490 0
Mastercard Inc common 57636Q104 420,730,303 1,170,907 SH   OTR 1 0 1,170,907 0
Alphabet Inc - A common 02079K305 693,675,949 239,443 SH   OTR 1 0 239,443 0
AT&T Inc common 00206R102 39,598,128 1,609,680 SH   OTR 1 0 1,609,680 0
Thermo Fisher Scientific Inc common 883556102 121,041,339 181,406 SH   OTR 1 0 181,406 0
Salesforce.com Inc common 79466L302 44,670,971 175,780 SH   OTR 1 0 175,780 0
Lowe's Cos Inc common 548661107 58,458,354 226,162 SH   OTR 1 0 226,162 0
Netflix Inc common 64110L106 52,290,587 86,798 SH   OTR 1 0 86,798 0
Meta Platforms CLA Ord common 30303M102 397,822,335 1,182,763 SH   OTR 1 0 1,182,763 0
Taiwan Semiconductor Manufacturing Co Ltd ADR common 874039100 107,856,110 896,485 SH   OTR 1 0 896,485 0
Plug Power Inc common 72919P202 41,775,065 1,479,811 SH   OTR 1 0 1,479,811 0
Canadian Solar Inc common 136635109 27,287,227 872,075 SH   OTR 1 0 872,075 0
Bloom Energy Corp common 093712107 521,693 23,789 SH   OTR 1 0 23,789 0
Krystal Biotech Inc common 501147102 2,493,018 35,640 SH   OTR 1 0 35,640 0
Whole Earth Brands Inc common 96684W100 611,256 56,914 SH   OTR 1 0 56,914 0
Dell Technologies Inc common 24703L202 39,849,863 709,451 SH   OTR 1 0 709,451 0
Take-Two Interactive Software Inc common 874054109 35,200,645 198,068 SH   OTR 1 0 198,068 0
Western Digital Corp common 958102105 425,909,790 6,531,357 SH   OTR 1 0 6,531,357 0
Intercontinental Exchange Inc common 45866F104 51,290,391 375,012 SH   OTR 1 0 375,012 0
Boston Scientific Corp common 101137107 32,888,781 774,218 SH   OTR 1 0 774,218 0
Charles Schwab Corp/The common 808513105 31,250,887 371,592 SH   OTR 1 0 371,592 0
Blackstone Group Lp common 09260D107 33,149,977 256,202 SH   OTR 1 0 256,202 0
ServiceNow Inc common 81762P102 21,413,490 32,989 SH   OTR 1 0 32,989 0
Msci Inc common 55354G100 7,291,624 11,901 SH   OTR 1 0 11,901 0
News Corp common 65249B109 2,305,828 103,354 SH   OTR 1 0 103,354 0
Wabtec Corp common 929740108 4,721,374 51,258 SH   OTR 1 0 51,258 0
Ch Robinson Worldwide Inc common 12541W209 4,328,448 40,216 SH   OTR 1 0 40,216 0
Live Nation Entertainment Inc common 538034109 3,100,689 25,906 SH   OTR 1 0 25,906 0
CoStar Group Inc common 22160N109 6,013,867 76,096 SH   OTR 1 0 76,096 0
Hasbro Inc common 418056107 2,968,414 29,165 SH   OTR 1 0 29,165 0
American Water Works Co Inc common 030420103 8,634,490 45,719 SH   OTR 1 0 45,719 0
Medtronic Plc common 00BTN1Y11 29,688,081 286,980 SH   OTR 1 0 286,980 0
Amerisourcebergen Corp common 03073E105 6,124,767 46,089 SH   OTR 1 0 46,089 0
Mid-America Apartment Communities Inc common 59522J103 3,654,061 15,926 SH   OTR 1 0 15,926 0
Wells Fargo & Co common 949746101 100,086,328 2,086,001 SH   OTR 1 0 2,086,001 0
Hess Corp common 42809H107 3,113,998 42,064 SH   OTR 1 0 42,064 0
Hologic Inc common 436440101 17,601,910 229,910 SH   OTR 1 0 229,910 0
Huntington Bancshares Inc/Oh common 446150104 3,931,082 254,934 SH   OTR 1 0 254,934 0
Emerson Electric Co common 291011104 66,247,354 712,567 SH   OTR 1 0 712,567 0
Amgen Inc common 031162100 31,920,318 141,887 SH   OTR 1 0 141,887 0
Colgate-Palmolive Co common 194162103 35,640,630 417,631 SH   OTR 1 0 417,631 0
Masco Corp common 574599106 5,428,357 77,305 SH   OTR 1 0 77,305 0
Ameriprise Financial Inc common 03076C106 5,018,717 16,637 SH   OTR 1 0 16,637 0
Liberty Broadband Corp common 530307305 3,313,666 20,569 SH   OTR 1 0 20,569 0
Target Corp common 87612E106 30,042,764 129,808 SH   OTR 1 0 129,808 0
Nortonlifelock Inc. common 668771108 5,252,455 202,173 SH   OTR 1 0 202,173 0
Fidelity National Information Services Inc common 31620M106 16,517,124 151,325 SH   OTR 1 0 151,325 0
CarMax Inc common 143130102 3,571,167 27,422 SH   OTR 1 0 27,422 0
Cadence Design Systems Inc common 127387108 7,792,971 41,819 SH   OTR 1 0 41,819 0
Laboratory Corp Of America Holdings common 50540R409 31,421,628 100,002 SH   OTR 1 0 100,002 0
Equinix Inc common 29444U700 18,007,088 21,289 SH   OTR 1 0 21,289 0
Cardinal Health Inc common 14149Y108 7,673,246 149,024 SH   OTR 1 0 149,024 0
Blackrock Inc common 09247X101 60,333,573 65,898 SH   OTR 1 0 65,898 0
Synchrony Financial common 87165B103 5,936,528 127,970 SH   OTR 1 0 127,970 0
DuPont De Nemours Inc common 26614N102 7,537,905 93,314 SH   OTR 1 0 93,314 0
Ingersoll-Rand Inc common 45687V106 6,212,305 100,409 SH   OTR 1 0 100,409 0
Kla-Tencor Corp common 482480100 10,687,373 24,848 SH   OTR 1 0 24,848 0
TE Connectivity Ltd common 010299318 9,002,127 55,796 SH   OTR 1 0 55,796 0
Eversource Energy common 30040W108 5,956,825 65,474 SH   OTR 1 0 65,474 0
Hca Healthcare Inc common 40412C101 15,504,608 60,348 SH   OTR 1 0 60,348 0
ResMed Inc common 761152107 6,175,460 23,708 SH   OTR 1 0 23,708 0
Capital One Financial Corp common 14040H105 11,221,116 77,339 SH   OTR 1 0 77,339 0
Regeneron Pharmaceuticals Inc common 75886F107 21,357,375 33,819 SH   OTR 1 0 33,819 0
Qualcomm Inc common 747525103 47,363,696 259,002 SH   OTR 1 0 259,002 0
Microchip Technology Inc common 595017104 6,374,533 73,220 SH   OTR 1 0 73,220 0
Tyson Foods Inc common 902494103 3,549,242 40,721 SH   OTR 1 0 40,721 0
Sirius XM Holdings Inc common 82968B103 1,251,318 197,058 SH   OTR 1 0 197,058 0
Corning Inc common 219350105 4,126,387 110,835 SH   OTR 1 0 110,835 0
Marriott International Inc/Md common 571903202 6,880,428 41,639 SH   OTR 1 0 41,639 0
Occidental Petroleum Corp common 674599105 3,784,384 130,541 SH   OTR 1 0 130,541 0
Globe Life Inc common 37959E102 1,568,029 16,731 SH   OTR 1 0 16,731 0
Aflac Inc common 001055102 18,912,755 323,904 SH   OTR 1 0 323,904 0
Liberty Media Corp-Liberty Siriusxm - C common 531229607 2,089,833 41,098 SH   OTR 1 0 41,098 0
SS&C Technologies Holdings Inc common 78467J100 3,635,977 44,352 SH   OTR 1 0 44,352 0
Block Inc common 852234103 9,494,204 58,784 SH   OTR 1 0 58,784 0
Dow Inc common 260557103 9,594,869 169,162 SH   OTR 1 0 169,162 0
Carrier Global Corp common 14448C104 10,829,016 199,650 SH   OTR 1 0 199,650 0
Avantor Inc common 05352A100 3,253,377 77,204 SH   OTR 1 0 77,204 0
Bunge Ltd common G16962105 2,190,506 23,463 SH   OTR 1 0 23,463 0
TransDigm Group Inc common 893641100 7,074,161 11,118 SH   OTR 1 0 11,118 0
Broadridge Financial Solutions Inc common 11133T103 3,915,639 21,418 SH   OTR 1 0 21,418 0
Mosaic Co/The common 61945C103 3,384,087 86,131 SH   OTR 1 0 86,131 0
Howmet Aerospace Inc common 443201108 2,571,769 80,797 SH   OTR 1 0 80,797 0
Liberty Media Corp - C common 531229854 1,823,209 28,830 SH   OTR 1 0 28,830 0
Elanco Animal Health Inc common 28414H103 1,611,076 56,768 SH   OTR 1 0 56,768 0
Generac Holdings Inc common 368736104 5,365,020 15,245 SH   OTR 1 0 15,245 0
Ceridian HCM Holding Inc common 15677J108 2,156,368 20,643 SH   OTR 1 0 20,643 0
Raymond James Financial Inc common 754730109 2,346,348 23,370 SH   OTR 1 0 23,370 0
Sealed Air Corp common 81211K100 2,286,288 33,886 SH   OTR 1 0 33,886 0
Airbnb Inc common 009066101 5,625,198 33,787 SH   OTR 1 0 33,787 0
DoorDash Inc common 25809K105 2,154,881 14,472 SH   OTR 1 0 14,472 0
ICON Plc common 000571120 3,852,978 12,441 SH   OTR 1 0 12,441 0
Valero Energy Corp common 91913Y100 4,039,866 53,786 SH   OTR 1 0 53,786 0
RPM International Inc common 749685103 2,079,792 20,592 SH   OTR 1 0 20,592 0
Valaris Ltd common G9460G101 6,359,237 177,831 SH   OTR 1 0 177,831 0
Exelixis Inc common 30161Q104 362,511 19,831 SH   OTR 1 0 19,831 0
Amicus Therapeutics Inc common 03152W109 263,996 22,837 SH   OTR 1 0 22,837 0
Blackberry Ltd common 09228F103 789,299 84,417 SH   OTR 1 0 84,417 0
Proterra Inc common 74374T109 1,203,812 136,332 SH   OTR 1 0 136,332 0
Li-Cycle Holdings Corp common 50202P105 888,253 89,182 SH   OTR 1 0 89,182 0
Joby Aviation Inc common G65163100 772,479 105,819 SH   OTR 1 0 105,819 0
Archer Aviation Inc common 03945R102 1,054,850 174,644 SH   OTR 1 0 174,644 0
Walt Disney Co/The common 254687106 58,898,471 380,260 SH   OTR 1 0 380,260 0
General Electric Co common 369604301 24,165,615 255,802 SH   OTR 1 0 255,802 0
Merck & Co Inc common 58933Y105 50,014,651 652,592 SH   OTR 1 0 652,592 0
Bristol-Myers Squibb Co common 110122108 35,025,549 561,757 SH   OTR 1 0 561,757 0
Annaly Capital Management Inc common 035710409 2,195,786 280,791 SH   OTR 1 0 280,791 0
JD.COM ADR common 47215P106 43,486,780 620,442 SH   OTR 1 0 620,442 0
Itron Inc common 465741106 816,142 11,911 SH   OTR 1 0 11,911 0
Roper Technologies Inc common 776696106 13,487,785 27,422 SH   OTR 1 0 27,422 0
European Sustainable Growth Acquisition Corp common 000DU292E 261,693 28,663 SH   OTR 1 0 28,663 0
Visa Inc common 92826C839 463,340,500 2,138,067 SH   OTR 1 0 2,138,067 0
Check Point Software Technologies Ltd common 001082411 377,531,662 3,238,947 SH   OTR 1 0 3,238,947 0
TopBuild Corp common 89055F103 11,309,827 40,991 SH   OTR 1 0 40,991 0
Coca-Cola European Partners Plc common 00BDCPN04 10,341,177 184,895 SH   OTR 1 0 184,895 0
Mcdonald's Corp common 580135101 44,890,734 167,459 SH   OTR 1 0 167,459 0
Clean Energy Fuels Corp common 184499101 4,712,499 768,760 SH   OTR 1 0 768,760 0
UGI Corp common 902681105 3,982,417 86,744 SH   OTR 1 0 86,744 0
Global Payments Inc common 37940X102 10,223,663 75,630 SH   OTR 1 0 75,630 0
Fiserv Inc common 337738108 11,136,356 107,297 SH   OTR 1 0 107,297 0
Dominion Energy Inc common 25746U109 15,636,897 199,044 SH   OTR 1 0 199,044 0
Goldman Sachs Group Inc/The common 38141G104 117,576,743 307,350 SH   OTR 1 0 307,350 0
Advance Auto Parts Inc common 00751Y106 27,925,870 116,416 SH   OTR 1 0 116,416 0
WalMart Inc common 931142103 41,316,519 285,552 SH   OTR 1 0 285,552 0
Principal Financial Group Inc common 74251V102 3,533,465 48,852 SH   OTR 1 0 48,852 0
Ecolab Inc common 278865100 21,187,465 90,317 SH   OTR 1 0 90,317 0
Cme Group Inc common 12572Q105 14,083,417 61,645 SH   OTR 1 0 61,645 0
Vertex Pharmaceuticals Inc common 92532F100 107,141,742 487,895 SH   OTR 1 0 487,895 0
Omnicom Group Inc common 681919106 3,908,075 53,338 SH   OTR 1 0 53,338 0
Baker Hughes Co common 05722G100 3,348,671 139,180 SH   OTR 1 0 139,180 0
Williams Cos Inc/The common 969457100 8,590,935 329,913 SH   OTR 1 0 329,913 0
Republic Services Inc common 760759100 7,938,191 56,925 SH   OTR 1 0 56,925 0
Healthpeak Properties INC common 42250P103 4,813,287 133,369 SH   OTR 1 0 133,369 0
Ross Stores Inc common 778296103 6,815,659 59,640 SH   OTR 1 0 59,640 0
Humana Inc common 444859102 22,221,213 47,905 SH   OTR 1 0 47,905 0
Cheniere Energy Inc common 16411R208 3,628,706 35,779 SH   OTR 1 0 35,779 0
Fidelity National Financial Inc common 31620R303 2,971,286 56,943 SH   OTR 1 0 56,943 0
CMS Energy Corp common 125896100 3,293,221 50,626 SH   OTR 1 0 50,626 0
Dover Corp common 260003108 5,494,853 30,258 SH   OTR 1 0 30,258 0
Weyerhaeuser Co common 962166104 6,114,530 148,483 SH   OTR 1 0 148,483 0
Incyte Corp common 45337C102 2,129,921 29,018 SH   OTR 1 0 29,018 0
DexCom Inc common 252131107 7,852,894 14,625 SH   OTR 1 0 14,625 0
Newmont Corporation common 651639106 9,995,391 161,164 SH   OTR 1 0 161,164 0
Crown Holdings Inc common 228368106 67,018,574 605,845 SH   OTR 1 0 605,845 0
Illumina Inc common 452327109 11,775,379 30,952 SH   OTR 1 0 30,952 0
Carnival Corp common 143658300 2,478,603 123,191 SH   OTR 1 0 123,191 0
Lennar Corp A common 526057104 6,098,284 52,499 SH   OTR 1 0 52,499 0
Sensata Technologies Holding Plc common 00BFMBMT8 8,649,740 140,213 SH   OTR 1 0 140,213 0
eBay Inc common 278642103 7,761,149 116,709 SH   OTR 1 0 116,709 0
Invesco Ltd common G491BT108 1,586,861 68,934 SH   OTR 1 0 68,934 0
F5 Networks Inc common 315616102 2,647,517 10,819 SH   OTR 1 0 10,819 0
Las Vegas Sands Corp common 517834107 1,946,515 51,714 SH   OTR 1 0 51,714 0
Centene Corp common 15135B101 18,641,517 226,232 SH   OTR 1 0 226,232 0
Yum! Brands Inc common 988498101 6,014,999 43,317 SH   OTR 1 0 43,317 0
Snap Inc common 83304A106 11,902,823 253,090 SH   OTR 1 0 253,090 0
Invitation Homes Inc common 46187W107 3,360,057 74,108 SH   OTR 1 0 74,108 0
Fox Corp common 35137L204 748,011 21,827 SH   OTR 1 0 21,827 0
Corteva Inc common 22052L104 5,700,928 120,578 SH   OTR 1 0 120,578 0
Uber Technologies Inc common 90353T100 10,371,805 247,360 SH   OTR 1 0 247,360 0
Exelon Corp common 30161N101 9,354,174 161,949 SH   OTR 1 0 161,949 0
Teradyne Inc common 880770102 4,399,121 26,901 SH   OTR 1 0 26,901 0
Delta Air Lines Inc common 247361702 29,431,617 753,112 SH   OTR 1 0 753,112 0
DaVita Inc common 23918K108 1,476,150 12,976 SH   OTR 1 0 12,976 0
Pg&E Corp common 69331C108 2,954,767 243,391 SH   OTR 1 0 243,391 0
Equifax Inc common 294429105 7,009,978 23,942 SH   OTR 1 0 23,942 0
Sun Communities common 866674104 2,978,005 14,183 SH   OTR 1 0 14,183 0
CenterPoint Energy Inc common 15189T107 2,757,536 98,801 SH   OTR 1 0 98,801 0
Brown & Brown common 115236101 2,462,049 35,032 SH   OTR 1 0 35,032 0
Monster Beverage Corp common 61174X109 6,922,755 72,082 SH   OTR 1 0 72,082 0
10X Genomics Inc common 88025U109 1,669,693 11,209 SH   OTR 1 0 11,209 0
Trade Desk Inc common 88339J105 5,998,754 65,460 SH   OTR 1 0 65,460 0
SEI Investments Co common 784117103 946,947 15,539 SH   OTR 1 0 15,539 0
Signature Bank/New York Ny common 82669G104 17,401,392 53,796 SH   OTR 1 0 53,796 0
Snowflake Inc Class A common 833445109 10,414,530 30,744 SH   OTR 1 0 30,744 0
AMC Entertainment Holdings Inc common 00165C104 4,680,141 172,064 SH   OTR 1 0 172,064 0
Bill.com Holdings Inc common 090043100 2,505,203 10,055 SH   OTR 1 0 10,055 0
ZoomInfo Technologies Inc common 98980F104 2,221,320 34,600 SH   OTR 1 0 34,600 0
ACADIA Pharmaceuticals Inc common 004225108 1,916,615 82,082 SH   OTR 1 0 82,082 0
Infosys Ltd common 456788108 936,116 36,986 SH   OTR 1 0 36,986 0
Telekomunikasi Indonesia Persero Tbk Pt ADR common 715684106 497,816 17,172 SH   OTR 1 0 17,172 0
HEICO Corp common 422806208 1,818,558 14,150 SH   OTR 1 0 14,150 0
Tradeweb Markets Inc common 892672106 1,157,018 11,554 SH   OTR 1 0 11,554 0
Draftkings Inc common 26142R104 939,776 34,211 SH   OTR 1 0 34,211 0
American Eagle Outfitters Inc common 02553E106 17,004,304 671,576 SH   OTR 1 0 671,576 0
Watts Water common 942749102 21,739,856 111,963 SH   OTR 1 0 111,963 0
Arbe Robotics Ltd common 001179662 1,042,418 112,088 SH   OTR 1 0 112,088 0
Nike Inc common 654106103 106,912,638 641,463 SH   OTR 1 0 641,463 0
Palantir Technologies Inc A common 69608A108 4,039,415 221,824 SH   OTR 1 0 221,824 0
Verizon Communications Inc common 92343V104 50,632,526 974,452 SH   OTR 1 0 974,452 0
Banco SantanderChile common 05965X109 1,966,008 120,614 SH   OTR 1 0 120,614 0
Deere & Co common 244199105 44,460,832 129,665 SH   OTR 1 0 129,665 0
Evoqua Water Technologies Corp common 30057T105 1,658,784 35,482 SH   OTR 1 0 35,482 0
Coursera Inc common 22266M104 429,142 17,559 SH   OTR 1 0 17,559 0
Electric Last Mile Solutions Inc common 28489L104 1,976,358 281,132 SH   OTR 1 0 281,132 0
Vishay Intertechnology Inc common 928298108 194,593,027 8,897,715 SH   OTR 1 0 8,897,715 0
Peloton Interactive Inc common 70614W100 23,476,333 656,497 SH   OTR 1 0 656,497 0
Hdfc Bank Ltd ADR common 40415F101 21,065,127 323,780 SH   OTR 1 0 323,780 0
Texas Instruments Inc common 882508104 52,649,848 279,354 SH   OTR 1 0 279,354 0
Gladstone Capital Corp common 376535100 1,567,582 135,253 SH   OTR 1 0 135,253 0
FS KKR Capital Corp common 302635206 3,551,340 169,596 SH   OTR 1 0 169,596 0
Renewable Energy Group Inc common 75972A301 22,969,165 541,215 SH   OTR 1 0 541,215 0
ANSYS Inc common 03662Q105 16,112,990 40,170 SH   OTR 1 0 40,170 0
Fleetcor Technologies Inc common 339041105 4,845,464 21,647 SH   OTR 1 0 21,647 0
Prologis Inc common 74340W103 33,384,778 198,294 SH   OTR 1 0 198,294 0
American Tower Corp common 03027X100 31,148,325 106,490 SH   OTR 1 0 106,490 0
Essex Property Trust Inc common 297178105 3,894,607 11,057 SH   OTR 1 0 11,057 0
Travelers Cos Inc/The common 89417E109 6,583,200 42,084 SH   OTR 1 0 42,084 0
Qorvo Inc common 74736K101 2,652,218 16,959 SH   OTR 1 0 16,959 0
Alnylam Pharmaceuticals Inc common 02043Q107 3,304,605 19,487 SH   OTR 1 0 19,487 0
Align Technology Inc common 016255101 8,418,476 12,810 SH   OTR 1 0 12,810 0
O'Reilly Automotive Inc common 67103H107 8,580,695 12,150 SH   OTR 1 0 12,150 0
UDR Inc common 902653104 2,989,482 49,833 SH   OTR 1 0 49,833 0
VF Corp common 918204108 4,604,147 62,881 SH   OTR 1 0 62,881 0
Simon Property Group Inc common 828806109 8,396,872 52,556 SH   OTR 1 0 52,556 0
Pultegroup Inc common 745867101 6,491,433 113,566 SH   OTR 1 0 113,566 0
Molson Coors Brewing Co common 60871R209 33,224,422 716,816 SH   OTR 1 0 716,816 0
TJX Cos Inc common 872540109 49,146,964 647,352 SH   OTR 1 0 647,352 0
Marvell Technology Inc common 573874104 11,306,595 129,233 SH   OTR 1 0 129,233 0
General Mills Inc common 370334104 9,808,641 145,572 SH   OTR 1 0 145,572 0
CBRE Group Inc common 12504L109 8,168,199 75,276 SH   OTR 1 0 75,276 0
Starbucks Corp common 855244109 22,525,147 192,572 SH   OTR 1 0 192,572 0
Celanese Corp common 150870103 3,466,406 20,626 SH   OTR 1 0 20,626 0
Jazz Pharmaceuticals PLC common 00B4Q5ZN4 3,913,346 30,717 SH   OTR 1 0 30,717 0
Cisco Systems Inc common 17275R102 58,875,926 929,082 SH   OTR 1 0 929,082 0
Whirlpool Corp common 963320106 7,995,805 34,074 SH   OTR 1 0 34,074 0
Broadcom Inc common 11135F101 58,504,843 87,923 SH   OTR 1 0 87,923 0
Welltower Inc common 95040Q104 6,640,485 77,422 SH   OTR 1 0 77,422 0
Expeditors International of Washington Inc common 302130109 5,509,516 41,027 SH   OTR 1 0 41,027 0
Pnc Financial Services Group Inc/The common 693475105 18,985,635 94,682 SH   OTR 1 0 94,682 0
Conagra Brands Inc common 205887102 2,490,184 72,919 SH   OTR 1 0 72,919 0
Owens Corning common 690742101 4,664,370 51,540 SH   OTR 1 0 51,540 0
Lululemon Athletica Inc common 550021109 7,980,883 20,388 SH   OTR 1 0 20,388 0
Cintas Corp common 172908105 8,017,832 18,092 SH   OTR 1 0 18,092 0
MGM Resorts International common 552953101 2,412,883 53,763 SH   OTR 1 0 53,763 0
Costco Wholesale Corp common 22160K105 48,243,714 84,981 SH   OTR 1 0 84,981 0
Robert Half International Inc common 770323103 5,374,260 48,191 SH   OTR 1 0 48,191 0
Fortive Corp common 34959J108 5,943,220 77,903 SH   OTR 1 0 77,903 0
Arista Networks Inc common 040413106 4,774,513 33,214 SH   OTR 1 0 33,214 0
Pinterest Inc common 72352L106 2,940,788 80,902 SH   OTR 1 0 80,902 0
Otis Worldwide Corp common 68902V107 8,329,726 95,667 SH   OTR 1 0 95,667 0
Viatris Inc common 92556V106 3,596,788 265,838 SH   OTR 1 0 265,838 0
Adobe Inc common 00724F101 62,528,005 110,267 SH   OTR 1 0 110,267 0
NiSource Inc common 65473P105 1,752,821 63,485 SH   OTR 1 0 63,485 0
Zillow Group Inc common 98954M200 4,087,485 64,017 SH   OTR 1 0 64,017 0
Zendesk Inc common 98936J101 1,757,495 16,852 SH   OTR 1 0 16,852 0
SolarEdge Technologies Inc common 83417M104 3,251,245 11,588 SH   OTR 1 0 11,588 0
Arch Capital Group Ltd common G0450A105 2,738,476 61,608 SH   OTR 1 0 61,608 0
Dropbox Inc common 26210C104 1,793,334 73,078 SH   OTR 1 0 73,078 0
ETSY Inc common 29786A106 4,413,830 20,160 SH   OTR 1 0 20,160 0
Carvana Co common 146869102 2,567,074 11,075 SH   OTR 1 0 11,075 0
GXO Logistics Inc common 36262G101 1,156,266 12,730 SH   OTR 1 0 12,730 0
Equitable Holdings Inc common 29452E101 1,824,632 55,646 SH   OTR 1 0 55,646 0
Itau Unibanco Holding Sa ADR common 465562106 202,395 53,972 SH   OTR 1 0 53,972 0
ConocoPhillips common 20825C104 18,468,336 255,865 SH   OTR 1 0 255,865 0
Kinder Morgan Inc/De common 49456B101 8,161,128 514,573 SH   OTR 1 0 514,573 0
CLARIVATE PLC common 00BJJN444 1,320,507 56,144 SH   OTR 1 0 56,144 0
MasTec Inc common 576323109 35,198,545 381,432 SH   OTR 1 0 381,432 0
Ouster Inc common 68989M103 674,196 129,653 SH   OTR 1 0 129,653 0
Rocket Lab USA Inc common 773122106 536,071 43,654 SH   OTR 1 0 43,654 0
Proto Labs Inc common 743713109 1,324,111 25,786 SH   OTR 1 0 25,786 0
Reinvent Technology Partners Y common 051774107 796,634 70,749 SH   OTR 1 0 70,749 0
Embark Technology Inc common 29079J103 674,150 77,667 SH   OTR 1 0 77,667 0