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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AFLAC INC COM 001055102   1,745,291 24,260 SH   SOLE   0 0 24,260
AT&T INC COM 00206R102   522,916 28,404 SH   SOLE   0 0 28,404
ABBOTT LABS COM 002824100   1,102,182 10,039 SH   SOLE   0 0 10,039
ABBVIE INC COM 00287Y109   1,486,051 9,195 SH   SOLE   0 0 9,195
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   86,775 22,250 SH   SOLE   0 0 22,250
ACCELERATE DIAGNOSTICS INC COM 00430H102   9,178 13,000 SH   SOLE   0 0 13,000
ADOBE SYSTEMS INCORPORATED COM 00724F101   814,403 2,420 SH   SOLE   0 0 2,420
AIR PRODS & CHEMS INC COM 009158106   345,868 1,122 SH   SOLE   0 0 1,122
ALARM COM HLDGS INC COM 011642105   346,360 7,000 SH   SOLE   0 0 7,000
ALLSTATE CORP COM 020002101   224,234 1,654 SH   SOLE   0 0 1,654
ALPHABET INC CAP STK CL C 02079K107   4,418,424 49,796 SH   SOLE   0 0 49,796
ALPHABET INC CAP STK CL A 02079K305   3,424,206 38,810 SH   SOLE   0 0 38,810
ALTRIA GROUP INC COM 02209S103   637,965 13,957 SH   SOLE   0 0 13,957
AMAZON COM INC COM 023135106   8,356,320 99,480 SH   SOLE   0 0 99,480
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   1,474,668 26,643 SH   SOLE   0 0 26,643
AMERICAN CENTY ETF TR US EQT ETF 025072885   37,361,412 549,352 SH   SOLE   0 0 549,352
AMERICAN EXPRESS CO COM 025816109   2,331,643 15,781 SH   SOLE   0 0 15,781
AMER STATES WTR CO COM 029899101   325,676 3,519 SH   SOLE   0 0 3,519
AMERICAN TOWER CORP NEW COM 03027X100   333,891 1,576 SH   SOLE   0 0 1,576
AMERIPRISE FINL INC COM 03076C106   251,276 807 SH   SOLE   0 0 807
AMETEK INC COM 031100100   382,274 2,736 SH   SOLE   0 0 2,736
AMGEN INC COM 031162100   1,428,979 5,441 SH   SOLE   0 0 5,441
ANNOVIS BIO INC COM 03615A108   409,790 30,513 SH   SOLE   0 0 30,513
APPLE INC COM 037833100   22,723,389 174,889 SH   SOLE   0 0 174,889
AUTOMATIC DATA PROCESSING IN COM 053015103   1,641,531 6,872 SH   SOLE   0 0 6,872
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104   4,253,040 594,000 SH   SOLE   0 0 594,000
AVANTOR INC COM 05352A100   1,594,235 75,592 SH   SOLE   0 0 75,592
BP PLC SPONSORED ADR 055622104   227,394 6,510 SH   SOLE   0 0 6,510
BANK AMERICA CORP COM 060505104   1,931,904 58,330 SH   SOLE   0 0 58,330
BECTON DICKINSON & CO COM 075887109   506,610 1,992 SH   SOLE   0 0 1,992
BERKSHIRE HATHAWAY INC DEL CL A 084670108   7,968,086 17 SH   SOLE   0 0 17
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   22,960,537 74,330 SH   SOLE   0 0 74,330
BLACKROCK INC COM 09247X101   447,233 631 SH   SOLE   0 0 631
BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108   133,401 19,589 SH   SOLE   0 0 19,589
BOEING CO COM 097023105   543,658 2,854 SH   SOLE   0 0 2,854
BOOKING HOLDINGS INC COM 09857L108   225,711 112 SH   SOLE   0 0 112
BRISTOL-MYERS SQUIBB CO COM 110122108   1,019,066 14,164 SH   SOLE   0 0 14,164
BROADCOM INC COM 11135F101   366,230 655 SH   SOLE   0 0 655
CIGNA CORP NEW COM 125523100   350,226 1,057 SH   SOLE   0 0 1,057
CSX CORP COM 126408103   1,293,886 41,765 SH   SOLE   0 0 41,765
CVS HEALTH CORP COM 126650100   463,566 4,974 SH   SOLE   0 0 4,974
CACI INTL INC CL A 127190304   203,199 676 SH   SOLE   0 0 676
CANADIAN PAC RY LTD COM 13645T100   417,107 5,592 SH   SOLE   0 0 5,592
CAPITAL ONE FINL CORP COM 14040H105   530,058 5,702 SH   SOLE   0 0 5,702
CATERPILLAR INC COM 149123101   798,328 3,332 SH   SOLE   0 0 3,332
CELANESE CORP DEL COM 150870103   240,264 2,350 SH   SOLE   0 0 2,350
CHEMOURS CO COM 163851108   306,751 10,018 SH   SOLE   0 0 10,018
CHEVRON CORP NEW COM 166764100   1,504,298 8,381 SH   SOLE   0 0 8,381
CISCO SYS INC COM 17275R102   820,445 17,222 SH   SOLE   0 0 17,222
CITIGROUP INC COM NEW 172967424   270,727 5,986 SH   SOLE   0 0 5,986
CLOROX CO DEL COM 189054109   242,350 1,727 SH   SOLE   0 0 1,727
COCA COLA CO COM 191216100   1,075,056 16,901 SH   SOLE   0 0 16,901
COHEN & STEERS TAX ADVAN PFD COM 19249X108   181,489 10,271 SH   SOLE   0 0 10,271
COLGATE PALMOLIVE CO COM 194162103   1,499,452 19,031 SH   SOLE   0 0 19,031
COLUMBIA FINL INC COM 197641103   216,200 10,000 SH   SOLE   0 0 10,000
COMCAST CORP NEW CL A 20030N101   550,369 15,738 SH   SOLE   0 0 15,738
COMSCORE INC COM 20564W105   84,802 73,105 SH   SOLE   0 0 73,105
CONOCOPHILLIPS COM 20825C104   577,412 4,893 SH   SOLE   0 0 4,893
CORTEVA INC COM 22052L104   1,401,903 23,850 SH   SOLE   0 0 23,850
COSTCO WHSL CORP NEW COM 22160K105   1,409,889 3,088 SH   SOLE   0 0 3,088
CROWDSTRIKE HLDGS INC CL A 22788C105   321,134 3,050 SH   SOLE   0 0 3,050
DANAHER CORPORATION COM 235851102   493,150 1,858 SH   SOLE   0 0 1,858
DEERE & CO COM 244199105   463,918 1,082 SH   SOLE   0 0 1,082
DIAGEO PLC SPON ADR NEW 25243Q205   1,299,530 7,293 SH   SOLE   0 0 7,293
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   506,569 18,748 SH   SOLE   0 0 18,748
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   5,955,894 237,855 SH   SOLE   0 0 237,855
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   4,010,071 182,691 SH   SOLE   0 0 182,691
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   49,673,881 1,193,797 SH   SOLE   0 0 1,193,797
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   25,425,195 497,071 SH   SOLE   0 0 497,071
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   56,470,018 1,284,870 SH   SOLE   0 0 1,284,870
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   111,229,278 4,581,107 SH   SOLE   0 0 4,581,107
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   111,200,806 3,321,410 SH   SOLE   0 0 3,321,410
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   2,201,267 98,008 SH   SOLE   0 0 98,008
DIMENSIONAL ETF TRUST INTL SMALL CAP E 25434V773   1,279,114 59,466 SH   SOLE   0 0 59,466
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781   1,988,664 89,539 SH   SOLE   0 0 89,539
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   1,075,504 48,121 SH   SOLE   0 0 48,121
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   65,494,409 2,154,421 SH   SOLE   0 0 2,154,421
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   289,159 13,672 SH   SOLE   0 0 13,672
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   2,171,769 45,425 SH   SOLE   0 0 45,425
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   582,733 14,035 SH   SOLE   0 0 14,035
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   6,356,579 294,286 SH   SOLE   0 0 294,286
DISNEY WALT CO COM 254687106   925,201 10,649 SH   SOLE   0 0 10,649
DOLLAR TREE INC COM 256746108   291,932 2,064 SH   SOLE   0 0 2,064
DOMINION ENERGY INC COM 25746U109   322,213 5,255 SH   SOLE   0 0 5,255
DOW INC COM 260557103   1,163,785 23,096 SH   SOLE   0 0 23,096
DUN & BRADSTREET HLDGS INC COM 26484T106   509,170 41,531 SH   SOLE   0 0 41,531
DUPONT DE NEMOURS INC COM 26614N102   1,466,760 21,372 SH   SOLE   0 0 21,372
EATON VANCE TAX-MANAGED GLOB COM 27829F108   91,355 12,100 SH   SOLE   0 0 12,100
ECOLAB INC COM 278865100   266,957 1,834 SH   SOLE   0 0 1,834
EMPIRE ST RLTY TR INC CL A 292104106   1,145,187 169,909 SH   SOLE   0 0 169,909
ESSENTIAL UTILS INC COM 29670G102   1,532,432 32,106 SH   SOLE   0 0 32,106
EVERSOURCE ENERGY COM 30040W108   407,033 4,855 SH   SOLE   0 0 4,855
EXXON MOBIL CORP COM 30231G102   3,706,474 33,604 SH   SOLE   0 0 33,604
META PLATFORMS INC CL A 30303M102   549,044 4,562 SH   SOLE   0 0 4,562
FISERV INC COM 337738108   239,536 2,370 SH   SOLE   0 0 2,370
FLOTEK INDS INC DEL COM 343389102   15,680 14,000 SH   SOLE   0 0 14,000
FORD MTR CO DEL COM 345370860   282,280 24,272 SH   SOLE   0 0 24,272
FRANKLIN COVEY CO COM 353469109   243,017 5,196 SH   SOLE   0 0 5,196
GABELLI EQUITY TR INC COM 362397101   93,494 17,061 SH   SOLE   0 0 17,061
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   41,478 11,427 SH   SOLE   0 0 11,427
GENERAL DYNAMICS CORP COM 369550108   1,937,588 7,809 SH   SOLE   0 0 7,809
GENERAL ELECTRIC CO COM NEW 369604301   601,180 7,175 SH   SOLE   0 0 7,175
GENERAL MLS INC COM 370334104   217,339 2,592 SH   SOLE   0 0 2,592
GILEAD SCIENCES INC COM 375558103   325,286 3,789 SH   SOLE   0 0 3,789
GOLDMAN SACHS GROUP INC COM 38141G104   399,280 1,163 SH   SOLE   0 0 1,163
GREEN DOT CORP CL A 39304D102   310,768 19,644 SH   SOLE   0 0 19,644
HERSHEY CO COM 427866108   1,014,971 4,383 SH   SOLE   0 0 4,383
HINGHAM INSTN SVGS MASS COM 433323102   254,711 923 SH   SOLE   0 0 923
HOME DEPOT INC COM 437076102   9,270,100 29,349 SH   SOLE   0 0 29,349
HONEYWELL INTL INC COM 438516106   2,295,367 10,711 SH   SOLE   0 0 10,711
HORMEL FOODS CORP COM 440452100   307,827 6,758 SH   SOLE   0 0 6,758
HUBBELL INC COM 443510607   376,661 1,605 SH   SOLE   0 0 1,605
HUMANA INC COM 444859102   565,458 1,104 SH   SOLE   0 0 1,104
HUNTINGTON BANCSHARES INC COM 446150104   504,461 35,777 SH   SOLE   0 0 35,777
HUNTINGTON INGALLS INDS INC COM 446413106   698,960 3,030 SH   SOLE   0 0 3,030
IES HLDGS INC COM 44951W106   352,143 9,900 SH   SOLE   0 0 9,900
ILLINOIS TOOL WKS INC COM 452308109   963,912 4,375 SH   SOLE   0 0 4,375
INSEEGO CORP COM 45782B104   22,128 26,265 SH   SOLE   0 0 26,265
INTEL CORP COM 458140100   710,508 26,883 SH   SOLE   0 0 26,883
INTERCONTINENTAL EXCHANGE IN COM 45866F104   276,940 2,699 SH   SOLE   0 0 2,699
INTERNATIONAL BUSINESS MACHS COM 459200101   1,502,103 10,662 SH   SOLE   0 0 10,662
INTERPUBLIC GROUP COS INC COM 460690100   371,673 11,158 SH   SOLE   0 0 11,158
INVESCO QQQ TR UNIT SER 1 46090E103   1,166,407 4,380 SH   SOLE   0 0 4,380
INTUIT COM 461202103   459,669 1,181 SH   SOLE   0 0 1,181
INTUITIVE SURGICAL INC COM NEW 46120E602   425,356 1,603 SH   SOLE   0 0 1,603
INVESCO SR INCOME TR COM 46131H107   518,787 135,453 SH   SOLE   0 0 135,453
INVESCO MUNICIPAL TRUST COM 46131J103   99,673 10,068 SH   SOLE   0 0 10,068
INVESCO MUN OPPORTUNITY TR COM 46132C107   104,174 10,512 SH   SOLE   0 0 10,512
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   980,183 6,939 SH   SOLE   0 0 6,939
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   1,174,611 7,571 SH   SOLE   0 0 7,571
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   393,503 6,158 SH   SOLE   0 0 6,158
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   352,630 3,219 SH   SOLE   0 0 3,219
ISHARES GOLD TR ISHARES NEW 464285204   1,295,914 37,465 SH   SOLE   0 0 37,465
ISHARES TR CORE S&P TTL STK 464287150   1,242,163 14,648 SH   SOLE   0 0 14,648
ISHARES TR SELECT DIVID ETF 464287168   247,109 2,049 SH   SOLE   0 0 2,049
ISHARES TR TIPS BD ETF 464287176   1,227,913 11,536 SH   SOLE   0 0 11,536
ISHARES TR CORE S&P500 ETF 464287200   18,098,610 47,106 SH   SOLE   0 0 47,106
ISHARES TR CORE US AGGBD ET 464287226   2,813,338 29,006 SH   SOLE   0 0 29,006
ISHARES TR MSCI EMG MKT ETF 464287234   1,532,765 40,442 SH   SOLE   0 0 40,442
ISHARES TR S&P 500 GRWT ETF 464287309   28,267,628 483,207 SH   SOLE   0 0 483,207
ISHARES TR S&P 500 VAL ETF 464287408   9,794,760 67,517 SH   SOLE   0 0 67,517
ISHARES TR 7-10 YR TRSY BD 464287440   335,134 3,499 SH   SOLE   0 0 3,499
ISHARES TR 1 3 YR TREAS BD 464287457   1,783,248 21,969 SH   SOLE   0 0 21,969
ISHARES TR MSCI EAFE ETF 464287465   39,429,851 600,699 SH   SOLE   0 0 600,699
ISHARES TR RUS MDCP VAL ETF 464287473   218,037 2,070 SH   SOLE   0 0 2,070
ISHARES TR RUS MD CP GR ETF 464287481   1,835,187 21,952 SH   SOLE   0 0 21,952
ISHARES TR RUS MID CAP ETF 464287499   699,459 10,370 SH   SOLE   0 0 10,370
ISHARES TR CORE S&P MCP ETF 464287507   27,090,148 111,994 SH   SOLE   0 0 111,994
ISHARES TR ISHARES BIOTECH 464287556   592,395 4,512 SH   SOLE   0 0 4,512
ISHARES TR COHEN STEER REIT 464287564   1,078,781 19,671 SH   SOLE   0 0 19,671
ISHARES TR RUS 1000 VAL ETF 464287598   42,768,744 282,023 SH   SOLE   0 0 282,023
ISHARES TR S&P MC 400GR ETF 464287606   223,614 3,274 SH   SOLE   0 0 3,274
ISHARES TR RUS 1000 GRW ETF 464287614   62,674,600 292,544 SH   SOLE   0 0 292,544
ISHARES TR RUS 1000 ETF 464287622   13,566,116 64,441 SH   SOLE   0 0 64,441
ISHARES TR RUS 2000 VAL ETF 464287630   30,445,752 219,555 SH   SOLE   0 0 219,555
ISHARES TR RUS 2000 GRW ETF 464287648   4,530,987 21,122 SH   SOLE   0 0 21,122
ISHARES TR RUSSELL 2000 ETF 464287655   62,288,282 357,240 SH   SOLE   0 0 357,240
ISHARES TR CORE S&P US VLU 464287663   12,763,971 180,716 SH   SOLE   0 0 180,716
ISHARES TR CORE S&P US GWT 464287671   30,227,762 370,802 SH   SOLE   0 0 370,802
ISHARES TR RUSSELL 3000 ETF 464287689   1,680,546 7,615 SH   SOLE   0 0 7,615
ISHARES TR S&P MC 400VL ETF 464287705   2,646,589 26,256 SH   SOLE   0 0 26,256
ISHARES TR US HLTHCARE ETF 464287762   310,308 1,094 SH   SOLE   0 0 1,094
ISHARES TR CORE S&P SCP ETF 464287804   3,331,781 35,205 SH   SOLE   0 0 35,205
ISHARES TR SP SMCP600VL ETF 464287879   8,889,798 97,358 SH   SOLE   0 0 97,358
ISHARES TR S&P SML 600 GWT 464287887   1,518,576 14,052 SH   SOLE   0 0 14,052
ISHARES TR SHRT NAT MUN ETF 464288158   16,489,988 158,147 SH   SOLE   0 0 158,147
ISHARES TR EAFE SML CP ETF 464288273   76,294,390 1,350,821 SH   SOLE   0 0 1,350,821
ISHARES TR JPMORGAN USD EMG 464288281   58,893,771 696,226 SH   SOLE   0 0 696,226
ISHARES TR NATIONAL MUN ETF 464288414   1,811,506 17,167 SH   SOLE   0 0 17,167
ISHARES TR MSCI USA ESG SLC 464288802   319,072 3,876 SH   SOLE   0 0 3,876
ISHARES TR MICRO-CAP ETF 464288869   461,243 4,278 SH   SOLE   0 0 4,278
ISHARES TR EAFE VALUE ETF 464288877   63,288,913 1,379,444 SH   SOLE   0 0 1,379,444
ISHARES TR CONSER ALLOC ETF 464289883   547,608 16,293 SH   SOLE   0 0 16,293
ISHARES TR CORE HIGH DV ETF 46429B663   379,642 3,642 SH   SOLE   0 0 3,642
ISHARES TR 0-5 YR TIPS ETF 46429B747   751,343 7,749 SH   SOLE   0 0 7,749
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   397,511 7,995 SH   SOLE   0 0 7,995
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   3,265,360 115,834 SH   SOLE   0 0 115,834
ISHARES TR MSCI USA MMENTM 46432F396   556,869 3,816 SH   SOLE   0 0 3,816
ISHARES TR CORE MSCI EAFE 46432F842   108,680,760 1,763,153 SH   SOLE   0 0 1,763,153
ISHARES INC CORE MSCI EMKT 46434G103   68,019,476 1,456,520 SH   SOLE   0 0 1,456,520
ISHARES TR CORE DIV GRWTH 46434V621   316,123 6,322 SH   SOLE   0 0 6,322
ISHARES TR GLOBAL REIT ETF 46434V647   23,245,111 1,023,563 SH   SOLE   0 0 1,023,563
ISHARES TR BLACKROCK ULTRA 46434V878   293,635 5,868 SH   SOLE   0 0 5,868
ISHARES TR ESG AWRE 1 5 YR 46435G243   384,717 16,185 SH   SOLE   0 0 16,185
ISHARES TR ESG AWR MSCI USA 46435G425   254,250 3,000 SH   SOLE   0 0 3,000
ISHARES TR CORE INTL AGGR 46435G672   1,320,079 27,762 SH   SOLE   0 0 27,762
ISHARES TR ESG AWARE MSCI 46435U663   621,296 18,896 SH   SOLE   0 0 18,896
JPMORGAN CHASE & CO COM 46625H100   2,882,280 21,494 SH   SOLE   0 0 21,494
J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407   38,816,632 409,545 SH   SOLE   0 0 409,545
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   363,944 7,260 SH   SOLE   0 0 7,260
JOHNSON & JOHNSON COM 478160104   7,805,905 44,189 SH   SOLE   0 0 44,189
KIMBERLY-CLARK CORP COM 494368103   389,968 2,873 SH   SOLE   0 0 2,873
KOPIN CORP COM 500600101   28,520 23,000 SH   SOLE   0 0 23,000
L3HARRIS TECHNOLOGIES INC COM 502431109   1,289,861 6,195 SH   SOLE   0 0 6,195
LILLY ELI & CO COM 532457108   1,178,736 3,222 SH   SOLE   0 0 3,222
LOCKHEED MARTIN CORP COM 539830109   4,447,548 9,142 SH   SOLE   0 0 9,142
LOEWS CORP COM 540424108   889,532 15,250 SH   SOLE   0 0 15,250
LOWES COS INC COM 548661107   3,044,970 15,283 SH   SOLE   0 0 15,283
MARRIOTT INTL INC NEW CL A 571903202   206,064 1,384 SH   SOLE   0 0 1,384
MASTERCARD INCORPORATED CL A 57636Q104   2,745,362 7,895 SH   SOLE   0 0 7,895
MCDONALDS CORP COM 580135101   3,324,809 12,616 SH   SOLE   0 0 12,616
MERCK & CO INC COM 58933Y105   3,941,571 35,526 SH   SOLE   0 0 35,526
MICROSOFT CORP COM 594918104   18,920,980 78,897 SH   SOLE   0 0 78,897
MONDELEZ INTL INC CL A 609207105   685,591 10,286 SH   SOLE   0 0 10,286
MORGAN STANLEY COM NEW 617446448   1,619,886 19,053 SH   SOLE   0 0 19,053
MOTOROLA SOLUTIONS INC COM NEW 620076307   839,877 3,259 SH   SOLE   0 0 3,259
MOVADO GROUP INC COM 624580106   497,198 15,417 SH   SOLE   0 0 15,417
MYERS INDS INC COM 628464109   657,763 29,589 SH   SOLE   0 0 29,589
NEXTERA ENERGY INC COM 65339F101   525,008 6,280 SH   SOLE   0 0 6,280
NIKE INC CL B 654106103   642,984 5,495 SH   SOLE   0 0 5,495
NORFOLK SOUTHN CORP COM 655844108   1,562,183 6,340 SH   SOLE   0 0 6,340
NORTHROP GRUMMAN CORP COM 666807102   4,431,990 8,123 SH   SOLE   0 0 8,123
NOVARTIS AG SPONSORED ADR 66987V109   440,716 4,858 SH   SOLE   0 0 4,858
NOVO-NORDISK A S ADR 670100205   564,368 4,170 SH   SOLE   0 0 4,170
NVIDIA CORPORATION COM 67066G104   360,674 2,468 SH   SOLE   0 0 2,468
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607   674,987 19,748 SH   SOLE   0 0 19,748
OCCIDENTAL PETE CORP COM 674599105   689,326 10,943 SH   SOLE   0 0 10,943
OLD DOMINION FREIGHT LINE IN COM 679580100   305,915 1,078 SH   SOLE   0 0 1,078
ORACLE CORP COM 68389X105   1,287,881 15,756 SH   SOLE   0 0 15,756
PPG INDS INC COM 693506107   3,936,469 31,306 SH   SOLE   0 0 31,306
PGIM SHORT DUR HIG YLD OPP F COM 69355J104   151,072 10,284 SH   SOLE   0 0 10,284
PACKAGING CORP AMER COM 695156109   312,484 2,443 SH   SOLE   0 0 2,443
PAVMED INC COM 70387R106   5,218 10,870 SH   SOLE   0 0 10,870
PEPSICO INC COM 713448108   5,691,118 31,502 SH   SOLE   0 0 31,502
PFIZER INC COM 717081103   3,812,184 74,399 SH   SOLE   0 0 74,399
PHILIP MORRIS INTL INC COM 718172109   646,409 6,387 SH   SOLE   0 0 6,387
PHILLIPS 66 COM 718546104   253,123 2,432 SH   SOLE   0 0 2,432
PROCTER AND GAMBLE CO COM 742718109   4,307,004 28,418 SH   SOLE   0 0 28,418
PROSHARES TR S&P 500 DV ARIST 74348A467   285,898 3,177 SH   SOLE   0 0 3,177
PRUDENTIAL FINL INC COM 744320102   284,779 2,863 SH   SOLE   0 0 2,863
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   350,684 5,724 SH   SOLE   0 0 5,724
QUALCOMM INC COM 747525103   336,476 3,061 SH   SOLE   0 0 3,061
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,934,838 19,172 SH   SOLE   0 0 19,172
REPUBLIC FIRST BANCORP INC COM 760416107   190,124 88,430 SH   SOLE   0 0 88,430
SHELL PLC SPON ADS 780259305   265,139 4,656 SH   SOLE   0 0 4,656
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,222,870 18,887 SH   SOLE   0 0 18,887
SPDR GOLD TR GOLD SHS 78463V107   1,098,758 6,477 SH   SOLE   0 0 6,477
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   16,212,563 396,395 SH   SOLE   0 0 396,395
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   367,088 12,482 SH   SOLE   0 0 12,482
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,012,462 34,101 SH   SOLE   0 0 34,101
SPDR SER TR NUVEEN BLOOMBERG 78464A284   339,533 6,933 SH   SOLE   0 0 6,933
SPDR SER TR S&P 600 SMCP VAL 78464A300   3,995,497 53,833 SH   SOLE   0 0 53,833
SPDR SER TR BBG CONV SEC ETF 78464A359   7,588,428 117,943 SH   SOLE   0 0 117,943
SPDR SER TR PORT MTG BK ETF 78464A383   461,329 21,259 SH   SOLE   0 0 21,259
SPDR SER TR PRTFLO S&P500 GW 78464A409   810,261 15,991 SH   SOLE   0 0 15,991
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,501,908 38,619 SH   SOLE   0 0 38,619
SPDR SER TR S&P DIVID ETF 78464A763   480,129 3,838 SH   SOLE   0 0 3,838
SPDR SER TR PORTFOLIO S&P400 78464A847   636,316 14,972 SH   SOLE   0 0 14,972
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   209,244 632 SH   SOLE   0 0 632
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   4,356,168 9,838 SH   SOLE   0 0 9,838
SPDR SER TR BLOOMBERG INVT 78468R200   502,423 16,532 SH   SOLE   0 0 16,532
SPDR SER TR NUVEEN BLMBRG SH 78468R739   1,452,058 30,908 SH   SOLE   0 0 30,908
SPDR SER TR SPDR S&P 500 ETF 78468R796   1,044,493 11,189 SH   SOLE   0 0 11,189
SPDR SER TR PORTFOLIO S&P600 78468R853   747,122 20,209 SH   SOLE   0 0 20,209
SPDR INDEX SHS FDS MSCI EMR MKT ETF 78470E205   406,289 7,080 SH   SOLE   0 0 7,080
SVB FINANCIAL GROUP COM 78486Q101   334,854 1,455 SH   SOLE   0 0 1,455
SALESFORCE INC COM 79466L302   232,695 1,755 SH   SOLE   0 0 1,755
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   400,609 7,210 SH   SOLE   0 0 7,210
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   367,969 4,871 SH   SOLE   0 0 4,871
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   252,273 1,857 SH   SOLE   0 0 1,857
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   218,022 1,688 SH   SOLE   0 0 1,688
SELECT SECTOR SPDR TR ENERGY 81369Y506   411,459 4,704 SH   SOLE   0 0 4,704
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   446,336 3,587 SH   SOLE   0 0 3,587
SEELOS THERAPEUTICS INC COM 81577F109   591,752 871,505 SH   SOLE   0 0 871,505
SONO TEK CORP COM 835483108   1,187,976 185,043 SH   SOLE   0 0 185,043
SOUTHERN CO COM 842587107   351,430 4,921 SH   SOLE   0 0 4,921
SPROTT PHYSICAL GOLD TR UNIT 85207H104   176,250 12,500 SH   SOLE   0 0 12,500
SPRINKLR INC CL A 85208T107   18,277,287 2,237,122 SH   SOLE   0 0 2,237,122
STARBUCKS CORP COM 855244109   522,323 5,265 SH   SOLE   0 0 5,265
STATE STR CORP COM 857477103   208,586 2,689 SH   SOLE   0 0 2,689
STRYKER CORPORATION COM 863667101   900,946 3,685 SH   SOLE   0 0 3,685
TJX COS INC NEW COM 872540109   335,992 4,221 SH   SOLE   0 0 4,221
TARGET CORP COM 87612E106   254,824 1,710 SH   SOLE   0 0 1,710
TELADOC HEALTH INC COM 87918A105   531,770 22,485 SH   SOLE   0 0 22,485
TELEDYNE TECHNOLOGIES INC COM 879360105   599,865 1,500 SH   SOLE   0 0 1,500
TESLA INC COM 88160R101   330,369 2,682 SH   SOLE   0 0 2,682
TEXAS INSTRS INC COM 882508104   996,937 6,034 SH   SOLE   0 0 6,034
THERMO FISHER SCIENTIFIC INC COM 883556102   1,156,487 2,100 SH   SOLE   0 0 2,100
3M CO COM 88579Y101   1,083,476 9,035 SH   SOLE   0 0 9,035
TRAVELERS COMPANIES INC COM 89417E109   437,977 2,336 SH   SOLE   0 0 2,336
TRUIST FINL CORP COM 89832Q109   640,426 14,883 SH   SOLE   0 0 14,883
UNION PAC CORP COM 907818108   1,515,603 7,319 SH   SOLE   0 0 7,319
UNITED PARCEL SERVICE INC CL B 911312106   210,124 1,209 SH   SOLE   0 0 1,209
UNITEDHEALTH GROUP INC COM 91324P102   2,797,906 5,277 SH   SOLE   0 0 5,277
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   155,394,356 1,023,341 SH   SOLE   0 0 1,023,341
VANGUARD WORLD FD ESG US CORP BD 921910691   349,731 5,764 SH   SOLE   0 0 5,764
VANGUARD WORLD FD ESG US STK ETF 921910733   286,627 4,352 SH   SOLE   0 0 4,352
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   587,084 2,783 SH   SOLE   0 0 2,783
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   1,420,250 10,140 SH   SOLE   0 0 10,140
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778   266,985 1,700 SH   SOLE   0 0 1,700
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   489,774 2,826 SH   SOLE   0 0 2,826
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607   203,499 2,059 SH   SOLE   0 0 2,059
VANGUARD BD INDEX FDS INTERMED TERM 921937819   28,718,702 386,420 SH   SOLE   0 0 386,420
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   14,591,340 193,828 SH   SOLE   0 0 193,828
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,716,260 37,810 SH   SOLE   0 0 37,810
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   37,859,214 902,054 SH   SOLE   0 0 902,054
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   1,644,778 15,200 SH   SOLE   0 0 15,200
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   293,351 4,924 SH   SOLE   0 0 4,924
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   226,576 3,254 SH   SOLE   0 0 3,254
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   12,907,644 211,670 SH   SOLE   0 0 211,670
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   606,703 12,989 SH   SOLE   0 0 12,989
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   2,068,677 43,615 SH   SOLE   0 0 43,615
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   1,348,793 32,627 SH   SOLE   0 0 32,627
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   13,858,257 134,795 SH   SOLE   0 0 134,795
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   2,321,956 26,940 SH   SOLE   0 0 26,940
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   366,885 7,317 SH   SOLE   0 0 7,317
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   31,915,720 818,772 SH   SOLE   0 0 818,772
VANGUARD WORLD FDS ENERGY ETF 92204A306   706,278 5,824 SH   SOLE   0 0 5,824
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   634,632 2,558 SH   SOLE   0 0 2,558
VANGUARD WORLD FDS INF TECH ETF 92204A702   689,625 2,159 SH   SOLE   0 0 2,159
VANGUARD WORLD FDS MATERIALS ETF 92204A801   1,181,809 6,944 SH   SOLE   0 0 6,944
VANGUARD WORLD FDS UTILITIES ETF 92204A876   439,288 2,864 SH   SOLE   0 0 2,864
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   707,013 9,403 SH   SOLE   0 0 9,403
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   280,269 4,180 SH   SOLE   0 0 4,180
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   310,019 1,991 SH   SOLE   0 0 1,991
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   461,961 8,381 SH   SOLE   0 0 8,381
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   964,744 14,490 SH   SOLE   0 0 14,490
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   690,052 8,903 SH   SOLE   0 0 8,903
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   30,964,942 625,681 SH   SOLE   0 0 625,681
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,244,912 12,082 SH   SOLE   0 0 12,082
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   305,157 1,698 SH   SOLE   0 0 1,698
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   5,606,040 67,968 SH   SOLE   0 0 67,968
VANGUARD INDEX FDS SML CP GRW ETF 922908595   3,048,922 15,204 SH   SOLE   0 0 15,204
VANGUARD INDEX FDS SM CP VAL ETF 922908611   36,011,359 226,772 SH   SOLE   0 0 226,772
VANGUARD INDEX FDS MID CAP ETF 922908629   1,867,366 9,162 SH   SOLE   0 0 9,162
VANGUARD INDEX FDS LARGE CAP ETF 922908637   3,605,069 20,695 SH   SOLE   0 0 20,695
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   225,463 1,697 SH   SOLE   0 0 1,697
VANGUARD INDEX FDS GROWTH ETF 922908736   153,521,328 720,385 SH   SOLE   0 0 720,385
VANGUARD INDEX FDS VALUE ETF 922908744   173,756,000 1,237,807 SH   SOLE   0 0 1,237,807
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,081,237 5,891 SH   SOLE   0 0 5,891
VANGUARD INDEX FDS TOTAL STK MKT 922908769   14,745,385 77,124 SH   SOLE   0 0 77,124
VERISIGN INC COM 92343E102   333,429 1,623 SH   SOLE   0 0 1,623
VERIZON COMMUNICATIONS INC COM 92343V104   759,872 19,286 SH   SOLE   0 0 19,286
VISA INC COM CL A 92826C839   3,142,784 15,127 SH   SOLE   0 0 15,127
WSFS FINL CORP COM 929328102   2,987,634 65,894 SH   SOLE   0 0 65,894
WALMART INC COM 931142103   1,076,539 7,592 SH   SOLE   0 0 7,592
WASTE MGMT INC DEL COM 94106L109   373,824 2,383 SH   SOLE   0 0 2,383
WEBSTER FINL CORP COM 947890109   263,494 5,566 SH   SOLE   0 0 5,566
WELLS FARGO CO NEW COM 949746101   409,721 9,923 SH   SOLE   0 0 9,923
WISDOMTREE TR US MIDCAP DIVID 97717W505   2,066,948 50,242 SH   SOLE   0 0 50,242
WISDOMTREE TR US LARGECAP FUND 97717W588   1,309,396 31,491 SH   SOLE   0 0 31,491
WISDOMTREE TR INTL EQUITY FD 97717W703   315,403 6,705 SH   SOLE   0 0 6,705
WISDOMTREE TR INTL SMCAP DIV 97717W760   232,175 4,006 SH   SOLE   0 0 4,006
XAI OCTAGON FLOATING RATE & COM 98400T106   84,056 13,300 SH   SOLE   0 0 13,300
YUM BRANDS INC COM 988498101   495,798 3,871 SH   SOLE   0 0 3,871
YUM CHINA HLDGS INC COM 98850P109   211,550 3,871 SH   SOLE   0 0 3,871
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   966,991 3,624 SH   SOLE   0 0 3,624
CHUBB LIMITED COM H1467J104   264,279 1,198 SH   SOLE   0 0 1,198
TE CONNECTIVITY LTD SHS H84989104   264,614 2,305 SH   SOLE   0 0 2,305