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
AMAZON COM INC COM 023135106 56,547 28,231 SH   SOLE   1,500 0 26,731
INVESCO QQQ TR UNIT SER 1 46090E103 35,042 188,612 SH   SOLE   0 0 188,612
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,910 44,408 SH   SOLE   0 0 44,408
SPDR SERIES TRUST S&P BIOTECH 78464A870 10,539 109,932 SH   SOLE   14,450 0 95,482
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8,413 305,050 SH   SOLE   50,000 0 255,050
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,808 50,554 SH   SOLE   0 0 50,554
ISHARES TR US AER DEF ETF 464288760 3,644 16,835 SH   SOLE   0 0 16,835
ISHARES TR MSCI EMG MKT ETF 464287234 2,281 53,140 SH   SOLE   0 0 53,140
ISHARES TR U.S. TECH ETF 464287721 2,037 10,500 SH   SOLE   0 0 10,500
PALO ALTO NETWORKS INC COM 697435105 1,971 8,750 SH   SOLE   0 0 8,750
NVIDIA CORP COM 67066G104 1,799 6,400 SH   SOLE   0 0 6,400
SPDR SERIES TRUST S&P REGL BKG 78464A698 1,723 29,000 SH   SOLE   0 0 29,000
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,533 19,550 SH   SOLE   0 0 19,550
ACTIVISION BLIZZARD INC COM 00507V109 1,497 18,000 SH   SOLE   8,000 0 10,000
ISHARES TR LATN AMER 40 ETF 464287390 1,401 44,630 SH   SOLE   15,000 0 29,630
ISHARES INC MSCI JPN ETF NEW 46434G822 1,071 17,775 SH   SOLE   0 0 17,775
ISHARES TR CHINA LG-CAP ETF 464287184 1,028 24,000 SH   SOLE   0 0 24,000
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 1,002 23,590 SH   SOLE   0 0 23,590
VMWARE INC CL A COM 928563402 964 6,175 SH   SOLE   0 0 6,175
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 753 15,900 SH   SOLE   0 0 15,900
EAGLE PT CR CO LLC COM 269808101 741 41,397 SH   SOLE   0 0 41,397
GREEN DOT CORP CL A 39304D102 666 7,500 SH   SOLE   7,500 0 0
NIKE INC CL B 654106103 636 7,509 SH   SOLE   7,500 0 9
SQUARE INC CL A 852234103 498 5,032 SH   SOLE   0 0 5,032
TCG BDC INC COM 872280102 351 21,000 SH   SOLE   0 0 21,000
ISHARES INC MSCI BRAZIL ETF 464286400 337 10,000 SH   SOLE   5,000 0 5,000
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 213 2,000 SH   SOLE   0 0 2,000
MICROSOFT CORP COM 594918104 134 1,172 SH   SOLE   0 0 1,172
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 126 7,500 SH   SOLE   0 0 7,500
HERCULES CAPITAL INC COM 427096508 99 7,500 SH   SOLE   0 0 7,500
MAXAR TECHNOLOGIES LTD COM 57778L103 99 3,000 SH   SOLE   3,000 0 0
NEXTERA ENERGY INC COM 65339F101 89 532 SH   SOLE   500 0 32
L BRANDS INC COM 501797104 61 2,000 SH   SOLE   2,000 0 0
BANK AMER CORP COM 060505104 59 2,000 SH   SOLE   0 0 2,000
BAOZUN INC SPONSORED ADR 06684L103 53 1,100 SH   SOLE   0 0 1,100
ALPHABET INC CAP STK CL C 02079K107 47 39 SH   SOLE   0 0 39
V F CORP COM 918204108 47 500 SH   SOLE   500 0 0
QTS RLTY TR INC COM CL A 74736A103 43 1,000 SH   SOLE   0 0 1,000
ISHARES TR CORE S&P TTL STK 464287150 37 550 SH   SOLE   0 0 550
WISDOMTREE TR US SMALLCP ERNGS 97717W562 37 935 SH   SOLE   0 0 935
GARMIN LTD SHS H2906T109 35 500 SH   SOLE   500 0 0
BRUNSWICK CORP COM 117043109 34 500 SH   SOLE   500 0 0
ISHARES TR MIN VOL USA ETF 46429B697 34 588 SH   SOLE   0 0 588
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 28 259 SH   SOLE   0 0 259
ISHARES TR CORE S&P SCP ETF 464287804 24 271 SH   SOLE   0 0 271
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 22 1,000 SH   SOLE   0 0 1,000
SPDR S&P MIDCAP 400 ETF TR S&P UTSER1 S&PDCRP 78467Y107 20 55 SH   SOLE   0 0 55
ISHARES TR USA MOMENTUM FCT 46432F396 18 150 SH   SOLE   0 0 150
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 13 230 SH   SOLE   0 0 230
SPDR SER TR SER PORTFOLIO SM ETF 78468R853 13 393 SH   SOLE   0 0 393
VANGUARD INDEX FDS TOTAL STK MKT 922908769 13 86 SH   SOLE   0 0 86
MPLX LP COM UNIT REP LTD 55336V100 12 350 SH   SOLE   0 0 350
ISHARES INC CORE MSCI EMKT 46434G103 9 172 SH   SOLE   0 0 172
OSI ETF TR OSHARS FTSE US 67110P407 8 235 SH   SOLE   0 0 235
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 8 191 SH   SOLE   0 0 191
HASBRO INC COM 418056107 7 63 SH   SOLE   0 0 63
ISHARES TR CORE S&P500 ETF 464287200 7 24 SH   SOLE   0 0 24
JPMORGAN CHASE & CO COM 46625H100 7 62 SH   SOLE   0 0 62
LOCKHEED MARTIN CORP COM 539830109 7 21 SH   SOLE   0 0 21
MERCK & CO INC COM 58933Y105 7 93 SH   SOLE   0 0 93
TORONTO DOMINION BK ONT COM NEW 891160509 7 108 SH   SOLE   0 0 108
ANALOG DEVICES INC COM 032654105 6 67 SH   SOLE   0 0 67
DOWDUPONT INC COM 26078J100 6 94 SH   SOLE   0 0 94
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 6 280 SH   SOLE   0 0 280
INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 6 345 SH   SOLE   0 0 345
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 5 116 SH   SOLE   0 0 116
LILLY ELI & CO COM 532457108 5 42 SH   SOLE   0 0 42
AMGEN INC COM 031162100 4 21 SH   SOLE   0 0 21
BANK N S HALIFAX COM 064149107 4 75 SH   SOLE   0 0 75
DUKE ENERGY CORP NEW COM NEW 26441C204 4 49 SH   SOLE   0 0 49
LAS VEGAS SANDS CORP COM 517834107 4 70 SH   SOLE   0 0 70
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4 69 SH   SOLE   0 0 69
QUALCOMM INC COM 747525103 4 55 SH   SOLE   0 0 55
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4 66 SH   SOLE   0 0 66
SNAP ON INC COM 833034101 4 23 SH   SOLE   0 0 23
TOTAL S A SPONSORED ADR 89151E109 4 63 SH   SOLE   0 0 63
UNILEVER N V N Y SHS NEW 904784709 4 71 SH   SOLE   0 0 71
PENTAIR PLC SHS G7S00T104 3 75 SH   SOLE   0 0 75
CHEVRON CORP NEW COM 166764100 3 25 SH   SOLE   0 0 25
SANOFI SPONSORED ADR 80105N105 3 77 SH   SOLE   0 0 77
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3 68 SH   SOLE   0 0 68
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2 12 SH   SOLE   0 0 12
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1 4 SH   SOLE   0 0 4
DISNEY WALT CO COM DISNEY 254687106 1 8 SH   SOLE   0 0 8
ELECTRONIC ARTS INC COM 285512109 1 5 SH   SOLE   0 0 5
TWITTER INC COM 90184L102 1 20 SH   SOLE   0 0 20