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 COMPANY COM 88579Y101 873 5,000 SH   SOLE   5,000 0 0
ABBOTT LABS COM 002824100 5,966 54,490 SH   SOLE   54,490 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5,443 58,630 SH   SOLE   58,630 0 0
AKAMAI COM 00971T101 889 8,470 SH   SOLE   8,470 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 7,469 47,806 SH   SOLE   47,806 0 0
ALIBABA GROUP HOLDING SP SPON ADS 01609W102 7,226 31,050 SH   SOLE   31,050 0 0
ALPHABET INC CAP STK CL C 02079K107 9,298 5,308 SH   SOLE   5,308 0 0
ALPHABET INC CAP STK CAP STK CL A 02079K305 4,907 2,800 SH   SOLE   2,800 0 0
AMAZON.COM INC COM 023135106 17,828 5,474 SH   SOLE   5,474 0 0
APPLE COMPUTER INC COM 037833100 17,213 129,730 SH   SOLE   129,730 0 0
ATT INC COM 00206R102 4,383 152,413 SH   SOLE   152,413 0 0
AUTODESK INC COM 052769106 1,667 5,460 SH   SOLE   5,460 0 0
BANK OF AMERICA CORP COM 060505104 5,741 189,440 SH   SOLE   189,440 0 0
BERKSHIRE HATHAWAY INC CL A 084670108 695 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,236 22,585 SH   SOLE   22,585 0 0
BLACKROCK MUNI 2030 TARGET ETF COM SHS BEN IN 09257P105 988 38,500 SH   SOLE   38,500 0 0
BRISTOL MYERS SQUIBB COM 110122108 9,006 145,196 SH   SOLE   145,196 0 0
BRISTOL MYERS SQUIBB CO CONTNG RIGHT 99/99/99 110122157 13 19,201 SH   SOLE   19,201 0 0
CANOPY GROWTH CORPORATION COM COM 138035100 209 8,500 SH   SOLE   8,500 0 0
CHARTER COMMUNICATIONS INC NEW CL A 16119P108 3,342 5,053 SH   SOLE   5,053 0 0
COMCAST CL A VTG CL A 20030N101 2,787 53,200 SH   SOLE   53,200 0 0
COMMUNICATION SVCS SECTOR ETF COMMUNICATION 81369Y852 265 3,940 SH   SOLE   3,940 0 0
COSTCO WHOLESALE COM 22160K105 4,688 12,444 SH   SOLE   12,444 0 0
CRISPR THERAPEUTICS AG COM CHF NAMEN ART H17182108 382 2,500 SH   SOLE   2,500 0 0
DOCUSIGN INC COM 256163106 333 1,500 SH   SOLE   1,500 0 0
DRAFTKINGS INC COM COM CL A 26142R104 1,957 42,040 SH   SOLE   42,040 0 0
ELECTRONIC ARTS COM 285512109 4,328 30,140 SH   SOLE   30,140 0 0
ETFMG ALTERNATIVE HARVEST ETFMG ALT HRVS 26924G508 1,910 133,125 SH   SOLE   133,125 0 0
FACEBOOK INC COM CL A 30303M102 3,309 12,115 SH   SOLE   12,115 0 0
FIRST TR ISE GLOBAL WIND ENERG GBL WND ENRG E 33736G106 4,880 209,450 SH   SOLE   209,450 0 0
FOLEY TRASIMENE ACQUISITION CO COM CL A 344328109 302 20,000 SH   SOLE   20,000 0 0
HOME DEPOT COM 437076102 3,439 12,950 SH   SOLE   12,950 0 0
HONEYWELL INTL INC COM 438516106 1,063 5,000 SH   SOLE   5,000 0 0
IBIO INC COM NEW 451033203 78 75,000 SH   SOLE   75,000 0 0
IDEX CORP COM 45167R104 224 1,125 SH   SOLE   1,125 0 0
INTL BUSINESS MACH COM 459200101 913 7,255 SH   SOLE   7,255 0 0
INVESCO SOLAR ETF 46138G706 2,038 19,835 SH   SOLE   19,835 0 0
INVESCO QQQ TR UNIT SER 1 UNIT SER 1 46090E103 345 1,100 SH   SOLE   1,100 0 0
ISHARES IBONDS DEC 2021 CORP E IBONDS DEC21 E 46434VBK5 1,791 71,907 SH   SOLE   71,907 0 0
ISHARES IBONDS DEC 2022 CORP E IBONDS DEC22 E 46434VBA7 1,162 45,450 SH   SOLE   45,450 0 0
ISHARES IBONDS DEC 2023 CORP E IBONDS DEC23 E 46434VAX8 360 13,715 SH   SOLE   13,715 0 0
ISHARES NATL AMT FREE MUNI ETF NATL MUNI ETF 464288414 761 6,500 SH   SOLE   6,500 0 0
ISHARES SP 500 INDEX ETF CORE SP 500 E 464287200 3,282 8,743 SH   SOLE   8,743 0 0
ISHARES SP 500/BARRA GROWTH I SP 500 GRWT E 464287309 446 7,000 SH   SOLE   7,000 0 0
JOHNSON JOHNSON COM 478160104 786 5,000 SH   SOLE   5,000 0 0
JP MORGAN CHASE COM 46625H100 9,459 74,440 SH   SOLE   74,440 0 0
MARTIN MARIETTA MATERIALS COM 573284106 3,751 13,210 SH   SOLE   13,210 0 0
MASTERCARD INC CL A 57636Q104 4,433 12,422 SH   SOLE   12,422 0 0
MERCADOLIBRE INC COM USD0.001 COM 58733R102 2,764 1,650 SH   SOLE   1,650 0 0
MERCK CO INC NEW COM COM 58933Y105 3,505 42,860 SH   SOLE   42,860 0 0
MICROSOFT CORP COM 594918104 15,647 70,350 SH   SOLE   70,350 0 0
NVIDIA CORP COM 67066G104 5,401 10,344 SH   SOLE   10,344 0 0
OKTA INC CL A 679295105 508 2,000 SH   SOLE   2,000 0 0
ORACLE CORPORATION COM 68389X105 8,946 138,295 SH   SOLE   138,295 0 0
PAYPAL INC. COM 70450Y103 1,985 8,479 SH   SOLE   8,479 0 0
PEPSICO INC COM 713448108 1,683 11,349 SH   SOLE   11,349 0 0
PROCTOR GAMBLE COM 742718109 431 3,100 SH   SOLE   3,100 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 1,184 15,175 SH   SOLE   15,175 0 0
QUALCOMM INC COM 747525103 9,622 63,165 SH   SOLE   63,165 0 0
SALESFORCE.COM INC COM 79466L302 511 2,300 SH   SOLE   2,300 0 0
SOCIEDAD QUIMICA MINERA DE CH SPON ADR SER B 833635105 1,225 24,960 SH   SOLE   24,960 0 0
SPLUNK INC COM USD0.001 COM 848637104 339 2,000 SH   SOLE   2,000 0 0
STARBUCKS CORP COM 855244109 1,722 16,100 SH   SOLE   16,100 0 0
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109 3,835 18,460 SH   SOLE   18,460 0 0
TECHNOLOGY SECTOR ETF TECHNOLOGY 81369Y803 357 2,750 SH   SOLE   2,750 0 0
TEEKAY LNG PARTNERS LP PARTNER PRTNRSP UNITS Y8564M105 446 39,000 SH   SOLE   39,000 0 0
THE WALT DISNEY CO COM 254687106 1,605 8,861 SH   SOLE   8,861 0 0
VERIZON COMMUNICATIONS COM 92343V104 405 6,900 SH   SOLE   6,900 0 0
VIACOMCBS INC CL B 92556H206 3,635 97,581 SH   SOLE   97,581 0 0
VIATRIS INC COM COM 92556V106 329 17,560 SH   SOLE   17,560 0 0
VISA INC COM COM CL A 92826C839 6,078 27,792 SH   SOLE   27,792 0 0
VULCAN MATERIALS COM 929160109 2,862 19,300 SH   SOLE   19,300 0 0
WAL MART STORES INC COM 931142103 2,818 19,550 SH   SOLE   19,550 0 0
WIX.COM LTD COM ILS0.01 SHS M98068105 749 3,000 SH   SOLE   3,000 0 0