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   3,753,508 33,024 SH   SOLE   33,024 0 0
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101   21,267,990 61,360 SH   SOLE   61,360 0 0
ADOBE INC COM COM 00724F101   23,083,431 45,746 SH   SOLE   45,746 0 0
AERCAP HOLDINGS NV SHS SHS N00985106   607,762 6,993 SH   SOLE   6,993 0 0
ALEXANDRIA REAL ESTATE EQ IN COM COM 015271109   20,884,838 162,011 SH   SOLE   80,735 0 81,276
ALPHABET INC CAP STK CL A CL A 02079K305   440,599,686 2,919,232 SH   SOLE   2,919,232 0 0
AMAZON COM INC COM COM 023135106   147,047,399 815,209 SH   SOLE   815,209 0 0
AMEDISYS INC COM COM 023436108   32,987,197 357,934 SH   SOLE   285,682 0 72,252
AMERICAN ELEC PWR CO INC COM COM 025537101   7,047,543 81,853 SH   SOLE   81,853 0 0
AMERICAN EXPRESS CO COM COM 025816109   15,882,516 69,755 SH   SOLE   69,755 0 0
AMERICAN HOMES 4 RENT CL A CL A 02665T306   37,960,638 1,032,100 SH   SOLE   833,000 0 199,100
AMERICAN TOWER CORP NEW COM COM 03027X100   8,718,461 44,124 SH   SOLE   44,124 0 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103   20,765,557 169,917 SH   SOLE   169,917 0 0
AMERICOLD REALTY TRUST INC COM COM 03064D108   9,702,926 389,363 SH   SOLE   193,429 0 195,934
AMGEN INC COM COM 031162100   20,614,053 72,503 SH   SOLE   72,503 0 0
ANALOG DEVICES INC COM COM 032654105   96,945,384 490,143 SH   SOLE   490,143 0 0
APPLE INC COM COM 037833100   52,536,499 306,371 SH   SOLE   306,371 0 0
APPLE HOSPITALITY REIT INC COM NEW COM NEW 03784Y200   147,420 9,000 SH   SOLE   0 0 9,000
APPLIED MATLS INC COM COM 038222105   81,981,168 397,523 SH   SOLE   397,523 0 0
AUTOLIV INC COM COM 052800109   32,867,756 272,920 SH   SOLE   264,220 0 8,700
AVALONBAY CMNTYS INC COM COM 053484101   27,168,953 146,416 SH   SOLE   129,991 0 16,425
AVANTOR INC COM COM 05352A100   63,565,690 2,485,948 SH   SOLE   2,485,948 0 0
BANK NEW YORK MELLON CORP COM COM 064058100   10,738,928 186,375 SH   SOLE   186,375 0 0
BERKSHIRE HATHAWAY INC DEL CL A CL A 084670108   82,477,200 130 SH   SOLE   130 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702   108,292,310 257,520 SH   SOLE   257,520 0 0
BLACKROCK INC COM COM 09247X101   50,738,148 60,859 SH   SOLE   59,315 0 1,544
BOOKING HOLDINGS INC COM COM 09857L108   227,355,612 62,669 SH   SOLE   62,669 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108   240,347 4,432 SH   SOLE   4,432 0 0
BROADCOM INC COM COM 11135F101   10,427,000 7,867 SH   SOLE   7,867 0 0
BRUNSWICK CORP COM COM 117043109   101,163,867 1,048,113 SH   SOLE   874,273 0 173,840
BUILDERS FIRSTSOURCE INC COM COM 12008R107   597,913 2,867 SH   SOLE   2,867 0 0
CANADIAN PACIFIC KANSAS CITY COM COM 13646K108   9,908,271 82,963 SH   SOLE   82,963 0 0
CARDINAL HEALTH INC COM COM 14149Y108   27,294,424 243,918 SH   SOLE   231,860 0 12,058
CARMAX INC COM COM 143130102   105,255,274 1,208,303 SH   SOLE   1,208,303 0 0
CBRE GROUP INC CL A CL A 12504L109   14,858,078 152,798 SH   SOLE   152,798 0 0
CHENIERE ENERGY INC COM NEW COM NEW 16411R208   5,654,638 35,061 SH   SOLE   35,061 0 0
CHESAPEAKE ENERGY CORP COM COM 165167735   15,383,668 173,181 SH   SOLE   173,181 0 0
CISCO SYS INC COM COM 17275R102   47,052,703 942,751 SH   SOLE   919,858 0 22,893
CITIGROUP INC COM NEW COM NEW 172967424   148,940,318 2,355,160 SH   SOLE   2,334,483 0 20,677
CME GROUP INC COM COM 12572Q105   26,552,792 123,335 SH   SOLE   123,335 0 0
CMS ENERGY CORP COM COM 125896100   5,585,613 92,569 SH   SOLE   92,569 0 0
COCA COLA CO COM COM 191216100   23,546,775 384,877 SH   SOLE   384,877 0 0
CROCS INC COM COM 227046109   70,281,100 488,742 SH   SOLE   488,742 0 0
DANAHER CORPORATION COM COM 235851102   96,637,395 386,983 SH   SOLE   386,983 0 0
DEERE & CO COM COM 244199105   37,987,700 92,486 SH   SOLE   92,486 0 0
DIAMONDROCK HOSPITALITY CO COM COM 252784301   23,133,557 2,407,238 SH   SOLE   1,914,238 0 493,000
DIGITAL RLTY TR INC COM COM 253868103   181,778 1,262 SH   SOLE   0 0 1,262
DOMINION ENERGY INC COM COM 25746U109   5,032,727 102,312 SH   SOLE   102,312 0 0
ECOLAB INC COM COM 278865100   16,814,369 72,821 SH   SOLE   72,821 0 0
EDISON INTL COM COM 281020107   3,227,764 45,635 SH   SOLE   45,635 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108   21,415,856 224,109 SH   SOLE   224,109 0 0
ENCOMPASS HEALTH CORP COM COM 29261A100   50,613,530 612,903 SH   SOLE   489,097 0 123,806
ENHABIT INC COM COM 29332G102   22,899,799 1,965,648 SH   SOLE   1,570,570 0 395,078
ENVISTA HOLDINGS CORPORATION COM COM 29415F104   47,239,324 2,209,510 SH   SOLE   1,763,354 0 446,156
EQUINIX INC COM COM 29444U700   41,467,881 50,244 SH   SOLE   28,495 0 21,749
LAUDER ESTEE COS INC CL A CL A 518439104   30,125,380 195,429 SH   SOLE   195,429 0 0
EXTRA SPACE STORAGE INC COM COM 30225T102   23,807,532 161,956 SH   SOLE   81,249 0 80,707
EXXON MOBIL CORP COM COM 30231G102   12,886,948 110,865 SH   SOLE   110,865 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW SH BEN INT NEW 313745101   12,216,309 119,627 SH   SOLE   58,573 0 61,054
FERGUSON PLC NEW SHS SHS G3421J106   41,935,502 191,986 SH   SOLE   191,986 0 0
FIRST SOLAR INC COM COM 336433107   65,993,879 390,959 SH   SOLE   310,989 0 79,970
INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101   16,219,864 188,625 SH   SOLE   188,625 0 0
GENTEX CORP COM COM 371901109   58,665,201 1,624,175 SH   SOLE   1,291,766 0 332,409
GILEAD SCIENCES INC COM COM 375558103   37,918,303 517,656 SH   SOLE   491,611 0 26,045
HEALTHPEAK PROPERTIES INC COM COM 42250P103   77,194,650 4,117,048 SH   SOLE   3,141,130 0 975,918
HIGHWOODS PPTYS INC COM COM 431284108   14,742,717 563,129 SH   SOLE   279,683 0 283,446
HOME DEPOT INC COM COM 437076102   49,773,634 129,754 SH   SOLE   129,754 0 0
HOST HOTELS & RESORTS INC COM COM 44107P104   852,326 41,215 SH   SOLE   21,879 0 19,336
HUNTINGTON BANCSHARES INC COM COM 446150104   9,852,048 706,240 SH   SOLE   563,650 0 142,590
IDEX CORP COM COM 45167R104   18,763,186 76,892 SH   SOLE   76,892 0 0
ILLINOIS TOOL WKS INC COM COM 452308109   20,274,210 75,557 SH   SOLE   75,557 0 0
INDEPENDENCE RLTY TR INC COM COM 45378A106   14,459,013 896,405 SH   SOLE   448,954 0 447,451
INTERCONTINENTAL EXCHANGE IN COM COM 45866F104   18,006,216 131,021 SH   SOLE   131,021 0 0
INVENTRUST PPTYS CORP COM NEW COM NEW 46124J201   11,910,826 463,276 SH   SOLE   231,429 0 231,847
INVITATION HOMES INC COM COM 46187W107   21,504,808 603,898 SH   SOLE   302,507 0 301,391
IQVIA HLDGS INC COM COM 46266C105   41,775,152 165,191 SH   SOLE   165,191 0 0
JABIL INC COM COM 466313103   64,592,030 482,210 SH   SOLE   384,852 0 97,358
JOHNSON & JOHNSON COM COM 478160104   115,939,824 732,915 SH   SOLE   732,915 0 0
JPMORGAN CHASE & CO COM COM 46625H100   30,492,871 152,236 SH   SOLE   152,236 0 0
KENVUE INC COM COM 49177J102   26,406,702 1,230,508 SH   SOLE   1,169,479 0 61,029
KINDER MORGAN INC DEL COM COM 49456B101   30,427,362 1,659,071 SH   SOLE   1,588,940 0 70,131
KKR & CO INC COM COM 48251W104   350,749,114 3,487,265 SH   SOLE   3,487,265 0 0
KRONOS WORLDWIDE INC COM COM 50105F105   13,512,876 1,145,159 SH   SOLE   915,132 0 230,027
LXP INDUSTRIAL TRUST COM COM 529043101   10,666,574 1,182,547 SH   SOLE   585,146 0 597,401
LINDE PLC SHS SHS G54950103   11,069,389 23,840 SH   SOLE   23,840 0 0
LUMENTUM HLDGS INC COM COM 55024U109   46,401,911 979,977 SH   SOLE   779,292 0 200,685
LUXFER HLDGS PLC SHS SHS G5698W116   27,256,342 2,628,384 SH   SOLE   2,093,046 0 535,338
LYONDELLBASELL INDUSTRIES N SHS - A - SHS - A - N53745100   38,331,987 374,775 SH   SOLE   355,963 0 18,812
MARKEL GROUP INC COM COM 570535104   112,422,157 73,890 SH   SOLE   73,890 0 0
MARSH & MCLENNAN COS INC COM COM 571748102   55,766,613 270,738 SH   SOLE   270,738 0 0
MASTERCARD INCORPORATED CL A CL A 57636Q104   57,430,112 119,256 SH   SOLE   119,256 0 0
MCCORMICK & CO INC COM NON VTG COM NON VTG 579780206   15,179,269 197,621 SH   SOLE   197,621 0 0
MCDONALDS CORP COM COM 580135101   9,025,783 32,012 SH   SOLE   32,012 0 0
MEDTRONIC PLC SHS SHS G5960L103   130,484,379 1,497,239 SH   SOLE   1,482,099 0 15,140
MERCK & CO INC COM COM 58933Y105   229,033,796 1,735,762 SH   SOLE   1,728,219 0 7,543
META PLATFORMS INC CL A CL A 30303M102   229,774,514 473,196 SH   SOLE   473,196 0 0
MICROSOFT CORP COM COM 594918104   534,305,145 1,269,978 SH   SOLE   1,269,978 0 0
MOHAWK INDS INC COM COM 608190104   78,542,377 600,064 SH   SOLE   600,064 0 0
MSC INDL DIRECT INC CL A CL A 553530106   24,444,473 251,901 SH   SOLE   241,794 0 10,107
MUELLER WTR PRODS INC COM SER A COM SER A 624758108   48,845,153 3,035,746 SH   SOLE   2,421,358 0 614,388
NEXSTAR MEDIA GROUP INC COMMON STOCK COM STK 65336K103   33,227,160 192,856 SH   SOLE   187,422 0 5,434
NEXTERA ENERGY INC COM COM 65339F101   28,057,640 439,018 SH   SOLE   439,018 0 0
NIKE INC CL B CL B 654106103   55,971,857 595,572 SH   SOLE   595,572 0 0
NOBLE CORP PLC ORD SHS A SHS A G65431127   29,793,080 614,417 SH   SOLE   594,573 0 19,844
NUTRIEN LTD COM COM 67077M108   5,004,488 68,005 SH   SOLE   68,005 0 0
NVIDIA CORPORATION COM COM 67066G104   121,355,337 134,308 SH   SOLE   134,308 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109   210,663,221 850,237 SH   SOLE   850,237 0 0
OMNICOM GROUP INC COM COM 681919106   16,019,682 165,561 SH   SOLE   157,782 0 7,779
OTIS WORLDWIDE CORP COM COM 68902V107   18,759,250 188,972 SH   SOLE   188,972 0 0
PEPSICO INC COM COM 713448108   15,020,758 85,828 SH   SOLE   82,458 0 3,370
PHILLIPS 66 COM COM 718546104   33,499,074 205,088 SH   SOLE   205,088 0 0
PPL CORP COM COM 69351T106   12,143,538 441,102 SH   SOLE   441,102 0 0
PROCTER AND GAMBLE CO COM COM 742718109   45,061,044 277,726 SH   SOLE   277,726 0 0
PROLOGIS INC. COM COM 74340W103   27,785,302 213,372 SH   SOLE   107,959 0 105,413
PRUDENTIAL FINL INC COM COM 744320102   27,946,718 238,047 SH   SOLE   227,424 0 10,623
PTC INC COM COM 69370C100   128,315,200 679,132 SH   SOLE   679,132 0 0
PUBLIC SVC ENTERPRISE GRP IN COM COM 744573106   25,954,514 388,657 SH   SOLE   388,657 0 0
PUBLIC STORAGE COM COM 74460D109   5,932,887 20,454 SH   SOLE   9,683 0 10,771
QUIDELORTHO CORP COM COM 219798105   25,908,118 540,428 SH   SOLE   432,085 0 108,343
REALTY INCOME CORP COM COM 756109104   13,611,993 251,608 SH   SOLE   124,769 0 126,839
REGENCY CTRS CORP COM COM 758849103   5,496,971 90,769 SH   SOLE   45,474 0 45,295
RENAISSANCERE HLDGS LTD COM COM G7496G103   47,479,115 202,013 SH   SOLE   162,664 0 39,349
REXFORD INDL RLTY INC COM COM 76169C100   16,154,398 321,161 SH   SOLE   160,339 0 160,822
ROCKWELL AUTOMATION INC COM COM 773903109   15,526,432 53,295 SH   SOLE   53,295 0 0
ROYAL BK CDA COM COM 780087102   42,701,537 312,557 SH   SOLE   312,557 0 0
S&P GLOBAL INC COM COM 78409V104   55,450,175 130,333 SH   SOLE   130,333 0 0
SABRA HEALTH CARE REIT INC COM COM 78573L106   1,484,385 100,500 SH   SOLE   49,900 0 50,600
SALESFORCE INC COM COM 79466L302   77,173,761 256,238 SH   SOLE   256,238 0 0
SEMPRA COM COM 816851109   6,431,945 89,544 SH   SOLE   89,544 0 0
SERVICENOW INC COM COM 81762P102   18,893,797 24,782 SH   SOLE   24,782 0 0
SHERWIN WILLIAMS CO COM COM 824348106   18,182,726 52,350 SH   SOLE   52,350 0 0
SIGA TECHNOLOGIES INC COM COM 826917106   18,862,028 2,203,508 SH   SOLE   1,753,153 0 450,355
SIMON PPTY GROUP INC NEW COM COM 828806109   9,424,454 60,224 SH   SOLE   30,187 0 30,037
SLEEP NUMBER CORP COM COM 83125X103   14,421,822 899,677 SH   SOLE   717,161 0 182,516
SOUTHERN CO COM COM 842587107   5,264,425 73,382 SH   SOLE   73,382 0 0
STAG INDL INC COM COM 85254J102   15,955,406 415,073 SH   SOLE   208,267 0 206,806
STRATEGIC ED INC COM COM 86272C103   52,671,393 505,872 SH   SOLE   402,169 0 103,703
SUN CMNTYS INC COM COM 866674104   18,378,454 142,934 SH   SOLE   71,581 0 71,353
SUNSTONE HOTEL INVS INC NEW COM COM 867892101   11,482,243 1,030,722 SH   SOLE   551,133 0 479,589
SYSCO CORP COM COM 871829107   52,176,497 642,726 SH   SOLE   642,726 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS SPONSORED ADS 874039100   106,769,999 784,785 SH   SOLE   784,785 0 0
TARGA RES CORP COM COM 87612G101   6,613,793 59,057 SH   SOLE   59,057 0 0
TC ENERGY CORP COM COM 87807B107   7,676,911 141,016 SH   SOLE   141,016 0 0
TERADATA CORP DEL COM COM 88076W103   51,310,952 1,326,893 SH   SOLE   1,058,386 0 268,507
TERRENO RLTY CORP COM COM 88146M101   378,082 5,694 SH   SOLE   0 0 5,694
TESLA INC COM COM 88160R101   25,266,648 143,732 SH   SOLE   143,732 0 0
TEXAS INSTRS INC COM COM 882508104   62,330,422 357,789 SH   SOLE   351,066 0 6,723
ST JOE CO COM COM 790148100   1,246,993 21,511 SH   SOLE   21,511 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102   107,024,009 184,140 SH   SOLE   184,140 0 0
THERMON GROUP HLDGS INC COM COM 88362T103   73,464,711 2,245,254 SH   SOLE   1,792,883 0 452,371
TRIPADVISOR INC COM COM 896945201   60,719,288 2,184,933 SH   SOLE   1,737,672 0 447,261
TRONOX HOLDINGS PLC SHS SHS G9087Q102   40,917,043 2,358,331 SH   SOLE   1,876,360 0 481,971
US BANCORP DEL COM NEW COM NEW 902973304   15,180,433 339,607 SH   SOLE   339,607 0 0
UNION PAC CORP COM COM 907818108   42,784,442 173,970 SH   SOLE   173,970 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   18,830,261 38,064 SH   SOLE   38,064 0 0
VALARIS LTD CL A CL A G9460G101   2,002,368 26,606 SH   SOLE   26,606 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104   7,147,089 170,331 SH   SOLE   170,331 0 0
VESTIS CORPORATION COM SHS SHS 29430C102   613,422 31,833 SH   SOLE   31,833 0 0
VICI PPTYS INC COM COM 925652109   6,157,265 206,689 SH   SOLE   100,269 0 106,420
VISA INC COM CL A CL A 92826C839   139,482,509 499,794 SH   SOLE   499,794 0 0
DISNEY WALT CO COM COM 254687106   35,810,000 292,661 SH   SOLE   292,661 0 0
WARNER BROS DISCOVERY INC COM SER A COM SER A 934423104   565,879 64,820 SH   SOLE   64,820 0 0
WEC ENERGY GROUP INC COM COM 92939U106   5,883,077 71,640 SH   SOLE   71,640 0 0
WELLTOWER INC COM COM 95040Q104   3,436,817 36,781 SH   SOLE   17,415 0 19,366
WEST FRASER TIMBER CO LTD COM COM 952845105   70,288,632 600,963 SH   SOLE   478,169 0 122,794
WILLIAMS COS INC COM COM 969457100   31,929,485 819,335 SH   SOLE   819,335 0 0
WINTRUST FINL CORP COM COM 97650W108   57,011,241 546,137 SH   SOLE   436,003 0 110,134
XCEL ENERGY INC COM COM 98389B100   5,620,046 104,559 SH   SOLE   104,559 0 0
XYLEM INC COM COM 98419M100   29,211,988 226,029 SH   SOLE   226,029 0 0
ZOETIS INC CL A CL A 98978V103   18,798,723 111,097 SH   SOLE   111,097 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107   6,378,421 6,627 SH   SOLE   6,627 0 0
LENNOX INTL INC COM COM 526107107   4,970,200 10,169 SH   SOLE   10,169 0 0
COLGATE PALMOLIVE CO COM COM 194162103   1,784,701 19,819 SH   SOLE   19,819 0 0
GARMIN LTD SHS SHS H2906T109   1,443,295 9,695 SH   SOLE   9,695 0 0
FACTSET RESH SYS INC COM COM 303075105   4,454,840 9,804 SH   SOLE   9,804 0 0
MERCADOLIBRE INC COM COM 58733R102   24,191 16 SH   SOLE   16 0 0
CF INDS HLDGS INC COM COM 125269100   1,801,913 21,655 SH   SOLE   21,655 0 0
LAM RESEARCH CORP COM COM 512807108   7,257,628 7,470 SH   SOLE   7,470 0 0
FIFTH THIRD BANCORP COM COM 316773100   41,489 1,115 SH   SOLE   1,115 0 0
WEYERHAEUSER CO MTN BE COM NEW COM NEW 962166104   31,421 875 SH   SOLE   875 0 0
MARATHON PETE CORP COM COM 56585A102   6,535,854 32,436 SH   SOLE   32,436 0 0
INTUIT COM COM 461202103   1,475,500 2,270 SH   SOLE   2,270 0 0
QUALCOMM INC COM COM 747525103   36,738 217 SH   SOLE   217 0 0
ABBVIE INC COM COM 00287Y109   5,918,432 32,501 SH   SOLE   32,501 0 0
NEWMONT CORP COM COM 651639106   25,124 701 SH   SOLE   701 0 0
TRANE TECHNOLOGIES PLC SHS SHS G8994E103   2,417,210 8,052 SH   SOLE   8,052 0 0
FOX CORP CL B COM COM 35137L204   1,375,334 48,055 SH   SOLE   48,055 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100   1,958,795 4,686 SH   SOLE   4,686 0 0
PENTAIR PLC SHS SHS G7S00T104   928,904 10,872 SH   SOLE   10,872 0 0
FIRSTSERVICE CORP NEW COM COM 33767E202   1,916,549 6,315 SH   SOLE   6,315 0 0
BANK AMERICA CORP COM COM 060505104   33,521 884 SH   SOLE   884 0 0
KELLANOVA COM COM 487836108   27,614 482 SH   SOLE   482 0 0
THOMSON REUTERS CORP. COM COM 884903808   3,652,838 12,804 SH   SOLE   12,804 0 0
LULULEMON ATHLETICA INC COM COM 550021109   1,530,957 3,919 SH   SOLE   3,919 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103   86,539 1,272 SH   SOLE   1,272 0 0
HERSHEY CO COM COM 427866108   2,364,731 12,158 SH   SOLE   12,158 0 0
PACCAR INC COM COM 693718108   4,992,271 40,296 SH   SOLE   40,296 0 0
AUTOZONE INC COM COM 053332102   4,144,420 1,315 SH   SOLE   1,315 0 0
ARISTA NETWORKS INC COM COM 040413106   2,729,292 9,412 SH   SOLE   9,412 0 0
VERISIGN INC COM COM 92343E102   1,635,282 8,629 SH   SOLE   8,629 0 0
HEWLETT PACKARD ENTERPRISE C COM COM 42824C109   42,534 2,399 SH   SOLE   2,399 0 0
DOVER CORP COM COM 260003108   1,520,467 8,581 SH   SOLE   8,581 0 0
ELECTRONIC ARTS INC COM COM 285512109   4,027,331 30,356 SH   SOLE   30,356 0 0
ELEVANCE HEALTH INC COM COM 036752103   4,088,688 7,885 SH   SOLE   7,885 0 0
ALIGN TECHNOLOGY INC COM COM 016255101   4,374,125 13,339 SH   SOLE   13,339 0 0
SNAP ON INC COM COM 833034101   3,527,092 11,907 SH   SOLE   11,907 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101   28,071 147 SH   SOLE   147 0 0
ENBRIDGE INC COM COM 29250N105   1,249,685 18,864 SH   SOLE   18,864 0 0
INTERPUBLIC GROUP COS INC COM COM 460690100   2,910,563 89,199 SH   SOLE   89,199 0 0
TELUS CORPORATION COM COM 87971M103   58,039 1,979 SH   SOLE   1,979 0 0
AMERIPRISE FINL INC COM COM 03076C106   4,419,037 10,079 SH   SOLE   10,079 0 0
ESSENTIAL UTILS INC COM COM 29670G102   104,481 2,820 SH   SOLE   2,820 0 0
NETAPP INC COM COM 64110D104   2,337,052 22,264 SH   SOLE   22,264 0 0
COSTCO WHSL CORP NEW COM COM 22160K105   1,913,630 2,612 SH   SOLE   2,612 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM COM 874054109   1,662,197 11,194 SH   SOLE   11,194 0 0