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,739 15,978 SH   SOLE   15,978 0 0
ABBVIE INC COM 00287Y109 1,400 15,978 SH   SOLE   15,978 0 0
ACCENTURE PLC COM G1151C101 312,188 1,381,426 SH   SOLE   1,381,426 0 0
ALPHABET INC CL A COM 02079K305 263,945 180,093 SH   SOLE   180,093 0 0
ALPHABET INC CL C COM 02079K107 263,732 179,458 SH   SOLE   179,458 0 0
APPLE COMPUTER INC COM 037833100 4,463 38,540 SH   SOLE   38,540 0 0
BERKSHIRE HATHAWAY INC CL B NE COM 084670702 1,281 6,015 SH   SOLE   6,015 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 394 6,532 SH   SOLE   6,532 0 0
BROWN FORMAN CORP CL B COM 115637209 706 9,375 SH   SOLE   9,375 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 271,757 765,512 SH   SOLE   765,512 0 0
FACEBOOK INC CL A COM 30303m102 204,803 781,989 SH   SOLE   781,989 0 0
FASTENAL INC COM COM 311900104 117,307 2,601,626 SH   SOLE   2,601,626 0 0
FIDELITY NATL INFO SVC COM COM 31620M106 609 4,135 SH   SOLE   4,135 0 0
FISERV INC COM COM 337738108 358 3,476 SH   SOLE   3,476 0 0
GLOBAL PMTS INC COM COM 37940X102 533 3,000 SH   SOLE   3,000 0 0
HOME DEPOT COM 437076102 335,792 1,209,147 SH   SOLE   1,209,147 0 0
JOHNSON & JOHNSON COM COM 478160104 712 4,781 SH   SOLE   4,781 0 0
MASTERCARD INC CL A COM 57636Q104 808 2,390 SH   SOLE   2,390 0 0
MEDTRONIC INC COM G5960L103 520 5,000 SH   SOLE   5,000 0 0
MICROSOFT CORP COM COM 594918104 2,285 10,862 SH   SOLE   10,862 0 0
NORTHERN TR CORP COM COM 665859104 390 5,000 SH   SOLE   5,000 0 0
PAYPAL HLDGS INC COM 70450Y103 315,676 1,602,173 SH   SOLE   1,602,173 0 0
PEPSICO INC COM COM 713448108 388 2,800 SH   SOLE   2,800 0 0
PNC FINANCIAL SVS GRP COM 693475105 200,569 1,824,852 SH   SOLE   1,824,852 0 0
PPG INDS INC COM COM 693506107 486 3,984 SH   SOLE   3,984 0 0
PROCTER & GAMBLE CO COM 742718109 500 3,600 SH   SOLE   3,600 0 0
RAYTHEON TECHNOLOGIES COM COM 75513E101 253 4,400 SH   SOLE   4,400 0 0
SCHWAB CHARLES CP NEW COM COM 808513105 195,832 5,405,247 SH   SOLE   5,405,247 0 0
SHERWIN WILLIAMS CO COM COM 824348106 1,376 1,975 SH   SOLE   1,975 0 0
T ROWE PRICE GRP INC COM 74144T108 257,462 2,007,971 SH   SOLE   2,007,971 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 892 2,020 SH   SOLE   2,020 0 0
ULTA BEAUTY INC COM COM 90384S303 314 1,400 SH   SOLE   1,400 0 0
UNITEDHEALTH GROUP INC COM 91324P102 349,092 1,119,709 SH   SOLE   1,119,709 0 0
US BANCORP COM 902973304 234 6,534 SH   SOLE   6,534 0 0
VISA INC COM 92826C839 195,420 977,245 SH   SOLE   977,245 0 0