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 2,081,066 15,224 SH SOLE 0 0 15,224
ABBOTT LABS COM 002824100 3,904,216 34,245 SH SOLE 0 0 34,245
ABBVIE INC COM 00287Y109 2,921,322 14,793 SH SOLE 0 0 14,793
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 595,614 1,685 SH SOLE 0 0 1,685
ADOBE INC COM 00724F101 258,890 500 SH SOLE 0 0 500
ADVANCED MICRO DEVICES INC COM 007903107 2,453,324 14,952 SH SOLE 0 0 14,952
AFLAC INC COM 001055102 279,500 2,500 SH SOLE 0 0 2,500
AGILENT TECHNOLOGIES INC COM 00846U101 257,497 1,734 SH SOLE 0 0 1,734
AIR PRODS & CHEMS INC COM 009158106 476,682 1,601 SH SOLE 0 0 1,601
ALLSTATE CORP COM 020002101 807,150 4,256 SH SOLE 0 0 4,256
ALPHABET INC CAP STK CL C 02079K107 15,096,093 90,293 SH SOLE 0 0 90,293
ALPHABET INC CAP STK CL A 02079K305 2,294,037 13,832 SH SOLE 0 0 13,832
ALPHATEC HLDGS INC COM NEW 02081G201 216,840 39,000 SH SOLE 0 0 39,000
ALPS ETF TR ALERIAN MLP 00162Q452 404,331 8,579 SH SOLE 0 0 8,579
ALTRIA GROUP INC COM 02209S103 753,759 14,768 SH SOLE 0 0 14,768
AMAZON COM INC COM 023135106 10,456,094 56,116 SH SOLE 0 0 56,116
AMERICAN ELEC PWR CO INC COM 025537101 1,721,228 16,776 SH SOLE 0 0 16,776
AMERICAN EXPRESS CO COM 025816109 5,011,776 18,480 SH SOLE 0 0 18,480
AMERICAN INTL GROUP INC COM NEW 026874784 531,284 7,255 SH SOLE 0 0 7,255
AMERIPRISE FINL INC COM 03076C106 1,451,713 3,090 SH SOLE 0 0 3,090
AMGEN INC COM 031162100 5,650,467 17,537 SH SOLE 0 0 17,537
AMPHENOL CORP NEW CL A 032095101 332,837 5,108 SH SOLE 0 0 5,108
ANALOG DEVICES INC COM 032654105 233,162 1,013 SH SOLE 0 0 1,013
APA CORPORATION COM 03743Q108 1,269,474 51,900 SH SOLE 0 0 51,900
APPLE INC COM 037833100 68,002,802 291,858 SH SOLE 0 0 291,858
APPLIED MATLS INC COM 038222105 1,045,842 5,176 SH SOLE 0 0 5,176
ARCHER DANIELS MIDLAND CO COM 039483102 993,889 16,637 SH SOLE 0 0 16,637
ASTRAZENECA PLC SPONSORED ADR 046353108 725,887 9,317 SH SOLE 0 0 9,317
AT&T INC COM 00206R102 1,419,255 64,512 SH SOLE 0 0 64,512
AUTOMATIC DATA PROCESSING IN COM 053015103 2,059,148 7,441 SH SOLE 0 0 7,441
AVERY DENNISON CORP COM 053611109 511,501 2,317 SH SOLE 0 0 2,317
BANK AMERICA CORP COM 060505104 5,490,612 138,372 SH SOLE 0 0 138,372
BANK NEW YORK MELLON CORP COM 064058100 476,998 6,638 SH SOLE 0 0 6,638
BECTON DICKINSON & CO COM 075887109 1,331,193 5,521 SH SOLE 0 0 5,521
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,191,988 4,763 SH SOLE 0 0 4,763
BERKSHIRE HATHAWAY INC DEL CL A 084670108 691,180 1 SH SOLE 0 0 1
BHP GROUP LTD SPONSORED ADS 088606108 211,174 3,400 SH SOLE 0 0 3,400
BLACKROCK INCOME TR INC COM NEW 09247F209 1,228,312 98,818 SH SOLE 0 0 98,818
BLACKSTONE INC COM 09260D107 631,661 4,125 SH SOLE 0 0 4,125
BOEING CO COM 097023105 2,837,827 18,665 SH SOLE 0 0 18,665
BOSTON SCIENTIFIC CORP COM 101137107 898,587 10,723 SH SOLE 0 0 10,723
BP PLC SPONSORED ADR 055622104 557,800 17,770 SH SOLE 0 0 17,770
BRISTOL-MYERS SQUIBB CO COM 110122108 2,227,200 43,046 SH SOLE 0 0 43,046
BROADCOM INC COM 11135F101 1,160,580 6,728 SH SOLE 0 0 6,728
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 244,919 1,139 SH SOLE 0 0 1,139
BROADSTONE NET LEASE INC COM 11135E203 1,658,315 87,510 SH SOLE 0 0 87,510
BV FINL INC COM NEW 05603E208 383,750 25,000 SH SOLE 0 0 25,000
CAMECO CORP COM 13321L108 306,142 6,410 SH SOLE 0 0 6,410
CAPITAL ONE FINL CORP COM 14040H105 1,568,343 10,474 SH SOLE 0 0 10,474
CARDINAL HEALTH INC COM 14149Y108 236,513 2,140 SH SOLE 0 0 2,140
CARRIER GLOBAL CORPORATION COM 14448C104 726,075 9,021 SH SOLE 0 0 9,021
CATERPILLAR INC COM 149123101 1,995,800 5,102 SH SOLE 0 0 5,102
CHENIERE ENERGY INC COM NEW 16411R208 2,245,708 12,487 SH SOLE 0 0 12,487
CHEVRON CORP NEW COM 166764100 9,570,887 64,989 SH SOLE 0 0 64,989
CHUBB LIMITED COM H1467J104 416,435 1,444 SH SOLE 0 0 1,444
CHURCH & DWIGHT CO INC COM 171340102 352,906 3,370 SH SOLE 0 0 3,370
CISCO SYS INC COM 17275R102 8,485,078 159,434 SH SOLE 0 0 159,434
CITIGROUP INC COM NEW 172967424 3,773,522 60,280 SH SOLE 0 0 60,280
CLEARWAY ENERGY INC CL C 18539C204 1,330,447 43,365 SH SOLE 0 0 43,365
CLEVELAND-CLIFFS INC NEW COM 185899101 482,029 37,747 SH SOLE 0 0 37,747
CLOROX CO DEL COM 189054109 390,169 2,395 SH SOLE 0 0 2,395
COCA COLA CO COM 191216100 1,618,717 22,526 SH SOLE 0 0 22,526
COLGATE PALMOLIVE CO COM 194162103 881,451 8,491 SH SOLE 0 0 8,491
COMCAST CORP NEW CL A 20030N101 3,583,400 85,789 SH SOLE 0 0 85,789
CONAGRA BRANDS INC COM 205887102 880,041 27,062 SH SOLE 0 0 27,062
CONOCOPHILLIPS COM 20825C104 2,145,396 20,378 SH SOLE 0 0 20,378
CONSOLIDATED EDISON INC COM 209115104 379,033 3,640 SH SOLE 0 0 3,640
CONSTELLATION BRANDS INC CL A 21036P108 230,375 894 SH SOLE 0 0 894
CORNING INC COM 219350105 1,417,394 31,393 SH SOLE 0 0 31,393
CORTEVA INC COM 22052L104 722,714 12,293 SH SOLE 0 0 12,293
COSTAR GROUP INC COM 22160N109 228,734 3,032 SH SOLE 0 0 3,032
COSTCO WHSL CORP NEW COM 22160K105 6,879,838 7,760 SH SOLE 0 0 7,760
CSX CORP COM 126408103 411,149 11,907 SH SOLE 0 0 11,907
CVS HEALTH CORP COM 126650100 1,566,781 24,917 SH SOLE 0 0 24,917
DANAHER CORPORATION COM 235851102 452,061 1,626 SH SOLE 0 0 1,626
DEERE & CO COM 244199105 291,296 698 SH SOLE 0 0 698
DELL TECHNOLOGIES INC CL C 24703L202 1,363,329 11,501 SH SOLE 0 0 11,501
DEVON ENERGY CORP NEW COM 25179M103 676,954 17,305 SH SOLE 0 0 17,305
DIAGEO PLC SPON ADR NEW 25243Q205 2,072,732 14,769 SH SOLE 0 0 14,769
DIGITAL RLTY TR INC COM 253868103 3,063,794 18,932 SH SOLE 0 0 18,932
DISNEY WALT CO COM 254687106 4,392,324 45,663 SH SOLE 0 0 45,663
DOMINION ENERGY INC COM 25746U109 1,811,496 31,346 SH SOLE 0 0 31,346
DOW INC COM 260557103 400,709 7,335 SH SOLE 0 0 7,335
DUKE ENERGY CORP NEW COM NEW 26441C204 1,798,337 15,597 SH SOLE 0 0 15,597
DUPONT DE NEMOURS INC COM 26614N102 499,674 5,607 SH SOLE 0 0 5,607
EATON CORP PLC SHS G29183103 583,666 1,761 SH SOLE 0 0 1,761
ECOLAB INC COM 278865100 594,408 2,328 SH SOLE 0 0 2,328
EDISON INTL COM 281020107 261,270 3,000 SH SOLE 0 0 3,000
ELI LILLY & CO COM 532457108 4,502,348 5,082 SH SOLE 0 0 5,082
EMERSON ELEC CO COM 291011104 1,795,309 16,415 SH SOLE 0 0 16,415
ENTERPRISE FINL SVCS CORP COM 293712105 328,884 6,416 SH SOLE 0 0 6,416
EQUINIX INC COM 29444U700 3,109,220 3,503 SH SOLE 0 0 3,503
ERIE INDTY CO CL A 29530P102 1,619,460 3,000 SH SOLE 0 0 3,000
EVERCORE INC CLASS A 29977A105 253,340 1,000 SH SOLE 0 0 1,000
EXTRA SPACE STORAGE INC COM 30225T102 1,780,638 9,882 SH SOLE 0 0 9,882
EXXON MOBIL CORP COM 30231G102 10,427,826 88,960 SH SOLE 0 0 88,960
FAIR ISAAC CORP COM 303250104 285,697 147 SH SOLE 0 0 147
FEDEX CORP COM 31428X106 960,069 3,508 SH SOLE 0 0 3,508
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 6,977,441 149,282 SH SOLE 0 0 149,282
FINANCIAL INSTNS INC COM 317585404 8,920,577 350,239 SH SOLE 0 0 350,239
FIRST SOLAR INC COM 336433107 3,331,396 13,356 SH SOLE 0 0 13,356
FISERV INC COM 337738108 238,396 1,327 SH SOLE 0 0 1,327
FLEXSHARES TR QLT DIV DEF IDX 33939L845 1,104,111 15,440 SH SOLE 0 0 15,440
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 3,462,134 143,657 SH SOLE 0 0 143,657
FORD MTR CO COM 345370860 250,314 23,704 SH SOLE 0 0 23,704
FORTUNE BRANDS INNOVATIONS I COM 34964C106 214,424 2,395 SH SOLE 0 0 2,395
GE AEROSPACE COM NEW 369604301 1,354,419 7,182 SH SOLE 0 0 7,182
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 294,783 3,141 SH SOLE 0 0 3,141
GE VERNOVA INC COM 36828A101 477,068 1,871 SH SOLE 0 0 1,871
GENERAL DYNAMICS CORP COM 369550108 2,289,467 7,576 SH SOLE 0 0 7,576
GENERAL MLS INC COM 370334104 1,871,049 25,336 SH SOLE 0 0 25,336
GOLDMAN SACHS GROUP INC COM 38141G104 1,985,391 4,010 SH SOLE 0 0 4,010
GRAINGER W W INC COM 384802104 2,059,264 1,982 SH SOLE 0 0 1,982
HERSHEY CO COM 427866108 383,802 2,001 SH SOLE 0 0 2,001
HESS CORP COM 42809H107 239,280 1,762 SH SOLE 0 0 1,762
HOME DEPOT INC COM 437076102 5,551,980 13,701 SH SOLE 0 0 13,701
HONEYWELL INTL INC COM 438516106 1,740,085 8,418 SH SOLE 0 0 8,418
HOWMET AEROSPACE INC COM 443201108 212,129 2,116 SH SOLE 0 0 2,116
HP INC COM 40434L105 322,830 9,000 SH SOLE 0 0 9,000
HSBC HLDGS PLC SPON ADR NEW 404280406 402,372 8,904 SH SOLE 0 0 8,904
ILLINOIS TOOL WKS INC COM 452308109 268,884 1,026 SH SOLE 0 0 1,026
IMMUNITYBIO INC COM 45256X103 111,600 30,000 SH SOLE 0 0 30,000
IMPINJ INC COM 453204109 216,520 1,000 SH SOLE 0 0 1,000
INTEL CORP COM 458140100 2,504,676 106,764 SH SOLE 0 0 106,764
INTERNATIONAL BUSINESS MACHS COM 459200101 10,932,897 49,452 SH SOLE 0 0 49,452
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 217,730 2,075 SH SOLE 0 0 2,075
INTERNATIONAL PAPER CO COM 460146103 224,710 4,600 SH SOLE 0 0 4,600
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879 15,123,109 602,875 SH SOLE 0 0 602,875
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 778,310 31,820 SH SOLE 0 0 31,820
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 430,715 17,835 SH SOLE 0 0 17,835
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 2,551,800 120,824 SH SOLE 0 0 120,824
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 247,688 3,682 SH SOLE 0 0 3,682
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 34,740,314 193,907 SH SOLE 0 0 193,907
INVESCO QQQ TR UNIT SER 1 46090E103 4,642,666 9,512 SH SOLE 0 0 9,512
IRON MTN INC DEL COM 46284V101 4,721,046 39,729 SH SOLE 0 0 39,729
ISHARES INC CORE MSCI EMKT 46434G103 308,521 5,374 SH SOLE 0 0 5,374
ISHARES INC MSCI EMRG CHN 46434G764 7,330,856 119,962 SH SOLE 0 0 119,962
ISHARES TR ISHARES BIOTECH 464287556 1,213,867 8,337 SH SOLE 0 0 8,337
ISHARES TR RUS 1000 VAL ETF 464287598 882,950 4,652 SH SOLE 0 0 4,652
ISHARES TR U.S. REAL ES ETF 464287739 5,265,744 51,691 SH SOLE 0 0 51,691
ISHARES TR RUS 1000 ETF 464287622 1,016,318 3,233 SH SOLE 0 0 3,233
ISHARES TR NORTH AMERN NAT 464287374 465,985 10,574 SH SOLE 0 0 10,574
ISHARES TR RUS 2000 VAL ETF 464287630 24,330,407 145,848 SH SOLE 0 0 145,848
ISHARES TR RUS 2000 GRW ETF 464287648 12,675,234 44,631 SH SOLE 0 0 44,631
ISHARES TR RUSSELL 2000 ETF 464287655 12,784,574 57,878 SH SOLE 0 0 57,878
ISHARES TR S&P MC 400VL ETF 464287705 28,882,434 233,639 SH SOLE 0 0 233,639
ISHARES TR U.S. TECH ETF 464287721 669,402 4,415 SH SOLE 0 0 4,415
ISHARES TR DEVSMCP EXNA ETF 464288497 2,625,309 43,386 SH SOLE 0 0 43,386
ISHARES TR S&P 500 VAL ETF 464287408 57,575,842 292,011 SH SOLE 0 0 292,011
ISHARES TR MSCI EAFE ETF 464287465 21,553,483 257,724 SH SOLE 0 0 257,724
ISHARES TR GLOB HLTHCRE ETF 464287325 308,419 3,142 SH SOLE 0 0 3,142
ISHARES TR GLOBAL TECH ETF 464287291 4,344,132 52,637 SH SOLE 0 0 52,637
ISHARES TR MSCI EMG MKT ETF 464287234 282,039 6,150 SH SOLE 0 0 6,150
ISHARES TR RUS MID CAP ETF 464287499 2,857,288 32,418 SH SOLE 0 0 32,418
ISHARES TR TIPS BD ETF 464287176 1,512,555 13,692 SH SOLE 0 0 13,692
ISHARES TR INTL DEV RE ETF 464288489 3,562,582 156,082 SH SOLE 0 0 156,082
ISHARES TR S&P 500 GRWT ETF 464287309 99,595,336 1,040,160 SH SOLE 0 0 1,040,160
ISHARES TR CORE S&P SCP ETF 464287804 12,254,987 104,779 SH SOLE 0 0 104,779
ISHARES TR CORE S&P MCP ETF 464287507 21,729,812 348,681 SH SOLE 0 0 348,681
ISHARES TR CORE S&P500 ETF 464287200 84,963,931 147,297 SH SOLE 0 0 147,297
ISHARES TR RUS MD CP GR ETF 464287481 3,970,736 33,854 SH SOLE 0 0 33,854
ISHARES TR MBS ETF 464288588 593,543 6,195 SH SOLE 0 0 6,195
ISHARES TR SP SMCP600VL ETF 464287879 5,211,837 48,410 SH SOLE 0 0 48,410
ISHARES TR EXPONENTIAL TECH 46434V381 794,362 13,048 SH SOLE 0 0 13,048
ISHARES TR 0-5YR HI YL CP 46434V407 4,692,340 108,069 SH SOLE 0 0 108,069
ISHARES TR GLOBAL REIT ETF 46434V647 519,441 19,462 SH SOLE 0 0 19,462
ISHARES TR S&P SML 600 GWT 464287887 3,458,827 24,796 SH SOLE 0 0 24,796
ISHARES TR CORE MSCI EAFE 46432F842 886,960 11,364 SH SOLE 0 0 11,364
ISHARES TR MSCI USA QLT FCT 46432F339 208,347 1,162 SH SOLE 0 0 1,162
ISHARES TR 0-5 YR TIPS ETF 46429B747 9,984,307 98,542 SH SOLE 0 0 98,542
ISHARES TR MSCI USA MIN VOL 46429B697 266,808 2,922 SH SOLE 0 0 2,922
ISHARES TR FLTG RATE NT ETF 46429B655 9,696,542 189,979 SH SOLE 0 0 189,979
ISHARES TR INTRM GOV CR ETF 464288612 5,736,919 53,566 SH SOLE 0 0 53,566
ISHARES TR RUS MDCP VAL ETF 464287473 1,368,572 10,348 SH SOLE 0 0 10,348
ISHARES TR ISHS 5-10YR INVT 464288638 270,480 5,035 SH SOLE 0 0 5,035
ISHARES TR ISHS 1-5YR INVS 464288646 8,049,764 152,863 SH SOLE 0 0 152,863
ISHARES TR 3 7 YR TREAS BD 464288661 2,317,826 19,379 SH SOLE 0 0 19,379
ISHARES TR PFD AND INCM SEC 464288687 3,376,002 101,595 SH SOLE 0 0 101,595
ISHARES TR EAFE VALUE ETF 464288877 5,521,154 95,970 SH SOLE 0 0 95,970
ISHARES TR EAFE GRWTH ETF 464288885 6,452,756 59,942 SH SOLE 0 0 59,942
ISHARES TR CORE MSCI INTL 46435G326 359,250 5,072 SH SOLE 0 0 5,072
ISHARES TR INTERNATIONAL SL 46434V266 2,674,486 75,872 SH SOLE 0 0 75,872
ISHARES TR RUS 1000 GRW ETF 464287614 1,805,578 4,810 SH SOLE 0 0 4,810
ISHARES TR S&P MC 400GR ETF 464287606 23,724,348 258,070 SH SOLE 0 0 258,070
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507 556,159 10,854 SH SOLE 0 0 10,854
ITT INC COM 45073V108 225,461 1,508 SH SOLE 0 0 1,508
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 2,280,594 47,276 SH SOLE 0 0 47,276
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 706,027 11,864 SH SOLE 0 0 11,864
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 20,054,369 408,939 SH SOLE 0 0 408,939
JOHNSON & JOHNSON COM 478160104 11,089,118 68,426 SH SOLE 0 0 68,426
JPMORGAN CHASE & CO. COM 46625H100 19,316,070 91,606 SH SOLE 0 0 91,606
KIMBERLY-CLARK CORP COM 494368103 2,337,828 16,431 SH SOLE 0 0 16,431
KINDER MORGAN INC DEL COM 49456B101 2,763,561 125,105 SH SOLE 0 0 125,105
KLA CORP COM NEW 482480100 389,528 503 SH SOLE 0 0 503
KORE GROUP HLDGS INC COM NEW 50066V305 77,812 34,430 SH SOLE 0 0 34,430
KRAFT HEINZ CO COM 500754106 289,131 8,235 SH SOLE 0 0 8,235
KROGER CO COM 501044101 1,410,488 24,616 SH SOLE 0 0 24,616
L3HARRIS TECHNOLOGIES INC COM 502431109 218,840 920 SH SOLE 0 0 920
LAKE SHORE BANCORP INC COM 510700107 253,787 18,813 SH SOLE 0 0 18,813
LAMB WESTON HLDGS INC COM 513272104 228,985 3,537 SH SOLE 0 0 3,537
LINDE PLC SHS G54950103 8,464,027 17,750 SH SOLE 0 0 17,750
LOCKHEED MARTIN CORP COM 539830109 8,991,117 15,381 SH SOLE 0 0 15,381
LOWES COS INC COM 548661107 6,904,711 25,493 SH SOLE 0 0 25,493
M & T BK CORP COM 55261F104 5,596,709 31,421 SH SOLE 0 0 31,421
MARATHON PETE CORP COM 56585A102 1,319,257 8,098 SH SOLE 0 0 8,098
MARSH & MCLENNAN COS INC COM 571748102 2,233,597 10,013 SH SOLE 0 0 10,013
MCDONALDS CORP COM 580135101 3,633,533 11,932 SH SOLE 0 0 11,932
MCKESSON CORP COM 58155Q103 531,502 1,075 SH SOLE 0 0 1,075
MEDTRONIC PLC SHS G5960L103 4,498,148 49,963 SH SOLE 0 0 49,963
MERCK & CO INC COM 58933Y105 7,973,747 70,216 SH SOLE 0 0 70,216
META PLATFORMS INC CL A 30303M102 1,056,724 1,846 SH SOLE 0 0 1,846
MICRON TECHNOLOGY INC COM 595112103 890,350 8,585 SH SOLE 0 0 8,585
MICROSOFT CORP COM 594918104 35,461,826 82,412 SH SOLE 0 0 82,412
MICROSTRATEGY INC CL A NEW 594972408 244,470 1,450 SH SOLE 0 0 1,450
MONDELEZ INTL INC CL A 609207105 3,252,458 44,149 SH SOLE 0 0 44,149
MOOG INC CL A 615394202 1,038,989 5,143 SH SOLE 0 0 5,143
MOOG INC CL B 615394301 278,943 1,392 SH SOLE 0 0 1,392
MORGAN STANLEY COM NEW 617446448 1,524,197 14,622 SH SOLE 0 0 14,622
NATIONAL FUEL GAS CO COM 636180101 544,170 8,978 SH SOLE 0 0 8,978
NETFLIX INC COM 64110L106 361,018 509 SH SOLE 0 0 509
NEXTERA ENERGY INC COM 65339F101 2,338,109 27,660 SH SOLE 0 0 27,660
NORFOLK SOUTHN CORP COM 655844108 326,778 1,315 SH SOLE 0 0 1,315
NORTHROP GRUMMAN CORP COM 666807102 2,681,539 5,078 SH SOLE 0 0 5,078
NORTHWEST BANCSHARES INC MD COM 667340103 181,647 13,576 SH SOLE 0 0 13,576
NUCOR CORP COM 670346105 303,085 2,016 SH SOLE 0 0 2,016
NVIDIA CORPORATION COM 67066G104 5,419,823 44,630 SH SOLE 0 0 44,630
OCCIDENTAL PETE CORP COM 674599105 203,068 3,940 SH SOLE 0 0 3,940
OKTA INC CL A 679295105 1,074,157 14,449 SH SOLE 0 0 14,449
ORACLE CORP COM 68389X105 11,096,718 65,122 SH SOLE 0 0 65,122
OTIS WORLDWIDE CORP COM 68902V107 313,379 3,015 SH SOLE 0 0 3,015
PALANTIR TECHNOLOGIES INC CL A 69608A108 391,716 10,530 SH SOLE 0 0 10,530
PARKER-HANNIFIN CORP COM 701094104 265,996 421 SH SOLE 0 0 421
PAYCHEX INC COM 704326107 3,403,327 25,362 SH SOLE 0 0 25,362
PAYPAL HLDGS INC COM 70450Y103 279,113 3,577 SH SOLE 0 0 3,577
PENSKE AUTOMOTIVE GRP INC COM 70959W103 366,744 2,258 SH SOLE 0 0 2,258
PEPSICO INC COM 713448108 8,659,456 50,923 SH SOLE 0 0 50,923
PFIZER INC COM 717081103 1,725,345 59,618 SH SOLE 0 0 59,618
PHILIP MORRIS INTL INC COM 718172109 472,179 3,889 SH SOLE 0 0 3,889
PHILLIPS 66 COM 718546104 463,756 3,528 SH SOLE 0 0 3,528
PLUMAS BANCORP COM 729273102 407,800 10,000 SH SOLE 0 0 10,000
PROCTER AND GAMBLE CO COM 742718109 6,635,883 38,313 SH SOLE 0 0 38,313
PRUDENTIAL FINL INC COM 744320102 3,188,805 26,332 SH SOLE 0 0 26,332
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 463,714 5,198 SH SOLE 0 0 5,198
QUALCOMM INC COM 747525103 494,505 2,908 SH SOLE 0 0 2,908
QUEST DIAGNOSTICS INC COM 74834L100 776,095 4,999 SH SOLE 0 0 4,999
REGIONS FINANCIAL CORP NEW COM 7591EP100 583,250 25,000 SH SOLE 0 0 25,000
RIO TINTO PLC SPONSORED ADR 767204100 1,026,013 14,416 SH SOLE 0 0 14,416
ROCKWELL AUTOMATION INC COM 773903109 1,609,672 5,996 SH SOLE 0 0 5,996
ROPER TECHNOLOGIES INC COM 776696106 953,850 1,714 SH SOLE 0 0 1,714
ROSS STORES INC COM 778296103 903,060 6,000 SH SOLE 0 0 6,000
RTX CORPORATION COM 75513E101 7,242,543 59,777 SH SOLE 0 0 59,777
RYDER SYS INC COM 783549108 2,854,316 19,577 SH SOLE 0 0 19,577
SALESFORCE INC COM 79466L302 3,632,132 13,270 SH SOLE 0 0 13,270
SANOFI SPONSORED ADR 80105N105 971,631 16,860 SH SOLE 0 0 16,860
SCHLUMBERGER LTD COM STK 806857108 406,915 9,700 SH SOLE 0 0 9,700
SCHWAB CHARLES CORP COM 808513105 2,955,660 45,605 SH SOLE 0 0 45,605
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 367,235 3,525 SH SOLE 0 0 3,525
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 544,928 12,024 SH SOLE 0 0 12,024
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,775,101 21,387 SH SOLE 0 0 21,387
SELECT SECTOR SPDR TR ENERGY 81369Y506 4,993,557 56,874 SH SOLE 0 0 56,874
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 4,979,075 61,637 SH SOLE 0 0 61,637
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8,555,173 55,546 SH SOLE 0 0 55,546
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 458,519 2,031 SH SOLE 0 0 2,031
SELECT SECTOR SPDR TR INDL 81369Y704 4,452,911 32,877 SH SOLE 0 0 32,877
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 997,629 10,351 SH SOLE 0 0 10,351
SERVOTRONICS INC COM 817732100 207,287 18,344 SH SOLE 0 0 18,344
SHELL PLC SPON ADS 780259305 442,722 6,713 SH SOLE 0 0 6,713
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 260,031 12,072 SH SOLE 0 0 12,072
SOUTHERN CO COM 842587107 2,920,797 32,388 SH SOLE 0 0 32,388
SPDR GOLD TR GOLD SHS 78463V107 321,568 1,323 SH SOLE 0 0 1,323
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,183,779 31,517 SH SOLE 0 0 31,517
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 766,307 16,123 SH SOLE 0 0 16,123
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 12,108,411 227,431 SH SOLE 0 0 227,431
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,042,657 17,503 SH SOLE 0 0 17,503
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,630,120 4,617 SH SOLE 0 0 4,617
SPDR SER TR PORTFOLIO SHORT 78464A474 6,342,082 209,448 SH SOLE 0 0 209,448
SPDR SER TR PRTFLO S&P500 VL 78464A508 20,470,564 387,260 SH SOLE 0 0 387,260
SPDR SER TR S&P BIOTECH 78464A870 296,400 3,000 SH SOLE 0 0 3,000
SPDR SER TR S&P BK ETF 78464A797 232,217 4,391 SH SOLE 0 0 4,391
SPDR SER TR PORTFOLIO S&P500 78464A854 5,810,979 86,076 SH SOLE 0 0 86,076
SPDR SER TR S&P REGL BKG 78464A698 207,599 3,668 SH SOLE 0 0 3,668
SPDR SER TR PRTFLO S&P500 GW 78464A409 28,095,248 338,742 SH SOLE 0 0 338,742
SPDR SER TR BLOOMBERG INVT 78468R200 7,004,863 227,062 SH SOLE 0 0 227,062
SPDR SER TR BLOOMBERG SHT TE 78468R408 618,386 24,015 SH SOLE 0 0 24,015
SPDR SER TR BLOOMBERG 3-12 M 78468R523 3,656,179 36,716 SH SOLE 0 0 36,716
SPDR SER TR PORTFOLIO S&P600 78468R853 483,771 10,630 SH SOLE 0 0 10,630
SPDR SER TR S&P 400 MDCP VAL 78464A839 1,793,094 22,566 SH SOLE 0 0 22,566
SPDR SER TR S&P 600 SMCP VAL 78464A300 218,352 2,515 SH SOLE 0 0 2,515
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 1,368,851 32,779 SH SOLE 0 0 32,779
STERIS PLC SHS USD G8473T100 322,336 1,329 SH SOLE 0 0 1,329
STRYKER CORPORATION COM 863667101 1,416,583 3,921 SH SOLE 0 0 3,921
SUNCOR ENERGY INC NEW COM 867224107 722,693 19,575 SH SOLE 0 0 19,575
SYSCO CORP COM 871829107 206,078 2,640 SH SOLE 0 0 2,640
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 444,769 2,561 SH SOLE 0 0 2,561
TARGET CORP COM 87612E106 1,531,636 9,827 SH SOLE 0 0 9,827
TAYLOR DEVICES INC COM 877163105 1,996,800 40,000 SH SOLE 0 0 40,000
TESLA INC COM 88160R101 261,630 1,000 SH SOLE 0 0 1,000
TETRA TECH INC NEW COM 88162G103 498,481 10,570 SH SOLE 0 0 10,570
TEXAS INSTRS INC COM 882508104 3,308,632 16,017 SH SOLE 0 0 16,017
THERMO FISHER SCIENTIFIC INC COM 883556102 5,199,243 8,405 SH SOLE 0 0 8,405
TJX COS INC NEW COM 872540109 2,614,090 22,240 SH SOLE 0 0 22,240
TOTALENERGIES SE SPONSORED ADS 89151E109 755,796 11,696 SH SOLE 0 0 11,696
TRANE TECHNOLOGIES PLC SHS G8994E103 583,095 1,500 SH SOLE 0 0 1,500
TRANSMEDICS GROUP INC COM 89377M109 1,044,835 6,655 SH SOLE 0 0 6,655
TRANSOCEAN LTD REGISTERED SHS H8817H100 127,045 29,893 SH SOLE 0 0 29,893
TRAVELERS COMPANIES INC COM 89417E109 1,486,194 6,348 SH SOLE 0 0 6,348
UNILEVER PLC SPON ADR NEW 904767704 4,091,506 62,985 SH SOLE 0 0 62,985
UNION PAC CORP COM 907818108 1,029,547 4,177 SH SOLE 0 0 4,177
UNITED BANKSHARES INC WEST V COM 909907107 214,772 5,789 SH SOLE 0 0 5,789
UNITED PARCEL SERVICE INC CL B 911312106 2,617,864 19,201 SH SOLE 0 0 19,201
UNITED RENTALS INC COM 911363109 257,494 318 SH SOLE 0 0 318
UNITEDHEALTH GROUP INC COM 91324P102 2,432,854 4,161 SH SOLE 0 0 4,161
US BANCORP DEL COM NEW 902973304 441,843 9,662 SH SOLE 0 0 9,662
V F CORP COM 918204108 214,103 10,732 SH SOLE 0 0 10,732
VALERO ENERGY CORP COM 91913Y100 2,112,004 15,641 SH SOLE 0 0 15,641
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 15,647,646 208,329 SH SOLE 0 0 208,329
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 618,134 2,539 SH SOLE 0 0 2,539
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,445,159 8,635 SH SOLE 0 0 8,635
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,574,280 15,068 SH SOLE 0 0 15,068
VANGUARD INDEX FDS VALUE ETF 922908744 24,843,218 142,311 SH SOLE 0 0 142,311
VANGUARD INDEX FDS MID CAP ETF 922908629 1,412,546 5,354 SH SOLE 0 0 5,354
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,269,677 21,357 SH SOLE 0 0 21,357
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 557,722 3,326 SH SOLE 0 0 3,326
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 243,550 2,500 SH SOLE 0 0 2,500
VANGUARD INDEX FDS SML CP GRW ETF 922908595 264,696 990 SH SOLE 0 0 990
VANGUARD INDEX FDS SM CP VAL ETF 922908611 7,363,240 36,673 SH SOLE 0 0 36,673
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 15,520,986 218,298 SH SOLE 0 0 218,298
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,762,591 141,329 SH SOLE 0 0 141,329
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 497,242 10,084 SH SOLE 0 0 10,084
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 15,884,120 336,457 SH SOLE 0 0 336,457
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 5,804,310 73,084 SH SOLE 0 0 73,084
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 8,676,480 147,009 SH SOLE 0 0 147,009
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 306,003 1,545 SH SOLE 0 0 1,545
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 2,750,774 52,088 SH SOLE 0 0 52,088
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 5,736,451 78,132 SH SOLE 0 0 78,132
VANGUARD WORLD FD FINANCIALS ETF 92204A405 267,961 2,438 SH SOLE 0 0 2,438
VANGUARD WORLD FD INF TECH ETF 92204A702 388,863 663 SH SOLE 0 0 663
VERIZON COMMUNICATIONS INC COM 92343V104 1,495,592 33,302 SH SOLE 0 0 33,302
VICI PPTYS INC COM 925652109 774,791 23,260 SH SOLE 0 0 23,260
VISA INC COM CL A 92826C839 11,406,866 41,487 SH SOLE 0 0 41,487
WALMART INC COM 931142103 7,300,010 90,403 SH SOLE 0 0 90,403
WASTE MGMT INC DEL COM 94106L109 243,930 1,175 SH SOLE 0 0 1,175
WEC ENERGY GROUP INC COM 92939U106 402,129 4,181 SH SOLE 0 0 4,181
WELLS FARGO CO NEW COM 949746101 1,151,747 20,389 SH SOLE 0 0 20,389
WEYERHAEUSER CO MTN BE COM NEW 962166104 592,584 17,501 SH SOLE 0 0 17,501
WHIRLPOOL CORP COM 963320106 2,808,429 26,247 SH SOLE 0 0 26,247
WILLIAMS COS INC COM 969457100 3,019,133 66,137 SH SOLE 0 0 66,137
WISDOMTREE TR INTL EQUITY FD 97717W703 1,511,209 26,256 SH SOLE 0 0 26,256
WISDOMTREE TR US LARGECAP DIVD 97717W307 375,517 4,780 SH SOLE 0 0 4,780
WISDOMTREE TR EUROPE SMCP DV 97717W869 7,364,960 115,984 SH SOLE 0 0 115,984
WISDOMTREE TR EMER MKT HIGH FD 97717W315 245,356 5,575 SH SOLE 0 0 5,575
WOODWARD INC COM 980745103 205,812 1,200 SH SOLE 0 0 1,200
XYLEM INC COM 98419M100 316,780 2,346 SH SOLE 0 0 2,346
YUM BRANDS INC COM 988498101 442,462 3,167 SH SOLE 0 0 3,167
ZIMMER BIOMET HOLDINGS INC COM 98956P102 653,529 6,054 SH SOLE 0 0 6,054
ZOETIS INC CL A 98978V103 535,341 2,740 SH SOLE 0 0 2,740
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 250,785 3,596 SH SOLE 0 0 3,596