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
VANGUARD WORLD FD MEGA GRWTH IND 921910816   57,927,951 255,307 SH   SOLE   0 0 255,307
ISHARES TR GLOBAL TECH ETF 464287291   39,959,872 690,883 SH   SOLE   0 0 690,883
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   37,888,880 261,341 SH   SOLE   0 0 261,341
INVESCO QQQ TR UNIT SER 1 46090E103   34,367,429 95,926 SH   SOLE   0 0 95,926
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   30,460,724 247,795 SH   SOLE   0 0 247,795
ISHARES TR RUSSELL 3000 ETF 464287689   30,107,920 122,862 SH   SOLE   0 0 122,862
GLOBAL X FDS US INFR DEV ETF 37954Y673   30,059,150 989,457 SH   SOLE   0 0 989,457
SPDR SER TR PORTFOLI S&P1500 78464A805   28,987,392 552,254 SH   SOLE   0 0 552,254
VANGUARD INDEX FDS TOTAL STK MKT 922908769   27,330,908 128,672 SH   SOLE   0 0 128,672
ISHARES TR RUS 1000 GRW ETF 464287614   25,475,350 95,777 SH   SOLE   0 0 95,777
VANGUARD WORLD FDS INF TECH ETF 92204A702   22,602,156 54,476 SH   SOLE   0 0 54,476
EXCHANGE TRADED CONCEPTS TR ROBO GLB ARTIF 301505731   15,907,520 467,675 SH   SOLE   0 0 467,675
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   15,403,650 623,161 SH   SOLE   0 0 623,161
ISHARES TR RUS TP200 GR ETF 464289438   14,659,999 95,301 SH   SOLE   0 0 95,301
ISHARES TR US HOME CONS ETF 464288752   13,665,043 174,103 SH   SOLE   0 0 174,103
ISHARES TR U.S. TECH ETF 464287721   11,522,762 109,833 SH   SOLE   0 0 109,833
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   11,467,073 227,702 SH   SOLE   0 0 227,702
RBB FD INC MOTLEY FOL ETF 74933W601   10,827,652 275,513 SH   SOLE   0 0 275,513
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   8,901,254 55,296 SH   SOLE   0 0 55,296
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   8,600,228 165,430 SH   SOLE   0 0 165,430
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   8,581,106 34,764 SH   SOLE   0 0 34,764
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   8,345,632 88,890 SH   SOLE   0 0 88,890
ISHARES TR ISHARES SEMICDTR 464287523   7,316,160 15,446 SH   SOLE   0 0 15,446
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   3,517,176 68,279 SH   SOLE   0 0 68,279
ISHARES TR EXPND TEC SC ETF 464287549   3,304,827 8,647 SH   SOLE   0 0 8,647
APPLE INC COM 037833100   2,109,900 12,323 SH   SOLE   0 0 12,323
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,521,583 22,232 SH   SOLE   0 0 22,232
MICROSOFT CORP COM 594918104   1,062,685 3,366 SH   SOLE   0 0 3,366
EXXON MOBIL CORP COM 30231G102   939,464 7,990 SH   SOLE   0 0 7,990
AMAZON COM INC COM 023135106   716,830 5,639 SH   SOLE   0 0 5,639
ALPHABET INC CAP STK CL C 02079K107   705,793 5,353 SH   SOLE   0 0 5,353
ISHARES TR CORE S&P500 ETF 464287200   669,911 1,560 SH   SOLE   0 0 1,560
LINDE PLC SHS G54950103   481,449 1,293 SH   SOLE   0 0 1,293
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   463,097 1,322 SH   SOLE   0 0 1,322
NUVEEN QUALITY MUNCP INCOME COM 67066V101   405,600 40,000 SH   SOLE   0 0 40,000
NUVEEN AMT FREE MUN CR INC F COM 67071L106   385,594 37,400 SH   SOLE   0 0 37,400
AUTOMATIC DATA PROCESSING IN COM 053015103   325,024 1,351 SH   SOLE   0 0 1,351
LOCKHEED MARTIN CORP COM 539830109   294,451 720 SH   SOLE   0 0 720
COOPER COS INC COM NEW 216648402   268,344 844 SH   SOLE   0 0 844
NBT BANCORP INC COM 628778102   241,731 7,628 SH   SOLE   0 0 7,628
ALPHABET INC CAP STK CL A 02079K305   240,782 1,840 SH   SOLE   0 0 1,840
META PLATFORMS INC CL A 30303M102   240,168 800 SH   SOLE   0 0 800
BALCHEM CORP COM 057665200   233,815 1,885 SH   SOLE   0 0 1,885
MASTERCARD INCORPORATED CL A 57636Q104   200,778 507 SH   SOLE   0 0 507
SUNNOVA ENERGY INTL INC. COM 86745K104   154,056 14,714 SH   SOLE   0 0 14,714