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
ABBOTT LABS COM 002824100   406,770 4,200 SH   SOLE   0 0 4,200
ABBVIE INC COM 00287Y109   322,715 2,165 SH   SOLE   0 0 2,165
ALPHABET INC COM 02079K305   9,176,165 70,122 SH   SOLE   5,960 0 64,162
AMAZON COM INC COM 023135106   6,507,782 51,194 SH   SOLE   3,530 0 47,664
AMGEN INC COM 031162100   238,390 887 SH   SOLE   0 0 887
ANALOG DEVICES INC COM 032654105   6,699,994 38,266 SH   SOLE   3,665 0 34,601
AON PLC COM G0403H108   6,685,740 20,621 SH   SOLE   1,460 0 19,161
APPLE INC COM 037833100   5,658,319 33,049 SH   SOLE   0 0 33,049
ASML HOLDING N V COM N07059210   7,799,156 13,249 SH   SOLE   1,240 0 12,009
BOOZ ALLEN HAMILTON HOLDINGS COM 099502106   322,565 2,952 SH   SOLE   2,952 0 0
CAE INC COM 124765108   3,753,887 160,766 SH   SOLE   16,610 0 144,156
CANADIAN NATL RAILWAY CO COM 136375102   5,501,106 50,781 SH   SOLE   4,270 0 46,511
CHUBB LIMITED COM H1467J104   11,554,407 55,502 SH   SOLE   4,620 0 50,882
CINTAS CORP COM 172908105   7,864,033 16,349 SH   SOLE   1,280 0 15,069
COSTCO WHOLESALE CORP COM 22160K105   8,915,634 15,781 SH   SOLE   1,170 0 14,611
DR HORTON INC COM 23331A109   313,060 2,913 SH   SOLE   2,913 0 0
DANAHER CORP COM 235851102   7,585,161 30,573 SH   SOLE   2,600 0 27,973
DEERE & CO COM 244199105   604,940 1,603 SH   SOLE   1,603 0 0
ELI LILLY & CO COM 532457108   5,945,492 11,069 SH   SOLE   865 0 10,204
EMERSON ELEC CO COM 291011104   241,425 2,500 SH   SOLE   0 0 2,500
EXXON MOBIL CORP COM 30231G102   600,834 5,110 SH   SOLE   0 0 5,110
FASTENAL CO COM 311900104   7,907,883 144,727 SH   SOLE   12,008 0 132,719
GENERAL ELECTRIC CO COM 369604301   5,904,365 53,409 SH   SOLE   4,945 0 48,464
GENERAL MOTORS CO COM 37045V100   11,604,847 351,982 SH   SOLE   34,640 0 317,342
INTUIT COM 461202103   7,252,283 14,194 SH   SOLE   1,075 0 13,119
INTUITIVE SURGICAL INC COM 46120E602   7,095,340 24,275 SH   SOLE   2,210 0 22,065
JOHNSON & JOHNSON COM 478160104   1,097,882 7,049 SH   SOLE   0 0 7,049
JPMORGAN CHASE & CO COM 46625H100   215,355 1,485 SH   SOLE   0 0 1,485
LINDE PLC COM G54950103   5,292,583 14,214 SH   SOLE   1,275 0 12,939
MARRIOTT INTERNATIONAL -CL A COM 571903202   6,368,151 32,398 SH   SOLE   3,285 0 29,113
MASTERCARD INCORPORATED COM 57636Q104   673,047 1,700 SH   SOLE   0 0 1,700
MCDONALDS CORP COM 580135101   357,488 1,357 SH   SOLE   0 0 1,357
MERCK & CO INC COM 58933Y105   312,247 3,033 SH   SOLE   0 0 3,033
MICROSOFT CORP COM 594918104   9,270,420 29,360 SH   SOLE   2,505 0 26,855
PARKER HANNIFIN CORP COM 701094104   10,587,154 27,180 SH   SOLE   2,498 0 24,682
PEPSICO INC COM 713448108   372,768 2,200 SH   SOLE   0 0 2,200
RTX CORPORATION COM 75513E101   341,858 4,750 SH   SOLE   0 0 4,750
SCHWAB (CHARLES) CORP COM 808513105   625,037 11,385 SH   SOLE   11,385 0 0
THE CIGNA GROUP COM 125523100   12,418,871 43,412 SH   SOLE   3,755 0 39,657
VERALTO CORP COM 92338C103   290,210 3,432 SH   SOLE   0 0 3,432