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
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 6,679,703 79,374 SH   SOLE   79,374 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 846,402 6,468 SH   SOLE   6,468 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 966,197 7,328 SH   SOLE   7,328 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 557,930 4,389 SH   SOLE   4,389 0 0
APPLE INC COM 037833100 BBG001S5N8V8 8,936,503 52,196 SH   SOLE   52,196 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 1,245,136 38,741 SH   SOLE   38,741 0 0
BLACKSTONE INC COM 09260D107 BBG001S7H949 228,117 2,129 SH   SOLE   2,129 0 0
BOEING CO COM 097023105 BBG001S5P0V3 208,931 1,090 SH   SOLE   1,090 0 0
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 240,874 4,562 SH   SOLE   4,562 0 0
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 208,414 1,236 SH   SOLE   1,236 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 331,067 586 SH   SOLE   586 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 291,128 2,476 SH   SOLE   2,476 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 BBG005FHWDJ0 6,923,639 156,679 SH   SOLE   156,679 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 216,862 5,800 SH   SOLE   5,800 0 0
HUBSPOT INC COM 443573100 BBG001T53670 379,718 771 SH   SOLE   771 0 0
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 BBG001T8T5V1 6,412,027 308,271 SH   SOLE   308,271 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 9,722,320 354,829 SH   SOLE   354,829 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 1,309,714 42,223 SH   SOLE   42,223 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 7,750,660 105,337 SH   SOLE   105,337 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 572,874 1,599 SH   SOLE   1,599 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 8,140,064 198,393 SH   SOLE   198,393 0 0
ISHARES TR CORE LT USDB ETF 464289479 BBG001T5MKJ5 8,218,580 173,938 SH   SOLE   173,938 0 0
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 2,867,833 44,566 SH   SOLE   44,566 0 0
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 6,058,867 64,231 SH   SOLE   64,231 0 0
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 1,588,837 16,868 SH   SOLE   16,868 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 1,769,215 4,120 SH   SOLE   4,120 0 0
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 11,117,754 118,224 SH   SOLE   118,224 0 0
ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 3,856,352 81,737 SH   SOLE   81,737 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 598,561 8,658 SH   SOLE   8,658 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 376,297 4,007 SH   SOLE   4,007 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 321,025 14,753 SH   SOLE   14,753 0 0
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 4,398,516 47,618 SH   SOLE   47,618 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 807,616 12,383 SH   SOLE   12,383 0 0
ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 514,674 6,322 SH   SOLE   6,322 0 0
ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 404,595 4,497 SH   SOLE   4,497 0 0
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 288,445 2,813 SH   SOLE   2,813 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 219,114 2,100 SH   SOLE   2,100 0 0
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 4,147,319 39,986 SH   SOLE   39,986 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 6,246,328 214,282 SH   SOLE   214,282 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 249,043 1,599 SH   SOLE   1,599 0 0
LEMAITRE VASCULAR INC COM 525558201 BBG001SK6CX3 265,045 4,865 SH   SOLE   4,865 0 0
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 256,680 855 SH   SOLE   855 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,318,838 4,177 SH   SOLE   4,177 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,309,320 3,010 SH   SOLE   3,010 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 343,788 2,357 SH   SOLE   2,357 0 0
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 439,589 6,108 SH   SOLE   6,108 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 203,298 8,492 SH   SOLE   8,492 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 4,370,053 128,682 SH   SOLE   128,682 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 1,649,617 51,151 SH   SOLE   51,151 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 4,921,719 111,276 SH   SOLE   111,276 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 6,282,453 126,027 SH   SOLE   126,027 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 4,024,715 79,540 SH   SOLE   79,540 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 8,429,454 124,549 SH   SOLE   124,549 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 233,112 5,628 SH   SOLE   5,628 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 12,386,298 245,322 SH   SOLE   245,322 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 206,089 2,280 SH   SOLE   2,280 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 439,003 3,410 SH   SOLE   3,410 0 0
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 BBG002PKWK85 19,108,663 378,464 SH   SOLE   378,464 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 7,051,211 210,045 SH   SOLE   210,045 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516 BBG001T05M47 5,894,404 277,514 SH   SOLE   277,514 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 1,371,484 79,185 SH   SOLE   79,185 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 315,040 22,000 SH   SOLE   22,000 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 594,022 2,374 SH   SOLE   2,374 0 0
VANECK ETF TRUST INTERNATIONAL HI 92189F445 BBG002VH3B23 849,278 43,397 SH   SOLE   43,397 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 377,532 4,990 SH   SOLE   4,990 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 14,835,676 37,779 SH   SOLE   37,779 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 22,323,115 105,094 SH   SOLE   105,094 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 531,858 3,856 SH   SOLE   3,856 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 1,264,884 32,259 SH   SOLE   32,259 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 9,084,684 119,567 SH   SOLE   119,567 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 26,804,740 500,836 SH   SOLE   500,836 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1,165,969 26,669 SH   SOLE   26,669 0 0