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
4D MOLECULAR THERAPEUTICS IN COM 35104E100   357,786 19,800 SH   SOLE   19,800 0 0
ABBOTT LABS COM 002824100   1,883,430 17,276 SH   SOLE   17,276 0 0
ABBVIE INC COM 00287Y109   310,183 2,302 SH   SOLE   2,302 0 0
ALPHABET INC CAP STK CL A 02079K305   1,742,832 14,560 SH   SOLE   14,560 0 0
ALPHABET INC CAP STK CL C 02079K107   1,264,137 10,450 SH   SOLE   10,450 0 0
ALTRIA GROUP INC COM 02209S103   208,222 4,597 SH   SOLE   4,597 0 0
AMAZON COM INC COM 023135106   2,436,559 18,691 SH   SOLE   18,691 0 0
AMERICAN TOWER CORP NEW COM 03027X100   710,597 3,664 SH   SOLE   3,664 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   571,429 4,003 SH   SOLE   4,003 0 0
AMERISOURCEBERGEN CORP COM 03073E105   1,155,158 6,003 SH   SOLE   6,003 0 0
APPLE INC COM 037833100   5,598,733 28,864 SH   SOLE   28,864 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,084,192 6,112 SH   SOLE   6,112 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   831,798 13,007 SH   SOLE   13,007 0 0
CARIBOU BIOSCIENCES INC COM 142038108   10,048,764 2,364,415 SH   SOLE   2,364,415 0 0
CHEVRON CORP NEW COM 166764100   535,604 3,404 SH   SOLE   3,404 0 0
CITIGROUP INC COM NEW 172967424   379,600 8,245 SH   SOLE   8,245 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,462,008 4,573 SH   SOLE   4,573 0 0
CVS HEALTH CORP COM 126650100   1,039,602 15,038 SH   SOLE   15,038 0 0
DANAHER CORPORATION COM 235851102   1,807,680 7,532 SH   SOLE   7,532 0 0
DISNEY WALT CO COM 254687106   1,321,523 14,802 SH   SOLE   14,802 0 0
DOMINION ENERGY INC COM 25746U109   521,888 10,077 SH   SOLE   10,077 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   255,131 2,843 SH   SOLE   2,843 0 0
ECOLAB INC COM 278865100   891,259 4,774 SH   SOLE   4,774 0 0
EXXON MOBIL CORP COM 30231G102   301,802 2,814 SH   SOLE   2,814 0 0
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   286,578 5,754 SH   SOLE   5,754 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   924,100 52,896 SH   SOLE   52,896 0 0
FLEXSHARES TR MSTAR EMKT FAC 33939L308   1,053,193 21,613 SH   SOLE   21,613 0 0
GERON CORP COM 374163103   77,682 24,200 SH   SOLE   24,200 0 0
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   810,913 66,907 SH   SOLE   66,907 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   1,079,530 16,603 SH   SOLE   16,603 0 0
GLOBAL X FDS RENEWABLE ENERGY 37954Y707   1,358,619 113,313 SH   SOLE   113,313 0 0
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   1,406,582 28,188 SH   SOLE   28,188 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   782,723 26,178 SH   SOLE   26,178 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   1,820,370 58,066 SH   SOLE   58,066 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   426,897 4,890 SH   SOLE   4,890 0 0
HONEYWELL INTL INC COM 438516106   986,455 4,754 SH   SOLE   4,754 0 0
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   3,451,129 111,687 SH   SOLE   111,687 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   376,395 11,500 SH   SOLE   11,500 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   457,632 14,450 SH   SOLE   14,450 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   2,910,163 82,887 SH   SOLE   82,887 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   3,037,505 88,764 SH   SOLE   88,764 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   2,871,224 85,785 SH   SOLE   85,785 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   2,768,922 67,899 SH   SOLE   67,899 0 0
INTUIT COM 461202103   1,297,136 2,831 SH   SOLE   2,831 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   1,415,078 39,560 SH   SOLE   39,560 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   795,636 5,317 SH   SOLE   5,317 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,454,423 29,507 SH   SOLE   29,507 0 0
ISHARES INC MSCI EQUAL WEITE 464286681   1,292,304 16,400 SH   SOLE   16,400 0 0
ISHARES INC MSCI PAC JP ETF 464286665   3,272,967 77,485 SH   SOLE   77,485 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   2,463,643 39,343 SH   SOLE   39,343 0 0
ISHARES TR EAFE SML CP ETF 464288273   1,877,629 31,835 SH   SOLE   31,835 0 0
ISHARES TR EMGR MKT INF ETF 464288216   936,796 42,601 SH   SOLE   42,601 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   2,575,806 139,989 SH   SOLE   139,989 0 0
ISHARES TR GLB INFRASTR ETF 464288372   1,426,257 30,378 SH   SOLE   30,378 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   5,552,615 53,370 SH   SOLE   53,370 0 0
ISHARES TR TRS FLT RT BD 46434V860   11,164,071 220,329 SH   SOLE   220,329 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   3,144,817 63,035 SH   SOLE   63,035 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   3,436,398 69,115 SH   SOLE   69,115 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   10,536,038 210,132 SH   SOLE   210,132 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   5,917,440 116,830 SH   SOLE   116,830 0 0
JOHNSON & JOHNSON COM 478160104   1,298,918 7,847 SH   SOLE   7,847 0 0
JPMORGAN CHASE & CO COM 46625H100   1,723,179 11,848 SH   SOLE   11,848 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,220,828 6,491 SH   SOLE   6,491 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,457,732 6,249 SH   SOLE   6,249 0 0
MCCORMICK & CO INC COM NON VTG 579780206   1,075,900 12,334 SH   SOLE   12,334 0 0
MERCK & CO INC COM 58933Y105   312,553 2,709 SH   SOLE   2,709 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,944,103 21,700 SH   SOLE   21,700 0 0
MICROSOFT CORP COM 594918104   2,413,732 7,088 SH   SOLE   7,088 0 0
NEXTERA ENERGY INC COM 65339F101   630,329 8,495 SH   SOLE   8,495 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,228,684 20,953 SH   SOLE   20,953 0 0
NIKE INC CL B 654106103   1,272,677 11,531 SH   SOLE   11,531 0 0
NORFOLK SOUTHN CORP COM 655844108   243,541 1,074 SH   SOLE   1,074 0 0
NOVARTIS AG SPONSORED ADR 66987V109   822,316 8,149 SH   SOLE   8,149 0 0
NVIDIA CORPORATION COM 67066G104   549,272 1,298 SH   SOLE   1,298 0 0
PAYPAL HLDGS INC COM 70450Y103   665,299 9,970 SH   SOLE   9,970 0 0
PEPSICO INC COM 713448108   2,592,837 13,999 SH   SOLE   13,999 0 0
PFIZER INC COM 717081103   725,656 19,783 SH   SOLE   19,783 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107   4,272,483 86,470 SH   SOLE   86,470 0 0
PHILIP MORRIS INTL INC COM 718172109   323,394 3,313 SH   SOLE   3,313 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,926,360 29,334 SH   SOLE   29,334 0 0
PROCTER AND GAMBLE CO COM 742718109   1,242,867 8,191 SH   SOLE   8,191 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,781,007 5,406 SH   SOLE   5,406 0 0
SALESFORCE INC COM 79466L302   1,525,086 7,219 SH   SOLE   7,219 0 0
SCHWAB CHARLES CORP COM 808513105   872,613 15,395 SH   SOLE   15,395 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   1,835,655 54,358 SH   SOLE   54,358 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,156,228 24,058 SH   SOLE   24,058 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,047,012 39,087 SH   SOLE   39,087 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   294,813 4,151 SH   SOLE   4,151 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,513,751 34,561 SH   SOLE   34,561 0 0
SOUTHERN CO COM 842587107   329,655 4,693 SH   SOLE   4,693 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   458,795 1,035 SH   SOLE   1,035 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   4,733,930 51,557 SH   SOLE   51,557 0 0
SPDR SER TR BLOOMBERG SHORT 78464A334   3,217,409 120,412 SH   SOLE   120,412 0 0
SPDR SER TR S&P DIVID ETF 78464A763   241,469 1,970 SH   SOLE   1,970 0 0
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   3,061,013 76,050 SH   SOLE   76,050 0 0
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   3,603,281 77,586 SH   SOLE   77,586 0 0
STARBUCKS CORP COM 855244109   949,487 9,585 SH   SOLE   9,585 0 0
TESLA INC COM 88160R101   365,955 1,398 SH   SOLE   1,398 0 0
THE CIGNA GROUP COM 125523100   265,729 947 SH   SOLE   947 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,031,715 5,941 SH   SOLE   5,941 0 0
UNION PAC CORP COM 907818108   1,207,872 5,903 SH   SOLE   5,903 0 0
UNITED RENTALS INC COM 911363109   221,349 497 SH   SOLE   497 0 0
UNITEDHEALTH GROUP INC COM 91324P102   3,052,064 6,350 SH   SOLE   6,350 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,238,215 16,385 SH   SOLE   16,385 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   312,178 1,570 SH   SOLE   1,570 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   603,574 2,740 SH   SOLE   2,740 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   295,913 5,439 SH   SOLE   5,439 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,661,248 40,837 SH   SOLE   40,837 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   3,721,392 64,462 SH   SOLE   64,462 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,654,579 16,343 SH   SOLE   16,343 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,231,707 113,289 SH   SOLE   113,289 0 0
VISA INC COM CL A 92826C839   950,634 4,003 SH   SOLE   4,003 0 0
WISDOMTREE TR EM LCL DEBT FD 97717X867   1,694,547 61,430 SH   SOLE   61,430 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   7,932,368 157,638 SH   SOLE   157,638 0 0
XENON PHARMACEUTICALS INC COM 98420N105   387,657 10,069 SH   SOLE   10,069 0 0