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 12 60 SH   SOLE   60 0 0
ABBOTT LABS COM 002824100 143 1,235 SH   SOLE   1,235 0 0
ABBVIE INC COM 00287Y109 609 5,410 SH   SOLE   3,210 0 2,200
ACTIVISION BLIZZARD INC COM 00507V109 19 202 SH   SOLE   0 0 202
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,553 4,360 SH   SOLE   3,350 0 1,010
ADVANCED MICRO DEVICES INC COM 007903107 94 1,000 SH   SOLE   200 0 800
AIR LEASE CORP CL A 00912X302 299 7,160 SH   SOLE   3,860 0 3,300
AIRBNB INC COM CL A 009066101 31 200 SH   SOLE   200 0 0
ALCON AG ORD SHS H01301128 3 40 SH   SOLE   0 0 40
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 497 2,190 SH   SOLE   690 0 1,500
ALIGN TECHNOLOGY INC COM 016255101 183 300 SH   SOLE   200 0 100
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,132 6,675 SH   SOLE   2,300 0 4,375
ALPHABET INC CAP STK CL C 02079K107 3,702 1,477 SH   SOLE   918 0 559
ALPHABET INC CAP STK CL A 02079K305 1,670 684 SH   SOLE   412 0 272
ALTERYX INC COM CL A 02156B103 139 1,620 SH   SOLE   100 0 1,520
AMAZON COM INC COM 023135106 6,646 1,932 SH   SOLE   1,065 0 867
AMBARELLA INC SHS G037AX101 5 50 SH   SOLE   50 0 0
AMERICAN EXPRESS CO COM 025816109 99 600 SH   SOLE   600 0 0
AMGEN INC COM 031162100 85 350 SH   SOLE   350 0 0
AMN HEALTHCARE SVCS INC COM 001744101 1,778 18,330 SH   SOLE   11,350 0 6,980
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 235 10,300 SH   SOLE   9,000 0 1,300
ANNALY CAPITAL MANAGEMENT IN COM 035710409 18 2,000 SH   SOLE   2,000 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 31 500 SH   SOLE   500 0 0
APPIAN CORP CL A 03782L101 34 247 SH   SOLE   0 0 247
APPLE INC COM 037833100 9,593 70,044 SH   SOLE   44,816 0 25,228
ARES CAPITAL CORP COM 04010L103 16 800 SH   SOLE   0 0 800
ARISTA NETWORKS INC COM 040413106 327 903 SH   SOLE   151 0 752
ARLO TECHNOLOGIES INC COM 04206A101 235 34,660 SH   SOLE   13,800 0 20,860
ARRAY TECHNOLOGIES INC COM SHS 04271T100 361 23,130 SH   SOLE   13,430 0 9,700
ASML HOLDING N V N Y REGISTRY SHS N07059210 14 20 SH   SOLE   0 0 20
ASURE SOFTWARE INC COM 04649U102 9 1,000 SH   SOLE   0 0 1,000
AT HOME GROUP INC COM 04650Y100 910 24,700 SH   SOLE   9,200 0 15,500
AVITA MEDICAL INC COM 05380C102 9 425 SH   SOLE   425 0 0
AXOS FINANCIAL INC COM 05465C100 571 12,300 SH   SOLE   6,700 0 5,600
BANDWIDTH INC COM CL A 05988J103 59 425 SH   SOLE   425 0 0
BAOZUN INC SPONSORED ADR 06684L103 23 650 SH   SOLE   0 0 650
BAXTER INTL INC COM 071813109 89 1,100 SH   SOLE   1,100 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404 2 500 SH   SOLE   0 0 500
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 130 468 SH   SOLE   245 0 223
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 4 60 SH   SOLE   0 0 60
BIOLASE INC COM NEW 090911207 35 50,000 SH   SOLE   50,000 0 0
BIOMERICA INC COM NEW 09061H307 46 11,500 SH   SOLE   10,000 0 1,500
BK OF AMERICA CORP COM 060505104 1,273 30,864 SH   SOLE   18,464 0 12,400
BLACKBERRY LTD COM 09228F103 6 455 SH   SOLE   455 0 0
BLACKROCK INC COM 09247X101 1,059 1,210 SH   SOLE   690 0 520
BLOOM ENERGY CORP COM CL A 093712107 578 21,500 SH   SOLE   5,700 0 15,800
BOOKING HOLDINGS INC COM 09857L108 116 53 SH   SOLE   38 0 15
BRISTOL-MYERS SQUIBB CO COM 110122108 30 450 SH   SOLE   450 0 0
BROADCOM INC COM 11135F101 14 30 SH   SOLE   30 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 328 5,900 SH   SOLE   5,900 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 9 225 SH   SOLE   225 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 282 7,300 SH   SOLE   7,300 0 0
BRT APARTMENTS CORP COM 055645303 35 2,000 SH   SOLE   2,000 0 0
CALAMP CORP COM 128126109 4 300 SH   SOLE   0 0 300
CAREDX INC COM 14167L103 46 500 SH   SOLE   0 0 500
CARNIVAL CORP UNIT 99/99/9999 143658300 2 60 SH   SOLE   60 0 0
CATERPILLAR INC COM 149123101 65 300 SH   SOLE   0 0 300
CHART INDS INC COM 16115Q308 15 100 SH   SOLE   100 0 0
CHEVRON CORP NEW COM 166764100 54 520 SH   SOLE   400 0 120
CITIGROUP INC COM NEW 172967424 692 9,780 SH   SOLE   9,180 0 600
CLEVELAND BIOLABS INC COM NEW 185860202 0 50 SH   SOLE   50 0 0
COHERUS BIOSCIENCES INC COM 19249H103 8 600 SH   SOLE   0 0 600
CONDUENT INC COM 206787103 15 2,000 SH   SOLE   2,000 0 0
COSTAR GROUP INC COM 22160N109 8 100 SH   SOLE   100 0 0
COSTCO WHSL CORP NEW COM 22160K105 966 2,442 SH   SOLE   2,352 0 90
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 81 500 SH   SOLE   200 0 300
CRONOS GROUP INC COM 22717L101 34 4,000 SH   SOLE   0 0 4,000
CROWDSTRIKE HLDGS INC CL A 22788C105 25 100 SH   SOLE   0 0 100
CVS HEALTH CORP COM 126650100 594 7,113 SH   SOLE   4,813 0 2,300
CYBERARK SOFTWARE LTD SHS M2682V108 267 2,050 SH   SOLE   950 0 1,100
DARLING INGREDIENTS INC COM 237266101 545 8,080 SH   SOLE   1,930 0 6,150
DELTA AIR LINES INC DEL COM NEW 247361702 0 10 SH   SOLE   10 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 77 400 SH   SOLE   400 0 0
DISNEY WALT CO COM 254687106 126 716 SH   SOLE   231 0 485
DOCUSIGN INC COM 256163106 2,673 9,560 SH   SOLE   5,960 0 3,600
DOMINION ENERGY INC COM 25746U109 37 500 SH   SOLE   500 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 15 150 SH   SOLE   150 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100 144 12,000 SH   SOLE   0 0 12,000
EDAP TMS S A SPONSORED ADR 268311107 576 81,303 SH   SOLE   41,303 0 40,000
EMERGENT BIOSOLUTIONS INC COM 29089Q105 290 4,600 SH   SOLE   1,050 0 3,550
EPR PPTYS COM SH BEN INT 26884U109 5 100 SH   SOLE   100 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321 1,284 30,796 SH   SOLE   26,638 0 4,158
ETF SER SOLUTIONS DISTILLATE INTNL 26922B501 134 4,930 SH   SOLE   4,930 0 0
EXPEDIA GROUP INC COM NEW 30212P303 278 1,700 SH   SOLE   500 0 1,200
EXTREME NETWORKS INC COM 30226D106 167 15,001 SH   SOLE   8,001 0 7,000
EXXON MOBIL CORP COM 30231G102 208 3,300 SH   SOLE   3,300 0 0
FACEBOOK INC CL A 30303M102 1,114 3,205 SH   SOLE   2,300 0 905
FARFETCH LTD ORD SH CL A 30744W107 25 500 SH   SOLE   500 0 0
FIREEYE INC COM 31816Q101 3 170 SH   SOLE   170 0 0
FIRST CHOICE BANCORP COM 31948P104 0 2 SH   SOLE   2 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 2 17 SH   SOLE   17 0 0
FORD MTR CO DEL COM 345370860 15 1,000 SH   SOLE   0 0 1,000
FORTINET INC COM 34959E109 1,295 5,435 SH   SOLE   2,090 0 3,345
FUSION FUEL GREEN PLC CL A G3R25D118 14 1,000 SH   SOLE   1,000 0 0
GENERAL ELECTRIC CO COM 369604103 13 1,000 SH   SOLE   0 0 1,000
GILEAD SCIENCES INC COM 375558103 90 1,300 SH   SOLE   0 0 1,300
GLOBAL X FDS US PFD ETF 37954Y657 2,297 87,820 SH   SOLE   70,820 0 17,000
GLOBAL X FDS CLOUD COMPUTNG 37954Y442 2 61 SH   SOLE   61 0 0
GLOBAL X FDS FINTECH ETF 37954Y814 1 29 SH   SOLE   29 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4 11 SH   SOLE   11 0 0
GREEN BRICK PARTNERS INC COM 392709101 8 350 SH   SOLE   350 0 0
GUARDANT HEALTH INC COM 40131M109 12 100 SH   SOLE   100 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 57 1,700 SH   SOLE   1,700 0 0
HERCULES CAPITAL INC COM 427096508 51 3,000 SH   SOLE   1,000 0 2,000
HOME DEPOT INC COM 437076102 725 2,275 SH   SOLE   1,425 0 850
HONEYWELL INTL INC COM 438516106 322 1,470 SH   SOLE   1,070 0 400
HORIZON THERAPEUTICS PUB L SHS G46188101 848 9,055 SH   SOLE   6,055 0 3,000
II-VI INC COM 902104108 289 3,980 SH   SOLE   1,780 0 2,200
ILLUMINA INC COM 452327109 257 544 SH   SOLE   544 0 0
INMODE LTD SHS M5425M103 983 10,380 SH   SOLE   7,180 0 3,200
INNOVATOR ETFS TR S&P 500 BUFFER E 45782C326 530 17,010 SH   SOLE   13,710 0 3,300
INNOVATOR ETFS TR S&P 500 BUFFER 45782C391 459 13,978 SH   SOLE   10,148 0 3,830
INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 281 9,193 SH   SOLE   8,343 0 850
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 96 3,249 SH   SOLE   849 0 2,400
INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 318 8,882 SH   SOLE   5,882 0 3,000
INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 284 8,700 SH   SOLE   4,700 0 4,000
INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 183 5,900 SH   SOLE   5,900 0 0
INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 28 905 SH   SOLE   905 0 0
INNOVATOR ETFS TR S&P 500 POWER 45782C508 190 5,862 SH   SOLE   5,862 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C532 30 1,020 SH   SOLE   1,020 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 107 3,461 SH   SOLE   3,461 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 172 5,414 SH   SOLE   3,750 0 1,664
INNOVATOR ETFS TR S&P 500 BUFFER 45782C433 214 7,000 SH   SOLE   2,000 0 5,000
INNOVATOR ETFS TR S&P 500 BUFFER E 45782C557 110 3,300 SH   SOLE   0 0 3,300
INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 219 6,970 SH   SOLE   3,970 0 3,000
INNOVATOR ETFS TR S&P 500 PWR 45782C813 210 7,100 SH   SOLE   4,100 0 3,000
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 92 3,245 SH   SOLE   1,430 0 1,815
INNOVATOR ETFS TR S&P 500 ULTRA 45782C425 5 187 SH   SOLE   187 0 0
INNOVATOR ETFS TR S&P 500 ULTRA 45782C730 14 500 SH   SOLE   500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 4,286 4,660 SH   SOLE   3,420 0 1,240
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 11 175 SH   SOLE   175 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 27 500 SH   SOLE   0 0 500
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 731 34,623 SH   SOLE   11,123 0 23,500
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 148 6,831 SH   SOLE   6,831 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 54 2,413 SH   SOLE   2,413 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 21 939 SH   SOLE   939 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 11 481 SH   SOLE   481 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,932 26,086 SH   SOLE   18,879 0 7,207
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 39 2,000 SH   SOLE   2,000 0 0
INVESCO LTD SHS G491BT108 45 1,700 SH   SOLE   1,700 0 0
INVITAE CORP COM 46185L103 25 750 SH   SOLE   500 0 250
IONIS PHARMACEUTICALS INC COM 462222100 2 38 SH   SOLE   38 0 0
IPG PHOTONICS CORP COM 44980X109 1,279 6,070 SH   SOLE   3,230 0 2,840
IRON MTN INC NEW COM 46284V101 97 2,300 SH   SOLE   1,900 0 400
ISHARES INC MSCI GBL MIN VOL 464286525 6 61 SH   SOLE   61 0 0
ISHARES INC CORE MSCI EMKT 46434G103 196 2,933 SH   SOLE   2,933 0 0
ISHARES INC MSCI EMERG MRKT 464286533 0 5 SH   SOLE   5 0 0
ISHARES SILVER TR ISHARES 46428Q109 84 3,462 SH   SOLE   3,462 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,683 13,218 SH   SOLE   10,963 0 2,255
ISHARES TR PFD AND INCM SEC 464288687 1,303 33,115 SH   SOLE   33,115 0 0
ISHARES TR CORE S&P MCP ETF 464287507 4,505 16,764 SH   SOLE   15,013 0 1,751
ISHARES TR CORE S&P SCP ETF 464287804 2,834 25,086 SH   SOLE   22,799 0 2,287
ISHARES TR S&P 100 ETF 464287101 38 195 SH   SOLE   195 0 0
ISHARES TR MSCI USA MMENTM 46432F396 3,295 18,997 SH   SOLE   17,263 0 1,734
ISHARES TR MSCI EAFE MIN VL 46429B689 495 6,548 SH   SOLE   5,485 0 1,063
ISHARES TR MSCI USA MIN VOL 46429B697 2,107 28,627 SH   SOLE   22,237 0 6,390
ISHARES TR MSCI USA SMCP MN 46435G433 557 14,647 SH   SOLE   12,456 0 2,191
ISHARES TR IBOXX INV CP ETF 464287242 932 6,936 SH   SOLE   5,598 0 1,338
ISHARES TR MSCI USA QLT FCT 46432F339 157 1,182 SH   SOLE   1,124 0 58
ISHARES TR 0-5 YR TIPS ETF 46429B747 9 82 SH   SOLE   82 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 38 520 SH   SOLE   520 0 0
ISHARES TR CORE MSCI EAFE 46432F842 459 6,137 SH   SOLE   6,137 0 0
ISHARES TR SELECT DIVID ETF 464287168 510 4,371 SH   SOLE   1,586 0 2,785
ISHARES TR INTL SEL DIV ETF 464288448 36 1,100 SH   SOLE   440 0 660
ISHARES TR SP SMCP600VL ETF 464287879 85 804 SH   SOLE   224 0 580
ISHARES TR S&P MC 400VL ETF 464287705 21 200 SH   SOLE   200 0 0
ISHARES TR RUS MID CAP ETF 464287499 18 224 SH   SOLE   0 0 224
ISHARES TR CRE U S REIT ETF 464288521 106 1,820 SH   SOLE   1,820 0 0
ISHARES TR EAFE SML CP ETF 464288273 39 530 SH   SOLE   530 0 0
ISHARES TR CORE S&P TTL STK 464287150 37 371 SH   SOLE   371 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 18 65 SH   SOLE   0 0 65
ISHARES TR ISHARES BIOTECH 464287556 213 1,300 SH   SOLE   1,300 0 0
ISHARES U S ETF TR TECHNOLOGY 46431W648 10 188 SH   SOLE   188 0 0
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 346 6,821 SH   SOLE   6,821 0 0
JOHNSON & JOHNSON COM 478160104 1,265 7,680 SH   SOLE   4,960 0 2,720
JPMORGAN CHASE & CO COM 46625H100 1,481 9,520 SH   SOLE   5,440 0 4,080
LABORATORY CORP AMER HLDGS COM NEW 50540R409 28 100 SH   SOLE   100 0 0
LAS VEGAS SANDS CORP COM 517834107 21 400 SH   SOLE   400 0 0
LIVENT CORP COM 53814L108 19 1,000 SH   SOLE   1,000 0 0
LOCKHEED MARTIN CORP COM 539830109 23 62 SH   SOLE   62 0 0
LULULEMON ATHLETICA INC COM 550021109 36 100 SH   SOLE   100 0 0
LUMENTUM HLDGS INC COM 55024U109 162 1,980 SH   SOLE   580 0 1,400
MAGNITE INC COM 55955D100 17 500 SH   SOLE   500 0 0
MARRIOTT INTL INC NEW CL A 571903202 0 2 SH   SOLE   2 0 0
MASTERCARD INCORPORATED CL A 57636Q104 373 1,022 SH   SOLE   980 0 42
MCDONALDS CORP COM 580135101 92 400 SH   SOLE   400 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 10 500 SH   SOLE   500 0 0
MEDTRONIC PLC SHS G5960L103 1,111 8,950 SH   SOLE   4,730 0 4,220
MERCADOLIBRE INC COM 58733R102 8 5 SH   SOLE   5 0 0
MERCK & CO INC COM 58933Y105 290 3,730 SH   SOLE   1,630 0 2,100
MICROSOFT CORP COM 594918104 3,585 13,235 SH   SOLE   9,625 0 3,610
MIDDLEBY CORP COM 596278101 8 48 SH   SOLE   48 0 0
MIMEDX GROUP INC COM 602496101 574 45,900 SH   SOLE   23,900 0 22,000
NAPCO SEC TECHNOLOGIES INC COM 630402105 36 1,000 SH   SOLE   1,000 0 0
NETEASE INC SPONSORED ADS 64110W102 58 500 SH   SOLE   0 0 500
NETFLIX INC COM 64110L106 510 965 SH   SOLE   137 0 828
NEXTERA ENERGY INC COM 65339F101 59 800 SH   SOLE   800 0 0
NIKE INC CL B 654106103 565 3,660 SH   SOLE   3,550 0 110
NORFOLK SOUTHN CORP COM 655844108 42 160 SH   SOLE   160 0 0
NOVANTA INC COM 67000B104 13 100 SH   SOLE   100 0 0
NOVARTIS AG SPONSORED ADR 66987V109 132 1,450 SH   SOLE   1,050 0 400
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 16 1,000 SH   SOLE   1,000 0 0
NV5 GLOBAL INC COM 62945V109 336 3,550 SH   SOLE   600 0 2,950
NVIDIA CORPORATION COM 67066G104 711 889 SH   SOLE   219 0 670
OMEGA HEALTHCARE INVS INC COM 681936100 374 10,305 SH   SOLE   6,305 0 4,000
OREILLY AUTOMOTIVE INC COM 67103H107 2,033 3,590 SH   SOLE   2,340 0 1,250
PALANTIR TECHNOLOGIES INC CL A 69608A108 69 2,600 SH   SOLE   2,600 0 0
PARTY CITY HOLDCO INC COM 702149105 19 2,000 SH   SOLE   2,000 0 0
PAYCOM SOFTWARE INC COM 70432V102 680 1,870 SH   SOLE   670 0 1,200
PAYPAL HLDGS INC COM 70450Y103 2,117 7,264 SH   SOLE   4,900 0 2,364
PEPSICO INC COM 713448108 408 2,755 SH   SOLE   1,955 0 800
PETIQ INC COM CL A 71639T106 12 300 SH   SOLE   0 0 300
PFIZER INC COM 717081103 231 5,900 SH   SOLE   2,900 0 3,000
PHOTRONICS INC COM 719405102 20 1,500 SH   SOLE   1,500 0 0
PINTEREST INC CL A 72352L106 292 3,700 SH   SOLE   500 0 3,200
PROCTER AND GAMBLE CO COM 742718109 94 700 SH   SOLE   700 0 0
PROLOGIS INC. COM 74340W103 12 100 SH   SOLE   0 0 100
QUALCOMM INC COM 747525103 633 4,426 SH   SOLE   4,426 0 0
REALTY INCOME CORP COM 756109104 47 700 SH   SOLE   700 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 21 600 SH   SOLE   600 0 0
REDFIN CORP COM 75737F108 32 500 SH   SOLE   0 0 500
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 100 1,500 SH   SOLE   1,500 0 0
RESMED INC COM 761152107 1,144 4,640 SH   SOLE   2,230 0 2,410
ROPER TECHNOLOGIES INC COM 776696106 94 200 SH   SOLE   200 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 1 10 SH   SOLE   10 0 0
SALESFORCE COM INC COM 79466L302 1,513 6,196 SH   SOLE   2,950 0 3,246
SCOTTS MIRACLE-GRO CO CL A 810186106 192 1,000 SH   SOLE   1,000 0 0
SEMPRA ENERGY COM 816851109 67 506 SH   SOLE   470 0 36
SERES THERAPEUTICS INC COM 81750R102 24 1,000 SH   SOLE   1,000 0 0
SHOPIFY INC CL A 82509L107 210 144 SH   SOLE   0 0 144
SOLAREDGE TECHNOLOGIES INC COM 83417M104 28 100 SH   SOLE   0 0 100
SOUTHERN COPPER CORP COM 84265V105 120 1,860 SH   SOLE   1,860 0 0
SOUTHWEST AIRLS CO COM 844741108 53 1,000 SH   SOLE   1,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 166 1,000 SH   SOLE   900 0 100
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1 24 SH   SOLE   24 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 68 1,496 SH   SOLE   1,496 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 151 352 SH   SOLE   322 0 30
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 363 740 SH   SOLE   595 0 145
SPDR SER TR PORTFOLIO SHORT 78464A474 1,162 37,133 SH   SOLE   31,233 0 5,900
SPDR SER TR PORTFOLIO SH TSR 78468R101 8 264 SH   SOLE   264 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 119 2,365 SH   SOLE   2,365 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 156 3,299 SH   SOLE   3,299 0 0
SPDR SER TR COMP SOFTWARE 78464A599 2 13 SH   SOLE   13 0 0
SPDR SER TR BLMBRG BRC CNVRT 78464A359 434 5,006 SH   SOLE   1,006 0 4,000
SPDR SER TR PORTFOLI S&P1500 78464A805 4 78 SH   SOLE   78 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 794 25,911 SH   SOLE   13,911 0 12,000
SPDR SER TR S&P 400 MDCP GRW 78464A821 21 270 SH   SOLE   0 0 270
SPDR SER TR S&P 600 SMCP GRW 78464A201 2 24 SH   SOLE   0 0 24
SPDR SER TR S&P 600 SML CAP 78464A813 100 1,025 SH   SOLE   1,025 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 30 990 SH   SOLE   990 0 0
SPLUNK INC COM 848637104 23 156 SH   SOLE   0 0 156
SQUARE INC CL A 852234103 16 65 SH   SOLE   15 0 50
STARBUCKS CORP COM 855244109 88 788 SH   SOLE   686 0 102
SURGALIGN HOLDINGS INC COM 86882C105 17 12,000 SH   SOLE   8,000 0 4,000
SYNOPSYS INC COM 871607107 9 32 SH   SOLE   0 0 32
T-MOBILE US INC COM 872590104 14 100 SH   SOLE   100 0 0
TARGET CORP COM 87612E106 130 539 SH   SOLE   500 0 39
TELADOC HEALTH INC COM 87918A105 1,305 7,850 SH   SOLE   3,600 0 4,250
TEMPUR SEALY INTL INC COM 88023U101 16 400 SH   SOLE   400 0 0
TESLA INC COM 88160R101 258 380 SH   SOLE   105 0 275
THE TRADE DESK INC COM CL A 88339J105 7,563 97,760 SH   SOLE   65,500 0 32,260
THERMO FISHER SCIENTIFIC INC COM 883556102 199 395 SH   SOLE   195 0 200
TPI COMPOSITES INC COM 87266J104 48 1,000 SH   SOLE   500 0 500
TRIMBLE INC COM 896239100 147 1,800 SH   SOLE   1,800 0 0
TWILIO INC CL A 90138F102 83 211 SH   SOLE   0 0 211
TWITTER INC COM 90184L102 2 25 SH   SOLE   25 0 0
UNITEDHEALTH GROUP INC COM 91324P102 88 220 SH   SOLE   120 0 100
UNIVERSAL DISPLAY CORP COM 91347P105 44 200 SH   SOLE   0 0 200
US BANCORP DEL COM NEW 902973304 28 500 SH   SOLE   200 0 300
V F CORP COM 918204108 74 905 SH   SOLE   905 0 0
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 96 4,500 SH   SOLE   4,500 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 623 9,800 SH   SOLE   4,300 0 5,500
VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 178 7,000 SH   SOLE   2,000 0 5,000
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,342 28,501 SH   SOLE   19,331 0 9,170
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,467 24,238 SH   SOLE   18,435 0 5,803
VANGUARD INDEX FDS TOTAL STK MKT 922908769 205 921 SH   SOLE   815 0 106
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 181 461 SH   SOLE   461 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 48 278 SH   SOLE   142 0 136
VANGUARD INDEX FDS MID CAP ETF 922908629 34 143 SH   SOLE   143 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 18 82 SH   SOLE   82 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 51 371 SH   SOLE   371 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 24 439 SH   SOLE   439 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 696 13,286 SH   SOLE   6,286 0 7,000
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 8,919 107,831 SH   SOLE   82,699 0 25,132
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,084 17,648 SH   SOLE   16,530 0 1,118
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,454 28,775 SH   SOLE   21,169 0 7,606
VANGUARD STAR FDS VG TL INTL STK F 921909768 19 290 SH   SOLE   240 0 50
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 27 520 SH   SOLE   520 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,851 27,215 SH   SOLE   18,205 0 9,010
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 44 500 SH   SOLE   500 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 247 786 SH   SOLE   786 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 193 780 SH   SOLE   500 0 280
VANGUARD WORLD FDS INF TECH ETF 92204A702 4 10 SH   SOLE   10 0 0
VEEVA SYS INC CL A COM 922475108 4,248 13,650 SH   SOLE   8,585 0 5,065
VERIZON COMMUNICATIONS INC COM 92343V104 1,101 19,657 SH   SOLE   12,442 0 7,215
VISA INC COM CL A 92826C839 1,575 6,737 SH   SOLE   4,112 0 2,625
WASHINGTON PRIME GROUP NEW COM 93964W405 0 112 SH   SOLE   112 0 0
WELLS FARGO CO NEW COM 949746101 18 400 SH   SOLE   400 0 0
WELLTOWER INC COM 95040Q104 440 5,290 SH   SOLE   3,290 0 2,000
WISDOMTREE TR EMER MKT HIGH FD 97717W315 12 260 SH   SOLE   260 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 16 130 SH   SOLE   130 0 0
WYNN RESORTS LTD COM 983134107 24 200 SH   SOLE   200 0 0
XILINX INC COM 983919101 43 300 SH   SOLE   300 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 46 119 SH   SOLE   0 0 119
ZSCALER INC COM 98980G102 11 50 SH   SOLE   0 0 50
ZUORA INC COM CL A 98983V106 5 300 SH   SOLE   300 0 0