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 440,375 4,001 SH   SOLE   0 0 4,001
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 211,224 1,363 SH   SOLE   0 0 1,363
AMERICAN CENTY ETF TR QUALITY PREFER 025072539 BBG00Z8XP771 618,348 17,245 SH   SOLE   0 0 17,245
AMERICAN CENTY ETF TR US EQT ETF 025072885 BBG00Q9MPQH1 2,436,959 29,883 SH   SOLE   0 0 29,883
AMERICAN CENTY ETF TR US QUALITY GROW 025072307 BBG00LY8L335 1,326,182 17,431 SH   SOLE   0 0 17,431
AMERICAN CENTY ETF TR US SML CP VALU 025072877 BBG00Q9MQZW3 1,668,484 18,580 SH   SOLE   0 0 18,580
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 2,040,531 10,892 SH   SOLE   0 0 10,892
APPLE INC COM 037833100 BBG001S5N8V8 3,545,281 18,414 SH   SOLE   0 0 18,414
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 681,619 4,206 SH   SOLE   0 0 4,206
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 431,333 12,811 SH   SOLE   0 0 12,811
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 376,276 1,055 SH   SOLE   0 0 1,055
BOEING CO COM 097023105 BBG001S5P0V3 538,802 2,067 SH   SOLE   0 0 2,067
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 310,430 2,081 SH   SOLE   0 0 2,081
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 426,527 4,511 SH   SOLE   0 0 4,511
CISCO SYS INC COM 17275R102 BBG001S6HC62 221,193 4,378 SH   SOLE   0 0 4,378
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 BBG009XW7GY3 1,464,293 48,374 SH   SOLE   0 0 48,374
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 1,213,149 1,838 SH   SOLE   0 0 1,838
DELTA AIR LINES INC DEL COM NEW 247361702 BBG001SPT759 234,531 5,830 SH   SOLE   0 0 5,830
DOW INC COM 260557103 BBG00BN96931 259,623 4,734 SH   SOLE   0 0 4,734
EDISON INTL COM 281020107 BBG001S7MY75 1,102,775 15,426 SH   SOLE   0 0 15,426
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 BBG00K4Y0TD8 509,071 11,181 SH   SOLE   0 0 11,181
FRANKLIN TEMPLETON ETF TR FRANKLIN INDIA 35473P769 BBG00JYWBLK9 363,938 10,434 SH   SOLE   0 0 10,434
FRANKLIN TEMPLETON ETF TR INTL AGGREGTE BD 35473P611 BBG00L2CLCB2 2,421,190 118,744 SH   SOLE   0 0 118,744
GENELUX CORPORATION COM 36870H103 BBG0044BNBY5 326,811 23,327 SH   SOLE   0 0 23,327
GENERAL MLS INC COM 370334104 BBG001S5RKR2 344,864 5,294 SH   SOLE   0 0 5,294
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 BBG001TF8NP6 343,578 12,408 SH   SOLE   0 0 12,408
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 1,785,615 51,817 SH   SOLE   0 0 51,817
GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 8,377,399 431,825 SH   SOLE   0 0 431,825
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 BBG00B0SKXY1 437,999 4,669 SH   SOLE   0 0 4,669
HOME DEPOT INC COM 437076102 BBG001S5RTW7 701,504 2,024 SH   SOLE   0 0 2,024
INDEXIQ ETF TR CANDRIAM INTERNA 45409B453 BBG00R3NSB38 232,902 8,333 SH   SOLE   0 0 8,333
INDEXIQ ETF TR CANDRIAM US LARG 45409B461 BBG00R3NSCW4 4,419,591 105,253 SH   SOLE   0 0 105,253
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 BBG00KJR1JM8 37,570,350 795,308 SH   SOLE   0 0 795,308
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 296,400 5,942 SH   SOLE   0 0 5,942
INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 BBG001SS8729 11,757,703 248,085 SH   SOLE   0 0 248,085
INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 BBG001SSJYS0 3,446,674 180,454 SH   SOLE   0 0 180,454
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 BBG001SSH3K8 2,169,061 66,781 SH   SOLE   0 0 66,781
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 3,745,183 106,397 SH   SOLE   0 0 106,397
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 BBG001SPSDJ2 1,805,154 48,150 SH   SOLE   0 0 48,150
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 BBG00KJR2B26 2,884,626 76,475 SH   SOLE   0 0 76,475
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 2,285,982 14,487 SH   SOLE   0 0 14,487
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 8,808,723 162,883 SH   SOLE   0 0 162,883
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 338,673 827 SH   SOLE   0 0 827
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 375,307 7,420 SH   SOLE   0 0 7,420
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 749,454 12,935 SH   SOLE   0 0 12,935
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 523,001 7,434 SH   SOLE   0 0 7,434
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 1,392,128 5,023 SH   SOLE   0 0 5,023
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 1,069,737 9,882 SH   SOLE   0 0 9,882
ISHARES TR CORE S&P US GWT 464287671 BBG001SFQL99 337,911 3,246 SH   SOLE   0 0 3,246
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 7,549,507 15,806 SH   SOLE   0 0 15,806
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 252,493 1,258 SH   SOLE   0 0 1,258
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 743,913 9,906 SH   SOLE   0 0 9,906
ISHARES TR SHORT TREAS BD 464288679 BBG001SSD803 907,982 8,245 SH   SOLE   0 0 8,245
J P MORGAN EXCHANGE TRADED F DIV RTN EM EQT 46641Q308 BBG007VDWC09 7,135,834 136,467 SH   SOLE   0 0 136,467
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 BBG00F7XDRN7 1,030,377 23,388 SH   SOLE   0 0 23,388
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 BBG00CVTZCK8 1,353,370 14,730 SH   SOLE   0 0 14,730
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 341,759 6,804 SH   SOLE   0 0 6,804
JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 BBG00C9Y3D89 410,050 6,950 SH   SOLE   0 0 6,950
JANUS DETROIT STR TR HENDERSON MTG 47103U852 BBG00LYBQSH3 2,632,502 57,303 SH   SOLE   0 0 57,303
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 312,369 1,993 SH   SOLE   0 0 1,993
LEXICON PHARMACEUTICALS INC COM NEW 528872302 BBG001SDWCZ8 62,179 40,640 SH   SOLE   0 0 40,640
LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 6,476,641 28,454 SH   SOLE   0 0 28,454
MCDONALDS CORP COM 580135101 BBG001S5T110 1,430,293 4,824 SH   SOLE   0 0 4,824
MERCK & CO INC COM 58933Y105 BBG001S5TC52 282,086 2,587 SH   SOLE   0 0 2,587
MICROSOFT CORP COM 594918104 BBG001S5TD05 4,750,862 12,634 SH   SOLE   0 0 12,634
MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 289,584 4,731 SH   SOLE   0 0 4,731
NUSHARES ETF TR NUVEEN SHRT TERM 67092P706 BBG00FJ5J0R4 503,279 16,298 SH   SOLE   0 0 16,298
OUTLOOK THERAPEUTICS INC COM NEW 69012T206 BBG00469JRM1 8,225 20,875 SH   SOLE   0 0 20,875
PEPSICO INC COM 713448108 BBG001S695T1 1,098,917 6,470 SH   SOLE   0 0 6,470
PIMCO ETF TR ACTIVE BD ETF 72201R775 BBG002N12C17 208,760 2,258 SH   SOLE   0 0 2,258
PIMCO ETF TR INV GRD CRP BD 72201R817 BBG001TCGQY7 413,013 4,246 SH   SOLE   0 0 4,246
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 193,610 12,780 SH   SOLE   0 0 12,780
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 503,765 3,779 SH   SOLE   0 0 3,779
PRUDENTIAL FINL INC COM 744320102 BBG001S97MM7 603,372 5,818 SH   SOLE   0 0 5,818
SALESFORCE INC COM 79466L302 BBG001SDLP09 985,459 3,745 SH   SOLE   0 0 3,745
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 BBG00L5F9FV7 739,484 10,177 SH   SOLE   0 0 10,177
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 849,590 10,133 SH   SOLE   0 0 10,133
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 392,375 10,436 SH   SOLE   0 0 10,436
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 BBG00B597137 326,209 8,143 SH   SOLE   0 0 8,143
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 358,098 2,626 SH   SOLE   0 0 2,626
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 4,333,374 22,513 SH   SOLE   0 0 22,513
SEMPRA COM 816851109 BBG001SBVZ73 229,421 3,070 SH   SOLE   0 0 3,070
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 11,220,240 153,528 SH   SOLE   0 0 153,528
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 BBG006LCS407 249,768 4,370 SH   SOLE   0 0 4,370
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 43,409,248 1,276,367 SH   SOLE   0 0 1,276,367
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 18,142,264 512,349 SH   SOLE   0 0 512,349
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 BBG004MKB2Q7 447,060 7,393 SH   SOLE   0 0 7,393
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 207,710 437 SH   SOLE   0 0 437
SPDR SER TR NYSE TECH ETF 78464A102 BBG001SG42D8 803,836 4,897 SH   SOLE   0 0 4,897
SPDR SER TR PORT MTG BK ETF 78464A383 BBG001T2HF72 16,408,468 743,474 SH   SOLE   0 0 743,474
SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 226,456 7,929 SH   SOLE   0 0 7,929
SPDR SER TR PORTFLI TIPS ETF 78464A656 BBG001STKCZ6 1,217,694 47,622 SH   SOLE   0 0 47,622
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 6,073,422 103,908 SH   SOLE   0 0 103,908
SPDR SER TR PORTFOLIO AGRGTE 78464A649 BBG001STKD11 73,508,103 2,866,931 SH   SOLE   0 0 2,866,931
SPDR SER TR PORTFOLIO CRPORT 78464A144 BBG001V10544 949,544 32,286 SH   SOLE   0 0 32,286
SPDR SER TR PORTFOLIO LN TSR 78464A664 BBG001STKCY7 2,759,354 95,085 SH   SOLE   0 0 95,085
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 10,791,238 221,495 SH   SOLE   0 0 221,495
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 90,162,634 1,612,927 SH   SOLE   0 0 1,612,927
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 11,542,144 273,640 SH   SOLE   0 0 273,640
SPDR SER TR PORTFOLIO SH TSR 78468R101 BBG0029J2KF1 208,163 7,166 SH   SOLE   0 0 7,166
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 79,216,248 1,217,588 SH   SOLE   0 0 1,217,588
SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 403,568 10,298 SH   SOLE   0 0 10,298
SPDR SER TR PRTFLO S&P500 VL 78464A508 BBG001SG4284 67,367,792 1,444,731 SH   SOLE   0 0 1,444,731
SPDR SER TR S&P 400 MDCP GRW 78464A821 BBG001SPTBN0 13,389,758 176,949 SH   SOLE   0 0 176,949
SPDR SER TR S&P 400 MDCP VAL 78464A839 BBG001SPTBM1 14,316,730 195,104 SH   SOLE   0 0 195,104
SPDR SER TR S&P 500 ESG ETF 78468R531 BBG00W7DVF50 312,053 6,754 SH   SOLE   0 0 6,754
SPDR SER TR S&P 600 SMCP GRW 78464A201 BBG001SG4275 17,553,485 209,895 SH   SOLE   0 0 209,895
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 16,851,570 202,275 SH   SOLE   0 0 202,275
SPDR SER TR S&P HOMEBUILD 78464A888 BBG001SQDKH2 691,722 7,231 SH   SOLE   0 0 7,231
SPDR SER TR S&P OILGAS EXP 78468R556 BBG001SB12P9 332,955 2,432 SH   SOLE   0 0 2,432
SPDR SER TR S&P REGL BKG 78464A698 BBG001SMH2R6 398,196 7,595 SH   SOLE   0 0 7,595
SPDR SER TR SSGA US LRG ETF 78468R804 BBG0045LC1R4 1,618,402 11,161 SH   SOLE   0 0 11,161
STARBUCKS CORP COM 855244109 BBG001S72KH6 391,103 4,074 SH   SOLE   0 0 4,074
TESLA INC COM 88160R101 BBG001SQKGD7 334,951 1,348 SH   SOLE   0 0 1,348
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 BBG001TC6MF8 1,047,145 3,867 SH   SOLE   0 0 3,867
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 BBG001TC6MG7 1,019,013 6,067 SH   SOLE   0 0 6,067
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 BBG001SK3J43 1,500,479 9,126 SH   SOLE   0 0 9,126
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 312,436 1,343 SH   SOLE   0 0 1,343
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 8,839,081 20,236 SH   SOLE   0 0 20,236
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 287,996 1,350 SH   SOLE   0 0 1,350
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 270,780 1,811 SH   SOLE   0 0 1,811
VISA INC COM CL A 92826C839 BBG001SRCFY3 1,047,789 4,025 SH   SOLE   0 0 4,025
WALMART INC COM 931142103 BBG001S5XH92 1,171,528 7,431 SH   SOLE   0 0 7,431
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 716,675 4,002 SH   SOLE   0 0 4,002
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 2,381,101 47,395 SH   SOLE   0 0 47,395
WISDOMTREE TR GLB US QTLY DIV 97717W844 BBG001SHL791 4,911,365 132,775 SH   SOLE   0 0 132,775
WISDOMTREE TR JAPN HEDGE EQT 97717W851 BBG001SHL470 328,830 3,738 SH   SOLE   0 0 3,738
WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 398,767 4,852 SH   SOLE   0 0 4,852
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 394,062 5,607 SH   SOLE   0 0 5,607