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 212,887 846 SH SOLE 0 0 846
ADOBE INC COM 00724F101 558,269 2,723 SH SOLE 0 0 2,723
ALPHABET INC CAP STK CL A 02079K305 17,569,000 21,181 SH SOLE 0 0 21,181
ALPHABET INC CAP STK CL C 02079K107 1,640,158 4,642 SH SOLE 0 0 4,642
AMAZON COM INC COM 023135106 2,715,884 11,395 SH SOLE 0 0 11,395
AMGEN INC COM 031162100 424,592 1,173 SH SOLE 0 0 1,173
APPLE INC COM 037833100 117,437,000 405,851 SH SOLE 0 0 405,851
ASML HLDG NV N Y REGISTRY SHS N07059210 4,516,029 2,270 SH SOLE 0 0 2,270
AUTODESK INC COM 052769106 280,937 1,445 SH SOLE 0 0 1,445
BANK OF AMER CORP COM 060505104 21,325,304 374,259 SH SOLE 0 0 374,259
BANK OF NY MELLON CORP COM 064058100 691,236 4,780 SH SOLE 0 0 4,780
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 40,867,852 81,672 SH SOLE 0 0 81,672
BLACKROCK ENHANCED EQUITY DI COM 09251A104 181,868 19,004 SH SOLE 0 0 19,004
BLACKROCK ETF TRUST ISHA I IN TE ETF 09290C780 31,542,000 598,286 SH SOLE 0 0 598,286
BLACKROCK ETF TRUST ISHARES DEFENSE 09290C699 27,517,000 865,845 SH SOLE 0 0 865,845
BLACKROCK ETF TRUST II ISHA FLEX IN ETF 092528603 160,568,000 3,067,790 SH SOLE 0 0 3,067,790
BLACKROCK INC COM 09290D101 317,315 330 SH SOLE 0 0 330
CATERPILLAR INC COM 149123101 42,930,000 40,314 SH SOLE 0 0 40,314
CHEVRON CORPORATION COM 166764100 356,218 2,149 SH SOLE 0 0 2,149
CINTAS CORP COM 172908105 1,382,410 8,128 SH SOLE 0 0 8,128
CISCO SYS INC COM 17275R102 16,507,124 140,534 SH SOLE 0 0 140,534
CITIGROUP INC COM NEW 172967424 7,106,889 50,778 SH SOLE 0 0 50,778
CONOCOPHILLIPS COM 20825C104 307,722 2,960 SH SOLE 0 0 2,960
COSTCO WHOLESALE CORPORATION COM 22160K105 249,170 266 SH SOLE 0 0 266
CSX CORP COM 126408103 6,021,338 126,685 SH SOLE 0 0 126,685
CUMMINS INC COM 231021106 33,226,000 46,586 SH SOLE 0 0 46,586
DELL TECHNOLOGIES INC CL C 24703L202 297,707 690 SH SOLE 0 0 690
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 1,348,633 30,402 SH SOLE 0 0 30,402
DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 924,316 25,090 SH SOLE 0 0 25,090
DISNEY WALT CO COM 254687106 222,626 2,313 SH SOLE 0 0 2,313
ELI LILLY & CO COM 532457108 797,621 665 SH SOLE 0 0 665
FEDEX CORP COM 31428X106 7,330,686 23,411 SH SOLE 0 0 23,411
FIRST COMWLTH FINL CORP PA COM 319829107 237,556 11,685 SH SOLE 0 0 11,685
FREEPORT MCMORAN INC CL B 35671D857 233,322 3,710 SH SOLE 0 0 3,710
GE VERNOVA INC COM 36828A101 1,174,860 1,000 SH SOLE 0 0 1,000
GENERAL MTRS CO COM 37045V100 9,305,483 120,725 SH SOLE 0 0 120,725
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 1,558,344 98,567 SH SOLE 0 0 98,567
GOLDMAN SACHS GROUP INC COM 38141G104 49,042,040 48,491 SH SOLE 0 0 48,491
HOME DEPOT INC COM 437076102 441,203 1,251 SH SOLE 0 0 1,251
HUNT J B TRANS SVCS INC COM 445658107 2,304,000 7,961 SH SOLE 0 0 7,961
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 349,110 19,395 SH SOLE 0 0 19,395
INTEL CORP COM 458140100 860,819 6,165 SH SOLE 0 0 6,165
INTERCONTINENTAL EXCHANGE IN COM 45866F104 416,727 3,385 SH SOLE 0 0 3,385
INTUIT COM 461202103 270,135 1,035 SH SOLE 0 0 1,035
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 164,352,000 1,767,605 SH SOLE 0 0 1,767,605
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 483,000 5,230 SH SOLE 0 0 5,230
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 224,749 2,507 SH SOLE 0 0 2,507
INVESCO EXCHANGE TRADED FD T LARG CAP GRO ETF 46137V746 27,088,000 160,799 SH SOLE 0 0 160,799
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 11,792,000 155,635 SH SOLE 0 0 155,635
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613 26,746,471 495,030 SH SOLE 0 0 495,030
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 272,707 2,230 SH SOLE 0 0 2,230
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 61,898,623 290,918 SH SOLE 0 0 290,918
INVESCO QQQ TR UNIT SER 1 46090E103 269,522 366 SH SOLE 0 0 366
ISHARES INC CORE MSCI EMKT 46434G103 95,759,000 1,155,957 SH SOLE 0 0 1,155,957
ISHARES INC CUR HD MSCI EM 46434G509 709,641 15,865 SH SOLE 0 0 15,865
ISHARES INC MSCI EM ASIA ETF 464286426 1,371,005 11,722 SH SOLE 0 0 11,722
ISHARES INC MSCI EMERG MRKT 464286533 172,767,000 2,294,992 SH SOLE 0 0 2,294,992
ISHARES INC MSCI PAC JP ETF 464286665 331,384 6,222 SH SOLE 0 0 6,222
ISHARES TR CHINA LG-CAP ETF 464287184 1,001,000 31,703 SH SOLE 0 0 31,703
ISHARES TR CORE HIGH DV ETF 46429B663 21,916,351 799,575 SH SOLE 0 0 799,575
ISHARES TR CORE MSCI EAFE 46432F842 2,809,802 29,093 SH SOLE 0 0 29,093
ISHARES TR CORE S&P500 ETF 464287200 62,482,000 83,433 SH SOLE 0 0 83,433
ISHARES TR CYBERSECURITY 46435U135 17,543,065 288,965 SH SOLE 0 0 288,965
ISHARES TR EAFE VALUE ETF 464288877 422,173 5,515 SH SOLE 0 0 5,515
ISHARES TR ESG AWRE USD ETF 46435G193 202,806 8,760 SH SOLE 0 0 8,760
ISHARES TR ESG MSCI LEADR 46435U218 292,072 2,200 SH SOLE 0 0 2,200
ISHARES TR ESG SELECT SCRE 46436E569 4,311,497 75,920 SH SOLE 0 0 75,920
ISHARES TR FUTU AI TECH ETF 46435U556 70,450,000 930,967 SH SOLE 0 0 930,967
ISHARES TR FUTU EXPO TE ETF 46434V381 16,763,561 202,875 SH SOLE 0 0 202,875
ISHARES TR GENOMICS IMMUN 46435U192 9,060,930 268,472 SH SOLE 0 0 268,472
ISHARES TR GLOB HLTHCRE ETF 464287325 316,784 3,220 SH SOLE 0 0 3,220
ISHARES TR GLOB INDSTRL ETF 464288729 11,698,173 58,345 SH SOLE 0 0 58,345
ISHARES TR ISHARES SEMICDTR 464287523 9,822,851 15,330 SH SOLE 0 0 15,330
ISHARES TR ISHS 1-5YR INVS 464288646 34,715,000 662,380 SH SOLE 0 0 662,380
ISHARES TR JPMORGAN USD EMG 464288281 4,062,000 42,115 SH SOLE 0 0 42,115
ISHARES TR MSCI CHINA A 46434V514 1,670,072 43,605 SH SOLE 0 0 43,605
ISHARES TR MSCI CHINA ETF 46429B671 8,514,287 166,865 SH SOLE 0 0 166,865
ISHARES TR MSCI EAFE MIN VL 46429B689 146,614,000 1,671,587 SH SOLE 0 0 1,671,587
ISHARES TR MSCI INTL QUALTY 46434V456 38,601,928 779,050 SH SOLE 0 0 779,050
ISHARES TR MSCI USA MIN ETF 46429B697 6,423,000 66,592 SH SOLE 0 0 66,592
ISHARES TR MSCI USA QLT FCT 46432F339 256,131,000 1,167,255 SH SOLE 0 0 1,167,255
ISHARES TR MSCI USA VALUE 46432F388 213,144,000 1,066,732 SH SOLE 0 0 1,066,732
ISHARES TR PFD AND INCM SEC 464288687 431,129 14,140 SH SOLE 0 0 14,140
ISHARES TR RUS 1000 GRW ETF 464287614 4,232,766 34,088 SH SOLE 0 0 34,088
ISHARES TR RUS 1000 VAL ETF 464287598 362,675 1,496 SH SOLE 0 0 1,496
ISHARES TR RUS TP200 GR ETF 464289438 59,049,000 203,184 SH SOLE 0 0 203,184
ISHARES TR S&P 100 ETF 464287101 12,101,000 33,074 SH SOLE 0 0 33,074
ISHARES TR U.S. MED DVC ETF 464288810 13,518,000 273,580 SH SOLE 0 0 273,580
ISHARES TR US HLTHCR PR ETF 464288828 18,580,367 335,810 SH SOLE 0 0 335,810
ISHARES TR US INFRASTRUC 46435U713 100,404,000 1,592,700 SH SOLE 0 0 1,592,700
ISHARES TR US SML CAP EQT 46434V290 1,934,338 21,700 SH SOLE 0 0 21,700
JACOBS SOLUTIONS INC COM 46982L108 7,887,600 62,600 SH SOLE 0 0 62,600
JOHNSON & JOHNSON COM 478160104 460,448 1,813 SH SOLE 0 0 1,813
JPMORGAN CHASE & CO COM 46625H100 53,059,566 162,098 SH SOLE 0 0 162,098
LAM RESEARCH CORP COM NEW 512807306 493,996 1,140 SH SOLE 0 0 1,140
LOCKHEED MARTIN CORP COM 539830109 208,879 410 SH SOLE 0 0 410
META PLATFORMS INC CL A 30303M102 1,365,415 2,424 SH SOLE 0 0 2,424
MICROSOFT CORP COM 594918104 5,014,476 13,443 SH SOLE 0 0 13,443
MID PENN BANCORP INC COM 59540G107 944,443 27,108 SH SOLE 0 0 27,108
MORGAN STANLEY COM NEW 617446448 608,097 2,909 SH SOLE 0 0 2,909
NANOVIRICIDES INC COM 630087302 21,716 15,736 SH SOLE 0 0 15,736
NEXTNAV INC COMMON STOCK 65345N106 1,004,899 56,360 SH SOLE 0 0 56,360
NVIDIA CORPORATION COM 67066G104 3,122,605 15,606 SH SOLE 0 0 15,606
ORACLE CORP COM 68389X105 429,112 2,928 SH SOLE 0 0 2,928
PAYCHEX INC COM 704326107 365,296 3,715 SH SOLE 0 0 3,715
PIMCO CORPORATE & INCOME OPP COM 72201B101 181,365 15,076 SH SOLE 0 0 15,076
PNC FINL SVCS GROUP INC COM 693475105 654,000 2,656 SH SOLE 0 0 2,656
QUANTA SVCS INC COM 74762E102 24,153,742 33,545 SH SOLE 0 0 33,545
S & T BANCORP INC COM 783859101 1,327,000 27,033 SH SOLE 0 0 27,033
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 36,831,000 232,139 SH SOLE 0 0 232,139
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 23,410,790 436,687 SH SOLE 0 0 436,687
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 2,525,023 13,632 SH SOLE 0 0 13,632
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 85,886,000 450,797 SH SOLE 0 0 450,797
SMURFIT WESTROCK PLC SHS G8267P108 1,130,000 24,424 SH SOLE 0 0 24,424
SPDR INDEX SHS FDS ST STR INFRA ETF 78463X855 19,305,293 254,990 SH SOLE 0 0 254,990
SPDR SERIES TRUST ST STR SP BANK 78464A797 36,649,000 537,221 SH SOLE 0 0 537,221
SPDR SERIES TRUST ST STR SP PHARMA 78464A722 3,074,597 46,395 SH SOLE 0 0 46,395
TEXAS INSTRS INC COM 882508104 511,190 1,715 SH SOLE 0 0 1,715
TEXTRON INC COM 883203101 4,799,314 52,320 SH SOLE 0 0 52,320
THE CIGNA GROUP COM 125523100 413,796 1,501 SH SOLE 0 0 1,501
UNION PAC CORP COM 907818108 6,727,000 24,731 SH SOLE 0 0 24,731
UNITEDHEALTH GROUP INC COM 91324P102 220,150 530 SH SOLE 0 0 530
VALERO ENERGY CORP COM 91913Y100 217,207 834 SH SOLE 0 0 834
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 71,571,000 1,437,741 SH SOLE 0 0 1,437,741
VANGUARD INDEX FDS SM CP VAL ETF 922908611 9,816,884 40,400 SH SOLE 0 0 40,400
VANGUARD INDEX FDS TOTAL STK MKT 922908769 283,081 765 SH SOLE 0 0 765
VANGUARD INDEX FDS VALUE ETF 922908744 404,914 1,858 SH SOLE 0 0 1,858
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 73,844,127 881,721 SH SOLE 0 0 881,721
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 23,213,000 388,891 SH SOLE 0 0 388,891
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,075,203 13,605 SH SOLE 0 0 13,605
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 595,595 4,660 SH SOLE 0 0 4,660
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 24,651,781 104,183 SH SOLE 0 0 104,183
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 129,741,000 820,989 SH SOLE 0 0 820,989
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 451,000 1,509 SH SOLE 0 0 1,509
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 884,265 5,410 SH SOLE 0 0 5,410
VERTIV HOLDINGS CO COM CL A 92537N108 269,530 805 SH SOLE 0 0 805
VISA INC COM CL A 92826C839 223,546 652 SH SOLE 0 0 652
WELLS FARGO & CO COM 949746101 1,460,662 17,675 SH SOLE 0 0 17,675
WELLTOWER INC COM 95040Q104 295,061 1,300 SH SOLE 0 0 1,300
WISDOMTREE TR US QTLY DIV GRT 97717X669 989,189 10,345 SH SOLE 0 0 10,345
WISDOMTREE TR US VALUE FD 97717W547 496,902 4,885 SH SOLE 0 0 4,885
ZIONS BANCORPORATION NATL AS COM 989701107 308,587 4,460 SH SOLE 0 0 4,460