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
ALPHABET INC CAP STK CL C 02079K107 2,007 1,857 SH   SOLE   0 0 1,857
ALPHABET INC CAP STK CL A 02079K305 1,762 1,628 SH   SOLE   0 0 1,628
AMAZON COM INC COM 023135106 4,112 2,172 SH   SOLE   0 0 2,172
AMERICAN WTR WRKS CO INC NEW COM 030420103 255 2,200 SH   SOLE   0 0 2,200
AMERIGAS PARTNERS L P UNIT L P INT 030975106 1,047 30,062 SH   SOLE   0 0 30,062
APPLE INC COM 037833100 2,850 14,403 SH   SOLE   0 0 14,403
AQUA AMERICA INC COM 03836W103 565 13,677 SH   SOLE   0 0 13,677
ARTESIAN RESOURCES CORP CL A 043113208 5,716 153,793 SH   SOLE   0 0 153,793
AT&T INC COM 00206R102 2,737 81,688 SH   SOLE   0 0 81,688
AUTOMATIC DATA PROCESSING IN COM 053015103 229 1,390 SH   SOLE   0 0 1,390
BAXTER INTL INC COM 071813109 517 6,315 SH   SOLE   0 0 6,315
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 994 4,663 SH   SOLE   0 0 4,663
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,273 4 SH   SOLE   0 0 4
BJS WHSL CLUB HLDGS INC COM 05550J101 1,475 55,905 SH   SOLE   0 0 55,905
BOSTON SCIENTIFIC CORP COM 101137107 2,929 68,170 SH   SOLE   0 0 68,170
CATERPILLAR INC DEL COM 149123101 2,193 16,097 SH   SOLE   0 0 16,097
CBS CORP NEW CL B 124857202 717 14,377 SH   SOLE   0 0 14,377
CELGENE CORP COM 151020104 445 4,818 SH   SOLE   0 0 4,818
CHEVRON CORP NEW COM 166764100 1,324 10,645 SH   SOLE   0 0 10,645
CITIGROUP INC COM NEW 172967424 1,591 22,731 SH   SOLE   0 0 22,731
COLGATE PALMOLIVE CO COM 194162103 487 6,800 SH   SOLE   0 0 6,800
COMCAST CORP NEW CL A 20030N101 2,140 50,624 SH   SOLE   0 0 50,624
CVS HEALTH CORP COM 126650100 2,292 42,070 SH   SOLE   0 0 42,070
DISNEY WALT CO COM DISNEY 254687106 1,042 7,467 SH   SOLE   0 0 7,467
DUKE ENERGY CORP NEW COM NEW 26441C204 274 3,111 SH   SOLE   0 0 3,111
DUPONT DE NEMOURS INC COM 26614N102 432 5,765 SH   SOLE   0 0 5,765
EXELON CORP COM COM 30161N101 404 8,433 SH   SOLE   0 0 8,433
EXXON MOBIL CORP COM 30231G102 992 12,956 SH   SOLE   0 0 12,956
FACEBOOK INC CL A 30303M102 3,474 18,004 SH   SOLE   0 0 18,004
FEDEX CORP COM 31428X106 378 2,305 SH   SOLE   0 0 2,305
J & J SNACK FOODS CORP COM 466032109 527 3,279 SH   SOLE   0 0 3,279
JOHNSON & JOHNSON COM 478160104 5,825 41,826 SH   SOLE   0 0 41,826
KIMBERLY CLARK CORP COM 494368103 517 3,882 SH   SOLE   0 0 3,882
LINDE PLC SHS G5494J103 803 4,000 SH   SOLE   0 0 4,000
MERCK & CO INC COM 58933Y105 4,512 53,820 SH   SOLE   0 0 53,820
MICROSOFT CORP COM 594918104 3,875 28,930 SH   SOLE   0 0 28,930
MIDDLEBY CORP COM 596278101 814 6,000 SH   SOLE   0 0 6,000
MONDELEZ INTL INC CL A 609207105 473 8,786 SH   SOLE   0 0 8,786
PAYCHEX INC COM 704326107 650 7,905 SH   SOLE   0 0 7,905
PAYPAL HLDGS INC COM 70450Y103 5,998 52,408 SH   SOLE   0 0 52,408
PEPSICO INC COM 713448108 4,282 32,662 SH   SOLE   0 0 32,662
PFIZER INC COM 717081103 2,682 61,922 SH   SOLE   0 0 61,922
PHILIP MORRIS INTL INC COM 718172109 1,084 13,808 SH   SOLE   0 0 13,808
PPL CORP COM COM 69351T106 3,488 112,505 SH   SOLE   0 0 112,505
REPUBLIC FIRST BANCORP INC COM 760416107 773 157,500 SH   SOLE   0 0 157,500
RESTAURANT BRANDS INTL INC COM 76131D103 256 3,687 SH   SOLE   0 0 3,687
ROCKWELL AUTOMATION INC COM 773903109 229 1,400 SH   SOLE   0 0 1,400
SANFILIPPO JOHN B & SON INC COM 800422107 654 8,215 SH   SOLE   0 0 8,215
TORONTO DOMINION BK ONT COM NEW 891160509 512 8,775 SH   SOLE   0 0 8,775
VERIZON COMMUNICATIONS COM 92343V104 2,830 49,553 SH   SOLE   0 0 49,553
VIACOM INC NEW CL B 92553P201 429 14,377 SH   SOLE   0 0 14,377