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
3M CO COM 88579Y101 369 2,111 SH   SOLE   0 0 2,111
ABBOTT LABS COM 002824100 542 4,950 SH   SOLE   0 0 4,950
ABBVIE INC COM 00287Y109 356 3,327 SH   SOLE   0 0 3,327
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,295 2,590 SH   SOLE   0 0 2,590
ALLSTATE CORP COM 020002101 483 4,390 SH   SOLE   0 0 4,390
ALPHABET INC CAP STK CL A 02079K305 2,047 1,168 SH   SOLE   0 0 1,168
ALPHABET INC CAP STK CL C 02079K107 745 425 SH   SOLE   0 0 425
ALPS ETF TR ALERIAN MLP 00162Q452 6,347 247,366 SH   SOLE   0 0 247,365
AMAZON COM INC COM 023135106 5,944 1,825 SH   SOLE   0 0 1,825
AMERICAN EXPRESS CO COM 025816109 896 7,412 SH   SOLE   0 0 7,412
AMERICAN TOWER CORP NEW COM 03027X100 277 1,236 SH   SOLE   0 0 1,236
AMERIPRISE FINL INC COM 03076C106 383 1,970 SH   SOLE   0 0 1,970
AMGEN INC COM 031162100 1,038 4,513 SH   SOLE   0 0 4,513
ANTHEM INC COM 036752103 227 708 SH   SOLE   0 0 708
APPLE INC COM 037833100 12,508 94,268 SH   SOLE   0 0 94,268
AT&T INC COM 00206R102 233 8,107 SH   SOLE   0 0 8,107
BERKSHIRE HATHAWAY INC DEL CL A 084670108 5,217 15 SH   SOLE   0 0 15
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,418 10,430 SH   SOLE   0 0 10,430
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,412 10,400 SH Put SOLE   0 0 10,400
BK OF AMERICA CORP COM 060505104 272 8,978 SH   SOLE   0 0 8,977
BLACKROCK CAP INVT CORP COM 092533108 42 15,637 SH   SOLE   0 0 15,636
BOEING CO COM 097023105 439 2,053 SH   SOLE   0 0 2,053
BOSTON PROPERTIES INC COM 101121101 233 2,460 SH   SOLE   0 0 2,460
BP PLC SPONSORED ADR 055622104 231 11,262 SH   SOLE   0 0 11,262
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 7 10,347 SH   SOLE   0 0 10,347
CADENCE DESIGN SYSTEM INC COM 127387108 1,126 8,250 SH   SOLE   0 0 8,250
CADENCE DESIGN SYSTEM INC COM 127387108 1,638 12,000 SH Put SOLE   0 0 12,000
CATERPILLAR INC COM 149123101 773 4,247 SH   SOLE   0 0 4,247
CHEVRON CORP NEW COM 166764100 945 11,189 SH   SOLE   0 0 11,189
COSTCO WHSL CORP NEW COM 22160K105 275 730 SH   SOLE   0 0 730
COUPA SOFTWARE INC COM 22266L106 236 695 SH   SOLE   0 0 695
DANAHER CORPORATION COM 235851102 362 1,628 SH   SOLE   0 0 1,628
DISCOVER FINL SVCS COM 254709108 458 5,057 SH   SOLE   0 0 5,057
DISNEY WALT CO COM 254687106 516 2,848 SH   SOLE   0 0 2,848
EHEALTH INC COM 28238P109 1,043 14,768 SH   SOLE   0 0 14,768
EHEALTH INC COM 28238P109 692 9,800 SH Put SOLE   0 0 9,800
EXXON MOBIL CORP COM 30231G102 6,939 168,336 SH   SOLE   0 0 168,336
FACEBOOK INC CL A 30303M102 4,726 17,300 SH   SOLE   0 0 17,300
FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 667 7,834 SH   SOLE   0 0 7,834
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 534 12,028 SH   SOLE   0 0 12,028
FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 7,328 450,674 SH   SOLE   0 0 450,674
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 498 8,300 SH   SOLE   0 0 8,300
FRESHPET INC COM 358039105 11,119 78,305 SH   SOLE   0 0 78,305
GLOBAL PARTNERS LP COM UNITS 37946R109 224 13,500 SH   SOLE   0 0 13,500
HERITAGE COMM CORP COM 426927109 102 11,487 SH   SOLE   0 0 11,487
HOME DEPOT INC COM 437076102 1,165 4,385 SH   SOLE   0 0 4,385
HONEYWELL INTL INC COM 438516106 466 2,190 SH   SOLE   0 0 2,190
INTEL CORP COM 458140100 593 11,909 SH   SOLE   0 0 11,909
INTERNATIONAL BUSINESS MACHS COM 459200101 239 1,901 SH   SOLE   0 0 1,901
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 501 9,900 SH   SOLE   0 0 9,900
INVESCO QQQ TR UNIT SER 1 46090E103 3,051 9,726 SH   SOLE   0 0 9,726
INVESCO QQQ TR UNIT SER 1 46090E103 251 800 SH Put SOLE   0 0 800
ISHARES GOLD TRUST ISHARES 464285105 1,749 96,473 SH   SOLE   0 0 96,473
ISHARES INC EM MKTS DIV ETF 464286319 7,642 205,255 SH   SOLE   0 0 205,255
ISHARES INC CORE MSCI EMKT 46434G103 3,269 52,697 SH   SOLE   0 0 52,697
ISHARES TR RUS 2000 VAL ETF 464287630 8,302 63,014 SH   SOLE   0 0 63,014
ISHARES TR CORE MSCI EAFE 46432F842 3,900 56,447 SH   SOLE   0 0 56,447
ISHARES TR RUS 1000 GRW ETF 464287614 254 1,052 SH   SOLE   0 0 1,052
ISHARES TR CONSER ALLOC ETF 464289883 643 16,592 SH   SOLE   0 0 16,592
ISHARES TR TIPS BD ETF 464287176 1,708 13,377 SH   SOLE   0 0 13,376
ISHARES TR 20 YR TR BD ETF 464287432 220 1,397 SH   SOLE   0 0 1,397
ISHARES TR MSCI ACWI ETF 464288257 16,434 181,147 SH   SOLE   0 0 181,147
ISHARES TR MSCI EMG MKT ETF 464287234 5,357 103,669 SH   SOLE   0 0 103,669
ISHARES TR CORE US AGGBD ET 464287226 18,856 159,537 SH   SOLE   0 0 159,536
ISHARES TR MSCI EAFE ETF 464287465 22,207 304,378 SH   SOLE   0 0 304,378
ISHARES TR MSCI EAFE ETF 464287465 4,655 63,800 SH Put SOLE   0 0 63,800
ISHARES TR NATIONAL MUN ETF 464288414 7,035 60,025 SH   SOLE   0 0 60,024
ISHARES TR RUSSELL 2000 ETF 464287655 4,337 22,123 SH   SOLE   0 0 22,123
ISHARES TR CORE S&P SCP ETF 464287804 255 2,770 SH   SOLE   0 0 2,770
ISHARES TR BARCLAYS 7 10 YR 464287440 214 1,786 SH   SOLE   0 0 1,786
ISHARES TR CORE S&P500 ETF 464287200 2,098 5,589 SH   SOLE   0 0 5,589
ISHARES TR MSCI USA MIN VOL 46429B697 1,207 17,780 SH   SOLE   0 0 17,780
ISHARES TR GLOBAL ENERG ETF 464287341 6,748 332,242 SH   SOLE   0 0 332,242
ISHARES TR S&P 500 GRWT ETF 464287309 428 6,712 SH   SOLE   0 0 6,712
ISHARES TR RUS 1000 ETF 464287622 4,730 22,330 SH   SOLE   0 0 22,330
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 503 9,900 SH   SOLE   0 0 9,900
JOHNSON & JOHNSON COM 478160104 495 3,148 SH   SOLE   0 0 3,148
JPMORGAN CHASE & CO COM 46625H100 1,129 8,885 SH   SOLE   0 0 8,884
KILROY RLTY CORP COM 49427F108 217 3,777 SH   SOLE   0 0 3,777
KIMBERLY-CLARK CORP COM 494368103 459 3,403 SH   SOLE   0 0 3,403
KLA CORP COM NEW 482480100 2,969 11,466 SH   SOLE   0 0 11,466
L3HARRIS TECHNOLOGIES INC COM 502431109 256 1,353 SH   SOLE   0 0 1,353
LAM RESEARCH CORP COM 512807108 373 789 SH   SOLE   0 0 789
LILLY ELI & CO COM 532457108 325 1,924 SH   SOLE   0 0 1,924
MACYS INC COM 55616P104 9,261 823,200 SH   SOLE   0 0 823,200
MERCK & CO. INC COM 58933Y105 445 5,445 SH   SOLE   0 0 5,445
MICROSOFT CORP COM 594918104 3,492 15,700 SH   SOLE   0 0 15,700
MORGAN STANLEY COM NEW 617446448 546 7,966 SH   SOLE   0 0 7,966
NETFLIX INC COM 64110L106 207 382 SH   SOLE   0 0 382
NIKE INC CL B 654106103 1,018 7,193 SH   SOLE   0 0 7,193
NORTHROP GRUMMAN CORP COM 666807102 229 752 SH   SOLE   0 0 752
NOVOCURE LTD ORD SHS G6674U108 420 2,430 SH   SOLE   0 0 2,430
ORACLE CORP COM 68389X105 377 5,821 SH   SOLE   0 0 5,821
PAYPAL HLDGS INC COM 70450Y103 393 1,679 SH   SOLE   0 0 1,679
PEPSICO INC COM 713448108 478 3,223 SH   SOLE   0 0 3,223
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 500 4,900 SH   SOLE   0 0 4,900
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 436 52,913 SH   SOLE   0 0 52,913
PRIMO WATER CORPORATION COM 74167P108 1,560 99,469 SH   SOLE   0 0 99,469
QUALCOMM INC COM 747525103 2,074 13,612 SH   SOLE   0 0 13,612
RADIAN GROUP INC COM 750236101 3,544 175,000 SH   SOLE   0 0 175,000
RAYTHEON TECHNOLOGIES CORP COM 75513E101 245 3,429 SH   SOLE   0 0 3,429
RIGEL PHARMACEUTICALS INC COM NEW 766559603 60 17,000 SH   SOLE   0 0 17,000
ROCKWELL AUTOMATION INC COM 773903109 410 1,634 SH   SOLE   0 0 1,634
SALESFORCE COM INC COM 79466L302 891 4,002 SH   SOLE   0 0 4,002
SALESFORCE COM INC COM 79466L302 45 200 SH Call SOLE   0 0 200
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 6,726 186,784 SH   SOLE   0 0 186,784
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,689 55,122 SH   SOLE   0 0 55,122
SEA LTD SPONSORD ADS 81141R100 398 2,000 SH   SOLE   0 0 2,000
SELECT SECTOR SPDR TR ENERGY 81369Y506 323 8,521 SH   SOLE   0 0 8,521
SKYWORKS SOLUTIONS INC COM 83088M102 208 1,361 SH   SOLE   0 0 1,361
SPDR GOLD TR GOLD SHS 78463V107 4,510 25,288 SH   SOLE   0 0 25,288
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,517 44,940 SH   SOLE   0 0 44,940
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 257 6,105 SH   SOLE   0 0 6,105
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,340 65,100 SH Put SOLE   0 0 65,100
SPDR S&P 500 ETF TR TR UNIT 78462F103 66,051 176,664 SH   SOLE   0 0 176,664
SPDR SER TR S&P BIOTECH 78464A870 708 5,029 SH   SOLE   0 0 5,029
SQUARE INC CL A 852234103 446 2,050 SH   SOLE   0 0 2,050
STARBUCKS CORP COM 855244109 344 3,215 SH   SOLE   0 0 3,215
TELADOC HEALTH INC COM 87918A105 2,500 12,500 SH   SOLE   0 0 12,500
TESLA INC COM 88160R101 141 200 SH Put SOLE   0 0 200
TESLA INC COM 88160R101 1,574 2,230 SH   SOLE   0 0 2,230
THE TRADE DESK INC COM CL A 88339J105 824 1,029 SH   SOLE   0 0 1,029
TJX COS INC NEW COM 872540109 1,238 18,129 SH   SOLE   0 0 18,129
TWILIO INC CL A 90138F102 1,002 2,959 SH   SOLE   0 0 2,959
UBER TECHNOLOGIES INC COM 90353T100 25,813 506,138 SH   SOLE   0 0 506,138
UNITEDHEALTH GROUP INC COM 91324P102 416 1,186 SH   SOLE   0 0 1,186
UNITY BIOTECHNOLOGY INC COM 91381U101 52 10,000 SH   SOLE   0 0 10,000
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 838 3,836 SH   SOLE   0 0 3,836
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 6,044 68,536 SH   SOLE   0 0 68,536
VANGUARD INDEX FDS GROWTH ETF 922908736 217 857 SH   SOLE   0 0 857
VANGUARD INDEX FDS VALUE ETF 922908744 255 2,148 SH   SOLE   0 0 2,147
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,468 33,366 SH   SOLE   0 0 33,366
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5,376 27,618 SH   SOLE   0 0 27,618
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,614 8,289 SH   SOLE   0 0 8,289
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 7,855 156,764 SH   SOLE   0 0 156,763
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 888 15,211 SH   SOLE   0 0 15,211
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 386 6,992 SH   SOLE   0 0 6,992
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 327 2,315 SH   SOLE   0 0 2,315
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 6,739 142,737 SH   SOLE   0 0 142,736
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 637 2,316 SH   SOLE   0 0 2,316
VANGUARD WORLD FDS INF TECH ETF 92204A702 831 2,348 SH   SOLE   0 0 2,348
VARIAN MED SYS INC COM 92220P105 793 4,534 SH   SOLE   0 0 4,534
VISA INC COM CL A 92826C839 255 1,166 SH   SOLE   0 0 1,166
VORNADO RLTY TR SH BEN INT 929042109 227 6,067 SH   SOLE   0 0 6,067
WALMART INC COM 931142103 360 2,498 SH   SOLE   0 0 2,498
WELLS FARGO CO NEW COM 949746101 235 7,783 SH   SOLE   0 0 7,783
WORKDAY INC CL A 98138H101 1,542 6,436 SH   SOLE   0 0 6,436
WORKDAY INC CL A 98138H101 982 4,100 SH Put SOLE   0 0 4,100
WPX ENERGY INC COM 98212B103 82 10,000 SH   SOLE   0 0 10,000
ZSCALER INC COM 98980G102 428 2,144 SH   SOLE   0 0 2,144