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 IRELAND SHS CLASS A G1151C101   8,119,067 26,437 SH   SOLE   1,775 0 24,662
ALCON AG ORD SHS H01301128   19,916,311 258,452 SH   SOLE   26,485 0 231,967
ALPHABET INC CAP STK CL C 02079K107   655,169 4,969 SH   SOLE   0 0 4,969
ALPHABET INC CAP STK CL A 02079K305   12,125,880 92,663 SH   SOLE   13,730 0 78,933
AMAZON COM INC COM 023135106   454,962 3,579 SH   SOLE   0 0 3,579
AMERICAN EXPRESS CO COM 025816109   7,444,283 49,898 SH   SOLE   7,308 0 42,590
AON PLC SHS CL A G0403H108   730,143 2,252 SH   SOLE   1,188 0 1,064
APPLE INC COM 037833100   20,545,073 119,999 SH   SOLE   12,220 0 107,779
ASML HOLDING N V N Y REGISTRY SHS N07059210   684,612 1,163 SH   SOLE   295 0 868
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,604,982 30,274 SH   SOLE   4,617 0 25,657
BOOKING HOLDINGS INC COM 09857L108   10,021,604 3,250 SH   SOLE   563 0 2,687
BP PLC SPONSORED ADR 055622104   1,298,669 33,540 SH   SOLE   31,755 0 1,785
BRISTOL-MYERS SQUIBB CO COM 110122108   6,883,486 118,599 SH   SOLE   15,418 0 103,181
CARRIER GLOBAL CORPORATION COM 14448C104   6,113,234 110,747 SH   SOLE   18,736 0 92,011
CHECK POINT SOFTWARE TECH LT ORD M22465104   21,398,904 160,556 SH   SOLE   24,235 0 136,321
CHENIERE ENERGY INC COM NEW 16411R208   667,159 4,020 SH   SOLE   0 0 4,020
COSTCO WHSL CORP NEW COM 22160K105   343,496 608 SH   SOLE   0 0 608
FACTSET RESH SYS INC COM 303075105   251,425 575 SH   SOLE   0 0 575
FMC CORP COM NEW 302491303   3,463,688 51,720 SH   SOLE   9,890 0 41,830
GENERAL DYNAMICS CORP COM 369550108   6,934,260 31,381 SH   SOLE   5,120 0 26,261
GSK PLC SPONSORED ADR 37733W204   932,640 25,728 SH   SOLE   24,518 0 1,210
HELMERICH & PAYNE INC COM 423452101   4,863,662 115,362 SH   SOLE   0 0 115,362
JOHNSON & JOHNSON COM 478160104   6,779,068 43,525 SH   SOLE   7,416 0 36,109
KIMBERLY-CLARK CORP COM 494368103   369,801 3,060 SH   SOLE   0 0 3,060
L3HARRIS TECHNOLOGIES INC COM 502431109   6,278,817 36,060 SH   SOLE   6,774 0 29,286
MARATHON OIL CORP COM 565849106   6,658,824 248,928 SH   SOLE   43,395 0 205,533
MASTERCARD INCORPORATED CL A 57636Q104   17,645,377 44,569 SH   SOLE   5,433 0 39,136
MEDTRONIC PLC SHS G5960L103   1,006,142 12,840 SH   SOLE   10,347 0 2,493
MERCK & CO INC COM 58933Y105   5,019,430 48,756 SH   SOLE   0 0 48,756
MICROSOFT CORP COM 594918104   586,348 1,857 SH   SOLE   0 0 1,857
NOVARTIS AG SPONSORED ADR 66987V109   23,344,682 229,184 SH   SOLE   32,498 0 196,686
NOVO-NORDISK A S ADR 670100205   26,469,724 291,068 SH   SOLE   34,330 0 256,738
NVIDIA CORPORATION COM 67066G104   504,588 1,160 SH   SOLE   0 0 1,160
NXP SEMICONDUCTORS N V COM N6596X109   7,109,355 35,561 SH   SOLE   6,466 0 29,095
PIONEER NAT RES CO COM 723787107   555,511 2,420 SH   SOLE   0 0 2,420
PROCTER AND GAMBLE CO COM 742718109   6,833,103 46,847 SH   SOLE   8,073 0 38,774
RELX PLC SPONSORED ADR 759530108   283,417 8,410 SH   SOLE   0 0 8,410
ROPER TECHNOLOGIES INC COM 776696106   6,459,327 13,338 SH   SOLE   0 0 13,338
RTX CORPORATION COM 75513E101   3,584,682 49,808 SH   SOLE   0 0 49,808
SONY GROUP CORP SPONSORED ADR 835699307   16,931,547 205,455 SH   SOLE   26,360 0 179,095
STRYKER CORPORATION COM 863667101   6,461,742 23,646 SH   SOLE   0 0 23,646
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   415,469 4,781 SH   SOLE   1,575 0 3,206
THERMO FISHER SCIENTIFIC INC COM 883556102   9,733,649 19,230 SH   SOLE   2,702 0 16,528
TOTALENERGIES SE SPONSORED ADS 89151E109   248,244 3,775 SH   SOLE   2,020 0 1,755
TOYOTA MOTOR CORP ADS 892331307   20,978,623 116,710 SH   SOLE   11,065 0 105,645
VERISIGN INC COM 92343E102   6,631,642 32,744 SH   SOLE   6,040 0 26,704
VERISK ANALYTICS INC COM 92345Y106   8,034,050 34,008 SH   SOLE   4,857 0 29,151
VISA INC COM CL A 92826C839   322,014 1,400 SH   SOLE   0 0 1,400