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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   200,235 1,905 SH   SOLE   0 0 1,905
ABBOTT LABS COM 002824100   464,075 4,583 SH   SOLE   0 0 4,583
ABBVIE INC COM 00287Y109   4,138,043 25,965 SH   SOLE   0 0 25,965
ADOBE SYSTEMS INCORPORATED COM 00724F101   3,043,653 7,898 SH   SOLE   0 0 7,898
ADVANCED MICRO DEVICES INC COM 007903107   4,432,307 45,223 SH   SOLE   0 0 45,223
AFLAC INC COM 001055102   655,524 10,160 SH   SOLE   0 0 10,160
AIR PRODS & CHEMS INC COM 009158106   1,446,390 5,036 SH   SOLE   0 0 5,036
ALPHABET INC CALL 02079K107   208,000 2,000 PRN Call SOLE   0 0 2,000
ALPHABET INC CAP STK CL A 02079K305   6,172,247 59,503 SH   SOLE   0 0 59,503
ALPHABET INC CAP STK CL C 02079K107   1,907,360 18,340 SH   SOLE   0 0 18,340
ALPHABET INC PUT 02079K305   207,460 2,000 PRN Put SOLE   0 0 2,000
ALPS ETF TR ALERIAN MLP 00162Q452   636,257 16,462 SH   SOLE   0 0 16,462
AMAZON COM INC CALL 023135106   206,580 2,000 PRN Call SOLE   0 0 2,000
AMAZON COM INC COM 023135106   9,866,881 95,526 SH   SOLE   0 0 95,526
AMAZON COM INC PUT 023135106   258,225 2,500 PRN Put SOLE   0 0 2,500
AMERICAN EXPRESS CO COM 025816109   405,942 2,461 SH   SOLE   0 0 2,461
AMGEN INC COM 031162100   1,181,433 4,887 SH   SOLE   0 0 4,887
APPLE INC COM 037833100   16,976,684 102,951 SH   SOLE   0 0 102,951
APPLIED MATLS INC COM 038222105   201,565 1,641 SH   SOLE   0 0 1,641
ASML HOLDING N V CALL N07059210   10,551,005 15,500 PRN Call SOLE   0 0 15,500
ASML HOLDING N V N Y REGISTRY SHS N07059210   5,278,226 7,754 SH   SOLE   0 0 7,754
ASML HOLDING N V PUT N07059210   10,551,005 15,500 PRN Put SOLE   0 0 15,500
ASTRAZENECA PLC SPONSORED ADR 046353108   312,831 4,507 SH   SOLE   0 0 4,507
AUTOMATIC DATA PROCESSING IN COM 053015103   4,423,659 19,870 SH   SOLE   0 0 19,870
BANK AMERICA CORP COM 060505104   830,827 29,050 SH   SOLE   0 0 29,050
BEST BUY INC COM 086516101   548,964 7,014 SH   SOLE   0 0 7,014
BLACKROCK CORPOR HI YLD FD I COM 09255P107   1,450,032 166,288 SH   SOLE   0 0 166,288
BLACKROCK INC COM 09247X101   1,808,632 2,703 SH   SOLE   0 0 2,703
BLACKROCK MUN INCOME QUALITY COM 092479104   619,534 54,155 SH   SOLE   0 0 54,155
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105   474,800 21,860 SH   SOLE   0 0 21,860
BLACKSTONE INC COM 09260D107   1,471,320 16,750 SH   SOLE   0 0 16,750
BLOCK INC CL A 852234103   551,809 8,038 SH   SOLE   0 0 8,038
BOEING CO CALL 097023105   2,124,300 10,000 PRN Call SOLE   0 0 10,000
BOEING CO COM 097023105   2,781,346 13,093 SH   SOLE   0 0 13,093
BOEING CO PUT 097023105   3,186,450 15,000 PRN Put SOLE   0 0 15,000
BRISTOL-MYERS SQUIBB CO COM 110122108   1,704,327 24,590 SH   SOLE   0 0 24,590
BROADCOM INC CALL 11135F101   15,140,344 23,600 PRN Call SOLE   0 0 23,600
BROADCOM INC COM 11135F101   4,379,153 6,826 SH   SOLE   0 0 6,826
BROADCOM INC PUT 11135F101   1,924,620 3,000 PRN Put SOLE   0 0 3,000
CARRIER GLOBAL CORPORATION COM 14448C104   269,925 5,900 SH   SOLE   0 0 5,900
CATERPILLAR INC COM 149123101   248,750 1,087 SH   SOLE   0 0 1,087
CHENIERE ENERGY INC COM NEW 16411R208   4,067,184 25,807 SH   SOLE   0 0 25,807
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   326,508 6,900 SH   SOLE   0 0 6,900
CHEVRON CORP NEW COM 166764100   1,565,817 9,597 SH   SOLE   0 0 9,597
CHIPOTLE MEXICAN GRILL INC CALL 169656105   17,082,900 10,000 PRN Call SOLE   0 0 10,000
CHIPOTLE MEXICAN GRILL INC COM 169656105   2,996,341 1,754 SH   SOLE   0 0 1,754
CHIPOTLE MEXICAN GRILL INC PUT 169656105   17,082,900 10,000 PRN Put SOLE   0 0 10,000
CISCO SYS INC COM 17275R102   916,120 17,525 SH   SOLE   0 0 17,525
COINBASE GLOBAL INC COM CL A 19260Q107   366,906 5,430 SH   SOLE   0 0 5,430
COSTCO WHSL CORP NEW COM 22160K105   3,099,972 6,239 SH   SOLE   0 0 6,239
COSTCO WHSL CORP NEW PUT 22160K105   7,453,050 15,000 PRN Put SOLE   0 0 15,000
CROWN CASTLE INC COM 22822V101   226,834 1,695 SH   SOLE   0 0 1,695
DANAHER CORPORATION COM 235851102   762,926 3,027 SH   SOLE   0 0 3,027
DECKERS OUTDOOR CORP COM 243537107   3,062,785 6,813 SH   SOLE   0 0 6,813
DEERE & CO COM 244199105   4,774,545 11,564 SH   SOLE   0 0 11,564
DEERE & CO PUT 244199105   6,606,080 16,000 PRN Put SOLE   0 0 16,000
DEXCOM INC COM 252131107   3,503,757 30,158 SH   SOLE   0 0 30,158
DIAMONDBACK ENERGY INC COM 25278X109   2,768,417 20,481 SH   SOLE   0 0 20,481
EATON CORP PLC SHS G29183103   690,843 4,032 SH   SOLE   0 0 4,032
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   645,211 51,741 SH   SOLE   0 0 51,741
ENPHASE ENERGY INC COM 29355A107   2,877,051 13,682 SH   SOLE   0 0 13,682
ENPHASE ENERGY INC PUT 29355A107   252,336 1,200 PRN Put SOLE   0 0 1,200
ENTERPRISE PRODS PARTNERS L COM 293792107   1,732,944 66,909 SH   SOLE   0 0 66,909
EOG RES INC COM 26875P101   2,735,302 23,862 SH   SOLE   0 0 23,862
EOG RES INC PUT 26875P101   343,890 3,000 PRN Put SOLE   0 0 3,000
EXTRA SPACE STORAGE INC COM 30225T102   299,629 1,839 SH   SOLE   0 0 1,839
FASTENAL CO COM 311900104   882,675 16,364 SH   SOLE   0 0 16,364
GENERAC HLDGS INC COM 368736104   1,830,014 16,943 SH   SOLE   0 0 16,943
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   176,474 10,290 SH   SOLE   0 0 10,290
HOME DEPOT INC COM 437076102   1,660,346 5,626 SH   SOLE   0 0 5,626
HONEYWELL INTL INC COM 438516106   757,600 3,964 SH   SOLE   0 0 3,964
IDEXX LABS INC COM 45168D104   1,752,281 3,504 SH   SOLE   0 0 3,504
ILLUMINA INC COM 452327109   907,876 3,904 SH   SOLE   0 0 3,904
INTEL CORP COM 458140100   240,366 7,357 SH   SOLE   0 0 7,357
INTUIT COM 461202103   3,264,368 7,322 SH   SOLE   0 0 7,322
INTUITIVE SURGICAL INC COM NEW 46120E602   525,502 2,057 SH   SOLE   0 0 2,057
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   451,719 6,951 SH   SOLE   0 0 6,951
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   329,156 2,276 SH   SOLE   0 0 2,276
INVESCO QQQ TR UNIT SER 1 46090E103   2,442,920 7,612 SH   SOLE   0 0 7,612
ISHARES TR CORE HIGH DV ETF 46429B663   348,389 3,427 SH   SOLE   0 0 3,427
ISHARES TR CORE S&P MCP ETF 464287507   207,133 828 SH   SOLE   0 0 828
ISHARES TR S&P 500 GRWT ETF 464287309   212,882 3,332 SH   SOLE   0 0 3,332
ISHARES TR U.S. REAL ES ETF 464287739   642,014 7,562 SH   SOLE   0 0 7,562
JOHNSON & JOHNSON COM 478160104   3,702,911 23,890 SH   SOLE   0 0 23,890
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365   239,120 10,776 SH   SOLE   0 0 10,776
JPMORGAN CHASE & CO COM 46625H100   3,848,571 29,534 SH   SOLE   0 0 29,534
KLA CORP COM NEW 482480100   2,810,157 7,040 SH   SOLE   0 0 7,040
LILLY ELI & CO COM 532457108   3,948,511 11,498 SH   SOLE   0 0 11,498
LOCKHEED MARTIN CORP COM 539830109   1,323,644 2,800 SH   SOLE   0 0 2,800
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   336,141 6,195 SH   SOLE   0 0 6,195
MCCORMICK & CO INC COM NON VTG 579780206   368,621 4,430 SH   SOLE   0 0 4,430
MERCK & CO INC COM 58933Y105   6,767,681 63,612 SH   SOLE   0 0 63,612
META PLATFORMS INC CL A 30303M102   2,011,099 9,489 SH   SOLE   0 0 9,489
MICROSOFT CORP COM 594918104   22,452,197 77,878 SH   SOLE   0 0 77,878
MORGAN STANLEY COM NEW 617446448   1,433,599 16,328 SH   SOLE   0 0 16,328
NETFLIX INC COM 64110L106   2,012,421 5,825 SH   SOLE   0 0 5,825
NEUROCRINE BIOSCIENCES INC COM 64125C109   1,873,380 18,508 SH   SOLE   0 0 18,508
NEW AMER HIGH INCOME FD INC COM NEW 641876800   76,953 11,300 SH   SOLE   0 0 11,300
NEXTERA ENERGY INC COM 65339F101   1,341,655 17,406 SH   SOLE   0 0 17,406
NVIDIA CORPORATION COM 67066G104   8,825,848 31,774 SH   SOLE   0 0 31,774
OLD DOMINION FREIGHT LINE IN COM 679580100   4,062,472 11,919 SH   SOLE   0 0 11,919
ON SEMICONDUCTOR CORP COM 682189105   4,079,862 49,561 SH   SOLE   0 0 49,561
ORACLE CORP COM 68389X105   2,198,488 23,660 SH   SOLE   0 0 23,660
PALO ALTO NETWORKS INC COM 697435105   4,883,344 24,449 SH   SOLE   0 0 24,449
PAYCHEX INC COM 704326107   1,008,163 8,798 SH   SOLE   0 0 8,798
PAYPAL HLDGS INC COM 70450Y103   613,368 8,077 SH   SOLE   0 0 8,077
PEPSICO INC COM 713448108   645,889 3,543 SH   SOLE   0 0 3,543
PFIZER INC COM 717081103   466,548 11,435 SH   SOLE   0 0 11,435
PHILLIPS 66 COM 718546104   234,188 2,310 SH   SOLE   0 0 2,310
PIMCO CORPORATE & INCOME OPP COM 72201B101   408,543 32,762 SH   SOLE   0 0 32,762
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   240,709 19,303 SH   SOLE   0 0 19,303
PROCTER AND GAMBLE CO COM 742718109   412,962 2,777 SH   SOLE   0 0 2,777
PROLOGIS INC. COM 74340W103   280,608 2,249 SH   SOLE   0 0 2,249
QUALCOMM INC COM 747525103   5,885,776 46,134 SH   SOLE   0 0 46,134
QUANTA SVCS INC COM 74762E102   4,566,436 27,403 SH   SOLE   0 0 27,403
RAYTHEON TECHNOLOGIES CORP COM 75513E101   2,995,092 30,584 SH   SOLE   0 0 30,584
REGENERON PHARMACEUTICALS COM 75886F107   328,668 400 SH   SOLE   0 0 400
REGENERON PHARMACEUTICALS PUT 75886F107   2,465,010 3,000 PRN Put SOLE   0 0 3,000
ROCKWELL AUTOMATION INC COM 773903109   3,496,751 11,916 SH   SOLE   0 0 11,916
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   289,641 3,959 SH   SOLE   0 0 3,959
SCHWAB STRATEGIC TR US TIPS ETF 808524870   1,030,385 19,220 SH   SOLE   0 0 19,220
SERVICENOW INC COM 81762P102   1,885,602 4,058 SH   SOLE   0 0 4,058
SERVICENOW INC PUT 81762P102   1,254,744 2,700 PRN Put SOLE   0 0 2,700
SHOPIFY INC CL A 82509L107   5,143,052 107,281 SH   SOLE   0 0 107,281
SOLAREDGE TECHNOLOGIES INC CALL 83417M104   1,580,540 5,200 PRN Call SOLE   0 0 5,200
SOLAREDGE TECHNOLOGIES INC COM 83417M104   4,711,225 15,500 SH   SOLE   0 0 15,500
SOLAREDGE TECHNOLOGIES INC PUT 83417M104   5,167,150 17,000 PRN Put SOLE   0 0 17,000
SPDR S&P 500 ETF TR PUT 78462F103   5,117,375 12,500 PRN Put SOLE   0 0 12,500
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,157,216 7,712 SH   SOLE   0 0 7,712
SPDR SER TR S&P BIOTECH 78464A870   210,340 2,760 SH   SOLE   0 0 2,760
SPDR SER TR S&P DIVID ETF 78464A763   377,935 3,055 SH   SOLE   0 0 3,055
STAAR SURGICAL CO COM PAR $0.01 852312305   2,122,885 33,196 SH   SOLE   0 0 33,196
STAAR SURGICAL CO PUT 852312305   249,405 3,900 PRN Put SOLE   0 0 3,900
STARBUCKS CORP COM 855244109   2,281,072 21,906 SH   SOLE   0 0 21,906
SYNOPSYS INC COM 871607107   4,792,204 12,407 SH   SOLE   0 0 12,407
TESLA INC CALL 88160R101   2,302,806 11,100 PRN Call SOLE   0 0 11,100
TESLA INC COM 88160R101   487,013 2,348 SH   SOLE   0 0 2,348
TESLA INC PUT 88160R101   2,302,806 11,100 PRN Put SOLE   0 0 11,100
TEXAS INSTRS INC COM 882508104   1,420,187 7,635 SH   SOLE   0 0 7,635
THE TRADE DESK INC COM CL A 88339J105   8,410,575 138,082 SH   SOLE   0 0 138,082
THERMO FISHER SCIENTIFIC INC COM 883556102   1,619,600 2,810 SH   SOLE   0 0 2,810
TORONTO DOMINION BK ONT COM NEW 891160509   508,671 8,492 SH   SOLE   0 0 8,492
TRACTOR SUPPLY CO COM 892356106   732,150 3,115 SH   SOLE   0 0 3,115
ULTA BEAUTY INC COM 90384S303   4,806,262 8,808 SH   SOLE   0 0 8,808
UNITED RENTALS INC COM 911363109   1,868,383 4,721 SH   SOLE   0 0 4,721
UNITED THERAPEUTICS CORP DEL COM 91307C102   3,137,680 14,010 SH   SOLE   0 0 14,010
UNITEDHEALTH GROUP INC COM 91324P102   4,277,885 9,052 SH   SOLE   0 0 9,052
VALERO ENERGY CORP COM 91913Y100   2,088,696 14,962 SH   SOLE   0 0 14,962
VANGUARD INDEX FDS GROWTH ETF 922908736   1,143,683 4,585 SH   SOLE   0 0 4,585
VANGUARD INDEX FDS MID CAP ETF 922908629   972,974 4,613 SH   SOLE   0 0 4,613
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,479,773 17,820 SH   SOLE   0 0 17,820
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   314,395 836 SH   SOLE   0 0 836
VANGUARD INDEX FDS SMALL CP ETF 922908751   241,879 1,276 SH   SOLE   0 0 1,276
VANGUARD INDEX FDS TOTAL STK MKT 922908769   929,676 4,555 SH   SOLE   0 0 4,555
VANGUARD INDEX FDS VALUE ETF 922908744   1,967,930 14,249 SH   SOLE   0 0 14,249
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   265,975 5,562 SH   SOLE   0 0 5,562
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   243,629 3,037 SH   SOLE   0 0 3,037
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   223,507 2,932 SH   SOLE   0 0 2,932
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   526,099 3,416 SH   SOLE   0 0 3,416
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   524,546 4,972 SH   SOLE   0 0 4,972
VERIZON COMMUNICATIONS INC COM 92343V104   660,958 16,996 SH   SOLE   0 0 16,996
VERTEX PHARMACEUTICALS INC COM 92532F100   3,487,825 11,070 SH   SOLE   0 0 11,070
VISA INC COM CL A 92826C839   1,505,171 6,676 SH   SOLE   0 0 6,676
WASTE MGMT INC DEL COM 94106L109   2,197,430 13,467 SH   SOLE   0 0 13,467
WISDOMTREE TR EMG MKTS SMCAP 97717W281   946,388 20,668 SH   SOLE   0 0 20,668
WISDOMTREE TR ENHNCD CMMDTY ST 97717Y683   209,258 11,710 SH   SOLE   0 0 11,710
WISDOMTREE TR US QTLY DIV GRT 97717X669   348,356 5,588 SH   SOLE   0 0 5,588