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
ADOBE INC COMMON 00724F101   66,544,524 119,784 SH   SOLE   114,011 0 5,773
AIR LEASE CORP COMMON 00912X302   17,939,021 375,940 SH   SOLE   358,059 0 17,881
ALIGN TECHNOLOGY INC COMMON 016255101   36,719,813 152,093 SH   SOLE   145,594 0 6,499
ALPHABET INC COMMON 02079K107   56,392,084 307,450 SH   SOLE   293,420 0 14,030
ALPHABET INC COMMON 02079K305   115,775,678 635,618 SH   SOLE   610,251 0 25,367
ANALOG DEVICES INC COMMON 032654105   49,679,774 217,648 SH   SOLE   0 0 529,597
ARCHER DANIELS MIDLAND CO COMMON 039483102   17,529,541 289,978 SH   SOLE   276,265 0 13,713
AUTODESK INC COMMON 052769106   47,879,843 193,493 SH   SOLE   184,679 0 8,814
AUTOZONE INC COMMON 053332102   19,197,757 6,477 SH   SOLE   6,286 0 191
BCE INC COMMON 05534B760   7,512,171 223,023 SH   SOLE   145,585 0 77,438
BAKER HUGHES COMPANY COMMON 05722G100   24,351,203 692,394 SH   SOLE   659,666 0 32,728
BANK NOVA SCOTIA HALIFAX COMMON 064149107   43,777,528 956,772 SH   SOLE   660,215 0 296,557
BARRICK GOLD CORP COMMON 067901108   4,411,555 264,441 SH   SOLE   254,527 0 9,914
BIO RAD LABS INC COMMON 090572207   19,442,521 71,193 SH   SOLE   67,829 0 3,364
BOOKING HOLDINGS INC COMMON 09857L108   60,668,674 15,315 SH   SOLE   14,661 0 654
BROOKFIELD CORP COMMON 11271J107   71,552,283 1,720,676 SH   SOLE   1,188,028 0 532,648
BROOKFIELD ASSET MANAGMT LTD COMMON 113004105   16,317,814 428,610 SH   SOLE   295,908 0 132,702
C H ROBINSON WORLDWIDE INC COMMON 12541W209   16,476,207 185,821 SH   SOLE   177,033 0 8,788
CME GROUP INC COMMON 12572Q105   33,224,771 168,999 SH   SOLE   161,305 0 7,694
CABLE ONE INC COMMON 12685J105   23,047,884 65,110 SH   SOLE   62,038 0 3,072
CANADIAN NAT RES LTD COMMON 136385101   75,364,694 2,092,278 SH   SOLE   1,433,131 0 659,147
CANADIAN PACIFIC KANSAS CITY COMMON 13646K108   54,842,379 695,346 SH   SOLE   479,956 0 215,390
CANNAE HLDGS INC COMMON 13765N107   12,122,563 668,278 SH   SOLE   0 0 3,208,004
CARMAX INC COMMON 143130102   9,232,919 125,892 SH   SOLE   119,911 0 5,981
CEMEX SAB DE CV COMMON 151290889   44,199,086 6,916,952 SH   SOLE   0 0 6,916,952
COCA COLA CONS INC COMMON 191098102   19,725,300 18,180 SH   SOLE   17,320 0 860
DOLLAR TREE INC COMMON 256746108   24,310,355 227,689 SH   SOLE   216,942 0 10,747
DONNELLEY FINL SOLUTIONS INC COMMON 25787G100   16,151,029 270,915 SH   SOLE   258,103 0 12,812
ELECTRONIC ARTS INC COMMON 285512109   42,558,279 305,447 SH   SOLE   293,006 0 12,441
ENVISTA HOLDINGS CORPORATION COMMON 29415F104   18,457,114 1,109,897 SH   SOLE   1,057,524 0 52,373
FTI CONSULTING INC COMMON 302941109   15,273,253 70,870 SH   SOLE   67,519 0 3,351
META PLATFORMS INC COMMON 30303M102   110,020,021 218,204 SH   SOLE   209,160 0 9,044
FISERV INC COMMON 337738108   78,984,899 529,966 SH   SOLE   508,039 0 21,927
FRANCO NEV CORP COMMON 351858105   44,994,384 379,556 SH   SOLE   261,928 0 117,628
FREEPORT-MCMORAN INC COMMON 35671D857   23,606,235 485,725 SH   SOLE   458,584 0 27,141
GILDAN ACTIVEWEAR INC COMMON 375916103   37,147,469 979,474 SH   SOLE   676,032 0 303,442
HDFC BANK LTD COMMON 40415F101   37,587,665 584,293 SH   SOLE   0 0 584,293
HEALTHCARE SVCS GROUP INC COMMON 421906108   18,022,759 1,703,543 SH   SOLE   1,623,025 0 80,518
INTERACTIVE BROKERS GROUP IN COMMON 45841N107   37,389,919 304,977 SH   SOLE   291,065 0 13,912
IQVIA HLDGS INC COMMON 46266C105   36,445,844 172,370 SH   SOLE   165,070 0 7,300
JOHNSON & JOHNSON COMMON 478160104   34,249,911 234,335 SH   SOLE   223,795 0 10,540
OPENLANE INC COMMON 48238T109   32,133,491 1,936,969 SH   SOLE   1,845,378 0 91,591
LAUREATE EDUCATION INC COMMON 518613203   24,842,439 1,662,818 SH   SOLE   1,396,418 0 266,400
MAGNA INTL INC COMMON 559222401   18,985,736 452,774 SH   SOLE   312,494 0 140,280
MARKEL GROUP INC COMMON 570535104   63,181,524 40,099 SH   SOLE   38,417 0 1,682
MASTERCARD INCORPORATED COMMON 57636Q104   60,960,508 137,268 SH   SOLE   131,981 0 5,287
MERCK & CO INC COMMON 58933Y105   46,251,458 371,530 SH   SOLE   354,735 0 16,795
MICROSOFT CORP COMMON 594918104   148,832,902 333,002 SH   SOLE   317,706 0 15,296
MICRON TECHNOLOGY INC COMMON 595112103   59,054,953 448,989 SH   SOLE   428,671 0 20,318
NEWMONT CORP COMMON 651639106   23,495,822 561,184 SH   SOLE   534,672 0 26,512
NLIGHT INC COMMON 65487K100   10,745,862 983,153 SH   SOLE   936,419 0 46,734
ORACLE CORP COMMON 68389X105   53,552,296 379,272 SH   SOLE   363,098 0 16,174
PAYCOM SOFTWARE INC COMMON 70432V102   42,088,522 294,252 SH   SOLE   281,797 0 12,455
PROGRESSIVE CORP COMMON 743315103   45,627,171 219,660 SH   SOLE   209,662 0 9,998
ROGERS COMMUNICATIONS INC COMMON 775109200   6,555,621 174,066 SH   SOLE   112,742 0 61,324
ROGERS CORP COMMON 775133101   23,391,041 193,958 SH   SOLE   184,749 0 9,209
S&P GLOBAL INC COMMON 78409V104   56,097,475 125,777 SH   SOLE   120,530 0 5,247
HENRY SCHEIN INC COMMON 806407102   17,336,550 270,461 SH   SOLE   257,684 0 12,777
SEALED AIR CORP NEW COMMON 81211K100   22,893,592 658,075 SH   SOLE   626,969 0 31,106
SOUTHERN COPPER CORP COMMON 84265V105   82,554,212 766,235 SH   SOLE   634,776 0 131,459
TJX COS INC NEW COMMON 872540109   69,440,444 630,684 SH   SOLE   0 0 1,987,594
TAIWAN SEMICONDUCTOR MFG LTD COMMON 874039100   9,106,414 52,253 SH   SOLE   0 0 52,253
TELEFLEX INCORPORATED COMMON 879369106   22,446,797 106,722 SH   SOLE   102,316 0 4,406
TERADATA CORP DEL COMMON 88076W103   16,821,356 486,735 SH   SOLE   463,832 0 22,903
THERMO FISHER SCIENTIFIC INC COMMON 883556102   60,304,067 108,984 SH   SOLE   104,507 0 4,477
TRANSUNION COMMON 89400J107   55,564,835 749,280 SH   SOLE   717,881 0 31,399
VIMEO INC COMMON 92719V100   7,630,092 2,045,601 SH   SOLE   1,948,380 0 97,221
VIPSHOP HLDGS LTD COMMON 92763W103   49,736,960 3,820,053 SH   SOLE   0 0 3,820,053
VISA INC COMMON 92826C839   49,931,620 190,242 SH   SOLE   182,270 0 7,972
VONTIER CORPORATION COMMON 928881101   15,782,918 413,170 SH   SOLE   393,674 0 19,496
WABTEC COMMON 929740108   16,258,358 102,874 SH   SOLE   98,020 0 4,854
WELLS FARGO CO NEW COMMON 949746101   24,189,254 407,298 SH   SOLE   388,040 0 19,258
WEYERHAEUSER CO MTN BE COMMON 962166104   11,355,270 399,989 SH   SOLE   386,997 0 12,992
AXALTA COATING SYS LTD COMMON G0750C108   19,453,459 569,314 SH   SOLE   542,400 0 26,914
COCA-COLA EUROPACIFIC PARTNE COMMON G25839104   97,697,829 1,340,714 SH   SOLE   0 0 3,170,250
LINDE PLC COMMON G54950103   29,134,790 66,395 SH   SOLE   63,368 0 3,027
MANCHESTER UTD PLC NEW COMMON G5784H106   8,329,063 516,051 SH   SOLE   494,215 0 21,836
ROYALTY PHARMA PLC COMMON G7709Q104   19,611,136 743,727 SH   SOLE   708,615 0 35,112
INMODE LTD COMMON M5425M103   2,113,542 115,874 SH   SOLE   115,874 0 0
CNH INDL N V COMMON N20944109   154,808,980 15,282,229 SH   SOLE   14,925,820 0 356,409
LYONDELLBASELL INDUSTRIES N COMMON N53745100   26,701,241 279,132 SH   SOLE   270,940 0 8,192
COPA HOLDINGS SA COMMON P31076105   48,175,423 506,155 SH   SOLE   456,795 0 49,360