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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADVANCED MICRO DEVICES INC COM 007903107 771 10,081 SH   SOLE   0 0 10,081
ALPHABET INC CAP STK CL A 02079K305 512 235 SH   SOLE   0 0 235
ALPHABET INC CAP STK CL C 02079K107 794 363 SH   SOLE   0 0 363
AMAZON COM INC COM 023135106 2,777 26,150 SH   SOLE   0 0 26,150
AMERICAN WTR WKS CO INC NEW COM 030420103 327 2,197 SH   SOLE   0 0 2,197
APPLE INC COM 037833100 1,862 13,618 SH   SOLE   0 0 13,618
ARES CAPITAL CORP COM 04010L103 1,467 81,803 SH   SOLE   0 0 81,803
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 248 908 SH   SOLE   0 0 908
COSTCO WHSL CORP NEW COM 22160K105 965 2,013 SH   SOLE   0 0 2,013
CROWDSTRIKE HLDGS INC CL A 22788C105 232 1,375 SH   SOLE   0 0 1,375
EATON VANCE TAX ADVT DIV INC COM 27828G107 338 14,176 SH   SOLE   0 0 14,176
EATON VANCE TAX-MANAGED GLOB COM 27829F108 237 30,691 SH   SOLE   0 0 30,691
FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 529 12,229 SH   SOLE   0 0 12,229
FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 582 15,062 SH   SOLE   0 0 15,062
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 279 6,250 SH   SOLE   0 0 6,250
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 1,121 19,039 SH   SOLE   0 0 19,039
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 1,033 22,851 SH   SOLE   0 0 22,851
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 930 9,640 SH   SOLE   0 0 9,640
FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 207 5,042 SH   SOLE   0 0 5,042
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 225 4,450 SH   SOLE   0 0 4,450
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,433 83,157 SH   SOLE   0 0 83,157
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 1,431 53,462 SH   SOLE   0 0 53,462
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 1,315 19,956 SH   SOLE   0 0 19,956
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 466 7,590 SH   SOLE   0 0 7,590
FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 220 8,087 SH   SOLE   0 0 8,087
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 216 5,550 SH   SOLE   0 0 5,550
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 925 14,352 SH   SOLE   0 0 14,352
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 709 12,546 SH   SOLE   0 0 12,546
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 594 14,770 SH   SOLE   0 0 14,770
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 774 9,975 SH   SOLE   0 0 9,975
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1,594 22,136 SH   SOLE   0 0 22,136
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 550 10,065 SH   SOLE   0 0 10,065
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4,012 57,373 SH   SOLE   0 0 57,373
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 296 17,166 SH   SOLE   0 0 17,166
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 1,512 28,966 SH   SOLE   0 0 28,966
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 360 14,220 SH   SOLE   0 0 14,220
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,233 27,968 SH   SOLE   0 0 27,968
FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 1,478 16,147 SH   SOLE   0 0 16,147
FIRST TR NASDAQ 100 TECH IND SHS 337345102 1,020 8,916 SH   SOLE   0 0 8,916
FIRST TR VALUE LINE DIVID IN SHS 33734H106 386 9,940 SH   SOLE   0 0 9,940
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 1,037 11,770 SH   SOLE   0 0 11,770
HOME DEPOT INC COM 437076102 556 2,028 SH   SOLE   0 0 2,028
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 3,923 217,455 SH   SOLE   0 0 217,455
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 381 30,850 SH   SOLE   0 0 30,850
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 396 4,895 SH   SOLE   0 0 4,895
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 438 5,841 SH   SOLE   0 0 5,841
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 2,825 17,050 SH   SOLE   0 0 17,050
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1,224 16,304 SH   SOLE   0 0 16,304
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,057 25,157 SH   SOLE   0 0 25,157
ISHARES TR CORE DIV GRWTH 46434V621 3,623 76,052 SH   SOLE   0 0 76,052
ISHARES TR CORE S&P US GWT 464287671 4,105 49,043 SH   SOLE   0 0 49,043
ISHARES TR CORE S&P500 ETF 464287200 4,403 11,613 SH   SOLE   0 0 11,613
ISHARES TR ESG AWR MSCI USA 46435G425 201 2,390 SH   SOLE   0 0 2,390
ISHARES TR GL CLEAN ENE ETF 464288224 251 13,160 SH   SOLE   0 0 13,160
ISHARES TR GLOBAL TECH ETF 464287291 1,031 22,551 SH   SOLE   0 0 22,551
ISHARES TR ISHARES SEMICDTR 464287523 2,004 5,731 SH   SOLE   0 0 5,731
ISHARES TR MSCI USA MIN VOL 46429B697 475 6,772 SH   SOLE   0 0 6,772
ISHARES TR RUS 1000 GRW ETF 464287614 1,942 8,878 SH   SOLE   0 0 8,878
ISHARES TR RUS 2000 GRW ETF 464287648 397 1,926 SH   SOLE   0 0 1,926
ISHARES TR RUS TP200 GR ETF 464289438 10,370 82,798 SH   SOLE   0 0 82,798
ISHARES TR S&P 500 VAL ETF 464287408 1,197 8,709 SH   SOLE   0 0 8,709
ISHARES TR SP SMCP600VL ETF 464287879 424 4,762 SH   SOLE   0 0 4,762
ISHARES TR TIPS BD ETF 464287176 7,078 62,139 SH   SOLE   0 0 62,139
ISHARES TR U.S. BAS MTL ETF 464287838 1,355 11,509 SH   SOLE   0 0 11,509
ISHARES TR U.S. FINLS ETF 464287788 602 8,608 SH   SOLE   0 0 8,608
ISHARES TR U.S. MED DVC ETF 464288810 4,273 84,709 SH   SOLE   0 0 84,709
ISHARES TR U.S. TECH ETF 464287721 7,854 98,231 SH   SOLE   0 0 98,231
ISHARES TR US CONSM STAPLES 464287812 1,325 6,795 SH   SOLE   0 0 6,795
ISHARES TR US CONSUM DISCRE 464287580 2,651 46,730 SH   SOLE   0 0 46,730
ISHARES TR US INDUSTRIALS 464287754 432 4,905 SH   SOLE   0 0 4,905
JOHNSON & JOHNSON COM 478160104 436 2,454 SH   SOLE   0 0 2,454
L3HARRIS TECHNOLOGIES INC COM 502431109 1,486 6,149 SH   SOLE   0 0 6,149
MASTERCARD INCORPORATED CL A 57636Q104 1,338 4,242 SH   SOLE   0 0 4,242
META PLATFORMS INC CL A 30303M102 1,322 8,200 SH   SOLE   0 0 8,200
MFS CHARTER INCOME TR SH BEN INT 552727109 490 77,775 SH   SOLE   0 0 77,775
MICROSOFT CORP COM 594918104 325 1,267 SH   SOLE   0 0 1,267
ORACLE CORP COM 68389X105 315 4,515 SH   SOLE   0 0 4,515
RAYTHEON TECHNOLOGIES CORP COM 75513E101 891 9,271 SH   SOLE   0 0 9,271
SALESFORCE INC COM 79466L302 431 2,609 SH   SOLE   0 0 2,609
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,440 20,107 SH   SOLE   0 0 20,107
SCHWAB STRATEGIC TR US TIPS ETF 808524870 345 6,190 SH   SOLE   0 0 6,190
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3,094 22,507 SH   SOLE   0 0 22,507
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 205 1,599 SH   SOLE   0 0 1,599
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 293 4,175 SH   SOLE   0 0 4,175
SELECTIVE INS GROUP INC COM 816300107 225 2,590 SH   SOLE   0 0 2,590
SPDR SER TR ICE PFD SEC ETF 78464A292 358 9,990 SH   SOLE   0 0 9,990
SPDR SER TR PORTFLI TIPS ETF 78464A656 321 11,676 SH   SOLE   0 0 11,676
SPDR SER TR PRTFLO S&P500 GW 78464A409 510 9,761 SH   SOLE   0 0 9,761
SPDR SER TR S&P DIVID ETF 78464A763 1,404 11,833 SH   SOLE   0 0 11,833
SPDR SER TR S&P KENSHO CLEAN 78468R655 483 6,198 SH   SOLE   0 0 6,198
SPDR SER TR S&P RETAIL ETF 78464A714 236 4,050 SH   SOLE   0 0 4,050
SPDR SER TR S&P SEMICNDCTR 78464A862 635 4,185 SH   SOLE   0 0 4,185
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 2,548 61,196 SH   SOLE   0 0 61,196
UNITEDHEALTH GROUP INC COM 91324P102 465 906 SH   SOLE   0 0 906
VANECK ETF TRUST BIOTECH ETF 92189F726 416 2,850 SH   SOLE   0 0 2,850
VANECK ETF TRUST PREFERRED SECURT 92189F429 277 15,285 SH   SOLE   0 0 15,285
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 566 2,779 SH   SOLE   0 0 2,779
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 1,628 12,252 SH   SOLE   0 0 12,252
VANGUARD INDEX FDS GROWTH ETF 922908736 1,820 8,166 SH   SOLE   0 0 8,166
VANGUARD INDEX FDS MID CAP ETF 922908629 410 2,079 SH   SOLE   0 0 2,079
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,301 3,750 SH   SOLE   0 0 3,750
VANGUARD INDEX FDS SML CP GRW ETF 922908595 413 2,096 SH   SOLE   0 0 2,096
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 238 4,220 SH   SOLE   0 0 4,220
VANGUARD WORLD FD ESG US STK ETF 921910733 456 6,870 SH   SOLE   0 0 6,870
VANGUARD WORLD FD MEGA GRWTH IND 921910816 4,078 22,447 SH   SOLE   0 0 22,447
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,242 9,856 SH   SOLE   0 0 9,856
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3,817 20,595 SH   SOLE   0 0 20,595
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 427 2,615 SH   SOLE   0 0 2,615
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,553 7,817 SH   SOLE   0 0 7,817
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,299 8,526 SH   SOLE   0 0 8,526
VISA INC COM CL A 92826C839 1,986 10,088 SH   SOLE   0 0 10,088