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
ALPHABET INC CL A 02079K305 49,408 70,229 SH   SOLE   70,229 0 0
ALPHABET INC CL C 02079K107 80,106 115,743 SH   SOLE   115,743 0 0
AMERICAN TOWER CORP NEW COM 03027X100 254,044 2,236,104 SH   SOLE   2,236,104 0 0
AMERICAN WOODMARK CORP COM 030506109 83,253 1,254,187 SH   SOLE   1,254,187 0 0
AMETEK INC NEW COM 031100100 22,136 478,824 SH   SOLE   478,824 0 0
AON PLC CL A G0408V102 135,756 1,242,847 SH   SOLE   1,242,847 0 0
BROOKFIELD ASSET MGMT INC CL A 112585104 155,856 4,712,897 SH   SOLE   4,712,897 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 1,790 93,779 SH   SOLE   93,779 0 0
CARMAX INC COM 143130102 150,639 3,072,385 SH   SOLE   3,072,385 0 0
DIAMOND HILL INV GROUP NEW COM 25264R207 30,199 160,275 SH   SOLE   160,275 0 0
ENCORE CAP GROUP INC COM 292554102 57,100 2,426,682 SH   SOLE   2,426,682 0 0
GAMING AND LEISURE PROPERTIES INC COM 36467J108 111,640 3,237,825 SH   SOLE   3,237,825 0 0
HEXCEL CORP NEW COM 428291108 111,407 2,675,473 SH   SOLE   2,675,473 0 0
MARKEL CORP COM 570535104 214,926 225,578 SH   SOLE   225,578 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 19,566 1,200,357 SH   SOLE   1,200,357 0 0
MISTRAS GROUP INC COM 60649T107 27,964 1,171,493 SH   SOLE   1,171,493 0 0
O'REILLY AUTOMOTIVE INC NEW COM 67103H107 237,882 877,468 SH   SOLE   877,468 0 0
PENN NATL GAMING INC COM 707569109 16,709 1,197,772 SH   SOLE   1,197,772 0 0
SCHEIN HENRY INC COM 806407102 51,458 291,054 SH   SOLE   291,054 0 0
SCHWAB CHARLES CORP NEW COM 808513105 106,028 4,189,183 SH   SOLE   4,189,183 0 0
TWENTY-FIRST CENTURY FOX INC CL A 90130A101 80,127 2,962,179 SH   SOLE   2,962,179 0 0
TWENTY-FIRST CENTURY FOX INC CL B 90130A200 2,180 80,007 SH   SOLE   80,007 0 0
WORLD FUEL SVCS CORP COM 981475106 76,894 1,619,159 SH   SOLE   1,619,159 0 0