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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 223 2,025 SH   SOLE   0 0 2,025
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 347 1,350 SH   SOLE   0 0 1,350
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,478 5,373 SH   SOLE   0 0 5,373
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 350 4,382 SH   SOLE   0 0 4,382
ALPHABET INC CAP STK CL A 02079K305 4,586 47,945 SH   SOLE   0 0 47,945
ALPHABET INC CAP STK CL C 02079K107 400 4,160 SH   SOLE   0 0 4,160
AMAZON COM INC COM 023135106 1,168 10,340 SH   SOLE   0 0 10,340
AMGEN INC COM 031162100 299 1,328 SH   SOLE   0 0 1,328
APPLE INC COM 037833100 65,728 475,604 SH   SOLE   0 0 475,604
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,293 3,115 SH   SOLE   0 0 3,115
AUTODESK INC COM 052769106 269 1,445 SH   SOLE   0 0 1,445
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18,908 70,812 SH   SOLE   0 0 70,812
BK OF AMERICA CORP COM 060505104 6,842 226,559 SH   SOLE   0 0 226,559
BLACKROCK ENHANCED EQUITY DI COM 09251A104 154 19,004 SH   SOLE   0 0 19,004
BLACKROCK INC COM 09247X101 321 583 SH   SOLE   0 0 583
CATERPILLAR INC COM 149123101 7,613 46,401 SH   SOLE   0 0 46,401
CHEVRON CORP NEW COM 166764100 318 2,219 SH   SOLE   0 0 2,219
CIGNA CORP NEW COM 125523100 416 1,501 SH   SOLE   0 0 1,501
CINCINNATI FINL CORP COM 172062101 204 2,282 SH   SOLE   0 0 2,282
CISCO SYS INC COM 17275R102 5,906 147,668 SH   SOLE   0 0 147,668
CITIGROUP INC COM NEW 172967424 1,640 39,373 SH   SOLE   0 0 39,373
COGNEX CORP COM 192422103 259 6,270 SH   SOLE   0 0 6,270
CONOCOPHILLIPS COM 20825C104 313 3,065 SH   SOLE   0 0 3,065
CUMMINS INC COM 231021106 10,712 52,635 SH   SOLE   0 0 52,635
DANAHER CORPORATION COM 235851102 548 2,120 SH   SOLE   0 0 2,120
DISNEY WALT CO COM 254687106 221 2,348 SH   SOLE   0 0 2,348
EXXON MOBIL CORP COM 30231G102 363 4,163 SH   SOLE   0 0 4,163
FEDEX CORP COM 31428X106 942 6,347 SH   SOLE   0 0 6,347
FIRST COMWLTH FINL CORP PA COM 319829107 150 11,685 SH   SOLE   0 0 11,685
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 1,933 107,917 SH   SOLE   0 0 107,917
GOLDMAN SACHS GROUP INC COM 38141G104 17,411 59,412 SH   SOLE   0 0 59,412
HUNT J B TRANS SVCS INC COM 445658107 4,639 29,657 SH   SOLE   0 0 29,657
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 167 19,395 SH   SOLE   0 0 19,395
INTEL CORP COM 458140100 518 20,131 SH   SOLE   0 0 20,131
INTERCONTINENTAL EXCHANGE IN COM 45866F104 305 3,385 SH   SOLE   0 0 3,385
INTUIT COM 461202103 400 1,035 SH   SOLE   0 0 1,035
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 41,115 837,040 SH   SOLE   0 0 837,040
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 231 2,080 SH   SOLE   0 0 2,080
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 261 4,442 SH   SOLE   0 0 4,442
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 9,763 171,439 SH   SOLE   0 0 171,439
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 8,543 205,116 SH   SOLE   0 0 205,116
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 12,680 91,380 SH   SOLE   0 0 91,380
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 263 3,515 SH   SOLE   0 0 3,515
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 276 2,170 SH   SOLE   0 0 2,170
ISHARES INC CORE MSCI EMKT 46434G103 84,558 1,967,381 SH   SOLE   0 0 1,967,381
ISHARES INC CUR HD MSCI EM 46434G509 4,242 185,200 SH   SOLE   0 0 185,200
ISHARES INC ESG AWR MSCI EM 46434G863 314 11,375 SH   SOLE   0 0 11,375
ISHARES INC MSCI EM ASIA ETF 464286426 18,593 323,992 SH   SOLE   0 0 323,992
ISHARES INC MSCI HONG KG ETF 464286871 16,572 908,587 SH   SOLE   0 0 908,587
ISHARES INC MSCI PAC JP ETF 464286665 283 7,562 SH   SOLE   0 0 7,562
ISHARES INC MSCI EMERG MRKT 464286533 51,684 1,019,819 SH   SOLE   0 0 1,019,819
ISHARES TR ESG AWRE USD ETF 46435G193 229 10,540 SH   SOLE   0 0 10,540
ISHARES TR ROBOTICS ARTIF 46435U556 5,305 222,622 SH   SOLE   0 0 222,622
ISHARES TR CHINA LG-CAP ETF 464287184 1,322 51,128 SH   SOLE   0 0 51,128
ISHARES TR CORE HIGH DV ETF 46429B663 23,374 256,049 SH   SOLE   0 0 256,049
ISHARES TR CORE MSCI EAFE 46432F842 2,095 39,783 SH   SOLE   0 0 39,783
ISHARES TR CORE S&P500 ETF 464287200 58,961 164,399 SH   SOLE   0 0 164,399
ISHARES TR HDG MSCI EAFE 46434V803 14,387 481,345 SH   SOLE   0 0 481,345
ISHARES TR CYBERSECURITY 46435U135 7,115 209,516 SH   SOLE   0 0 209,516
ISHARES TR ESG MSCI LEADR 46435U218 369 5,990 SH   SOLE   0 0 5,990
ISHARES TR ESG SCRND S&P500 46436E569 1,996 74,415 SH   SOLE   0 0 74,415
ISHARES TR EXPONENTIAL TECH 46434V381 1,220 27,380 SH   SOLE   0 0 27,380
ISHARES TR GENOMICS IMMUN 46435U192 8,072 305,905 SH   SOLE   0 0 305,905
ISHARES TR GLOB INDSTRL ETF 464288729 14,881 165,455 SH   SOLE   0 0 165,455
ISHARES TR INTL SEL DIV ETF 464288448 513 22,785 SH   SOLE   0 0 22,785
ISHARES TR JPMORGAN USD EMG 464288281 3,460 43,575 SH   SOLE   0 0 43,575
ISHARES TR MORNINGSTAR GRWT 464287119 385 7,985 SH   SOLE   0 0 7,985
ISHARES TR MSCI CHINA A 46434V514 3,733 121,895 SH   SOLE   0 0 121,895
ISHARES TR MSCI CHINA ETF 46429B671 7,698 180,895 SH   SOLE   0 0 180,895
ISHARES TR MSCI EAFE MIN VL 46429B689 91,569 1,606,186 SH   SOLE   0 0 1,606,186
ISHARES TR MSCI USA SML CP 46434V290 1,347 30,115 SH   SOLE   0 0 30,115
ISHARES TR MSCI USA MIN VOL 46429B697 6,107 92,396 SH   SOLE   0 0 92,396
ISHARES TR MSCI USA QLT FCT 46432F339 126,573 1,217,746 SH   SOLE   0 0 1,217,746
ISHARES TR MSCI USA SZE FT 46432F370 1,326 12,725 SH   SOLE   0 0 12,725
ISHARES TR MSCI USA VALUE 46432F388 78,763 962,166 SH   SOLE   0 0 962,166
ISHARES TR PFD AND INCM SEC 464288687 15,034 474,710 SH   SOLE   0 0 474,710
ISHARES TR RUS 1000 GRW ETF 464287614 2,767 13,153 SH   SOLE   0 0 13,153
ISHARES TR RUS TP200 GR ETF 464289438 27,104 226,831 SH   SOLE   0 0 226,831
ISHARES TR S&P 100 ETF 464287101 5,375 33,079 SH   SOLE   0 0 33,079
ISHARES TR S&P 500 GRWT ETF 464287309 253 4,376 SH   SOLE   0 0 4,376
ISHARES TR ISHS 1-5YR INVS 464288646 5,677 115,200 SH   SOLE   0 0 115,200
ISHARES TR US INFRASTRUC 46435U713 15,674 486,175 SH   SOLE   0 0 486,175
ISHARES TR US HLTHCR PR ETF 464288828 17,163 67,185 SH   SOLE   0 0 67,185
ISHARES TR U.S. MED DVC ETF 464288810 12,706 269,316 SH   SOLE   0 0 269,316
JACOBS SOLUTIONS INC COM 46982L108 7,938 73,170 SH   SOLE   0 0 73,170
JOHNSON & JOHNSON COM 478160104 1,043 6,388 SH   SOLE   0 0 6,388
JPMORGAN CHASE & CO COM 46625H100 19,060 182,390 SH   SOLE   0 0 182,390
LOCKHEED MARTIN CORP COM 539830109 625 1,619 SH   SOLE   0 0 1,619
MASTERCARD INCORPORATED CL A 57636Q104 230 811 SH   SOLE   0 0 811
MCDONALDS CORP COM 580135101 461 2,000 SH   SOLE   0 0 2,000
META PLATFORMS INC CL A 30303M102 348 2,569 SH   SOLE   0 0 2,569
MICROSOFT CORP COM 594918104 5,350 22,975 SH   SOLE   0 0 22,975
MID PENN BANCORP INC COM 59540G107 1,925 67,026 SH   SOLE   0 0 67,026
MORGAN STANLEY COM NEW 617446448 500 6,329 SH   SOLE   0 0 6,329
NANOVIRICIDES INC COM 630087302 29 17,236 SH   SOLE   0 0 17,236
NVIDIA CORPORATION COM 67066G104 229 1,890 SH   SOLE   0 0 1,890
ORACLE CORP COM 68389X105 371 6,078 SH   SOLE   0 0 6,078
PAYCHEX INC COM 704326107 423 3,774 SH   SOLE   0 0 3,774
PAYPAL HLDGS INC COM 70450Y103 353 4,110 SH   SOLE   0 0 4,110
PEPSICO INC COM 713448108 354 2,169 SH   SOLE   0 0 2,169
PFIZER INC COM 717081103 521 11,907 SH   SOLE   0 0 11,907
PNC FINL SVCS GROUP INC COM 693475105 397 2,656 SH   SOLE   0 0 2,656
PROCTER AND GAMBLE CO COM 742718109 637 5,050 SH   SOLE   0 0 5,050
QUANTA SVCS INC COM 74762E102 9,824 77,124 SH   SOLE   0 0 77,124
REPUBLIC FIRST BANCORP INC COM 760416107 50 17,855 SH   SOLE   0 0 17,855
S & T BANCORP INC COM 783859101 747 25,501 SH   SOLE   0 0 25,501
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 30,870 254,896 SH   SOLE   0 0 254,896
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 17,244 208,172 SH   SOLE   0 0 208,172
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 4,914 161,888 SH   SOLE   0 0 161,888
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 42,019 353,757 SH   SOLE   0 0 353,757
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,036 2,902 SH   SOLE   0 0 2,902
SPDR SER TR S&P BK ETF 78464A797 6,728 151,911 SH   SOLE   0 0 151,911
SPDR SER TR S&P PHARMAC 78464A722 2,016 50,210 SH   SOLE   0 0 50,210
TEXAS INSTRS INC COM 882508104 345 2,235 SH   SOLE   0 0 2,235
UNION PAC CORP COM 907818108 4,525 23,228 SH   SOLE   0 0 23,228
UNITED PARCEL SERVICE INC CL B 911312106 2,711 16,788 SH   SOLE   0 0 16,788
UNITEDHEALTH GROUP INC COM 91324P102 507 1,004 SH   SOLE   0 0 1,004
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 210,730 4,305,006 SH   SOLE   0 0 4,305,006
VANGUARD INDEX FDS SM CP VAL ETF 922908611 21,933 152,950 SH   SOLE   0 0 152,950
VANGUARD INDEX FDS VALUE ETF 922908744 229 1,858 SH   SOLE   0 0 1,858
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 24,829 559,728 SH   SOLE   0 0 559,728
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 18,060 494,939 SH   SOLE   0 0 494,939
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 330 6,095 SH   SOLE   0 0 6,095
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 17,239 127,548 SH   SOLE   0 0 127,548
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 44,908 473,316 SH   SOLE   0 0 473,316
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 450 5,015 SH   SOLE   0 0 5,015
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,398 6,248 SH   SOLE   0 0 6,248
WELLS FARGO CO NEW COM 949746101 711 17,695 SH   SOLE   0 0 17,695
WESTROCK CO COM 96145D105 3,419 110,681 SH   SOLE   0 0 110,681
WISDOMTREE TR WISDOMTREE US VA 97717W547 342 6,710 SH   SOLE   0 0 6,710
WISDOMTREE TR US QTLY DIV GRT 97717X669 557 10,345 SH   SOLE   0 0 10,345