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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   7,581,439 21,448 SH   SOLE   21,448 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,962,869 8,382 SH   OTR   8,279 103 0
EATON CORP PLC SHS G29183103   386,790 1,167 SH   SOLE   1,167 0 0
EATON CORP PLC SHS G29183103   369,555 1,115 SH   OTR   1,115 0 0
LINDE PLC SHS G54950103   134,951 283 SH   SOLE   283 0 0
LINDE PLC SHS G54950103   300,421 630 SH   OTR   630 0 0
CHUBB LIMITED COM H1467J104   12,627,156 43,785 SH   SOLE   43,715 0 70
CHUBB LIMITED COM H1467J104   4,127,726 14,313 SH   OTR   14,298 15 0
AT&T INC COM 00206R102   103,378 4,699 SH   SOLE   4,399 0 300
AT&T INC COM 00206R102   918,258 41,739 SH   OTR   3,127 0 38,612
ABBOTT LABS COM 002824100   10,279,483 90,163 SH   SOLE   90,163 0 0
ABBOTT LABS COM 002824100   3,332,968 29,234 SH   OTR   28,619 390 225
ABBVIE INC COM 00287Y109   1,124,648 5,695 SH   SOLE   5,695 0 0
ABBVIE INC COM 00287Y109   869,109 4,401 SH   OTR   4,401 0 0
ADOBE INC COM 00724F101   10,946,904 21,142 SH   SOLE   21,142 0 0
ADOBE INC COM 00724F101   3,474,303 6,710 SH   OTR   6,655 55 0
ALPHABET INC CAP STK CL C 02079K107   438,037 2,620 SH   SOLE   2,540 0 80
ALPHABET INC CAP STK CL C 02079K107   224,870 1,345 SH   OTR   1,345 0 0
ALPHABET INC CAP STK CL A 02079K305   901,063 5,433 SH   SOLE   5,433 0 0
ALPHABET INC CAP STK CL A 02079K305   217,595 1,312 SH   OTR   1,312 0 0
ALTRIA GROUP INC COM 02209S103   524,844 10,283 SH   SOLE   10,283 0 0
ALTRIA GROUP INC COM 02209S103   1,974,635 38,688 SH   OTR   2,384 0 36,304
AMAZON COM INC COM 023135106   12,288,463 65,950 SH   SOLE   65,750 0 200
AMAZON COM INC COM 023135106   4,124,787 22,137 SH   OTR   20,392 245 1,500
AMERICAN ELEC PWR CO INC COM 025537101   386,494 3,767 SH   SOLE   3,687 0 80
AMERICAN ELEC PWR CO INC COM 025537101   287,074 2,798 SH   OTR   2,798 0 0
AMERICAN EXPRESS CO COM 025816109   76,207 281 SH   SOLE   281 0 0
AMERICAN EXPRESS CO COM 025816109   325,440 1,200 SH   OTR   1,200 0 0
AMERICAN TOWER CORP NEW COM 03027X100   75,582 325 SH   SOLE   325 0 0
AMERICAN TOWER CORP NEW COM 03027X100   225,583 970 SH   OTR   970 0 0
AMGEN INC COM 031162100   13,395,236 41,573 SH   SOLE   41,423 0 150
AMGEN INC COM 031162100   4,906,936 15,229 SH   OTR   15,209 20 0
APPLE INC COM 037833100   27,185,508 116,676 SH   SOLE   116,391 0 285
APPLE INC COM 037833100   11,230,134 48,198 SH   OTR   47,508 90 600
APPLIED MATLS INC COM 038222105   401,675 1,988 SH   SOLE   1,988 0 0
APPLIED MATLS INC COM 038222105   808,200 4,000 SH   OTR   4,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   12,449,529 44,988 SH   SOLE   44,828 0 160
AUTOMATIC DATA PROCESSING IN COM 053015103   4,992,485 18,041 SH   OTR   18,001 40 0
BANK AMERICA CORP COM 060505104   359,223 9,053 SH   SOLE   9,053 0 0
BANK AMERICA CORP COM 060505104   459,613 11,583 SH   OTR   11,583 0 0
BANK NEW YORK MELLON CORP COM 064058100   117,562 1,636 SH   SOLE   1,636 0 0
BANK NEW YORK MELLON CORP COM 064058100   541,177 7,531 SH   OTR   7,531 0 0
BECTON DICKINSON & CO COM 075887109   106,084 440 SH   SOLE   440 0 0
BECTON DICKINSON & CO COM 075887109   451,580 1,873 SH   OTR   1,873 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   691,180 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   691,180 1 SH   OTR   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,435,380 7,464 SH   SOLE   7,419 0 45
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   644,364 1,400 SH   OTR   1,185 0 215
BLACKROCK INC COM 09247X101   13,736,561 14,467 SH   SOLE   14,441 0 26
BLACKROCK INC COM 09247X101   5,778,717 6,086 SH   OTR   6,011 0 75
BLACKSTONE INC COM 09260D107   35,219 230 SH   SOLE   230 0 0
BLACKSTONE INC COM 09260D107   195,240 1,275 SH   OTR   1,275 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   675,051 13,047 SH   SOLE   13,047 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   691,608 13,367 SH   OTR   1,744 0 11,623
BROADCOM INC COM 11135F101   29,947,380 173,608 SH   SOLE   173,608 0 0
BROADCOM INC COM 11135F101   12,322,365 71,434 SH   OTR   71,134 300 0
BROWN FORMAN CORP CL A 115637100   1,790,980 37,250 SH   SOLE   37,250 0 0
BROWN FORMAN CORP CL B 115637209   1,172,780 23,837 SH   SOLE   23,837 0 0
BROWN FORMAN CORP CL B 115637209   4,422,096 89,880 SH   OTR   89,880 0 0
C & F FINL CORP COM 12466Q104   438,500 7,515 SH   OTR   7,515 0 0
THE CIGNA GROUP COM 125523100   165,598 478 SH   SOLE   478 0 0
THE CIGNA GROUP COM 125523100   1,255,498 3,624 SH   OTR   3,624 0 0
CSX CORP COM 126408103   8,338,787 241,494 SH   SOLE   240,697 0 797
CSX CORP COM 126408103   2,949,621 85,422 SH   OTR   82,947 225 2,250
CAPITAL ONE FINL CORP COM 14040H105   255,439 1,706 SH   SOLE   1,496 0 210
CAPITAL ONE FINL CORP COM 14040H105   14,973 100 SH   OTR   100 0 0
CARMAX INC COM 143130102   96,725 1,250 SH   SOLE   1,250 0 0
CARMAX INC COM 143130102   716,616 9,261 SH   OTR   6,786 0 2,475
CARRIER GLOBAL CORPORATION COM 14448C104   160,658 1,996 SH   SOLE   1,996 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   636,997 7,914 SH   OTR   7,914 0 0
CATERPILLAR INC COM 149123101   323,847 828 SH   SOLE   828 0 0
CATERPILLAR INC COM 149123101   252,272 645 SH   OTR   645 0 0
CHEVRON CORP NEW COM 166764100   8,305,586 56,397 SH   SOLE   56,119 0 278
CHEVRON CORP NEW COM 166764100   5,648,540 38,355 SH   OTR   22,198 50 16,107
CISCO SYS INC COM 17275R102   11,240,064 211,200 SH   SOLE   210,302 0 898
CISCO SYS INC COM 17275R102   3,565,899 67,003 SH   OTR   66,778 100 125
COCA COLA CO COM 191216100   1,451,931 20,205 SH   SOLE   20,205 0 0
COCA COLA CO COM 191216100   1,896,744 26,395 SH   OTR   25,870 0 525
COLGATE PALMOLIVE CO COM 194162103   382,643 3,686 SH   SOLE   3,686 0 0
COLGATE PALMOLIVE CO COM 194162103   443,891 4,276 SH   OTR   4,276 0 0
CONOCOPHILLIPS COM 20825C104   95,067 903 SH   SOLE   903 0 0
CONOCOPHILLIPS COM 20825C104   156,551 1,487 SH   OTR   1,487 0 0
CONSTELLATION ENERGY CORP COM 21037T109   62,924 242 SH   SOLE   242 0 0
CONSTELLATION ENERGY CORP COM 21037T109   340,106 1,308 SH   OTR   1,308 0 0
CORTEVA INC COM 22052L104   80,542 1,370 SH   SOLE   1,370 0 0
CORTEVA INC COM 22052L104   124,576 2,119 SH   OTR   2,119 0 0
COSTCO WHSL CORP NEW COM 22160K105   8,024,779 9,052 SH   SOLE   9,007 0 45
COSTCO WHSL CORP NEW COM 22160K105   3,079,770 3,474 SH   OTR   3,433 41 0
DANAHER CORPORATION COM 235851102   198,228 713 SH   SOLE   713 0 0
DANAHER CORPORATION COM 235851102   316,386 1,138 SH   OTR   1,138 0 0
DEERE & CO COM 244199105   978,221 2,344 SH   SOLE   2,344 0 0
DEERE & CO COM 244199105   39,646 95 SH   OTR   95 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   5,773,447 41,139 SH   SOLE   41,069 0 70
DIAGEO PLC SPON ADR NEW 25243Q205   1,482,692 10,565 SH   OTR   10,539 26 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   286,973 9,030 SH   OTR   9,030 0 0
DISNEY WALT CO COM 254687106   80,703 839 SH   SOLE   839 0 0
DISNEY WALT CO COM 254687106   456,421 4,745 SH   OTR   4,745 0 0
DISCOVER FINL SVCS COM 254709108   52,328 373 SH   SOLE   373 0 0
DISCOVER FINL SVCS COM 254709108   185,884 1,325 SH   OTR   1,325 0 0
DOMINION ENERGY INC COM 25746U109   903,431 15,633 SH   SOLE   15,633 0 0
DOMINION ENERGY INC COM 25746U109   2,641,349 45,706 SH   OTR   18,039 0 27,667
DOVER CORP COM 260003108   2,300 12 SH   SOLE   12 0 0
DOVER CORP COM 260003108   467,653 2,439 SH   OTR   1,239 0 1,200
DOW INC COM 260557103   132,587 2,427 SH   SOLE   2,427 0 0
DOW INC COM 260557103   91,559 1,676 SH   OTR   1,676 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   728,234 6,316 SH   SOLE   5,886 0 430
DUKE ENERGY CORP NEW COM NEW 26441C204   288,826 2,505 SH   OTR   2,505 0 0
DUPONT DE NEMOURS INC COM 26614N102   146,585 1,645 SH   SOLE   1,645 0 0
DUPONT DE NEMOURS INC COM 26614N102   121,278 1,361 SH   OTR   1,361 0 0
EMERSON ELEC CO COM 291011104   236,457 2,162 SH   SOLE   2,162 0 0
EMERSON ELEC CO COM 291011104   117,572 1,075 SH   OTR   1,075 0 0
ENBRIDGE INC COM 29250N105   518,386 12,765 SH   SOLE   12,765 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   474,260 16,292 SH   SOLE   16,292 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   62,819 2,158 SH   OTR   2,158 0 0
EQUIFAX INC COM 294429105   470,176 1,600 SH   OTR   302 0 1,298
EXXON MOBIL CORP COM 30231G102   1,942,687 16,573 SH   SOLE   16,573 0 0
EXXON MOBIL CORP COM 30231G102   1,275,705 10,883 SH   OTR   10,883 0 0
META PLATFORMS INC CL A 30303M102   208,940 365 SH   SOLE   365 0 0
FASTENAL CO COM 311900104   9,187,040 128,634 SH   SOLE   128,384 0 250
FASTENAL CO COM 311900104   3,912,101 54,776 SH   OTR   54,471 305 0
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   156,825 1,953 SH   SOLE   1,703 0 250
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   99,250 1,236 SH   OTR   1,236 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   279,503 4,668 SH   SOLE   4,668 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   50,440 842 SH   OTR   842 0 0
GALLAGHER ARTHUR J & CO COM 363576109   133,088 473 SH   SOLE   473 0 0
GALLAGHER ARTHUR J & CO COM 363576109   378,442 1,345 SH   OTR   1,345 0 0
HANESBRANDS INC COM 410345102   6,615 900 SH   SOLE   900 0 0
HANESBRANDS INC COM 410345102   532,948 72,510 SH   OTR   53,165 0 19,345
HERSHEY CO COM 427866108   297,259 1,550 SH   SOLE   1,550 0 0
HIGHWOODS PPTYS INC COM 431284108   362,745 10,825 SH   OTR   10,825 0 0
HOME DEPOT INC COM 437076102   14,284,515 35,253 SH   SOLE   35,128 0 125
HOME DEPOT INC COM 437076102   4,666,283 11,516 SH   OTR   10,166 20 1,330
HONEYWELL INTL INC COM 438516106   370,010 1,790 SH   SOLE   1,790 0 0
HONEYWELL INTL INC COM 438516106   60,359 292 SH   OTR   292 0 0
IDEXX LABS INC COM 45168D104   353,654 700 SH   OTR   700 0 0
ILLINOIS TOOL WKS INC COM 452308109   636,305 2,428 SH   SOLE   2,428 0 0
ILLINOIS TOOL WKS INC COM 452308109   222,759 850 SH   OTR   850 0 0
INTEL CORP COM 458140100   66,978 2,855 SH   SOLE   2,730 0 125
INTEL CORP COM 458140100   220,406 9,395 SH   OTR   2,675 0 6,720
INTERNATIONAL BUSINESS MACHS COM 459200101   36,920 167 SH   SOLE   167 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   259,547 1,174 SH   OTR   1,174 0 0
INVESCO QQQ TR UNIT SER 1 46137V357   349,946 717 SH   SOLE   717 0 0
INVESCO QQQ TR UNIT SER 1 46137V357   181,073 371 SH   OTR   281 90 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,171,678 2,385 SH   SOLE   2,385 0 0
INTUIT COM 461202103   3,944,592 6,352 SH   SOLE   6,277 0 75
INTUIT COM 461202103   2,378,430 3,830 SH   OTR   3,830 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   158,825 886 SH   SOLE   886 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   149,150 832 SH   OTR   832 0 0
IRON MTN INC DEL COM 46284V101   12,955,678 109,027 SH   SOLE   108,502 0 525
IRON MTN INC DEL COM 46284V101   5,166,966 43,482 SH   OTR   43,482 0 0
ISHARES TR S&P 100 ETF 464287101   267,073 965 SH   SOLE   965 0 0
ISHARES TR SELECT DIVID ETF 464287168   235,967 1,747 SH   SOLE   1,747 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,740,842 3,018 SH   SOLE   3,018 0 0
ISHARES TR CORE S&P500 ETF 464287200   155,741 270 SH   OTR   270 0 0
ISHARES TR CORE US AGGBD ET 464287226   186,539 1,842 SH   SOLE   1,842 0 0
ISHARES TR CORE US AGGBD ET 464287226   961,457 9,494 SH   OTR   9,444 50 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,129,467 11,796 SH   SOLE   11,796 0 0
ISHARES TR S&P 500 VAL ETF 464287408   470,841 2,388 SH   SOLE   2,388 0 0
ISHARES TR S&P 500 VAL ETF 464287408   64,080 325 SH   OTR   325 0 0
ISHARES TR MSCI EAFE ETF 464287465   294,879 3,526 SH   SOLE   3,526 0 0
ISHARES TR MSCI EAFE ETF 464287465   694,212 8,301 SH   OTR   8,201 100 0
ISHARES TR RUS MID CAP ETF 464287499   2,838,372 32,203 SH   SOLE   32,203 0 0
ISHARES TR RUS MID CAP ETF 464287499   2,811,577 31,899 SH   OTR   25,209 0 6,690
ISHARES TR CORE S&P MCP ETF 464287507   470,889 7,556 SH   SOLE   7,556 0 0
ISHARES TR CORE S&P MCP ETF 464287507   281,811 4,522 SH   OTR   4,522 0 0
ISHARES TR EXPANDED TECH 464287515   212,253 2,375 SH   SOLE   2,375 0 0
ISHARES TR ISHARES BIOTECH 464287556   318,136 2,185 SH   SOLE   2,185 0 0
ISHARES TR ISHARES BIOTECH 464287556   366,475 2,517 SH   OTR   2,517 0 0
ISHARES TR COHEN STEER REIT 464287564   1,088,767 16,519 SH   SOLE   16,519 0 0
ISHARES TR COHEN STEER REIT 464287564   305,163 4,630 SH   OTR   1,030 0 3,600
ISHARES TR S&P MC 400GR ETF 464287606   811,190 8,824 SH   SOLE   8,824 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,677,573 4,469 SH   SOLE   4,469 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   1,963,491 8,889 SH   SOLE   8,889 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   2,809,941 12,721 SH   OTR   9,706 345 2,670
ISHARES TR CORE S&P SCP ETF 464287804   1,038,955 8,883 SH   SOLE   8,883 0 0
ISHARES TR CORE S&P SCP ETF 464287804   236,025 2,018 SH   OTR   943 1,075 0
ISHARES TR NATIONAL MUN ETF 464288414   956,921 8,809 SH   SOLE   8,809 0 0
ISHARES TR NATIONAL MUN ETF 464288414   32,914 303 SH   OTR   303 0 0
ISHARES TR INTRM GOV CR ETF 464288612   33,967,086 317,153 SH   SOLE   315,383 0 1,770
ISHARES TR INTRM GOV CR ETF 464288612   4,694,085 43,829 SH   OTR   42,344 1,415 70
ISHARES TR MSCI EAFE MIN VL 46429B689   3,782,920 49,321 SH   SOLE   48,661 0 660
ISHARES TR MSCI EAFE MIN VL 46429B689   367,162 4,787 SH   OTR   4,482 305 0
ISHARES TR CORE MSCI TOTAL 46432F834   3,269,802 45,020 SH   SOLE   44,420 0 600
ISHARES TR CORE MSCI TOTAL 46432F834   1,016,529 13,996 SH   OTR   13,586 310 100
ISHARES TR CORE MSCI EAFE 46432F842   6,191,160 79,323 SH   SOLE   78,628 0 695
ISHARES TR CORE MSCI EAFE 46432F842   1,278,380 16,379 SH   OTR   16,019 360 0
JPMORGAN CHASE & CO. COM 46625H100   15,143,332 71,817 SH   SOLE   71,587 0 230
JPMORGAN CHASE & CO. COM 46625H100   4,887,734 23,180 SH   OTR   22,880 0 300
JOHNSON & JOHNSON COM 478160104   11,322,646 69,867 SH   SOLE   69,513 0 354
JOHNSON & JOHNSON COM 478160104   4,381,940 27,039 SH   OTR   25,699 40 1,300
KELLANOVA COM 487836108   64,568 800 SH   SOLE   800 0 0
KELLANOVA COM 487836108   187,247 2,320 SH   OTR   2,320 0 0
KIMBERLY-CLARK CORP COM 494368103   805,731 5,663 SH   SOLE   5,663 0 0
KIMBERLY-CLARK CORP COM 494368103   89,636 630 SH   OTR   630 0 0
ELI LILLY & CO COM 532457108   16,260,542 18,354 SH   SOLE   18,354 0 0
ELI LILLY & CO COM 532457108   4,791,163 5,408 SH   OTR   5,328 80 0
LOCKHEED MARTIN CORP COM 539830109   470,570 805 SH   SOLE   805 0 0
LOCKHEED MARTIN CORP COM 539830109   84,761 145 SH   OTR   145 0 0
LOWES COS INC COM 548661107   5,166,192 19,074 SH   SOLE   18,924 0 150
LOWES COS INC COM 548661107   3,895,093 14,381 SH   OTR   2,515 0 11,866
MARATHON PETE CORP COM 56585A102   409,229 2,512 SH   SOLE   2,512 0 0
MARATHON PETE CORP COM 56585A102   211,783 1,300 SH   OTR   1,300 0 0
MARSH & MCLENNAN COS INC COM 571748102   353,597 1,585 SH   SOLE   1,585 0 0
MARRIOTT INTL INC NEW CL A 571903202   720,691 2,899 SH   SOLE   2,899 0 0
MASCO CORP COM 574599106   8,835,188 105,256 SH   SOLE   105,256 0 0
MASCO CORP COM 574599106   2,755,162 32,823 SH   OTR   32,218 605 0
MCDONALDS CORP COM 580135101   1,341,975 4,407 SH   SOLE   4,292 0 115
MCDONALDS CORP COM 580135101   3,205,881 10,528 SH   OTR   7,968 0 2,560
MERCK & CO INC COM 58933Y105   2,948,017 25,960 SH   SOLE   25,885 0 75
MERCK & CO INC COM 58933Y105   3,902,943 34,369 SH   OTR   8,124 0 26,245
MICROSOFT CORP COM 594918104   34,895,608 81,096 SH   SOLE   80,521 0 575
MICROSOFT CORP COM 594918104   17,797,638 41,361 SH   OTR   39,891 170 1,300
MICROCHIP TECHNOLOGY INC. COM 595017104   12,704,286 158,230 SH   SOLE   157,870 0 360
MICROCHIP TECHNOLOGY INC. COM 595017104   5,132,939 63,930 SH   OTR   63,840 90 0
MICRON TECHNOLOGY INC COM 595112103   210,012 2,025 SH   SOLE   2,025 0 0
MONDELEZ INTL INC CL A 609207105   453,659 6,158 SH   SOLE   5,218 0 940
MONDELEZ INTL INC CL A 609207105   2,019,147 27,408 SH   OTR   2,065 0 25,343
NEXTERA ENERGY INC COM 65339F101   416,986 4,933 SH   SOLE   4,933 0 0
NEXTERA ENERGY INC COM 65339F101   432,286 5,114 SH   OTR   5,114 0 0
NIKE INC CL B 654106103   302,328 3,420 SH   SOLE   3,420 0 0
NIKE INC CL B 654106103   371,456 4,202 SH   OTR   4,202 0 0
NORFOLK SOUTHN CORP COM 655844108   2,527,493 10,171 SH   SOLE   10,171 0 0
NORFOLK SOUTHN CORP COM 655844108   2,729,772 10,985 SH   OTR   8,290 0 2,695
NORTHROP GRUMMAN CORP COM 666807102   8,094,256 15,328 SH   SOLE   15,328 0 0
NORTHROP GRUMMAN CORP COM 666807102   2,792,962 5,289 SH   OTR   5,254 35 0
NVIDIA CORPORATION COM 67066G104   437,184 3,600 SH   SOLE   3,600 0 0
NVIDIA CORPORATION COM 67066G104   291,456 2,400 SH   OTR   2,400 0 0
OGE ENERGY CORP COM 670837103   82,040 2,000 SH   SOLE   2,000 0 0
OGE ENERGY CORP COM 670837103   209,776 5,114 SH   OTR   5,114 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   7,594,802 6,595 SH   SOLE   6,595 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   1,813,770 1,575 SH   OTR   1,575 0 0
ONEOK INC NEW COM 682680103   136,057 1,493 SH   SOLE   1,493 0 0
ONEOK INC NEW COM 682680103   142,436 1,563 SH   OTR   1,563 0 0
ORACLE CORP COM 68389X105   3,600,722 21,131 SH   SOLE   21,131 0 0
ORACLE CORP COM 68389X105   793,212 4,655 SH   OTR   4,655 0 0
OTIS WORLDWIDE CORP COM 68902V107   98,846 951 SH   SOLE   951 0 0
OTIS WORLDWIDE CORP COM 68902V107   389,255 3,745 SH   OTR   3,745 0 0
PNC FINL SVCS GROUP INC COM 693475105   785,057 4,247 SH   SOLE   4,247 0 0
PAYCHEX INC COM 704326107   412,097 3,071 SH   SOLE   3,071 0 0
PAYCHEX INC COM 704326107   160,357 1,195 SH   OTR   1,195 0 0
PEPSICO INC COM 713448108   8,812,841 51,825 SH   SOLE   51,526 0 299
PEPSICO INC COM 713448108   5,567,437 32,740 SH   OTR   18,954 25 13,761
PFIZER INC COM 717081103   379,403 13,110 SH   SOLE   13,110 0 0
PFIZER INC COM 717081103   607,392 20,988 SH   OTR   14,188 0 6,800
PHILIP MORRIS INTL INC COM 718172109   874,565 7,204 SH   SOLE   6,379 0 825
PHILIP MORRIS INTL INC COM 718172109   2,855,935 23,525 SH   OTR   1,993 0 21,532
PHILLIPS 66 COM 718546104   151,430 1,152 SH   SOLE   1,152 0 0
PHILLIPS 66 COM 718546104   63,096 480 SH   OTR   480 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   78,865 805 SH   SOLE   805 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   322,321 3,290 SH   OTR   3,290 0 0
PRICE T ROWE GROUP INC COM 74144T108   6,947,664 63,781 SH   SOLE   63,539 0 242
PRICE T ROWE GROUP INC COM 74144T108   2,177,074 19,986 SH   OTR   19,946 40 0
PROCTER AND GAMBLE CO COM 742718109   11,287,097 65,168 SH   SOLE   64,861 0 307
PROCTER AND GAMBLE CO COM 742718109   5,336,984 30,814 SH   OTR   29,364 30 1,420
PROGRESSIVE CORP COM 743315103   50,244 198 SH   SOLE   198 0 0
PROGRESSIVE CORP COM 743315103   182,707 720 SH   OTR   720 0 0
PRUDENTIAL FINL INC COM 744320102   25,915 214 SH   SOLE   214 0 0
PRUDENTIAL FINL INC COM 744320102   183,829 1,518 SH   OTR   335 0 1,183
RGC RES INC COM 74955L103   95,087 4,213 SH   SOLE   4,213 0 0
RGC RES INC COM 74955L103   1,036,865 45,940 SH   OTR   1,381 0 44,559
RPM INTL INC COM 749685103   217,800 1,800 SH   OTR   1,800 0 0
RTX CORPORATION COM 75513E101   568,361 4,691 SH   SOLE   4,691 0 0
RTX CORPORATION COM 75513E101   1,120,851 9,251 SH   OTR   9,251 0 0
REALTY INCOME CORP COM 756109104   5,205,069 82,073 SH   SOLE   81,737 0 336
REALTY INCOME CORP COM 756109104   1,431,769 22,576 SH   OTR   22,306 270 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   26,737,789 46,601 SH   SOLE   46,043 0 558
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,214,840 7,346 SH   OTR   7,236 70 40
SPDR SER TR PORTFOLIO INTRMD 78464A375   34,377,255 1,019,794 SH   SOLE   1,014,114 0 5,680
SPDR SER TR PORTFOLIO INTRMD 78464A375   4,734,670 140,453 SH   OTR   137,088 3,190 175
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   8,860,406 91,932 SH   SOLE   91,527 0 405
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,418,463 25,093 SH   OTR   24,938 155 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   5,733,702 37,227 SH   SOLE   36,717 0 510
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   898,552 5,834 SH   OTR   5,314 445 75
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,266,896 27,312 SH   SOLE   26,937 0 375
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   213,310 2,570 SH   OTR   2,200 370 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   3,981,151 19,869 SH   SOLE   19,609 0 260
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   558,831 2,789 SH   OTR   2,549 240 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,659,420 18,900 SH   SOLE   18,600 0 300
SELECT SECTOR SPDR TR ENERGY 81369Y506   263,312 2,999 SH   OTR   2,779 220 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   4,889,030 107,878 SH   SOLE   106,678 0 1,200
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   699,604 15,437 SH   OTR   14,132 1,305 0
SELECT SECTOR SPDR TR INDL 81369Y704   3,808,572 28,120 SH   SOLE   27,720 0 400
SELECT SECTOR SPDR TR INDL 81369Y704   484,468 3,577 SH   OTR   3,247 330 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   11,048,017 48,937 SH   SOLE   48,237 0 700
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,412,806 6,258 SH   OTR   5,758 500 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   14,973,313 165,634 SH   SOLE   165,384 0 250
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   3,027,315 33,488 SH   OTR   33,108 380 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   7,626,035 94,405 SH   SOLE   94,305 0 100
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,134,530 26,424 SH   OTR   26,209 215 0
SOUTHERN CO COM 842587107   445,308 4,938 SH   SOLE   4,938 0 0
SOUTHERN CO COM 842587107   121,743 1,350 SH   OTR   1,350 0 0
STEEL DYNAMICS INC COM 858119100   208,032 1,650 SH   SOLE   1,650 0 0
STEEL DYNAMICS INC COM 858119100   12,608 100 SH   OTR   100 0 0
STRYKER CORPORATION COM 863667101   130,053 360 SH   SOLE   360 0 0
STRYKER CORPORATION COM 863667101   1,589,544 4,400 SH   OTR   1,530 0 2,870
SYSCO CORP COM 871829107   88,598 1,135 SH   SOLE   1,135 0 0
SYSCO CORP COM 871829107   147,767 1,893 SH   OTR   1,393 0 500
TJX COS INC NEW COM 872540109   13,342,905 113,518 SH   SOLE   113,368 0 150
TJX COS INC NEW COM 872540109   3,437,104 29,242 SH   OTR   29,192 50 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   233,065 1,342 SH   OTR   1,342 0 0
TAPESTRY INC COM 876030107   23,490 500 SH   SOLE   500 0 0
TAPESTRY INC COM 876030107   528,337 11,246 SH   OTR   11,246 0 0
TESLA INC COM 88160R101   271,833 1,039 SH   SOLE   1,039 0 0
TEXAS INSTRS INC COM 882508104   427,599 2,070 SH   SOLE   2,070 0 0
TEXAS INSTRS INC COM 882508104   214,832 1,040 SH   OTR   1,040 0 0
3M CO COM 88579Y101   416,935 3,050 SH   SOLE   3,050 0 0
3M CO COM 88579Y101   466,693 3,414 SH   OTR   3,284 0 130
TRACTOR SUPPLY CO COM 892356106   165,830 570 SH   SOLE   570 0 0
TRACTOR SUPPLY CO COM 892356106   378,790 1,302 SH   OTR   1,302 0 0
TRUIST FINL CORP COM 89832Q109   437,879 10,238 SH   SOLE   10,238 0 0
TRUIST FINL CORP COM 89832Q109   409,437 9,573 SH   OTR   9,573 0 0
UDR INC COM 902653104   248,508 5,481 SH   SOLE   5,281 0 200
UDR INC COM 902653104   4,896 108 SH   OTR   108 0 0
US BANCORP DEL COM NEW 902973304   7,840,957 171,462 SH   SOLE   170,735 0 727
US BANCORP DEL COM NEW 902973304   2,424,924 53,027 SH   OTR   52,827 200 0
UNION PAC CORP COM 907818108   1,133,068 4,597 SH   SOLE   4,597 0 0
UNION PAC CORP COM 907818108   174,014 706 SH   OTR   706 0 0
UNITED PARCEL SERVICE INC CL B 911312106   893,572 6,554 SH   SOLE   6,554 0 0
UNITED PARCEL SERVICE INC CL B 911312106   116,843 857 SH   OTR   857 0 0
UNITEDHEALTH GROUP INC COM 91324P102   18,111,632 30,977 SH   SOLE   30,864 0 113
UNITEDHEALTH GROUP INC COM 91324P102   6,688,739 11,440 SH   OTR   11,425 15 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   583,088 2,944 SH   SOLE   2,944 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873   292,395 1,415 SH   SOLE   1,415 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   13,832,435 127,865 SH   SOLE   127,663 0 202
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828   2,944,875 27,222 SH   OTR   27,027 195 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   375,474 4,999 SH   SOLE   4,999 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,160,446 21,974 SH   SOLE   21,974 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   437,162 3,410 SH   SOLE   3,410 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,205 25 SH   OTR   25 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   225,760 800 SH   SOLE   800 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   272,197 2,274 SH   SOLE   2,274 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   263,340 2,200 SH   OTR   2,200 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   127,855 2,672 SH   SOLE   2,672 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   107,279 2,242 SH   OTR   2,142 100 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   1,902,312 19,709 SH   SOLE   19,709 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   666,470 6,905 SH   OTR   6,905 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   38,004 805 SH   SOLE   805 0 0
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   219,054 4,640 SH   OTR   3,865 775 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   112,225 1,340 SH   SOLE   1,340 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   350,912 4,190 SH   OTR   3,190 1,000 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   509,201 965 SH   SOLE   965 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,030,539 1,953 SH   OTR   1,953 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   13,434,023 137,898 SH   SOLE   137,040 0 858
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   3,964,604 40,696 SH   OTR   39,636 210 850
VANGUARD INDEX FDS MID CAP ETF 922908629   32,979,805 125,004 SH   SOLE   124,621 0 383
VANGUARD INDEX FDS MID CAP ETF 922908629   9,350,662 35,442 SH   OTR   35,219 173 50
VANGUARD INDEX FDS GROWTH ETF 922908736   264,911 690 SH   SOLE   690 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   33,105,976 139,564 SH   SOLE   139,143 0 421
VANGUARD INDEX FDS SMALL CP ETF 922908751   8,479,545 35,747 SH   OTR   35,587 110 50
VANGUARD INDEX FDS TOTAL STK MKT 922908769   203,592 719 SH   SOLE   719 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   623,799 13,890 SH   SOLE   13,590 0 300
VERIZON COMMUNICATIONS INC COM 92343V104   1,499,499 33,389 SH   OTR   8,781 0 24,608
VISA INC COM CL A 92826C839   14,146,177 51,450 SH   SOLE   51,257 0 193
VISA INC COM CL A 92826C839   6,200,672 22,552 SH   OTR   22,552 0 0
WEC ENERGY GROUP INC COM 92939U106   48,090 500 SH   SOLE   500 0 0
WEC ENERGY GROUP INC COM 92939U106   153,407 1,595 SH   OTR   1,595 0 0
WALMART INC COM 931142103   384,450 4,761 SH   SOLE   4,761 0 0
WALMART INC COM 931142103   2,516,735 31,167 SH   OTR   13,912 0 17,255
WASTE MGMT INC DEL COM 94106L109   10,583,655 50,981 SH   SOLE   50,794 0 187
WASTE MGMT INC DEL COM 94106L109   3,854,301 18,566 SH   OTR   18,481 85 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   115,970 3,425 SH   SOLE   3,425 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   103,510 3,057 SH   OTR   3,057 0 0
WILLIAMS COS INC COM 969457100   7,656,189 167,715 SH   SOLE   167,715 0 0
WILLIAMS COS INC COM 969457100   2,103,597 46,081 SH   OTR   45,831 250 0
WISDOMTREE TR INTL EQUITY FD 97717W703   54,678 950 SH   SOLE   950 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703   278,171 4,833 SH   OTR   4,833 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   1,155,287 13,884 SH   SOLE   13,884 0 0
ZOETIS INC CL A 98978V103   10,965,702 56,125 SH   SOLE   56,125 0 0
ZOETIS INC CL A 98978V103   4,114,507 21,059 SH   OTR   20,884 175 0