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 366 2,349 SH   SOLE NONE 0 0 2,349
ABBOTT LABORATORIES COM 002824100 2,348 25,676 SH   SOLE NONE 0 0 25,676
ABBVIE INC COM 00287Y109 2,209 22,495 SH   SOLE NONE 0 0 22,495
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 787 3,665 SH   SOLE NONE 0 0 3,665
AIR PRODUCTS & CHEM COM 009158106 693 2,869 SH   SOLE NONE 0 0 2,869
ALPHABET INC CAP STK CL C 02079K107 331 234 SH   SOLE NONE 0 0 234
ALPHABET INC CAP STK CL A 02079K305 668 471 SH   SOLE NONE 0 0 471
ALTRIA GROUP INC COM 02209S103 1,116 28,436 SH   SOLE NONE 0 0 28,436
AMAZON.COM INC COM 023135106 695 252 SH   SOLE NONE 0 0 252
AMERISOURCEBERGEN CORPORATION COM 03073E105 1,314 13,036 SH   SOLE NONE 0 0 13,036
AMETEK INC COM COM 031100100 352 3,934 SH   SOLE NONE 0 0 3,934
AMGEN INC COM 031162100 1,620 6,868 SH   SOLE NONE 0 0 6,868
AMPHENOL CORP CL A 032095101 220 2,297 SH   SOLE NONE 0 0 2,297
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 519 10,525 SH   SOLE NONE 0 0 10,525
APPLE INC COM 037833100 2,267 6,214 SH   SOLE NONE 0 0 6,214
APTARGROUP INC COM 038336103 539 4,810 SH   SOLE NONE 0 0 4,810
AT&T INC COM 00206R102 583 19,280 SH   SOLE NONE 0 0 19,280
ATRION CORP COM 049904105 1,391 2,184 SH   SOLE NONE 0 0 2,184
AUTOMATIC DATA PROCESSING INC COM 053015103 1,734 11,647 SH   SOLE NONE 0 0 11,647
BALCHEM CORP COM 057665200 952 10,041 SH   SOLE NONE 0 0 10,041
BECTON DICKINSON &CO COM 075887109 1,789 7,475 SH   SOLE NONE 0 0 7,475
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 587 15,131 SH   SOLE NONE 0 0 15,131
BROADCOM INC COM 11135F101 421 1,332 SH   SOLE NONE 0 0 1,332
BROWN FORMAN CORP CL B 115637209 1,284 20,174 SH   SOLE NONE 0 0 20,174
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 929 11,746 SH   SOLE NONE 0 0 11,746
CANADIAN NATL RY CO COM 136375102 1,107 12,494 SH   SOLE NONE 0 0 12,494
CASEYS GEN STORES INC COM 147528103 1,282 8,572 SH   SOLE NONE 0 0 8,572
CHESAPEAKE UTILS CORP COM 165303108 373 4,445 SH   SOLE NONE 0 0 4,445
CHEVRON CORP NEW COM 166764100 855 9,584 SH   SOLE NONE 0 0 9,584
CHURCH &DWIGHT COM 171340102 1,667 21,570 SH   SOLE NONE 0 0 21,570
CISCO SYS INC COM 17275R102 377 8,075 SH   SOLE NONE 0 0 8,075
CLOROX CO COM 189054109 1,852 8,440 SH   SOLE NONE 0 0 8,440
COCA COLA CO COM 191216100 1,223 27,381 SH   SOLE NONE 0 0 27,381
COLGATE-PALMOLIVE CO COM 194162103 1,147 15,655 SH   SOLE NONE 0 0 15,655
COMCAST CORP NEW CL A 20030N101 598 15,339 SH   SOLE NONE 0 0 15,339
COMMERCE BANCSHARES INC COM 200525103 377 6,335 SH   SOLE NONE 0 0 6,335
CONSTELLATION BRANDS INC CL A 21036P108 212 1,213 SH   SOLE NONE 0 0 1,213
COSTCO WHOLESALE CORP COM 22160K105 1,676 5,527 SH   SOLE NONE 0 0 5,527
CVS HEALTH CORPORATION COM 126650100 479 7,369 SH   SOLE NONE 0 0 7,369
DANAHER CORPORATION COM 235851102 684 3,867 SH   SOLE NONE 0 0 3,867
DOLLAR GEN CORP COM 256677105 347 1,824 SH   SOLE NONE 0 0 1,824
DOMINION ENERGY INC COM 25746U109 664 8,179 SH   SOLE NONE 0 0 8,179
DONALDSON INC COM 257651109 752 16,175 SH   SOLE NONE 0 0 16,175
DOVER CORP COM 260003108 824 8,534 SH   SOLE NONE 0 0 8,534
ECOLAB INC COM 278865100 687 3,454 SH   SOLE NONE 0 0 3,454
ENBRIDGE INC COM 29250N105 246 8,078 SH   SOLE NONE 0 0 8,078
EXPEDITORS INTL WASH INC COM 302130109 1,067 14,030 SH   SOLE NONE 0 0 14,030
EXXON MOBIL CORP COM 30231G102 1,011 22,618 SH   SOLE NONE 0 0 22,618
FACTSET RESH SYS INC COM 303075105 1,276 3,884 SH   SOLE NONE 0 0 3,884
FASTENAL COM 311900104 1,288 30,066 SH   SOLE NONE 0 0 30,066
FISERV INC COM 337738108 650 6,658 SH   SOLE NONE 0 0 6,658
FLOWERS FOODS INC COM 343498101 1,108 49,540 SH   SOLE NONE 0 0 49,540
FORTIVE CORP COM 34959J108 628 9,282 SH   SOLE NONE 0 0 9,282
GENERAL DYNAMICS CORP COM 369550108 1,081 7,235 SH   SOLE NONE 0 0 7,235
GENERAL MILLS INC COM 370334104 1,324 21,472 SH   SOLE NONE 0 0 21,472
GENUINE PARTS CO COM 372460105 517 5,941 SH   SOLE NONE 0 0 5,941
GRAINGER W W INC COM 384802104 397 1,262 SH   SOLE NONE 0 0 1,262
HEALTHCARE SVCS GRP INC COM 421906108 642 26,265 SH   SOLE NONE 0 0 26,265
HEICO CORP CL A 422806208 208 2,558 SH   SOLE NONE 0 0 2,558
HENRY JACK &ASSOCIATES INC COM 426281101 810 4,402 SH   SOLE NONE 0 0 4,402
HERSHEY COMPANY COM 427866108 1,120 8,640 SH   SOLE NONE 0 0 8,640
HOME DEPOT INC COM 437076102 2,364 9,438 SH   SOLE NONE 0 0 9,438
HORMEL FOODS CORP COM 440452100 1,589 32,927 SH   SOLE NONE 0 0 32,927
ILLINOIS TOOL WORKS INC COM 452308109 1,385 7,922 SH   SOLE NONE 0 0 7,922
INVESCO QQQ TR UNIT SER 1 46090E103 434 1,754 SH   SOLE NONE 0 0 1,754
J & J SNACK FOODS CORP COM 466032109 408 3,210 SH   SOLE NONE 0 0 3,210
JOHNSON &JOHNSON COM 478160104 1,600 11,378 SH   SOLE NONE 0 0 11,378
JPMORGAN CHASE & CO COM 46625H100 210 2,228 SH   SOLE NONE 0 0 2,228
KELLOGG COMPANY COM 487836108 801 12,118 SH   SOLE NONE 0 0 12,118
KEURIG DR PEPPER INC COM 49271V100 653 22,981 SH   SOLE NONE 0 0 22,981
KIMBERLY CLARK CORP COM 494368103 596 4,219 SH   SOLE NONE 0 0 4,219
L3HARRIS TECHNOLOGIES INC COM 502431109 1,088 6,413 SH   SOLE NONE 0 0 6,413
LANCASTER COLONY CORP COM 513847103 324 2,092 SH   SOLE NONE 0 0 2,092
LINDE PLC SHS G5494J103 1,355 6,390 SH   SOLE NONE 0 0 6,390
LOCKHEED MARTIN CORP COM 539830109 1,689 4,627 SH   SOLE NONE 0 0 4,627
MASTERCARD INCORPORATED CL A 57636Q104 3,146 10,638 SH   SOLE NONE 0 0 10,638
MCCORMICK & CO INC COM NON VTG 579780206 1,583 8,824 SH   SOLE NONE 0 0 8,824
MCDONALDS CORP COM 580135101 1,533 8,312 SH   SOLE NONE 0 0 8,312
MEDTRONIC PLC SHS G5960L103 1,077 11,746 SH   SOLE NONE 0 0 11,746
MGE ENERGY INC COM 55277P104 352 5,457 SH   SOLE NONE 0 0 5,457
MICROSOFT CORP COM 594918104 3,084 15,155 SH   SOLE NONE 0 0 15,155
NEW JERSEY RES COM 646025106 774 23,719 SH   SOLE NONE 0 0 23,719
NEXTERA ENERGY INC COM 65339F101 957 3,983 SH   SOLE NONE 0 0 3,983
NIKE INC CL B 654106103 1,588 16,197 SH   SOLE NONE 0 0 16,197
NORFOLK SOUTHERN CORP COM 655844108 228 1,300 SH   SOLE NONE 0 0 1,300
NORTHROP GRUMMAN CORP COM 666807102 1,692 5,503 SH   SOLE NONE 0 0 5,503
NOVARTIS A G SPONSORED ADR 66987V109 222 2,540 SH   SOLE NONE 0 0 2,540
NOVO-NORDISK A S ADR 670100205 1,394 21,295 SH   SOLE NONE 0 0 21,295
OREILLY AUTOMOTIVE INC COM 67103H107 1,785 4,232 SH   SOLE NONE 0 0 4,232
OTIS WORLDWIDE CORP COM 68902V107 208 3,661 SH   SOLE NONE 0 0 3,661
PEPSICO INC COM 713448108 2,279 17,230 SH   SOLE NONE 0 0 17,230
PHILIP MORRIS INTERNATIONAL INC COM 718172109 884 12,612 SH   SOLE NONE 0 0 12,612
PROCTER & GAMBLE CO COM 742718109 1,513 12,654 SH   SOLE NONE 0 0 12,654
PUBLIC STORAGE COM 74460D109 553 2,880 SH   SOLE NONE 0 0 2,880
QUALCOMM INC COM 747525103 307 3,362 SH   SOLE NONE 0 0 3,362
QUEST DIAGNOSTICS INC COM 74834L100 1,081 9,483 SH   SOLE NONE 0 0 9,483
RAYTHEON TECHNOLOGIES CORP COM 75513E101 540 8,763 SH   SOLE NONE 0 0 8,763
REALTY INCOME CORP (MARYLAND) COM 756109104 1,452 24,403 SH   SOLE NONE 0 0 24,403
REPUBLIC SERVICES INC COM 760759100 392 4,783 SH   SOLE NONE 0 0 4,783
RESMED INC COM 761152107 2,043 10,643 SH   SOLE NONE 0 0 10,643
ROLLINS INC COM 775711104 632 14,902 SH   SOLE NONE 0 0 14,902
ROSS STORES INC COM 778296103 1,395 16,364 SH   SOLE NONE 0 0 16,364
SHERWIN WILLIAMS CO COM 824348106 1,764 3,053 SH   SOLE NONE 0 0 3,053
SMUCKER J M CO COM NEW 832696405 594 5,611 SH   SOLE NONE 0 0 5,611
SOUTH JERSEY INDUSTRIES COM 838518108 303 12,141 SH   SOLE NONE 0 0 12,141
SOUTHERN CO COM 842587107 714 13,777 SH   SOLE NONE 0 0 13,777
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 245 755 SH   SOLE NONE 0 0 755
STANLEY BLACK & DECKER INC COM 854502101 202 1,448 SH   SOLE NONE 0 0 1,448
STARBUCKS CORP COM 855244109 1,328 18,044 SH   SOLE NONE 0 0 18,044
STRYKER CORP COM 863667101 705 3,912 SH   SOLE NONE 0 0 3,912
SYSCO CORP COM 871829107 257 4,700 SH   SOLE NONE 0 0 4,700
TARGET CORP COM 87612E106 1,391 11,596 SH   SOLE NONE 0 0 11,596
TEXAS INSTRUMENTS INC COM 882508104 242 1,906 SH   SOLE NONE 0 0 1,906
TJX COS INC COM 872540109 1,237 24,464 SH   SOLE NONE 0 0 24,464
UNILEVER PLC SPON ADR NEW 904767704 1,146 20,884 SH   SOLE NONE 0 0 20,884
UNION PACIFIC CORP COM 907818108 363 2,146 SH   SOLE NONE 0 0 2,146
UNITEDHEALTH GROUP COM 91324P102 321 1,088 SH   SOLE NONE 0 0 1,088
V F CORP COM 918204108 318 5,219 SH   SOLE NONE 0 0 5,219
VERIZON COMMUNICATIONS COM 92343V104 947 17,182 SH   SOLE NONE 0 0 17,182
VISA INC COM CL A 92826C839 2,993 15,496 SH   SOLE NONE 0 0 15,496
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 852 20,099 SH   SOLE NONE 0 0 20,099
WALMART INC COM 931142103 1,640 13,688 SH   SOLE NONE 0 0 13,688
WEC ENERGY GROUP INC COM 92939U106 781 8,915 SH   SOLE NONE 0 0 8,915
YUM BRANDS INC COM 988498101 1,162 13,375 SH   SOLE NONE 0 0 13,375