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
ALLEGIANT TRAVEL CO COM 01748X102 35,636 219,450 SH   SOLE   209,069 0 10,381
ALPHABET INC CAP STK CL A 02079K305 1,722 619 SH   SOLE   589 0 30
ALPHABET INC CAP STK CL C 02079K107 60,220 21,561 SH   SOLE   18,387 0 3,174
AMERICAN TOWER CORP NEW COM 03027X100 144,578 575,504 SH   SOLE   549,882 0 25,622
AMERICAN WOODMARK CORPORATIO COM 030506109 42,472 867,652 SH   SOLE   836,805 0 30,847
AON PLC SHS CL A G0403H108 137,700 422,872 SH   SOLE   399,598 0 23,274
APPLIED MATLS INC COM 038222105 29,967 227,366 SH   SOLE   208,534 0 18,832
AST SPACEMOBILE INC COM CL A 00217D100 18,604 1,864,092 SH   SOLE   1,779,154 0 84,938
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 175,762 3,106,991 SH   SOLE   2,956,102 0 150,889
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 899 15,721 SH   SOLE   15,721 0 0
CARMAX INC COM 143130102 111,839 1,159,195 SH   SOLE   1,101,761 0 57,434
CDW CORP COM 12514G108 46,770 261,447 SH   SOLE   247,364 0 14,083
DISNEY WALT CO COM 254687106 28,102 204,883 SH   SOLE   174,600 0 30,283
DRIVE SHACK INC COM 262077100 2,164 1,405,094 SH   SOLE   1,191,225 0 213,869
ENCORE CAP GROUP INC COM 292554102 127,145 2,026,864 SH   SOLE   1,960,142 0 66,722
MARKEL CORP COM 570535104 150,476 102,001 SH   SOLE   98,020 0 3,981
META PLATFORMS INC CL A 30303M102 7,113 31,989 SH   SOLE   26,318 0 5,671
MISTRAS GROUP INC COM 60649T107 5,195 785,984 SH   SOLE   785,984 0 0
NVR INC COM 62944T105 65,213 14,598 SH   SOLE   14,199 0 399
OREILLY AUTOMOTIVE INC COM 67103H107 95,577 139,536 SH   SOLE   132,125 0 7,411
RH COM 74967X103 51,975 159,387 SH   SOLE   151,885 0 7,502
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 75,005 999,800 SH   SOLE   955,582 0 44,218