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
ADVANCED MICRO DEVICES INC COM 007903107 86 3,362 SH   SOLE   0 0 3,362
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,040 11,182 SH   SOLE   2,984 0 8,198
ALPHABET INC CAP STK CL A 02079K305 858 729 SH   SOLE   20 0 709
ALPHABET INC CAP STK CL C 02079K107 764 651 SH   SOLE   100 0 551
AMAZON COM INC COM 023135106 2,418 1,358 SH   SOLE   568 0 790
AMERICAN INTL GROUP INC COM NEW 026874784 21 495 SH   SOLE   495 0 0
ANALOG DEVICES INC COM 032654105 134 1,274 SH   SOLE   0 0 1,274
APPLE INC COM 037833100 784 4,128 SH   SOLE   746 0 3,382
AT&T INC COM 00206R102 194 6,186 SH   SOLE   0 0 6,186
AVON PRODS INC COM 054303102 12 4,200 SH   SOLE   4,200 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,109 7 SH   SOLE   0 0 7
BERKSHIRE HATHAWAY INC DEL CL B 084670702 5,695 28,350 SH   SOLE   24,320 0 4,030
BLACKROCK RES & COMM STRAT T SHS 09257A108 0 5 SH   SOLE   5 0 0
CLOUDERA INC COM 18914U100 84 7,640 SH   SOLE   0 0 7,640
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 9,806 209,654 SH   SOLE   176,439 0 33,215
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 7,319 64,289 SH   SOLE   55,232 0 9,057
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 8,048 143,433 SH   SOLE   89,143 0 54,290
COSTCO WHSL CORP NEW COM 22160K105 61 250 SH   SOLE   250 0 0
DISNEY WALT CO COM DISNEY 254687106 177 1,591 SH   SOLE   169 0 1,422
DOWDUPONT INC COM 26078J100 38 715 SH   SOLE   715 0 0
DROPBOX INC CL A 26210C104 95 4,374 SH   SOLE   0 0 4,374
ELECTRONIC ARTS INC COM 285512109 153 1,508 SH   SOLE   0 0 1,508
SELECT SECTOR SPDR TR ENERGY 81369Y506 8,898 134,578 SH   SOLE   82,909 0 51,669
ETF MANAGERS TR ETFMG 26924G508 1 35 SH   SOLE   35 0 0
FACEBOOK INC CL A 30303M102 1,126 6,756 SH   SOLE   755 0 6,001
FEDEX CORP COM 31428X106 31 170 SH   SOLE   170 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 9,397 365,494 SH   SOLE   242,709 0 122,785
FORD MTR CO DEL COM 345370860 0 1 SH   SOLE   1 0 0
GENERAL ELECTRIC CO COM 369604103 35 3,500 SH   SOLE   3,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 77 400 SH   SOLE   400 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 16,861 183,769 SH   SOLE   152,534 0 31,235
INVESCO QQQ TR UNIT 46090E103 2,609 14,520 SH   SOLE   0 0 14,520
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 1,965 46,275 SH   SOLE   46,275 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 4,069 165,525 SH   SOLE   165,525 0 0
IQIYI INC SPONSORED ADS 46267X108 24 1,000 SH   SOLE   1,000 0 0
ISHARES INC CORE 46434G103 2,079 40,214 SH   SOLE   39,214 0 1,000
ISHARES INC MIN VOL EMRG MKT 464286533 4 75 SH   SOLE   75 0 0
ISHARES INC MSCI 464286400 1,971 48,085 SH   SOLE   8,105 0 39,980
ISHARES TR MSCI 46429B671 887 14,205 SH   SOLE   14,205 0 0
ISHARES TR MSCI 464287234 40 940 SH   SOLE   0 0 940
ISHARES TR MSCI 46429B598 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI 46434G822 8,366 152,889 SH   SOLE   121,134 0 31,755
ISHARES TR RUS MID CAP ETF 464287499 234 4,338 SH   SOLE   0 0 4,338
ISHARES TR S&P 500 VAL ETF 464287408 4,938 43,800 SH   SOLE   43,800 0 0
ISHARES TR CORE 464287507 4,566 24,107 SH   SOLE   24,107 0 0
ISHARES TR SELECT DIVID ETF 464287168 157 1,600 SH   SOLE   0 0 1,600
ISHARES TR TIPS 464287176 7,037 62,232 SH   SOLE   39,543 0 22,689
ISHARES TR US AER DEF ETF 464288760 8,749 43,837 SH   SOLE   31,922 0 11,915
JOHNSON & JOHNSON COM 478160104 43 310 SH   SOLE   310 0 0
JPMORGAN CHASE & CO COM 46625H100 283 2,795 SH   SOLE   2,795 0 0
JUNIPER NETWORKS INC COM 48203R104 111 4,179 SH   SOLE   0 0 4,179
KRAFT HEINZ CO COM 500754106 0 10 SH   SOLE   10 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 35 230 SH   SOLE   230 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 200 2,408 SH   SOLE   0 0 2,408
MICRON TECHNOLOGY INC COM 595112103 119 2,891 SH   SOLE   0 0 2,891
MICROSOFT CORP COM 594918104 738 6,259 SH   SOLE   1,405 0 4,854
MONGODB INC CL A 60937P106 94 639 SH   SOLE   0 0 639
NETFLIX INC COM 64110L106 249 697 SH   SOLE   0 0 697
NEW RELIC INC COM 64829B100 42 426 SH   SOLE   0 0 426
NOBLE CORP PLC SHS USD G65431101 11 4,000 SH   SOLE   4,000 0 0
NVIDIA CORP COM 67066G104 154 860 SH   SOLE   0 0 860
NXP SEMICONDUCTORS N V COM N6596X109 115 1,303 SH   SOLE   0 0 1,303
ORACLE CORP COM 68389X105 5 100 SH   SOLE   100 0 0
PAYPAL HLDGS INC COM 70450Y103 186 1,793 SH   SOLE   0 0 1,793
PIMCO ETF TR ENHAN 72201R833 90 887 SH   SOLE   887 0 0
PROCTER AND GAMBLE CO COM 742718109 11 109 SH   SOLE   109 0 0
PROSHARES TR II ULSHT 74347W668 2 125 SH   SOLE   125 0 0
PULTE GROUP INC COM 745867101 126 4,500 SH   SOLE   4,500 0 0
QUALCOMM INC COM 747525103 201 3,518 SH   SOLE   0 0 3,518
RINGCENTRAL INC CL A 76680R206 69 643 SH   SOLE   0 0 643
SALESFORCE COM INC COM 79466L302 124 785 SH   SOLE   0 0 785
SIRIUS XM HLDGS INC COM 82968B103 3 460 SH   SOLE   460 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 55 671 SH   SOLE   0 0 671
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 149 575 SH   SOLE   575 0 0
SPDR GOLD TRUST GOLD 78463V107 8,907 73,006 SH   SOLE   56,636 0 16,370
SPDR S&P 500 ETF TR TR UNIT 78462F103 28,984 102,606 SH   SOLE   96,494 0 6,112
SPDR SERIES TRUST AEROSPACE DEF 78464A631 55 600 SH   SOLE   600 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 3 75 SH   SOLE   75 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 106 3,445 SH   SOLE   3,445 0 0
SQUARE INC CL A 852234103 125 1,663 SH   SOLE   300 0 1,363
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 114 2,794 SH   SOLE   0 0 2,794
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 81 857 SH   SOLE   0 0 857
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 22,999 310,798 SH   SOLE   246,666 0 64,132
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 0 0 SH   SOLE   0 0 0
TWILIO INC CL A 90138F102 89 692 SH   SOLE   0 0 692
TWO HBRS INVT CORP COM NEW 90187B408 54 4,000 SH   SOLE   4,000 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 38 2,200 SH   SOLE   2,200 0 0
VANGUARD WORLD FDS COMM 92204A884 281 3,370 SH   SOLE   3,370 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,386 9,545 SH   SOLE   9,545 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 509 5,695 SH   SOLE   5,695 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 80 1,235 SH   SOLE   1,235 0 0
VANGUARD INTL EQUITY INDEX F FTSE 922042858 147 3,450 SH   SOLE   3,450 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 875 5,075 SH   SOLE   5,075 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 229 1,140 SH   SOLE   1,140 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,817 20,914 SH   SOLE   20,914 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 10 60 SH   SOLE   60 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,117 4,305 SH   SOLE   4,305 0 0
VANGUARD BD INDEX FD INC SHORT 921937827 5,748 72,217 SH   SOLE   72,217 0 0
VANGUARD INDEX FDS VALUE 922908744 11,650 107,703 SH   SOLE   80,623 0 27,080
CREDIT SUISSE AG NASSAU BRH VLCTYSHS 3X S&P 22539T217 35 1,200 SH   SOLE   1,200 0 0
VISA INC COM CL A 92826C839 454 2,909 SH   SOLE   820 0 2,089
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 78 4,300 SH   SOLE   4,300 0 0
WABTEC CORP COM 929740108 1 18 SH   SOLE   18 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 3,133 53,617 SH   SOLE   53,617 0 0
WISDOMTREE TR JAPN 97717W851 48 950 SH   SOLE   0 0 950
DBX ETF TR XTRACK MSCI JAPN 233051507 52 1,300 SH   SOLE   0 0 1,300
ZENDESK INC COM 98936J101 71 839 SH   SOLE   0 0 839