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
ALLEGION PLC ORD SHS G0176J109   201,115 1,134 SH   SOLE   0 0 1,134
AMCOR PLC ORD G0250X107   82,315 10,063 SH   SOLE   0 0 10,063
AT&T INC COM 00206R102   1,331,935 47,165 SH   SOLE   0 0 47,165
ABBVIE INC COM 00287Y109   681,783 2,945 SH   SOLE   0 0 2,945
ALPHABET INC CAP STK CL C 02079K107   623,030 2,558 SH   SOLE   0 0 2,558
ALPHABET INC CAP STK CL A 02079K305   881,394 3,626 SH   SOLE   0 0 3,626
ALTRIA GROUP INC COM 02209S103   242,704 3,674 SH   SOLE   0 0 3,674
AMAZON COM INC COM 023135106   1,471,778 6,703 SH   SOLE   0 0 6,703
APPLE INC COM 037833100   1,067,153 4,191 SH   SOLE   0 0 4,191
ASTERA LABS INC COM 04626A103   675,706 3,451 SH   SOLE   0 0 3,451
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   252,878 503 SH   SOLE   0 0 503
BGC GROUP INC CL A 088929104   323,343 34,180 SH   SOLE   0 0 34,180
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   871,645 16,372 SH   SOLE   0 0 16,372
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   2,071,171 34,986 SH   SOLE   0 0 34,986
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   241,779 3,331 SH   SOLE   0 0 3,331
BOEING CO COM 097023105   348,997 1,617 SH   SOLE   0 0 1,617
BONDBLOXX ETF TRUST BLOOMBERG TEN YR 09789C812   468,818 10,054 SH   SOLE   0 0 10,054
BROADCOM INC COM 11135F101   1,080,125 3,274 SH   SOLE   0 0 3,274
CANADIAN PACIFIC KANSAS CITY COM 13646K108   224,960 3,020 SH   SOLE   0 0 3,020
CHEWY INC CL A 16679L109   685,385 16,944 SH   SOLE   0 0 16,944
CISCO SYS INC COM 17275R102   761,082 11,124 SH   SOLE   0 0 11,124
COCA COLA CO COM 191216100   205,493 3,099 SH   SOLE   0 0 3,099
CORNING INC COM 219350105   429,784 5,239 SH   SOLE   0 0 5,239
CROWDSTRIKE HLDGS INC CL A 22788C105   497,736 1,015 SH   SOLE   0 0 1,015
DOORDASH INC CL A 25809K105   205,624 756 SH   SOLE   0 0 756
ENTERPRISE PRODS PARTNERS L COM 293792107   284,557 9,100 SH   SOLE   0 0 9,100
META PLATFORMS INC CL A 30303M102   639,579 871 SH   SOLE   0 0 871
HOME DEPOT INC COM 437076102   327,724 809 SH   SOLE   0 0 809
HONEYWELL INTL INC COM 438516106   266,457 1,266 SH   SOLE   0 0 1,266
INTERNATIONAL BUSINESS MACHS COM 459200101   746,817 2,647 SH   SOLE   0 0 2,647
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804   220,589 4,643 SH   SOLE   0 0 4,643
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   745,747 12,965 SH   SOLE   0 0 12,965
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   460,724 2,429 SH   SOLE   0 0 2,429
INVESCO EXCH TRADED FD TR II EQUAL WEGT 0-30 46138E107   295,727 10,653 SH   SOLE   0 0 10,653
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   628,907 5,195 SH   SOLE   0 0 5,195
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   256,713 3,494 SH   SOLE   0 0 3,494
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   659,069 2,667 SH   SOLE   0 0 2,667
INVESCO EXCH TRD SLF IDX FD INTL DEV DYNAMIC 46138J437   380,129 13,733 SH   SOLE   0 0 13,733
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   740,776 12,293 SH   SOLE   0 0 12,293
ISHARES TR CORE S&P500 ETF 464287200   23,567,939 35,213 SH   SOLE   0 0 35,213
ISHARES TR CORE US AGGBD ET 464287226   10,877,431 108,069 SH   SOLE   0 0 108,069
ISHARES TR S&P 500 GRWT ETF 464287309   2,309,011 19,193 SH   SOLE   0 0 19,193
ISHARES TR S&P 500 VAL ETF 464287408   1,424,299 6,897 SH   SOLE   0 0 6,897
ISHARES TR 20 YR TR BD ETF 464287432   1,175,872 13,157 SH   SOLE   0 0 13,157
ISHARES TR CORE S&P MCP ETF 464287507   215,017 3,295 SH   SOLE   0 0 3,295
ISHARES TR RUS 1000 VAL ETF 464287598   345,473 1,697 SH   SOLE   0 0 1,697
ISHARES TR RUS 1000 GRW ETF 464287614   361,272 771 SH   SOLE   0 0 771
ISHARES TR RUS 2000 VAL ETF 464287630   421,698 2,385 SH   SOLE   0 0 2,385
ISHARES TR U.S. TECH ETF 464287721   818,665 4,180 SH   SOLE   0 0 4,180
ISHARES TR CORE S&P SCP ETF 464287804   9,488,720 79,967 SH   SOLE   0 0 79,967
ISHARES TR JPMORGAN USD EMG 464288281   257,569 2,706 SH   SOLE   0 0 2,706
ISHARES TR NEW YORK MUN ETF 464288323   269,097 5,044 SH   SOLE   0 0 5,044
ISHARES TR CALIF MUN BD ETF 464288356   270,084 4,735 SH   SOLE   0 0 4,735
ISHARES TR IBOXX HI YD ETF 464288513   3,065,085 37,565 SH   SOLE   0 0 37,565
ISHARES TR MBS ETF 464288588   1,378,862 14,491 SH   SOLE   0 0 14,491
ISHARES TR PFD AND INCM SEC 464288687   3,271,067 102,935 SH   SOLE   0 0 102,935
ISHARES TR EAFE VALUE ETF 464288877   1,999,917 29,587 SH   SOLE   0 0 29,587
ISHARES TR EAFE GRWTH ETF 464288885   1,614,322 14,176 SH   SOLE   0 0 14,176
ISHARES TR MSCI USA QLT FCT 46432F339   2,138,300 10,994 SH   SOLE   0 0 10,994
ISHARES TR CORE MSCI EAFE 46432F842   6,391,699 72,378 SH   SOLE   0 0 72,378
ISHARES INC CORE MSCI EMKT 46434G103   5,338,478 80,909 SH   SOLE   0 0 80,909
ISHARES INC MSCI EMRG CHN 46434G764   717,294 10,625 SH   SOLE   0 0 10,625
ISHARES TR CORE TOTAL USD 46434V613   2,565,211 54,918 SH   SOLE   0 0 54,918
ISHARES TR ESG AWR MSCI USA 46435G425   595,376 4,089 SH   SOLE   0 0 4,089
ISHARES TR ESG AW MSCI EAFE 46435G516   211,251 2,272 SH   SOLE   0 0 2,272
ISHARES TR CORE INTL AGGR 46435G672   203,229 3,967 SH   SOLE   0 0 3,967
ISHARES TR ESG AWR US AGRGT 46435U549   256,477 5,340 SH   SOLE   0 0 5,340
ISHARES TR ESG AWARE MSCI 46435U663   430,920 9,559 SH   SOLE   0 0 9,559
ISHARES TR ESG SELECT SCRE 46436E569   599,037 11,627 SH   SOLE   0 0 11,627
JPMORGAN CHASE & CO. COM 46625H100   534,833 1,696 SH   SOLE   0 0 1,696
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   763,536 6,328 SH   SOLE   0 0 6,328
JOHNSON & JOHNSON COM 478160104   553,575 2,986 SH   SOLE   0 0 2,986
M & T BK CORP COM 55261F104   757,919 3,835 SH   SOLE   0 0 3,835
MERCK & CO INC COM 58933Y105   245,769 2,928 SH   SOLE   0 0 2,928
MICROSOFT CORP COM 594918104   1,579,040 3,049 SH   SOLE   0 0 3,049
NATIONAL FUEL GAS CO COM 636180101   534,083 5,782 SH   SOLE   0 0 5,782
NEWMARK GROUP INC CL A 65158N102   212,797 11,410 SH   SOLE   0 0 11,410
NVIDIA CORPORATION COM 67066G104   2,298,453 12,319 SH   SOLE   0 0 12,319
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201   491,880 4,946 SH   SOLE   0 0 4,946
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   465,004 10,610 SH   SOLE   0 0 10,610
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   210,285 5,892 SH   SOLE   0 0 5,892
ONEOK INC NEW COM 682680103   243,282 3,334 SH   SOLE   0 0 3,334
PALANTIR TECHNOLOGIES INC CL A 69608A108   309,567 1,697 SH   SOLE   0 0 1,697
PALO ALTO NETWORKS INC COM 697435105   384,027 1,886 SH   SOLE   0 0 1,886
PIMCO ETF TR ACTIVE BD ETF 72201R775   6,197,239 66,187 SH   SOLE   0 0 66,187
PROSHARES TR S&P 500 DV ARIST 74348A467   387,386 3,758 SH   SOLE   0 0 3,758
QUALCOMM INC COM 747525103   349,023 2,098 SH   SOLE   0 0 2,098
QUEST DIAGNOSTICS INC COM 74834L100   533,624 2,800 SH   SOLE   0 0 2,800
ROCKET LAB CORP COM 773121108   329,333 6,874 SH   SOLE   0 0 6,874
SPDR S&P 500 ETF TR TR UNIT 78462F103   529,602 795 SH   SOLE   0 0 795
SPDR GOLD TR GOLD SHS 78463V107   3,434,550 9,693 SH   SOLE   0 0 9,693
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508   828,514 14,974 SH   SOLE   0 0 14,974
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805   293,343 3,637 SH   SOLE   0 0 3,637
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854   4,464,850 56,972 SH   SOLE   0 0 56,972
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,738,483 66,002 SH   SOLE   0 0 66,002
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   255,589 9,161 SH   SOLE   0 0 9,161
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   222,177 6,658 SH   SOLE   0 0 6,658
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   506,460 18,552 SH   SOLE   0 0 18,552
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   874,071 37,546 SH   SOLE   0 0 37,546
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   3,164,024 134,811 SH   SOLE   0 0 134,811
SIMON PPTY GROUP INC NEW COM 828806109   1,406,606 7,495 SH   SOLE   0 0 7,495
SOFI TECHNOLOGIES INC COM 83406F102   693,208 26,238 SH   SOLE   0 0 26,238
SOUTHERN COPPER CORP COM 84265V105   733,628 6,045 SH   SOLE   0 0 6,045
STEEL DYNAMICS INC COM 858119100   510,314 3,660 SH   SOLE   0 0 3,660
TESLA INC COM 88160R101   229,920 517 SH   SOLE   0 0 517
TIDAL TRUST I SP FDS S&P 500 886364801   357,679 7,239 SH   SOLE   0 0 7,239
UBER TECHNOLOGIES INC COM 90353T100   1,700,857 17,361 SH   SOLE   0 0 17,361
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   272,652 2,751 SH   SOLE   0 0 2,751
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   244,984 4,089 SH   SOLE   0 0 4,089
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   494,000 3,505 SH   SOLE   0 0 3,505
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   3,583,984 72,098 SH   SOLE   0 0 72,098
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   254,775 4,702 SH   SOLE   0 0 4,702
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   261,533 865 SH   SOLE   0 0 865
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   3,048,699 64,613 SH   SOLE   0 0 64,613
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   323,362 528 SH   SOLE   0 0 528
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   5,906,061 28,641 SH   SOLE   0 0 28,641
VANGUARD INDEX FDS GROWTH ETF 922908736   6,002,179 12,514 SH   SOLE   0 0 12,514
VANGUARD INDEX FDS VALUE ETF 922908744   4,323,006 23,100 SH   SOLE   0 0 23,100
VICI PPTYS INC COM 925652109   316,697 9,712 SH   SOLE   0 0 9,712
WALMART INC COM 931142103   722,886 7,014 SH   SOLE   0 0 7,014
WELLS FARGO CO NEW COM 949746101   239,279 2,855 SH   SOLE   0 0 2,855
WELLTOWER INC COM 95040Q104   1,458,160 8,185 SH   SOLE   0 0 8,185
WESTERN DIGITAL CORP COM 958102105   210,105 1,750 SH   SOLE   0 0 1,750
WORLD GOLD TR SPDR GLD MINIS 98149E303   359,544 4,703 SH   SOLE   0 0 4,703