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   6,891,148 68,054 SH   SOLE   68,054 0 0
ABERCROMBIE & FITCH CO CL A CL A 002896207   26,515,569 955,516 SH   SOLE   830,675 0 124,841
ACTIVISION BLIZZARD INC COM COM 00507V109   65,048,229 759,998 SH   SOLE   183,998 0 576,000
AERCAP HOLDINGS NV SHS SHS N00985106   872,352 15,514 SH   SOLE   15,514 0 0
AES CORP COM COM 00130H105   3,099,554 128,719 SH   SOLE   128,719 0 0
ALEXANDRIA REAL ESTATE EQ IN COM COM 015271109   20,140,492 160,367 SH   SOLE   83,282 0 77,085
ALPHABET INC CAP STK CL A CL A 02079K305   193,949,064 1,869,749 SH   SOLE   536,489 0 1,333,260
AMAZON COM INC COM COM 023135106   42,328,965 409,807 SH   SOLE   105,807 0 304,000
AMEDISYS INC COM COM 023436108   34,467,589 468,628 SH   SOLE   406,029 0 62,599
AMERICAN ELEC PWR CO INC COM COM 025537101   6,081,135 66,833 SH   SOLE   66,833 0 0
AMERICAN HOMES 4 RENT CL A CL A 02665T306   42,401,299 1,348,213 SH   SOLE   1,163,913 0 184,300
AMERICAN TOWER CORP NEW COM COM 03027X100   10,965,293 53,662 SH   SOLE   53,662 0 0
AMERICAN WTR WKS CO INC NEW COM COM 030420103   3,503,601 23,917 SH   SOLE   23,917 0 0
ANALOG DEVICES INC COM COM 032654105   59,363,220 301,000 SH   SOLE   0 0 301,000
APPLE INC COM COM 037833100   29,807,324 180,760 SH   SOLE   180,760 0 0
APPLE HOSPITALITY REIT INC COM NEW COM NEW 03784Y200   194,000 12,500 SH   SOLE   0 0 12,500
APPLIED MATLS INC COM COM 038222105   52,174,131 424,767 SH   SOLE   424,767 0 0
ARGO GROUP INTL HLDGS LTD COM COM G0464B107   36,549,380 1,247,845 SH   SOLE   1,073,445 0 174,400
AUTOLIV INC COM COM 052800109   29,419,603 315,120 SH   SOLE   304,720 0 10,400
AVALONBAY CMNTYS INC COM COM 053484101   29,966,106 178,306 SH   SOLE   124,795 0 53,511
AVANTOR INC COM COM 05352A100   32,217,360 1,524,000 SH   SOLE   0 0 1,524,000
BERKSHIRE HATHAWAY INC DEL CL A CL A 084670108   56,803,200 122 SH   SOLE   0 0 122
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B 084670702   84,602,980 274,000 SH   SOLE   0 0 274,000
BLACKROCK INC COM COM 09247X101   48,674,465 72,744 SH   SOLE   71,151 0 1,593
BOOKING HOLDINGS INC COM COM 09857L108   135,047,455 50,915 SH   SOLE   17,715 0 33,200
BROADSTONE NET LEASE INC COM COM 11135E203   3,441,123 202,300 SH   SOLE   105,800 0 96,500
BRUNSWICK CORP COM COM 117043109   116,568,986 1,421,573 SH   SOLE   1,268,629 0 152,944
BUILDERS FIRSTSOURCE INC COM COM 12008R107   1,287,310 14,500 SH   SOLE   14,500 0 0
CABOT CORP COM COM 127055101   48,012,814 626,472 SH   SOLE   547,285 0 79,187
CANADIAN PAC RY LTD COM COM 13645T100   9,351,834 89,861 SH   SOLE   89,861 0 0
CARDINAL HEALTH INC COM COM 14149Y108   24,032,934 318,317 SH   SOLE   307,334 0 10,983
CARMAX INC COM COM 143130102   46,667,280 726,000 SH   SOLE   0 0 726,000
CHENIERE ENERGY INC COM NEW COM NEW 16411R208   5,675,137 36,010 SH   SOLE   36,010 0 0
CHESAPEAKE ENERGY CORP COM COM 165167735   12,200,390 160,447 SH   SOLE   160,447 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR ADR 204429104   2,348,361 150,247 SH   SOLE   150,247 0 0
CISCO SYS INC COM COM 17275R102   66,376,548 1,269,757 SH   SOLE   1,246,864 0 22,893
CITIGROUP INC COM NEW COM NEW 172967424   83,972,441 1,790,839 SH   SOLE   478,292 0 1,312,547
CLARIVATE PLC ORD SHS SHS G21810109   7,738,149 824,084 SH   SOLE   0 0 824,084
CME GROUP INC COM COM 12572Q105   22,891,428 119,525 SH   SOLE   119,525 0 0
CMS ENERGY CORP COM COM 125896100   4,935,136 80,403 SH   SOLE   80,403 0 0
CSX CORP COM COM 126408103   3,677,291 122,822 SH   SOLE   122,822 0 0
CUBESMART COM COM 229663109   8,745,425 189,213 SH   SOLE   97,395 0 91,818
DATADOG INC CL A COM COM 23804L103   8,222,278 113,161 SH   SOLE   113,161 0 0
DEERE & CO COM COM 244199105   39,052,255 94,585 SH   SOLE   94,585 0 0
DELEK US HLDGS INC NEW COM COM 24665A103   12,535,910 546,227 SH   SOLE   468,232 0 77,995
DIAMOND OFFSHORE DRILLING IN COM COM 25271C201   1,540,566 127,954 SH   SOLE   127,954 0 0
DIAMONDROCK HOSPITALITY CO COM COM 252784301   24,253,611 2,983,224 SH   SOLE   2,596,924 0 386,300
DIGITAL RLTY TR INC COM COM 253868103   12,351,472 125,638 SH   SOLE   65,894 0 59,744
DOLE PLC ORD SHS SHS G27907107   2,096,764 178,600 SH   SOLE   178,600 0 0
DOLLAR TREE INC COM COM 256746108   40,605,271 282,865 SH   SOLE   20,865 0 262,000
DOMINION ENERGY INC COM COM 25746U109   3,053,021 54,606 SH   SOLE   54,606 0 0
EDISON INTL COM COM 281020107   1,566,745 22,195 SH   SOLE   22,195 0 0
ENCOMPASS HEALTH CORP COM COM 29261A100   57,764,842 1,067,742 SH   SOLE   935,953 0 131,789
ENERSYS COM COM 29275Y102   78,054,903 898,422 SH   SOLE   784,834 0 113,588
ENHABIT INC COM COM 29332G102   24,403,078 1,754,355 SH   SOLE   1,523,564 0 230,791
ENTERGY CORP NEW COM COM 29364G103   2,870,732 26,645 SH   SOLE   26,645 0 0
EPR PPTYS COM SH BEN INT SH BEN INT 26884U109   7,246,620 190,200 SH   SOLE   95,000 0 95,200
EQUINIX INC COM COM 29444U700   19,087,371 26,472 SH   SOLE   16,189 0 10,283
LAUDER ESTEE COS INC CL A CL A 518439104   44,325,338 179,848 SH   SOLE   179,848 0 0
EXTRA SPACE STORAGE INC COM COM 30225T102   20,568,935 126,244 SH   SOLE   65,304 0 60,940
EXXON MOBIL CORP COM COM 30231G102   9,423,303 85,932 SH   SOLE   85,932 0 0
FERGUSON PLC NEW SHS SHS G3421J106   47,625,165 356,076 SH   SOLE   349,476 0 6,600
FIRST INDL RLTY TR INC COM COM 32054K103   8,485,400 159,500 SH   SOLE   77,500 0 82,000
FIRST SOLAR INC COM COM 336433107   82,586,273 379,707 SH   SOLE   328,661 0 51,046
INTERNATIONAL FLAVORS&FRAGRA COM COM 459506101   15,564,782 169,256 SH   SOLE   169,256 0 0
GENTEX CORP COM COM 371901109   48,984,247 1,747,565 SH   SOLE   1,526,543 0 221,022
GILEAD SCIENCES INC COM COM 375558103   17,070,663 205,745 SH   SOLE   205,745 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104   55,281,590 169,000 SH   SOLE   0 0 169,000
HEALTHCARE RLTY TR CL A COM COM 42226K105   364,680 18,866 SH   SOLE   0 0 18,866
HEALTHPEAK PROPERTIES INC COM COM 42250P103   29,247,563 1,331,250 SH   SOLE   952,850 0 378,400
HIGHWOODS PPTYS INC COM COM 431284108   13,909,037 599,786 SH   SOLE   310,100 0 289,686
HOME DEPOT INC COM COM 437076102   7,571,303 25,655 SH   SOLE   25,655 0 0
HOST HOTELS & RESORTS INC COM COM 44107P104   10,713,553 649,700 SH   SOLE   369,900 0 279,800
HUNTINGTON BANCSHARES INC COM COM 446150104   35,952,269 3,210,024 SH   SOLE   2,805,120 0 404,904
INDEPENDENCE RLTY TR INC COM COM 45378A106   2,430,901 151,647 SH   SOLE   72,800 0 78,847
INVITATION HOMES INC COM COM 46187W107   19,887,639 636,812 SH   SOLE   329,112 0 307,700
IQVIA HLDGS INC COM COM 46266C105   30,681,169 154,262 SH   SOLE   154,262 0 0
JABIL INC COM COM 466313103   121,702,764 1,380,476 SH   SOLE   1,208,351 0 172,125
JOHNSON & JOHNSON COM COM 478160104   63,194,895 407,709 SH   SOLE   209 0 407,500
JPMORGAN CHASE & CO COM COM 46625H100   16,055,886 123,213 SH   SOLE   123,213 0 0
KINDER MORGAN INC DEL COM COM 49456B101   27,893,885 1,593,026 SH   SOLE   1,550,622 0 42,404
KKR & CO INC COM COM 48251W104   119,062,840 2,267,000 SH   SOLE   0 0 2,267,000
KRONOS WORLDWIDE INC COM COM 50105F105   18,814,998 2,042,888 SH   SOLE   1,668,495 0 374,393
LXP INDUSTRIAL TRUST COM COM 529043101   5,824,119 564,900 SH   SOLE   270,900 0 294,000
LUXFER HLDGS PLC SHS SHS G5698W116   32,657,323 1,932,386 SH   SOLE   1,572,539 0 359,847
LYONDELLBASELL INDUSTRIES N SHS - A - SHS - A - N53745100   35,627,875 379,464 SH   SOLE   366,395 0 13,069
MALLINCKRODT PLC ORD SHS SHS G5890A102   127,752 17,524 SH   SOLE   17,524 0 0
MARKEL CORP COM COM 570535104   45,731,278 35,800 SH   SOLE   0 0 35,800
MARSH & MCLENNAN COS INC COM COM 571748102   31,994,921 192,104 SH   SOLE   192,104 0 0
MASTERCARD INCORPORATED CL A CL A 57636Q104   51,654,007 142,137 SH   SOLE   142,137 0 0
MCDONALDS CORP COM COM 580135101   21,686,552 77,560 SH   SOLE   77,560 0 0
MEDTRONIC PLC SHS SHS G5960L103   92,230,167 1,144,011 SH   SOLE   643,953 0 500,058
MERCK & CO INC COM COM 58933Y105   135,674,592 1,275,257 SH   SOLE   305,059 0 970,198
META PLATFORMS INC CL A CL A 30303M102   78,947,650 372,500 SH   SOLE   0 0 372,500
MICROSOFT CORP COM COM 594918104   236,734,662 821,140 SH   SOLE   244,940 0 576,200
MOHAWK INDS INC COM COM 608190104   38,083,600 380,000 SH   SOLE   0 0 380,000
MUELLER WTR PRODS INC COM SER A COM SER A 624758108   61,242,449 4,393,289 SH   SOLE   3,818,641 0 574,648
NEXSTAR MEDIA GROUP INC COMMON STOCK COMMON STOCK 65336K103   25,105,973 145,407 SH   SOLE   140,835 0 4,572
NEXTERA ENERGY INC COM COM 65339F101   26,794,704 347,622 SH   SOLE   347,622 0 0
NIKE INC CL B CL B 654106103   42,459,317 346,211 SH   SOLE   346,211 0 0
NOBLE CORP PLC ORD SHS A ORD SHS A G65431127   1,689,277 42,799 SH   SOLE   42,799 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109   98,272,325 527,000 SH   SOLE   0 0 527,000
OMNICOM GROUP INC COM COM 681919106   20,113,760 213,205 SH   SOLE   204,865 0 8,340
PEPSICO INC COM COM 713448108   25,429,392 139,492 SH   SOLE   134,532 0 4,960
PG&E CORP COM COM 69331C108   1,808,663 111,853 SH   SOLE   111,853 0 0
PHYSICIANS RLTY TR COM COM 71943U104   39,177,992 2,624,112 SH   SOLE   2,292,112 0 332,000
PPL CORP COM COM 69351T106   12,610,630 453,783 SH   SOLE   427,673 0 26,110
PROGRESS SOFTWARE CORP COM COM 743312100   6,956,391 121,086 SH   SOLE   104,691 0 16,395
PROLOGIS INC. COM COM 74340W103   26,720,868 214,161 SH   SOLE   112,470 0 101,691
PRUDENTIAL FINL INC COM COM 744320102   19,579,263 236,636 SH   SOLE   228,626 0 8,010
PTC INC COM COM 69370C100   65,558,100 511,254 SH   SOLE   160,254 0 351,000
PUBLIC SVC ENTERPRISE GRP IN COM COM 744573106   22,292,901 356,972 SH   SOLE   343,979 0 12,993
PUBLIC STORAGE COM COM 74460D109   2,025,244 6,703 SH   SOLE   3,179 0 3,524
QUIDELORTHO CORP COM COM 219798105   62,589,645 702,544 SH   SOLE   607,443 0 95,101
REALTY INCOME CORP COM COM 756109104   9,770,276 154,300 SH   SOLE   80,100 0 74,200
REGENCY CTRS CORP COM COM 758849103   5,261,480 86,000 SH   SOLE   44,500 0 41,500
RENAISSANCERE HLDGS LTD COM COM G7496G103   32,553,046 162,489 SH   SOLE   140,708 0 21,781
REXFORD INDL RLTY INC COM COM 76169C100   17,645,186 295,812 SH   SOLE   152,269 0 143,543
ROYAL BK CDA SUSTAINABL COM COM 780087102   49,980,138 383,990 SH   SOLE   373,324 0 10,666
S&P GLOBAL INC COM COM 78409V104   27,243,381 79,019 SH   SOLE   79,019 0 0
SABRA HEALTH CARE REIT INC COM COM 78573L106   1,060,300 92,200 SH   SOLE   43,300 0 48,900
SALESFORCE INC COM COM 79466L302   31,088,165 155,612 SH   SOLE   155,612 0 0
SEMPRA COM COM 816851109   7,831,298 51,808 SH   SOLE   51,808 0 0
SIGA TECHNOLOGIES INC COM COM 826917106   12,790,340 2,224,407 SH   SOLE   1,886,046 0 338,361
SIMON PPTY GROUP INC NEW COM COM 828806109   21,195,809 189,299 SH   SOLE   98,878 0 90,421
SITE CTRS CORP COM COM 82981J109   6,250,520 509,000 SH   SOLE   249,200 0 259,800
SLEEP NUMBER CORP COM COM 83125X103   40,559,794 1,333,765 SH   SOLE   1,158,210 0 175,555
SOUTHERN CO COM COM 842587107   7,995,159 114,906 SH   SOLE   114,906 0 0
SPDR SER TR S&P REGL BKG REGL BKG 78464A698   1,469,310 33,500 SH   SOLE   33,500 0 0
STAG INDL INC COM COM 85254J102   15,147,978 447,900 SH   SOLE   232,900 0 215,000
STRATEGIC ED INC COM COM 86272C103   69,696,222 775,868 SH   SOLE   681,213 0 94,655
SUN CMNTYS INC COM COM 866674104   18,675,475 132,563 SH   SOLE   68,695 0 63,868
SUNSTONE HOTEL INVS INC NEW COM COM 867892101   10,482,433 1,060,975 SH   SOLE   918,975 0 142,000
SYSCO CORP COM COM 871829107   57,554,808 745,239 SH   SOLE   745,239 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS SPONSORED ADS 874039100   53,033,679 570,132 SH   SOLE   96,132 0 474,000
TARGA RES CORP COM COM 87612G101   3,340,016 45,785 SH   SOLE   45,785 0 0
TERADATA CORP DEL COM COM 88076W103   40,466,698 1,004,635 SH   SOLE   876,773 0 127,862
TEXAS INSTRS INC COM COM 882508104   45,130,305 242,623 SH   SOLE   236,570 0 6,053
ST JOE CO COM COM 790148100   1,359,357 32,669 SH   SOLE   32,669 0 0
THERMO FISHER SCIENTIFIC INC COM COM 883556102   35,437,533 61,484 SH   SOLE   61,484 0 0
THERMON GROUP HLDGS INC COM COM 88362T103   66,183,234 2,655,828 SH   SOLE   2,149,107 0 506,721
TIDEWATER INC NEW COM COM 88642R109   3,283,299 74,485 SH   SOLE   74,485 0 0
TRIPADVISOR INC COM COM 896945201   61,881,536 3,115,888 SH   SOLE   2,709,981 0 405,907
TRITON INTL LTD CL A CL A G9078F107   21,938,162 347,013 SH   SOLE   334,427 0 12,586
TRONOX HOLDINGS PLC SHS SHS G9087Q102   35,801,771 2,489,692 SH   SOLE   2,146,357 0 343,335
UNION PAC CORP COM COM 907818108   9,524,831 47,326 SH   SOLE   47,326 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102   10,638,473 22,511 SH   SOLE   22,511 0 0
VALARIS LIMITED CL A CL A G9460G101   1,294,629 19,899 SH   SOLE   19,899 0 0
VICI PPTYS INC COM COM 925652109   7,969,066 244,300 SH   SOLE   126,600 0 117,700
VISA INC COM CL A CL A 92826C839   58,707,530 260,390 SH   SOLE   28,390 0 232,000
DISNEY WALT CO COM COM 254687106   11,860,799 118,454 SH   SOLE   118,454 0 0
WARNER BROS DISCOVERY INC COM SER A COM SER A 934423104   492,139 32,592 SH   SOLE   32,592 0 0
WEC ENERGY GROUP INC COM COM 92939U106   5,819,632 61,395 SH   SOLE   61,395 0 0
WEST FRASER TIMBER CO LTD COM COM 952845105   61,122,131 634,047 SH   SOLE   550,132 0 83,915
WILLIAMS COS INC COM COM 969457100   21,453,902 718,483 SH   SOLE   718,483 0 0
WINTRUST FINL CORP COM COM 97650W108   50,301,141 689,529 SH   SOLE   600,862 0 88,667
XCEL ENERGY INC COM COM 98389B100   3,940,856 58,435 SH   SOLE   58,435 0 0
XYLEM INC COM COM 98419M100   18,061,378 172,506 SH   SOLE   172,506 0 0
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101   3,715,816 13,001 SH   SOLE   13,001 0 0
BANK AMERICA CORP COM COM 060505104   34,377 1,202 SH   SOLE   1,202 0 0
BEST BUY INC COM COM 086516101   35,300 451 SH   SOLE   451 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108   3,389,120 48,898 SH   SOLE   48,898 0 0
COCA COLA CO COM COM 191216100   3,875,200 62,473 SH   SOLE   62,473 0 0
ELECTRONIC ARTS INC COM COM 285512109   3,275,397 27,193 SH   SOLE   27,193 0 0
FORD MTR CO DEL COM COM 345370860   48,069 3,815 SH   SOLE   3,815 0 0
C H ROBINSON WORLDWIDE INC COM NEW COM NEW 12541W209   39,649 399 SH   SOLE   399 0 0
COSTCO WHSL CORP NEW COM COM 22160K105   2,544,968 5,122 SH   SOLE   5,122 0 0
INTUIT COM COM 461202103   2,041,901 4,580 SH   SOLE   4,580 0 0
PAYCHEX INC COM COM 704326107   3,096,680 27,024 SH   SOLE   27,024 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107   3,529,894 4,296 SH   SOLE   4,296 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100   4,009,266 12,725 SH   SOLE   12,725 0 0
HERSHEY CO COM COM 427866108   2,545,118 10,004 SH   SOLE   10,004 0 0
KELLOGG CO COM COM 487836108   52,497 784 SH   SOLE   784 0 0
KINROSS GOLD CORP COM COM 496902404   32,551 6,911 SH   SOLE   6,911 0 0
LAM RESEARCH CORP COM COM 512807108   4,139,707 7,809 SH   SOLE   7,809 0 0
LILLY ELI & CO COM COM 532457108   51,513 150 SH   SOLE   150 0 0
LOWES COS INC COM COM 548661107   2,025,896 10,131 SH   SOLE   10,131 0 0
MARATHON PETE CORP COM COM 56585A102   3,064,281 22,727 SH   SOLE   22,727 0 0
QUALCOMM INC COM COM 747525103   41,846 328 SH   SOLE   328 0 0
ROGERS COMMUNICATIONS INC CL B CL B 775109200   77,999 920 SH   SOLE   920 0 0
SNAP ON INC COM COM 833034101   3,770,751 15,273 SH   SOLE   15,273 0 0
VALERO ENERGY CORP COM COM 91913Y100   1,866,592 13,371 SH   SOLE   13,371 0 0
ULTA BEAUTY INC COM COM 90384S303   66,572 122 SH   SOLE   122 0 0
CONAGRA BRANDS INC COM COM 205887102   44,321 1,180 SH   SOLE   1,180 0 0
WEYERHAEUSER CO MTN BE COM NEW COM NEW 962166104   44,442 1,475 SH   SOLE   1,475 0 0
GILDAN ACTIVEWEAR INC COM COM 375916103   89,577 1,474 SH   SOLE   1,474 0 0
ENBRIDGE INC COM COM 29250N105   4,328,711 62,065 SH   SOLE   62,065 0 0
HOLOGIC INC COM COM 436440101   2,025,651 25,101 SH   SOLE   25,101 0 0
INTERCONTINENTAL EXCHANGE IN COM COM 45866F104   1,514,917 14,526 SH   SOLE   14,526 0 0
MERCADOLIBRE INC COM COM 58733R102   13,181 10 SH   SOLE   10 0 0
HEWLETT PACKARD ENTERPRISE C COM COM 42824C109   42,661 2,678 SH   SOLE   2,678 0 0
STEEL DYNAMICS INC COM COM 858119100   1,735,019 15,346 SH   SOLE   15,346 0 0
ALIGN TECHNOLOGY INC COM COM 016255101   2,169,571 6,493 SH   SOLE   6,493 0 0
DOVER CORP COM COM 260003108   1,503,294 9,894 SH   SOLE   9,894 0 0
CITIZENS FINL GROUP INC COM COM 174610105   1,805,648 59,455 SH   SOLE   59,455 0 0
BANK NEW YORK MELLON CORP COM COM 064058100   20,175 444 SH   SOLE   444 0 0
THE CIGNA GROUP COM COM 125523100   17,632 69 SH   SOLE   69 0 0
NEWMONT CORP COM COM 651639106   25,637 523 SH   SOLE   523 0 0
ESSENTIAL UTILS INC COM COM 29670G102   88,784 2,034 SH   SOLE   2,034 0 0
TELUS CORPORATION COM COM 87971M103   87,698 2,415 SH   SOLE   2,415 0 0
INTERPUBLIC GROUP COS INC COM COM 460690100   2,837,465 76,194 SH   SOLE   76,194 0 0
NVIDIA CORPORATION COM COM 67066G104   7,140,356 25,706 SH   SOLE   25,706 0 0
INTERNATIONAL BUSINESS MACHS COM COM 459200101   26,611 203 SH   SOLE   203 0 0
REGIONS FINANCIAL CORP NEW COM COM 7591EP100   2,933,334 158,046 SH   SOLE   158,046 0 0
FOX CORP CL B COM COM 35137L204   2,588,460 82,672 SH   SOLE   82,672 0 0
ELEVANCE HEALTH INC COM COM 036752103   3,520,305 7,656 SH   SOLE   7,656 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK COMMON STOCK 98980F104   1,063,741 43,049 SH   SOLE   43,049 0 0
FACTSET RESH SYS INC COM COM 303075105   1,645,832 3,965 SH   SOLE   3,965 0 0
FIRSTSERVICE CORP NEW COM COM 33767E202   3,355,299 13,018 SH   SOLE   13,018 0 0
PACCAR INC COM COM 693718108   2,638,201 36,041 SH   SOLE   36,041 0 0
LINDE PLC SHS SHS G54950103   3,171,947 8,924 SH   SOLE   8,924 0 0