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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COMPANYCOM88579Y1019635,000SH SOLE 5,00000
ABBOTT LABSCOM0028241006,28252,420SH SOLE 52,42000
ACTIVISION BLIZZARD INCCOM00507V1094,45047,855SH SOLE 47,85500
ADOBE SYSTEMSCOM00724F1013,8228,042SH SOLE 8,04200
AKAMAICOM00971T1013,38033,170SH SOLE 33,17000
ALIBABA GROUP HOLDING SP SPON ADS01609W1027,22731,875SH SOLE 31,87500
ALPHABET INC CAP STK CL C02079K10711,5225,570SH SOLE 5,57000
ALPHABET INC CAP STK CAP STK CL A02079K3055,7642,795SH SOLE 2,79500
AMAZON.COM INCCOM02313510619,3166,243SH SOLE 6,24300
ANNALY MORTGAGE MANAGEMENTCOM0357104092,879334,800SH SOLE 334,80000
APPLE COMPUTER INCCOM03783310016,630136,150SH SOLE 136,15000
ATT INCCOM00206R10246715,450SH SOLE 15,45000
AUTODESK INCCOM0527691064,46416,110SH SOLE 16,11000
BANK OF AMERICA CORPCOM0605051047,438192,265SH SOLE 192,26500
BECTON DICKINSON COCOM0758871093,67215,103SH SOLE 15,10300
BERKSHIRE HATHAWAY INC CL A0846701087712SH SOLE 200
BERKSHIRE HATHAWAY INC DEL CL B NEW0846707025,80522,725SH SOLE 22,72500
BIOHAVEN PHARMACEUTICAL HLDG CCOMG111961053755,500SH SOLE 5,50000
BLACKROCK MUNI 2030 TARGET ETFCOM SHS BEN IN09257P10596538,000SH SOLE 38,00000
BRISTOL MYERS SQUIBBCOM1101221089,403148,951SH SOLE 148,95100
CANOPY GROWTH CORPORATION COM COM1380351002407,500SH SOLE 7,50000
CHARTER COMMUNICATIONS INC NEWCL A16119P1083,1175,053SH SOLE 5,05300
COMCAST CL A VTGCL A20030N1012,87853,200SH SOLE 53,20000
COMMUNICATION SVCS SECTOR ETFCOMMUNICATION81369Y8523524,805SH SOLE 4,80500
COSTCO WHOLESALECOM22160K1055,69716,163SH SOLE 16,16300
COUPANG INC CL A22266T1093457,000SH SOLE 7,00000
CRISPR THERAPEUTICS AG COM CHFNAMEN ARTH171821083042,500SH SOLE 2,50000
DOCUSIGN INCCOM2561631063031,500SH SOLE 1,50000
DRAFTKINGS INC COM COM CL A26142R1042,50440,840SH SOLE 40,84000
DROPBOX INC CL A26210C1042,785104,475SH SOLE 104,47500
ELECTRONIC ARTSCOM2855121094,98736,840SH SOLE 36,84000
FACEBOOK INC CL A30303M1023,64112,365SH SOLE 12,36500
FINANCIAL SECTOR ETFSBI INT-FINL81369Y60544012,940SH SOLE 12,94000
FIRST TR ISE GLOBAL WIND ENERGGBL WND ENRG E33736G1064,842214,650SH SOLE 214,65000
HOME DEPOTCOM4370761027,07723,185SH SOLE 23,18500
HONEYWELL INTL INCCOM4385161061,1615,350SH SOLE 5,35000
IDEX CORPCOM45167R1042351,125SH SOLE 1,12500
INTL BUSINESS MACHCOM4592001019136,855SH SOLE 6,85500
INVESCO SOLAR ETF46138G7061,60017,443SH SOLE 17,44300
INVESCO QQQ TR UNIT SER 146090E1033821,200SH SOLE 1,20000
ISHARES IBONDS DEC 2021 CORP EIBONDS DEC21 E46434VBK51,52861,520SH SOLE 61,52000
ISHARES IBONDS DEC 2022 CORP EIBONDS DEC22 E46434VBA71,10643,450SH SOLE 43,45000
ISHARES IBONDS DEC 2023 CORP EIBONDS DEC23 E46434VAX835813,716SH SOLE 13,71600
ISHARES NATL AMT FREE MUNI ETFNATL MUNI ETF4642884147546,500SH SOLE 6,50000
ISHARES SP 500 INDEX ETFCORE SP 500 E4642872003,5128,830SH SOLE 8,83000
ISHARES SP 500/BARRA GROWTH ISP 500 GRWT E4642873094557,000SH SOLE 7,00000
JOHNSON JOHNSONCOM4781601048545,200SH SOLE 5,20000
JP MORGAN CHASECOM46625H10010,68070,157SH SOLE 70,15700
LINDE PLC COM EUR0.001SHSG5494J1038403,000SH SOLE 3,00000
MARTIN MARIETTA MATERIALSCOM5732841064,56213,585SH SOLE 13,58500
MASTERCARD INC CL A57636Q1044,61712,969SH SOLE 12,96900
MERCADOLIBRE INC COM USD0.001COM58733R1022,4291,650SH SOLE 1,65000
MERCK CO INC NEW COM58933Y1053,37343,760SH SOLE 43,76000
MICROSOFT CORPCOM59491810416,64670,605SH SOLE 70,60500
NUTRIEN LTD COM NPVCOM67077M1081,95536,285SH SOLE 36,28500
NVIDIA CORPCOM67066G1045,48510,274SH SOLE 10,27400
OKTA INC CL A6792951054402,000SH SOLE 2,00000
ORACLE CORPORATIONCOM68389X1059,880140,810SH SOLE 140,81000
PAYPAL INC.COM70450Y1035,36622,098SH SOLE 22,09800
PAYSAFE LTD COM USD0.001ORDG6964L10727020,000SH SOLE 20,00000
PEPSICO INCCOM7134481081,63511,564SH SOLE 11,56400
PROCTOR GAMBLECOM7427181094193,100SH SOLE 3,10000
PRUDENTIAL FINANCIAL INCCOM7443201021,40915,475SH SOLE 15,47500
QUALCOMM INCCOM7475251038,96367,600SH SOLE 67,60000
REGENERON PHARMACEUTICALSCOM75886F1075,23111,057SH SOLE 11,05700
SALESFORCE.COM INCCOM79466L3025082,400SH SOLE 2,40000
SOCIEDAD QUIMICA MINERA DE CHSPON ADR SER B8336351051,32424,960SH SOLE 24,96000
SPLUNK INC COM USD0.001COM8486371042702,000SH SOLE 2,00000
STARBUCKS CORPCOM8552441092,10819,300SH SOLE 19,30000
TAKE-TWO INTERACTIVE SOFTWRECOM8740541093,27918,560SH SOLE 18,56000
TECHNOLOGY SECTOR ETFTECHNOLOGY81369Y8034313,250SH SOLE 3,25000
TEEKAY LNG PARTNERS LP PARTNERPRTNRSP UNITSY8564M10559441,300SH SOLE 41,30000
THE WALT DISNEY COCOM2546871061,6909,161SH SOLE 9,16100
VERIZON COMMUNICATIONSCOM92343V1044016,900SH SOLE 6,90000
VISA INC COM COM CL A92826C8395,71626,997SH SOLE 26,99700
VULCAN MATERIALSCOM9291601093,74922,221SH SOLE 22,22100
WAL MART STORES INCCOM9311421032,66919,650SH SOLE 19,65000
WIX.COM LTD COM ILS0.01SHSM980681058373,000SH SOLE 3,00000