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
3M CO COM 88579Y101   269,120 1,515 SH   SOLE 0 0 0 1,515
AMAZON COM INC COM 023135106   413,458 124 SH   SOLE 0 0 0 124
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607   230,415 5,736 SH   SOLE 0 0 0 5,736
APPLE INC COM 037833100   2,793,709 15,733 SH   SOLE 0 0 0 15,733
ARK ETF TR INNOVATION ETF 00214Q104   656,802 6,944 SH   SOLE 0 0 0 6,944
BERKSHIRE HILLS BANCORP INC COM 084680107   734,688 25,842 SH   SOLE 0 0 0 25,842
BOEING CO COM 097023105   229,303 1,139 SH   SOLE 0 0 0 1,139
COSTCO WHSL CORP NEW COM 22160K105   307,126 541 SH   SOLE 0 0 0 541
FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182   367,356 14,080 SH   SOLE 0 0 0 14,080
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   2,737,651 44,042 SH   SOLE 0 0 0 44,042
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   3,209,237 14,192 SH   SOLE 0 0 0 14,192
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500   206,562 3,039 SH   SOLE 0 0 0 3,039
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   878,461 12,571 SH   SOLE 0 0 0 12,571
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   332,008 4,415 SH   SOLE 0 0 0 4,415
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   2,027,896 16,864 SH   SOLE 0 0 0 16,864
GENERAL MLS INC COM 370334104   468,841 6,958 SH   SOLE 0 0 0 6,958
HOME DEPOT INC COM 437076102   251,496 606 SH   SOLE 0 0 0 606
HONEYWELL INTL INC COM 438516106   409,305 1,963 SH   SOLE 0 0 0 1,963
INTERNATIONAL BUSINESS MACHS COM 459200101   227,222 1,700 SH   SOLE 0 0 0 1,700
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   482,066 2,962 SH   SOLE 0 0 0 2,962
INVESCO QQQ TR UNIT SER 1 46090E103   5,097,537 12,813 SH   SOLE 0 0 0 12,813
ISHARES INC MSCI PAC JP ETF 464286665   471,585 9,874 SH   SOLE 0 0 0 9,874
ISHARES INC MSCI GERMANY ETF 464286806   336,257 10,258 SH   SOLE 0 0 0 10,258
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   521,307 30,468 SH   SOLE 0 0 0 30,468
ISHARES TR LATN AMER 40 ETF 464287390   214,870 9,159 SH   SOLE 0 0 0 9,159
ISHARES TR MSCI EMG MKT ETF 464287234   738,151 15,111 SH   SOLE 0 0 0 15,111
ISHARES TR ISHARES BIOTECH 464287556   5,122,087 33,561 SH   SOLE 0 0 0 33,561
ISHARES TR CORE US AGGBD ET 464287226   526,593 4,616 SH   SOLE 0 0 0 4,616
ISHARES TR SELECT DIVID ETF 464287168   501,148 4,088 SH   SOLE 0 0 0 4,088
ISHARES TR TIPS BD ETF 464287176   250,777 1,941 SH   SOLE 0 0 0 1,941
ISHARES TR MRGSTR MD CP GRW 464288307   9,286,686 126,798 SH   SOLE 0 0 0 126,798
ISHARES TR RUS MD CP GR ETF 464287481   1,905,312 16,536 SH   SOLE 0 0 0 16,536
ISHARES TR RUS MDCP VAL ETF 464287473   9,178,102 74,997 SH   SOLE 0 0 0 74,997
ISHARES TR GLOBAL TECH ETF 464287291   794,442 12,338 SH   SOLE 0 0 0 12,338
ISHARES TR U.S. FINLS ETF 464287788   6,640,454 76,600 SH   SOLE 0 0 0 76,600
ISHARES TR US HLTHCARE ETF 464287762   4,868,482 16,208 SH   SOLE 0 0 0 16,208
ISHARES TR U.S. TECH ETF 464287721   942,076 8,205 SH   SOLE 0 0 0 8,205
ISHARES TR RUS 2000 GRW ETF 464287648   652,622 2,227 SH   SOLE 0 0 0 2,227
ISHARES TR CORE S&P MCP ETF 464287507   2,277,662 8,046 SH   SOLE 0 0 0 8,046
ISHARES TR S&P MC 400VL ETF 464287705   3,339,326 30,171 SH   SOLE 0 0 0 30,171
ISHARES TR S&P MC 400GR ETF 464287606   9,282,030 108,867 SH   SOLE 0 0 0 108,867
ISHARES TR CORE S&P SCP ETF 464287804   1,842,924 16,094 SH   SOLE 0 0 0 16,094
ISHARES TR SP SMCP600VL ETF 464287879   11,829,313 113,210 SH   SOLE 0 0 0 113,210
ISHARES TR S&P SML 600 GWT 464287887   8,416,416 60,637 SH   SOLE 0 0 0 60,637
ISHARES TR S&P 500 VAL ETF 464287408   696,377 4,446 SH   SOLE 0 0 0 4,446
ISHARES TR CORE S&P500 ETF 464287200   493,208 1,034 SH   SOLE 0 0 0 1,034
ISHARES TR S&P 500 GRWT ETF 464287309   2,113,002 25,254 SH   SOLE 0 0 0 25,254
ISHARES TR RUS 1000 VAL ETF 464287598   1,066,691 6,352 SH   SOLE 0 0 0 6,352
ISHARES TR RUS 1000 GRW ETF 464287614   13,879,898 45,420 SH   SOLE 0 0 0 45,420
ISHARES TR RUS 2000 VAL ETF 464287630   474,073 2,855 SH   SOLE 0 0 0 2,855
ISHARES TR CORE S&P US GWT 464287671   231,280 2,000 SH   SOLE 0 0 0 2,000
ISHARES TR U.S. REAL ES ETF 464287739   499,402 4,300 SH   SOLE 0 0 0 4,300
ISHARES TR MSCI EAFE MIN VL 46429B689   980,506 12,772 SH   SOLE 0 0 0 12,772
ISHARES TR NEW YORK MUN ETF 464288323   2,031,904 35,057 SH   SOLE 0 0 0 35,057
ISHARES TR IBOXX HI YD ETF 464288513   354,481 4,074 SH   SOLE 0 0 0 4,074
ISHARES TR IBONDS DEC23 ETF 46434VAX8   585,096 22,793 SH   SOLE 0 0 0 22,793
ISHARES TR IBONDS DEC22 ETF 46434VBA7   942,825 37,503 SH   SOLE 0 0 0 37,503
ISHARES TR IBONDS DEC24 ETF 46434VBG4   213,845 8,247 SH   SOLE 0 0 0 8,247
ISHARES TR HDG MSCI EAFE 46434V803   570,438 16,146 SH   SOLE 0 0 0 16,146
ISHARES TR CORE DIV GRWTH 46434V621   27,314,106 491,438 SH   SOLE 0 0 0 491,438
ISHARES TR US INFRASTRUC 46435U713   531,573 13,897 SH   SOLE 0 0 0 13,897
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332   227,105 3,594 SH   SOLE 0 0 0 3,594
J P MORGAN EXCHANGE-TRADED F DIV RTN EM EQT 46641Q308   373,501 6,576 SH   SOLE 0 0 0 6,576
LOWES COS INC COM 548661107   1,212,046 4,689 SH   SOLE 0 0 0 4,689
MICROSOFT CORP COM 594918104   591,587 1,759 SH   SOLE 0 0 0 1,759
PROCTER AND GAMBLE CO COM 742718109   1,019,122 6,230 SH   SOLE 0 0 0 6,230
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   233,795 3,989 SH   SOLE 0 0 0 3,989
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   217,999 2,697 SH   SOLE 0 0 0 2,697
SCHWAB STRATEGIC TR US REIT ETF 808524847   202,857 3,850 SH   SOLE 0 0 0 3,850
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   327,395 8,384 SH   SOLE 0 0 0 8,384
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   4,890,353 28,126 SH   SOLE 0 0 0 28,126
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   538,448 2,634 SH   SOLE 0 0 0 2,634
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,043,818 2,873 SH   SOLE 0 0 0 2,873
SPDR S&P 500 ETF TR TR UNIT 78462F103   737,138 1,552 SH   SOLE 0 0 0 1,552
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   326,656 631 SH   SOLE 0 0 0 631
SPDR SER TR DJ REIT ETF 78464A607   1,091,699 8,937 SH   SOLE 0 0 0 8,937
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,286,643 15,187 SH   SOLE 0 0 0 15,187
SPDR SER TR S&P 600 SMCP GRW 78464A201   268,064 2,888 SH   SOLE 0 0 0 2,888
SPDR SER TR PRTFLO S&P500 GW 78464A409   215,888 2,979 SH   SOLE 0 0 0 2,979
SPDR SER TR S&P REGL BKG 78464A698   244,433 3,450 SH   SOLE 0 0 0 3,450
SPDR SER TR S&P 400 MDCP GRW 78464A821   10,062,596 123,422 SH   SOLE 0 0 0 123,422
SPDR SER TR S&P DIVID ETF 78464A763   3,790,188 29,354 SH   SOLE 0 0 0 29,354
STANLEY BLACK & DECKER INC COM 854502101   310,657 1,647 SH   SOLE 0 0 0 1,647
SYSCO CORP COM 871829107   575,791 7,330 SH   SOLE 0 0 0 7,330
UNITED PARCEL SERVICE INC CL B 911312106   478,836 2,234 SH   SOLE 0 0 0 2,234
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   565,802 7,434 SH   SOLE 0 0 0 7,434
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   883,885 4,180 SH   SOLE 0 0 0 4,180
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   507,981 2,124 SH   SOLE 0 0 0 2,124
VANGUARD INDEX FDS VALUE ETF 922908744   4,141,995 28,156 SH   SOLE 0 0 0 28,156
VANGUARD INDEX FDS SM CP VAL ETF 922908611   6,722,366 37,587 SH   SOLE 0 0 0 37,587
VANGUARD INDEX FDS SMALL CP ETF 922908751   658,141 2,912 SH   SOLE 0 0 0 2,912
VANGUARD INDEX FDS GROWTH ETF 922908736   16,751,589 52,202 SH   SOLE 0 0 0 52,202
VANGUARD INDEX FDS SML CP GRW ETF 922908595   11,202,411 39,754 SH   SOLE 0 0 0 39,754
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   2,736,006 18,200 SH   SOLE 0 0 0 18,200
VANGUARD INDEX FDS LARGE CAP ETF 922908637   646,705 2,926 SH   SOLE 0 0 0 2,926
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   949,223 3,728 SH   SOLE 0 0 0 3,728
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   612,622 9,997 SH   SOLE 0 0 0 9,997
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   345,280 6,981 SH   SOLE 0 0 0 6,981
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   856,375 12,549 SH   SOLE 0 0 0 12,549
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   1,424,385 18,259 SH   SOLE 0 0 0 18,259
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   3,035,964 38,655 SH   SOLE 0 0 0 38,655
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   355,179 2,068 SH   SOLE 0 0 0 2,068
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   1,062,503 10,112 SH   SOLE 0 0 0 10,112
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   6,218,854 55,471 SH   SOLE 0 0 0 55,471
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,113,706 4,271 SH   SOLE 0 0 0 4,271
VANGUARD WORLD FDS INF TECH ETF 92204A702   846,240 1,847 SH   SOLE 0 0 0 1,847
WALMART INC COM 931142103   762,950 5,273 SH   SOLE 0 0 0 5,273
WISDOMTREE TR US LARGECAP DIVD 97717W307   313,426 4,746 SH   SOLE 0 0 0 4,746
WISDOMTREE TR US MIDCAP DIVID 97717W505   611,663 13,789 SH   SOLE 0 0 0 13,789