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 BBG001S5N9M6 435,641 3,968 SH   SOLE   0 0 3,968
AMERICAN CENTY ETF TR STOXX US QLTY 025072307 BBG00LY8L335 377,124 6,534 SH   SOLE   0 0 6,534
AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 2,046,965 30,098 SH   SOLE   0 0 30,098
AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 437,523 5,872 SH   SOLE   0 0 5,872
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 1,179,919 7,986 SH   SOLE   0 0 7,986
APPLE INC COM 037833100 BBG001S5N8V8 1,512,944 11,644 SH   SOLE   0 0 11,644
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 836,285 3,501 SH   SOLE   0 0 3,501
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 267,662 8,082 SH   SOLE   0 0 8,082
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 310,445 1,005 SH   SOLE   0 0 1,005
BOEING CO COM 097023105 BBG001S5P0V3 367,025 1,927 SH   SOLE   0 0 1,927
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 321,501 1,791 SH   SOLE   0 0 1,791
CISCO SYS INC COM 17275R102 BBG001S6HC62 282,609 5,932 SH   SOLE   0 0 5,932
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 383,659 840 SH   SOLE   0 0 840
DOW INC COM 260557103 BBG00BN96931 226,792 4,501 SH   SOLE   0 0 4,501
EDISON INTL COM 281020107 BBG001S7MY75 1,234,298 19,401 SH   SOLE   0 0 19,401
GENERAL MLS INC COM 370334104 BBG001S5RKR2 428,099 5,106 SH   SOLE   0 0 5,106
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 498,601 18,822 SH   SOLE   0 0 18,822
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 447,111 5,873 SH   SOLE   0 0 5,873
INDEXIQ ETF TR CANDRIAM ESG US 45409B461 BBG00R3NSCW4 7,251,025 226,715 SH   SOLE   0 0 226,715
INDEXIQ ETF TR IQ CNDRM ESG INT 45409B453 BBG00R3NSB38 249,221 10,049 SH   SOLE   0 0 10,049
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 BBG001T06L93 2,585,515 112,098 SH   SOLE   0 0 112,098
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 3,659,228 88,089 SH   SOLE   0 0 88,089
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 BBG001SSJYS0 2,673,181 151,713 SH   SOLE   0 0 151,713
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 BBG001SSH3K8 1,991,105 67,222 SH   SOLE   0 0 67,222
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 542,566 8,491 SH   SOLE   0 0 8,491
INVESCO EXCH TRD SLF IDX FD RAFI STRG US ETF 46138J726 BBG00LY8K5M0 3,596,462 133,897 SH   SOLE   0 0 133,897
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 230,629 2,942 SH   SOLE   0 0 2,942
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 4,521,915 29,145 SH   SOLE   0 0 29,145
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 1,881,713 11,879 SH   SOLE   0 0 11,879
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 2,338,027 16,552 SH   SOLE   0 0 16,552
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 418,889 8,970 SH   SOLE   0 0 8,970
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 757,743 13,505 SH   SOLE   0 0 13,505
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 680,120 11,034 SH   SOLE   0 0 11,034
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 1,591,551 6,580 SH   SOLE   0 0 6,580
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1,395,370 14,744 SH   SOLE   0 0 14,744
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 284,792 3,494 SH   SOLE   0 0 3,494
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 7,308,324 19,022 SH   SOLE   0 0 19,022
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 220,391 1,264 SH   SOLE   0 0 1,264
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 592,876 10,135 SH   SOLE   0 0 10,135
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 BBG007VDWC09 4,461,735 90,520 SH   SOLE   0 0 90,520
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 407,075 8,120 SH   SOLE   0 0 8,120
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 729,675 14,439 SH   SOLE   0 0 14,439
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779 BBG00J5DRY91 953,009 25,285 SH   SOLE   0 0 25,285
JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 1,887,205 41,514 SH   SOLE   0 0 41,514
MCDONALDS CORP COM 580135101 BBG001S5T110 1,207,032 4,580 SH   SOLE   0 0 4,580
MICROSOFT CORP COM 594918104 BBG001S5TD05 1,492,116 6,222 SH   SOLE   0 0 6,222
MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 234,357 4,549 SH   SOLE   0 0 4,549
NIKE INC CL B 654106103 BBG001S6NTK2 422,242 3,609 SH   SOLE   0 0 3,609
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 BBG00FJ5J0R4 348,060 12,247 SH   SOLE   0 0 12,247
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 BBG001SCTG12 129,375 11,687 SH   SOLE   0 0 11,687
PEPSICO INC COM 713448108 BBG001S695T1 895,049 4,954 SH   SOLE   0 0 4,954
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 27,766,076 306,875 SH   SOLE   0 0 306,875
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 BBG001T6Q6C7 553,238 11,223 SH   SOLE   0 0 11,223
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 147,548 12,547 SH   SOLE   0 0 12,547
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 200,298 1,322 SH   SOLE   0 0 1,322
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 406,705 3,608 SH   SOLE   0 0 3,608
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 525,185 5,280 SH   SOLE   0 0 5,280
RAYTHEON TECHNOLOGIES CORP COM 75513E101 BBG001S5X5Q9 408,688 4,050 SH   SOLE   0 0 4,050
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 377,580 4,317 SH   SOLE   0 0 4,317
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 2,995,079 81,102 SH   SOLE   0 0 81,102
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 313,178 4,201 SH   SOLE   0 0 4,201
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 308,847 2,273 SH   SOLE   0 0 2,273
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 BBG001S7T232 297,017 3,024 SH   SOLE   0 0 3,024
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 1,718,798 13,812 SH   SOLE   0 0 13,812
SEMPRA COM 816851109 BBG001SBVZ73 237,219 1,535 SH   SOLE   0 0 1,535
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 6,428,342 100,286 SH   SOLE   0 0 100,286
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 BBG006LCS407 233,478 4,370 SH   SOLE   0 0 4,370
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 30,296,084 1,020,414 SH   SOLE   0 0 1,020,414
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 18,725,175 568,118 SH   SOLE   0 0 568,118
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 BBG004MKB2Q7 220,247 3,753 SH   SOLE   0 0 3,753
SPDR SER TR BBG CONV SEC ETF 78464A359 BBG001T2PMD1 406,725 6,322 SH   SOLE   0 0 6,322
SPDR SER TR BLOOMBERG SHT TE 78468R408 BBG002QLYD04 867,116 35,772 SH   SOLE   0 0 35,772
SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 15,308,392 705,456 SH   SOLE   0 0 705,456
SPDR SER TR PORTFLI HIGH YLD 78468R606 BBG0034VNBZ2 15,473,316 692,628 SH   SOLE   0 0 692,628
SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 805,844 28,536 SH   SOLE   0 0 28,536
SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 603,539 23,429 SH   SOLE   0 0 23,429
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 2,753,765 58,231 SH   SOLE   0 0 58,231
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 34,184,774 1,360,317 SH   SOLE   0 0 1,360,317
SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 2,627,498 90,510 SH   SOLE   0 0 90,510
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 6,022,473 141,705 SH   SOLE   0 0 141,705
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 78,805,598 1,752,014 SH   SOLE   0 0 1,752,014
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 7,955,003 215,175 SH   SOLE   0 0 215,175
SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 1,497,928 51,849 SH   SOLE   0 0 51,849
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 37,199,681 734,156 SH   SOLE   0 0 734,156
SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 422,001 10,662 SH   SOLE   0 0 10,662
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 51,285,065 1,318,721 SH   SOLE   0 0 1,318,721
SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 8,277,523 126,684 SH   SOLE   0 0 126,684
SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 19,102,417 295,155 SH   SOLE   0 0 295,155
SPDR SER TR S&P 500 ESG ETF 78468R531 BBG00W7DVF50 307,456 8,387 SH   SOLE   0 0 8,387
SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 15,207,382 210,512 SH   SOLE   0 0 210,512
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 44,145,598 594,794 SH   SOLE   0 0 594,794
SPDR SER TR S&P INS ETF 78464A789 BBG001SPTB50 226,751 5,537 SH   SOLE   0 0 5,537
SPDR SER TR S&P METALS MNG 78464A755 BBG001SMH2W0 229,314 4,604 SH   SOLE   0 0 4,604
SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 995,867 7,343 SH   SOLE   0 0 7,343
SYSCO CORP COM 871829107 BBG001S5WJS8 339,861 4,446 SH   SOLE   0 0 4,446
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 596,766 3,433 SH   SOLE   0 0 3,433
VANECK ETF TRUST BIOTECH ETF 92189F726 BBG002DP3D21 215,923 1,352 SH   SOLE   0 0 1,352
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG001T9BPT7 361,003 14,899 SH   SOLE   0 0 14,899
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 725,634 3,440 SH   SOLE   0 0 3,440
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 891,062 6,362 SH   SOLE   0 0 6,362
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 646,606 13,633 SH   SOLE   0 0 13,633
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 1,005,337 7,567 SH   SOLE   0 0 7,567
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 304,288 1,493 SH   SOLE   0 0 1,493
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 621,754 7,538 SH   SOLE   0 0 7,538
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 8,487,680 24,158 SH   SOLE   0 0 24,158
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 325,233 1,772 SH   SOLE   0 0 1,772
VISA INC COM CL A 92826C839 BBG001SRCFY3 749,076 3,605 SH   SOLE   0 0 3,605
WALMART INC COM 931142103 BBG001S5XH92 459,826 3,243 SH   SOLE   0 0 3,243
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 558,069 3,557 SH   SOLE   0 0 3,557
WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 2,948,062 91,484 SH   SOLE   0 0 91,484
WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 469,739 5,458 SH   SOLE   0 0 5,458