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
Expires: July 31, 2015
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
ABBOTT LABORATORIES COM 002824100 335,923 3,399 SH SOLE 0 0 0 3,399
ABBVIE INC COM 00287Y109 477,663 1,826 SH SOLE 0 0 0 1,826
ALPHABET INC CAP STK CL A 02079K305 272,511 792 SH SOLE 0 0 0 792
APPLE INC COM 037833100 236,124 709 SH SOLE 0 0 0 709
AURORA INNOVATION INC CLASS A COM 051774107 881,143 159,051 SH SOLE 0 0 0 159,051
CISCO SYS INC COM 17275R102 539,657 5,014 SH SOLE 0 0 0 5,014
FIDELITY MERRIMACK STR TR SYSTEMATIC MUN 316188846 1,782,148 38,065 SH SOLE 0 0 0 38,065
HEWLETT PACKARD ENTERPRISE C COM 42824C109 260,735 4,081 SH SOLE 0 0 0 4,081
ISHARES INC ESG AWR MSCI EM 46434G863 306,783 5,664 SH SOLE 0 0 0 5,664
ISHARES TR ESG AW MSCI EAFE 46435G516 961,167 9,327 SH SOLE 0 0 0 9,327
ISHARES TR CRE U S REIT ETF 464288521 3,080,990 50,032 SH SOLE 0 0 0 50,032
ISHARES TR GL CLEAN ENE ETF 464288224 217,344 12,785 SH SOLE 0 0 0 12,785
ISHARES TR ESG AWR US AGRGT 46435U549 2,074,463 45,844 SH SOLE 0 0 0 45,844
ISHARES TR U.S. BAS MTL ETF 464287838 3,049,733 17,121 SH SOLE 0 0 0 17,121
ISHARES TR CORE S&P500 ETF 464287200 511,588 668 SH SOLE 0 0 0 668
ISHARES TR ESG OPTIMIZED 464288802 1,225,120 7,869 SH SOLE 0 0 0 7,869
ISHARES TR NATIONAL MUN ETF 464288414 5,419,244 53,603 SH SOLE 0 0 0 53,603
MICROSOFT CORP COM 594918104 2,353,932 4,589 SH SOLE 0 0 0 4,589
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 241,696 4,981 SH SOLE 0 0 0 4,981
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 239,886 8,137 SH SOLE 0 0 0 8,137
NVIDIA CORPORATION COM 67066G104 6,006,394 26,300 SH Put SOLE 0 0 0 26,300
NVIDIA CORPORATION COM 67066G104 25,978,453 113,751 SH SOLE 0 0 0 113,751
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 5,313,925 102,665 SH SOLE 0 0 0 102,665
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 12,172,081 242,423 SH SOLE 0 0 0 242,423
SPDR SERIES TRUST ST STR AGGRE ETF 78464A649 12,486,117 512,566 SH SOLE 0 0 0 512,566
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 2,050,713 22,378 SH SOLE 0 0 0 22,378
SPDR SERIES TRUST ST STR PR SP1500 78464A805 28,028,752 304,495 SH SOLE 0 0 0 304,495
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 8,018,622 21,426 SH SOLE 0 0 0 21,426
VANGUARD INDEX FDS MRNGSTR LRG CAP 922908637 3,453,815 9,816 SH SOLE 0 0 0 9,816
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 3,168,016 40,398 SH SOLE 0 0 0 40,398
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 3,199,044 11,245 SH SOLE 0 0 0 11,245
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 989,889 6,271 SH SOLE 0 0 0 6,271
WALMART INC COM 931142103 221,661 2,133 SH SOLE 0 0 0 2,133
WOODWARD INC COM 980745103 1,145,465 3,486 SH SOLE 0 0 0 3,486