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
Berkshire Hathaway Class B COM 084670702 45,530,225 152,275 SH   SOLE   150,647 0 1,635
Applied Materials COM 038222105 17,388,122 110,499 SH   SOLE   108,683 0 1,822
Zoetis Inc Class A COM 98978V103 12,633,677 51,771 SH   SOLE   49,972 0 1,800
Wells Fargo & Co COM 949746101 12,041,252 250,964 SH   SOLE   246,964 0 4,000
U S Bancorp COM 902973304 11,429,179 201,822 SH   SOLE   196,924 0 4,900
Brown & Brown Inc COM 115236101 10,566,879 150,354 SH   SOLE   149,354 0 1,000
Progressive Co COM 743315103 9,577,963 93,307 SH   SOLE   91,109 0 2,200
Pepsico Inc COM 713448108 7,180,867 41,084 SH   SOLE   40,434 0 650
Alphabet Inc. Class A COM 02079K305 6,622,633 2,286 SH   SOLE   2,247 0 44
UnitedHealth Group Inc COM 91324P102 6,079,911 12,108 SH   SOLE   12,109 0 0
Oracle Corp COM 68389X105 5,685,307 65,191 SH   SOLE   63,708 0 1,485
Martin Marietta Matr COM 573284106 5,613,546 12,743 SH   SOLE   12,247 0 500
Lowes Companies Inc COM 548661107 4,636,097 17,936 SH   SOLE   17,936 0 0
Splunk Inc COM 848637104 4,007,267 34,629 SH   SOLE   34,150 0 485
Bank Of NY Mellon Co COM 064058100 3,911,978 67,355 SH   SOLE   65,057 0 2,300
Lab Co Of Amer HLDG COM 50540R409 3,234,477 10,294 SH   SOLE   10,294 0 0
Mohawk Industries COM 608190104 1,688,079 9,266 SH   SOLE   9,266 0 0
Abbott Laboratories COM 002824100 1,242,030 8,825 SH   SOLE   8,825 0 0
W S F S Finl Co COM 929328102 952,280 19,000 SH   SOLE   19,000 0 0
Yum Brands Inc COM 988498101 779,837 5,616 SH   SOLE   5,616 0 0
Aon PLC F Class A COM G0403H108 571,064 1,900 SH   SOLE   1,900 0 0
Exxon Mobil Corp COM 30231G102 471,163 7,700 SH   SOLE   7,700 0 0
Berkshire Hathaway Class A 1/100 COM 084990175 450,662 100 SH   SOLE   100 0 0
Abbvie Inc COM 00287Y109 446,820 3,300 SH   SOLE   3,300 0 0
Greif Inc Class A COM 397624107 389,312 6,400 SH   SOLE   6,400 0 0
Fairfax Finl HL F COM 303901102 363,244 738 SH   SOLE   738 0 0
Microsoft Corp COM 594918104 353,472 1,051 SH   SOLE   1,051 0 0
Alphabet Inc. Class C COM 02079K107 269,103 93 SH   SOLE   93 0 0
Yum China Holdings Inc COM 98850P109 230,061 4,616 SH   SOLE   4,616 0 0
Essential Utils Inc COM 29670G102 225,014 4,191 SH   SOLE   4,191 0 0
Johnson & Johnson COM 478160104 211,613 1,237 SH   SOLE   1,237 0 0
IBM Corp COM 459200101 200,490 1,500 SH   SOLE   1,500 0 0