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
ACCENTURE PLC CL A COMMON STOCKS G1151C101   24,016 90 SH   SOLE   90 0 0
ADIDAS AG-SPONSORED ADR COMMON STOCKS 00687A107   1,644,050 24,270 SH   SOLE   24,270 0 0
ADOBE INC COMMON STOCKS 00724F101   81,624,342 242,547 SH   SOLE   148,780 0 93,767
AIR LIQUIDE-UNSPONSORED ADR COMMON STOCKS 009126202   16,517 584 SH   SOLE   584 0 0
AIR PRODUCTS & CHEMICALS INC COMMON STOCKS 009158106   95,755,729 310,633 SH   SOLE   194,726 0 115,907
ALPHABET INC-CL A COMMON STOCKS 02079K305   971,324 11,009 SH   SOLE   5,397 0 5,612
ALPHABET INC-CL C COMMON STOCKS 02079K107   80,605,970 908,441 SH   SOLE   559,683 0 348,758
AMAZON.COM INC COMMON STOCKS 023135106   81,191,124 966,561 SH   SOLE   608,014 0 358,547
AMERICAN TOWER CORP COMMON STOCKS 03027X100   79,431,610 374,925 SH   SOLE   230,805 0 144,120
AMETEK INC COMMON STOCKS 031100100   6,029,477 43,154 SH   SOLE   0 0 43,154
AMPHENOL CORP-CL A COMMON STOCKS 032095101   55,559,434 729,701 SH   SOLE   423,150 0 306,551
APPLE INC COMMON STOCKS 037833100   83,648,414 643,796 SH   SOLE   395,895 0 247,901
ASML HOLDING NV-NY REG SHS COMMON STOCKS N07059210   19,670 36 SH   SOLE   36 0 0
BERKSHIRE HATHAWAY INC-CL B COMMON STOCKS 084670702   86,120,702 278,798 SH   SOLE   172,538 0 106,260
BROOKFIELD ASSET MANAGE-CL A COMMON STOCKS 11271J107   1,930,637 61,368 SH   SOLE   61,368 0 0
BROOKFIELD ASSET MGMT-A COMMON STOCKS 113004105   439,826 15,341 SH   SOLE   15,341 0 0
CANADIAN PACIFIC RAILWAY LTD COMMON STOCKS 13645T100   4,657,922 62,447 SH   SOLE   62,447 0 0
CELLNEX TELECOM SAU-UNSP ADR COMMON STOCKS 15117X105   23,364 1,416 SH   SOLE   1,416 0 0
COLOPLAST AS- UNSPON ADR COMMON STOCKS 19624Y200   2,619,762 225,259 SH   SOLE   225,259 0 0
CONSTELLATION SOFTWARE INC COMMON STOCKS 21037X100   29,603 19 SH   SOLE   19 0 0
DASSAULT SYS S A SPON ADR COMMON STOCKS 237545108   16,981 475 SH   SOLE   475 0 0
EDENRED SA-UNSP ADR COMMON STOCKS 279655104   16,922 621 SH   SOLE   621 0 0
FANUC CORP-UNSP ADR COMMON STOCKS 307305102   158,916 10,687 SH   SOLE   10,687 0 0
FIRST REPUBLIC BANK/CA COMMON STOCKS 33616C100   65,402,395 536,569 SH   SOLE   309,211 0 227,358
FORTIVE CORP COMMON STOCKS 34959J108   50,536,801 786,565 SH   SOLE   463,514 0 323,051
GXO LOGISTICS INC COMMON STOCKS 36262G101   52,884,372 1,238,800 SH   SOLE   728,117 0 510,683
HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106   52,402,565 244,529 SH   SOLE   172,460 0 72,069
INFINEON TECHNOLOGIES ADR COMMON STOCKS 45662N103   17,005 564 SH   SOLE   564 0 0
INTUIT INC COMMON STOCKS 461202103   44,135,602 113,395 SH   SOLE   70,530 0 42,865
JOHNSON & JOHNSON COMMON STOCKS 478160104   62,748,553 355,214 SH   SOLE   238,624 0 116,590
LINDE PLC COMMON STOCKS G5494J103   58,117,774 178,177 SH   SOLE   102,915 0 75,262
MARKEL CORP COMMON STOCKS 570535104   110,744,257 84,057 SH   SOLE   51,784 0 32,273
MEDTRONIC PLC COMMON STOCKS G5960L103   5,015,971 64,539 SH   SOLE   0 0 64,539
METTLER-TOLEDO INTERNATIONAL COMMON STOCKS 592688105   76,416,605 52,867 SH   SOLE   32,093 0 20,774
MICROCHIP TECHNOLOGY INC COMMON STOCKS 595017104   114,536,584 1,630,414 SH   SOLE   1,017,918 0 612,496
MICROSOFT CORP COMMON STOCKS 594918104   113,208,950 472,058 SH   SOLE   296,080 0 175,978
MOODYS CORP COMMON STOCKS 615369105   71,729,605 257,446 SH   SOLE   148,459 0 108,987
NESTLE SA-REG COMMON STOCKS H57312649   13,289 113 SH   SOLE   113 0 0
NESTLE SA-SPONS ADR COMMON STOCKS 641069406   5,187,878 44,979 SH   SOLE   44,979 0 0
NIKE INC CL B COMMON STOCKS 654106103   53,606,610 458,137 SH   SOLE   273,110 0 185,027
NOVARTIS AG-SPONSORED ADR COMMON STOCKS 66987V109   4,543,167 50,079 SH   SOLE   50,079 0 0
NOVOZYMES A/S-UNSPONS ADR COMMON STOCKS 670108109   13,776 273 SH   SOLE   273 0 0
PEPSICO INC COMMON STOCKS 713448108   57,402,186 317,736 SH   SOLE   184,676 0 133,060
PERNOD RICARD SA COMMON STOCKS F72027109   8,098 41 SH   SOLE   41 0 0
PERNOD RICARD SA - SPON ADR COMMON STOCKS 714264306   5,006,630 127,298 SH   SOLE   127,298 0 0
RECKITT BENCKISER GROUP PLC COMMON STOCKS G74079107   14,516 207 SH   SOLE   207 0 0
RECKITT BENCKISER-SPON ADR COMMON STOCKS 756255204   3,825,815 271,527 SH   SOLE   271,527 0 0
ROPER TECHNOLOGIES INC COMMON STOCKS 776696106   53,291,388 123,334 SH   SOLE   77,502 0 45,832
SAFRAN SA-UNSPON ADR COMMON STOCKS 786584102   2,175,772 69,647 SH   SOLE   69,647 0 0
SALESFORCE INC COMMON STOCKS 79466L302   37,068,451 279,572 SH   SOLE   174,703 0 104,869
SAP SE-SPONSORED ADR COMMON STOCKS 803054204   66,267,999 642,194 SH   SOLE   391,636 0 250,558
SARTORIUS AG-VORZUG COMMON STOCKS D6705R119   29,029 77 SH   SOLE   77 0 0
SCHWAB CHARLES CORP COMMON STOCKS 808513105   104,658,153 1,257,004 SH   SOLE   763,530 0 493,474
STARBUCKS CORP COMMON STOCKS 855244109   28,329,238 285,577 SH   SOLE   165,643 0 119,934
SVENSKA HANDELSB-A-UNSP ADR COMMON STOCKS 86959C103   19,975 4,011 SH   SOLE   4,011 0 0
TAIWAN SEMICONDUCTOR-SP ADR COMMON STOCKS 874039100   2,499,065 33,549 SH   SOLE   33,549 0 0
TOPICUS.COM INC-SUB VOTING COMMON STOCKS 89072T102   2,062 40 SH   SOLE   40 0 0
TRANSDIGM GROUP INC COMMON STOCKS 893641100   106,155,842 168,595 SH   SOLE   105,213 0 63,382
UNILEVER PLC-SPONSORED ADR COMMON STOCKS 904767704   2,950,359 58,597 SH   SOLE   58,597 0 0
US BANCORP COMMON STOCKS 902973304   33,886,191 777,028 SH   SOLE   446,186 0 330,842
VISA INC-CLASS A SHARES COMMON STOCKS 92826C839   70,483,827 339,256 SH   SOLE   195,625 0 143,631
WALT DISNEY CO/THE COMMON STOCKS 254687106   51,697,336 595,043 SH   SOLE   366,261 0 228,782