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
FIRST COMWLTH FINL CORP PA COM 319829107 188 11,685 SH   SOLE   0 0 11,685
3M CO COM 88579Y101 360 2,026 SH   SOLE   0 0 2,026
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 560 1,350 SH   SOLE   0 0 1,350
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,031 1,818 SH   SOLE   0 0 1,818
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 532 4,475 SH   SOLE   0 0 4,475
ALPHABET INC CAP STK CL A 02079K305 6,408 2,212 SH   SOLE   0 0 2,212
ALPHABET INC CAP STK CL C 02079K107 602 208 SH   SOLE   0 0 208
AMAZON COM INC COM 023135106 1,724 517 SH   SOLE   0 0 517
AMGEN INC COM 031162100 299 1,328 SH   SOLE   0 0 1,328
APPLE INC COM 037833100 82,929 467,024 SH   SOLE   0 0 467,024
ASML HOLDING N V N Y REGISTRY SHS N07059210 482 605 SH   SOLE   0 0 605
AUTODESK INC COM 052769106 406 1,445 SH   SOLE   0 0 1,445
BK OF AMERICA CORP COM 060505104 8,530 191,723 SH   SOLE   0 0 191,723
BANK NEW YORK MELLON CORP COM 064058100 278 4,780 SH   SOLE   0 0 4,780
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20,256 67,747 SH   SOLE   0 0 67,747
BLACKROCK ENHANCED EQUITY DI COM 09251A104 192 19,004 SH   SOLE   0 0 19,004
BLACKROCK INC COM 09247X101 557 608 SH   SOLE   0 0 608
BLOCK INC CL A 852234103 311 1,923 SH   SOLE   0 0 1,923
CATERPILLAR INC COM 149123101 2,032 9,830 SH   SOLE   0 0 9,830
CHEVRON CORP NEW COM 166764100 260 2,219 SH   SOLE   0 0 2,219
CIGNA CORP NEW COM 125523100 345 1,501 SH   SOLE   0 0 1,501
CINCINNATI FINL CORP COM 172062101 260 2,282 SH   SOLE   0 0 2,282
CISCO SYS INC COM 17275R102 9,280 146,448 SH   SOLE   0 0 146,448
CITIGROUP INC COM NEW 172967424 804 13,313 SH   SOLE   0 0 13,313
COGNEX CORP COM 192422103 488 6,270 SH   SOLE   0 0 6,270
CONOCOPHILLIPS COM 20825C104 221 3,065 SH   SOLE   0 0 3,065
CUMMINS INC COM 231021106 1,671 7,662 SH   SOLE   0 0 7,662
DANAHER CORPORATION COM 235851102 729 2,215 SH   SOLE   0 0 2,215
EXXON MOBIL CORP COM 30231G102 260 4,245 SH   SOLE   0 0 4,245
FEDEX CORP COM 31428X106 1,029 3,980 SH   SOLE   0 0 3,980
GLOBAL X FDS MSCI CHINA CNSMR 37950E408 2,800 107,917 SH   SOLE   0 0 107,917
GOLDMAN SACHS GROUP INC COM 38141G104 20,821 54,426 SH   SOLE   0 0 54,426
INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 127 19,395 SH   SOLE   0 0 19,395
INTEL CORP COM 458140100 1,076 20,897 SH   SOLE   0 0 20,897
INTERCONTINENTAL EXCHANGE IN COM 45866F104 463 3,385 SH   SOLE   0 0 3,385
INTUIT COM 461202103 666 1,035 SH   SOLE   0 0 1,035
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 316 4,442 SH   SOLE   0 0 4,442
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 14,018 173,554 SH   SOLE   0 0 173,554
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 10,070 206,561 SH   SOLE   0 0 206,561
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 15,690 91,380 SH   SOLE   0 0 91,380
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628 47,297 697,183 SH   SOLE   0 0 697,183
INVESCO QQQ TR UNIT SER 1 46090E103 203 511 SH   SOLE   0 0 511
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 298 1,830 SH   SOLE   0 0 1,830
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 215 2,215 SH   SOLE   0 0 2,215
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 322 2,080 SH   SOLE   0 0 2,080
ISHARES TR ROBOTICS ARTIF 46435U556 7,620 184,152 SH   SOLE   0 0 184,152
ISHARES TR CHINA LG-CAP ETF 464287184 1,543 42,183 SH   SOLE   0 0 42,183
ISHARES TR CORE HIGH DV ETF 46429B663 13,526 133,939 SH   SOLE   0 0 133,939
ISHARES INC CORE MSCI EMKT 46434G103 113,298 1,892,716 SH   SOLE   0 0 1,892,716
ISHARES TR CORE MSCI EAFE 46432F842 6,910 92,579 SH   SOLE   0 0 92,579
ISHARES TR CORE S&P500 ETF 464287200 79,337 166,329 SH   SOLE   0 0 166,329
ISHARES TR HDG MSCI EAFE 46434V803 21,175 599,340 SH   SOLE   0 0 599,340
ISHARES INC CUR HD MSCI EM 46434G509 5,483 185,200 SH   SOLE   0 0 185,200
ISHARES TR CYBERSECURITY 46435U135 8,555 191,776 SH   SOLE   0 0 191,776
ISHARES TR ESG SCRND S&P500 46436E569 2,356 64,150 SH   SOLE   0 0 64,150
ISHARES TR EXPONENTIAL TECH 46434V381 1,809 27,380 SH   SOLE   0 0 27,380
ISHARES TR GENOMICS IMMUN 46435U192 6,052 138,135 SH   SOLE   0 0 138,135
ISHARES TR GLOB HLTHCRE ETF 464287325 217 2,405 SH   SOLE   0 0 2,405
ISHARES TR GLOB INDSTRL ETF 464288729 21,599 174,905 SH   SOLE   0 0 174,905
ISHARES TR INTL SEL DIV ETF 464288448 572 18,340 SH   SOLE   0 0 18,340
ISHARES TR JPMORGAN USD EMG 464288281 4,306 39,480 SH   SOLE   0 0 39,480
ISHARES TR MORNINGSTAR GRWT 464287119 573 7,985 SH   SOLE   0 0 7,985
ISHARES TR MSCI CHINA A 46434V514 5,322 122,075 SH   SOLE   0 0 122,075
ISHARES TR MSCI CHINA ETF 46429B671 11,228 178,868 SH   SOLE   0 0 178,868
ISHARES TR MSCI EAFE MIN VL 46429B689 84,349 1,098,722 SH   SOLE   0 0 1,098,722
ISHARES INC MSCI EM ASIA ETF 464286426 26,749 326,082 SH   SOLE   0 0 326,082
ISHARES TR MSCI EMG MKT ETF 464287234 17,807 364,523 SH   SOLE   0 0 364,523
ISHARES INC MSCI HONG KG ETF 464286871 21,070 908,587 SH   SOLE   0 0 908,587
ISHARES INC MSCI PAC JP ETF 464286665 361 7,562 SH   SOLE   0 0 7,562
ISHARES TR MSCI USA SML CP 46434V290 1,724 30,115 SH   SOLE   0 0 30,115
ISHARES TR MSCI USA MIN VOL 46429B697 5,827 72,024 SH   SOLE   0 0 72,024
ISHARES TR MSCI USA QLT FCT 46432F339 167,412 1,150,127 SH   SOLE   0 0 1,150,127
ISHARES TR MSCI USA SZE FT 46432F370 1,747 12,725 SH   SOLE   0 0 12,725
ISHARES TR MSCI USA VALUE 46432F388 85,533 781,341 SH   SOLE   0 0 781,341
ISHARES TR PFD AND INCM SEC 464288687 18,673 473,580 SH   SOLE   0 0 473,580
ISHARES TR RUS 1000 GRW ETF 464287614 2,727 8,923 SH   SOLE   0 0 8,923
ISHARES TR RUS TP200 GR ETF 464289438 41,714 240,636 SH   SOLE   0 0 240,636
ISHARES TR S&P 100 ETF 464287101 7,507 34,260 SH   SOLE   0 0 34,260
ISHARES TR S&P 500 GRWT ETF 464287309 283 3,386 SH   SOLE   0 0 3,386
ISHARES TR ISHS 1-5YR INVS 464288646 4,489 83,315 SH   SOLE   0 0 83,315
ISHARES TR US HLTHCR PR ETF 464288828 19,382 66,770 SH   SOLE   0 0 66,770
ISHARES TR U.S. MED DVC ETF 464288810 11,356 172,446 SH   SOLE   0 0 172,446
ISHARES INC MSCI EMERG MRKT 464286533 44,180 703,283 SH   SOLE   0 0 703,283
JACOBS ENGR GROUP INC COM 469814107 1,732 12,442 SH   SOLE   0 0 12,442
JOHNSON & JOHNSON COM 478160104 1,127 6,588 SH   SOLE   0 0 6,588
JPMORGAN CHASE & CO COM 46625H100 27,220 171,896 SH   SOLE   0 0 171,896
LOCKHEED MARTIN CORP COM 539830109 629 1,769 SH   SOLE   0 0 1,769
LORDSTOWN MOTORS CORP COM CL A 54405Q100 53 15,435 SH   SOLE   0 0 15,435
MASTERCARD INCORPORATED CL A 57636Q104 291 811 SH   SOLE   0 0 811
MCDONALDS CORP COM 580135101 536 2,000 SH   SOLE   0 0 2,000
META PLATFORMS INC CL A 30303M102 864 2,569 SH   SOLE   0 0 2,569
MICROSOFT CORP COM 594918104 5,637 16,762 SH   SOLE   0 0 16,762
MID-AMER APT CMNTYS INC COM 59522J103 271 1,180 SH   SOLE   0 0 1,180
MID PENN BANCORP INC COM 59540G107 1,954 61,548 SH   SOLE   0 0 61,548
MORGAN STANLEY COM NEW 617446448 649 6,614 SH   SOLE   0 0 6,614
NANOVIRICIDES INC COM 630087302 64 17,236 SH   SOLE   0 0 17,236
NVIDIA CORPORATION COM 67066G104 556 1,890 SH   SOLE   0 0 1,890
ORACLE CORP COM 68389X105 551 6,313 SH   SOLE   0 0 6,313
PAYCHEX INC COM 704326107 515 3,774 SH   SOLE   0 0 3,774
PAYPAL HLDGS INC COM 70450Y103 771 4,090 SH   SOLE   0 0 4,090
PEPSICO INC COM 713448108 681 3,919 SH   SOLE   0 0 3,919
PFIZER INC COM 717081103 703 11,907 SH   SOLE   0 0 11,907
PNC FINL SVCS GROUP INC COM 693475105 583 2,656 SH   SOLE   0 0 2,656
PROCTER AND GAMBLE CO COM 742718109 826 5,050 SH   SOLE   0 0 5,050
S & T BANCORP INC COM 783859101 633 20,083 SH   SOLE   0 0 20,083
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 33,959 241,030 SH   SOLE   0 0 241,030
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 28,046 265,056 SH   SOLE   0 0 265,056
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 6,416 164,308 SH   SOLE   0 0 164,308
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,370 2,885 SH   SOLE   0 0 2,885
SPDR SER TR S&P BK ETF 78464A797 7,806 143,081 SH   SOLE   0 0 143,081
SPDR SER TR S&P PHARMAC 78464A722 2,004 43,420 SH   SOLE   0 0 43,420
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 64,388 370,321 SH   SOLE   0 0 370,321
TEXAS INSTRS INC COM 882508104 421 2,235 SH   SOLE   0 0 2,235
UNITED PARCEL SERVICE INC CL B 911312106 1,731 8,078 SH   SOLE   0 0 8,078
UNITEDHEALTH GROUP INC COM 91324P102 504 1,004 SH   SOLE   0 0 1,004
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 18,391 107,078 SH   SOLE   0 0 107,078
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 34,260 559,070 SH   SOLE   0 0 559,070
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 15,028 303,832 SH   SOLE   0 0 303,832
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 1,791 6,723 SH   SOLE   0 0 6,723
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 33,969 302,998 SH   SOLE   0 0 302,998
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 245 2,290 SH   SOLE   0 0 2,290
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 456 5,810 SH   SOLE   0 0 5,810
VANGUARD INDEX FDS SM CP VAL ETF 922908611 24,554 137,290 SH   SOLE   0 0 137,290
VANGUARD INDEX FDS TOTAL STK MKT 922908769 216 895 SH   SOLE   0 0 895
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 163,074 3,264,737 SH   SOLE   0 0 3,264,737
VANGUARD INDEX FDS VALUE ETF 922908744 273 1,858 SH   SOLE   0 0 1,858
DISNEY WALT CO COM 254687106 352 2,273 SH   SOLE   0 0 2,273
WELLTOWER INC COM 95040Q104 219 2,555 SH   SOLE   0 0 2,555
WISDOMTREE TR US QTLY DIV GRT 97717X669 694 10,535 SH   SOLE   0 0 10,535
WISDOMTREE TR US QLT SHRHD YLD 97717W547 425 6,710 SH   SOLE   0 0 6,710