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
Expires: July 31, 2015
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 8,906 55 SH OTR 1 0 0 55
3M CO COM 88579Y101 1,106,835 6,836 SH SOLE 0 0 6,836
ABBOTT LABORATORIES COM 002824100 2,495,804 27,505 SH SOLE 0 0 27,505
ABBVIE INC COM 00287Y109 12,079 48 SH OTR 1 0 0 48
ABBVIE INC COM 00287Y109 20,326,557 80,776 SH SOLE 0 0 80,776
ADOBE INC COM 00724F101 5,946 29 SH OTR 1 0 0 29
ADOBE INC COM 00724F101 354,480 1,729 SH SOLE 0 0 1,729
ADVANCED MICRO DEVICES INC COM 007903107 682,541 1,175 SH SOLE 0 0 1,175
ADVANCED MICRO DEVICES INC COM 007903107 27,884 48 SH OTR 1 0 0 48
AGNC INVT CORP COM 00123Q104 171,675 15,750 SH SOLE 0 0 15,750
AIR PRODUCTS AND CHEMICALS I COM 009158106 409,573 1,397 SH SOLE 0 0 1,397
ALLSTATE CORP COM 020002101 465,411 1,956 SH SOLE 0 0 1,956
ALPHABET INC CAP STK CL A 02079K305 70,402 197 SH OTR 1 0 0 197
ALPHABET INC CAP STK CL A 02079K305 50,757,873 142,032 SH SOLE 0 0 142,032
ALPHABET INC CAP STK CL C 02079K107 59,713 169 SH OTR 1 0 0 169
ALPHABET INC CAP STK CL C 02079K107 3,055,287 8,647 SH SOLE 0 0 8,647
AMAZON COM INC COM 023135106 85,565 359 SH OTR 1 0 0 359
AMAZON COM INC COM 023135106 35,647,687 149,567 SH SOLE 0 0 149,567
AMERICAN ELEC PWR CO INC COM 025537101 442,718 3,236 SH SOLE 0 0 3,236
AMERICAN ELEC PWR CO INC COM 025537101 11,766 86 SH OTR 1 0 0 86
AMERICAN EXPRESS CO COM 025816109 2,854,312 8,438 SH SOLE 0 0 8,438
AMERIPRISE FINL INC COM 03076C106 526,198 1,147 SH SOLE 0 0 1,147
AMERIPRISE FINL INC COM 03076C106 459 1 SH OTR 1 0 0 1
AMGEN INC COM 031162100 996,555 2,752 SH SOLE 0 0 2,752
AMGEN INC COM 031162100 7,605 21 SH OTR 1 0 0 21
APPLE INC COM 037833100 142,366 492 SH OTR 1 0 0 492
APPLE INC COM 037833100 82,363,060 284,639 SH SOLE 0 0 284,639
APPLIED MATLS INC COM 038222105 1,305,015 1,805 SH SOLE 0 0 1,805
APPLIED MATLS INC COM 038222105 7,230 10 SH OTR 1 0 0 10
ARISTA NETWORKS INC COM SHS 040413205 12,402 73 SH OTR 1 0 0 73
ARISTA NETWORKS INC COM SHS 040413205 21,049,889 123,910 SH SOLE 0 0 123,910
AT&T INC COM 00206R102 290,756 14,046 SH SOLE 0 0 14,046
ATMOS ENERGY CORP COM 049560105 305,435 1,773 SH SOLE 0 0 1,773
ATMOS ENERGY CORP COM 049560105 7,580 44 SH OTR 1 0 0 44
AUTOMATIC DATA PROCESSING IN COM 053015103 2,403,432 10,732 SH SOLE 0 0 10,732
BAKER HUGHES COMPANY CL A 05722G100 4,691,350 84,529 SH SOLE 0 0 84,529
BAKER HUGHES COMPANY CL A 05722G100 888 16 SH OTR 1 0 0 16
BANK OF AMER CORP COM 060505104 16,069 282 SH OTR 1 0 0 282
BANK OF AMER CORP COM 060505104 902,284 15,835 SH SOLE 0 0 15,835
BANK OF NY MELLON CORP COM 064058100 7,665 53 SH OTR 1 0 0 53
BANK OF NY MELLON CORP COM 064058100 568,607 3,932 SH SOLE 0 0 3,932
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 102,881,654 2,353,733 SH SOLE 0 0 2,353,733
BENTLEY SYS INC COM CL B 08265T208 1,542,324 51,600 SH SOLE 0 0 51,600
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 28,379,669 56,715 SH SOLE 0 0 56,715
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 34,527 69 SH OTR 1 0 0 69
BLACKROCK INC COM 09290D101 642,293 668 SH SOLE 0 0 668
BLACKROCK INC COM 09290D101 5,770 6 SH OTR 1 0 0 6
BLACKSTONE INC COM 09260D107 312,650 2,657 SH SOLE 0 0 2,657
BOEING CO COM 097023105 9,742 45 SH OTR 1 0 0 45
BOEING CO COM 097023105 880,090 4,066 SH SOLE 0 0 4,066
BOOKING HOLDINGS INC COM 09857L108 2,139 12 SH OTR 1 0 0 12
BOOKING HOLDINGS INC COM 09857L108 223,870 1,256 SH SOLE 0 0 1,256
BRISTOL-MYERS SQUIBB CO COM 110122108 916,953 15,914 SH SOLE 0 0 15,914
BRISTOL-MYERS SQUIBB CO COM 110122108 8,183 142 SH OTR 1 0 0 142
BROADCOM INC COM 11135F101 16,819,208 44,525 SH SOLE 0 0 44,525
BROADCOM INC COM 11135F101 64,218 170 SH OTR 1 0 0 170
CADENCE DESIGN SYSTEM INC COM 127387108 14,458,622 38,523 SH SOLE 0 0 38,523
CADENCE DESIGN SYSTEM INC COM 127387108 751 2 SH OTR 1 0 0 2
CANADIAN PACIFIC KANSAS CITY COM 13646K108 247,463 2,855 SH SOLE 0 0 2,855
CAPITAL ONE FINL CORP COM 14040H105 10,528,572 52,480 SH SOLE 0 0 52,480
CARLISLE COS INC COM 142339100 2,540 7 SH OTR 1 0 0 7
CARLISLE COS INC COM 142339100 833,600 2,298 SH SOLE 0 0 2,298
CATERPILLAR INC COM 149123101 14,909 14 SH OTR 1 0 0 14
CATERPILLAR INC COM 149123101 28,748,861 26,997 SH SOLE 0 0 26,997
CENTERPOINT ENERGY INC COM 15189T107 1,385,983 31,471 SH SOLE 0 0 31,471
CHEVRON CORPORATION COM 166764100 21,562,669 130,084 SH SOLE 0 0 130,084
CHEVRON CORPORATION COM 166764100 12,101 73 SH OTR 1 0 0 73
CHUBB LIMITED COM H1467J104 20,786 61 SH OTR 1 0 0 61
CHUBB LIMITED COM H1467J104 216,370 635 SH SOLE 0 0 635
CISCO SYS INC COM 17275R102 9,280 79 SH OTR 1 0 0 79
CISCO SYS INC COM 17275R102 2,950,002 25,115 SH SOLE 0 0 25,115
CMS ENERGY CORP COM 125896100 1,454 19 SH OTR 1 0 0 19
CMS ENERGY CORP COM 125896100 786,497 10,281 SH SOLE 0 0 10,281
COCA COLA CO COM 191216100 3,983 49 SH OTR 1 0 0 49
COCA COLA CO COM 191216100 3,278,800 40,345 SH SOLE 0 0 40,345
COLGATE PALMOLIVE CO COM 194162103 264,681 2,887 SH SOLE 0 0 2,887
COMCAST CORP NEW CL A 20030N101 6,212 253 SH OTR 1 0 0 253
COMCAST CORP NEW CL A 20030N101 283,921 11,565 SH SOLE 0 0 11,565
CONOCOPHILLIPS COM 20825C104 7,382 71 SH OTR 1 0 0 71
CONOCOPHILLIPS COM 20825C104 616,427 5,929 SH SOLE 0 0 5,929
CONSTELLATION ENERGY CORP COM 21037T109 641,789 2,584 SH SOLE 0 0 2,584
CONSTELLATION ENERGY CORP COM 21037T109 746 3 SH OTR 1 0 0 3
CORNING INC COM 219350105 8,430 33 SH OTR 1 0 0 33
CORNING INC COM 219350105 4,922,068 19,270 SH SOLE 0 0 19,270
CORTEVA INC COM 22052L104 170 2 SH OTR 1 0 0 2
CORTEVA INC COM 22052L104 339,631 4,010 SH SOLE 0 0 4,010
COSTCO WHOLESALE CORPORATION COM 22160K105 23,471,007 25,090 SH SOLE 0 0 25,090
COSTCO WHOLESALE CORPORATION COM 22160K105 14,968 16 SH OTR 1 0 0 16
CROWDSTRIKE HLDGS INC CL A 22788C105 483,068 633 SH SOLE 0 0 633
CROWDSTRIKE HLDGS INC CL A 22788C105 5,342 7 SH OTR 1 0 0 7
CSX CORP COM 126408103 1,432,935 30,148 SH SOLE 0 0 30,148
CSX CORP COM 126408103 4,231 89 SH OTR 1 0 0 89
CUMMINS INC COM 231021106 984,230 1,380 SH SOLE 0 0 1,380
CUMMINS INC COM 231021106 10,699 15 SH OTR 1 0 0 15
CVS HEALTH CORP COM 126650100 3,104 30 SH OTR 1 0 0 30
CVS HEALTH CORP COM 126650100 247,867 2,396 SH SOLE 0 0 2,396
D R HORTON INC COM 23331A109 10,204,636 62,651 SH SOLE 0 0 62,651
D R HORTON INC COM 23331A109 5,538 34 SH OTR 1 0 0 34
DANAHER CORP DEL COM 235851102 11,415,549 59,930 SH SOLE 0 0 59,930
DEERE & CO COM 244199105 2,522,596 3,977 SH SOLE 0 0 3,977
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 419,424 9,455 SH SOLE 0 0 9,455
DISNEY WALT CO COM 254687106 7,315 76 SH OTR 1 0 0 76
DISNEY WALT CO COM 254687106 410,685 4,267 SH SOLE 0 0 4,267
DOMINION ENERGY INC COM 25746U109 269,362 3,944 SH SOLE 0 0 3,944
DOMINION ENERGY INC COM 25746U109 2,049 30 SH OTR 1 0 0 30
DUKE ENERGY CORP NEW COM NEW 26441C204 3,798 30 SH OTR 1 0 0 30
DUKE ENERGY CORP NEW COM NEW 26441C204 2,712,252 21,427 SH SOLE 0 0 21,427
EA SERIES TRUST ALPHA ARCHITECT 02072Q275 48,817,335 857,606 SH SOLE 0 0 857,606
EATON CORP PLC SHS G29183103 579,098 1,359 SH SOLE 0 0 1,359
ECOLAB INC COM 278865100 395,251 1,419 SH SOLE 0 0 1,419
EDWARDS LIFESCIENCES CORP COM 28176E108 2,081 23 SH OTR 1 0 0 23
EDWARDS LIFESCIENCES CORP COM 28176E108 461,586 5,103 SH SOLE 0 0 5,103
ELI LILLY & CO COM 532457108 12,762,008 10,640 SH SOLE 0 0 10,640
ELI LILLY & CO COM 532457108 35,983 30 SH OTR 1 0 0 30
EMERSON ELEC CO COM 291011104 2,222,977 15,529 SH SOLE 0 0 15,529
ENBRIDGE INC COM 29250N105 1,102,360 20,333 SH SOLE 0 0 20,333
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 916,346 47,926 SH SOLE 0 0 47,926
ESSENTIAL UTILS INC COM 29670G102 1,141,524 29,797 SH SOLE 0 0 29,797
ESSENTIAL UTILS INC COM 29670G102 384 10 SH OTR 1 0 0 10
EXELON CORP COM 30161N101 510,363 10,947 SH SOLE 0 0 10,947
EXXON MOBIL CORP COM 30231G102 25,294 185 SH OTR 1 0 0 185
EXXON MOBIL CORP COM 30231G102 7,285,726 53,289 SH SOLE 0 0 53,289
FEDERAL SIGNAL CORP COM 313855108 228,070 1,775 SH SOLE 0 0 1,775
FORTINET INC COM 34959E109 358,089 2,331 SH SOLE 0 0 2,331
FORTINET INC COM 34959E109 5,684 37 SH OTR 1 0 0 37
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 56,527 11,328 SH SOLE 0 0 11,328
FS KKR CAP CORP COM 302635206 431,007 41,048 SH SOLE 0 0 41,048
GE AEROSPACE COM NEW 369604301 4,405,414 11,788 SH SOLE 0 0 11,788
GE AEROSPACE COM NEW 369604301 19,808 53 SH OTR 1 0 0 53
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 264,430 4,131 SH SOLE 0 0 4,131
GE VERNOVA INC COM 36828A101 28,306,546 24,094 SH SOLE 0 0 24,094
GE VERNOVA INC COM 36828A101 18,798 16 SH OTR 1 0 0 16
GENERAL DYNAMICS CORP COM 369550108 7,794 22 SH OTR 1 0 0 22
GENERAL DYNAMICS CORP COM 369550108 319,217 901 SH SOLE 0 0 901
GOLDMAN SACHS GROUP INC COM 38141G104 16,182 16 SH OTR 1 0 0 16
GOLDMAN SACHS GROUP INC COM 38141G104 392,412 388 SH SOLE 0 0 388
GSK PLC SPONSORED ADR 37733W204 301,730 5,756 SH SOLE 0 0 5,756
HERSHEY CO COM 427866108 708,468 4,038 SH SOLE 0 0 4,038
HERSHEY CO COM 427866108 176 1 SH OTR 1 0 0 1
HOME DEPOT INC COM 437076102 1,008,646 2,860 SH SOLE 0 0 2,860
HOME DEPOT INC COM 437076102 28,568 81 SH OTR 1 0 0 81
HONEYWELL AEROSPACE INC COM 43849R105 1,540,707 6,969 SH SOLE 0 0 6,969
HONEYWELL INTL INC COM 438516205 1,561,031 6,972 SH SOLE 0 0 6,972
HUMANA INC COM 444859102 230,785 581 SH SOLE 0 0 581
HUMANA INC COM 444859102 795 2 SH OTR 1 0 0 2
ILLINOIS TOOL WKS INC COM 452308109 410,745 1,519 SH SOLE 0 0 1,519
INTEL CORP COM 458140100 30,161 216 SH OTR 1 0 0 216
INTEL CORP COM 458140100 781,097 5,594 SH SOLE 0 0 5,594
INTERNATIONAL BUSINESS MACHS COM 459200101 5,559,264 19,769 SH SOLE 0 0 19,769
INTUITIVE SURGICAL INC COM NEW 46120E602 298,260 750 SH SOLE 0 0 750
INTUITIVE SURGICAL INC COM NEW 46120E602 3,977 10 SH OTR 1 0 0 10
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 248,112 1,166 SH SOLE 0 0 1,166
INVESCO PA VALUE MUN INC TR COM 46132K109 227,374 20,086 SH SOLE 0 0 20,086
INVESCO QQQ TR UNIT SER 1 46090E103 6,828,529 9,273 SH SOLE 0 0 9,273
IONIS PHARMACEUTICALS INC COM 462222100 2,265,316 28,570 SH SOLE 0 0 28,570
ISHARES GOLD TR ISHARES NEW 464285204 339,947 4,502 SH SOLE 0 0 4,502
ISHARES INC CORE MSCI EMKT 46434G103 45,276,947 546,559 SH SOLE 0 0 546,559
ISHARES INC ESG AWR MSCI EM 46434G863 543,564 9,939 SH SOLE 0 0 9,939
ISHARES INC MSCI EMRG CHN 46434G764 248,487 2,429 SH SOLE 0 0 2,429
ISHARES SILVER TR ISHARES 46428Q109 595,175 11,131 SH SOLE 0 0 11,131
ISHARES TR CORE MSCI EAFE 46432F842 47,442,394 491,224 SH SOLE 0 0 491,224
ISHARES TR CORE S&P MCP ETF 464287507 204,408,015 2,650,863 SH SOLE 0 0 2,650,863
ISHARES TR CORE S&P SCP ETF 464287804 68,953,871 464,931 SH SOLE 0 0 464,931
ISHARES TR CORE S&P TTL STK 464287150 59,095,948 359,749 SH SOLE 0 0 359,749
ISHARES TR CORE S&P US GWT 464287671 214,235 1,139 SH SOLE 0 0 1,139
ISHARES TR CORE S&P500 ETF 464287200 226,910,469 302,996 SH SOLE 0 0 302,996
ISHARES TR CORE US AGGBD ET 464287226 3,249,445 32,829 SH SOLE 0 0 32,829
ISHARES TR DOW JONES US ETF 464287846 277,066 1,520 SH SOLE 0 0 1,520
ISHARES TR ESG AW MSCI EAFE 46435G516 536,155 5,215 SH SOLE 0 0 5,215
ISHARES TR ESG AWARE MSCI 46435U663 326,799 5,843 SH SOLE 0 0 5,843
ISHARES TR ESG AWR MSCI USA 46435G425 1,508,383 9,216 SH SOLE 0 0 9,216
ISHARES TR ESG AWR US AGRGT 46435U549 848,877 17,905 SH SOLE 0 0 17,905
ISHARES TR ESG SELECT SCRE 46436E551 645,722 12,382 SH SOLE 0 0 12,382
ISHARES TR IBOXX HI YD ETF 464288513 2,553,289 31,928 SH SOLE 0 0 31,928
ISHARES TR IBOXX INV CP ETF 464287242 396,315 3,634 SH SOLE 0 0 3,634
ISHARES TR JPMORGAN USD EMG 464288281 30,270,290 313,877 SH SOLE 0 0 313,877
ISHARES TR MSCI EAFE ETF 464287465 2,728,720 26,268 SH SOLE 0 0 26,268
ISHARES TR MSCI EMG MKT ETF 464287234 1,730,425 25,295 SH SOLE 0 0 25,295
ISHARES TR NATIONAL MUN ETF 464288414 217,186 2,018 SH SOLE 0 0 2,018
ISHARES TR RUS 1000 ETF 464287622 1,212,840 2,962 SH SOLE 0 0 2,962
ISHARES TR RUS 1000 GRW ETF 464287614 642,704 5,176 SH SOLE 0 0 5,176
ISHARES TR RUS 2000 GRW ETF 464287648 268,287 681 SH SOLE 0 0 681
ISHARES TR RUS MD CP GR ETF 464287481 1,175,393 8,028 SH SOLE 0 0 8,028
ISHARES TR RUS MDCP VAL ETF 464287473 214,145 1,301 SH SOLE 0 0 1,301
ISHARES TR RUS MID CAP ETF 464287499 909,148 8,241 SH SOLE 0 0 8,241
ISHARES TR RUS TP200 VL ETF 464289420 251,017 2,387 SH SOLE 0 0 2,387
ISHARES TR RUSSELL 2000 ETF 464287655 341,217 1,136 SH SOLE 0 0 1,136
ISHARES TR S&P 100 ETF 464287101 677,592 1,852 SH SOLE 0 0 1,852
ISHARES TR S&P 500 GRWT ETF 464287309 481,284 3,499 SH SOLE 0 0 3,499
ISHARES TR S&P 500 VAL ETF 464287408 446,381 1,966 SH SOLE 0 0 1,966
ISHARES TR SELECT DIVID ETF 464287168 445,556 2,851 SH SOLE 0 0 2,851
ISHARES TR ULTRA SHORT DUR 46434V878 1,075,938 21,272 SH SOLE 0 0 21,272
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 1,469,373 29,056 SH SOLE 0 0 29,056
JOHNSON & JOHNSON COM 478160104 25,397 100 SH OTR 1 0 0 100
JOHNSON & JOHNSON COM 478160104 13,785,123 54,279 SH SOLE 0 0 54,279
JOHNSON CONTROLS INTERNATION SHS G51502105 4,238 29 SH OTR 1 0 0 29
JOHNSON CONTROLS INTERNATION SHS G51502105 299,964 2,053 SH SOLE 0 0 2,053
JPMORGAN CHASE & CO COM 46625H100 33,061 101 SH OTR 1 0 0 101
JPMORGAN CHASE & CO COM 46625H100 38,850,885 118,690 SH SOLE 0 0 118,690
KEYCORP COM 493267108 196,041 8,505 SH SOLE 0 0 8,505
KEYCORP COM 493267108 6,362 276 SH OTR 1 0 0 276
KIMBERLY-CLARK CORP COM 494368103 343,581 3,130 SH SOLE 0 0 3,130
LINDE PLC SHS G54950103 10,690,227 20,600 SH SOLE 0 0 20,600
LINDE PLC SHS G54950103 17,126 33 SH OTR 1 0 0 33
LOCKHEED MARTIN CORP COM 539830109 12,737 25 SH OTR 1 0 0 25
LOCKHEED MARTIN CORP COM 539830109 693,885 1,362 SH SOLE 0 0 1,362
LOWES COS INC COM 548661107 390,822 1,773 SH SOLE 0 0 1,773
M & T BK CORP COM 55261F104 381,293 1,602 SH SOLE 0 0 1,602
MARVELL TECHNOLOGY INC COM 573874104 447,291 1,502 SH SOLE 0 0 1,502
MARVELL TECHNOLOGY INC COM 573874104 4,767 16 SH OTR 1 0 0 16
MASCO CORP COM 574599106 199,357 2,450 SH SOLE 0 0 2,450
MASCO CORP COM 574599106 3,581 44 SH OTR 1 0 0 44
MASTERCARD INCORPORATED CL A 57636Q104 1,458,289 2,839 SH SOLE 0 0 2,839
MASTERCARD INCORPORATED CL A 57636Q104 14,895 29 SH OTR 1 0 0 29
MCDONALDS CORP COM 580135101 10,584,576 39,157 SH SOLE 0 0 39,157
MCDONALDS CORP COM 580135101 541 2 SH OTR 1 0 0 2
MCKESSON CORP COM 58155Q103 249,348 330 SH SOLE 0 0 330
MCKESSON CORP COM 58155Q103 3,778 5 SH OTR 1 0 0 5
MERCK & CO INC COM 58933Y105 23,259 181 SH OTR 1 0 0 181
MERCK & CO INC COM 58933Y105 4,651,234 36,196 SH SOLE 0 0 36,196
META PLATFORMS INC CL A 30303M102 42,811 76 SH OTR 1 0 0 76
META PLATFORMS INC CL A 30303M102 12,810,042 22,741 SH SOLE 0 0 22,741
MICRON TECHNOLOGY INC COM 595112103 419,189 363 SH SOLE 0 0 363
MICRON TECHNOLOGY INC COM 595112103 64,641 56 SH OTR 1 0 0 56
MICROSOFT CORP COM 594918104 62,187,604 166,714 SH SOLE 0 0 166,714
MICROSOFT CORP COM 594918104 86,168 231 SH OTR 1 0 0 231
MONDELEZ INTL INC CL A 609207105 328,376 5,677 SH SOLE 0 0 5,677
MONOLITHIC PWR SYS INC COM 609839105 2,765 2 SH OTR 1 0 0 2
MONOLITHIC PWR SYS INC COM 609839105 2,134,364 1,544 SH SOLE 0 0 1,544
MORGAN STANLEY COM NEW 617446448 5,645 27 SH OTR 1 0 0 27
MORGAN STANLEY COM NEW 617446448 505,041 2,416 SH SOLE 0 0 2,416
MUELLER WTR PRODS INC COM SER A 624758108 227,382 8,803 SH SOLE 0 0 8,803
NBT BANCORP INC COM 628778102 377,977 7,656 SH SOLE 0 0 7,656
NETFLIX INC. COM 64110L106 12,995 182 SH OTR 1 0 0 182
NETFLIX INC. COM 64110L106 8,905,101 124,721 SH SOLE 0 0 124,721
NEXTERA ENERGY INC COM 65339F101 4,389 50 SH OTR 1 0 0 50
NEXTERA ENERGY INC COM 65339F101 3,843,049 43,785 SH SOLE 0 0 43,785
NORTHROP GRUMMAN CORP COM 666807102 2,038 4 SH OTR 1 0 0 4
NORTHROP GRUMMAN CORP COM 666807102 251,090 493 SH SOLE 0 0 493
NRG ENERGY INC COM NEW 629377508 311,693 2,134 SH SOLE 0 0 2,134
NVIDIA CORPORATION COM 67066G104 90,695,513 453,274 SH SOLE 0 0 453,274
NVIDIA CORPORATION COM 67066G104 169,077 845 SH OTR 1 0 0 845
ORACLE CORP COM 68389X105 728,501 4,971 SH SOLE 0 0 4,971
ORACLE CORP COM 68389X105 9,673 66 SH OTR 1 0 0 66
PALANTIR TECHNOLOGIES INC CL A 69608A108 710,871 6,093 SH SOLE 0 0 6,093
PALANTIR TECHNOLOGIES INC CL A 69608A108 8,984 77 SH OTR 1 0 0 77
PALO ALTO NETWORKS INC COM 697435105 13,300 39 SH OTR 1 0 0 39
PALO ALTO NETWORKS INC COM 697435105 32,591,101 95,569 SH SOLE 0 0 95,569
PAYCHEX INC COM 704326107 11,407 116 SH OTR 1 0 0 116
PAYCHEX INC COM 704326107 753,291 7,661 SH SOLE 0 0 7,661
PEPSICO INC COM 713448108 2,275,668 16,807 SH SOLE 0 0 16,807
PEPSICO INC COM 713448108 16,113 119 SH OTR 1 0 0 119
PFIZER INC COM 717081103 5,009 208 SH OTR 1 0 0 208
PFIZER INC COM 717081103 680,771 28,271 SH SOLE 0 0 28,271
PHILIP MORRIS INTL INC COM 718172109 419,531 2,319 SH SOLE 0 0 2,319
PHILIP MORRIS INTL INC COM 718172109 9,408 52 SH OTR 1 0 0 52
PHILLIPS 66 COM 718546104 9,805 58 SH OTR 1 0 0 58
PHILLIPS 66 COM 718546104 276,387 1,635 SH SOLE 0 0 1,635
PIMCO ETF TR INV GRD CRP BD 72201R817 602,074 6,213 SH SOLE 0 0 6,213
PNC FINL SVCS GROUP INC COM 693475105 8,618 35 SH OTR 1 0 0 35
PNC FINL SVCS GROUP INC COM 693475105 13,473,620 54,722 SH SOLE 0 0 54,722
PPG INDS INC COM 693506107 4,731 39 SH OTR 1 0 0 39
PPG INDS INC COM 693506107 550,220 4,536 SH SOLE 0 0 4,536
PPL CORP COM 69351T106 595,886 16,393 SH SOLE 0 0 16,393
PPL CORP COM 69351T106 655 18 SH OTR 1 0 0 18
PROCTER & GAMBLE CO COM 742718109 1,027 7 SH OTR 1 0 0 7
PROCTER & GAMBLE CO COM 742718109 15,816,961 107,863 SH SOLE 0 0 107,863
PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 361,692 6,800 SH SOLE 0 0 6,800
PROLOGIS INC. COM 74340W103 10,838 80 SH OTR 1 0 0 80
PROLOGIS INC. COM 74340W103 15,790,113 116,558 SH SOLE 0 0 116,558
PUBLIC SVC ENTERPRISE GROUP COM 744573106 11,850 146 SH OTR 1 0 0 146
PUBLIC SVC ENTERPRISE GROUP COM 744573106 244,049 3,007 SH SOLE 0 0 3,007
QUALCOMM INC COM 747525103 9,055 49 SH OTR 1 0 0 49
QUALCOMM INC COM 747525103 1,273,296 6,891 SH SOLE 0 0 6,891
QUANTA SVCS INC COM 74762E102 11,356,507 15,772 SH SOLE 0 0 15,772
REALTY INCOME CORP COM 756109104 10,604,072 171,144 SH SOLE 0 0 171,144
ROBINHOOD MKTS INC COM CL A 770700102 7,906,527 78,845 SH SOLE 0 0 78,845
RTX CORPORATION COM 75513E101 570,898 3,009 SH SOLE 0 0 3,009
RTX CORPORATION COM 75513E101 4,933 26 SH OTR 1 0 0 26
S&P GLOBAL INC COM 78409V104 1,155,397 2,837 SH SOLE 0 0 2,837
S&P GLOBAL INC COM 78409V104 5,295 13 SH OTR 1 0 0 13
SALESFORCE INC COM 79466L302 12,659,621 80,810 SH SOLE 0 0 80,810
SANDISK CORP COM 80004C200 18,190 8 SH OTR 1 0 0 8
SANDISK CORP COM 80004C200 3,210,507 1,412 SH SOLE 0 0 1,412
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 286,335 10,337 SH SOLE 0 0 10,337
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,111,792 38,391 SH SOLE 0 0 38,391
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 2,543,412 80,208 SH SOLE 0 0 80,208
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 10,248,215 302,843 SH SOLE 0 0 302,843
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 214,369 7,284 SH SOLE 0 0 7,284
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 44,115,525 1,196,515 SH SOLE 0 0 1,196,515
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 629,024 17,410 SH SOLE 0 0 17,410
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 322,996 2,036 SH SOLE 0 0 2,036
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 1,052,500 19,817 SH SOLE 0 0 19,817
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 202,807 3,783 SH SOLE 0 0 3,783
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 872,909 4,713 SH SOLE 0 0 4,713
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 297,078 6,747 SH SOLE 0 0 6,747
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 369,813 3,452 SH SOLE 0 0 3,452
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 3,372,197 17,700 SH SOLE 0 0 17,700
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 470,403 10,375 SH SOLE 0 0 10,375
SHELL PLC SPON ADS 780259305 259,604 3,348 SH SOLE 0 0 3,348
SHERWIN WILLIAMS CO COM 824348106 403,544 1,172 SH SOLE 0 0 1,172
SHOPIFY INC CL A SUB VTG SHS 82509L107 1,006,497 8,815 SH SOLE 0 0 8,815
SLB LIMITED COM STK 806857108 323,106 6,950 SH SOLE 0 0 6,950
SOUTHERN CO COM 842587107 469,171 4,902 SH SOLE 0 0 4,902
SPDR GOLD TR GOLD SHS 78463V107 1,439,998 3,909 SH SOLE 0 0 3,909
SPDR SERIES TRUST ST BLOO HIGH ETF 78468R622 61,607,790 639,284 SH SOLE 0 0 639,284
SPDR SERIES TRUST ST INTER BD ETF 78464A375 629,252 18,806 SH SOLE 0 0 18,806
SPDR SERIES TRUST ST SHOR CORP ETF 78464A474 662,591 22,079 SH SOLE 0 0 22,079
SPDR SERIES TRUST ST STR DOW REIT 78464A607 216,903 1,920 SH SOLE 0 0 1,920
SPDR SERIES TRUST ST STR SP AERO 78464A631 992,698 3,498 SH SOLE 0 0 3,498
SPDR SERIES TRUST ST STR SP600 SML 78468R853 349,423 6,059 SH SOLE 0 0 6,059
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 804,600 20,000 SH SOLE 0 0 20,000
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 244,227 8,095 SH SOLE 0 0 8,095
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 32,278,851 43,225 SH SOLE 0 0 43,225
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 756,794 1,076 SH SOLE 0 0 1,076
STRYKER CORPORATION COM 863667101 11,896,942 37,787 SH SOLE 0 0 37,787
TARGET CORP COM 87612E106 382,296 2,927 SH SOLE 0 0 2,927
TARGET CORP COM 87612E106 6,009 46 SH OTR 1 0 0 46
TESLA INC COM 88160R101 42,481 101 SH OTR 1 0 0 101
TESLA INC COM 88160R101 1,985,645 4,721 SH SOLE 0 0 4,721
TEXAS INSTRS INC COM 882508104 8,048 27 SH OTR 1 0 0 27
TEXAS INSTRS INC COM 882508104 798,407 2,679 SH SOLE 0 0 2,679
TEXAS PACIFIC LAND CORPORATI COM 88262P102 446,393 1,020 SH SOLE 0 0 1,020
TEXTRON INC COM 883203101 5,871 64 SH OTR 1 0 0 64
TEXTRON INC COM 883203101 419,844 4,577 SH SOLE 0 0 4,577
THE CIGNA GROUP COM 125523100 593,815 2,154 SH SOLE 0 0 2,154
THE CIGNA GROUP COM 125523100 5,790 21 SH OTR 1 0 0 21
TJX COS INC NEW COM 872540109 14,544 96 SH OTR 1 0 0 96
TJX COS INC NEW COM 872540109 12,282,945 81,076 SH SOLE 0 0 81,076
TOLL BROTHERS INC COM 889478103 5,505,451 33,417 SH SOLE 0 0 33,417
TOLL BROTHERS INC COM 889478103 4,943 30 SH OTR 1 0 0 30
TRANE TECHNOLOGIES PLC SHS G8994E103 1,740,180 3,543 SH SOLE 0 0 3,543
TRAVELERS COMPANIES INC COM 89417E109 12,215 37 SH OTR 1 0 0 37
TRAVELERS COMPANIES INC COM 89417E109 394,824 1,196 SH SOLE 0 0 1,196
TRUIST FINL CORP COM 89832Q109 10,861 218 SH OTR 1 0 0 218
TRUIST FINL CORP COM 89832Q109 274,070 5,501 SH SOLE 0 0 5,501
UNION PAC CORP COM 907818108 11,424 42 SH OTR 1 0 0 42
UNION PAC CORP COM 907818108 432,208 1,589 SH SOLE 0 0 1,589
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,023,405 23,392 SH SOLE 0 0 23,392
VANECK ETF TRUST OIL SERVICES ETF 92189H607 284,603 765 SH SOLE 0 0 765
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 213,165 325 SH SOLE 0 0 325
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 412,859 2,822 SH SOLE 0 0 2,822
VANGUARD BD INDEX FDS INTERMED TERM 921937819 2,229,286 29,065 SH SOLE 0 0 29,065
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1,481,030 21,486 SH SOLE 0 0 21,486
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 3,730,098 47,877 SH SOLE 0 0 47,877
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 313,902 4,276 SH SOLE 0 0 4,276
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 3,346,026 69,090 SH SOLE 0 0 69,090
VANGUARD INDEX FDS GROWTH ETF 922908736 15,555,905 180,589 SH SOLE 0 0 180,589
VANGUARD INDEX FDS LARGE CAP ETF 922908637 9,683,454 28,157 SH SOLE 0 0 28,157
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 460,676 1,504 SH SOLE 0 0 1,504
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 904,549 4,578 SH SOLE 0 0 4,578
VANGUARD INDEX FDS MID CAP ETF 922908629 50,784,509 630,315 SH SOLE 0 0 630,315
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 680,989 7,062 SH SOLE 0 0 7,062
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,397,937 9,315 SH SOLE 0 0 9,315
VANGUARD INDEX FDS SM CP VAL ETF 922908611 588,205 2,421 SH SOLE 0 0 2,421
VANGUARD INDEX FDS SMALL CP ETF 922908751 29,826,043 98,397 SH SOLE 0 0 98,397
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,136,939 3,109 SH SOLE 0 0 3,109
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,008,158 10,832 SH SOLE 0 0 10,832
VANGUARD INDEX FDS VALUE ETF 922908744 12,052,929 55,306 SH SOLE 0 0 55,306
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 28,610,413 341,617 SH SOLE 0 0 341,617
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 167,570,889 2,807,353 SH SOLE 0 0 2,807,353
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 291,828 3,296 SH SOLE 0 0 3,296
VANGUARD MALVERN FDS CORE BD ETF 922020748 82,112,166 1,063,179 SH SOLE 0 0 1,063,179
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,220,496 24,130 SH SOLE 0 0 24,130
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 248,365 4,211 SH SOLE 0 0 4,211
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 389,199 4,709 SH SOLE 0 0 4,709
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 1,423,914 30,419 SH SOLE 0 0 30,419
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 228,409 2,890 SH SOLE 0 0 2,890
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 371,928 2,910 SH SOLE 0 0 2,910
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 877,880 3,710 SH SOLE 0 0 3,710
VANGUARD STAR FDS VG TL INTL STK F 921909768 1,603,056 18,751 SH SOLE 0 0 18,751
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 254,805,430 3,576,217 SH SOLE 0 0 3,576,217
VANGUARD WELLINGTON FD US MOMENTUM 921935508 1,808,948 7,250 SH SOLE 0 0 7,250
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 1,864,301 27,726 SH SOLE 0 0 27,726
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 325,440 2,059 SH SOLE 0 0 2,059
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 998,055 10,688 SH SOLE 0 0 10,688
VANGUARD WORLD FD FINANCIALS ETF 92204A405 958,838 7,286 SH SOLE 0 0 7,286
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 252,190 843 SH SOLE 0 0 843
VANGUARD WORLD FD INF TECH ETF 92204A702 4,142,740 34,661 SH SOLE 0 0 34,661
VERIZON COMMUNICATIONS INC COM 92343V104 3,811 90 SH OTR 1 0 0 90
VERIZON COMMUNICATIONS INC COM 92343V104 939,229 22,183 SH SOLE 0 0 22,183
VERTEX PHARMACEUTICALS INC COM 92532F100 246,379 496 SH SOLE 0 0 496
VERTEX PHARMACEUTICALS INC COM 92532F100 4,968 10 SH OTR 1 0 0 10
VISA INC COM CL A 92826C839 19,214 56 SH OTR 1 0 0 56
VISA INC COM CL A 92826C839 18,241,284 53,168 SH SOLE 0 0 53,168
WALMART INC COM 931142103 28,429 251 SH OTR 1 0 0 251
WALMART INC COM 931142103 866,287 7,649 SH SOLE 0 0 7,649
WASTE MGMT INC DEL COM 94106L109 12,766,095 57,278 SH SOLE 0 0 57,278
WEC ENERGY GROUP INC COM 92939U106 12,728 109 SH OTR 1 0 0 109
WEC ENERGY GROUP INC COM 92939U106 11,405,233 97,673 SH SOLE 0 0 97,673
WELLS FARGO & CO COM 949746101 11,901 144 SH OTR 1 0 0 144
WELLS FARGO & CO COM 949746101 1,561,050 18,890 SH SOLE 0 0 18,890
WESTERN DIGITAL CORP COM 958102105 15,330 24 SH OTR 1 0 0 24
WESTERN DIGITAL CORP COM 958102105 3,466,353 5,427 SH SOLE 0 0 5,427
WILLIAMS COS INC COM 969457100 4,907 66 SH OTR 1 0 0 66
WILLIAMS COS INC COM 969457100 855,654 11,510 SH SOLE 0 0 11,510
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 277,362 4,866 SH SOLE 0 0 4,866
WP CAREY INC COM 92936U109 790,043 11,050 SH SOLE 0 0 11,050
WSFS FINL CORP COM 929328102 430,456 5,610 SH SOLE 0 0 5,610
ZIMMER BIOMET HOLDINGS INC COM 98956P102 310,097 3,602 SH SOLE 0 0 3,602
ZOETIS INC CL A 98978V103 545,490 7,591 SH SOLE 0 0 7,591