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
AMAZON COM INC COM 023135106   506,918 4,486 SH   SOLE 0 0 0 4,486
APPLE INC COM 037833100   2,314,850 16,750 SH   SOLE 0 0 0 16,750
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   831,233 3,113 SH   SOLE 0 0 0 3,113
BERKSHIRE HILLS BANCORP INC COM 084680107   496,259 18,178 SH   SOLE 0 0 0 18,178
BRISTOL-MYERS SQUIBB CO COM 110122108   209,526 2,947 SH   SOLE 0 0 0 2,947
CHEVRON CORP NEW COM 166764100   289,351 2,014 SH   SOLE 0 0 0 2,014
COSTCO WHSL CORP NEW COM 22160K105   255,498 541 SH   SOLE 0 0 0 541
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   2,400,388 46,277 SH   SOLE 0 0 0 46,277
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   1,272,171 10,079 SH   SOLE 0 0 0 10,079
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   725,095 12,571 SH   SOLE 0 0 0 12,571
FIRST TR MULTI CP VAL ALPHA SHS ISSUED FRST 33733C108   268,476 4,415 SH   SOLE 0 0 0 4,415
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   1,353,743 15,824 SH   SOLE 0 0 0 15,824
FS KKR CAP CORP COM 302635206   284,167 16,765 SH   SOLE 0 0 0 16,765
GENERAL MLS INC COM 370334104   533,065 6,958 SH   SOLE 0 0 0 6,958
HERSHEY CO COM 427866108   210,549 955 SH   SOLE 0 0 0 955
HOME DEPOT INC COM 437076102   207,507 752 SH   SOLE 0 0 0 752
HONEYWELL INTL INC COM 438516106   394,550 2,363 SH   SOLE 0 0 0 2,363
INTERNATIONAL BUSINESS MACHS COM 459200101   272,075 2,290 SH   SOLE 0 0 0 2,290
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   492,967 12,151 SH   SOLE 0 0 0 12,151
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   306,999 2,412 SH   SOLE 0 0 0 2,412
INVESCO QQQ TR UNIT SER 1 46090E103   3,451,215 12,913 SH   SOLE 0 0 0 12,913
INVESTMENT MANAGERS SER TR I AXS CHANGE FINAN 46144X107   231,331 9,317 SH   SOLE 0 0 0 9,317
ISHARES INC MSCI PAC JP ETF 464286665   302,563 8,064 SH   SOLE 0 0 0 8,064
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   695,954 33,817 SH   SOLE 0 0 0 33,817
ISHARES TR MSCI EMG MKT ETF 464287234   425,398 12,196 SH   SOLE 0 0 0 12,196
ISHARES TR ISHARES BIOTECH 464287556   3,018,153 25,805 SH   SOLE 0 0 0 25,805
ISHARES TR SELECT DIVID ETF 464287168   559,152 5,215 SH   SOLE 0 0 0 5,215
ISHARES TR TIPS BD ETF 464287176   264,768 2,524 SH   SOLE 0 0 0 2,524
ISHARES TR MRGSTR MD CP GRW 464288307   6,342,741 125,898 SH   SOLE 0 0 0 125,898
ISHARES TR RUS MD CP GR ETF 464287481   1,040,357 13,265 SH   SOLE 0 0 0 13,265
ISHARES TR RUS MDCP VAL ETF 464287473   7,817,223 81,387 SH   SOLE 0 0 0 81,387
ISHARES TR GLOBAL TECH ETF 464287291   268,277 6,360 SH   SOLE 0 0 0 6,360
ISHARES TR U.S. FINLS ETF 464287788   5,452,231 80,714 SH   SOLE 0 0 0 80,714
ISHARES TR US HLTHCARE ETF 464287762   5,017,568 19,832 SH   SOLE 0 0 0 19,832
ISHARES TR U.S. TECH ETF 464287721   620,740 8,460 SH   SOLE 0 0 0 8,460
ISHARES TR RUS 2000 GRW ETF 464287648   449,127 2,174 SH   SOLE 0 0 0 2,174
ISHARES TR CORE S&P MCP ETF 464287507   2,038,899 9,299 SH   SOLE 0 0 0 9,299
ISHARES TR S&P MC 400VL ETF 464287705   3,677,310 40,859 SH   SOLE 0 0 0 40,859
ISHARES TR S&P MC 400GR ETF 464287606   6,877,289 109,129 SH   SOLE 0 0 0 109,129
ISHARES TR CORE S&P SCP ETF 464287804   1,422,069 16,310 SH   SOLE 0 0 0 16,310
ISHARES TR SP SMCP600VL ETF 464287879   10,406,684 126,218 SH   SOLE 0 0 0 126,218
ISHARES TR S&P SML 600 GWT 464287887   5,866,664 57,703 SH   SOLE 0 0 0 57,703
ISHARES TR S&P 500 VAL ETF 464287408   316,288 2,461 SH   SOLE 0 0 0 2,461
ISHARES TR CORE S&P500 ETF 464287200   399,536 1,114 SH   SOLE 0 0 0 1,114
ISHARES TR S&P 500 GRWT ETF 464287309   1,270,965 21,970 SH   SOLE 0 0 0 21,970
ISHARES TR RUS 1000 VAL ETF 464287598   880,263 6,473 SH   SOLE 0 0 0 6,473
ISHARES TR RUS 1000 GRW ETF 464287614   8,778,730 41,724 SH   SOLE 0 0 0 41,724
ISHARES TR RUS 2000 VAL ETF 464287630   254,766 1,976 SH   SOLE 0 0 0 1,976
ISHARES TR U.S. REAL ES ETF 464287739   355,073 4,361 SH   SOLE 0 0 0 4,361
ISHARES TR NEW YORK MUN ETF 464288323   1,927,074 38,092 SH   SOLE 0 0 0 38,092
ISHARES TR US INFRASTRUC 46435U713   246,470 7,645 SH   SOLE 0 0 0 7,645
ISHARES TR HDG MSCI EAFE 46434V803   482,604 16,146 SH   SOLE 0 0 0 16,146
ISHARES TR CORE DIV GRWTH 46434V621   23,575,194 530,137 SH   SOLE 0 0 0 530,137
ISHARES TR IBONDS DEC23 ETF 46434VAX8   504,040 20,202 SH   SOLE 0 0 0 20,202
ISHARES TR IBONDS DEC22 ETF 46434VBA7   851,521 34,020 SH   SOLE 0 0 0 34,020
ISHARES TR MSCI EAFE MIN VL 46429B689   265,211 4,652 SH   SOLE 0 0 0 4,652
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   465,988 9,096 SH   SOLE 0 0 0 9,096
LOCKHEED MARTIN CORP COM 539830109   308,483 799 SH   SOLE 0 0 0 799
LOWES COS INC COM 548661107   888,554 4,731 SH   SOLE 0 0 0 4,731
MICROSOFT CORP COM 594918104   477,445 2,050 SH   SOLE 0 0 0 2,050
PFIZER INC COM 717081103   219,500 5,016 SH   SOLE 0 0 0 5,016
PIMCO ETF TR ACTIVE BD ETF 72201R775   214,969 2,396 SH   SOLE 0 0 0 2,396
PROCTER AND GAMBLE CO COM 742718109   844,880 6,692 SH   SOLE 0 0 0 6,692
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   486,064 16,010 SH   SOLE 0 0 0 16,010
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   4,072,610 34,287 SH   SOLE 0 0 0 34,287
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   730,604 2,543 SH   SOLE 0 0 0 2,543
SPDR S&P 500 ETF TR TR UNIT 78462F103   752,935 2,108 SH   SOLE 0 0 0 2,108
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   253,447 631 SH   SOLE 0 0 0 631
SPDR SER TR DJ REIT ETF 78464A607   750,845 8,911 SH   SOLE 0 0 0 8,911
SPDR SER TR S&P 600 SMCP VAL 78464A300   395,857 5,896 SH   SOLE 0 0 0 5,896
SPDR SER TR S&P REGL BKG 78464A698   203,136 3,450 SH   SOLE 0 0 0 3,450
SPDR SER TR S&P 400 MDCP GRW 78464A821   7,417,015 122,900 SH   SOLE 0 0 0 122,900
SPDR SER TR S&P DIVID ETF 78464A763   3,256,692 29,208 SH   SOLE 0 0 0 29,208
SYSCO CORP COM 871829107   521,221 7,371 SH   SOLE 0 0 0 7,371
UNITED PARCEL SERVICE INC CL B 911312106   391,573 2,424 SH   SOLE 0 0 0 2,424
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   436,967 7,284 SH   SOLE 0 0 0 7,284
VANECK ETF TRUST GREEN BOND ETF 92189F171   202,553 9,006 SH   SOLE 0 0 0 9,006
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   635,402 4,038 SH   SOLE 0 0 0 4,038
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794   236,372 1,350 SH   SOLE 0 0 0 1,350
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,390,492 11,419 SH   SOLE 0 0 0 11,419
VANGUARD INDEX FDS LARGE CAP ETF 922908637   508,999 3,112 SH   SOLE 0 0 0 3,112
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   1,240,167 7,272 SH   SOLE 0 0 0 7,272
VANGUARD INDEX FDS VALUE ETF 922908744   4,153,659 33,638 SH   SOLE 0 0 0 33,638
VANGUARD INDEX FDS SM CP VAL ETF 922908611   5,809,648 40,514 SH   SOLE 0 0 0 40,514
VANGUARD INDEX FDS SMALL CP ETF 922908751   468,704 2,742 SH   SOLE 0 0 0 2,742
VANGUARD INDEX FDS GROWTH ETF 922908736   11,076,598 51,772 SH   SOLE 0 0 0 51,772
VANGUARD INDEX FDS SML CP GRW ETF 922908595   9,472,115 48,543 SH   SOLE 0 0 0 48,543
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   1,041,445 18,131 SH   SOLE 0 0 0 18,131
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   407,810 9,193 SH   SOLE 0 0 0 9,193
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   254,653 6,979 SH   SOLE 0 0 0 6,979
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   362,981 7,865 SH   SOLE 0 0 0 7,865
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   962,200 20,000 SH   SOLE 0 0 0 20,000
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   2,372,338 43,762 SH   SOLE 0 0 0 43,762
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   303,164 2,243 SH   SOLE 0 0 0 2,243
VANGUARD WELLINGTON FD US VALUE FACTR 921935805   887,695 10,222 SH   SOLE 0 0 0 10,222
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   5,263,088 55,471 SH   SOLE 0 0 0 55,471
VANGUARD WORLD FD MEGA GRWTH IND 921910816   854,021 4,900 SH   SOLE 0 0 0 4,900
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   445,523 5,985 SH   SOLE 0 0 0 5,985
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,098,848 3,575 SH   SOLE 0 0 0 3,575
VERIZON COMMUNICATIONS INC COM 92343V104   236,464 6,228 SH   SOLE 0 0 0 6,228
WALMART INC COM 931142103   726,190 5,599 SH   SOLE 0 0 0 5,599
WISDOMTREE TR US MIDCAP DIVID 97717W505   492,312 13,069 SH   SOLE 0 0 0 13,069