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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM COM 002824100   7,441,282 67,605 SH   SOLE   67,605 0 0
ABERCROMBIE & FITCH CO CL A CL A 002896207   10,830,505 122,767 SH   SOLE   98,130 0 24,637
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101   21,243,390 60,538 SH   SOLE   60,538 0 0
ADOBE INC COM COM 00724F101   25,134,162 42,129 SH   SOLE   42,129 0 0
AERCAP HOLDINGS NV SHS SHS N00985106   1,361,096 18,314 SH   SOLE   18,314 0 0
ALEXANDRIA REAL ESTATE EQ IN COM COM 015271109   20,097,482 158,535 SH   SOLE   83,584 0 74,951
ALPHABET INC CAP STK CL A CL A 02079K305   387,748,569 2,775,779 SH   SOLE   2,775,779 0 0
AMAZON COM INC COM COM 023135106   100,305,470 660,165 SH   SOLE   660,165 0 0
AMEDISYS INC COM COM 023436108   42,890,502 451,194 SH   SOLE   372,934 0 78,260
AMERICAN ELEC PWR CO INC COM COM 025537101   5,523,366 68,005 SH   SOLE   68,005 0 0
AMERICAN EXPRESS CO COM COM 025816109   13,697,177 73,114 SH   SOLE   73,114 0 0
AMERICAN HOMES 4 RENT CL A CL A 02665T306   37,250,964 1,035,900 SH   SOLE   833,300 0 202,600
AMERICAN TOWER CORP NEW COM COM 03027X100   11,068,168 51,270 SH   SOLE   51,270 0 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103   20,050,601 151,910 SH   SOLE   151,910 0 0
AMGEN INC COM COM 031162100   21,541,592 74,792 SH   SOLE   74,792 0 0
ANALOG DEVICES INC COM COM 032654105   95,451,168 480,717 SH   SOLE   480,717 0 0
APPLE INC COM COM 037833100   47,968,657 249,149 SH   SOLE   249,149 0 0
APPLE HOSPITALITY REIT INC COM NEW COM NEW 03784Y200   172,744 10,400 SH   SOLE   0 0 10,400
APPLIED MATLS INC COM COM 038222105   78,322,273 483,262 SH   SOLE   483,262 0 0
AUTOLIV INC COM COM 052800109   31,514,340 286,000 SH   SOLE   277,300 0 8,700
AVALONBAY CMNTYS INC COM COM 053484101   29,798,684 159,164 SH   SOLE   140,427 0 18,737
AVANTOR INC COM COM 05352A100   42,994,118 1,883,229 SH   SOLE   1,883,229 0 0
BANK NEW YORK MELLON CORP COM COM 064058100   10,471,731 201,186 SH   SOLE   201,186 0 0
BERKSHIRE HATHAWAY INC DEL CL A CL A 084670108   75,424,875 139 SH   SOLE   139 0 0
BERKSHIRE HATHAWAY INC DEL CL B CL B 084670702   137,601,568 385,806 SH   SOLE   385,806 0 0
BLACKROCK INC COM COM 09247X101   49,369,617 60,815 SH   SOLE   59,627 0 1,188
BOOKING HOLDINGS INC COM COM 09857L108   199,197,686 56,156 SH   SOLE   56,156 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108   229,201 4,467 SH   SOLE   4,467 0 0
BRUNSWICK CORP COM COM 117043109   94,995,632 981,867 SH   SOLE   834,673 0 147,194
BUILDERS FIRSTSOURCE INC COM COM 12008R107   2,082,243 12,473 SH   SOLE   12,473 0 0
CABOT CORP COM COM 127055101   11,910,357 142,639 SH   SOLE   114,042 0 28,597
CANADIAN PACIFIC KANSAS CITY COM COM 13646K108   9,779,034 93,642 SH   SOLE   93,642 0 0
CARDINAL HEALTH INC COM COM 14149Y108   35,043,019 347,649 SH   SOLE   335,591 0 12,058
CARMAX INC COM COM 143130102   87,096,370 1,134,954 SH   SOLE   1,134,954 0 0
CBRE GROUP INC CL A CL A 12504L109   12,868,017 138,232 SH   SOLE   138,232 0 0
CHENIERE ENERGY INC COM NEW COM NEW 16411R208   6,186,701 36,241 SH   SOLE   36,241 0 0
CHESAPEAKE ENERGY CORP COM COM 165167735   13,133,812 170,702 SH   SOLE   170,702 0 0
CISCO SYS INC COM COM 17275R102   59,354,382 1,174,869 SH   SOLE   1,151,976 0 22,893
CITIGROUP INC COM NEW COM NEW 172967424   115,965,462 2,254,383 SH   SOLE   2,236,422 0 17,961
CME GROUP INC COM COM 12572Q105   24,581,443 116,721 SH   SOLE   116,721 0 0
CMS ENERGY CORP COM COM 125896100   4,788,568 82,462 SH   SOLE   82,462 0 0
COCA COLA CO COM COM 191216100   22,741,264 385,903 SH   SOLE   385,903 0 0
COUSINS PPTYS INC COM NEW COM NEW 222795502   2,861,125 117,500 SH   SOLE   61,300 0 56,200
CSX CORP COM COM 126408103   593,897 17,130 SH   SOLE   17,130 0 0
CUBESMART COM COM 229663109   4,387,630 94,663 SH   SOLE   48,966 0 45,697
DANAHER CORPORATION COM COM 235851102   79,140,720 342,097 SH   SOLE   342,097 0 0
DEERE & CO COM COM 244199105   34,753,102 86,911 SH   SOLE   86,911 0 0
DIAMONDROCK HOSPITALITY CO COM COM 252784301   22,016,151 2,344,638 SH   SOLE   1,895,638 0 449,000
DIGITAL RLTY TR INC COM COM 253868103   2,234,028 16,600 SH   SOLE   4,800 0 11,800
DOLLAR TREE INC COM COM 256746108   45,006,554 316,836 SH   SOLE   316,836 0 0
DOMINION ENERGY INC COM COM 25746U109   2,521,174 53,642 SH   SOLE   53,642 0 0
ECOLAB INC COM COM 278865100   14,444,045 72,821 SH   SOLE   72,821 0 0
EDISON INTL COM COM 281020107   2,418,221 33,826 SH   SOLE   33,826 0 0
ENCOMPASS HEALTH CORP COM COM 29261A100   40,892,888 612,903 SH   SOLE   489,097 0 123,806
ENHABIT INC COM COM 29332G102   22,847,304 2,207,469 SH   SOLE   1,820,501 0 386,968
ENTERGY CORP NEW COM COM 29364G103   4,208,998 41,595 SH   SOLE   41,595 0 0
ENVISTA HOLDINGS CORPORATION COM COM 29415F104   42,270,461 1,756,877 SH   SOLE   1,461,552 0 295,325
EQUINIX INC COM COM 29444U700   37,208,213 46,199 SH   SOLE   28,251 0 17,948
LAUDER ESTEE COS INC CL A CL A 518439104   26,689,163 182,490 SH   SOLE   182,490 0 0
EXTRA SPACE STORAGE INC COM COM 30225T102   24,908,708 155,359 SH   SOLE   81,821 0 73,538
EXXON MOBIL CORP COM COM 30231G102   9,949,410 99,514 SH   SOLE   99,514 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW SH BEN INT NEW 313745101   9,521,820 92,400 SH   SOLE   46,000 0 46,400
FERGUSON PLC NEW SHS SHS G3421J106   34,728,659 179,876 SH   SOLE   179,876 0 0
FIRST SOLAR INC COM COM 336433107   60,299,895 350,011 SH   SOLE   291,529 0 58,482
INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101   13,709,193 169,312 SH   SOLE   169,312 0 0
GENTEX CORP COM COM 371901109   49,978,847 1,530,277 SH   SOLE   1,263,931 0 266,346
GILEAD SCIENCES INC COM COM 375558103   40,110,482 495,130 SH   SOLE   479,660 0 15,470
HEALTHCARE RLTY TR CL A COM COM 42226K105   3,868,135 224,500 SH   SOLE   114,200 0 110,300
HEALTHPEAK PROPERTIES INC COM COM 42250P103   63,954,990 3,230,050 SH   SOLE   2,537,950 0 692,100
HIGHWOODS PPTYS INC COM COM 431284108   12,171,165 530,103 SH   SOLE   276,554 0 253,549
HOME DEPOT INC COM COM 437076102   43,981,007 126,911 SH   SOLE   126,911 0 0
HOST HOTELS & RESORTS INC COM COM 44107P104   11,833,866 607,800 SH   SOLE   345,700 0 262,100
HUNTINGTON BANCSHARES INC COM COM 446150104   5,948,991 467,688 SH   SOLE   385,447 0 82,241
IDEX CORP COM COM 45167R104   16,694,022 76,892 SH   SOLE   76,892 0 0
ILLINOIS TOOL WKS INC COM COM 452308109   19,791,401 75,557 SH   SOLE   75,557 0 0
INDEPENDENCE RLTY TR INC COM COM 45378A106   14,272,559 932,847 SH   SOLE   490,600 0 442,247
INTERCONTINENTAL EXCHANGE IN COM COM 45866F104   16,314,720 127,032 SH   SOLE   127,032 0 0
INVITATION HOMES INC COM COM 46187W107   12,218,611 358,212 SH   SOLE   186,012 0 172,200
IQVIA HLDGS INC COM COM 46266C105   38,807,979 167,724 SH   SOLE   167,724 0 0
JABIL INC COM COM 466313103   67,170,758 527,243 SH   SOLE   417,514 0 109,729
JOHNSON & JOHNSON COM COM 478160104   112,408,599 717,166 SH   SOLE   717,166 0 0
JPMORGAN CHASE & CO COM COM 46625H100   22,148,211 130,207 SH   SOLE   130,207 0 0
KENVUE INC COM COM 49177J102   25,937,988 1,204,737 SH   SOLE   1,161,335 0 43,402
KINDER MORGAN INC DEL COM COM 49456B101   29,450,456 1,669,527 SH   SOLE   1,618,363 0 51,164
KKR & CO INC COM COM 48251W104   288,919,905 3,487,265 SH   SOLE   3,487,265 0 0
KRONOS WORLDWIDE INC COM COM 50105F105   12,227,780 1,230,159 SH   SOLE   983,081 0 247,078
LXP INDUSTRIAL TRUST COM COM 529043101   13,897,920 1,401,000 SH   SOLE   735,300 0 665,700
LUMENTUM HLDGS INC COM COM 55024U109   49,236,481 939,269 SH   SOLE   779,292 0 159,977
LUXFER HLDGS PLC SHS SHS G5698W116   20,996,341 2,348,584 SH   SOLE   1,949,346 0 399,238
LYONDELLBASELL INDUSTRIES N SHS - A - SHS - A - N53745100   36,410,791 382,949 SH   SOLE   369,880 0 13,069
MARKEL GROUP INC COM COM 570535104   104,916,411 73,890 SH   SOLE   73,890 0 0
MARSH & MCLENNAN COS INC COM COM 571748102   50,153,088 264,702 SH   SOLE   264,702 0 0
MASTERCARD INCORPORATED CL A CL A 57636Q104   48,444,285 113,583 SH   SOLE   113,583 0 0
MCCORMICK & CO INC COM NON VTG COM NON VTG 579780206   13,521,229 197,621 SH   SOLE   197,621 0 0
MCDONALDS CORP COM COM 580135101   8,519,918 28,734 SH   SOLE   28,734 0 0
MEDTRONIC PLC SHS SHS G5960L103   114,966,974 1,395,569 SH   SOLE   1,388,511 0 7,058
MERCK & CO INC COM COM 58933Y105   188,442,923 1,728,517 SH   SOLE   1,718,319 0 10,198
META PLATFORMS INC CL A CL A 30303M102   163,492,708 461,896 SH   SOLE   461,896 0 0
MICROSOFT CORP COM COM 594918104   489,737,198 1,302,354 SH   SOLE   1,302,354 0 0
MOHAWK INDS INC COM COM 608190104   53,821,863 520,018 SH   SOLE   520,018 0 0
MSC INDL DIRECT INC CL A CL A 553530106   25,507,495 251,901 SH   SOLE   241,794 0 10,107
MUELLER WTR PRODS INC COM SER A COM SER A 624758108   46,466,510 3,226,841 SH   SOLE   2,663,079 0 563,762
NEXSTAR MEDIA GROUP INC COMMON STOCK COM STK 65336K103   30,225,632 192,827 SH   SOLE   187,393 0 5,434
NEXTERA ENERGY INC COM COM 65339F101   23,687,567 389,983 SH   SOLE   389,983 0 0
NIKE INC CL B CL B 654106103   61,697,508 568,274 SH   SOLE   568,274 0 0
NOBLE CORP PLC ORD SHS A ORD SHS A G65431127   20,816,678 432,240 SH   SOLE   432,240 0 0
NVIDIA CORPORATION COM COM 67066G104   61,227,515 123,637 SH   SOLE   123,637 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109   177,979,032 774,900 SH   SOLE   774,900 0 0
OMNICOM GROUP INC COM COM 681919106   14,322,682 165,561 SH   SOLE   157,782 0 7,779
OTIS WORLDWIDE CORP COM COM 68902V107   16,907,325 188,972 SH   SOLE   188,972 0 0
PEPSICO INC COM COM 713448108   14,929,955 87,906 SH   SOLE   84,536 0 3,370
PG&E CORP COM COM 69331C108   278,834 15,465 SH   SOLE   15,465 0 0
PHILLIPS 66 COM COM 718546104   27,931,707 209,792 SH   SOLE   209,792 0 0
PHYSICIANS RLTY TR COM COM 71943U104   10,919,524 820,400 SH   SOLE   671,600 0 148,800
PPL CORP COM COM 69351T106   12,815,942 472,913 SH   SOLE   441,102 0 31,811
PROCTER AND GAMBLE CO COM COM 742718109   39,376,324 268,707 SH   SOLE   268,707 0 0
PROLOGIS INC. COM COM 74340W103   37,075,529 278,136 SH   SOLE   150,774 0 127,362
PRUDENTIAL FINL INC COM COM 744320102   24,926,387 240,347 SH   SOLE   229,724 0 10,623
PTC INC COM COM 69370C100   116,710,917 667,072 SH   SOLE   667,072 0 0
PUBLIC SVC ENTERPRISE GRP IN COM COM 744573106   24,773,700 405,130 SH   SOLE   390,691 0 14,439
PUBLIC STORAGE COM COM 74460D109   1,869,955 6,131 SH   SOLE   2,880 0 3,251
QUIDELORTHO CORP COM COM 219798105   61,253,618 831,121 SH   SOLE   686,565 0 144,556
REALTY INCOME CORP COM COM 756109104   5,334,318 92,900 SH   SOLE   47,100 0 45,800
RENAISSANCERE HLDGS LTD COM COM G7496G103   36,184,148 184,613 SH   SOLE   155,064 0 29,549
REXFORD INDL RLTY INC COM COM 76169C100   17,241,774 307,340 SH   SOLE   161,358 0 145,982
ROCKWELL AUTOMATION INC COM COM 773903109   16,547,032 53,295 SH   SOLE   53,295 0 0
ROYAL BK CDA COM COM 780087102   45,715,708 341,162 SH   SOLE   335,063 0 6,099
S&P GLOBAL INC COM COM 78409V104   55,505,079 125,999 SH   SOLE   125,999 0 0
SALESFORCE INC COM COM 79466L302   65,418,972 248,609 SH   SOLE   248,609 0 0
SBA COMMUNICATIONS CORP NEW CL A CL A 78410G104   887,915 3,500 SH   SOLE   3,500 0 0
SEMPRA COM COM 816851109   6,692,670 89,558 SH   SOLE   89,558 0 0
SERVICENOW INC COM COM 81762P102   19,138,108 27,089 SH   SOLE   27,089 0 0
SHERWIN WILLIAMS CO COM COM 824348106   16,327,965 52,350 SH   SOLE   52,350 0 0
SIGA TECHNOLOGIES INC COM COM 826917106   12,736,410 2,274,359 SH   SOLE   1,900,385 0 373,974
SIMON PPTY GROUP INC NEW COM COM 828806109   28,484,923 199,698 SH   SOLE   106,625 0 93,073
SLEEP NUMBER CORP COM COM 83125X103   14,083,576 949,668 SH   SOLE   766,544 0 183,124
SOUTHERN CO COM COM 842587107   8,316,022 118,597 SH   SOLE   118,597 0 0
STAG INDL INC COM COM 85254J102   15,554,812 396,200 SH   SOLE   209,600 0 186,600
STRATEGIC ED INC COM COM 86272C103   43,635,311 472,397 SH   SOLE   384,274 0 88,123
SUN CMNTYS INC COM COM 866674104   18,718,083 140,053 SH   SOLE   73,587 0 66,466
SUNSTONE HOTEL INVS INC NEW COM COM 867892101   8,542,153 796,100 SH   SOLE   635,600 0 160,500
SYSCO CORP COM COM 871829107   47,515,047 649,734 SH   SOLE   649,734 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS SPONSORED ADS 874039100   81,549,000 784,125 SH   SOLE   784,125 0 0
TARGA RES CORP COM COM 87612G101   4,127,194 47,510 SH   SOLE   47,510 0 0
TC ENERGY CORP COM COM 87807B107   6,844,121 132,228 SH   SOLE   132,228 0 0
TERADATA CORP DEL COM COM 88076W103   59,005,695 1,356,141 SH   SOLE   1,133,537 0 222,604
TERRENO RLTY CORP COM COM 88146M101   1,203,264 19,200 SH   SOLE   0 0 19,200
TESLA INC COM COM 88160R101   34,474,115 138,740 SH   SOLE   138,740 0 0
TEXAS INSTRS INC COM COM 882508104   59,124,903 346,855 SH   SOLE   340,132 0 6,723
ST JOE CO COM COM 790148100   1,189,398 19,764 SH   SOLE   19,764 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102   85,732,139 161,518 SH   SOLE   161,518 0 0
THERMON GROUP HLDGS INC COM COM 88362T103   73,127,923 2,245,254 SH   SOLE   1,792,883 0 452,371
TRICON RESIDENTIAL INC COM NPV COM NPV 89612W102   9,150,660 1,005,567 SH   SOLE   534,290 0 471,277
TRIPADVISOR INC COM COM 896945201   45,702,398 2,122,731 SH   SOLE   1,711,581 0 411,150
TRONOX HOLDINGS PLC SHS SHS G9087Q102   29,991,900 2,118,072 SH   SOLE   1,739,970 0 378,102
US BANCORP DEL COM NEW COM NEW 902973304   14,698,191 339,607 SH   SOLE   339,607 0 0
UNION PAC CORP COM COM 907818108   40,238,205 163,823 SH   SOLE   163,823 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   17,987,900 34,167 SH   SOLE   34,167 0 0
VALARIS LTD CL A CL A G9460G101   1,879,229 27,406 SH   SOLE   27,406 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104   6,421,479 170,331 SH   SOLE   170,331 0 0
VESTIS CORPORATION COM SHS SHS 29430C102   730,028 34,533 SH   SOLE   34,533 0 0
VICI PPTYS INC COM COM 925652109   13,491,616 423,200 SH   SOLE   219,200 0 204,000
VISA INC COM CL A CL A 92826C839   120,656,083 463,438 SH   SOLE   463,438 0 0
DISNEY WALT CO COM COM 254687106   24,207,110 268,104 SH   SOLE   268,104 0 0
WARNER BROS DISCOVERY INC COM SER A COM SER A 934423104   495,087 43,505 SH   SOLE   43,505 0 0
WEC ENERGY GROUP INC COM COM 92939U106   5,265,170 62,554 SH   SOLE   62,554 0 0
WELLTOWER INC COM COM 95040Q104   2,641,981 29,300 SH   SOLE   14,100 0 15,200
WEST FRASER TIMBER CO LTD COM COM 952845105   65,587,715 578,579 SH   SOLE   478,169 0 100,410
WILLIAMS COS INC COM COM 969457100   27,017,144 775,686 SH   SOLE   775,686 0 0
WINTRUST FINL CORP COM COM 97650W108   34,311,100 369,931 SH   SOLE   306,283 0 63,648
XCEL ENERGY INC COM COM 98389B100   3,728,344 60,222 SH   SOLE   60,222 0 0
XYLEM INC COM COM 98419M100   24,165,183 211,308 SH   SOLE   211,308 0 0
ZOETIS INC CL A CL A 98978V103   22,916,236 116,108 SH   SOLE   116,108 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107   4,485,427 5,107 SH   SOLE   5,107 0 0
LENNOX INTL INC COM COM 526107107   4,205,793 9,398 SH   SOLE   9,398 0 0
GARMIN LTD SHS SHS H2906T109   1,738,504 13,525 SH   SOLE   13,525 0 0
FACTSET RESH SYS INC COM COM 303075105   3,487,713 7,311 SH   SOLE   7,311 0 0
MERCADOLIBRE INC COM COM 58733R102   25,145 16 SH   SOLE   16 0 0
CF INDS HLDGS INC COM COM 125269100   1,334,169 16,782 SH   SOLE   16,782 0 0
LAM RESEARCH CORP COM COM 512807108   5,102,939 6,515 SH   SOLE   6,515 0 0
FIFTH THIRD BANCORP COM COM 316773100   50,562 1,466 SH   SOLE   1,466 0 0
WEYERHAEUSER CO MTN BE COM NEW COM NEW 962166104   37,378 1,075 SH   SOLE   1,075 0 0
MARATHON PETE CORP COM COM 56585A102   4,111,352 27,712 SH   SOLE   27,712 0 0
INTUIT COM COM 461202103   1,938,843 3,102 SH   SOLE   3,102 0 0
QUALCOMM INC COM COM 747525103   41,364 286 SH   SOLE   286 0 0
BROADCOM INC COM COM 11135F101   43,534 39 SH   SOLE   39 0 0
ABBVIE INC COM COM 00287Y109   3,894,706 25,132 SH   SOLE   25,132 0 0
NEWMONT CORP COM COM 651639106   29,014 701 SH   SOLE   701 0 0
TRANE TECHNOLOGIES PLC SHS SHS G8994E103   1,514,619 6,210 SH   SOLE   6,210 0 0
FOX CORP CL B COM COM 35137L204   1,846,771 66,791 SH   SOLE   66,791 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100   2,658,212 6,533 SH   SOLE   6,533 0 0
FIRSTSERVICE CORP NEW COM COM 33767E202   2,450,210 8,658 SH   SOLE   8,658 0 0
BANK AMERICA CORP COM COM 060505104   35,252 1,047 SH   SOLE   1,047 0 0
KELLANOVA COM COM 487836108   31,366 561 SH   SOLE   561 0 0
THOMSON REUTERS CORP. COM COM 884903808   1,527,911 5,982 SH   SOLE   5,982 0 0
LULULEMON ATHLETICA INC COM COM 550021109   2,785,508 5,448 SH   SOLE   5,448 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103   73,488 1,272 SH   SOLE   1,272 0 0
HERSHEY CO COM COM 427866108   2,649,872 14,213 SH   SOLE   14,213 0 0
PACCAR INC COM COM 693718108   3,554,069 36,396 SH   SOLE   36,396 0 0
AUTOZONE INC COM COM 053332102   3,053,605 1,181 SH   SOLE   1,181 0 0
LINDE PLC SHS SHS G54950103   2,617,455 6,373 SH   SOLE   6,373 0 0
ARISTA NETWORKS INC COM COM 040413106   3,210,708 13,633 SH   SOLE   13,633 0 0
VERISIGN INC COM COM 92343E102   921,465 4,474 SH   SOLE   4,474 0 0
HEWLETT PACKARD ENTERPRISE C COM COM 42824C109   40,735 2,399 SH   SOLE   2,399 0 0
DOVER CORP COM COM 260003108   1,139,578 7,409 SH   SOLE   7,409 0 0
ELECTRONIC ARTS INC COM COM 285512109   3,381,122 24,714 SH   SOLE   24,714 0 0
ELEVANCE HEALTH INC COM COM 036752103   3,281,586 6,959 SH   SOLE   6,959 0 0
ALIGN TECHNOLOGY INC COM COM 016255101   2,499,976 9,124 SH   SOLE   9,124 0 0
SNAP ON INC COM COM 833034101   3,041,485 10,530 SH   SOLE   10,530 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101   29,275 179 SH   SOLE   179 0 0
ENBRIDGE INC COM COM 29250N105   1,617,185 25,715 SH   SOLE   25,715 0 0
INTERPUBLIC GROUP COS INC COM COM 460690100   2,570,890 78,765 SH   SOLE   78,765 0 0
TELUS CORPORATION COM COM 87971M103   71,037 2,285 SH   SOLE   2,285 0 0
AMERIPRISE FINL INC COM COM 03076C106   2,504,219 6,593 SH   SOLE   6,593 0 0
ESSENTIAL UTILS INC COM COM 29670G102   91,433 2,448 SH   SOLE   2,448 0 0
COSTCO WHSL CORP NEW COM COM 22160K105   2,406,652 3,646 SH   SOLE   3,646 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109   2,505,348 15,566 SH   SOLE   15,566 0 0