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
ABBVIE INC COM 00287Y109   338,813 2,273 SH   SOLE   0 0 2,273
ALPHABET INC CAP STK CL C 02079K107   2,954,099 22,405 SH   SOLE   0 0 22,405
AMETEK INC COM 031100100   629,310 4,259 SH   SOLE   0 0 4,259
APPLE INC COM 037833100   4,536,623 26,497 SH   SOLE   0 0 26,497
ASTRAZENECA PLC SPONSORED ADR 046353108   205,127 3,029 SH   SOLE   0 0 3,029
AT&T INC COM 00206R102   1,117,993 74,434 SH   SOLE   0 0 74,434
AUTOMATIC DATA PROCESSING IN COM 053015103   288,215 1,198 SH   SOLE   0 0 1,198
AVANGRID INC COM 05351W103   891,395 29,546 SH   SOLE   0 0 29,546
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   823,205 2,350 SH   SOLE   0 0 2,350
BROADCOM INC COM 11135F101   1,014,582 1,222 SH   SOLE   0 0 1,222
CISCO SYS INC COM 17275R102   1,639,350 30,494 SH   SOLE   0 0 30,494
CLEARWAY ENERGY INC CL A 18539C105   779,434 39,128 SH   SOLE   0 0 39,128
COCA COLA CO COM 191216100   207,182 3,701 SH   SOLE   0 0 3,701
CORNING INC COM 219350105   974,767 31,991 SH   SOLE   0 0 31,991
CVS HEALTH CORP COM 126650100   2,642,278 37,844 SH   SOLE   0 0 37,844
DEVON ENERGY CORP NEW COM 25179M103   269,219 5,644 SH   SOLE   0 0 5,644
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   8,424,388 141,777 SH   SOLE   0 0 141,777
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   28,701,547 682,476 SH   SOLE   0 0 682,476
FISERV INC COM 337738108   337,637 2,989 SH   SOLE   0 0 2,989
GARMIN LTD SHS H2906T109   1,485,734 14,123 SH   SOLE   0 0 14,123
GENERAL MTRS CO COM 37045V100   2,273,346 68,952 SH   SOLE   0 0 68,952
GSK PLC SPONSORED ADR 37733W204   2,603,448 71,819 SH   SOLE   0 0 71,819
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,144,957 65,916 SH   SOLE   0 0 65,916
HOME DEPOT INC COM 437076102   292,491 968 SH   SOLE   0 0 968
INTERNATIONAL BUSINESS MACHS COM 459200101   1,204,907 8,588 SH   SOLE   0 0 8,588
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   263,402 1,859 SH   SOLE   0 0 1,859
INVESCO QQQ TR UNIT SER 1 46090E103   744,485 2,078 SH   SOLE   0 0 2,078
ISHARES INC ESG AWR MSCI EM 46434G863   408,992 13,507 SH   SOLE   0 0 13,507
ISHARES INC CORE MSCI EMKT 46434G103   8,996,278 189,037 SH   SOLE   0 0 189,037
ISHARES TR BLACKROCK ULTRA 46434V878   6,408,655 127,206 SH   SOLE   0 0 127,206
ISHARES TR CORE MSCI EAFE 46432F842   17,703,269 275,109 SH   SOLE   0 0 275,109
ISHARES TR CORE S&P MCP ETF 464287507   1,171,446 4,698 SH   SOLE   0 0 4,698
ISHARES TR CORE S&P SCP ETF 464287804   8,190,785 86,831 SH   SOLE   0 0 86,831
ISHARES TR CORE S&P500 ETF 464287200   212,138 494 SH   SOLE   0 0 494
ISHARES TR CORE US AGGBD ET 464287226   1,885,032 20,045 SH   SOLE   0 0 20,045
ISHARES TR EAFE VALUE ETF 464288877   10,540,197 215,414 SH   SOLE   0 0 215,414
ISHARES TR ESG AW MSCI EAFE 46435G516   2,017,697 29,187 SH   SOLE   0 0 29,187
ISHARES TR ESG AWARE MSCI 46435U663   785,896 23,355 SH   SOLE   0 0 23,355
ISHARES TR ESG AWR MSCI USA 46435G425   5,324,791 56,701 SH   SOLE   0 0 56,701
ISHARES TR ESG AWR US AGRGT 46435U549   1,822,872 40,240 SH   SOLE   0 0 40,240
ISHARES TR ESG AWRE 1 5 YR 46435G243   2,417,789 101,716 SH   SOLE   0 0 101,716
ISHARES TR ESG AWRE USD ETF 46435G193   1,848,403 84,945 SH   SOLE   0 0 84,945
ISHARES TR GL CLEAN ENE ETF 464288224   2,948,628 201,685 SH   SOLE   0 0 201,685
ISHARES TR GLOBAL TECH ETF 464287291   2,952,790 51,051 SH   SOLE   0 0 51,051
ISHARES TR MSCI EAFE ETF 464287465   373,960 5,426 SH   SOLE   0 0 5,426
ISHARES TR MSCI LW CRB TG 46434V464   1,054,741 7,020 SH   SOLE   0 0 7,020
ISHARES TR MSCI USA ESG SLC 464288802   4,014,461 44,620 SH   SOLE   0 0 44,620
ISHARES TR USD INV GRDE ETF 464288620   36,739,696 764,296 SH   SOLE   0 0 764,296
JPMORGAN CHASE & CO COM 46625H100   3,840,888 26,485 SH   SOLE   0 0 26,485
MAXIMUS INC COM 577933104   2,299,003 30,785 SH   SOLE   0 0 30,785
MERCK & CO INC COM 58933Y105   2,470,188 23,994 SH   SOLE   0 0 23,994
MICROSOFT CORP COM 594918104   4,505,160 14,268 SH   SOLE   0 0 14,268
MORGAN STANLEY COM NEW 617446448   1,087,698 13,318 SH   SOLE   0 0 13,318
NIKE INC CL B 654106103   285,904 2,990 SH   SOLE   0 0 2,990
NVIDIA CORPORATION COM 67066G104   4,875,411 11,208 SH   SOLE   0 0 11,208
NXP SEMICONDUCTORS N V COM N6596X109   2,585,765 12,934 SH   SOLE   0 0 12,934
PALO ALTO NETWORKS INC COM 697435105   2,439,583 10,406 SH   SOLE   0 0 10,406
PFIZER INC COM 717081103   1,071,736 32,310 SH   SOLE   0 0 32,310
PROCTER AND GAMBLE CO COM 742718109   638,405 4,377 SH   SOLE   0 0 4,377
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   14,098,008 86,000 SH   SOLE   0 0 86,000
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,227,305 15,625 SH   SOLE   0 0 15,625
SELECT SECTOR SPDR TR INDL 81369Y704   4,265,444 42,074 SH   SOLE   0 0 42,074
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   9,877,582 76,725 SH   SOLE   0 0 76,725
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   6,717,713 202,524 SH   SOLE   0 0 202,524
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,582,909 28,575 SH   SOLE   0 0 28,575
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   916,647 13,321 SH   SOLE   0 0 13,321
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   7,812,021 48,528 SH   SOLE   0 0 48,528
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   7,549,111 115,131 SH   SOLE   0 0 115,131
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,302,283 7,725 SH   SOLE   0 0 7,725
SPDR SER TR S&P DIVID ETF 78464A763   1,714,914 14,911 SH   SOLE   0 0 14,911
SPDR SER TR ICE PFD SEC ETF 78464A292   4,342,149 133,769 SH   SOLE   0 0 133,769
SPDR SER TR S&P REGL BKG 78464A698   2,585,938 61,909 SH   SOLE   0 0 61,909
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   3,196,621 34,814 SH   SOLE   0 0 34,814
TARGET CORP COM 87612E106   2,105,767 19,045 SH   SOLE   0 0 19,045
UNILEVER PLC SPON ADR NEW 904767704   1,056,096 21,378 SH   SOLE   0 0 21,378
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   811,836 10,800 SH   SOLE   0 0 10,800
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,721,432 12,023 SH   SOLE   0 0 12,023
VANGUARD INDEX FDS TOTAL STK MKT 922908769   845,392 3,980 SH   SOLE   0 0 3,980
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   235,690 4,900 SH   SOLE   0 0 4,900
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   13,387,319 129,571 SH   SOLE   0 0 129,571
WALMART INC COM 931142103   346,946 2,169 SH   SOLE   0 0 2,169
WISDOMTREE TR US MIDCAP DIVID 97717W505   3,893,033 95,045 SH   SOLE   0 0 95,045