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
Expires: July 31, 2015
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
3M CO COM 88579Y101 1,453,220 8,853 SH SOLE 0 0 0 8,853
ADOBE INC COM 00724F101 853,707 3,558 SH SOLE 0 0 0 3,558
AGREE RLTY CORP COM 008492100 727,695 10,892 SH SOLE 0 0 0 10,892
AIR PRODUCTS AND CHEMICALS I COM 009158106 1,215,309 4,368 SH SOLE 0 0 0 4,368
ALLSTATE CORP COM 020002101 327,465 1,476 SH SOLE 0 0 0 1,476
ALPHABET INC CAP STK CL A 02079K305 251,178 730 SH SOLE 0 0 0 730
ALPHABET INC CAP STK CL C 02079K107 8,559,730 25,121 SH SOLE 0 0 0 25,121
ALTRIA GROUP INC COM 02209S103 1,900,402 28,221 SH SOLE 0 0 0 28,221
AMAZON COM INC COM 023135106 2,076,416 8,334 SH SOLE 0 0 0 8,334
AMERICAN EXPRESS CO COM 025816109 2,762,749 9,085 SH SOLE 0 0 0 9,085
AMERICAN FINANCIAL GROUP INC COM 025932104 1,162,186 8,498 SH SOLE 0 0 0 8,498
AMERICAN TOWER CORP COM 03027X100 1,010,295 6,172 SH SOLE 0 0 0 6,172
AUTOMATIC DATA PROCESSING IN COM 053015103 1,287,977 4,991 SH SOLE 0 0 0 4,991
BANK NOVA SCOTIA B C COM 064149107 490,173 5,396 SH SOLE 0 0 0 5,396
BANK OF AMER CORP COM 060505104 269,973 4,960 SH SOLE 0 0 0 4,960
BANK OF MONTREAL COM 063671101 203,209 1,215 SH SOLE 0 0 0 1,215
BECTON DICKINSON & CO COM 075887109 622,025 3,475 SH SOLE 0 0 0 3,475
BERKLEY W R CORP COM 084423102 1,969,399 29,159 SH SOLE 0 0 0 29,159
BLOCK H & R INC COM 093671105 437,585 10,712 SH SOLE 0 0 0 10,712
BOEING CO COM 097023105 1,424,213 7,655 SH SOLE 0 0 0 7,655
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1,283,731 23,598 SH SOLE 0 0 0 23,598
CANADIAN NATL RY CO COM 136375102 381,669 3,210 SH SOLE 0 0 0 3,210
CHEVRON CORPORATION COM 166764100 994,911 4,872 SH SOLE 0 0 0 4,872
CHUBB LIMITED COM H1467J104 1,499,077 4,609 SH SOLE 0 0 0 4,609
CINCINNATI FINL CORP COM 172062101 1,832,755 11,500 SH SOLE 0 0 0 11,500
CIRCLE INTERNET GROUP INC COM CL A 172573107 712,578 8,672 SH SOLE 0 0 0 8,672
CITIGROUP INC COM NEW 172967424 498,369 3,849 SH SOLE 0 0 0 3,849
CME GROUP INC COM 12572Q105 1,815,259 6,929 SH SOLE 0 0 0 6,929
COPART INC COM 217204106 349,511 12,812 SH SOLE 0 0 0 12,812
CRH PLC ORD G25508105 843,235 10,184 SH SOLE 0 0 0 10,184
CROWN CASTLE INC COM 22822V101 1,081,596 16,228 SH SOLE 0 0 0 16,228
ENBRIDGE INC COM 29250N105 1,528,824 32,885 SH SOLE 0 0 0 32,885
ENTERPRISE PRODS PARTNERS L COM 293792107 3,033,936 85,199 SH SOLE 0 0 0 85,199
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 646,931 3,975 SH SOLE 0 0 0 3,975
FEDERAL AGRIC MTG CORP CL C 313148306 1,707,297 8,251 SH SOLE 0 0 0 8,251
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 1,759,143 7,902 SH SOLE 0 0 0 7,902
FIDELITY NATL FINL INC COM SHS 31620R303 1,115,362 28,858 SH SOLE 0 0 0 28,858
FIFTH THIRD BANCORP COM 316773100 1,969,332 38,935 SH SOLE 0 0 0 38,935
FLAGSTAR BANK NATIONAL ASSOC COM NEW 649445400 150,543 12,900 SH SOLE 0 0 0 12,900
FLOWERS FOODS INC COM 343498101 57,998 10,450 SH SOLE 0 0 0 10,450
GENERAL DYNAMICS CORP COM 369550108 1,308,738 3,944 SH SOLE 0 0 0 3,944
GENUINE PARTS CO COM 372460105 1,681,018 13,369 SH SOLE 0 0 0 13,369
ILLINOIS TOOL WKS INC COM 452308109 2,007,813 7,804 SH SOLE 0 0 0 7,804
INTERCONTINENTAL EXCHANGE IN COM 45866F104 773,377 5,087 SH SOLE 0 0 0 5,087
INTUIT COM 461202103 811,139 2,942 SH SOLE 0 0 0 2,942
JOHNSON & JOHNSON COM 478160104 2,921,583 11,036 SH SOLE 0 0 0 11,036
JPMORGAN CHASE & CO COM 46625H100 3,236,510 9,783 SH SOLE 0 0 0 9,783
KINDER MORGAN INC DEL COM 49456B101 631,612 20,949 SH SOLE 0 0 0 20,949
L3HARRIS TECHNOLOGIES INC COM 502431109 975,770 4,121 SH SOLE 0 0 0 4,121
LAMAR ADVERTISING CO CL A 512816109 1,357,804 9,422 SH SOLE 0 0 0 9,422
M & T BK CORP COM 55261F104 255,680 1,175 SH SOLE 0 0 0 1,175
MASTERCARD INCORPORATED CL A 57636Q104 3,293,930 5,973 SH SOLE 0 0 0 5,973
MEDTRONIC PLC SHS G5960L103 471,661 5,466 SH SOLE 0 0 0 5,466
META PLATFORMS INC CL A 30303M102 5,932,698 8,181 SH SOLE 0 0 0 8,181
MICROSOFT CORP COM 594918104 7,021,601 13,690 SH SOLE 0 0 0 13,690
MID-AMER APT CMNTYS INC COM 59522J103 566,094 4,808 SH SOLE 0 0 0 4,808
MOBILITY GLOBAL INC COM SHS 60744M106 1,008,986 58,833 SH SOLE 0 0 0 58,833
MOODYS CORP COM 615369105 2,549,940 5,615 SH SOLE 0 0 0 5,615
MPLX LP COM UNIT REP LTD 55336V100 2,783,053 49,415 SH SOLE 0 0 0 49,415
MURPHY USA INC COM 626755102 970,762 1,926 SH SOLE 0 0 0 1,926
NASDAQ INC COM 631103108 2,875,595 31,253 SH SOLE 0 0 0 31,253
NNN REIT INC COM 637417106 475,000 11,560 SH SOLE 0 0 0 11,560
OLD REP INTL CORP COM 680223104 2,221,624 59,545 SH SOLE 0 0 0 59,545
ONEOK INC NEW COM 30609A109 914,009 10,719 SH SOLE 0 0 0 10,719
PACCAR INC COM 693718108 2,731,201 24,872 SH SOLE 0 0 0 24,872
PAYCHEX INC COM 704326107 918,513 9,325 SH SOLE 0 0 0 9,325
PAYPAL HLDGS INC COM 70450Y103 329,783 6,278 SH SOLE 0 0 0 6,278
PENSKE AUTOMOTIVE GRP INC COM 70959W103 5,471,686 27,312 SH SOLE 0 0 0 27,312
PHILIP MORRIS INTL INC COM 718172109 3,473,687 18,204 SH SOLE 0 0 0 18,204
PPG INDS INC COM 693506107 673,763 6,458 SH SOLE 0 0 0 6,458
PROCTER & GAMBLE CO COM 742718109 1,587,039 10,924 SH SOLE 0 0 0 10,924
PROLOGIS INC. COM 74340W103 494,690 3,810 SH SOLE 0 0 0 3,810
REALTY INCOME CORP COM 756109104 1,378,786 25,392 SH SOLE 0 0 0 25,392
ROYAL BK CDA COM 780087102 3,184,168 16,197 SH SOLE 0 0 0 16,197
RTX CORPORATION COM 75513E101 1,577,097 8,495 SH SOLE 0 0 0 8,495
S&P GLOBAL INC COM 78409V104 510,050 1,293 SH SOLE 0 0 0 1,293
SL GREEN RLTY CORP COM 78440X887 1,573,365 32,162 SH SOLE 0 0 0 32,162
SMITH A O CORP COM 831865209 782,754 13,886 SH SOLE 0 0 0 13,886
STANLEY BLACK & DECKER INC COM 854502101 847,806 9,570 SH SOLE 0 0 0 9,570
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 79,389,783 104,100 SH Call SOLE 0 0 0 104,100
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,525,260 2,000 SH Call SOLE 0 0 0 2,000
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 20,362,221 26,700 SH Call SOLE 0 0 0 26,700
TORONTO DOMINION BK ONT COM NEW 891160509 2,705,658 23,021 SH SOLE 0 0 0 23,021
TRAVELERS COMPANIES INC COM 89417E109 5,372,606 15,070 SH SOLE 0 0 0 15,070
TRUIST FINL CORP COM 89832Q109 1,402,983 30,302 SH SOLE 0 0 0 30,302
UNITED PARCEL SVCS INC CL B 911312106 735,373 7,870 SH SOLE 0 0 0 7,870
UNITEDHEALTH GROUP INC COM 91324P102 2,394,096 6,522 SH SOLE 0 0 0 6,522
US BANCORP COM NEW 902973304 1,703,689 29,496 SH SOLE 0 0 0 29,496
VERISK ANALYTICS INC COM 92345Y106 414,086 2,467 SH SOLE 0 0 0 2,467
VISA INC COM CL A 92826C839 3,387,763 9,428 SH SOLE 0 0 0 9,428
WATSCO INC COM 942622200 2,228,404 7,362 SH SOLE 0 0 0 7,362
WELLS FARGO & CO COM 949746101 2,361,235 29,497 SH SOLE 0 0 0 29,497
WP CAREY INC COM 92936U109 915,225 14,161 SH SOLE 0 0 0 14,161
WW GRAINGER INC COM 384802104 971,693 780 SH SOLE 0 0 0 780
YUM CHINA HLDGS INC COM 98850P109 914,270 22,245 SH SOLE 0 0 0 22,245