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
CHEMOURS CO COM 163851108 408 22,576 SH   SOLE   22,576 0 0
MICRON TECHNOLOGY INC COM 595112103 247 4,600 SH   SOLE   4,600 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 209 2,050 SH   SOLE   2,050 0 0
PFIZER INC COM 717081103 3,254 83,051 SH   SOLE   83,051 0 0
BECTON DICKINSON & CO COM 075887109 4,227 15,544 SH   SOLE   15,544 0 0
YORK WTR CO COM 987184108 880 19,075 SH   SOLE   19,075 0 0
DEERE & CO COM 244199105 781 4,508 SH   SOLE   4,508 0 0
UNILEVER N V N Y SHS NEW 904784709 308 5,355 SH   SOLE   5,355 0 0
DANAHER CORPORATION COM 235851102 2,264 14,754 SH   SOLE   14,754 0 0
RAYTHEON CO COM NEW 755111507 1,971 8,970 SH   SOLE   8,970 0 0
ISHARES TR NATIONAL MUN ETF 464288414 381 3,345 SH   SOLE   3,345 0 0
GENERAL ELECTRIC CO COM 369604103 1,778 159,309 SH   SOLE   159,309 0 0
MFS GOVT MKTS INCOME TR SH BEN INT 552939100 60 13,049 SH   SOLE   13,049 0 0
GABELLI DIVD & INCOME TR COM 36242H104 396 18,050 SH   SOLE   18,050 0 0
AGNICO EAGLE MINES LTD COM 008474108 661 10,725 SH   SOLE   10,725 0 0
DISNEY WALT CO COM DISNEY 254687106 3,585 24,784 SH   SOLE   24,784 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 538 1,672 SH   SOLE   1,672 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,265 15,693 SH   SOLE   15,693 0 0
STATE STR CORP COM 857477103 1,230 15,550 SH   SOLE   15,550 0 0
NUCOR CORP COM 670346105 398 7,078 SH   SOLE   7,078 0 0
OCCIDENTAL PETE CORP COM 674599105 977 23,717 SH   SOLE   23,717 0 0
ABBOTT LABS COM 002824100 4,760 54,803 SH   SOLE   54,803 0 0
AMETEK INC NEW COM 031100100 219 2,200 SH   SOLE   2,200 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 144 10,000 SH   SOLE   10,000 0 0
CVS HEALTH CORP COM 126650100 5,508 74,136 SH   SOLE   74,136 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,864 6,341 SH   SOLE   6,341 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 525 4,475 SH   SOLE   4,475 0 0
IPG PHOTONICS CORP COM 44980X109 862 5,945 SH   SOLE   5,945 0 0
ISHARES TR TIPS BD ETF 464287176 804 6,900 SH   SOLE   6,900 0 0
PEPSICO INC COM 713448108 7,620 55,755 SH   SOLE   55,755 0 0
XYLEM INC COM 98419M100 1,239 15,725 SH   SOLE   15,725 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 1,046 72,760 SH   SOLE   72,760 0 0
TWO HBRS INVT CORP COM NEW 90187B408 174 11,895 SH   SOLE   11,895 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2,349 39,121 SH   SOLE   39,121 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 360 5,810 SH   SOLE   5,810 0 0
NEXTERA ENERGY INC COM 65339F101 2,516 10,391 SH   SOLE   10,391 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 1,321 108,467 SH   SOLE   108,467 0 0
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 311 3,405 SH   SOLE   3,405 0 0
QUALCOMM INC COM 747525103 384 4,350 SH   SOLE   4,350 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,250 15,433 SH   SOLE   15,433 0 0
LOWES COS INC COM 548661107 863 7,204 SH   SOLE   7,204 0 0
PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 95 19,955 SH   SOLE   19,955 0 0
TARGET CORP COM 87612E106 635 4,949 SH   SOLE   4,949 0 0
MARTIN MARIETTA MATLS INC COM 573284106 909 3,250 SH   SOLE   3,250 0 0
AMAZON COM INC COM 023135106 2,973 1,609 SH   SOLE   1,609 0 0
APPLE INC COM 037833100 15,233 51,874 SH   SOLE   51,874 0 0
PAYCHEX INC COM 704326107 515 6,056 SH   SOLE   6,056 0 0
AT&T INC COM 00206R102 6,985 178,735 SH   SOLE   178,735 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 444 10,227 SH   SOLE   10,227 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 508 9,163 SH   SOLE   9,163 0 0
COLGATE PALMOLIVE CO COM 194162103 1,334 19,382 SH   SOLE   19,382 0 0
TRUIST FINL CORP COM 89832Q109 1,011 17,957 SH   SOLE   17,957 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 283 2,992 SH   SOLE   2,992 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 209 3,582 SH   SOLE   3,582 0 0
BOEING CO COM 097023105 1,680 5,156 SH   SOLE   5,156 0 0
ROKU INC COM CL A 77543R102 321 2,400 SH   SOLE   2,400 0 0
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 187 34,500 SH   SOLE   34,500 0 0
PAN AMERICAN SILVER CORP COM 697900108 1,713 72,320 SH   SOLE   72,320 0 0
JOHNSON CTLS INTL PLC SHS G51502105 390 9,580 SH   SOLE   9,580 0 0
ORACLE CORP COM 68389X105 678 12,799 SH   SOLE   12,799 0 0
SOUTHWESTERN ENERGY CO COM 845467109 206 85,100 SH   SOLE   85,100 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E204 1,449 95,735 SH   SOLE   95,735 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 471 10,170 SH   SOLE   10,170 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,238 150,507 SH   SOLE   150,507 0 0
WESTERN ALLIANCE BANCORP COM 957638109 570 10,000 SH   SOLE   10,000 0 0
DOVER CORP COM 260003108 740 6,418 SH   SOLE   6,418 0 0
PHILIP MORRIS INTL INC COM 718172109 401 4,710 SH   SOLE   4,710 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 194 19,550 SH   SOLE   19,550 0 0
TORTOISE PIPELINE & ENERGY F COM 89148H108 502 39,000 SH   SOLE   39,000 0 0
INTEL CORP COM 458140100 3,298 55,097 SH   SOLE   55,097 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 963 10,558 SH   SOLE   10,558 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,008 20,083 SH   SOLE   20,083 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 756 5,240 SH   SOLE   5,240 0 0
TRACTOR SUPPLY CO COM 892356106 499 5,342 SH   SOLE   5,342 0 0
SCHLUMBERGER LTD COM 806857108 2,698 67,114 SH   SOLE   67,114 0 0
KRANESHARES TR QUADRTC INT RT 500767736 985 38,917 SH   SOLE   38,917 0 0
NIKE INC CL B 654106103 1,481 14,623 SH   SOLE   14,623 0 0
ISHARES TR JPMORGAN USD EMG 464288281 290 2,530 SH   SOLE   2,530 0 0
US BANCORP DEL COM NEW 902973304 573 9,661 SH   SOLE   9,661 0 0
WALMART INC COM 931142103 1,557 13,099 SH   SOLE   13,099 0 0
INVESCO VALUE MUN INCOME TR COM 46132P108 289 18,850 SH   SOLE   18,850 0 0
V F CORP COM 918204108 1,125 11,290 SH   SOLE   11,290 0 0
PROSHARES TR SHORT QQQ NEW 74347B714 211 8,600 SH   SOLE   8,600 0 0
ROCKWELL AUTOMATION INC COM 773903109 430 2,122 SH   SOLE   2,122 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 148 34,715 SH   SOLE   34,715 0 0
CABOT CORP COM 127055101 1,124 23,646 SH   SOLE   23,646 0 0
FEDEX CORP COM 31428X106 1,355 8,962 SH   SOLE   8,962 0 0
DOW INC COM 260557103 463 8,454 SH   SOLE   8,454 0 0
JPMORGAN CHASE & CO COM 46625H100 7,421 53,238 SH   SOLE   53,238 0 0
COMCAST CORP NEW CL A 20030N101 806 17,932 SH   SOLE   17,932 0 0
NEW MTN FIN CORP COM 647551100 206 15,000 SH   SOLE   15,000 0 0
FORTIVE CORP COM 34959J108 457 5,983 SH   SOLE   5,983 0 0
ISHARES TR CORE S&P SCP ETF 464287804 329 3,928 SH   SOLE   3,928 0 0
NATIONAL OILWELL VARCO INC COM 637071101 384 15,325 SH   SOLE   15,325 0 0
SOUTH JERSEY INDS INC COM 838518108 1,419 43,031 SH   SOLE   43,031 0 0
CISCO SYS INC COM 17275R102 3,080 64,211 SH   SOLE   64,211 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 216 5,300 SH   SOLE   5,300 0 0
EXXON MOBIL CORP COM 30231G102 8,269 118,506 SH   SOLE   118,506 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 494 18,616 SH   SOLE   18,616 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 385 4,544 SH   SOLE   4,544 0 0
CORNING INC COM 219350105 2,879 98,900 SH   SOLE   98,900 0 0
BROADCOM INC COM 11135F101 1,219 3,858 SH   SOLE   3,858 0 0
ISHARES INC CORE MSCI EMKT 46434G103 642 11,936 SH   SOLE   11,936 0 0
SYSCO CORP COM 871829107 2,787 32,585 SH   SOLE   32,585 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,024 39,840 SH   SOLE   39,840 0 0
PROCTER & GAMBLE CO COM 742718109 5,105 40,874 SH   SOLE   40,874 0 0
TETRA TECH INC NEW COM 88162G103 679 7,885 SH   SOLE   7,885 0 0
ABBVIE INC COM 00287Y109 6,959 78,594 SH   SOLE   78,594 0 0
ONEOK INC NEW COM 682680103 261 3,450 SH   SOLE   3,450 0 0
SANOFI SPONSORED ADR 80105N105 1,256 25,011 SH   SOLE   25,011 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 767 12,797 SH   SOLE   12,797 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 690 15,651 SH   SOLE   15,651 0 0
CHEVRON CORP NEW COM 166764100 4,423 36,704 SH   SOLE   36,704 0 0
FRANKLIN RES INC COM 354613101 234 9,025 SH   SOLE   9,025 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 651 50,764 SH   SOLE   50,764 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 272 2,468 SH   SOLE   2,468 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 367 7,217 SH   SOLE   7,217 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 800 94,064 SH   SOLE   94,064 0 0
OCEANFIRST FINL CORP COM 675234108 446 17,444 SH   SOLE   17,444 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1,072 10,240 SH   SOLE   10,240 0 0
EATON CORP PLC SHS G29183103 537 5,665 SH   SOLE   5,665 0 0
QUANTA SVCS INC COM 74762E102 547 13,436 SH   SOLE   13,436 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 359 2,995 SH   SOLE   2,995 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 349 23,778 SH   SOLE   23,778 0 0
HERSHEY CO COM 427866108 626 4,258 SH   SOLE   4,258 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 472 7,996 SH   SOLE   7,996 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 420 5,510 SH   SOLE   5,510 0 0
NORTONLIFELOCK INC COM 668771108 424 16,600 SH   SOLE   16,600 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,430 26,191 SH   SOLE   26,191 0 0
COMMERCE BANCSHARES INC COM 200525103 693 10,194 SH   SOLE   10,194 0 0
FIRST SOLAR INC COM 336433107 237 4,240 SH   SOLE   4,240 0 0
VISA INC COM CL A 92826C839 1,111 5,912 SH   SOLE   5,912 0 0
GILEAD SCIENCES INC COM 375558103 1,784 27,458 SH   SOLE   27,458 0 0
PPL CORP COM 69351T106 625 17,433 SH   SOLE   17,433 0 0
CNB FINL CORP PA COM 126128107 204 6,255 SH   SOLE   6,255 0 0
ISHARES TR IBOXX INV CP ETF 464287242 642 5,015 SH   SOLE   5,015 0 0
FRANCO NEVADA CORP COM 351858105 354 3,430 SH   SOLE   3,430 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 964 5,410 SH   SOLE   5,410 0 0
SYNAPTICS INC COM 87157D109 559 8,500 SH   SOLE   8,500 0 0
EXPEDITORS INTL WASH INC COM 302130109 755 9,683 SH   SOLE   9,683 0 0
SIMON PPTY GROUP INC NEW COM 828806109 987 6,627 SH   SOLE   6,627 0 0
MONDELEZ INTL INC CL A 609207105 546 9,921 SH   SOLE   9,921 0 0
KIMBERLY CLARK CORP COM 494368103 1,086 7,893 SH   SOLE   7,893 0 0
CONSTELLATION BRANDS INC CL A 21036P108 251 1,325 SH   SOLE   1,325 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 276 2,023 SH   SOLE   2,023 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 281 3,716 SH   SOLE   3,716 0 0
ILLINOIS TOOL WKS INC COM 452308109 402 2,240 SH   SOLE   2,240 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,597 27,632 SH   SOLE   27,632 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 905 46,823 SH   SOLE   46,823 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,589 9,319 SH   SOLE   9,319 0 0
EXELON CORP COM 30161N101 736 16,145 SH   SOLE   16,145 0 0
PARSONS CORPORATION COM 70202L102 433 10,500 SH   SOLE   10,500 0 0
LILLY ELI & CO COM 532457108 706 5,371 SH   SOLE   5,371 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 415 7,033 SH   SOLE   7,033 0 0
BLACKSTONE GROUP INC COM CL A 09260D107 331 5,924 SH   SOLE   5,924 0 0
EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 838 49,203 SH   SOLE   49,203 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,118 6,753 SH   SOLE   6,753 0 0
FACEBOOK INC CL A 30303M102 960 4,676 SH   SOLE   4,676 0 0
TJX COS INC NEW COM 872540109 1,815 29,722 SH   SOLE   29,722 0 0
TRISTATE CAP HLDGS INC COM 89678F100 392 15,000 SH   SOLE   15,000 0 0
CAMECO CORP COM 13321L108 291 32,700 SH   SOLE   32,700 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 1,238 14,195 SH   SOLE   14,195 0 0
CLEARWAY ENERGY INC CL C 18539C204 1,142 57,237 SH   SOLE   57,237 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,359 50,201 SH   SOLE   50,201 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,173 8,785 SH   SOLE   8,785 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 627 3,834 SH   SOLE   3,834 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 495 2,500 SH   SOLE   2,500 0 0
ALTRIA GROUP INC COM 02209S103 331 6,633 SH   SOLE   6,633 0 0
ISHARES TR IBOXX HI YD ETF 464288513 204 2,319 SH   SOLE   2,319 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,157 5,962 SH   SOLE   5,962 0 0
CITIGROUP INC COM NEW 172967424 542 6,786 SH   SOLE   6,786 0 0
INTL PAPER CO COM 460146103 1,179 25,603 SH   SOLE   25,603 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 670 46,255 SH   SOLE   46,255 0 0
ISHARES GOLD TRUST ISHARES 464285105 291 20,050 SH   SOLE   20,050 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,266 29,600 SH   SOLE   29,600 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 437 3,196 SH   SOLE   3,196 0 0
PNC FINL SVCS GROUP INC COM 693475105 2,390 14,973 SH   SOLE   14,973 0 0
SMUCKER J M CO COM NEW 832696405 209 2,009 SH   SOLE   2,009 0 0
HOME DEPOT INC COM 437076102 5,731 26,242 SH   SOLE   26,242 0 0
CHUBB LIMITED COM H1467J104 1,666 10,706 SH   SOLE   10,706 0 0
METLIFE INC COM 59156R108 556 10,907 SH   SOLE   10,907 0 0
SVB FINL GROUP COM 78486Q101 1,458 5,806 SH   SOLE   5,806 0 0
NETFLIX INC COM 64110L106 218 675 SH   SOLE   675 0 0
AMGEN INC COM 031162100 1,223 5,073 SH   SOLE   5,073 0 0
CSX CORP COM 126408103 1,340 18,523 SH   SOLE   18,523 0 0
COCA COLA CO COM 191216100 2,044 36,920 SH   SOLE   36,920 0 0
WELLS FARGO CO NEW COM 949746101 2,613 48,562 SH   SOLE   48,562 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 488 2,296 SH   SOLE   2,296 0 0
SOUTHERN CO COM 842587107 222 3,485 SH   SOLE   3,485 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,067 3,630 SH   SOLE   3,630 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,260 24,323 SH   SOLE   24,323 0 0
ECOLAB INC COM 278865100 1,638 8,490 SH   SOLE   8,490 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 677 3,495 SH   SOLE   3,495 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226 975 79,425 SH   SOLE   79,425 0 0
3M CO COM 88579Y101 1,144 6,484 SH   SOLE   6,484 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 457 5,642 SH   SOLE   5,642 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,658 108,436 SH   SOLE   108,436 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 332 2,783 SH   SOLE   2,783 0 0
LOCKHEED MARTIN CORP COM 539830109 704 1,808 SH   SOLE   1,808 0 0
ISHARES TR S&P MC 400GR ETF 464287606 223 935 SH   SOLE   935 0 0
IRON MTN INC NEW COM 46284V101 720 22,600 SH   SOLE   22,600 0 0
BANK N S HALIFAX COM 064149107 205 3,626 SH   SOLE   3,626 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,112 3,760 SH   SOLE   3,760 0 0
FULTON FINL CORP PA COM 360271100 323 18,545 SH   SOLE   18,545 0 0
REPUBLIC SVCS INC COM 760759100 267 2,980 SH   SOLE   2,980 0 0
LRAD CORP COM 50213V109 462 141,279 SH   SOLE   141,279 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 202 3,126 SH   SOLE   3,126 0 0
ROYCE VALUE TR INC COM 780910105 834 56,432 SH   SOLE   56,432 0 0
BRYN MAWR BK CORP COM 117665109 227 5,494 SH   SOLE   5,494 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,991 46,592 SH   SOLE   46,592 0 0
ISHARES TR CORE S&P MCP ETF 464287507 571 2,772 SH   SOLE   2,772 0 0
MERCK & CO INC COM 58933Y105 3,385 37,217 SH   SOLE   37,217 0 0
ARTESIAN RESOURCES CORP CL A 043113208 683 18,352 SH   SOLE   18,352 0 0
MASCO CORP COM 574599106 504 10,500 SH   SOLE   10,500 0 0
MICROSOFT CORP COM 594918104 12,407 78,674 SH   SOLE   78,674 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 494 2,984 SH   SOLE   2,984 0 0
ISHARES TR S&P 500 VAL ETF 464287408 705 5,422 SH   SOLE   5,422 0 0
GENERAL MLS INC COM 370334104 214 4,000 SH   SOLE   4,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 344 6,839 SH   SOLE   6,839 0 0
II VI INC COM 902104108 670 19,900 SH   SOLE   19,900 0 0
WEC ENERGY GROUP INC COM 92939U106 268 2,908 SH   SOLE   2,908 0 0
UGI CORP NEW COM 902681105 1,403 31,074 SH   SOLE   31,074 0 0
DOMINION ENERGY INC COM 25746U109 1,331 16,066 SH   SOLE   16,066 0 0
ISHARES TR RUS MID CAP ETF 464287499 454 7,616 SH   SOLE   7,616 0 0
STARBUCKS CORP COM 855244109 948 10,785 SH   SOLE   10,785 0 0
SOURCE CAP INC COM 836144105 269 6,949 SH   SOLE   6,949 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1,731 14,090 SH   SOLE   14,090 0 0
CONSOLIDATED EDISON INC COM 209115104 489 5,405 SH   SOLE   5,405 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 202 2,710 SH   SOLE   2,710 0 0
MCCORMICK & CO INC COM NON VTG 579780206 329 1,940 SH   SOLE   1,940 0 0
MCDONALDS CORP COM 580135101 3,717 18,808 SH   SOLE   18,808 0 0
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 204 7,700 SH   SOLE   7,700 0 0
TELEFLEX INC COM 879369106 980 2,604 SH   SOLE   2,604 0 0
NOVARTIS A G SPONSORED ADR 66987V109 597 6,304 SH   SOLE   6,304 0 0
BED BATH & BEYOND INC COM 075896100 716 41,400 SH   SOLE   41,400 0 0
MARRIOTT INTL INC NEW CL A 571903202 442 2,920 SH   SOLE   2,920 0 0
CIGNA CORP NEW COM 125523100 464 2,270 SH   SOLE   2,270 0 0
MASTERCARD INC CL A 57636Q104 466 1,560 SH   SOLE   1,560 0 0
GENERAL DYNAMICS CORP COM 369550108 375 2,124 SH   SOLE   2,124 0 0
ISHARES TR S&P MC 400VL ETF 464287705 266 1,558 SH   SOLE   1,558 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,150 26,103 SH   SOLE   26,103 0 0
TOTAL S A SPONSORED ADS 89151E109 277 5,000 SH   SOLE   5,000 0 0
MFS INTER INCOME TR SH BEN INT 55273C107 273 71,950 SH   SOLE   71,950 0 0
HANESBRANDS INC COM 410345102 1,007 67,785 SH   SOLE   67,785 0 0
JEFFERIES FINL GROUP INC COM 47233W109 340 15,901 SH   SOLE   15,901 0 0
ENBRIDGE INC COM 29250N105 849 21,351 SH   SOLE   21,351 0 0
ALPHABET INC CAP STK CL A 02079K305 1,607 1,200 SH   SOLE   1,200 0 0
PHILLIPS 66 COM 718546104 888 7,971 SH   SOLE   7,971 0 0
GENERAL MTRS CO COM 37045V100 745 20,359 SH   SOLE   20,359 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 708 48,305 SH   SOLE   48,305 0 0
FISERV INC COM 337738108 2,580 22,316 SH   SOLE   22,316 0 0
URBAN OUTFITTERS INC COM 917047102 1,669 60,102 SH   SOLE   60,102 0 0
ISHARES TR MSCI EAFE ETF 464287465 369 5,308 SH   SOLE   5,308 0 0
ALPHABET INC CAP STK CL C 02079K107 4,288 3,207 SH   SOLE   3,207 0 0
EMERSON ELEC CO COM 291011104 3,781 49,576 SH   SOLE   49,576 0 0
CATERPILLAR INC DEL COM 149123101 2,040 13,815 SH   SOLE   13,815 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108 457 32,325 SH   SOLE   32,325 0 0
CLOROX CO DEL COM 189054109 203 1,325 SH   SOLE   1,325 0 0
DUPONT DE NEMOURS INC COM 26614N102 471 7,340 SH   SOLE   7,340 0 0
ANNALY CAP MGMT INC COM 035710409 1,249 132,641 SH   SOLE   132,641 0 0
APTARGROUP INC COM 038336103 570 4,934 SH   SOLE   4,934 0 0
HONEYWELL INTL INC COM 438516106 3,628 20,498 SH   SOLE   20,498 0 0
CONCHO RES INC COM 20605P101 1,872 21,375 SH   SOLE   21,375 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 189 11,921 SH   SOLE   11,921 0 0
UNION PACIFIC CORP COM 907818108 1,935 10,702 SH   SOLE   10,702 0 0
ISHARES TR 20 YR TR BD ETF 464287432 204 1,509 SH   SOLE   1,509 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 614 7,197 SH   SOLE   7,197 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 671 15,095 SH   SOLE   15,095 0 0
OMNICOM GROUP INC COM 681919106 248 3,062 SH   SOLE   3,062 0 0
VANECK VECTORS ETF TRUST GOLD MINERS ETF 92189F106 553 18,900 SH   SOLE   18,900 0 0
CONOCOPHILLIPS COM 20825C104 602 9,258 SH   SOLE   9,258 0 0
FORD MTR CO DEL COM 345370860 459 49,355 SH   SOLE   49,355 0 0
MEDTRONIC PLC SHS G5960L103 2,465 21,730 SH   SOLE   21,730 0 0
HP INC COM 40434L105 631 30,705 SH   SOLE   30,705 0 0
BIOGEN INC COM 09062X103 288 970 SH   SOLE   970 0 0
BP PLC SPONSORED ADR 055622104 708 18,762 SH   SOLE   18,762 0 0
BANK AMER CORP COM 060505104 3,754 106,587 SH   SOLE   106,587 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,101 9,407 SH   SOLE   9,407 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,903 5,886 SH   SOLE   5,886 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 436 5,201 SH   SOLE   5,201 0 0
AFLAC INC COM 001055102 261 4,934 SH   SOLE   4,934 0 0
VANECK VECTORS ETF TRUST JR GOLD MINERS E 92189F791 516 12,201 SH   SOLE   12,201 0 0
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 109 10,400 SH   SOLE   10,400 0 0
INTUIT COM 461202103 222 846 SH   SOLE   846 0 0
WENDYS CO COM 95058W100 259 11,660 SH   SOLE   11,660 0 0
PAYPAL HLDGS INC COM 70450Y103 1,056 9,767 SH   SOLE   9,767 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 222 1,398 SH   SOLE   1,398 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 253 2,766 SH   SOLE   2,766 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 503 3,358 SH   SOLE   3,358 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 267 1,875 SH   SOLE   1,875 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 598 4,185 SH   SOLE   4,185 0 0
PARK AEROSPACE CORP COM 70014A104 411 25,233 SH   SOLE   25,233 0 0
JOHNSON & JOHNSON COM 478160104 13,455 92,238 SH   SOLE   92,238 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 416 3,036 SH   SOLE   3,036 0 0
KELLOGG CO COM 487836108 634 9,173 SH   SOLE   9,173 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 106 16,240 SH   SOLE   16,240 0 0
AIR PRODS & CHEMS INC COM 009158106 420 1,788 SH   SOLE   1,788 0 0
LULULEMON ATHLETICA INC COM 550021109 243 1,050 SH   SOLE   1,050 0 0
AQUA AMERICA INC COM 03836W103 3,484 74,226 SH   SOLE   74,226 0 0
CHESAPEAKE UTILS CORP COM 165303108 646 6,742 SH   SOLE   6,742 0 0
KINDER MORGAN INC DEL COM 49456B101 454 21,457 SH   SOLE   21,457 0 0