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
ABBVIE INC COM 00287Y109 1,841,953 9,923 SH SOLE 0 0 9,923
ADOBE INC COM 00724F101 204,273 528 SH SOLE 0 0 528
ADVANCED MICRO DEVICES INC COM 007903107 1,317,116 9,282 SH SOLE 0 0 9,282
ALPHABET INC CAP STK CL A 02079K305 5,436,545 30,849 SH SOLE 0 0 30,849
ALPHABET INC CAP STK CL C 02079K107 539,266 3,040 SH SOLE 0 0 3,040
ALTRIA GROUP INC COM 02209S103 287,815 4,909 SH SOLE 0 0 4,909
AMAZON COM INC COM 023135106 10,403,474 47,420 SH SOLE 0 0 47,420
AMEREN CORP COM 023608102 270,449 2,816 SH SOLE 0 0 2,816
AMERICAN EXPRESS CO COM 025816109 353,111 1,107 SH SOLE 0 0 1,107
AMERICAN WTR WKS CO INC NEW COM 030420103 281,559 2,024 SH SOLE 0 0 2,024
AMGEN INC COM 031162100 1,435,434 5,141 SH SOLE 0 0 5,141
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 1,051,360 55,864 SH SOLE 0 0 55,864
APPLE INC COM 037833100 18,874,500 91,994 SH SOLE 0 0 91,994
AUTODESK INC COM 052769106 468,999 1,515 SH SOLE 0 0 1,515
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,414,963 7,030 SH SOLE 0 0 7,030
BOEING CO COM 097023105 787,571 3,759 SH SOLE 0 0 3,759
BONDBLOXX ETF TRUST CCC RT USD HI YL 09789C887 3,601,905 92,785 SH SOLE 0 0 92,785
BONDBLOXX ETF TRUST B RT USD HI YLD 09789C804 1,350,268 33,969 SH SOLE 0 0 33,969
BONDBLOXX ETF TRUST JP MORGAN USD EM 09789C879 2,315,425 53,573 SH SOLE 0 0 53,573
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 7,439,662 147,788 SH SOLE 0 0 147,788
BONDBLOXX ETF TRUST BLOOMBERG TEN YR 09789C812 324,588 7,032 SH SOLE 0 0 7,032
BONDBLOXX ETF TRUST BLOOMBERG THREE 09789C846 1,567,572 31,490 SH SOLE 0 0 31,490
BONDBLOXX ETF TRUST BLOOMBERG TWO YR 09789C853 1,915,198 38,656 SH SOLE 0 0 38,656
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 4,005,147 80,700 SH SOLE 0 0 80,700
BONDBLOXX ETF TRUST BBB RATED 1 5 YE 09789C754 4,344,109 84,516 SH SOLE 0 0 84,516
BROADCOM INC COM 11135F101 1,948,382 7,068 SH SOLE 0 0 7,068
CHURCH & DWIGHT CO INC COM 171340102 261,035 2,716 SH SOLE 0 0 2,716
CISCO SYS INC COM 17275R102 482,677 6,957 SH SOLE 0 0 6,957
COCA COLA CO COM 191216100 369,103 5,217 SH SOLE 0 0 5,217
COREWEAVE INC COM CL A 21873S108 493,257 3,025 SH SOLE 0 0 3,025
COSTAR GROUP INC COM 22160N109 330,524 4,111 SH SOLE 0 0 4,111
COSTCO WHSL CORP NEW COM 22160K105 5,876,234 5,936 SH SOLE 0 0 5,936
DBX ETF TR XTRACK HRVST CSI 233051879 826,200 30,000 SH SOLE 0 0 30,000
DISNEY WALT CO COM 254687106 217,766 1,756 SH SOLE 0 0 1,756
EATON CORP PLC SHS G29183103 418,749 1,173 SH SOLE 0 0 1,173
EATON VANCE TAX-MANAGED DIVE COM 27828N102 591,734 38,250 SH SOLE 0 0 38,250
EATON VANCE TAX-MANAGED GLOB COM 27829F108 150,500 17,200 SH SOLE 0 0 17,200
EDWARDS LIFESCIENCES CORP COM 28176E108 214,452 2,742 SH SOLE 0 0 2,742
ELI LILLY & CO COM 532457108 674,997 866 SH SOLE 0 0 866
EMERSON ELEC CO COM 291011104 270,826 2,031 SH SOLE 0 0 2,031
ETF SER SOLUTIONS AAM S&P 500 26922A594 305,448 9,416 SH SOLE 0 0 9,416
EXXON MOBIL CORP COM 30231G102 263,472 2,444 SH SOLE 0 0 2,444
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 405,097 4,310 SH SOLE 0 0 4,310
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 270,092 4,511 SH SOLE 0 0 4,511
FIRST TR EXCHNG TRADED FD VI FT ENERGY INCOME 33740F276 1,327,408 67,313 SH SOLE 0 0 67,313
FLEXIBLE SOLUTIONS INTL INC COM 33938T104 49,121 10,128 SH SOLE 0 0 10,128
GLOBAL X FDS DAX GERMANY ETF 37954Y491 591,324 13,161 SH SOLE 0 0 13,161
GOLDMAN SACHS GROUP INC COM 38141G104 1,631,650 2,305 SH SOLE 0 0 2,305
GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 579,678 17,738 SH SOLE 0 0 17,738
HOME DEPOT INC COM 437076102 2,948,750 8,043 SH SOLE 0 0 8,043
INTERNATIONAL BUSINESS MACHS COM 459200101 2,009,847 6,818 SH SOLE 0 0 6,818
INTUITIVE SURGICAL INC COM NEW 46120E602 451,030 830 SH SOLE 0 0 830
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887 2,135,362 42,588 SH SOLE 0 0 42,588
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 1,613,832 14,349 SH SOLE 0 0 14,349
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 1,485,608 63,678 SH SOLE 0 0 63,678
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 1,438,344 65,231 SH SOLE 0 0 65,231
INVESCO QQQ TR UNIT SER 1 46090E103 4,178,160 7,574 SH SOLE 0 0 7,574
INVESTMENT MANAGERS SER TR I ASTORIA REAL 46141T117 411,854 25,198 SH SOLE 0 0 25,198
IRON MTN INC DEL COM 46284V101 984,373 9,597 SH SOLE 0 0 9,597
ISHARES INC MSCI JPN ETF NEW 46434G822 828,269 11,048 SH SOLE 0 0 11,048
ISHARES TR CORE S&P500 ETF 464287200 364,468 587 SH SOLE 0 0 587
ISHARES TR EXPND TEC SC ETF 464287549 655,279 5,833 SH SOLE 0 0 5,833
ISHARES TR GLOBAL 100 ETF 464287572 254,655 2,362 SH SOLE 0 0 2,362
ISHARES TR 20 YR TR BD ETF 464287432 232,923 2,639 SH SOLE 0 0 2,639
ISHARES TR S&P 100 ETF 464287101 1,428,923 4,695 SH SOLE 0 0 4,695
ISHARES TR CHINA LG-CAP ETF 464287184 1,243,042 33,815 SH SOLE 0 0 33,815
ISHARES TR SELECT DIVID ETF 464287168 882,788 6,647 SH SOLE 0 0 6,647
ISHARES TR 0-3 MNTH TREASRY 46436E718 11,693,338 116,132 SH SOLE 0 0 116,132
ISHARES TR TRS FLT RT BD 46434V860 346,294 6,837 SH SOLE 0 0 6,837
ISHARES TR MSCI USA QLT FCT 46432F339 891,248 4,875 SH SOLE 0 0 4,875
ISHARES TR MSCI INDIA ETF 46429B598 716,045 12,860 SH SOLE 0 0 12,860
ISHARES TR CORE S&P TTL STK 464287150 588,624 4,359 SH SOLE 0 0 4,359
ISHARES TR MSCI EURO FL ETF 464289180 513,260 16,227 SH SOLE 0 0 16,227
ISHARES TR MSCI USA MIN VOL 46429B697 1,071,808 11,418 SH SOLE 0 0 11,418
ISHARES TR IBOXX HI YD ETF 464288513 215,174 2,668 SH SOLE 0 0 2,668
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 1,163,482 13,446 SH SOLE 0 0 13,446
JOHNSON & JOHNSON COM 478160104 1,757,902 11,508 SH SOLE 0 0 11,508
JPMORGAN CHASE & CO. COM 46625H100 2,577,333 8,890 SH SOLE 0 0 8,890
KRANESHARES TRUST CSI CHI INTERNET 500767306 343,300 10,000 SH SOLE 0 0 10,000
KRANESHARES TRUST HANG SENG TECH 500767579 600,556 37,348 SH SOLE 0 0 37,348
KROGER CO COM 501044101 235,490 3,283 SH SOLE 0 0 3,283
LOCKHEED MARTIN CORP COM 539830109 563,178 1,216 SH SOLE 0 0 1,216
M & T BK CORP COM 55261F104 250,247 1,290 SH SOLE 0 0 1,290
MASTERCARD INCORPORATED CL A 57636Q104 2,105,264 3,746 SH SOLE 0 0 3,746
MCDONALDS CORP COM 580135101 586,677 2,008 SH SOLE 0 0 2,008
MERCK & CO INC COM 58933Y105 200,908 2,538 SH SOLE 0 0 2,538
META PLATFORMS INC CL A 30303M102 4,087,196 5,538 SH SOLE 0 0 5,538
MICRON TECHNOLOGY INC COM 595112103 275,217 2,233 SH SOLE 0 0 2,233
MICROSOFT CORP COM 594918104 17,874,596 35,935 SH SOLE 0 0 35,935
MORGAN STANLEY COM NEW 617446448 1,250,696 8,879 SH SOLE 0 0 8,879
NETFLIX INC COM 64110L106 233,009 174 SH SOLE 0 0 174
NEXTERA ENERGY INC COM 65339F101 360,284 5,190 SH SOLE 0 0 5,190
NIKE INC CL B 654106103 357,544 5,033 SH SOLE 0 0 5,033
NUVEEN CALIFORNIA AMT QLT MU COM 670651108 246,205 20,918 SH SOLE 0 0 20,918
NVIDIA CORPORATION COM 67066G104 11,450,875 72,478 SH SOLE 0 0 72,478
ORACLE CORP COM 68389X105 2,407,335 11,011 SH SOLE 0 0 11,011
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,387,056 10,175 SH SOLE 0 0 10,175
PALO ALTO NETWORKS INC COM 697435105 801,166 3,915 SH SOLE 0 0 3,915
PHILIP MORRIS INTL INC COM 718172109 542,383 2,978 SH SOLE 0 0 2,978
PHILLIPS 66 COM 718546104 203,407 1,705 SH SOLE 0 0 1,705
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 341,144 3,393 SH SOLE 0 0 3,393
PROCTER AND GAMBLE CO COM 742718109 1,090,883 6,847 SH SOLE 0 0 6,847
QUALCOMM INC COM 747525103 821,342 5,157 SH SOLE 0 0 5,157
RBB FD INC US TREAS 3 MNTH 74933W452 11,618,644 232,396 SH SOLE 0 0 232,396
REGENERON PHARMACEUTICALS COM 75886F107 318,675 607 SH SOLE 0 0 607
RTX CORPORATION COM 75513E101 1,561,069 10,691 SH SOLE 0 0 10,691
SALESFORCE INC COM 79466L302 1,132,517 4,153 SH SOLE 0 0 4,153
SEABRIDGE GOLD INC COM 811916105 1,913,054 131,753 SH SOLE 0 0 131,753
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 629,718 7,711 SH SOLE 0 0 7,711
SELECT SECTOR SPDR TR ENERGY 81369Y506 892,370 10,522 SH SOLE 0 0 10,522
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 832,139 3,286 SH SOLE 0 0 3,286
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 546,225 4,052 SH SOLE 0 0 4,052
SERIES PORTFOLIOS TR ELDRIDGE AAA CLO 81752T486 390,689 15,261 SH SOLE 0 0 15,261
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 923,162 2,095 SH SOLE 0 0 2,095
SPDR GOLD TR GOLD SHS 78463V107 389,268 1,277 SH SOLE 0 0 1,277
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,166,239 5,125 SH SOLE 0 0 5,125
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 1,131,144 12,331 SH SOLE 0 0 12,331
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 235,683 7,830 SH SOLE 0 0 7,830
SPROTT PHYSICAL GOLD TR UNIT 85207H104 231,116 9,117 SH SOLE 0 0 9,117
STARBUCKS CORP COM 855244109 790,728 8,630 SH SOLE 0 0 8,630
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 333,393 1,472 SH SOLE 0 0 1,472
TERAWULF INC COM 88080T104 69,204 15,800 SH SOLE 0 0 15,800
TESLA INC COM 88160R101 2,967,897 9,343 SH SOLE 0 0 9,343
TEXAS INSTRS INC COM 882508104 476,340 2,294 SH SOLE 0 0 2,294
UBER TECHNOLOGIES INC COM 90353T100 380,011 4,073 SH SOLE 0 0 4,073
UNITED PARCEL SERVICE INC CL B 911312106 761,390 7,543 SH SOLE 0 0 7,543
VALERO ENERGY CORP COM 91913Y100 527,867 3,927 SH SOLE 0 0 3,927
VANECK ETF TRUST IG FLOATING RATE 92189F486 961,795 37,717 SH SOLE 0 0 37,717
VANECK ETF TRUST GOLD MINERS ETF 92189F106 503,576 9,673 SH SOLE 0 0 9,673
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 206,606 2,806 SH SOLE 0 0 2,806
VANGUARD INDEX FDS GROWTH ETF 922908736 1,568,178 3,577 SH SOLE 0 0 3,577
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 524,140 923 SH SOLE 0 0 923
VANGUARD INDEX FDS TOTAL STK MKT 922908769 360,174 1,185 SH SOLE 0 0 1,185
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 326,436 6,600 SH SOLE 0 0 6,600
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 954,904 7,430 SH SOLE 0 0 7,430
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 432,765 2,114 SH SOLE 0 0 2,114
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 364,389 6,392 SH SOLE 0 0 6,392
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 209,238 1,570 SH SOLE 0 0 1,570
VANGUARD WORLD FD INF TECH ETF 92204A702 717,006 1,081 SH SOLE 0 0 1,081
VANGUARD WORLD FD ENERGY ETF 92204A306 279,932 2,350 SH SOLE 0 0 2,350
VERISK ANALYTICS INC COM 92345Y106 503,384 1,616 SH SOLE 0 0 1,616
VISA INC COM CL A 92826C839 5,148,091 14,500 SH SOLE 0 0 14,500
WALMART INC COM 931142103 2,522,212 25,795 SH SOLE 0 0 25,795
WISDOMTREE TR JAPN HEDGE EQT 97717W851 591,576 5,177 SH SOLE 0 0 5,177
WISDOMTREE TR US QTLY DIV GRT 97717X669 941,908 11,248 SH SOLE 0 0 11,248