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 148 1,235 SH   SOLE   1,235 0 0
ABBVIE INC COM 00287Y109 585 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,073 4,360 SH   SOLE   3,350 0 1,010
ADVANCED MICRO DEVICES INC COM 007903107 79 1,000 SH   SOLE   200 0 800
AIR LEASE CORP CL A 00912X302 361 7,360 SH   SOLE   3,860 0 3,500
AIRBNB INC COM CL A 009066101 38 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 260 480 SH   SOLE   380 0 100
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 942 6,675 SH   SOLE   2,300 0 4,375
ALPHABET INC CAP STK CL C 02079K107 3,138 1,517 SH   SOLE   938 0 579
ALPHABET INC CAP STK CL A 02079K305 1,586 769 SH   SOLE   457 0 312
ALTERYX INC COM CL A 02156B103 134 1,620 SH   SOLE   100 0 1,520
AMAZON COM INC COM 023135106 6,024 1,947 SH   SOLE   1,080 0 867
AMAZON COM INC CALL Option 023135906 309 100 SH Call SOLE   0 0 0
AMBARELLA INC SHS G037AX101 5 50 SH   SOLE   50 0 0
AMERICAN EXPRESS CO COM 025816109 85 600 SH   SOLE   600 0 0
AMGEN INC COM 031162100 87 350 SH   SOLE   350 0 0
AMN HEALTHCARE SVCS INC COM 001744101 1,373 18,630 SH   SOLE   11,650 0 6,980
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 161 10,800 SH   SOLE   9,000 0 1,800
ANNALY CAPITAL MANAGEMENT IN COM 035710409 17 2,000 SH   SOLE   2,000 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 24 500 SH   SOLE   500 0 0
APPIAN CORP CL A 03782L101 33 247 SH   SOLE   0 0 247
APPLE INC COM 037833100 8,717 71,364 SH   SOLE   46,136 0 25,228
APPLE INC COM 037833100 28 232 SH   SOLE   232 0 0
ARES CAPITAL CORP COM 04010L103 15 800 SH   SOLE   0 0 800
ARISTA NETWORKS INC COM 040413106 273 903 SH   SOLE   151 0 752
ARLO TECHNOLOGIES INC COM 04206A101 194 30,860 SH   SOLE   12,000 0 18,860
ARRAY TECHNOLOGIES INC COM SHS 04271T100 424 14,230 SH   SOLE   6,530 0 7,700
ARRAY TECHNOLOGIES INC CALL Option 04271T900 6 200 SH Call SOLE   0 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 12 20 SH   SOLE   0 0 20
ASURE SOFTWARE INC COM 04649U102 8 1,000 SH   SOLE   0 0 1,000
AT HOME GROUP INC COM 04650Y100 956 33,300 SH   SOLE   12,800 0 20,500
AVITA MEDICAL INC COM 05380C102 8 425 SH   SOLE   425 0 0
AXOS FINANCIAL INC COM 05465C100 578 12,300 SH   SOLE   6,700 0 5,600
BANDWIDTH INC COM CL A 05988J103 54 425 SH   SOLE   425 0 0
BANDWIDTH INC CALL May 120 CALL Option 05988J903 25 200 SH Call SOLE   0 0 0
BAOZUN INC SPONSORED ADR 06684L103 25 650 SH   SOLE   0 0 650
BAXTER INTL INC COM 071813109 93 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 120 468 SH   SOLE   245 0 223
BIGCOMMERCE HLDGS INC COM SER 1 08975P108 3 60 SH   SOLE   0 0 60
BIOLASE INC COM NEW 090911207 42 50,000 SH   SOLE   50,000 0 0
BIOMERICA INC COM NEW 09061H307 3 500 SH   SOLE   0 0 500
BK OF AMERICA CORP COM 060505104 1,179 30,464 SH   SOLE   18,064 0 12,400
BK OF AMERICA CORPORATION CALL Option 060505904 19 1,000 SH Call SOLE   0 0 0
BLACKBERRY LTD COM 09228F103 4 455 SH   SOLE   455 0 0
BLACKROCK INC COM 09247X101 950 1,260 SH   SOLE   740 0 520
BLOOM ENERGY CORP COM CL A 093712107 568 21,000 SH   SOLE   5,200 0 15,800
BOOKING HOLDINGS INC COM 09857L108 123 53 SH   SOLE   38 0 15
BRISTOL-MYERS SQUIBB CO COM 110122108 28 450 SH   SOLE   450 0 0
BROADCOM INC COM 11135F101 14 30 SH   SOLE   30 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 314 5,900 SH   SOLE   5,900 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 11 225 SH   SOLE   225 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 251 5,900 SH   SOLE   5,900 0 0
BRT APARTMENTS CORP COM 055645303 34 2,000 SH   SOLE   2,000 0 0
CALAMP CORP COM 128126109 3 300 SH   SOLE   0 0 300
CAREDX INC COM 14167L103 41 600 SH   SOLE   0 0 600
CARNIVAL CORP UNIT 99/99/9999 143658300 2 60 SH   SOLE   60 0 0
CATERPILLAR INC COM 149123101 70 300 SH   SOLE   0 0 300
CHEVRON CORP NEW COM 166764100 54 520 SH   SOLE   400 0 120
CITIGROUP INC COM NEW 172967424 690 9,480 SH   SOLE   8,880 0 600
CLEVELAND BIOLABS INC COM NEW 185860202 0 50 SH   SOLE   50 0 0
COHERUS BIOSCIENCES INC COM 19249H103 9 600 SH   SOLE   0 0 600
COSTAR GROUP INC COM 22160N109 8 10 SH   SOLE   10 0 0
COSTCO WHSL CORP NEW COM 22160K105 861 2,442 SH   SOLE   2,352 0 90
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 12 100 SH   SOLE   0 0 100
CRONOS GROUP INC COM 22717L101 38 4,000 SH   SOLE   0 0 4,000
CROWDSTRIKE HLDGS INC CL A 22788C105 18 100 SH   SOLE   0 0 100
CVS HEALTH CORP COM 126650100 535 7,113 SH   SOLE   4,813 0 2,300
CYBERARK SOFTWARE LTD SHS M2682V108 252 1,950 SH   SOLE   850 0 1,100
DELTA AIR LINES INC DEL COM NEW 247361702 0 10 SH   SOLE   10 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 66 400 SH   SOLE   400 0 0
DISNEY WALT CO COM 254687106 132 716 SH   SOLE   231 0 485
DOCUSIGN INC COM 256163106 2,057 10,160 SH   SOLE   6,460 0 3,700
DOMINION ENERGY INC COM 25746U109 38 500 SH   SOLE   500 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 14 150 SH   SOLE   150 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100 140 12,000 SH   SOLE   0 0 12,000
EDAP TMS S A SPONSORED ADR 268311107 491 58,503 SH   SOLE   33,503 0 25,000
EMERGENT BIOSOLUTIONS INC COM 29089Q105 427 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 867 21,926 SH   SOLE   18,589 0 3,337
ETF SER SOLUTIONS DISTILLATE INTNL 26922B501 129 4,900 SH   SOLE   4,900 0 0
EXPEDIA GROUP INC COM NEW 30212P303 293 1,700 SH   SOLE   500 0 1,200
EXTREME NETWORKS INC COM 30226D106 131 15,001 SH   SOLE   8,001 0 7,000
EXXON MOBIL CORP COM 30231G102 184 3,300 SH   SOLE   3,300 0 0
FACEBOOK INC CL A 30303M102 948 3,220 SH   SOLE   2,315 0 905
FARFETCH LTD ORD SH CL A 30744W107 27 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 12 1,000 SH   SOLE   0 0 1,000
FORTINET INC COM 34959E109 1,002 5,435 SH   SOLE   2,090 0 3,345
GENERAL ELECTRIC CO COM 369604103 13 1,000 SH   SOLE   0 0 1,000
GILEAD SCIENCES INC COM 375558103 84 1,300 SH   SOLE   0 0 1,300
GLOBAL X FDS US PFD ETF 37954Y657 2,294 89,920 SH   SOLE   72,920 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
GTT COMMUNICATIONS INC COM 362393100 10 5,200 SH   SOLE   5,200 0 0
GUARDANT HEALTH INC COM 40131M109 15 100 SH   SOLE   100 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 54 1,700 SH   SOLE   1,700 0 0
HERCULES CAPITAL INC COM 427096508 48 3,000 SH   SOLE   1,000 0 2,000
HOME DEPOT INC COM 437076102 694 2,275 SH   SOLE   1,425 0 850
HONEYWELL INTL INC COM 438516106 319 1,470 SH   SOLE   1,070 0 400
HORIZON THERAPEUTICS PUB L SHS G46188101 833 9,055 SH   SOLE   6,055 0 3,000
II-VI INC COM 902104108 14 200 SH   SOLE   200 0 0
ILLUMINA INC COM 452327109 209 544 SH   SOLE   544 0 0
INMODE LTD SHS M5425M103 751 10,380 SH   SOLE   7,180 0 3,200
INNOVATOR ETFS TR S&P 500 BUFFER 45782C391 435 13,978 SH   SOLE   10,148 0 3,830
INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 271 9,193 SH   SOLE   8,343 0 850
INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 303 8,882 SH   SOLE   5,882 0 3,000
INNOVATOR ETFS TR S&P 500 PWR BU 45782C540 27 905 SH   SOLE   905 0 0
INNOVATOR ETFS TR S&P 500 POWER 45782C508 185 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 105 3,461 SH   SOLE   3,461 0 0
INNOVATOR ETFS TR S&P 500 BUFFER 45782C433 203 7,000 SH   SOLE   2,000 0 5,000
INNOVATOR ETFS TR S&P 500 BUFFER E 45782C557 105 3,300 SH   SOLE   0 0 3,300
INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 9 300 SH   SOLE   300 0 0
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 3,466 4,690 SH   SOLE   3,450 0 1,240
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 16 275 SH   SOLE   275 0 0
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 26 500 SH   SOLE   0 0 500
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 732 34,623 SH   SOLE   11,123 0 23,500
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 149 6,831 SH   SOLE   6,831 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 53 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 10 481 SH   SOLE   481 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 3,695 26,086 SH   SOLE   18,879 0 7,207
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 38 2,000 SH   SOLE   2,000 0 0
INVESCO LTD SHS G491BT108 43 1,700 SH   SOLE   1,700 0 0
INVITAE CORP COM 46185L103 29 750 SH   SOLE   500 0 250
IONIS PHARMACEUTICALS INC COM 462222100 2 38 SH   SOLE   38 0 0
IPG PHOTONICS CORP COM 44980X109 1,323 6,270 SH   SOLE   3,430 0 2,840
IRON MTN INC NEW COM 46284V101 85 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 189 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 79 3,462 SH   SOLE   3,462 0 0
ISHARES TR CORE S&P500 ETF 464287200 4,185 10,519 SH   SOLE   8,598 0 1,921
ISHARES TR PFD AND INCM SEC 464288687 1,272 33,115 SH   SOLE   33,115 0 0
ISHARES TR CORE S&P MCP ETF 464287507 3,862 14,836 SH   SOLE   12,971 0 1,865
ISHARES TR CORE S&P SCP ETF 464287804 2,472 22,775 SH   SOLE   20,281 0 2,494
ISHARES TR S&P 100 ETF 464287101 35 195 SH   SOLE   193 0 2
ISHARES TR MSCI USA MMENTM 46432F396 2,810 17,469 SH   SOLE   15,680 0 1,789
ISHARES TR MSCI EAFE MIN VL 46429B689 482 6,598 SH   SOLE   5,535 0 1,063
ISHARES TR MSCI USA MIN VOL 46429B697 1,933 27,941 SH   SOLE   21,551 0 6,390
ISHARES TR MSCI USA SMCP MN 46435G433 540 14,647 SH   SOLE   12,456 0 2,191
ISHARES TR IBOXX INV CP ETF 464287242 971 7,466 SH   SOLE   6,128 0 1,338
ISHARES TR MSCI USA QLT FCT 46432F339 144 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 37 520 SH   SOLE   520 0 0
ISHARES TR CORE MSCI EAFE 46432F842 442 6,137 SH   SOLE   6,137 0 0
ISHARES TR SELECT DIVID ETF 464287168 499 4,371 SH   SOLE   1,586 0 2,785
ISHARES TR INTL SEL DIV ETF 464288448 35 1,100 SH   SOLE   440 0 660
ISHARES TR SP SMCP600VL ETF 464287879 81 804 SH   SOLE   224 0 580
ISHARES TR S&P MC 400VL ETF 464287705 20 200 SH   SOLE   200 0 0
ISHARES TR RUS MID CAP ETF 464287499 17 224 SH   SOLE   0 0 224
ISHARES TR CRE U S REIT ETF 464288521 95 1,820 SH   SOLE   1,820 0 0
ISHARES TR EAFE SML CP ETF 464288273 38 530 SH   SOLE   530 0 0
ISHARES TR CORE S&P TTL STK 464287150 34 371 SH   SOLE   371 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 16 65 SH   SOLE   0 0 65
ISHARES TR NASDAQ BIOTECH 464287556 196 1,300 SH   SOLE   1,300 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 5 37 SH   SOLE   0 0 37
ISHARES U S ETF TR TECHNOLOGY 46431W648 9 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,262 7,680 SH   SOLE   4,960 0 2,720
JPMORGAN CHASE & CO COM 46625H100 1,449 9,520 SH   SOLE   5,440 0 4,080
LABORATORY CORP AMER HLDGS COM NEW 50540R409 26 100 SH   SOLE   100 0 0
LAS VEGAS SANDS CORP COM 517834107 24 400 SH   SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 23 62 SH   SOLE   62 0 0
LUMENTUM HLDGS INC COM 55024U109 181 1,980 SH   SOLE   580 0 1,400
MAGNITE INC COM 55955D100 21 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 364 1,022 SH   SOLE   980 0 42
MCDONALDS CORP COM 580135101 90 400 SH   SOLE   400 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 11 500 SH   SOLE   500 0 0
MEDTRONIC PLC SHS G5960L103 1,043 8,830 SH   SOLE   4,730 0 4,100
MERCADOLIBRE INC COM 58733R102 7 5 SH   SOLE   5 0 0
MERCK & CO. INC COM 58933Y105 285 3,700 SH   SOLE   1,600 0 2,100
MICROSOFT CORP COM 594918104 3,111 13,195 SH   SOLE   9,585 0 3,610
MIDDLEBY CORP COM 596278101 8 48 SH   SOLE   48 0 0
MIMEDX GROUP INC COM 602496101 473 45,900 SH   SOLE   23,900 0 22,000
NAPCO SEC TECHNOLOGIES INC COM 630402105 35 1,000 SH   SOLE   1,000 0 0
NETEASE INC SPONSORED ADS 64110W102 52 500 SH   SOLE   0 0 500
NETFLIX INC COM 64110L106 503 965 SH   SOLE   137 0 828
NETFLIX INC CALL Option 64110L906 52 100 SH Call SOLE   0 0 0
NEXTERA ENERGY INC COM 65339F101 60 800 SH   SOLE   800 0 0
NIKE INC CL B 654106103 450 3,385 SH   SOLE   3,275 0 110
NORFOLK SOUTHN CORP COM 655844108 43 160 SH   SOLE   160 0 0
NOVANTA INC COM 67000B104 13 100 SH   SOLE   100 0 0
NOVARTIS AG SPONSORED ADR 66987V109 124 1,450 SH   SOLE   1,050 0 400
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 15 1,000 SH   SOLE   1,000 0 0
NV5 GLOBAL INC COM 62945V109 343 3,550 SH   SOLE   600 0 2,950
NVIDIA CORPORATION COM 67066G104 475 889 SH   SOLE   219 0 670
OMEGA HEALTHCARE INVS INC COM 681936100 377 10,305 SH   SOLE   6,305 0 4,000
OREILLY AUTOMOTIVE INC COM 67103H107 1,821 3,590 SH   SOLE   2,340 0 1,250
PALANTIR TECHNOLOGIES INC CL A 69608A108 61 2,600 SH   SOLE   2,600 0 0
PARTY CITY HOLDCO INC COM 702149105 12 2,000 SH   SOLE   2,000 0 0
PAYCOM SOFTWARE INC COM 70432V102 692 1,870 SH   SOLE   670 0 1,200
PAYPAL HLDGS INC COM 70450Y103 1,958 8,064 SH   SOLE   5,700 0 2,364
PAYPAL HOLDINGS INC CALL Option 70450Y903 121 500 SH Call SOLE   0 0 0
PEPSICO INC COM 713448108 390 2,755 SH   SOLE   1,955 0 800
PFIZER INC COM 717081103 29 800 SH   SOLE   0 0 800
PHOTRONICS INC COM 719405102 19 1,500 SH   SOLE   1,500 0 0
PINTEREST INC CL A 72352L106 274 3,700 SH   SOLE   500 0 3,200
PROCTER AND GAMBLE CO COM 742718109 95 700 SH   SOLE   700 0 0
PROLOGIS INC. COM 74340W103 11 100 SH   SOLE   0 0 100
QUALCOMM INC COM 747525103 587 4,426 SH   SOLE   4,426 0 0
REALTY INCOME CORP COM 756109104 44 700 SH   SOLE   700 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 20 600 SH   SOLE   600 0 0
REDFIN CORP COM 75737F108 33 500 SH   SOLE   0 0 500
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 93 1,500 SH   SOLE   1,500 0 0
RESMED INC COM 761152107 939 4,840 SH   SOLE   2,430 0 2,410
ROPER TECHNOLOGIES INC COM 776696106 81 200 SH   SOLE   200 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 1 10 SH   SOLE   10 0 0
SALESFORCE COM INC COM 79466L302 1,313 6,196 SH   SOLE   2,950 0 3,246
SCOTTS MIRACLE-GRO CO CL A 810186106 245 1,000 SH   SOLE   1,000 0 0
SEMPRA ENERGY COM 816851109 67 506 SH   SOLE   470 0 36
SERES THERAPEUTICS INC COM 81750R102 21 1,000 SH   SOLE   1,000 0 0
SHOPIFY INC CL A 82509L107 159 144 SH   SOLE   0 0 144
SOLAREDGE TECHNOLOGIES INC COM 83417M104 29 100 SH   SOLE   0 0 100
SOUTHERN COPPER CORP COM 84265V105 136 2,000 SH   SOLE   2,000 0 0
SOUTHWEST AIRLS CO COM 844741108 61 1,000 SH   SOLE   1,000 0 0
SPDR GOLD TR GOLD SHS 78463V107 160 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 65 1,496 SH   SOLE   1,496 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 457 1,152 SH   SOLE   322 0 830
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 352 740 SH   SOLE   595 0 145
SPDR SER TR BLOMBERG BRC INV 78468R200 506 16,511 SH   SOLE   16,511 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 1,198 38,253 SH   SOLE   31,853 0 6,400
SPDR SER TR PORTFOLIO SH TSR 78468R101 8 264 SH   SOLE   264 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 110 2,365 SH   SOLE   2,365 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847 151 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 417 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 S&P 400 MDCP GRW 78464A821 20 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 96 1,025 SH   SOLE   1,025 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649 29 990 SH   SOLE   990 0 0
SPLUNK INC COM 848637104 21 156 SH   SOLE   0 0 156
SQUARE INC CL A 852234103 15 65 SH   SOLE   15 0 50
STARBUCKS CORP COM 855244109 86 788 SH   SOLE   686 0 102
SURGALIGN HOLDINGS INC COM 86882C105 26 12,000 SH   SOLE   8,000 0 4,000
SYNOPSYS INC COM 871607107 8 32 SH   SOLE   0 0 32
TARGET CORP COM 87612E106 107 539 SH   SOLE   500 0 39
TELADOC HEALTH INC COM 87918A105 1,463 8,050 SH   SOLE   3,800 0 4,250
TEMPUR SEALY INTL INC COM 88023U101 15 400 SH   SOLE   400 0 0
TESLA INC COM 88160R101 254 380 SH   SOLE   105 0 275
TESLA INC COM 88160R101 184 275 SH   SOLE   275 0 0
THE TRADE DESK INC COM CL A 88339J105 6,423 9,856 SH   SOLE   6,550 0 3,306
THE TRADE DESK INC CALL Option 88339J905 260 400 SH Call SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 173 380 SH   SOLE   180 0 200
TPI COMPOSITES INC COM 87266J104 56 1,000 SH   SOLE   500 0 500
TRIMBLE INC COM 896239100 140 1,800 SH   SOLE   1,800 0 0
TWILIO INC CL A 90138F102 72 211 SH   SOLE   0 0 211
TWITTER INC COM 90184L102 2 25 SH   SOLE   25 0 0
UNITEDHEALTH GROUP INC COM 91324P102 82 220 SH   SOLE   120 0 100
UNIVERSAL DISPLAY CORP COM 91347P105 47 200 SH   SOLE   0 0 200
US BANCORP DEL COM NEW 902973304 28 500 SH   SOLE   200 0 300
V F CORP COM 918204108 78 970 SH   SOLE   970 0 0
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 177 8,500 SH   SOLE   8,500 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 609 9,800 SH   SOLE   4,300 0 5,500
VANECK VECTORS ETF TR SHRT HGH YLD MUN 92189F387 175 7,000 SH   SOLE   2,000 0 5,000
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 2,351 28,599 SH   SOLE   19,429 0 9,170
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1,718 18,705 SH   SOLE   16,902 0 1,803
VANGUARD INDEX FDS TOTAL STK MKT 922908769 205 994 SH   SOLE   815 0 179
VANGUARD INDEX FDS SM CP VAL ETF 922908611 46 278 SH   SOLE   142 0 136
VANGUARD INDEX FDS MID CAP ETF 922908629 32 143 SH   SOLE   143 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 60 166 SH   SOLE   166 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 18 82 SH   SOLE   82 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 49 371 SH   SOLE   371 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 23 439 SH   SOLE   439 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 148 2,881 SH   SOLE   2,881 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 8,860 107,394 SH   SOLE   80,409 0 26,985
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 1,061 17,252 SH   SOLE   16,451 0 801
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,154 28,242 SH   SOLE   20,156 0 8,086
VANGUARD STAR FDS VG TL INTL STK F 921909768 18 290 SH   SOLE   240 0 50
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 26 520 SH   SOLE   520 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 2,654 26,255 SH   SOLE   17,245 0 9,010
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 41 500 SH   SOLE   500 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 232 786 SH   SOLE   786 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 178 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 3,723 14,250 SH   SOLE   9,185 0 5,065
VERIZON COMMUNICATIONS INC COM 92343V104 1,155 19,857 SH   SOLE   12,642 0 7,215
VISA INC COM CL A 92826C839 1,426 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 16 400 SH   SOLE   400 0 0
WELLTOWER INC COM 95040Q104 379 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 15 130 SH   SOLE   130 0 0
WYNN RESORTS LTD COM 983134107 25 200 SH   SOLE   200 0 0
XILINX INC COM 983919101 37 300 SH   SOLE   300 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 38 119 SH   SOLE   0 0 119
ZSCALER INC COM 98980G102 9 50 SH   SOLE   0 0 50
ZUORA INC COM CL A 98983V106 4 300 SH   SOLE   300 0 0