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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADOBE SYSTEMS INCORPORATED COM 00724F101 204 360 SH   SOLE   360 0 0
ALPHABET INC CAP STK CL A 02079K305 3,563 1,230 SH   SOLE   1,230 0 0
ALPHABET INC CAP STK CL C 02079K107 3,498 1,209 SH   SOLE   1,209 0 0
AMAZON COM INC COM 023135106 5,592 1,677 SH   SOLE   1,677 0 0
AMGEN INC COM 031162100 3,249 14,443 SH   SOLE   14,443 0 0
APPLE INC COM 037833100 23,975 135,015 SH   SOLE   135,015 0 0
APPLE INC COM 037833100 444 2,500 SH Call SOLE   2,500 0 0
ATLASSIAN CORP PLC CL A G06242104 218 573 SH   SOLE   573 0 0
BANCO SANTANDER S.A. ADR 05964H105 66 20,000 SH   SOLE   20,000 0 0
BANCO SANTANDER S.A. ADR 05964H105 67 20,500 SH Call SOLE   20,500 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,005 26,772 SH   SOLE   26,772 0 0
BLACKROCK INC COM 09247X101 3,902 4,262 SH   SOLE   4,262 0 0
BLOCK INC CL A 852234103 396 2,452 SH   SOLE   2,452 0 0
BOEING CO COM 097023105 1,027 5,100 SH   SOLE   5,100 0 0
CATERPILLAR INC COM 149123101 202 975 SH   SOLE   975 0 0
CHEVRON CORP NEW COM 166764100 3,732 31,799 SH   SOLE   31,799 0 0
CHURCH & DWIGHT CO INC COM 171340102 205 2,000 SH   SOLE   2,000 0 0
CISCO SYS INC COM 17275R102 225 3,555 SH   SOLE   3,555 0 0
CORNING INC COM 219350105 439 11,795 SH   SOLE   11,795 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,491 13,195 SH   SOLE   13,195 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 312 4,113 SH   SOLE   4,113 0 0
DEERE & CO COM 244199105 3,523 10,274 SH   SOLE   10,274 0 0
DISNEY WALT CO COM 254687106 3,138 20,260 SH   SOLE   20,260 0 0
EXXON MOBIL CORP COM 30231G102 281 4,588 SH   SOLE   4,588 0 0
FIRST TR EXCHANGE-TRADED FD FT STRG INCM ETF 33739Q309 227 4,480 SH   SOLE   4,480 0 0
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1,735 25,523 SH   SOLE   25,523 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 12,693 264,878 SH   SOLE   264,878 0 0
GILEAD SCIENCES INC COM 375558103 3,733 51,415 SH   SOLE   51,415 0 0
IDEXX LABS INC COM 45168D104 205 311 SH   SOLE   311 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 5,903 16,429 SH   SOLE   16,429 0 0
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 6,920 146,054 SH   SOLE   146,054 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 11,858 69,060 SH   SOLE   69,060 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 7,903 41,222 SH   SOLE   41,222 0 0
ISHARES INC MSCI EM ASIA ETF 464286426 393 4,785 SH   SOLE   4,785 0 0
ISHARES INC MSCI WORLD ETF 464286392 6,981 51,592 SH   SOLE   51,592 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,108 4,420 SH   SOLE   4,420 0 0
ISHARES TR ESG AWARE MSCI 46435U663 209 5,195 SH   SOLE   5,195 0 0
ISHARES TR ESG AWRE 1 5 YR 46435G243 3,216 125,395 SH   SOLE   125,395 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 23,059 1,089,242 SH   SOLE   1,089,242 0 0
ISHARES TR GOV/CRED BD ETF 464288596 381 3,139 SH   SOLE   3,139 0 0
ISHARES TR ISHARES BIOTECH 464287556 439 2,874 SH   SOLE   2,874 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 6,463 78,147 SH   SOLE   78,147 0 0
ISHARES TR MSCI EAFE ETF 464287465 354 4,497 SH   SOLE   4,497 0 0
ISHARES TR MSCI GBL SUS DEV 46435G532 1,726 19,014 SH   SOLE   19,014 0 0
ISHARES TR MSCI KLD400 SOC 464288570 3,874 41,690 SH   SOLE   41,690 0 0
ISHARES TR U.S. PHARMA ETF 464288836 2,442 12,234 SH   SOLE   12,234 0 0
JOHNSON & JOHNSON COM 478160104 205 1,196 SH   SOLE   1,196 0 0
JPMORGAN CHASE & CO COM 46625H100 4,090 25,830 SH   SOLE   25,830 0 0
KKR & CO INC COM 48251W104 437 5,865 SH   SOLE   5,865 0 0
META PLATFORMS INC CL A 30303M102 4,019 11,950 SH   SOLE   11,950 0 0
MICROSOFT CORP COM 594918104 1,765 5,249 SH   SOLE   5,249 0 0
NIKE INC CL B 654106103 5,134 30,806 SH   SOLE   30,806 0 0
PAYPAL HLDGS INC COM 70450Y103 2,382 12,632 SH   SOLE   12,632 0 0
PFIZER INC COM 717081103 1,182 20,014 SH   SOLE   20,014 0 0
PIMCO EQUITY SER RAFI ESG US 72201T342 4,138 125,010 SH   SOLE   125,010 0 0
PROCTER AND GAMBLE CO COM 742718109 233 1,423 SH   SOLE   1,423 0 0
SALESFORCE COM INC COM 79466L302 3,652 14,369 SH   SOLE   14,369 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 32,771 559,129 SH   SOLE   559,129 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 17,972 323,186 SH   SOLE   323,186 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 16,728 514,554 SH   SOLE   514,554 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 969 12,049 SH   SOLE   12,049 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 848 13,478 SH   SOLE   13,478 0 0
SHOCKWAVE MED INC COM 82489T104 267 1,500 SH   SOLE   1,500 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1,653 13,605 SH   SOLE   13,605 0 0
SPDR SER TR S&P BIOTECH 78464A870 2,967 26,503 SH   SOLE   26,503 0 0
STARBUCKS CORP COM 855244109 3,447 29,465 SH   SOLE   29,465 0 0
TESLA INC COM 88160R101 5,393 5,103 SH   SOLE   5,103 0 0
THE TRADE DESK INC COM CL A 88339J105 219 2,386 SH   SOLE   2,386 0 0
TRUIST FINL CORP COM 89832Q109 316 5,400 SH   SOLE   5,400 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819 1,593 18,184 SH   SOLE   18,184 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 608 3,400 SH   SOLE   3,400 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 626 2,771 SH   SOLE   2,771 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,478 24,113 SH   SOLE   24,113 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 302 3,261 SH   SOLE   3,261 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 664 8,170 SH   SOLE   8,170 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 888 9,889 SH   SOLE   9,889 0 0
VANGUARD WORLD FD ESG US CORP BD 921910691 473 6,437 SH   SOLE   6,437 0 0
VIACOMCBS INC CL B 92556H206 341 11,285 SH   SOLE   11,285 0 0
VISA INC COM CL A 92826C839 715 3,300 SH   SOLE   3,300 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 255 544 SH   SOLE   544 0 0