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
AMAZON COM INC COM Stock 023135106   26,681,111 204,673 SH   SOLE 0 204,672 0 0
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374   19,486 502 SH   SOLE 0 501 0 0
CAMDEN NATL CORP COM Stock 133034108   13,162 425 SH   SOLE 0 425 0 0
LOUISIANA PAC CORP COM Stock 546347105   0 0 SH   SOLE 0 0 0 0
WOLVERINE WORLD WIDE INC COM Stock 978097103   5,803 395 SH   SOLE 0 395 0 0
JOHNSON & JOHNSON COM Stock 478160104   39,277,286 237,296 SH   SOLE 0 237,296 0 0
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   1,315,630 5,973 SH   SOLE 0 5,972 0 0
GAP INC COM Stock 364760108   0 0 SH   SOLE 0 0 0 0
PROCTER AND GAMBLE CO COM Stock 742718109   9,190 61 SH   SOLE 0 60 0 0
COCA COLA CO COM Stock 191216100   5,950 99 SH   SOLE 0 98 0 0
ARBOR REALTY TRUST INC COM REIT 038923108   3,526 238 SH   SOLE 0 237 0 0
TRUIST FINL CORP COM Stock 89832Q109   24,280 800 SH   SOLE 0 800 0 0
MEDTRONIC PLC SHS Stock G5960L103   23,885,879 271,122 SH   SOLE 0 271,122 0 0
TIDEWATER INC NEW COM Stock 88642R109   5,544 100 SH   SOLE 0 100 0 0
WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 949746804   0 0 SH   SOLE 0 0 0 0
MERCK & CO INC COM Stock 58933Y105   26,852,672 232,712 SH   SOLE 0 232,712 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   1,885,933 4,254 SH   SOLE 0 4,254 0 0
NORDSON CORP COM Stock 655663102   37,280,339 150,215 SH   SOLE 0 150,214 0 0
DIAGEO PLC SPON ADR NEW ADR 25243Q205   22,212,076 128,038 SH   SOLE 0 128,038 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104   12,836,618 345,163 SH   SOLE 0 345,163 0 0
CHUBB LIMITED COM Stock H1467J104   23,033,968 119,620 SH   SOLE 0 119,619 0 0
FEDEX CORP COM Stock 31428X106   24,715,220 99,698 SH   SOLE 0 99,698 0 0
PEPSICO INC COM Stock 713448108   42,119,982 227,405 SH   SOLE 0 227,405 0 0
KIMBERLY-CLARK CORP COM Stock 494368103   2,996,296 21,703 SH   SOLE 0 21,702 0 0
TE CONNECTIVITY LTD SHS Stock H84989104   1,822 13 SH   SOLE 0 13 0 0
HONEYWELL INTL INC COM Stock 438516106   35,698,128 172,039 SH   SOLE 0 172,039 0 0
HOME DEPOT INC COM Stock 437076102   44,575,134 143,495 SH   SOLE 0 143,494 0 0
AUTOMATIC DATA PROCESSING INC Stock 053015103   40,392,519 183,778 SH   SOLE 0 183,777 0 0
STANDARD LITHIUM LTD COM Stock 853606101   2,250 500 SH   SOLE 0 500 0 0
SENSIENT TECHNOLOGIES CORP COM Stock 81725T100   7,113 100 SH   SOLE 0 100 0 0
MAXIMUS INC COM Stock 577933104   17,747 210 SH   SOLE 0 210 0 0
TREX CO INC COM Stock 89531P105   2,295 35 SH   SOLE 0 35 0 0
IQVIA HLDGS INC COM Stock 46266C105   8,991 40 SH   SOLE 0 40 0 0
UGI CORP NEW COM Stock 902681105   4,999,785 185,383 SH   SOLE 0 185,383 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300   375,574 5,011 SH   SOLE 0 5,011 0 0
SKYWEST INC COM Stock 830879102   34,001 835 SH   SOLE 0 835 0 0
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101   15,053,557 30,785 SH   SOLE 0 30,785 0 0
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   36,266 479 SH   SOLE 0 479 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   49,232,575 411,300 SH   SOLE 0 411,299 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108   7,978,837 32,417 SH   SOLE 0 32,417 0 0
GRAPHIC PACKAGING HLDG CO COM Stock 388689101   56,903 2,368 SH   SOLE 0 2,368 0 0
MICROSOFT CORP COM Stock 594918104   86,432,960 253,811 SH   SOLE 0 253,811 0 0
RPM INTL INC COM Stock 749685103   36,852,862 410,708 SH   SOLE 0 410,708 0 0
V F CORP COM Stock 918204108   2,808,670 147,128 SH   SOLE 0 147,127 0 0
EXPONENT INC COM Stock 30214U102   29,390,767 314,946 SH   SOLE 0 314,946 0 0
MERIT MED SYS INC COM Stock 589889104   20,910 250 SH   SOLE 0 250 0 0
FARFETCH LTD ORD SH CL A Stock 30744W107   453 75 SH   SOLE 0 75 0 0
MASTERBRAND INC COMMON STOCK Stock 57638P104   9,188 790 SH   SOLE 0 790 0 0
BOEING CO COM Stock 097023105   16,027,955 75,904 SH   SOLE 0 75,904 0 0
NEXTERA ENERGY INC COM Stock 65339F101   1,393,046 18,774 SH   SOLE 0 18,774 0 0
PROSHARES PET CARE ETF ETF 74348A145   2,540 50 SH   SOLE 0 50 0 0
ATLANTIC UN BANKSHARES CORP COM Stock 04911A107   17,646 680 SH   SOLE 0 680 0 0
AMPHENOL CORP NEW CL A Stock 032095101   18,341,420 215,908 SH   SOLE 0 215,908 0 0
CASSAVA SCIENCES INC COM Stock 14817C107   24,520 1,000 SH   SOLE 0 1,000 0 0
GUARDION HEALTH SCIENCES INC COM NEW Stock 40145Q500   311 40 SH   SOLE 0 40 0 0
ALCON AG ORD SHS Stock H01301128   6,525,446 79,472 SH   SOLE 0 79,472 0 0
ADVISORSHARES PURE CANNABIS ETF ETF 00768Y495   267 104 SH   SOLE 0 104 0 0
FASTLY INC CL A Stock 31188V100   2,366 150 SH   SOLE 0 150 0 0
GLOBAL X RUSSELL 2000 COVERED CALL ETF ETF 37954Y459   1,981 110 SH   SOLE 0 109 0 0
AGREE RLTY CORP COM REIT 008492100   5,408 83 SH   SOLE 0 82 0 0
AIR PRODS & CHEMS INC COM Stock 009158106   17,992,173 60,068 SH   SOLE 0 60,068 0 0
DATADOG INC CL A COM Stock 23804L103   8,854 90 SH   SOLE 0 90 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680   2,789,541 39,423 SH   SOLE 0 39,422 0 0
VANGUARD RUSSELL 1000 VALUE ETF ETF 92206C714   1,099,865 15,892 SH   SOLE 0 15,891 0 0
VANGUARD RUSSELL 2000 GROWTH ETF ETF 92206C623   416,150 2,358 SH   SOLE 0 2,358 0 0
PPL CORP COM Stock 69351T106   4,855,622 183,508 SH   SOLE 0 183,507 0 0
SPROUT SOCIAL INC COM CL A Stock 85209W109   2,539 55 SH   SOLE 0 55 0 0
VANGUARD S&P 500 GROWTH ETF ETF 921932505   12,196 48 SH   SOLE 0 48 0 0
SPARK NETWORKS SE SPONSORED ADS ADR 846517100   1,576 5,000 SH   SOLE 0 5,000 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   217,233 1,160 SH   SOLE 0 1,160 0 0
INVESCO SENIOR LOAN ETF ETF 46138G508   4,006 190 SH   SOLE 0 190 0 0
DR REDDYS LABS LTD ADR ADR 256135203   0 0 SH   SOLE 0 0 0 0
AFLAC INC COM Stock 001055102   28,129,533 403,002 SH   SOLE 0 403,001 0 0
API GROUP CORP COM STK Stock 00187Y100   40,890 1,500 SH   SOLE 0 1,500 0 0
AVIDITY BIOSCIENCES INC COM Stock 05370A108   555 50 SH   SOLE 0 50 0 0
OPENDOOR TECHNOLOGIES INC COM Stock 683712103   804 200 SH   SOLE 0 200 0 0
BUTTERFLY NETWORK INC COM CL A Stock 124155102   460 200 SH   SOLE 0 200 0 0
CAPRICOR THERAPEUTICS INC COM NEW Stock 14070B309   2,390 500 SH   SOLE 0 500 0 0
CUREVAC N V COM Stock N2451R105   521 50 SH   SOLE 0 50 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611   341,485 2,065 SH   SOLE 0 2,064 0 0
UTAH MED PRODS INC COM Stock 917488108   4,660 50 SH   SOLE 0 50 0 0
AFFIRM HLDGS INC COM CL A Stock 00827B106   3,066 200 SH   SOLE 0 200 0 0
ISHARES MSCI EUROPE FINANCIALS ETF ETF 464289180   0 0 SH   SOLE 0 0 0 0
PIMCO DYNAMIC INCOME OPRNTS FD COM BEN SHS CEF 69355M107   2,585 198 SH   SOLE 0 197 0 0
ISHARES MSCI EMERGING MARKETS MIN VOL FACTOR ETF ETF 464286533   82,542 1,501 SH   SOLE 0 1,501 0 0
CHARGEPOINT HOLDINGS INC COM CL A Stock 15961R105   1,758 200 SH   SOLE 0 200 0 0
ROBLOX CORP CL A Stock 771049103   11,083 275 SH   SOLE 0 275 0 0
COUPANG INC CL A Stock 22266T109   1,740 100 SH   SOLE 0 100 0 0
VISA INC COM CL A Stock 92826C839   27,588,261 116,171 SH   SOLE 0 116,170 0 0
MONDAY COM LTD SHS Stock M7S64H106   4,281 25 SH   SOLE 0 25 0 0
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689   249,583 3,698 SH   SOLE 0 3,697 0 0
OLAPLEX HLDGS INC COM Stock 679369108   74 20 SH   SOLE 0 20 0 0
EXSCIENTIA PLC ADS ADR 30223G102   888 150 SH   SOLE 0 150 0 0
MULLEN AUTOMOTIVE INC COM Stock 62526P208   3 30 SH   SOLE 0 30 0 0
VANGUARD VALUE ETF ETF 922908744   1,265,038 8,902 SH   SOLE 0 8,902 0 0
BRAZE INC COM CL A Stock 10576N102   3,503 80 SH   SOLE 0 80 0 0
OXFORD LANE CAP CORP COM CEF 691543102   1,810 374 SH   SOLE 0 373 0 0
MOTLEY FOOL GLOBAL OPPORTUNITIES ETF ETF 74933W635   19,151 717 SH   SOLE 0 717 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   50,900 260 SH   SOLE 0 260 0 0
CONSTELLATION ENERGY CORP COM Stock 21037T109   174,519 1,906 SH   SOLE 0 1,906 0 0
META PLATFORMS INC CL A Stock 30303M102   1,547,695 5,393 SH   SOLE 0 5,393 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210   39,861 55 SH   SOLE 0 55 0 0
EMBECTA CORP COMMON STOCK Stock 29082K105   4,190 194 SH   SOLE 0 194 0 0
EPAM SYS INC COM Stock 29414B104   8,316 37 SH   SOLE 0 37 0 0
HALEON PLC SPON ADS ADR 405552100   23,841 2,845 SH   SOLE 0 2,845 0 0
INVESCO QUALITY MUN INCOME TR COM CEF 46133G107   2,906 304 SH   SOLE 0 304 0 0
PLURI INC COM Stock 72942G104   265 330 SH   SOLE 0 330 0 0
AKILI INC COMMON STOCK Stock 00974B107   167 150 SH   SOLE 0 150 0 0
BLACKROCK FLOATING RATE INCOME COM CEF 09255X100   20,757 1,700 SH   SOLE 0 1,700 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105   25,558,428 375,087 SH   SOLE 0 375,087 0 0
WISDOMTREE U.S. TOTAL DIVIDEND FUND ETF 97717W109   2,856 46 SH   SOLE 0 46 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   19,838,881 64,291 SH   SOLE 0 64,290 0 0
AXS ESOTERICA NEXTG ECONOMY ETF ETF 46144X495   7,079 150 SH   SOLE 0 150 0 0
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107   60,937 750 SH   SOLE 0 750 0 0
ARTESIAN RES CORP CL A Stock 043113208   4,783,905 101,311 SH   SOLE 0 101,311 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   89,102 1,776 SH   SOLE 0 1,776 0 0
ABBVIE INC COM Stock 00287Y109   7,107 53 SH   SOLE 0 52 0 0
INVESCO S&P GLOBAL WATER INDEX ETF ETF 46138E263   5,141 100 SH   SOLE 0 100 0 0
AGILE THERAPEUTICS INC COM Stock 00847L308   3 1 SH   SOLE 0 1 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   422,081 5,807 SH   SOLE 0 5,806 0 0
PTC INC COM Stock 69370C100   14,799 104 SH   SOLE 0 104 0 0
SPARTANNASH CO COM Stock 847215100   0 0 SH   SOLE 0 0 0 0
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648   322,576 1,329 SH   SOLE 0 1,329 0 0
ABM INDS INC COM Stock 000957100   14,928 350 SH   SOLE 0 350 0 0
CHURCH & DWIGHT CO INC COM Stock 171340102   29,642,454 295,744 SH   SOLE 0 295,744 0 0
STRYKER CORPORATION COM Stock 863667101   40,526,607 132,835 SH   SOLE 0 132,834 0 0
SPDR SSGA US SMALL CAP LOW VOLATILITY INDEX ETF ETF 78468R887   619,942 6,002 SH   SOLE 0 6,001 0 0
RESMED INC COM Stock 761152107   3,496 16 SH   SOLE 0 16 0 0
DISCOVER FINL SVCS COM Stock 254709108   798,391 6,833 SH   SOLE 0 6,832 0 0
MCDONALDS CORP COM Stock 580135101   45,280,717 151,740 SH   SOLE 0 151,739 0 0
AMETEK INC COM Stock 031100100   17,934,095 110,786 SH   SOLE 0 110,786 0 0
SPDR SSGA US LARGE CAP LOW VOLATILITY INDEX ETF ETF 78468R804   2,043,294 14,532 SH   SOLE 0 14,531 0 0
AT&T INC COM Stock 00206R102   4,550,368 285,290 SH   SOLE 0 285,289 0 0
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819   243,365 3,235 SH   SOLE 0 3,234 0 0
GLOBAL X S&P 500 COVERED CALL ETF ETF 37954Y475   41,050 1,000 SH   SOLE 0 1,000 0 0
UNIVERSAL DISPLAY CORP COM Stock 91347P105   577 4 SH   SOLE 0 4 0 0
THE CIGNA GROUP COM Stock 125523100   8,171 29 SH   SOLE 0 29 0 0
SALESFORCE INC COM Stock 79466L302   11,297,340 53,476 SH   SOLE 0 53,476 0 0
MCCORMICK & CO INC COM NON VTG Stock 579780206   31,798,492 364,536 SH   SOLE 0 364,536 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   16,705,371 32,018 SH   SOLE 0 32,017 0 0
JPMORGAN CHASE & CO COM Stock 46625H100   42,764,283 294,034 SH   SOLE 0 294,033 0 0
CHEVRON CORP NEW COM Stock 166764100   81,021 515 SH   SOLE 0 514 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   688,608 6,452 SH   SOLE 0 6,451 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   900,424 19,498 SH   SOLE 0 19,498 0 0
DANAHER CORPORATION COM Stock 235851102   11,517,181 47,988 SH   SOLE 0 47,988 0 0
TJX COS INC NEW COM Stock 872540109   12,954,950 152,789 SH   SOLE 0 152,788 0 0
BANK AMERICA CORP COM Stock 060505104   17,618,405 614,096 SH   SOLE 0 614,095 0 0
UNIQURE NV SHS Stock N90064101   30,369 2,650 SH   SOLE 0 2,650 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   714,605 5,340 SH   SOLE 0 5,340 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   70,048 1,722 SH   SOLE 0 1,721 0 0
TEXAS INSTRS INC COM Stock 882508104   45,628,757 253,465 SH   SOLE 0 253,464 0 0
PFIZER INC COM Stock 717081103   1,005,491 27,413 SH   SOLE 0 27,412 0 0
3M CO COM Stock 88579Y101   9,432,354 94,239 SH   SOLE 0 94,238 0 0
ALPHABET INC CAP STK CL C Stock 02079K107   2,438,487 20,158 SH   SOLE 0 20,157 0 0
AMERICAN EXPRESS CO COM Stock 025816109   33,390,303 191,678 SH   SOLE 0 191,677 0 0
INVESCO BUYBACK ACHIEVERS ETF ETF 46137V308   13,418 150 SH   SOLE 0 150 0 0
INVESCO FTSE RAFI DEVELOPED MARKETS EX-US SMALL-MID ETF ETF 46138E735   739 24 SH   SOLE 0 24 0 0
ALDEYRA THERAPEUTICS INC COM Stock 01438T106   4,195 500 SH   SOLE 0 500 0 0
AVANOS MED INC COM Stock 05350V106   435 17 SH   SOLE 0 17 0 0
BLACKROCK SCIENCE & TECHNOLOGY SHS CEF 09258G104   68,880 2,000 SH   SOLE 0 2,000 0 0
ANTERO MIDSTREAM CORP COM Stock 03676B102   6,564 566 SH   SOLE 0 565 0 0
ESSENTIAL UTILS INC COM Stock 29670G102   7,617 191 SH   SOLE 0 190 0 0
FRESH DEL MONTE PRODUCE INC ORD Stock G36738105   0 0 SH   SOLE 0 0 0 0
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Stock 864482104   1,480 100 SH   SOLE 0 100 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105   30,228 240 SH   SOLE 0 240 0 0
FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857   57,707 2,300 SH   SOLE 0 2,300 0 0
EXXON MOBIL CORP COM Stock 30231G102   3,578,259 33,364 SH   SOLE 0 33,363 0 0
COLGATE PALMOLIVE CO COM Stock 194162103   2,378,785 30,877 SH   SOLE 0 30,877 0 0
BAOZUN INC SPONSORED ADR ADR 06684L103   798 200 SH   SOLE 0 200 0 0
WINGSTOP INC COM Stock 974155103   26,821 134 SH   SOLE 0 134 0 0
APPLE INC COM Stock 037833100   101,519,357 523,377 SH   SOLE 0 523,376 0 0
DISNEY WALT CO COM Stock 254687106   21,928,422 245,614 SH   SOLE 0 245,614 0 0