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
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 70,950 13,750 SH SOLE 13,750 0 0
3M CO COM 88579Y101 915,612 5,719 SH SOLE 5,719 0 0
ABBOTT LABS COM 002824100 2,783,317 22,215 SH SOLE 22,215 0 0
ABBVIE INC COM 00287Y109 3,136,482 13,727 SH SOLE 13,727 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,355,988 5,054 SH SOLE 5,054 0 0
AIR PRODS & CHEMS INC COM 009158106 826,035 3,344 SH SOLE 3,344 0 0
ALBEMARLE CORP COM 012653101 211,877 1,498 SH SOLE 1,498 0 0
ALPHABET INC CAP STK CL A 02079K305 7,765,530 24,810 SH SOLE 24,810 0 0
ALPHABET INC CAP STK CL C 02079K107 1,203,109 3,834 SH SOLE 3,834 0 0
AMAZON COM INC COM 023135106 3,909,860 16,939 SH SOLE 16,939 0 0
AMGEN INC COM 031162100 751,176 2,295 SH SOLE 2,295 0 0
APPLE INC COM 037833100 12,261,488 45,102 SH SOLE 45,102 0 0
ARISTA NETWORKS INC COM SHS 040413205 1,153,064 8,800 SH SOLE 8,800 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,278,483 1,195 SH SOLE 1,195 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 3,042,002 11,826 SH SOLE 11,826 0 0
AUTONATION INC COM 05329W102 450,746 2,183 SH SOLE 2,183 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,245,840 4,468 SH SOLE 4,468 0 0
BOOKING HOLDINGS INC COM 09857L108 589,086 110 SH SOLE 110 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 384,592 7,130 SH SOLE 7,130 0 0
BROADCOM INC COM 11135F101 2,440,005 7,050 SH SOLE 7,050 0 0
CASEYS GEN STORES INC COM 147528103 452,669 819 SH SOLE 819 0 0
CHEVRON CORP NEW COM 166764100 2,012,269 13,203 SH SOLE 13,203 0 0
CHUBB LIMITED COM H1467J104 991,917 3,178 SH SOLE 3,178 0 0
CINCINNATI FINL CORP COM 172062101 2,108,951 12,913 SH SOLE 12,913 0 0
CISCO SYS INC COM 17275R102 671,702 8,720 SH SOLE 8,720 0 0
COCA COLA CO COM 191216100 927,753 13,271 SH SOLE 13,271 0 0
COLGATE PALMOLIVE CO COM 194162103 703,436 8,902 SH SOLE 8,902 0 0
CORNING INC COM 219350105 326,161 3,725 SH SOLE 3,725 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,780,732 2,065 SH SOLE 2,065 0 0
D R HORTON INC COM 23331A109 349,129 2,424 SH SOLE 2,424 0 0
DISNEY WALT CO COM 254687106 858,053 7,542 SH SOLE 7,542 0 0
DONALDSON INC COM 257651109 329,372 3,715 SH SOLE 3,715 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 709,238 6,051 SH SOLE 6,051 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 247,225 2,900 SH SOLE 2,900 0 0
ELI LILLY & CO COM 532457108 2,281,546 2,123 SH SOLE 2,123 0 0
EMERSON ELEC CO COM 291011104 2,313,708 17,433 SH SOLE 17,433 0 0
ENBRIDGE INC COM 29250N105 560,902 11,727 SH SOLE 11,727 0 0
ERIE INDTY CO CL A 29530P102 280,057 977 SH SOLE 977 0 0
ESSENTIAL UTILS INC COM 29670G102 461,739 12,037 SH SOLE 12,037 0 0
EXPEDITORS INTL WASH INC COM 302130109 570,559 3,829 SH SOLE 3,829 0 0
EXXON MOBIL CORP COM 30231G102 2,571,184 21,366 SH SOLE 21,366 0 0
GALLAGHER ARTHUR J & CO COM 363576109 455,470 1,760 SH SOLE 1,760 0 0
GE AEROSPACE COM NEW 369604301 837,842 2,720 SH SOLE 2,720 0 0
GE VERNOVA INC COM 36828A101 461,420 706 SH SOLE 706 0 0
GENERAC HLDGS INC COM 368736104 478,386 3,508 SH SOLE 3,508 0 0
GRACO INC COM 384109104 291,157 3,552 SH SOLE 3,552 0 0
HCA HEALTHCARE INC COM 40412C101 221,759 475 SH SOLE 475 0 0
HERSHEY CO COM 427866108 306,818 1,686 SH SOLE 1,686 0 0
HOME DEPOT INC COM 437076102 3,201,851 9,305 SH SOLE 9,305 0 0
HONEYWELL INTL INC COM 438516106 1,120,207 5,742 SH SOLE 5,742 0 0
ILLINOIS TOOL WKS INC COM 452308109 490,137 1,990 SH SOLE 1,990 0 0
INTEL CORP COM 458140100 430,365 11,663 SH SOLE 11,663 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,032,292 3,485 SH SOLE 3,485 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 866,531 1,530 SH SOLE 1,530 0 0
JABIL INC COM 466313103 234,861 1,030 SH SOLE 1,030 0 0
JOHNSON & JOHNSON COM 478160104 4,479,847 21,647 SH SOLE 21,647 0 0
JPMORGAN CHASE & CO. COM 46625H100 3,669,696 11,389 SH SOLE 11,389 0 0
KIMBERLY-CLARK CORP COM 494368103 245,869 2,437 SH SOLE 2,437 0 0
KINSALE CAP GROUP INC COM 49714P108 590,200 1,509 SH SOLE 1,509 0 0
LINDE PLC SHS G54950103 508,257 1,192 SH SOLE 1,192 0 0
LOCKHEED MARTIN CORP COM 539830109 557,672 1,153 SH SOLE 1,153 0 0
MARVELL TECHNOLOGY INC COM 573874104 329,298 3,875 SH SOLE 3,875 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,052,495 5,347 SH SOLE 5,347 0 0
MCDONALDS CORP COM 580135101 279,651 915 SH SOLE 915 0 0
MEDTRONIC PLC SHS G5960L103 620,452 6,459 SH SOLE 6,459 0 0
MERCK & CO INC COM 58933Y105 4,452,182 42,297 SH SOLE 42,297 0 0
META PLATFORMS INC CL A 30303M102 3,046,975 4,616 SH SOLE 4,616 0 0
MICROSOFT CORP COM 594918104 12,509,616 25,867 SH SOLE 25,867 0 0
NEXTERA ENERGY INC COM 65339F101 1,889,871 23,541 SH SOLE 23,541 0 0
NIKE INC CL B 654106103 1,115,307 17,506 SH SOLE 17,506 0 0
NOVARTIS AG SPONSORED ADR 66987V109 467,793 3,393 SH SOLE 3,393 0 0
NVIDIA CORPORATION COM 67066G104 10,650,456 57,107 SH SOLE 57,107 0 0
OLD REP INTL CORP COM 680223104 409,802 8,979 SH SOLE 8,979 0 0
ORACLE CORP COM 68389X105 894,637 4,590 SH SOLE 4,590 0 0
PEPSICO INC COM 713448108 2,491,794 17,362 SH SOLE 17,362 0 0
PFIZER INC COM 717081103 667,743 26,817 SH SOLE 26,817 0 0
PROCTER AND GAMBLE CO COM 742718109 7,622,328 53,188 SH SOLE 53,188 0 0
RBC BEARINGS INC COM 75524B104 525,560 1,172 SH SOLE 1,172 0 0
RPM INTL INC COM 749685103 2,178,696 20,949 SH SOLE 20,949 0 0
RTX CORPORATION COM 75513E101 3,041,322 16,583 SH SOLE 16,583 0 0
S&P GLOBAL INC COM 78409V104 466,150 892 SH SOLE 892 0 0
SALESFORCE INC COM 79466L302 202,656 765 SH SOLE 765 0 0
SCHWAB CHARLES CORP COM 808513105 803,476 8,042 SH SOLE 8,042 0 0
SMUCKER J M CO COM NEW 832696405 414,128 4,234 SH SOLE 4,234 0 0
SOUTHERN CO COM 842587107 1,177,026 13,498 SH SOLE 13,498 0 0
STRYKER CORPORATION COM 863667101 2,242,379 6,380 SH SOLE 6,380 0 0
SYSCO CORP COM 871829107 446,193 6,055 SH SOLE 6,055 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 450,365 1,482 SH SOLE 1,482 0 0
TD SYNNEX CORPORATION COM 87162W100 277,625 1,848 SH SOLE 1,848 0 0
TESLA INC COM 88160R101 1,164,325 2,589 SH SOLE 2,589 0 0
TEXAS INSTRS INC COM 882508104 1,157,178 6,670 SH SOLE 6,670 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 409,671 707 SH SOLE 707 0 0
TRAVELERS COMPANIES INC COM 89417E109 406,084 1,400 SH SOLE 1,400 0 0
UNILEVER PLC SPON ADR NEW 904767803 304,502 4,656 SH SOLE 4,656 0 0
UNION PAC CORP COM 907818108 511,911 2,213 SH SOLE 2,213 0 0
UNITED PARCEL SERVICE INC CL B 911312106 694,132 6,998 SH SOLE 6,998 0 0
US BANCORP DEL COM NEW 902973304 677,619 12,699 SH SOLE 12,699 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 806,291 19,796 SH SOLE 19,796 0 0
VISA INC COM CL A 92826C839 1,586,261 4,523 SH SOLE 4,523 0 0
WALMART INC COM 931142103 1,165,026 10,457 SH SOLE 10,457 0 0
WASTE MGMT INC DEL COM 94106L109 1,994,967 9,080 SH SOLE 9,080 0 0
ZOETIS INC CL A 98978V103 542,913 4,315 SH SOLE 4,315 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 441,737 2,306 SH SOLE 2,306 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 518,814 11,400 SH SOLE 11,400 0 0
ISHARES TR ISHS 5-10YR INVT 464288638 865,905 16,071 SH SOLE 16,071 0 0
ISHARES TR CORE S&P500 ETF 464287200 469,869 686 SH SOLE 686 0 0
ISHARES TR CORE S&P MCP ETF 464287507 317,460 4,810 SH SOLE 4,810 0 0
ISHARES TR CORE S&P TTL STK 464287150 348,678 2,345 SH SOLE 2,345 0 0
ISHARES TR INTRM GOV CR ETF 464288612 1,226,474 11,425 SH SOLE 11,425 0 0
ISHARES TR RUS 1000 ETF 464287622 3,622,368 9,700 SH SOLE 9,700 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 350,242 740 SH SOLE 740 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 580,275 1,500 SH SOLE 1,500 0 0
ISHARES TR S&P 100 ETF 464287101 719,551 2,098 SH SOLE 2,098 0 0
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698 258,757 11,265 SH SOLE 11,265 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 8,592,817 327,595 SH SOLE 327,595 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 951,753 35,368 SH SOLE 35,368 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 708,735 21,727 SH SOLE 21,727 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,463,406 89,807 SH SOLE 89,807 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,726,693 5,465 SH SOLE 5,465 0 0
SELECT SECTOR SPDR TR STATE STREET COM 81369Y852 335,502 2,850 SH SOLE 2,850 0 0
SELECT SECTOR SPDR TR STATE STREET CON 81369Y407 214,938 1,800 SH SOLE 1,800 0 0
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 923,422 16,860 SH SOLE 16,860 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R663 914,714 10,010 SH SOLE 10,010 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R747 346,691 2,625 SH SOLE 2,625 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A409 2,445,031 22,915 SH SOLE 22,915 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 446,307 3,100 SH SOLE 3,100 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 355,504 1,700 SH SOLE 1,700 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 414,437 5,634 SH SOLE 5,634 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 587,714 4,095 SH SOLE 4,095 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 3,232,209 4,288 SH SOLE 4,288 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 1,659,188 5,717 SH SOLE 5,717 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 323,246 2,655 SH SOLE 2,655 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10,111,217 16,123 SH SOLE 16,123 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 690,063 8,655 SH SOLE 8,655 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 2,269,702 8,799 SH SOLE 8,799 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,832,022 17,395 SH SOLE 17,395 0 0
AMERICAN TOWER CORP NEW COM 03027X100 574,641 3,273 SH SOLE 3,273 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 360,626 2,849 SH SOLE 2,849 0 0
PROLOGIS INC. COM 74340W103 233,618 1,830 SH SOLE 1,830 0 0