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
AFLAC INC COM 001055102 924 20,772 SH   SOLE   0 0 20,772
AGCO CORP COM 001084102 557 5,404 SH   SOLE   0 0 5,404
AT&T INC COM 00206R102 1,014 35,263 SH   SOLE   3,410 0 31,853
ABBOTT LABS COM 002824100 965 8,815 SH   SOLE   2,401 0 6,414
ABBVIE INC COM 00287Y109 812 7,582 SH   SOLE   3,268 0 4,314
ACCELERATE DIAGNOSTICS INC COM 00430H102 102 13,350 SH   SOLE   13,000 0 350
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,172 2,343 SH   SOLE   49 0 2,294
AIR PRODS & CHEMS INC COM 009158106 272 995 SH   SOLE   880 0 115
ALARM COM HLDGS INC COM 011642105 773 7,469 SH   SOLE   0 0 7,469
ALPHABET INC CAP STK CL C 02079K107 2,456 1,402 SH   SOLE   530 0 872
ALPHABET INC CAP STK CL A 02079K305 2,648 1,511 SH   SOLE   649 0 862
ALTRIA GROUP INC COM 02209S103 630 15,373 SH   SOLE   3,204 0 12,169
AMAZON COM INC COM 023135106 2,879 884 SH   SOLE   183 0 701
AMERICAN EXPRESS CO COM 025816109 1,696 14,033 SH   SOLE   290 0 13,743
AMETEK INC COM 031100100 330 2,729 SH   SOLE   675 0 2,054
AMGEN INC COM 031162100 1,161 5,051 SH   SOLE   3,318 0 1,733
ANNOVIS BIO INC COM 03615A108 331 43,846 SH   SOLE   43,846 0 0
APPLE INC COM 037833100 18,856 142,104 SH   SOLE   51,105 0 90,998
AUTOMATIC DATA PROCESSING IN COM 053015103 869 4,932 SH   SOLE   966 0 3,966
BK OF AMERICA CORP COM 060505104 1,780 58,726 SH   SOLE   6,279 0 52,447
BANK NEW YORK MELLON CORP COM 064058100 262 6,178 SH   SOLE   100 0 6,078
BAXTER INTL INC COM 071813109 325 4,045 SH   SOLE   1,318 0 2,727
BECTON DICKINSON & CO COM 075887109 304 1,216 SH   SOLE   25 0 1,191
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,913 17 SH   SOLE   0 0 17
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16,129 69,564 SH   SOLE   1,507 0 68,057
BLACKROCK INC COM 09247X101 402 557 SH   SOLE   0 0 557
BLOOM ENERGY CORP COM CL A 093712107 288 10,048 SH   SOLE   10,048 0 0
BOEING CO COM 097023105 862 4,028 SH   SOLE   1,138 0 2,890
BOOKING HOLDINGS INC COM 09857L108 332 149 SH   SOLE   111 0 38
BOULDER GROWTH & INCOME FD I COM 101507101 127 11,426 SH   SOLE   0 0 11,426
BRISTOL-MYERS SQUIBB CO COM 110122108 749 12,077 SH   SOLE   1,200 0 10,877
BROWN FORMAN CORP CL B 115637209 377 4,754 SH   SOLE   2,004 0 2,750
BRYN MAWR BK CORP COM 117665109 1,816 59,353 SH   SOLE   57,533 0 1,820
CME GROUP INC COM 12572Q105 205 1,125 SH   SOLE   625 0 500
CSX CORP COM 126408103 958 10,559 SH   SOLE   6,606 0 3,953
CATERPILLAR INC COM 149123101 277 1,522 SH   SOLE   176 0 1,346
CELANESE CORP DEL COM 150870103 397 3,061 SH   SOLE   0 0 3,061
CELLECTAR BIOSCIENCES INC COM PAR 15117F500 21 10,000 SH   SOLE   0 0 10,000
CHEVRON CORP NEW COM 166764100 586 6,940 SH   SOLE   3,329 0 3,611
CISCO SYS INC COM 17275R102 550 12,284 SH   SOLE   2,478 0 9,806
CITIGROUP INC COM NEW 172967424 278 4,523 SH   SOLE   665 0 3,858
COCA COLA CO COM 191216100 918 16,724 SH   SOLE   6,103 0 10,621
COLGATE PALMOLIVE CO COM 194162103 1,752 20,491 SH   SOLE   11,819 0 8,672
COLUMBIA FINL INC COM 197641103 156 10,000 SH   SOLE   0 0 10,000
COMCAST CORP NEW CL A 20030N101 1,424 27,173 SH   SOLE   4,654 0 22,519
COSTCO WHSL CORP NEW COM 22160K105 885 2,349 SH   SOLE   1,054 0 1,295
DEERE & CO COM 244199105 422 1,570 SH   SOLE   0 0 1,570
DIAGEO PLC SPON ADR NEW 25243Q205 222 1,395 SH   SOLE   0 0 1,395
DISNEY WALT CO COM 254687106 1,911 10,546 SH   SOLE   3,553 0 6,993
DOMINION ENERGY INC COM 25746U109 254 3,386 SH   SOLE   563 0 2,823
EATON VANCE CORP COM NON VTG 278265103 5,722 84,235 SH   SOLE   0 0 84,235
EHEALTH INC COM 28238P109 883 12,500 SH   SOLE   0 0 12,500
EMPIRE ST RLTY TR INC CL A 292104106 176 18,915 SH   SOLE   0 0 18,915
ESSENTIAL UTILS INC COM 29670G102 1,647 34,822 SH   SOLE   33,822 0 1,000
EXXON MOBIL CORP COM 30231G102 1,345 32,648 SH   SOLE   6,887 0 25,761
FACEBOOK INC CL A 30303M102 1,007 3,684 SH   SOLE   502 0 3,182
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 266 1,581 SH   SOLE   0 0 1,581
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 205 965 SH   SOLE   681 0 284
FORD MTR CO DEL COM 345370860 141 16,085 SH   SOLE   2,028 0 14,057
FORTUNE BRANDS HOME & SEC IN COM 34964C106 287 3,352 SH   SOLE   0 0 3,352
GALLAGHER ARTHUR J & CO COM 363576109 226 1,822 SH   SOLE   0 0 1,822
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 35 10,034 SH   SOLE   7,534 0 2,500
GENERAL ELECTRIC CO COM 369604103 497 46,013 SH   SOLE   9,420 0 36,593
GLOBAL PMTS INC COM 37940X102 271 1,260 SH   SOLE   960 0 300
HERSHEY CO COM 427866108 556 3,650 SH   SOLE   841 0 2,809
HOME DEPOT INC COM 437076102 5,286 19,904 SH   SOLE   1,246 0 18,658
HONEYWELL INTL INC COM 438516106 1,857 8,731 SH   SOLE   1,132 0 7,599
HUNTINGTON BANCSHARES INC COM 446150104 144 11,362 SH   SOLE   0 0 11,362
ILLINOIS TOOL WKS INC COM 452308109 416 2,044 SH   SOLE   0 0 2,044
INTEL CORP COM 458140100 1,341 26,908 SH   SOLE   3,263 0 23,645
INTERCONTINENTAL EXCHANGE IN COM 45866F104 248 2,149 SH   SOLE   1,620 0 529
INTERNATIONAL BUSINESS MACHS COM 459200101 1,482 11,779 SH   SOLE   863 0 10,916
INVESCO QQQ TR UNIT SER 1 46090E103 920 2,932 SH   SOLE   70 0 2,862
INTUIT COM 461202103 520 1,370 SH   SOLE   1,172 0 198
INTUITIVE SURGICAL INC COM NEW 46120E602 463 566 SH   SOLE   562 0 4
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 359 2,808 SH   SOLE   22 0 2,786
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 233 1,748 SH   SOLE   0 0 1,748
IROBOT CORP COM 462726100 241 3,000 SH   SOLE   0 0 3,000
ISHARES GOLD TRUST ISHARES 464285105 1,001 55,206 SH   SOLE   0 0 55,206
ISHARES TR CORE S&P TTL STK 464287150 628 7,290 SH   SOLE   650 0 6,640
ISHARES TR TIPS BD ETF 464287176 435 3,408 SH   SOLE   676 0 2,732
ISHARES TR CORE S&P500 ETF 464287200 15,566 41,465 SH   SOLE   2,043 0 39,422
ISHARES TR CORE US AGGBD ET 464287226 317 2,684 SH   SOLE   376 0 2,308
ISHARES TR MSCI EMG MKT ETF 464287234 3,161 61,187 SH   SOLE   51,606 0 9,581
ISHARES TR S&P 500 GRWT ETF 464287309 35,273 552,699 SH   SOLE   510,455 0 42,244
ISHARES TR S&P 500 VAL ETF 464287408 16,047 125,354 SH   SOLE   118,038 0 7,316
ISHARES TR 1 3 YR TREAS BD 464287457 276 3,200 SH   SOLE   0 0 3,200
ISHARES TR MSCI EAFE ETF 464287465 51,600 707,238 SH   SOLE   673,787 0 33,451
ISHARES TR RUS MDCP VAL ETF 464287473 200 2,067 SH   SOLE   1,700 0 367
ISHARES TR RUS MID CAP ETF 464287499 669 9,756 SH   SOLE   800 0 8,956
ISHARES TR CORE S&P MCP ETF 464287507 44,310 192,797 SH   SOLE   3,038 0 189,759
ISHARES TR NASDAQ BIOTECH 464287556 825 5,448 SH   SOLE   0 0 5,448
ISHARES TR COHEN STEER REIT 464287564 1,014 18,807 SH   SOLE   1,496 0 17,311
ISHARES TR RUS 1000 VAL ETF 464287598 17,771 129,974 SH   SOLE   105,977 0 23,997
ISHARES TR S&P MC 400GR ETF 464287606 257 3,548 SH   SOLE   36 0 3,512
ISHARES TR RUS 1000 GRW ETF 464287614 55,152 228,712 SH   SOLE   190,693 0 38,019
ISHARES TR RUS 1000 ETF 464287622 16,698 78,826 SH   SOLE   1,808 0 77,018
ISHARES TR RUS 2000 VAL ETF 464287630 11,778 89,398 SH   SOLE   25,635 0 63,763
ISHARES TR RUS 2000 GRW ETF 464287648 345 1,206 SH   SOLE   933 0 273
ISHARES TR RUSSELL 2000 ETF 464287655 17,318 88,331 SH   SOLE   13,021 0 75,310
ISHARES TR CORE S&P US VLU 464287663 332 5,336 SH   SOLE   0 0 5,336
ISHARES TR RUSSELL 3000 ETF 464287689 1,441 6,447 SH   SOLE   86 0 6,361
ISHARES TR U.S. TECH ETF 464287721 216 2,529 SH   SOLE   712 0 1,817
ISHARES TR US HLTHCARE ETF 464287762 269 1,094 SH   SOLE   0 0 1,094
ISHARES TR CORE S&P SCP ETF 464287804 1,027 11,171 SH   SOLE   411 0 10,760
ISHARES TR SP SMCP600VL ETF 464287879 7,447 91,585 SH   SOLE   87,396 0 4,189
ISHARES TR S&P SML 600 GWT 464287887 1,174 10,282 SH   SOLE   2,393 0 7,889
ISHARES TR SHRT NAT MUN ETF 464288158 11,410 105,539 SH   SOLE   105,114 0 425
ISHARES TR MSCI ACWI ETF 464288257 200 2,200 SH   SOLE   0 0 2,200
ISHARES TR EAFE SML CP ETF 464288273 49,545 724,881 SH   SOLE   82,578 0 642,303
ISHARES TR JPMORGAN USD EMG 464288281 47,765 412,087 SH   SOLE   1,507 0 410,581
ISHARES TR NATIONAL MUN ETF 464288414 7,380 62,967 SH   SOLE   60,217 0 2,750
ISHARES TR MSCI USA ESG SLC 464288802 303 3,676 SH   SOLE   0 0 3,676
ISHARES TR MICRO-CAP ETF 464288869 510 4,300 SH   SOLE   0 0 4,300
ISHARES TR EAFE VALUE ETF 464288877 14,543 308,107 SH   SOLE   276,398 0 31,709
ISHARES TR US TREAS BD ETF 46429B267 218 7,994 SH   SOLE   0 0 7,994
ISHARES TR 0-5 YR TIPS ETF 46429B747 822 7,868 SH   SOLE   0 0 7,868
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 402 7,995 SH   SOLE   7,995 0 0
ISHARES U S ETF TR COMMOD SEL STG 46431W853 803 30,102 SH   SOLE   30,102 0 0
ISHARES TR CORE MSCI EAFE 46432F842 37,264 539,359 SH   SOLE   0 0 539,359
ISHARES INC CORE MSCI EMKT 46434G103 66,001 1,063,844 SH   SOLE   3,669 0 1,060,175
ISHARES TR GLOBAL REIT ETF 46434V647 574 23,995 SH   SOLE   4,737 0 19,258
JPMORGAN CHASE & CO COM 46625H100 1,282 10,086 SH   SOLE   1,155 0 8,931
J P MORGAN EXCHANGE-TRADED F JPMORGAN DIVER 46641Q407 135,624 1,621,332 SH   SOLE   7,016 0 1,614,316
JOHNSON & JOHNSON COM 478160104 3,475 22,081 SH   SOLE   6,000 0 16,081
KANSAS CITY SOUTHERN COM NEW 485170302 364 1,783 SH   SOLE   1,783 0 0
KIMBERLY-CLARK CORP COM 494368103 485 3,594 SH   SOLE   1,303 0 2,291
KOPIN CORP COM 500600101 49 20,000 SH   SOLE   0 0 20,000
LILLY ELI & CO COM 532457108 571 3,380 SH   SOLE   1,527 0 1,853
LOCKHEED MARTIN CORP COM 539830109 1,500 4,226 SH   SOLE   232 0 3,994
LOEWS CORP COM 540424108 675 15,000 SH   SOLE   0 0 15,000
LOWES COS INC COM 548661107 2,230 13,891 SH   SOLE   0 0 13,891
MASTERCARD INCORPORATED CL A 57636Q104 1,172 3,284 SH   SOLE   1,950 0 1,334
MCCORMICK & CO INC COM NON VTG 579780206 332 3,472 SH   SOLE   2,340 0 1,132
MCDONALDS CORP COM 580135101 4,886 22,768 SH   SOLE   20,681 0 2,087
MERCK & CO. INC COM 58933Y105 2,408 29,433 SH   SOLE   7,554 0 21,879
MICROSOFT CORP COM 594918104 10,553 47,449 SH   SOLE   7,760 0 39,689
MIMEDX GROUP INC COM 602496101 197 21,707 SH   SOLE   0 0 21,707
MONDELEZ INTL INC CL A 609207105 633 10,826 SH   SOLE   1,511 0 9,315
MOTOROLA SOLUTIONS INC COM NEW 620076307 207 1,221 SH   SOLE   548 0 673
MOVADO GROUP INC COM 624580106 273 16,444 SH   SOLE   15,444 0 1,000
NEOGENOMICS INC COM NEW 64049M209 257 4,770 SH   SOLE   4,750 0 20
NETFLIX INC COM 64110L106 288 532 SH   SOLE   400 0 132
NEXTERA ENERGY INC COM 65339F101 246 3,191 SH   SOLE   400 0 2,791
NIKE INC CL B 654106103 632 4,463 SH   SOLE   2,362 0 2,101
NORFOLK SOUTHN CORP COM 655844108 972 4,088 SH   SOLE   0 0 4,088
NORTHROP GRUMMAN CORP COM 666807102 408 1,339 SH   SOLE   0 0 1,339
NOVARTIS AG SPONSORED ADR 66987V109 215 2,278 SH   SOLE   770 0 1,508
NOVO-NORDISK A S ADR 670100205 201 2,875 SH   SOLE   2,875 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 210 1,078 SH   SOLE   1,078 0 0
ORACLE CORP COM 68389X105 834 12,897 SH   SOLE   5,945 0 6,952
PPG INDS INC COM 693506107 4,523 31,363 SH   SOLE   29,527 0 1,836
PAYPAL HLDGS INC COM 70450Y103 310 1,322 SH   SOLE   224 0 1,098
PEPSICO INC COM 713448108 2,600 17,527 SH   SOLE   1,609 0 15,918
PFIZER INC COM 717081103 2,484 67,477 SH   SOLE   38,923 0 28,554
PHILIP MORRIS INTL INC COM 718172109 427 5,157 SH   SOLE   727 0 4,430
PITNEY BOWES INC COM 724479100 78 12,656 SH   SOLE   0 0 12,656
PROCTER AND GAMBLE CO COM 742718109 2,060 14,806 SH   SOLE   876 0 13,930
PROGRESSIVE CORP COM 743315103 305 3,086 SH   SOLE   1,698 0 1,388
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 314 5,381 SH   SOLE   0 0 5,381
QUALCOMM INC COM 747525103 283 1,858 SH   SOLE   129 0 1,729
RPM INTL INC COM 749685103 235 2,585 SH   SOLE   2,585 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 360 5,029 SH   SOLE   504 0 4,525
REPUBLIC FIRST BANCORP INC COM 760416107 76 26,597 SH   SOLE   0 0 26,597
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,599 9,626 SH   SOLE   438 0 9,188
SPDR GOLD TR GOLD SHS 78463V107 998 5,595 SH   SOLE   54 0 5,541
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 13,942 313,577 SH   SOLE   676 0 312,901
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 395 11,589 SH   SOLE   749 0 10,840
SPDR SER TR S&P 600 SMCP VAL 78464A300 4,016 60,680 SH   SOLE   0 0 60,680
SPDR SER TR BLMBRG BRC CNVRT 78464A359 5,754 69,496 SH   SOLE   1,330 0 68,166
SPDR SER TR S&P DIVID ETF 78464A763 379 3,579 SH   SOLE   0 0 3,579
SPDR SER TR S&P BIOTECH 78464A870 366 2,602 SH   SOLE   22 0 2,580
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 5,413 12,890 SH   SOLE   225 0 12,665
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,200 22,855 SH   SOLE   18,930 0 3,925
SPDR SER TR NUVEEN BLMBRG SR 78468R739 2,474 49,699 SH   SOLE   44,850 0 4,849
SPDR SER TR SPDR S&P 500 ETF 78468R796 1,360 14,625 SH   SOLE   0 0 14,625
SALESFORCE COM INC COM 79466L302 218 980 SH   SOLE   400 0 580
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 335 2,605 SH   SOLE   0 0 2,605
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 242 5,648 SH   SOLE   0 0 5,648
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 226 1,992 SH   SOLE   544 0 1,448
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 306 1,903 SH   SOLE   465 0 1,438
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 444 3,412 SH   SOLE   2,086 0 1,326
SOUTHERN CO COM 842587107 228 3,722 SH   SOLE   200 0 3,522
STARBUCKS CORP COM 855244109 356 3,322 SH   SOLE   353 0 2,969
STERLING BANCORP DEL COM 85917A100 216 12,024 SH   SOLE   0 0 12,024
TJX COS INC NEW COM 872540109 376 5,502 SH   SOLE   4,359 0 1,143
TARGET CORP COM 87612E106 236 1,332 SH   SOLE   274 0 1,058
TELEFLEX INCORPORATED COM 879369106 450 1,094 SH   SOLE   1,074 0 20
TESLA INC COM 88160R101 779 1,104 SH   SOLE   539 0 565
TEXAS INSTRS INC COM 882508104 868 5,293 SH   SOLE   2,134 0 3,159
THE TRADE DESK INC COM CL A 88339J105 209 261 SH   SOLE   221 0 40
THERMO FISHER SCIENTIFIC INC COM 883556102 465 1,000 SH   SOLE   154 0 846
3M CO COM 88579Y101 1,729 9,894 SH   SOLE   824 0 9,070
TRAVELERS COMPANIES INC COM 89417E109 355 2,530 SH   SOLE   1,650 0 880
TRUIST FINL CORP COM 89832Q109 797 16,640 SH   SOLE   300 0 16,340
UNION PAC CORP COM 907818108 1,258 6,040 SH   SOLE   408 0 5,632
UNITEDHEALTH GROUP INC COM 91324P102 487 1,388 SH   SOLE   925 0 463
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 105,914 750,255 SH   SOLE   4,484 0 745,771
VANGUARD BD INDEX FDS INTERMED TERM 921937819 28,796 310,135 SH   SOLE   306,315 0 3,820
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 974 11,046 SH   SOLE   4,740 0 6,306
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 8,934 189,248 SH   SOLE   151,815 0 37,433
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 665 7,274 SH   SOLE   3 0 7,271
VANGUARD WHITEHALL FDS EMERG MKT BD ETF 921946885 3,322 40,364 SH   SOLE   0 0 40,364
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 515 10,085 SH   SOLE   0 0 10,085
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 330 5,646 SH   SOLE   20 0 5,626
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,937 35,664 SH   SOLE   29,036 0 6,628
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 5,425 44,526 SH   SOLE   41,552 0 2,974
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,336 25,240 SH   SOLE   3,817 0 21,423
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 264 4,510 SH   SOLE   0 0 4,510
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 26,691 532,654 SH   SOLE   115,331 0 417,322
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 289 3,629 SH   SOLE   0 0 3,629
VANGUARD WORLD FDS ENERGY ETF 92204A306 601 11,573 SH   SOLE   9,667 0 1,907
VANGUARD WORLD FDS INF TECH ETF 92204A702 248 700 SH   SOLE   0 0 700
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 865 14,050 SH   SOLE   0 0 14,050
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 228 3,279 SH   SOLE   0 0 3,279
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 305 3,146 SH   SOLE   2,175 0 971
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 7,248 131,341 SH   SOLE   111,511 0 19,830
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,553 27,797 SH   SOLE   204 0 27,593
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,808 21,299 SH   SOLE   12,882 0 8,417
VANGUARD INDEX FDS SML CP GRW ETF 922908595 3,144 11,745 SH   SOLE   10,056 0 1,689
VANGUARD INDEX FDS SM CP VAL ETF 922908611 20,423 143,617 SH   SOLE   41,505 0 102,112
VANGUARD INDEX FDS MID CAP ETF 922908629 2,267 10,961 SH   SOLE   0 0 10,961
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,768 10,058 SH   SOLE   5,854 0 4,204
VANGUARD INDEX FDS GROWTH ETF 922908736 51,440 203,047 SH   SOLE   186,037 0 17,010
VANGUARD INDEX FDS VALUE ETF 922908744 77,687 653,052 SH   SOLE   474,919 0 178,133
VANGUARD INDEX FDS SMALL CP ETF 922908751 499 2,563 SH   SOLE   490 0 2,073
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,253 26,988 SH   SOLE   1,776 0 25,212
VERISIGN INC COM 92343E102 351 1,623 SH   SOLE   1,623 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,512 25,734 SH   SOLE   2,695 0 23,039
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 475 20,000 SH   SOLE   0 0 20,000
VISA INC COM CL A 92826C839 1,369 6,260 SH   SOLE   4,802 0 1,458
WSFS FINL CORP COM 929328102 502 11,182 SH   SOLE   8,692 0 2,490
WALMART INC COM 931142103 1,114 7,726 SH   SOLE   3,743 0 3,983
WISDOMTREE TR US LARGECAP FUND 97717W588 1,112 27,680 SH   SOLE   0 0 27,680
WISDOMTREE TR INTL EQUITY FD 97717W703 294 5,813 SH   SOLE   0 0 5,813
WISDOMTREE TR INTL SMCAP DIV 97717W760 515 7,560 SH   SOLE   0 0 7,560
WISDOMTREE TR EM EX ST-OWNED 97717X578 203 5,111 SH   SOLE   0 0 5,111
ZOETIS INC CL A 98978V103 269 1,623 SH   SOLE   880 0 743
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 923 3,536 SH   SOLE   13 0 3,523
MEDTRONIC PLC SHS G5960L103 358 3,056 SH   SOLE   700 0 2,356