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 1,028 842 SH   SOLE   842 0 0
ALPHABET INC CL C 02079K107 56,508 46,356 SH   SOLE   46,356 0 0
AMERICAN TOWER CORP NEW COM 03027X100 246,172 1,113,246 SH   SOLE   1,113,246 0 0
AMERICAN WOODMARK CORP COM 030506109 159,306 1,791,766 SH   SOLE   1,791,766 0 0
AMETEK INC NEW COM 031100100 46,922 511,027 SH   SOLE   511,027 0 0
AON PLC CL A G0408V102 192,999 997,052 SH   SOLE   997,052 0 0
AUTOZONE INC COM 053332102 7,074 6,522 SH   SOLE   6,522 0 0
BROOKFIELD ASSET MGMT INC CL A 112585104 234,178 4,410,961 SH   SOLE   4,410,961 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 15,566 1,749,004 SH   SOLE   1,749,004 0 0
CARMAX INC COM 143130102 239,779 2,724,760 SH   SOLE   2,724,760 0 0
DISNEY WALT CO COM 254687106 41,045 314,958 SH   SOLE   314,958 0 0
DRIVE SHACK INC COM 262077100 13,437 3,117,620 SH   SOLE   3,117,620 0 0
ENCORE CAP GROUP INC COM 292554102 129,700 3,891,975 SH   SOLE   3,891,975 0 0
FACEBOOK INC CL A 30303M102 19,757 110,942 SH   SOLE   110,942 0 0
HEXCEL CORP NEW COM 428291108 135,749 1,652,853 SH   SOLE   1,652,853 0 0
MARKEL CORP COM 570535104 210,261 177,901 SH   SOLE   177,901 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 30,357 1,205,116 SH   SOLE   1,205,116 0 0
MISTRAS GROUP INC COM 60649T107 15,934 971,558 SH   SOLE   971,558 0 0
NVR INC COM 62944T105 127,405 34,273 SH   SOLE   34,273 0 0
O'REILLY AUTOMOTIVE INC NEW COM 67103H107 234,357 588,083 SH   SOLE   588,083 0 0
SBA COMMUNICATIONS CORP COM 78410G104 11,286 46,799 SH   SOLE   46,799 0 0
SCHWAB CHARLES CORP NEW COM 808513105 148,420 3,548,170 SH   SOLE   3,548,170 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 21,835 423,411 SH   SOLE   423,411 0 0