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
APPLE INC COM 037833100 701 2,389 SH   SOLE   0 0 701
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 3,196 62,196 SH   SOLE   0 0 3,196
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 8,081 132,176 SH   SOLE   0 0 8,081
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 13,122 384,040 SH   SOLE   0 0 13,122
INVESCO EXCHNG TRADED FD TR S&P 500 MOMNTM 46138E339 1,384 33,027 SH   SOLE   0 0 1,384
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 7,985 136,878 SH   SOLE   0 0 7,985
FIRST TR NASDAQ100 TECH INDE SHS 337345102 4,122 41,183 SH   SOLE   0 0 4,122
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,160 67,205 SH   SOLE   0 0 6,160
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8,471 134,522 SH   SOLE   0 0 8,471
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,410 21,827 SH   SOLE   0 0 1,410
VANECK VECTORS ETF TRUST MORNINGSTAR WIDE 92189F643 9,281 169,426 SH   SOLE   0 0 9,281
VANECK VECTORS ETF TRUST SEMICONDUCTOR ET 92189F676 10,226 72,316 SH   SOLE   0 0 10,226
ISHARES TR EXPANDED TECH 464287515 9,465 40,615 SH   SOLE   0 0 9,465
ISHARES TR GLOBAL TECH ETF 464287291 3,593 17,068 SH   SOLE   0 0 3,593
ISHARES TR S&P 100 ETF 464287101 1,261 8,749 SH   SOLE   0 0 1,261
ISHARES TR US HOME CONS ETF 464288752 1,184 26,661 SH   SOLE   0 0 1,184
ISHARES TR MSCI MIN VOL ETF 46429B697 19,712 300,492 SH   SOLE   0 0 19,712
ISHARES TR GLB INFRASTR ETF 464288372 6,797 141,909 SH   SOLE   0 0 6,797
ISHARES TR US HLTHCARE ETF 464287762 3,129 14,503 SH   SOLE   0 0 3,129
ISHARES TR PHLX SEMICND ETF 464287523 16,582 66,037 SH   SOLE   0 0 16,582
ISHARES TR S&P 500 GRWT ETF 464287309 5,968 30,824 SH   SOLE   0 0 5,968
ISHARES TR EXPND TEC SC ETF 464287549 2,206 9,109 SH   SOLE   0 0 2,206
ISHARES TR U.S. MED DVC ETF 464288810 4,602 17,412 SH   SOLE   0 0 4,602
ISHARES TR RUS 1000 GRW ETF 464287614 1,536 8,730 SH   SOLE   0 0 1,536
ISHARES TR S&P 500 VAL ETF 464287408 215 1,653 SH   SOLE   0 0 215
ISHARES TR US HLTHCR PR ETF 464288828 583 2,902 SH   SOLE   0 0 583
ISHARES TR CORE S&P US GWT 464287671 5,782 85,492 SH   SOLE   0 0 5,782
ISHARES TR USA MOMENTUM FCT 46432F396 1,449 11,543 SH   SOLE   0 0 1,449
ISHARES TR CORE S&P US VLU 464287663 993 15,753 SH   SOLE   0 0 993
ISHARES TR CORE S&P500 ETF 464287200 382 1,182 SH   SOLE   0 0 382
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 1,544 21,299 SH   SOLE   0 0 1,544
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 301 6,051 SH   SOLE   0 0 301
FIDELITY COVINGTON TR QLTY FCTOR ETF 316092790 938 24,886 SH   SOLE   0 0 938
SPDR S&P 500 ETF TR TR UNIT 78462F103 951 2,956 SH   SOLE   0 0 951
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 218 624 SH   SOLE   0 0 218
VANGUARD WORLD FDS INF TECH ETF 92204A702 19,309 78,858 SH   SOLE   0 0 19,309
SPDR SERIES TRUST NYSE TECH ETF 78464A102 4,287 52,510 SH   SOLE   0 0 4,287
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 2,430 22,944 SH   SOLE   0 0 2,430
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 8,285 138,191 SH   SOLE   0 0 8,285
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 7,700 214,620 SH   SOLE   0 0 7,700
OSI ETF TR OSHARS FTSE US 67110P407 1,108 30,260 SH   SOLE   0 0 1,108
PROSHARES TR S&P 500 DV ARIST 74348A467 2,685 35,519 SH   SOLE   0 0 2,685
PROSHARES TR LARGE CAP CRE 74347R248 809 10,480 SH   SOLE   0 0 809
LINDE PLC SHS G5494J103 282 1,327 SH   SOLE   0 0 282
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,540 8,512 SH   SOLE   0 0 1,540
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1,256 8,623 SH   SOLE   0 0 1,256
INVESCO QQQ TR UNIT SER 1 46090E103 262 1,230 SH   SOLE   0 0 262
MICROSOFT CORP COM 594918104 507 3,218 SH   SOLE   0 0 507
COOPER COS INC COM NEW 216648402 308 958 SH   SOLE   0 0 308
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,317 10,230 SH   SOLE   0 0 2,317
LOCKHEED MARTIN CORP COM 539830109 270 693 SH   SOLE   0 0 270
TRILOGY METALS INC NEW COM 89621C105 93 36,000 SH   SOLE   0 0 93
NBT BANCORP INC COM 628778102 309 7,628 SH   SOLE   0 0 309
EXXON MOBIL CORP COM 30231G102 492 7,044 SH   SOLE   0 0 492