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 40,696 217,578 SH   SOLE   207,371 0 10,207
ALPHABET INC CAP STK CL A 02079K305 1,886 651 SH   SOLE   621 0 30
ALPHABET INC CAP STK CL C 02079K107 61,584 21,283 SH   SOLE   18,174 0 3,109
AMERICAN TOWER CORP NEW COM 03027X100 167,574 572,902 SH   SOLE   547,181 0 25,721
AMERICAN WOODMARK CORPORATIO COM 030506109 56,250 862,723 SH   SOLE   833,791 0 28,932
AON PLC SHS CL A G0403H108 150,375 500,317 SH   SOLE   474,122 0 26,195
APPLIED MATLS INC COM 038222105 30,779 195,598 SH   SOLE   176,672 0 18,926
AST SPACEMOBILE INC COM CL A 00217D100 14,683 1,849,246 SH   SOLE   1,770,554 0 78,692
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 192,538 3,188,770 SH   SOLE   3,026,161 0 162,609
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 1,249 19,939 SH   SOLE   18,880 0 1,059
CARMAX INC COM 143130102 150,242 1,153,664 SH   SOLE   1,096,100 0 57,564
CDW CORP COM 12514G108 47,492 231,918 SH   SOLE   222,640 0 9,278
DISNEY WALT CO COM 254687106 30,064 194,100 SH   SOLE   164,236 0 29,864
DRIVE SHACK INC COM 262077100 1,940 1,356,788 SH   SOLE   1,159,508 0 197,280
ENCORE CAP GROUP INC COM 292554102 129,080 2,078,243 SH   SOLE   2,008,972 0 69,271
MARKEL CORP COM 570535104 132,739 107,568 SH   SOLE   103,512 0 4,056
MARLIN BUSINESS SVCS CORP COM 571157106 25,483 1,094,639 SH   SOLE   1,083,822 0 10,817
META PLATFORMS INC CL A 30303M102 10,584 31,466 SH   SOLE   25,780 0 5,686
MISTRAS GROUP INC COM 60649T107 5,840 785,984 SH   SOLE   785,984 0 0
NVR INC COM 62944T105 86,039 14,561 SH   SOLE   14,161 0 400
OREILLY AUTOMOTIVE INC COM 67103H107 119,164 168,733 SH   SOLE   160,205 0 8,528
RH COM 74967X103 78,950 147,312 SH   SOLE   141,781 0 5,531
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 81,672 996,238 SH   SOLE   951,804 0 44,434