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
ARK ETF TR INNOVATION ETF 00214Q104 BBG007FJMV49 290,696 5,805 SH   SOLE   0 0 5,805
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 904,118 2,150 SH   SOLE   2,000 0 150
ETF SER SOLUTIONS DISTILLATE US 26922A321 BBG00MC56321 11,508,793 213,482 SH   SOLE   1,565 0 211,917
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755 BBG00VC9SZ91 10,882,060 389,201 SH   SOLE   2,995 0 386,206
GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 BBG007V9C3Z2 6,414,205 498,853 SH   SOLE   8,304 0 490,549
INVESCO EXCH TRADED FD TR II CALIF AMT MUN 46138E206 BBG001T06LL9 1,465,982 58,946 SH   SOLE   0 0 58,946
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 BBG001V0MBC0 13,638,441 644,844 SH   SOLE   4,691 0 640,153
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 BBG001SLKDX3 392,241 21,156 SH   SOLE   0 0 21,156
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 BBG001SJW5C5 497,686 8,781 SH   SOLE   0 0 8,781
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 9,617,496 56,784 SH   SOLE   497 0 56,287
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 572,189 1,289 SH   SOLE   0 0 1,289
ISHARES TR 7-10 YR TRSY BD 464287440 BBG001S80936 1,506,993 15,920 SH   SOLE   0 0 15,920
ISHARES TR AGGRES ALLOC ETF 464289859 BBG001T3YVL0 662,891 9,024 SH   SOLE   0 0 9,024
ISHARES TR CALIF MUN BD ETF 464288356 BBG001T03XM5 1,394,719 24,239 SH   SOLE   0 0 24,239
ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 1,169,755 21,012 SH   SOLE   0 0 21,012
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 37,940,883 348,337 SH   SOLE   3,496 0 344,841
ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 498,473 11,652 SH   SOLE   0 0 11,652
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 626,636 7,847 SH   SOLE   0 0 7,847
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 15,701,274 74,661 SH   SOLE   412 0 74,249
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 442,000 7,639 SH   SOLE   0 0 7,639
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 348,943 729 SH   SOLE   0 0 729
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 2,253,670 38,783 SH   SOLE   796 0 37,987
PIMCO ETF TR SR LN ACTIVE ETF 72201R627 BBG0180BK9Q6 291,090 5,691 SH   SOLE   0 0 5,691
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 300,041 11,883 SH   SOLE   0 0 11,883
SEMPRA COM 816851109 BBG001SBVZ73 229,537 3,196 SH   SOLE   0 0 3,196
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 BBG006LCM0W6 19,965,002 262,387 SH   SOLE   2,180 0 260,207
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 15,893,542 30,385 SH   SOLE   166 0 30,219
SPDR SER TR BLOOMBERG INVT 78468R200 BBG0029J2J00 1,034,699 33,561 SH   SOLE   0 0 33,561
SPDR SER TR PRTFLO S&P500 HI 78468R788 BBG00B6WD879 437,193 10,739 SH   SOLE   0 0 10,739
VANECK ETF TRUST CEF MUNI INCOME 92189F460 BBG001WL63R3 660,900 30,527 SH   SOLE   0 0 30,527
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 2,474,124 27,521 SH   SOLE   0 0 27,521
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 1,010,660 3,889 SH   SOLE   0 0 3,889
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 BBG003H12XS7 986,780 20,605 SH   SOLE   0 0 20,605
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 11,757,475 64,386 SH   SOLE   457 0 63,929
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 333,590 5,532 SH   SOLE   0 0 5,532
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 1,147,653 27,351 SH   SOLE   100 0 27,251
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 BBG004X8X0K8 5,081,476 197,723 SH   SOLE   0 0 197,723
WISDOMTREE TR YIELD ENHANCD US 97717X511 BBG009KCY2C6 38,316,004 882,857 SH   SOLE   8,754 0 874,103