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 2,320,930 18,651 SH SOLE 18,651 0 0
ADOBE INC COM 00724F101 2,709,954 13,218 SH SOLE 13,218 0 0
ALPHABET INC CAP STK CL A 02079K305 18,112,226 50,682 SH SOLE 50,682 0 0
ALPHABET INC CAP STK CL C 02079K107 680,514 1,926 SH SOLE 1,926 0 0
AMAZON COM INC COM 023135106 558,669 2,344 SH SOLE 2,344 0 0
AMERICAN EXPRESS CO COM 025816109 10,544,606 31,174 SH SOLE 31,174 0 0
AMETEK INC COM 031100100 8,154,346 33,704 SH SOLE 33,704 0 0
AON PLC SHS CL A G0403H108 351,591 1,060 SH SOLE 1,060 0 0
APPLE INC COM 037833100 19,535,835 67,514 SH SOLE 67,514 0 0
APTIV PLC COM SHS G3265R107 4,684,829 76,325 SH SOLE 76,325 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 1,193,664 600 SH SOLE 600 0 0
ASTRAZENECA PLC ORD G0593M107 23,997,359 126,555 SH SOLE 120,468 0 6,087
AUTOZONE INC COM 053332102 5,947,644 1,861 SH SOLE 1,861 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,424,345 18,834 SH SOLE 18,834 0 0
BOOKING HOLDINGS INC COM 09857L108 9,469,000 53,125 SH SOLE 53,125 0 0
BROADCOM INC COM 11135F101 254,981 675 SH SOLE 675 0 0
CBOE GLOBAL MKTS INC COM 12503M108 7,732,194 31,863 SH SOLE 31,863 0 0
CHENIERE ENERGY INC COM NEW 16411R208 6,257,521 26,181 SH SOLE 26,181 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 230,126 246 SH SOLE 246 0 0
DEUTSCHE BK AG NAMEN AKT D18190898 15,572,982 461,285 SH SOLE 438,880 0 22,405
EXXON MOBIL CORP COM 30231G102 701,510 5,131 SH SOLE 5,131 0 0
HALEON PLC SPON ADS 405552100 309,476 33,170 SH SOLE 33,170 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 286,991 6,114 SH SOLE 6,114 0 0
J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 317,994 6,093 SH SOLE 6,093 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 1,959,436 38,747 SH SOLE 38,747 0 0
KIMBERLY-CLARK CORP COM 494368103 257,960 2,350 SH SOLE 2,350 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 8,385,058 28,855 SH SOLE 28,855 0 0
LEIDOS HOLDINGS INC COM 525327102 3,576,663 34,735 SH SOLE 34,735 0 0
MASTERCARD INCORPORATED CL A 57636Q104 15,229,781 29,653 SH SOLE 29,653 0 0
MEDTRONIC PLC SHS G5960L103 227,336 2,906 SH SOLE 2,906 0 0
MERCK & CO INC COM 58933Y105 5,946,945 46,280 SH SOLE 46,280 0 0
MICROSOFT CORP COM 594918104 603,919 1,619 SH SOLE 1,619 0 0
MONOPAR THERAPEUTICS INC COM NEW 61023L207 215,457 2,327 SH SOLE 2,327 0 0
NEWMONT CORP COM 651639106 3,813,335 40,828 SH SOLE 40,828 0 0
NOVARTIS AG SPONSORED ADR 66987V109 24,633,093 157,179 SH SOLE 149,514 0 7,665
NVIDIA CORPORATION COM 67066G104 2,542,944 12,709 SH SOLE 12,709 0 0
NXP SEMICONDUCTORS N V COM N6596X109 7,138,162 25,400 SH SOLE 25,400 0 0
RELX PLC SPONSORED ADR 759530108 247,501 7,815 SH SOLE 7,815 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,811,625 11,264 SH SOLE 11,264 0 0
SONY GROUP CORP SPONSORED ADR 835699307 17,437,957 869,290 SH SOLE 823,785 0 45,505
STANTEC INC COM 85472N109 12,295,405 178,427 SH SOLE 169,712 0 8,715
STRYKER CORPORATION COM 863667101 5,598,485 17,782 SH SOLE 17,782 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 890,668 1,865 SH SOLE 1,865 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,145,383 14,252 SH SOLE 14,252 0 0
TOYOTA MOTOR CORP ADS 892331307 16,650,001 98,860 SH SOLE 94,040 0 4,820
VERSIGENT PLC ORDINARY SHARES G9600F104 1,067,726 25,416 SH SOLE 25,416 0 0
WABTEC COM 929740108 10,527,341 39,048 SH SOLE 39,048 0 0