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
AMAZON COM INC COM 023135106   407,351 2,681 SH   SOLE   0 0 2,681
INVESCO QQQ TR UNIT SER 1 46090E103   261,683 639 SH   SOLE   0 0 639
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,786,452 9,281 SH   SOLE   0 0 9,281
SPDR SER TR PORTFLI INTRMDIT 78464A672   1,978,780 69,285 SH   SOLE   0 0 69,285
SPDR SER TR PRTFLO S&P500 HI 78468R788   305,173 7,787 SH   SOLE   0 0 7,787
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   2,451,919 48,804 SH   SOLE   0 0 48,804
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   238,102 20,633 SH   SOLE   0 0 20,633
ISHARES INC EMNG MKTS EQT 46434G889   952,619 22,226 SH   SOLE   0 0 22,226
ISHARES TR GLOB HLTHCRE ETF 464287325   631,378 7,281 SH   SOLE   0 0 7,281
EDWARDS LIFESCIENCES CORP COM 28176E108   315,446 4,137 SH   SOLE   0 0 4,137
ISHARES TR S&P 100 ETF 464287101   1,051,459 4,707 SH   SOLE   0 0 4,707
ISHARES INC MSCI EURZONE ETF 464286608   301,421 6,354 SH   SOLE   0 0 6,354
ISHARES TR CALIF MUN BD ETF 464288356   2,296,685 39,639 SH   SOLE   0 0 39,639
HOME DEPOT INC COM 437076102   203,048 586 SH   SOLE   0 0 586
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   694,758 5,094 SH   SOLE   0 0 5,094
SPDR GOLD TR GOLD SHS 78463V107   665,080 3,479 SH   SOLE   0 0 3,479
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   231,476 4,158 SH   SOLE   0 0 4,158
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   464,957 12,580 SH   SOLE   0 0 12,580
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   216,692 2,612 SH   SOLE   0 0 2,612
ISHARES TR CORE S&P SCP ETF 464287804   1,931,024 17,839 SH   SOLE   0 0 17,839
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   294,244 825 SH   SOLE   0 0 825
MICROSOFT CORP COM 594918104   402,931 1,072 SH   SOLE   0 0 1,072
GRANITESHARES GOLD TR SHS BEN INT 38748G101   342,185 16,782 SH   SOLE   0 0 16,782
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   417,787 7,955 SH   SOLE   0 0 7,955
PGIM ETF TR PGIM ULTRA SH BD 69344A107   614,856 12,449 SH   SOLE   0 0 12,449
ROYCE MICRO-CAP TR INC COM 780915104   96,057 10,396 SH   SOLE   0 0 10,396
VANGUARD INDEX FDS MID CAP ETF 922908629   624,656 2,685 SH   SOLE   0 0 2,685
NEXTERA ENERGY INC COM 65339F101   215,675 3,551 SH   SOLE   0 0 3,551
JANUS DETROIT STR TR HENDERSON MTG 47103U852   1,982,435 43,153 SH   SOLE   0 0 43,153
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847   268,578 4,365 SH   SOLE   0 0 4,365
ISHARES INC MSCI EMRG CHN 46434G764   2,128,057 38,406 SH   SOLE   0 0 38,406
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   283,101 5,659 SH   SOLE   0 0 5,659
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   301,318 8,014 SH   SOLE   0 0 8,014
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   331,968 760 SH   SOLE   0 0 760
SPDR SER TR BLOOMBERG INTL 78464A151   481,945 16,102 SH   SOLE   0 0 16,102
KRANESHARES TR QUADRTC INT RT 500767736   372,954 18,035 SH   SOLE   0 0 18,035
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   669,914 4,245 SH   SOLE   0 0 4,245
ISHARES TR 0-5 YR TIPS ETF 46429B747   290,150 2,943 SH   SOLE   0 0 2,943
ISHARES TR EAFE GRWTH ETF 464288885   1,972,496 20,367 SH   SOLE   0 0 20,367
AMERICAN CENTY ETF TR US EQT ETF 025072885   7,672,232 94,080 SH   SOLE   0 0 94,080
ISHARES TR US AER DEF ETF 464288760   382,229 3,019 SH   SOLE   0 0 3,019
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,736,017 49,764 SH   SOLE   0 0 49,764
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   791,793 15,741 SH   SOLE   0 0 15,741
AMERICAN CENTY ETF TR AVANTIS CORE FI 025072562   906,830 21,679 SH   SOLE   0 0 21,679
ISHARES TR EAFE VALUE ETF 464288877   2,563,094 49,196 SH   SOLE   0 0 49,196
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,826,840 23,996 SH   SOLE   0 0 23,996
VISA INC COM CL A 92826C839   262,243 1,007 SH   SOLE   0 0 1,007
ISHARES TR MSCI CHINA ETF 46429B671   612,017 15,022 SH   SOLE   0 0 15,022
ISHARES TR MSCI USA MIN VOL 46429B697   1,622,923 20,799 SH   SOLE   0 0 20,799
VANGUARD INDEX FDS VALUE ETF 922908744   1,842,113 12,322 SH   SOLE   0 0 12,322
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   222,531 4,879 SH   SOLE   0 0 4,879
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   254,874 1,458 SH   SOLE   0 0 1,458
BROADCOM INC COM 11135F101   251,570 225 SH   SOLE   0 0 225
AMERICAN CENTY ETF TR SHORT DURTN STRG 025072257   1,387,945 27,292 SH   SOLE   0 0 27,292
ISHARES TR ISHS 1-5YR INVS 464288646   728,772 14,213 SH   SOLE   0 0 14,213
ISHARES TR SHORT TREAS BD 464288679   1,724,733 15,661 SH   SOLE   0 0 15,661
ISHARES TR GLB CNSM STP ETF 464288737   442,308 7,460 SH   SOLE   0 0 7,460
SELECT SECTOR SPDR TR ENERGY 81369Y506   269,912 3,219 SH   SOLE   0 0 3,219
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   248,577 4,491 SH   SOLE   0 0 4,491
ISHARES TR MSCI USA QLT FCT 46432F339   1,210,408 8,226 SH   SOLE   0 0 8,226
SELECT SECTOR SPDR TR INDL 81369Y704   249,322 2,187 SH   SOLE   0 0 2,187
ISHARES TR U.S. TECH ETF 464287721   254,346 2,072 SH   SOLE   0 0 2,072
ISHARES TR S&P 500 VAL ETF 464287408   4,109,976 23,635 SH   SOLE   0 0 23,635
SPDR SER TR PORTFOLIO S&P600 78468R853   608,638 14,430 SH   SOLE   0 0 14,430
ISHARES TR S&P 500 GRWT ETF 464287309   7,361,298 98,020 SH   SOLE   0 0 98,020
ISHARES TR CORE S&P500 ETF 464287200   3,849,885 8,060 SH   SOLE   0 0 8,060
UNION PAC CORP COM 907818108   225,725 919 SH   SOLE   0 0 919
ISHARES TR MBS ETF 464288588   539,349 5,733 SH   SOLE   0 0 5,733
ISHARES TR PFD AND INCM SEC 464288687   368,385 11,811 SH   SOLE   0 0 11,811
ISHARES TR 10-20 YR TRS ETF 464288653   3,521,333 32,527 SH   SOLE   0 0 32,527
JPMORGAN CHASE & CO COM 46625H100   573,944 3,374 SH   SOLE   0 0 3,374
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   583,757 16,486 SH   SOLE   0 0 16,486
ISHARES TR NATIONAL MUN ETF 464288414   301,705 2,783 SH   SOLE   0 0 2,783
SPDR SER TR S&P DIVID ETF 78464A763   572,118 4,578 SH   SOLE   0 0 4,578
ISHARES TR INTL SEL DIV ETF 464288448   703,389 25,130 SH   SOLE   0 0 25,130
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   237,325 2,126 SH   SOLE   0 0 2,126
ISHARES TR IBOXX INV CP ETF 464287242   421,947 3,813 SH   SOLE   0 0 3,813
ISHARES TR CORE S&P US GWT 464287671   809,801 7,779 SH   SOLE   0 0 7,779
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,261,627 19,141 SH   SOLE   0 0 19,141
ISHARES TR CORE US AGGBD ET 464287226   227,680 2,294 SH   SOLE   0 0 2,294
ISHARES TR 20 YR TR BD ETF 464287432   661,461 6,690 SH   SOLE   0 0 6,690
ISHARES TR CORE DIV GRWTH 46434V621   3,109,797 57,781 SH   SOLE   0 0 57,781
ISHARES TR SP SMCP600VL ETF 464287879   665,862 6,460 SH   SOLE   0 0 6,460
ISHARES TR S&P MC 400GR ETF 464287606   639,450 8,072 SH   SOLE   0 0 8,072
ISHARES TR CORE TOTAL USD 46434V613   1,946,602 42,253 SH   SOLE   0 0 42,253
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   510,043 6,622 SH   SOLE   0 0 6,622
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   747,189 22,892 SH   SOLE   0 0 22,892
SPDR SER TR BLOOMBERG HIGH Y 78468R622   341,329 3,603 SH   SOLE   0 0 3,603
ISHARES TR GLOBAL ENERG ETF 464287341   409,195 10,463 SH   SOLE   0 0 10,463
FIRST TR VALUE LINE DIVID IN SHS 33734H106   410,711 10,126 SH   SOLE   0 0 10,126
ISHARES TR MSCI INTL QUALTY 46434V456   891,085 23,724 SH   SOLE   0 0 23,724
ISHARES TR CORE S&P MCP ETF 464287507   1,581,056 5,705 SH   SOLE   0 0 5,705
APPLE INC COM 037833100   1,136,642 5,904 SH   SOLE   0 0 5,904
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   473,958 5,186 SH   SOLE   0 0 5,186