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 COM 88579Y101 7,444 42,947 SH   SOLE   0 0 42,947
AT&T COM 00206R102 3,263 97,380 SH   SOLE   0 0 97,380
Accenture COM G1151C101 7,506 40,625 SH   SOLE   0 0 40,625
Air Products COM 009158106 519 2,294 SH   SOLE   0 0 2,294
American Tower COM 03027x100 5,846 28,595 SH   SOLE   0 0 28,595
Amgen COM 031162100 737 4,000 SH   SOLE   0 0 4,000
Ansys Inc. COM 03662q105 2,505 12,230 SH   SOLE   0 0 12,230
Aspen Technology COM 045327103 4,664 37,525 SH   SOLE   0 0 37,525
Automatic Data Processing COM 053015103 11,487 69,481 SH   SOLE   0 0 69,481
BP PLC COM 055622104 10,930 262,118 SH   SOLE   0 0 262,118
Bankwell Financial COM 06654a103 636 22,165 SH   SOLE   0 0 22,165
Berkshire Hathaway Class A (3 COM 084670108 955 300 SH   SOLE   0 0 300
C. H. Robinson Worldwide COM 12541W209 817 9,685 SH   SOLE   0 0 9,685
Cerner Corp COM 156782104 1,794 24,475 SH   SOLE   0 0 24,475
Chevron COM 166764100 478 3,840 SH   SOLE   0 0 3,840
Chubb Limited COM h1467j104 8,596 58,359 SH   SOLE   0 0 58,359
Cisco Systems COM 17275R102 1,385 25,298 SH   SOLE   0 0 25,298
Clorox COM 189054109 5,848 38,196 SH   SOLE   0 0 38,196
Coca Cola COM 191216100 1,888 37,080 SH   SOLE   0 0 37,080
Colgate Palmolive COM 194162103 4,551 63,500 SH   SOLE   0 0 63,500
Comcast Corp COM 20030n101 1,218 28,812 SH   SOLE   0 0 28,812
ConocoPhillips COM 20825C104 410 6,717 SH   SOLE   0 0 6,717
Corteva COM 22052L104 2,974 100,581 SH   SOLE   0 0 100,581
Dow Inc. COM 260557103 1,852 37,563 SH   SOLE   0 0 37,563
DuPont COM 26614N102 6,157 82,011 SH   SOLE   0 0 82,011
Duke Energy COM 26441c105 508 5,755 SH   SOLE   0 0 5,755
Eli Lilly COM 532457108 315 2,840 SH   SOLE   0 0 2,840
Emerson Electric COM 291011104 7,307 109,522 SH   SOLE   0 0 109,522
Exxon Mobil COM 30231G102 3,825 49,920 SH   SOLE   0 0 49,920
F5 Networks COM 315616102 8,705 59,775 SH   SOLE   0 0 59,775
Fastenal COM 311900104 6,846 210,050 SH   SOLE   0 0 210,050
General Electric COM 369604103 385 36,643 SH   SOLE   0 0 36,643
General Mills COM 370334104 3,659 69,675 SH   SOLE   0 0 69,675
Hartford Financial COM 416515104 468 8,400 SH   SOLE   0 0 8,400
Hershey Company COM 427866108 7,599 56,693 SH   SOLE   0 0 56,693
Home Depot COM 437076102 1,139 5,475 SH   SOLE   0 0 5,475
Intel COM 458140100 13,705 286,297 SH   SOLE   0 0 286,297
International Business Machine COM 459200101 1,473 10,680 SH   SOLE   0 0 10,680
International Flavors & Fragra COM 459506101 9,899 68,227 SH   SOLE   0 0 68,227
J.P. Morgan Chase COM 46625H100 587 5,250 SH   SOLE   0 0 5,250
Johnson & Johnson COM 478160104 10,599 76,099 SH   SOLE   0 0 76,099
Kellogg Company COM 487836108 333 6,224 SH   SOLE   0 0 6,224
LogMeIn COM 54142l109 3,917 53,165 SH   SOLE   0 0 53,165
Marsh & McLennan COM 571748102 997 10,000 SH   SOLE   0 0 10,000
Medtronic PLC COM G5960L103 9,648 99,070 SH   SOLE   0 0 99,070
Merck COM 58933Y105 17,415 207,693 SH   SOLE   0 0 207,693
Microsoft COM 594918104 790 5,895 SH   SOLE   0 0 5,895
Newmont Goldcorp COM 651639106 14,380 373,810 SH   SOLE   0 0 373,810
NextEra Energy COM 65339f101 1,418 6,920 SH   SOLE   0 0 6,920
Norfolk Southern COM 655844108 339 1,700 SH   SOLE   0 0 1,700
Northern Trust COM 665859104 10,186 113,182 SH   SOLE   0 0 113,182
Novartis AG (ADR) COM 66987v109 11,167 122,295 SH   SOLE   0 0 122,295
Oracle COM 68389X105 268 4,700 SH   SOLE   0 0 4,700
PepsiCo COM 713448108 8,964 68,357 SH   SOLE   0 0 68,357
Pfizer COM 717081103 5,345 123,390 SH   SOLE   0 0 123,390
Phillips 66 COM 718546104 651 6,961 SH   SOLE   0 0 6,961
Procter & Gamble COM 742718109 13,791 125,772 SH   SOLE   0 0 125,772
Red Hat COM 756577102 2,368 12,610 SH   SOLE   0 0 12,610
Royal DutchShell Class A (ADR) COM 780259206 287 4,406 SH   SOLE   0 0 4,406
Schlumberger COM 806857108 7,958 200,248 SH   SOLE   0 0 200,248
Sherwin Williams COM 824348106 344 750 SH   SOLE   0 0 750
State Street COM 857477103 1,233 22,000 SH   SOLE   0 0 22,000
Sysco COM 871829107 12,843 181,600 SH   SOLE   0 0 181,600
Texas Instruments COM 882508104 1,871 16,305 SH   SOLE   0 0 16,305
Trimble COM 896239100 7,622 168,975 SH   SOLE   0 0 168,975
Union Pacific COM 907818108 1,848 10,925 SH   SOLE   0 0 10,925
United Parcel Service COM 911312106 7,130 69,047 SH   SOLE   0 0 69,047
United Technologies COM 913017109 1,846 14,175 SH   SOLE   0 0 14,175
Urstadt Biddle Properties Inc COM 917286205 671 31,950 SH   SOLE   0 0 31,950
Verizon COM 92343V104 1,536 26,892 SH   SOLE   0 0 26,892
Walgreens Boots Alliance COM 931427108 2,310 42,250 SH   SOLE   0 0 42,250
Walt Disney COM 254687106 1,075 7,700 SH   SOLE   0 0 7,700
Weyerhaeuser COM 962166104 6,008 228,100 SH   SOLE   0 0 228,100
Williams Cos COM 969457100 5,267 187,825 SH   SOLE   0 0 187,825