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 396 2,085 SH   SOLE   0 0 2,085
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 7,699 55,426 SH   SOLE   0 0 55,426
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 3,432 122,147 SH   SOLE   0 0 122,147
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 4,538 78,725 SH   SOLE   0 0 78,725
INVESCO EXCHANGE TRADED FD T RUSEL MDCP GWT 46137V464 7,793 137,762 SH   SOLE   0 0 137,762
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 3,699 77,942 SH   SOLE   0 0 77,942
INVESCO EXCHNG TRADED FD TR S&P 500 MOMNTM 46138E339 1,364 34,733 SH   SOLE   0 0 34,733
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 514 9,769 SH   SOLE   0 0 9,769
ISHARES TR S&P 500 GRWT ETF 464287309 5,585 32,403 SH   SOLE   0 0 32,403
ISHARES TR EXPANDED TECH 464287515 8,347 39,583 SH   SOLE   0 0 39,583
ISHARES TR GLB INFRASTR ETF 464288372 1,193 26,619 SH   SOLE   0 0 26,619
ISHARES TR MIN VOL USA ETF 46429B697 16,961 288,448 SH   SOLE   0 0 288,448
ISHARES TR CORE S&P US GWT 464287671 5,341 88,542 SH   SOLE   0 0 88,542
ISHARES TR S&P 100 ETF 464287101 1,139 9,088 SH   SOLE   0 0 9,088
ISHARES TR PHLX SEMICND ETF 464287523 3,752 19,778 SH   SOLE   0 0 19,778
ISHARES TR RUS 1000 GRW ETF 464287614 1,277 8,434 SH   SOLE   0 0 8,434
ISHARES TR CORE S&P US VLU 464287663 899 16,392 SH   SOLE   0 0 16,392
ISHARES TR USA QUALITY FCTR 46432F339 803 9,072 SH   SOLE   0 0 9,072
ISHARES TR EDGE MSCI USA VL 46432F388 1,041 13,032 SH   SOLE   0 0 13,032
ISHARES TR U.S. MED DVC ETF 464288810 1,724 7,444 SH   SOLE   0 0 7,444
ISHARES TR US AER DEF ETF 464288760 1,427 7,152 SH   SOLE   0 0 7,152
ISHARES TR CORE S&P MCP ETF 464287507 333 1,758 SH   SOLE   0 0 1,758
ISHARES TR COHEN STEER REIT 464287564 692 6,225 SH   SOLE   0 0 6,225
ISHARES TR US HLTHCARE ETF 464287762 842 4,345 SH   SOLE   0 0 4,345
ISHARES TR CORE HIGH DV ETF 46429B663 642 6,878 SH   SOLE   0 0 6,878
ISHARES TR MRNGSTR LG-CP GR 464287119 57 312 SH   SOLE   0 0 312
ISHARES TR EXPONENTIAL TECH 46434V381 195 5,145 SH   SOLE   0 0 5,145
ISHARES TR USA MOMENTUM FCT 46432F396 311 2,770 SH   SOLE   0 0 2,770
VANGUARD WORLD FDS INF TECH ETF 92204A702 16,415 81,819 SH   SOLE   0 0 81,819
VANGUARD WORLD FDS MATERIALS ETF 92204A801 1,388 11,277 SH   SOLE   0 0 11,277
SPDR SERIES TRUST NYSE TECH ETF 78464A102 3,944 55,370 SH   SOLE   0 0 55,370
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1,331 13,394 SH   SOLE   0 0 13,394
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,910 47,739 SH   SOLE   0 0 47,739
FIRST TR NASDAQ100 TECH INDE SHS 337345102 2,483 30,151 SH   SOLE   0 0 30,151
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 757 5,397 SH   SOLE   0 0 5,397
SPDR S&P 500 ETF TR TR UNIT 78462F103 901 3,190 SH   SOLE   0 0 3,190
FIDELITY QLTY FCTOR ETF 316092790 975 28,847 SH   SOLE   0 0 28,847
FIDELITY MSCI INFO TECH I 316092808 1,339 22,589 SH   SOLE   0 0 22,589
FIDELITY MSCI RL EST ETF 316092857 646 24,912 SH   SOLE   0 0 24,912
FIDELITY MSCI COMMNTN SVC 316092873 715 22,376 SH   SOLE   0 0 22,376
PROSHARES TR PSHS LC COR PLUS 74347R248 857 12,535 SH   SOLE   0 0 12,535
PROSHARES TR S&P 500 DV ARIST 74348A467 969 14,301 SH   SOLE   0 0 14,301
SPDR SER TR PRTFLO S&P500 HI 78468R788 1,024 27,085 SH   SOLE   0 0 27,085
VANGUARD WORLD FD MEGA GRWTH IND 921910816 556 4,472 SH   SOLE   0 0 4,472
INTERNATIONAL BUSINESS MACHS COM 459200101 230 1,632 SH   SOLE   0 0 1,632
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 674 4,340 SH   SOLE   0 0 4,340
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 1,729 44,660 SH   SOLE   0 0 44,660
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 361 8,726 SH   SOLE   0 0 8,726
VANECK VECTORS ETF TR RETAIL ETF 92189F684 304 2,905 SH   SOLE   0 0 2,905
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 305 6,533 SH   SOLE   0 0 6,533
OSI ETF TR OSHARS FTSE US 67110P407 849 25,269 SH   SOLE   0 0 25,269
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,860 9,260 SH   SOLE   0 0 9,260
EXXON MOBIL CORP COM 30231G102 577 7,144 SH   SOLE   0 0 7,144
LINDE PLC COM G5494J103 233 1,327 SH   SOLE   0 0 1,327
INVESCO QQQ TR UNIT SER 1 46090E103 220 1,227 SH   SOLE   0 0 1,227
COOPER COS INC COM NEW 216648402 284 958 SH   SOLE   0 0 958
LOCKHEED MARTIN CORP COM 539830109 202 672 SH   SOLE   0 0 672
MICROSOFT CORP COM 594918104 255 2,160 SH   SOLE   0 0 2,160
NBT BANCORP INC COM 628778102 275 7,628 SH   SOLE   0 0 7,628