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 223 1,430 SH   SOLE   0 0 1,430
ALPHABET INC CAP STK CL C 02079K107 315 223 SH   SOLE   0 0 223
ALPHABET INC CAP STK CL A 02079K305 1,597 1,126 SH   SOLE   0 0 1,126
AMAZON COM INC COM 023135106 251 91 SH   SOLE   0 0 91
AMERICAN TOWER CORP NEW COM 03027X100 629 2,433 SH   SOLE   0 0 2,433
AMGEN INC COM 031162100 208 882 SH   SOLE   0 0 882
ANTARES PHARMA INC COM 036642106 41 15,000 SH   SOLE   0 0 15,000
APPLE INC COM 037833100 1,684 4,615 SH   SOLE   0 0 4,615
AT&T INC COM 00206R102 229 7,580 SH   SOLE   0 0 7,580
ATMOS ENERGY CORP COM 049560105 351 3,520 SH   SOLE   0 0 3,520
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,069 4 SH   SOLE   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,948 50,128 SH   SOLE   0 0 50,128
CANADIAN NATL RY CO COM 136375102 454 5,126 SH   SOLE   0 0 5,126
DISNEY WALT CO COM DISNEY 254687106 451 4,047 SH   SOLE   0 0 4,047
ESSENTIAL UTILS INC COM 29670G102 230 5,438 SH   SOLE   0 0 5,438
FEDEX CORP COM 31428X106 1,403 10,003 SH   SOLE   0 0 10,003
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 19,898 748,313 SH   SOLE   0 0 748,313
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 6,071 200,433 SH   SOLE   0 0 200,433
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 17,692 282,620 SH   SOLE   0 0 282,620
HOME DEPOT INC COM 437076102 305 1,216 SH   SOLE   0 0 1,216
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 238 1,000 SH   SOLE   0 0 1,000
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 232 4,039 SH   SOLE   0 0 4,039
INVESCO EXCHANGE-TRADED FD T S&P 500 REVENUE 46138G698 2,867 56,042 SH   SOLE   0 0 56,042
ISHARES TR MRNGSTR LG-CP GR 464287119 400 1,708 SH   SOLE   0 0 1,708
ISHARES TR S&P 500 VAL ETF 464287408 379 3,500 SH   SOLE   0 0 3,500
ISHARES TR 1 3 YR TREAS BD 464287457 331 3,816 SH   SOLE   0 0 3,816
ISHARES TR CORE S&P MCP ETF 464287507 3,349 18,832 SH   SOLE   0 0 18,832
ISHARES TR NASDAQ BIOTECH 464287556 823 6,018 SH   SOLE   0 0 6,018
ISHARES TR RUS 1000 ETF 464287622 339 1,976 SH   SOLE   0 0 1,976
ISHARES TR CORE S&P SCP ETF 464287804 10,336 151,349 SH   SOLE   0 0 151,349
ISHARES TR DOW JONES US ETF 464287846 704 4,599 SH   SOLE   0 0 4,599
ISHARES TR ESG MSCI EAFE 46435G516 251 4,139 SH   SOLE   0 0 4,139
JOHNSON & JOHNSON COM 478160104 592 4,210 SH   SOLE   0 0 4,210
LOWES COS INC COM 548661107 306 2,266 SH   SOLE   0 0 2,266
MASTERCARD INCORPORATED CL A 57636Q104 2,085 7,051 SH   SOLE   0 0 7,051
MCCORMICK & CO INC COM NON VTG 579780206 1,187 6,617 SH   SOLE   0 0 6,617
MICROSOFT CORP COM 594918104 482 2,369 SH   SOLE   0 0 2,369
MID-AMER APT CMNTYS INC COM 59522J103 433 3,775 SH   SOLE   0 0 3,775
MONDELEZ INTL INC CL A 609207105 277 5,425 SH   SOLE   0 0 5,425
NETFLIX INC COM 64110L106 803 1,765 SH   SOLE   0 0 1,765
NORFOLK SOUTHERN CORP COM 655844108 920 5,238 SH   SOLE   0 0 5,238
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 341 12,216 SH   SOLE   0 0 12,216
PEPSICO INC COM 713448108 336 2,539 SH   SOLE   0 0 2,539
PFIZER INC COM 717081103 311 9,498 SH   SOLE   0 0 9,498
PIMCO ETF TR ACTIVE BD ETF 72201R775 6,059 54,301 SH   SOLE   0 0 54,301
PIMCO ETF TR INTER MUN BD ACT 72201R866 405 7,287 SH   SOLE   0 0 7,287
PROCTER AND GAMBLE CO COM 742718109 653 5,464 SH   SOLE   0 0 5,464
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 26,327 259,277 SH   SOLE   0 0 259,277
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 2,705 53,983 SH   SOLE   0 0 53,983
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 8,991 384,047 SH   SOLE   0 0 384,047
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 1,941 70,497 SH   SOLE   0 0 70,497
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 507 21,375 SH   SOLE   0 0 21,375
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1,569 49,451 SH   SOLE   0 0 49,451
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 33,286 903,526 SH   SOLE   0 0 903,526
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7,720 259,512 SH   SOLE   0 0 259,512
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 227 4,043 SH   SOLE   0 0 4,043
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,199 4,650 SH   SOLE   0 0 4,650
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,614 8,477 SH   SOLE   0 0 8,477
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,559 4,806 SH   SOLE   0 0 4,806
SPDR SER TR PORTFOLI S&P1500 78464A805 272 7,200 SH   SOLE   0 0 7,200
TEMPLETON GLOBAL INCOME FD COM 880198106 137 25,430 SH   SOLE   0 0 25,430
TESLA INC COM 88160R101 432 400 SH   SOLE   0 0 400
TRACTOR SUPPLY CO COM 892356106 369 2,800 SH   SOLE   0 0 2,800
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 19,966 382,272 SH   SOLE   0 0 382,272
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 418 5,029 SH   SOLE   0 0 5,029
VANGUARD INDEX FDS MID CAP ETF 922908629 382 2,329 SH   SOLE   0 0 2,329
VANGUARD INDEX FDS GROWTH ETF 922908736 1,299 6,426 SH   SOLE   0 0 6,426
VANGUARD INDEX FDS VALUE ETF 922908744 1,975 19,832 SH   SOLE   0 0 19,832
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,090 9,299 SH   SOLE   0 0 9,299
VERIZON COMMUNICATIONS INC COM 92343V104 201 3,651 SH   SOLE   0 0 3,651
WALMART INC COM 931142103 620 5,180 SH   SOLE   0 0 5,180
WISDOMTREE TR US LARGECAP DIVD 97717W307 324 3,487 SH   SOLE   0 0 3,487
WISDOMTREE TR US DIVID EX FNCL 97717W406 708 9,606 SH   SOLE   0 0 9,606
WISDOMTREE TR US SMALLCAP FUND 97717W562 246 8,685 SH   SOLE   0 0 8,685
YUM BRANDS INC COM 988498101 959 11,035 SH   SOLE   0 0 11,035
YUM CHINA HLDGS INC COM 98850P109 275 5,719 SH   SOLE   0 0 5,719