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
AT&T COM 00206R102 11,026 292,226 SH   SOLE   292,226 0 0
AbbVie COM 00287Y109 989 13,645 SH   SOLE   13,645 0 0
Accenture COM G1151C101 22,090 178,604 SH   SOLE   178,604 0 0
Adobe Systems COM 00724F101 17,355 122,704 SH   SOLE   122,704 0 0
Advisory Board COM 00762W107 493 9,579 SH   SOLE   9,579 0 0
Affiliated Managers Group COM 008252108 680 4,098 SH   SOLE   4,098 0 0
Albemarle COM 012653101 17,298 163,903 SH   SOLE   163,903 0 0
Alphabet Class A COM 02079K305 27,876 29,985 SH   SOLE   29,985 0 0
American Express COM 025816109 17,559 208,443 SH   SOLE   208,443 0 0
American Intl Group COM 026874784 9,470 151,468 SH   SOLE   151,468 0 0
American Tower COM 03027X100 22,357 168,963 SH   SOLE   168,963 0 0
Amphenol COM 032095101 16,742 226,791 SH   SOLE   226,791 0 0
Ansys COM 03662Q105 484 3,977 SH   SOLE   3,977 0 0
Anthem Inc. COM 036752103 7,770 41,300 SH   SOLE   41,300 0 0
Apple COM 037833100 24,143 167,634 SH   SOLE   167,634 0 0
Aspen Technology COM 045327103 475 8,598 SH   SOLE   8,598 0 0
BP PLC COM 055622104 15,032 433,817 SH   SOLE   433,817 0 0
Bank of America COM 060505104 20,281 835,987 SH   SOLE   835,987 0 0
Becton Dickinson COM 075887109 10,096 51,745 SH   SOLE   51,745 0 0
Berkshire Hathaway B COM 084670702 11,155 65,864 SH   SOLE   65,864 0 0
BioMarin Pharmaceuticals COM 09061G101 20,649 227,360 SH   SOLE   227,360 0 0
BlackRock COM 09247X101 19,011 45,006 SH   SOLE   45,006 0 0
Boardwalk Pipeline Partners COM 096627104 16,188 898,830 SH   SOLE   898,830 0 0
Boeing COM 097023105 827 4,180 SH   SOLE   4,180 0 0
Cerner COM 156782104 21,635 325,484 SH   SOLE   325,484 0 0
Charles Schwab COM 808513105 23,476 546,469 SH   SOLE   546,469 0 0
Checkpoint Software COM M22465104 14,040 128,713 SH   SOLE   128,713 0 0
Chubb Limited COM H1467J104 14,110 97,059 SH   SOLE   97,059 0 0
Church & Dwight COM 171340102 755 14,545 SH   SOLE   14,545 0 0
Cisco Systems COM 17275R102 15,100 482,415 SH   SOLE   482,415 0 0
Colgate-Palmolive COM 194162103 17,908 241,572 SH   SOLE   241,572 0 0
Computer Modelling Group COM 205249105 394 50,112 SH   SOLE   50,112 0 0
Cooper Companies COM 216648402 20,632 86,174 SH   SOLE   86,174 0 0
Copart COM 217204106 735 23,134 SH   SOLE   23,134 0 0
Core Laboratories COM N22717107 445 4,394 SH   SOLE   4,394 0 0
Criteo COM 226718104 586 11,941 SH   SOLE   11,941 0 0
Danaher COM 235851102 19,216 227,709 SH   SOLE   227,709 0 0
Dow Chemical COM 260543103 11,623 184,290 SH   SOLE   184,290 0 0
Dunkin' Brands COM 265504100 479 8,682 SH   SOLE   8,682 0 0
Dycom Industries COM 267475101 476 5,313 SH   SOLE   5,313 0 0
EOG Resources COM 26875P101 14,799 163,494 SH   SOLE   163,494 0 0
Eaton COM G29183103 13,507 173,546 SH   SOLE   173,546 0 0
Enbridge COM 29250N105 15,963 400,969 SH   SOLE   400,969 0 0
Enstar Group COM G3075P101 514 2,588 SH   SOLE   2,588 0 0
Erie Indemnity Co COM 29530P102 1,209 9,665 SH   SOLE   9,665 0 0
Everest Re Group COM G3223R108 466 1,831 SH   SOLE   1,831 0 0
Facebook Inc-A COM 30303M102 22,977 152,188 SH   SOLE   152,188 0 0
Fiserv COM 337738108 22,086 180,530 SH   SOLE   180,530 0 0
Gannett COM 36473H104 9,112 1,045,000 SH   SOLE   1,045,000 0 0
General Electric COM 369604103 14,833 549,160 SH   SOLE   549,160 0 0
General Motors COM 37045V100 14,636 419,010 SH   SOLE   419,010 0 0
Genl Dynamics Corp COM 369550108 9,615 48,538 SH   SOLE   48,538 0 0
Genmab ADR COM 372303206 495 4,633 SH   SOLE   4,633 0 0
Gilead Sciences COM 375558103 521 7,358 SH   SOLE   7,358 0 0
HD Supply COM 40416M105 391 12,764 SH   SOLE   12,764 0 0
HP INC COM 40434L105 9,999 572,000 SH   SOLE   572,000 0 0
Halozyme Therapeutics COM 40637H109 381 29,687 SH   SOLE   29,687 0 0
Hanesbrands COM 410345102 11,775 508,405 SH   SOLE   508,405 0 0
Hewlett Packard Enterprise COM 42824C109 8,977 541,100 SH   SOLE   541,100 0 0
Hexcel COM 428291108 780 14,775 SH   SOLE   14,775 0 0
ICFI International COM 44925C103 504 10,691 SH   SOLE   10,691 0 0
IPG Photonics COM 44980X109 679 4,678 SH   SOLE   4,678 0 0
Incyte COM 45337C102 17,630 140,023 SH   SOLE   140,023 0 0
Intel COM 458140100 9,047 268,129 SH   SOLE   268,129 0 0
Intl Business Machines COM 459200101 14,103 91,680 SH   SOLE   91,680 0 0
JPMorgan Chase COM 46625H100 217 2,371 SH   SOLE   2,371 0 0
Jack Henry & Associates COM 426281101 733 7,053 SH   SOLE   7,053 0 0
Johnson & Johnson COM 478160104 15,120 114,295 SH   SOLE   114,295 0 0
KBR, Inc. COM 48242W106 8,986 590,400 SH   SOLE   590,400 0 0
LKQ Corporation COM 501889208 18,492 561,221 SH   SOLE   561,221 0 0
LabCorp COM 50540R409 444 2,883 SH   SOLE   2,883 0 0
Lockheed Martin COM 539830109 1,682 6,060 SH   SOLE   6,060 0 0
Loews COM 540424108 15,216 325,049 SH   SOLE   325,049 0 0
LyondellBasell Industries COM N53745100 1,129 13,380 SH   SOLE   13,380 0 0
MGM Growth Properties COM 55303A105 960 32,875 SH   SOLE   32,875 0 0
Manhattan Associates COM 562750109 530 11,037 SH   SOLE   11,037 0 0
Marsh & McLennan COM 571748102 14,921 191,391 SH   SOLE   191,391 0 0
Merck COM 58933Y105 1,178 18,384 SH   SOLE   18,384 0 0
Mettler Toledo COM 592688105 611 1,039 SH   SOLE   1,039 0 0
Microsoft COM 594918104 1,202 17,442 SH   SOLE   17,442 0 0
Middleby COM 596278101 588 4,840 SH   SOLE   4,840 0 0
NVR Inc. COM 62944T105 499 207 SH   SOLE   207 0 0
Nielsen Holdings COM G6518L108 364 9,422 SH   SOLE   9,422 0 0
Nike COM 654106103 14,300 242,373 SH   SOLE   242,373 0 0
O'Reilly Automotive COM 67103H107 11,466 52,420 SH   SOLE   52,420 0 0
Omnicell COM 68213N109 774 17,962 SH   SOLE   17,962 0 0
OneBeacon Insurance COM G67742109 670 36,750 SH   SOLE   36,750 0 0
Philip Morris COM 718172109 1,337 11,383 SH   SOLE   11,383 0 0
Phillips 66 COM 718546104 775 9,370 SH   SOLE   9,370 0 0
Plains GP Holdings COM 72651A207 252 9,615 SH   SOLE   9,615 0 0
Prudential Financial COM 744320102 804 7,435 SH   SOLE   7,435 0 0
Qualcomm COM 747525103 906 16,400 SH   SOLE   16,400 0 0
Qualys COM 74758T303 589 14,444 SH   SOLE   14,444 0 0
SBA Communications COM 78410G104 791 5,862 SH   SOLE   5,862 0 0
Sherwin-Williams COM 824348106 17,558 50,029 SH   SOLE   50,029 0 0
Stanley Black & Decker Inc. COM 854502101 9,441 67,086 SH   SOLE   67,086 0 0
Tegna Inc. COM 87901J105 6,956 482,700 SH   SOLE   482,700 0 0
Tupperware Brands COM 899896104 13,493 192,130 SH   SOLE   192,130 0 0
United Technologies COM 913017109 19,331 158,307 SH   SOLE   158,307 0 0
UnitedHealth Group COM 91324P102 10,514 56,704 SH   SOLE   56,704 0 0
Verisk Analytics COM 92345Y106 16,355 193,849 SH   SOLE   193,849 0 0
Viacom Cl B COM 92553P201 7,006 208,700 SH   SOLE   208,700 0 0
Visa COM 92826C839 22,622 241,220 SH   SOLE   241,220 0 0
Wells Fargo COM 949746101 14,733 265,899 SH   SOLE   265,899 0 0
Western Union COM 959802109 9,486 497,962 SH   SOLE   497,962 0 0