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 321,977 1,989 SH SOLE 0 0 1,989
ABBOTT LABORATORIES COM 002824100 479,073 5,280 SH SOLE 962 0 4,318
ABBVIE INC COM 00287Y109 1,461,392 5,807 SH SOLE 1,665 0 4,142
ADVANCED MICRO DEVICES INC COM 007903107 1,268,127 2,183 SH SOLE 60 0 2,123
AFLAC INC COM 001055102 496,788 4,237 SH SOLE 2,053 0 2,184
AIR PRODUCTS AND CHEMICALS I COM 009158106 440,205 1,501 SH SOLE 0 0 1,501
ALLIANT ENERGY CORP COM 018802108 209,235 2,743 SH SOLE 1,692 0 1,051
ALPHABET INC CAP STK CL A 02079K305 7,656,959 21,425 SH SOLE 5,400 0 16,025
ALPHABET INC CAP STK CL C 02079K107 4,822,019 13,647 SH SOLE 4,757 0 8,890
ALTRIA GROUP INC COM 02209S103 607,703 8,446 SH SOLE 2,200 0 6,246
AMAZON COM INC COM 023135106 4,557,776 19,123 SH SOLE 4,118 0 15,005
AMERICAN ELEC PWR CO INC COM 025537101 506,471 3,702 SH SOLE 149 0 3,553
AMERICAN EXPRESS CO COM 025816109 1,092,621 3,230 SH SOLE 782 0 2,448
AMERICAN TOWER CORP COM 03027X100 251,257 1,536 SH SOLE 59 0 1,477
AMERIPRISE FINL INC COM 03076C106 224,792 490 SH SOLE 0 0 490
AMGEN INC COM 031162100 616,328 1,702 SH SOLE 256 0 1,446
AMPHENOL CORP CL A 032095101 1,284,491 7,285 SH SOLE 0 0 7,285
APPLE INC COM 037833100 19,941,059 68,915 SH SOLE 17,353 0 51,562
APPLIED MATLS INC COM 038222105 291,369 403 SH SOLE 387 0 16
ASSURANT INC COM 04621X108 268,530 1,000 SH SOLE 0 0 1,000
AURORA INNOVATION INC CLASS A COM 051774107 194,772 28,559 SH SOLE 0 0 28,559
AUTOMATIC DATA PROCESSING IN COM 053015103 623,477 2,784 SH SOLE 0 0 2,784
BANK OF AMER CORP COM 060505104 1,896,006 33,275 SH SOLE 19,923 0 13,352
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778 214,966 4,918 SH SOLE 1,436 0 3,482
BECTON DICKINSON & CO COM 075887109 209,895 1,387 SH SOLE 93 0 1,294
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,507,005 17,001 SH SOLE 9,998 0 7,003
BLACKROCK ETF TRUST ISHA US AWAR ETF 09290C509 661,080 8,247 SH SOLE 0 0 8,247
BLACKROCK ETF TRUST DYNAMIC EQTY ACT 09290C723 29,472,200 1,062,444 SH SOLE 383,149 0 679,295
BLACKROCK ETF TRUST DISC VOLA EQ ETF 09290C715 20,857,776 802,839 SH SOLE 277,941 0 524,898
BLACKROCK ETF TRUST ISHA FLEX EQ ETF 09290C590 4,353,694 169,946 SH SOLE 49,675 0 120,271
BLACKROCK ETF TRUST II ISHA FLEX IN ETF 092528603 5,009,056 95,702 SH SOLE 36,088 0 59,614
BLACKROCK INC COM 09290D101 994,437 1,034 SH SOLE 308 0 726
BLACKSTONE INC COM 09260D107 393,004 3,340 SH SOLE 2,611 0 729
BOEING CO COM 097023105 427,095 1,973 SH SOLE 125 0 1,848
BRISTOL-MYERS SQUIBB CO COM 110122108 291,393 5,057 SH SOLE 1,103 0 3,954
BROADCOM INC COM 11135F101 687,160 1,819 SH SOLE 245 0 1,574
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 11,542,311 517,825 SH SOLE 30,429 0 487,396
CARLISLE COS INC COM 142339100 399,025 1,100 SH SOLE 0 0 1,100
CARLISLE COS INC COM 142339100 415,712 1,146 SH SOLE 38 0 1,108
CATERPILLAR INC COM 149123101 5,052,429 4,745 SH SOLE 802 0 3,943
CHEVRON CORPORATION COM 166764100 1,231,535 7,430 SH SOLE 421 0 7,009
CHUBB LIMITED COM H1467J104 890,013 2,612 SH SOLE 139 0 2,473
CHURCH & DWIGHT CO INC COM 171340102 210,617 2,174 SH SOLE 608 0 1,566
CHURCHILL DOWNS INC COM 171484108 537,840 6,000 SH SOLE 0 0 6,000
CINTAS CORP COM 172908105 779,252 4,582 SH SOLE 0 0 4,582
CISCO SYS INC COM 17275R102 3,648,830 31,065 SH SOLE 16,340 0 14,725
COCA COLA CO COM 191216100 1,225,119 15,075 SH SOLE 1,732 0 13,343
COLGATE PALMOLIVE CO COM 194162103 731,331 7,977 SH SOLE 1,063 0 6,914
COMCAST CORP NEW CL A 20030N101 313,529 12,771 SH SOLE 1,500 0 11,271
CONOCOPHILLIPS COM 20825C104 229,345 2,206 SH SOLE 200 0 2,006
CONSTELLATION ENERGY CORP COM 21037T109 520,087 2,094 SH SOLE 0 0 2,094
CORNING INC COM 219350105 1,432,666 5,609 SH SOLE 0 0 5,609
COSTCO WHOLESALE CORPORATION COM 22160K105 4,433,867 4,740 SH SOLE 280 0 4,460
CSX CORP COM 126408103 1,627,173 34,235 SH SOLE 4,300 0 29,935
CUMMINS INC COM 231021106 3,904,537 5,475 SH SOLE 420 0 5,055
CVS HEALTH CORP COM 126650100 274,556 2,654 SH SOLE 1,125 0 1,529
DANAHER CORP DEL COM 235851102 283,244 1,487 SH SOLE 0 0 1,487
DEERE & CO COM 244199105 1,752,654 2,763 SH SOLE 50 0 2,713
DIMENSIONAL ETF TRUST US COR EQU 2 ETF 25434V708 730,343 16,464 SH SOLE 0 0 16,464
DISNEY WALT CO COM 254687106 1,226,659 12,745 SH SOLE 0 0 12,745
DUKE ENERGY CORP NEW COM NEW 26441C204 455,139 3,596 SH SOLE 0 0 3,596
EATON CORP PLC SHS G29183103 673,270 1,580 SH SOLE 430 0 1,150
ECOLAB INC COM 278865100 308,143 1,106 SH SOLE 0 0 1,106
ELI LILLY & CO COM 532457108 7,956,491 6,633 SH SOLE 1,546 0 5,087
EMERSON ELEC CO COM 291011104 657,917 4,596 SH SOLE 426 0 4,170
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 198,799 10,397 SH SOLE 2,058 0 8,339
EXELON CORP COM 30161N101 256,084 5,493 SH SOLE 0 0 5,493
EXXON MOBIL CORP COM 30231G102 1,024,873 7,496 SH SOLE 597 0 6,899
FASTENAL CO COM 311900104 382,116 7,956 SH SOLE 3,236 0 4,720
FEDEX CORP COM 31428X106 383,904 1,226 SH SOLE 0 0 1,226
FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 377,878 7,150 SH SOLE 6,490 0 660
FIDELITY COVINGTON TRUST ENHANCED LARGE 31609A107 689,618 17,202 SH SOLE 17,202 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 408,380 6,990 SH SOLE 6,484 0 506
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 448,361 1,570 SH SOLE 443 0 1,127
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 517,546 6,760 SH SOLE 1,794 0 4,966
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 33,172,133 729,218 SH SOLE 67,970 0 661,248
GALLAGHER ARTHUR J & CO COM 363576109 838,160 3,651 SH SOLE 0 0 3,651
GE AEROSPACE COM NEW 369604301 661,580 1,770 SH SOLE 383 0 1,387
GE VERNOVA INC COM 36828A101 233,867 199 SH SOLE 94 0 105
GENERAL DYNAMICS CORP COM 369550108 436,195 1,231 SH SOLE 89 0 1,142
GLOBAL X FDS GLBL X MLP ETF 37954Y343 277,131 5,221 SH SOLE 675 0 4,546
GLOBAL X FDS US PFD ETF 37954Y657 665,912 35,629 SH SOLE 26,249 0 9,380
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 215,675 2,437 SH SOLE 2,437 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 1,896,866 32,194 SH SOLE 10,535 0 21,659
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 332,456 3,521 SH SOLE 2,056 0 1,465
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 1,920,247 13,533 SH SOLE 6,981 0 6,552
GOLDMAN SACHS GROUP INC COM 38141G104 991,143 980 SH SOLE 160 0 820
HASBRO INC COM 418056107 240,273 2,909 SH SOLE 0 0 2,909
HEWLETT PACKARD ENTERPRISE C COM 42824C109 320,281 7,100 SH SOLE 0 0 7,100
HOME DEPOT INC COM 437076102 2,209,505 6,265 SH SOLE 1,575 0 4,690
HONEYWELL AEROSPACE INC COM 43849R105 688,443 3,114 SH SOLE 252 0 2,862
HONEYWELL INTL INC COM 438516205 697,225 3,114 SH SOLE 252 0 2,862
ILLINOIS TOOL WKS INC COM 452308109 398,943 1,475 SH SOLE 275 0 1,200
INTEL CORP COM 458140100 985,229 7,056 SH SOLE 50 0 7,006
INTERNATIONAL BUSINESS MACHS COM 459200101 894,430 3,181 SH SOLE 227 0 2,954
INTUIT COM 461202103 425,683 1,631 SH SOLE 121 0 1,510
INTUITIVE SURGICAL INC COM NEW 46120E602 596,520 1,500 SH SOLE 0 0 1,500
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 528,801 24,425 SH SOLE 11,571 0 12,854
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 491,267 9,663 SH SOLE 0 0 9,663
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 453,801 6,059 SH SOLE 1,056 0 5,003
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 1,407,712 8,714 SH SOLE 6,989 0 1,725
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 9,706,546 32,038 SH SOLE 26,096 0 5,942
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 858,843 7,023 SH SOLE 2,971 0 4,052
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 435,375 6,750 SH SOLE 0 0 6,750
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 395,684 3,801 SH SOLE 3,801 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1,260,187 20,581 SH SOLE 12,178 0 8,403
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 499,500 9,007 SH SOLE 9,007 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 331,636 2,341 SH SOLE 2,341 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 4,670,833 51,841 SH SOLE 17,658 0 34,183
INVESCO QQQ TR UNIT SER 1 46090E103 7,734,850 10,503 SH SOLE 3,876 0 6,627
ISHARES GOLD TR ISHARES NEW 464285204 512,109 6,782 SH SOLE 0 0 6,782
ISHARES INC MSCI GBL MIN VOL 464286525 1,080,162 8,984 SH SOLE 1,727 0 7,257
ISHARES INC JP MORGAN EM ETF 464286517 401,600 9,465 SH SOLE 4,934 0 4,531
ISHARES INC MSCI GBL GOLD MN 46434G855 988,712 15,305 SH SOLE 4,957 0 10,348
ISHARES INC MSCI WORLD ETF 464286392 3,659,422 18,059 SH SOLE 4,830 0 13,229
ISHARES INC JP MRG EM CRP BD 464286251 340,047 7,449 SH SOLE 4,750 0 2,699
ISHARES INC CORE MSCI EMKT 46434G103 11,430,961 137,989 SH SOLE 30,680 0 107,309
ISHARES INC MSCI JAPAN ETF 46434G822 1,305,756 14,000 SH SOLE 3,956 0 10,044
ISHARES INC MSCI EURZONE ETF 464286608 1,216,788 17,508 SH SOLE 7,763 0 9,745
ISHARES INC MSCI EMRG CHN 46434G764 1,265,981 12,375 SH SOLE 4,143 0 8,232
ISHARES INC ESG AWR MSCI EM 46434G863 228,113 4,171 SH SOLE 0 0 4,171
ISHARES TR ESG AW MSCI EAFE 46435G516 233,568 2,272 SH SOLE 0 0 2,272
ISHARES TR GLOBAL EQUITY 46434V316 255,714 4,348 SH SOLE 465 0 3,883
ISHARES TR ESG AWR MSCI USA 46435G425 1,300,011 7,943 SH SOLE 35 0 7,908
ISHARES TR ESG AWRE USD ETF 46435G193 200,306 8,652 SH SOLE 0 0 8,652
ISHARES TR CORE DIV GRWTH 46434V621 3,726,359 49,167 SH SOLE 28,866 0 20,301
ISHARES TR CORE MSCI EURO 46434V738 3,857,182 51,313 SH SOLE 14,408 0 36,905
ISHARES TR CORE UNIVRSL USD 46434V613 1,271,248 27,546 SH SOLE 2,955 0 24,591
ISHARES TR GNMA BOND ETF 46429B333 680,519 15,386 SH SOLE 6,743 0 8,643
ISHARES TR MSCI USA MMENTM 46432F396 4,695,875 13,697 SH SOLE 4,762 0 8,935
ISHARES TR MSCI USA VALUE 46432F388 1,975,800 9,888 SH SOLE 3,334 0 6,554
ISHARES TR MSCI USA QLT FCT 46432F339 2,870,529 13,082 SH SOLE 2,123 0 10,959
ISHARES TR ESG MSCI USA ETF 46436E767 361,557 5,206 SH SOLE 0 0 5,206
ISHARES TR CORE S&P MCP ETF 464287507 1,013,351 13,142 SH SOLE 9,093 0 4,049
ISHARES TR S&P MC 400VL ETF 464287705 245,675 1,663 SH SOLE 36 0 1,627
ISHARES TR CORE S&P SCP ETF 464287804 4,755,251 32,063 SH SOLE 7,454 0 24,609
ISHARES TR S&P 500 VAL ETF 464287408 2,010,671 8,855 SH SOLE 4,128 0 4,727
ISHARES TR CORE S&P500 ETF 464287200 24,328,397 32,486 SH SOLE 2,541 0 29,945
ISHARES TR S&P 500 GRWT ETF 464287309 4,408,937 32,058 SH SOLE 11,768 0 20,290
ISHARES TR RUS 1000 ETF 464287622 607,050 1,482 SH SOLE 173 0 1,309
ISHARES TR RUS 1000 VAL ETF 464287598 742,001 3,061 SH SOLE 428 0 2,633
ISHARES TR RUS 1000 GRW ETF 464287614 571,285 4,601 SH SOLE 1,349 0 3,252
ISHARES TR DOW JONES US ETF 464287846 273,420 1,500 SH SOLE 0 0 1,500
ISHARES TR RUS 2000 GRW ETF 464287648 343,139 871 SH SOLE 21 0 850
ISHARES TR GBL COMM SVC ETF 464287275 463,521 4,108 SH SOLE 2,448 0 1,660
ISHARES TR US INDUSTRIALS 464287754 209,990 1,260 SH SOLE 250 0 1,010
ISHARES TR U.S. TECH ETF 464287721 5,982,031 23,717 SH SOLE 4,577 0 19,140
ISHARES TR MSCI EAFE ETF 464287465 2,894,137 27,861 SH SOLE 6,766 0 21,095
ISHARES TR U.S. FIN SVC ETF 464287770 805,489 8,903 SH SOLE 5,133 0 3,770
ISHARES TR 1 3 YR TREAS BD 464287457 740,879 9,023 SH SOLE 162 0 8,861
ISHARES TR 7-10 YR TRSY BD 464287440 2,447,472 25,880 SH SOLE 8,935 0 16,945
ISHARES TR IBOXX INV CP ETF 464287242 9,076,525 83,217 SH SOLE 31,907 0 51,310
ISHARES TR ISHARES SEMICDTR 464287523 1,117,494 1,744 SH SOLE 202 0 1,542
ISHARES TR EXPANDED TECH 464287515 619,429 6,837 SH SOLE 2,947 0 3,890
ISHARES TR S&P 100 ETF 464287101 290,501 794 SH SOLE 0 0 794
ISHARES TR MORNINGSTAR GRWT 464287119 226,902 1,939 SH SOLE 0 0 1,939
ISHARES TR CORE US AGGBD ET 464287226 5,264,520 53,188 SH SOLE 25,289 0 27,899
ISHARES TR SELECT DIVID ETF 464287168 1,444,026 9,239 SH SOLE 5,487 0 3,752
ISHARES TR CORE MSCI TOTAL 46432F834 6,126,365 64,191 SH SOLE 4,464 0 59,727
ISHARES TR CORE MSCI EAFE 46432F842 19,250,554 199,322 SH SOLE 43,588 0 155,734
ISHARES TR CORE 1 5 YR USD 46432F859 268,849 5,572 SH SOLE 0 0 5,572
ISHARES TR MSCI USA MIN ETF 46429B697 646,191 6,699 SH SOLE 257 0 6,442
ISHARES TR MSCI EAFE MIN VL 46429B689 408,027 4,652 SH SOLE 0 0 4,652
ISHARES TR FLTG RATE NT ETF 46429B655 1,323,692 25,929 SH SOLE 19,829 0 6,100
ISHARES TR 0-5 YR TIPS ETF 46429B747 204,320 2,000 SH SOLE 0 0 2,000
ISHARES TR CORE HIGH DV ETF 46429B663 351,907 12,839 SH SOLE 12,839 0 0
ISHARES TR NATIONAL MUN ETF 464288414 404,651 3,760 SH SOLE 0 0 3,760
ISHARES TR MSCI ACWI EX US 464288240 739,995 9,723 SH SOLE 4,558 0 5,165
ISHARES TR GL CLEAN ENE ETF 464288224 467,651 22,823 SH SOLE 13,970 0 8,853
ISHARES TR CORE 60 BALA ETF 464289867 1,183,863 17,034 SH SOLE 3,534 0 13,500
ISHARES TR SHRT NAT MUN ETF 464288158 548,108 5,148 SH SOLE 0 0 5,148
ISHARES TR RUS TP200 GR ETF 464289438 1,956,644 6,733 SH SOLE 4,196 0 2,537
ISHARES TR USD INV GRDE ETF 464288620 1,325,414 25,842 SH SOLE 7,816 0 18,026
ISHARES TR ISHS 1-5YR INVS 464288646 415,604 7,930 SH SOLE 1,967 0 5,963
ISHARES TR CORE S&P TTL STK 464287150 16,407,552 99,882 SH SOLE 28,308 0 71,574
ISHARES TR 3 7 YR TREAS BD 464288661 363,978 3,099 SH SOLE 0 0 3,099
ISHARES TR MBS ETF 464288588 4,916,642 52,017 SH SOLE 22,145 0 29,872
ISHARES TR ESG MSCI KLD ETF 464288570 434,574 3,052 SH SOLE 0 0 3,052
ISHARES TR 10-20 YR TRS ETF 464288653 1,244,942 12,406 SH SOLE 7,257 0 5,149
ISHARES U S ETF TR SHOR DURA BD ETF 46431W507 15,008,722 296,264 SH SOLE 13,552 0 282,712
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 1,551,416 33,690 SH SOLE 1,514 0 32,176
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 2,744,786 34,565 SH SOLE 1,218 0 33,347
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 382,506 5,292 SH SOLE 1,556 0 3,736
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241 294,099 6,400 SH SOLE 2,234 0 4,166
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 10,158,480 216,414 SH SOLE 6,574 0 209,840
J P MORGAN EXCHANGE TRADED F SMALL & MID CAP 46641Q118 2,066,343 26,481 SH SOLE 976 0 25,505
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 3,123,472 37,865 SH SOLE 1,450 0 36,415
J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 2,422,991 24,576 SH SOLE 718 0 23,858
J P MORGAN EXCHANGE TRADED F JPMORGAM LTD DUR 46654Q773 4,465,637 85,565 SH SOLE 5,432 0 80,133
J P MORGAN EXCHANGE TRADED F ACTIVE BOND ETF 46654Q716 15,217,286 284,435 SH SOLE 20,520 0 263,915
J P MORGAN EXCHANGE TRADED F GLOBAL SEL EQUIT 46654Q740 2,866,366 40,247 SH SOLE 358 0 39,889
JOHNSON & JOHNSON COM 478160104 5,314,998 20,928 SH SOLE 3,306 0 17,622
JPMORGAN CHASE & CO COM 46625H100 3,339,048 10,201 SH SOLE 1,709 0 8,492
KEYSIGHT TECHNOLOGIES INC COM 49338L103 342,018 977 SH SOLE 0 0 977
KIMBERLY-CLARK CORP COM 494368103 499,646 4,552 SH SOLE 370 0 4,182
KLA CORP COM NEW 482480100 301,710 1,000 SH SOLE 0 0 1,000
LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 350,833 7,973 SH SOLE 0 0 7,973
LINDE PLC SHS G54950103 602,566 1,161 SH SOLE 161 0 1,000
LOCKHEED MARTIN CORP COM 539830109 687,771 1,350 SH SOLE 25 0 1,325
LOWES COS INC COM 548661107 1,358,991 6,164 SH SOLE 1,855 0 4,309
LUMENTUM HLDGS INC COM 55024U109 858,060 1,000 SH SOLE 0 0 1,000
M & T BK CORP COM 55261F104 259,669 1,091 SH SOLE 0 0 1,091
MARRIOTT INTL INC NEW CL A 571903202 258,301 697 SH SOLE 0 0 697
MARTIN MARIETTA MATLS INC COM 573284106 576,700 1,000 SH SOLE 0 0 1,000
MARVELL TECHNOLOGY INC COM 573874104 521,067 1,749 SH SOLE 0 0 1,749
MASTERCARD INCORPORATED CL A 57636Q104 1,645,608 3,204 SH SOLE 175 0 3,029
MCCORMICK & CO INC COM VTG 579780107 429,856 8,512 SH SOLE 0 0 8,512
MCCORMICK & CO INC COM NON VTG 579780206 718,300 14,246 SH SOLE 1,772 0 12,474
MCDONALDS CORP COM 580135101 3,661,004 13,544 SH SOLE 1,059 0 12,485
MCKESSON CORP COM 58155Q103 488,515 647 SH SOLE 11 0 636
MERCADOLIBRE INC COM 58733R102 928,472 547 SH SOLE 0 0 547
MERCK & CO INC COM 58933Y105 1,355,530 10,549 SH SOLE 3,006 0 7,543
META PLATFORMS INC CL A 30303M102 2,416,822 4,291 SH SOLE 825 0 3,466
METLIFE INC COM 59156R108 411,458 4,863 SH SOLE 0 0 4,863
MICRON TECHNOLOGY INC COM 595112103 683,917 593 SH SOLE 0 0 593
MICROSOFT CORP COM 594918104 14,999,871 40,212 SH SOLE 7,689 0 32,523
MONDELEZ INTL INC CL A 609207105 263,090 4,549 SH SOLE 1,500 0 3,049
NEXTERA ENERGY INC COM 65339F101 1,038,323 11,830 SH SOLE 6,790 0 5,040
NIKE INC CL B 654106103 618,379 15,064 SH SOLE 391 0 14,673
NORFOLK SOUTHN CORP COM 655844108 1,308,393 4,159 SH SOLE 35 0 4,124
NORTHROP GRUMMAN CORP COM 666807102 893,272 1,754 SH SOLE 67 0 1,687
NVIDIA CORPORATION COM 67066G104 3,684,226 18,413 SH SOLE 902 0 17,511
NXP SEMICONDUCTORS N V COM N6596X109 347,915 1,238 SH SOLE 100 0 1,138
OLD DOMINION FREIGHT LINE IN COM 679580100 433,200 2,000 SH SOLE 0 0 2,000
ORACLE CORP COM 68389X105 1,373,505 9,372 SH SOLE 1,198 0 8,174
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,101,831 9,444 SH SOLE 270 0 9,174
PALO ALTO NETWORKS INC COM 697435105 597,467 1,752 SH SOLE 0 0 1,752
PARKER-HANNIFIN CORP COM 701094104 1,480,874 1,514 SH SOLE 6 0 1,508
PEPSICO INC COM 713448108 3,235,221 23,894 SH SOLE 996 0 22,898
PFIZER INC COM 717081103 392,044 16,281 SH SOLE 1,625 0 14,656
PHILIP MORRIS INTL INC COM 718172109 1,010,201 5,584 SH SOLE 1,289 0 4,295
PHILLIPS 66 COM 718546104 316,631 1,873 SH SOLE 0 0 1,873
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 431,876 8,552 SH SOLE 0 0 8,552
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 7,489,679 74,295 SH SOLE 27,860 0 46,435
PIMCO ETF TR INTER MUN BD ACT 72201R866 1,867,879 35,511 SH SOLE 0 0 35,511
PNC FINL SVCS GROUP INC COM 693475105 1,298,452 5,274 SH SOLE 0 0 5,274
PPG INDS INC COM 693506107 341,553 2,816 SH SOLE 0 0 2,816
PRICE T ROWE GROUP INC COM 74144T108 312,761 2,751 SH SOLE 30 0 2,721
PROCTER & GAMBLE CO COM 742718109 4,053,902 27,645 SH SOLE 6,393 0 21,252
PRUDENTIAL FINL INC COM 744320102 459,480 4,257 SH SOLE 0 0 4,257
PUBLIC STORAGE COM 74460D109 1,673,037 5,256 SH SOLE 100 0 5,156
QUALCOMM INC COM 747525103 324,491 1,756 SH SOLE 31 0 1,725
QUEST DIAGNOSTICS INC COM 74834L100 296,730 1,400 SH SOLE 0 0 1,400
REALTY INCOME CORP COM 756109104 236,439 3,816 SH SOLE 800 0 3,016
RTX CORPORATION COM 75513E101 1,209,270 6,374 SH SOLE 2,038 0 4,336
SALESFORCE INC COM 79466L302 302,824 1,933 SH SOLE 660 0 1,273
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 7,111,961 196,138 SH SOLE 7,878 0 188,260
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 5,110,338 141,443 SH SOLE 13,951 0 127,492
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 24,546,269 725,363 SH SOLE 231,265 0 494,098
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,111,623 31,934 SH SOLE 9,015 0 22,919
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 5,781,418 239,495 SH SOLE 69,248 0 170,247
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 3,597,327 145,877 SH SOLE 61,224 0 84,653
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 60,029,196 2,072,831 SH SOLE 118,577 0 1,954,254
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 19,688,990 710,794 SH SOLE 20,322 0 690,472
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 24,585,074 835,375 SH SOLE 40,783 0 794,592
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,797,827 77,727 SH SOLE 1,766 0 75,961
SCHWAB STRATEGIC TR US REIT ETF 808524847 436,250 18,423 SH SOLE 0 0 18,423
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 2,821,900 76,536 SH SOLE 15,161 0 61,375
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,970,176 125,203 SH SOLE 46,927 0 78,276
SCHWAB STRATEGIC TR LONG TERM US 808524680 1,115,438 35,637 SH SOLE 13,507 0 22,130
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714 429,355 17,411 SH SOLE 5,409 0 12,002
SELECT SECTOR SPDR TR ST STR SVC ETF 81369Y852 16,263,680 151,813 SH SOLE 25,941 0 125,872
SELECT SECTOR SPDR TR ST STR REAL ETF 81369Y860 2,388,336 54,243 SH SOLE 7,421 0 46,822
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 2,946,718 64,991 SH SOLE 7,764 0 57,227
SELECT SECTOR SPDR TR ST STR MATER ETF 81369Y100 2,935,788 57,757 SH SOLE 7,599 0 50,158
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 8,966,404 168,827 SH SOLE 35,150 0 133,677
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 16,656,790 310,703 SH SOLE 71,441 0 239,262
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 15,237,092 82,260 SH SOLE 18,130 0 64,130
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 54,300,326 285,011 SH SOLE 78,532 0 206,479
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 4,036,459 48,591 SH SOLE 8,545 0 40,046
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 10,749,126 67,750 SH SOLE 19,193 0 48,557
SELECT SECTOR SPDR TR ST STR DISCR ETF 81369Y407 16,969,755 144,694 SH SOLE 23,088 0 121,606
SERVICENOW INC COM 81762P102 627,152 6,317 SH SOLE 1,275 0 5,042
SHERWIN WILLIAMS CO COM 824348106 1,032,960 3,000 SH SOLE 0 0 3,000
SNAP ON INC COM 833034101 402,400 1,000 SH SOLE 0 0 1,000
SPDR GOLD TR GOLD SHS 78463V107 539,677 1,465 SH SOLE 340 0 1,125
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 6,890,227 133,067 SH SOLE 12,553 0 120,514
SPDR INDEX SHS FDS ST STR EU 50 ETF 78463X202 1,510,647 21,995 SH SOLE 6,547 0 15,448
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 11,951,932 237,189 SH SOLE 44,881 0 192,308
SPDR SERIES TRUST ST STR P500ETF 78464A854 65,111,354 740,912 SH SOLE 240,979 0 499,933
SPDR SERIES TRUST ST STR NUVEE ETF 78468R721 999,768 21,829 SH SOLE 7,622 0 14,207
SPDR SERIES TRUST ST STR BACKE ETF 78464A383 587,080 26,315 SH SOLE 501 0 25,814
SPDR SERIES TRUST ST SHOR CORP ETF 78464A474 597,499 19,910 SH SOLE 1,916 0 17,994
SPDR SERIES TRUST ST SHO TREAS ETF 78468R101 4,999,119 172,324 SH SOLE 8,110 0 164,214
SPDR SERIES TRUST ST PORT HIGH ETF 78468R606 945,549 40,339 SH SOLE 31,699 0 8,640
SPDR SERIES TRUST ST NUVE HIGH ETF 78464A284 513,277 20,176 SH SOLE 7,269 0 12,907
SPDR SERIES TRUST ST STR SP AERO 78464A631 1,307,137 4,606 SH SOLE 1,291 0 3,315
SPDR SERIES TRUST ST NUVE TERM ETF 78468R739 883,563 18,421 SH SOLE 4,433 0 13,988
SPDR SERIES TRUST ST STR P400MID 78464A847 14,241,583 210,799 SH SOLE 161,022 0 49,777
SPDR SERIES TRUST ST STR SP BIOT 78464A870 329,160 2,080 SH SOLE 0 0 2,080
SPDR SERIES TRUST ST STR PR SP1500 78464A805 353,139 3,890 SH SOLE 2,505 0 1,385
SPDR SERIES TRUST ST STR SP500DIV 78468R788 275,382 5,772 SH SOLE 4,262 0 1,510
SPDR SERIES TRUST ST STR SP600 SML 78468R853 18,046,552 312,928 SH SOLE 103,351 0 209,577
STARBUCKS CORP COM 855244109 844,911 8,268 SH SOLE 400 0 7,868
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 1,299,579 2,488 SH SOLE 1,190 0 1,298
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 9,575,161 12,822 SH SOLE 6,515 0 6,307
STATE STR SPDR S&P MIDCAP 40 UTSER1 S&PDCRP 78467Y107 695,193 988 SH SOLE 573 0 415
SUN CMNTYS INC COM 866674104 1,038,954 8,664 SH SOLE 7,094 0 1,570
T-MOBILE US INC COM 872590104 420,313 2,506 SH SOLE 0 0 2,506
TARGET CORP COM 87612E106 405,544 3,105 SH SOLE 0 0 3,105
TESLA INC COM 88160R101 1,262,641 3,002 SH SOLE 399 0 2,603
TEXTRON INC COM 883203101 272,474 2,970 SH SOLE 0 0 2,970
TRANE TECHNOLOGIES PLC SHS G8994E103 687,624 1,400 SH SOLE 0 0 1,400
TRANE TECHNOLOGIES PLC SHS G8994E103 805,502 1,640 SH SOLE 240 0 1,400
TRAVELERS COMPANIES INC COM 89417E109 1,992,397 6,035 SH SOLE 266 0 5,769
TRUIST FINL CORP COM 89832Q109 365,579 7,338 SH SOLE 0 0 7,338
UNION PAC CORP COM 907818108 863,210 3,173 SH SOLE 580 0 2,593
UNITED RENTALS INC COM 911363109 1,132,890 1,000 SH SOLE 0 0 1,000
UNITEDHEALTH GROUP INC COM 91324P102 240,667 579 SH SOLE 197 0 382
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,997,841 3,046 SH SOLE 1,127 0 1,919
VANECK ETF TRUST INTRMDT MUNI ETF 92189H201 677,502 14,418 SH SOLE 5,064 0 9,354
VANECK ETF TRUST LONG MUNI ETF 92189F536 683,499 38,442 SH SOLE 8,944 0 29,498
VANECK ETF TRUST IG FLOA RATE ETF 92189F486 766,272 29,921 SH SOLE 19,161 0 10,760
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 345,482 4,182 SH SOLE 2,116 0 2,066
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 3,881,784 17,708 SH SOLE 7,779 0 9,929
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4,529,659 58,139 SH SOLE 5,730 0 52,409
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 22,930,174 312,358 SH SOLE 51,025 0 261,333
VANGUARD BD INDEX FDS INTERMED TERM 921937819 226,572 2,954 SH SOLE 793 0 2,161
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 526,971 10,586 SH SOLE 9,751 0 835
VANGUARD INDEX FDS LARGE CAP ETF 922908637 4,856,736 14,122 SH SOLE 1,175 0 12,947
VANGUARD INDEX FDS SML CP GRW ETF 922908595 454,931 1,244 SH SOLE 260 0 984
VANGUARD INDEX FDS VALUE ETF 922908744 4,122,413 18,916 SH SOLE 8,935 0 9,981
VANGUARD INDEX FDS MID CAP ETF 922908629 1,225,063 15,205 SH SOLE 5,275 0 9,930
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,353,541 24,407 SH SOLE 3,453 0 20,954
VANGUARD INDEX FDS GROWTH ETF 922908736 5,347,098 62,074 SH SOLE 35,929 0 26,145
VANGUARD INDEX FDS SMALL CP ETF 922908751 27,164,991 89,618 SH SOLE 20,852 0 68,766
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,605,642 6,706 SH SOLE 1,426 0 5,280
VANGUARD INDEX FDS TOTAL STK MKT 922908769 78,054,941 210,936 SH SOLE 57,467 0 153,469
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,685,099 78,491 SH SOLE 17,898 0 60,593
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 285,437 1,850 SH SOLE 1,260 0 590
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 12,547,665 79,947 SH SOLE 46,738 0 33,209
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 9,808,997 117,122 SH SOLE 29,110 0 88,012
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,170,614 23,144 SH SOLE 4,699 0 18,445
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 22,578,651 285,697 SH SOLE 33,667 0 252,030
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 3,360,381 60,899 SH SOLE 12,011 0 48,888
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 18,759,384 318,063 SH SOLE 109,085 0 208,978
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 20,897,966 359,071 SH SOLE 74,596 0 284,475
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,809,483 7,647 SH SOLE 0 0 7,647
VANGUARD STAR FDS VG TL INTL STK F 921909768 41,548,916 486,009 SH SOLE 118,100 0 367,909
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,987,099 27,889 SH SOLE 9,171 0 18,718
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 230,343 1,458 SH SOLE 890 0 568
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 475,677 7,074 SH SOLE 5,596 0 1,478
VANGUARD WORLD FD MEGA GRWTH IND 921910816 627,150 7,134 SH SOLE 0 0 7,134
VANGUARD WORLD FD MATERIALS ETF 92204A801 824,102 3,602 SH SOLE 570 0 3,032
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 17,040,817 56,991 SH SOLE 10,237 0 46,754
VANGUARD WORLD FD ENERGY ETF 92204A306 2,350,194 15,654 SH SOLE 398 0 15,256
VANGUARD WORLD FD FINANCIALS ETF 92204A405 13,050,772 99,170 SH SOLE 10,311 0 88,859
VANGUARD WORLD FD COMM SRVC ETF 92204A884 5,720,304 31,097 SH SOLE 606 0 30,491
VANGUARD WORLD FD CONSUM DIS ETF 92204A108 3,501,878 8,830 SH SOLE 342 0 8,488
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603 3,429,991 9,518 SH SOLE 1,286 0 8,232
VANGUARD WORLD FD INF TECH ETF 92204A702 76,250,406 637,972 SH SOLE 29,274 0 608,698
VANGUARD WORLD FD UTILITIES ETF 92204A876 2,295,107 11,726 SH SOLE 1,009 0 10,717
VANGUARD WORLD FD CONSUM STP ETF 92204A207 2,463,027 10,923 SH SOLE 960 0 9,963
VERIZON COMMUNICATIONS INC COM 92343V104 318,397 7,520 SH SOLE 150 0 7,370
VISA INC COM CL A 92826C839 2,101,872 6,126 SH SOLE 501 0 5,625
VULCAN MATLS CO COM 929160109 295,010 1,000 SH SOLE 0 0 1,000
WALMART INC COM 931142103 2,658,983 23,477 SH SOLE 7,758 0 15,719
WASTE MGMT INC DEL COM 94106L109 1,404,467 6,301 SH SOLE 300 0 6,001
WATERS CORP COM 941848103 235,525 628 SH SOLE 12 0 616
WELLS FARGO & CO COM 949746101 244,728 2,961 SH SOLE 1,243 0 1,718
WORLD GOLD TR SPDR GLD MINIS 98149E303 2,487,911 31,326 SH SOLE 4,903 0 26,423
WW GRAINGER INC COM 384802104 2,513,472 1,848 SH SOLE 0 0 1,848
YUM BRANDS INC COM 988498101 2,145,551 13,421 SH SOLE 600 0 12,821
YUM CHINA HLDGS INC COM 98850P109 201,914 4,940 SH SOLE 300 0 4,640