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 294 1,857 SH   SOLE   0 0 1,857
ADOBE INC COM 00724F101 2,505 9,187 SH   SOLE   0 0 9,187
ALPHABET INC CAP STK CL C 02079K107 409 339 SH   SOLE   0 0 339
ALPHABET INC CAP STK CL A 02079K305 3,870 3,209 SH   SOLE   0 0 3,209
AMAZON COM INC COM 023135106 1,055 608 SH   SOLE   0 0 608
AMERICAN TOWER CORP NEW COM 03027X100 800 3,622 SH   SOLE   0 0 3,622
AMERICAN WTR WKS CO INC NEW COM 030420103 278 2,244 SH   SOLE   0 0 2,244
AMGEN INC COM 031162100 253 1,309 SH   SOLE   0 0 1,309
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 786 47,983 SH   SOLE   0 0 47,983
APPLE INC COM 037833100 6,071 27,031 SH   SOLE   0 0 27,031
AQUA AMERICA INC COM 03836W103 749 16,678 SH   SOLE   0 0 16,678
ARISTA NETWORKS INC COM 040413106 316 1,371 SH   SOLE   0 0 1,371
AT&T INC COM 00206R102 2,651 70,863 SH   SOLE   0 0 70,863
ATRICURE INC COM 04963C209 736 30,567 SH   SOLE   0 0 30,567
AVERY DENNISON CORP COM 053611109 243 2,178 SH   SOLE   0 0 2,178
BANK AMER CORP COM 060505104 526 18,484 SH   SOLE   0 0 18,484
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 434 2,101 SH   SOLE   0 0 2,101
BOEING CO COM 097023105 1,535 4,093 SH   SOLE   0 0 4,093
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 374 9,206 SH   SOLE   0 0 9,206
CHARLES RIV LABS INTL INC COM 159864107 204 1,589 SH   SOLE   0 0 1,589
CHEVRON CORP NEW COM 166764100 342 2,947 SH   SOLE   0 0 2,947
CISCO SYS INC COM 17275R102 3,726 78,058 SH   SOLE   0 0 78,058
CITIGROUP INC COM NEW 172967424 826 12,127 SH   SOLE   0 0 12,127
CITRIX SYS INC COM 177376100 817 8,505 SH   SOLE   0 0 8,505
CLOROX CO DEL COM 189054109 322 2,130 SH   SOLE   0 0 2,130
CONSTELLATION BRANDS INC CL A 21036P108 351 1,676 SH   SOLE   0 0 1,676
CYBERARK SOFTWARE LTD SHS M2682V108 210 2,068 SH   SOLE   0 0 2,068
DELL TECHNOLOGIES INC CL C 24703L202 397 7,692 SH   SOLE   0 0 7,692
DEXCOM INC COM 252131107 872 5,856 SH   SOLE   0 0 5,856
DISNEY WALT CO COM DISNEY 254687106 3,604 27,817 SH   SOLE   0 0 27,817
EDWARDS LIFESCIENCES CORP COM 28176E108 2,722 12,652 SH   SOLE   0 0 12,652
EXACT SCIENCES CORP COM 30063P105 869 9,748 SH   SOLE   0 0 9,748
FACEBOOK INC CL A 30303M102 5,880 33,443 SH   SOLE   0 0 33,443
FRESHPET INC COM 358039105 367 7,400 SH   SOLE   0 0 7,400
GENERAL DYNAMICS CORP COM 369550108 432 2,417 SH   SOLE   0 0 2,417
GENERAL MTRS CO COM 37045V100 334 9,249 SH   SOLE   0 0 9,249
GLOBAL PMTS INC COM 37940X102 550 3,477 SH   SOLE   0 0 3,477
HOME DEPOT INC COM 437076102 884 3,825 SH   SOLE   0 0 3,825
HONEYWELL INTL INC COM 438516106 359 2,189 SH   SOLE   0 0 2,189
IDEXX LABS INC COM 45168D104 1,023 3,803 SH   SOLE   0 0 3,803
INTEL CORP COM 458140100 1,818 35,815 SH   SOLE   0 0 35,815
INTERNATIONAL BUSINESS MACHS COM 459200101 772 5,376 SH   SOLE   0 0 5,376
INVESCO QQQ TR UNIT SER 1 46090E103 1,309 6,989 SH   SOLE   0 0 6,989
ISHARES TR PFD AND INCM SEC 464288687 521 13,962 SH   SOLE   0 0 13,962
ISHARES TR MSCI MIN VOL ETF 46429B697 252 3,964 SH   SOLE   0 0 3,964
JOHNSON & JOHNSON COM 478160104 513 3,947 SH   SOLE   0 0 3,947
JPMORGAN CHASE & CO COM 46625H100 1,659 14,359 SH   SOLE   0 0 14,359
LAM RESEARCH CORP COM 512807108 810 3,515 SH   SOLE   0 0 3,515
LOCKHEED MARTIN CORP COM 539830109 5,142 13,384 SH   SOLE   0 0 13,384
LOGITECH INTL S A SHS H50430232 439 10,810 SH   SOLE   0 0 10,810
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 407 16,964 SH   SOLE   0 0 16,964
MASTERCARD INC CL A 57636Q104 379 1,397 SH   SOLE   0 0 1,397
MCCORMICK & CO INC COM NON VTG 579780206 1,319 7,900 SH   SOLE   0 0 7,900
MCDONALDS CORP COM 580135101 246 1,178 SH   SOLE   0 0 1,178
MICROSOFT CORP COM 594918104 4,138 30,191 SH   SOLE   0 0 30,191
MONGODB INC CL A 60937P106 446 3,706 SH   SOLE   0 0 3,706
NETFLIX INC COM 64110L106 1,835 6,808 SH   SOLE   0 0 6,808
NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 207 7,517 SH   SOLE   0 0 7,517
NORTHROP GRUMMAN CORP COM 666807102 3,221 8,757 SH   SOLE   0 0 8,757
NOVARTIS A G SPONSORED ADR 66987V109 799 9,288 SH   SOLE   0 0 9,288
NVIDIA CORP COM 67066G104 1,329 7,640 SH   SOLE   0 0 7,640
OSI ETF TR OSHARS FTSE US 67110P407 542 15,750 SH   SOLE   0 0 15,750
PAYPAL HLDGS INC COM 70450Y103 541 5,278 SH   SOLE   0 0 5,278
PENNS WOODS BANCORP INC COM 708430103 355 11,661 SH   SOLE   0 0 11,661
PEPSICO INC COM 713448108 626 4,556 SH   SOLE   0 0 4,556
PFIZER INC COM 717081103 445 12,556 SH   SOLE   0 0 12,556
PPG INDS INC COM 693506107 499 4,268 SH   SOLE   0 0 4,268
PPL CORP COM 69351T106 1,292 41,271 SH   SOLE   0 0 41,271
PROOFPOINT INC COM 743424103 399 3,099 SH   SOLE   0 0 3,099
QUALCOMM INC COM 747525103 417 5,522 SH   SOLE   0 0 5,522
RAYTHEON CO COM NEW 755111507 1,822 9,484 SH   SOLE   0 0 9,484
SALESFORCE COM INC COM 79466L302 4,647 31,463 SH   SOLE   0 0 31,463
SERVICENOW INC COM 81762P102 723 2,892 SH   SOLE   0 0 2,892
SPDR GOLD TRUST GOLD SHS 78463V107 611 4,378 SH   SOLE   0 0 4,378
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,863 6,353 SH   SOLE   0 0 6,353
SQUARE INC CL A 852234103 1,397 22,660 SH   SOLE   0 0 22,660
SYMANTEC CORP COM 871503108 284 12,101 SH   SOLE   0 0 12,101
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,261 10,257 SH   SOLE   0 0 10,257
TANDEM DIABETES CARE INC COM NEW 875372203 497 8,883 SH   SOLE   0 0 8,883
TRAVELERS COMPANIES INC COM 89417E109 290 1,995 SH   SOLE   0 0 1,995
U S CONCRETE INC COM NEW 90333L201 439 8,570 SH   SOLE   0 0 8,570
UNION PACIFIC CORP COM 907818108 401 2,573 SH   SOLE   0 0 2,573
UNITED TECHNOLOGIES CORP COM 913017109 294 2,199 SH   SOLE   0 0 2,199
VANGUARD INDEX FDS MID CAP ETF 922908629 540 3,268 SH   SOLE   0 0 3,268
VANGUARD INDEX FDS SMALL CP ETF 922908751 532 3,516 SH   SOLE   0 0 3,516
VANGUARD INDEX FDS TOTAL STK MKT 922908769 382 2,562 SH   SOLE   0 0 2,562
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 258 2,951 SH   SOLE   0 0 2,951
VEEVA SYS INC CL A COM 922475108 264 1,702 SH   SOLE   0 0 1,702
VERIZON COMMUNICATIONS INC COM 92343V104 2,226 37,189 SH   SOLE   0 0 37,189
VERSUM MATLS INC COM 92532W103 404 7,627 SH   SOLE   0 0 7,627
VISA INC COM CL A 92826C839 4,099 23,517 SH   SOLE   0 0 23,517
VMWARE INC CL A COM 928563402 1,134 7,373 SH   SOLE   0 0 7,373
WASTE MGMT INC DEL COM 94106L109 559 4,864 SH   SOLE   0 0 4,864
WORKDAY INC CL A 98138H101 236 1,400 SH   SOLE   0 0 1,400
XYLEM INC COM 98419M100 423 5,503 SH   SOLE   0 0 5,503
YUM BRANDS INC COM 988498101 1,183 10,480 SH   SOLE   0 0 10,480
YUM CHINA HLDGS INC COM 98850P109 391 8,855 SH   SOLE   0 0 8,855
ZOETIS INC CL A 98978V103 1,577 12,601 SH   SOLE   0 0 12,601