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 BBG001S5N9M6 574,241 5,077 SH   SOLE   4,840 0 237
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 3,776,047 21,250 SH   SOLE   16,211 0 5,039
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 4,859,946 13,815 SH   SOLE   10,590 0 3,225
ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 6,607,996 22,620 SH   SOLE   19,034 0 3,586
ADOBE INC COM 00724F101 BBG001S5NCQ5 5,644,350 12,693 SH   SOLE   10,970 0 1,723
AIR PRODS & CHEMS INC COM 009158106 BBG001S5NSB6 2,254,260 7,772 SH   SOLE   5,966 0 1,806
ALLIANT ENERGY CORP COM 018802108 BBG001S8ZQ30 237,743 4,020 SH   SOLE   3,716 0 304
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 14,924,939 78,843 SH   SOLE   62,454 0 16,389
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 1,102,077 5,787 SH   SOLE   3,324 0 2,463
ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 227,304 4,720 SH   SOLE   4,720 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 10,515,528 47,931 SH   SOLE   38,312 0 9,619
AMERICAN ELEC PWR CO INC COM 025537101 BBG001S5NFD2 408,018 4,424 SH   SOLE   3,597 0 827
AMERICAN WTR WKS CO INC NEW COM 030420103 BBG001SPHYW3 209,879 1,686 SH   SOLE   1,606 0 80
AMGEN INC COM 031162100 BBG001S5NNL6 397,083 1,523 SH   SOLE   1,262 0 261
APPLE INC COM 037833100 BBG001S5N8V8 35,630,132 142,281 SH   SOLE   87,887 0 54,394
APPLE INC COM 037833100 BBG001S5N8V8 601,008 2,400 PRN Put SOLE   0 0 2,400
ASTRAZENECA PLC SPONSORED ADR 046353108 BBG001SB80N8 321,311 4,904 SH   SOLE   0 0 4,904
AT&T INC COM 00206R102 BBG001S5VWH2 462,325 20,304 SH   SOLE   10,717 0 9,587
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 3,331,268 11,380 SH   SOLE   6,403 0 4,977
BANK NEW YORK MELLON CORP COM 064058100 BBG001S5P6Q6 2,363,680 30,765 SH   SOLE   22,193 0 8,572
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 3,404,600 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 1,380,238 3,045 SH   SOLE   2,136 0 909
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 BBG01GQYLJY8 12,707,467 244,280 SH   SOLE   146,245 0 98,035
BLACKROCK ETF TRUST II ISHARES HIGH YIE 092528108 BBG00ZNLVHF2 423,196 18,676 SH   SOLE   12,779 0 5,897
BLACKROCK ETF TRUST II ISHARES TOTAL RE 092528876 BBG01KDV3S97 570,436 11,566 SH   SOLE   11,566 0 0
BLACKROCK INC COM 09290D101 BBG01PSW2WR0 409,492 399 SH   SOLE   387 0 12
BLACKSTONE INC COM 09260D107 BBG001S7H949 861,433 4,996 SH   SOLE   4,996 0 0
BROADCOM INC COM 11135F101 BBG00KHY5SY8 22,548,687 97,260 SH   SOLE   77,135 0 20,125
BROADSTONE NET LEASE INC COM 11135E203 BBG001T61WG3 189,337 11,938 SH   SOLE   11,938 0 0
CACI INTL INC CL A 127190304 BBG001SF9NK1 8,386,266 20,755 SH   SOLE   17,019 0 3,736
CATERPILLAR INC COM 149123101 BBG001S5PJ06 3,320,884 9,154 SH   SOLE   6,631 0 2,523
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 2,946,744 20,345 SH   SOLE   13,543 0 6,802
CINCINNATI FINL CORP COM 172062101 BBG001S5PTM0 359,010 2,498 SH   SOLE   2,356 0 142
CINTAS CORP COM 172908105 BBG001S7CRG1 698,884 3,825 SH   SOLE   3,825 0 0
CISCO SYS INC COM 17275R102 BBG001S6HC62 378,898 6,400 SH   SOLE   3,091 0 3,309
CITY HLDG CO COM 177835105 BBG001S5PR71 1,919,051 16,197 SH   SOLE   16,197 0 0
CLOROX CO DEL COM 189054109 BBG001S5PX50 248,121 1,528 SH   SOLE   1,308 0 220
CME GROUP INC COM 12572Q105 BBG001S86547 255,221 1,099 SH   SOLE   1,099 0 0
COCA COLA CO COM 191216100 BBG001S5SMQ8 630,874 10,133 SH   SOLE   6,392 0 3,741
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 421,289 4,634 SH   SOLE   2,403 0 2,231
COLUMBIA ETF TR II EM CORE EX ETF 19762B202 BBG009XW7GY3 4,475,427 151,197 SH   SOLE   121,088 0 30,109
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 1,592,870 42,443 SH   SOLE   32,220 0 10,223
CORTEVA INC COM 22052L104 BBG00BN969D0 417,574 7,331 SH   SOLE   500 0 6,831
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 16,000,670 17,463 SH   SOLE   13,584 0 3,879
CSX CORP COM 126408103 BBG001S5Q7Q3 716,838 22,214 SH   SOLE   20,378 0 1,836
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 671,049 2,923 SH   SOLE   2,582 0 341
DICKS SPORTING GOODS INC COM 253393102 BBG001SK2651 457,680 2,000 SH   SOLE   0 0 2,000
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 BBG012G21Y06 1,015,970 28,635 SH   SOLE   28,635 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 BBG011DXY0L8 8,895,992 159,827 SH   SOLE   60,577 0 99,250
DISNEY WALT CO COM 254687106 BBG001S5QHF3 594,401 5,338 SH   SOLE   2,131 0 3,207
DTE ENERGY CO COM 233331107 BBG001S5QN88 462,111 3,827 SH   SOLE   1,775 0 2,052
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 513,140 4,763 SH   SOLE   4,697 0 66
EA SERIES TRUST STRIVE 1000 GRWT 02072L615 BBG01BBJ74Y7 248,786 5,730 SH   SOLE   5,730 0 0
EA SERIES TRUST STRIVE 1000 VALU 02072L599 BBG01BBJ5S85 213,773 7,245 SH   SOLE   7,245 0 0
ECOLAB INC COM 278865100 BBG001S5QRB5 490,415 2,093 SH   SOLE   1,099 0 994
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 406,425 5,490 SH   SOLE   5,490 0 0
ELI LILLY & CO COM 532457108 BBG001S5STL8 4,831,762 6,259 SH   SOLE   6,250 0 9
EXTRA SPACE STORAGE INC COM 30225T102 BBG001SLSXK5 646,422 4,321 SH   SOLE   2,391 0 1,930
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,566,240 14,560 SH   SOLE   6,550 0 8,010
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 69,554,950 1,550,144 SH   SOLE   1,016,932 0 533,212
FIRST COMWLTH FINL CORP PA COM 319829107 BBG001S70475 211,500 12,500 SH   SOLE   12,500 0 0
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 BBG001T61KB4 1,029,632 8,628 SH   SOLE   3,967 0 4,661
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 BBG001SN9872 609,628 2,507 SH   SOLE   0 0 2,507
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 BBG001SQ1891 1,263,274 7,600 SH   SOLE   6,452 0 1,148
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U703 BBG00YXMQXB7 552,177 21,637 SH   SOLE   4,182 0 17,455
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 BBG00QQFDZ53 241,256 6,080 SH   SOLE   0 0 6,080
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 BBG00YGC8R49 393,372 9,800 SH   SOLE   800 0 9,000
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672 BBG00XS5NLY6 961,258 24,416 SH   SOLE   3,471 0 20,945
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 BBG00YGC7V96 1,557,050 34,931 SH   SOLE   10,827 0 24,104
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748 BBG00TSG2686 1,134,574 23,921 SH   SOLE   3,995 0 19,926
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 BBG00ZR07NB2 714,898 18,730 SH   SOLE   1,500 0 17,230
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 BBG00QQFKGH4 2,935,479 61,386 SH   SOLE   33,481 0 27,905
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 BBG0101Q5ZQ8 950,166 23,012 SH   SOLE   320 0 22,692
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 BBG00RPK2N78 313,153 6,292 SH   SOLE   1,500 0 4,792
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599 BBG00ZR067X4 1,085,688 25,091 SH   SOLE   4,128 0 20,963
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 BBG00YXMPLL3 362,979 7,908 SH   SOLE   2,438 0 5,470
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 BBG00QQFDN69 667,803 14,349 SH   SOLE   3,581 0 10,768
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307 BBG00X9DXZP8 1,087,969 23,809 SH   SOLE   4,659 0 19,150
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 BBG00XS5NBW0 1,567,932 36,780 SH   SOLE   6,478 0 30,302
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 BBG00VC9S4V5 1,373,593 26,734 SH   SOLE   1,430 0 25,304
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680 BBG00X9DVN95 686,622 16,934 SH   SOLE   3,684 0 13,250
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 BBG00QQFKRG1 965,995 22,535 SH   SOLE   4,935 0 17,600
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U208 BBG00VZR6K84 560,091 11,438 SH   SOLE   550 0 10,888
FIRST TR NASDAQ 100 TECH IND SHS 337345102 BBG001SQWVL2 972,843 5,167 SH   SOLE   0 0 5,167
FIRST TR VALUE LINE DIVID IN SHS 33734H106 BBG001SLWD88 1,815,774 41,608 SH   SOLE   17,206 0 24,402
FISERV INC COM 337738108 BBG001S5R6Q4 11,812,678 57,505 SH   SOLE   46,550 0 10,955
FLEXSHARES TR MORNSTAR UPSTR 33939L407 BBG00243P8S9 263,065 7,235 SH   SOLE   1,697 0 5,538
GALLAGHER ARTHUR J & CO COM 363576109 BBG001S5NKC2 8,867,889 31,241 SH   SOLE   25,859 0 5,382
GENERAL DYNAMICS CORP COM 369550108 BBG001S5RHP1 1,888,615 7,168 SH   SOLE   5,209 0 1,959
GENUINE PARTS CO COM 372460105 BBG001S5RNH7 1,016,660 8,707 SH   SOLE   6,350 0 2,357
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 289,858 3,138 SH   SOLE   0 0 3,138
GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 445,208 3,973 SH   SOLE   496 0 3,477
GLOBAL X FDS X EMERGING MKT 37954Y350 BBG00V6QGWD5 293,524 13,005 SH   SOLE   3,117 0 9,888
GRAINGER W W INC COM 384802104 BBG001S5RRD2 10,871,046 10,314 SH   SOLE   8,213 0 2,101
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109 BBG008748J97 2,476,340 33,455 SH   SOLE   32,508 0 947
HCA HEALTHCARE INC COM 40412C101 BBG001T8NTY2 498,803 1,662 SH   SOLE   1,662 0 0
HERSHEY CO COM 427866108 BBG001S5S148 226,083 1,335 SH   SOLE   1,335 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 11,239,693 28,895 SH   SOLE   24,306 0 4,589
HUBBELL INC COM 443510607 BBG001S5S1L9 7,558,302 18,044 SH   SOLE   14,438 0 3,606
IDACORP INC COM 451107106 BBG001S5S4M2 261,945 2,397 SH   SOLE   1,888 0 509
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 1,894,060 7,470 SH   SOLE   5,774 0 1,696
INSPIREMD INC COM 45779A846 BBG001T6WG65 26,300 10,000 SH   SOLE   0 0 10,000
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 207,750 945 SH   SOLE   473 0 472
INTUIT COM 461202103 BBG001S6TWR2 11,380,030 18,107 SH   SOLE   14,742 0 3,365
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG001S7XR78 382,075 732 SH   SOLE   732 0 0
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 BBG00XS1BWX5 979,560 31,721 SH   SOLE   27,249 0 4,472
INVESCO EXCH TRADED FD TR II S&P INTL QULTY 46138E214 BBG001SS78M6 989,210 34,930 SH   SOLE   31,851 0 3,079
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 BBG001S8JG85 436,740 3,807 SH   SOLE   424 0 3,383
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 BBG00KJR2SC8 790,279 24,264 SH   SOLE   340 0 23,924
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 BBG00KJR2NN7 1,538,345 8,779 SH   SOLE   920 0 7,859
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 BBG001SDTVQ0 1,273,033 18,992 SH   SOLE   14,953 0 4,039
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 4,909,201 9,603 SH   SOLE   1,194 0 8,409
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 20,808,272 398,473 SH   SOLE   263,808 0 134,665
ISHARES INC ESG AWR MSCI EM 46434G863 BBG00D7BDH70 872,228 26,122 SH   SOLE   20,345 0 5,777
ISHARES INC MSCI EMRG CHN 46434G764 BBG00H5VLN77 48,914,677 882,140 SH   SOLE   569,998 0 312,142
ISHARES TR BROAD USD HIGH 46435U853 BBG00J2DS0J6 4,485,987 121,935 SH   SOLE   74,741 0 47,194
ISHARES TR CORE 1 5 YR USD 46432F859 BBG003HC6JD6 10,165,309 212,797 SH   SOLE   121,052 0 91,745
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 1,677,512 27,348 SH   SOLE   19,850 0 7,498
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 62,843,586 894,189 SH   SOLE   568,420 0 325,769
ISHARES TR CORE S&P MCP ETF 464287507 BBG001SFC7V0 17,283,973 277,387 SH   SOLE   178,786 0 98,601
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 18,359,624 159,344 SH   SOLE   111,310 0 48,034
ISHARES TR CORE S&P TTL STK 464287150 BBG001SHTRL5 245,965 1,912 SH   SOLE   0 0 1,912
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 107,813,187 183,144 SH   SOLE   116,201 0 66,943
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 61,193,201 631,509 SH   SOLE   388,548 0 242,961
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 30,998,064 320,129 SH   SOLE   202,306 0 117,823
ISHARES TR ESG AW MSCI EAFE 46435G516 BBG00D7BBRS7 3,194,239 41,952 SH   SOLE   32,780 0 9,172
ISHARES TR ESG AWARE MSCI 46435U663 BBG00KK87757 391,124 9,301 SH   SOLE   7,604 0 1,697
ISHARES TR ESG AWR MSCI USA 46435G425 BBG00FFPFTS4 5,300,465 41,146 SH   SOLE   31,455 0 9,691
ISHARES TR ESG AWRE 1 5 YR 46435G243 BBG00H4BFM35 669,165 27,092 SH   SOLE   20,452 0 6,640
ISHARES TR ESG AWRE USD ETF 46435G193 BBG00H4BH3F2 656,848 28,911 SH   SOLE   21,739 0 7,172
ISHARES TR ESG SCRD S&P MID 46436E551 BBG00XDJF7W4 732,526 17,509 SH   SOLE   13,574 0 3,935
ISHARES TR EXPONENTIAL TECH 46434V381 BBG008B3Q692 423,169 7,093 SH   SOLE   7,093 0 0
ISHARES TR GLB CNSM STP ETF 464288737 BBG001SNVWR2 1,158,171 19,210 SH   SOLE   4,640 0 14,570
ISHARES TR GLOBAL 100 ETF 464287572 BBG001SGL748 273,490 2,714 SH   SOLE   0 0 2,714
ISHARES TR GLOBAL TECH ETF 464287291 BBG001S60KQ0 255,013 3,009 SH   SOLE   0 0 3,009
ISHARES TR GRWT ALLOCAT ETF 464289867 BBG001T3YV58 220,740 3,851 SH   SOLE   2,781 0 1,070
ISHARES TR HDG MSCI EAFE 46434V803 BBG005XKVF72 449,839 12,945 SH   SOLE   3,792 0 9,153
ISHARES TR INTERNATIONAL SL 46434V266 BBG008LP7B65 396,055 12,269 SH   SOLE   7,561 0 4,708
ISHARES TR ISHARES SEMICDTR 464287523 BBG001SJ8F58 334,072 1,550 SH   SOLE   1,550 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 BBG001SSD858 1,917,194 37,083 SH   SOLE   21,420 0 15,663
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 8,040,518 87,702 SH   SOLE   52,930 0 34,772
ISHARES TR MODERT ALLOC ETF 464289875 BBG001T3YV21 265,354 6,109 SH   SOLE   1,151 0 4,958
ISHARES TR MRGSTR MD CP GRW 464288307 BBG001SBRK44 316,104 4,185 SH   SOLE   679 0 3,506
ISHARES TR MSCI ACWI ETF 464288257 BBG001S56QV7 217,274 1,849 SH   SOLE   170 0 1,679
ISHARES TR MSCI EAFE ETF 464287465 BBG001SG09V7 6,713,242 88,788 SH   SOLE   78,579 0 10,209
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 593,552 14,193 SH   SOLE   11,508 0 2,685
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 355,925 4,009 SH   SOLE   0 0 4,009
ISHARES TR MSCI USA MMENTM 46432F396 BBG004FPV022 1,335,073 6,452 SH   SOLE   3,129 0 3,323
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 2,903,735 16,306 SH   SOLE   13,427 0 2,879
ISHARES TR MSCI USA VALUE 46432F388 BBG004FPWGT7 467,853 4,430 SH   SOLE   0 0 4,430
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 18,580,051 174,379 SH   SOLE   157,920 0 16,459
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 99,932,594 310,196 SH   SOLE   128,821 0 181,375
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 21,655,619 53,926 SH   SOLE   25,694 0 28,232
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 3,963,819 21,411 SH   SOLE   4,190 0 17,221
ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 1,692,382 5,880 SH   SOLE   1,138 0 4,742
ISHARES TR RUS 2000 VAL ETF 464287630 BBG001S56277 704,395 4,291 SH   SOLE   1,557 0 2,734
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 4,469,750 35,264 SH   SOLE   16,753 0 18,511
ISHARES TR RUS MDCP VAL ETF 464287473 BBG001S561V2 416,009 3,216 SH   SOLE   989 0 2,227
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 2,362,545 26,726 SH   SOLE   16,949 0 9,777
ISHARES TR RUS TOP 200 ETF 464289446 BBG001T5LBQ8 52,879,379 365,416 SH   SOLE   195,376 0 170,040
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 547,003 2,325 SH   SOLE   0 0 2,325
ISHARES TR RUS TP200 VL ETF 464289420 BBG001T5LBS6 1,042,272 13,188 SH   SOLE   8,889 0 4,299
ISHARES TR RUSSELL 2000 ETF 464287655 BBG001SFC7Y7 7,125,255 32,247 SH   SOLE   22,475 0 9,772
ISHARES TR S&P 100 ETF 464287101 BBG001SGB026 5,316,798 18,407 SH   SOLE   8,273 0 10,134
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 866,604 8,535 SH   SOLE   325 0 8,210
ISHARES TR S&P 500 VAL ETF 464287408 BBG001S561K4 52,149,502 273,206 SH   SOLE   110,340 0 162,866
ISHARES TR S&P SML 600 GWT 464287887 BBG001SFQL44 1,637,301 12,095 SH   SOLE   3,195 0 8,900
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 249,320 1,899 SH   SOLE   1,893 0 6
ISHARES TR SHRT NAT MUN ETF 464288158 BBG001SLS4Q3 1,693,131 16,052 SH   SOLE   14,991 0 1,061
ISHARES TR SP SMCP600VL ETF 464287879 BBG001SFQL26 3,024,418 27,847 SH   SOLE   7,535 0 20,312
ISHARES TR US TREAS BD ETF 46429B267 BBG002NCKPP8 30,003,739 1,305,646 SH   SOLE   823,728 0 481,918
ISHARES TR USD INV GRDE ETF 464288620 BBG001SSD876 9,926,597 197,426 SH   SOLE   118,048 0 79,378
JACOBS SOLUTIONS INC COM 46982L108 BBG019C1BQS3 7,628,060 57,088 SH   SOLE   45,425 0 11,663
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 2,833,425 19,592 SH   SOLE   14,915 0 4,677
JPMORGAN CHASE & CO. COM 46625H100 BBG001S8CRC3 6,241,304 26,037 SH   SOLE   21,374 0 4,663
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 283,287 2,162 SH   SOLE   2,162 0 0
KRAFT HEINZ CO COM 500754106 BBG005CPNTR1 214,299 6,978 SH   SOLE   6,654 0 324
LINDE PLC SHS G54950103 BBG01FND0CH6 7,435,224 17,759 SH   SOLE   14,956 0 2,803
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 3,232,406 6,652 SH   SOLE   4,627 0 2,025
LOWES COS INC COM 548661107 BBG001S5SVL3 3,153,251 12,777 SH   SOLE   10,099 0 2,678
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 10,734,863 20,386 SH   SOLE   16,794 0 3,592
MCDONALDS CORP COM 580135101 BBG001S5T110 3,606,240 12,440 SH   SOLE   9,606 0 2,834
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 7,835,175 13,748 SH   SOLE   11,140 0 2,608
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 1,571,784 19,677 SH   SOLE   15,060 0 4,617
MERCK & CO INC COM 58933Y105 BBG001S5TC52 1,990,742 20,011 SH   SOLE   15,580 0 4,431
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 8,072,670 13,787 SH   SOLE   11,007 0 2,780
MICROSOFT CORP COM 594918104 BBG001S5TD05 18,664,194 44,280 SH   SOLE   34,703 0 9,577
MONDELEZ INTL INC CL A 609207105 BBG001SHHZJ3 1,412,857 23,654 SH   SOLE   17,498 0 6,156
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 2,335,659 18,578 SH   SOLE   14,827 0 3,751
MVB FINL CORP COM 553810102 BBG001SDT8M5 535,634 25,876 SH   SOLE   25,876 0 0
NETFLIX INC COM 64110L106 BBG001SF6L46 7,939,879 8,908 SH   SOLE   7,602 0 1,306
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 2,236,296 31,194 SH   SOLE   20,200 0 10,994
NIKE INC CL B 654106103 BBG001S6NTK2 375,327 4,960 SH   SOLE   2,482 0 2,478
NISOURCE INC COM 65473P105 BBG001S5TMF9 340,325 9,258 SH   SOLE   7,383 0 1,875
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 286,337 1,220 SH   SOLE   1,220 0 0
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 5,541,742 64,424 SH   SOLE   55,159 0 9,265
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 9,677,619 72,065 SH   SOLE   63,825 0 8,240
NXP SEMICONDUCTORS N V COM N6596X109 BBG001SF62F6 244,224 1,175 SH   SOLE   1,170 0 5
ORACLE CORP COM 68389X105 BBG001S5SJG6 1,062,870 6,378 SH   SOLE   1,901 0 4,477
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 10,551,889 8,899 SH   SOLE   7,474 0 1,425
PACER FDS TR US CASH COWS 100 69374H881 BBG00FJQN752 3,111,412 55,089 SH   SOLE   13,869 0 41,220
PACKAGING CORP AMER COM 695156109 BBG001S5V741 781,877 3,473 SH   SOLE   2,976 0 497
PAYCHEX INC COM 704326107 BBG001S5V135 414,486 2,956 SH   SOLE   2,954 0 2
PEPSICO INC COM 713448108 BBG001S695T1 6,152,681 40,462 SH   SOLE   15,566 0 24,896
PFIZER INC COM 717081103 BBG001S5V466 262,444 9,892 SH   SOLE   8,209 0 1,683
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 237,695 1,975 SH   SOLE   1,963 0 12
PIMCO ETF TR INTER MUN BD ACT 72201R866 BBG001SF6Y39 10,906,291 210,831 SH   SOLE   177,413 0 33,418
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 1,576,995 13,945 SH   SOLE   10,748 0 3,197
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 5,580,438 33,286 SH   SOLE   22,629 0 10,657
PROGRESSIVE CORP COM 743315103 BBG001S5V509 1,629,925 6,802 SH   SOLE   5,708 0 1,094
PROLOGIS INC. COM 74340W103 BBG001S5NMN6 560,266 5,301 SH   SOLE   5,298 0 3
PROSHARES TR S&P 500 DV ARIST 74348A467 BBG005D266P2 358,866 3,605 SH   SOLE   2,677 0 928
ROPER TECHNOLOGIES INC COM 776696106 BBG001S9B362 257,846 496 SH   SOLE   415 0 81
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 472,254 4,081 SH   SOLE   3,298 0 783
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 BBG001T6L7D9 332,419 12,483 SH   SOLE   2,700 0 9,783
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 BBG0051K49J8 31,757,469 956,262 SH   SOLE   617,567 0 338,695
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 BBG001T5XQY3 7,664,219 414,282 SH   SOLE   312,529 0 101,753
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 BBG001T5XQV6 1,070,003 46,161 SH   SOLE   29,094 0 17,067
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 6,689,632 78,095 SH   SOLE   47,454 0 30,641
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 23,388,985 483,943 SH   SOLE   295,821 0 188,122
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 293,696 2,229 SH   SOLE   2,093 0 136
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 BBG001S7T107 1,774,777 22,577 SH   SOLE   18,110 0 4,467
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 17,018,967 123,711 SH   SOLE   78,845 0 44,866
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 20,003,482 86,029 SH   SOLE   58,785 0 27,244
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 217,556 640 SH   SOLE   70 0 570
SILA REALTY TRUST INC COMMON STOCK 146280508 BBG005NB8NR0 461,871 18,991 SH   SOLE   18,991 0 0
SOUTHERN CO COM 842587107 BBG001S5W777 453,938 5,514 SH   SOLE   2,240 0 3,274
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 524,454 2,166 SH   SOLE   609 0 1,557
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 BBG001SRXRJ1 2,128,010 62,350 SH   SOLE   54,131 0 8,219
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 BBG001SRXRD7 3,122,061 81,367 SH   SOLE   69,031 0 12,336
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 2,161,124 3,687 SH   SOLE   2,000 0 1,687
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 BBG001S63NQ1 1,794,747 3,151 SH   SOLE   1,315 0 1,836
SPDR SER TR AEROSPACE DEF 78464A631 BBG0024LG8W4 447,549 2,699 SH   SOLE   693 0 2,006
SPDR SER TR PORTFLI INTRMDIT 78464A672 BBG001STKCX8 338,791 12,152 SH   SOLE   473 0 11,679
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 418,937 5,865 SH   SOLE   0 0 5,865
SPDR SER TR PORTFOLIO S&P400 78464A847 BBG001SPT9T9 1,145,883 20,952 SH   SOLE   10,237 0 10,715
SPDR SER TR PORTFOLIO S&P500 78464A854 BBG001SPTB87 6,173,835 89,554 SH   SOLE   63,974 0 25,580
SPDR SER TR PORTFOLIO S&P600 78468R853 BBG004T58LZ5 221,189 4,924 SH   SOLE   4,207 0 717
SPDR SER TR PRTFLO S&P500 GW 78464A409 BBG001SD7RB9 498,219 5,668 SH   SOLE   2,165 0 3,503
SPDR SER TR S&P 600 SMCP VAL 78464A300 BBG001SG3JV2 240,374 2,755 SH   SOLE   0 0 2,755
STARBUCKS CORP COM 855244109 BBG001S72KH6 2,498,588 27,382 SH   SOLE   21,912 0 5,470
STRYKER CORPORATION COM 863667101 BBG001S8FR03 207,029 575 SH   SOLE   0 0 575
TARGET CORP COM 87612E106 BBG001SC0K41 288,505 2,134 SH   SOLE   1,402 0 732
TESLA INC COM 88160R101 BBG001SQKGD7 1,371,037 3,395 SH   SOLE   1,845 0 1,550
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 2,254,196 12,022 SH   SOLE   7,697 0 4,325
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 1,873,777 3,602 SH   SOLE   3,195 0 407
TJX COS INC NEW COM 872540109 BBG001S5WQ93 10,230,557 84,683 SH   SOLE   67,365 0 17,318
TRACTOR SUPPLY CO COM 892356106 BBG001S7K017 1,672,113 31,514 SH   SOLE   28,389 0 3,125
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 209,422 567 SH   SOLE   567 0 0
TRAVELERS COMPANIES INC COM 89417E109 BBG001S5R103 365,208 1,516 SH   SOLE   1,361 0 155
TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 839,511 19,352 SH   SOLE   12,338 0 7,014
UNITED BANKSHARES INC WEST V COM 909907107 BBG001S5WZV8 886,692 23,614 SH   SOLE   22,683 0 931
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 1,397,635 11,084 SH   SOLE   7,852 0 3,232
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 9,652,379 19,081 SH   SOLE   15,789 0 3,292
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 BBG002VZY7Y3 632,332 22,056 SH   SOLE   0 0 22,056
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 733,120 6,949 SH   SOLE   1,192 0 5,757
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 BBG001SK7DK4 14,284,501 198,644 SH   SOLE   145,906 0 52,738
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 BBG004N1LGK2 232,369 4,737 SH   SOLE   0 0 4,737
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 7,734,457 18,844 SH   SOLE   5,413 0 13,431
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 209,726 778 SH   SOLE   0 0 778
VANGUARD INDEX FDS MID CAP ETF 922908629 BBG001SHVTS1 1,588,964 6,016 SH   SOLE   2,269 0 3,747
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 2,857,359 5,303 SH   SOLE   1,986 0 3,317
VANGUARD INDEX FDS SM CP VAL ETF 922908611 BBG001SHVTR2 3,116,302 15,725 SH   SOLE   1,061 0 14,664
VANGUARD INDEX FDS SMALL CP ETF 922908751 BBG001SHTTV0 2,428,259 10,106 SH   SOLE   6,516 0 3,590
VANGUARD INDEX FDS SML CP GRW ETF 922908595 BBG001SHTTW9 3,202,205 11,434 SH   SOLE   59 0 11,375
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 1,712,389 5,909 SH   SOLE   1,605 0 4,304
VANGUARD INDEX FDS VALUE ETF 922908744 BBG001SHVR78 1,747,515 10,322 SH   SOLE   1,785 0 8,537
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 BBG001SP7T00 5,290,656 92,156 SH   SOLE   52,043 0 40,113
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 BBG001SHTTZ6 653,751 14,844 SH   SOLE   10,707 0 4,137
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 BBG001T2YZG9 1,916,927 16,317 SH   SOLE   13,999 0 2,318
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 BBG009THVRX1 18,281,179 364,675 SH   SOLE   328,921 0 35,754
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 BBG001T62M92 229,506 3,957 SH   SOLE   5 0 3,952
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 BBG001T62KZ7 494,180 6,335 SH   SOLE   4,408 0 1,927
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 BBG001TCH581 203,138 2,500 SH   SOLE   2,500 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 500,542 2,556 SH   SOLE   927 0 1,629
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 BBG001SSPWL4 91,870,954 1,921,183 SH   SOLE   1,295,764 0 625,419
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 BBG00C863MQ1 2,275,847 28,452 SH   SOLE   21,818 0 6,634
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 BBG00C868SD7 5,256,470 77,438 SH   SOLE   56,292 0 21,146
VANGUARD WORLD FD CONSUM STP ETF 92204A207 BBG001SHVR41 1,814,030 8,582 SH   SOLE   1,847 0 6,735
VANGUARD WORLD FD ENERGY ETF 92204A306 BBG001SHTV45 6,106,461 50,338 SH   SOLE   45,757 0 4,581
VANGUARD WORLD FD FINANCIALS ETF 92204A405 BBG001SHTTM0 319,575 2,707 SH   SOLE   2,414 0 293
VANGUARD WORLD FD INF TECH ETF 92204A702 BBG001SHTTR5 963,392 1,549 SH   SOLE   931 0 618
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 255,221 6,382 SH   SOLE   4,056 0 2,326
VISA INC COM CL A 92826C839 BBG001SRCFY3 2,634,943 8,337 SH   SOLE   7,955 0 382
WALMART INC COM 931142103 BBG001S5XH92 1,442,108 15,961 SH   SOLE   12,605 0 3,356
WASTE MGMT INC DEL COM 94106L109 BBG001S5XH47 8,827,499 43,746 SH   SOLE   34,894 0 8,852
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 264,384 3,764 SH   SOLE   1,245 0 2,519
WISDOMTREE TR EMER MKT HIGH FD 97717W315 BBG001SV1SY8 331,249 8,181 SH   SOLE   7,577 0 604
WISDOMTREE TR US AI ENHANCED 97717W406 BBG001SHL7F4 286,324 2,688 SH   SOLE   1,838 0 850
WISDOMTREE TR US MIDCAP FUND 97717W570 BBG001SSZB66 272,794 4,364 SH   SOLE   0 0 4,364
ZOETIS INC CL A 98978V103 BBG0039320P7 343,457 2,108 SH   SOLE   2,101 0 7