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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 332,910 1,350 SH   SOLE   0 0 1,350
ADOBE INC COM 00724F101 BBG001S5NCQ5 988,053 2,801 SH   SOLE   0 0 2,801
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 339,587 1,900 SH   SOLE   0 0 1,900
ALLSTATE CORP COM 020002101 BBG001S9BM06 202,844 945 SH   SOLE   0 0 945
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 7,593,472 31,236 SH   SOLE   0 0 31,236
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 1,116,920 4,586 SH   SOLE   0 0 4,586
AMAZON COM INC COM 023135106 BBG001S5PQL7 2,527,031 11,509 SH   SOLE   0 0 11,509
AMGEN INC COM 031162100 BBG001S5NNL6 330,798 1,172 SH   SOLE   0 0 1,172
APPLE INC COM 037833100 BBG001S5N8V8 111,050,868 436,126 SH   SOLE   0 0 436,126
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 2,212,086 2,285 SH   SOLE   0 0 2,285
AUTODESK INC COM 052769106 BBG001S5SCD4 459,033 1,445 SH   SOLE   0 0 1,445
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 20,026,081 388,178 SH   SOLE   0 0 388,178
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 520,829 4,780 SH   SOLE   0 0 4,780
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 41,223,172 81,997 SH   SOLE   0 0 81,997
BLACKROCK ENHANCED EQUITY DI COM 09251A104 BBG001SK5462 173,126 19,004 SH   SOLE   0 0 19,004
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 BBG01GQYLJY8 96,951,105 1,821,020 SH   SOLE   0 0 1,821,020
BLACKROCK INC COM 09290D101 BBG01PSW2WR0 384,737 330 SH   SOLE   0 0 330
CATERPILLAR INC COM 149123101 BBG001S5PJ06 23,656,143 49,578 SH   SOLE   0 0 49,578
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 344,589 2,219 SH   SOLE   0 0 2,219
CINTAS CORP COM 172908105 BBG001S7CRG1 2,234,871 10,888 SH   SOLE   0 0 10,888
CISCO SYS INC COM 17275R102 BBG001S6HC62 9,615,336 140,534 SH   SOLE   0 0 140,534
CITIGROUP INC COM NEW 172967424 BBG001S72ZG4 5,220,957 51,438 SH   SOLE   0 0 51,438
COGNEX CORP COM 192422103 BBG001S5TC16 284,031 6,270 SH   SOLE   0 0 6,270
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 289,918 3,065 SH   SOLE   0 0 3,065
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 241,869 261 SH   SOLE   0 0 261
CSX CORP COM 126408103 BBG001S5Q7Q3 4,498,584 126,685 SH   SOLE   0 0 126,685
CUMMINS INC COM 231021106 BBG001S5Q9M3 22,345,907 52,906 SH   SOLE   0 0 52,906
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 420,311 2,120 SH   SOLE   0 0 2,120
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 BBG011DXY6D4 1,172,605 30,402 SH   SOLE   0 0 30,402
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 BBG012G2PD33 787,324 25,090 SH   SOLE   0 0 25,090
DISNEY WALT CO COM 254687106 BBG001S5QHF3 297,471 2,598 SH   SOLE   0 0 2,598
ELI LILLY & CO COM 532457108 BBG001S5STL8 507,395 665 SH   SOLE   0 0 665
FEDEX CORP COM 31428X106 BBG001S5R3M5 4,270,755 18,111 SH   SOLE   0 0 18,111
FIRST COMWLTH FINL CORP PA COM 319829107 BBG001S70475 199,229 11,685 SH   SOLE   0 0 11,685
GE VERNOVA INC COM 36828A101 BBG013G17W77 697,912 1,135 SH   SOLE   0 0 1,135
GENERAL MTRS CO COM 37045V100 BBG001SM1DK6 7,360,603 120,725 SH   SOLE   0 0 120,725
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 BBG001T64BB1 2,384,336 98,567 SH   SOLE   0 0 98,567
GOLDMAN SACHS GROUP INC COM 38141G104 BBG001SC07Z6 40,112,631 50,371 SH   SOLE   0 0 50,371
HUNT J B TRANS SVCS INC COM 445658107 BBG001S5SFY4 1,147,288 8,551 SH   SOLE   0 0 8,551
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 BBG001S8H2T5 242,244 19,395 SH   SOLE   0 0 19,395
INTEL CORP COM 458140100 BBG001S5SF65 384,167 11,451 SH   SOLE   0 0 11,451
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 570,305 3,385 SH   SOLE   0 0 3,385
INTUIT COM 461202103 BBG001S6TWR2 706,812 1,035 SH   SOLE   0 0 1,035
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 BBG0027F1V40 143,445,473 1,834,107 SH   SOLE   0 0 1,834,107
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 BBG001T7V3J9 277,620 5,230 SH   SOLE   0 0 5,230
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 BBG001S9FH85 20,871,017 166,409 SH   SOLE   0 0 166,409
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 BBG001SJW5C5 11,109,828 170,370 SH   SOLE   0 0 170,370
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 BBG001S6H5N8 22,294,633 493,135 SH   SOLE   0 0 493,135
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 BBG001V28DF5 245,987 2,165 SH   SOLE   0 0 2,165
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 54,360,053 286,558 SH   SOLE   0 0 286,558
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 255,758 426 SH   SOLE   0 0 426
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 83,184,910 1,261,907 SH   SOLE   0 0 1,261,907
ISHARES INC CUR HD MSCI EM 46434G509 BBG0076SN965 1,059,639 31,490 SH   SOLE   0 0 31,490
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 212,541 4,895 SH   SOLE   0 0 4,895
ISHARES INC MSCI EM ASIA ETF 464286426 BBG002MYG936 1,191,557 12,987 SH   SOLE   0 0 12,987
ISHARES INC MSCI EMERG MRKT 464286533 BBG0025X3FS0 146,189,888 2,290,301 SH   SOLE   0 0 2,290,301
ISHARES INC MSCI PAC JP ETF 464286665 BBG001S89L03 367,468 7,127 SH   SOLE   0 0 7,127
ISHARES TR CHINA LG-CAP ETF 464287184 BBG001SMDNB1 1,304,261 31,703 SH   SOLE   0 0 31,703
ISHARES TR CORE HIGH DV ETF 46429B663 BBG001V0XLT8 23,285,459 190,163 SH   SOLE   0 0 190,163
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 2,650,120 30,353 SH   SOLE   0 0 30,353
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 200,675 3,075 SH   SOLE   0 0 3,075
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 75,362,511 112,599 SH   SOLE   0 0 112,599
ISHARES TR CYBERSECURITY 46435U135 BBG00PC1B2X5 16,311,261 311,700 SH   SOLE   0 0 311,700
ISHARES TR EAFE VALUE ETF 464288877 BBG001SNYBH6 374,082 5,515 SH   SOLE   0 0 5,515
ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 236,660 10,045 SH   SOLE   0 0 10,045
ISHARES TR ESG MSCI LEADR 46435U218 BBG00P35VT10 453,546 3,875 SH   SOLE   0 0 3,875
ISHARES TR ESG SELECT SCRE 46436E569 BBG00XDJC7F6 3,938,281 76,440 SH   SOLE   0 0 76,440
ISHARES TR FUTURE AI & TECH 46435U556 BBG00L9G3V33 45,277,343 989,042 SH   SOLE   0 0 989,042
ISHARES TR FUTURE EXPONENTI 46434V381 BBG008B3Q692 14,594,949 202,875 SH   SOLE   0 0 202,875
ISHARES TR GENOMICS IMMUN 46435U192 BBG00PC1H2K3 6,748,510 285,777 SH   SOLE   0 0 285,777
ISHARES TR GLOB INDSTRL ETF 464288729 BBG001SNVXC6 10,204,343 59,070 SH   SOLE   0 0 59,070
ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 4,401,362 16,234 SH   SOLE   0 0 16,234
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 11,630,274 219,315 SH   SOLE   0 0 219,315
ISHARES TR JPMORGAN USD EMG 464288281 BBG001SQS9Y2 4,014,162 42,170 SH   SOLE   0 0 42,170
ISHARES TR MORNINGSTAR GRWT 464287119 BBG001SBRHJ5 771,820 7,400 SH   SOLE   0 0 7,400
ISHARES TR MSCI CHINA A 46434V514 BBG00D30D440 1,499,800 43,675 SH   SOLE   0 0 43,675
ISHARES TR MSCI CHINA ETF 46429B671 BBG001S56D46 10,990,036 166,895 SH   SOLE   0 0 166,895
ISHARES TR MSCI EAFE MIN VL 46429B689 BBG0025X2WP7 149,855,115 1,766,534 SH   SOLE   0 0 1,766,534
ISHARES TR MSCI INTL QUALTY 46434V456 BBG007WGM3H4 33,922,454 767,650 SH   SOLE   0 0 767,650
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 6,459,459 67,894 SH   SOLE   0 0 67,894
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 2,976,823 1,201,504 SH   SOLE   0 0 1,201,504
ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 150,848,690 1,206,307 SH   SOLE   0 0 1,206,307
ISHARES TR PFD AND INCM SEC 464288687 BBG001SNVWC8 548,133 17,335 SH   SOLE   0 0 17,335
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 4,332,329 9,249 SH   SOLE   0 0 9,249
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 304,571 1,496 SH   SOLE   0 0 1,496
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 54,016,868 197,394 SH   SOLE   0 0 197,394
ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 9,718,595 29,199 SH   SOLE   0 0 29,199
ISHARES TR U.S. MED DVC ETF 464288810 BBG001SQZT52 1,285,111 302,420 SH   SOLE   0 0 302,420
ISHARES TR US HLTHCR PR ETF 464288828 BBG001SQZ858 16,585,656 335,810 SH   SOLE   0 0 335,810
ISHARES TR US INFRASTRUC 46435U713 BBG00KHHFPF1 90,593,695 1,715,140 SH   SOLE   0 0 1,715,140
ISHARES TR US SML CAP EQT 46434V290 BBG008LP6CK8 1,644,994 22,125 SH   SOLE   0 0 22,125
JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 9,269,590 61,855 SH   SOLE   0 0 61,855
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 336,166 1,813 SH   SOLE   0 0 1,813
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 52,759,673 167,263 SH   SOLE   0 0 167,263
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 746,319 1,495 SH   SOLE   0 0 1,495
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 1,782,340 2,427 SH   SOLE   0 0 2,427
MICROSOFT CORP COM 594918104 BBG001S5TD05 9,023,096 17,421 SH   SOLE   0 0 17,421
MID PENN BANCORP INC COM 59540G107 BBG001S5T0G6 776,373 27,108 SH   SOLE   0 0 27,108
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 518,051 3,259 SH   SOLE   0 0 3,259
NANOVIRICIDES INC COM 630087302 BBG001SDFF62 22,502 15,736 SH   SOLE   0 0 15,736
NEXTNAV INC COMMON STOCK 65345N106 BBG017XG00Z2 805,948 56,360 SH   SOLE   0 0 56,360
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 2,931,358 15,711 SH   SOLE   0 0 15,711
ORACLE CORP COM 68389X105 BBG001S5SJG6 896,593 3,188 SH   SOLE   0 0 3,188
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 264,509 1,450 SH   SOLE   0 0 1,450
PAYCHEX INC COM 704326107 BBG001S5V135 470,913 3,715 SH   SOLE   0 0 3,715
PNC FINL SVCS GROUP INC COM 693475105 BBG001S5V947 533,670 2,656 SH   SOLE   0 0 2,656
QUANTA SVCS INC COM 74762E102 BBG001S5VH85 16,363,374 39,485 SH   SOLE   0 0 39,485
S & T BANCORP INC COM 783859101 BBG001S68QG0 983,229 26,157 SH   SOLE   0 0 26,157
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 22,744,291 422,207 SH   SOLE   0 0 422,207
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 14,465,399 93,791 SH   SOLE   0 0 93,791
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 32,555,000 233,923 SH   SOLE   0 0 233,923
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 72,717,657 257,992 SH   SOLE   0 0 257,992
SMURFIT WESTROCK PLC SHS G8267P108 BBG01NJC0037 1,897,430 44,572 SH   SOLE   0 0 44,572
SNOWFLAKE INC COM SHS 833445109 BBG007DHGNK2 266,149 1,180 SH   SOLE   0 0 1,180
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 BBG001SRXRM7 17,542,595 252,085 SH   SOLE   0 0 252,085
SPDR SERIES TRUST S&P BK ETF 78464A797 BBG001SPTB32 25,720,600 432,861 SH   SOLE   0 0 432,861
SPDR SERIES TRUST S&P PHARMAC 78464A722 BBG001SMG9V7 2,445,419 51,010 SH   SOLE   0 0 51,010
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 315,097 1,715 SH   SOLE   0 0 1,715
TEXTRON INC COM 883203101 BBG001S5WZ39 4,420,517 52,320 SH   SOLE   0 0 52,320
THE CIGNA GROUP COM 125523100 BBG00KXRCDQ9 435,546 1,511 SH   SOLE   0 0 1,511
UNION PAC CORP COM 907818108 BBG001S5X2M0 6,457,865 27,321 SH   SOLE   0 0 27,321
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 BBG00ZXBYMT4 68,389,361 1,367,924 SH   SOLE   0 0 1,367,924
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 11,420,810 54,721 SH   SOLE   0 0 54,721
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 251,050 765 SH   SOLE   0 0 765
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 346,498 1,858 SH   SOLE   0 0 1,858
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 69,512,972 973,980 SH   SOLE   0 0 973,980
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 22,479,052 414,896 SH   SOLE   0 0 414,896
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 787,311 9,850 SH   SOLE   0 0 9,850
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 BBG001TCH518 561,530 4,660 SH   SOLE   0 0 4,660
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 24,537,049 113,708 SH   SOLE   0 0 113,708
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 125,757,096 892,211 SH   SOLE   0 0 892,211
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 BBG001SHVR32 1,180,920 4,549 SH   SOLE   0 0 4,549
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 BBG001T0Y6L1 745,173 5,410 SH   SOLE   0 0 5,410
VERTIV HOLDINGS CO COM CL A 92537N108 BBG00L2B8LM7 201,398 1,335 SH   SOLE   0 0 1,335
VISA INC COM CL A 92826C839 BBG001SRCFY3 247,320 724 SH   SOLE   0 0 724
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 1,481,519 17,675 SH   SOLE   0 0 17,675
WELLTOWER INC COM 95040Q104 BBG001S5RTQ4 231,582 1,300 SH   SOLE   0 0 1,300
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 920,291 10,345 SH   SOLE   0 0 10,345
WISDOMTREE TR WISDOMTREE US VA 97717W547 BBG001SSZBN7 444,584 4,885 SH   SOLE   0 0 4,885
ZIONS BANCORPORATION N A COM 989701107 BBG001S5XN80 252,347 4,460 SH   SOLE   0 0 4,460