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 24,236 214,309 SH   SOLE   203,283 0 11,026
ALPHABET INC CAP STK CL A 02079K305 1,321 606 SH   SOLE   576 0 30
ALPHABET INC CAP STK CL C 02079K107 35,789 16,361 SH   SOLE   12,964 0 3,397
AMERICAN TOWER CORP NEW COM 03027X100 128,601 503,152 SH   SOLE   475,781 0 27,371
AMERICAN WOODMARK CORPORATIO COM 030506109 38,434 853,895 SH   SOLE   821,185 0 32,710
AON PLC SHS CL A G0403H108 103,170 382,564 SH   SOLE   359,614 0 22,950
APPLIED MATLS INC COM 038222105 26,638 292,792 SH   SOLE   273,306 0 19,486
AST SPACEMOBILE INC COM CL A 00217D100 10,644 1,694,976 SH   SOLE   1,604,086 0 90,890
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 126,146 2,836,649 SH   SOLE   2,677,517 0 159,132
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 701 15,721 SH   SOLE   15,721 0 0
CARMAX INC COM 143130102 96,490 1,066,426 SH   SOLE   1,005,365 0 61,061
CDW CORP COM 12514G108 40,039 254,116 SH   SOLE   239,165 0 14,951
DISNEY WALT CO COM 254687106 14,750 156,253 SH   SOLE   124,935 0 31,318
DRIVE SHACK INC COM 262077100 1,676 1,223,443 SH   SOLE   1,015,550 0 207,893
ENCORE CAP GROUP INC COM 292554102 111,417 1,928,633 SH   SOLE   1,857,296 0 71,337
ISHARES TR CORE S&P TTL STK 464287150 295 3,518 SH   SOLE   0 0 3,518
MARKEL CORP COM 570535104 119,001 92,017 SH   SOLE   87,758 0 4,259
META PLATFORMS INC CL A 30303M102 4,781 29,650 SH   SOLE   23,472 0 6,178
MISTRAS GROUP INC COM 60649T107 4,669 785,984 SH   SOLE   785,984 0 0
NVR INC COM 62944T105 25,999 6,493 SH   SOLE   6,057 0 436
OREILLY AUTOMOTIVE INC COM 67103H107 81,296 128,682 SH   SOLE   122,340 0 6,342
RH COM 74967X103 30,388 143,164 SH   SOLE   135,266 0 7,898
SHENANDOAH TELECOMMUNICATION COM 82312B106 14,824 667,726 SH   SOLE   592,102 0 75,624
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 56,733 976,973 SH   SOLE   930,050 0 46,923