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 CO COM 88579Y101 254 1,965 SH   SOLE   0 0 1,965
ABBOTT LABS COM 002824100 509 4,683 SH   SOLE   0 0 4,683
ABBVIE INC COM 00287Y109 3,779 24,672 SH   SOLE   0 0 24,672
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,768 7,561 SH   SOLE   0 0 7,561
ADVANCED MICRO DEVICES INC COM 007903107 2,304 30,128 SH   SOLE   0 0 30,128
AFLAC INC COM 001055102 562 10,160 SH   SOLE   0 0 10,160
AIR PRODS & CHEMS INC COM 009158106 1,165 4,845 SH   SOLE   0 0 4,845
ALPHABET INC CAP STK CL A 02079K305 7,030 3,226 SH   SOLE   0 0 3,226
ALPHABET INC CAP STK CL C 02079K107 1,649 754 SH   SOLE   0 0 754
ALPHABET INC PUT 02079K305 6,102 2,800 PRN Put SOLE   0 0 2,800
ALPS ETF TR ALERIAN MLP 00162Q452 555 16,104 SH   SOLE   0 0 16,104
AMAZON COM INC COM 023135106 8,970 84,460 SH   SOLE   0 0 84,460
AMAZON COM INC CALL 023135106 425 4,000 PRN Call SOLE   0 0 4,000
AMAZON COM INC PUT 023135106 637 6,000 PRN Put SOLE   0 0 6,000
AMGEN INC COM 031162100 1,164 4,784 SH   SOLE   0 0 4,784
APPLE INC COM 037833100 17,723 129,628 SH   SOLE   0 0 129,628
APPLIED MATLS INC COM 038222105 2,573 28,282 SH   SOLE   0 0 28,282
ASML HOLDING N V N Y REGISTRY SHS N07059210 3,651 7,672 SH   SOLE   0 0 7,672
ASTRAZENECA PLC SPONSORED ADR 046353108 298 4,507 SH   SOLE   0 0 4,507
AUTOMATIC DATA PROCESSING IN COM 053015103 4,168 19,843 SH   SOLE   0 0 19,843
BEST BUY INC COM 086516101 428 6,558 SH   SOLE   0 0 6,558
BK OF AMERICA CORP COM 060505104 678 21,775 SH   SOLE   0 0 21,775
BLACKROCK CORPOR HI YLD FD I COM 09255P107 1,641 172,150 SH   SOLE   0 0 172,150
BLACKROCK INC COM 09247X101 1,668 2,739 SH   SOLE   0 0 2,739
BLACKROCK MUN INCOME QUALITY COM 092479104 2,216 178,821 SH   SOLE   0 0 178,821
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 464 20,950 SH   SOLE   0 0 20,950
BLOCK INC CL A 852234103 309 5,032 SH   SOLE   0 0 5,032
BRISTOL-MYERS SQUIBB CO COM 110122108 1,933 25,105 SH   SOLE   0 0 25,105
BROADCOM INC COM 11135F101 3,251 6,691 SH   SOLE   0 0 6,691
BROADCOM INC PUT 11135F101 4,858 10,000 PRN Put SOLE   0 0 10,000
CARRIER GLOBAL CORPORATION COM 14448C104 218 6,120 SH   SOLE   0 0 6,120
CHART INDS INC COM 16115Q308 2,344 14,007 SH   SOLE   0 0 14,007
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 305 6,800 SH   SOLE   0 0 6,800
CHEVRON CORP NEW COM 166764100 759 5,243 SH   SOLE   0 0 5,243
CISCO SYS INC COM 17275R102 743 17,435 SH   SOLE   0 0 17,435
CONFORMIS INC COM 20717E101 5 14,940 SH   SOLE   0 0 14,940
COSTCO WHSL CORP NEW COM 22160K105 2,993 6,245 SH   SOLE   0 0 6,245
CROWN CASTLE INTL CORP NEW COM 22822V101 250 1,483 SH   SOLE   0 0 1,483
DANAHER CORPORATION COM 235851102 759 2,992 SH   SOLE   0 0 2,992
DECKERS OUTDOOR CORP COM 243537107 1,741 6,820 SH   SOLE   0 0 6,820
DEERE & CO COM 244199105 3,227 10,776 SH   SOLE   0 0 10,776
DEERE & CO PUT 244199105 4,492 15,000 PRN Put SOLE   0 0 15,000
DEXCOM INC COM 252131107 1,585 21,272 SH   SOLE   0 0 21,272
DOMINION ENERGY INC COM 25746U109 212 2,659 SH   SOLE   0 0 2,659
DUKE REALTY CORP COM NEW 264411505 270 4,910 SH   SOLE   0 0 4,910
EATON CORP PLC SHS G29183103 502 3,986 SH   SOLE   0 0 3,986
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 193 19,300 SH   SOLE   0 0 19,300
ENPHASE ENERGY INC COM 29355A107 2,807 14,376 SH   SOLE   0 0 14,376
ENTERPRISE PRODS PARTNERS L COM 293792107 1,732 71,081 SH   SOLE   0 0 71,081
EXPEDIA GROUP INC COM NEW 30212P303 1,499 15,805 SH   SOLE   0 0 15,805
EXTRA SPACE STORAGE INC COM 30225T102 386 2,268 SH   SOLE   0 0 2,268
FASTENAL CO COM 311900104 832 16,675 SH   SOLE   0 0 16,675
FORTINET INC COM 34959E109 2,061 36,430 SH   SOLE   0 0 36,430
GENERAC HLDGS INC COM 368736104 3,470 16,479 SH   SOLE   0 0 16,479
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 218 12,500 SH   SOLE   0 0 12,500
HILTON WORLDWIDE HLDGS INC COM 43300A203 941 8,441 SH   SOLE   0 0 8,441
HOME DEPOT INC COM 437076102 1,477 5,386 SH   SOLE   0 0 5,386
HONEYWELL INTL INC COM 438516106 892 5,132 SH   SOLE   0 0 5,132
IDEXX LABS INC COM 45168D104 2,487 7,090 SH   SOLE   0 0 7,090
ILLUMINA INC COM 452327109 499 2,704 SH   SOLE   0 0 2,704
INTEL CORP COM 458140100 209 5,589 SH   SOLE   0 0 5,589
INTUIT COM 461202103 2,823 7,325 SH   SOLE   0 0 7,325
INTUITIVE SURGICAL INC COM NEW 46120E602 444 2,214 SH   SOLE   0 0 2,214
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 417 7,107 SH   SOLE   0 0 7,107
INVESCO QQQ TR UNIT SER 1 46090E103 2,038 7,270 SH   SOLE   0 0 7,270
INVESCO QQQ TR CALL 46090E103 4,204 15,000 PRN Call SOLE   0 0 15,000
INVESCO QQQ TR PUT 46090E103 4,204 15,000 PRN Put SOLE   0 0 15,000
ISHARES TR CORE HIGH DV ETF 46429B663 364 3,627 SH   SOLE   0 0 3,627
ISHARES TR ISHS 1-5YR INVS 464288646 392 7,756 SH   SOLE   0 0 7,756
ISHARES TR S&P 500 GRWT ETF 464287309 220 3,648 SH   SOLE   0 0 3,648
ISHARES TR U.S. REAL ES ETF 464287739 716 7,787 SH   SOLE   0 0 7,787
JOHNSON & JOHNSON COM 478160104 3,363 18,944 SH   SOLE   0 0 18,944
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 327 17,238 SH   SOLE   0 0 17,238
JPMORGAN CHASE & CO COM 46625H100 1,854 16,467 SH   SOLE   0 0 16,467
L3HARRIS TECHNOLOGIES INC COM 502431109 2,687 11,117 SH   SOLE   0 0 11,117
LAUDER ESTEE COS INC CL A 518439104 1,192 4,679 SH   SOLE   0 0 4,679
LILLY ELI & CO COM 532457108 2,750 8,482 SH   SOLE   0 0 8,482
LOCKHEED MARTIN CORP COM 539830109 1,077 2,506 SH   SOLE   0 0 2,506
LOCKHEED MARTIN CORP PUT 539830109 7,094 16,500 PRN Put SOLE   0 0 16,500
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 282 5,895 SH   SOLE   0 0 5,895
MARVELL TECHNOLOGY INC COM 573874104 2,865 65,820 SH   SOLE   0 0 65,820
MCCORMICK & CO INC COM NON VTG 579780206 369 4,430 SH   SOLE   0 0 4,430
MERCK & CO INC COM 58933Y105 5,718 62,715 SH   SOLE   0 0 62,715
META PLATFORMS INC CL A 30303M102 3,127 19,395 SH   SOLE   0 0 19,395
MICROSOFT CORP COM 594918104 21,520 83,789 SH   SOLE   0 0 83,789
MONOLITHIC PWR SYS INC COM 609839105 4,594 11,961 SH   SOLE   0 0 11,961
NETFLIX INC COM 64110L106 549 3,140 SH   SOLE   0 0 3,140
NEW AMER HIGH INCOME FD INC COM NEW 641876800 77 11,300 SH   SOLE   0 0 11,300
NEXTERA ENERGY INC COM 65339F101 1,309 16,897 SH   SOLE   0 0 16,897
NVIDIA CORPORATION COM 67066G104 4,467 29,466 SH   SOLE   0 0 29,466
OLD DOMINION FREIGHT LINE IN COM 679580100 2,991 11,671 SH   SOLE   0 0 11,671
ORACLE CORP COM 68389X105 1,240 17,750 SH   SOLE   0 0 17,750
PALO ALTO NETWORKS INC COM 697435105 762 1,543 SH   SOLE   0 0 1,543
PAYCHEX INC COM 704326107 1,050 9,222 SH   SOLE   0 0 9,222
PAYPAL HLDGS INC COM 70450Y103 2,182 31,236 SH   SOLE   0 0 31,236
PAYPAL HLDGS INC CALL 70450Y103 210 3,000 PRN Call SOLE   0 0 3,000
PAYPAL HLDGS INC PUT 70450Y103 210 3,000 PRN Put SOLE   0 0 3,000
PEPSICO INC COM 713448108 590 3,543 SH   SOLE   0 0 3,543
PFIZER INC COM 717081103 899 17,147 SH   SOLE   0 0 17,147
PIMCO CORPORATE & INCOME OPP COM 72201B101 453 36,214 SH   SOLE   0 0 36,214
PROCTER AND GAMBLE CO COM 742718109 392 2,729 SH   SOLE   0 0 2,729
QUALCOMM INC COM 747525103 4,602 36,025 SH   SOLE   0 0 36,025
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,112 32,376 SH   SOLE   0 0 32,376
REGENERON PHARMACEUTICALS COM 75886F107 5,018 8,488 SH   SOLE   0 0 8,488
SCHWAB STRATEGIC TR US TIPS ETF 808524870 2,311 41,424 SH   SOLE   0 0 41,424
SERVICENOW INC COM 81762P102 1,505 3,165 SH   SOLE   0 0 3,165
SERVICENOW INC CALL 81762P102 2,473 5,200 PRN Call SOLE   0 0 5,200
SERVICENOW INC PUT 81762P102 3,662 7,700 PRN Put SOLE   0 0 7,700
SHOPIFY INC CL A 82509L107 3,122 99,930 SH   SOLE   0 0 99,930
SHOPIFY INC PUT 82509L107 906 29,000 PRN Put SOLE   0 0 29,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,692 7,137 SH   SOLE   0 0 7,137
SPDR S&P 500 ETF TR CALL 78462F103 5,659 15,000 PRN Call SOLE   0 0 15,000
SPDR S&P 500 ETF TR PUT 78462F103 5,659 15,000 PRN Put SOLE   0 0 15,000
SPDR SER TR PORTFLI TIPS ETF 78464A656 1,567 56,953 SH   SOLE   0 0 56,953
SPDR SER TR S&P BIOTECH 78464A870 205 2,760 SH   SOLE   0 0 2,760
SPDR SER TR S&P DIVID ETF 78464A763 363 3,055 SH   SOLE   0 0 3,055
STAAR SURGICAL CO COM PAR $0.01 852312305 2,290 32,280 SH   SOLE   0 0 32,280
STAAR SURGICAL CO PUT 852312305 709 10,000 PRN Put SOLE   0 0 10,000
STARBUCKS CORP COM 855244109 452 5,914 SH   SOLE   0 0 5,914
SYNOPSYS INC COM 871607107 4,798 15,799 SH   SOLE   0 0 15,799
TESLA INC PUT 88160R101 2,559 3,800 PRN Put SOLE   0 0 3,800
TEXAS INSTRS INC COM 882508104 1,140 7,421 SH   SOLE   0 0 7,421
TEXTRON INC COM 883203101 4,125 67,549 SH   SOLE   0 0 67,549
THE TRADE DESK INC COM CL A 88339J105 5,690 135,825 SH   SOLE   0 0 135,825
THERMO FISHER SCIENTIFIC INC COM 883556102 1,520 2,798 SH   SOLE   0 0 2,798
THERMO FISHER SCIENTIFIC INC PUT 883556102 815 1,500 PRN Put SOLE   0 0 1,500
TORONTO DOMINION BK ONT COM NEW 891160509 557 8,492 SH   SOLE   0 0 8,492
TRUIST FINL CORP COM 89832Q109 512 10,804 SH   SOLE   0 0 10,804
ULTA BEAUTY INC COM 90384S303 3,533 9,165 SH   SOLE   0 0 9,165
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,624 6,890 SH   SOLE   0 0 6,890
UNITEDHEALTH GROUP INC COM 91324P102 4,815 9,374 SH   SOLE   0 0 9,374
VALERO ENERGY CORP COM 91913Y100 1,367 12,862 SH   SOLE   0 0 12,862
VANGUARD INDEX FDS GROWTH ETF 922908736 961 4,312 SH   SOLE   0 0 4,312
VANGUARD INDEX FDS MID CAP ETF 922908629 1,007 5,112 SH   SOLE   0 0 5,112
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,609 17,655 SH   SOLE   0 0 17,655
VANGUARD INDEX FDS SMALL CP ETF 922908751 225 1,276 SH   SOLE   0 0 1,276
VANGUARD INDEX FDS TOTAL STK MKT 922908769 880 4,667 SH   SOLE   0 0 4,667
VANGUARD INDEX FDS VALUE ETF 922908744 1,642 12,454 SH   SOLE   0 0 12,454
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 347 6,919 SH   SOLE   0 0 6,919
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 339 4,451 SH   SOLE   0 0 4,451
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 485 3,383 SH   SOLE   0 0 3,383
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 506 4,972 SH   SOLE   0 0 4,972
VERIZON COMMUNICATIONS INC COM 92343V104 1,367 26,927 SH   SOLE   0 0 26,927
VERTEX PHARMACEUTICALS INC COM 92532F100 3,010 10,680 SH   SOLE   0 0 10,680
VISA INC COM CL A 92826C839 1,314 6,672 SH   SOLE   0 0 6,672
WASTE MGMT INC DEL COM 94106L109 2,034 13,298 SH   SOLE   0 0 13,298
WILLIAMS SONOMA INC COM 969904101 677 6,100 SH   SOLE   0 0 6,100
WISDOMTREE TR EMG MKTS SMCAP 97717W281 992 22,216 SH   SOLE   0 0 22,216
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683 268 11,435 SH   SOLE   0 0 11,435
WISDOMTREE TR US QTLY DIV GRT 97717X669 306 5,348 SH   SOLE   0 0 5,348
YETI HLDGS INC COM 98585X104 1,631 37,684 SH   SOLE   0 0 37,684