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 993 5,000 SH   SOLE   5,000 0 0
ABBOTT LABS COM 002824100 6,103 52,645 SH   SOLE   52,645 0 0
ACTIVISION BLIZZARD INC COM 00507V109 4,595 48,150 SH   SOLE   48,150 0 0
ADOBE SYSTEMS COM 00724F101 3,711 6,337 SH   SOLE   6,337 0 0
AIRBNB INC COM CL A 009066101 336 2,200 SH   SOLE   2,200 0 0
AKAMAI COM 00971T101 3,846 32,990 SH   SOLE   32,990 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 220 1,200 SH   SOLE   1,200 0 0
ALIBABA GROUP HOLDING SP SPON ADS 01609W102 7,276 32,088 SH   SOLE   32,088 0 0
ALPHABET INC CAP STK CL C 02079K107 13,864 5,532 SH   SOLE   5,532 0 0
ALPHABET INC CAP STK CAP STK CL A 02079K305 6,419 2,629 SH   SOLE   2,629 0 0
AMAZON.COM INC COM 023135106 21,583 6,274 SH   SOLE   6,274 0 0
ANNALY MORTGAGE MANAGEMENT COM 035710409 3,010 339,000 SH   SOLE   339,000 0 0
APPLE COMPUTER INC COM 037833100 18,670 136,320 SH   SOLE   136,320 0 0
ATT INC COM 00206R102 302 10,500 SH   SOLE   10,500 0 0
AUTODESK INC COM 052769106 4,755 16,291 SH   SOLE   16,291 0 0
BANK OF AMERICA CORP COM 060505104 7,351 178,295 SH   SOLE   178,295 0 0
BERKSHIRE HATHAWAY INC CL A 084670108 837 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,969 21,480 SH   SOLE   21,480 0 0
BIOHAVEN PHARMACEUTICAL HLDG C COM G11196105 281 2,900 SH   SOLE   2,900 0 0
BRISTOL MYERS SQUIBB COM 110122108 9,827 147,076 SH   SOLE   147,076 0 0
CANOPY GROWTH CORPORATION COM COM 138035100 241 10,000 SH   SOLE   10,000 0 0
CHARTER COMMUNICATIONS INC NEW CL A 16119P108 3,645 5,053 SH   SOLE   5,053 0 0
COMCAST CL A VTG CL A 20030N101 3,250 57,000 SH   SOLE   57,000 0 0
COMMUNICATION SVCS SECTOR ETF COMMUNICATION 81369Y852 439 5,430 SH   SOLE   5,430 0 0
COSTCO WHOLESALE COM 22160K105 6,307 15,942 SH   SOLE   15,942 0 0
COUPANG INC CL A 22266T109 292 7,000 SH   SOLE   7,000 0 0
DANAOS CORP COM USD0.01 POST R COM Y1968P121 253 3,300 SH   SOLE   3,300 0 0
DOCUSIGN INC COM 256163106 419 1,500 SH   SOLE   1,500 0 0
DRAFTKINGS INC COM COM CL A 26142R104 2,132 40,885 SH   SOLE   40,885 0 0
DROPBOX INC CL A 26210C104 2,163 71,375 SH   SOLE   71,375 0 0
ELECTRONIC ARTS COM 285512109 6,084 42,305 SH   SOLE   42,305 0 0
FACEBOOK INC CL A 30303M102 4,252 12,230 SH   SOLE   12,230 0 0
FIDELITY NATIONAL INFORMATIO COM 31620M106 2,138 15,097 SH   SOLE   15,097 0 0
FINANCIAL SECTOR ETF SBI INT-FINL 81369Y605 583 15,890 SH   SOLE   15,890 0 0
FIRST TR ISE GLOBAL WIND ENERG GBL WND ENRG E 33736G106 4,617 214,650 SH   SOLE   214,650 0 0
HOME DEPOT COM 437076102 7,308 22,920 SH   SOLE   22,920 0 0
HONEYWELL INTL INC COM 438516106 1,173 5,350 SH   SOLE   5,350 0 0
IDEX CORP COM 45167R104 247 1,125 SH   SOLE   1,125 0 0
INTL BUSINESS MACH COM 459200101 928 6,335 SH   SOLE   6,335 0 0
INVESCO SOLAR ETF 46138G706 1,495 16,743 SH   SOLE   16,743 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 389 1,100 SH   SOLE   1,100 0 0
ISHARES SP 500 INDEX ETF CORE SP 500 E 464287200 3,517 8,182 SH   SOLE   8,182 0 0
ISHARES SP 500/BARRA GROWTH I SP 500 GRWT E 464287309 509 7,000 SH   SOLE   7,000 0 0
JOHNSON JOHNSON COM 478160104 856 5,200 SH   SOLE   5,200 0 0
JP MORGAN CHASE COM 46625H100 10,890 70,017 SH   SOLE   70,017 0 0
LINDE PLC COM EUR0.001 SHS G5494J103 867 3,000 SH   SOLE   3,000 0 0
MARTIN MARIETTA MATERIALS COM 573284106 4,847 13,780 SH   SOLE   13,780 0 0
MASTERCARD INC CL A 57636Q104 4,764 13,049 SH   SOLE   13,049 0 0
MERCADOLIBRE INC COM USD0.001 COM 58733R102 2,570 1,650 SH   SOLE   1,650 0 0
MERCK CO INC NEW COM 58933Y105 3,300 42,435 SH   SOLE   42,435 0 0
MICROSOFT CORP COM 594918104 17,236 63,625 SH   SOLE   63,625 0 0
MODERNA INC COM 60770K107 469 2,000 SH   SOLE   2,000 0 0
NEWMONT MNG CORP HLDG CO COM 651639106 671 10,600 SH   SOLE   10,600 0 0
NUTRIEN LTD COM NPV COM 67077M108 4,660 76,895 SH   SOLE   76,895 0 0
NVIDIA CORP COM 67066G104 10,592 13,239 SH   SOLE   13,239 0 0
OLIN CORP NEW COM 680665205 462 10,000 SH   SOLE   10,000 0 0
ORACLE CORPORATION COM 68389X105 7,876 101,194 SH   SOLE   101,194 0 0
PAYPAL INC. COM 70450Y103 8,382 28,757 SH   SOLE   28,757 0 0
PEPSICO INC COM 713448108 1,577 10,649 SH   SOLE   10,649 0 0
PROCTOR GAMBLE COM 742718109 418 3,100 SH   SOLE   3,100 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 1,524 14,875 SH   SOLE   14,875 0 0
QUALCOMM INC COM 747525103 10,047 70,295 SH   SOLE   70,295 0 0
REGENERON PHARMACEUTICALS COM 75886F107 9,585 17,162 SH   SOLE   17,162 0 0
SALESFORCE.COM INC COM 79466L302 586 2,400 SH   SOLE   2,400 0 0
SOCIEDAD QUIMICA MINERA DE CH SPON ADR SER B 833635105 1,178 24,899 SH   SOLE   24,899 0 0
SPLUNK INC COM USD0.001 COM 848637104 289 2,000 SH   SOLE   2,000 0 0
STAR BULK CARRIERS CORP COM US COM Y8162K204 3,284 143,125 SH   SOLE   143,125 0 0
STARBUCKS CORP COM 855244109 2,157 19,300 SH   SOLE   19,300 0 0
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109 3,239 18,300 SH   SOLE   18,300 0 0
TECHNOLOGY SECTOR ETF TECHNOLOGY 81369Y803 572 3,880 SH   SOLE   3,880 0 0
TEEKAY LNG PARTNERS LP PARTNER PRTNRSP UNITS Y8564M105 623 41,300 SH   SOLE   41,300 0 0
THE WALT DISNEY CO COM 254687106 1,598 9,096 SH   SOLE   9,096 0 0
UNITED RENTALS INC COM 911363109 2,352 7,375 SH   SOLE   7,375 0 0
VERIZON COMMUNICATIONS COM 92343V104 666 11,900 SH   SOLE   11,900 0 0
VISA INC COM COM CL A 92826C839 6,334 27,092 SH   SOLE   27,092 0 0
VULCAN MATERIALS COM 929160109 3,932 22,590 SH   SOLE   22,590 0 0
WAL MART STORES INC COM 931142103 2,418 17,150 SH   SOLE   17,150 0 0