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
ABBOTT LABS COM 002824100   8,139,573 71,613 SH   SOLE   3,738 0 67,875
ABBVIE INC COM 00287Y109   222,416 1,221 SH   SOLE   400 0 821
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   9,766,430 28,177 SH   SOLE   1,513 0 26,664
ADOBE INC COM 00724F101   974,383 1,931 SH   SOLE   11 0 1,920
ADVANCED MICRO DEVICES INC COM 007903107   17,278,308 95,730 SH   SOLE   4,180 0 91,550
AECOM COM 00766T100   8,160,256 83,200 SH   SOLE   3,559 0 79,641
AES CORP COM 00130H105   4,714,819 262,957 SH   SOLE   13,106 0 249,851
ALPHABET INC CAP STK CL C 02079K107   19,903,732 130,722 SH   SOLE   7,225 0 123,497
ALPHABET INC CAP STK CL A 02079K305   471,053 3,121 SH   SOLE   0 0 3,121
AMAZON COM INC COM 023135106   19,326,594 107,144 SH   SOLE   4,343 0 102,801
AMERICAN ELEC PWR CO INC COM 025537101   979,646 11,378 SH   SOLE   430 0 10,948
AMERICAN EXPRESS CO COM 025816109   8,322,297 36,551 SH   SOLE   1,287 0 35,264
AMERICAN TOWER CORP NEW COM 03027X100   543,373 2,750 SH   SOLE   0 0 2,750
AMGEN INC COM 031162100   213,240 750 SH   SOLE   600 0 150
ANALOG DEVICES INC COM 032654105   552,230 2,792 SH   SOLE   250 0 2,542
APPLE INC COM 037833100   31,952,980 186,336 SH   SOLE   6,110 0 180,226
APPLIED MATLS INC COM 038222105   12,075,004 58,551 SH   SOLE   4,861 0 53,690
ASTRAZENECA PLC SPONSORED ADR 046353108   14,107,041 208,222 SH   SOLE   8,892 0 199,330
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   461,731 1,098 SH   SOLE   0 0 1,098
BLACKROCK INC COM 09247X101   13,206,642 15,841 SH   SOLE   844 0 14,997
BROADCOM INC COM 11135F101   18,720,229 14,124 SH   SOLE   559 0 13,565
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   307,290 1,500 SH   SOLE   700 0 800
CISCO SYS INC COM 17275R102   1,839,483 36,856 SH   SOLE   4,794 0 32,062
COCA COLA CO COM 191216100   1,770,881 28,945 SH   SOLE   480 0 28,465
CODA OCTOPUS GROUP INC COM NEW 19188U206   57,700 10,000 SH   SOLE   0 0 10,000
COMCAST CORP NEW CL A 20030N101   1,488,509 34,337 SH   SOLE   872 0 33,465
CORNING INC COM 219350105   3,670,968 111,376 SH   SOLE   1,142 0 110,234
DANAHER CORPORATION COM 235851102   3,720,329 14,898 SH   SOLE   206 0 14,692
DIGITAL RLTY TR INC COM 253868103   390,060 2,708 SH   SOLE   0 0 2,708
DISNEY WALT CO COM 254687106   8,510,214 69,551 SH   SOLE   4,523 0 65,028
DNP SELECT INCOME FD INC COM 23325P104   101,357 11,175 SH   SOLE   0 0 11,175
DOLLAR GEN CORP NEW COM 256677105   7,809,906 50,044 SH   SOLE   2,186 0 47,858
DOMINOS PIZZA INC COM 25754A201   2,954,945 5,947 SH   SOLE   235 0 5,712
DUKE ENERGY CORP NEW COM NEW 26441C204   277,848 2,873 SH   SOLE   0 0 2,873
EATON CORP PLC SHS G29183103   210,121 672 SH   SOLE   0 0 672
ELEVANCE HEALTH INC COM 036752103   791,292 1,526 SH   SOLE   0 0 1,526
ELI LILLY & CO COM 532457108   8,355,083 10,740 SH   SOLE   361 0 10,379
EMERSON ELEC CO COM 291011104   546,455 4,818 SH   SOLE   0 0 4,818
EVEREST GROUP LTD COM G3223R108   11,100,188 27,925 SH   SOLE   1,075 0 26,850
EXXON MOBIL CORP COM 30231G102   1,923,540 16,548 SH   SOLE   1,015 0 15,533
FACTSET RESH SYS INC COM 303075105   213,563 470 SH   SOLE   375 0 95
FIRST COMWLTH FINL CORP PA COM 319829107   407,480 29,273 SH   SOLE   0 0 29,273
FLEETCOR TECHNOLOGIES INC COM 339041105   9,450,272 30,629 SH   SOLE   1,625 0 29,004
GARMIN LTD SHS H2906T109   1,754,433 11,785 SH   SOLE   176 0 11,609
GENERAL ELECTRIC CO COM NEW 369604301   375,283 2,138 SH   SOLE   0 0 2,138
HALLIBURTON CO COM 406216101   1,148,068 29,124 SH   SOLE   743 0 28,381
HCA HEALTHCARE INC COM 40412C101   647,715 1,942 SH   SOLE   140 0 1,802
HEICO CORP NEW COM 422806109   464,512 2,432 SH   SOLE   0 0 2,432
HOME DEPOT INC COM 437076102   2,615,001 6,817 SH   SOLE   194 0 6,623
HONEYWELL INTL INC COM 438516106   13,078,513 63,720 SH   SOLE   3,507 0 60,213
ICON PLC SHS G4705A100   1,492,290 4,442 SH   SOLE   175 0 4,267
ILLINOIS TOOL WKS INC COM 452308109   210,371 784 SH   SOLE   0 0 784
INFOSYS LTD SPONSORED ADR 456788108   1,558,332 86,912 SH   SOLE   1,147 0 85,765
INGERSOLL RAND INC COM 45687V106   661,042 6,962 SH   SOLE   460 0 6,502
INTERPUBLIC GROUP COS INC COM 460690100   1,231,260 37,734 SH   SOLE   702 0 37,032
INTUIT COM 461202103   1,487,850 2,289 SH   SOLE   100 0 2,189
IRON MTN INC DEL COM 46284V101   279,371 3,483 SH   SOLE   0 0 3,483
ISHARES TR MSCI USA QLT FCT 46432F339   215,956 1,314 SH   SOLE   0 0 1,314
ISHARES TR ESG AWRE 1 5 YR 46435G243   325,584 13,300 SH   SOLE   0 0 13,300
ISHARES TR CORE S&P SCP ETF 464287804   4,421,132 40,003 SH   SOLE   510 0 39,493
ISHARES TR 3 7 YR TREAS BD 464288661   35,390,378 305,590 SH   SOLE   14,588 0 291,002
ISHARES TR CORE S&P500 ETF 464287200   468,951 892 SH   SOLE   0 0 892
ISHARES TR CORE S&P MCP ETF 464287507   7,018,203 115,545 SH   SOLE   4,000 0 111,545
JOHNSON & JOHNSON COM 478160104   1,903,455 12,033 SH   SOLE   1,410 0 10,623
JPMORGAN CHASE & CO COM 46625H100   5,464,750 27,283 SH   SOLE   2,667 0 24,616
L3HARRIS TECHNOLOGIES INC COM 502431109   2,237,337 10,499 SH   SOLE   619 0 9,880
LINDE PLC SHS G54950103   544,183 1,172 SH   SOLE   13 0 1,159
LOCKHEED MARTIN CORP COM 539830109   269,738 593 SH   SOLE   0 0 593
LOWES COS INC COM 548661107   824,306 3,236 SH   SOLE   1,656 0 1,580
MASCO CORP COM 574599106   402,209 5,099 SH   SOLE   0 0 5,099
MCDONALDS CORP COM 580135101   2,343,568 8,312 SH   SOLE   731 0 7,581
MCKESSON CORP COM 58155Q103   361,837 674 SH   SOLE   0 0 674
MEDTRONIC PLC SHS G5960L103   1,435,512 16,472 SH   SOLE   270 0 16,202
MERCK & CO INC COM 58933Y105   1,936,651 14,677 SH   SOLE   813 0 13,864
META PLATFORMS INC CL A 30303M102   200,061 412 SH   SOLE   0 0 412
METLIFE INC COM 59156R108   1,346,505 18,169 SH   SOLE   315 0 17,854
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   62,135 13,420 SH   SOLE   0 0 13,420
MICROSOFT CORP COM 594918104   26,938,587 64,030 SH   SOLE   2,799 0 61,231
NETFLIX INC COM 64110L106   1,030,639 1,697 SH   SOLE   0 0 1,697
NEXTERA ENERGY INC COM 65339F101   742,698 11,621 SH   SOLE   1,800 0 9,821
NICE LTD SPONSORED ADR 653656108   1,446,441 5,550 SH   SOLE   757 0 4,793
NIKE INC CL B 654106103   7,088,175 75,422 SH   SOLE   4,156 0 71,266
NVIDIA CORPORATION COM 67066G104   5,797,294 6,416 SH   SOLE   44 0 6,372
ORACLE CORP COM 68389X105   1,660,564 13,220 SH   SOLE   1,597 0 11,623
PARKER-HANNIFIN CORP COM 701094104   2,281,518 4,105 SH   SOLE   50 0 4,055
PAYPAL HLDGS INC COM 70450Y103   1,160,937 17,330 SH   SOLE   910 0 16,420
PEOPLES BANCORP INC COM 709789101   289,971 9,793 SH   SOLE   0 0 9,793
PEPSICO INC COM 713448108   8,398,549 47,989 SH   SOLE   3,156 0 44,833
PFIZER INC COM 717081103   382,671 13,790 SH   SOLE   0 0 13,790
PHILLIPS 66 COM 718546104   8,086,147 49,505 SH   SOLE   2,480 0 47,025
PROCTER AND GAMBLE CO COM 742718109   3,036,807 18,717 SH   SOLE   825 0 17,892
PROGRESSIVE CORP COM 743315103   252,114 1,219 SH   SOLE   300 0 919
PROLOGIS INC. COM 74340W103   5,914,462 45,419 SH   SOLE   1,889 0 43,530
RESTAURANT BRANDS INTL INC COM 76131D103   1,805,819 22,729 SH   SOLE   282 0 22,447
SALESFORCE INC COM 79466L302   14,478,927 48,074 SH   SOLE   2,209 0 45,865
SCHWAB CHARLES CORP COM 808513105   3,409,674 47,134 SH   SOLE   2,574 0 44,560
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   12,229,955 248,374 SH   SOLE   12,542 0 235,832
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   6,321,370 250,351 SH   SOLE   9,540 0 240,811
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   32,973,642 540,109 SH   SOLE   16,294 0 523,815
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   17,502,990 448,565 SH   SOLE   15,282 0 433,283
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,271,709 15,772 SH   SOLE   82 0 15,690
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   29,335,193 360,250 SH   SOLE   23,184 0 337,066
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   328,099 8,300 SH   SOLE   0 0 8,300
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   531,424 5,721 SH   SOLE   400 0 5,321
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,127,387 13,806 SH   SOLE   420 0 13,386
SMITH MIDLAND CORP COM 832156103   469,800 10,000 SH   SOLE   0 0 10,000
SMUCKER J M CO COM NEW 832696405   435,510 3,460 SH   SOLE   0 0 3,460
SPDR SER TR PORTFOLIO SHORT 78464A474   33,895,549 1,138,581 SH   SOLE   68,305 0 1,070,276
SPDR SER TR PORTFOLIO S&P500 78464A854   3,272,042 53,178 SH   SOLE   0 0 53,178
SPDR SER TR PORTFOLIO INTRMD 78464A375   84,196,985 2,575,619 SH   SOLE   147,743 0 2,427,876
STARBUCKS CORP COM 855244109   4,154,544 45,460 SH   SOLE   4,015 0 41,445
STRYKER CORPORATION COM 863667101   14,103,657 39,410 SH   SOLE   1,828 0 37,582
SYSCO CORP COM 871829107   9,854,991 121,397 SH   SOLE   4,460 0 116,937
T-MOBILE US INC COM 872590104   10,678,832 65,426 SH   SOLE   2,932 0 62,494
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   18,496,950 135,957 SH   SOLE   7,617 0 128,340
TARGA RES CORP COM 87612G101   688,739 6,150 SH   SOLE   150 0 6,000
THE CIGNA GROUP COM 125523100   227,357 626 SH   SOLE   0 0 626
TJX COS INC NEW COM 872540109   9,431,575 92,995 SH   SOLE   2,407 0 90,588
TOTALENERGIES SE SPONSORED ADS 89151E109   2,307,044 33,518 SH   SOLE   2,020 0 31,498
UNION PAC CORP COM 907818108   2,672,029 10,865 SH   SOLE   369 0 10,496
UNITEDHEALTH GROUP INC COM 91324P102   12,507,500 25,283 SH   SOLE   1,113 0 24,170
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,190,633 19,972 SH   SOLE   545 0 19,427
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   445,644 10,669 SH   SOLE   400 0 10,269
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   33,102,871 564,414 SH   SOLE   30,023 0 534,391
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   5,292,333 68,456 SH   SOLE   1,216 0 67,240
VANGUARD WORLD FD ESG US STK ETF 921910733   256,086 2,748 SH   SOLE   0 0 2,748
VISA INC COM CL A 92826C839   12,081,451 43,290 SH   SOLE   2,064 0 41,226
WASTE MGMT INC DEL COM 94106L109   1,927,752 9,044 SH   SOLE   295 0 8,749
WELLTOWER INC COM 95040Q104   891,418 9,540 SH   SOLE   400 0 9,140
WISDOMTREE TR US SMALLCAP DIVD 97717W604   3,286,628 100,570 SH   SOLE   4,234 0 96,336