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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
ACCENTURE PLC IRELANDSHS CLASS AG1151C1011,0643,853SH SOLE 3,85300
ACI WORLDWIDE INCCOM00449810125,418668,010SH SOLE 655,366012,644
AIR PRODS & CHEMS INCCOM009158106320,3901,138,803SH SOLE 1,105,569033,234
ALEXANDER & BALDWIN INC NEWCOM01449110417,2601,027,962SH SOLE 1,008,313019,649
ALLEGHANY CORP DELCOM017175100168,618269,233SH SOLE 259,2576619,315
ALLISON TRANSMISSION HLDGS ICOM01973R101114,3462,800,533SH SOLE 2,702,053098,480
ALPHABET INCCAP STK CL C02079K107132,61864,109SH SOLE 57,48106,628
ALTRIA GROUP INCCOM02209S103325,3256,358,967SH SOLE 6,107,8150251,152
AMAZON COM INCCOM023135106990320SH SOLE 32000
AMERICAN FINL GROUP INC OHIOCOM0259321043082,700SH SOLE 2,70000
AMGEN INCCOM0311621002871,152SH SOLE 1,15200
AMPHENOL CORP NEWCL A032095101114,4931,735,526SH SOLE 1,674,578060,948
APPLE INCCOM037833100555,0134,543,700SH SOLE 4,410,9970132,703
APTARGROUP INCCOM038336103115,276813,697SH SOLE 785,836027,861
ARMSTRONG WORLD INDS INC NEWCOM04247X102247,8092,750,683SH SOLE 2,653,1417,93389,609
ATLANTIC UN BANKSHARES CORPCOM04911A10723,040600,625SH SOLE 589,310011,315
AXALTA COATING SYS LTDCOMG0750C10839,4311,333,029SH SOLE 1,269,97222,20340,854
BALL CORPCOM05849810684,700999,527SH SOLE 964,372035,155
BERKSHIRE HATHAWAY INC DELCL B NEW084670702609,1982,384,617SH SOLE 2,306,816077,801
BK OF AMERICA CORPCOM0605051043,30785,474SH SOLE 85,47400
BLACK KNIGHT INCCOM09215C105153,3182,072,156SH SOLE 1,999,210072,946
BLACKROCK INCCOM09247X101456,745605,795SH SOLE 593,244012,551
BRISTOL-MYERS SQUIBB COCOM11012210843,282685,608SH SOLE 624,581061,027
BROADRIDGE FINL SOLUTIONS INCOM11133T10341,242269,381SH SOLE 256,5884,5358,258
BROWN FORMAN CORPCL B115637209110,6681,604,587SH SOLE 1,548,867055,720
BRUKER CORPCOM11679410811,693181,919SH SOLE 178,59703,322
C H ROBINSON WORLDWIDE INCCOM NEW12541W2094374,580SH SOLE 4,58000
CANNAE HLDGS INCCOM13765N10759,2991,496,696SH SOLE 1,445,78712,57338,336
CARMAX INCCOM143130102386,8372,916,002SH SOLE 2,751,9856,467157,550
CDK GLOBAL INCCOM12508E10185,4091,579,895SH SOLE 1,524,386055,509
CHEVRON CORP NEWCOM166764100225,3602,150,583SH SOLE 2,138,817011,766
CHURCH & DWIGHT INCCOM17134010268,535784,603SH SOLE 693,782090,821
CHURCHILL DOWNS INCCOM171484108101,950448,292SH SOLE 430,9785,11212,202
CINCINNATI FINL CORPCOM172062101387,4143,758,012SH SOLE 3,681,661076,351
CINTAS CORPCOM172908105110,735324,443SH SOLE 313,044011,399
CISCO SYS INCCOM17275R102324,7456,280,125SH SOLE 6,122,8410157,284
CITRIX SYS INCCOM177376100290,8552,072,211SH SOLE 1,961,0165,073106,122
COCA COLA COCOM191216100142,3132,699,923SH SOLE 2,685,272014,651
COMCAST CORP NEWCL A20030N101241,8244,469,104SH SOLE 4,444,255024,849
COMPASS PATHWAYS PLCSPONSORED ADS20451W1012175,900SH SOLE 5,90000
COPART INCCOM217204106236,9892,182,023SH SOLE 2,102,0614,30575,657
CORNING INCCOM21935010515,790362,914SH SOLE 362,91400
COSAN S AADS22113B10318411,387SH SOLE 11,38700
COSTCO WHSL CORP NEWCOM22160K1056101,730SH SOLE 1,73000
CROWN CASTLE INTL CORP NEWCOM22822V101285,5071,658,671SH SOLE 1,649,59009,081
CSX CORPCOM1264081033,23433,544SH SOLE 33,54400
DECKERS OUTDOOR CORPCOM24353710751,306155,275SH SOLE 147,9692,5714,735
DEERE & COCOM2441991057,59620,303SH SOLE 20,30300
DIAGEO PLCSPON ADR NEW25243Q205263,5001,604,653SH SOLE 1,595,51309,140
DOLLAR TREE INCCOM256746108176,8181,544,803SH SOLE 1,492,75560051,448
DOMINION ENERGY INCCOM25746U109302,2873,979,549SH SOLE 3,957,535022,014
DRIL-QUIP INCCOM26203710412,147365,554SH SOLE 358,59806,956
DUKE ENERGY CORP NEWCOM NEW26441C2041,86619,333SH SOLE 19,33300
ENERGIZER HLDGS INC NEWCOM29272W10914,323301,778SH SOLE 295,9413135,524
ENTEGRIS INCCOM29362U104429,1503,838,543SH SOLE 3,695,23113,469129,843
EXXON MOBIL CORPCOM30231G10284815,188SH SOLE 15,18800
FACEBOOK INCCL A30303M10270,904240,735SH SOLE 212,723028,012
FASTENAL COCOM311900104229,0084,554,660SH SOLE 4,529,932024,728
FEDEX CORPCOM31428X10688,245310,679SH SOLE 271,957038,722
FIRST INDL RLTY TR INCCOM32054K10357,5961,257,827SH SOLE 1,216,56110,66030,606
FRANKLIN RESOURCES INCCOM354613101112,8283,811,767SH SOLE 3,790,803020,964
GATX CORPCOM36144810317,435187,997SH SOLE 184,61303,384
GCP APPLIED TECHNOLOGIES INCCOM36164Y10153,9062,196,681SH SOLE 2,113,92223,57559,184
GENERAL DYNAMICS CORPCOM3695501088444,650SH SOLE 4,65000
GRAHAM HLDGS COCOM CL B38463710417,78031,613SH SOLE 31,0210592
GREAT LAKES DREDGE & DOCK COCOM3906071095,921406,105SH SOLE 406,10500
HAEMONETICS CORP MASSCOM405024100117,4201,057,738SH SOLE 1,023,691034,047
HANOVER INS GROUP INCCOM41086710537,487289,562SH SOLE 276,4604,0279,075
HASBRO INCCOM418056107126,3841,314,861SH SOLE 1,266,9972,92244,942
HENRY JACK & ASSOC INCCOM42628110133,072217,980SH SOLE 208,0303,0916,859
HERSHEY COCOM4278661081,0856,862SH SOLE 6,86200
HOME DEPOT INCCOM43707610290,709297,162SH SOLE 264,432032,730
INGEVITY CORPCOM45688C10734,695459,350SH SOLE 450,66408,686
INTEL CORPCOM458140100290,3984,537,459SH SOLE 4,512,506024,953
INTERNATIONAL GAME TECHNOLOGSHS USDG4863A10817010,600SH SOLE 10,60000
ISHARES TRCORE S&P500 ETF4642872003,6599,197SH SOLE 9,140057
ISHARES TRCORE S&P MCP ETF4642875074,00615,391SH SOLE 15,320071
ISHARES TRRUS 1000 VAL ETF4642875981,0697,056SH SOLE 7,05600
ISHARES TRRUS 1000 ETF4642876223691,650SH SOLE 1,65000
ISHARES TRRUSSELL 2000 ETF4642876552,1169,577SH SOLE 9,57700
JOHNSON & JOHNSONCOM478160104446,1452,714,600SH SOLE 2,660,149054,451
KAMAN CORPCOM48354810321,730423,676SH SOLE 415,73607,940
KELLOGG COCOM4878361081,10417,440SH SOLE 17,44000
LAMB WESTON HLDGS INCCOM513272104207,2252,674,573SH SOLE 2,582,3828,65883,533
LANDSTAR SYS INCCOM51509810155,636337,064SH SOLE 330,79406,270
LILLY ELI & COCOM5324571084,90426,252SH SOLE 26,25200
LIVANOVA PLCSHSG5509L10120,453277,405SH SOLE 272,05905,346
LIVE NATION ENTERTAINMENT INCOM5380341092352,780SH SOLE 2,78000
LOWES COS INCCOM548661107465,7352,448,918SH SOLE 2,409,305039,613
LPL FINL HLDGS INCCOM50212V1003232,270SH SOLE 2,27000
M & T BK CORPCOM55261F104161,6051,065,928SH SOLE 1,028,403037,525
MANNING & NAPIER INCCL A56382Q102676104,417SH SOLE 104,41700
MANTECH INTERNATIONAL CORPCL A56456310418,778215,960SH SOLE 211,56304,397
MARRIOTT VACTINS WORLDWID COCOM57164Y1073982,284SH SOLE 2,28400
MARTIN MARIETTA MATLS INCCOM573284106143,921428,564SH SOLE 392,3302,85733,377
MASONITE INTL CORPCOM57538510933,245288,485SH SOLE 283,01705,468
MATSON INCCOM57686G10527,023405,150SH SOLE 397,57907,571
MBIA INCCOM55262C10018,1141,882,950SH SOLE 1,793,59731,47957,874
MERCK & CO. INCCOM58933Y105230,8392,994,411SH SOLE 2,977,478016,933
MICROSOFT CORPCOM594918104386,6431,639,914SH SOLE 1,631,48208,432
MOELIS & COCL A60786M105197,7553,603,403SH SOLE 3,485,7690117,634
MONDELEZ INTL INCCL A6092071051,85431,680SH SOLE 31,68000
NETFLIX INCCOM64110L1068401,610SH SOLE 1,61000
NEWMARKET CORPCOM651587107279,561735,375SH SOLE 696,6511,60937,115
NEXTERA ENERGY INCCOM65339F1013935,200SH SOLE 5,20000
NIKE INCCL B65410610320,008150,563SH SOLE 150,1380425
NORFOLK SOUTHN CORPCOM655844108476,7421,775,444SH SOLE 1,729,130046,314
NUTRIEN LTDCOM67077M1083736,920SH SOLE 6,92000
NVIDIA CORPORATIONCOM67066G1042,1253,980SH SOLE 3,98000
OLD DOMINION FREIGHT LINE INCOM679580100282,4241,174,763SH SOLE 1,117,6381,95755,168
OREILLY AUTOMOTIVE INCCOM67103H10776,509150,831SH SOLE 133,504017,327
OTIS WORLDWIDE CORPCOM68902V107167,4642,446,518SH SOLE 2,360,830085,688
PACCAR INCCOM6937181084835,198SH SOLE 5,19800
PACKAGING CORP AMERCOM6951561092181,620SH SOLE 1,62000
PAYCHEX INCCOM704326107227,5382,321,337SH SOLE 2,308,564012,773
PENSKE AUTOMOTIVE GRP INCCOM70959W10344,249551,465SH SOLE 541,438010,027
PEPSICO INCCOM7134481082301,625SH SOLE 1,62500
PERRIGO CO PLCSHSG97822103127,6503,154,189SH SOLE 3,034,3889,786110,015
PFIZER INCCOM717081103260,7747,197,732SH SOLE 7,034,9780162,754
PHILIP MORRIS INTL INCCOM718172109180,9402,038,996SH SOLE 2,027,661011,335
POST HLDGS INCCOM737446104269,3862,548,103SH SOLE 2,454,8237,79085,490
PRICESMART INCCOM74151110923,844246,440SH SOLE 241,73104,709
PROGRESSIVE CORPCOM74331510366,350693,963SH SOLE 618,999074,964
QUALYS INCCOM74758T30323,604225,274SH SOLE 221,07704,197
REYNOLDS CONSUMER PRODS INCCOM76171L10629,9421,005,439SH SOLE 958,41215,84931,178
ROBERT HALF INTL INCCOM7703231034766,100SH SOLE 6,10000
SCHWAB CHARLES CORPCOM80851310589,7371,376,754SH SOLE 1,184,7150192,039
SENSATA TECHNOLOGIES HLDG PLSHSG8060N102146,4602,527,353SH SOLE 2,431,4919,49086,372
SERVICE CORP INTLCOM8175651042254,410SH SOLE 4,41000
SHERWIN WILLIAMS COCOM8243481062,8783,900SH SOLE 3,90000
SKYWORKS SOLUTIONS INCCOM83088M102276,8771,509,032SH SOLE 1,455,869053,163
SONY CORPSPONSORED ADR8356993074664,400SH SOLE 4,40000
STARBUCKS CORPCOM8552441094043,700SH SOLE 3,70000
STERIS PLCSHS USDG8473T100149,050782,500SH SOLE 755,084027,416
STORE CAP CORPCOM862121100293,2268,753,005SH SOLE 8,232,96523,960496,080
STURM RUGER & CO INCCOM86415910893614,170SH SOLE 14,17000
TARGET CORPCOM87612E106324,4441,638,028SH SOLE 1,629,41008,618
TEJON RANCH COCOM8790801094,657278,198SH SOLE 272,94405,254
TEMPUR SEALY INTL INCCOM88023U10162,4411,707,879SH SOLE 1,675,331032,548
TEXAS INSTRS INCCOM882508104535,9392,835,804SH SOLE 2,764,073071,731
TOWNEBANK PORTSMOUTH VACOM89214P10949816,369SH SOLE 16,36900
TREDEGAR CORPCOM8946501005,420361,056SH SOLE 354,24606,810
UNIFIRST CORP MASSCOM904708104167,460748,556SH SOLE 722,4052,28223,869
UNITED PARCEL SERVICE INCCL B911312106306,8601,805,164SH SOLE 1,795,32609,838
VARIAN MED SYS INCCOM92220P10531,911180,766SH SOLE 172,1683,0495,549
VERIZON COMMUNICATIONS INCCOM92343V104301,6085,186,723SH SOLE 5,040,8330145,890
VISA INCCOM CL A92826C83988,914419,940SH SOLE 371,230048,710
VULCAN MATLS COCOM929160109209,7531,242,976SH SOLE 1,199,383043,593
WELLS FARGO CO NEWCOM9497461011,95850,121SH SOLE 50,12100
WESTROCK COCOM96145D10565112,510SH SOLE 12,51000
WHITE MTNS INS GROUP LTDCOMG9618E10780,64972,337SH SOLE 69,9226551,760