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 394 2,458 SH   SOLE NONE 0 0 2,458
ABBOTT LABORATORIES COM 002824100 2,806 25,782 SH   SOLE NONE 0 0 25,782
ABBVIE INC COM 00287Y109 1,997 22,796 SH   SOLE NONE 0 0 22,796
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 843 3,732 SH   SOLE NONE 0 0 3,732
AIR PRODUCTS & CHEM COM 009158106 872 2,926 SH   SOLE NONE 0 0 2,926
ALPHABET INC CAP STK CL C 02079K107 701 478 SH   SOLE NONE 0 0 478
ALPHABET INC CAP STK CL A 02079K305 344 234 SH   SOLE NONE 0 0 234
ALTRIA GROUP INC COM 02209S103 1,124 29,079 SH   SOLE NONE 0 0 29,079
AMAZON.COM INC COM 023135106 803 255 SH   SOLE NONE 0 0 255
AMERISOURCEBERGEN CORPORATION COM 03073E105 1,279 13,194 SH   SOLE NONE 0 0 13,194
AMETEK INC COM COM 031100100 404 4,061 SH   SOLE NONE 0 0 4,061
AMGEN INC COM 031162100 1,763 6,937 SH   SOLE NONE 0 0 6,937
AMPHENOL CORP CL A 032095101 261 2,414 SH   SOLE NONE 0 0 2,414
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 565 10,491 SH   SOLE NONE 0 0 10,491
APPLE INC COM 037833100 2,855 24,655 SH   SOLE NONE 0 0 24,655
APTARGROUP INC COM 038336103 560 4,948 SH   SOLE NONE 0 0 4,948
AT&T INC COM 00206R102 579 20,308 SH   SOLE NONE 0 0 20,308
ATRION CORP COM 049904105 1,387 2,216 SH   SOLE NONE 0 0 2,216
AUTOMATIC DATA PROCESSING INC COM 053015103 1,651 11,838 SH   SOLE NONE 0 0 11,838
BALCHEM CORP COM 057665200 997 10,211 SH   SOLE NONE 0 0 10,211
BECTON DICKINSON &CO COM 075887109 1,761 7,569 SH   SOLE NONE 0 0 7,569
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 557 15,419 SH   SOLE NONE 0 0 15,419
BROADCOM INC COM 11135F101 504 1,384 SH   SOLE NONE 0 0 1,384
BROWN FORMAN CORP CL B 115637209 1,534 20,361 SH   SOLE NONE 0 0 20,361
CANADIAN NATL RY CO COM 136375102 1,346 12,645 SH   SOLE NONE 0 0 12,645
CASEYS GEN STORES INC COM 147528103 1,539 8,662 SH   SOLE NONE 0 0 8,662
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,218 11,918 SH   SOLE NONE 0 0 11,918
CHESAPEAKE UTILS CORP COM 165303108 388 4,598 SH   SOLE NONE 0 0 4,598
CHEVRON CORP NEW COM 166764100 691 9,600 SH   SOLE NONE 0 0 9,600
CHURCH &DWIGHT COM 171340102 2,025 21,607 SH   SOLE NONE 0 0 21,607
CISCO SYS INC COM 17275R102 334 8,476 SH   SOLE NONE 0 0 8,476
CLOROX CO COM 189054109 1,782 8,477 SH   SOLE NONE 0 0 8,477
COCA COLA CO COM 191216100 1,375 27,854 SH   SOLE NONE 0 0 27,854
COLGATE-PALMOLIVE CO COM 194162103 1,220 15,814 SH   SOLE NONE 0 0 15,814
COMCAST CORP NEW CL A 20030N101 728 15,733 SH   SOLE NONE 0 0 15,733
COMMERCE BANCSHARES INC COM 200525103 369 6,562 SH   SOLE NONE 0 0 6,562
CONSTELLATION BRANDS INC CL A 21036P108 233 1,230 SH   SOLE NONE 0 0 1,230
COSTCO WHOLESALE CORP COM 22160K105 1,978 5,573 SH   SOLE NONE 0 0 5,573
CVS HEALTH CORPORATION COM 126650100 436 7,462 SH   SOLE NONE 0 0 7,462
DANAHER CORPORATION COM 235851102 846 3,927 SH   SOLE NONE 0 0 3,927
DOLLAR GEN CORP COM 256677105 398 1,900 SH   SOLE NONE 0 0 1,900
DOMINION ENERGY INC COM 25746U109 668 8,468 SH   SOLE NONE 0 0 8,468
DONALDSON INC COM 257651109 766 16,510 SH   SOLE NONE 0 0 16,510
DOVER CORP COM 260003108 942 8,691 SH   SOLE NONE 0 0 8,691
ECOLAB INC COM 278865100 706 3,531 SH   SOLE NONE 0 0 3,531
ENBRIDGE INC COM 29250N105 233 7,996 SH   SOLE NONE 0 0 7,996
EXPEDITORS INTL WASH INC COM 302130109 1,282 14,167 SH   SOLE NONE 0 0 14,167
EXXON MOBIL CORP COM 30231G102 776 22,593 SH   SOLE NONE 0 0 22,593
FACTSET RESH SYS INC COM 303075105 1,303 3,892 SH   SOLE NONE 0 0 3,892
FASTENAL COM 311900104 1,364 30,256 SH   SOLE NONE 0 0 30,256
FISERV INC COM 337738108 700 6,793 SH   SOLE NONE 0 0 6,793
FLOWERS FOODS INC COM 343498101 1,228 50,455 SH   SOLE NONE 0 0 50,455
FORTIVE CORP COM 34959J108 725 9,512 SH   SOLE NONE 0 0 9,512
GENERAL DYNAMICS CORP COM 369550108 1,020 7,368 SH   SOLE NONE 0 0 7,368
GENERAL MILLS INC COM 370334104 1,347 21,831 SH   SOLE NONE 0 0 21,831
GENUINE PARTS CO COM 372460105 585 6,146 SH   SOLE NONE 0 0 6,146
GRAINGER W W INC COM 384802104 466 1,306 SH   SOLE NONE 0 0 1,306
HEALTHCARE SVCS GRP INC COM 421906108 546 25,346 SH   SOLE NONE 0 0 25,346
HEICO CORP CL A 422806208 227 2,561 SH   SOLE NONE 0 0 2,561
HENRY JACK &ASSOCIATES INC COM 426281101 734 4,514 SH   SOLE NONE 0 0 4,514
HERSHEY COMPANY COM 427866108 1,257 8,771 SH   SOLE NONE 0 0 8,771
HOME DEPOT INC COM 437076102 2,631 9,475 SH   SOLE NONE 0 0 9,475
HORMEL FOODS CORP COM 440452100 1,632 33,376 SH   SOLE NONE 0 0 33,376
ILLINOIS TOOL WORKS INC COM 452308109 1,548 8,013 SH   SOLE NONE 0 0 8,013
INVESCO QQQ TR UNIT SER 1 46090E103 488 1,756 SH   SOLE NONE 0 0 1,756
J & J SNACK FOODS CORP COM 466032109 434 3,332 SH   SOLE NONE 0 0 3,332
JOHNSON & JOHNSON COM 478160104 1,718 11,538 SH   SOLE NONE 0 0 11,538
JPMORGAN CHASE & CO COM 46625H100 215 2,230 SH   SOLE NONE 0 0 2,230
KELLOGG COMPANY COM 487836108 803 12,431 SH   SOLE NONE 0 0 12,431
KEURIG DR PEPPER INC COM 49271V100 652 23,606 SH   SOLE NONE 0 0 23,606
KIMBERLY CLARK CORP COM 494368103 642 4,348 SH   SOLE NONE 0 0 4,348
L3HARRIS TECHNOLOGIES INC COM 502431109 1,105 6,509 SH   SOLE NONE 0 0 6,509
LANCASTER COLONY CORP COM 513847103 389 2,178 SH   SOLE NONE 0 0 2,178
LINDE PLC SHS G5494J103 1,537 6,456 SH   SOLE NONE 0 0 6,456
LOCKHEED MARTIN CORP COM 539830109 1,797 4,688 SH   SOLE NONE 0 0 4,688
MASTERCARD INCORPORATED CL A 57636Q104 3,612 10,680 SH   SOLE NONE 0 0 10,680
MCCORMICK & CO INC COM 580135101 1,723 8,875 SH   SOLE NONE 0 0 8,875
MCDONALDS CORP COM NON VTG 579780206 1,845 8,404 SH   SOLE NONE 0 0 8,404
MEDTRONIC PLC SHS G5960L103 1,239 11,925 SH   SOLE NONE 0 0 11,925
MGE ENERGY INC COM 55277P104 361 5,754 SH   SOLE NONE 0 0 5,754
MICROSOFT CORP COM 594918104 3,182 15,128 SH   SOLE NONE 0 0 15,128
NEW JERSEY RES COM 646025106 645 23,882 SH   SOLE NONE 0 0 23,882
NEXTERA ENERGY INC COM 65339F101 1,113 4,011 SH   SOLE NONE 0 0 4,011
NIKE INC CL B 654106103 2,049 16,320 SH   SOLE NONE 0 0 16,320
NORFOLK SOUTHERN CORP COM 655844108 293 1,369 SH   SOLE NONE 0 0 1,369
NORTHROP GRUMMAN CORP COM 666807102 1,755 5,562 SH   SOLE NONE 0 0 5,562
NOVARTIS A G SPONSORED ADR 66987V109 222 2,556 SH   SOLE NONE 0 0 2,556
NOVO-NORDISK A S ADR 670100205 1,499 21,583 SH   SOLE NONE 0 0 21,583
OREILLY AUTOMOTIVE INC COM 67103H107 1,965 4,261 SH   SOLE NONE 0 0 4,261
OTIS WORLDWIDE CORP COM 68902V107 208 3,334 SH   SOLE NONE 0 0 3,334
PEPSICO INC COM 713448108 2,417 17,440 SH   SOLE NONE 0 0 17,440
PHILIP MORRIS INTERNATIONAL INC COM 718172109 958 12,774 SH   SOLE NONE 0 0 12,774
PROCTER & GAMBLE CO COM 742718109 1,778 12,789 SH   SOLE NONE 0 0 12,789
PUBLIC STORAGE COM 74460D109 662 2,971 SH   SOLE NONE 0 0 2,971
QUALCOMM INC COM 747525103 405 3,440 SH   SOLE NONE 0 0 3,440
QUEST DIAGNOSTICS INC COM 74834L100 1,102 9,623 SH   SOLE NONE 0 0 9,623
RAYTHEON TECHNOLOGIES CORP COM 75513E101 529 9,187 SH   SOLE NONE 0 0 9,187
REALTY INCOME CORP (MARYLAND) COM 756109104 1,508 24,831 SH   SOLE NONE 0 0 24,831
REPUBLIC SERVICES INC COM 760759100 462 4,945 SH   SOLE NONE 0 0 4,945
RESMED INC COM 761152107 1,828 10,666 SH   SOLE NONE 0 0 10,666
ROLLINS INC COM 775711104 818 15,092 SH   SOLE NONE 0 0 15,092
ROSS STORES INC COM 778296103 1,541 16,518 SH   SOLE NONE 0 0 16,518
SHERWIN WILLIAMS CO COM 824348106 2,135 3,064 SH   SOLE NONE 0 0 3,064
SMUCKER J M CO COM NEW 832696405 665 5,760 SH   SOLE NONE 0 0 5,760
SOUTH JERSEY INDUSTRIES COM 838518108 237 12,311 SH   SOLE NONE 0 0 12,311
SOUTHERN CO COM 842587107 771 14,211 SH   SOLE NONE 0 0 14,211
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 257 757 SH   SOLE NONE 0 0 757
STANLEY BLACK & DECKER INC COM 854502101 248 1,530 SH   SOLE NONE 0 0 1,530
STARBUCKS CORP COM 855244109 1,570 18,270 SH   SOLE NONE 0 0 18,270
STRYKER CORP COM 863667101 834 4,002 SH   SOLE NONE 0 0 4,002
SYSCO CORP COM 871829107 298 4,792 SH   SOLE NONE 0 0 4,792
TARGET CORP COM 87612E106 1,845 11,718 SH   SOLE NONE 0 0 11,718
TEXAS INSTRUMENTS INC COM 882508104 282 1,978 SH   SOLE NONE 0 0 1,978
TJX COS INC COM 872540109 1,375 24,713 SH   SOLE NONE 0 0 24,713
UNILEVER PLC SPON ADR NEW 904767704 1,307 21,188 SH   SOLE NONE 0 0 21,188
UNION PACIFIC CORP COM 907818108 438 2,225 SH   SOLE NONE 0 0 2,225
UNITEDHEALTH GROUP COM 91324P102 357 1,146 SH   SOLE NONE 0 0 1,146
V F CORP COM 918204108 384 5,463 SH   SOLE NONE 0 0 5,463
VERIZON COMMUNICATIONS COM 92343V104 1,045 17,571 SH   SOLE NONE 0 0 17,571
VISA INC COM CL A 92826C839 3,113 15,567 SH   SOLE NONE 0 0 15,567
WALGREENS BOOTS ALLIANCE INC COM COM 931427108 673 18,733 SH   SOLE NONE 0 0 18,733
WALMART INC COM 931142103 1,931 13,800 SH   SOLE NONE 0 0 13,800
WEC ENERGY GROUP INC COM 92939U106 885 9,133 SH   SOLE NONE 0 0 9,133
YUM BRANDS INC COM 988498101 1,239 13,572 SH   SOLE NONE 0 0 13,572