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
ISHARES CORE S AND P 500 ETF CORE S&P500 ETF 464287200 BBG000BVZ4F5 310,297,161 754,834 SH   SOLE   0 0 754,834
INVESCO NASDAQ 100 ETF NASDAQ 100 ETF 46138G649 BBG00XS6PB10 21,600,004 163,624 SH   SOLE   0 0 163,624
HENRY SCHEIN INC COM 806407102 BBG000BNMMJ3 18,597,643 228,080 SH   SOLE   228,080 0 0
UNIVAR SOLUTIONS INC COM 91336L107 BBG000BDHD29 17,361,183 495,609 SH   SOLE   495,609 0 0
BOOZ ALLEN HAMILTON HOLDINGS CL A 099502106 BBG000R2YFG7 15,324,994 165,336 SH   SOLE   165,336 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 BBG000VC6WR2 13,084,929 387,472 SH   SOLE   387,472 0 0
KEYSIGHT TECHNOLOGIES IN COM 49338L103 BBG0059FN811 12,524,550 77,561 SH   SOLE   77,561 0 0
UNIVERSAL HEALTH SERVICES-B CL B 913903100 BBG000CB8Q50 12,213,039 96,090 SH   SOLE   96,090 0 0
GLOBE LIFE INC COM 37959E102 BBG000BVD6X4 12,088,117 109,872 SH   SOLE   109,872 0 0
SEI INVESTMENTS COMPANY COM 784117103 BBG000BSQLT9 10,946,873 190,215 SH   SOLE   190,215 0 0
ASGN INC COM 00191U102 BBG000CRN8N8 10,810,921 130,772 SH   SOLE   130,772 0 0
SPDR MSCI EAFA FOSSIL FUEL MSCI EAFE FS ETF 78470E106 BBG00F161GN9 9,979,802 269,428 SH   SOLE   0 0 269,428
CROWN HOLDINGS INC COM 228368106 BBG000BF6756 9,441,760 114,155 SH   SOLE   114,155 0 0
CABLE ONE INC COM 12685J105 BBG000F02T51 9,259,380 13,190 SH   SOLE   13,190 0 0
GENTEX CORP COM 371901109 BBG000BKJ092 8,373,402 298,730 SH   SOLE   298,730 0 0
HILLMAN SOLUTIONS CORP COM 431636109 BBG00XXPB3L3 8,315,550 987,595 SH   SOLE   987,595 0 0
LAMAR ADVERTISING CO-A CL A 512816109 BBG000FGMKY1 8,308,850 83,180 SH   SOLE   83,180 0 0
SNAP-ON INC COM 833034101 BBG000BT7JW9 8,301,923 33,626 SH   SOLE   33,626 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 BBG000CPHYL4 8,183,620 137,725 SH   SOLE   137,725 0 0
CARLISLE COS INC COM 142339100 BBG000BGGBT8 8,059,622 35,651 SH   SOLE   35,651 0 0
VANGUARD S AND P 500 ETF S&P 500 ETF SHS 922908363 BBG0015VYNT4 7,820,000 20,794 SH   SOLE   0 0 20,794
OLD REPUBLIC INTL CORP COM 680223104 BBG000C4PLF7 7,610,357 304,780 SH   SOLE   304,780 0 0
GLOBAL PAYMENTS INC COM 37940X102 BBG000CX0P89 7,570,545 71,936 SH   SOLE   71,936 0 0
TRI POINTE HOMES INC COM 87265H109 BBG0016YQTR5 7,569,186 298,941 SH   SOLE   298,941 0 0
CARMAX INC COM 143130102 BBG000BLMZK6 7,264,026 113,006 SH   SOLE   113,006 0 0
MIDDLEBY CORP COM 596278101 BBG000DQN9R3 7,086,834 48,338 SH   SOLE   48,338 0 0
WYNDHAM HOTELS AND RESORTS INC COM 98311A105 BBG00HCY3Q67 7,064,271 104,116 SH   SOLE   104,116 0 0
MKS INSTRUMENTS INC COM 55306N104 BBG000BVMG26 6,425,925 72,511 SH   SOLE   72,511 0 0
BORGWARNER INC COM 099724106 BBG000BJ49H3 6,191,052 126,065 SH   SOLE   126,065 0 0
QUALCOMM INC COM 747525103 BBG000CGC1X8 5,922,264 191,537 SH   SOLE   191,537 0 0
ALPHABET INC-CL A CAP STK CL A 02079K305 BBG009S39JX6 5,614,697 54,128 SH   SOLE   54,128 0 0
DOLLAR TREE INC COM 256746108 BBG000BSC0K9 5,420,017 37,757 SH   SOLE   37,757 0 0
ASTRAZENECA PLC-SPONS ADR SPONSORED ADR 046353108 BBG000BZ0DK8 5,147,446 74,160 SH   SOLE   74,160 0 0
MOHAWK INDUSTRIES INC COM 608190104 BBG000FLZN98 5,096,087 50,849 SH   SOLE   50,849 0 0
COMCAST CORP-CLASS A CL A 20030N101 BBG000BFT2L4 4,837,392 572,536 SH   SOLE   572,536 0 0
META PLATFORMS INC-CLASS A CL A 30303M102 BBG000MM2P62 4,656,958 21,973 SH   SOLE   21,973 0 0
ELECTRONIC ARTS INC COM 285512109 BBG000BP0KQ8 4,546,506 183,946 SH   SOLE   183,946 0 0
VISA INC-CLASS A SHARES COM CL A 92826C839 BBG000PSKYX7 4,450,806 19,741 SH   SOLE   19,741 0 0
MEDTRONIC PLC SHS G5960L103 BBG000BNWG87 4,448,531 243,877 SH   SOLE   243,877 0 0
WELLS FARGO and CO COM 949746101 BBG000BWQFY7 4,314,923 428,305 SH   SOLE   428,305 0 0
AUTODESK INC COM 052769106 BBG000BM7HL0 4,015,406 19,290 SH   SOLE   19,290 0 0
MONDELEZ INTERNATIONAL INC-A CL A 609207105 BBG000D4LWF6 3,598,668 51,616 SH   SOLE   51,616 0 0
AMERISOURCEBERGEN CORP COM 03073E105 BBG000MDCQC2 3,323,884 20,760 SH   SOLE   20,760 0 0
JPMORGAN CHASE and CO COM 46625H100 BBG000DMBXR2 3,264,787 46,016 SH   SOLE   46,016 0 0
HCA HEALTHCARE INC COM 40412C101 BBG000QW7VC1 2,989,868 11,339 SH   SOLE   11,339 0 0
BROOKFIELD INFRASTRUCTURE-A COM SB VTG SHS A 11275Q107 BBG00QDWSVK6 2,637,278 57,225 SH   SOLE   57,225 0 0
ABBVIE INC COM 00287Y109 BBG0025Y4RY4 2,231,499 14,002 SH   SOLE   14,002 0 0
ISHARES MSCI EAFE INDEX FUND MSCI EAFE ETF 464287465 BBG000D2KQ55 1,535,391 21,468 SH   SOLE   0 0 21,468
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 1,490,654 562 SH   SOLE   562 0 0
SPDR S AND P 500 ETF TRUST TR UNIT 78462F103 BBG000BDTBL9 1,242,908 3,036 SH   SOLE   0 0 3,036
MASTERCARD INC - A CL A 57636Q104 BBG000F1ZSQ2 470,616 1,295 SH   SOLE   1,295 0 0
APPLE INC COM 037833100 BBG000B9XRY4 440,613 2,672 SH   SOLE   2,672 0 0
CONSUMER STAPLES SPDR SBI CONS STPLS 81369Y308 BBG000BJ10N8 323,868 4,335 SH   SOLE   0 0 4,335
MICROSOFT CORP COM 594918104 BBG000BPH459 312,701 1,081 SH   SOLE   1,081 0 0
TELUS CORP COM 87971M103 BBG000BZYZB2 298,374 15,031 SH   SOLE   15,031 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 BBG006L2SZC7 253,883 16,065 SH   SOLE   16,065 0 0
VANGUARD TOT WORLD STK ETF TT WRLD ST ETF 922042742 BBG000GM5FZ6 241,828 2,626 SH   SOLE   0 0 2,626
TRICON RESIDENTIAL INC COM NPV 89612W102 BBG000QMKDM7 115,082 14,842 SH   SOLE   14,842 0 0
GRAN TIERRA ENERGY INC COM 38500T101 BBG000BB43G4 11,726 13,339 SH   SOLE   13,339 0 0