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 607 2,389 SH   SOLE   0 0 607
ARK ETF TR NEXT GNRTN INTER 00214Q401 17,682 335,344 SH   SOLE   0 0 17,682
ISHARES U S ETF TR TECHNOLOGY 46431W648 540 18,596 SH   SOLE   0 0 540
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 6,526 136,701 SH   SOLE   0 0 6,526
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 5,174 94,963 SH   SOLE   0 0 5,174
SPDR SER TR NYSE TECH ETF 78464A102 7,525 102,808 SH   SOLE   0 0 7,525
ISHARES TR MSCI MIN VOL ETF 46429B697 15,521 287,378 SH   SOLE   0 0 15,521
ISHARES TR PHLX SEMICND ETF 464287523 12,996 63,334 SH   SOLE   0 0 12,996
ISHARES TR USA MOMENTUM FCT 46432F396 1,943 18,256 SH   SOLE   0 0 1,943
ISHARES TR EXPND TEC SC ETF 464287549 1,882 8,887 SH   SOLE   0 0 1,882
ISHARES TR EXPANDED TECH 464287515 11,653 55,414 SH   SOLE   0 0 11,653
ISHARES TR GLOBAL TECH ETF 464287291 2,899 15,897 SH   SOLE   0 0 2,899
ISHARES TR RUS 1000 GRW ETF 464287614 1,258 8,355 SH   SOLE   0 0 1,258
ISHARES TR RUS TP200 GR ETF 464289438 1,017 12,080 SH   SOLE   0 0 1,017
ISHARES TR U.S. TECH ETF 464287721 1,609 7,871 SH   SOLE   0 0 1,609
ISHARES TR US HLTHCR PR ETF 464288828 536 3,216 SH   SOLE   0 0 536
ISHARES TR CORE S&P500 ETF 464287200 305 1,182 SH   SOLE   0 0 305
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,381 8,931 SH   SOLE   0 0 1,381
VANGUARD WORLD FD MEGA GRWTH IND 921910816 5,514 43,392 SH   SOLE   0 0 5,514
FIDELITY COVINGTON TR LOW VOLITY ETF 316092824 8,352 267,632 SH   SOLE   0 0 8,352
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 1,309 20,888 SH   SOLE   0 0 1,309
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9,352 116,366 SH   SOLE   0 0 9,352
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 12,572 226,895 SH   SOLE   0 0 12,572
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 390 7,159 SH   SOLE   0 0 390
VANGUARD WORLD FDS INF TECH ETF 92204A702 16,240 76,642 SH   SOLE   0 0 16,240
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 201 41,566 SH   SOLE   0 0 201
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 13,461 114,914 SH   SOLE   0 0 13,461
INVESCO QQQ TR UNIT SER 1 46090E103 6,587 34,596 SH   SOLE   0 0 6,587
EQUINOX FDS TR MOTLEY FOL ETF 74933W601 1,676 76,132 SH   SOLE   0 0 1,676
FIRST TR NASDAQ-100 TECH IND SHS 337345102 3,441 40,713 SH   SOLE   0 0 3,441
INVESCO EXCHANGE-TRADED FD T S&P 500 MOMNTM 46138E339 366 10,153 SH   SOLE   0 0 366
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,870 10,230 SH   SOLE   0 0 1,870
EXXON MOBIL CORP COM 30231G102 267 7,044 SH   SOLE   0 0 267
MICROSOFT CORP COM 594918104 507 3,216 SH   SOLE   0 0 507
LOCKHEED MARTIN CORP COM 539830109 235 693 SH   SOLE   0 0 235
COOPER COS INC COM NEW 216648402 264 958 SH   SOLE   0 0 264
NBT BANCORP INC COM 628778102 247 7,628 SH   SOLE   0 0 247
PENNYMAC CORP NOTE 5.375% 5/0 70932AAB9 53 55,000 SH   SOLE   0 0 53