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 88579Y101 2,635 12,005 SH   SOLE   12,005 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,855 18,599 SH   SOLE   18,599 0 0
ALPHABET INC CAP STK CL A 02079K305 318 307 SH   SOLE   307 0 0
ALPHABET INC CAP STK CL C 02079K107 3,595 3,484 SH   SOLE   3,484 0 0
AMGEN INC COM 031162100 4,012 23,533 SH   SOLE   23,533 0 0
APPLE INC COM 037833100 5,842 34,821 SH   SOLE   34,821 0 0
APPLIED MATLS INC COM 038222105 2,996 53,867 SH   SOLE   53,867 0 0
AQUA AMERICA INC COM 03836W103 2,032 59,670 SH   SOLE   59,670 0 0
AT&T INC COM 00206R102 2,220 62,259 SH   SOLE   62,259 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,257 37,307 SH   SOLE   37,307 0 0
BECTON DICKINSON & CO COM 075887109 6,746 31,129 SH   SOLE   31,129 0 0
BEMIS INC COM 081437105 1,559 35,814 SH   SOLE   35,814 0 0
BOEING CO COM 097023105 274 836 SH   SOLE   836 0 0
BOOKING HLDGS INC COM 09857L108 4,594 2,208 SH   SOLE   2,208 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,893 35,372 SH   SOLE   35,372 0 0
CAMPBELL SOUP CO COM 134429109 2,951 68,130 SH   SOLE   68,130 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,718 57,560 SH   SOLE   57,560 0 0
CHEVRON CORP NEW COM 166764100 2,805 24,599 SH   SOLE   24,599 0 0
CHURCH & DWIGHT INC COM 171340102 4,971 98,719 SH   SOLE   98,719 0 0
CISCO SYS INC COM 17275R102 3,616 84,311 SH   SOLE   84,311 0 0
COCA COLA CO COM 191216100 299 6,834 SH   SOLE   6,834 0 0
COLGATE PALMOLIVE CO COM 194162103 2,635 36,756 SH   SOLE   36,756 0 0
CVS HEALTH CORP COM 126650100 2,480 39,859 SH   SOLE   39,859 0 0
DANAHER CORP DEL COM 235851102 3,921 39,979 SH   SOLE   39,979 0 0
DEERE & CO COM 244199105 6,695 42,939 SH   SOLE   42,939 0 0
EATON CORP PLC SHS G29183103 3,131 39,184 SH   SOLE   39,184 0 0
EBAY INC COM 278642103 5,471 135,953 SH   SOLE   135,953 0 0
EXXON MOBIL CORP COM 30231G102 523 7,008 SH   SOLE   7,008 0 0
FEDERATED INVS INC PA CL B 314211103 2,554 76,470 SH   SOLE   76,470 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,095 44,217 SH   SOLE   44,217 0 0
FORTIVE CORP COM 34959J108 4,091 52,770 SH   SOLE   52,770 0 0
GENUINE PARTS CO COM 372460105 1,380 15,233 SH   SOLE   15,233 0 0
GILEAD SCIENCES INC COM 375558103 1,907 25,299 SH   SOLE   25,299 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,611 40,582 SH   SOLE   40,582 0 0
INTEL CORP COM 458140100 228 4,384 SH   SOLE   4,384 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 253 1,648 SH   SOLE   1,648 0 0
SMUCKER J M CO COM NEW 832696405 3,376 27,225 SH   SOLE   27,225 0 0
JOHNSON & JOHNSON COM 478160104 4,528 35,337 SH   SOLE   35,337 0 0
JPMORGAN CHASE & CO COM 46625H100 460 4,184 SH   SOLE   4,184 0 0
LEGGETT & PLATT INC COM 524660107 1,440 32,201 SH   SOLE   32,201 0 0
LITTELFUSE INC COM 537008104 6,432 30,894 SH   SOLE   30,894 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 242 4,150 SH   SOLE   4,150 0 0
MAIN STREET CAPITAL CORP COM 56035L104 1,965 52,991 SH   SOLE   52,991 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 2,220 36,858 SH   SOLE   36,858 0 0
MICROSOFT CORP COM 594918104 4,833 52,956 SH   SOLE   52,956 0 0
NEXTERA ENERGY INC COM 65339F101 2,950 18,062 SH   SOLE   18,062 0 0
NIKE INC CL B 654106103 3,353 50,312 SH   SOLE   50,312 0 0
OMNICOM GROUP INC COM 681919106 1,746 23,835 SH   SOLE   23,835 0 0
PATHFINDER BANCORP INC MD COM 70319R109 309 20,000 SH   SOLE   20,000 0 0
PHILLIPS 66 COM 718546104 3,584 37,360 SH   SOLE   37,360 0 0
RAYONIER INC COM 754907103 360 10,225 SH   SOLE   10,225 0 0
RAYTHEON CO COM NEW 755111507 6,589 30,531 SH   SOLE   30,531 0 0
RELX PLC SPONSORED ADR 759530108 2,366 113,262 SH   SOLE   113,262 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,801 33,751 SH   SOLE   33,751 0 0
ROPER TECHNOLOGIES INC COM 776696106 4,689 16,704 SH   SOLE   16,704 0 0
S&P GLOBAL INC COM 78409V104 726 3,800 SH   SOLE   3,800 0 0
SCHLUMBERGER LTD COM 806857108 1,861 28,524 SH   SOLE   28,524 0 0
SCHWAB CHARLES CORP NEW COM 808513105 4,606 88,210 SH   SOLE   88,210 0 0
TEXAS INSTRS INC COM 882508104 4,279 41,189 SH   SOLE   41,189 0 0
TJX COS INC NEW COM 872540109 3,104 38,060 SH   SOLE   38,060 0 0
UNILEVER PLC SPON ADR NEW 904767704 3,693 66,467 SH   SOLE   66,467 0 0
UNION PAC CORP COM 907818108 720 5,357 SH   SOLE   5,357 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,854 17,715 SH   SOLE   17,715 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,623 28,793 SH   SOLE   28,793 0 0
V F CORP COM 918204108 1,290 17,406 SH   SOLE   17,406 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,846 38,608 SH   SOLE   38,608 0 0
WALMART INC COM 931142103 2,295 25,643 SH   SOLE   25,643 0 0
WASTE MGMT INC DEL COM 94106L109 2,734 32,501 SH   SOLE   32,501 0 0
WILLIAMS SONOMA INC COM 969904101 1,952 37,001 SH   SOLE   37,001 0 0