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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COMPANY COM 88579Y101 517 3,472 SH   SOLE NONE 0 0 3,472
ABBOTT LABORATORIES COM 002824100 3,073 25,965 SH   SOLE NONE 0 0 25,965
ABBVIE INC COM 00287Y109 3,796 23,418 SH   SOLE NONE 0 0 23,418
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,272 3,772 SH   SOLE NONE 0 0 3,772
AIR PRODUCTS & CHEM COM 009158106 857 3,430 SH   SOLE NONE 0 0 3,430
ALPHABET INC CAP STK CL C 02079K107 659 236 SH   SOLE NONE 0 0 236
ALPHABET INC CAP STK CL A 02079K305 1,350 485 SH   SOLE NONE 0 0 485
ALTRIA GROUP INC COM 02209S103 1,194 22,843 SH   SOLE NONE 0 0 22,843
AMAZON.COM INC COM 023135106 1,390 426 SH   SOLE NONE 0 0 426
AMERICAN WTR WKS CO INC COM 030420103 313 1,889 SH   SOLE NONE 0 0 1,889
AMERISOURCEBERGEN CORPORATION COM 03073E105 2,097 13,551 SH   SOLE NONE 0 0 13,551
AMETEK INC COM COM 031100100 621 4,665 SH   SOLE NONE 0 0 4,665
AMGEN INC COM 031162100 1,854 7,666 SH   SOLE NONE 0 0 7,666
AMPHENOL CORP CL A 032095101 433 5,741 SH   SOLE NONE 0 0 5,741
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 360 5,993 SH   SOLE NONE 0 0 5,993
APPLE INC COM 037833100 4,047 23,175 SH   SOLE NONE 0 0 23,175
APTARGROUP INC COM 038336103 721 6,139 SH   SOLE NONE 0 0 6,139
ATRION CORP COM 049904105 1,701 2,386 SH   SOLE NONE 0 0 2,386
AUTOMATIC DATA PROCESSING INC COM 053015103 2,766 12,156 SH   SOLE NONE 0 0 12,156
BALCHEM CORP COM 057665200 1,496 10,941 SH   SOLE NONE 0 0 10,941
BECTON DICKINSON &CO COM 075887109 2,195 8,253 SH   SOLE NONE 0 0 8,253
BROADCOM INC COM 11135F101 895 1,421 SH   SOLE NONE 0 0 1,421
BROWN FORMAN CORP CL B 115637209 1,480 22,081 SH   SOLE NONE 0 0 22,081
CANADIAN NATL RY CO COM 136375102 1,812 13,508 SH   SOLE NONE 0 0 13,508
CARRIER GLOBAL CORPORATION COM 14448C104 523 11,392 SH   SOLE NONE 0 0 11,392
CASEYS GEN STORES INC COM 147528103 1,784 9,002 SH   SOLE NONE 0 0 9,002
CHESAPEAKE UTILS CORP COM 165303108 663 4,813 SH   SOLE NONE 0 0 4,813
CHEVRON CORP NEW COM 166764100 1,774 10,898 SH   SOLE NONE 0 0 10,898
CHURCH &DWIGHT COM 171340102 2,236 22,502 SH   SOLE NONE 0 0 22,502
CINTAS CORP COM 172908105 207 487 SH   SOLE NONE 0 0 487
CISCO SYS INC COM 17275R102 1,063 19,059 SH   SOLE NONE 0 0 19,059
CLOROX CO COM 189054109 1,290 9,281 SH   SOLE NONE 0 0 9,281
COCA COLA CO COM 191216100 1,865 30,075 SH   SOLE NONE 0 0 30,075
COGNIZANT TECHNOLOGY SOLUTIONS CL A 192446102 247 2,752 SH   SOLE NONE 0 0 2,752
COLGATE-PALMOLIVE CO COM 194162103 1,356 17,877 SH   SOLE NONE 0 0 17,877
COMCAST CORP NEW CL A 20030N101 851 18,187 SH   SOLE NONE 0 0 18,187
COMMERCE BANCSHARES INC COM 200525103 542 7,566 SH   SOLE NONE 0 0 7,566
CONSTELLATION BRANDS INC CL A 21036P108 285 1,237 SH   SOLE NONE 0 0 1,237
COSTCO WHOLESALE CORP COM 22160K105 3,229 5,607 SH   SOLE NONE 0 0 5,607
CVS HEALTH CORPORATION COM 126650100 566 5,591 SH   SOLE NONE 0 0 5,591
DANAHER CORPORATION COM 235851102 1,206 4,113 SH   SOLE NONE 0 0 4,113
DOLLAR GEN CORP COM 256677105 591 2,656 SH   SOLE NONE 0 0 2,656
DOMINION ENERGY INC COM 25746U109 823 9,689 SH   SOLE NONE 0 0 9,689
DONALDSON INC COM 257651109 992 19,102 SH   SOLE NONE 0 0 19,102
DOVER CORP COM 260003108 1,484 9,458 SH   SOLE NONE 0 0 9,458
ECOLAB INC COM 278865100 763 4,320 SH   SOLE NONE 0 0 4,320
ENBRIDGE INC COM 29250N105 216 4,680 SH   SOLE NONE 0 0 4,680
EXPEDITORS INTL WASH INC COM 302130109 1,452 14,079 SH   SOLE NONE 0 0 14,079
EXXON MOBIL CORP COM 30231G102 1,983 24,004 SH   SOLE NONE 0 0 24,004
FACTSET RESH SYS INC COM 303075105 1,702 3,919 SH   SOLE NONE 0 0 3,919
FASTENAL COM 311900104 1,894 31,883 SH   SOLE NONE 0 0 31,883
FISERV INC COM 337738108 839 8,275 SH   SOLE NONE 0 0 8,275
FLOWERS FOODS INC COM 343498101 1,253 48,723 SH   SOLE NONE 0 0 48,723
FORTIVE CORP COM 34959J108 707 11,611 SH   SOLE NONE 0 0 11,611
GENERAL DYNAMICS CORP COM 369550108 1,932 8,010 SH   SOLE NONE 0 0 8,010
GENERAL MILLS INC COM 370334104 1,351 19,950 SH   SOLE NONE 0 0 19,950
GENUINE PARTS CO COM 372460105 861 6,830 SH   SOLE NONE 0 0 6,830
GRAINGER W W INC COM 384802104 767 1,487 SH   SOLE NONE 0 0 1,487
HEALTHCARE SVCS GRP INC COM 421906108 219 11,779 SH   SOLE NONE 0 0 11,779
HEICO CORP CL A 422806208 299 2,357 SH   SOLE NONE 0 0 2,357
HENRY JACK &ASSOCIATES INC COM 426281101 1,013 5,141 SH   SOLE NONE 0 0 5,141
HERSHEY COMPANY COM 427866108 2,017 9,311 SH   SOLE NONE 0 0 9,311
HOME DEPOT INC COM 437076102 2,860 9,555 SH   SOLE NONE 0 0 9,555
HORMEL FOODS CORP COM 440452100 1,914 37,134 SH   SOLE NONE 0 0 37,134
ILLINOIS TOOL WORKS INC COM 452308109 1,775 8,477 SH   SOLE NONE 0 0 8,477
INTUIT COM 461202103 415 863 SH   SOLE NONE 0 0 863
INVESCO QQQ TR UNIT SER 1 46090E103 642 1,770 SH   SOLE NONE 0 0 1,770
J & J SNACK FOODS CORP COM 466032109 608 3,918 SH   SOLE NONE 0 0 3,918
JOHNSON &JOHNSON COM 478160104 2,290 12,922 SH   SOLE NONE 0 0 12,922
JPMORGAN CHASE & CO COM 46625H100 316 2,316 SH   SOLE NONE 0 0 2,316
KELLOGG COMPANY COM 487836108 275 4,263 SH   SOLE NONE 0 0 4,263
KEURIG DR PEPPER INC COM 49271V100 972 25,646 SH   SOLE NONE 0 0 25,646
KIMBERLY CLARK CORP COM 494368103 712 5,781 SH   SOLE NONE 0 0 5,781
L3HARRIS TECHNOLOGIES INC COM 502431109 1,785 7,183 SH   SOLE NONE 0 0 7,183
LANCASTER COLONY CORP COM 513847103 457 3,067 SH   SOLE NONE 0 0 3,067
LINDE PLC SHS G5494J103 2,105 6,589 SH   SOLE NONE 0 0 6,589
LOCKHEED MARTIN CORP COM 539830109 2,297 5,203 SH   SOLE NONE 0 0 5,203
MASTERCARD INCORPORATED CL A 57636Q104 3,751 10,495 SH   SOLE NONE 0 0 10,495
MCCORMICK & CO INC COM NON VTG 579780206 1,916 19,203 SH   SOLE NONE 0 0 19,203
MCDONALDS CORP COM 580135101 2,182 8,823 SH   SOLE NONE 0 0 8,823
MEDTRONIC PLC SHS G5960L103 1,474 13,282 SH   SOLE NONE 0 0 13,282
META PLATFORMS INC CL A 30303M102 216 971 SH   SOLE NONE 0 0 971
MGE ENERGY INC COM 55277P104 558 6,998 SH   SOLE NONE 0 0 6,998
MICROSOFT CORP COM 594918104 4,328 14,037 SH   SOLE NONE 0 0 14,037
NEW JERSEY RES COM 646025106 652 14,223 SH   SOLE NONE 0 0 14,223
NEXTERA ENERGY INC COM 65339F101 1,356 16,009 SH   SOLE NONE 0 0 16,009
NIKE INC CL B 654106103 2,177 16,181 SH   SOLE NONE 0 0 16,181
NORFOLK SOUTHERN CORP COM 655844108 441 1,545 SH   SOLE NONE 0 0 1,545
NORTHROP GRUMMAN CORP COM 666807102 2,646 5,917 SH   SOLE NONE 0 0 5,917
NOVO-NORDISK A S ADR 670100205 2,448 22,041 SH   SOLE NONE 0 0 22,041
OREILLY AUTOMOTIVE INC COM 67103H107 2,867 4,185 SH   SOLE NONE 0 0 4,185
OTIS WORLDWIDE CORP COM 68902V107 347 4,510 SH   SOLE NONE 0 0 4,510
PAYCHEX INC COM 704326107 392 2,873 SH   SOLE NONE 0 0 2,873
PEPSICO INC COM 713448108 3,100 18,519 SH   SOLE NONE 0 0 18,519
PHILIP MORRIS INTERNATIONAL INC COM 718172109 894 9,514 SH   SOLE NONE 0 0 9,514
PRICE T ROWE GROUP INC COM 74144T108 205 1,357 SH   SOLE NONE 0 0 1,357
PROCTER & GAMBLE CO COM 742718109 2,089 13,671 SH   SOLE NONE 0 0 13,671
PUBLIC STORAGE COM 74460D109 1,205 3,088 SH   SOLE NONE 0 0 3,088
QUALCOMM INC COM 747525103 555 3,635 SH   SOLE NONE 0 0 3,635
QUEST DIAGNOSTICS INC COM 74834L100 1,391 10,162 SH   SOLE NONE 0 0 10,162
RAYTHEON TECHNOLOGIES CORP COM 75513E101 1,144 11,552 SH   SOLE NONE 0 0 11,552
REALTY INCOME CORP (MARYLAND) COM 756109104 1,906 27,501 SH   SOLE NONE 0 0 27,501
REPUBLIC SERVICES INC COM 760759100 761 5,740 SH   SOLE NONE 0 0 5,740
RESMED INC COM 761152107 2,541 10,479 SH   SOLE NONE 0 0 10,479
ROLLINS INC COM 775711104 877 25,035 SH   SOLE NONE 0 0 25,035
ROPER TECHNOLOGIES INC COM 776696106 366 776 SH   SOLE NONE 0 0 776
ROSS STORES INC COM 778296103 1,580 17,471 SH   SOLE NONE 0 0 17,471
S&P GLOBAL INC COM 78409V104 266 648 SH   SOLE NONE 0 0 648
SHERWIN WILLIAMS CO COM 824348106 2,296 9,197 SH   SOLE NONE 0 0 9,197
SMUCKER J M CO COM NEW 832696405 460 3,400 SH   SOLE NONE 0 0 3,400
SOUTHERN CO COM 842587107 1,159 15,981 SH   SOLE NONE 0 0 15,981
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 377 768 SH   SOLE NONE 0 0 768
STANLEY BLACK & DECKER INC COM 854502101 201 1,437 SH   SOLE NONE 0 0 1,437
STARBUCKS CORP COM 855244109 1,900 20,882 SH   SOLE NONE 0 0 20,882
STRYKER CORP COM 863667101 1,199 4,483 SH   SOLE NONE 0 0 4,483
SYSCO CORP COM 871829107 331 4,055 SH   SOLE NONE 0 0 4,055
TARGET CORP COM 87612E106 2,358 11,111 SH   SOLE NONE 0 0 11,111
TEXAS INSTRUMENTS INC COM 882508104 406 2,211 SH   SOLE NONE 0 0 2,211
THERMO FISHER SCIENTIFIC INC COM 883556102 331 560 SH   SOLE NONE 0 0 560
TJX COS INC COM 872540109 1,569 25,893 SH   SOLE NONE 0 0 25,893
UNILEVER PLC SPON ADR NEW 904767704 1,119 24,562 SH   SOLE NONE 0 0 24,562
UNION PACIFIC CORP COM 907818108 818 2,995 SH   SOLE NONE 0 0 2,995
UNITEDHEALTH GROUP COM 91324P102 704 1,381 SH   SOLE NONE 0 0 1,381
V F CORP COM 918204108 333 5,859 SH   SOLE NONE 0 0 5,859
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 2,204 5,309 SH   SOLE NONE 0 0 5,309
VERIZON COMMUNICATIONS COM 92343V104 951 18,677 SH   SOLE NONE 0 0 18,677
VISA INC COM CL A 92826C839 3,556 16,035 SH   SOLE NONE 0 0 16,035
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 388 8,665 SH   SOLE NONE 0 0 8,665
WALMART INC COM 931142103 2,153 14,458 SH   SOLE NONE 0 0 14,458
WEC ENERGY GROUP INC COM 92939U106 1,065 10,667 SH   SOLE NONE 0 0 10,667
YUM BRANDS INC COM 988498101 1,702 14,356 SH   SOLE NONE 0 0 14,356
ZOETIS INC CL A 98978V103 318 1,684 SH   SOLE NONE 0 0 1,684