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
ASTRAZENECA PLC ORD G0593M107 1,273,677 6,717 SH SOLE 6,717 0 0
EATON CORP PLC SHS G29183103 3,338,650 7,835 SH SOLE 7,835 0 0
LINDE PLC SHS G54950103 3,040,469 5,859 SH SOLE 5,859 0 0
CHUBB LIMITED COM H1467J104 2,516,705 7,386 SH SOLE 7,386 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 2,154,563 1,083 SH SOLE 1,083 0 0
AGF INVTS TR US MARKET NETRL 00110G408 497,256 44,597 SH SOLE 44,597 0 0
AT&T INC COM 00206R102 661,965 31,979 SH SOLE 31,979 0 0
ABBOTT LABORATORIES COM 002824100 2,013,611 22,191 SH SOLE 22,191 0 0
ABBVIE INC COM 00287Y109 9,356,226 37,181 SH SOLE 37,181 0 0
AGNICO EAGLE MINES LTD COM 008474108 231,143 1,490 SH SOLE 1,490 0 0
AGREE RLTY CORP COM 008492100 2,350,969 31,040 SH SOLE 31,040 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 871,917 2,974 SH SOLE 2,974 0 0
ALBEMARLE CORP COM 012653101 494,209 3,660 SH SOLE 3,660 0 0
ALLIANT ENERGY CORP COM 018802108 1,412,890 18,520 SH SOLE 18,520 0 0
ALPHABET INC CAP STK CL C 02079K107 3,029,451 8,574 SH SOLE 8,574 0 0
ALPHABET INC CAP STK CL A 02079K305 6,583,470 18,422 SH SOLE 18,422 0 0
ALTRIA GROUP INC COM 02209S103 367,736 5,111 SH SOLE 5,111 0 0
AMAZON COM INC COM 023135106 2,308,322 9,685 SH SOLE 9,685 0 0
AMERICAN ELEC PWR CO INC COM 025537101 3,732,313 27,281 SH SOLE 27,281 0 0
AMERICAN EXPRESS CO COM 025816109 1,853,610 5,480 SH SOLE 5,480 0 0
AMERICAN TOWER CORP COM 03027X100 231,451 1,415 SH SOLE 1,415 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 845,006 6,422 SH SOLE 6,422 0 0
AMGEN INC COM 031162100 555,854 1,535 SH SOLE 1,535 0 0
AMPHENOL CORP CL A 032095101 357,929 2,030 SH SOLE 1,855 0 175
ANALOG DEVICES INC COM 032654105 2,249,173 5,663 SH SOLE 5,603 0 60
APPLE INC COM 037833100 8,757,191 30,264 SH SOLE 30,064 0 200
ATMOS ENERGY CORP COM 049560105 2,446,234 14,200 SH SOLE 14,200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,710,627 16,569 SH SOLE 16,529 0 40
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 287,724 575 SH SOLE 575 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 995,212 17,272 SH SOLE 17,272 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 364,384 5,900 SH SOLE 5,900 0 0
BROADCOM INC COM 11135F101 18,265,345 48,353 SH SOLE 48,053 0 300
BROWN FORMAN CORP CL A 115637100 264,270 9,659 SH SOLE 9,659 0 0
BROWN FORMAN CORP CL B 115637209 575,000 21,576 SH SOLE 21,576 0 0
CDW CORP COM 12514G108 791,381 5,627 SH SOLE 5,627 0 0
CSX CORP COM 126408103 1,789,884 37,658 SH SOLE 37,658 0 0
CARLISLE COS INC COM 142339100 1,675,905 4,620 SH SOLE 4,620 0 0
CATERPILLAR INC COM 149123101 871,088 818 SH SOLE 768 0 50
CHESAPEAKE UTILS CORP COM 165303108 2,910,002 23,759 SH SOLE 23,759 0 0
CHEVRON CORPORATION COM 166764100 5,814,529 35,078 SH SOLE 34,978 0 100
CHURCH & DWIGHT CO INC COM 171340102 827,355 8,540 SH SOLE 8,540 0 0
CHURCHILL DOWNS INC COM 171484108 3,514,156 39,203 SH SOLE 39,203 0 0
CINCINNATI FINL CORP COM 172062101 770,367 4,161 SH SOLE 4,161 0 0
CISCO SYS INC COM 17275R102 7,417,951 63,153 SH SOLE 63,153 0 0
CLOROX CO DEL COM 189054109 449,045 4,705 SH SOLE 4,705 0 0
COCA COLA CO COM 191216100 2,612,099 32,141 SH SOLE 32,141 0 0
COLGATE PALMOLIVE CO COM 194162103 310,611 3,388 SH SOLE 3,388 0 0
CONOCOPHILLIPS COM 20825C104 573,755 5,519 SH SOLE 5,519 0 0
CONSTELLATION ENERGY CORP COM 21037T109 4,342,997 17,486 SH SOLE 17,486 0 0
CORNING INC COM 219350105 4,738,226 18,550 SH SOLE 18,550 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 913,954 977 SH SOLE 977 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 2,487,836 3,260 SH SOLE 3,260 0 0
CURTISS WRIGHT CORP COM 231561101 772,157 1,019 SH SOLE 960 0 59
DIAMONDBACK ENERGY INC COM 25278X109 205,662 1,170 SH SOLE 1,100 0 70
DICKS SPORTING GOODS INC COM 253393102 360,401 1,589 SH SOLE 1,589 0 0
DISNEY WALT CO COM 254687106 401,651 4,173 SH SOLE 4,173 0 0
DOMINION ENERGY INC COM 25746U109 505,755 7,406 SH SOLE 7,406 0 0
DOVER CORP COM 260003108 1,341,418 5,981 SH SOLE 5,981 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 342,398 2,705 SH SOLE 2,705 0 0
EQT CORP COM 26884L109 219,219 4,123 SH SOLE 4,123 0 0
EMERSON ELEC CO COM 291011104 706,158 4,933 SH SOLE 4,933 0 0
ENBRIDGE INC COM 29250N105 1,864,010 34,385 SH SOLE 34,385 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 456,559 12,420 SH SOLE 12,420 0 0
ESSENTIAL UTILS INC COM 29670G102 310,272 8,099 SH SOLE 8,099 0 0
EXXON MOBIL CORP COM 30231G102 7,648,663 55,944 SH SOLE 55,863 0 81
META PLATFORMS INC CL A 30303M102 2,196,267 3,899 SH SOLE 3,899 0 0
FIRST FARMERS BANK HOLDING CO CDT COM 320167109 1,163,389 19,826 SH SOLE 19,826 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 237,350 4,700 SH SOLE 4,700 0 0
GE VERNOVA INC COM 36828A101 203,250 173 SH SOLE 173 0 0
GE AEROSPACE COM NEW 369604301 2,172,118 5,812 SH SOLE 5,812 0 0
GRACO INC COM 384109104 400,733 5,300 SH SOLE 5,300 0 0
HERSHEY CO COM 427866108 1,271,661 7,248 SH SOLE 7,248 0 0
HOME DEPOT INC COM 437076102 3,182,584 9,024 SH SOLE 9,024 0 0
HONEYWELL AEROSPACE INC COM 43849R105 893,936 4,043 SH SOLE 4,043 0 0
HONEYWELL INTL INC COM 438516205 905,339 4,043 SH SOLE 4,043 0 0
ITT INC COM 45073V108 265,987 1,345 SH SOLE 1,345 0 0
ILLINOIS TOOL WKS INC COM 452308109 254,241 940 SH SOLE 940 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 780,357 2,775 SH SOLE 2,775 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,064,987 2,678 SH SOLE 2,678 0 0
ISHARES TR MSCI ACWI EX US 464288240 2,466,496 32,407 SH SOLE 32,407 0 0
JPMORGAN CHASE & CO COM 46625H100 7,415,661 22,655 SH SOLE 22,655 0 0
JACOBS SOLUTIONS INC COM 46982L108 1,305,108 10,358 SH SOLE 10,358 0 0
JOHNSON & JOHNSON COM 478160104 8,940,759 35,204 SH SOLE 35,104 0 100
KIMBERLY-CLARK CORP COM 494368103 507,905 4,627 SH SOLE 4,627 0 0
KINDER MORGAN INC DEL COM 49456B101 1,820,979 56,959 SH SOLE 56,959 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 3,619,007 12,454 SH SOLE 12,454 0 0
LEIDOS HOLDINGS INC COM 525327102 202,644 1,968 SH SOLE 1,968 0 0
ELI LILLY & CO COM 532457108 10,852,442 9,048 SH SOLE 8,953 0 95
LINCOLN ELEC HLDGS INC COM 533900106 2,756,524 10,382 SH SOLE 10,382 0 0
MARATHON PETE CORP COM 56585A102 3,644,320 14,254 SH SOLE 14,254 0 0
MARSH & MCLENNAN COS INC COM 571748102 3,158,729 18,952 SH SOLE 18,952 0 0
MCDONALDS CORP COM 580135101 1,526,710 5,648 SH SOLE 5,648 0 0
MCKESSON CORP COM 58155Q103 2,394,496 3,169 SH SOLE 3,169 0 0
MERCK & CO INC COM 58933Y105 3,629,225 28,243 SH SOLE 28,068 0 175
MICROSOFT CORP COM 594918104 12,524,146 33,575 SH SOLE 33,525 0 50
MICRON TECHNOLOGY INC COM 595112103 3,834,551 3,322 SH SOLE 3,322 0 0
MONDELEZ INTL INC CL A 609207105 3,198,783 55,304 SH SOLE 55,304 0 0
MOOG INC CL A 615394202 1,457,161 3,438 SH SOLE 3,293 0 145
NEXTERA ENERGY INC COM 65339F101 1,326,994 15,119 SH SOLE 14,919 0 200
NORTHROP GRUMMAN CORP COM 666807102 284,194 558 SH SOLE 558 0 0
NVIDIA CORPORATION COM 67066G104 1,315,191 6,573 SH SOLE 6,573 0 0
NUTRIEN LTD COM 67077M108 1,159,916 18,426 SH SOLE 18,426 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,799,729 8,309 SH SOLE 8,309 0 0
ONEOK INC NEW COM 682680103 654,484 7,528 SH SOLE 7,528 0 0
ORACLE CORP COM 68389X105 578,872 3,950 SH SOLE 3,950 0 0
PNC FINL SVCS GROUP INC COM 693475105 411,187 1,670 SH SOLE 1,670 0 0
PALO ALTO NETWORKS INC COM 697435105 400,357 1,174 SH SOLE 1,174 0 0
PEPSICO INC COM 713448108 3,817,332 28,193 SH SOLE 28,193 0 0
PFIZER INC COM 717081103 514,589 21,370 SH SOLE 21,370 0 0
PHILIP MORRIS INTL INC COM 718172109 7,292,120 40,308 SH SOLE 40,308 0 0
PHILLIPS 66 COM 718546104 308,178 1,823 SH SOLE 1,823 0 0
PROCTER & GAMBLE CO COM 742718109 5,434,771 37,062 SH SOLE 37,062 0 0
PROLOGIS INC. COM 74340W103 1,490,982 11,006 SH SOLE 11,006 0 0
QUANTA SVCS INC COM 74762E102 331,218 460 SH SOLE 460 0 0
RPM INTL INC COM 749685103 840,627 7,563 SH SOLE 7,563 0 0
RTX CORPORATION COM 75513E101 1,449,157 7,638 SH SOLE 7,638 0 0
REALTY INCOME CORP COM 756109104 1,193,039 19,255 SH SOLE 19,255 0 0
ROCKET LAB CORP COM 773121108 379,662 3,735 SH SOLE 3,735 0 0
ROPER TECHNOLOGIES INC COM 776696106 565,449 1,671 SH SOLE 1,671 0 0
ROYAL GOLD INC COM 780287108 1,654,966 8,291 SH SOLE 8,291 0 0
S&P GLOBAL INC COM 78409V104 1,544,329 3,792 SH SOLE 3,792 0 0
SANDISK CORP COM 80004C200 304,679 134 SH SOLE 134 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 230,315 2,086 SH SOLE 2,086 0 0
SEMPRA COM 816851109 624,123 6,732 SH SOLE 6,732 0 0
SHERWIN WILLIAMS CO COM 824348106 239,646 696 SH SOLE 696 0 0
SOUTHERN CO COM 842587107 1,951,718 20,392 SH SOLE 20,392 0 0
STRYKER CORPORATION COM 863667101 7,378,590 23,436 SH SOLE 23,436 0 0
SYSCO CORP COM 871829107 500,644 5,990 SH SOLE 5,990 0 0
TJX COS INC NEW COM 872540109 2,891,226 19,084 SH SOLE 18,924 0 160
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 3,678,721 7,703 SH SOLE 7,703 0 0
TARGET CORP COM 87612E106 3,885,386 29,748 SH SOLE 29,748 0 0
TERADYNE INC COM 880770102 2,305,497 4,765 SH SOLE 4,765 0 0
TEXAS ROADHOUSE INC COM 882681109 3,191,579 16,517 SH SOLE 16,517 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,840,705 5,666 SH SOLE 5,666 0 0
3M CO COM 88579Y101 743,976 4,595 SH SOLE 4,595 0 0
TRACTOR SUPPLY CO COM 892356106 253,512 8,020 SH SOLE 8,020 0 0
TRAVELERS COMPANIES INC COM 89417E109 266,736 808 SH SOLE 808 0 0
US BANCORP COM NEW 902973304 233,566 3,867 SH SOLE 3,867 0 0
UNILEVER PLC SPON ADR NEW 904767803 260,980 4,341 SH SOLE 4,341 0 0
UNION PAC CORP COM 907818108 2,782,288 10,229 SH SOLE 10,119 0 110
UNITED PARCEL SVCS INC CL B 911312106 549,862 5,115 SH SOLE 5,115 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,616,385 3,889 SH SOLE 3,839 0 50
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 511,572 2,162 SH SOLE 2,162 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 224,614 607 SH SOLE 607 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 728,840 17,214 SH SOLE 17,214 0 0
VISA INC COM CL A 92826C839 4,040,227 11,776 SH SOLE 11,776 0 0
VULCAN MATLS CO COM 929160109 3,385,239 11,475 SH SOLE 11,475 0 0
WEC ENERGY GROUP INC COM 92939U106 256,894 2,200 SH SOLE 2,200 0 0
WALMART INC COM 931142103 1,778,408 15,702 SH SOLE 15,702 0 0
WASTE MGMT INC DEL COM 94106L109 274,588 1,232 SH SOLE 1,232 0 0
WEYERHAEUSER CO COM NEW 962166104 428,286 17,890 SH SOLE 17,890 0 0
WOODWARD INC COM 980745103 1,453,303 3,416 SH SOLE 3,416 0 0
XYLEM INC COM 98419M100 341,272 2,887 SH SOLE 2,887 0 0