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
10X GENOMICS INC CL A COM 88025U109 671 8,809 SH   SOLE   8,123 0 686
3-D SYS CORP DEL COM NEW 88554D205 730 43,755 SH   SOLE   39,901 0 3,854
3M CO COM 88579Y101 10,327 69,361 SH   SOLE   29,801 0 39,560
ABBVIE INC COM 00287Y109 2,634 16,248 SH   SOLE   4,526 0 11,722
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 229 680 SH   SOLE   456 0 224
ACTIVISION BLIZZARD INC COM 00507V109 1,062 13,258 SH   SOLE   0 0 13,258
ADOBE SYSTEMS INCORPORATED COM 00724F101 10,020 21,990 SH   SOLE   13,145 0 8,845
ADOBE SYSTEMS INCORPORATED COM 00724F101 46 100 SH Call SOLE   0 0 100
ADVANCED MICRO DEVICES INC COM 007903107 23,119 211,443 SH   SOLE   94,528 0 116,915
ADVANCED MICRO DEVICES INC COM 007903107 33 300 SH Call SOLE   0 0 300
AEROVIRONMENT INC COM 008073108 990 10,518 SH   SOLE   10,518 0 0
AIRBNB INC COM CL A 009066101 872 5,078 SH   SOLE   4,007 0 1,071
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 573 5,269 SH   SOLE   470 0 4,799
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 272 2,500 SH Call SOLE   0 0 2,500
ALLEGRO MICROSYSTEMS INC COM 01749D105 483 17,002 SH   SOLE   16,788 0 214
ALLIANT ENERGY CORP COM 018802108 758 12,138 SH   SOLE   4,707 0 7,431
ALLIED ESPORTS ENTMT INC COM 019170109 86 50,000 SH   SOLE   50,000 0 0
ALLSTATE CORP COM 020002101 2,589 18,697 SH   SOLE   9,387 0 9,310
ALPHABET INC CAP STK CL A 02079K305 41,951 15,083 SH   SOLE   7,676 0 7,407
ALPHABET INC CAP STK CL A 02079K305 3,615 1,300 SH Call SOLE   0 0 1,300
ALPHABET INC CAP STK CL C 02079K107 8,836 3,164 SH   SOLE   1,969 0 1,195
ALPHABET INC CAP STK CL C 02079K107 279 100 SH Call SOLE   0 0 100
ALTRIA GROUP INC COM 02209S103 1,233 23,591 SH   SOLE   645 0 22,946
AMAZON COM INC COM 023135106 67,526 20,714 SH   SOLE   8,945 0 11,769
AMAZON COM INC COM 023135106 1,630 500 SH Call SOLE   0 0 500
AMBARELLA INC SHS G037AX101 601 5,727 SH   SOLE   5,035 0 692
AMERICAN EXPRESS CO COM 025816109 681 3,642 SH   SOLE   982 0 2,660
AMERICAN EXPRESS CO COM 025816109 19 100 SH Call SOLE   0 0 100
AMERICAN TOWER CORP NEW COM 03027X100 642 2,555 SH   SOLE   2,200 0 355
AMERIPRISE FINL INC COM 03076C106 1,557 5,185 SH   SOLE   1,733 0 3,452
AMGEN INC COM 031162100 25,035 103,527 SH   SOLE   50,016 0 53,511
AMPHENOL CORP NEW CL A 032095101 400 5,312 SH   SOLE   0 0 5,312
AON PLC SHS CL A G0403H108 230 707 SH   SOLE   707 0 0
APOLLO MED HLDGS INC COM NEW 03763A207 9,815 202,500 SH   SOLE   182,500 0 20,000
APPLE INC COM 037833100 182,531 1,045,366 SH   SOLE   479,474 0 565,892
APPLE INC COM 037833100 43,791 250,800 SH Call SOLE   0 0 250,800
APPLIED MATLS INC COM 038222105 13,278 100,739 SH   SOLE   40,893 0 59,846
ARK ETF TR INNOVATION ETF 00214Q104 1,031 15,545 SH   SOLE   14,801 0 744
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,705 2,553 SH   SOLE   2,553 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 896 13,508 SH   SOLE   10,520 0 2,988
AT&T INC COM 00206R102 1,163 49,229 SH   SOLE   10,256 0 38,973
ATMOS ENERGY CORP COM 049560105 836 7,000 SH   SOLE   2,784 0 4,216
AUTODESK INC COM 052769106 1,072 5,000 SH   SOLE   5,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 5,349 23,504 SH   SOLE   10,473 0 13,031
AUTOZONE INC COM 053332102 1,253 613 SH   SOLE   349 0 264
AVIS BUDGET GROUP COM 053774105 2,192 8,327 SH   SOLE   3,882 0 4,445
BEAM THERAPEUTICS INC COM 07373V105 441 7,697 SH   SOLE   6,869 0 828
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,214 9,107 SH   SOLE   1,649 0 7,458
BIOGEN INC COM 09062X103 273 1,298 SH   SOLE   1,091 0 207
BK OF AMERICA CORP COM 060505104 3,559 86,340 SH   SOLE   38,689 0 47,651
BK OF AMERICA CORP COM 060505104 8 200 SH Call SOLE   0 0 200
BLACK KNIGHT INC COM 09215C105 297 5,123 SH   SOLE   5,123 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 128 10,433 SH   SOLE   0 0 10,433
BLACKROCK CORE BD TR SHS BEN INT 09249E101 204 15,700 SH   SOLE   2,500 0 13,200
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 172 13,145 SH   SOLE   13,145 0 0
BLACKSTONE INC COM 09260D107 533 4,195 SH   SOLE   95 0 4,100
BLOCK INC CL A 852234103 6,275 46,278 SH   SOLE   26,933 0 19,345
BLOCK INC CL A 852234103 5,695 42,000 SH Call SOLE   0 0 42,000
BOEING CO COM 097023105 6,890 35,983 SH   SOLE   3,992 0 31,991
BOOKING HOLDINGS INC COM 09857L108 284 121 SH   SOLE   117 0 4
BOX INC CL A 10316T104 512 17,624 SH   SOLE   17,393 0 231
BRISTOL-MYERS SQUIBB CO COM 110122108 582 7,966 SH   SOLE   4,266 0 3,700
BROADCOM INC COM 11135F101 24,350 38,671 SH   SOLE   18,567 0 20,104
BROWN & BROWN INC COM 115236101 1,593 22,037 SH   SOLE   12,875 0 9,162
BRUKER CORP COM 116794108 479 7,449 SH   SOLE   7,362 0 87
CAPITAL ONE FINL CORP COM 14040H105 587 4,471 SH   SOLE   3,971 0 500
CARLISLE COS INC COM 142339100 2,009 8,169 SH   SOLE   3,968 0 4,201
CARLYLE GROUP INC COM 14316J108 560 11,450 SH   SOLE   7,800 0 3,650
CATERPILLAR INC COM 149123101 8,126 36,467 SH   SOLE   16,098 0 20,369
CDW CORP COM 12514G108 603 3,369 SH   SOLE   3,123 0 246
CHEGG INC COM 163092109 580 16,000 SH   SOLE   16,000 0 0
CHEVRON CORP NEW COM 166764100 13,437 82,523 SH   SOLE   36,928 0 45,595
CHUBB LIMITED COM H1467J104 224 1,049 SH   SOLE   49 0 1,000
CISCO SYS INC COM 17275R102 30,339 544,106 SH   SOLE   292,922 0 251,184
CITIGROUP INC COM NEW 172967424 397 7,438 SH   SOLE   4,100 0 3,338
CLEVELAND-CLIFFS INC NEW COM 185899101 202 6,258 SH   SOLE   5,000 0 1,258
CLOUDFLARE INC CL A COM 18915M107 1,197 10,000 SH   SOLE   10,000 0 0
COCA COLA CO COM 191216100 11,902 191,971 SH   SOLE   75,628 0 116,343
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 968 19,910 SH   SOLE   19,029 0 881
COINBASE GLOBAL INC COM CL A 19260Q107 1,870 9,845 SH   SOLE   8,335 0 1,510
COMCAST CORP NEW CL A 20030N101 522 11,154 SH   SOLE   7,030 0 4,124
CONOCOPHILLIPS COM 20825C104 2,320 23,195 SH   SOLE   10,956 0 12,239
CORE SCIENTIFIC INC COMMON STOCK 21873J108 358 43,552 SH   SOLE   26,320 0 17,232
COSTAR GROUP INC COM 22160N109 516 7,749 SH   SOLE   6,531 0 1,218
COSTCO WHSL CORP NEW COM 22160K105 12,276 21,318 SH   SOLE   9,604 0 11,714
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 867 13,803 SH   SOLE   12,419 0 1,384
CROCS INC COM 227046109 229 3,000 SH   SOLE   3,000 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 6,531 28,759 SH   SOLE   16,965 0 11,794
CROWN CASTLE INTL CORP NEW COM 22822V101 268 1,449 SH   SOLE   0 0 1,449
CVS HEALTH CORP COM 126650100 482 4,763 SH   SOLE   2,045 0 2,718
D R HORTON INC COM 23331A109 613 8,230 SH   SOLE   8,200 0 30
DANAHER CORPORATION COM 235851102 503 1,716 SH   SOLE   1,693 0 23
DEERE & CO COM 244199105 1,011 2,433 SH   SOLE   2,024 0 409
DELL TECHNOLOGIES INC CL C 24703L202 213 4,250 SH   SOLE   4,000 0 250
DEVON ENERGY CORP NEW COM 25179M103 217 3,677 SH   SOLE   3,577 0 100
DISNEY WALT CO COM 254687106 6,797 49,558 SH   SOLE   23,672 0 25,886
DISNEY WALT CO COM 254687106 6,872 50,100 SH Call SOLE   0 0 50,100
DOCUSIGN INC COM 256163106 295 2,754 SH   SOLE   223 0 2,531
DOMINOS PIZZA INC COM 25754A201 488 1,200 SH   SOLE   1,200 0 0
DOW INC COM 260557103 11,911 186,925 SH   SOLE   91,128 0 95,797
DRAFTKINGS INC COM CL A 26142R104 348 17,893 SH   SOLE   12,638 0 5,255
DRAFTKINGS INC COM CL A 26142R104 97 5,000 SH Call SOLE   0 0 5,000
EASTERN BANKSHARES INC COM 27627N105 540 25,050 SH   SOLE   0 0 25,050
EATON VANCE CALIF MUN BD FD COM 27828A100 173 17,244 SH   SOLE   0 0 17,244
EATON VANCE FLTING RATE INC COM 278279104 224 16,943 SH   SOLE   3,650 0 13,293
EATON VANCE TAX-MANAGED BUY- COM 27828Y108 320 20,497 SH   SOLE   946 0 19,551
EBAY INC. COM 278642103 3,597 62,827 SH   SOLE   33,144 0 29,683
EDISON INTL COM 281020107 256 3,653 SH   SOLE   2,674 0 979
EDWARDS LIFESCIENCES CORP COM 28176E108 350 2,974 SH   SOLE   2,760 0 214
ELECTRONIC ARTS INC COM 285512109 316 2,500 SH   SOLE   2,500 0 0
ENPHASE ENERGY INC COM 29355A107 1,348 6,681 SH   SOLE   6,376 0 305
ENTERGY CORP NEW COM 29364G103 244 2,093 SH   SOLE   1,534 0 559
EOG RES INC COM 26875P101 1,715 14,384 SH   SOLE   8,558 0 5,826
EQUINIX INC COM 29444U700 467 630 SH   SOLE   600 0 30
EQUITABLE HLDGS INC COM 29452E101 1,858 60,121 SH   SOLE   29,709 0 30,412
ETSY INC COM 29786A106 757 6,095 SH   SOLE   5,127 0 968
ETSY INC COM 29786A106 124 1,000 SH Call SOLE   0 0 1,000
EVOFEM BIOSCIENCES INC COM 30048L104 5 15,000 SH   SOLE   0 0 15,000
EXACT SCIENCES CORP COM 30063P105 1,245 17,799 SH   SOLE   16,573 0 1,226
EXPEDIA GROUP INC COM NEW 30212P303 824 4,211 SH   SOLE   3,381 0 830
EXPEDITORS INTL WASH INC COM 302130109 743 7,198 SH   SOLE   2,987 0 4,211
EXTRA SPACE STORAGE INC COM 30225T102 958 4,657 SH   SOLE   2,206 0 2,451
EXXON MOBIL CORP COM 30231G102 1,500 18,161 SH   SOLE   4,295 0 13,866
FATE THERAPEUTICS INC COM 31189P102 432 11,145 SH   SOLE   10,545 0 600
FEDEX CORP COM 31428X106 2,115 9,142 SH   SOLE   4,262 0 4,880
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 816 16,708 SH   SOLE   16,708 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 797 7,935 SH   SOLE   7,935 0 0
FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 369 7,250 SH   SOLE   0 0 7,250
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 3,242 61,103 SH   SOLE   21,457 0 39,646
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,160 61,013 SH   SOLE   6,010 0 55,003
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 720 12,092 SH   SOLE   3,584 0 8,508
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 520 20,370 SH   SOLE   377 0 19,993
FIVERR INTL LTD ORD SHS M4R82T106 572 7,517 SH   SOLE   4,115 0 3,402
FIVERR INTL LTD ORD SHS M4R82T106 38 500 SH Call SOLE   0 0 500
FORD MTR CO DEL COM 345370860 1,336 79,026 SH   SOLE   33,760 0 45,266
FORD MTR CO DEL COM 345370860 7 400 SH Call SOLE   0 0 400
FORTINET INC COM 34959E109 231 675 SH   SOLE   182 0 493
FOX CORP CL A COM 35137L105 1,497 37,943 SH   SOLE   22,611 0 15,332
FREEPORT-MCMORAN INC CL B 35671D857 478 9,609 SH   SOLE   5,912 0 3,697
GALLAGHER ARTHUR J & CO COM 363576109 205 1,173 SH   SOLE   923 0 250
GAP INC COM 364760108 319 22,684 SH   SOLE   20,500 0 2,184
GARMIN LTD SHS H2906T109 512 4,315 SH   SOLE   4,315 0 0
GENERAL ELECTRIC CO COM NEW 369604301 363 3,964 SH   SOLE   1,120 0 2,844
GENERAL MTRS CO COM 37045V100 1,447 33,084 SH   SOLE   3,240 0 29,844
GILEAD SCIENCES INC COM 375558103 307 5,174 SH   SOLE   1,148 0 4,026
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 241 5,543 SH   SOLE   313 0 5,230
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 352 4,569 SH   SOLE   3,500 0 1,069
GOLDMAN SACHS GROUP INC COM 38141G104 2,260 6,846 SH   SOLE   4,059 0 2,787
GREENBOX POS COM NEW 39366L208 496 117,500 SH   SOLE   117,500 0 0
GRITSTONE BIO INC COM 39868T105 45 10,859 SH   SOLE   0 0 10,859
HECLA MNG CO COM 422704106 121 18,356 SH   SOLE   0 0 18,356
HERTZ GLOBAL HLDGS INC *W EXP 06/30/205 42806J148 248 16,168 SH   SOLE   16,168 0 0
HEXO CORP COM NEW 428304307 6 10,000 SH   SOLE   10,000 0 0
HILTON GRAND VACATIONS INC COM 43283X105 804 15,461 SH   SOLE   10 0 15,451
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 478 43,985 SH   SOLE   43,447 0 538
HOME DEPOT INC COM 437076102 10,291 34,380 SH   SOLE   14,444 0 19,936
HONEYWELL INTL INC COM 438516106 340 1,743 SH   SOLE   1,400 0 343
HORIZON THERAPEUTICS PUB L SHS G46188101 721 6,849 SH   SOLE   6,341 0 508
HP INC COM 40434L105 2,617 72,092 SH   SOLE   36,296 0 35,796
ICON PLC SHS G4705A100 724 2,978 SH   SOLE   2,872 0 106
IMMUNITYBIO INC COM 45256X103 141 25,200 SH   SOLE   0 0 25,200
INTEL CORP COM 458140100 26,440 533,489 SH   SOLE   281,815 0 251,674
INTEL CORP COM 458140100 20 400 SH Call SOLE   0 0 400
INTELLIA THERAPEUTICS INC COM 45826J105 1,043 14,355 SH   SOLE   9,606 0 4,749
INTERNATIONAL BUSINESS MACHS COM 459200101 10,441 80,308 SH   SOLE   39,290 0 41,018
INTUIT COM 461202103 8,071 16,785 SH   SOLE   9,947 0 6,838
INTUITIVE SURGICAL INC COM NEW 46120E602 8,648 28,664 SH   SOLE   15,212 0 13,452
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 3,663 141,989 SH   SOLE   43,890 0 98,099
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 1,177 7,903 SH   SOLE   1,558 0 6,345
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 785 27,034 SH   SOLE   25,579 0 1,455
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 3,530 141,600 SH   SOLE   45,528 0 96,072
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 321 12,424 SH   SOLE   0 0 12,424
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 375 12,058 SH   SOLE   0 0 12,058
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 462 9,422 SH   SOLE   0 0 9,422
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 643 13,625 SH   SOLE   13,625 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 1,134 16,908 SH   SOLE   300 0 16,608
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 677 17,595 SH   SOLE   17,595 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 528 3,348 SH   SOLE   2,813 0 535
INVESCO QQQ TR UNIT SER 1 46090E103 22,349 61,647 SH   SOLE   32,379 0 29,268
INVESCO QQQ TR UNIT SER 1 46090E103 109 300 SH Call SOLE   0 0 300
INVITAE CORP COM 46185L103 22 2,706 SH   SOLE   2,500 0 206
INVITAE CORP COM 46185L103 80 10,000 SH Call SOLE   0 0 10,000
IRHYTHM TECHNOLOGIES INC COM 450056106 527 3,346 SH   SOLE   3,299 0 47
IRON MTN INC NEW COM 46284V101 418 7,538 SH   SOLE   3,699 0 3,839
ISHARES INC CORE MSCI EMKT 46434G103 491 8,844 SH   SOLE   1,711 0 7,133
ISHARES INC ESG AWR MSCI EM 46434G863 7,437 202,478 SH   SOLE   62,081 0 140,397
ISHARES INC JP MRGN EM HI BD 464286285 380 9,553 SH   SOLE   0 0 9,553
ISHARES INC MSCI EMERG MRKT 464286533 261 4,279 SH   SOLE   105 0 4,174
ISHARES INC MSCI WORLD ETF 464286392 358 2,792 SH   SOLE   923 0 1,869
ISHARES TR 0-5YR HI YL CP 46434V407 482 10,960 SH   SOLE   484 0 10,476
ISHARES TR 1 3 YR TREAS BD 464287457 379 4,551 SH   SOLE   660 0 3,891
ISHARES TR 10-20 YR TRS ETF 464288653 2,928 21,754 SH   SOLE   5,410 0 16,344
ISHARES TR AGGRES ALLOC ETF 464289859 2,135 30,967 SH   SOLE   11,466 0 19,501
ISHARES TR BROAD USD HIGH 46435U853 501 12,884 SH   SOLE   1,253 0 11,631
ISHARES TR CALIF MUN BD ETF 464288356 3,778 64,930 SH   SOLE   21,576 0 43,354
ISHARES TR CONV BD ETF 46435G102 956 11,476 SH   SOLE   2,919 0 8,557
ISHARES TR CORE DIV GRWTH 46434V621 259 4,841 SH   SOLE   4,516 0 325
ISHARES TR CORE S&P SCP ETF 464287804 7,140 66,178 SH   SOLE   21,972 0 44,206
ISHARES TR CORE S&P500 ETF 464287200 76,396 168,388 SH   SOLE   54,132 0 114,256
ISHARES TR CORE TOTAL USD 46434V613 37,168 748,901 SH   SOLE   180,088 0 568,813
ISHARES TR CORE US AGGBD ET 464287226 1,732 16,180 SH   SOLE   3,735 0 12,445
ISHARES TR EAFE GRWTH ETF 464288885 9,882 102,646 SH   SOLE   32,085 0 70,561
ISHARES TR EAFE VALUE ETF 464288877 18,052 359,176 SH   SOLE   109,051 0 250,125
ISHARES TR ESG AWR MSCI USA 46435G425 41,448 408,960 SH   SOLE   122,899 0 286,061
ISHARES TR FALN ANGLS USD 46435G474 8,828 318,009 SH   SOLE   74,144 0 243,865
ISHARES TR FLTG RATE NT ETF 46429B655 810 16,043 SH   SOLE   1,690 0 14,353
ISHARES TR GLOBAL TECH ETF 464287291 4,533 78,145 SH   SOLE   22,726 0 55,419
ISHARES TR IBOXX HI YD ETF 464288513 520 6,323 SH   SOLE   993 0 5,330
ISHARES TR IBOXX INV CP ETF 464287242 1,399 11,564 SH   SOLE   1,234 0 10,330
ISHARES TR ISHARES BIOTECH 464287556 1,121 8,603 SH   SOLE   828 0 7,775
ISHARES TR ISHS 1-5YR INVS 464288646 466 9,006 SH   SOLE   2,261 0 6,745
ISHARES TR JPMORGAN USD EMG 464288281 957 9,793 SH   SOLE   2,384 0 7,409
ISHARES TR MBS ETF 464288588 6,721 65,980 SH   SOLE   16,243 0 49,737
ISHARES TR MODERT ALLOC ETF 464289875 772 17,964 SH   SOLE   3,398 0 14,566
ISHARES TR MSCI ACWI ETF 464288257 4,241 42,505 SH   SOLE   19,207 0 23,298
ISHARES TR MSCI EAFE ETF 464287465 8,293 112,681 SH   SOLE   39,970 0 72,711
ISHARES TR MSCI EAFE MIN VL 46429B689 450 6,234 SH   SOLE   437 0 5,797
ISHARES TR MSCI EMG MKT ETF 464287234 6,860 151,930 SH   SOLE   54,741 0 97,189
ISHARES TR MSCI USA MIN VOL 46429B697 2,525 32,559 SH   SOLE   10,062 0 22,497
ISHARES TR MSCI USA VALUE 46432F388 4,099 39,193 SH   SOLE   12,166 0 27,027
ISHARES TR NATIONAL MUN ETF 464288414 3,899 35,558 SH   SOLE   12,436 0 23,122
ISHARES TR RUS 1000 GRW ETF 464287614 577 2,076 SH   SOLE   2,029 0 47
ISHARES TR RUS 1000 VAL ETF 464287598 506 3,045 SH   SOLE   2,145 0 900
ISHARES TR RUS 2000 GRW ETF 464287648 210 821 SH   SOLE   800 0 21
ISHARES TR RUS 2000 VAL ETF 464287630 485 3,003 SH   SOLE   3,000 0 3
ISHARES TR RUS MID CAP ETF 464287499 396 5,081 SH   SOLE   4,000 0 1,081
ISHARES TR RUSSELL 2000 ETF 464287655 11,036 53,765 SH   SOLE   21,365 0 32,400
ISHARES TR S&P 500 VAL ETF 464287408 591 3,793 SH   SOLE   3,543 0 250
ISHARES TR SHORT TREAS BD 464288679 377 3,416 SH   SOLE   510 0 2,906
ISHARES TR SHRT NAT MUN ETF 464288158 3,387 32,378 SH   SOLE   11,335 0 21,043
ISHARES TR TIPS BD ETF 464287176 7,984 64,097 SH   SOLE   15,798 0 48,299
ISHARES TR U.S. ENERGY ETF 464287796 5,837 142,654 SH   SOLE   44,418 0 98,236
ISHARES TR U.S. TECH ETF 464287721 18,751 181,977 SH   SOLE   115,894 0 66,083
ISHARES TR US TREAS BD ETF 46429B267 25,067 1,006,293 SH   SOLE   246,648 0 759,645
ISHARES U S ETF TR BLACKROCK SHORT 46431W838 585 11,764 SH   SOLE   700 0 11,064
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 330 6,656 SH   SOLE   612 0 6,044
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 7,069 176,491 SH   SOLE   41,838 0 134,653
ISHARES U S ETF TR INT RT HDG C B 46431W705 233 2,490 SH   SOLE   85 0 2,405
J P MORGAN EXCHANGE-TRADED F EQUITY PREMIUM 46641Q332 1,551 25,264 SH   SOLE   1,914 0 23,350
JEFFERIES FINL GROUP INC COM 47233W109 2,577 78,452 SH   SOLE   37,988 0 40,464
JOHNSON & JOHNSON COM 478160104 11,445 64,580 SH   SOLE   25,160 0 39,420
JPMORGAN CHASE & CO COM 46625H100 5,880 43,130 SH   SOLE   16,344 0 26,786
KANDI TECHNOLOGIES GROUP INC COM 483709101 34 10,500 SH   SOLE   0 0 10,500
KINDER MORGAN INC DEL COM 49456B101 380 20,081 SH   SOLE   9,614 0 10,467
KKR & CO INC COM 48251W104 343 5,873 SH   SOLE   102 0 5,771
KRAFT HEINZ CO COM 500754106 2,515 63,863 SH   SOLE   7,485 0 56,378
KROGER CO COM 501044101 1,676 29,215 SH   SOLE   16,976 0 12,239
LAM RESEARCH CORP COM 512807108 6,961 12,949 SH   SOLE   3,581 0 9,368
LAUDER ESTEE COS INC CL A 518439104 276 1,013 SH   SOLE   1,013 0 0
LEIDOS HOLDINGS INC COM 525327102 492 4,559 SH   SOLE   4,496 0 63
LILLY ELI & CO COM 532457108 926 3,234 SH   SOLE   85 0 3,149
LOCKHEED MARTIN CORP COM 539830109 752 1,703 SH   SOLE   524 0 1,179
LOUISIANA PAC CORP COM 546347105 2,268 36,506 SH   SOLE   18,128 0 18,378
LOWES COS INC COM 548661107 1,188 5,876 SH   SOLE   436 0 5,440
LULULEMON ATHLETICA INC COM 550021109 605 1,657 SH   SOLE   600 0 1,057
LUMEN TECHNOLOGIES INC COM 550241103 168 14,894 SH   SOLE   6,500 0 8,394
MARRIOTT INTL INC NEW CL A 571903202 369 2,098 SH   SOLE   1,115 0 983
MARVELL TECHNOLOGY INC COM 573874104 17,034 237,538 SH   SOLE   192,276 0 45,262
MASCO CORP COM 574599106 1,752 34,363 SH   SOLE   17,305 0 17,058
MASTERCARD INCORPORATED CL A 57636Q104 995 2,782 SH   SOLE   2,177 0 605
MATCH GROUP INC NEW COM 57667L107 881 8,100 SH   SOLE   8,000 0 100
MCDONALDS CORP COM 580135101 1,591 6,436 SH   SOLE   3,593 0 2,843
MERCADOLIBRE INC COM 58733R102 211 177 SH   SOLE   15 0 162
MERCK & CO INC COM 58933Y105 10,478 127,700 SH   SOLE   57,957 0 69,743
META PLATFORMS INC CL A 30303M102 17,131 77,042 SH   SOLE   31,818 0 45,224
META PLATFORMS INC CL A 30303M102 7,827 35,200 SH Call SOLE   0 0 35,200
MGM RESORTS INTERNATIONAL COM 552953101 1,058 25,222 SH   SOLE   13,438 0 11,784
MICROCHIP TECHNOLOGY INC. COM 595017104 1,237 16,469 SH   SOLE   0 0 16,469
MICRON TECHNOLOGY INC COM 595112103 15,176 194,848 SH   SOLE   84,401 0 110,447
MICROSOFT CORP COM 594918104 38,892 126,146 SH   SOLE   49,561 0 76,585
MICROSOFT CORP COM 594918104 4,717 15,300 SH Call SOLE   0 0 15,300
MICROSTRATEGY INC CL A NEW 594972408 243 501 SH   SOLE   500 0 1
MODERNA INC COM 60770K107 3,674 21,328 SH   SOLE   14,443 0 6,885
MONDELEZ INTL INC CL A 609207105 268 4,266 SH   SOLE   1,100 0 3,166
MONGODB INC CL A 60937P106 777 1,751 SH   SOLE   1,671 0 80
MONOLITHIC PWR SYS INC COM 609839105 651 1,341 SH   SOLE   1,273 0 68
MORGAN STANLEY COM NEW 617446448 789 9,028 SH   SOLE   6,633 0 2,395
MOTOROLA SOLUTIONS INC COM NEW 620076307 969 4,002 SH   SOLE   1,948 0 2,054
NETFLIX INC COM 64110L106 11,710 31,261 SH   SOLE   13,321 0 17,940
NETFLIX INC COM 64110L106 412 1,100 SH Call SOLE   0 0 1,100
NIKE INC CL B 654106103 3,872 28,778 SH   SOLE   9,638 0 19,140
NIO INC SPON ADS 62914V106 1,204 57,193 SH   SOLE   48,258 0 8,935
NORTHROP GRUMMAN CORP COM 666807102 2,443 5,463 SH   SOLE   2,177 0 3,286
NORTHWEST BANCSHARES INC MD COM 667340103 162 12,022 SH   SOLE   898 0 11,124
NOVO-NORDISK A S ADR 670100205 239 2,151 SH   SOLE   1,936 0 215
NUCOR CORP COM 670346105 2,044 13,752 SH   SOLE   8,545 0 5,207
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 598 45,589 SH   SOLE   41,767 0 3,822
NVIDIA CORPORATION COM 67066G104 30,927 113,344 SH   SOLE   50,361 0 62,983
NVIDIA CORPORATION COM 67066G104 3,384 12,400 SH Call SOLE   0 0 12,400
OKTA INC CL A 679295105 690 4,570 SH   SOLE   800 0 3,770
OLD DOMINION FREIGHT LINE IN COM 679580100 622 2,082 SH   SOLE   1,995 0 87
ON SEMICONDUCTOR CORP COM 682189105 1,291 20,613 SH   SOLE   19,617 0 996
ORACLE CORP COM 68389X105 2,893 34,977 SH   SOLE   20,660 0 14,317
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,023 74,468 SH   SOLE   59,049 0 15,419
PALANTIR TECHNOLOGIES INC CL A 69608A108 275 20,000 SH Call SOLE   0 0 20,000
PAYPAL HLDGS INC COM 70450Y103 8,552 73,944 SH   SOLE   42,861 0 31,083
PAYPAL HLDGS INC COM 70450Y103 35 300 SH Call SOLE   0 0 300
PEPSICO INC COM 713448108 8,269 49,408 SH   SOLE   25,170 0 24,238
PFIZER INC COM 717081103 2,768 53,466 SH   SOLE   23,268 0 30,198
PHILIP MORRIS INTL INC COM 718172109 476 5,071 SH   SOLE   1,321 0 3,750
PHILLIPS 66 COM 718546104 1,107 12,813 SH   SOLE   3,130 0 9,683
PIMCO ETF TR INTER MUN BD ACT 72201R866 635 11,977 SH   SOLE   600 0 11,377
PLUG POWER INC COM NEW 72919P202 227 7,921 SH   SOLE   421 0 7,500
PNC FINL SVCS GROUP INC COM 693475105 226 1,226 SH   SOLE   1,207 0 19
PPL CORP COM 69351T106 488 17,081 SH   SOLE   6,162 0 10,919
PROCTER AND GAMBLE CO COM 742718109 11,593 75,874 SH   SOLE   30,048 0 45,826
PROLOGIS INC. COM 74340W103 294 1,820 SH   SOLE   580 0 1,240
PROSHARES TR PSHS ULT S&P 500 74347R107 583 8,880 SH   SOLE   0 0 8,880
PROSHARES TR PSHS ULTRA QQQ 74347R206 1,918 26,675 SH   SOLE   1,875 0 24,800
PROSHARES TR ULTRAPRO QQQ 74347X831 1,124 19,324 SH   SOLE   15,138 0 4,186
PROTO LABS INC COM 743713109 325 6,150 SH   SOLE   6,000 0 150
PRUDENTIAL FINL INC COM 744320102 532 4,500 SH   SOLE   1,703 0 2,797
PTC INC COM 69370C100 503 4,667 SH   SOLE   4,617 0 50
PUBLIC STORAGE COM 74460D109 1,706 4,371 SH   SOLE   2,543 0 1,828
PULTE GROUP INC COM 745867101 421 10,050 SH   SOLE   10,000 0 50
QUALCOMM INC COM 747525103 22,986 150,417 SH   SOLE   79,293 0 71,124
QUALCOMM INC COM 747525103 382 2,500 SH Call SOLE   0 0 2,500
QUALTRICS INTL INC COM CL A 747601201 571 20,000 SH   SOLE   20,000 0 0
RADNET INC COM 750491102 447 20,000 SH   SOLE   0 0 20,000
RAYTHEON TECHNOLOGIES CORP COM 75513E101 366 3,690 SH   SOLE   1,157 0 2,533
REALTY INCOME CORP COM 756109104 247 3,558 SH   SOLE   2,434 0 1,124
RIOT BLOCKCHAIN INC COM 767292105 799 37,763 SH   SOLE   37,453 0 310
ROBLOX CORP CL A 771049103 2,841 61,443 SH   SOLE   41,545 0 19,898
ROBLOX CORP CL A 771049103 370 8,000 SH Call SOLE   0 0 8,000
ROKU INC COM CL A 77543R102 1,208 9,643 SH   SOLE   7,252 0 2,391
ROSS STORES INC COM 778296103 201 2,225 SH   SOLE   25 0 2,200
SALESFORCE COM INC COM 79466L302 5,341 25,152 SH   SOLE   9,875 0 15,277
SCHWAB CHARLES CORP COM 808513105 214 2,544 SH   SOLE   818 0 1,726
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 312 4,170 SH   SOLE   38 0 4,132
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 207 3,836 SH   SOLE   2,008 0 1,828
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 2,501 27,815 SH   SOLE   21,027 0 6,788
SEALED AIR CORP NEW COM 81211K100 1,520 22,691 SH   SOLE   13,471 0 9,220
SELECT SECTOR SPDR TR ENERGY 81369Y506 1,160 15,164 SH   SOLE   7,842 0 7,322
SELECT SECTOR SPDR TR ENERGY 81369Y506 15 200 SH Call SOLE   0 0 200
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 2,984 77,874 SH   SOLE   20,906 0 56,968
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 38 1,000 SH Call SOLE   0 0 1,000
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,306 7,058 SH   SOLE   752 0 6,306
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,039 13,684 SH   SOLE   7,536 0 6,148
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,496 10,921 SH   SOLE   1,262 0 9,659
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 212 2,058 SH   SOLE   599 0 1,459
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 609 8,175 SH   SOLE   2,971 0 5,204
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5,507 34,654 SH   SOLE   21,042 0 13,612
SERVICE CORP INTL COM 817565104 1,247 18,937 SH   SOLE   6,479 0 12,458
SERVICENOW INC COM 81762P102 693 1,245 SH   SOLE   145 0 1,100
SHELL PLC SPON ADS 780259305 401 7,294 SH   SOLE   3,671 0 3,623
SHIFT TECHNOLOGIES INC CL A 82452T107 66 30,140 SH   SOLE   30,140 0 0
SHOPIFY INC CL A 82509L107 6,412 9,485 SH   SOLE   3,279 0 6,206
SHOPIFY INC CL A 82509L107 338 500 SH Call SOLE   0 0 500
SIGNATURE BK NEW YORK N Y COM 82669G104 1,366 4,654 SH   SOLE   2,781 0 1,873
SIRIUS XM HOLDINGS INC COM 82968B103 94 14,150 SH   SOLE   0 0 14,150
SKYWORKS SOLUTIONS INC COM 83088M102 1,084 8,133 SH   SOLE   7,500 0 633
SNAP INC CL A 83304A106 9,367 260,251 SH   SOLE   239,707 0 20,544
SNAP INC CL A 83304A106 540 15,000 SH Call SOLE   0 0 15,000
SOUTH JERSEY INDS INC COM 838518108 230 6,661 SH   SOLE   522 0 6,139
SOUTHERN CO COM 842587107 300 4,132 SH   SOLE   0 0 4,132
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 7,211 20,792 SH   SOLE   12,092 0 8,700
SPDR GOLD TR GOLD SHS 78463V107 330 1,829 SH   SOLE   524 0 1,305
SPDR S&P 500 ETF TR TR UNIT 78462F103 33,496 74,166 SH   SOLE   30,938 0 43,228
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 622 1,269 SH   SOLE   938 0 331
SPDR SER TR BLOOMBERG CONV 78464A359 1,166 15,154 SH   SOLE   1,296 0 13,858
SPDR SER TR BLOOMBERG HIGH Y 78468R622 496 4,836 SH   SOLE   90 0 4,746
SPDR SER TR NUVEEN BLMBRG MU 78468R721 3,205 66,929 SH   SOLE   24,114 0 42,815
SPDR SER TR NUVEEN BLMBRG SH 78468R739 3,061 64,667 SH   SOLE   23,915 0 40,752
SPDR SER TR PRTFLO S&P500 GW 78464A409 279 4,217 SH   SOLE   4,193 0 24
SPDR SER TR S&P KENSHO NEW 78468R648 608 11,700 SH   SOLE   11,700 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 654 4,327 SH   SOLE   3,431 0 896
STARBUCKS CORP COM 855244109 2,910 31,990 SH   SOLE   10,726 0 21,264
SYNCHRONY FINANCIAL COM 87165B103 1,743 50,065 SH   SOLE   25,343 0 24,722
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,095 10,503 SH   SOLE   7,141 0 3,362
TARGET CORP COM 87612E106 373 1,757 SH   SOLE   714 0 1,043
TE CONNECTIVITY LTD SHS H84989104 1,032 7,876 SH   SOLE   0 0 7,876
TELADOC HEALTH INC COM 87918A105 647 8,965 SH   SOLE   8,196 0 769
TELEDYNE TECHNOLOGIES INC COM 879360105 604 1,278 SH   SOLE   1,264 0 14
TERADYNE INC COM 880770102 686 5,805 SH   SOLE   5,019 0 786
TESLA INC COM 88160R101 51,926 48,186 SH   SOLE   31,019 0 17,167
TESLA INC COM 88160R101 42,135 39,100 SH Call SOLE   0 0 39,100
TEXAS INSTRS INC COM 882508104 7,666 41,781 SH   SOLE   18,558 0 23,223
THE TRADE DESK INC COM CL A 88339J105 1,027 14,834 SH   SOLE   9,814 0 5,020
THERMO FISHER SCIENTIFIC INC COM 883556102 750 1,270 SH   SOLE   1,065 0 205
TJX COS INC NEW COM 872540109 202 3,332 SH   SOLE   0 0 3,332
T-MOBILE US INC COM 872590104 5,774 44,986 SH   SOLE   22,021 0 22,965
TOLL BROTHERS INC COM 889478103 2,325 49,462 SH   SOLE   24,780 0 24,682
TOYOTA MOTOR CORP ADS 892331307 663 3,680 SH   SOLE   3,651 0 29
TRACTOR SUPPLY CO COM 892356106 614 2,632 SH   SOLE   2,178 0 454
TRAVELERS COMPANIES INC COM 89417E109 10,325 56,503 SH   SOLE   26,932 0 29,571
TWILIO INC CL A 90138F102 757 4,589 SH   SOLE   4,203 0 386
TWITTER INC COM 90184L102 967 25,002 SH   SOLE   22,827 0 2,175
TYSON FOODS INC CL A 902494103 1,681 18,758 SH   SOLE   11,769 0 6,989
UBER TECHNOLOGIES INC COM 90353T100 1,951 54,671 SH   SOLE   48,619 0 6,052
UIPATH INC CL A 90364P105 889 41,139 SH   SOLE   39,508 0 1,631
ULTA BEAUTY INC COM 90384S303 558 1,400 SH   SOLE   1,400 0 0
UNION PAC CORP COM 907818108 1,748 6,398 SH   SOLE   1,420 0 4,978
UNITED PARCEL SERVICE INC CL B 911312106 697 3,251 SH   SOLE   771 0 2,480
UNITED RENTALS INC COM 911363109 710 2,000 SH   SOLE   2,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,382 2,710 SH   SOLE   1,584 0 1,126
UNITY SOFTWARE INC COM 91332U101 698 7,033 SH   SOLE   6,543 0 490
UNUM GROUP COM 91529Y106 207 6,555 SH   SOLE   505 0 6,050
VALERO ENERGY CORP COM 91913Y100 263 2,589 SH   SOLE   265 0 2,324
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 319 5,550 SH   SOLE   0 0 5,550
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 2,963 62,613 SH   SOLE   23,266 0 39,347
VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 328 14,100 SH   SOLE   0 0 14,100
VANGUARD INDEX FDS GROWTH ETF 922908736 300 1,044 SH   SOLE   919 0 125
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 13,154 31,683 SH   SOLE   22,563 0 9,120
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,381 6,065 SH   SOLE   636 0 5,429
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 1,432 27,962 SH   SOLE   1,998 0 25,964
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3,650 70,810 SH   SOLE   22,468 0 48,342
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 229 1,415 SH   SOLE   1,345 0 70
VANGUARD WORLD FDS ENERGY ETF 92204A306 392 3,664 SH   SOLE   144 0 3,520
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,101 5,661 SH   SOLE   532 0 5,129
VANGUARD WORLD FDS INF TECH ETF 92204A702 768 1,844 SH   SOLE   250 0 1,594
VERIZON COMMUNICATIONS INC COM 92343V104 13,598 266,928 SH   SOLE   125,089 0 141,839
VERRICA PHARMACEUTICALS INC COM 92511W108 1,082 133,411 SH   SOLE   0 0 133,411
VISA INC COM CL A 92826C839 1,456 6,565 SH   SOLE   5,535 0 1,030
VISTEON CORP COM NEW 92839U206 705 6,459 SH   SOLE   5,801 0 658
VONAGE HLDGS CORP COM 92886T201 466 22,987 SH   SOLE   22,705 0 282
VOYA FINANCIAL INC COM 929089100 1,918 28,913 SH   SOLE   14,294 0 14,619
VULCAN MATLS CO COM 929160109 367 2,000 SH   SOLE   2,000 0 0
VUZIX CORP COM NEW 92921W300 308 46,669 SH   SOLE   45,484 0 1,185
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,674 216,075 SH   SOLE   109,201 0 106,874
WALMART INC COM 931142103 3,646 24,485 SH   SOLE   9,721 0 14,764
WASTE MGMT INC DEL COM 94106L109 532 3,359 SH   SOLE   3,300 0 59
WELLS FARGO CO NEW COM 949746101 785 16,202 SH   SOLE   4,186 0 12,016
WELLS FARGO CO NEW COM 949746101 5 100 SH Call SOLE   0 0 100
WESTERN DIGITAL CORP. COM 958102105 202 4,060 SH   SOLE   60 0 4,000
WHIRLPOOL CORP COM 963320106 259 1,500 SH   SOLE   1,500 0 0
WILLIAMS COS INC COM 969457100 498 14,916 SH   SOLE   9,520 0 5,396
WYNN RESORTS LTD COM 983134107 247 3,100 SH   SOLE   331 0 2,769
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,159 2,802 SH   SOLE   2,480 0 322
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1,835 15,654 SH   SOLE   14,265 0 1,389
ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 715 11,971 SH   SOLE   11,123 0 848
ZSCALER INC COM 98980G102 649 2,689 SH   SOLE   1,624 0 1,065