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   468 1,350 SH   SOLE   0 0 1,350
ADOBE INC COM 00724F101   1,208 2,393 SH   SOLE   0 0 2,393
ALPHABET INC CAP STK CL A 02079K305   5,996 39,727 SH   SOLE   0 0 39,727
ALPHABET INC CAP STK CL C 02079K107   496 3,260 SH   SOLE   0 0 3,260
AMAZON COM INC COM 023135106   1,865 10,338 SH   SOLE   0 0 10,338
AMGEN INC COM 031162100   320 1,124 SH   SOLE   0 0 1,124
APPLE INC COM 037833100   77,047 449,308 SH   SOLE   0 0 449,308
ASML HOLDING N V N Y REGISTRY SHS N07059210   2,499 2,575 SH   SOLE   0 0 2,575
AUTODESK INC COM 052769106   376 1,445 SH   SOLE   0 0 1,445
BANK AMERICA CORP COM 060505104   13,807 364,103 SH   SOLE   0 0 364,103
BANK NEW YORK MELLON CORP COM 064058100   275 4,780 SH   SOLE   0 0 4,780
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   30,583 72,726 SH   SOLE   0 0 72,726
BLACKROCK ENHANCED EQUITY DI COM 09251A104   157 19,004 SH   SOLE   0 0 19,004
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   46,721 890,595 SH   SOLE   0 0 890,595
BLACKROCK INC COM 09247X101   503 603 SH   SOLE   0 0 603
CATERPILLAR INC COM 149123101   20,408 55,693 SH   SOLE   0 0 55,693
CHEVRON CORP NEW COM 166764100   350 2,219 SH   SOLE   0 0 2,219
CINCINNATI FINL CORP COM 172062101   283 2,282 SH   SOLE   0 0 2,282
CISCO SYS INC COM 17275R102   7,023 140,723 SH   SOLE   0 0 140,723
CITIGROUP INC COM NEW 172967424   3,697 58,453 SH   SOLE   0 0 58,453
COGNEX CORP COM 192422103   266 6,270 SH   SOLE   0 0 6,270
CONOCOPHILLIPS COM 20825C104   390 3,065 SH   SOLE   0 0 3,065
CSX CORP COM 126408103   4,443 119,855 SH   SOLE   0 0 119,855
CUMMINS INC COM 231021106   17,536 59,516 SH   SOLE   0 0 59,516
DANAHER CORPORATION COM 235851102   529 2,120 SH   SOLE   0 0 2,120
DISNEY WALT CO COM 254687106   367 3,003 SH   SOLE   0 0 3,003
ELI LILLY & CO COM 532457108   447 575 SH   SOLE   0 0 575
FEDEX CORP COM 31428X106   5,292 18,264 SH   SOLE   0 0 18,264
FIRST COMWLTH FINL CORP PA COM 319829107   163 11,685 SH   SOLE   0 0 11,685
GENERAL MTRS CO COM 37045V100   5,491 121,075 SH   SOLE   0 0 121,075
GLOBAL X FDS MSCI CHINA CNSMR 37950E408   1,843 107,917 SH   SOLE   0 0 107,917
GOLDMAN SACHS GROUP INC COM 38141G104   24,524 58,712 SH   SOLE   0 0 58,712
HUNT J B TRANS SVCS INC COM 445658107   6,078 30,502 SH   SOLE   0 0 30,502
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   142 19,395 SH   SOLE   0 0 19,395
INTEL CORP COM 458140100   713 16,142 SH   SOLE   0 0 16,142
INTERCONTINENTAL EXCHANGE IN COM 45866F104   479 3,485 SH   SOLE   0 0 3,485
INTUIT COM 461202103   673 1,035 SH   SOLE   0 0 1,035
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   85,360 1,590,765 SH   SOLE   0 0 1,590,765
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   243 5,230 SH   SOLE   0 0 5,230
INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787   242 3,746 SH   SOLE   0 0 3,746
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   18,971 493,135 SH   SOLE   0 0 493,135
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746   15,244 170,724 SH   SOLE   0 0 170,724
INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738   10,226 180,417 SH   SOLE   0 0 180,417
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   301 2,830 SH   SOLE   0 0 2,830
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   39,731 234,583 SH   SOLE   0 0 234,583
INVESCO QQQ TR UNIT SER 1 46090E103   227 511 SH   SOLE   0 0 511
ISHARES INC CORE MSCI EMKT 46434G103   76,904 1,490,384 SH   SOLE   0 0 1,490,384
ISHARES INC CUR HD MSCI EM 46434G509   1,041 40,595 SH   SOLE   0 0 40,595
ISHARES INC EM MKTS DIV ETF 464286319   232 8,860 SH   SOLE   0 0 8,860
ISHARES INC ESG AWR MSCI EM 46434G863   515 15,990 SH   SOLE   0 0 15,990
ISHARES INC MSCI EM ASIA ETF 464286426   11,507 168,947 SH   SOLE   0 0 168,947
ISHARES INC MSCI PAC JP ETF 464286665   324 7,562 SH   SOLE   0 0 7,562
ISHARES INC MSCI EMERG MRKT 464286533   116,054 2,050,785 SH   SOLE   0 0 2,050,785
ISHARES TR ROBOTICS ARTIF 46435U556   7,916 230,457 SH   SOLE   0 0 230,457
ISHARES TR CHINA LG-CAP ETF 464287184   938 38,953 SH   SOLE   0 0 38,953
ISHARES TR CORE HIGH DV ETF 46429B663   25,640 232,644 SH   SOLE   0 0 232,644
ISHARES TR CORE MSCI EAFE 46432F842   2,288 30,828 SH   SOLE   0 0 30,828
ISHARES TR CORE S&P500 ETF 464287200   50,418 95,900 SH   SOLE   0 0 95,900
ISHARES TR CYBERSECURITY 46435U135   9,283 198,135 SH   SOLE   0 0 198,135
ISHARES TR ESG MSCI LEADR 46435U218   468 4,990 SH   SOLE   0 0 4,990
ISHARES TR EXPONENTIAL TECH 46434V381   1,631 27,355 SH   SOLE   0 0 27,355
ISHARES TR GENOMICS IMMUN 46435U192   6,491 269,554 SH   SOLE   0 0 269,554
ISHARES TR GLOB HLTHCRE ETF 464287325   223 2,396 SH   SOLE   0 0 2,396
ISHARES TR GLOB INDSTRL ETF 464288729   11,831 84,695 SH   SOLE   0 0 84,695
ISHARES TR GL CLEAN ENE ETF 464288224   203 14,555 SH   SOLE   0 0 14,555
ISHARES TR INTL SEL DIV ETF 464288448   949 33,835 SH   SOLE   0 0 33,835
ISHARES TR JPMORGAN USD EMG 464288281   3,809 42,480 SH   SOLE   0 0 42,480
ISHARES TR MORNINGSTAR GRWT 464287119   603 7,985 SH   SOLE   0 0 7,985
ISHARES TR MSCI LW CRB TG 46434V464   350 1,950 SH   SOLE   0 0 1,950
ISHARES TR MSCI CHINA A 46434V514   1,135 43,720 SH   SOLE   0 0 43,720
ISHARES TR MSCI CHINA ETF 46429B671   12,409 312,325 SH   SOLE   0 0 312,325
ISHARES TR MSCI EAFE MIN VL 46429B689   114,546 1,616,055 SH   SOLE   0 0 1,616,055
ISHARES TR EAFE VALUE ETF 464288877   324 5,960 SH   SOLE   0 0 5,960
ISHARES TR MSCI USA MIN VOL 46429B697   7,101 84,959 SH   SOLE   0 0 84,959
ISHARES TR MSCI USA QLT FCT 46432F339   208,943 1,271,332 SH   SOLE   0 0 1,271,332
ISHARES TR MSCI USA SZE FT 46432F370   1,823 12,810 SH   SOLE   0 0 12,810
ISHARES TR MSCI USA VALUE 46432F388   120,030 1,108,211 SH   SOLE   0 0 1,108,211
ISHARES TR PFD AND INCM SEC 464288687   994 30,850 SH   SOLE   0 0 30,850
ISHARES TR RUS 1000 GRW ETF 464287614   3,662 10,865 SH   SOLE   0 0 10,865
ISHARES TR RUS TP200 GR ETF 464289438   38,971 199,751 SH   SOLE   0 0 199,751
ISHARES TR S&P 100 ETF 464287101   7,233 29,234 SH   SOLE   0 0 29,234
ISHARES TR ISHS 1-5YR INVS 464288646   5,894 114,940 SH   SOLE   0 0 114,940
ISHARES TR ESG AWRE USD ETF 46435G193   266 11,565 SH   SOLE   0 0 11,565
ISHARES TR US INFRASTRUC 46435U713   46,891 1,081,445 SH   SOLE   0 0 1,081,445
ISHARES TR US HLTHCR PR ETF 464288828   18,301 335,550 SH   SOLE   0 0 335,550
ISHARES TR U.S. MED DVC ETF 464288810   15,642 266,975 SH   SOLE   0 0 266,975
ISHARES TR ESG SCRND S&P500 46436E569   3,481 86,400 SH   SOLE   0 0 86,400
ISHARES TR MSCI INTL QUALTY 46434V456   15,325 386,400 SH   SOLE   0 0 386,400
ISHARES TR US SML CAP EQT 46434V290   1,911 30,064 SH   SOLE   0 0 30,064
JACOBS SOLUTIONS INC COM 46982L108   13,373 86,990 SH   SOLE   0 0 86,990
JOHNSON & JOHNSON COM 478160104   456 2,885 SH   SOLE   0 0 2,885
JPMORGAN CHASE & CO COM 46625H100   39,455 196,979 SH   SOLE   0 0 196,979
LOCKHEED MARTIN CORP COM 539830109   736 1,619 SH   SOLE   0 0 1,619
MASTERCARD INCORPORATED CL A 57636Q104   261 541 SH   SOLE   0 0 541
MERCK & CO INC COM 58933Y105   222 1,686 SH   SOLE   0 0 1,686
META PLATFORMS INC CL A 30303M102   1,177 2,424 SH   SOLE   0 0 2,424
MICROSOFT CORP COM 594918104   7,797 18,532 SH   SOLE   0 0 18,532
MID PENN BANCORP INC COM 59540G107   1,688 84,338 SH   SOLE   0 0 84,338
MORGAN STANLEY COM NEW 617446448   545 5,789 SH   SOLE   0 0 5,789
NANOVIRICIDES INC COM 630087302   18 15,736 SH   SOLE   0 0 15,736
NVIDIA CORPORATION COM 67066G104   1,270 1,405 SH   SOLE   0 0 1,405
ORACLE CORP COM 68389X105   547 4,358 SH   SOLE   0 0 4,358
PAYCHEX INC COM 704326107   463 3,774 SH   SOLE   0 0 3,774
PNC FINL SVCS GROUP INC COM 693475105   429 2,656 SH   SOLE   0 0 2,656
QUANTA SVCS INC COM 74762E102   14,487 55,764 SH   SOLE   0 0 55,764
S & T BANCORP INC COM 783859101   829 25,847 SH   SOLE   0 0 25,847
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   34,881 236,114 SH   SOLE   0 0 236,114
SELECT SECTOR SPDR TR INDL 81369Y704   15,476 122,862 SH   SOLE   0 0 122,862
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   18,285 434,108 SH   SOLE   0 0 434,108
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   60,968 292,735 SH   SOLE   0 0 292,735
SNOWFLAKE INC CL A 833445109   274 1,695 SH   SOLE   0 0 1,695
SPDR SER TR S&P BK ETF 78464A797   20,340 431,851 SH   SOLE   0 0 431,851
SPDR SER TR S&P PHARMAC 78464A722   1,891 43,845 SH   SOLE   0 0 43,845
TEXAS INSTRS INC COM 882508104   299 1,715 SH   SOLE   0 0 1,715
TEXTRON INC COM 883203101   5,019 52,320 SH   SOLE   0 0 52,320
THE CIGNA GROUP COM 125523100   545 1,501 SH   SOLE   0 0 1,501
UNION PAC CORP COM 907818108   10,177 41,381 SH   SOLE   0 0 41,381
UNITED PARCEL SERVICE INC CL B 911312106   1,772 11,923 SH   SOLE   0 0 11,923
UNITEDHEALTH GROUP INC COM 91324P102   249 504 SH   SOLE   0 0 504
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   222,584 4,492,109 SH   SOLE   0 0 4,492,109
VANGUARD INDEX FDS SM CP VAL ETF 922908611   12,563 65,471 SH   SOLE   0 0 65,471
VANGUARD INDEX FDS VALUE ETF 922908744   303 1,858 SH   SOLE   0 0 1,858
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   39,027 665,418 SH   SOLE   0 0 665,418
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   20,472 490,119 SH   SOLE   0 0 490,119
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   404 4,660 SH   SOLE   0 0 4,660
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   20,575 112,673 SH   SOLE   0 0 112,673
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   90,076 744,491 SH   SOLE   0 0 744,491
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,259 4,654 SH   SOLE   0 0 4,654
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   604 5,050 SH   SOLE   0 0 5,050
VISA INC COM CL A 92826C839   217 778 SH   SOLE   0 0 778
WELLS FARGO CO NEW COM 949746101   1,026 17,700 SH   SOLE   0 0 17,700
WELLTOWER INC COM 95040Q104   239 2,555 SH   SOLE   0 0 2,555
WESTROCK CO COM 96145D105   6,365 128,716 SH   SOLE   0 0 128,716
WISDOMTREE TR WISDOMTREE US VA 97717W547   369 4,885 SH   SOLE   0 0 4,885
WISDOMTREE TR US QTLY DIV GRT 97717X669   788 10,345 SH   SOLE   0 0 10,345