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
ABBVIE INC COM 00287Y109 859 8,020 SH   SOLE   0 0 8,020
ADVANCED MICRO DEVICES INC COM 007903107 284 3,100 SH   SOLE   0 0 3,100
ADVANCED MICRO DEVICES INC COM 007903107 14 500 SH Call SOLE   0 0 500
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 544 2,337 SH   SOLE   0 0 2,337
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 59 2,200 SH Call SOLE   0 0 2,200
ALPHABET INC CAP STK CL A 02079K305 10,682 6,095 SH   SOLE   0 0 6,095
ALPHABET INC CAP STK CL C 02079K107 350 200 SH   SOLE   0 0 200
AMAZON COM INC COM 023135106 40,819 12,533 SH   SOLE   0 0 12,533
AMAZON COM INC COM 023135106 1,510 1,000 SH Call SOLE   0 0 1,000
AMERICAN EXPRESS CO COM 025816109 88 725 SH   SOLE   0 0 725
AMERICAN EXPRESS CO COM 025816109 187 6,000 SH Call SOLE   0 0 6,000
APPLE INC COM 037833100 40,930 308,464 SH   SOLE   0 0 308,464
APPLE INC COM 037833100 779 12,600 SH Call SOLE   0 0 12,600
AT&T INC COM 00206R102 364 12,672 SH   SOLE   0 0 12,672
BK OF AMERICA CORP COM 060505104 711 23,460 SH   SOLE   0 0 23,460
CONSTELLATION BRANDS INC CL A 21036P108 14 65 SH   SOLE   0 0 65
CONSTELLATION BRANDS INC CL A 21036P108 293 5,300 SH Call SOLE   0 0 5,300
CROWDSTRIKE HLDGS INC CL A 22788C105 1,559 7,361 SH   SOLE   0 0 7,361
DRAFTKINGS INC COM CL A 26142R104 419 9,000 SH   SOLE   0 0 9,000
DRAFTKINGS INC COM CL A 26142R104 15 600 SH Call SOLE   0 0 600
ESSEX PPTY TR INC COM 297178105 6,971 29,360 SH   SOLE   0 0 29,360
FACEBOOK INC CL A 30303M102 5,328 19,506 SH   SOLE   0 0 19,506
FACEBOOK INC CL A 30303M102 155 1,500 SH Call SOLE   0 0 1,500
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 1,369 19,790 SH   SOLE   0 0 19,790
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1,152 16,750 SH   SOLE   0 0 16,750
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 408 3,653 SH   SOLE   0 0 3,653
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 719 4,278 SH   SOLE   0 0 4,278
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 2,150 53,830 SH   SOLE   0 0 53,830
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 280 3,815 SH   SOLE   0 0 3,815
GENERAL MTRS CO COM 37045V100 96 2,300 SH   SOLE   0 0 2,300
GENERAL MTRS CO COM 37045V100 127 12,900 SH Call SOLE   0 0 12,900
HOME DEPOT INC COM 437076102 3,071 11,562 SH   SOLE   0 0 11,562
IDEXX LABS INC COM 45168D104 284 568 SH   SOLE   0 0 568
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1,364 20,100 SH   SOLE   0 0 20,100
INVESCO QQQ TR UNIT SER 1 46090E103 14,034 44,731 SH   SOLE   0 0 44,731
INVESCO QQQ TR UNIT SER 1 46090E103 23 200 SH Call SOLE   0 0 200
ISHARES TR CORE S&P SCP ETF 464287804 702 7,644 SH   SOLE   0 0 7,644
ISHARES TR NASDAQ BIOTECH 464287556 455 3,000 SH   SOLE   0 0 3,000
ISHARES TR NASDAQ BIOTECH 464287556 14 700 SH Call SOLE   0 0 700
ISHARES TR US INDUSTRIALS 464287754 1,434 14,765 SH   SOLE   0 0 14,765
JOHNSON & JOHNSON COM 478160104 3,177 20,189 SH   SOLE   0 0 20,189
JOHNSON & JOHNSON COM 478160104 86 4,200 SH Call SOLE   0 0 4,200
JPMORGAN CHASE & CO COM 46625H100 327 2,574 SH   SOLE   0 0 2,574
MASTERCARD INCORPORATED CL A 57636Q104 13,534 37,918 SH   SOLE   0 0 37,918
MCDONALDS CORP COM 580135101 206 960 SH   SOLE   0 0 960
MICRON TECHNOLOGY INC COM 595112103 580 7,715 SH   SOLE   0 0 7,715
MICRON TECHNOLOGY INC COM 595112103 152 6,700 SH Call SOLE   0 0 6,700
MICROSOFT CORP COM 594918104 6,329 28,453 SH   SOLE   0 0 28,453
MICROSOFT CORP COM 594918104 842 12,400 SH Call SOLE   0 0 12,400
NVIDIA CORPORATION COM 67066G104 4,200 8,042 SH   SOLE   0 0 8,042
NVIDIA CORPORATION COM 67066G104 644 2,000 SH Call SOLE   0 0 2,000
PENN NATL GAMING INC COM 707569109 734 10,000 SH Call SOLE   0 0 10,000
PHILIP MORRIS INTL INC COM 718172109 205 2,482 SH   SOLE   0 0 2,482
PROSHARES TR ULTRAPRO QQQ 74347X831 4,545 25,000 SH   SOLE   0 0 25,000
QUALCOMM INC COM 747525103 5,738 37,668 SH   SOLE   0 0 37,668
QUALCOMM INC COM 747525103 585 11,300 SH Call SOLE   0 0 11,300
SALESFORCE COM INC COM 79466L302 490 2,200 SH   SOLE   0 0 2,200
SALESFORCE COM INC COM 79466L302 50 2,400 SH Call SOLE   0 0 2,400
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8,737 77,023 SH   SOLE   0 0 77,023
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 531 29,400 SH Call SOLE   0 0 29,400
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,122 16,319 SH   SOLE   0 0 16,319
SERVICENOW INC COM 81762P102 690 1,254 SH   SOLE   0 0 1,254
SOUTHWEST AIRLS CO COM 844741108 3,005 64,471 SH   SOLE   0 0 64,471
SOUTHWEST AIRLS CO COM 844741108 537 31,400 SH Call SOLE   0 0 31,400
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,092 2,922 SH   SOLE   0 0 2,922
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 636 1,515 SH   SOLE   0 0 1,515
SPDR SER TR S&P DIVID ETF 78464A763 839 7,925 SH   SOLE   0 0 7,925
STARBUCKS CORP COM 855244109 174 1,630 SH   SOLE   0 0 1,630
STARBUCKS CORP COM 855244109 400 13,000 SH Call SOLE   0 0 13,000
TARGET CORP COM 87612E106 235 1,330 SH   SOLE   0 0 1,330
THERMO FISHER SCIENTIFIC INC COM 883556102 2,329 5,000 SH   SOLE   0 0 5,000
VANGUARD INDEX FDS GROWTH ETF 922908736 841 3,318 SH   SOLE   0 0 3,318
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 675 1,965 SH   SOLE   0 0 1,965
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 7,426 52,601 SH   SOLE   0 0 52,601
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3,356 36,670 SH   SOLE   0 0 36,670
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 508 2,990 SH   SOLE   0 0 2,990
VERIZON COMMUNICATIONS INC COM 92343V104 697 11,865 SH   SOLE   0 0 11,865
VERIZON COMMUNICATIONS INC COM 92343V104 31 10,000 SH Call SOLE   0 0 10,000
VIACOMCBS INC CL B 92556H206 359 9,645 SH   SOLE   0 0 9,645
VIACOMCBS INC CL B 92556H206 16 1,500 SH Call SOLE   0 0 1,500
VISA INC COM CL A 92826C839 8,495 38,836 SH   SOLE   0 0 38,836
VISA INC COM CL A 92826C839 44 1,000 SH Call SOLE   0 0 1,000