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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
SPDR GOLD TR GOLD SHS 78463V107   9,242,326 54,482 SH   SOLE   0 0 54,482
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827   7,828,902 268,942 SH   SOLE   0 0 268,942
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   7,453,511 165,560 SH   SOLE   0 0 165,560
SERVICE CORP INTL COM 817565104   7,002,651 101,282 SH   SOLE   0 0 101,282
REGENERON PHARMACEUTICALS COM 75886F107   6,677,390 9,255 SH   SOLE   0 0 9,255
WASTE CONNECTIONS INC COM 94106B101   5,939,247 44,804 SH   SOLE   0 0 44,804
DANAHER CORPORATION COM 235851102   5,859,676 22,077 SH   SOLE   0 0 22,076
HEICO CORP NEW CL A 422806208   5,677,031 47,368 SH   SOLE   0 0 47,367
L3HARRIS TECHNOLOGIES INC COM 502431109   5,462,645 26,236 SH   SOLE   0 0 26,236
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103   5,294,991 837,815 SH   SOLE   0 0 837,815
CADRE HLDGS INC COM 12763L105   5,068,740 251,675 SH   SOLE   0 0 251,675
ROPER TECHNOLOGIES INC COM 776696106   4,988,694 11,545 SH   SOLE   0 0 11,545
FIRSTSERVICE CORP NEW COM 33767E202   4,858,831 39,648 SH   SOLE   0 0 39,647
POOL CORP COM 73278L105   4,434,576 14,668 SH   SOLE   0 0 14,668
DOUBLELINE OPPORTUNISTIC CR COM 258623107   3,777,810 254,398 SH   SOLE   0 0 254,398
TYLER TECHNOLOGIES INC COM 902252105   2,147,895 6,662 SH   SOLE   0 0 6,662
CONSTRUCTION PARTNERS INC COM CL A 21044C107   1,866,058 69,916 SH   SOLE   0 0 69,916
LOWES COS INC COM 548661107   1,467,403 7,365 SH   SOLE   0 0 7,365
ISHARES GOLD TR ISHARES NEW 464285204   373,364 10,794 SH   SOLE   0 0 10,794