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
ABBOTT LABS COM 002824100   178,519 1,626 SH   SOLE   1,626 0 0
ABBVIE INC COM 00287Y109   810,959 5,018 SH   SOLE   3,818 0 1,200
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   73,648 276 SH   SOLE   276 0 0
ACTIVISION BLIZZARD INC COM 00507V109   262,949 3,435 SH   SOLE   1,615 0 1,820
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,360,254 4,042 SH   SOLE   3,232 0 810
ADOBE INC CALL January 350 CALL January 350 00724F901   33,653 100 SH Call SOLE   0 0 0
ADVANCED MICRO DEVICES INC COM 007903107   294,185 4,542 SH   SOLE   3,192 0 1,350
AIR LEASE CORP CL A 00912X302   255,877 6,660 SH   SOLE   3,860 0 2,800
AIRBNB INC COM CL A 009066101   17,100 200 SH   SOLE   200 0 0
ALCON AG ORD SHS H01301128   9,460 138 SH   SOLE   98 0 40
ALIGN TECHNOLOGY INC COM 016255101   63,270 300 SH   SOLE   200 0 100
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   951,788 4,005 SH   SOLE   1,050 0 2,955
ALPHABET INC CAP STK CL C 02079K107   2,536,258 28,584 SH   SOLE   16,724 0 11,860
ALPHABET INC CALL January 90 CALL January 90 02079K907   17,746 200 SH Call SOLE   0 0 0
ALPHABET INC CAP STK CL A 02079K305   1,131,109 12,820 SH   SOLE   7,640 0 5,180
ALTERYX INC COM CL A 02156B103   42,563 840 SH   SOLE   500 0 340
ALTERYX INC CALL January 50 CALL January 50 02156B903   15,201 300 SH Call SOLE   0 0 0
AMAZON COM INC COM 023135106   2,862,720 34,080 SH   SOLE   20,580 0 13,500
AMBARELLA INC SHS G037AX101   4,112 50 SH   SOLE   50 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   32,039 430 SH   SOLE   430 0 0
AMERICAN EXPRESS CO COM 025816109   132,827 899 SH   SOLE   899 0 0
AMGEN INC COM 031162100   184,373 702 SH   SOLE   602 0 100
AMN HEALTHCARE SVCS INC COM 001744101   1,822,999 17,730 SH   SOLE   10,850 0 6,880
AMYRIS INC COM NEW 03236M200   18,666 12,200 SH   SOLE   8,500 0 3,700
ANALOG DEVICES INC COM 032654105   48,553 296 SH   SOLE   296 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300   87,970 9,500 SH   SOLE   8,500 0 1,000
AON PLC SHS CL A G0403H108   52,825 176 SH   SOLE   176 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   31,895 500 SH   SOLE   500 0 0
APPIAN CORP CL A 03782L101   4,298 132 SH   SOLE   0 0 132
APPLE INC COM 037833100   8,780,876 67,582 SH   SOLE   45,354 0 22,228
APPLE INC CALL January 150 CALL January 150 037833900   64,965 500 SH Call SOLE   0 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   32,962 355 SH   SOLE   355 0 0
ARES CAPITAL CORP COM 04010L103   247,683 13,410 SH   SOLE   13,410 0 0
ARISTA NETWORKS INC COM 040413106   232,021 1,912 SH   SOLE   1,040 0 872
ARISTA NETWORKS INC CALL January 140 CALL January 140 040413906   60,675 500 SH Call SOLE   0 0 0
ARLO TECHNOLOGIES INC COM 04206A101   177,817 50,660 SH   SOLE   26,800 0 23,860
ARRAY TECHNOLOGIES INC COM SHS 04271T100   230,607 11,930 SH   SOLE   7,230 0 4,700
ASML HOLDING N V N Y REGISTRY SHS N07059210   59,558 109 SH   SOLE   109 0 0
ASURE SOFTWARE INC COM 04649U102   9,340 1,000 SH   SOLE   0 0 1,000
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   25,900 1,000 SH   SOLE   1,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   59,715 250 SH   SOLE   250 0 0
AVITA MEDICAL INC COM 05380C102   2,805 425 SH   SOLE   425 0 0
AXOS FINANCIAL INC COM 05465C100   355,446 9,300 SH   SOLE   5,900 0 3,400
BALL CORP COM 058498106   1,994 39 SH   SOLE   39 0 0
BANDWIDTH INC COM CL A 05988J103   4,590 200 SH   SOLE   200 0 0
BANK AMERICA CORP COM 060505104   1,176,224 35,514 SH   SOLE   22,314 0 13,200
BANK OF AMERICA CORPORATION CALL January 20 CALL January 20 060505904   33,120 1,000 SH Call SOLE   0 0 0
BAXTER INTL INC COM 071813109   56,067 1,100 SH   SOLE   1,100 0 0
BELLICUM PHARMACEUTICALS INC COM NEW 079481404   360 500 SH   SOLE   0 0 500
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   231,675 750 SH   SOLE   685 0 65
BHP GROUP LTD SPONSORED ADS 088606108   11,169 180 SH   SOLE   180 0 0
BIOLASE INC COM 090911405   1,300 2,000 SH   SOLE   2,000 0 0
BIOMERICA INC COM NEW 09061H307   38,525 11,500 SH   SOLE   10,000 0 1,500
BLACK KNIGHT INC COM 09215C105   22,107 358 SH   SOLE   358 0 0
BLACKBERRY LTD COM 09228F103   1,483 455 SH   SOLE   455 0 0
BLACKROCK INC COM 09247X101   931,140 1,314 SH   SOLE   794 0 520
BLOCK INC CL A 852234103   3,142 50 SH   SOLE   50 0 0
BLOOM ENERGY CORP COM CL A 093712107   405,344 21,200 SH   SOLE   5,700 0 15,500
BLOOM ENERGY CORPORATION CALL January 24 CALL January 24 093712907   19,120 1,000 SH Call SOLE   0 0 0
BOOKING HOLDINGS INC COM 09857L108   106,810 53 SH   SOLE   53 0 0
BRILLIANT EARTH GROUP INC CL A COM 109504100   38,790 9,000 SH   SOLE   5,000 0 4,000
BRISTOL-MYERS SQUIBB CO COM 110122108   176,278 2,450 SH   SOLE   2,450 0 0
BROADCOM INC COM 11135F101   76,042 136 SH   SOLE   136 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,462 51 SH   SOLE   51 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   6,544 208 SH   SOLE   208 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   255,668 8,250 SH   SOLE   8,250 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   93,636 3,400 SH   SOLE   3,400 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   83,622 3,300 SH   SOLE   3,300 0 0
BRT APARTMENTS CORP COM 055645303   39,280 2,000 SH   SOLE   2,000 0 0
CAREDX INC COM 14167L103   5,705 500 SH   SOLE   0 0 500
CARNIVAL CORP COMMON STOCK 143658300   484 60 SH   SOLE   60 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   30,938 750 SH   SOLE   750 0 0
CATERPILLAR INC COM 149123101   208,178 869 SH   SOLE   569 0 300
CHART INDS INC COM 16115Q308   11,523 100 SH   SOLE   100 0 0
CHEVRON CORP NEW COM 166764100   52,950 295 SH   SOLE   175 0 120
CISCO SYS INC COM 17275R102   116,527 2,446 SH   SOLE   2,446 0 0
CITIGROUP INC COM NEW 172967424   455,014 10,060 SH   SOLE   9,360 0 700
COCA COLA CO COM 191216100   115,261 1,812 SH   SOLE   1,812 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   885 25 SH   SOLE   25 0 0
COLGATE PALMOLIVE CO COM 194162103   118,185 1,500 SH   SOLE   1,500 0 0
COMCAST CORP NEW CL A 20030N101   114,946 3,287 SH   SOLE   3,287 0 0
CONDUENT INC COM 206787103   8,100 2,000 SH   SOLE   2,000 0 0
CONOCOPHILLIPS COM 20825C104   26,786 227 SH   SOLE   227 0 0
CORNING INC COM 219350105   44,141 1,382 SH   SOLE   1,382 0 0
CORTEVA INC COM 22052L104   9,757 166 SH   SOLE   166 0 0
COSTAR GROUP INC COM 22160N109   7,728 100 SH   SOLE   100 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,133,946 2,484 SH   SOLE   2,469 0 15
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   20,325 500 SH   SOLE   300 0 200
CRONOS GROUP INC COM 22717L101   10,160 4,000 SH   SOLE   0 0 4,000
CROWDSTRIKE HLDGS INC CL A 22788C105   31,587 300 SH   SOLE   200 0 100
CROWN CASTLE INC COM 22822V101   17,498 129 SH   SOLE   129 0 0
CSX CORP COM 126408103   56,693 1,830 SH   SOLE   1,830 0 0
CUMMINS INC COM 231021106   55,242 228 SH   SOLE   228 0 0
CVS HEALTH CORP COM 126650100   731,821 7,853 SH   SOLE   5,553 0 2,300
DANAHER CORPORATION COM 235851102   21,234 80 SH   SOLE   80 0 0
DARLING INGREDIENTS INC COM 237266101   811,166 12,960 SH   SOLE   7,260 0 5,700
DEERE & CO COM 244199105   205,805 480 SH   SOLE   480 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   329 10 SH   SOLE   10 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   71,276 400 SH   SOLE   400 0 0
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872   304,620 7,337 SH   SOLE   7,337 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   53,588 2,441 SH   SOLE   2,441 0 0
DIMENSIONAL ETF TRUST INFLATION PROTE 25434V856   299,397 7,274 SH   SOLE   7,274 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   109,187 4,361 SH   SOLE   4,361 0 0
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   570,901 12,387 SH   SOLE   12,387 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   3,998,393 164,678 SH   SOLE   138,478 0 26,200
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   313,348 11,597 SH   SOLE   11,597 0 0
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   260,021 12,294 SH   SOLE   12,294 0 0
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880   908,992 42,083 SH   SOLE   42,083 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   68,065 2,239 SH   SOLE   2,239 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   92,439 2,761 SH   SOLE   2,761 0 0
DISNEY WALT CO COM 254687106   108,339 1,247 SH   SOLE   858 0 389
DOMA HOLDINGS INC COMMON STOCK 25703A104   5,208 11,500 SH   SOLE   11,500 0 0
DOMINION ENERGY INC COM 25746U109   61,320 1,000 SH   SOLE   1,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   15,449 150 SH   SOLE   150 0 0
EATON CORP PLC SHS G29183103   447,778 2,853 SH   SOLE   1,553 0 1,300
EDAP TMS S A SPONSORED ADR 268311107   901,868 84,603 SH   SOLE   38,603 0 46,000
EDISON INTL COM 281020107   3,181 50 SH   SOLE   50 0 0
EDITAS MEDICINE INC COM 28106W103   35,924 4,050 SH   SOLE   2,950 0 1,100
EDWARDS LIFESCIENCES CORP COM 28176E108   6,043 81 SH   SOLE   81 0 0
ELEVANCE HEALTH INC COM 036752103   57,453 112 SH   SOLE   112 0 0
ENTERPRISE FINL SVCS CORP COM 293712105   49 1 SH   SOLE   1 0 0
EPR PPTYS COM SH BEN INT 26884U109   3,772 100 SH   SOLE   100 0 0
ETF SER SOLUTIONS DISTILLATE US 26922A321   3,628,231 88,927 SH   SOLE   77,916 0 11,011
EXPEDIA GROUP INC COM NEW 30212P303   131,400 1,500 SH   SOLE   500 0 1,000
EXTREME NETWORKS COM 30226D106   238,048 13,001 SH   SOLE   7,001 0 6,000
EXXON MOBIL CORP COM 30231G102   84,931 770 SH   SOLE   770 0 0
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   1,661 83 SH   SOLE   83 0 0
FARFETCH LTD ORD SH CL A 30744W107   62,767 13,270 SH   SOLE   3,770 0 9,500
FARFETCH LTD CALL January 5 CALL January 5 30744W907   9,460 2,000 SH Call SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   46,160 1,227 SH   SOLE   1,227 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   5,241 43 SH   SOLE   43 0 0
FORD MTR CO DEL COM 345370860   59,313 5,100 SH   SOLE   4,100 0 1,000
FORTINET INC COM 34959E109   864,131 17,675 SH   SOLE   5,450 0 12,225
FREEPORT-MCMORAN INC CL B 35671D857   44,574 1,173 SH   SOLE   1,173 0 0
FREYR BATTERY SHS L4135L100   26,040 3,000 SH   SOLE   3,000 0 0
FTC SOLAR INC COM 30320C103   2,680 1,000 SH   SOLE   0 0 1,000
FUSION FUEL GREEN PLC CL A G3R25D118   4,430 1,000 SH   SOLE   1,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   53,357 283 SH   SOLE   283 0 0
GENERAL DYNAMICS CORP COM 369550108   53,344 215 SH   SOLE   215 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   167,226 487 SH   SOLE   487 0 0
GREEN BRICK PARTNERS INC COM 392709101   8,481 350 SH   SOLE   350 0 0
GUARDANT HEALTH INC COM 40131M109   2,720 100 SH   SOLE   100 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   42,619 1,700 SH   SOLE   1,700 0 0
HEICO CORP NEW COM 422806109   6,146 40 SH   SOLE   40 0 0
HERCULES CAPITAL INC COM 427096508   66,100 5,000 SH   SOLE   4,000 0 1,000
HERSHEY CO COM 427866108   57,893 250 SH   SOLE   250 0 0
HESS CORP COM 42809H107   30,349 214 SH   SOLE   214 0 0
HOME DEPOT INC COM 437076102   477,896 1,513 SH   SOLE   1,163 0 350
HONEYWELL INTL INC COM 438516106   373,096 1,741 SH   SOLE   1,341 0 400
HORIZON THERAPEUTICS PUB L SHS G46188101   825,050 7,250 SH   SOLE   5,550 0 1,700
HUMANA INC COM 444859102   25,610 50 SH   SOLE   0 0 50
HUNTSMAN CORP COM 447011107   27,480 1,000 SH   SOLE   1,000 0 0
ILLINOIS TOOL WKS INC COM 452308109   52,431 238 SH   SOLE   238 0 0
ILLUMINA INC COM 452327109   101,100 500 SH   SOLE   500 0 0
INGERSOLL RAND INC COM 45687V106   7,890 151 SH   SOLE   151 0 0
INMODE LTD SHS M5425M103   795,575 22,285 SH   SOLE   15,685 0 6,600
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797   863,671 28,722 SH   SOLE   22,442 0 6,280
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409   1,008,876 30,535 SH   SOLE   27,535 0 3,000
INNOVATOR ETFS TR US EQTY PWR BF 45782C680   1,275,608 44,995 SH   SOLE   37,995 0 7,000
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   661,167 22,120 SH   SOLE   14,120 0 8,000
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573   797,861 26,428 SH   SOLE   12,831 0 13,597
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755   244,473 8,000 SH   SOLE   0 0 8,000
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   448,007 15,070 SH   SOLE   9,070 0 6,000
INNOVATOR ETFS TR US EQT PWR BUF 45782C870   338,256 12,050 SH   SOLE   7,235 0 4,815
INNOVATOR ETFS TR US EQT BUFR APR 45782C888   158,992 5,124 SH   SOLE   2,460 0 2,664
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557   169,132 5,300 SH   SOLE   2,000 0 3,300
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508   1,108,333 35,174 SH   SOLE   30,174 0 5,000
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326   455,593 15,705 SH   SOLE   10,705 0 5,000
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391   417,503 12,974 SH   SOLE   8,144 0 4,830
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417   42,600 1,500 SH   SOLE   1,500 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656   312,125 10,670 SH   SOLE   9,170 0 1,500
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318   330,479 11,765 SH   SOLE   3,765 0 8,000
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664   171,698 5,661 SH   SOLE   4,661 0 1,000
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301   57,453 2,265 SH   SOLE   2,265 0 0
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383   297,648 9,689 SH   SOLE   3,839 0 5,850
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433   356,259 11,900 SH   SOLE   6,900 0 5,000
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300   394,103 13,265 SH   SOLE   10,265 0 3,000
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   528,325 17,500 SH   SOLE   10,900 0 6,600
INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848   92,822 4,000 SH   SOLE   4,000 0 0
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C219   240,954 8,713 SH   SOLE   0 0 8,713
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C136   10,637 424 SH   SOLE   0 0 424
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789   200,925 6,500 SH   SOLE   0 0 6,500
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581   119,102 4,000 SH   SOLE   2,740 0 1,260
INTEL CORP COM 458140100   63,432 2,400 SH   SOLE   2,400 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   50,167 489 SH   SOLE   489 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   188,652 1,339 SH   SOLE   1,339 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   3,413,197 12,863 SH   SOLE   9,223 0 3,640
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   14,855 173 SH   SOLE   173 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   61,513 2,932 SH   SOLE   2,932 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   19,195 937 SH   SOLE   937 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   18,911 939 SH   SOLE   939 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,512,888 24,870 SH   SOLE   18,563 0 6,307
INVESCO LTD SHS G491BT108   30,583 1,700 SH   SOLE   1,700 0 0
INVITAE CORP COM 46185L103   1,395 750 SH   SOLE   750 0 0
IONIS PHARMACEUTICALS INC COM 462222100   1,435 38 SH   SOLE   38 0 0
IPG PHOTONICS CORP COM 44980X109   83,310 880 SH   SOLE   600 0 280
IRON MTN INC DEL COM 46284V101   89,730 1,800 SH   SOLE   1,800 0 0
ISHARES GOLD TR ISHARES NEW 464285204   345,900 10,000 SH   SOLE   0 0 10,000
ISHARES INC MSCI GBL MIN VOL 464286525   5,796 61 SH   SOLE   61 0 0
ISHARES INC CORE MSCI EMKT 46434G103   103,207 2,210 SH   SOLE   2,210 0 0
ISHARES SILVER TR ISHARES 46428Q109   76,233 3,462 SH   SOLE   3,462 0 0
ISHARES TR CORE S&P500 ETF 464287200   9,346,515 24,327 SH   SOLE   18,699 0 5,628
ISHARES TR CORE S&P MCP ETF 464287507   4,269,302 17,650 SH   SOLE   15,554 0 2,096
ISHARES TR CORE S&P SCP ETF 464287804   2,683,805 28,358 SH   SOLE   24,816 0 3,542
ISHARES TR MSCI USA MMENTM 46432F396   817,646 5,603 SH   SOLE   5,485 0 118
ISHARES TR MSCI USA QLT FCT 46432F339   175,384 1,539 SH   SOLE   1,481 0 58
ISHARES TR MSCI USA MIN VOL 46429B697   1,115,387 15,470 SH   SOLE   12,709 0 2,761
ISHARES TR RUS MID CAP ETF 464287499   15,109 224 SH   SOLE   0 0 224
ISHARES TR SP SMCP600VL ETF 464287879   73,413 804 SH   SOLE   224 0 580
ISHARES TR SELECT DIVID ETF 464287168   432,351 3,585 SH   SOLE   800 0 2,785
ISHARES TR INTL SEL DIV ETF 464288448   17,926 660 SH   SOLE   0 0 660
ISHARES TR CORE S&P TTL STK 464287150   34,429 406 SH   SOLE   406 0 0
ISHARES TR S&P 100 ETF 464287101   33,261 195 SH   SOLE   195 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747   7,951 82 SH   SOLE   82 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   190,776 1,258 SH   SOLE   1,258 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   229,023 1,069 SH   SOLE   1,004 0 65
ISHARES TR S&P MC 400VL ETF 464287705   20,160 200 SH   SOLE   200 0 0
ISHARES TR CRE U S REIT ETF 464288521   74,175 1,500 SH   SOLE   1,500 0 0
ISHARES TR CORE MSCI EAFE 46432F842   12,143 197 SH   SOLE   197 0 0
ISHARES TR ISHARES BIOTECH 464287556   170,677 1,300 SH   SOLE   1,300 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   203,077 4,051 SH   SOLE   2,828 0 1,223
JOHNSON & JOHNSON COM 478160104   1,594,090 9,024 SH   SOLE   6,504 0 2,520
JONES LANG LASALLE INC COM 48020Q107   4,940 31 SH   SOLE   31 0 0
JPMORGAN CHASE & CO COM 46625H100   1,548,453 11,547 SH   SOLE   8,467 0 3,080
JP MORGAN CHASE & CO CALL January 130 CALL January 130 46625H900   13,410 100 SH Call SOLE   0 0 0
KELLOGG CO COM 487836108   17,810 250 SH   SOLE   250 0 0
KRAFT HEINZ CO COM 500754106   20,355 500 SH   SOLE   500 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409   23,548 100 SH   SOLE   100 0 0
LAM RESEARCH CORP COM 512807108   16,812 40 SH   SOLE   40 0 0
LAS VEGAS SANDS CORP COM 517834107   19,228 400 SH   SOLE   400 0 0
LILLY ELI & CO COM 532457108   488,031 1,334 SH   SOLE   1,334 0 0
LINDE PLC SHS G5494J103   9,459 29 SH   SOLE   29 0 0
LITHIUM AMERS CORP NEW COM NEW 53680Q207   17,055 900 SH   SOLE   900 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   4,463 64 SH   SOLE   64 0 0
LIVENT CORP COM 53814L108   19,870 1,000 SH   SOLE   1,000 0 0
LOCKHEED MARTIN CORP COM 539830109   86,109 177 SH   SOLE   177 0 0
LOWES COS INC COM 548661107   25,104 126 SH   SOLE   126 0 0
LUCID GROUP INC COM 549498103   307 45 SH   SOLE   0 0 45
LULULEMON ATHLETICA INC COM 550021109   67,280 210 SH   SOLE   210 0 0
MAGNITE INC COM 55955D100   5,295 500 SH   SOLE   500 0 0
MARRIOTT INTL INC NEW CL A 571903202   298 2 SH   SOLE   2 0 0
MASTERCARD INCORPORATED CL A 57636Q104   429,447 1,235 SH   SOLE   1,210 0 25
MCDONALDS CORP COM 580135101   195,012 740 SH   SOLE   740 0 0
MCKESSON CORP COM 58155Q103   54,017 144 SH   SOLE   144 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   22,280 2,000 SH   SOLE   2,000 0 0
MEDTRONIC PLC SHS G5960L103   547,149 7,040 SH   SOLE   4,440 0 2,600
MERCADOLIBRE INC COM 58733R102   46,543 55 SH   SOLE   55 0 0
MERCK & CO INC COM 58933Y105   885,159 7,978 SH   SOLE   6,078 0 1,900
METLIFE INC COM 59156R108   36,185 500 SH   SOLE   500 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   50,440 718 SH   SOLE   718 0 0
MICROSOFT CORP COM 594918104   3,533,028 14,732 SH   SOLE   11,412 0 3,320
MICROSOFT CORP CALL January 260 CALL January 260 594918904   23,982 100 SH Call SOLE   0 0 0
MIDDLEBY CORP COM 596278101   4,017 30 SH   SOLE   30 0 0
MIMEDX GROUP INC COM 602496101   49,762 17,900 SH   SOLE   16,900 0 1,000
MONDELEZ INTL INC CL A 609207105   33,325 500 SH   SOLE   500 0 0
MORGAN STANLEY COM NEW 617446448   17,004 200 SH   SOLE   200 0 0
MP MATERIALS CORP COM CL A 553368101   6,070 250 SH   SOLE   250 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   27,480 1,000 SH   SOLE   1,000 0 0
NETFLIX INC COM 64110L106   458,244 1,554 SH   SOLE   632 0 922
NEUROCRINE BIOSCIENCES INC COM 64125C109   35,832 300 SH   SOLE   300 0 0
NEW YORK CMNTY BANCORP INC COM 649445103   9,718 1,130 SH   SOLE   1,130 0 0
NEXTERA ENERGY INC COM 65339F101   259,996 3,110 SH   SOLE   3,110 0 0
NIKE INC CL B 654106103   470,965 4,025 SH   SOLE   3,915 0 110
NORFOLK SOUTHN CORP COM 655844108   39,427 160 SH   SOLE   160 0 0
NOVANTA INC COM 67000B104   13,587 100 SH   SOLE   100 0 0
NOVARTIS AG SPONSORED ADR 66987V109   63,504 700 SH   SOLE   500 0 200
NV5 GLOBAL INC COM 62945V109   370,496 2,800 SH   SOLE   600 0 2,200
NVIDIA CORPORATION COM 67066G104   285,850 1,956 SH   SOLE   756 0 1,200
OCCIDENTAL PETE CORP COM 674599105   26,141 415 SH   SOLE   415 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   213,259 7,630 SH   SOLE   3,630 0 4,000
ORACLE CORP COM 68389X105   17,084 209 SH   SOLE   209 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   2,922,876 3,463 SH   SOLE   2,213 0 1,250
ORGANON & CO COMMON STOCK 68622V106   1,397 50 SH   SOLE   50 0 0
OTIS WORLDWIDE CORP COM 68902V107   29,366 375 SH   SOLE   375 0 0
OUSTER INC COM 68989M103   4,315 5,000 SH   SOLE   5,000 0 0
PACIRA BIOSCIENCES INC COM 695127100   7,722 200 SH   SOLE   0 0 200
PALANTIR TECHNOLOGIES INC CL A 69608A108   149,541 23,293 SH   SOLE   23,293 0 0
PALO ALTO NETWORKS INC COM 697435105   21,489 154 SH   SOLE   154 0 0
PALO ALTO NETWORKS INC CALL January 150 CALL January 150 697435905   13,954 100 SH Call SOLE   0 0 0
PARTY CITY HOLDCO INC COM 702149105   731 2,000 SH   SOLE   2,000 0 0
PAYPAL HLDGS INC COM 70450Y103   456,805 6,414 SH   SOLE   4,223 0 2,191
PEPSICO INC COM 713448108   540,354 2,991 SH   SOLE   2,391 0 600
PETIQ INC COM CL A 71639T106   2,766 300 SH   SOLE   0 0 300
PFIZER INC COM 717081103   654,847 12,780 SH   SOLE   7,380 0 5,400
PHOTRONICS INC COM 719405102   23,562 1,400 SH   SOLE   1,400 0 0
PINTEREST INC CL A 72352L106   189,384 7,800 SH   SOLE   2,600 0 5,200
PINTEREST INC CALL January 25 CALL January 25 72352L906   16,996 700 SH Call SOLE   0 0 0
POOL CORP COM 73278L105   4,233 14 SH   SOLE   14 0 0
PROCTER AND GAMBLE CO COM 742718109   264,321 1,744 SH   SOLE   1,744 0 0
PROLOGIS INC. COM 74340W103   49,263 437 SH   SOLE   437 0 0
PROTERRA INC COM 74374T109   7,540 2,000 SH   SOLE   2,000 0 0
QUALCOMM INC COM 747525103   1,444,612 13,140 SH   SOLE   12,340 0 800
QUEST RESOURCE HLDG CORP COM NEW 74836W203   6,110 1,000 SH   SOLE   1,000 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   110,911 1,099 SH   SOLE   1,099 0 0
REALTY INCOME CORP COM 756109104   44,401 700 SH   SOLE   700 0 0
REDFIN CORP COM 75737F108   1,908 450 SH   SOLE   0 0 450
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   37,080 1,500 SH   SOLE   1,500 0 0
RESMED INC COM 761152107   840,845 4,040 SH   SOLE   1,830 0 2,210
RIO TINTO PLC SPONSORED ADR 767204100   17,302 243 SH   SOLE   243 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   24,512 1,330 SH   SOLE   230 0 1,100
ROBLOX CORP CL A 771049103   3,984 140 SH   SOLE   140 0 0
ROPER TECHNOLOGIES INC COM 776696106   93,764 217 SH   SOLE   217 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   494 10 SH   SOLE   10 0 0
SALESFORCE INC COM 79466L302   734,416 5,539 SH   SOLE   2,993 0 2,546
SALESFORCE INC CALL January 130 CALL January 130 79466L902   13,259 100 SH Call SOLE   0 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,887,441 38,224 SH   SOLE   31,614 0 6,610
SCOTTS MIRACLE-GRO CO CL A 810186106   48,590 1,000 SH   SOLE   1,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   174,940 2,000 SH   SOLE   2,000 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   119,700 3,500 SH   SOLE   3,500 0 0
SEMPRA COM 816851109   78,197 506 SH   SOLE   470 0 36
SERES THERAPEUTICS INC COM 81750R102   5,600 1,000 SH   SOLE   1,000 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   24,670 1,000 SH   SOLE   1,000 0 0
SHOPIFY INC CL A 82509L107   42,346 1,220 SH   SOLE   1,030 0 190
SMITH A O CORP COM 831865209   4,579 80 SH   SOLE   80 0 0
SOFI TECHNOLOGIES INC COM 83406F102   23,050 5,000 SH   SOLE   2,000 0 3,000
SOUTHERN CO COM 842587107   17,853 250 SH   SOLE   250 0 0
SOUTHERN COPPER CORP COM 84265V105   112,325 1,860 SH   SOLE   1,860 0 0
SPDR GOLD TR GOLD SHS 78463V107   183,211 1,080 SH   SOLE   1,000 0 80
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   114,217 3,847 SH   SOLE   3,847 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   133,851 350 SH   SOLE   320 0 30
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   327,665 740 SH   SOLE   595 0 145
SPDR SER TR PORTFOLIO S&P400 78464A847   370,303 8,713 SH   SOLE   8,713 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   126,439 2,811 SH   SOLE   2,811 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   3,689 78 SH   SOLE   78 0 0
SPDR SER TR S&P 600 SML CAP 78464A813   84,265 1,025 SH   SOLE   1,025 0 0
SPDR SER TR S&P BIOTECH 78464A870   5,063 61 SH   SOLE   61 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474   143,345 4,879 SH   SOLE   149 0 4,730
SPDR SER TR PORTFOLIO SH TSR 78468R101   6,905 239 SH   SOLE   239 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   257,360 4,000 SH   SOLE   0 0 4,000
SPDR SER TR S&P 400 MDCP GRW 78464A821   17,642 270 SH   SOLE   0 0 270
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,734 24 SH   SOLE   0 0 24
SPLUNK INC COM 848637104   19,198 223 SH   SOLE   0 0 223
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,105 14 SH   SOLE   14 0 0
STARBUCKS CORP COM 855244109   80,154 808 SH   SOLE   808 0 0
STRYKER CORPORATION COM 863667101   16,381 67 SH   SOLE   67 0 0
SURGALIGN HOLDINGS INC COM NEW 86882C204   794 399 SH   SOLE   266 0 133
SYNAPTOGENIX INC COM NEW 87167T201   4,640 4,000 SH   SOLE   2,000 0 2,000
SYNOPSYS INC COM 871607107   10,217 32 SH   SOLE   32 0 0
T-MOBILE US INC COM 872590104   506,800 3,620 SH   SOLE   2,320 0 1,300
TARGET CORP COM 87612E106   128,025 859 SH   SOLE   820 0 39
TELADOC HEALTH INC COM 87918A105   7,095 300 SH   SOLE   100 0 200
TEMPUR SEALY INTL INC COM 88023U101   13,732 400 SH   SOLE   400 0 0
TERADYNE INC COM 880770102   3,145 36 SH   SOLE   36 0 0
TESLA INC COM 88160R101   66,517 540 SH   SOLE   75 0 465
TEXAS INSTRS INC COM 882508104   14,209 86 SH   SOLE   86 0 0
THE TRADE DESK INC COM CL A 88339J105   1,189,340 26,530 SH   SOLE   17,230 0 9,300
THERMO FISHER SCIENTIFIC INC COM 883556102   250,013 454 SH   SOLE   254 0 200
TJX COS INC NEW COM 872540109   7,005 88 SH   SOLE   88 0 0
TPI COMPOSITES INC COM 87266J104   5,070 500 SH   SOLE   500 0 0
TRACTOR SUPPLY CO COM 892356106   4,949 22 SH   SOLE   22 0 0
TRANSOCEAN LTD REG SHS H8817H100   2,554 560 SH   SOLE   560 0 0
TRIMBLE INC COM 896239100   80,896 1,600 SH   SOLE   1,600 0 0
TWILIO INC CL A 90138F102   5,875 120 SH   SOLE   120 0 0
TYSON FOODS INC CL A 902494103   35,669 573 SH   SOLE   573 0 0
UIPATH INC CL A 90364P105   12,710 1,000 SH   SOLE   1,000 0 0
UNIFIRST CORP MASS COM 904708104   117,145 607 SH   SOLE   607 0 0
UNION PAC CORP COM 907818108   18,843 91 SH   SOLE   91 0 0
UNITEDHEALTH GROUP INC COM 91324P102   215,253 406 SH   SOLE   306 0 100
UNITY SOFTWARE INC COM 91332U101   2,859 100 SH   SOLE   100 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   21,608 200 SH   SOLE   0 0 200
UNIVERSAL DISPLAY CORP CALL January 125 CALL January 125 91347P905   21,608 200 SH Call SOLE   0 0 0
UPSTART HLDGS INC COM 91680M107   84,740 6,410 SH   SOLE   4,680 0 1,730
US BANCORP DEL COM NEW 902973304   8,722 200 SH   SOLE   200 0 0
V F CORP COM 918204108   24,987 905 SH   SOLE   905 0 0
VAIL RESORTS INC COM 91879Q109   4,052 17 SH   SOLE   17 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   9,259 123 SH   SOLE   123 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,086,019 37,415 SH   SOLE   29,336 0 8,079
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   141,239 402 SH   SOLE   402 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   29,145 143 SH   SOLE   143 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   15,050 82 SH   SOLE   82 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   165,762 867 SH   SOLE   761 0 106
VANGUARD INDEX FDS VALUE ETF 922908744   148,511 1,058 SH   SOLE   978 0 80
VANGUARD INDEX FDS SM CP VAL ETF 922908611   44,146 278 SH   SOLE   142 0 136
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   19,399 258 SH   SOLE   258 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   9,772 169 SH   SOLE   169 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   7,291,685 48,019 SH   SOLE   36,745 0 11,274
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,811,048 35,219 SH   SOLE   22,209 0 13,010
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   34,815 500 SH   SOLE   500 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108   146,086 667 SH   SOLE   667 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   3,194 10 SH   SOLE   10 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   248,050 1,000 SH   SOLE   1,000 0 0
VEEVA SYS INC CL A COM 922475108   1,644,462 10,190 SH   SOLE   5,805 0 4,385
VEEVA SYSTEMS INC CALL January 180 CALL January 180 922475908   16,138 100 SH Call SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   405,505 10,292 SH   SOLE   10,292 0 0
VISA INC COM CL A 92826C839   1,387,837 6,680 SH   SOLE   4,705 0 1,975
WALMART INC COM 931142103   38,992 275 SH   SOLE   275 0 0
WELLS FARGO CO NEW COM 949746101   35,097 850 SH   SOLE   850 0 0
WELLTOWER INC COM 95040Q104   300,875 4,590 SH   SOLE   3,290 0 1,300
WYNN RESORTS LTD COM 983134107   16,494 200 SH   SOLE   200 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   9,563 75 SH   SOLE   75 0 0
ZOETIS INC CL A 98978V103   4,690 32 SH   SOLE   32 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   2,642 39 SH   SOLE   39 0 0
ZSCALER INC COM 98980G102   5,595 50 SH   SOLE   50 0 0