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 90137F103 BBG001SQ4DP9 9,950 26,000 SH   SOLE   26,000 0 0
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100 BBG001T79CF8 6,569,033 75,715 SH   SOLE   75,715 0 0
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 274,067 2,406 SH   SOLE   2,406 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 769,671 6,430 SH   SOLE   6,430 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 933,042 7,713 SH   SOLE   7,713 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 716,850 5,499 SH   SOLE   5,499 0 0
APPLE INC COM 037833100 BBG001S5N8V8 10,020,200 51,659 SH   SOLE   51,659 0 0
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 BBG001SPJ625 1,197,457 39,171 SH   SOLE   39,171 0 0
BOSTON SCIENTIFIC CORP COM 101137107 BBG001S63L94 267,854 4,952 SH   SOLE   4,952 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 315,491 586 SH   SOLE   586 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 296,117 2,761 SH   SOLE   2,761 0 0
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 BBG005FHWDJ0 7,231,280 154,978 SH   SOLE   154,978 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 232,522 5,800 SH   SOLE   5,800 0 0
INVESCO EXCH TRADED FD TR II INTL CORP BD 46138E636 BBG001T8T5V1 1,874,023 86,640 SH   SOLE   86,640 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 BBG00KJR2QH7 10,750,603 36,073 SH   SOLE   36,073 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 1,366,411 8,420 SH   SOLE   8,420 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 BBG00KJR2X19 7,832,240 100,996 SH   SOLE   100,996 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 574,818 1,556 SH   SOLE   1,556 0 0
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 576,725 11,701 SH   SOLE   11,701 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 BBG001TG5H89 475,265 4,870 SH   SOLE   4,870 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 BBG005DW06B7 7,939,248 191,538 SH   SOLE   191,538 0 0
ISHARES TR CORE LT USDB ETF 464289479 BBG001T5MKJ5 8,717,121 165,729 SH   SOLE   165,729 0 0
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 5,529,978 81,926 SH   SOLE   81,926 0 0
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 6,155,534 61,772 SH   SOLE   61,772 0 0
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 1,615,087 16,507 SH   SOLE   16,507 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 1,836,287 4,120 SH   SOLE   4,120 0 0
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 11,557,634 117,995 SH   SOLE   117,995 0 0
ISHARES TR CRE U S REIT ETF 464288521 BBG001ST7G55 892,169 17,354 SH   SOLE   17,354 0 0
ISHARES TR EAFE SML CP ETF 464288273 BBG001SYVWS7 293,890 4,983 SH   SOLE   4,983 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 607,542 8,330 SH   SOLE   8,330 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 390,522 4,007 SH   SOLE   4,007 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 341,441 15,015 SH   SOLE   15,015 0 0
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 4,583,769 47,777 SH   SOLE   47,777 0 0
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 7,130,418 105,636 SH   SOLE   105,636 0 0
ISHARES TR MSCI KLD400 SOC 464288570 BBG001SRYH02 532,796 6,330 SH   SOLE   6,330 0 0
ISHARES TR MSCI USA ESG SLC 464288802 BBG001SN86J4 417,073 4,454 SH   SOLE   4,454 0 0
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 300,231 2,813 SH   SOLE   2,813 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 230,664 2,100 SH   SOLE   2,100 0 0
ISHARES TR TIPS BD ETF 464287176 BBG001SD9RM5 4,236,326 39,364 SH   SOLE   39,364 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 BBG0079TF237 5,322,712 204,877 SH   SOLE   204,877 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 272,232 1,645 SH   SOLE   1,645 0 0
LEMAITRE VASCULAR INC COM 525558201 BBG001SK6CX3 327,317 4,865 SH   SOLE   4,865 0 0
LILLY ELI & CO COM 532457108 BBG001S5STL8 273,884 584 SH   SOLE   584 0 0
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 242,498 845 SH   SOLE   845 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,536,743 4,513 SH   SOLE   4,513 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,147,230 2,712 SH   SOLE   2,712 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 352,640 2,324 SH   SOLE   2,324 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 597,132 6,096 SH   SOLE   6,096 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 1,190,030 48,316 SH   SOLE   48,316 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 16,470,322 462,001 SH   SOLE   462,001 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 BBG001T6L7C0 7,134,637 211,271 SH   SOLE   211,271 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 BBG001WBMLH8 3,835,402 83,089 SH   SOLE   83,089 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 5,412,367 104,688 SH   SOLE   104,688 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 4,176,208 79,744 SH   SOLE   79,744 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 BBG001V036R6 8,704,293 122,544 SH   SOLE   122,544 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 BBG001V039G2 448,446 22,962 SH   SOLE   22,962 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 BBG001T5XQW5 290,306 6,628 SH   SOLE   6,628 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 BBG001T9F777 11,731,421 223,754 SH   SOLE   223,754 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 458,317 3,453 SH   SOLE   3,453 0 0
SPDR INDEX SHS FDS PORTFLI MSCI GBL 78463X475 BBG002PKWK85 19,383,978 370,347 SH   SOLE   370,347 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 330,411 10,154 SH   SOLE   10,154 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 1,902,520 55,338 SH   SOLE   55,338 0 0
SPDR SER TR BLOOMBERG INTL T 78464A516 BBG001T05M47 6,020,186 266,971 SH   SOLE   266,971 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 402,343 15,859 SH   SOLE   15,859 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 1,431,959 79,465 SH   SOLE   79,465 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 328,240 22,000 SH   SOLE   22,000 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 BBG0084H8485 580,798 14,323 SH   SOLE   14,323 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 448,674 1,714 SH   SOLE   1,714 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 201,727 420 SH   SOLE   420 0 0
VANECK ETF TRUST INTERNATIONAL HI 92189F445 BBG002VH3B23 5,491,151 274,215 SH   SOLE   274,215 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 2,974,275 35,594 SH   SOLE   35,594 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 15,822,758 38,850 SH   SOLE   38,850 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 23,215,842 105,392 SH   SOLE   105,392 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 547,796 3,855 SH   SOLE   3,855 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 4,710,462 115,793 SH   SOLE   115,793 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 BBG001T62M38 8,949,308 113,239 SH   SOLE   113,239 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 1,131,975 20,185 SH   SOLE   20,185 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 1,457,348 31,558 SH   SOLE   31,558 0 0