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
SPDR S&P 500 ETF TR TR UNIT 78462F103 315 1,455 SH   SOLE   1,455 0 0
Select Sector SPDR TR TECHNOLOGY 81369Y803 241 5,048 SH   SOLE   5,048 0 0
Accenture plc SHS CLASS A G1151C101 18,427 150,829 SH   SOLE   149,574 0 1,255
Amazon Com Inc. COM 023135106 890 1,063 SH   SOLE   1,063 0 0
AmerisourceBergen Corp. COM 03073E105 12,135 150,227 SH   SOLE   149,977 0 250
Amphenol Corp. CL A 032095101 14,860 228,895 SH   SOLE   228,455 0 440
Anthem, Inc. COM 036752103 6,884 54,934 SH   SOLE   54,834 0 100
Becton, Dickinson & Co. COM 075887109 13,678 76,103 SH   SOLE   75,958 0 145
Berkshire Hathaway, Inc. Cl B NEW 084670702 20,698 143,271 SH   SOLE   141,936 0 1,335
CVS Health Corp. COM 126650100 24,465 274,918 SH   SOLE   272,473 0 2,445
Chevron Corp. COM 166764100 15,401 149,639 SH   SOLE   148,354 0 1,285
Cisco Systems, Inc. COM 17275R102 37,619 1,185,986 SH   SOLE   1,178,376 0 7,610
Coca-Cola Company COM 191216100 13,778 325,560 SH   SOLE   324,920 0 640
Comcast Corp. CL A 20030N101 13,781 207,736 SH   SOLE   207,356 0 380
ConocoPhillips COM 20825C104 9,613 221,134 SH   SOLE   220,734 0 400
Crown Holdings, Inc. COM 228368106 16,161 283,077 SH   SOLE   280,547 0 2,530
Danaher Corp. COM 235851102 19,940 254,366 SH   SOLE   251,951 0 2,415
Devon Energy Corp. COM 25179M103 11,250 255,040 SH   SOLE   252,370 0 2,670
Express Scripts Holding Co. COM 30219G108 14,072 199,518 SH   SOLE   197,658 0 1,860
Fidelity Nat'l Info Services, COM 31620M106 15,319 198,865 SH   SOLE   198,465 0 400
Fortive Corp. COM 34959J108 14,173 278,445 SH   SOLE   275,839 0 2,606
Gilead Sciences, Inc. COM 375558103 5,602 70,806 SH   SOLE   70,676 0 130
Hershey Company COM 427866108 12,181 127,414 SH   SOLE   127,169 0 245
Illinois Tool Works, Inc. COM 452308109 15,782 131,691 SH   SOLE   131,491 0 200
Interpublic Group of Cos, Inc. COM 460690100 17,035 762,205 SH   SOLE   755,515 0 6,690
J.M. Smucker Company COM NEW 832696405 13,548 99,958 SH   SOLE   99,773 0 185
JB Hunt Transport Svcs, Inc. COM 445658107 14,119 174,010 SH   SOLE   172,390 0 1,620
Johnson & Johnson COM 478160104 9,963 84,341 SH   SOLE   84,181 0 160
LKQ Corp. COM 501889208 18,321 516,665 SH   SOLE   511,840 0 4,825
Laboratory Corp. of America Hl COM NEW 50540R409 24,403 177,500 SH   SOLE   175,975 0 1,525
Markel Corp. COM 570535104 17,634 18,986 SH   SOLE   18,810 0 176
Medtronic plc SHS G5960L103 14,069 162,837 SH   SOLE   162,517 0 320
MetLife, Inc. COM 59156R108 10,830 243,750 SH   SOLE   243,300 0 450
Microsoft Corp. COM 594918104 48,616 844,023 SH   SOLE   838,423 0 5,600
Mondelez International, Inc. CL A 609207105 16,067 365,992 SH   SOLE   362,907 0 3,085
Nielsen Holdings plc SHS EUR G6518L108 14,757 275,464 SH   SOLE   275,004 0 460
Occidental Petroleum Corp. COM 674599105 11,840 162,370 SH   SOLE   162,060 0 310
Omnicom Group, Inc. COM 681919106 9,665 113,710 SH   SOLE   113,550 0 160
Oracle Corp. COM 68389X105 34,464 877,394 SH   SOLE   871,644 0 5,750
PPG Industries, Inc. COM 693506107 11,880 114,940 SH   SOLE   114,730 0 210
PepsiCo, Inc. COM 713448108 23,730 218,170 SH   SOLE   216,270 0 1,900
Procter & Gamble Company COM 742718109 8,723 97,197 SH   SOLE   97,007 0 190
Royal Dutch Shell plc SPON ADR A 780259206 7,489 149,575 SH   SOLE   149,305 0 270
Spectra Energy Corp. COM 847560109 18,586 434,761 SH   SOLE   430,241 0 4,520
Steris plc SHS USD G84720104 10,763 147,230 SH   SOLE   145,865 0 1,365
Stryker Corp. COM 863667101 26,708 229,427 SH   SOLE   227,172 0 2,255
TJX Companies, Inc. COM 872540109 21,444 286,763 SH   SOLE   284,098 0 2,665
United Technologies Corp. COM 913017109 33,861 333,277 SH   SOLE   330,872 0 2,405
W.W. Grainger, Inc. COM 384802104 20,088 89,343 SH   SOLE   88,473 0 870
Walt Disney Company COM DISNEY 254687106 16,016 172,478 SH   SOLE   170,958 0 1,520
Waters Corp. COM 941848103 18,715 118,086 SH   SOLE   117,066 0 1,020
Zimmer Biomet Holdings, Inc. COM 98956P102 8,766 67,419 SH   SOLE   67,294 0 125
Zoetis, Inc. CL A 98978V103 28,451 547,027 SH   SOLE   542,172 0 4,855