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
API GROUP CORP COM STK 00187Y100 3,773 179,412 SH   SOLE   179,350 0 62
ALPHABET INC CAP STK CL A 02079K305 17,848 6,417 SH   SOLE   6,414 0 3
ANTERIX INC COM 03676C100 3,574 61,722 SH   SOLE   61,697 0 25
AUTOZONE INC COM 053332102 19,832 9,700 SH   SOLE   9,695 0 5
BRINKS CO COM 109696104 6,652 97,821 SH   SOLE   97,789 0 32
BROADCOM INC COM 11135F101 14,302 22,713 SH   SOLE   22,704 0 9
CANADIAN PAC RY LTD COM 13645T100 14,566 176,478 SH   SOLE   176,400 0 78
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 13,322 148,572 SH   SOLE   148,510 0 62
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 19,349 148,384 SH   SOLE   148,324 0 60
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 278 17,700 SH   SOLE   17,700 0 0
CUMMINS INC COM 231021106 218 1,064 SH   SOLE   1,064 0 0
DOLLAR TREE INC COM 256746108 16,952 105,851 SH   SOLE   105,809 0 42
DROPBOX INC CL A 26210C104 5,836 251,015 SH   SOLE   250,902 0 113
EBAY INC. COM 278642103 6,229 108,781 SH   SOLE   108,739 0 42
EMCOR GROUP INC COM 29084Q100 12,683 112,605 SH   SOLE   112,562 0 43
FORD MTR CO DEL COM 345370860 5,676 335,674 SH   SOLE   335,582 0 92
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 7,001 98,129 SH   SOLE   98,084 0 45
HOME DEPOT INC COM 437076102 253 844 SH   SOLE   844 0 0
ICU MED INC COM 44930G107 4,861 21,833 SH   SOLE   21,823 0 10
INNOSPEC INC COM 45768S105 7,559 81,673 SH   SOLE   81,635 0 38
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 213 10,956 SH   SOLE   10,956 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 1,842 87,292 SH   SOLE   87,292 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 5,886 291,239 SH   SOLE   290,879 0 360
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 5,767 288,789 SH   SOLE   288,419 0 370
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 5,795 277,147 SH   SOLE   276,792 0 355
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 5,852 277,761 SH   SOLE   277,401 0 360
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 5,885 278,888 SH   SOLE   278,528 0 360
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 5,984 281,472 SH   SOLE   281,107 0 365
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 4,255 324,278 SH   SOLE   324,153 0 125
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 2,092 45,766 SH   SOLE   45,731 0 35
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 6,203 135,634 SH   SOLE   135,584 0 50
LILLY ELI & CO COM 532457108 1,733 6,053 SH   SOLE   6,053 0 0
MARATHON PETE CORP COM 56585A102 7,352 85,988 SH   SOLE   85,943 0 45
MARKEL CORP COM 570535104 11,889 8,059 SH   SOLE   8,055 0 4
MASTEC INC COM 576323109 15,579 178,860 SH   SOLE   178,790 0 70
NIKE INC CL B 654106103 222 1,648 SH   SOLE   1,648 0 0
REPUBLIC SVCS INC COM 760759100 11,921 89,970 SH   SOLE   89,933 0 37
RIMINI STR INC DEL COM 76674Q107 433 74,600 SH   SOLE   74,600 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 11,276 150,310 SH   SOLE   150,246 0 64
SHYFT GROUP INC COM 825698103 8,049 222,911 SH   SOLE   222,816 0 95
STRIDE INC COM 86333M108 4,035 111,059 SH   SOLE   111,022 0 37
SYNEOS HEALTH INC CL A 87166B102 6,087 75,189 SH   SOLE   75,174 0 15
VISTEON CORP COM NEW 92839U206 7,761 71,114 SH   SOLE   71,089 0 25
VISTRA CORP COM 92840M102 7,585 326,243 SH   SOLE   326,085 0 158
VOYA FINANCIAL INC COM 929089100 8,777 132,285 SH   SOLE   132,223 0 62
XPO LOGISTICS INC COM 983793100 7,125 97,871 SH   SOLE   97,826 0 45
ZIMMER BIOMET HOLDINGS INC COM 98956P102 6,802 53,182 SH   SOLE   53,159 0 23
AON PLC SHS CL A G0403H108 14,075 43,225 SH   SOLE   43,207 0 18
HORIZON THERAPEUTICS PUB L SHS G46188101 10,134 96,326 SH   SOLE   96,293 0 33