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 963 5,000 SH   SOLE   5,000 0 0
ABBOTT LABS COM 002824100 6,282 52,420 SH   SOLE   52,420 0 0
ACTIVISION BLIZZARD INC COM 00507V109 4,450 47,855 SH   SOLE   47,855 0 0
ADOBE SYSTEMS COM 00724F101 3,822 8,042 SH   SOLE   8,042 0 0
AKAMAI COM 00971T101 3,380 33,170 SH   SOLE   33,170 0 0
ALIBABA GROUP HOLDING SP SPON ADS 01609W102 7,227 31,875 SH   SOLE   31,875 0 0
ALPHABET INC CAP STK CL C 02079K107 11,522 5,570 SH   SOLE   5,570 0 0
ALPHABET INC CAP STK CAP STK CL A 02079K305 5,764 2,795 SH   SOLE   2,795 0 0
AMAZON.COM INC COM 023135106 19,316 6,243 SH   SOLE   6,243 0 0
ANNALY MORTGAGE MANAGEMENT COM 035710409 2,879 334,800 SH   SOLE   334,800 0 0
APPLE COMPUTER INC COM 037833100 16,630 136,150 SH   SOLE   136,150 0 0
ATT INC COM 00206R102 467 15,450 SH   SOLE   15,450 0 0
AUTODESK INC COM 052769106 4,464 16,110 SH   SOLE   16,110 0 0
BANK OF AMERICA CORP COM 060505104 7,438 192,265 SH   SOLE   192,265 0 0
BECTON DICKINSON CO COM 075887109 3,672 15,103 SH   SOLE   15,103 0 0
BERKSHIRE HATHAWAY INC CL A 084670108 771 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,805 22,725 SH   SOLE   22,725 0 0
BIOHAVEN PHARMACEUTICAL HLDG C COM G11196105 375 5,500 SH   SOLE   5,500 0 0
BLACKROCK MUNI 2030 TARGET ETF COM SHS BEN IN 09257P105 965 38,000 SH   SOLE   38,000 0 0
BRISTOL MYERS SQUIBB COM 110122108 9,403 148,951 SH   SOLE   148,951 0 0
CANOPY GROWTH CORPORATION COM COM 138035100 240 7,500 SH   SOLE   7,500 0 0
CHARTER COMMUNICATIONS INC NEW CL A 16119P108 3,117 5,053 SH   SOLE   5,053 0 0
COMCAST CL A VTG CL A 20030N101 2,878 53,200 SH   SOLE   53,200 0 0
COMMUNICATION SVCS SECTOR ETF COMMUNICATION 81369Y852 352 4,805 SH   SOLE   4,805 0 0
COSTCO WHOLESALE COM 22160K105 5,697 16,163 SH   SOLE   16,163 0 0
COUPANG INC CL A 22266T109 345 7,000 SH   SOLE   7,000 0 0
CRISPR THERAPEUTICS AG COM CHF NAMEN ART H17182108 304 2,500 SH   SOLE   2,500 0 0
DOCUSIGN INC COM 256163106 303 1,500 SH   SOLE   1,500 0 0
DRAFTKINGS INC COM COM CL A 26142R104 2,504 40,840 SH   SOLE   40,840 0 0
DROPBOX INC CL A 26210C104 2,785 104,475 SH   SOLE   104,475 0 0
ELECTRONIC ARTS COM 285512109 4,987 36,840 SH   SOLE   36,840 0 0
FACEBOOK INC CL A 30303M102 3,641 12,365 SH   SOLE   12,365 0 0
FINANCIAL SECTOR ETF SBI INT-FINL 81369Y605 440 12,940 SH   SOLE   12,940 0 0
FIRST TR ISE GLOBAL WIND ENERG GBL WND ENRG E 33736G106 4,842 214,650 SH   SOLE   214,650 0 0
HOME DEPOT COM 437076102 7,077 23,185 SH   SOLE   23,185 0 0
HONEYWELL INTL INC COM 438516106 1,161 5,350 SH   SOLE   5,350 0 0
IDEX CORP COM 45167R104 235 1,125 SH   SOLE   1,125 0 0
INTL BUSINESS MACH COM 459200101 913 6,855 SH   SOLE   6,855 0 0
INVESCO SOLAR ETF 46138G706 1,600 17,443 SH   SOLE   17,443 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 382 1,200 SH   SOLE   1,200 0 0
ISHARES IBONDS DEC 2021 CORP E IBONDS DEC21 E 46434VBK5 1,528 61,520 SH   SOLE   61,520 0 0
ISHARES IBONDS DEC 2022 CORP E IBONDS DEC22 E 46434VBA7 1,106 43,450 SH   SOLE   43,450 0 0
ISHARES IBONDS DEC 2023 CORP E IBONDS DEC23 E 46434VAX8 358 13,716 SH   SOLE   13,716 0 0
ISHARES NATL AMT FREE MUNI ETF NATL MUNI ETF 464288414 754 6,500 SH   SOLE   6,500 0 0
ISHARES SP 500 INDEX ETF CORE SP 500 E 464287200 3,512 8,830 SH   SOLE   8,830 0 0
ISHARES SP 500/BARRA GROWTH I SP 500 GRWT E 464287309 455 7,000 SH   SOLE   7,000 0 0
JOHNSON JOHNSON COM 478160104 854 5,200 SH   SOLE   5,200 0 0
JP MORGAN CHASE COM 46625H100 10,680 70,157 SH   SOLE   70,157 0 0
LINDE PLC COM EUR0.001 SHS G5494J103 840 3,000 SH   SOLE   3,000 0 0
MARTIN MARIETTA MATERIALS COM 573284106 4,562 13,585 SH   SOLE   13,585 0 0
MASTERCARD INC CL A 57636Q104 4,617 12,969 SH   SOLE   12,969 0 0
MERCADOLIBRE INC COM USD0.001 COM 58733R102 2,429 1,650 SH   SOLE   1,650 0 0
MERCK CO INC NEW COM 58933Y105 3,373 43,760 SH   SOLE   43,760 0 0
MICROSOFT CORP COM 594918104 16,646 70,605 SH   SOLE   70,605 0 0
NUTRIEN LTD COM NPV COM 67077M108 1,955 36,285 SH   SOLE   36,285 0 0
NVIDIA CORP COM 67066G104 5,485 10,274 SH   SOLE   10,274 0 0
OKTA INC CL A 679295105 440 2,000 SH   SOLE   2,000 0 0
ORACLE CORPORATION COM 68389X105 9,880 140,810 SH   SOLE   140,810 0 0
PAYPAL INC. COM 70450Y103 5,366 22,098 SH   SOLE   22,098 0 0
PAYSAFE LTD COM USD0.001 ORD G6964L107 270 20,000 SH   SOLE   20,000 0 0
PEPSICO INC COM 713448108 1,635 11,564 SH   SOLE   11,564 0 0
PROCTOR GAMBLE COM 742718109 419 3,100 SH   SOLE   3,100 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 1,409 15,475 SH   SOLE   15,475 0 0
QUALCOMM INC COM 747525103 8,963 67,600 SH   SOLE   67,600 0 0
REGENERON PHARMACEUTICALS COM 75886F107 5,231 11,057 SH   SOLE   11,057 0 0
SALESFORCE.COM INC COM 79466L302 508 2,400 SH   SOLE   2,400 0 0
SOCIEDAD QUIMICA MINERA DE CH SPON ADR SER B 833635105 1,324 24,960 SH   SOLE   24,960 0 0
SPLUNK INC COM USD0.001 COM 848637104 270 2,000 SH   SOLE   2,000 0 0
STARBUCKS CORP COM 855244109 2,108 19,300 SH   SOLE   19,300 0 0
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109 3,279 18,560 SH   SOLE   18,560 0 0
TECHNOLOGY SECTOR ETF TECHNOLOGY 81369Y803 431 3,250 SH   SOLE   3,250 0 0
TEEKAY LNG PARTNERS LP PARTNER PRTNRSP UNITS Y8564M105 594 41,300 SH   SOLE   41,300 0 0
THE WALT DISNEY CO COM 254687106 1,690 9,161 SH   SOLE   9,161 0 0
VERIZON COMMUNICATIONS COM 92343V104 401 6,900 SH   SOLE   6,900 0 0
VISA INC COM COM CL A 92826C839 5,716 26,997 SH   SOLE   26,997 0 0
VULCAN MATERIALS COM 929160109 3,749 22,221 SH   SOLE   22,221 0 0
WAL MART STORES INC COM 931142103 2,669 19,650 SH   SOLE   19,650 0 0
WIX.COM LTD COM ILS0.01 SHS M98068105 837 3,000 SH   SOLE   3,000 0 0