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 2,784 4,280 SH   SOLE   0 0 4,280
AGILENT TECHNOLOGIES INC COM 00846U101 1,210 7,682 SH   SOLE   0 0 7,682
AGNC INVT CORP COM 00123Q104 232 14,550 SH   SOLE   0 0 14,550
ALIGN TECHNOLOGY INC COM 016255101 356 570 SH   SOLE   0 0 570
ALPHABET INC CAP STK CL A 02079K305 3,242 1,095 SH   SOLE   0 0 1,095
AMAZON COM INC COM 023135106 4,110 1,219 SH   SOLE   0 0 1,219
AMERICAN WTR WKS CO INC NEW COM 030420103 881 5,056 SH   SOLE   0 0 5,056
APPLE INC COM 037833100 3,748 25,017 SH   SOLE   0 0 25,017
AUTODESK INC COM 052769106 1,163 3,663 SH   SOLE   0 0 3,663
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,114 7,364 SH   SOLE   0 0 7,364
BOOKING HOLDINGS INC COM 09857L108 293 121 SH   SOLE   0 0 121
CINTAS CORP COM 172908105 2,671 6,166 SH   SOLE   0 0 6,166
CISCO SYS INC COM 17275R102 2,567 45,861 SH   SOLE   0 0 45,861
COCA COLA CO COM 191216100 1,910 33,886 SH   SOLE   0 0 33,886
COMCAST CORP NEW CL A 20030N101 1,291 25,097 SH   SOLE   0 0 25,097
COSTCO WHSL CORP NEW COM 22160K105 833 1,695 SH   SOLE   0 0 1,695
CUMMINS INC COM 231021106 866 3,612 SH   SOLE   0 0 3,612
DEERE & CO COM 244199105 975 2,848 SH   SOLE   0 0 2,848
DIGITAL RLTY TR INC COM 253868103 271 1,716 SH   SOLE   0 0 1,716
DISNEY WALT CO COM 254687106 1,252 7,404 SH   SOLE   0 0 7,404
ELECTRONIC ARTS INC COM 285512109 269 1,918 SH   SOLE   0 0 1,918
EXXON MOBIL CORP COM 30231G102 599 9,296 SH   SOLE   0 0 9,296
FACEBOOK INC CL A 30303M102 1,280 3,957 SH   SOLE   0 0 3,957
FASTENAL CO COM 311900104 341 5,982 SH   SOLE   0 0 5,982
HOME DEPOT INC COM 437076102 387 1,042 SH   SOLE   0 0 1,042
ILLINOIS TOOL WKS INC COM 452308109 290 1,272 SH   SOLE   0 0 1,272
INTEL CORP COM 458140100 766 15,623 SH   SOLE   0 0 15,623
INTUIT COM 461202103 1,771 2,829 SH   SOLE   0 0 2,829
INVESCO QQQ TR UNIT SER 1 46090E103 6,064 15,705 SH   SOLE   0 0 15,705
ISHARES GOLD TR ISHARES NEW 464285204 2,184 64,353 SH   SOLE   0 0 64,353
ISHARES INC ESG AWR MSCI EM 46434G863 381 9,092 SH   SOLE   0 0 9,092
ISHARES INC MSCI EMERG MRKT 464286533 873 13,865 SH   SOLE   0 0 13,865
ISHARES SILVER TR ISHARES 46428Q109 987 44,679 SH   SOLE   0 0 44,679
ISHARES TR COHEN STEER REIT 464287564 285 4,049 SH   SOLE   0 0 4,049
ISHARES TR CORE DIV GRWTH 46434V621 4,596 86,507 SH   SOLE   0 0 86,507
ISHARES TR CORE INTL AGGR 46435G672 8,101 147,641 SH   SOLE   0 0 147,641
ISHARES TR CORE MSCI EAFE 46432F842 16,159 211,206 SH   SOLE   0 0 211,206
ISHARES TR CORE MSCI TOTAL 46432F834 307 4,202 SH   SOLE   0 0 4,202
ISHARES TR CORE S&P SCP ETF 464287804 8,404 74,329 SH   SOLE   0 0 74,329
ISHARES TR CORE S&P500 ETF 464287200 2,785 6,042 SH   SOLE   0 0 6,042
ISHARES TR CORE US AGGBD ET 464287226 3,900 34,019 SH   SOLE   0 0 34,019
ISHARES TR EAFE SML CP ETF 464288273 4,422 57,993 SH   SOLE   0 0 57,993
ISHARES TR ESG AW MSCI EAFE 46435G516 1,170 14,458 SH   SOLE   0 0 14,458
ISHARES TR ESG AWARE MSCI 46435U663 535 13,121 SH   SOLE   0 0 13,121
ISHARES TR ESG AWR MSCI USA 46435G425 1,317 12,493 SH   SOLE   0 0 12,493
ISHARES TR ESG AWRE 1 5 YR 46435G243 315 12,195 SH   SOLE   0 0 12,195
ISHARES TR ESG AWRE USD ETF 46435G193 595 21,561 SH   SOLE   0 0 21,561
ISHARES TR IBOXX HI YD ETF 464288513 1,029 11,840 SH   SOLE   0 0 11,840
ISHARES TR IBOXX INV CP ETF 464287242 2,597 19,455 SH   SOLE   0 0 19,455
ISHARES TR MSCI EAFE ETF 464287465 1,180 14,666 SH   SOLE   0 0 14,666
ISHARES TR MSCI EAFE MIN VL 46429B689 2,547 33,197 SH   SOLE   0 0 33,197
ISHARES TR MSCI EMG MKT ETF 464287234 492 9,663 SH   SOLE   0 0 9,663
ISHARES TR MSCI USA MIN VOL 46429B697 4,980 64,211 SH   SOLE   0 0 64,211
ISHARES TR NATIONAL MUN ETF 464288414 12,166 104,934 SH   SOLE   0 0 104,934
ISHARES TR RUS TOP 200 ETF 464289446 12,725 115,160 SH   SOLE   0 0 115,160
ISHARES TR RUSSELL 2000 ETF 464287655 319 1,400 SH   SOLE   0 0 1,400
ISHARES TR TIPS BD ETF 464287176 4,659 36,207 SH   SOLE   0 0 36,207
ISHARES TR U.S. FINLS ETF 464287788 255 2,855 SH   SOLE   0 0 2,855
ISHARES TR U.S. TECH ETF 464287721 243 2,198 SH   SOLE   0 0 2,198
ISHARES TR US HLTHCARE ETF 464287762 240 829 SH   SOLE   0 0 829
JOHNSON & JOHNSON COM 478160104 2,091 12,840 SH   SOLE   0 0 12,840
JPMORGAN CHASE & CO COM 46625H100 796 4,683 SH   SOLE   0 0 4,683
METLIFE INC COM 59156R108 1,047 16,677 SH   SOLE   0 0 16,677
MICROSOFT CORP COM 594918104 5,988 18,058 SH   SOLE   0 0 18,058
NEXTERA ENERGY INC COM 65339F101 873 10,230 SH   SOLE   0 0 10,230
NIKE INC CL B 654106103 2,307 13,791 SH   SOLE   0 0 13,791
NVIDIA CORPORATION COM 67066G104 2,516 9,842 SH   SOLE   0 0 9,842
OREILLY AUTOMOTIVE INC COM 67103H107 322 517 SH   SOLE   0 0 517
PAYCHEX INC COM 704326107 436 3,537 SH   SOLE   0 0 3,537
PAYPAL HLDGS INC COM 70450Y103 293 1,260 SH   SOLE   0 0 1,260
PROCTER AND GAMBLE CO COM 742718109 970 6,781 SH   SOLE   0 0 6,781
PROLOGIS INC. COM 74340W103 471 3,247 SH   SOLE   0 0 3,247
S&P GLOBAL INC COM 78409V104 1,540 3,248 SH   SOLE   0 0 3,248
SALESFORCE COM INC COM 79466L302 1,190 3,972 SH   SOLE   0 0 3,972
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 2,585 54,050 SH   SOLE   0 0 54,050
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 254 710 SH   SOLE   0 0 710
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 370 6,822 SH   SOLE   0 0 6,822
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 6,060 140,533 SH   SOLE   0 0 140,533
SPDR S&P 500 ETF TR TR UNIT 78462F103 386 840 SH   SOLE   0 0 840
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 419 822 SH   SOLE   0 0 822
SPDR SER TR PRTFLO S&P500 GW 78464A409 349 4,990 SH   SOLE   0 0 4,990
SPDR SER TR SSGA US SMAL ETF 78468R887 1,408 12,085 SH   SOLE   0 0 12,085
STARBUCKS CORP COM 855244109 1,031 9,719 SH   SOLE   0 0 9,719
TARGET CORP COM 87612E106 1,226 4,724 SH   SOLE   0 0 4,724
TESLA INC COM 88160R101 2,534 2,275 SH   SOLE   0 0 2,275
TEXAS INSTRS INC COM 882508104 1,243 6,629 SH   SOLE   0 0 6,629
TRAVELERS COMPANIES INC COM 89417E109 589 3,661 SH   SOLE   0 0 3,661
UNITEDHEALTH GROUP INC COM 91324P102 2,968 6,446 SH   SOLE   0 0 6,446
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 291 3,826 SH   SOLE   0 0 3,826
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 321 5,665 SH   SOLE   0 0 5,665
VANGUARD INDEX FDS MID CAP ETF 922908629 13,502 53,502 SH   SOLE   0 0 53,502
VANGUARD INDEX FDS SMALL CP ETF 922908751 693 3,021 SH   SOLE   0 0 3,021
VANGUARD INDEX FDS VALUE ETF 922908744 585 4,096 SH   SOLE   0 0 4,096
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 916 16,753 SH   SOLE   0 0 16,753
VANGUARD STAR FDS VG TL INTL STK F 921909768 355 5,460 SH   SOLE   0 0 5,460
VEEVA SYS INC CL A COM 922475108 295 929 SH   SOLE   0 0 929
VISA INC COM CL A 92826C839 2,319 10,949 SH   SOLE   0 0 10,949
WASTE MGMT INC DEL COM 94106L109 2,591 16,172 SH   SOLE   0 0 16,172
YUM BRANDS INC COM 988498101 1,729 13,838 SH   SOLE   0 0 13,838