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 PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 9,060,087 48,632 SH SOLE 0 0 48,632
AMERICAN CENTY ETF TR US SML CP VALU 025072877 10,565,290 89,711 SH SOLE 0 0 89,711
BANK OF N T BUTTERFIELD & SO SHS NEW G0772R208 1,571,188 27,155 SH SOLE 0 0 27,155
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 358,524 720 SH SOLE 0 0 720
CAPITAL GROUP CORE EQUITY ET SHS CREAT UNIT 14020V108 311,500 7,000 SH SOLE 0 0 7,000
DIMENSIONAL ETF TRUST US EQUI MARK ETF 25434V401 819,793 9,873 SH SOLE 0 0 9,873
DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 417,882 8,859 SH SOLE 0 0 8,859
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 10,151,907 258,253 SH SOLE 0 0 258,253
DIMENSIONAL ETF TRUST INTERNATIONAL 25434V690 225,457 4,991 SH SOLE 0 0 4,991
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 558,705 10,158 SH SOLE 0 0 10,158
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 315,404 4,074 SH SOLE 0 0 4,074
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 249,236 4,462 SH SOLE 0 0 4,462
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 351,793 5,295 SH SOLE 0 0 5,295
ETFS GOLD TR PHYSCL GOLD SHS 00326A104 19,573,804 494,788 SH SOLE 0 0 494,788
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 309,270 3,000 SH SOLE 0 0 3,000
GLOBAL SELF STORAGE INC COM 37955N106 240,822 49,047 SH SOLE 0 0 49,047
HARBOR ETF TRUST LONG TERM GROWER 41151J406 39,256,176 1,144,161 SH SOLE 0 0 1,144,161
ISHARES GOLD TR ISHARES NEW 464285204 8,671,885 111,036 SH SOLE 0 0 111,036
ISHARES TR RUS 1000 ETF 464287622 872,208 2,096 SH SOLE 0 0 2,096
ISHARES TR CORE S&P500 ETF 464287200 1,135,892 1,483 SH SOLE 0 0 1,483
JANUS DETROIT STR TR HENDERSON MTG 47103U852 26,792,508 633,992 SH SOLE 0 0 633,992
NUSHARES ETF TR ESG LARGE CAP 67092P862 228,557 4,110 SH SOLE 0 0 4,110
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 1,392,644 13,850 SH SOLE 0 0 13,850
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 22,008,164 418,247 SH SOLE 0 0 418,247
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 13,428,006 562,783 SH SOLE 0 0 562,783
SPDR GOLD TR GOLD SHS 78463V107 4,044,521 10,620 SH SOLE 0 0 10,620
SPDR INDEX SHS FDS ST STR ACWI ETF 78463X848 529,655 13,107 SH SOLE 0 0 13,107
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 234,838 7,510 SH SOLE 0 0 7,510
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 3,947,676 141,952 SH SOLE 0 0 141,952
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 282,584 4,028 SH SOLE 0 0 4,028
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 645,788 7,167 SH SOLE 0 0 7,167
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 396,711 1,836 SH SOLE 0 0 1,836
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 538,963 769 SH SOLE 0 0 769
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 242,999 3,099 SH SOLE 0 0 3,099
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 168,849,368 451,179 SH SOLE 0 0 451,179
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 302,370 3,644 SH SOLE 0 0 3,644
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 1,603,598 10,159 SH SOLE 0 0 10,159
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 258,519 5,252 SH SOLE 0 0 5,252
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 17,416,602 367,749 SH SOLE 0 0 367,749
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 678,471 11,787 SH SOLE 0 0 11,787
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 34,830,251 614,724 SH SOLE 0 0 614,724
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 26,069,130 337,464 SH SOLE 0 0 337,464
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 7,266,043 144,915 SH SOLE 0 0 144,915
VANGUARD STAR FDS VG TL INTL STK F 921909768 67,482,119 794,281 SH SOLE 0 0 794,281
VANGUARD WORLD FD ESG INTL STK ETF 921910725 219,362 2,706 SH SOLE 0 0 2,706