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,262 44,172 SH   SOLE   0 0 44,172
AT&T COM 00206R102 3,619 95,630 SH   SOLE   0 0 95,630
Accenture COM G1151C101 7,718 40,125 SH   SOLE   0 0 40,125
Air Products COM 009158106 509 2,294 SH   SOLE   0 0 2,294
American Tower COM 03027x100 6,273 28,370 SH   SOLE   0 0 28,370
Amgen COM 031162100 774 4,000 SH   SOLE   0 0 4,000
Ansys Inc. COM 03662q105 2,685 12,130 SH   SOLE   0 0 12,130
Aspen Technology COM 045327103 4,412 35,850 SH   SOLE   0 0 35,850
Automatic Data Processing COM 053015103 11,036 68,371 SH   SOLE   0 0 68,371
BP PLC COM 055622104 10,026 263,918 SH   SOLE   0 0 263,918
Bankwell Financial COM 06654a103 610 22,165 SH   SOLE   0 0 22,165
Berkshire Hathaway Class A (3 COM 084670108 935 300 SH   SOLE   0 0 300
C. H. Robinson Worldwide COM 12541W209 1,082 12,765 SH   SOLE   0 0 12,765
Cerner Corp COM 156782104 1,703 24,975 SH   SOLE   0 0 24,975
Chevron COM 166764100 447 3,765 SH   SOLE   0 0 3,765
Chubb Limited COM h1467j104 9,339 57,849 SH   SOLE   0 0 57,849
Cisco Systems COM 17275R102 1,250 25,298 SH   SOLE   0 0 25,298
Clorox COM 189054109 5,657 37,246 SH   SOLE   0 0 37,246
Coca Cola COM 191216100 2,019 37,080 SH   SOLE   0 0 37,080
Colgate Palmolive COM 194162103 4,609 62,700 SH   SOLE   0 0 62,700
Comcast Corp COM 20030n101 1,299 28,812 SH   SOLE   0 0 28,812
ConocoPhillips COM 20825C104 349 6,117 SH   SOLE   0 0 6,117
Corteva COM 22052L104 3,145 112,338 SH   SOLE   0 0 112,338
Dow Inc. COM 260557103 1,175 24,661 SH   SOLE   0 0 24,661
DuPont COM 26614N102 5,999 84,132 SH   SOLE   0 0 84,132
Duke Energy COM 26441c105 552 5,755 SH   SOLE   0 0 5,755
Eli Lilly COM 532457108 291 2,600 SH   SOLE   0 0 2,600
Emerson Electric COM 291011104 7,341 109,797 SH   SOLE   0 0 109,797
Exxon Mobil COM 30231G102 3,499 49,550 SH   SOLE   0 0 49,550
F5 Networks COM 315616102 8,485 60,425 SH   SOLE   0 0 60,425
Fastenal COM 311900104 6,967 213,250 SH   SOLE   0 0 213,250
Fortinet COM 34959e109 501 6,525 SH   SOLE   0 0 6,525
General Electric COM 369604103 328 36,643 SH   SOLE   0 0 36,643
General Mills COM 370334104 3,840 69,675 SH   SOLE   0 0 69,675
Hartford Financial COM 416515104 509 8,400 SH   SOLE   0 0 8,400
Hershey Company COM 427866108 8,528 55,023 SH   SOLE   0 0 55,023
Home Depot COM 437076102 1,294 5,575 SH   SOLE   0 0 5,575
Intel COM 458140100 14,820 287,597 SH   SOLE   0 0 287,597
International Business Machine COM 459200101 1,483 10,200 SH   SOLE   0 0 10,200
International Flavors & Fragra COM 459506101 9,181 74,832 SH   SOLE   0 0 74,832
J.P. Morgan Chase COM 46625H100 618 5,250 SH   SOLE   0 0 5,250
Johnson & Johnson COM 478160104 9,969 77,049 SH   SOLE   0 0 77,049
Kellogg Company COM 487836108 401 6,224 SH   SOLE   0 0 6,224
LogMeIn COM 54142l109 2,942 41,465 SH   SOLE   0 0 41,465
Marsh & McLennan COM 571748102 800 8,000 SH   SOLE   0 0 8,000
Medtronic PLC COM G5960L103 10,663 98,170 SH   SOLE   0 0 98,170
Merck COM 58933Y105 17,423 206,968 SH   SOLE   0 0 206,968
Microsoft COM 594918104 799 5,745 SH   SOLE   0 0 5,745
Newmont Goldcorp COM 651639106 14,127 372,560 SH   SOLE   0 0 372,560
NextEra Energy COM 65339f101 1,612 6,920 SH   SOLE   0 0 6,920
Norfolk Southern COM 655844108 305 1,700 SH   SOLE   0 0 1,700
Northern Trust COM 665859104 10,553 113,082 SH   SOLE   0 0 113,082
Novartis AG (ADR) COM 66987v109 10,604 122,020 SH   SOLE   0 0 122,020
Oracle COM 68389X105 259 4,700 SH   SOLE   0 0 4,700
PepsiCo COM 713448108 9,283 67,707 SH   SOLE   0 0 67,707
Pfizer COM 717081103 4,462 124,190 SH   SOLE   0 0 124,190
Phillips 66 COM 718546104 713 6,961 SH   SOLE   0 0 6,961
Procter & Gamble COM 742718109 15,385 123,690 SH   SOLE   0 0 123,690
Royal DutchShell Class A (ADR) COM 780259206 259 4,406 SH   SOLE   0 0 4,406
Schlumberger COM 806857108 6,707 196,273 SH   SOLE   0 0 196,273
Sherwin Williams COM 824348106 412 750 SH   SOLE   0 0 750
State Street COM 857477103 1,302 22,000 SH   SOLE   0 0 22,000
Sysco COM 871829107 13,879 174,800 SH   SOLE   0 0 174,800
Texas Instruments COM 882508104 2,107 16,305 SH   SOLE   0 0 16,305
Trimble COM 896239100 6,849 176,475 SH   SOLE   0 0 176,475
Union Pacific COM 907818108 1,818 11,225 SH   SOLE   0 0 11,225
United Parcel Service COM 911312106 8,177 68,247 SH   SOLE   0 0 68,247
United Technologies COM 913017109 1,935 14,175 SH   SOLE   0 0 14,175
Urstadt Biddle Properties Inc COM 917286205 757 31,950 SH   SOLE   0 0 31,950
Verizon COM 92343V104 1,623 26,892 SH   SOLE   0 0 26,892
Walgreens Boots Alliance COM 931427108 2,046 37,000 SH   SOLE   0 0 37,000
Walt Disney COM 254687106 1,003 7,700 SH   SOLE   0 0 7,700
Weyerhaeuser COM 962166104 6,731 243,000 SH   SOLE   0 0 243,000
Williams Cos COM 969457100 4,713 195,875 SH   SOLE   0 0 195,875