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
ADOBE INC COM 00724F101   332,841 951 SH   SOLE   0 0 951
APPLE INC COM 037833100   7,200,011 26,485 SH   SOLE   0 0 26,485
BOEING CO COM 097023105   874,559 4,028 SH   SOLE   0 0 4,028
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   3,274,864 75,043 SH   SOLE   0 0 75,043
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   7,044,546 158,411 SH   SOLE   0 0 158,411
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   1,638,981 32,844 SH   SOLE   0 0 32,844
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   5,562,047 118,842 SH   SOLE   0 0 118,842
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   4,111,094 107,875 SH   SOLE   0 0 107,875
DIMENSIONAL ETF TRUST GLOBAL CR ETF 25434V567   7,052,297 130,026 SH   SOLE   0 0 130,026
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   1,259,923 38,683 SH   SOLE   0 0 38,683
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102   261,947 2,229 SH   SOLE   0 0 2,229
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   2,198,665 120,674 SH   SOLE   0 0 120,674
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704   2,496,525 25,384 SH   SOLE   0 0 25,384
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   652,495 9,130 SH   SOLE   0 0 9,130
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   535,005 3,496 SH   SOLE   0 0 3,496
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   3,757,036 54,087 SH   SOLE   0 0 54,087
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   438,756 3,371 SH   SOLE   0 0 3,371
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788   9,189,174 432,838 SH   SOLE   0 0 432,838
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   775,100 15,769 SH   SOLE   0 0 15,769
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   429,876 10,270 SH   SOLE   0 0 10,270
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   2,797,083 55,951 SH   SOLE   0 0 55,951
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   587,947 2,843 SH   SOLE   0 0 2,843
FLEXSHARES TR INTL QLTDV IDX 33939L837   453,805 14,929 SH   SOLE   0 0 14,929
GLOBAL X FDS U S ELECTRIFICAT 37960A370   382,803 13,172 SH   SOLE   0 0 13,172
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   914,423 17,978 SH   SOLE   0 0 17,978
GLOBAL X FDS RATE PREFERRED 37954Y376   1,801,296 81,069 SH   SOLE   0 0 81,069
GLOBAL X FDS DATA CTR & DIGIT 37954Y236   521,894 24,734 SH   SOLE   0 0 24,734
GLOBAL X FDS GLBL X MLP ETF 37954Y343   919,772 18,997 SH   SOLE   0 0 18,997
GLOBAL X FDS FINTECH ETF 37954Y814   308,538 10,483 SH   SOLE   0 0 10,483
GLOBAL X FDS S&P 500 COVERED 37954Y475   1,236,307 30,429 SH   SOLE   0 0 30,429
GLOBAL X FDS US INFR DEV ETF 37954Y673   1,823,348 38,154 SH   SOLE   0 0 38,154
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   1,069,425 29,512 SH   SOLE   0 0 29,512
GLOBAL X FDS 1-3 MONTH T-BILL 37960A438   11,657,625 116,449 SH   SOLE   0 0 116,449
GLOBAL X FDS CONSCIOUS COS 37954Y731   543,008 12,506 SH   SOLE   0 0 12,506
GLOBAL X FDS AUTONMOUS EV ETF 37954Y624   639,790 21,623 SH   SOLE   0 0 21,623
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   1,739,432 98,439 SH   SOLE   0 0 98,439
GLOBAL X FDS S&P 500 QLT ETF 37954Y616   545,955 15,752 SH   SOLE   0 0 15,752
GLOBAL X FDS SUPERDIVIDEND 37960A669   346,577 14,423 SH   SOLE   0 0 14,423
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669   472,750 23,762 SH   SOLE   0 0 23,762
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   201,581 1,456 SH   SOLE   0 0 1,456
ISHARES TR RUS 1000 VAL ETF 464287598   563,080 2,677 SH   SOLE   0 0 2,677
ISHARES TR ESG AW MSCI EAFE 46435G516   276,110 2,903 SH   SOLE   0 0 2,903
ISHARES TR CORE DIV GRWTH 46434V621   2,746,681 39,568 SH   SOLE   0 0 39,568
ISHARES TR GL CLEAN ENE ETF 464288224   235,231 14,318 SH   SOLE   0 0 14,318
ISHARES TR CORE S&P500 ETF 464287200   208,330 304 SH   SOLE   0 0 304
ISHARES TR ESG AWR MSCI USA 46435G425   711,071 4,772 SH   SOLE   0 0 4,772
ISHARES TR EXPANDED TECH 464287515   305,135 2,887 SH   SOLE   0 0 2,887
ISHARES TR CORE S&P TTL STK 464287150   680,703 4,578 SH   SOLE   0 0 4,578
ISHARES TR EAFE GRWTH ETF 464288885   1,435,114 12,597 SH   SOLE   0 0 12,597
ISHARES TR CALIF MUN BD ETF 464288356   1,052,708 18,321 SH   SOLE   0 0 18,321
ISHARES TR US TELECOM ETF 464287713   742,818 21,913 SH   SOLE   0 0 21,913
ISHARES TR ESG AWR US AGRGT 46435U549   725,573 15,163 SH   SOLE   0 0 15,163
NVIDIA CORPORATION COM 67066G104   1,152,946 6,182 SH   SOLE   0 0 6,182
PIMCO ETF TR INTER MUN BD ACT 72201R866   921,696 17,586 SH   SOLE   0 0 17,586
PROSHARES TR PSHS ULTRA TECH 74347R693   207,018 2,195 SH   SOLE   0 0 2,195
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605   1,075,311 19,633 SH   SOLE   0 0 19,633
SELECT SECTOR SPDR TR STATE STREET HEA 81369Y209   757,441 4,892 SH   SOLE   0 0 4,892
SELECT SECTOR SPDR TR STATE STREET UTI 81369Y886   396,037 9,277 SH   SOLE   0 0 9,277
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   300,465 6,419 SH   SOLE   0 0 6,419
SPDR SERIES TRUST STATE STREET SPD 78464A854   1,761,951 21,964 SH   SOLE   0 0 21,964
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490   223,766 5,682 SH   SOLE   0 0 5,682
SPDR SERIES TRUST STATE STREET SPD 78468R739   453,098 9,440 SH   SOLE   0 0 9,440
SPDR SERIES TRUST STATE STREET SPD 78464A284   1,382,175 55,420 SH   SOLE   0 0 55,420
SPDR SERIES TRUST STATE STREET SPD 78464A847   321,536 5,553 SH   SOLE   0 0 5,553
SPDR SERIES TRUST STATE STREET SPD 78464A664   385,858 14,576 SH   SOLE   0 0 14,576
SPDR SERIES TRUST STATE STREET SPD 78468R408   337,541 13,332 SH   SOLE   0 0 13,332
SPDR SERIES TRUST STATE STREET SPD 78464A409   609,848 5,715 SH   SOLE   0 0 5,715
SPDR SERIES TRUST STATE STREET SPD 78464A474   256,256 8,485 SH   SOLE   0 0 8,485
SPDR SERIES TRUST STATE STREET SPD 78464A144   608,665 20,746 SH   SOLE   0 0 20,746
TWO HBRS INVT CORP COM 90187B804   313,239 29,832 SH   SOLE   0 0 29,832
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   1,016,068 19,875 SH   SOLE   0 0 19,875
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   450,288 5,713 SH   SOLE   0 0 5,713
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   514,332 6,451 SH   SOLE   0 0 6,451
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   201,973 919 SH   SOLE   0 0 919
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   2,006,634 13,981 SH   SOLE   0 0 13,981
VANGUARD WORLD FD INF TECH ETF 92204A702   1,495,372 1,981 SH   SOLE   0 0 1,981
VANGUARD WORLD FD MEGA CAP INDEX 921910873   1,938,963 7,719 SH   SOLE   0 0 7,719