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 LABS COM COM 002824100 35,613 389,510 SH   SOLE   389,510 0 0
ABBVIE INC COM COM 00287Y109 18,417 187,589 SH   SOLE   187,589 0 0
ADOBE INC COM COM 00724F101 33,097 76,031 SH   SOLE   76,031 0 0
AKAMAI TECHNOLOGIES INC COM COM 00971T101 270 2,518 SH   SOLE   2,518 0 0
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 18,279 84,745 SH   SOLE   84,745 0 0
ALPHABET INC CAP STK CL A COM 02079K305 22,158 15,626 SH   SOLE   15,626 0 0
ALPHABET INC CAP STK CL C COM 02079K107 11,850 8,383 SH   SOLE   8,383 0 0
AMAZON COM INC COM COM 023135106 44,903 16,276 SH   SOLE   16,276 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 10,768 41,651 SH   SOLE   41,651 0 0
AMGEN INC COM COM 031162100 26,089 110,614 SH   SOLE   110,614 0 0
APPLE INC COM COM 037833100 11,205 30,716 SH   SOLE   30,716 0 0
AUTODESK INC COM COM 052769106 724 3,025 SH   SOLE   3,025 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 33,529 225,191 SH   SOLE   225,191 0 0
BERKSHIRE HATHAWAY ORD SHS CLA COM 084670702 5,257 29,447 SH   SOLE   29,447 0 0
BIOGEN INC COM COM 09062X103 212 793 SH   SOLE   793 0 0
BLACKROCK INC COM COM 09247X101 15,226 27,985 SH   SOLE   27,985 0 0
CITRIX SYS INC COM COM 177376100 349 2,359 SH   SOLE   2,359 0 0
COMCAST CORP NEW CL A COM 20030N101 24,162 619,852 SH   SOLE   619,852 0 0
DISNEY WALT CO COM DISNEY COM 254687106 12,271 110,045 SH   SOLE   110,045 0 0
FACEBOOK INC CL A COM 30303M102 28,392 125,036 SH   SOLE   125,036 0 0
FASTENAL CO COM COM 311900104 16,561 386,567 SH   SOLE   386,567 0 0
GENUINE PARTS CO COM COM 372460105 6,460 74,285 SH   SOLE   74,285 0 0
HOME DEPOT INC COM COM 437076102 20,974 83,727 SH   SOLE   83,727 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 17,215 98,457 SH   SOLE   98,457 0 0
INTUIT COM COM 461202103 5,035 17,000 SH   SOLE   17,000 0 0
INTUITIVE SURGICAL INC COM 46120E602 6,667 11,700 SH   SOLE   11,700 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 217 875 SH   SOLE   875 0 0
JOHNSON & JOHNSON COM COM 478160104 21,498 152,872 SH   SOLE   152,872 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 337 1,989 SH   SOLE   1,989 0 0
LOCKHEED MARTIN CORP COM COM 539830109 15,040 41,214 SH   SOLE   41,214 0 0
LOWES COS INC COM COM 548661107 33,881 250,744 SH   SOLE   250,744 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 22,576 76,346 SH   SOLE   76,346 0 0
MCDONALDS CORP COM COM 580135101 8,724 47,293 SH   SOLE   47,293 0 0
MERCK & CO. INC COM COM 58933Y105 223 2,878 SH   SOLE   2,878 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104 9,651 91,648 SH   SOLE   91,648 0 0
MICROSOFT CORP COM COM 594918104 70,696 347,381 SH   SOLE   347,381 0 0
NASDAQ INC COM COM 631103108 270 2,261 SH   SOLE   2,261 0 0
NETFLIX INC COM COM 64110L106 304 667 SH   SOLE   667 0 0
NIKE INC CL B COM 654106103 7,302 74,473 SH   SOLE   74,473 0 0
NVIDIA CORPORATION COM COM 67066G104 8,977 23,630 SH   SOLE   23,630 0 0
PAYPAL HLDGS INC COM COM 70450Y103 24,653 141,498 SH   SOLE   141,498 0 0
PEPSICO INC COM COM 713448108 8,971 67,830 SH   SOLE   67,830 0 0
PHILIP MORRIS INTL INC COM COM 718172109 14,014 200,032 SH   SOLE   200,032 0 0
QUALCOMM INC COM COM 747525103 19,088 209,280 SH   SOLE   209,280 0 0
STARBUCKS CORP COM COM 855244109 23,867 324,327 SH   SOLE   324,327 0 0
TEXAS INSTRS INC COM COM 882508104 15,374 121,082 SH   SOLE   121,082 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 434 1,197 SH   SOLE   1,197 0 0
TORONTO DOMINION BK ONT COM NE COM 891160509 12,665 283,894 SH   SOLE   283,894 0 0
TRUIST FINL CORP COM COM 89832Q109 11,692 311,378 SH   SOLE   311,378 0 0
ULTA BEAUTY INC COM COM 90384S303 8,077 39,704 SH   SOLE   39,704 0 0
UNILEVER PLC SPON ADR NEW COM 904767704 15,488 282,210 SH   SOLE   282,210 0 0
UNION PAC CORP COM COM 907818108 263 1,554 SH   SOLE   1,554 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 15,761 141,758 SH   SOLE   141,758 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 35,532 120,467 SH   SOLE   120,467 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 338 1,163 SH   SOLE   1,163 0 0
VISA INC COM CL A COM 92826C839 28,689 148,518 SH   SOLE   148,518 0 0
WILLIAMS SONOMA INC COM COM 969904101 12,337 150,430 SH   SOLE   150,430 0 0
ZOETIS INC CL A COM 98978V103 9,548 69,672 SH   SOLE   69,672 0 0