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
ARRIS INTL INC SHS G0551A103 7,174 270,000 SH   SOLE   270,000 0 0
AXALTA COATING SYS LTD COM G0750C108 7,783 257,800 SH   SOLE   257,800 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17,422 113,500 SH   SOLE   113,500 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 8,519 204,500 SH   SOLE   204,500 0 0
EATON CORP PLC SHS G29183103 12,762 159,700 SH   SOLE   159,700 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 456 15,000 SH   SOLE   15,000 0 0
MEDTRONIC PLC SHS G5960L103 49,637 618,764 SH   SOLE   618,764 0 0
CHUBB LIMITED COM H1467J104 26,171 191,350 SH   SOLE   191,350 0 0
GARMIN LTD SHS H2906t109 6,482 110,000 SH   SOLE   110,000 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,798 18,000 SH   SOLE   18,000 0 0
INTERXION HOLDING N.V SHS N47279109 10,745 173,000 SH   SOLE   173,000 0 0
ABBVIE INC COM 00287Y109 227 2,400 SH   SOLE   2,400 0 0
ALLEGHANY CORP DEL COM 017175100 6,689 10,886 SH   SOLE   10,886 0 0
AMERCO COM 023586100 5,867 17,000 SH   SOLE   17,000 0 0
AMERCO COM 023586100 9,867 189,900 SH   SOLE   189,900 0 0
AMETEK INC NEW COM 031100100 18,765 247,000 SH   SOLE   247,000 0 0
AMGEN INC COM 031162100 24,404 143,149 SH   SOLE   143,149 0 0
ANADARKO PETE CORP COM 032511107 227 3,750 SH   SOLE   3,750 0 0
ANSYS INC COM 03662Q105 11,767 75,100 SH   SOLE   75,100 0 0
APACHE CORP COM 037411105 246 6,400 SH   SOLE   6,400 0 0
APPLE INC COM 037833100 559 3,330 SH   SOLE   3,330 0 0
ARROW ELECTRS INC COM 042735100 8,626 112,000 SH   SOLE   112,000 0 0
AUTONATION INC COM 05329W102 13,889 296,900 SH   SOLE   296,900 0 0
AVID BIOSERVICES INC COM 05368M106 1,387 475,000 SH   SOLE   475,000 0 0
AVNET INC COM 053807103 3,341 80,000 SH   SOLE   80,000 0 0
BB&T CORP COM 054937107 22,195 426,500 SH   SOLE   426,500 0 0
BANK NEW YORK MELLON CORP COM 064058100 23,797 461,800 SH   SOLE   461,800 0 0
BARRICK GOLD CORP COM 067901108 996 80,000 SH   SOLE   80,000 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 897 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,940 9,725 SH   SOLE   9,725 0 0
BOOKING HLDGS INC COM 09857L108 27,981 13,450 SH   SOLE   13,450 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133t103 23,682 215,900 SH   SOLE   215,900 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,170 30,000 SH   SOLE   30,000 0 0
BROWN FORMAN CORP CL B 115637209 35,387 650,500 SH   SOLE   650,500 0 0
CANADIAN NATL RY CO COM 136375102 1,316 18,000 SH   SOLE   18,000 0 0
CERNER CORP COM 156782104 10,614 183,000 SH   SOLE   183,000 0 0
CISCO SYS INC COM 17275R102 37,100 865,000 SH   SOLE   865,000 0 0
CITIGROUP INC COM NEW 172967424 2,005 29,700 SH   SOLE   29,700 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 52,406 651,000 SH   SOLE   651,000 0 0
COLFAX CORP COM 194014106 8,677 272,000 SH   SOLE   272,000 0 0
COPART INC COM 217204106 19,608 385,000 SH   SOLE   385,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,096 20,000 SH   SOLE   20,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 474 14,900 SH   SOLE   14,900 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 36,414 268,900 SH   SOLE   268,900 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 3,416 175,000 SH   SOLE   175,000 0 0
DISCOVER FINL SVCS COM 254709108 21,514 299,100 SH   SOLE   299,100 0 0
DONALDSON INC COM 257651109 24,395 541,500 SH   SOLE   541,500 0 0
DOWDUPONT INC COM 26078J100 2,083 32,700 SH   SOLE   32,700 0 0
ECOLAB INC COM 278865100 13,810 100,750 SH   SOLE   100,750 0 0
EMERSON ELEC CO COM 291011104 290 4,250 SH   SOLE   4,250 0 0
EQUINIX INC COM PAR $0.001 29444U700 9,242 22,103 SH   SOLE   22,103 0 0
EXPEDITORS INTL WASH INC COM 302130109 6,963 110,000 SH   SOLE   110,000 0 0
EXXON MOBIL CORP COM 30231g102 18,540 248,488 SH   SOLE   248,488 0 0
FASTENAL CO COM 311900104 3,548 65,000 SH   SOLE   65,000 0 0
FEDEX CORP COM 31428X106 4,802 20,000 SH   SOLE   20,000 0 0
FEDERATED INVS INC PA CL B 314211103 3,400 101,800 SH   SOLE   101,800 0 0
FIFTH THIRD BANCORP COM 316773100 27,765 874,500 SH   SOLE   874,500 0 0
GENERAL DYNAMICS CORP COM 369550108 420 1,900 SH   SOLE   1,900 0 0
FORTIVE CORP COM 34959J108 7,364 95,000 SH   SOLE   95,000 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 631 23,000 SH   SOLE   23,000 0 0
GILDAN ACTIVEWEAR INC COM 375916103 4,334 150,000 SH   SOLE   150,000 0 0
GRACO INC COM 384109104 30,196 660,450 SH   SOLE   660,450 0 0
GRAHAM HLDGS CO COM 384637104 3,312 5,500 SH   SOLE   5,500 0 0
HALLIBURTON CO COM 406216101 645 13,750 SH   SOLE   13,750 0 0
HEICO CORP NEW CL A 422806208 11,086 156,250 SH   SOLE   156,250 0 0
HEXCEL CORP NEW COM 428291108 48,378 749,000 SH   SOLE   749,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 19,770 126,200 SH   SOLE   126,200 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 5,648 84,000 SH   SOLE   84,000 0 0
IQVIA HLDGS INC COM 46266C105 343 3,500 SH   SOLE   3,500 0 0
ISHARES GOLD TRUST ISHARES 464285105 285 22,380 SH   SOLE   22,380 0 0
JOHNSON & JOHNSON COM 478160104 692 5,400 SH   SOLE   5,400 0 0
JOHNSON & JOHNSON COM 478160104 26,139 741,754 SH   SOLE   741,754 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1,535 40,064 SH   SOLE   40,064 0 0
KROGER CO COM 501044101 1,025 42,800 SH   SOLE   42,800 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 11,865 471,400 SH   SOLE   471,400 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1,780 78,000 SH   SOLE   78,000 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 727 32,000 SH   SOLE   32,000 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 835 28,500 SH   SOLE   28,500 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 11,152 361,500 SH   SOLE   361,500 0 0
LOWES COS INC COM 548661107 51,930 591,800 SH   SOLE   591,800 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 13,027 53,000 SH   SOLE   53,000 0 0
MARKEL CORP COM 570535104 4,681 4,000 SH   SOLE   4,000 0 0
MSC INDL DIRECT INC CL A 553530106 35,455 386,600 SH   SOLE   386,600 0 0
MASTERCARD INCORPORATED CL A 57636Q104 21,886 124,950 SH   SOLE   124,950 0 0
MICROSOFT CORP COM 594918104 1,173 12,850 SH   SOLE   12,850 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 14,618 160,000 SH   SOLE   160,000 0 0
MOODYS CORP COM 615369105 60,584 375,600 SH   SOLE   375,600 0 0
NOBLE ENERGY INC COM 655044105 6,675 220,300 SH   SOLE   220,300 0 0
NORFOLK SOUTHERN CORP COM 655844108 7,950 58,550 SH   SOLE   58,550 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 211 3,500 SH   SOLE   3,500 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 17,811 72,000 SH   SOLE   72,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 20,281 134,100 SH   SOLE   134,100 0 0
PAN AMERICAN SILVER CORP COM 697900108 565 35,000 SH   SOLE   35,000 0 0
PAYCHEX INC COM 704326107 259 4,200 SH   SOLE   4,200 0 0
PIONEER NAT RES CO COM 723787107 6,184 36,000 SH   SOLE   36,000 0 0
POLARIS INDS INC COM 731068102 6,299 55,000 SH   SOLE   55,000 0 0
PRAXAIR INC COM 74005p104 40,375 279,800 SH   SOLE   279,800 0 0
PULTE GROUP INC COM 745867101 254 8,600 SH   SOLE   8,600 0 0
QUALCOMM INC COM 747525103 632 11,400 SH   SOLE   11,400 0 0
RPM INTL INC COM 749685103 28,793 604,000 SH   SOLE   604,000 0 0
ROCKWELL AUTOMATION INC COM 773903109 13,065 75,000 SH   SOLE   75,000 0 0
ROLLINS INC COM 775711104 2,552 50,000 SH   SOLE   50,000 0 0
ROPER TECHNOLOGIES INC COM 776696106 11,228 40,000 SH   SOLE   40,000 0 0
ROSS STORES INC COM 778296103 8,044 103,150 SH   SOLE   103,150 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 24,489 373,700 SH   SOLE   373,700 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 3,235 25,720 SH   SOLE   25,720 0 0
SCHLUMBERGER LTD COM 806857108 28,275 436,475 SH   SOLE   436,475 0 0
SCHWAB CHARLES CORP NEW COM 808513105 5,222 100,000 SH   SOLE   100,000 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 5,644 111,000 SH   SOLE   111,000 0 0
SHIRE PLC SPONSORED ADR 82481r106 2,510 16,800 SH   SOLE   16,800 0 0
STRYKER CORP COM 863667101 434 2,700 SH   SOLE   2,700 0 0
TJX COS INC NEW COM 872540109 42,917 526,200 SH   SOLE   526,200 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,685 38,500 SH   SOLE   38,500 0 0
TEXAS INSTRS INC COM 882508104 16,955 163,200 SH   SOLE   163,200 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 18,119 35,850 SH   SOLE   35,850 0 0
3M CO COM 88579Y101 39,162 178,400 SH   SOLE   178,400 0 0
TRACTOR SUPPLY CO COM 892356106 29,462 467,500 SH   SOLE   467,500 0 0
US BANCORP DEL COM NEW 902973304 20,407 404,100 SH   SOLE   404,100 0 0
UNICO AMERN CORP COM 904607108 1,988 250,000 SH   SOLE   250,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 39,425 376,700 SH   SOLE   376,700 0 0
V F CORP COM 918204108 50,843 685,950 SH   SOLE   685,950 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 2,855 36,400 SH   SOLE   36,400 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 315 14,350 SH   SOLE   14,350 0 0
VARIAN MED SYS INC COM 92220P105 5,397 44,000 SH   SOLE   44,000 0 0
VISA INC COM CL A 92826C839 15,670 131,000 SH   SOLE   131,000 0 0
WATERS CORP COM 941848103 4,092 20,600 SH   SOLE   20,600 0 0
WESTERN UN CO COM 959802109 1,538 80,000 SH   SOLE   80,000 0 0
WILLIAMS SONOMA INC COM 969904101 15,037 285,000 SH   SOLE   285,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956p102 55,158 505,850 SH   SOLE   505,850 0 0