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 CO COM COM 88579Y101 394 3,567 SH   SOLE NONE 0 0 3,567
ABBOTT LABS COM COM 002824100 2,525 26,099 SH   SOLE NONE 0 0 26,099
ABBVIE INC COM COM 00287Y109 3,156 23,513 SH   SOLE NONE 0 0 23,513
ACCENTURE LTD BERMUDA CL A SHS CLASS A G1151C101 971 3,774 SH   SOLE NONE 0 0 3,774
AIR PRODS & CHEMS INC COM COM 009158106 813 3,495 SH   SOLE NONE 0 0 3,495
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 454 4,719 SH   SOLE NONE 0 0 4,719
ALTRIA GROUP INC COM COM 02209S103 951 23,546 SH   SOLE NONE 0 0 23,546
AMAZON.COM INC COM 023135106 980 8,674 SH   SOLE NONE 0 0 8,674
AMERICAN WTR WKS CO INC NEW COM COM 030420103 250 1,918 SH   SOLE NONE 0 0 1,918
AMERISOURCEBERGEN CORP COM COM 03073E105 1,842 13,609 SH   SOLE NONE 0 0 13,609
AMETEK INC COM COM 031100100 540 4,757 SH   SOLE NONE 0 0 4,757
AMGEN INC COM 031162100 1,751 7,770 SH   SOLE NONE 0 0 7,770
AMPHENOL CORP NEW CL A CL A 032095101 390 5,823 SH   SOLE NONE 0 0 5,823
APPLE INC COM 037833100 3,176 22,979 SH   SOLE NONE 0 0 22,979
APTARGROUP INC COM COM 038336103 594 6,256 SH   SOLE NONE 0 0 6,256
ATRION CORP COM COM 049904105 1,363 2,412 SH   SOLE NONE 0 0 2,412
AUTOMATIC DATA PROCESSING INC COM COM 053015103 2,746 12,139 SH   SOLE NONE 0 0 12,139
BALCHEM CORP COM 057665200 1,335 10,984 SH   SOLE NONE 0 0 10,984
BECTON DICKINSON & CO COM COM 075887109 1,846 8,282 SH   SOLE NONE 0 0 8,282
BROADCOM INC COM COM 11135F101 643 1,448 SH   SOLE NONE 0 0 1,448
BROWN FORMAN CORP CL B CL B 115637209 1,475 22,163 SH   SOLE NONE 0 0 22,163
CANADIAN NATIONAL RAILWAY CO COM 136375102 1,471 13,626 SH   SOLE NONE 0 0 13,626
CARRIER GLOBAL CORPORATION COM COM 14448C104 425 11,966 SH   SOLE NONE 0 0 11,966
CASEYS GEN STORES INC COM 147528103 1,823 9,003 SH   SOLE NONE 0 0 9,003
CHESAPEAKE UTILS CORP COM COM 165303108 561 4,863 SH   SOLE NONE 0 0 4,863
CHEVRON CORP NEW COM COM 166764100 1,570 10,931 SH   SOLE NONE 0 0 10,931
CHURCH & DWIGHT INC COM 171340102 1,614 22,589 SH   SOLE NONE 0 0 22,589
CISCO SYS INC COM 17275R102 729 18,231 SH   SOLE NONE 0 0 18,231
CLOROX CO DEL COM COM 189054109 1,210 9,427 SH   SOLE NONE 0 0 9,427
COCA COLA CO COM COM 191216100 1,705 30,428 SH   SOLE NONE 0 0 30,428
COLGATE PALMOLIVE CO COM COM 194162103 1,271 18,098 SH   SOLE NONE 0 0 18,098
COMCAST CORP NEW CL A CL A 20030N101 550 18,754 SH   SOLE NONE 0 0 18,754
COMMERCE BANCSHARES INC COM COM 200525103 511 7,726 SH   SOLE NONE 0 0 7,726
CONSTELLATION BRANDS INC CL A CL A 21036P108 286 1,245 SH   SOLE NONE 0 0 1,245
COSTCO WHOLESALE CORP COM 22160K105 2,633 5,575 SH   SOLE NONE 0 0 5,575
CVS HEALTH CORP COM COM 126650100 537 5,626 SH   SOLE NONE 0 0 5,626
DANAHER CORPORATION COM COM 235851102 1,069 4,137 SH   SOLE NONE 0 0 4,137
DOLLAR GEN CORP NEW COM COM 256677105 639 2,663 SH   SOLE NONE 0 0 2,663
DOMINION RESOURCES INC COM 25746U109 682 9,875 SH   SOLE NONE 0 0 9,875
DONALDSON INC COM COM 257651109 946 19,296 SH   SOLE NONE 0 0 19,296
DOVER CORP COM COM 260003108 1,115 9,566 SH   SOLE NONE 0 0 9,566
ECOLAB INC COM COM 278865100 639 4,422 SH   SOLE NONE 0 0 4,422
EXPEDITORS INTL WASH INC COM 302130109 1,257 14,232 SH   SOLE NONE 0 0 14,232
EXXON MOBIL CORP COM COM 30231G102 2,104 24,094 SH   SOLE NONE 0 0 24,094
FACTSET RESEARCH SYS INC COM 303075105 1,571 3,928 SH   SOLE NONE 0 0 3,928
FASTENAL CO COM 311900104 1,479 32,115 SH   SOLE NONE 0 0 32,115
FISERV INC COM COM 337738108 776 8,289 SH   SOLE NONE 0 0 8,289
FLOWERS FOODS INC COM 343498101 1,221 49,473 SH   SOLE NONE 0 0 49,473
FORTIVE CORP COM COM 34959J108 685 11,742 SH   SOLE NONE 0 0 11,742
GENERAL DYNAMICS CORP COM COM 369550108 1,717 8,093 SH   SOLE NONE 0 0 8,093
GENERAL MLS INC COM COM 370334104 1,543 20,147 SH   SOLE NONE 0 0 20,147
GENUINE PARTS CO COM COM 372460105 1,032 6,908 SH   SOLE NONE 0 0 6,908
GOOGLE INC CAP STK CL A 02079K305 935 9,776 SH   SOLE NONE 0 0 9,776
GRAINGER W W INC COM COM 384802104 725 1,482 SH   SOLE NONE 0 0 1,482
HEICO CORP NEW CL A CL A 422806208 270 2,359 SH   SOLE NONE 0 0 2,359
HENRY JACK & ASSOC INC COM 426281101 934 5,123 SH   SOLE NONE 0 0 5,123
HERSHEY CO COM COM 427866108 2,056 9,323 SH   SOLE NONE 0 0 9,323
HOME DEPOT COM 437076102 2,654 9,618 SH   SOLE NONE 0 0 9,618
HONEYWELL INTL INC COM COM 438516106 288 1,723 SH   SOLE NONE 0 0 1,723
HORMEL FOODS CORP COM COM 440452100 1,696 37,330 SH   SOLE NONE 0 0 37,330
ILLINOIS TOOL WKS INC COM COM 452308109 1,549 8,574 SH   SOLE NONE 0 0 8,574
INTUIT COM COM 461202103 337 869 SH   SOLE NONE 0 0 869
INVESCO QQQ TRUST UNIT SER 1 46090E103 475 1,776 SH   SOLE NONE 0 0 1,776
J & J SNACK FOODS CORP COM COM 466032109 514 3,967 SH   SOLE NONE 0 0 3,967
J M SMUCKER CO NEW COM NEW 832696405 474 3,450 SH   SOLE NONE 0 0 3,450
JOHNSON & JOHNSON COM COM 478160104 2,133 13,056 SH   SOLE NONE 0 0 13,056
JPMORGAN CHASE & CO COM COM 46625H100 242 2,319 SH   SOLE NONE 0 0 2,319
KELLOGG CO COM COM 487836108 302 4,331 SH   SOLE NONE 0 0 4,331
KEURIG DR PEPPER INC COM COM 49271V100 926 25,861 SH   SOLE NONE 0 0 25,861
KIMBERLY-CLARK CORP COM COM 494368103 670 5,957 SH   SOLE NONE 0 0 5,957
L3HARRIS TECHNOLOGIES INC COM COM 502431109 1,508 7,255 SH   SOLE NONE 0 0 7,255
LANCASTER COLONY CORP COM COM 513847103 471 3,136 SH   SOLE NONE 0 0 3,136
LINDE PLC SHS SHS G5494J103 1,783 6,615 SH   SOLE NONE 0 0 6,615
LOCKHEED MARTIN CORP COM 539830109 2,021 5,231 SH   SOLE NONE 0 0 5,231
MASTERCARD INC CL A 57636Q104 2,979 10,475 SH   SOLE NONE 0 0 10,475
MCCORMICK & CO INC COM NON VTG COM NON VTG 579780206 1,376 19,310 SH   SOLE NONE 0 0 19,310
MCDONALDS CORP COM COM 580135101 2,053 8,898 SH   SOLE NONE 0 0 8,898
MEDTRONIC PLC SHS SHS G5960L103 1,092 13,525 SH   SOLE NONE 0 0 13,525
MGE ENERGY INC COM COM 55277P104 468 7,129 SH   SOLE NONE 0 0 7,129
MICROSOFT COM 594918104 3,251 13,960 SH   SOLE NONE 0 0 13,960
NEW JERSEY RES CORP COM COM 646025106 559 14,443 SH   SOLE NONE 0 0 14,443
NEXTERA ENERGY INC COM COM 65339F101 1,259 16,058 SH   SOLE NONE 0 0 16,058
NIKE INC CLASS B CL B 654106103 1,357 16,322 SH   SOLE NONE 0 0 16,322
NORFOLK SOUTHN CORP COM COM 655844108 333 1,589 SH   SOLE NONE 0 0 1,589
NORTHROP GRUMMAN CORP COM COM 666807102 2,770 5,890 SH   SOLE NONE 0 0 5,890
NOVO-NORDISK A/S ADR ADR CMN ADR 670100205 2,203 22,115 SH   SOLE NONE 0 0 22,115
O REILLY AUTOMOTIVE INC COM 67103H107 2,899 4,122 SH   SOLE NONE 0 0 4,122
OTIS WORLDWIDE CORP COM COM 68902V107 302 4,737 SH   SOLE NONE 0 0 4,737
PAYCHEX INC COM 704326107 326 2,902 SH   SOLE NONE 0 0 2,902
PEPSICO INC COM COM 713448108 3,057 18,722 SH   SOLE NONE 0 0 18,722
PHILIP MORRIS INTL INC COM 718172109 806 9,705 SH   SOLE NONE 0 0 9,705
PROCTER AND GAMBLE CO COM COM 742718109 1,740 13,781 SH   SOLE NONE 0 0 13,781
PUBLIC STORAGE COM COM 74460D109 948 3,238 SH   SOLE NONE 0 0 3,238
QUALCOMM INC COM 747525103 417 3,690 SH   SOLE NONE 0 0 3,690
QUEST DIAGNOSTICS INC COM 74834L100 1,263 10,292 SH   SOLE NONE 0 0 10,292
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 957 11,695 SH   SOLE NONE 0 0 11,695
REALTY INCOME CORP COM 756109104 1,637 28,131 SH   SOLE NONE 0 0 28,131
REPUBLIC SVCS INC COM COM 760759100 783 5,758 SH   SOLE NONE 0 0 5,758
RESMED INC COM 761152107 2,287 10,475 SH   SOLE NONE 0 0 10,475
ROLLINS INC COM COM 775711104 870 25,075 SH   SOLE NONE 0 0 25,075
ROPER TECHNOLOGIES INC COM COM 776696106 285 793 SH   SOLE NONE 0 0 793
ROSS STORES INC COM 778296103 1,485 17,621 SH   SOLE NONE 0 0 17,621
S & P MID CAP 400 DEP RCPTS MID CAP UTSER1 S&PDCRP 78467Y107 277 689 SH   SOLE NONE 0 0 689
SHERWIN WILLIAMS CO COM COM 824348106 1,897 9,266 SH   SOLE NONE 0 0 9,266
SOUTHERN CO COM COM 842587107 1,097 16,138 SH   SOLE NONE 0 0 16,138
STARBUCKS CORP COM 855244109 1,785 21,179 SH   SOLE NONE 0 0 21,179
STRYKER CORP COM 863667101 914 4,513 SH   SOLE NONE 0 0 4,513
SYSCO CORP COM COM 871829107 289 4,094 SH   SOLE NONE 0 0 4,094
TARGET CORP COM COM 87612E106 1,665 11,221 SH   SOLE NONE 0 0 11,221
TEXAS INSTRS INC COM COM 882508104 348 2,247 SH   SOLE NONE 0 0 2,247
THERMO FISHER SCIENTIFIC INC COM COM 883556102 289 569 SH   SOLE NONE 0 0 569
TJX COS INC NEW COM COM 872540109 1,625 26,157 SH   SOLE NONE 0 0 26,157
UNILEVER PLC SPON ADR NEW SPON ADR NEW 904767704 1,102 25,137 SH   SOLE NONE 0 0 25,137
UNION PAC CORP COM COM 907818108 593 3,043 SH   SOLE NONE 0 0 3,043
UNITEDHEALTH GROUP COM 91324P102 699 1,384 SH   SOLE NONE 0 0 1,384
VANGUARD S&P 500 ETF S&P 500 ETF SHS 922908363 1,882 5,733 SH   SOLE NONE 0 0 5,733
VERIZON COMMUNICATIONS COM 92343V104 724 19,063 SH   SOLE NONE 0 0 19,063
VISA INC COM CL A 92826C839 2,846 16,023 SH   SOLE NONE 0 0 16,023
WALMART INC COM COM 931142103 1,895 14,608 SH   SOLE NONE 0 0 14,608
WEC ENERGY GROUP INC COM COM 92939U106 963 10,771 SH   SOLE NONE 0 0 10,771
YUM! BRANDS INC COM 988498101 1,543 14,510 SH   SOLE NONE 0 0 14,510
ZOETIS INC CL A CL A 98978V103 270 1,820 SH   SOLE NONE 0 0 1,820