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
ABBOTT LABS COM 002824100   1,792,404 17,701 SH   SOLE   17,701 0 0
ABBVIE INC COM 00287Y109   370,098 2,322 SH   SOLE   2,322 0 0
ALPHABET INC CAP STK CL A 02079K305   1,879,069 18,115 SH   SOLE   18,115 0 0
ALPHABET INC CAP STK CL C 02079K107   1,300,000 12,500 SH   SOLE   12,500 0 0
ALTRIA GROUP INC COM 02209S103   205,989 4,617 SH   SOLE   4,617 0 0
AMAZON COM INC COM 023135106   2,188,199 21,185 SH   SOLE   21,185 0 0
AMERICAN TOWER CORP NEW COM 03027X100   791,818 3,875 SH   SOLE   3,875 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   602,807 4,115 SH   SOLE   4,115 0 0
AMERISOURCEBERGEN CORP COM 03073E105   984,677 6,150 SH   SOLE   6,150 0 0
APPLE INC COM 037833100   5,621,755 34,092 SH   SOLE   34,092 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,903,876 6,166 SH   SOLE   6,166 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   925,566 13,354 SH   SOLE   13,354 0 0
CARIBOU BIOSCIENCES INC COM 142038108   12,554,115 2,364,240 SH   SOLE   2,364,240 0 0
CHEVRON CORP NEW COM 166764100   555,208 3,403 SH   SOLE   3,403 0 0
CITIGROUP INC COM NEW 172967424   392,470 8,370 SH   SOLE   8,370 0 0
COSTCO WHSL CORP NEW COM 22160K105   2,579,249 5,191 SH   SOLE   5,191 0 0
CVS HEALTH CORP COM 126650100   1,140,388 15,346 SH   SOLE   15,346 0 0
DANAHER CORPORATION COM 235851102   1,985,572 7,878 SH   SOLE   7,878 0 0
DISNEY WALT CO COM 254687106   1,495,442 14,935 SH   SOLE   14,935 0 0
DOMINION ENERGY INC COM 25746U109   565,754 10,119 SH   SOLE   10,119 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   274,265 2,843 SH   SOLE   2,843 0 0
ECOLAB INC COM 278865100   822,850 4,971 SH   SOLE   4,971 0 0
EDITAS MEDICINE INC COM 28106W103   217,667 30,023 SH   SOLE   30,023 0 0
EXXON MOBIL CORP COM 30231G102   308,584 2,814 SH   SOLE   2,814 0 0
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   285,623 5,754 SH   SOLE   5,754 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   973,012 54,480 SH   SOLE   54,480 0 0
FLEXSHARES TR MSTAR EMKT FAC 33939L308   1,113,054 22,673 SH   SOLE   22,673 0 0
GERON CORP COM 374163103   52,514 24,200 SH   SOLE   24,200 0 0
GLOBAL X FDS GENOMIC BIOTECH 37954Y434   782,678 63,529 SH   SOLE   63,529 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   1,077,683 16,958 SH   SOLE   16,958 0 0
GLOBAL X FDS RATE PREFERRED 37954Y376   402,977 17,628 SH   SOLE   17,628 0 0
GLOBAL X FDS RENEWABLE ENERGY 37954Y707   1,377,610 111,187 SH   SOLE   111,187 0 0
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   1,217,166 24,375 SH   SOLE   24,375 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   772,175 25,938 SH   SOLE   25,938 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   1,780,849 57,801 SH   SOLE   57,801 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   397,166 4,890 SH   SOLE   4,890 0 0
HONEYWELL INTL INC COM 438516106   929,990 4,866 SH   SOLE   4,866 0 0
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   2,933,856 99,791 SH   SOLE   99,791 0 0
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   357,558 11,500 SH   SOLE   11,500 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   323,141 10,500 SH   SOLE   10,500 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   2,756,663 83,007 SH   SOLE   83,007 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   2,826,243 89,325 SH   SOLE   89,325 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   2,788,027 88,145 SH   SOLE   88,145 0 0
INTELLIA THERAPEUTICS INC COM 45826J105   2,530,596 67,899 SH   SOLE   67,899 0 0
INTUIT COM 461202103   1,275,966 2,862 SH   SOLE   2,862 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   1,437,694 41,100 SH   SOLE   41,100 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870   498,375 22,500 SH   SOLE   22,500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   855,428 5,915 SH   SOLE   5,915 0 0
ISHARES INC CORE MSCI EMKT 46434G103   1,481,171 30,358 SH   SOLE   30,358 0 0
ISHARES INC MSCI EQUAL WEITE 464286681   1,274,907 16,875 SH   SOLE   16,875 0 0
ISHARES INC MSCI PAC JP ETF 464286665   3,418,686 78,070 SH   SOLE   78,070 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   201,000 4,000 SH   SOLE   4,000 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   2,541,902 41,032 SH   SOLE   41,032 0 0
ISHARES TR EAFE SML CP ETF 464288273   1,894,501 31,835 SH   SOLE   31,835 0 0
ISHARES TR EMGR MKT INF ETF 464288216   925,978 43,351 SH   SOLE   43,351 0 0
ISHARES TR GL CLEAN ENE ETF 464288224   2,814,213 142,276 SH   SOLE   142,276 0 0
ISHARES TR GLB INFRASTR ETF 464288372   1,484,338 31,118 SH   SOLE   31,118 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   3,935,759 37,598 SH   SOLE   37,598 0 0
ISHARES TR TRS FLT RT BD 46434V860   14,024,763 277,224 SH   SOLE   277,224 0 0
ISHARES U S ETF TR BLACKROCK SHORT 46431W838   3,149,229 63,035 SH   SOLE   63,035 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   1,820,320 36,700 SH   SOLE   36,700 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   9,993,176 198,593 SH   SOLE   198,593 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   5,654,451 111,330 SH   SOLE   111,330 0 0
JOHNSON & JOHNSON COM 478160104   1,265,421 8,164 SH   SOLE   8,164 0 0
JPMORGAN CHASE & CO COM 46625H100   1,665,367 12,780 SH   SOLE   12,780 0 0
LUMIRADX LTD SHS G5709L109   6,062 13,035 SH   SOLE   13,035 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,108,058 6,653 SH   SOLE   6,653 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,409,409 6,630 SH   SOLE   6,630 0 0
MCCORMICK & CO INC COM NON VTG 579780206   1,084,499 13,033 SH   SOLE   13,033 0 0
MERCK & CO INC COM 58933Y105   288,175 2,709 SH   SOLE   2,709 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   1,877,008 22,404 SH   SOLE   22,404 0 0
MICROSOFT CORP COM 594918104   2,132,731 7,398 SH   SOLE   7,398 0 0
NEXTERA ENERGY INC COM 65339F101   673,834 8,742 SH   SOLE   8,742 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,239,483 20,403 SH   SOLE   20,403 0 0
NIKE INC CL B 654106103   1,453,407 11,851 SH   SOLE   11,851 0 0
NORFOLK SOUTHN CORP COM 655844108   227,688 1,074 SH   SOLE   1,074 0 0
NOVARTIS AG SPONSORED ADR 66987V109   796,260 8,655 SH   SOLE   8,655 0 0
NVIDIA CORPORATION COM 67066G104   353,038 1,271 SH   SOLE   1,271 0 0
PAYPAL HLDGS INC COM 70450Y103   782,638 10,306 SH   SOLE   10,306 0 0
PEPSICO INC COM 713448108   2,589,696 14,206 SH   SOLE   14,206 0 0
PFIZER INC COM 717081103   810,632 19,868 SH   SOLE   19,868 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107   3,682,957 74,705 SH   SOLE   74,705 0 0
PHILIP MORRIS INTL INC COM 718172109   323,944 3,331 SH   SOLE   3,331 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   3,026,629 30,495 SH   SOLE   30,495 0 0
PROCTER AND GAMBLE CO COM 742718109   1,257,182 8,455 SH   SOLE   8,455 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,630,702 5,557 SH   SOLE   5,557 0 0
SALESFORCE INC COM 79466L302   1,482,768 7,422 SH   SOLE   7,422 0 0
SCHWAB CHARLES CORP COM 808513105   803,483 15,339 SH   SOLE   15,339 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   1,886,271 55,956 SH   SOLE   55,956 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,442,135 29,558 SH   SOLE   29,558 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   2,094,281 43,297 SH   SOLE   43,297 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   281,602 4,150 SH   SOLE   4,150 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,545,541 36,860 SH   SOLE   36,860 0 0
SOUTHERN CO COM 842587107   326,511 4,693 SH   SOLE   4,693 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   423,719 1,035 SH   SOLE   1,035 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   4,853,998 52,864 SH   SOLE   52,864 0 0
SPDR SER TR BLOOMBERG SHORT 78464A334   3,288,599 120,594 SH   SOLE   120,594 0 0
SPDR SER TR S&P DIVID ETF 78464A763   243,203 1,966 SH   SOLE   1,966 0 0
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   2,716,875 67,500 SH   SOLE   67,500 0 0
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200   3,631,728 78,211 SH   SOLE   78,211 0 0
STARBUCKS CORP COM 855244109   1,033,118 9,921 SH   SOLE   9,921 0 0
TESLA INC COM 88160R101   287,540 1,386 SH   SOLE   1,386 0 0
THE CIGNA GROUP COM 125523100   240,710 942 SH   SOLE   942 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,048,687 6,118 SH   SOLE   6,118 0 0
UNION PAC CORP COM 907818108   1,207,560 6,000 SH   SOLE   6,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102   3,083,650 6,525 SH   SOLE   6,525 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,253,289 16,385 SH   SOLE   16,385 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   284,828 757 SH   SOLE   757 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   297,416 1,569 SH   SOLE   1,569 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   559,240 2,740 SH   SOLE   2,740 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   290,735 5,437 SH   SOLE   5,437 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,659,463 41,076 SH   SOLE   41,076 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   1,476,555 25,223 SH   SOLE   25,223 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,686,383 17,443 SH   SOLE   17,443 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   5,232,487 115,840 SH   SOLE   115,840 0 0
VISA INC COM CL A 92826C839   902,518 4,003 SH   SOLE   4,003 0 0
WISDOMTREE TR EM LCL DEBT FD 97717X867   1,666,393 61,560 SH   SOLE   61,560 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   6,408,249 127,477 SH   SOLE   127,477 0 0
XENON PHARMACEUTICALS INC COM 98420N105   536,636 14,994 SH   SOLE   14,994 0 0