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
AGREE RLTY CORP COM 008492100   218,029 3,520 SH   SOLE   3,520 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   249,021 2,129 SH   SOLE   2,129 0 0
ALPHABET INC CAP STK CL A 02079K305   648,454 3,560 SH   SOLE   3,560 0 0
AMAZON COM INC COM 023135106   665,940 3,446 SH   SOLE   3,446 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   673,349 7,505 SH   SOLE   7,505 0 0
AMERICAN TOWER CORP NEW COM 03027X100   257,554 1,325 SH   SOLE   1,325 0 0
AMERICOLD REALTY TRUST INC COM 03064D108   214,255 8,389 SH   SOLE   8,389 0 0
APPLE INC COM 037833100   1,352,822 6,423 SH   SOLE   6,423 0 0
ARISTA NETWORKS INC COM 040413106   821,525 2,344 SH   SOLE   2,344 0 0
AVALONBAY CMNTYS INC COM 053484101   214,545 1,037 SH   SOLE   1,037 0 0
BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102   181,441 15,158 SH   SOLE   15,158 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   601,036 1,953 SH   SOLE   1,953 0 0
CAMBRIA ETF TR EMRG SHAREHLDR 132061706   3,976,833 115,572 SH   SOLE   115,572 0 0
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   662,983 25,094 SH   SOLE   25,094 0 0
CAMDEN PPTY TR SH BEN INT 133131102   225,476 2,067 SH   SOLE   2,067 0 0
CAVA GROUP INC COM 148929102   373,319 4,025 SH   SOLE   4,025 0 0
CROWN CASTLE INC COM 22822V101   258,221 2,643 SH   SOLE   2,643 0 0
DECKERS OUTDOOR CORP COM 243537107   635,943 657 SH   SOLE   657 0 0
DIREXION SHS ETF TR DLY AAPL BEAR 1X 25461A304   263,181 14,413 SH   SOLE   14,413 0 0
EATON VANCE CALIF MUN INCOM SH BEN INT 27826F101   273,404 25,129 SH   SOLE   25,129 0 0
ELI LILLY & CO COM 532457108   575,822 636 SH   SOLE   636 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   221,999 3,202 SH   SOLE   3,202 0 0
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   220,946 7,974 SH   SOLE   7,974 0 0
ESSEX PPTY TR INC COM 297178105   211,037 775 SH   SOLE   775 0 0
EXCHANGE LISTED FDS TR SABA INT RATE 30151E806   688,753 32,351 SH   SOLE   32,351 0 0
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   1,108,946 46,380 SH   SOLE   46,380 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   486,212 5,090 SH   SOLE   5,090 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   1,132,211 5,734 SH   SOLE   5,734 0 0
FLAHERTY & CRUMRINE PFD INCO COM 33848E106   675,838 79,792 SH   SOLE   79,792 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   1,243,750 34,907 SH   SOLE   34,907 0 0
GLOBAL X FDS INT RT VOLTLTY 37960A792   672,124 32,833 SH   SOLE   32,833 0 0
GLOBAL X FDS RATE PREFERRED 37954Y376   677,267 28,640 SH   SOLE   28,640 0 0
GRANITE PT MTG TR INC COM STK 38741L107   32,631 10,987 SH   SOLE   10,987 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   211,210 10,776 SH   SOLE   10,776 0 0
HERCULES CAPITAL INC COM 427096508   2,329,190 113,897 SH   SOLE   113,897 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   281,145 632 SH   SOLE   632 0 0
INVESCO CURRENCYSHARES JAPAN JAPANESE YEN 46138W107   520,601 9,050 SH   SOLE   9,050 0 0
INVESCO CURRENCYSHARES SWISS SWISS FRANC 46138R108   817,421 8,258 SH   SOLE   8,258 0 0
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   557,650 27,882 SH   SOLE   27,882 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   667,165 31,709 SH   SOLE   31,709 0 0
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   956,498 4,853 SH   SOLE   4,853 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   2,905,260 36,032 SH   SOLE   36,032 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340   2,854,189 46,561 SH   SOLE   46,561 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL REL 46137V290   2,872,174 87,760 SH   SOLE   87,760 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118   630,021 10,313 SH   SOLE   10,313 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   3,026,670 6,317 SH   SOLE   6,317 0 0
ISHARES GOLD TR SHARES REPRESENT 46436F103   376,211 16,216 SH   SOLE   16,216 0 0
ISHARES TR CORE S&P500 ETF 464287200   2,177,023 3,979 SH   SOLE   3,979 0 0
ISHARES TR CORE US AGGBD ET 464287226   751,031 7,737 SH   SOLE   7,737 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   2,291,546 88,170 SH   SOLE   88,170 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867   702,046 12,469 SH   SOLE   12,469 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   900,435 7,798 SH   SOLE   7,798 0 0
ISHARES TR US HOME CONS ETF 464288752   2,237,214 22,137 SH   SOLE   22,137 0 0
ISHARES TR GLOBAL ENERG ETF 464287341   3,012,547 72,574 SH   SOLE   72,574 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   1,205,317 14,762 SH   SOLE   14,762 0 0
ISHARES TR MORTGE REL ETF 46435G342   675,747 30,494 SH   SOLE   30,494 0 0
ISHARES TR CRE U S REIT ETF 464288521   2,357,789 44,021 SH   SOLE   44,021 0 0
ISHARES TR SHORT TREAS BD 464288679   2,564,042 23,204 SH   SOLE   23,204 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   472,775 4,522 SH   SOLE   4,522 0 0
ISHARES TR AGGRES ALLOC ETF 464289859   306,365 4,149 SH   SOLE   4,149 0 0
ISHARES TR IBOXX INV CP ETF 464287242   541,949 5,059 SH   SOLE   5,059 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   679,361 6,615 SH   SOLE   6,615 0 0
ISHARES TR CORE S&P SCP ETF 464287804   660,462 6,192 SH   SOLE   6,192 0 0
KRANESHARES TRUST KRANESHARES CN 500767470   624,113 48,456 SH   SOLE   48,456 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306   1,124,680 41,624 SH   SOLE   41,624 0 0
META PLATFORMS INC CL A 30303M102   797,676 1,582 SH   SOLE   1,582 0 0
MICROSOFT CORP COM 594918104   2,087,379 4,670 SH   SOLE   4,670 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105   484,122 9,319 SH   SOLE   9,319 0 0
NEUBERGER BERMAN MUN FD INC COM 64124P101   211,229 19,778 SH   SOLE   19,778 0 0
NNN REIT INC COM 637417106   230,223 5,404 SH   SOLE   5,404 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106   690,159 55,390 SH   SOLE   55,390 0 0
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   867,844 69,372 SH   SOLE   69,372 0 0
NVIDIA CORPORATION COM 67066G104   2,236,481 18,103 SH   SOLE   18,103 0 0
PACER FDS TR CASH COWS ETF 69374H659   1,324,793 35,643 SH   SOLE   35,643 0 0
PACER FDS TR EMRG MKT CASH 69374H865   3,939,101 194,208 SH   SOLE   194,208 0 0
PACER FDS TR GLOBL CASH ETF 69374H709   660,069 19,575 SH   SOLE   19,575 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882   435,071 5,794 SH   SOLE   5,794 0 0
PROLOGIS INC. COM 74340W103   224,957 2,003 SH   SOLE   2,003 0 0
REALTY INCOME CORP COM 756109104   214,396 4,059 SH   SOLE   4,059 0 0
REXFORD INDL RLTY INC COM 76169C100   240,526 5,394 SH   SOLE   5,394 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   234,186 1,193 SH   SOLE   1,193 0 0
SERVICENOW INC COM 81762P102   741,830 943 SH   SOLE   943 0 0
SIRIUS XM HOLDINGS INC COM 82968B103   41,188 14,554 SH   SOLE   14,554 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   579,937 16,532 SH   SOLE   16,532 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   514,758 13,665 SH   SOLE   13,665 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   712,428 1,309 SH   SOLE   1,309 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   390,629 730 SH   SOLE   730 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   19,507,655 212,548 SH   SOLE   212,548 0 0
SPDR SER TR BLOOMBERG 3-12 M 78468R523   4,790,826 48,212 SH   SOLE   48,212 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   1,263,053 46,402 SH   SOLE   46,402 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   2,585,311 40,395 SH   SOLE   40,395 0 0
SPDR SER TR PORTFOLIO S&P400 78464A847   232,751 4,537 SH   SOLE   4,537 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   400,176 4,245 SH   SOLE   4,245 0 0
SPDR SER TR PORTFLI TIPS ETF 78464A656   681,942 26,827 SH   SOLE   26,827 0 0
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   1,344,124 72,734 SH   SOLE   72,734 0 0
SPDR SER TR PORTFLI INTRMDIT 78464A672   1,764,896 62,987 SH   SOLE   62,987 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101   4,335,061 150,158 SH   SOLE   150,158 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   656,914 29,792 SH   SOLE   29,792 0 0
TCW ETF TRUST TRANSFORM SYSTEM 29287L205   447,253 6,557 SH   SOLE   6,557 0 0
TERRENO RLTY CORP COM 88146M101   251,077 4,243 SH   SOLE   4,243 0 0
TESLA INC COM 88160R101   270,502 1,367 SH   SOLE   1,367 0 0
TRACTOR SUPPLY CO COM 892356106   331,304 1,227 SH   SOLE   1,227 0 0
UDR INC COM 902653104   226,588 5,506 SH   SOLE   5,506 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411   680,533 39,774 SH   SOLE   39,774 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   953,013 3,656 SH   SOLE   3,656 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   235,575 2,399 SH   SOLE   2,399 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   1,131,812 23,255 SH   SOLE   23,255 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   411,555 823 SH   SOLE   823 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   633,196 2,367 SH   SOLE   2,367 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   306,467 7,001 SH   SOLE   7,001 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   301,788 6,102 SH   SOLE   6,102 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709   798,771 10,881 SH   SOLE   10,881 0 0
VICI PPTYS INC COM 925652109   209,616 7,319 SH   SOLE   7,319 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   22,320,563 443,661 SH   SOLE   443,661 0 0
WP CAREY INC COM 92936U109   216,798 3,938 SH   SOLE   3,938 0 0