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
Expires: July 31, 2015
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
ABRDN FDS EMER MKTS DI ETF 00384X301 402,063 8,358 SH SOLE 0 0 8,358
AMAZON COM INC COM 023135106 2,547,808 10,226 SH SOLE 0 0 10,226
APPLE INC COM 037833100 1,374,133 4,126 SH SOLE 0 0 4,126
AXT INC COM 00246W103 325,278 4,202 SH SOLE 0 0 4,202
BERKSHIRE HATHAWAY INC DEL CL A 084670108 747,005 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 604,013 1,213 SH SOLE 0 0 1,213
BLACKROCK ETF TRUST ISHA SYST AL ETF 09290C665 348,834 11,682 SH SOLE 0 0 11,682
BLACKROCK ETF TRUST ISHA US THEM ETF 09290C806 1,792,504 40,757 SH SOLE 0 0 40,757
BLACKROCK ETF TRUST ISHA LA CORE ETF 09290C855 2,377,265 48,555 SH SOLE 0 0 48,555
BLACKROCK ETF TRUST ISHA I IN TE ETF 09290C780 2,114,345 44,805 SH SOLE 0 0 44,805
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 6,536,345 94,374 SH SOLE 0 0 94,374
BLACKROCK ETF TRUST ISHA IN CTRY ETF 09290C764 6,696,653 184,227 SH SOLE 0 0 184,227
BLACKROCK ETF TRUST II ISHA GLO USD ETF 092528835 334,317 6,673 SH SOLE 0 0 6,673
BONDBLOXX ETF TRUST BLOOMBERG TEN YR 09789C812 323,344 7,630 SH SOLE 0 0 7,630
BROADCOM INC COM 11135F101 926,440 2,638 SH SOLE 0 0 2,638
CATERPILLAR INC COM 149123101 231,075 285 SH SOLE 0 0 285
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 259,043 4,637 SH SOLE 0 0 4,637
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 259,574 6,603 SH SOLE 0 0 6,603
GLOBAL X FDS DEFENSE TECH ETF 37960A529 1,605,319 26,720 SH SOLE 0 0 26,720
HARDING LOEVNER FDS INC INTL DVLOPD MKTS 412295636 595,924 37,574 SH SOLE 0 0 37,574
INVESCO QQQ TR UNIT SER 1 46090E103 733,309 991 SH SOLE 0 0 991
ISHARES INC CORE MSCI EMKT 46434G103 2,539,978 31,296 SH SOLE 0 0 31,296
ISHARES TR CORE UNIVRSL USD 46434V613 1,349,434 30,606 SH SOLE 0 0 30,606
ISHARES TR MSCI USA QLT FCT 46432F339 367,531 1,654 SH SOLE 0 0 1,654
ISHARES TR RUS 1000 GRW ETF 464287614 3,855,529 30,780 SH SOLE 0 0 30,780
ISHARES TR RUS 1000 VAL ETF 464287598 9,950,569 40,135 SH SOLE 0 0 40,135
ISHARES TR CORE MSCI INTL 46435G326 420,007 4,694 SH SOLE 0 0 4,694
ISHARES TR RUS TP200 GR ETF 464289438 1,869,211 6,338 SH SOLE 0 0 6,338
ISHARES TR RUS MDCP VAL ETF 464287473 4,403,360 27,394 SH SOLE 0 0 27,394
ISHARES TR S&P 500 GRWT ETF 464287309 6,295,358 44,252 SH SOLE 0 0 44,252
ISHARES TR EAFE GRWTH ETF 464288885 878,958 7,335 SH SOLE 0 0 7,335
ISHARES TR EAFE VALUE ETF 464288877 839,697 10,610 SH SOLE 0 0 10,610
ISHARES TR CORE S&P500 ETF 464287200 363,425 475 SH SOLE 0 0 475
ISHARES TR MORNINGSTAR GRWT 464287119 17,127,513 146,427 SH SOLE 0 0 146,427
ISHARES TR RUS TP200 VL ETF 464289420 1,377,206 12,574 SH SOLE 0 0 12,574
ISHARES TR US TREAS BD ETF 46429B267 20,160,084 921,815 SH SOLE 0 0 921,815
ISHARES TR S&P 500 VAL ETF 464287408 4,307,412 18,869 SH SOLE 0 0 18,869
ISHARES TR MSCI ACWI EX US 464288240 19,130,216 252,978 SH SOLE 0 0 252,978
NORTHEAST BK PORTLAND ME COM 66405S100 426,404 3,448 SH SOLE 0 0 3,448
PALANTIR TECHNOLOGIES INC CL A 69608A108 708,629 3,788 SH SOLE 0 0 3,788
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3,266,860 118,925 SH SOLE 0 0 118,925
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 1,861,009 12,336 SH SOLE 0 0 12,336
SPDR SERIES TRUST ST STR P500GRW 78464A409 1,319,447 10,720 SH SOLE 0 0 10,720
SPDR SERIES TRUST ST STR P500ETF 78464A854 31,024,208 345,635 SH SOLE 0 0 345,635
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 536,406 17,154 SH SOLE 0 0 17,154
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 412,475 541 SH SOLE 0 0 541
STERLING CAP FDS NATIONAL MUNI BD 85917K470 4,693,654 199,529 SH SOLE 0 0 199,529
TJX COS INC NEW COM 872540109 1,154,140 8,723 SH SOLE 0 0 8,723
TRANE TECHNOLOGIES PLC SHS G8994E103 439,182 972 SH SOLE 0 0 972
VANGUARD BD INDEX FDS INTERMED TERM 921937819 4,032,102 55,340 SH SOLE 0 0 55,340
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 8,657,878 113,323 SH SOLE 0 0 113,323
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 3,912,985 62,378 SH SOLE 0 0 62,378
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 9,039,814 192,870 SH SOLE 0 0 192,870
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 38,566,413 427,993 SH SOLE 0 0 427,993
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 7,604,607 26,731 SH SOLE 0 0 26,731
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 26,543,619 122,842 SH SOLE 0 0 122,842
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,979,797 5,678 SH SOLE 0 0 5,678
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12,932,130 218,043 SH SOLE 0 0 218,043
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 941,259 5,963 SH SOLE 0 0 5,963
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 270,340 2,409 SH SOLE 0 0 2,409
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 4,105,550 92,447 SH SOLE 0 0 92,447
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 35,488,102 502,593 SH SOLE 0 0 502,593