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
ISHARES CORE S AND P 500 ETF CORE S&P500 ETF 464287200 369,566 928,978 SH   SOLE   0 0 928,978
VANGUARD S AND P 500 ETF S&P 500 ETF SHS 922908363 5,692 15,625 SH   SOLE   0 0 15,625
VANGUARD MID-CAP ETF MID CAP ETF 922908629 2,989 13,504 SH   SOLE   0 0 13,504
SPDR MSCI EAFA FOSSIL FUEL COM 78470E106 2,649 33,000 SH   SOLE   0 0 33,000
SPDR S AND P 500 ETF TRUST TR UNIT 78462F103 1,333 3,364 SH   SOLE   0 0 3,364
VISA INC-CLASS A SHARES COM CL A 92826C839 1,232 5,821 SH   SOLE   5,821 0 0
STARBUCKS CORP COM 855244109 1,224 11,200 SH   SOLE   11,200 0 0
IDEXX LABORATORIES INC COM 45168D104 979 2,000 SH   SOLE   2,000 0 0
BERKSHIRE HATHAWAY INC-CL B CL B NEW 084670702 972 3,805 SH   SOLE   3,805 0 0
ZOETIS INC CL A 98978V103 827 5,250 SH   SOLE   5,250 0 0
MORGAN STANLEY COM NEW 617446448 786 10,121 SH   SOLE   10,121 0 0
ISHARES MSCI EAFE INDEX FUND MSCI EAFE ETF 464287465 444 5,858 SH   SOLE   0 0 5,858
APPLE INC COM 037833100 430 3,519 SH   SOLE   3,519 0 0
MICROSOFT CORP COM 594918104 297 1,258 SH   SOLE   1,258 0 0
CONSUMER STAPLES SPDR SBI CONS STPLS 81369Y308 296 4,335 SH   SOLE   0 0 4,335
INTEL CORP COM 458140100 285 4,456 SH   SOLE   4,456 0 0
VANGUARD TOT WORLD STK ETF TT WRLD ST ETF 922042742 274 2,814 SH   SOLE   0 0 2,814
ALPHABET INC-CL A CAP STK CL A 02079K305 268 130 SH   SOLE   130 0 0
SCHWAB (CHARLES) CORP COM 808513105 245 3,756 SH   SOLE   3,756 0 0
SHOPIFY INC - CLASS A CL A 82509L107 235 212 SH   SOLE   212 0 0
STRYKER CORP COM 863667101 205 843 SH   SOLE   843 0 0
GRAN TIERRA ENERGY INC COM 38500T101 9 13,339 SH   SOLE   13,339 0 0
ASGN INC COM 00191U102 11,157 116,902 SH   SOLE   116,902 0 0
AIR LEASE CORP CL A 00912X302 5,786 118,091 SH   SOLE   118,091 0 0
CBRE GROUP INC - A CL A 12504L109 7,456 94,245 SH   SOLE   94,245 0 0
CARLISLE COS INC COM 142339100 9,475 57,570 SH   SOLE   57,570 0 0
CARMAX INC COM 143130102 10,752 81,046 SH   SOLE   81,046 0 0
COGENT COMMUNICATIONS HOLDIN COM NEW 19239V302 5,704 82,953 SH   SOLE   82,953 0 0
FRONTDOOR INC COM 35905A109 8,420 156,657 SH   SOLE   156,657 0 0
GLOBE LIFE INC COM 37959E102 9,871 102,152 SH   SOLE   102,152 0 0
HILTON GRAND VACATIONS INC COM 43283X105 7,847 209,317 SH   SOLE   209,317 0 0
KEYSIGHT TECHNOLOGIES IN COM 49338L103 10,157 70,831 SH   SOLE   70,831 0 0
LAMAR ADVERTISING CO-A CL A 512816109 14,412 91,810 SH   SOLE   91,810 0 0
MKS INSTRUMENTS INC COM 55306N104 8,186 44,149 SH   SOLE   44,149 0 0
MIDDLEBY CORP COM 596278101 8,683 52,388 SH   SOLE   52,388 0 0
MOHAWK INDUSTRIES INC COM 608190104 9,923 51,599 SH   SOLE   51,599 0 0
OLD REPUBLIC INTL CORP COM 680223104 7,050 322,780 SH   SOLE   322,780 0 0
PROSPERITY BANCSHARES INC COM 743606105 6,648 88,776 SH   SOLE   88,776 0 0
SNAP-ON INC COM 833034101 7,676 33,266 SH   SOLE   33,266 0 0
STARWOOD PROPERTY TRUST INC COM 85571B105 7,949 321,318 SH   SOLE   321,318 0 0
STORE CAPITAL CORP COM 862121100 8,029 239,674 SH   SOLE   239,674 0 0
TRI POINTE HOMES INC COM 87265H109 6,749 331,491 SH   SOLE   331,491 0 0
UNIVAR SOLUTIONS INC COM 91336L107 9,385 435,704 SH   SOLE   435,704 0 0
UNIVERSAL HEALTH SERVICES-B CL B 913903100 8,865 66,460 SH   SOLE   66,460 0 0
WYNDHAM HOTELS AND RESORTS INC COM 98311A105 8,683 124,432 SH   SOLE   124,432 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 9,734 182,798 SH   SOLE   182,798 0 0
JEFFERIES FINANCIAL GROUP IN COM 47233W109 7,593 252,257 SH   SOLE   252,257 0 0