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
APPLE INC COM 037833100 BBG001S5N8V8 2,147,565 10,467 SH   SOLE   0 0 10,467
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 BBG00NNWBWQ2 4,135,638 75,939 SH   SOLE   0 0 75,939
CAPITAL GROUP DIVIDEND GROWE SHS ETF 14021L109 BBG01J9W2L17 352,577 10,484 SH   SOLE   0 0 10,484
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 BBG015H8BXT5 1,380,412 34,956 SH   SOLE   0 0 34,956
CAPITAL GROUP EQUITY ETF TR US SMALL AND MID 14022A102 BBG01RL7XM41 523,434 19,473 SH   SOLE   0 0 19,473
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 BBG015DMY5P8 1,586,773 39,035 SH   SOLE   0 0 39,035
CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 BBG015DN0WJ1 599,790 22,108 SH   SOLE   0 0 22,108
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 BBG014YZRRT5 1,238,760 55,056 SH   SOLE   0 0 55,056
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 BBG019XRCM29 3,418,909 128,097 SH   SOLE   0 0 128,097
CONSTELLATION ENERGY CORP COM 21037T109 BBG014KFRPJ9 629,705 1,951 SH   SOLE   0 0 1,951
EXELON CORP COM 30161N101 BBG001SBJMT2 212,758 4,900 SH   SOLE   0 0 4,900
HUBBELL INC COM 443510607 BBG001S5S1L9 1,401,888 3,433 SH   SOLE   0 0 3,433
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 490,428 1,664 SH   SOLE   0 0 1,664
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 BBG00XS6PBW6 1,356,468 5,973 SH   SOLE   0 0 5,973
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 BBG00B59HSJ0 636,355 5,658 SH   SOLE   0 0 5,658
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 2,330,895 32,009 SH   SOLE   0 0 32,009
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 BBG001SJ09N0 378,110 3,482 SH   SOLE   0 0 3,482
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 604,286 3,325 SH   SOLE   0 0 3,325
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 BBG00KJR2976 6,499,523 142,004 SH   SOLE   0 0 142,004
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 606,351 8,509 SH   SOLE   0 0 8,509
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 19,056,384 34,545 SH   SOLE   0 0 34,545
ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 202,184 1,990 SH   SOLE   0 0 1,990
ISHARES TR CORE INTL AGGR 46435G672 BBG00BDV2SQ0 15,423,748 301,894 SH   SOLE   0 0 301,894
ISHARES TR CORE MSCI TOTAL 46432F834 BBG003H6TMV7 13,271,952 171,672 SH   SOLE   0 0 171,672
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 2,234,619 3,599 SH   SOLE   0 0 3,599
ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 1,080,455 28,463 SH   SOLE   0 0 28,463
ISHARES TR IBONDS 25 TRM TS 46436E866 BBG00RYR2N19 5,558,208 237,937 SH   SOLE   0 0 237,937
ISHARES TR IBONDS 26 TRM TS 46436E858 BBG00RYR3RM6 731,008 31,880 SH   SOLE   0 0 31,880
ISHARES TR IBONDS 27 TRM TS 46436E841 BBG00RYR47N8 334,336 14,866 SH   SOLE   0 0 14,866
ISHARES TR IBONDS 28 TRM TS 46436E833 BBG00RYR4L11 337,144 15,078 SH   SOLE   0 0 15,078
ISHARES TR IBONDS 29 TRM TS 46436E825 BBG00RYR4R90 343,443 15,668 SH   SOLE   0 0 15,668
ISHARES TR IBONDS DEC25 ETF 46434VBD1 BBG0088JX9H8 214,584 8,522 SH   SOLE   0 0 8,522
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 643,053 6,849 SH   SOLE   0 0 6,849
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 15,618,873 166,388 SH   SOLE   0 0 166,388
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 23,445,699 97,560 SH   SOLE   0 0 97,560
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 17,748,897 97,084 SH   SOLE   0 0 97,084
ISHARES TR MSCI USA SZE FT 46432F370 BBG004FPV969 17,777,612 115,036 SH   SOLE   0 0 115,036
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 3,090,205 29,577 SH   SOLE   0 0 29,577
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 745,550 7,011 SH   SOLE   0 0 7,011
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 1,747,418 11,440 SH   SOLE   0 0 11,440
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,541,971 3,100 SH   SOLE   0 0 3,100
NETFLIX INC COM 64110L106 BBG001SF6L46 266,487 199 SH   SOLE   0 0 199
PACER FDS TR SWAN SOS FD OF 69374H568 BBG00YPGN435 1,218,468 39,976 SH   SOLE   0 0 39,976
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 213,033 305 SH   SOLE   0 0 305
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 3,445,003 65,782 SH   SOLE   0 0 65,782
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 3,424,824 23,216 SH   SOLE   0 0 23,216
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 4,582,450 18,096 SH   SOLE   0 0 18,096
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 2,378,261 58,737 SH   SOLE   0 0 58,737
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 836,636 19,575 SH   SOLE   0 0 19,575
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805 BBG001SG6843 5,051,997 67,459 SH   SOLE   0 0 67,459
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 BBG001STKD11 31,317,597 1,223,344 SH   SOLE   0 0 1,223,344
SPDR SERIES TRUST PORTFOLIO S&P400 78464A847 BBG001SPT9T9 875,518 16,100 SH   SOLE   0 0 16,100
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854 BBG001SPTB87 6,468,174 88,983 SH   SOLE   0 0 88,983
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853 BBG004T58LZ5 201,711 4,735 SH   SOLE   0 0 4,735
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 868,466 11,795 SH   SOLE   0 0 11,795
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 885,635 17,888 SH   SOLE   0 0 17,888
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 2,056,390 6,766 SH   SOLE   0 0 6,766
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 560,707 11,436 SH   SOLE   0 0 11,436
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 BBG001T62M74 225,421 3,835 SH   SOLE   0 0 3,835
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 201,930 2,540 SH   SOLE   0 0 2,540
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 1,527,649 22,111 SH   SOLE   0 0 22,111
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 BBG006G0J5J6 12,888,054 286,083 SH   SOLE   0 0 286,083
WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 781,152 17,904 SH   SOLE   0 0 17,904