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 370,885 817,485 SH   SOLE   0 0 817,485
INVESCO NASDAQ 100 ETF NASDAQ 100 ETF 46138G649 23,301 156,413 SH   SOLE   0 0 156,413
SPDR MSCI EAFA FOSSIL FUEL MSCI EAFE FS ETF 78470E106 2,923 37,997 SH   SOLE   0 0 37,997
VANGUARD S AND P 500 ETF S&P 500 ETF SHS 922908363 8,633 20,794 SH   SOLE   0 0 20,794
CONSUMER STAPLES SPDR SBI CONS STPLS 81369Y308 329 4,335 SH   SOLE   0 0 4,335
SPDR S AND P 500 ETF TRUST TR UNIT 78462F103 1,437 3,182 SH   SOLE   0 0 3,182
APPLE INC COM 037833100 472 2,697 SH   SOLE   2,697 0 0
VANGUARD TOT WORLD STK ETF TT WRLD ST ETF 922042742 266 2,626 SH   SOLE   0 0 2,626
BERKSHIRE HATHAWAY INC-CL B CL B NEW 084670702 259 735 SH   SOLE   735 0 0
BOOZ ALLEN HAMILTON HOLDINGS CLA 099502106 12,113 137,895 SH   SOLE   137,895 0 0
FRONTDOOR INC COM 35905A109 9,153 306,632 SH   SOLE   306,632 0 0
ASGN INC COM 00191U102 13,225 113,312 SH   SOLE   113,312 0 0
CARLISLE COS INC COM 142339100 15,392 62,590 SH   SOLE   62,590 0 0
CARMAX INC COM 143130102 8,498 88,076 SH   SOLE   88,076 0 0
COGENT COMMUNICATIONS HOLDIN COM NEW 19239V302 5,985 90,203 SH   SOLE   90,203 0 0
GENTEX CORP COM 371901109 7,204 246,980 SH   SOLE   246,980 0 0
GLOBE LIFE INC COM 37959E102 10,964 108,982 SH   SOLE   108,982 0 0
HILLMAN SOLUTIONS CORP COM 431636109 10,294 866,500 SH   SOLE   866,500 0 0
KEYSIGHT TECHNOLOGIES IN COM 49338L103 10,358 65,571 SH   SOLE   65,571 0 0
LAMAR ADVERTISING CO-A CL A 512816109 9,146 78,720 SH   SOLE   78,720 0 0
MKS INSTRUMENTS INC COM 55306N104 5,996 39,976 SH   SOLE   39,976 0 0
MIDDLEBY CORP COM 596278101 7,506 45,788 SH   SOLE   45,788 0 0
MOHAWK INDUSTRIES INC COM 608190104 5,983 48,169 SH   SOLE   48,169 0 0
OLD REPUBLIC INTL CORP COM 680223104 9,095 351,580 SH   SOLE   351,580 0 0
PROSPERITY BANCSHARES INC COM 743606105 6,208 89,476 SH   SOLE   89,476 0 0
HENRY SCHEIN INC COM 806407102 14,412 182,630 SH   SOLE   182,630 0 0
SNAP-ON INC COM 833034101 7,425 36,136 SH   SOLE   36,136 0 0
STARWOOD PROPERTY TRUST INC COM 85571B105 7,941 328,568 SH   SOLE   328,568 0 0
STORE CAPITAL CORP COM 862121100 7,612 260,424 SH   SOLE   260,424 0 0
TRI POINTE HOMES INC COM 87265H109 7,235 360,291 SH   SOLE   360,291 0 0
UNIVAR SOLUTIONS INC COM 91336L107 15,240 474,174 SH   SOLE   474,174 0 0
UNIVERSAL HEALTH SERVICES-B CL B 913903100 11,089 76,500 SH   SOLE   76,500 0 0
WYNDHAM HOTELS AND RESORTS INC COM 98311A105 8,352 98,616 SH   SOLE   98,616 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 15,471 233,598 SH   SOLE   233,598 0 0
CVS HEALTH CORP COM 126650100 1,022 10,094 SH   SOLE   10,094 0 0
WELLS FARGO and CO COM 949746101 917 18,933 SH   SOLE   18,933 0 0
COMCAST CORP-CLASS A CL A 20030N101 1,064 22,731 SH   SOLE   22,731 0 0
JPMORGAN CHASE and CO COM 46625H100 836 6,129 SH   SOLE   6,129 0 0
MEDTRONIC PLC SHS G5960L103 1,095 9,865 SH   SOLE   9,865 0 0
BORGWARNER INC COM 099724106 1,301 33,452 SH   SOLE   33,452 0 0
ASTRAZENECA PLC-SPONS ADR SPONSORED ADR 046353108 1,515 22,834 SH   SOLE   22,834 0 0
MONDELEZ INTERNATIONAL INC-A CLA 609207105 1,031 16,419 SH   SOLE   16,419 0 0
GLOBAL PAYMENTS INC COM 37940X102 1,917 14,006 SH   SOLE   14,006 0 0
ELECTRONIC ARTS INC COM 285512109 973 7,692 SH   SOLE   7,692 0 0
DOLLAR TREE INC COM 256746108 1,197 7,477 SH   SOLE   7,477 0 0
AMERISOURCEBERGEN CORP COM 03073E105 981 6,340 SH   SOLE   6,340 0 0
META PLATFORMS INC-CLASS A CL A 30303M102 1,186 5,332 SH   SOLE   5,332 0 0
VISA INC-CLASS A SHARES COM CL A 92826C839 1,055 4,757 SH   SOLE   4,757 0 0
ABBVIE INC COM 00287Y109 627 3,869 SH   SOLE   3,869 0 0
HCA HEALTHCARE INC COM 40412C101 476 1,899 SH   SOLE   1,899 0 0
BOOKING HOLDINGS INC COM 09857L108 1,116 475 SH   SOLE   475 0 0
ALPHABET INC-CL A CAP STK CL A 02079K305 1,110 399 SH   SOLE   399 0 0