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
CASELLA WASTE SYS INC CL A COM CL A 147448104 5,994 68,381 SH   SOLE   0 0 68,381
CONSTRUCTION PARTNERS INC COM CL A 21044C107 4,129 157,715 SH   SOLE   0 0 157,715
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 6,617 788,693 SH   SOLE   0 0 788,693
DANAHER CORPORATION COM COM 235851102 6,570 22,399 SH   SOLE   0 0 22,399
DOUBLELINE OPPORTUNISTIC CR COM 258623107 4,807 286,793 SH   SOLE   0 0 286,793
ISHARES GOLD TRUST ISHARES NEW 464285204 398 10,794 SH   SOLE   0 0 10,794
EOG RES INC COM COM 26875P101 5,040 42,275 SH   SOLE   0 0 42,275
FIRSTSERVICE CORP NEW COM 33767E202 5,786 39,934 SH   SOLE   0 0 39,934
GREEN BRICK PARTNERS INC COM 392709101 8,713 440,956 SH   SOLE   0 0 440,956
HEICO CORP NEW COM CL A 422806208 6,110 48,175 SH   SOLE   0 0 48,175
IES HLDGS INC COM 44951W106 6,664 165,776 SH   SOLE   0 0 165,776
ISHARES TIPS TIPS BD ETF 464287176 4,837 38,831 SH   SOLE   0 0 38,831
L3HARRIS TECHNOLOGIES INC COM 502431109 6,577 26,471 SH   SOLE   0 0 26,471
LOWES COS INC COM 548661107 4,874 24,107 SH   SOLE   0 0 24,107
NOW INC COM 67011P100 1,907 172,926 SH   SOLE   0 0 172,926
PATRICK INDS INC COM 703343103 5,513 91,427 SH   SOLE   0 0 91,427
PIMCO ETF TR 25YR+ ZERO U S 72201R882 8,404 63,384 SH   SOLE   0 0 63,384
POOL CORP COM 73278L105 6,245 14,768 SH   SOLE   0 0 14,768
REGENERON PHARMACEUTICALS COM 75886F107 6,260 8,963 SH   SOLE   0 0 8,963
ROPER TECHNOLOGIES INC COM 776696106 5,584 11,824 SH   SOLE   0 0 11,824
SERVICE CORP INTL COM 817565104 6,528 99,177 SH   SOLE   0 0 99,177
SPDR GOLD SHARES GOLD SHS 78463V107 9,742 53,930 SH   SOLE   0 0 53,930
TYLER TECHNOLOGIES INC COM 902252105 5,650 12,701 SH   SOLE   0 0 12,701
VANGUARD SHORT-TERM STRM INFPROIDX 922020805 11,768 229,794 SH   SOLE   0 0 229,794
WASTE CONNECTIONS INC COM 94106B101 6,308 45,155 SH   SOLE   0 0 45,155