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
AMERICAN AIRLINES GROUP INC COMMON STOCK 02376R102 363 17,137 SH   SOLE 0 17,137 0 0
ARCOSA INC COMMON STOCK 039653100 6,284 106,975 SH   SOLE 0 106,975 0 0
AON PLC COMMON STOCK G0403H108 10,955 45,884 SH   SOLE 0 45,884 0 0
API GROUP CORP COMMON STOCK 00187Y100 3,822 182,970 SH   SOLE 0 182,970 0 0
BROADCOM INC COMMON STOCK 11135F101 11,236 23,563 SH   SOLE 0 23,563 0 0
AUTOZONE INC COMMON STOCK 053332102 15,846 10,619 SH   SOLE 0 10,619 0 0
BOEING CO COMMON STOCK 097023105 248 1,037 SH   SOLE 0 1,037 0 0
THE BRINK'S COMPANY COMMON STOCK 109696104 7,789 101,365 SH   SOLE 0 101,365 0 0
BOOT BARN HOLDINGS INC COMMON STOCK 099406100 656 7,800 SH   SOLE 0 7,800 0 0
COLLIERS INTERNATIONAL GROUP COMMON STOCK 194693107 17,825 159,179 SH   SOLE 0 159,179 0 0
CLEARPOINT NEURO INC COMMON STOCK 18507C103 863 45,200 SH   SOLE 0 45,200 0 0
CUMMINS ENGINE INC COMMON STOCK 231021106 278 1,141 SH   SOLE 0 1,141 0 0
COMTECH TELECOM CORP COMMON STOCK 205826209 548 22,700 SH   SOLE 0 22,700 0 0
CONSTELLATION SOFTWARE INC COMMON STOCK 21037X100 8,274 5,455 SH   SOLE 0 5,455 0 0
CANADIAN PAC RY LTD COMMON STOCK 13645T100 14,355 186,642 SH   SOLE 0 186,642 0 0
COGNIZANT TECH SOLUTION COMMON STOCK 192446102 10,582 152,786 SH   SOLE 0 152,786 0 0
DROPBOX INC COMMON STOCK 26210C104 7,973 263,062 SH   SOLE 0 263,062 0 0
DOLLAR TREE, INC. COMMON STOCK 256746108 11,001 110,563 SH   SOLE 0 110,563 0 0
EBAY INC COMMON STOCK 278642103 7,954 113,295 SH   SOLE 0 113,295 0 0
EMCOR GROUP INC COMMON STOCK 29084Q100 15,027 121,980 SH   SOLE 0 121,980 0 0
ALPHABET INC COMMON STOCK 02079K305 16,851 6,901 SH   SOLE 0 6,901 0 0
HOME DEPOT COMMON STOCK 437076102 269 844 SH   SOLE 0 844 0 0
HORIZON THERAPEUTICS PLC COMMON STOCK G46188101 8,669 92,577 SH   SOLE 0 92,577 0 0
ICU MEDICAL INC COMMON STOCK 44930G107 4,660 22,645 SH   SOLE 0 22,645 0 0
IHS MARKIT LTD COMMON STOCK G47567105 7,448 66,113 SH   SOLE 0 66,113 0 0
INNOSPEC, INC COMMON STOCK 45768S105 7,886 87,035 SH   SOLE 0 87,035 0 0
L3HARRIS TECHNOLOGIES INC COMMON STOCK 502431109 6,808 31,495 SH   SOLE 0 31,495 0 0
ELI LILLY COMPANY COMMON STOCK 532457108 1,507 6,566 SH   SOLE 0 6,566 0 0
LIMBACH HOLDINGS INC COMMON STOCK 53263P105 93 10,000 SH   SOLE 0 10,000 0 0
LARAMIDE RESOURCES COMMON STOCK 51669T101 524 1,271,500 SH   SOLE 0 1,271,500 0 0
STRIDE INC COMMON STOCK 86333M108 643 20,000 SH   SOLE 0 20,000 0 0
LIBERTY SIRIUSXM GROUP COMMON STOCK 531229409 2,465 52,911 SH   SOLE 0 52,911 0 0
LIBERTY SIRIUS GROUP-C COMMON STOCK 531229607 6,521 140,576 SH   SOLE 0 140,576 0 0
MARKEL CORP COMMON STOCK 570535104 9,862 8,310 SH   SOLE 0 8,310 0 0
MARATHON PETROLEUM CORP COMMON STOCK 56585A102 5,941 98,327 SH   SOLE 0 98,327 0 0
MASTEC INC COMMON STOCK 576323109 20,279 191,131 SH   SOLE 0 191,131 0 0
NIKE INC CL B COMMON STOCK 654106103 255 1,648 SH   SOLE 0 1,648 0 0
FOREVER, INC SERIES B-1 (VC) PREFERRED STOCK 111111111 142 142,395 SH   SOLE 0 142,395 0 0
PENTAIR PLC COMMON STOCK G7S00T104 503 7,447 SH   SOLE 0 7,447 0 0
PERFICIENT INC COMMON STOCK 71375U101 651 8,100 SH   SOLE 0 8,100 0 0
PURE BIOSCIENCE INC COMMON STOCK 74621T209 6 13,830 SH   SOLE 0 13,830 0 0
QUIPT HOME MEDICAL CORP COMMON STOCK 74880P104 179 28,500 SH   SOLE 0 28,500 0 0
RIMINI STREET INC COMMON STOCK 76674Q107 460 74,600 SH   SOLE 0 74,600 0 0
REPUBLIC SERVICES INC COMMON STOCK 760759100 10,243 93,110 SH   SOLE 0 93,110 0 0
THE SHYFT GROUP INC COMMON STOCK 825698103 8,550 228,560 SH   SOLE 0 228,560 0 0
SIMON PPTY GROUP COMMON STOCK 828806109 497 3,810 SH   SOLE 0 3,810 0 0
STERICYCLE INC COMMON STOCK 858912108 8,885 124,173 SH   SOLE 0 124,173 0 0
SS C TECHNOLOGIES HOLDINGS COMMON STOCK 78467J100 11,161 154,883 SH   SOLE 0 154,883 0 0
TOPICUS.COM COMMON STOCK 89072T102 728 9,979 SH   SOLE 0 9,979 0 0
UPLAND SOFTWARE INC COMMON STOCK 91544A109 284 6,900 SH   SOLE 0 6,900 0 0
U S BANCORP DEL NEW COMMON STOCK 902973304 210 3,686 SH   SOLE 0 3,686 0 0
VISTEON CORP COMMON STOCK 92839U206 8,976 74,221 SH   SOLE 0 74,221 0 0
VIA OPTRONICS COMMON STOCK 91823Y109 123 11,000 SH   SOLE 0 11,000 0 0
VOYA FINANCIAL INC COMMON STOCK 929089100 8,697 141,417 SH   SOLE 0 141,417 0 0
VISTRA CORP COMMON STOCK 92840M102 6,537 352,385 SH   SOLE 0 352,385 0 0
WIDEPOINT CORP COMMON STOCK 967590209 119 16,450 SH   SOLE 0 16,450 0 0
XPO LOGISTICS INC COMMON STOCK 983793100 14,277 102,060 SH   SOLE 0 102,060 0 0
DENTSPLY SIRONA INC COMMON STOCK 24906P109 8,709 137,674 SH   SOLE 0 137,674 0 0
ZIMMER BIOMET HOLDINGS INC COMMON STOCK 98956P102 9,262 57,593 SH   SOLE 0 57,593 0 0