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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ADOBE INC COM 00724F101 247,138 1,030 SH SOLE 0 0 1,030
APPLE INC COM 037833100 8,772,404 26,342 SH SOLE 0 0 26,342
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 2,911,755 59,606 SH SOLE 0 0 59,606
CAPITAL GROUP GROWTH ETF SHS CREAT UNIT 14020G101 6,465,653 136,320 SH SOLE 0 0 136,320
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 1,568,937 28,087 SH SOLE 0 0 28,087
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 3,187,081 76,927 SH SOLE 0 0 76,927
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 959,701 24,414 SH SOLE 0 0 24,414
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 4,513,611 86,203 SH SOLE 0 0 86,203
DIMENSIONAL ETF TRUST GLOBAL CR ETF 25434V567 5,013,404 96,585 SH SOLE 0 0 96,585
DIREXION SHARES ETF TRUST DA TE BU 3X ETF 25459W102 276,669 1,188 SH SOLE 0 0 1,188
ETF SER SOLUTIONS DEFIA QUANT ETF 26922A420 381,708 2,518 SH SOLE 0 0 2,518
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 1,636,754 95,997 SH SOLE 0 0 95,997
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 2,433,834 31,087 SH SOLE 0 0 31,087
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 1,753,987 16,989 SH SOLE 0 0 16,989
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 575,310 14,646 SH SOLE 0 0 14,646
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788 7,267,107 368,141 SH SOLE 0 0 368,141
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 2,116,646 43,678 SH SOLE 0 0 43,678
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 610,992 12,692 SH SOLE 0 0 12,692
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 739,359 7,172 SH SOLE 0 0 7,172
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 552,301 2,029 SH SOLE 0 0 2,029
GLOBAL X FDS DEFENSE TECH ETF 37960A529 253,807 4,224 SH SOLE 0 0 4,224
GLOBAL X FDS U S ELECT ETF 37960A370 336,266 11,043 SH SOLE 0 0 11,043
GLOBAL X FDS GLBL X MLP ETF 37954Y343 266,949 5,014 SH SOLE 0 0 5,014
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1,431,636 77,177 SH SOLE 0 0 77,177
GLOBAL X FDS MORNINGSTAR CAP 37954Y731 601,391 12,388 SH SOLE 0 0 12,388
GLOBAL X FDS S&P 500 COVERED 37954Y475 949,329 22,864 SH SOLE 0 0 22,864
GLOBAL X FDS SUPERDIVIDEND 37960A669 231,213 9,894 SH SOLE 0 0 9,894
GLOBAL X FDS US INFR DEV ETF 37954Y673 1,316,962 25,085 SH SOLE 0 0 25,085
GLOBAL X FDS ARTIFICIAL ETF 37954Y632 889,591 13,652 SH SOLE 0 0 13,652
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 637,365 18,092 SH SOLE 0 0 18,092
GLOBAL X FDS DATA CTR DIG ETF 37954Y236 389,637 14,357 SH SOLE 0 0 14,357
GLOBAL X FDS 1 3 MO T BI ET 37960A438 11,673,751 116,342 SH SOLE 0 0 116,342
GLOBAL X FDS RATE PREFERRED 37954Y376 1,333,723 61,208 SH SOLE 0 0 61,208
INVESCO EXCH TRADED FD TR II GLOBAL EX US HGH 46138E669 628,181 32,906 SH SOLE 0 0 32,906
ISHARES TR CORE DIV GRWTH 46434V621 2,022,002 26,821 SH SOLE 0 0 26,821
ISHARES TR US TELECOM ETF 464287713 544,356 13,219 SH SOLE 0 0 13,219
ISHARES TR 0-5YR HI YL CP 46434V407 260,453 6,314 SH SOLE 0 0 6,314
ISHARES TR ESG MSCI KLD ETF 464288570 206,990 1,416 SH SOLE 0 0 1,416
ISHARES TR EAFE GRWTH ETF 464288885 1,485,129 12,394 SH SOLE 0 0 12,394
ISHARES TR CALIF MUN BD ETF 464288356 1,378,868 25,478 SH SOLE 0 0 25,478
ISHARES TR ESG AW MSCI EAFE 46435G516 282,276 2,739 SH SOLE 0 0 2,739
ISHARES TR EXPANDED TECH 464287515 251,973 2,366 SH SOLE 0 0 2,366
ISHARES TR RUS 1000 VAL ETF 464287598 710,319 2,865 SH SOLE 0 0 2,865
ISHARES TR ESG AWR US AGRGT 46435U549 741,973 16,397 SH SOLE 0 0 16,397
ISHARES TR ESG AWR MSCI USA 46435G425 759,728 4,555 SH SOLE 0 0 4,555
ISHARES TR CORE S&P TTL STK 464287150 761,230 4,578 SH SOLE 0 0 4,578
NVIDIA CORPORATION COM 67066G104 1,402,253 6,140 SH SOLE 0 0 6,140
PIMCO ETF TR INTER MUN BD ACT 72201R866 1,254,539 25,247 SH SOLE 0 0 25,247
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 377,901 11,617 SH SOLE 0 0 11,617
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 716,773 13,423 SH SOLE 0 0 13,423
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 534,736 3,175 SH SOLE 0 0 3,175
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 267,030 6,771 SH SOLE 0 0 6,771
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 38,274,087 253,706 SH SOLE 0 0 253,706
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 299,774 5,792 SH SOLE 0 0 5,792
SPDR SERIES TRUST ST STR P500GRW 78464A409 696,003 5,655 SH SOLE 0 0 5,655
SPDR SERIES TRUST ST NUVE HIGH ETF 78464A284 1,866,606 79,532 SH SOLE 0 0 79,532
SPDR SERIES TRUST ST TERM HIGH ETF 78468R408 513,324 21,168 SH SOLE 0 0 21,168
SPDR SERIES TRUST ST STR FTSE ETF 78464A490 220,302 5,775 SH SOLE 0 0 5,775
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739 467,146 10,014 SH SOLE 0 0 10,014
SPDR SERIES TRUST ST STR P500ETF 78464A854 1,887,341 21,027 SH SOLE 0 0 21,027
SPDR SERIES TRUST ST STR P400MID 78464A847 331,406 5,257 SH SOLE 0 0 5,257
TEMA ETF TRUST ELECTRIFICATION 87975E834 412,335 11,638 SH SOLE 0 0 11,638
TEMA ETF TRUST US MANUFACTURING 87975E602 457,663 8,595 SH SOLE 0 0 8,595
USCF ETF TR MIDS ENE INC ETF 90290T882 495,044 8,751 SH SOLE 0 0 8,751
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1,374,898 28,626 SH SOLE 0 0 28,626
VANECK ETF TRUST URANI NUCLE ETF 92189F601 266,959 2,580 SH SOLE 0 0 2,580
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 507,880 6,648 SH SOLE 0 0 6,648
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 706,512 9,146 SH SOLE 0 0 9,146
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 208,108 892 SH SOLE 0 0 892
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 1,543,961 9,948 SH SOLE 0 0 9,948
VANGUARD WORLD FD INF TECH ETF 92204A702 1,213,340 9,655 SH SOLE 0 0 9,655
VANGUARD WORLD FD MRNGSTR CAP ETF 921910873 479,762 1,699 SH SOLE 0 0 1,699