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
22ND CENTY GROUP INC COM NEW 90137F202   2,593 21,606 SH   SOLE   0 0 21,606
AMAZON COM INC COM 023135106   2,754,257 15,269 SH   SOLE   0 0 15,269
APPLE INC COM 037833100   568,268 3,314 SH   SOLE   0 0 3,314
AXT INC COM 00246W103   61,351 13,366 SH   SOLE   0 0 13,366
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   572,328 1,361 SH   SOLE   0 0 1,361
BERKSHIRE HATHAWAY INC DEL CL A 084670108   634,440 1 SH   SOLE   0 0 1
BOEING CO COM 097023105   254,318 1,318 SH   SOLE   0 0 1,318
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   1,958,038 46,378 SH   SOLE   0 0 46,378
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   1,098,797 48,970 SH   SOLE   0 0 48,970
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   1,972,276 41,618 SH   SOLE   0 0 41,618
INVESCO QQQ TR UNIT SER 1 46090E103   1,009,222 2,273 SH   SOLE   0 0 2,273
ISHARES INC MSCI EMRG CHN 46434G764   272,248 4,729 SH   SOLE   0 0 4,729
ISHARES INC CORE MSCI EMKT 46434G103   902,073 17,553 SH   SOLE   0 0 17,553
ISHARES TR CORE US AGGBD ET 464287226   15,423,723 157,130 SH   SOLE   0 0 157,130
ISHARES TR NATIONAL MUN ETF 464288414   2,704,075 25,131 SH   SOLE   0 0 25,131
ISHARES TR RUS MDCP VAL ETF 464287473   705,268 5,627 SH   SOLE   0 0 5,627
ISHARES TR S&P 100 ETF 464287101   317,510 1,283 SH   SOLE   0 0 1,283
ISHARES TR S&P 500 GRWT ETF 464287309   343,572 4,069 SH   SOLE   0 0 4,069
ISHARES TR GLOBAL TECH ETF 464287291   297,929 3,982 SH   SOLE   0 0 3,982
ISHARES TR CORE MSCI INTL 46435G326   375,203 5,679 SH   SOLE   0 0 5,679
ISHARES TR EAFE GRWTH ETF 464288885   1,127,896 10,867 SH   SOLE   0 0 10,867
ISHARES TR EAFE VALUE ETF 464288877   1,073,997 19,743 SH   SOLE   0 0 19,743
ISHARES TR ESG AWR MSCI USA 46435G425   491,770 4,278 SH   SOLE   0 0 4,278
ISHARES TR MSCI ACWI EX US 464288240   1,118,269 20,892 SH   SOLE   0 0 20,892
ISHARES TR MSCI USA MIN VOL 46429B697   378,616 4,530 SH   SOLE   0 0 4,530
ISHARES TR MSCI USA MMENTM 46432F396   300,411 1,603 SH   SOLE   0 0 1,603
ISHARES TR MSCI USA QLT FCT 46432F339   1,221,292 7,431 SH   SOLE   0 0 7,431
ISHARES TR RUS 1000 GRW ETF 464287614   3,538,474 10,488 SH   SOLE   0 0 10,488
ISHARES TR RUS MD CP GR ETF 464287481   3,764,788 32,938 SH   SOLE   0 0 32,938
ISHARES TR RUS TP200 GR ETF 464289438   2,226,054 11,410 SH   SOLE   0 0 11,410
ISHARES TR RUS TP200 VL ETF 464289420   1,343,065 17,598 SH   SOLE   0 0 17,598
META PLATFORMS INC CL A 30303M102   351,169 723 SH   SOLE   0 0 723
MICROSOFT CORP COM 594918104   734,422 1,746 SH   SOLE   0 0 1,746
NORTHEAST BK LEWISTON ME COM 66405S100   220,858 3,991 SH   SOLE   0 0 3,991
NVIDIA CORPORATION COM 67066G104   517,764 573 SH   SOLE   0 0 573
PALANTIR TECHNOLOGIES INC CL A 69608A108   207,224 9,006 SH   SOLE   0 0 9,006
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   602,062 1,514 SH   SOLE   0 0 1,514
SPDR S&P 500 ETF TR TR UNIT 78462F103   762,047 1,447 SH   SOLE   0 0 1,447
SPDR SER TR PRTFLO S&P500 GW 78464A409   519,105 6,444 SH   SOLE   0 0 6,444
SPDR SER TR PORTFOLIO S&P500 78464A854   8,581,897 139,297 SH   SOLE   0 0 139,297
SPDR SER TR PORTFLI INTRMDIT 78464A672   13,076,395 463,026 SH   SOLE   0 0 463,026
SPROTT PHYSICAL GOLD TR UNIT 85207H104   296,764 17,154 SH   SOLE   0 0 17,154
TJX COS INC NEW COM 872540109   892,678 8,802 SH   SOLE   0 0 8,802
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   2,506,847 34,634 SH   SOLE   0 0 34,634
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,993,755 65,086 SH   SOLE   0 0 65,086
VANGUARD BD INDEX FDS INTERMED TERM 921937819   2,500,758 33,145 SH   SOLE   0 0 33,145
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   5,585,871 113,483 SH   SOLE   0 0 113,483
VANGUARD INDEX FDS SMALL CP ETF 922908751   4,612,573 20,185 SH   SOLE   0 0 20,185
VANGUARD INDEX FDS GROWTH ETF 922908736   18,936,334 54,995 SH   SOLE   0 0 54,995
VANGUARD INDEX FDS TOTAL STK MKT 922908769   404,649 1,557 SH   SOLE   0 0 1,557
VANGUARD INDEX FDS VALUE ETF 922908744   16,459,718 101,171 SH   SOLE   0 0 101,171
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,703,385 5,705 SH   SOLE   0 0 5,705
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   5,939,149 141,974 SH   SOLE   0 0 141,974
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   360,190 4,235 SH   SOLE   0 0 4,235
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   2,792,806 61,190 SH   SOLE   0 0 61,190
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   221,029 3,806 SH   SOLE   0 0 3,806
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   19,046,206 379,503 SH   SOLE   0 0 379,503