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
3M CO COM 88579Y101   2,999 15,738 SH   SOLE 0 0 15,738
AFFILIATED MANAGERS GROUP COM 008252108   4,070 41,773 SH   SOLE 0 0 41,773
ALPHABET INC CAP STK CL A 02079K305   1,458 1,395 SH   SOLE 0 0 1,395
AMGEN INC COM 031162100   4,962 25,487 SH   SOLE 0 0 25,487
ANALOG DEVICES INC COM 032654105   7,395 86,164 SH   SOLE 0 0 86,164
APPLE INC COM 037833100   8,618 54,637 SH   SOLE 0 0 54,637
APPLIED MATLS INC COM 038222105   4,963 151,577 SH   SOLE 0 0 151,577
ARQULE INC COM 04269E107   32 11,500 SH   SOLE 0 0 11,500
BIOGEN INC COM 09062X103   1,201 3,992 SH   SOLE 0 0 3,992
BLACKROCK INC COM 09247X101   2,740 6,974 SH   SOLE 0 0 6,974
CBOE GLOBAL MARKETS INC COM 12503M108   10,969 112,124 SH   SOLE 0 0 112,124
CELGENE CORP COM 151020104   1,778 27,740 SH   SOLE 0 0 27,740
CISCO SYS INC COM 17275R102   417 9,615 SH   SOLE 0 0 9,615
CME GROUP INC COM CL A 12572Q105   12,562 66,776 SH   SOLE 0 0 66,776
COSTCO WHSL CORP NEW COM 22160K105   4,998 24,535 SH   SOLE 0 0 24,535
CVS HEALTH CORP COM 126650100   3,382 51,611 SH   SOLE 0 0 51,611
DANAHER CORP DEL COM 235851102   4,458 43,227 SH   SOLE 0 0 43,227
DISNEY WALT CO COM DISNEY 254687106   328 2,992 SH   SOLE 0 0 2,992
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   3,954 117,329 SH   SOLE 0 0 117,329
FEDEX CORP COM 31428X106   5,125 31,766 SH   SOLE 0 0 31,766
FIREEYE INC COM 31816Q101   1,136 70,061 SH   SOLE 0 0 70,061
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203   3,602 28,998 SH   SOLE 0 0 28,998
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   211 3,863 SH   SOLE 0 0 3,863
GLOBAL X FDS MSCI CHINA CNSMR 37950E408   2,022 155,925 SH   SOLE 0 0 155,925
GOLDMAN SACHS GROUP INC COM 38141G104   1,642 9,831 SH   SOLE 0 0 9,831
HOLOGIC INC COM 436440101   3,109 75,655 SH   SOLE 0 0 75,655
HONEYWELL INTL INC COM 438516106   2,543 19,248 SH   SOLE 0 0 19,248
ILLINOIS TOOL WKS INC COM 452308109   4,009 31,640 SH   SOLE 0 0 31,640
INTEL CORP COM 458140100   5,702 121,510 SH   SOLE 0 0 121,510
INTUITIVE SURGICAL INC COM NEW 46120E602   1,117 2,332 SH   SOLE 0 0 2,332
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   748 5,309 SH   SOLE 0 0 5,309
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571   4,663 147,906 SH   SOLE 0 0 147,906
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149   789 7,335 SH   SOLE 0 0 7,335
INVESCO EXCHNG TRADED FD TR CHINA SMALL CP 46138E701   226 9,935 SH   SOLE 0 0 9,935
INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800   549 13,957 SH   SOLE 0 0 13,957
INVESCO QQQ TR UNIT SER 1 46090E103   1,659 10,755 SH   SOLE 0 0 10,755
IQVIA HLDGS INC COM 46266C105   9,684 83,364 SH   SOLE 0 0 83,364
ISHARES INC CORE MSCI EMKT 46434G103   338 7,170 SH   SOLE 0 0 7,170
ISHARES TR S&P 100 ETF 464287101   264 2,369 SH   SOLE 0 0 2,369
ISHARES TR TRANS AVG ETF 464287192   7,073 42,863 SH   SOLE 0 0 42,863
ISHARES TR CORE S&P500 ETF 464287200   464 1,843 SH   SOLE 0 0 1,843
ISHARES TR MSCI EMG MKT ETF 464287234   440 11,254 SH   SOLE 0 0 11,254
ISHARES TR CORE S&P MCP ETF 464287507   378 2,277 SH   SOLE 0 0 2,277
ISHARES TR NASDAQ BIOTECH 464287556   3,432 35,589 SH   SOLE 0 0 35,589
ISHARES TR RUSSELL 2000 ETF 464287655   484 3,613 SH   SOLE 0 0 3,613
ISHARES TR CORE S&P SCP ETF 464287804   2,402 34,644 SH   SOLE 0 0 34,644
ISHARES TR US AER DEF ETF 464288760   311 1,798 SH   SOLE 0 0 1,798
ISHARES TR US BR DEL SE ETF 464288794   6,267 111,854 SH   SOLE 0 0 111,854
ISHARES TR FLTG RATE NT ETF 46429B655   10,939 217,217 SH   SOLE 0 0 217,217
JOHNSON & JOHNSON COM 478160104   3,411 26,434 SH   SOLE 0 0 26,434
LAM RESEARCH CORP COM 512807108   2,575 18,913 SH   SOLE 0 0 18,913
MICROSOFT CORP COM 594918104   5,098 50,191 SH   SOLE 0 0 50,191
MORGAN STANLEY COM NEW 617446448   3,978 100,332 SH   SOLE 0 0 100,332
NUTRIEN LTD COM 67077M108   229 4,879 SH   SOLE 0 0 4,879
NVIDIA CORP COM 67066G104   344 2,575 SH   SOLE 0 0 2,575
PEPSICO INC COM 713448108   266 2,406 SH   SOLE 0 0 2,406
QUALCOMM INC COM 747525103   9,860 173,255 SH   SOLE 0 0 173,255
SCHLUMBERGER LTD COM 806857108   402 11,144 SH   SOLE 0 0 11,144
SCHWAB CHARLES CORP NEW COM 808513105   6,854 165,036 SH   SOLE 0 0 165,036
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   632 7,308 SH   SOLE 0 0 7,308
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605   665 27,923 SH   SOLE 0 0 27,923
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   476 7,678 SH   SOLE 0 0 7,678
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400   228 2,690 SH   SOLE 0 0 2,690
SPDR S&P 500 ETF TR TR UNIT 78462F103   802 3,211 SH   SOLE 0 0 3,211
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   566 1,869 SH   SOLE 0 0 1,869
SPDR SERIES TRUST S&P BK ETF 78464A797   916 24,535 SH   SOLE 0 0 24,535
SPDR SERIES TRUST S&P 600 SML CAP 78464A813   426 7,110 SH   SOLE 0 0 7,110
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862   2,574 39,782 SH   SOLE 0 0 39,782
SPDR SERIES TRUST S&P BIOTECH 78464A870   8,552 119,186 SH   SOLE 0 0 119,186
SQUARE INC CL A 852234103   250 4,455 SH   SOLE 0 0 4,455
STATE STR CORP COM 857477103   1,402 22,228 SH   SOLE 0 0 22,228
STRYKER CORP COM 863667101   10,302 65,724 SH   SOLE 0 0 65,724
THERMO FISHER SCIENTIFIC INC COM 883556102   7,067 31,578 SH   SOLE 0 0 31,578
UNITED PARCEL SERVICE INC CL B 911312106   305 3,130 SH   SOLE 0 0 3,130
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676   3,117 35,718 SH   SOLE 0 0 35,718
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   790 3,436 SH   SOLE 0 0 3,436
VANGUARD INDEX FDS MID CAP ETF 922908629   2,348 16,989 SH   SOLE 0 0 16,989
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,916 14,516 SH   SOLE 0 0 14,516
VANGUARD INDEX FDS TOTAL STK MKT 922908769   423 3,317 SH   SOLE 0 0 3,317
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   3,536 92,818 SH   SOLE 0 0 92,818
VERTEX PHARMACEUTICALS INC COM 92532F100   1,343 8,104 SH   SOLE 0 0 8,104
VISA INC COM CL A 92826C839   286 2,170 SH   SOLE 0 0 2,170
WALMART INC COM 931142103   2,837 30,453 SH   SOLE 0 0 30,453
WISDOMTREE INVTS INC COM 97717P104   2,455 369,172 SH   SOLE 0 0 369,172
XILINX INC COM 983919101   14,582 171,206 SH   SOLE 0 0 171,206