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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,227,427 21,198 SH SOLE 555 0 20,643
ADOBE INC COM 00724F101 4,966,720 14,080 SH SOLE 0 0 14,080
ALCON AG ORD SHS H01301128 19,046,693 255,626 SH SOLE 12,865 0 242,761
ALLEGION PLC ORD SHS G0176J109 521,586 2,941 SH SOLE 1,220 0 1,721
ALPHABET INC CAP STK CL A 02079K305 16,772,441 68,994 SH SOLE 0 0 68,994
ALPHABET INC CAP STK CL C 02079K107 930,605 3,821 SH SOLE 0 0 3,821
AMAZON COM INC COM 023135106 947,225 4,314 SH SOLE 0 0 4,314
AMERICAN EXPRESS CO COM 025816109 11,379,469 34,259 SH SOLE 0 0 34,259
AMETEK INC COM 031100100 6,816,316 36,257 SH SOLE 0 0 36,257
AON PLC SHS CL A G0403H108 707,811 1,985 SH SOLE 505 0 1,480
APPLE INC COM 037833100 22,106,708 86,819 SH SOLE 0 0 86,819
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,152,995 1,191 SH SOLE 275 0 916
ASTRAZENECA PLC SPONSORED ADR 046353108 24,539,582 319,859 SH SOLE 15,365 0 304,494
AUTOZONE INC COM 053332102 8,520,417 1,986 SH SOLE 0 0 1,986
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11,091,450 22,062 SH SOLE 0 0 22,062
BOOKING HOLDINGS INC COM 09857L108 12,385,925 2,294 SH SOLE 0 0 2,294
BROADCOM INC COM 11135F101 412,388 1,250 SH SOLE 0 0 1,250
CBOE GLOBAL MKTS INC COM 12503M108 8,391,474 34,216 SH SOLE 0 0 34,216
CHECK POINT SOFTWARE TECH LT ORD M22465104 27,123,211 131,087 SH SOLE 6,525 0 124,562
CHENIERE ENERGY INC COM NEW 16411R208 6,495,317 27,642 SH SOLE 0 0 27,642
COSTCO WHSL CORP NEW COM 22160K105 291,573 315 SH SOLE 0 0 315
CRH PLC ORD G25508105 263,181 2,195 SH SOLE 0 0 2,195
EXXON MOBIL CORP COM 30231G102 635,685 5,638 SH SOLE 0 0 5,638
HALEON PLC SPON ADS 405552100 419,572 46,775 SH SOLE 0 0 46,775
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 223,675 4,704 SH SOLE 0 0 4,704
J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 253,874 4,838 SH SOLE 0 0 4,838
KIMBERLY-CLARK CORP COM 494368103 346,287 2,785 SH SOLE 0 0 2,785
L3HARRIS TECHNOLOGIES INC COM 502431109 9,451,306 30,946 SH SOLE 0 0 30,946
LEIDOS HOLDINGS INC COM 525327102 6,870,397 36,359 SH SOLE 0 0 36,359
MASTERCARD INCORPORATED CL A 57636Q104 19,079,025 33,542 SH SOLE 0 0 33,542
MEDTRONIC PLC SHS G5960L103 539,344 5,663 SH SOLE 1,470 0 4,193
MERCK & CO INC COM 58933Y105 4,142,197 49,353 SH SOLE 0 0 49,353
META PLATFORMS INC CL A 30303M102 485,425 661 SH SOLE 0 0 661
MICROSOFT CORP COM 594918104 1,158,654 2,237 SH SOLE 0 0 2,237
NICE LTD SPONSORED ADR 653656108 17,988,770 124,249 SH SOLE 5,965 0 118,284
NOVARTIS AG SPONSORED ADR 66987V109 27,923,362 217,743 SH SOLE 10,035 0 207,708
NOVO-NORDISK A S ADR 670100205 15,271,181 275,206 SH SOLE 10,200 0 265,006
NVIDIA CORPORATION COM 67066G104 4,251,039 22,784 SH SOLE 0 0 22,784
NXP SEMICONDUCTORS N V COM N6596X109 6,452,957 28,336 SH SOLE 680 0 27,656
PALANTIR TECHNOLOGIES INC CL A 69608A108 280,927 1,540 SH SOLE 0 0 1,540
RELX PLC SPONSORED ADR 759530108 548,524 11,485 SH SOLE 0 0 11,485
ROPER TECHNOLOGIES INC COM 776696106 6,029,661 12,091 SH SOLE 0 0 12,091
SONY GROUP CORP SPONSORED ADR 835699307 27,769,538 964,555 SH SOLE 46,730 0 917,825
STRYKER CORPORATION COM 863667101 6,933,900 18,757 SH SOLE 0 0 18,757
SUNCOR ENERGY INC NEW COM 867224107 289,325 6,920 SH SOLE 3,170 0 3,750
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 653,539 2,340 SH SOLE 0 0 2,340
THERMO FISHER SCIENTIFIC INC COM 883556102 7,420,806 15,300 SH SOLE 0 0 15,300
TOYOTA MOTOR CORP ADS 892331307 22,019,110 115,229 SH SOLE 4,820 0 110,409
VERISK ANALYTICS INC COM 92345Y106 6,876,032 27,339 SH SOLE 0 0 27,339
VISA INC COM CL A 92826C839 443,794 1,300 SH SOLE 0 0 1,300
WABTEC COM 929740108 8,690,976 43,353 SH SOLE 0 0 43,353