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,585,642 16,224 SH   SOLE   16,224 0 0
ACTIVISION BLIZZARD INC COM 00507V109   472,286 5,518 SH   SOLE   5,518 0 0
ALLSTATE CORP COM 020002101   1,112,532 9,960 SH   SOLE   9,960 0 0
ALPHABET INC CAP STK CL C 02079K107   1,857,544 17,861 SH   SOLE   17,861 0 0
ALPHABET INC CAP STK CL A 02079K305   10,784,912 103,971 SH   SOLE   103,971 0 0
ALPS ETF TR ALERIAN MLP 00162Q452   1,386,396 35,871 SH   SOLE   35,871 0 0
ALTRIA GROUP INC COM 02209S103   803,505 17,668 SH   SOLE   17,668 0 0
AMAZON COM INC COM 023135106   3,551,215 34,381 SH   SOLE   34,381 0 0
AMER STATES WTR CO COM 029899101   1,373,114 15,447 SH   SOLE   15,447 0 0
AMEREN CORP COM 023608102   388,582 4,498 SH   SOLE   4,498 0 0
AMERICAN EXPRESS CO COM 025816109   292,786 1,775 SH   SOLE   1,775 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   4,290,244 29,287 SH   SOLE   29,287 0 0
AMGEN INC COM 031162100   1,075,062 4,447 SH   SOLE   4,447 0 0
APPLE INC COM 037833100   93,597,001 567,599 SH   SOLE   567,599 0 0
AUTONATION INC COM 05329W102   5,119,989 38,107 SH   SOLE   38,107 0 0
AUTOZONE INC COM 053332102   3,765,886 1,532 SH   SOLE   1,532 0 0
BANK AMERICA CORP COM 060505104   1,554,522 54,354 SH   SOLE   54,354 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,788,917 12,271 SH   SOLE   12,271 0 0
BIOMERICA INC COM NEW 09061H307   18,700 10,000 SH   SOLE   10,000 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   121,660 11,000 SH   SOLE   11,000 0 0
BOEING CO COM 097023105   4,174,888 19,653 SH   SOLE   19,653 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   1,026,724 14,814 SH   SOLE   14,814 0 0
CADIZ INC COM NEW 127537207   387,638 95,950 SH   SOLE   95,950 0 0
CATERPILLAR INC COM 149123101   682,419 2,982 SH   SOLE   2,982 0 0
CHEVRON CORP NEW COM 166764100   2,891,235 17,720 SH   SOLE   17,720 0 0
CHURCH & DWIGHT CO INC COM 171340102   896,477 10,140 SH   SOLE   10,140 0 0
CITIGROUP INC COM NEW 172967424   772,907 16,483 SH   SOLE   16,483 0 0
CLOROX CO DEL COM 189054109   1,809,720 11,437 SH   SOLE   11,437 0 0
CME GROUP INC COM 12572Q105   2,129,680 11,120 SH   SOLE   11,120 0 0
COCA COLA CO COM 191216100   632,533 10,135 SH   SOLE   10,135 0 0
CONOCOPHILLIPS COM 20825C104   3,271,136 32,815 SH   SOLE   32,815 0 0
CONSOLIDATED EDISON INC COM 209115104   248,359 2,596 SH   SOLE   2,596 0 0
CONSTELLATION BRANDS INC CL A 21036P108   1,873,767 8,295 SH   SOLE   8,295 0 0
COSTCO WHSL CORP NEW COM 22160K105   4,005,059 8,061 SH   SOLE   8,061 0 0
CSX CORP COM 126408103   218,083 7,284 SH   SOLE   7,284 0 0
CVB FINL CORP COM 126600105   166,800 10,000 SH   SOLE   10,000 0 0
CVS HEALTH CORP COM 126650100   2,109,857 28,393 SH   SOLE   28,393 0 0
DISCOVER FINL SVCS COM 254709108   318,364 3,221 SH   SOLE   3,221 0 0
DISNEY WALT CO COM 254687106   1,700,769 16,986 SH   SOLE   16,986 0 0
EDITAS MEDICINE INC COM 28106W103   159,500 22,000 SH   SOLE   22,000 0 0
ENGAGESMART INC COMMON STOCK 29283F103   783,148 40,683 SH   SOLE   40,683 0 0
EPAM SYS INC COM 29414B104   998,062 3,338 SH   SOLE   3,338 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201   753,404 15,755 SH   SOLE   15,755 0 0
ETF MANAGERS TR AI POWERED EQT 26924G813   223,176 7,660 SH   SOLE   7,660 0 0
EXXON MOBIL CORP COM 30231G102   2,068,068 18,859 SH   SOLE   18,859 0 0
FEDEX CORP COM 31428X106   1,429,946 6,231 SH   SOLE   6,231 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   12,668,193 793,746 SH   SOLE   793,746 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108   229,211 4,500 SH   SOLE   4,500 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   398,507 8,840 SH   SOLE   8,840 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   2,112,638 46,885 SH   SOLE   46,885 0 0
FORD MTR CO DEL COM 345370860   230,252 18,274 SH   SOLE   18,274 0 0
FREEPORT-MCMORAN INC CL B 35671D857   2,161,535 52,836 SH   SOLE   52,836 0 0
GENERAL ELECTRIC CO COM NEW 369604301   298,109 3,117 SH   SOLE   3,117 0 0
GENERAL MTRS CO COM 37045V100   305,508 8,329 SH   SOLE   8,329 0 0
HOME DEPOT INC COM 437076102   2,001,853 6,783 SH   SOLE   6,783 0 0
HONEYWELL INTL INC COM 438516106   2,125,550 11,122 SH   SOLE   11,122 0 0
IDEANOMICS INC COM 45166V106   1,080 10,000 SH   SOLE   10,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,158,970 20,702 SH   SOLE   20,702 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   334,410 1,309 SH   SOLE   1,309 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   367,663 5,892 SH   SOLE   5,892 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   3,147,182 151,307 SH   SOLE   151,307 0 0
INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805   216,384 8,050 SH   SOLE   8,050 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,681,398 8,343 SH   SOLE   8,343 0 0
ISHARES INC CORE MSCI EMKT 46434G103   333,136 6,828 SH   SOLE   6,828 0 0
ISHARES TR CORE S&P TTL STK 464287150   621,354 6,862 SH   SOLE   6,862 0 0
ISHARES TR SELECT DIVID ETF 464287168   435,675 3,718 SH   SOLE   3,718 0 0
ISHARES TR TIPS BD ETF 464287176   498,440 4,521 SH   SOLE   4,521 0 0
ISHARES TR CORE S&P500 ETF 464287200   11,145,303 27,112 SH   SOLE   27,112 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   305,420 7,740 SH   SOLE   7,740 0 0
ISHARES TR IBOXX INV CP ETF 464287242   625,435 5,706 SH   SOLE   5,706 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   377,207 5,904 SH   SOLE   5,904 0 0
ISHARES TR 20 YR TR BD ETF 464287432   7,223,693 67,911 SH   SOLE   67,911 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   854,910 8,625 SH   SOLE   8,625 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   5,774,698 70,286 SH   SOLE   70,286 0 0
ISHARES TR ISHARES BIOTECH 464287556   729,711 5,650 SH   SOLE   5,650 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   422,865 2,777 SH   SOLE   2,777 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   406,442 1,663 SH   SOLE   1,663 0 0
ISHARES TR U.S. TECH ETF 464287721   1,031,069 11,109 SH   SOLE   11,109 0 0
ISHARES TR U.S. REAL ES ETF 464287739   711,558 8,381 SH   SOLE   8,381 0 0
ISHARES TR U.S. FINLS ETF 464287788   240,705 3,384 SH   SOLE   3,384 0 0
ISHARES TR CORE S&P SCP ETF 464287804   27,867,393 288,184 SH   SOLE   288,184 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   628,080 6,000 SH   SOLE   6,000 0 0
ISHARES TR JPMORGAN USD EMG 464288281   515,092 5,970 SH   SOLE   5,970 0 0
ISHARES TR CALIF MUN BD ETF 464288356   1,367,974 23,824 SH   SOLE   23,824 0 0
ISHARES TR NATIONAL MUN ETF 464288414   215,480 2,000 SH   SOLE   2,000 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   261,771 2,225 SH   SOLE   2,225 0 0
ISHARES TR PFD AND INCM SEC 464288687   2,072,536 66,385 SH   SOLE   66,385 0 0
ISHARES TR US AER DEF ETF 464288760   517,630 4,498 SH   SOLE   4,498 0 0
ISHARES TR MSCI USA ESG SLC 464288802   219,425 2,500 SH   SOLE   2,500 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   410,706 4,040 SH   SOLE   4,040 0 0
ISHARES TR CORE MSCI EAFE 46432F842   851,121 12,732 SH   SOLE   12,732 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,718,341 41,227 SH   SOLE   41,227 0 0
JOHNSON & JOHNSON COM 478160104   1,868,805 12,057 SH   SOLE   12,057 0 0
JOHNSON CTLS INTL PLC SHS G51502105   971,703 16,040 SH   SOLE   16,040 0 0
JPMORGAN CHASE & CO COM 46625H100   2,937,195 22,540 SH   SOLE   22,540 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   320,460 19,041 SH   SOLE   19,041 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   2,313,277 11,788 SH   SOLE   11,788 0 0
LILLY ELI & CO COM 532457108   447,682 1,304 SH   SOLE   1,304 0 0
MARVELL TECHNOLOGY INC COM 573874104   307,430 7,100 SH   SOLE   7,100 0 0
MASTERCARD INCORPORATED CL A 57636Q104   1,053,630 2,899 SH   SOLE   2,899 0 0
MCCORMICK & CO INC COM NON VTG 579780206   466,975 5,612 SH   SOLE   5,612 0 0
MCDONALDS CORP COM 580135101   1,502,764 5,375 SH   SOLE   5,375 0 0
MERCK & CO INC COM 58933Y105   2,233,101 20,858 SH   SOLE   20,858 0 0
META PLATFORMS INC CL A 30303M102   4,144,063 19,553 SH   SOLE   19,553 0 0
MGM RESORTS INTERNATIONAL COM 552953101   856,640 19,285 SH   SOLE   19,285 0 0
MICROSOFT CORP COM 594918104   15,047,764 52,195 SH   SOLE   52,195 0 0
MONDELEZ INTL INC CL A 609207105   252,850 3,608 SH   SOLE   3,608 0 0
MOODYS CORP COM 615369105   217,886 712 SH   SOLE   712 0 0
MORGAN STANLEY COM NEW 617446448   2,127,701 24,234 SH   SOLE   24,234 0 0
MOSAIC CO NEW COM 61945C103   2,318,421 50,532 SH   SOLE   50,532 0 0
NETFLIX INC COM 64110L106   626,010 1,812 SH   SOLE   1,812 0 0
NEXTERA ENERGY INC COM 65339F101   3,595,852 46,651 SH   SOLE   46,651 0 0
NIKE INC CL B 654106103   1,182,674 9,621 SH   SOLE   9,621 0 0
NOKIA CORP SPONSORED ADR 654902204   76,105 15,500 SH   SOLE   15,500 0 0
NORTHROP GRUMMAN CORP COM 666807102   416,393 902 SH   SOLE   902 0 0
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   95,957 10,892 SH   SOLE   10,892 0 0
NVIDIA CORPORATION COM 67066G104   5,065,019 18,235 SH   SOLE   18,235 0 0
OATLY GROUP AB SPONSORED ADS 67421J108   104,004 42,977 SH   SOLE   42,977 0 0
OLIN CORP COM PAR $1 680665205   715,395 12,890 SH   SOLE   12,890 0 0
ORACLE CORP COM 68389X105   607,976 6,543 SH   SOLE   6,543 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   93,567 11,073 SH   SOLE   11,073 0 0
PALO ALTO NETWORKS INC COM 697435105   6,352,331 31,803 SH   SOLE   31,803 0 0
PAYPAL HLDGS INC COM 70450Y103   335,199 4,414 SH   SOLE   4,414 0 0
PHILIP MORRIS INTL INC COM 718172109   479,745 4,877 SH   SOLE   4,877 0 0
PHILLIPS 66 COM 718546104   268,049 2,644 SH   SOLE   2,644 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   1,802,044 19,428 SH   SOLE   19,428 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,802,876 18,165 SH   SOLE   18,165 0 0
PLANET LABS PBC COM CL A 72703X106   65,839 16,753 SH   SOLE   16,753 0 0
PROCTER AND GAMBLE CO COM 742718109   1,232,777 8,291 SH   SOLE   8,291 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425   10,174,050 678,270 SH   SOLE   678,270 0 0
PROSHARES TR SHORT QQQ NEW 74347B714   8,471,287 695,508 SH   SOLE   695,508 0 0
PRUDENTIAL FINL INC COM 744320102   1,970,453 23,815 SH   SOLE   23,815 0 0
PUBLIC STORAGE COM 74460D109   1,489,248 4,929 SH   SOLE   4,929 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   308,717 3,152 SH   SOLE   3,152 0 0
REGENERON PHARMACEUTICALS COM 75886F107   205,418 250 SH   SOLE   250 0 0
ROCKET COS INC COM CL A 77311W101   717,634 79,209 SH   SOLE   79,209 0 0
SCHWAB CHARLES CORP COM 808513105   620,937 11,854 SH   SOLE   11,854 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,957,244 45,377 SH   SOLE   45,377 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   4,311,477 80,423 SH   SOLE   80,423 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   308,586 2,384 SH   SOLE   2,384 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,564,116 18,883 SH   SOLE   18,883 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,307,642 48,865 SH   SOLE   48,865 0 0
SEMPRA COM 816851109   495,082 3,250 SH   SOLE   3,250 0 0
SERVICE CORP INTL COM 817565104   2,233,699 32,476 SH   SOLE   32,476 0 0
SNAP INC CL A 83304A106   210,972 18,820 SH   SOLE   18,820 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   250,840 754 SH   SOLE   754 0 0
SPDR GOLD TR GOLD SHS 78463V107   3,673,195 20,048 SH   SOLE   20,048 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,176,671 5,301 SH   SOLE   5,301 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284   255,909 10,220 SH   SOLE   10,220 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   594,375 12,500 SH   SOLE   12,500 0 0
STARBUCKS CORP COM 855244109   4,526,710 43,472 SH   SOLE   43,472 0 0
SYNOPSYS INC COM 871607107   200,850 520 SH   SOLE   520 0 0
TARGET CORP COM 87612E106   2,420,692 14,615 SH   SOLE   14,615 0 0
TESLA INC COM 88160R101   2,742,829 13,221 SH   SOLE   13,221 0 0
THE CIGNA GROUP COM 125523100   209,790 821 SH   SOLE   821 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   4,202,304 7,287 SH   SOLE   7,287 0 0
UNITED AIRLS HLDGS INC COM 910047109   221,250 5,000 SH   SOLE   5,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102   302,458 640 SH   SOLE   640 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   310,260 2,000 SH   SOLE   2,000 0 0
US BANCORP DEL COM NEW 902973304   711,953 19,499 SH   SOLE   19,499 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   652,823 20,180 SH   SOLE   20,180 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   701,857 9,176 SH   SOLE   9,176 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   274,778 731 SH   SOLE   731 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   40,050,023 160,560 SH   SOLE   160,560 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   606,634 2,972 SH   SOLE   2,972 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,650,565 115,113 SH   SOLE   115,113 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   45,629,828 432,510 SH   SOLE   432,510 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   701,884 2,943 SH   SOLE   2,943 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   526,552 1,366 SH   SOLE   1,366 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   353,528 9,090 SH   SOLE   9,090 0 0
VISA INC COM CL A 92826C839   6,869,490 30,469 SH   SOLE   30,469 0 0
WALMART INC COM 931142103   1,600,483 10,813 SH   SOLE   10,813 0 0
WELLS FARGO CO NEW COM 949746101   381,911 10,217 SH   SOLE   10,217 0 0
WISDOMTREE TR HEDGED HI YLD BD 97717W430   436,170 21,000 SH   SOLE   21,000 0 0
ZOETIS INC CL A 98978V103   1,848,982 11,109 SH   SOLE   11,109 0 0