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
ABBOTT LABORATORIES COM 002824100 1,194,361 12,085 SH SOLE 0 0 12,085
ABBVIE INC COM 00287Y109 1,604,855 6,135 SH SOLE 0 0 6,135
ACCENTURE PLC IRELAND COM G1151C101 1,086,467 5,925 SH SOLE 0 0 5,925
AUTOMATIC DATA PROCESSING IN COM 053015103 13,782,727 53,409 SH SOLE 0 0 53,409
AFFILIATED MANAGERS GROUP COM 008252108 5,148,154 14,081 SH SOLE 0 0 14,081
AFLAC INC COM 001055102 4,901,553 43,850 SH SOLE 0 0 43,850
AIR PRODUCTS AND CHEMICALS I COM 009158106 3,790,884 13,625 SH SOLE 0 0 13,625
ALPHABET INC COM 02079K107 15,799,809 46,369 SH SOLE 0 0 46,369
ALPHABET INC CL A COM 02079k305 15,216,938 44,225 SH SOLE 0 0 44,225
AMGEN INC COM 031162100 927,322 2,200 SH SOLE 0 0 2,200
APPLE INC COM 037833100 9,308,242 27,951 SH SOLE 0 0 27,951
BANK OF NY MELLON CORP COM 064058100 231,408 1,600 SH SOLE 0 0 1,600
BECTON DICKINSON & CO COM 075887109 2,756,421 15,399 SH SOLE 0 0 15,399
BERKSHIRE HATHAWAY INC DEL COM 084670108 1,494,010 2 SH SOLE 0 0 2
BOOT BARN HLDGS INC COM 099406100 677,162 5,621 SH SOLE 0 0 5,621
BORGWARNER INC COM 099724106 2,760,852 45,930 SH SOLE 0 0 45,930
BP PLC COM 055622104 259,541 5,900 SH SOLE 0 0 5,900
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,472,885 15,350 SH SOLE 0 0 15,350
CARMAX INC COM 143130102 1,146,288 20,800 SH SOLE 0 0 20,800
CHEESECAKE FACTORY INC COM 163072101 4,369,565 41,520 SH SOLE 0 0 41,520
CINTAS CORP COM 172908105 2,457,756 12,600 SH SOLE 0 0 12,600
COSTCO COM 22160k105 671,831 738 SH SOLE 0 0 738
DELL COM 24703l202 446,498 830 SH SOLE 0 0 830
DORMAN PRODS INC COM 258278100 3,365,370 27,450 SH SOLE 0 0 27,450
EQUIFAX INC COM 294429105 807,657 5,885 SH SOLE 0 0 5,885
EXPEDITORS INTL WASH INC COM 302130109 6,321,150 34,235 SH SOLE 0 0 34,235
EXXONMOBIL HOLDINGS CORP COM 30233Q108 789,175 4,849 SH SOLE 0 0 4,849
F5 INC COM 315616102 267,108 600 SH SOLE 0 0 600
FASTENAL CO COM 311900104 12,203,697 246,390 SH SOLE 0 0 246,390
FIDELITY NATL INFORMATION SVCS COM 31620m106 1,123,765 34,157 SH SOLE 0 0 34,157
GE AEROSPACE COM 369604301 4,293,987 13,750 SH SOLE 0 0 13,750
GE HEALTHCARE TECHNOLOGIES I COM 36266G107 442,980 6,776 SH SOLE 0 0 6,776
GE VERNOVA COM 36828a101 3,256,854 3,426 SH SOLE 0 0 3,426
GEN DIGITAL INC COM 668771108 1,682,878 76,425 SH SOLE 0 0 76,425
GENTEX CORP COM 371901109 541,326 24,900 SH SOLE 0 0 24,900
GILEAD SCIENCES INC COM 375558103 3,718,797 24,950 SH SOLE 0 0 24,950
ICE COM 45866f104 7,409,182 48,735 SH SOLE 0 0 48,735
IDEXX LABS INC COM 45168D104 5,799,964 11,107 SH SOLE 0 0 11,107
ILLINOIS TOOL WKS INC COM 452308109 9,500,321 36,926 SH SOLE 0 0 36,926
INTEL CORP COM 458140100 541,035 4,500 SH SOLE 0 0 4,500
INTUIT COM 461202103 1,039,427 3,770 SH SOLE 0 0 3,770
IRON MTN INC DEL COM 46284V101 355,040 3,200 SH SOLE 0 0 3,200
JACOBS SOLUTIONS COM 46982l108 510,667 3,775 SH SOLE 0 0 3,775
JOHNSON & JOHNSON COM 478160104 3,779,428 14,276 SH SOLE 0 0 14,276
JP MORGAN COM 46625h100 1,300,824 3,932 SH SOLE 0 0 3,932
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 524,935 8,255 SH SOLE 0 0 8,255
LAUDER ESTEE COS INC COM 518439104 3,078,480 33,184 SH SOLE 0 0 33,184
LOWES COS INC COM 548661107 221,148 1,200 SH SOLE 0 0 1,200
MASTERCARD INCORPORATED COM 57636Q104 256,434 465 SH SOLE 0 0 465
MEDTRONIC PLC COM G5960L103 629,917 7,300 SH SOLE 0 0 7,300
MERCK & CO INC COM 58933Y105 217,965 1,500 SH SOLE 0 0 1,500
MICROSOFT CORP COM 594918104 2,096,735 4,088 SH SOLE 0 0 4,088
MOODYS CORP COM 615369105 1,670,744 3,679 SH SOLE 0 0 3,679
MORGAN STANLEY COM 617446448 274,785 1,461 SH SOLE 0 0 1,461
NORTHERN TR CORP COM 665859104 414,932 2,450 SH SOLE 0 0 2,450
OMNICOM GROUP INC COM 681919106 3,630,180 49,303 SH SOLE 0 0 49,303
ORACLE COM 68389x105 9,014,843 65,658 SH SOLE 0 0 65,658
OREILLY AUTOMOTIVE INC COM 67103H107 25,171,608 294,715 SH SOLE 0 0 294,715
PAYPAL HLDGS INC COM 70450Y103 756,432 14,400 SH SOLE 0 0 14,400
PEPSICO INC COM 713448108 3,501,274 27,630 SH SOLE 0 0 27,630
PFIZER INC COM 717081103 371,986 13,043 SH SOLE 0 0 13,043
PHINIA INC COM 71880K101 783,644 13,186 SH SOLE 0 0 13,186
PROCTER & GAMBLE CO COM 742718109 850,033 5,851 SH SOLE 0 0 5,851
REVVITY INC COM 714046109 264,500 1,730 SH SOLE 0 0 1,730
SCOTTS MIRACLE-GRO CO COM 810186106 585,034 11,675 SH SOLE 0 0 11,675
STARBUCKS CORP COM 855244109 6,254,917 66,570 SH SOLE 0 0 66,570
STATE STR CORP COM 857477103 3,797,507 21,751 SH SOLE 0 0 21,751
STRYKER CORPORATION COM 863667101 9,943,507 36,107 SH SOLE 0 0 36,107
SUNCOR ENERGY INC NEW COM 867224107 201,574 2,970 SH SOLE 0 0 2,970
SYSCO CORP COM 871829107 1,224,752 15,710 SH SOLE 0 0 15,710
THERMO FISHER SCIENTIFIC INC COM 883556102 4,665,271 6,911 SH SOLE 0 0 6,911
TRACTOR SUPPLY CO COM 892356106 414,592 13,250 SH SOLE 0 0 13,250
VISA INC COM 92826C839 534,324 1,487 SH SOLE 0 0 1,487
WATERS CORP COM 941848103 920,083 2,094 SH SOLE 0 0 2,094
WEX INC COM 96208T104 4,386,031 25,999 SH SOLE 0 0 25,999
WORKDAY INC COM 98138H101 1,579,104 8,291 SH SOLE 0 0 8,291
SPDR S&P 500 ETF ETF 78462f103 1,310,961 1,719 SH SOLE 0 0 1,719
SPDR S&PMIDCAP 400 ETF ETF 78467y107 538,502 820 SH SOLE 0 0 820
VANGUARD INTL EQUITY INDEX F ETF 922042858 1,073,511 18,100 SH SOLE 0 0 18,100
ISHARES TR ETF 464287465 1,366,153 13,150 SH SOLE 0 0 13,150
RB GLOBAL INC COM 74935Q107 4,675,042 57,440 SH SOLE 0 0 57,440