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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100 1,948 22,428 SH   SOLE   22,428 0 0
ABBVIE INC COM 00287Y109 1,415 15,978 SH   SOLE   15,978 0 0
ACCENTURE PLC COM G1151C101 295,094 1,401,408 SH   SOLE   1,401,408 0 0
ALPHABET INC CL A COM 02079K305 244,725 182,713 SH   SOLE   182,713 0 0
ALPHABET INC CL C COM 02079K107 243,824 182,363 SH   SOLE   182,363 0 0
APPLE COMPUTER INC COM 037833100 2,829 9,635 SH   SOLE   9,635 0 0
APTARGROUP INC COM COM 038336103 462 4,000 SH   SOLE   4,000 0 0
BERKSHIRE HATHAWAY INC CL B NE COM 084670702 1,362 6,015 SH   SOLE   6,015 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 419 6,532 SH   SOLE   6,532 0 0
BROWN FORMAN CORP CL B COM 115637209 634 9,375 SH   SOLE   9,375 0 0
CHEVRON CORP COM 166764100 337 2,800 SH   SOLE   2,800 0 0
CHUBB CORP COM COM H1467J104 467 3,000 SH   SOLE   3,000 0 0
CISCO SYS INC COM COM 17275r102 480 10,000 SH   SOLE   10,000 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 226,880 771,911 SH   SOLE   771,911 0 0
FASTENAL INC COM COM 311900104 105,775 2,862,646 SH   SOLE   2,862,646 0 0
FIDELITY NATL INFO SVC COM COM 31620M106 575 4,135 SH   SOLE   4,135 0 0
FISERV INC COM COM 337738108 402 3,476 SH   SOLE   3,476 0 0
GALLAGHER ARTHUR J & CO COM COM 363576109 381 4,000 SH   SOLE   4,000 0 0
GLOBAL PMTS INC COM COM 37940X102 548 3,000 SH   SOLE   3,000 0 0
HOME DEPOT COM 437076102 266,147 1,218,734 SH   SOLE   1,218,734 0 0
JOHNSON & JOHNSON COM COM 478160104 697 4,781 SH   SOLE   4,781 0 0
L3HARRIS TECHNOLOGIES COM COM 502431109 396 2,000 SH   SOLE   2,000 0 0
MARSH & MCLENNAN COS INC COM 571748102 334 3,000 SH   SOLE   3,000 0 0
MASTERCARD INC CL A COM 57636Q104 717 2,400 SH   SOLE   2,400 0 0
MEDTRONIC INC COM G5960L103 567 5,000 SH   SOLE   5,000 0 0
MICROSOFT CORP COM COM 594918104 1,737 11,012 SH   SOLE   11,012 0 0
NORTHERN TR CORP COM COM 665859104 531 5,000 SH   SOLE   5,000 0 0
PAYPAL HLDGS INC COM 70450Y103 177,923 1,644,844 SH   SOLE   1,644,844 0 0
PEPSICO INC COM COM 713448108 383 2,800 SH   SOLE   2,800 0 0
PNC FINANCIAL SVS GRP COM 693475105 290,920 1,822,462 SH   SOLE   1,822,462 0 0
PPG INDS INC COM COM 693506107 532 3,984 SH   SOLE   3,984 0 0
PROCTER & GAMBLE CO COM 742718109 450 3,600 SH   SOLE   3,600 0 0
RPM INTERNATIONAL INC COM 749685103 307 4,000 SH   SOLE   4,000 0 0
SCHWAB CHARLES CP NEW COM COM 808513105 255,191 5,365,657 SH   SOLE   5,365,657 0 0
SHERWIN WILLIAMS CO COM COM 824348106 1,152 1,975 SH   SOLE   1,975 0 0
SOUTHWEST AIRLINES COM 844741108 235,548 4,363,608 SH   SOLE   4,363,608 0 0
T ROWE PRICE GRP INC COM 74144T108 247,364 2,030,238 SH   SOLE   2,030,238 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 739 2,274 SH   SOLE   2,274 0 0
TJX COMPANIES INC COM 872540109 312,232 5,113,523 SH   SOLE   5,113,523 0 0
ULTA BEAUTY INC COM COM 90384S303 354 1,400 SH   SOLE   1,400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 696 4,649 SH   SOLE   4,649 0 0
UNITEDHEALTH GROUP INC COM 91324P102 335,932 1,142,704 SH   SOLE   1,142,704 0 0
US BANCORP COM 902973304 387 6,534 SH   SOLE   6,534 0 0
VISA INC COM 92826C839 410,803 2,186,284 SH   SOLE   2,186,284 0 0
WALGREENS BOOTS ALLIAN COM COM 931427108 236 4,000 SH   SOLE   4,000 0 0
WILLIS TOWERS WATSON P SHS COM G96629103 295 1,463 SH   SOLE   1,463 0 0
SPDR S&P 500 ETF TR TR UNIT COM 78462F103 771 2,396 SH   SOLE   2,396 0 0