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
3M Co COM 88579Y101 3,115 20,924 SH   SOLE   20,924 0 0
AT&T Inc. COM 00206R102 318 13,445 SH   SOLE   13,445 0 0
Allstate Corp COM 020002101 206 1,487 SH   SOLE   1,487 0 0
Amazon.com COM 023135106 4,274 1,311 SH   SOLE   1,311 0 0
American Express COM 025816109 673 3,600 SH   SOLE   3,600 0 0
Apple Inc. COM 037833100 35,631 204,061 SH   SOLE   204,061 0 0
Automatic Data Processing COM 053015103 18,596 81,726 SH   SOLE   81,726 0 0
Berkshire Hathaway Inc Cl A COM 084670108 19,041 36 SH   SOLE   36 0 0
Berkshire Hathaway Inc Cl B COM 084670702 40,058 113,508 SH   SOLE   113,508 0 0
Bristol Myers COM 110122108 1,085 14,863 SH   SOLE   14,863 0 0
Brookfield Asset Management COM 112585104 224 3,965 SH   SOLE   3,965 0 0
Brown Forman Corp Cl B COM 115637209 494 7,375 SH   SOLE   7,375 0 0
Caterpillar Inc. COM 149123101 891 4,000 SH   SOLE   4,000 0 0
Cisco Sys Inc COM 17275R102 442 7,934 SH   SOLE   7,934 0 0
Coca-Cola COM 191216100 903 14,565 SH   SOLE   14,565 0 0
Corteva Inc Com COM 22052L104 285 4,965 SH   SOLE   4,965 0 0
Deere & Company COM 244199105 4,861 11,700 SH   SOLE   11,700 0 0
Diageo Plc COM 25243Q205 12,310 60,601 SH   SOLE   60,601 0 0
Dime Cmnty Bancshares Com COM 25432X102 1,355 39,188 SH   SOLE   39,188 0 0
Disney Walt Co COM 254687106 1,030 7,506 SH   SOLE   7,506 0 0
Dow Inc Com COM 260557103 316 4,965 SH   SOLE   4,965 0 0
Ei Dupont De Nemours & Co COM 26614N102 365 4,965 SH   SOLE   4,965 0 0
Exxon Mobil Corp COM 30231G102 949 11,495 SH   SOLE   11,495 0 0
Factset Research Sys COM 303075105 19,753 45,499 SH   SOLE   45,499 0 0
Federal Express Corp. COM 31428X106 6,234 26,944 SH   SOLE   26,944 0 0
Google Inc Cl C COM 02079K107 35,868 12,842 SH   SOLE   12,842 0 0
Google Inc. Cl A COM 02079K305 25,004 8,990 SH   SOLE   8,990 0 0
Heineken Holding COM N39338194 918 11,600 SH   SOLE   11,600 0 0
Home Depot Inc COM 437076102 412 1,375 SH   SOLE   1,375 0 0
Honeywell International Inc COM 438516106 9,705 49,875 SH   SOLE   49,875 0 0
Ishares Tr Glb Infrastr Etf COM 464288372 295 5,810 SH   SOLE   5,810 0 0
Johnson & Johnson COM 478160104 14,355 80,996 SH   SOLE   80,996 0 0
Laboratory Amer Hldgs Com New COM 50540R409 659 2,500 SH   SOLE   2,500 0 0
Mastercard COM 57636Q104 6,529 18,268 SH   SOLE   18,268 0 0
Microsoft Corp COM 594918104 733 2,379 SH   SOLE   2,379 0 0
Mondelez Intl Inc Cl A COM 609207105 8,784 139,917 SH   SOLE   139,917 0 0
Moodys Corp Com COM 615369105 217 643 SH   SOLE   643 0 0
Nestle Sa COM 641069406 7,828 60,169 SH   SOLE   60,169 0 0
Nike Corp COM 654106103 854 6,348 SH   SOLE   6,348 0 0
Norfolk Southern Corp. COM 655844108 12,722 44,604 SH   SOLE   44,604 0 0
Onelink Corporation COM 68267M106 0 10,000 SH   SOLE   10,000 0 0
Paypal Hldgs Inc Com COM 70450Y103 16,278 140,750 SH   SOLE   140,750 0 0
Pepsico Inc. COM 713448108 2,309 13,792 SH   SOLE   13,792 0 0
Pfizer Inc. COM 717081103 1,394 26,935 SH   SOLE   26,935 0 0
Procter And Gamble Co COM 742718109 2,728 17,852 SH   SOLE   17,852 0 0
Sherwin-Williams Company COM 824348106 14,969 59,966 SH   SOLE   59,966 0 0
Smucker J M Company COM 832696405 352 2,600 SH   SOLE   2,600 0 0
Svb Financial Group Com COM 78486Q101 208 371 SH   SOLE   371 0 0
Tesla Inc Com COM 88160R101 469 435 SH   SOLE   435 0 0
Union Pacific COM 907818108 5,102 18,673 SH   SOLE   18,673 0 0
Vanguard S & P 500 COM 922908363 888 2,140 SH   SOLE   2,140 0 0
Verizon Communications COM 92343V104 12,746 250,217 SH   SOLE   250,217 0 0
Visa Inc COM 92826C839 15,682 70,714 SH   SOLE   70,714 0 0
Weyerhaeuser Co COM 962166104 243 6,400 SH   SOLE   6,400 0 0