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
3M CO COM 88579Y101   243 2,026 SH   SOLE   0 0 2,026
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   360 1,350 SH   SOLE   0 0 1,350
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,191 3,538 SH   SOLE   0 0 3,538
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   360 4,087 SH   SOLE   0 0 4,087
ALPHABET INC CAP STK CL A 02079K305   4,238 48,035 SH   SOLE   0 0 48,035
ALPHABET INC CAP STK CL C 02079K107   369 4,160 SH   SOLE   0 0 4,160
AMAZON COM INC COM 023135106   869 10,340 SH   SOLE   0 0 10,340
AMGEN INC COM 031162100   295 1,124 SH   SOLE   0 0 1,124
APPLE INC COM 037833100   61,696 474,844 SH   SOLE   0 0 474,844
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,748 3,200 SH   SOLE   0 0 3,200
AUTODESK INC COM 052769106   270 1,445 SH   SOLE   0 0 1,445
BANK AMERICA CORP COM 060505104   7,560 228,271 SH   SOLE   0 0 228,271
BANK NEW YORK MELLON CORP COM 064058100   218 4,780 SH   SOLE   0 0 4,780
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   21,892 70,870 SH   SOLE   0 0 70,870
BLACKROCK ENHANCED EQUITY DI COM 09251A104   171 19,004 SH   SOLE   0 0 19,004
BLACKROCK INC COM 09247X101   452 638 SH   SOLE   0 0 638
CATERPILLAR INC COM 149123101   11,268 47,036 SH   SOLE   0 0 47,036
CHEVRON CORP NEW COM 166764100   398 2,219 SH   SOLE   0 0 2,219
CIGNA CORP NEW COM 125523100   497 1,501 SH   SOLE   0 0 1,501
CINCINNATI FINL CORP COM 172062101   234 2,282 SH   SOLE   0 0 2,282
CISCO SYS INC COM 17275R102   7,035 147,668 SH   SOLE   0 0 147,668
CITIGROUP INC COM NEW 172967424   1,842 40,733 SH   SOLE   0 0 40,733
COGNEX CORP COM 192422103   295 6,270 SH   SOLE   0 0 6,270
CONOCOPHILLIPS COM 20825C104   362 3,065 SH   SOLE   0 0 3,065
CUMMINS INC COM 231021106   11,358 46,878 SH   SOLE   0 0 46,878
DANAHER CORPORATION COM 235851102   563 2,120 SH   SOLE   0 0 2,120
DISNEY WALT CO COM 254687106   204 2,348 SH   SOLE   0 0 2,348
EXXON MOBIL CORP COM 30231G102   459 4,163 SH   SOLE   0 0 4,163
FEDEX CORP COM 31428X106   1,069 6,171 SH   SOLE   0 0 6,171
FIRST COMWLTH FINL CORP PA COM 319829107   163 11,685 SH   SOLE   0 0 11,685
GLOBAL X FDS MSCI CHINA CNSMR 37950E408   2,177 107,917 SH   SOLE   0 0 107,917
GOLDMAN SACHS GROUP INC COM 38141G104   20,411 59,442 SH   SOLE   0 0 59,442
HUNT J B TRANS SVCS INC COM 445658107   5,354 30,709 SH   SOLE   0 0 30,709
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105   159 19,395 SH   SOLE   0 0 19,395
INTEL CORP COM 458140100   527 19,933 SH   SOLE   0 0 19,933
INTERCONTINENTAL EXCHANGE IN COM 45866F104   347 3,385 SH   SOLE   0 0 3,385
INTUIT COM 461202103   403 1,035 SH   SOLE   0 0 1,035
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   39,404 763,357 SH   SOLE   0 0 763,357
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115   249 2,080 SH   SOLE   0 0 2,080
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787   276 4,344 SH   SOLE   0 0 4,344
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746   10,242 171,439 SH   SOLE   0 0 171,439
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738   9,593 203,856 SH   SOLE   0 0 203,856
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   22,318 143,850 SH   SOLE   0 0 143,850
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   290 3,515 SH   SOLE   0 0 3,515
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   10,636 75,300 SH   SOLE   0 0 75,300
ISHARES INC CORE MSCI EMKT 46434G103   87,195 1,867,133 SH   SOLE   0 0 1,867,133
ISHARES INC CUR HD MSCI EM 46434G509   4,248 185,200 SH   SOLE   0 0 185,200
ISHARES INC ESG AWR MSCI EM 46434G863   448 14,900 SH   SOLE   0 0 14,900
ISHARES INC MSCI EM ASIA ETF 464286426   20,515 323,992 SH   SOLE   0 0 323,992
ISHARES INC MSCI HONG KG ETF 464286871   14,162 674,067 SH   SOLE   0 0 674,067
ISHARES INC MSCI PAC JP ETF 464286665   324 7,562 SH   SOLE   0 0 7,562
ISHARES INC MSCI EMERG MRKT 464286533   73,841 1,391,922 SH   SOLE   0 0 1,391,922
ISHARES TR ESG AWRE USD ETF 46435G193   284 12,725 SH   SOLE   0 0 12,725
ISHARES TR ROBOTICS ARTIF 46435U556   4,063 159,157 SH   SOLE   0 0 159,157
ISHARES TR CHINA LG-CAP ETF 464287184   1,102 38,953 SH   SOLE   0 0 38,953
ISHARES TR CORE HIGH DV ETF 46429B663   26,668 255,829 SH   SOLE   0 0 255,829
ISHARES TR CORE MSCI EAFE 46432F842   21,316 345,809 SH   SOLE   0 0 345,809
ISHARES TR CORE S&P500 ETF 464287200   63,134 164,321 SH   SOLE   0 0 164,321
ISHARES TR HDG MSCI EAFE 46434V803   12,996 481,345 SH   SOLE   0 0 481,345
ISHARES TR CYBERSECURITY 46435U135   5,781 175,085 SH   SOLE   0 0 175,085
ISHARES TR ESG MSCI LEADR 46435U218   453 6,835 SH   SOLE   0 0 6,835
ISHARES TR ESG SCRND S&P500 46436E569   2,293 80,660 SH   SOLE   0 0 80,660
ISHARES TR EXPONENTIAL TECH 46434V381   1,296 27,380 SH   SOLE   0 0 27,380
ISHARES TR GENOMICS IMMUN 46435U192   3,909 155,305 SH   SOLE   0 0 155,305
ISHARES TR GLOB HLTHCRE ETF 464287325   203 2,396 SH   SOLE   0 0 2,396
ISHARES TR GLOB INDSTRL ETF 464288729   9,045 84,935 SH   SOLE   0 0 84,935
ISHARES TR GL CLEAN ENE ETF 464288224   219 11,015 SH   SOLE   0 0 11,015
ISHARES TR INTL SEL DIV ETF 464288448   860 31,670 SH   SOLE   0 0 31,670
ISHARES TR JPMORGAN USD EMG 464288281   3,686 43,575 SH   SOLE   0 0 43,575
ISHARES TR MORNINGSTAR GRWT 464287119   389 7,985 SH   SOLE   0 0 7,985
ISHARES TR MSCI LW CRB TG 46434V464   225 1,630 SH   SOLE   0 0 1,630
ISHARES TR MSCI CHINA A 46434V514   3,689 118,175 SH   SOLE   0 0 118,175
ISHARES TR MSCI CHINA ETF 46429B671   8,593 180,895 SH   SOLE   0 0 180,895
ISHARES TR MSCI EAFE MIN VL 46429B689   103,334 1,625,136 SH   SOLE   0 0 1,625,136
ISHARES TR EAFE VALUE ETF 464288877   252 5,495 SH   SOLE   0 0 5,495
ISHARES TR MSCI USA SML CP 46434V290   1,496 30,115 SH   SOLE   0 0 30,115
ISHARES TR MSCI USA MIN VOL 46429B697   6,686 92,733 SH   SOLE   0 0 92,733
ISHARES TR MSCI USA QLT FCT 46432F339   145,857 1,279,898 SH   SOLE   0 0 1,279,898
ISHARES TR MSCI USA SZE FT 46432F370   1,447 12,725 SH   SOLE   0 0 12,725
ISHARES TR MSCI USA VALUE 46432F388   72,734 798,051 SH   SOLE   0 0 798,051
ISHARES TR PFD AND INCM SEC 464288687   13,515 442,695 SH   SOLE   0 0 442,695
ISHARES TR RUS 1000 GRW ETF 464287614   2,984 13,929 SH   SOLE   0 0 13,929
ISHARES TR RUS TP200 GR ETF 464289438   32,039 265,816 SH   SOLE   0 0 265,816
ISHARES TR S&P 100 ETF 464287101   5,358 31,414 SH   SOLE   0 0 31,414
ISHARES TR S&P 500 GRWT ETF 464287309   303 5,171 SH   SOLE   0 0 5,171
ISHARES TR S&P 500 VAL ETF 464287408   14,997 103,375 SH   SOLE   0 0 103,375
ISHARES TR ISHS 1-5YR INVS 464288646   5,221 104,790 SH   SOLE   0 0 104,790
ISHARES TR US INFRASTRUC 46435U713   12,826 353,720 SH   SOLE   0 0 353,720
ISHARES TR US HLTHCR PR ETF 464288828   17,965 67,110 SH   SOLE   0 0 67,110
ISHARES TR U.S. MED DVC ETF 464288810   14,366 273,266 SH   SOLE   0 0 273,266
ISHARES TR US SML CP VALUE 46436E536   5,161 183,410 SH   SOLE   0 0 183,410
JACOBS SOLUTIONS INC COM 46982L108   7,650 63,709 SH   SOLE   0 0 63,709
JOHNSON & JOHNSON COM 478160104   1,128 6,388 SH   SOLE   0 0 6,388
JPMORGAN CHASE & CO COM 46625H100   24,549 183,065 SH   SOLE   0 0 183,065
LILLY ELI & CO COM 532457108   210 575 SH   SOLE   0 0 575
LOCKHEED MARTIN CORP COM 539830109   788 1,619 SH   SOLE   0 0 1,619
MASTERCARD INCORPORATED CL A 57636Q104   282 811 SH   SOLE   0 0 811
MCDONALDS CORP COM 580135101   527 2,000 SH   SOLE   0 0 2,000
META PLATFORMS INC CL A 30303M102   309 2,569 SH   SOLE   0 0 2,569
MICROSOFT CORP COM 594918104   5,641 23,520 SH   SOLE   0 0 23,520
MID PENN BANCORP INC COM 59540G107   2,009 67,026 SH   SOLE   0 0 67,026
MORGAN STANLEY COM NEW 617446448   538 6,329 SH   SOLE   0 0 6,329
NANOVIRICIDES INC COM 630087302   17 15,736 SH   SOLE   0 0 15,736
NVIDIA CORPORATION COM 67066G104   276 1,890 SH   SOLE   0 0 1,890
ORACLE CORP COM 68389X105   497 6,078 SH   SOLE   0 0 6,078
PAYCHEX INC COM 704326107   436 3,774 SH   SOLE   0 0 3,774
PAYPAL HLDGS INC COM 70450Y103   293 4,110 SH   SOLE   0 0 4,110
PEPSICO INC COM 713448108   392 2,169 SH   SOLE   0 0 2,169
PFIZER INC COM 717081103   610 11,907 SH   SOLE   0 0 11,907
PNC FINL SVCS GROUP INC COM 693475105   419 2,656 SH   SOLE   0 0 2,656
PROCTER AND GAMBLE CO COM 742718109   765 5,050 SH   SOLE   0 0 5,050
QUANTA SVCS INC COM 74762E102   8,707 61,100 SH   SOLE   0 0 61,100
REPUBLIC FIRST BANCORP INC COM 760416107   38 17,855 SH   SOLE   0 0 17,855
S & T BANCORP INC COM 783859101   873 25,546 SH   SOLE   0 0 25,546
SELECT SECTOR SPDR TR ENERGY 81369Y506   241 2,760 SH   SOLE   0 0 2,760
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   37,787 278,151 SH   SOLE   0 0 278,151
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   15,201 154,781 SH   SOLE   0 0 154,781
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   9,417 275,343 SH   SOLE   0 0 275,343
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   41,828 336,127 SH   SOLE   0 0 336,127
SPDR S&P 500 ETF TR TR UNIT 78462F103   660 1,725 SH   SOLE   0 0 1,725
SPDR SER TR S&P BK ETF 78464A797   6,567 145,446 SH   SOLE   0 0 145,446
SPDR SER TR S&P PHARMAC 78464A722   1,764 43,075 SH   SOLE   0 0 43,075
TEXAS INSTRS INC COM 882508104   369 2,235 SH   SOLE   0 0 2,235
UNION PAC CORP COM 907818108   4,958 23,943 SH   SOLE   0 0 23,943
UNITED PARCEL SERVICE INC CL B 911312106   2,923 16,813 SH   SOLE   0 0 16,813
UNITEDHEALTH GROUP INC COM 91324P102   532 1,004 SH   SOLE   0 0 1,004
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   305,783 6,240,474 SH   SOLE   0 0 6,240,474
VANGUARD INDEX FDS SM CP VAL ETF 922908611   25,731 162,032 SH   SOLE   0 0 162,032
VANGUARD INDEX FDS VALUE ETF 922908744   261 1,858 SH   SOLE   0 0 1,858
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   23,338 465,452 SH   SOLE   0 0 465,452
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   16,337 419,120 SH   SOLE   0 0 419,120
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   336 6,095 SH   SOLE   0 0 6,095
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   20,959 138,023 SH   SOLE   0 0 138,023
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   52,045 480,959 SH   SOLE   0 0 480,959
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840   586 5,695 SH   SOLE   0 0 5,695
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   1,563 6,303 SH   SOLE   0 0 6,303
VANGUARD WORLD FDS INF TECH ETF 92204A702   5,136 16,080 SH   SOLE   0 0 16,080
WELLS FARGO CO NEW COM 949746101   735 17,800 SH   SOLE   0 0 17,800
WESTROCK CO COM 96145D105   4,112 116,941 SH   SOLE   0 0 116,941
WISDOMTREE TR WISDOMTREE US VA 97717W547   383 6,710 SH   SOLE   0 0 6,710
WISDOMTREE TR US QTLY DIV GRT 97717X669   624 10,345 SH   SOLE   0 0 10,345