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
ABBOTT LABS COM 002824100 6,201 52,495 SH   SOLE   52,495 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,610 46,650 SH   SOLE   46,650 0 0
ADOBE SYSTEMS COM 00724F101 3,648 6,337 SH   SOLE   6,337 0 0
AKAMAI COM 00971T101 3,445 32,940 SH   SOLE   32,940 0 0
ALPHABET INC CAP STK CL C 02079K107 14,731 5,527 SH   SOLE   5,527 0 0
ALPHABET INC CAP STK CAP STK CL A 02079K305 7,028 2,629 SH   SOLE   2,629 0 0
AMAZON.COM INC COM 023135106 20,610 6,274 SH   SOLE   6,274 0 0
ANNALY MORTGAGE MANAGEMENT COM 035710409 2,879 342,000 SH   SOLE   342,000 0 0
APPLE COMPUTER INC COM 037833100 19,256 136,090 SH   SOLE   136,090 0 0
ATT INC COM 00206R102 256 9,500 SH   SOLE   9,500 0 0
AUTODESK INC COM 052769106 5,712 20,031 SH   SOLE   20,031 0 0
BANK OF AMERICA CORP COM 060505104 8,001 188,495 SH   SOLE   188,495 0 0
BERKSHIRE HATHAWAY INC CL A 084670108 822 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,862 21,480 SH   SOLE   21,480 0 0
BLACKROCK MUNI 2030 TARGET ETF COM SHS BEN IN 09257P105 893 35,000 SH   SOLE   35,000 0 0
BRISTOL MYERS SQUIBB COM 110122108 8,743 147,766 SH   SOLE   147,766 0 0
CABOT OIL GAS CORP COM 127097103 1,824 83,860 SH   SOLE   83,860 0 0
CANOPY GROWTH CORPORATION COM COM 138035100 138 10,000 SH   SOLE   10,000 0 0
CF INDS HLDGS INC COM 125269100 1,833 32,845 SH   SOLE   32,845 0 0
CHARTER COMMUNICATIONS INC NEW CL A 16119P108 3,676 5,053 SH   SOLE   5,053 0 0
COMCAST CL A VTG CL A 20030N101 3,188 57,000 SH   SOLE   57,000 0 0
COMMUNICATION SVCS SECTOR ETF COMMUNICATION 81369Y852 434 5,430 SH   SOLE   5,430 0 0
CONTEXTLOGIC INC COM COM CL A 21077C107 54 10,000 SH   SOLE   10,000 0 0
COSTCO WHOLESALE COM 22160K105 444 990 SH   SOLE   990 0 0
COUPANG INC CL A 22266T109 389 14,000 SH   SOLE   14,000 0 0
DOCUSIGN INC COM 256163106 390 1,515 SH   SOLE   1,515 0 0
DRAFTKINGS INC COM COM CL A 26142R104 1,188 24,675 SH   SOLE   24,675 0 0
DROPBOX INC CL A 26210C104 2,041 69,875 SH   SOLE   69,875 0 0
ELECTRONIC ARTS COM 285512109 6,207 43,635 SH   SOLE   43,635 0 0
FACEBOOK INC CL A 30303M102 4,150 12,230 SH   SOLE   12,230 0 0
FIDELITY NATIONAL INFORMATIO COM 31620M106 4,808 39,515 SH   SOLE   39,515 0 0
FINANCIAL SECTOR ETF FINANCIAL 81369Y605 598 15,940 SH   SOLE   15,940 0 0
FISERV INC COM 337738108 2,913 26,850 SH   SOLE   26,850 0 0
HOLLEY INC COM 43538H103 298 25,000 SH   SOLE   25,000 0 0
HOME DEPOT COM 437076102 7,499 22,845 SH   SOLE   22,845 0 0
HONEYWELL INTL INC COM 438516106 1,135 5,350 SH   SOLE   5,350 0 0
IDEX CORP COM 45167R104 232 1,125 SH   SOLE   1,125 0 0
ISHARES IBONDS DEC 2021 CORP E IBONDS DEC21 E 46434VBK5 247 10,000 SH   SOLE   10,000 0 0
ISHARES IBONDS DEC 2022 CORP E IBONDS DEC22 E 46434VBA7 1,007 39,800 SH   SOLE   39,800 0 0
ISHARES IBONDS DEC 2023 CORP E IBONDS DEC23 E 46434VAX8 276 10,621 SH   SOLE   10,621 0 0
ISHARES NATL AMT FREE MUNI ETF NATL MUNI ETF 464288414 638 5,500 SH   SOLE   5,500 0 0
ISHARES SP 500 INDEX ETF CORE SP 500 E 464287200 3,060 7,105 SH   SOLE   7,105 0 0
ISHARES SP 500/BARRA GROWTH I SP 500 GRWT E 464287309 517 7,000 SH   SOLE   7,000 0 0
JOHNSON JOHNSON COM 478160104 839 5,200 SH   SOLE   5,200 0 0
JP MORGAN CHASE COM 46625H100 11,575 70,717 SH   SOLE   70,717 0 0
LINDE PLC COM EUR0.001 SHS G5494J103 586 2,000 SH   SOLE   2,000 0 0
MARTIN MARIETTA MATERIALS COM 573284106 4,686 13,715 SH   SOLE   13,715 0 0
MASTERCARD INC CL A 57636Q104 4,536 13,049 SH   SOLE   13,049 0 0
MERCADOLIBRE INC COM USD0.001 COM 58733R102 2,771 1,650 SH   SOLE   1,650 0 0
MERCK CO INC NEW COM 58933Y105 3,104 41,335 SH   SOLE   41,335 0 0
MICROSOFT CORP COM 594918104 17,748 62,955 SH   SOLE   62,955 0 0
MODERNA INC COM 60770K107 769 2,000 SH   SOLE   2,000 0 0
NEWMONT MNG CORP HLDG CO COM 651639106 857 15,800 SH   SOLE   15,800 0 0
NUTRIEN LTD COM NPV COM 67077M108 5,633 86,890 SH   SOLE   86,890 0 0
NVIDIA CORP COM 67066G104 10,970 52,956 SH   SOLE   52,956 0 0
OLIN CORP NEW COM PAR $1 680665205 241 5,000 SH   SOLE   5,000 0 0
ORACLE CORPORATION COM 68389X105 628 7,215 SH   SOLE   7,215 0 0
PAYPAL INC. COM 70450Y103 7,465 28,692 SH   SOLE   28,692 0 0
PEPSICO INC COM 713448108 615 4,095 SH   SOLE   4,095 0 0
PFIZER INC COM 717081103 215 5,000 SH   SOLE   5,000 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 1,564 14,875 SH   SOLE   14,875 0 0
QUALCOMM INC COM 747525103 10,663 82,675 SH   SOLE   82,675 0 0
REGENERON PHARMACEUTICALS COM 75886F107 9,538 15,762 SH   SOLE   15,762 0 0
SALESFORCE.COM INC COM 79466L302 650 2,400 SH   SOLE   2,400 0 0
SOCIEDAD QUIMICA MINERA DE CH SPON ADR SER B 833635105 1,337 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 SHS PAR Y8162K204 7,484 311,345 SH   SOLE   311,345 0 0
STARBUCKS CORP COM 855244109 2,128 19,300 SH   SOLE   19,300 0 0
TAKE-TWO INTERACTIVE SOFTWRE COM 874054109 3,805 24,700 SH   SOLE   24,700 0 0
TECHNOLOGY SECTOR ETF TECHNOLOGY 81369Y803 504 3,380 SH   SOLE   3,380 0 0
TEEKAY LNG PARTNERS LP PARTNER PRTNRSP UNITS Y8564M105 657 42,300 SH   SOLE   42,300 0 0
TELLURIAN INC NEW COM 87968A104 195 50,000 SH   SOLE   50,000 0 0
THE WALT DISNEY CO COM 254687106 1,513 8,946 SH   SOLE   8,946 0 0
UNITED RENTALS INC COM 911363109 449 1,282 SH   SOLE   1,282 0 0
VERIZON COMMUNICATIONS COM 92343V104 4,099 75,900 SH   SOLE   75,900 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 725 4,000 SH   SOLE   4,000 0 0
VISA INC COM COM CL A 92826C839 6,023 27,042 SH   SOLE   27,042 0 0
VULCAN MATERIALS COM 929160109 3,810 22,525 SH   SOLE   22,525 0 0
WAL MART STORES INC COM 931142103 2,390 17,150 SH   SOLE   17,150 0 0