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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 216,731 1,093 SH SOLE 0 0 1,093
ALPHABET INC CAP STK CL A 02079K305 7,076,656 24,609 SH SOLE 0 0 24,609
ALPHABET INC CAP STK CL C 02079K107 2,241,403 7,814 SH SOLE 0 0 7,814
AMAZON COM INC COM 023135106 2,186,836 10,500 SH SOLE 0 0 10,500
APPLE INC COM 037833100 27,618,304 108,824 SH SOLE 0 0 108,824
APPLIED MATLS INC COM 038222105 1,653,922 4,839 SH SOLE 0 0 4,839
ARISTA NETWORKS INC COM SHS 040413205 1,474,415 12,009 SH SOLE 0 0 12,009
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,731,269 18,221 SH SOLE 0 0 18,221
BROADCOM INC COM 11135F101 1,378,271 4,453 SH SOLE 0 0 4,453
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 563,475 3,393 SH SOLE 0 0 3,393
CALEDONIA MNG CORP SHS NEW G1757E113 261,112 11,559 SH SOLE 0 0 11,559
COMMUNITY WEST BANCSHARES NE COM 203937107 469,775 20,162 SH SOLE 0 0 20,162
COSTCO WHOLESALE CORPORATION COM 22160K105 202,073 203 SH SOLE 0 0 203
DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 374,280 8,865 SH SOLE 0 0 8,865
ELI LILLY & CO COM 532457108 984,189 1,070 SH SOLE 0 0 1,070
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 237,738 12,318 SH SOLE 0 0 12,318
F5 INC COM 315616102 515,934 1,783 SH SOLE 0 0 1,783
FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 346,384 2,728 SH SOLE 0 0 2,728
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734K109 1,245,420 10,214 SH SOLE 0 0 10,214
FIRST TR EXCHANGE-TRADED ALP COM SHS 33734Y109 717,881 6,015 SH SOLE 0 0 6,015
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735B108 913,023 7,120 SH SOLE 0 0 7,120
FREEPORT MCMORAN INC CL B 35671D857 425,598 7,241 SH SOLE 0 0 7,241
GENERAL DYNAMICS CORP COM 369550108 576,953 1,681 SH SOLE 0 0 1,681
GLOBAL X FDS DEFENSE TECH ETF 37960A529 10,791,991 152,343 SH SOLE 0 0 152,343
GLOBAL X FDS DATA CTR & DIGIT 37954Y236 5,125,806 213,932 SH SOLE 0 0 213,932
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 1,295,259 12,928 SH SOLE 0 0 12,928
GOLDMAN SACHS ETF TR ULTRA SHORT BOND 381430230 7,125,867 140,967 SH SOLE 0 0 140,967
GOLDMAN SACHS ETF TR S&P 500 PREMIUM 38149W622 2,613,301 52,224 SH SOLE 0 0 52,224
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 865,024 6,913 SH SOLE 0 0 6,913
GSK PLC SPONSORED ADR 37733W204 315,951 5,725 SH SOLE 0 0 5,725
HOME DEPOT INC COM 437076102 441,371 1,342 SH SOLE 0 0 1,342
INVESCO QQQ TR UNIT SER 1 46090E103 752,089 1,303 SH SOLE 0 0 1,303
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 2,895,736 57,364 SH SOLE 0 0 57,364
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,857,641 24,706 SH SOLE 0 0 24,706
BLACKROCK ETF TRUST II ISHARES AAA CLO 092528504 5,769,680 111,309 SH SOLE 0 0 111,309
ISHARES INC CORE MSCI EMKT 46434G103 588,346 8,435 SH SOLE 0 0 8,435
ISHARES TR CORE S&P500 ETF 464287200 2,970,167 4,547 SH SOLE 0 0 4,547
ISHARES TR CORE US AGGBD ET 464287226 247,922 2,497 SH SOLE 0 0 2,497
ISHARES TR CORE 40/60 MODER 464289875 655,364 13,835 SH SOLE 0 0 13,835
ISHARES TR CORE DIV GRWTH 46434V621 495,752 7,064 SH SOLE 0 0 7,064
ISHARES TR CORE S&P US VLU 464287663 1,244,689 12,173 SH SOLE 0 0 12,173
ISHARES TR ESG MSCI KLD 400 464288570 1,515,175 12,502 SH SOLE 0 0 12,502
ISHARES TR MSCI EAFE ETF 464287465 498,595 5,133 SH SOLE 0 0 5,133
ISHARES TR MSCI USA MIN VOL 46429B697 685,163 7,388 SH SOLE 0 0 7,388
ISHARES TR RUS 1000 GRW ETF 464287614 8,543,456 20,036 SH SOLE 0 0 20,036
ISHARES TR RUS 1000 VAL ETF 464287598 5,670,167 26,537 SH SOLE 0 0 26,537
ISHARES TR S&P 500 VAL ETF 464287408 508,208 2,407 SH SOLE 0 0 2,407
ISHARES TR CORE S&P US GWT 464287671 486,580 3,137 SH SOLE 0 0 3,137
ISHARES TR U.S. TECH ETF 464287721 223,501 1,232 SH SOLE 0 0 1,232
JOHNSON & JOHNSON COM 478160104 1,197,910 4,901 SH SOLE 0 0 4,901
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 2,128,487 42,057 SH SOLE 0 0 42,057
J P MORGAN EXCHANGE TRADED F U S TECH LEADERS 46654Q732 3,446,476 43,330 SH SOLE 0 0 43,330
KLA CORP COM NEW 482480100 220,862 150 SH SOLE 0 0 150
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 224,222 3,180 SH SOLE 0 0 3,180
LPL FINL HLDGS INC COM 50212V100 475,253 1,580 SH SOLE 0 0 1,580
MERCK & CO INC COM 58933Y105 364,479 3,030 SH SOLE 0 0 3,030
META PLATFORMS INC CL A 30303M102 3,903,644 6,823 SH SOLE 0 0 6,823
MICROSOFT CORP COM 594918104 1,610,454 4,351 SH SOLE 0 0 4,351
NETFLIX INC. COM 64110L106 434,117 4,515 SH SOLE 0 0 4,515
NEXTERA ENERGY INC COM 65339F101 208,794 2,248 SH SOLE 0 0 2,248
NVIDIA CORPORATION COM 67066G104 7,580,835 43,468 SH SOLE 0 0 43,468
ORACLE CORP COM 68389X105 1,681,173 11,428 SH SOLE 0 0 11,428
PG&E CORP COM 69331C108 464,842 26,457 SH SOLE 0 0 26,457
PGIM ETF TR AAA CLO ETF 69344A834 22,515,216 439,923 SH SOLE 0 0 439,923
PROCTER & GAMBLE CO COM 742718109 285,991 1,980 SH SOLE 0 0 1,980
RIO TINTO PLC SPONSORED ADR 767204100 498,634 5,345 SH SOLE 0 0 5,345
RTX CORPORATION COM 75513E101 1,645,308 8,529 SH SOLE 0 0 8,529
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 395,555 15,982 SH SOLE 0 0 15,982
SPDR GOLD TR GOLD SHS 78463V107 878,652 2,042 SH SOLE 0 0 2,042
STARBUCKS CORP COM 855244109 369,469 4,124 SH SOLE 0 0 4,124
SPDR SERIES TRUST STATE STREET SPD 78464A854 437,296 5,713 SH SOLE 0 0 5,713
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 55,264,430 84,978 SH SOLE 0 0 84,978
SPDR SERIES TRUST STATE STREET SPD 78464A508 18,441,457 325,936 SH SOLE 0 0 325,936
SPDR SERIES TRUST STATE STREET SPD 78464A409 1,018,808 10,406 SH SOLE 0 0 10,406
SELECT SECTOR SPDR TR STATE STREET CON 81369Y308 353,088 4,307 SH SOLE 0 0 4,307
SPDR SERIES TRUST STATE STREET SPD 78468R663 214,261 2,338 SH SOLE 0 0 2,338
SYNCHRONY FINANCIAL COM 87165B103 497,598 7,316 SH SOLE 0 0 7,316
TESLA INC COM 88160R101 1,208,933 3,252 SH SOLE 0 0 3,252
US BANCORP COM NEW 902973304 312,736 6,013 SH SOLE 0 0 6,013
UNILEVER PLC SPON ADR NEW 904767803 729,102 12,798 SH SOLE 0 0 12,798
VALERO ENERGY CORP COM 91913Y100 212,599 860 SH SOLE 0 0 860
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 230,147 1,554 SH SOLE 0 0 1,554
VANGUARD INDEX FDS MID CAP ETF 922908629 406,360 1,415 SH SOLE 0 0 1,415
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 467,882 783 SH SOLE 0 0 783
VANGUARD INDEX FDS SM CP VAL ETF 922908611 595,048 2,739 SH SOLE 0 0 2,739
VANGUARD INDEX FDS TOTAL STK MKT 922908769 367,327 1,145 SH SOLE 0 0 1,145
VISA INC COM CL A 92826C839 596,030 1,972 SH SOLE 0 0 1,972
WALMART INC COM 931142103 1,157,789 9,316 SH SOLE 0 0 9,316
WELLS FARGO & CO COM 949746101 1,362,287 17,112 SH SOLE 0 0 17,112