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   7,816,514 75,224 SH   SOLE   2,370 0 72,854
ABBVIE INC COM 00287Y109   552,939 3,224 SH   SOLE   0 0 3,224
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,301,258 24,064 SH   SOLE   904 0 23,160
ADOBE INC COM 00724F101   410,544 739 SH   SOLE   0 0 739
ADVANCED MICRO DEVICES INC COM 007903107   14,677,410 90,484 SH   SOLE   2,516 0 87,968
AECOM COM 00766T100   8,081,733 91,692 SH   SOLE   2,009 0 89,683
AES CORP COM 00130H105   4,510,641 256,724 SH   SOLE   6,197 0 250,527
ALPHABET INC CAP STK CL A 02079K305   594,032 3,261 SH   SOLE   0 0 3,261
ALPHABET INC CAP STK CL C 02079K107   23,514,261 128,199 SH   SOLE   4,006 0 124,193
AMAZON COM INC COM 023135106   20,423,002 105,682 SH   SOLE   2,618 0 103,064
AMERICAN ELEC PWR CO INC COM 025537101   672,966 7,670 SH   SOLE   430 0 7,240
AMERICAN EXPRESS CO COM 025816109   9,582,465 41,384 SH   SOLE   600 0 40,784
AMERICAN TOWER CORP NEW COM 03027X100   534,545 2,750 SH   SOLE   0 0 2,750
AMGEN INC COM 031162100   234,338 750 SH   SOLE   0 0 750
ANALOG DEVICES INC COM 032654105   565,172 2,476 SH   SOLE   250 0 2,226
APPLE INC COM 037833100   38,418,189 182,405 SH   SOLE   2,866 0 179,539
APPLIED MATLS INC COM 038222105   12,786,004 54,180 SH   SOLE   1,411 0 52,769
APTIV PLC SHS G6095L109   283,863 4,031 SH   SOLE   0 0 4,031
ASTRAZENECA PLC SPONSORED ADR 046353108   15,998,635 205,137 SH   SOLE   4,694 0 200,443
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   487,346 1,198 SH   SOLE   0 0 1,198
BLACKROCK INC COM 09247X101   12,534,134 15,920 SH   SOLE   400 0 15,520
BROADCOM INC COM 11135F101   20,289,740 12,637 SH   SOLE   316 0 12,321
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   295,500 1,500 SH   SOLE   0 0 1,500
CATERPILLAR INC COM 149123101   373,072 1,120 SH   SOLE   0 0 1,120
CHEVRON CORP NEW COM 166764100   424,363 2,713 SH   SOLE   0 0 2,713
CISCO SYS INC COM 17275R102   636,396 13,395 SH   SOLE   87 0 13,308
COCA COLA CO COM 191216100   1,935,123 30,403 SH   SOLE   0 0 30,403
CODA OCTOPUS GROUP INC COM NEW 19188U206   60,250 10,000 SH   SOLE   0 0 10,000
COMCAST CORP NEW CL A 20030N101   1,436,115 36,673 SH   SOLE   0 0 36,673
CORNING INC COM 219350105   2,131,795 54,872 SH   SOLE   0 0 54,872
CORPAY INC COM SHS 219948106   8,683,900 32,596 SH   SOLE   959 0 31,637
DANAHER CORPORATION COM 235851102   1,760,443 7,046 SH   SOLE   117 0 6,929
DIGITAL RLTY TR INC COM 253868103   332,990 2,190 SH   SOLE   0 0 2,190
DISNEY WALT CO COM 254687106   6,931,000 69,806 SH   SOLE   2,070 0 67,736
DNP SELECT INCOME FD INC COM 23325P104   90,913 11,060 SH   SOLE   0 0 11,060
DOLLAR GEN CORP NEW COM 256677105   6,526,873 49,360 SH   SOLE   1,377 0 47,983
DOMINOS PIZZA INC COM 25754A201   1,731,771 3,354 SH   SOLE   185 0 3,169
DUKE ENERGY CORP NEW COM NEW 26441C204   287,961 2,873 SH   SOLE   0 0 2,873
EATON CORP PLC SHS G29183103   602,643 1,922 SH   SOLE   0 0 1,922
ELEVANCE HEALTH INC COM 036752103   826,878 1,526 SH   SOLE   0 0 1,526
ELI LILLY & CO COM 532457108   9,053,663 10,000 SH   SOLE   335 0 9,665
EMERSON ELEC CO COM 291011104   530,748 4,818 SH   SOLE   0 0 4,818
EVEREST GROUP LTD COM G3223R108   10,785,914 28,308 SH   SOLE   650 0 27,658
EXXON MOBIL CORP COM 30231G102   2,096,681 18,213 SH   SOLE   350 0 17,863
FIRST COMWLTH FINL CORP PA COM 319829107   626,353 45,355 SH   SOLE   0 0 45,355
GARMIN LTD SHS H2906T109   1,895,574 11,635 SH   SOLE   0 0 11,635
GE AEROSPACE COM NEW 369604301   335,904 2,113 SH   SOLE   0 0 2,113
GENERAL DYNAMICS CORP COM 369550108   203,098 700 SH   SOLE   0 0 700
HALLIBURTON CO COM 406216101   1,399,337 41,425 SH   SOLE   0 0 41,425
HCA HEALTHCARE INC COM 40412C101   854,605 2,660 SH   SOLE   140 0 2,520
HEICO CORP NEW COM 422806109   543,820 2,432 SH   SOLE   0 0 2,432
HOME DEPOT INC COM 437076102   2,347,373 6,819 SH   SOLE   100 0 6,719
HONEYWELL INTL INC COM 438516106   13,814,076 64,691 SH   SOLE   1,670 0 63,021
ICON PLC SHS G4705A100   1,982,384 6,324 SH   SOLE   145 0 6,179
INFOSYS LTD SPONSORED ADR 456788108   373,126 20,039 SH   SOLE   0 0 20,039
INGERSOLL RAND INC COM 45687V106   1,017,771 11,204 SH   SOLE   460 0 10,744
INTUIT COM 461202103   1,498,439 2,280 SH   SOLE   100 0 2,180
IRON MTN INC DEL COM 46284V101   312,146 3,483 SH   SOLE   0 0 3,483
ISHARES TR MSCI USA QLT FCT 46432F339   206,107 1,207 SH   SOLE   0 0 1,207
ISHARES TR ESG AWRE 1 5 YR 46435G243   318,370 13,000 SH   SOLE   0 0 13,000
ISHARES TR CORE S&P SCP ETF 464287804   4,219,470 39,560 SH   SOLE   210 0 39,350
ISHARES TR 3 7 YR TREAS BD 464288661   35,188,559 304,742 SH   SOLE   10,378 0 294,364
ISHARES TR CORE S&P500 ETF 464287200   403,309 737 SH   SOLE   0 0 737
ISHARES TR CORE S&P MCP ETF 464287507   6,719,500 114,824 SH   SOLE   3,850 0 110,974
JOHNSON & JOHNSON COM 478160104   1,766,862 12,089 SH   SOLE   56 0 12,033
JPMORGAN CHASE & CO. COM 46625H100   5,176,263 25,592 SH   SOLE   840 0 24,752
L3HARRIS TECHNOLOGIES INC COM 502431109   2,240,859 9,978 SH   SOLE   367 0 9,611
LINDE PLC SHS G54950103   363,335 828 SH   SOLE   0 0 828
LOCKHEED MARTIN CORP COM 539830109   276,990 593 SH   SOLE   0 0 593
LOWES COS INC COM 548661107   713,409 3,236 SH   SOLE   56 0 3,180
MARTIN MARIETTA MATLS INC COM 573284106   200,466 370 SH   SOLE   0 0 370
MASCO CORP COM 574599106   329,950 4,949 SH   SOLE   0 0 4,949
MCDONALDS CORP COM 580135101   2,160,279 8,477 SH   SOLE   50 0 8,427
MCKESSON CORP COM 58155Q103   393,643 674 SH   SOLE   0 0 674
MEDTRONIC PLC SHS G5960L103   1,304,755 16,577 SH   SOLE   0 0 16,577
MERCK & CO INC COM 58933Y105   1,828,175 14,767 SH   SOLE   100 0 14,667
META PLATFORMS INC CL A 30303M102   218,332 433 SH   SOLE   0 0 433
METLIFE INC COM 59156R108   1,297,813 18,490 SH   SOLE   0 0 18,490
MFS MULTIMARKET INCOME TR SH BEN INT 552737108   62,806 13,420 SH   SOLE   0 0 13,420
MICROSOFT CORP COM 594918104   28,283,649 63,281 SH   SOLE   1,668 0 61,613
MONDELEZ INTL INC CL A 609207105   294,415 4,499 SH   SOLE   0 0 4,499
NETFLIX INC COM 64110L106   1,371,356 2,032 SH   SOLE   0 0 2,032
NEXTERA ENERGY INC COM 65339F101   810,845 11,451 SH   SOLE   0 0 11,451
NICE LTD SPONSORED ADR 653656108   2,301,818 13,385 SH   SOLE   357 0 13,028
NIKE INC CL B 654106103   6,071,817 80,560 SH   SOLE   2,281 0 78,279
NISOURCE INC COM 65473P105   1,130,332 39,234 SH   SOLE   0 0 39,234
NVIDIA CORPORATION COM 67066G104   18,901,705 153,001 SH   SOLE   436 0 152,565
ORACLE CORP COM 68389X105   1,882,196 13,330 SH   SOLE   0 0 13,330
PARKER-HANNIFIN CORP COM 701094104   1,741,504 3,443 SH   SOLE   0 0 3,443
PEOPLES BANCORP INC COM 709789101   286,470 9,549 SH   SOLE   0 0 9,549
PEPSICO INC COM 713448108   8,034,423 48,714 SH   SOLE   1,352 0 47,362
PFIZER INC COM 717081103   376,933 13,471 SH   SOLE   0 0 13,471
PHILLIPS 66 COM 718546104   6,624,261 46,924 SH   SOLE   876 0 46,048
POWERSHARES ACTIVELY MANAGED ULTRA SHRT DUR 46090A887   214,071 4,290 SH   SOLE   0 0 4,290
PROCTER AND GAMBLE CO COM 742718109   3,066,115 18,592 SH   SOLE   25 0 18,567
PROGRESSIVE CORP COM 743315103   253,198 1,219 SH   SOLE   300 0 919
PROLOGIS INC. COM 74340W103   3,475,545 30,946 SH   SOLE   1,018 0 29,928
RESTAURANT BRANDS INTL INC COM 76131D103   1,500,429 21,322 SH   SOLE   0 0 21,322
SALESFORCE INC COM 79466L302   12,223,305 47,543 SH   SOLE   1,460 0 46,083
SCHWAB CHARLES CORP COM 808513105   2,988,645 40,557 SH   SOLE   450 0 40,107
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   12,070,681 254,387 SH   SOLE   6,529 0 247,858
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   6,905,449 259,994 SH   SOLE   7,145 0 252,849
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   34,291,362 545,433 SH   SOLE   8,707 0 536,726
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   17,311,153 450,577 SH   SOLE   11,555 0 439,022
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   1,205,603 15,504 SH   SOLE   82 0 15,422
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   28,217,923 362,558 SH   SOLE   13,514 0 349,044
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   345,690 9,000 SH   SOLE   0 0 9,000
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   478,817 5,422 SH   SOLE   400 0 5,022
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   2,531,512 29,553 SH   SOLE   420 0 29,133
SMITH MIDLAND CORP COM 832156103   276,900 10,000 SH   SOLE   0 0 10,000
SMUCKER J M CO COM NEW 832696405   377,278 3,460 SH   SOLE   0 0 3,460
SPDR SER TR PORTFOLIO S&P500 78464A854   3,043,712 47,558 SH   SOLE   0 0 47,558
SPDR SER TR PORTFOLIO SHORT 78464A474   37,069,077 1,248,117 SH   SOLE   42,124 0 1,205,993
SPDR SER TR PORTFOLIO INTRMD 78464A375   91,722,529 2,817,031 SH   SOLE   95,054 0 2,721,977
STARBUCKS CORP COM 855244109   4,064,834 52,214 SH   SOLE   2,086 0 50,128
STRYKER CORPORATION COM 863667101   13,079,550 38,441 SH   SOLE   1,167 0 37,274
SYSCO CORP COM 871829107   8,552,749 119,803 SH   SOLE   2,185 0 117,618
T-MOBILE US INC COM 872590104   11,544,371 65,526 SH   SOLE   1,691 0 63,835
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   21,204,299 121,997 SH   SOLE   3,464 0 118,533
TARGA RES CORP COM 87612G101   1,098,236 8,528 SH   SOLE   0 0 8,528
THE CIGNA GROUP COM 125523100   206,937 626 SH   SOLE   0 0 626
TJX COS INC NEW COM 872540109   9,084,826 82,514 SH   SOLE   1,916 0 80,598
TOTALENERGIES SE SPONSORED ADS 89151E109   1,656,331 24,840 SH   SOLE   2,020 0 22,820
UNION PAC CORP COM 907818108   1,868,003 8,256 SH   SOLE   135 0 8,121
UNITEDHEALTH GROUP INC COM 91324P102   12,961,176 25,451 SH   SOLE   672 0 24,779
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,242,568 19,598 SH   SOLE   545 0 19,053
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   509,060 11,633 SH   SOLE   400 0 11,233
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   33,892,216 577,971 SH   SOLE   12,825 0 565,146
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,339,980 43,222 SH   SOLE   771 0 42,451
VANGUARD WORLD FD ESG US STK ETF 921910733   253,048 2,619 SH   SOLE   0 0 2,619
VISA INC COM CL A 92826C839   11,373,423 43,332 SH   SOLE   1,345 0 41,987
WALMART INC COM 931142103   224,564 3,317 SH   SOLE   0 0 3,317
WASTE MGMT INC DEL COM 94106L109   1,857,789 8,708 SH   SOLE   215 0 8,493
WELLTOWER INC COM 95040Q104   2,891,895 27,740 SH   SOLE   325 0 27,415
WISDOMTREE TR US SMALLCAP DIVD 97717W604   2,798,173 89,829 SH   SOLE   2,187 0 87,642