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
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 43,758 162,249 SH   SOLE 0 0 0 162,249
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 34,292 531,186 SH   SOLE 0 0 0 531,186
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 32,582 423,494 SH   SOLE 0 0 0 423,494
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 31,289 415,038 SH   SOLE 0 0 0 415,038
ISHARES TR ISHARES SEMICDTR 464287523 31,095 65,731 SH   SOLE 0 0 0 65,731
INVESCO QQQ TR UNIT SER 1 46090E103 29,436 81,191 SH   SOLE 0 0 0 81,191
ISHARES TR MSCI USA QLT FCT 46432F339 28,156 209,352 SH   SOLE 0 0 0 209,352
VANGUARD WORLD FD MEGA GRWTH IND 921910816 27,692 117,716 SH   SOLE 0 0 0 117,716
ISHARES TR S&P 100 ETF 464287101 26,895 128,888 SH   SOLE 0 0 0 128,888
VANGUARD WORLD FDS INF TECH ETF 92204A702 24,401 58,607 SH   SOLE 0 0 0 58,607
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 23,678 85,944 SH   SOLE 0 0 0 85,944
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 21,086 60,007 SH   SOLE 0 0 0 60,007
ISHARES TR U.S. TECH ETF 464287721 20,456 198,584 SH   SOLE 0 0 0 198,584
ISHARES TR RUS TOP 200 ETF 464289446 17,145 158,525 SH   SOLE 0 0 0 158,525
GLOBAL X FDS US INFR DEV ETF 37954Y673 16,316 577,458 SH   SOLE 0 0 0 577,458
PROSHARES TR LARGE CAP CRE 74347R248 16,196 300,922 SH   SOLE 0 0 0 300,922
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624 13,903 505,404 SH   SOLE 0 0 0 505,404
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 13,549 73,778 SH   SOLE 0 0 0 73,778
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 12,090 65,409 SH   SOLE 0 0 0 65,409
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 11,935 39,124 SH   SOLE 0 0 0 39,124
ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 7,067 188,350 SH   SOLE 0 0 0 188,350
ISHARES TR MRGSTR MD CP GRW 464288307 6,831 106,511 SH   SOLE 0 0 0 106,511
SPDR SER TR SPDR S&P 500 ETF 78468R796 6,708 60,464 SH   SOLE 0 0 0 60,464
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 6,543 53,241 SH   SOLE 0 0 0 53,241
FIRST TR NASDAQ 100 TECH IND SHS 337345102 5,343 35,050 SH   SOLE 0 0 0 35,050
ISHARES TR GLOBAL TECH ETF 464287291 5,129 88,422 SH   SOLE 0 0 0 88,422
RBB FD INC MOTLEY FOL ETF 74933W601 3,953 96,702 SH   SOLE 0 0 0 96,702
ISHARES TR EXPND TEC SC ETF 464287549 3,688 9,490 SH   SOLE 0 0 0 9,490
APPLE INC COM 037833100 2,220 12,712 SH   SOLE 0 0 0 12,712
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,688 23,753 SH   SOLE 0 0 0 23,753
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 1,450 15,435 SH   SOLE 0 0 0 15,435
AMAZON COM INC COM 023135106 1,400 430 SH   SOLE 0 0 0 430
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 1,288 23,084 SH   SOLE 0 0 0 23,084
MICROSOFT CORP COM 594918104 1,049 3,403 SH   SOLE 0 0 0 3,403
ALPHABET INC CAP STK CL C 02079K107 776 278 SH   SOLE 0 0 0 278
EXXON MOBIL CORP COM 30231G102 745 9,022 SH   SOLE 0 0 0 9,022
ISHARES TR CORE S&P500 ETF 464287200 535 1,182 SH   SOLE 0 0 0 1,182
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 460 1,303 SH   SOLE 0 0 0 1,303
LINDE PLC SHS G5494J103 424 1,327 SH   SOLE 0 0 0 1,327
COOPER COS INC COM NEW 216648402 370 886 SH   SOLE 0 0 0 886
AUTOMATIC DATA PROCESSING IN COM 053015103 349 1,534 SH   SOLE 0 0 0 1,534
LOCKHEED MARTIN CORP COM 539830109 314 712 SH   SOLE 0 0 0 712
NBT BANCORP INC COM 628778102 276 7,628 SH   SOLE 0 0 0 7,628
BALCHEM CORP COM 057665200 258 1,885 SH   SOLE 0 0 0 1,885
ALPHABET INC CAP STK CL A 02079K305 256 92 SH   SOLE 0 0 0 92
ISHARES TR RUS 1000 GRW ETF 464287614 239 860 SH   SOLE 0 0 0 860