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
ABBVIE INC COM 00287Y109   2,115,885 15,705 SH   SOLE   15,705 0 0
ACTIVISION BLIZZARD INC COM 00507V109   465,167 5,518 SH   SOLE   5,518 0 0
ALLSTATE CORP COM 020002101   1,086,038 9,960 SH   SOLE   9,960 0 0
ALPHABET INC CAP STK CL A 02079K305   12,145,959 101,470 SH   SOLE   101,470 0 0
ALPHABET INC CAP STK CL C 02079K107   2,025,280 16,742 SH   SOLE   16,742 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   1,402,838 35,778 SH   SOLE   35,778 0 0
ALTRIA GROUP INC COM 02209S103   782,192 17,267 SH   SOLE   17,267 0 0
AMAZON COM INC COM 023135106   4,526,621 34,724 SH   SOLE   34,724 0 0
AMER STATES WTR CO COM 029899101   1,350,971 15,528 SH   SOLE   15,528 0 0
AMEREN CORP COM 023608102   360,328 4,412 SH   SOLE   4,412 0 0
AMERICAN EXPRESS CO COM 025816109   309,205 1,775 SH   SOLE   1,775 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   4,118,394 28,850 SH   SOLE   28,850 0 0
AMGEN INC COM 031162100   987,323 4,447 SH   SOLE   4,447 0 0
APPLE INC COM 037833100   108,296,522 558,316 SH   SOLE   558,316 0 0
AUTONATION INC COM 05329W102   6,277,814 38,138 SH   SOLE   38,138 0 0
AUTOZONE INC COM 053332102   3,710,120 1,488 SH   SOLE   1,488 0 0
BANK AMERICA CORP COM 060505104   1,558,607 54,326 SH   SOLE   54,326 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,009,137 11,757 SH   SOLE   11,757 0 0
BIOMERICA INC COM NEW 09061H307   13,600 10,000 SH   SOLE   10,000 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   119,350 11,000 SH   SOLE   11,000 0 0
BOEING CO COM 097023105   4,152,674 19,666 SH   SOLE   19,666 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   910,808 14,243 SH   SOLE   14,243 0 0
CADIZ INC COM NEW 127537207   224,668 55,337 SH   SOLE   55,337 0 0
CATERPILLAR INC COM 149123101   733,929 2,983 SH   SOLE   2,983 0 0
CHEVRON CORP NEW COM 166764100   2,765,544 17,576 SH   SOLE   17,576 0 0
CHURCH & DWIGHT CO INC COM 171340102   1,302,990 13,000 SH   SOLE   13,000 0 0
CITIGROUP INC COM NEW 172967424   745,524 16,193 SH   SOLE   16,193 0 0
CLOROX CO DEL COM 189054109   2,041,914 12,839 SH   SOLE   12,839 0 0
CME GROUP INC COM 12572Q105   2,038,508 11,002 SH   SOLE   11,002 0 0
COCA COLA CO COM 191216100   596,449 9,905 SH   SOLE   9,905 0 0
CONOCOPHILLIPS COM 20825C104   3,599,749 34,743 SH   SOLE   34,743 0 0
CONSOLIDATED EDISON INC COM 209115104   234,678 2,596 SH   SOLE   2,596 0 0
CONSTELLATION BRANDS INC CL A 21036P108   2,087,988 8,483 SH   SOLE   8,483 0 0
COSTCO WHSL CORP NEW COM 22160K105   4,318,193 8,021 SH   SOLE   8,021 0 0
CSX CORP COM 126408103   248,384 7,284 SH   SOLE   7,284 0 0
CVB FINL CORP COM 126600105   132,800 10,000 SH   SOLE   10,000 0 0
CVS HEALTH CORP COM 126650100   2,140,517 30,964 SH   SOLE   30,964 0 0
DERMATA THERAPEUTICS INC COM NEW 249845306   19,800 12,000 SH   SOLE   12,000 0 0
DISCOVER FINL SVCS COM 254709108   376,374 3,221 SH   SOLE   3,221 0 0
DISNEY WALT CO COM 254687106   1,470,138 16,467 SH   SOLE   16,467 0 0
EDITAS MEDICINE INC COM 28106W103   181,060 22,000 SH   SOLE   22,000 0 0
ENGAGESMART INC COMMON STOCK 29283F103   490,288 25,683 SH   SOLE   25,683 0 0
EPAM SYS INC COM 29414B104   714,031 3,177 SH   SOLE   3,177 0 0
ETF MANAGERS TR AI POWERED EQT 26924G813   238,090 7,556 SH   SOLE   7,556 0 0
EXXON MOBIL CORP COM 30231G102   2,026,142 18,892 SH   SOLE   18,892 0 0
FEDEX CORP COM 31428X106   1,720,922 6,942 SH   SOLE   6,942 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   12,651,451 792,201 SH   SOLE   792,201 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   228,060 4,500 SH   SOLE   4,500 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   414,684 8,840 SH   SOLE   8,840 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,918,789 43,441 SH   SOLE   43,441 0 0
FORD MTR CO DEL COM 345370860   276,486 18,274 SH   SOLE   18,274 0 0
FREEPORT-MCMORAN INC CL B 35671D857   2,062,610 51,565 SH   SOLE   51,565 0 0
GENERAL ELECTRIC CO COM NEW 369604301   342,441 3,117 SH   SOLE   3,117 0 0
GENERAL MTRS CO COM 37045V100   321,166 8,329 SH   SOLE   8,329 0 0
HOME DEPOT INC COM 437076102   2,108,082 6,786 SH   SOLE   6,786 0 0
HONEYWELL INTL INC COM 438516106   2,316,021 11,162 SH   SOLE   11,162 0 0
IDEANOMICS INC COM 45166V106   745 10,000 SH   SOLE   10,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,311,495 20,441 SH   SOLE   20,441 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   205,800 1,538 SH   SOLE   1,538 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   435,632 1,274 SH   SOLE   1,274 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   3,165,397 150,447 SH   SOLE   150,447 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   370,091 5,892 SH   SOLE   5,892 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   213,728 8,050 SH   SOLE   8,050 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,573,491 6,966 SH   SOLE   6,966 0 0
ISHARES INC CORE MSCI EMKT 46434G103   336,126 6,819 SH   SOLE   6,819 0 0
ISHARES TR PFD AND INCM SEC 464288687   2,134,630 69,015 SH   SOLE   69,015 0 0
ISHARES TR U.S. FINLS ETF 464287788   252,499 3,384 SH   SOLE   3,384 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   5,495,927 67,784 SH   SOLE   67,784 0 0
ISHARES TR 20 YR TR BD ETF 464287432   6,871,389 66,751 SH   SOLE   66,751 0 0
ISHARES TR CALIF MUN BD ETF 464288356   1,331,149 23,374 SH   SOLE   23,374 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,711,553 41,292 SH   SOLE   41,292 0 0
ISHARES TR CORE S&P SCP ETF 464287804   28,841,899 289,432 SH   SOLE   289,432 0 0
ISHARES TR CORE S&P500 ETF 464287200   11,841,750 26,568 SH   SOLE   26,568 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   457,763 1,664 SH   SOLE   1,664 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   438,344 2,777 SH   SOLE   2,777 0 0
ISHARES TR U.S. TECH ETF 464287721   1,175,306 10,795 SH   SOLE   10,795 0 0
ISHARES TR ISHARES BIOTECH 464287556   2,573,946 20,274 SH   SOLE   20,274 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   407,192 4,040 SH   SOLE   4,040 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   303,623 7,675 SH   SOLE   7,675 0 0
ISHARES TR US AER DEF ETF 464288760   570,166 4,887 SH   SOLE   4,887 0 0
ISHARES TR CORE US AGGBD ET 464287226   200,210 2,044 SH   SOLE   2,044 0 0
ISHARES TR IBOXX INV CP ETF 464287242   601,367 5,561 SH   SOLE   5,561 0 0
ISHARES TR CORE MSCI EAFE 46432F842   846,841 12,546 SH   SOLE   12,546 0 0
ISHARES TR U.S. REAL ES ETF 464287739   621,530 7,182 SH   SOLE   7,182 0 0
ISHARES TR TIPS BD ETF 464287176   486,550 4,521 SH   SOLE   4,521 0 0
ISHARES TR SELECT DIVID ETF 464287168   374,230 3,303 SH   SOLE   3,303 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   780,045 8,075 SH   SOLE   8,075 0 0
ISHARES TR JPMORGAN USD EMG 464288281   531,356 6,140 SH   SOLE   6,140 0 0
ISHARES TR MSCI USA ESG SLC 464288802   234,100 2,500 SH   SOLE   2,500 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   423,162 6,004 SH   SOLE   6,004 0 0
ISHARES TR CORE S&P TTL STK 464287150   671,378 6,862 SH   SOLE   6,862 0 0
ISHARES TR NATIONAL MUN ETF 464288414   266,825 2,500 SH   SOLE   2,500 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   624,240 6,000 SH   SOLE   6,000 0 0
JOHNSON & JOHNSON COM 478160104   1,896,605 11,458 SH   SOLE   11,458 0 0
JOHNSON CTLS INTL PLC SHS G51502105   1,092,966 16,040 SH   SOLE   16,040 0 0
JPMORGAN CHASE & CO COM 46625H100   3,588,596 24,674 SH   SOLE   24,674 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   310,940 19,041 SH   SOLE   19,041 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   2,341,801 11,962 SH   SOLE   11,962 0 0
LILLY ELI & CO COM 532457108   590,258 1,259 SH   SOLE   1,259 0 0
MARVELL TECHNOLOGY INC COM 573874104   424,438 7,100 SH   SOLE   7,100 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,125,800 2,862 SH   SOLE   2,862 0 0
MCCORMICK & CO INC COM NON VTG 579780206   489,535 5,612 SH   SOLE   5,612 0 0
MCDONALDS CORP COM 580135101   1,523,111 5,104 SH   SOLE   5,104 0 0
MERCK & CO INC COM 58933Y105   2,396,101 20,765 SH   SOLE   20,765 0 0
META PLATFORMS INC CL A 30303M102   5,560,811 19,377 SH   SOLE   19,377 0 0
MGM RESORTS INTERNATIONAL COM 552953101   846,997 19,285 SH   SOLE   19,285 0 0
MICROSOFT CORP COM 594918104   17,681,338 51,921 SH   SOLE   51,921 0 0
MONDELEZ INTL INC CL A 609207105   263,257 3,609 SH   SOLE   3,609 0 0
MOODYS CORP COM 615369105   212,805 612 SH   SOLE   612 0 0
MORGAN STANLEY COM NEW 617446448   2,080,216 24,359 SH   SOLE   24,359 0 0
MOSAIC CO NEW COM 61945C103   1,703,632 48,675 SH   SOLE   48,675 0 0
NETFLIX INC COM 64110L106   798,168 1,812 SH   SOLE   1,812 0 0
NEXTERA ENERGY INC COM 65339F101   3,495,184 47,105 SH   SOLE   47,105 0 0
NIKE INC CL B 654106103   1,040,249 9,425 SH   SOLE   9,425 0 0
NOKIA CORP SPONSORED ADR 654902204   64,480 15,500 SH   SOLE   15,500 0 0
NORTHROP GRUMMAN CORP COM 666807102   411,523 903 SH   SOLE   903 0 0
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   93,876 10,980 SH   SOLE   10,980 0 0
NVIDIA CORPORATION COM 67066G104   7,694,190 18,189 SH   SOLE   18,189 0 0
OLIN CORP COM PAR $1 680665205   574,283 11,175 SH   SOLE   11,175 0 0
ORACLE CORP COM 68389X105   786,947 6,608 SH   SOLE   6,608 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   169,749 11,073 SH   SOLE   11,073 0 0
PALO ALTO NETWORKS INC COM 697435105   8,637,005 33,803 SH   SOLE   33,803 0 0
PAYCOM SOFTWARE INC COM 70432V102   203,666 634 SH   SOLE   634 0 0
PAYPAL HLDGS INC COM 70450Y103   294,546 4,414 SH   SOLE   4,414 0 0
PHILIP MORRIS INTL INC COM 718172109   481,828 4,936 SH   SOLE   4,936 0 0
PHILLIPS 66 COM 718546104   252,375 2,646 SH   SOLE   2,646 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,557,752 15,615 SH   SOLE   15,615 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   1,599,502 17,458 SH   SOLE   17,458 0 0
PLANET LABS PBC COM CL A 72703X106   53,945 16,753 SH   SOLE   16,753 0 0
PRENETICS GLOBAL LTD CLASS A ORD G72245106   17,800 20,000 SH   SOLE   20,000 0 0
PROCTER AND GAMBLE CO COM 742718109   1,220,105 8,041 SH   SOLE   8,041 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425   8,364,921 602,660 SH   SOLE   602,660 0 0
PROSHARES TR SHORT QQQ NEW 74347B714   6,931,933 655,812 SH   SOLE   655,812 0 0
PRUDENTIAL FINL INC COM 744320102   2,365,796 26,817 SH   SOLE   26,817 0 0
PUBLIC STORAGE COM 74460D109   1,402,192 4,804 SH   SOLE   4,804 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   319,232 3,259 SH   SOLE   3,259 0 0
ROCKET COS INC COM CL A 77311W101   692,151 77,249 SH   SOLE   77,249 0 0
SCHWAB CHARLES CORP COM 808513105   869,279 15,337 SH   SOLE   15,337 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   4,311,476 82,233 SH   SOLE   82,233 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,275,759 43,706 SH   SOLE   43,706 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   296,604 2,235 SH   SOLE   2,235 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,115,439 47,608 SH   SOLE   47,608 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   790,669 9,741 SH   SOLE   9,741 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   204,042 2,751 SH   SOLE   2,751 0 0
SEMPRA COM 816851109   431,116 2,961 SH   SOLE   2,961 0 0
SERVICE CORP INTL COM 817565104   2,092,135 32,391 SH   SOLE   32,391 0 0
SHELL PLC SPON ADS 780259305   216,462 3,585 SH   SOLE   3,585 0 0
SNAP INC CL A 83304A106   249,398 21,064 SH   SOLE   21,064 0 0
SOUTHERN CO COM 842587107   260,473 3,708 SH   SOLE   3,708 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   259,309 754 SH   SOLE   754 0 0
SPDR GOLD TR GOLD SHS 78463V107   3,318,140 18,613 SH   SOLE   18,613 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,140,265 4,828 SH   SOLE   4,828 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284   257,603 10,300 SH   SOLE   10,300 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   588,125 12,500 SH   SOLE   12,500 0 0
STARBUCKS CORP COM 855244109   4,299,059 43,399 SH   SOLE   43,399 0 0
SYNOPSYS INC COM 871607107   226,413 520 SH   SOLE   520 0 0
TARGET CORP COM 87612E106   1,877,969 14,238 SH   SOLE   14,238 0 0
TESLA INC COM 88160R101   2,339,962 8,939 SH   SOLE   8,939 0 0
THE CIGNA GROUP COM 125523100   230,373 821 SH   SOLE   821 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,607,119 6,914 SH   SOLE   6,914 0 0
TINGO GROUP INC COM 55328R109   30,250 25,000 SH   SOLE   25,000 0 0
UNITED AIRLS HLDGS INC COM 910047109   274,350 5,000 SH   SOLE   5,000 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   288,260 2,000 SH   SOLE   2,000 0 0
US BANCORP DEL COM NEW 902973304   644,507 19,507 SH   SOLE   19,507 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   580,129 19,267 SH   SOLE   19,267 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   693,416 9,176 SH   SOLE   9,176 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   45,248,834 159,912 SH   SOLE   159,912 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   535,009 2,429 SH   SOLE   2,429 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   287,807 707 SH   SOLE   707 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,782,707 117,569 SH   SOLE   117,569 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   49,875,408 470,212 SH   SOLE   470,212 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   720,604 2,943 SH   SOLE   2,943 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   603,991 1,366 SH   SOLE   1,366 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   342,128 9,199 SH   SOLE   9,199 0 0
VISA INC COM CL A 92826C839   7,012,782 29,530 SH   SOLE   29,530 0 0
WALMART INC COM 931142103   1,702,731 10,833 SH   SOLE   10,833 0 0
WELLS FARGO CO NEW COM 949746101   434,525 10,181 SH   SOLE   10,181 0 0
WISDOMTREE TR HEDGED HI YLD BD 97717W430   441,420 21,000 SH   SOLE   21,000 0 0
ZOETIS INC CL A 98978V103   2,052,743 11,920 SH   SOLE   11,920 0 0