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
ABBOTT LABORATORIES COM 002824100 298 2,330 SH   SOLE   0 0 2,330
AMAZON.COM INC COM 023135106 1,997 628 SH   SOLE   0 0 628
AMERICAN CENTY ETF TR DIVERSIFID CRP DIVERSIFID CRP 025072109 410 8,200 SH   SOLE   0 0 8,200
AMERICAN CENTY ETF TR DIVERSIFIED MU DIVERSIFIED MU 025072505 214 4,000 SH   SOLE   0 0 4,000
AMETEK INC COM COM 031100100 366 2,700 SH   SOLE   0 0 2,700
AMGEN INC COM 031162100 466 2,036 SH   SOLE   0 0 2,036
APPLE INC COM 037833100 5,086 29,550 SH   SOLE   0 0 29,550
BK OF AMERICA CORP COM COM 060505104 339 6,920 SH   SOLE   0 0 6,920
BERKSHIRE HATHAWAY INC COM USD0.0033 CLASS B CL B NEW 084670702 743 2,324 SH   SOLE   0 0 2,324
BRISTOL-MYERS SQUIBB CO COM COM 110122108 242 3,637 SH   SOLE   0 0 3,637
CVS HEALTH CORPORATION COM USD0.01 COM 126650100 295 2,801 SH   SOLE   0 0 2,801
DISNEY WALT CO COM COM 254687106 403 2,646 SH   SOLE   0 0 2,646
FS KKR CAP CORP COM COM 302635206 206 9,287 SH   SOLE   0 0 9,287
HINGHAM INSTITUTION FOR SAVINGS COM STK USD1.00 COM 433323102 273 749 SH   SOLE   0 0 749
HOME DEPOT INC COM 437076102 222 625 SH   SOLE   0 0 625
HONEYWELL INTERNATIONAL INC COM USD1 COM 438516106 244 1,273 SH   SOLE   0 0 1,273
INTEL CORP COM USD0.001 COM 458140100 278 5,690 SH   SOLE   0 0 5,690
INTERNATIONAL BUS MACH CORP COM USD0.20 COM 459200101 217 1,623 SH   SOLE   0 0 1,623
ISHARES CORE S&P TOTAL US STOCK MARKET ETF CORE S&P TTL STK 464287150 3,417 33,912 SH   SOLE   0 0 33,912
ISHARES SELECT DIVIDEND ETF SELECT DIVID ETF 464287168 2,065 16,534 SH   SOLE   0 0 16,534
ISHARES TIPS BOND ETF TIPS BD ETF 464287176 803 6,529 SH   SOLE   0 0 6,529
ISHARES S&P 500 CORE S&P500 ETF 464287200 7,059 15,638 SH   SOLE   0 0 15,638
ISHARES CORE US AGGREGATE BOND ETF CORE US AGGBD ET 464287226 886 8,102 SH   SOLE   0 0 8,102
ISHARES TRUST MSCI EMG MKTS ETF USD DIS MSCI EMG MKT ETF 464287234 226 4,577 SH   SOLE   0 0 4,577
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF IBOXX INV CP ETF 464287242 2,707 21,848 SH   SOLE   0 0 21,848
ISHARES S&P 500 GROWTH ETF S&P 500 GRWT ETF 464287309 3,851 50,747 SH   SOLE   0 0 50,747
ISHARES S&P 500 VALUE ETF S&P 500 VAL ETF 464287408 1,620 10,444 SH   SOLE   0 0 10,444
ISHARES TRUST 1-3 YEAR TREASURY BOND ETF 1 3 YR TREAS BD 464287457 708 8,404 SH   SOLE   0 0 8,404
ISHARES RUSSELL MID-CAP VALUE ETF RUS MDCP VAL ETF 464287473 398 3,357 SH   SOLE   0 0 3,357
ISHARES TR RUS MID CAP ETF RUS MID CAP ETF 464287499 659 8,446 SH   SOLE   0 0 8,446
ISHARES S&P MIDCAP 400 INDEX FUND CORE S&P MCP ETF 464287507 910 3,404 SH   SOLE   0 0 3,404
ISHARES RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598 363 2,191 SH   SOLE   0 0 2,191
ISHARES TR RUS 1000 GRW ETF RUS 1000 GRW ETF 464287614 909 3,285 SH   SOLE   0 0 3,285
ISHARES RUSSELL 2000 VALUE ETF RUS 2000 VAL ETF 464287630 554 3,519 SH   SOLE   0 0 3,519
ISHARES CORE S&P US VALUE ETF CORE S&P US VLU 464287663 344 4,558 SH   SOLE   0 0 4,558
ISHARES TRUST DJ US TECHNOLOGY U.S. TECH ETF 464287721 602 5,783 SH   SOLE   0 0 5,783
ISHARES U S REAL ESTATE ETF U.S. REAL ES ETF 464287739 545 5,234 SH   SOLE   0 0 5,234
ISHARES TRUST DJ US FINANCIAL U.S. FINLS ETF 464287788 251 2,804 SH   SOLE   0 0 2,804
ISHARES CORE S&P SMALL-CAP E CORE S&P SCP ETF 464287804 6,163 57,768 SH   SOLE   0 0 57,768
ISHARES S&P SMALLCAP 600 VALUE INDEX FUND SP SMCP600VL ETF 464287879 217 2,167 SH   SOLE   0 0 2,167
ISHARES TR EAFE SML CP ETF EAFE SML CP ETF 464288273 353 5,099 SH   SOLE   0 0 5,099
ISHARES TR JP MOR EM MK ETF JPMORGAN USD EMG 464288281 273 2,655 SH   SOLE   0 0 2,655
ISHARES NATIONAL MUNI BOND ETF NATIONAL MUN ETF 464288414 355 3,150 SH   SOLE   0 0 3,150
ISHARES TR ISHS 5-10YR INVT ISHS 5-10YR INVT 464288638 220 3,900 SH   SOLE   0 0 3,900
ISHARES TR ISHS 1-5YR INVS ISHS 1-5YR INVS 464288646 2,453 46,620 SH   SOLE   0 0 46,620
ISHARES TR SHORT TREAS BD SHORT TREAS BD 464288679 564 5,116 SH   SOLE   0 0 5,116
ISHARES TR PFD AND INCM SEC PFD AND INCM SEC 464288687 531 14,640 SH   SOLE   0 0 14,640
ISHARES TR EAFE VALUE ETF EAFE VALUE ETF 464288877 377 7,102 SH   SOLE   0 0 7,102
ISHARES CORE MODERATE ALLOCATION ETF MODERT ALLOC ETF 464289875 4,702 107,389 SH   SOLE   0 0 107,389
ISHARES CORE CONSERVATIVE ALLOCATION ETF CONSER ALLOC ETF 464289883 6,587 171,680 SH   SOLE   0 0 171,680
JOHNSON &JOHNSON COM USD1.00 COM 478160104 1,052 6,211 SH   SOLE   0 0 6,211
MICROSOFT CORP COM 594918104 2,384 7,884 SH   SOLE   0 0 7,884
PEPSICO INC COM 713448108 244 1,449 SH   SOLE   0 0 1,449
PFIZER INC COM 717081103 315 6,225 SH   SOLE   0 0 6,225
PROCTER AND GAMBLE CO COM COM 742718109 3,206 20,398 SH   SOLE   0 0 20,398
RLI CORP COM USD1.00 COM 749607107 298 3,000 SH   SOLE   0 0 3,000
REPLIGEN CORP COM 759916109 333 1,720 SH   SOLE   0 0 1,720
ROGERS CORP COM 775133101 325 1,193 SH   SOLE   0 0 1,193
SCHWAB US DIVIDEND EQUITY ETF US DIVIDEND EQ 808524797 560 7,146 SH   SOLE   0 0 7,146
SESEN BIO INC COM COM 817763105 14 20,000 SH   SOLE   0 0 20,000
VANGUARD SPECIALIZED FUNDS DIV APP ETF DIV APP ETF 921908844 3,183 19,638 SH   SOLE   0 0 19,638
VANGUARD BD INDEX FDS TOTAL BND MRKT TOTAL BND MRKT 921937835 471 5,802 SH   SOLE   0 0 5,802
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF FTSE DEV MKT ETF 921943858 484 9,708 SH   SOLE   0 0 9,708
VANGUARD WHITEHALL FDS HIGH DIV YLD HIGH DIV YLD 921946406 10,004 89,174 SH   SOLE   0 0 89,174
VANGUARD WHITEHALL FDS INTL HIGH ETF INTL HIGH ETF 921946794 2,221 31,492 SH   SOLE   0 0 31,492
VANGUARD INTL EQUITY INDEX FDS ALLWRLD EX US ALLWRLD EX US 922042775 232 3,825 SH   SOLE   0 0 3,825
VANGUARD INTL EQUITY INDEX FDS FTSE EMR MKT ETF FTSE EMR MKT ETF 922042858 1,440 28,568 SH   SOLE   0 0 28,568
VANGUARD MUN BD FDS TAX EXEMPT BD TAX EXEMPT BD 922907746 1,022 19,191 SH   SOLE   0 0 19,191
VANGUARD INDEX FUNDS S&P 500 ETF USD S&P 500 ETF SHS 922908363 438 1,060 SH   SOLE   0 0 1,060
VANGUARD REAL ESTATE ETF REAL ESTATE ETF 922908553 1,405 13,485 SH   SOLE   0 0 13,485
VANGUARD SMALL CAP VALUE ETF SM CP VAL ETF 922908611 233 1,340 SH   SOLE   0 0 1,340
VANGUARD INDEX FDS VANGUARD GROWTH ETF FORMERLY VANGUARD INDEX TR VIPERS GROWTH ETF 922908736 7,180 24,895 SH   SOLE   0 0 24,895
VANGUARD INDEX FDS VANGUARD VALUE ETF FORMERLY VANGUARD INDEX TR VALUE ETF 922908744 3,280 22,322 SH   SOLE   0 0 22,322
VANGUARD SMALL-CAP INDEX FUND SMALL CP ETF 922908751 1,162 5,489 SH   SOLE   0 0 5,489
VANGUARD IDX FUND TOTAL STK MKT 922908769 359 1,577 SH   SOLE   0 0 1,577
WELLS FARGO CO NEW COM COM 949746101 404 6,841 SH   SOLE   0 0 6,841
AT&T INC COM USD1 COM 00206R102 317 13,089 SH   SOLE   0 0 13,089
ABBVIE INC COM USD0.01 COM 00287Y109 542 3,798 SH   SOLE   0 0 3,798
ALPHABET INC CAP STK CL C CAP STK CL C 02079K107 920 332 SH   SOLE   0 0 332
ALPHABET INC CAP STK CL A CAP STK CL A 02079K305 707 255 SH   SOLE   0 0 255
ALTRIA GROUP INC COM 02209S103 429 8,542 SH   SOLE   0 0 8,542
CISCO SYSTEMS INC COM 17275R102 320 5,823 SH   SOLE   0 0 5,823
DIMENSIONAL ETF TRUST US EQUITY ETF US EQUITY ETF 25434V401 1,471 30,116 SH   SOLE   0 0 30,116
DIMENSIONAL ETF TRUST US SMALL CAP ETF US SMALL CAP ETF 25434V500 1,661 29,602 SH   SOLE   0 0 29,602
DIMENSIONAL ETF TRUST US CORE EQUITY 2 US CORE EQUITY 2 25434V708 11,293 409,150 SH   SOLE   0 0 409,150
DIMENSIONAL ETF TRUST WORLD EX US CORE WORLD EX US CORE 25434V880 4,134 158,644 SH   SOLE   0 0 158,644
EXXON MOBIL CORP COM 30231G102 1,136 14,523 SH   SOLE   0 0 14,523
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103 1,457 4,065 SH   SOLE   0 0 4,065
INVESCO EXCHANGE TRADED FD TR DYNMC LRG GWTH DYNMC LRG GWTH 46137V746 203 2,800 SH   SOLE   0 0 2,800
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW S&P MIDCP LOW 46138E198 237 4,387 SH   SOLE   0 0 4,387
INVESCO EXCH TRADED FD TR II VAR RATE PFD VAR RATE PFD 46138G870 228 9,176 SH   SOLE   0 0 9,176
ISHARES TR FLTG RATE NT ETF FLTG RATE NT ETF 46429B655 301 5,945 SH   SOLE   0 0 5,945
ISHARES CORE HIGH DIVIDEND ETF CORE HIGH DV ETF 46429B663 1,729 16,773 SH   SOLE   0 0 16,773
ISHARES TR MSCI USA MIN VOL MSCI USA MIN VOL 46429B697 4,806 63,839 SH   SOLE   0 0 63,839
ISHARES U S ETF TR BLACKROCK ST MAT BLACKROCK ST MAT 46431W507 1,009 20,285 SH   SOLE   0 0 20,285
ISHARES TR MSCI USA QLT FCT MSCI USA QLT FCT 46432F339 756 5,686 SH   SOLE   0 0 5,686
ISHARES TR MSCI USA MMENTM MSCI USA MMENTM 46432F396 549 3,259 SH   SOLE   0 0 3,259
ISHARES TR CORE MSCI TOTAL CORE MSCI TOTAL 46432F834 516 7,394 SH   SOLE   0 0 7,394
ISHARES TRUST CORE MSCI EAFE ETF CORE MSCI EAFE 46432F842 2,239 30,851 SH   SOLE   0 0 30,851
ISHARES CORE 1-5 YEAR USD BOND ETF CORE 1 5 YR USD 46432F859 2,081 42,206 SH   SOLE   0 0 42,206
ISHARES INC CORE MSCI EMERGING MKTS ETF CORE MSCI EMKT 46434G103 343 5,687 SH   SOLE   0 0 5,687
ISHARES 0-5 YEAR INVESTMENT GRADE CORPORATE BD ETF 0-5YR INVT GR CP 46434V100 306 6,125 SH   SOLE   0 0 6,125
ISHARES TR CORE TOTAL USD CORE TOTAL USD 46434V613 640 12,604 SH   SOLE   0 0 12,604
ISHARES TRUST CORE DIVID GWTH CORE DIV GRWTH 46434V621 515 9,582 SH   SOLE   0 0 9,582
ISHARES TR U.S. FIXED INCME U.S. FIXED INCME 46435U796 1,278 13,461 SH   SOLE   0 0 13,461
JPMORGAN CHASE & CO COM 46625H100 406 2,601 SH   SOLE   0 0 2,601
LORDSTOWN MOTORS CORP COM CL A COM CL A 54405Q100 34 11,035 SH   SOLE   0 0 11,035
NVIDIA CORPORATION COM COM 67066G104 644 2,494 SH   SOLE   0 0 2,494
NUVEEN FLOATING RATE INCOME FUND COM 67072T108 202 19,429 SH   SOLE   0 0 19,429
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 268 2,816 SH   SOLE   0 0 2,816
SPDR S&P500 ETF TRUST TRUST UNIT DEPOSITARY RECEIPT TR UNIT 78462F103 526 1,170 SH   SOLE   0 0 1,170
SPDR GOLD TR GOLD SHS GOLD SHS 78463V107 514 3,012 SH   SOLE   0 0 3,012
SPDR S&P EMERGING MARKETS SMALL CAP ETF S&P EMKTSC ETF 78463X756 298 5,129 SH   SOLE   0 0 5,129
SPDR SER TR S&P DIVID ETF S&P DIVID ETF 78464A763 527 4,216 SH   SOLE   0 0 4,216
SPDR S&P MIDCAP 400 ETF UTSER1 S&PDCRP 78467Y107 1,800 3,682 SH   SOLE   0 0 3,682
CONSUMER STAPLES SELECT SECTOR SPDR SBI CONS STPLS 81369Y308 274 3,630 SH   SOLE   0 0 3,630
SELECT SECTOR SPDR TR FINANCIAL FINANCIAL 81369Y605 232 5,707 SH   SOLE   0 0 5,707
TESLA INC COM COM 88160R101 797 881 SH   SOLE   0 0 881
UNITED STS OIL FD LP UNITS UNITS 91232N207 300 4,684 SH   SOLE   0 0 4,684
VANGUARD SCOTTSDALE FDS VANGUARD SHORT-TERM CORPORATE BD INDEX FD ETF SHS SHRT TRM CORP BD 92206C409 234 2,948 SH   SOLE   0 0 2,948
VERIZON COMMUNICATIONS INC COM 92343V104 819 15,445 SH   SOLE   0 0 15,445
WORKHORSE GROUP INC COM NEW COM NEW 98138J206 35 10,300 SH   SOLE   0 0 10,300