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
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 9,148 269,530 SH   SOLE   0 0 269,530
SPDR GOLD TR GOLD SHS 78463V107 8,450 54,632 SH   SOLE   0 0 54,632
REGENERON PHARMACEUTICALS COM 75886F107 6,381 9,263 SH   SOLE   0 0 9,263
WASTE CONNECTIONS INC COM 94106B101 6,060 44,844 SH   SOLE   0 0 44,843
SERVICE CORP INTL COM 817565104 5,854 101,382 SH   SOLE   0 0 101,382
DANAHER CORPORATION COM 235851102 5,706 22,093 SH   SOLE   0 0 22,092
L3HARRIS TECHNOLOGIES INC COM 502431109 5,457 26,257 SH   SOLE   0 0 26,256
HEICO CORP NEW CL A 422806208 5,434 47,408 SH   SOLE   0 0 47,407
CUSTOM TRUCK ONE SOURCE INC COM CL A 23204X103 4,888 838,390 SH   SOLE   0 0 838,390
FIRSTSERVICE CORP NEW COM 33767E202 4,723 39,684 SH   SOLE   0 0 39,683
POOL CORP COM 73278L105 4,671 14,678 SH   SOLE   0 0 14,678
LOWES COS INC COM 548661107 4,466 23,777 SH   SOLE   0 0 23,777
CADRE HLDGS INC COM 12763L105 4,341 180,411 SH   SOLE   0 0 180,411
ROPER TECHNOLOGIES INC COM 776696106 4,156 11,556 SH   SOLE   0 0 11,556
DOUBLELINE OPPORTUNISTIC CR COM 258623107 3,902 270,055 SH   SOLE   0 0 270,055
ISHARES GOLD TR ISHARES NEW 464285204 340 10,794 SH   SOLE   0 0 10,794