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
AMAZON.COM INC Stock 023135106 67,278,422 282,279 SH SOLE 0 282,279 0 0
JOHNSON & JOHNSON Stock 478160104 67,054,606 264,026 SH SOLE 0 264,025 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 2,275,672 6,150 SH SOLE 0 6,149 0 0
COSTCO WHOLESALE Stock 22160K105 22,022,751 23,542 SH SOLE 0 23,541 0 0
INTEL CORP COM Stock 458140100 54,715,293 391,859 SH SOLE 0 391,859 0 0
MEDTRONIC PLC SHS Stock G5960L103 429,013 5,484 SH SOLE 0 5,484 0 0
MERCK & CO INC Stock 58933Y105 29,351,739 228,418 SH SOLE 0 228,418 0 0
STATE STREET SPDR S&P 500 ETF ETF 78462F103 5,097,987 6,827 SH SOLE 0 6,826 0 0
STATE STREET SPDR S&P 500 ETF ETF 78462F103 896,124 1,200 SH Put SOLE 0 1,200 0 0
NORDSON CORP Stock 655663102 43,893,452 145,492 SH SOLE 0 145,491 0 0
DIAGEO PLC ADR 25243Q205 2,818,145 35,060 SH SOLE 0 35,060 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 15,262,252 360,469 SH SOLE 0 360,468 0 0
CHUBB LIMITED Stock H1467J104 44,753,260 131,341 SH SOLE 0 131,341 0 0
FEDEX CORP COM Stock 31428X106 3,083,400 9,847 SH SOLE 0 9,847 0 0
PEPSICO INC Stock 713448108 34,668,618 256,046 SH SOLE 0 256,045 0 0
KIMBERLY-CLARK CORP COM Stock 494368103 693,417 6,317 SH SOLE 0 6,317 0 0
HONEYWELL INTL INC Stock 438516205 17,499,128 78,156 SH SOLE 0 78,156 0 0
HOME DEPOT INC Stock 437076102 47,713,595 135,289 SH SOLE 0 135,288 0 0
AUTOMATIC DATA PROCESSING INC Stock 053015103 36,521,284 163,078 SH SOLE 0 163,077 0 0
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 1,312,587 45,324 SH SOLE 0 45,324 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 332,103 11,989 SH SOLE 0 11,989 0 0
UGI CORP NEW Stock 902681105 11,392,713 329,841 SH SOLE 0 329,841 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 834,823 24,670 SH SOLE 0 24,669 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 20,022,605 40,014 SH SOLE 0 40,014 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 200,048 5,517 SH SOLE 0 5,517 0 0
ADOBE CO Stock 00724F101 5,481,005 26,734 SH SOLE 0 26,734 0 0
ALPHABET INC-CL A Stock 02079K305 134,410,298 376,110 SH SOLE 0 376,109 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108 1,545,276 11,110 SH SOLE 0 11,109 0 0
MICROSOFT CORP Stock 594918104 97,113,944 260,345 SH SOLE 0 260,345 0 0
RPM INTL INC Stock 749685103 41,740,101 375,529 SH SOLE 0 375,529 0 0
EXPONENT INC Stock 30214U102 16,468,515 280,267 SH SOLE 0 280,267 0 0
NEXTERA ENERGY INC COM Stock 65339F101 1,292,929 14,731 SH SOLE 0 14,730 0 0
BOEING CO Stock 097023105 7,110,941 32,850 SH SOLE 0 32,849 0 0
AMPHENOL CORP Stock 032095101 77,560,085 439,883 SH SOLE 0 439,882 0 0
VANGUARD S&P 500 ETF ETF 922908363 4,173,397 6,076 SH SOLE 0 6,076 0 0
ELI LILLY & CO COM Stock 532457108 27,933,652 23,289 SH SOLE 0 23,289 0 0
AIR PRODUCTS & CHEMICALS, INC. Stock 009158106 16,600,170 56,621 SH SOLE 0 56,621 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 4,546,215 35,570 SH SOLE 0 35,570 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714 1,573,117 14,797 SH SOLE 0 14,797 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623 624,575 2,171 SH SOLE 0 2,171 0 0
PPL CORP COM Stock 69351T106 13,137,861 361,427 SH SOLE 0 361,426 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 366,231 1,219 SH SOLE 0 1,218 0 0
AFLAC CO Stock 001055102 40,554,191 345,878 SH SOLE 0 345,877 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 567,683 2,336 SH SOLE 0 2,336 0 0
VISA INC CL A Stock 92826C839 41,917,092 122,175 SH SOLE 0 122,175 0 0
VANGUARD VALUE ETF ETF 922908744 1,943,427 8,918 SH SOLE 0 8,917 0 0
META PLATFORMS INC CL A Stock 30303M102 4,752,021 8,436 SH SOLE 0 8,436 0 0
ASML HOLDING N.V. ADR N07059210 57,783,285 29,045 SH SOLE 0 29,045 0 0
FMC CORP COM NEW Stock 302491303 182,091 15,834 SH SOLE 0 15,834 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105 16,463,170 112,677 SH SOLE 0 112,676 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 7,380,303 59,308 SH SOLE 0 59,308 0 0
ARTESIAN RESOURCES CORP Stock 043113208 5,014,466 147,528 SH SOLE 0 147,527 0 0
NVIDIA CORPORATION COM Stock 67066G104 22,500,098 112,450 SH SOLE 0 112,449 0 0
TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS ADR 874039100 18,636,692 39,024 SH SOLE 0 39,024 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 486,979 1,236 SH SOLE 0 1,236 0 0
CHURCH & DWIGHT CO Stock 171340102 25,569,282 263,927 SH SOLE 0 263,927 0 0
STRYKER CORPORATION Stock 863667101 40,069,190 127,268 SH SOLE 0 127,268 0 0
GENERAL DYNAMICS CORP Stock 369550108 31,343,154 88,480 SH SOLE 0 88,479 0 0
STATE STREET SPDR US SMALL CAP LOW VOLATILITY INDEX ETF ETF 78468R887 394,649 2,508 SH SOLE 0 2,507 0 0
MCDONALDS CORP Stock 580135101 40,133,195 148,471 SH SOLE 0 148,470 0 0
AMETEK INC Stock 031100100 33,676,973 139,196 SH SOLE 0 139,195 0 0
INTERCONTINENTAL EXCHANGE INC Stock 45866F104 15,975,234 129,764 SH SOLE 0 129,763 0 0
STATE STREET SPDR US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804 2,119,787 11,682 SH SOLE 0 11,681 0 0
AT&T INC Stock 00206R102 4,687,466 226,448 SH SOLE 0 226,447 0 0
THE CIGNA GROUP COM Stock 125523100 14,961,368 54,271 SH SOLE 0 54,270 0 0
SALESFORCE INC Stock 79466L302 9,907,386 63,241 SH SOLE 0 63,241 0 0
MCCORMICK & CO INC Stock 579780206 16,272,817 322,745 SH SOLE 0 322,745 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 20,011,347 39,914 SH SOLE 0 39,914 0 0
JPMORGAN CHASE & CO Stock 46625H100 74,407,931 227,318 SH SOLE 0 227,317 0 0
ALBEMARLE CORP Stock 012653101 983,964 7,287 SH SOLE 0 7,287 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 1,518,186 21,308 SH SOLE 0 21,307 0 0
DANAHER CORP DEL COM Stock 235851102 5,051,464 26,520 SH SOLE 0 26,519 0 0
TJX COS INC Stock 872540109 24,102,571 159,093 SH SOLE 0 159,092 0 0
BANK AMERICA CORP Stock 060505104 11,858,699 208,120 SH SOLE 0 208,120 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 2,975,143 10,580 SH SOLE 0 10,579 0 0
ORACLE CORP Stock 68389X105 3,561,989 24,306 SH SOLE 0 24,305 0 0
TEXAS INSTRS INC Stock 882508104 63,975,532 214,633 SH SOLE 0 214,632 0 0
PFIZER INC COM Stock 717081103 485,966 20,181 SH SOLE 0 20,181 0 0
3M CO Stock 88579Y101 2,842,208 17,554 SH SOLE 0 17,554 0 0
ALPHABET INC-CL C Stock 02079K107 10,089,389 28,555 SH SOLE 0 28,555 0 0
AMERICAN EXPRESS CO Stock 025816109 51,639,589 152,667 SH SOLE 0 152,666 0 0
SOLSTICE ADVANCED MATLS INC COM SHS Stock 83443Q103 2,225,395 25,117 SH SOLE 0 25,117 0 0
HONEYWELL AEROSPACE INC COM Stock 43849R105 17,291,772 78,215 SH SOLE 0 78,215 0 0
REALTY INCOME CORP COM REIT 756109104 6,589,028 106,343 SH SOLE 0 106,343 0 0
EXXONMOBIL HOLDINGS CORP COM SHS Stock 30233Q108 23,296,319 170,394 SH SOLE 0 170,394 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 1,845,110 20,126 SH SOLE 0 20,125 0 0
APPLE INC Stock 037833100 131,992,992 456,155 SH SOLE 0 456,154 0 0
DISNEY WALT CO Stock 254687106 20,834,181 216,459 SH SOLE 0 216,459 0 0