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
3M CO COM 88579Y101 242,865 1,500 SH SOLE 0 0 1,500
ABBVIE INC COM 00287Y109 548,827 2,181 SH SOLE 0 0 2,181
ALPHABET INC CAP STK CL A 02079K305 1,024,312 2,866 SH SOLE 0 0 2,866
ALPHABET INC CAP STK CL C 02079K107 478,409 1,354 SH SOLE 0 0 1,354
AMAZON COM INC COM 023135106 368,712 1,547 SH SOLE 0 0 1,547
AMGEN INC COM 031162100 716,273 1,978 SH SOLE 0 0 1,978
APPLE INC COM 037833100 2,430,824 8,401 SH SOLE 0 0 8,401
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 4,412,777 45,733 SH SOLE 0 0 45,733
AMERICAN CENTY ETF TR EMERGING MKT VAL 025072372 23,206,904 353,764 SH SOLE 0 0 353,764
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 3,575,939 40,089 SH SOLE 0 0 40,089
AMERICAN CENTY ETF TR AVANTIS US LARG 025072158 1,457,352 16,200 SH SOLE 0 0 16,200
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 3,644,569 39,958 SH SOLE 0 0 39,958
AMERICAN CENTY ETF TR AVAN US SMAL ETF 025072323 393,102 5,360 SH SOLE 0 0 5,360
AMERICAN CENTY ETF TR US SML CP VALU 025072877 2,143,127 17,178 SH SOLE 0 0 17,178
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,428,893 4,854 SH SOLE 0 0 4,854
BROADCOM INC COM 11135F101 850,329 2,251 SH SOLE 0 0 2,251
BROADSTONE NET LEASE INC COM 11135E203 1,458,351 70,554 SH SOLE 0 0 70,554
CHEVRON CORPORATION COM 166764100 219,964 1,327 SH SOLE 0 0 1,327
CISCO SYS INC COM 17275R102 566,157 4,820 SH SOLE 0 0 4,820
COCA COLA CO COM 191216100 228,694 2,814 SH SOLE 0 0 2,814
CORNING INC COM 219350105 707,286 2,769 SH SOLE 0 0 2,769
COSTCO WHOLESALE CORPORATION COM 22160K105 303,092 324 SH SOLE 0 0 324
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 5,227,515 96,770 SH SOLE 0 0 96,770
FLEX LTD ORD Y2573F102 378,758 2,337 SH SOLE 0 0 2,337
GOLDMAN SACHS GROUP INC COM 38141G104 308,468 305 SH SOLE 0 0 305
HOME DEPOT INC COM 437076102 500,100 1,418 SH SOLE 0 0 1,418
INTEL CORP COM 458140100 1,321,598 9,465 SH SOLE 0 0 9,465
INTERNATIONAL BUSINESS MACHS COM 459200101 404,942 1,440 SH SOLE 0 0 1,440
INVESCO EXCHANGE TRADED FD T LARG CAP GRO ETF 46137V746 1,073,090 6,370 SH SOLE 0 0 6,370
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 766,565 10,117 SH SOLE 0 0 10,117
INVESCO QQQ TR UNIT SER 1 46090E103 777,638 1,056 SH SOLE 0 0 1,056
INVESCO EXCH TRADED FD TR II S&P 500 CONC ETF 46138E396 10,946,214 156,628 SH SOLE 0 0 156,628
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 214,850 4,226 SH SOLE 0 0 4,226
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 40,449,100 540,041 SH SOLE 0 0 540,041
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 41,753,806 366,841 SH SOLE 0 0 366,841
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 360,400 4,000 SH SOLE 0 0 4,000
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 9,504,298 63,762 SH SOLE 0 0 63,762
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 3,342,411 96,900 SH SOLE 0 0 96,900
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 1,184,004 6,959 SH SOLE 0 0 6,959
INVESCO EXCHANGE TRADED FD T S&P MDCP VLU MNT 46137V456 620,479 8,749 SH SOLE 0 0 8,749
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 13,936,419 265,916 SH SOLE 0 0 265,916
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 18,554,283 198,166 SH SOLE 0 0 198,166
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 632,851 9,094 SH SOLE 0 0 9,094
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 454,175 13,643 SH SOLE 0 0 13,643
ISHARES INC CORE MSCI EMKT 46434G103 7,279,814 87,878 SH SOLE 0 0 87,878
ISHARES TR CORE MSCI EAFE 46432F842 13,856,804 143,475 SH SOLE 0 0 143,475
ISHARES TR CORE S&P500 ETF 464287200 5,652,622 7,548 SH SOLE 0 0 7,548
ISHARES TR CORE S&P US GWT 464287671 545,461 2,900 SH SOLE 0 0 2,900
ISHARES INC MSCI GBL MIN VOL 464286525 620,387 5,160 SH SOLE 0 0 5,160
ISHARES INC MSCI EMERG MRKT 464286533 880,776 11,700 SH SOLE 0 0 11,700
ISHARES INC EMNG MKTS EQT 46434G889 9,181,963 125,334 SH SOLE 0 0 125,334
ISHARES TR ESG AW MSCI EAFE 46435G516 1,454,453 14,147 SH SOLE 0 0 14,147
ISHARES INC ESG AWR MSCI EM 46434G863 267,981 4,900 SH SOLE 0 0 4,900
ISHARES TR ESG SELECT SCRE 46436E551 491,514 9,425 SH SOLE 0 0 9,425
ISHARES TR ESG SELE SCR ETF 46436E544 398,021 7,546 SH SOLE 0 0 7,546
ISHARES GOLD TR ISHARES NEW 464285204 218,979 2,900 SH SOLE 0 0 2,900
ISHARES TR INTL EQTY FACTOR 46434V274 1,203,200 29,375 SH SOLE 0 0 29,375
ISHARES TR MSCI EAFE ETF 464287465 963,591 9,276 SH SOLE 0 0 9,276
ISHARES TR MSCI INTL MOMENT 46434V449 24,552,652 460,391 SH SOLE 0 0 460,391
ISHARES TR MSCI INTL QUALTY 46434V456 23,642,188 477,138 SH SOLE 0 0 477,138
ISHARES TR MSCI INTL VLU FT 46435G409 28,090,912 671,710 SH SOLE 0 0 671,710
ISHARES TR MSCI USA SMCP MN 46435G433 1,970,512 42,800 SH SOLE 0 0 42,800
ISHARES TR MSCI USA MIN ETF 46429B697 15,965,866 165,518 SH SOLE 0 0 165,518
ISHARES TR MSCI EAFE MIN VL 46429B689 20,079,626 228,932 SH SOLE 0 0 228,932
ISHARES TR MSCI USA MMENTM 46432F396 70,732,604 206,320 SH SOLE 0 0 206,320
ISHARES TR MSCI USA QLT FCT 46432F339 37,725,627 171,926 SH SOLE 0 0 171,926
ISHARES TR RUSSELL 3000 ETF 464287689 784,576 1,840 SH SOLE 0 0 1,840
ISHARES TR CORE S&P MCP ETF 464287507 6,625,677 85,925 SH SOLE 0 0 85,925
ISHARES TR CORE S&P SCP ETF 464287804 3,594,738 24,238 SH SOLE 0 0 24,238
JOHNSON & JOHNSON COM 478160104 409,654 1,613 SH SOLE 0 0 1,613
JPMORGAN CHASE & CO COM 46625H100 1,577,731 4,820 SH SOLE 0 0 4,820
MERCK & CO INC COM 58933Y105 343,095 2,670 SH SOLE 0 0 2,670
META PLATFORMS INC CL A 30303M102 339,153 602 SH SOLE 0 0 602
MICROSOFT CORP COM 594918104 1,193,904 3,201 SH SOLE 0 0 3,201
NATIONAL FUEL GAS CO COM 636180101 673,503 8,723 SH SOLE 0 0 8,723
NEXTERA ENERGY INC COM 65339F101 638,088 7,270 SH SOLE 0 0 7,270
NVIDIA CORPORATION COM 67066G104 305,337 1,526 SH SOLE 0 0 1,526
ORACLE CORP COM 68389X105 643,355 4,390 SH SOLE 0 0 4,390
PAYCHEX INC COM 704326107 923,319 9,390 SH SOLE 0 0 9,390
PHILIP MORRIS INTL INC COM 718172109 412,113 2,278 SH SOLE 0 0 2,278
RTX CORPORATION COM 75513E101 241,337 1,272 SH SOLE 0 0 1,272
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,271,131 35,056 SH SOLE 0 0 35,056
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 7,157,851 258,406 SH SOLE 0 0 258,406
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 523,325 18,071 SH SOLE 0 0 18,071
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 4,083,560 138,755 SH SOLE 0 0 138,755
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 436,725 11,845 SH SOLE 0 0 11,845
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 787,815 21,805 SH SOLE 0 0 21,805
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 352,831 7,002 SH SOLE 0 0 7,002
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 482,166 923 SH SOLE 0 0 923
SPDR SERIES TRUST ST STR P400MID 78464A847 1,332,756 19,727 SH SOLE 0 0 19,727
SPDR SERIES TRUST ST STR SP600 SML 78468R853 1,569,143 27,209 SH SOLE 0 0 27,209
SPDR SERIES TRUST ST STR PR SP1500 78464A805 1,523,365 16,779 SH SOLE 0 0 16,779
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 7,955,341 10,653 SH SOLE 0 0 10,653
SPDR SERIES TRUST SPDR S&P 500 ESG 78468R531 2,577,784 35,346 SH SOLE 0 0 35,346
SPDR SERIES TRUST ST STR SP600SM C 78464A300 331,476 3,038 SH SOLE 0 0 3,038
SPDR SERIES TRUST ST STR SP AERO 78464A631 612,986 2,160 SH SOLE 0 0 2,160
TESLA INC COM 88160R101 336,059 799 SH SOLE 0 0 799
PROCTER & GAMBLE CO COM 742718109 232,424 1,585 SH SOLE 0 0 1,585
SHERWIN WILLIAMS CO COM 824348106 411,118 1,194 SH SOLE 0 0 1,194
TJX COS INC NEW COM 872540109 339,663 2,242 SH SOLE 0 0 2,242
THERMO FISHER SCIENTIFIC INC COM 883556102 464,259 926 SH SOLE 0 0 926
UNITEDHEALTH GROUP INC COM 91324P102 488,365 1,175 SH SOLE 0 0 1,175
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 5,685,413 8,278 SH SOLE 0 0 8,278
VANGUARD WORLD FD CONSUM STP ETF 92204A207 367,549 1,630 SH SOLE 0 0 1,630
VANGUARD WORLD FD ESG US STK ETF 921910733 2,979,103 22,528 SH SOLE 0 0 22,528
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 615,646 7,351 SH SOLE 0 0 7,351
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 4,619,351 64,833 SH SOLE 0 0 64,833
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,073,093 34,731 SH SOLE 0 0 34,731
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 455,001 2,949 SH SOLE 0 0 2,949
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 433,318 2,742 SH SOLE 0 0 2,742
VANGUARD INDEX FDS LARGE CAP ETF 922908637 10,258,147 29,828 SH SOLE 0 0 29,828
VANGUARD INDEX FDS MID CAP ETF 922908629 4,325,642 53,688 SH SOLE 0 0 53,688
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 216,965 1,098 SH SOLE 0 0 1,098
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 947,521 9,826 SH SOLE 0 0 9,826
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 863,788 11,087 SH SOLE 0 0 11,087
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,253,098 4,134 SH SOLE 0 0 4,134
VANGUARD INDEX FDS SM CP VAL ETF 922908611 878,166 3,614 SH SOLE 0 0 3,614
VANGUARD STAR FDS VG TL INTL STK F 921909768 404,453 4,731 SH SOLE 0 0 4,731
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,066,303 5,584 SH SOLE 0 0 5,584
VANGUARD WELLINGTON FD US MOMENTUM 921935508 11,855,717 47,516 SH SOLE 0 0 47,516
VANGUARD WELLINGTON FD US QUALITY 921935706 32,653,756 191,754 SH SOLE 0 0 191,754
VANGUARD WELLINGTON FD US VALUE FACTR 921935805 64,089,254 431,781 SH SOLE 0 0 431,781
VANGUARD INDEX FDS VALUE ETF 922908744 1,173,989 5,387 SH SOLE 0 0 5,387
WALMART INC COM 931142103 497,778 4,395 SH SOLE 0 0 4,395
WISDOMTREE TR US QTLY DIV GRT 97717X669 208,165 2,177 SH SOLE 0 0 2,177