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 333 1,605 SH   SOLE   0 0 1,605
ADAMS DIVERSIFIED EQUITY FD COM 006212104 559 38,712 SH   SOLE   0 0 38,712
ALPHABET INC CAP STK CL A 02079K305 3,125 2,655 SH   SOLE   0 0 2,655
ALPHABET INC CAP STK CL C 02079K107 440 375 SH   SOLE   0 0 375
AMAZON COM INC COM 023135106 231 130 SH   SOLE   0 0 130
AMERICAN EXPRESS CO COM 025816109 271 2,475 SH   SOLE   0 0 2,475
AMERICAN TOWER CORP NEW COM 03027X100 839 4,259 SH   SOLE   0 0 4,259
AMGEN INC COM 031162100 296 1,557 SH   SOLE   0 0 1,557
APPLE INC COM 037833100 1,418 7,466 SH   SOLE   0 0 7,466
AQUA AMERICA INC COM 03836W103 432 11,863 SH   SOLE   0 0 11,863
ATMOS ENERGY CORP COM 049560105 1,438 13,975 SH   SOLE   0 0 13,975
BAIDU INC SPON ADR REP A 056752108 589 3,571 SH   SOLE   0 0 3,571
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,506 5 SH   SOLE   0 0 5
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,552 47,546 SH   SOLE   0 0 47,546
BLACKROCK INC COM 09247X101 434 1,015 SH   SOLE   0 0 1,015
BOEING CO COM 097023105 224 588 SH   SOLE   0 0 588
CANADIAN NATL RY CO COM 136375102 700 7,820 SH   SOLE   0 0 7,820
CARMAX INC COM 143130102 314 4,500 SH   SOLE   0 0 4,500
CLOROX CO DEL COM 189054109 1,113 6,935 SH   SOLE   0 0 6,935
CRACKER BARREL OLD CTRY STOR COM 22410J106 337 2,085 SH   SOLE   0 0 2,085
CVS HEALTH CORP COM 126650100 332 6,154 SH   SOLE   0 0 6,154
DIAGEO P L C SPON ADR NEW 25243Q205 433 2,645 SH   SOLE   0 0 2,645
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 306 8,417 SH   SOLE   0 0 8,417
FEDEX CORP COM 31428X106 3,207 17,679 SH   SOLE   0 0 17,679
GENERAL AMERN INVS INC COM 368802104 565 16,963 SH   SOLE   0 0 16,963
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 6,709 206,162 SH   SOLE   0 0 206,162
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 15,305 545,627 SH   SOLE   0 0 545,627
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 7,662 134,822 SH   SOLE   0 0 134,822
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 702 11,775 SH   SOLE   0 0 11,775
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 203 1,000 SH   SOLE   0 0 1,000
ISHARES TR CORE S&P MCP ETF 464287507 2,538 13,402 SH   SOLE   0 0 13,402
ISHARES TR CORE S&P SCP ETF 464287804 5,550 71,932 SH   SOLE   0 0 71,932
ISHARES TR DOW JONES US ETF 464287846 704 4,985 SH   SOLE   0 0 4,985
ISHARES TR MRNGSTR LG-CP GR 464287119 595 3,254 SH   SOLE   0 0 3,254
ISHARES TR ESG MSCI EAFE 46435G516 238 3,771 SH   SOLE   0 0 3,771
ISHARES TR NASDAQ BIOTECH 464287556 967 8,648 SH   SOLE   0 0 8,648
ISHARES TR RUS 1000 ETF 464287622 371 2,356 SH   SOLE   0 0 2,356
JOHNSON & JOHNSON COM 478160104 705 5,043 SH   SOLE   0 0 5,043
JPMORGAN CHASE & CO COM 46625H100 212 2,095 SH   SOLE   0 0 2,095
KIMBERLY CLARK CORP COM 494368103 372 3,001 SH   SOLE   0 0 3,001
LOWES COS INC COM 548661107 661 6,037 SH   SOLE   0 0 6,037
MASTERCARD INC CL A 57636Q104 3,251 13,809 SH   SOLE   0 0 13,809
MCCORMICK & CO INC COM NON VTG 579780206 1,345 8,929 SH   SOLE   0 0 8,929
MERCK & CO INC COM 58933Y105 592 7,122 SH   SOLE   0 0 7,122
MFS CHARTER INCOME TR SH BEN INT 552727109 110 13,934 SH   SOLE   0 0 13,934
MID AMER APT CMNTYS INC COM 59522J103 993 9,087 SH   SOLE   0 0 9,087
MONDELEZ INTL INC CL A 609207105 687 13,757 SH   SOLE   0 0 13,757
MORGAN STANLEY EMER MKTS DEB COM 61744H105 1,002 111,470 SH   SOLE   0 0 111,470
NETFLIX INC COM 64110L106 829 2,325 SH   SOLE   0 0 2,325
NORFOLK SOUTHERN CORP COM 655844108 1,231 6,587 SH   SOLE   0 0 6,587
NOVARTIS A G SPONSORED ADR 66987V109 512 5,324 SH   SOLE   0 0 5,324
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 219 7,477 SH   SOLE   0 0 7,477
OPPENHEIMER ETF TR S&P 500 REVENUE 68386C104 3,989 77,339 SH   SOLE   0 0 77,339
PEPSICO INC COM 713448108 367 2,995 SH   SOLE   0 0 2,995
PFIZER INC COM 717081103 510 12,016 SH   SOLE   0 0 12,016
PIMCO ETF TR ACTIVE BD ETF 72201R775 201 1,900 SH   SOLE   0 0 1,900
PIMCO ETF TR INTER MUN BD ACT 72201R866 419 7,771 SH   SOLE   0 0 7,771
PROCTER AND GAMBLE CO COM 742718109 2,032 19,526 SH   SOLE   0 0 19,526
REINSURANCE GRP OF AMERICA I COM NEW 759351604 319 2,250 SH   SOLE   0 0 2,250
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 387 14,898 SH   SOLE   0 0 14,898
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 818 29,658 SH   SOLE   0 0 29,658
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 3,318 106,780 SH   SOLE   0 0 106,780
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 8,749 230,552 SH   SOLE   0 0 230,552
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1,028 27,602 SH   SOLE   0 0 27,602
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,866 59,589 SH   SOLE   0 0 59,589
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 12,125 152,647 SH   SOLE   0 0 152,647
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 21,115 385,730 SH   SOLE   0 0 385,730
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 322 9,150 SH   SOLE   0 0 9,150
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,205 4,650 SH   SOLE   0 0 4,650
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 205 5,601 SH   SOLE   0 0 5,601
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,797 9,900 SH   SOLE   0 0 9,900
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,146 6,212 SH   SOLE   0 0 6,212
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 883 11,933 SH   SOLE   0 0 11,933
TEMPLETON EMERG MKTS INCOME COM 880192109 4,851 473,746 SH   SOLE   0 0 473,746
TEMPLETON GLOBAL INCOME FD COM 880198106 6,131 973,163 SH   SOLE   0 0 973,163
HOME DEPOT INC COM 437076102 454 2,366 SH   SOLE   0 0 2,366
THERMO FISHER SCIENTIFIC INC COM 883556102 205 748 SH   SOLE   0 0 748
TRACTOR SUPPLY CO COM 892356106 274 2,800 SH   SOLE   0 0 2,800
TRI CONTL CORP COM 895436103 597 22,700 SH   SOLE   0 0 22,700
UNION PACIFIC CORP COM 907818108 214 1,279 SH   SOLE   0 0 1,279
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 13,365 286,562 SH   SOLE   0 0 286,562
VANGUARD GROUP DIV APP ETF 921908844 1,257 11,466 SH   SOLE   0 0 11,466
VANGUARD INDEX FDS GROWTH ETF 922908736 1,095 6,998 SH   SOLE   0 0 6,998
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 541 6,802 SH   SOLE   0 0 6,802
VANGUARD INDEX FDS VALUE ETF 922908744 3,037 28,214 SH   SOLE   0 0 28,214
VISA INC COM CL A 92826C839 868 5,559 SH   SOLE   0 0 5,559
WALMART INC COM 931142103 1,066 10,925 SH   SOLE   0 0 10,925
DISNEY WALT CO COM DISNEY 254687106 826 7,436 SH   SOLE   0 0 7,436
WELLS FARGO CO NEW COM 949746101 1,066 22,051 SH   SOLE   0 0 22,051
WISDOMTREE TR US DIVID EX FNCL 97717W406 874 10,225 SH   SOLE   0 0 10,225
WISDOMTREE TR US LARGECAP DIVD 97717W307 486 5,154 SH   SOLE   0 0 5,154
WISDOMTREE TR US SMALLCAP FUND 97717W562 2,436 67,466 SH   SOLE   0 0 67,466
YUM BRANDS INC COM 988498101 1,409 14,119 SH   SOLE   0 0 14,119
YUM CHINA HLDGS INC COM 98850P109 526 11,723 SH   SOLE   0 0 11,723