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
3M CO COM 88579Y101   1,182,206 9,158 SH   SOLE   0 0 9,158
ADOBE INC COM 00724F101   283,261 637 SH   SOLE   0 0 637
AGREE RLTY CORP COM 008492100   789,956 11,213 SH   SOLE   0 0 11,213
AIR PRODS & CHEMS INC COM 009158106   1,251,484 4,315 SH   SOLE   0 0 4,315
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   575,300 6,785 SH   SOLE   0 0 6,785
ALLSTATE CORP COM 020002101   327,936 1,701 SH   SOLE   0 0 1,701
ALPHABET INC CAP STK CL C 02079K107   4,810,895 25,262 SH   SOLE   0 0 25,262
ALTRIA GROUP INC COM 02209S103   1,464,747 28,012 SH   SOLE   0 0 28,012
AMERICAN EXPRESS CO COM 025816109   2,733,733 9,211 SH   SOLE   0 0 9,211
AMERICAN TOWER CORP NEW COM 03027X100   438,717 2,392 SH   SOLE   0 0 2,392
AUTOMATIC DATA PROCESSING IN COM 053015103   1,436,133 4,906 SH   SOLE   0 0 4,906
BANK AMERICA CORP COM 060505104   222,367 5,059 SH   SOLE   0 0 5,059
BANK NOVA SCOTIA HALIFAX COM 064149107   301,692 5,616 SH   SOLE   0 0 5,616
BERKLEY W R CORP COM 084423102   1,720,488 29,400 SH   SOLE   0 0 29,400
BOEING CO COM 097023105   1,440,780 8,140 SH   SOLE   0 0 8,140
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   836,341 23,027 SH   SOLE   0 0 23,027
CANADIAN NATL RY CO COM 136375102   296,206 2,918 SH   SOLE   0 0 2,918
CAPITAL ONE FINL CORP COM 14040H105   236,987 1,329 SH   SOLE   0 0 1,329
CASEYS GEN STORES INC COM 147528103   250,021 631 SH   SOLE   0 0 631
CATERPILLAR INC COM 149123101   4,485,890 12,366 SH   SOLE   0 0 12,366
CHUBB LIMITED COM H1467J104   1,209,918 4,379 SH   SOLE   0 0 4,379
CINCINNATI FINL CORP COM 172062101   1,685,170 11,727 SH   SOLE   0 0 11,727
CITIGROUP INC COM NEW 172967424   302,959 4,304 SH   SOLE   0 0 4,304
CME GROUP INC COM 12572Q105   1,342,754 5,782 SH   SOLE   0 0 5,782
CNH INDL N V SHS N20944109   1,215,630 107,293 SH   SOLE   0 0 107,293
COPART INC COM 217204106   701,593 12,225 SH   SOLE   0 0 12,225
CRH PLC ORD G25508105   914,560 9,885 SH   SOLE   0 0 9,885
CROWN CASTLE INC COM 22822V101   1,108,543 12,214 SH   SOLE   0 0 12,214
CUMMINS INC COM 231021106   2,274,615 6,525 SH   SOLE   0 0 6,525
DEERE & CO COM 244199105   1,304,149 3,078 SH   SOLE   0 0 3,078
ENBRIDGE INC COM 29250N105   1,354,663 31,927 SH   SOLE   0 0 31,927
ENTERPRISE PRODS PARTNERS L COM 293792107   1,973,955 62,945 SH   SOLE   0 0 62,945
FEDERAL AGRIC MTG CORP CL C 313148306   1,270,524 6,451 SH   SOLE   0 0 6,451
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   1,338,572 7,712 SH   SOLE   0 0 7,712
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   1,450,096 25,830 SH   SOLE   0 0 25,830
FIFTH THIRD BANCORP COM 316773100   1,720,923 40,703 SH   SOLE   0 0 40,703
FLAGSTAR FINANCIAL INC COM NEW 649445400   126,244 13,531 SH   SOLE   0 0 13,531
GENERAL DYNAMICS CORP COM 369550108   1,191,765 4,523 SH   SOLE   0 0 4,523
GENUINE PARTS CO COM 372460105   1,465,338 12,550 SH   SOLE   0 0 12,550
GRAINGER W W INC COM 384802104   864,321 820 SH   SOLE   0 0 820
HOME DEPOT INC COM 437076102   2,525,323 6,492 SH   SOLE   0 0 6,492
HONEYWELL INTL INC COM 438516106   403,214 1,785 SH   SOLE   0 0 1,785
ILLINOIS TOOL WKS INC COM 452308109   2,070,825 8,167 SH   SOLE   0 0 8,167
INTEL CORP COM 458140100   393,221 19,612 SH   SOLE   0 0 19,612
INTERCONTINENTAL EXCHANGE IN COM 45866F104   509,167 3,417 SH   SOLE   0 0 3,417
JOHNSON & JOHNSON COM 478160104   1,727,727 11,946 SH   SOLE   0 0 11,946
JPMORGAN CHASE & CO. COM 46625H100   2,484,594 10,365 SH   SOLE   0 0 10,365
L3HARRIS TECHNOLOGIES INC COM 502431109   958,667 4,559 SH   SOLE   0 0 4,559
LEGGETT & PLATT INC COM 524660107   247,882 25,821 SH   SOLE   0 0 25,821
LOCKHEED MARTIN CORP COM 539830109   2,347,090 4,830 SH   SOLE   0 0 4,830
M & T BK CORP COM 55261F104   220,912 1,175 SH   SOLE   0 0 1,175
MASTERCARD INCORPORATED CL A 57636Q104   3,174,164 6,028 SH   SOLE   0 0 6,028
MEDTRONIC PLC SHS G5960L103   472,490 5,915 SH   SOLE   0 0 5,915
META PLATFORMS INC CL A 30303M102   4,288,275 7,324 SH   SOLE   0 0 7,324
MICROSOFT CORP COM 594918104   5,290,247 12,551 SH   SOLE   0 0 12,551
MOODYS CORP COM 615369105   2,770,635 5,853 SH   SOLE   0 0 5,853
MPLX LP COM UNIT REP LTD 55336V100   417,579 8,725 SH   SOLE   0 0 8,725
MURPHY USA INC COM 626755102   263,921 526 SH   SOLE   0 0 526
NASDAQ INC COM 631103108   2,472,920 31,987 SH   SOLE   0 0 31,987
OLD REP INTL CORP COM 680223104   984,911 27,215 SH   SOLE   0 0 27,215
PACCAR INC COM 693718108   2,609,452 25,086 SH   SOLE   0 0 25,086
PARKER-HANNIFIN CORP COM 701094104   3,999,357 6,288 SH   SOLE   0 0 6,288
PAYPAL HLDGS INC COM 70450Y103   395,171 4,630 SH   SOLE   0 0 4,630
PENSKE AUTOMOTIVE GRP INC COM 70959W103   3,292,704 21,600 SH   SOLE   0 0 21,600
PHILIP MORRIS INTL INC COM 718172109   2,034,757 16,907 SH   SOLE   0 0 16,907
PPG INDS INC COM 693506107   770,094 6,447 SH   SOLE   0 0 6,447
PROCTER AND GAMBLE CO COM 742718109   1,985,982 11,846 SH   SOLE   0 0 11,846
REALTY INCOME CORP COM 756109104   1,157,673 21,676 SH   SOLE   0 0 21,676
ROYAL BK CDA COM 780087102   2,050,116 17,012 SH   SOLE   0 0 17,012
RTX CORPORATION COM 75513E101   1,034,190 8,937 SH   SOLE   0 0 8,937
S&P GLOBAL INC COM 78409V104   513,967 1,032 SH   SOLE   0 0 1,032
SMITH A O CORP COM 831865209   1,003,642 14,714 SH   SOLE   0 0 14,714
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,758,240 3,000 SH Call SOLE   0 0 3,000
STANLEY BLACK & DECKER INC COM 854502101   780,017 9,715 SH   SOLE   0 0 9,715
STRYKER CORPORATION COM 863667101   201,628 560 SH   SOLE   0 0 560
SYSCO CORP COM 871829107   206,289 2,698 SH   SOLE   0 0 2,698
TORONTO DOMINION BK ONT COM NEW 891160509   1,275,684 23,961 SH   SOLE   0 0 23,961
TRAVELERS COMPANIES INC COM 89417E109   3,893,987 16,165 SH   SOLE   0 0 16,165
TRUIST FINL CORP COM 89832Q109   1,368,943 31,557 SH   SOLE   0 0 31,557
UNITED PARCEL SERVICE INC CL B 911312106   1,101,357 8,734 SH   SOLE   0 0 8,734
UNITEDHEALTH GROUP INC COM 91324P102   2,272,829 4,493 SH   SOLE   0 0 4,493
US BANCORP DEL COM NEW 902973304   1,478,712 30,916 SH   SOLE   0 0 30,916
VISA INC COM CL A 92826C839   2,973,620 9,409 SH   SOLE   0 0 9,409
WALGREENS BOOTS ALLIANCE INC COM 931427108   292,551 31,356 SH   SOLE   0 0 31,356
WATSCO INC COM 942622200   3,271,263 6,903 SH   SOLE   0 0 6,903
WELLS FARGO CO NEW COM 949746101   2,219,584 31,600 SH   SOLE   0 0 31,600
WP CAREY INC COM 92936U109   284,821 5,228 SH   SOLE   0 0 5,228
YUM CHINA HLDGS INC COM 98850P109   873,322 18,130 SH   SOLE   0 0 18,130