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
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 30,252 411,516 SH   SOLE 0 0 0 30,252
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 28,723 156,047 SH   SOLE 0 0 0 28,723
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 26,865 407,184 SH   SOLE 0 0 0 26,865
VANGUARD WORLD FD MEGA GRWTH IND 921910816 21,457 123,385 SH   SOLE 0 0 0 21,457
INVESCO QQQ TR UNIT SER 1 46090E103 21,363 80,013 SH   SOLE 0 0 0 21,363
ISHARES TR MSCI USA QLT FCT 46432F339 20,743 200,602 SH   SOLE 0 0 0 20,743
ISHARES TR ISHARES SEMICDTR 464287523 20,361 63,972 SH   SOLE 0 0 0 20,361
ISHARES TR S&P 100 ETF 464287101 20,335 125,332 SH   SOLE 0 0 0 20,335
VANGUARD WORLD FDS INF TECH ETF 92204A702 17,346 56,578 SH   SOLE 0 0 0 17,346
ISHARES TR U.S. TECH ETF 464287721 13,949 190,370 SH   SOLE 0 0 0 13,949
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 13,197 517,765 SH   SOLE 0 0 0 13,197
ISHARES TR RUS TOP 200 ETF 464289446 13,129 154,880 SH   SOLE 0 0 0 13,129
PROSHARES TR LARGE CAP CRE 74347R248 12,299 291,593 SH   SOLE 0 0 0 12,299
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 10,126 71,393 SH   SOLE 0 0 0 10,126
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 8,875 37,805 SH   SOLE 0 0 0 8,875
PROSHARES TR S&P 500 DV ARIST 74348A467 8,340 0 SH   SOLE 0 0 0 8,340
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 8,250 200 SH   SOLE 0 0 0 8,250
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,846 0 SH   SOLE 0 0 0 7,846
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 7,567 83,601 SH   SOLE 0 0 0 7,567
ISHARES TR RUSSELL 3000 ETF 464287689 7,351 0 SH   SOLE 0 0 0 7,351
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 7,029 58,876 SH   SOLE 0 0 0 7,029
GLOBAL X FDS US INFR DEV ETF 37954Y673 6,441 585,714 SH   SOLE 0 0 0 6,441
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 5,648 62,135 SH   SOLE 0 0 0 5,648
ISHARES TR MRGSTR MD CP GRW 464288307 5,187 103,203 SH   SOLE 0 0 0 5,187
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 5,089 179,205 SH   SOLE 0 0 0 5,089
SPDR SER TR SPDR S&P 500 ETF 78468R796 5,053 58,077 SH   SOLE 0 0 0 5,053
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 4,648 470,716 SH   SOLE 0 0 0 4,648
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 4,497 108,658 SH   SOLE 0 0 0 4,497
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,155 63,083 SH   SOLE 0 0 0 4,155
ISHARES TR GLOBAL TECH ETF 464287291 3,639 86,565 SH   SOLE 0 0 0 3,639
FIRST TR NASDAQ 100 TECH IND SHS 337345102 3,638 34,791 SH   SOLE 0 0 0 3,638
RBB FD INC MOTLEY FOL ETF 74933W601 2,807 92,118 SH   SOLE 0 0 0 2,807
ISHARES TR EXPND TEC SC ETF 464287549 2,557 9,288 SH   SOLE 0 0 0 2,557
APPLE INC COM 037833100 1,748 12,650 SH   SOLE 0 0 0 1,748
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,253 23,182 SH   SOLE 0 0 0 1,253
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 1,008 13,394 SH   SOLE 0 0 0 1,008
AMAZON COM INC COM 023135106 917 8,114 SH   SOLE 0 0 0 917
EXXON MOBIL CORP COM 30231G102 818 9,372 SH   SOLE 0 0 0 818
MICROSOFT CORP COM 594918104 783 3,363 SH   SOLE 0 0 0 783
ALPHABET INC CAP STK CL C 02079K107 535 5,560 SH   SOLE 0 0 0 535
ISHARES TR CORE S&P500 ETF 464287200 452 1,261 SH   SOLE 0 0 0 452
NUVEEN QUALITY MUNCP INCOME COM 67066V101 448 40,704 SH   SOLE 0 0 0 448
NUVEEN AMT FREE MUN CR INC F COM 67071L106 444 38,060 SH   SOLE 0 0 0 444
LINDE PLC SHS G5494J103 349 1,293 SH   SOLE 0 0 0 349
AUTOMATIC DATA PROCESSING IN COM 053015103 347 1,534 SH   SOLE 0 0 0 347
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 343 1,283 SH   SOLE 0 0 0 343
NBT BANCORP INC COM 628778102 289 7,628 SH   SOLE 0 0 0 289
LOCKHEED MARTIN CORP COM 539830109 272 705 SH   SOLE 0 0 0 272
BALCHEM CORP COM 057665200 229 1,885 SH   SOLE 0 0 0 229
COOPER COS INC COM NEW 216648402 226 857 SH   SOLE 0 0 0 226