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
ADOBE INC COM 00724F101 13,991 43,667 SH   SOLE   43,667 0 0
ALPHABET INC CAP STK CL C 02079K107 81 70 SH   SOLE   70 0 0
ALPHABET INC CAP STK CL A 02079K305 93 80 SH   SOLE   80 0 0
AMAZON COM INC COM 023135106 11,608 5,907 SH   SOLE   5,907 0 0
APPLE INC COM 037833100 14,731 57,450 SH   SOLE   57,450 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1 3 SH   SOLE   3 0 0
BOEING CO COM 097023105 11,589 77,702 SH   SOLE   77,702 0 0
DISNEY WALT CO COM DISNEY 254687106 10,267 104,854 SH   SOLE   104,854 0 0
FERRARI N V PUT 4025029BT 158 753 SH Put SOLE   753 0 0
SPDR GOLD TRUST CALL 4354659SM 2,675 1,194 SH Call SOLE   1,194 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 10,146 55,151 SH   SOLE   55,151 0 0
SALESFORCE COM INC COM 79466L302 9,120 62,676 SH   SOLE   62,676 0 0
UFP TECHNOLOGIES INC COM 902673102 10,925 282,478 SH   SOLE   282,478 0 0
UNION PAC CORP COM 907818108 10,939 76,681 SH   SOLE   76,681 0 0