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   2,606,545 4,369 SH   SOLE   4,369 0 0
AG MTG INVT TR INC COM NEW 001228501   96,361 15,175 SH   SOLE   15,175 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   332,447 2,622 SH   SOLE   2,622 0 0
ALPHABET INC CAP STK CL A 02079K305   300,753 2,153 SH   SOLE   2,153 0 0
AMAZON COM INC COM 023135106   2,929,099 19,278 SH   SOLE   19,278 0 0
AMERICAN TOWER CORP NEW COM 03027X100   297,267 1,377 SH   SOLE   1,377 0 0
AMGEN INC COM 031162100   2,796,674 9,710 SH   SOLE   9,710 0 0
APPLE INC COM 037833100   1,806,799 9,385 SH   SOLE   9,385 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   380,316 31,614 SH   SOLE   31,614 0 0
BLACKROCK MUNIHLDNGS CALI QL COM 09254L107   470,944 42,313 SH   SOLE   42,313 0 0
BLOCK INC CL A 852234103   223,000 2,883 SH   SOLE   2,883 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   519,137 1,906 SH   SOLE   1,906 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   982,468 14,540 SH   SOLE   14,540 0 0
CISCO SYS INC COM 17275R102   337,208 6,675 SH   SOLE   6,675 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,076,829 4,661 SH   SOLE   4,661 0 0
CROWN CASTLE INC COM 22822V101   306,004 2,657 SH   SOLE   2,657 0 0
EATON VANCE CALIF MUN BD FD COM 27828A100   394,383 43,102 SH   SOLE   43,102 0 0
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   665,214 64,334 SH   SOLE   64,334 0 0
ELI LILLY & CO COM 532457108   2,649,371 4,545 SH   SOLE   4,545 0 0
EPAM SYS INC COM 29414B104   415,979 1,399 SH   SOLE   1,399 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   446,207 5,090 SH   SOLE   5,090 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   551,545 4,696 SH   SOLE   4,696 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   858,314 4,892 SH   SOLE   4,892 0 0
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   238,195 4,676 SH   SOLE   4,676 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   1,126,966 36,144 SH   SOLE   36,144 0 0
GRUPO AEROPORTUARIO DEL CENT SPON ADR 400501102   562,530 6,647 SH   SOLE   6,647 0 0
HERCULES CAPITAL INC COM 427096508   1,464,900 87,876 SH   SOLE   87,876 0 0
INTEL CORP COM 458140100   3,171,793 63,120 SH   SOLE   63,120 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   2,791,962 17,071 SH   SOLE   17,071 0 0
INVESCO CALIF VALUE MUN INCO COM 46132H106   525,425 53,615 SH   SOLE   53,615 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,077,231 6,392 SH   SOLE   6,392 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   1,150,196 30,493 SH   SOLE   30,493 0 0
INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449   1,103,606 12,604 SH   SOLE   12,604 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101   196,495 30,944 SH   SOLE   30,944 0 0
INVESCO PA VALUE MUN INC TR COM 46132K109   273,000 27,300 SH   SOLE   27,300 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,709,436 6,616 SH   SOLE   6,616 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   5,121,019 62,421 SH   SOLE   62,421 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,973,928 4,133 SH   SOLE   4,133 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   810,651 7,689 SH   SOLE   7,689 0 0
ISHARES TR 20 YR TR BD ETF 464287432   366,848 3,710 SH   SOLE   3,710 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   2,336,494 43,927 SH   SOLE   43,927 0 0
ISHARES TR SHORT TREAS BD 464288679   691,947 6,283 SH   SOLE   6,283 0 0
ISHARES TR TIPS BD ETF 464287176   826,168 7,686 SH   SOLE   7,686 0 0
ISHARES TR CONSER ALLOC ETF 464289883   220,740 6,106 SH   SOLE   6,106 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   2,052,822 21,297 SH   SOLE   21,297 0 0
ISHARES TR S&P 500 VAL ETF 464287408   2,069,396 11,901 SH   SOLE   11,901 0 0
ISHARES TR CORE S&P SCP ETF 464287804   711,623 6,574 SH   SOLE   6,574 0 0
ISHARES TR CORE US AGGBD ET 464287226   1,021,878 10,296 SH   SOLE   10,296 0 0
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   1,231,074 24,656 SH   SOLE   24,656 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,254,336 22,814 SH   SOLE   22,814 0 0
JPMORGAN CHASE & CO COM 46625H100   5,722,252 33,641 SH   SOLE   33,641 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,701,514 6,334 SH   SOLE   6,334 0 0
MCKESSON CORP COM 58155Q103   2,586,206 5,586 SH   SOLE   5,586 0 0
META PLATFORMS INC CL A 30303M102   235,737 666 SH   SOLE   666 0 0
METLIFE INC COM 59156R108   2,716,025 41,071 SH   SOLE   41,071 0 0
MICROSOFT CORP COM 594918104   1,547,247 4,115 SH   SOLE   4,115 0 0
NEUBERGER BERMAN MUN FD INC COM 64124P101   811,347 78,391 SH   SOLE   78,391 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105   446,184 40,233 SH   SOLE   40,233 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   1,142,598 99,012 SH   SOLE   99,012 0 0
NUVEEN MASSACHUSETS QLT MUN COM 67061E104   236,475 22,500 SH   SOLE   22,500 0 0
NUVEEN PENNSYLVANIA QLT MUN COM 670972108   223,309 19,284 SH   SOLE   19,284 0 0
NVIDIA CORPORATION COM 67066G104   664,715 1,342 SH   SOLE   1,342 0 0
PACER FDS TR US LRG CP CASH 69374H360   810,179 33,984 SH   SOLE   33,984 0 0
PACER FDS TR US CHS CWS GWT 69374H667   847,507 23,213 SH   SOLE   23,213 0 0
PACER FDS TR US CASH COWS 100 69374H881   1,129,067 21,717 SH   SOLE   21,717 0 0
PACER FDS TR EMRG MKT CASH 69374H865   2,138,847 106,041 SH   SOLE   106,041 0 0
PACER FDS TR DEVELOPED MRKT 69374H873   2,109,044 67,511 SH   SOLE   67,511 0 0
PACER FDS TR PACER US SMALL 69374H857   1,096,765 22,835 SH   SOLE   22,835 0 0
PUBLIC STORAGE COM 74460D109   214,415 703 SH   SOLE   703 0 0
QUANTA SVCS INC COM 74762E102   390,383 1,809 SH   SOLE   1,809 0 0
RBB FD INC US TREAS 3 MNTH 74933W452   465,992 9,346 SH   SOLE   9,346 0 0
RBB FD INC US TRSRY 6 MNTH 74933W460   503,876 10,084 SH   SOLE   10,084 0 0
REALTY INCOME CORP COM 756109104   261,755 4,559 SH   SOLE   4,559 0 0
REXFORD INDL RLTY INC COM 76169C100   297,798 5,308 SH   SOLE   5,308 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   255,466 1,007 SH   SOLE   1,007 0 0
SCHWAB CHARLES CORP COM 808513105   345,398 5,020 SH   SOLE   5,020 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,471,462 17,737 SH   SOLE   17,737 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   207,476 1,078 SH   SOLE   1,078 0 0
SERVICENOW INC COM 81762P102   534,813 757 SH   SOLE   757 0 0
SIMON PPTY GROUP INC NEW COM 828806109   3,150,645 22,088 SH   SOLE   22,088 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   698,156 1,469 SH   SOLE   1,469 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   383,205 755 SH   SOLE   755 0 0
SPDR SER TR S&P METALS MNG 78464A755   251,585 4,205 SH   SOLE   4,205 0 0
SPDR SER TR BLOOMBERG 3-12 M 78468R523   18,996,249 191,649 SH   SOLE   191,649 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   311,806 6,400 SH   SOLE   6,400 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   2,751,814 49,227 SH   SOLE   49,227 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   18,997,970 207,878 SH   SOLE   207,878 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   465,613 7,966 SH   SOLE   7,966 0 0
SPDR SER TR COMP SOFTWARE 78464A599   392,361 2,610 SH   SOLE   2,610 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   1,514,036 52,172 SH   SOLE   52,172 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   1,779,801 42,195 SH   SOLE   42,195 0 0
SUN CMNTYS INC COM 866674104   317,145 2,373 SH   SOLE   2,373 0 0
TERRENO RLTY CORP COM 88146M101   286,305 4,568 SH   SOLE   4,568 0 0
TESLA INC COM 88160R101   356,569 1,435 SH   SOLE   1,435 0 0
TRACTOR SUPPLY CO COM 892356106   261,645 1,217 SH   SOLE   1,217 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,494,941 4,739 SH   SOLE   4,739 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   611,449 3,497 SH   SOLE   3,497 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   237,926 2,399 SH   SOLE   2,399 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   1,061,370 4,390 SH   SOLE   4,390 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   780,217 3,289 SH   SOLE   3,289 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   354,528 812 SH   SOLE   812 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   415,380 7,399 SH   SOLE   7,399 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   315,462 7,675 SH   SOLE   7,675 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   782,140 7,602 SH   SOLE   7,602 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   330,454 6,899 SH   SOLE   6,899 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,604,693 69,090 SH   SOLE   69,090 0 0
VISA INC COM CL A 92826C839   5,610,838 21,551 SH   SOLE   21,551 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   24,873,161 495,087 SH   SOLE   495,087 0 0
WP CAREY INC COM 92936U109   260,665 4,022 SH   SOLE   4,022 0 0