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
ACCO BRANDS CORP Com 00081T108   1,927 410 SH   SOLE 0 410 0 0
AFLAC INC Com 001055102   84,219 943 SH   SOLE 0 943 0 0
AT&T INC Com 00206R102   441,422 23,099 SH   SOLE 0 23,099 0 0
AT&T INC Com 00206R102   51,597 2,700 SH   DFND 0 2,626 0 74
ABBOTT LABORATORIES Com 002824100   351,735 3,385 SH   SOLE 0 3,385 0 0
ABBOTT LABORATORIES Com 002824100   80,011 770 SH   DFND 0 770 0 0
ABBVIE INC Com 00287Y109   334,292 1,949 SH   SOLE 0 1,949 0 0
DMK PHARMACEUTICALS CORP Com 00547W307   0 14 SH   SOLE 0 14 0 0
ADOBE SYS INC Com 00724F101   22,777 41 SH   SOLE 0 41 0 0
ADVANCED MICRO DEVICS Com 007903107   261,158 1,610 SH   SOLE 0 1,610 0 0
AEROVIRONMENT INC Com 008073108   27,324 150 SH   SOLE 0 150 0 0
AEYE INC WT EXP Com 008183113   18 1,000 SH   SOLE 0 1,000 0 0
AGILENT TECHNOLOGIES INC Com 00846U101   956,151 7,376 SH   SOLE 0 7,376 0 0
ALBEMARLE CORP Com 012653101   198,682 2,080 SH   SOLE 0 2,080 0 0
ALIBABA GROUP HOLDING-SP ADR Com 01609W102   3,600 50 SH   SOLE 0 50 0 0
ALLIANCE RESOURCE PARTNERS Com 01877R108   24,460 1,000 SH   SOLE 0 1,000 0 0
ALPHABET INC - CL C Com 02079K107   44,021 240 SH   SOLE 0 240 0 0
ALPHABET INC - CL A Com 02079K305   2,880,702 15,815 SH   SOLE 0 15,645 0 170
ALPHABET INC - CL A Com 02079K305   41,895 230 SH   DFND 0 230 0 0
ALTRIA GROUP INC Com 02209S103   585,272 12,849 SH   SOLE 0 12,849 0 0
AMAZON.COM INC Com 023135106   6,453,777 33,396 SH   SOLE 0 33,331 0 65
AMAZON.COM INC Com 023135106   38,650 200 SH   DFND 0 200 0 0
AMERICAN EXPRESS CO Com 025816109   69,928 302 SH   SOLE 0 302 0 0
AMERICAN INTERNATIONAL GROUP Com 026874784   13,289 179 SH   SOLE 0 179 0 0
AMERICAN WATER WORKS INC Com 030420103   71,942 557 SH   SOLE 0 557 0 0
AMERICAN WELL CORP CL A Com 03044L105   81 250 SH   SOLE 0 250 0 0
AMGEN INC Com 031162100   8,009,343 25,634 SH   SOLE 0 25,584 0 50
ANALOG DEVICES INC Com 032654105   464,509 2,035 SH   SOLE 0 2,035 0 0
ANGEL OAK FINANCIAL STRAT INC Com 03464A100   24,740 2,000 SH   SOLE 0 2,000 0 0
ELEVANCE HEALTH INC Com 036752103   911,409 1,682 SH   SOLE 0 1,682 0 0
APOLLO GLOBAL MANAGEMENT INC Com 03769M106   15,585 132 SH   SOLE 0 132 0 0
APPLE INC Com 037833100   11,097,147 52,688 SH   SOLE 0 52,188 0 500
APPLE INC Com 037833100   220,730 1,048 SH   DFND 0 1,048 0 0
APPLIED MATERIALS INC Com 038222105   11,800 50 SH   SOLE 0 50 0 0
ARCHER DANIELS MIDLAND CO Com 039483102   329,211 5,446 SH   SOLE 0 5,446 0 0
ASHFORD HOSPITALITY TR INC Com 044103869   486 500 SH   SOLE 0 500 0 0
ASTRAZENECA PLC-SPONS ADR Com 046353108   95,538 1,225 SH   SOLE 0 1,225 0 0
ATLANTIC UNION BANKSHARES CORP Com 04911A107   7,128 217 SH   SOLE 0 217 0 0
AUTOMATIC DATA PROCESSING INC Com 053015103   62,537 262 SH   SOLE 0 262 0 0
AUTOZON INC Com 053332102   17,785 6 SH   SOLE 0 6 0 0
AXA ADR Com 054536107   1,048 32 SH   SOLE 0 32 0 0
BCE INC NEW Com 05534B760   16,185 500 SH   SOLE 0 500 0 0
BJ'S WHOLESALE CLUB HOLDINGS Com 05550J101   8,784 100 SH   SOLE 0 100 0 0
BP PLC SPONSORED ADR Com 055622104   3,610 100 SH   SOLE 0 100 0 0
BAKER HUGHES CO Com 05722G100   1,193,916 33,947 SH   SOLE 0 33,847 0 100
BANK OF AMERICA CORP Com 060505104   807,928 20,315 SH   SOLE 0 20,315 0 0
BANK OF AMERICA CORP 6 PFD ST Pfd Stk 060505229   25,009 1,000 SH   SOLE 0 1,000 0 0
BANK OF AMERICA CORP PFD Pfd Stk 06055H202   19,678 900 SH   SOLE 0 900 0 0
BARRICK GOLD CORP Com 067901108   15,012 900 SH   SOLE 0 900 0 0
BAXTER INTL INC Com 071813109   540,953 16,172 SH   SOLE 0 16,072 0 100
BECTON DICKINSON & CO Com 075887109   1,582,450 6,771 SH   SOLE 0 6,771 0 0
WR BERKLEY CORP Com 084423102   657,872 8,372 SH   SOLE 0 8,372 0 0
BERKSHIRE HATHAWAY INC CL B NE Com 084670702   790,412 1,943 SH   SOLE 0 1,943 0 0
BERKSHIRE HATHAWAY INC CL B NE Com 084670702   219,672 540 SH   DFND 0 540 0 0
BHP BILLITON LTD SPON ADR Com 088606108   8,164 143 SH   SOLE 0 143 0 0
BIOELECTRONICS CORP Com 09062H108   55 550,000 SH   SOLE 0 550,000 0 0
RENOVARE ENVIRONMENTAL INC Com 09074B107   0 1,000 SH   SOLE 0 1,000 0 0
BLACKROCK INC Com 09247X101   23,620 30 SH   SOLE 0 30 0 0
BLACKSTONE INC Com 09260D107   6,500,738 52,510 SH   SOLE 0 51,860 0 650
BOEING CO. Com 097023105   287,758 1,581 SH   SOLE 0 1,581 0 0
BOSTON CAPITAL TAX CRED-SER 3 Com 100567882   5,742 1,250 SH   SOLE 0 1,250 0 0
BOSTON PROPERTIES INC Com 101121101   15,390 250 SH   SOLE 0 250 0 0
BRIGHTHOUSE FINANCIAL INC 5 3/ Pfd Stk 10922N707   29,370 1,500 SH   SOLE 0 1,500 0 0
BRISTOL-MYERS SQUIBB CO. Com 110122108   580,631 13,981 SH   SOLE 0 13,981 0 0
BROADCOM INC COM Com 11135F101   11,239 7 SH   SOLE 0 7 0 0
BROOKFIELD CORP VTG SHS CL A Com 11271J107   6,231 150 SH   SOLE 0 150 0 0
BROOKFIELD ASSET MGMT LTD CL A Com 113004105   1,408 37 SH   SOLE 0 37 0 0
C & F FINANCIAL CORPORATION Com 12466Q104   33,740 700 SH   SOLE 0 700 0 0
CBRE GROUP INC Com 12504L109   386,114 4,333 SH   SOLE 0 4,233 0 100
CIGNA GROUP Com 125523100   127,269 385 SH   SOLE 0 385 0 0
CSX CORP Com 126408103   458,265 13,700 SH   SOLE 0 12,900 0 800
CVS HEALTH CORP Com 126650100   124,971 2,116 SH   SOLE 0 2,116 0 0
CAMPBELL SOUP Com 134429109   4,519 100 SH   SOLE 0 100 0 0
CANADIAN PACIFIC KANSAS CITY L Com 13646K108   157,460 2,000 SH   SOLE 0 2,000 0 0
CAPITAL ONE FINANCIAL CORP Com 14040H105   47,627 344 SH   SOLE 0 344 0 0
CAPITAL ONE FINANCIAL CO 4.25 Pfd Stk 14040H733   34,120 2,000 SH   SOLE 0 2,000 0 0
CARISMA THERAPEUTICS INC Com 14216R101   190 125 SH   SOLE 0 125 0 0
CARRIAGE SERVICES INC Com 143905107   8,052 300 SH   SOLE 0 300 0 0
CATERPILLAR INC Com 149123101   423,037 1,270 SH   SOLE 0 1,270 0 0
CHARTER COMMUNICATIONS INC NEW Com 16119P108   1,794 6 SH   DFND 0 0 0 6
CHESAPEAKE FINANCIAL SHS, INC. Com 16517A109   29,265 1,728 SH   SOLE 0 1,728 0 0
CHEVRON CORP Com 166764100   1,237,439 7,911 SH   SOLE 0 7,911 0 0
CHIMERA INVESTMENT CORP Com 16934Q802   2,125 166 SH   SOLE 0 166 0 0
CHIPOTLE MEXICAN GRILL INC Com 169656105   31,325 500 SH   SOLE 0 500 0 0
CHURCH & DWIGHT CO INC Com 171340102   103,680 1,000 SH   SOLE 0 1,000 0 0
CIENA CORP NEW Com 171779309   7,227 150 SH   SOLE 0 150 0 0
CINCINNATI FINANCIAL CORP Com 172062101   29,525 250 SH   SOLE 0 250 0 0
CISCO SYSTEMS Com 17275R102   6,316,027 132,941 SH   SOLE 0 132,341 0 600
CISCO SYSTEMS Com 17275R102   24,230 510 SH   DFND 0 300 0 210
CITIGROUP INC NEW Com 172967424   6,346 100 SH   SOLE 0 100 0 0
CLOROX CO Com 189054109   259,157 1,899 SH   SOLE 0 1,899 0 0
COCA COLA BOTTLING CO CONS Com 191098102   30,380 28 SH   SOLE 0 28 0 0
COCA-COLA CO Com 191216100   1,618,810 25,433 SH   SOLE 0 25,433 0 0
COGNIZANT TECH SOLUTIONS-A Com 192446102   13,600 200 SH   SOLE 0 200 0 0
COINBASE GLOBAL INC CL A Com 19260Q107   16,667 75 SH   SOLE 0 75 0 0
COLGATE PALMOLIVE CO. Com 194162103   202,911 2,091 SH   SOLE 0 2,091 0 0
COMCAST CORP CL A Com 20030N101   28,900 738 SH   SOLE 0 738 0 0
CONAGRA BRANDS INC Com 205887102   4,263 150 SH   SOLE 0 150 0 0
CONAGRA BRANDS INC Com 205887102   2,842 100 SH   DFND 0 0 0 100
CONOCOPHILLIPS Com 20825C104   8,752,930 76,525 SH   SOLE 0 75,825 0 700
CONOCOPHILLIPS Com 20825C104   11,438 100 SH   DFND 0 100 0 0
CONSOLIDATED EDISON INC Com 209115104   22,355 250 SH   SOLE 0 250 0 0
CONSTELLATION BRANDS INC-A Com 21036P108   25,728 100 SH   SOLE 0 100 0 0
CONSTELLATION ENERGY CORPORATI Com 21037T109   73,299 366 SH   SOLE 0 366 0 0
CONTRAFECT CORP Com 212326409   0 6 SH   SOLE 0 6 0 0
CORNING INC Com 219350105   15,657 403 SH   SOLE 0 403 0 0
CORTEVA INC Com 22052L104   31,879 591 SH   SOLE 0 591 0 0
COSTCO WHOLESALE CORP Com 22160K105   292,397 344 SH   SOLE 0 344 0 0
CROWDSTRIKE HOLDINGS INC - A Com 22788C105   39,085 102 SH   DFND 0 102 0 0
CUE HEALTH INC Com 229790100   2 350 SH   SOLE 0 350 0 0
DANAHER CORP Com 235851102   322,556 1,291 SH   SOLE 0 1,291 0 0
DARDEN RESTAURANTS INC Com 237194105   181,584 1,200 SH   SOLE 0 1,200 0 0
DEERE & CO Com 244199105   813,019 2,176 SH   SOLE 0 2,101 0 75
DELL TECHNOLOGIES INC COM CL C Com 24703L202   25,100 182 SH   SOLE 0 182 0 0
DELTA AIR LINES INC Com 247361702   23,720 500 SH   SOLE 0 500 0 0
DEVON ENERGY CORPORATION NEW Com 25179M103   859,125 18,125 SH   SOLE 0 18,025 0 100
WALT DISNEY CO/THE Com 254687106   792,036 7,977 SH   SOLE 0 7,977 0 0
DISCOVER FINANCIAL SERVICES Com 254709108   13,997 107 SH   SOLE 0 107 0 0
DOCUSIGN INC Com 256163106   2,675 50 SH   SOLE 0 50 0 0
DOLLAR TREE INC Com 256746108   160,155 1,500 SH   SOLE 0 1,500 0 0
DOMINION ENERGY INC Com 25746U109   2,995,419 61,131 SH   SOLE 0 60,731 0 400
DOMINION ENERGY INC Com 25746U109   9,751 199 SH   DFND 0 199 0 0
DOW INC Com 260557103   38,143 719 SH   SOLE 0 719 0 0
DRAFTKINGS INC NEW CL A Com 26142V105   22,902 600 SH   SOLE 0 600 0 0
DUKE ENERGY CORP NEW COM Com 26441C204   108,449 1,082 SH   SOLE 0 1,082 0 0
DUPONT DE NEMOURS INC Com 26614N102   10,303 128 SH   SOLE 0 128 0 0
ECOLAB INC Com 278865100   5,171,264 21,728 SH   SOLE 0 21,528 0 200
ELOXX PHARMACEUTICALS INC NEW Com 29014R202   43 62 SH   SOLE 0 62 0 0
EMBECTA CORPORATION COM Com 29082K105   16,213 1,297 SH   SOLE 0 1,297 0 0
EMERSON ELECTRIC CO Com 291011104   12,118 110 SH   SOLE 0 110 0 0
ENBRIDGE INC Com 29250N105   4,446,188 124,928 SH   SOLE 0 123,728 0 1,200
ENERGY TRANSFER EQUITY LP Com 29273V100   24,330 1,500 SH   SOLE 0 1,500 0 0
ENTERGY CORP NEW Com 29364G103   37,450 350 SH   SOLE 0 350 0 0
EXELON CORPORATION Com 30161N101   38,071 1,100 SH   SOLE 0 1,100 0 0
EXXON MOBIL CORPORATION Com 30231G102   10,118,933 87,899 SH   SOLE 0 87,599 0 300
EXXON MOBIL CORPORATION Com 30231G102   105,220 914 SH   DFND 0 803 0 111
META PLATFORMS INC Com 30303M102   383,207 760 SH   SOLE 0 760 0 0
FACTSET RESEARCH SYSTEMS INC Com 303075105   13,473 33 SH   SOLE 0 33 0 0
FASTLY INC CL A Com 31188V100   2,211 300 SH   SOLE 0 300 0 0
FEDERAL HOME LN MTG CORP PERP Pfd Stk 313400673   938 250 SH   SOLE 0 250 0 0
FEDERAL RLTY INVT TR NEW Com 313745101   163,168 1,616 SH   SOLE 0 1,616 0 0
FEDEX CORPORATION Com 31428X106   74,960 250 SH   SOLE 0 250 0 0
FIFTH THIRD BANCORP Com 316773100   1,825 50 SH   SOLE 0 50 0 0
FIRST SOLAR INC Com 336433107   707,944 3,140 SH   SOLE 0 3,140 0 0
FIRSTENERGY CORP Com 337932107   10,065 263 SH   SOLE 0 263 0 0
FISKER INC CL A Com 33813J106   8 500 SH   SOLE 0 500 0 0
FIVE9 INC Com 338307101   2,205 50 SH   SOLE 0 50 0 0
FORTUNE BRANDS INNOVATIONS INC Com 34964C106   15,521 239 SH   SOLE 0 239 0 0
FOX CORP - CLASS B Com 35137L204   529,195 16,527 SH   SOLE 0 16,527 0 0
FRANKLIN VA TAX FREE INCOME FU Com 354723769   166,504 16,667 SH   SOLE 0 16,667 0 0
FULTON FINANCIAL CORP Com 360271100   38,714 2,280 SH   SOLE 0 2,280 0 0
GE HEALTHCARE TECHNOLOGIES INC Com 36266G107   129,269 1,659 SH   SOLE 0 1,659 0 0
GE HEALTHCARE TECHNOLOGIES INC Com 36266G107   2,416 31 SH   DFND 0 31 0 0
GE VERNOVA LLC COM Com 36828A101   369,090 2,152 SH   SOLE 0 2,152 0 0
GE VERNOVA LLC COM Com 36828A101   4,116 24 SH   DFND 0 24 0 0
GENERAL DYNAMICS CORP Com 369550108   25,242 87 SH   SOLE 0 87 0 0
GENERAL ELECTRIC CO COM Com 369604301   1,257,771 7,912 SH   SOLE 0 7,912 0 0
GENERAL ELECTRIC CO COM Com 369604301   15,261 96 SH   DFND 0 96 0 0
GENERAL MILLS INC Com 370334104   12,652 200 SH   SOLE 0 200 0 0
GENERAL MOTORS CO Com 37045V100   34,845 750 SH   SOLE 0 750 0 0
GENUINE PARTS CO Com 372460105   506,251 3,660 SH   SOLE 0 3,660 0 0
GEVO INC NEW Com 374396406   56 100 SH   SOLE 0 100 0 0
GILEAD SCIENCES INC Com 375558103   18,868 275 SH   SOLE 0 275 0 0
GSK PLC SPON ADS EACH REP 2 OR Com 37733W204   31,878 828 SH   SOLE 0 828 0 0
GLOBAL TECHNOLOGIES LTD CL A Com 378949101   2 10,000 SH   SOLE 0 10,000 0 0
GLOBAL PAYMENTS INC Com 37940X102   58,020 600 SH   SOLE 0 600 0 0
GOLDMAN SACHS GROUP INC Com 38141G104   270,487 598 SH   SOLE 0 598 0 0
GOOSEHEAD INS INC CL A Com 38267D109   2,872 50 SH   SOLE 0 50 0 0
GRAPHIC PACKAGING HOLDING CO Com 388689101   28,464 1,086 SH   SOLE 0 1,086 0 0
HALEON PLC - ADR Com 405552100   6,905 836 SH   SOLE 0 836 0 0
HALLIBURTON CO. Com 406216101   10,134 300 SH   SOLE 0 300 0 0
HANCOCK HOLDING CO Com 410120109   47,830 1,000 SH   SOLE 0 1,000 0 0
HECLA MINING CO Com 422704106   1,649 340 SH   SOLE 0 340 0 0
HECLA MINING CO Com 422704106   1,052 217 SH   DFND 0 0 0 217
HERSHEY COMPANY Com 427866108   566,564 3,082 SH   SOLE 0 3,082 0 0
HESS CORP Com 42809H107   10,326 70 SH   SOLE 0 70 0 0
HEWLETT PACKARD ENTERPRISE CO Com 42824C109   2,213,959 104,580 SH   SOLE 0 102,380 0 2,200
HEWLETT PACKARD ENTERPRISE CO Com 42824C109   2,117 100 SH   DFND 0 0 0 100
HILTON WORLDWIDE HOLDINGS IN Com 43300A203   21,820 100 SH   SOLE 0 100 0 0
HOME DEPOT INC. Com 437076102   445,447 1,294 SH   SOLE 0 1,294 0 0
HONEST CO INC Com 438333106   2,920 1,000 SH   SOLE 0 1,000 0 0
HONEYWELL INTERNATIONAL INC Com 438516106   1,172,335 5,490 SH   SOLE 0 5,490 0 0
HUMBL INC Com 44501Q104   0 125 SH   SOLE 0 125 0 0
HUNTINGTON BANCSHARES 4.5 PFD Pfd Stk 446150823   35,740 2,000 SH   SOLE 0 2,000 0 0
HUNTINGTON INGALLS INDS INC Com 446413106   95,576 388 SH   SOLE 0 388 0 0
HYATT HOTELS CORP CL A Com 448579102   15,192 100 SH   SOLE 0 100 0 0
HYRECAR INC Com 44916T107   0 1,000 SH   SOLE 0 1,000 0 0
ILLINOIS TOOL WORKS Com 452308109   286,485 1,209 SH   SOLE 0 1,209 0 0
INFINITY PHARMACEUTICALS INC Com 45665G303   0 500 SH   SOLE 0 500 0 0
INGEVITY CORP Com 45688C107   7,868 180 SH   SOLE 0 180 0 0
INTEL CORP Com 458140100   3,688,062 119,085 SH   SOLE 0 118,185 0 900
INTEL CORP Com 458140100   4,491 145 SH   DFND 0 100 0 45
INTERNATIONAL BUSINESS MACHINE Com 459200101   2,874,256 16,619 SH   SOLE 0 16,619 0 0
INTERNATIONAL BUSINESS MACHINE Com 459200101   17,295 100 SH   DFND 0 100 0 0
INTERPUBLIC GROUP COS INC Com 460690100   133,698 4,596 SH   SOLE 0 4,596 0 0
INTUIT INC Com 461202103   21,031 32 SH   SOLE 0 32 0 0
INVESCO MTG CAP INC NEW Com 46131B704   2,567 274 SH   SOLE 0 274 0 0
IRON MTN INC NEW Com 46284V101   22,405 250 SH   SOLE 0 250 0 0
ISHARES SILVER TRUST Com 46428Q109   51,147 1,925 SH   SOLE 0 1,925 0 0
JP MORGAN CHASE & CO Com 46625H100   938,486 4,640 SH   SOLE 0 4,640 0 0
JOHNSON & JOHNSON Com 478160104   7,250,851 49,609 SH   SOLE 0 49,559 0 50
JOHNSON & JOHNSON Com 478160104   146,891 1,005 SH   DFND 0 930 0 75
ZIFF DAVIS INC Com 48123V102   27,525 500 SH   SOLE 0 500 0 0
KELLANOVA Com 487836108   8,652 150 SH   SOLE 0 150 0 0
KIMBERLY CLARK CORP Com 494368103   1,033,321 7,477 SH   SOLE 0 7,477 0 0
KINDER MORGAN INC Com 49456B101   4,250,690 213,925 SH   SOLE 0 212,425 0 1,500
KINDER MORGAN INC Com 49456B101   11,922 600 SH   DFND 0 500 0 100
KINROSS GOLD CORP Com 496902404   8,320 1,000 SH   SOLE 0 1,000 0 0
KONINKLIJKE PHILIPS NV Com 500472303   25,931 1,029 SH   SOLE 0 1,029 0 0
KRAFT HEINZ CO Com 500754106   19,139 594 SH   SOLE 0 594 0 0
KRATOS DEFENSE & SEC SOLUTIONS Com 50077B207   20,010 1,000 SH   SOLE 0 1,000 0 0
KROGER CO Com 501044101   12,682 254 SH   SOLE 0 254 0 0
KYNDRYL HOLDINGS INC Com 50155Q100   1,579 60 SH   SOLE 0 60 0 0
L3HARRIS TECHNOLOGIES INC Com 502431109   6,288 28 SH   SOLE 0 28 0 0
LAM RESEARCH CORP Com 512807108   21,297 20 SH   SOLE 0 20 0 0
LAMB WESTON HOLDINGS INC Com 513272104   8,408 100 SH   DFND 0 0 0 100
LEMONADE INC Com 52567D107   2,294 139 SH   SOLE 0 139 0 0
LILLY (ELI) & CO. Com 532457108   170,211 188 SH   SOLE 0 188 0 0
LOCKHEED MARTIN CORP Com 539830109   4,014,257 8,594 SH   SOLE 0 8,594 0 0
LOCKHEED MARTIN CORP Com 539830109   4,671 10 SH   DFND 0 10 0 0
NU RIDE INC CL A NEW Com 54405Q209   174 100 SH   SOLE 0 100 0 0
LOWES COMPANIES Com 548661107   236,774 1,074 SH   SOLE 0 1,074 0 0
LUMEN TECHNOLOGIES INC Com 550241103   5,295 4,814 SH   SOLE 0 4,814 0 0
LUMINAR TECHNOLOGIES INC Com 550424105   1,118 750 SH   SOLE 0 750 0 0
M & T BANK CORP Com 55261F104   37,840 250 SH   SOLE 0 250 0 0
MFS VIRGINIA MUNI BOND FUND-A Com 55273N830   117,768 11,445 SH   SOLE 0 11,445 0 0
MSC INDUSTRIAL DIRECT CO-A Com 553530106   118,965 1,500 SH   SOLE 0 1,500 0 0
MAGNA INTL INC CL A Com 559222401   2,095 50 SH   SOLE 0 50 0 0
MARATHON OIL CORP Com 565849106   3,271,964 114,125 SH   SOLE 0 113,025 0 1,100
MARATHON PETROLEUM CORP Com 56585A102   1,114,609 6,425 SH   SOLE 0 6,425 0 0
MARRIOTT INTERNATIONAL INC NEW Com 571903202   1,130,275 4,675 SH   SOLE 0 4,675 0 0
MASTERCARD INC - CLASS A Com 57636Q104   81,615 185 SH   SOLE 0 185 0 0
MATTHEWS INTL CORP-CLASS A Com 577128101   6,012 240 SH   SOLE 0 240 0 0
MCDONALDS CORP Com 580135101   296,634 1,164 SH   SOLE 0 1,164 0 0
MERCK & CO INC NEW Com 58933Y105   2,118,218 17,110 SH   SOLE 0 17,110 0 0
METLIFE INC Com 59156R108   15,091 215 SH   SOLE 0 215 0 0
MICROSOFT CORP Com 594918104   17,348,364 38,815 SH   SOLE 0 38,365 0 450
MICROSOFT CORP Com 594918104   288,283 645 SH   DFND 0 645 0 0
MIDDLEBY CORP Com 596278101   14,713 120 SH   SOLE 0 120 0 0
MODERNA INC Com 60770K107   23,750 200 SH   SOLE 0 200 0 0
MONDELEZ INTERNATIONAL, INC Com 609207105   396,566 6,060 SH   SOLE 0 6,060 0 0
MONSTER BEVERAGE CORP Com 61174X109   4,795 96 SH   SOLE 0 96 0 0
MORGAN STANLEY Com 617446448   16,911 174 SH   SOLE 0 174 0 0
MOSAIC CO/THE Com 61945C103   234,090 8,100 SH   SOLE 0 8,100 0 0
NCR VOYIX CORP Com 62886E108   469 38 SH   SOLE 0 38 0 0
NCR ATLEOS CORP Com 63001N106   513 19 SH   SOLE 0 19 0 0
NESTLE S A SPONSORED ADR REPST Com 641069406   5,410 53 SH   SOLE 0 53 0 0
NETFLIX INC Com 64110L106   31,719 47 SH   SOLE 0 47 0 0
NEWMONT MINING Com 651639106   7,369 176 SH   SOLE 0 176 0 0
NEWS CORP - CLASS B (NEW) Com 65249B208   2,839 100 SH   SOLE 0 100 0 0
NEXTERA ENERGY INC Com 65339F101   5,410,450 76,408 SH   SOLE 0 75,608 0 800
NEXTERA ENERGY INC Com 65339F101   5,311 75 SH   DFND 0 75 0 0
NIKE, INC. Com 654106103   314,594 4,174 SH   SOLE 0 4,174 0 0
NIKOLA CORP Com 654110303   363 44 SH   SOLE 0 44 0 0
NORFOLK SOUTHERN CORP. Com 655844108   4,608,750 21,467 SH   SOLE 0 21,167 0 300
NORTHROP GRUMMAN CORP COM Com 666807102   108,116 248 SH   SOLE 0 248 0 0
NUTRAFEED INC Com 67060W105   0 1 SH   SOLE 0 1 0 0
NVIDIA CORP Com 67066G104   975,966 7,900 SH   SOLE 0 7,900 0 0
OCCIDENTAL PETROLEUM CORP Com 674599105   6,303 100 SH   SOLE 0 100 0 0
OLD POINT FINANCIAL CORPORATIO Com 680194107   3,783,217 257,888 SH   SOLE 0 255,807 0 2,081
OLD POINT FINANCIAL CORPORATIO Com 680194107   83,238 5,674 SH   DFND 0 0 0 5,674
ONEOK INC Com 682680103   25,770 316 SH   SOLE 0 316 0 0
CONTRA TRAWS PHARMA I RIGHT Com 682CVR055   0 166 SH   SOLE 0 166 0 0
OPENDOOR TECHNOLOGIES INC Com 683712103   184 100 SH   SOLE 0 100 0 0
ORACLE CORP Com 68389X105   770,670 5,458 SH   SOLE 0 5,458 0 0
ORACLE CORP Com 68389X105   14,120 100 SH   DFND 0 0 0 100
ORGANIGRAM HLDGS INC NEW Com 68620P705   385 250 SH   SOLE 0 250 0 0
BARK INC Com 68622E104   181 100 SH   SOLE 0 100 0 0
ORGANON & CO Com 68622V106   435 21 SH   SOLE 0 21 0 0
OTIS WORLDWIDE CORP Com 68902V107   24,065 250 SH   SOLE 0 250 0 0
OZOP ENERGY SOLU INC NEW Com 692732209   5 5,000 SH   SOLE 0 5,000 0 0
PPG INDUSTRIES, INC. Com 693506107   509,855 4,050 SH   SOLE 0 4,050 0 0
PALANTIR TECHNOLOGIES INC - A Com 69608A108   3,391,662 133,899 SH   SOLE 0 133,899 0 0
PALO ALTO NETWORKS INC Com 697435105   101,703 300 SH   SOLE 0 300 0 0
PAN AMERN SILVER CORP Com 697900108   3,161 159 SH   SOLE 0 159 0 0
PARKER HANNIFIN CORP Com 701094104   50,581 100 SH   SOLE 0 100 0 0
PAYCHEX INC Com 704326107   15,887 134 SH   SOLE 0 134 0 0
PAYPAL HOLDINGS INC Com 70450Y103   7,138 123 SH   SOLE 0 123 0 0
PEPSICO INC Com 713448108   8,565,310 51,933 SH   SOLE 0 51,533 0 400
PEPSICO INC Com 713448108   16,493 100 SH   DFND 0 100 0 0
PERFORMANCE FOOD GROUP CO Com 71377A103   5,818 88 SH   SOLE 0 88 0 0
PFIZER, INC Com 717081103   1,797,659 64,248 SH   SOLE 0 64,148 0 100
PFIZER, INC Com 717081103   29,519 1,055 SH   DFND 0 1,055 0 0
PHILIP MORRIS INTERNATIONAL IN Com 718172109   1,252,439 12,360 SH   SOLE 0 12,360 0 0
PHILLIPS 66 Com 718546104   608,302 4,309 SH   SOLE 0 4,309 0 0
T ROWE PRICE GROUP INC Com 74144T108   1,120,237 9,715 SH   SOLE 0 9,715 0 0
PRIMIS FINANCIAL CORP Com 74167B109   9,160 874 SH   SOLE 0 874 0 0
PROCTER & GAMBLE CO. Com 742718109   9,445,133 57,271 SH   SOLE 0 56,771 0 500
PROCTER & GAMBLE CO. Com 742718109   95,654 580 SH   DFND 0 500 0 80
PROLOGIS INC Com 74340W103   104,673 932 SH   SOLE 0 932 0 0
PROTO LABS INC Com 743713109   3,089 100 SH   SOLE 0 100 0 0
PRUDENTIAL FINANCIAL INC Com 744320102   11,719 100 SH   SOLE 0 100 0 0
PUBLIC STORAGE INC COM Com 74460D109   53,215 185 SH   SOLE 0 185 0 0
QUALCOMM INC Com 747525103   345,776 1,736 SH   SOLE 0 1,736 0 0
RTX CORPORATION Com 75513E101   6,794,094 67,677 SH   SOLE 0 67,677 0 0
RTX CORPORATION Com 75513E101   28,410 283 SH   DFND 0 283 0 0
REALTY INCOME CORP Com 756109104   13,205 250 SH   SOLE 0 250 0 0
REGENERON PHARMACEUTICAL Com 75886F107   26,276 25 SH   SOLE 0 25 0 0
ROKU INC Com 77543R102   2,997 50 SH   SOLE 0 50 0 0
T ROWE PRICE VA TAX-FREE BOND Com 77957R408   9,012 803 SH   SOLE 0 803 0 0
ROYAL BK CDA MONTREAL QUE COM Com 780087102   1,489,320 14,000 SH   SOLE 0 14,000 0 0
SHELL PLC ADR Com 780259305   50,598 701 SH   SOLE 0 701 0 0
SPDR GOLD TRUST Com 78463V107   593,428 2,760 SH   SOLE 0 2,760 0 0
SALESFORCE INC Com 79466L302   926,074 3,602 SH   SOLE 0 3,502 0 100
SANOFI-ADR Com 80105N105   4,852 100 SH   SOLE 0 100 0 0
SCHLUMBERGER LTD Com 806857108   4,718 100 SH   SOLE 0 100 0 0
CHARLES SCHWAB CORP NEW Com 808513105   8,548 116 SH   SOLE 0 116 0 0
SEMPRA ENERGY Com 816851109   5,781 76 SH   SOLE 0 76 0 0
SHIFT TECHNOLOGIES INC CL A NE Com 82452T305   0 35 SH   SOLE 0 35 0 0
SHOPIFY INC CL A Com 82509L107   33,025 500 SH   SOLE 0 500 0 0
SIMON PROPERTY GROUP INC Com 828806109   45,540 300 SH   SOLE 0 300 0 0
SIRIUS XM HOLDINGS INC Com 82968B103   1,302 460 SH   SOLE 0 460 0 0
SMILEDIRECTCLUB INC CL A Com 83192H106   1 250 SH   SOLE 0 250 0 0
SOFI TECHNOLOGIES INC Com 83406F102   3,305 500 SH   SOLE 0 500 0 0
SOLVENTUM CORP COM Com 83444M101   46,164 873 SH   SOLE 0 873 0 0
SONY CORP Com 835699307   74,756 880 SH   SOLE 0 880 0 0
SOUTHERN CO Com 842587107   6,001,824 77,373 SH   SOLE 0 76,873 0 500
SOUTHERN COPPER CORP Com 84265V105   10,882 101 SH   SOLE 0 101 0 0
SOUTHWEST AIRLINES CO Com 844741108   7,153 250 SH   SOLE 0 250 0 0
STAG INDL INC Com 85254J102   3,606 100 SH   SOLE 0 100 0 0
STANLEY BLACK & DECKER INC Com 854502101   15,978 200 SH   SOLE 0 200 0 0
STARBUCKS CORP Com 855244109   130,243 1,673 SH   SOLE 0 1,673 0 0
STRYKER CORP Com 863667101   112,963 332 SH   SOLE 0 332 0 0
SUNHYDROGEN INC Com 86738R108   63 5,000 SH   SOLE 0 5,000 0 0
SUNNOVA ENERGY INTL INC Com 86745K104   837 150 SH   SOLE 0 150 0 0
THERIVA BIOLOGICS INC Com 87164U409   24 100 SH   SOLE 0 100 0 0
SYNCHRONY FINANCIAL Com 87165B103   11,798 250 SH   SOLE 0 250 0 0
SYSCO CORP Com 871829107   2,599,881 36,418 SH   SOLE 0 35,818 0 600
SYSCO CORP Com 871829107   5,354 75 SH   DFND 0 75 0 0
TJX COMPANIES INC Com 872540109   11,010 100 SH   SOLE 0 100 0 0
TAIWAN SEMICONDUCTOR - SP ADR Com 874039100   30,764 177 SH   SOLE 0 177 0 0
TARGET CORP Com 87612E106   1,852,276 12,512 SH   SOLE 0 12,512 0 0
TARGET CORP Com 87612E106   56,995 385 SH   DFND 0 385 0 0
TC ENERGY CORP Com 87807B107   11,370 300 SH   SOLE 0 300 0 0
TEREX CORP Com 880779103   57,801 1,054 SH   SOLE 0 1,054 0 0
TESLA INC Com 88160R101   181,060 915 SH   SOLE 0 915 0 0
TEXTRON INC Com 883203101   4,293 50 SH   SOLE 0 50 0 0
THE TRADE DESK INC CL A Com 88339J105   24,418 250 SH   SOLE 0 250 0 0
THERMO FISHER SCIENTIFIC INC. Com 883556102   21,567 39 SH   SOLE 0 39 0 0
3M CO Com 88579Y101   337,431 3,302 SH   SOLE 0 3,302 0 0
TITAN MED INC NEW Com 88830X819   40 1,000 SH   SOLE 0 1,000 0 0
TOWNEBANK Com 89214P109   606,376 22,236 SH   SOLE 0 22,236 0 0
TOWNEBANK Com 89214P109   17,344 636 SH   DFND 0 0 0 636
TRACTOR SUPPLY COMPANY Com 892356106   93,150 345 SH   SOLE 0 345 0 0
TRAVELERS COMPANIES INC/THE Com 89417E109   85,403 420 SH   SOLE 0 420 0 0
TREVENA INC NEW Com 89532E208   9 40 SH   SOLE 0 40 0 0
TRUIST FINANCIAL CORP Com 89832Q109   7,005,782 180,329 SH   SOLE 0 179,829 0 500
TRUIST FINANCIAL CORP Com 89832Q109   56,527 1,455 SH   DFND 0 1,155 0 300
TUSIMPLE HLDGS INC CL A Com 90089L108   34 100 SH   SOLE 0 100 0 0
23ANDME HLDG CO CL A Com 90138Q108   196 500 SH   SOLE 0 500 0 0
UBER TECHNOLOGIES INC Com 90353T100   7,268 100 SH   SOLE 0 100 0 0
UIPATH INC CL A Com 90364P105   3,170 250 SH   SOLE 0 250 0 0
ULTA BEAUTY INC Com 90384S303   1,328,165 3,442 SH   SOLE 0 3,442 0 0
UNILEVER PLC SPONSORED ADR Com 904767704   10,063 183 SH   SOLE 0 183 0 0
UNION PACIFIC CORP Com 907818108   63,127 279 SH   SOLE 0 279 0 0
UNITED CONTINENTAL HOLDINGS IN Com 910047109   24,330 500 SH   SOLE 0 500 0 0
UNITED PARCEL SERVICE CL B Com 911312106   3,084,052 22,536 SH   SOLE 0 22,436 0 100
UNITED PARCEL SERVICE CL B Com 911312106   2,737 20 SH   DFND 0 20 0 0
UNITED HEALTH GROUP INC Com 91324P102   303,010 595 SH   SOLE 0 595 0 0
VF CORPORATION Com 918204108   13,500 1,000 SH   SOLE 0 1,000 0 0
VALERO ENERGY CORP Com 91913Y100   288,909 1,843 SH   SOLE 0 1,843 0 0
VERIZON COMMUNICATIONS Com 92343V104   3,718,157 90,159 SH   SOLE 0 89,259 0 900
VERIZON COMMUNICATIONS Com 92343V104   31,714 769 SH   DFND 0 769 0 0
VIATRIS INC Com 92556V106   2,264 213 SH   SOLE 0 213 0 0
VICI PROPERTIES INC Com 925652109   100,240 3,500 SH   SOLE 0 3,500 0 0
VIRGIN GALACTIC HOLDINGS INC Com 92766K403   84 10 SH   SOLE 0 10 0 0
VISA INC - CLASS A SHARES Com 92826C839   1,545,948 5,890 SH   SOLE 0 5,890 0 0
VIVEVE MED INC NEW Com 92852W501   0 1,000 SH   SOLE 0 1,000 0 0
VULCAN MATERIALS CO Com 929160109   26,111 105 SH   SOLE 0 105 0 0
VROOM INC NEW Com 92918V208   47 5 SH   SOLE 0 5 0 0
WABTEC CORP COM Com 929740108   92,617 586 SH   SOLE 0 586 0 0
WAITR HLDGS INC NEW Com 930752209   1 100 SH   SOLE 0 100 0 0
WALMART INC Com 931142103   739,529 10,922 SH   SOLE 0 10,922 0 0
WALGREENS BOOTS ALLIANCE INC Com 931427108   135,718 11,221 SH   SOLE 0 11,221 0 0
WARNER BROS DISCOVERY INC Com 934423104   246 33 SH   SOLE 0 33 0 0
WARNER BROS DISCOVERY INC Com 934423104   126 17 SH   DFND 0 0 0 17
WASHINGTON FEDERAL INC Com 938824109   57,732 2,020 SH   SOLE 0 2,020 0 0
WASTE MANAGEMENT INC Com 94106L109   138,031 647 SH   SOLE 0 647 0 0
METAVESCO INC Com 941872103   7,450 140,310 SH   SOLE 0 140,310 0 0
WELLS FARGO & CO NEW Com 949746101   70,258 1,183 SH   SOLE 0 1,183 0 0
WELLS FARGO & COMPANY Pfd Stk 95002Y400   37,360 2,000 SH   SOLE 0 2,000 0 0
WESTROCK CO Com 96145D105   54,482 1,084 SH   SOLE 0 1,084 0 0
WEYERHAEUSER CO Com 962166104   2,126,553 74,905 SH   SOLE 0 74,805 0 100
WEYERHAEUSER CO Com 962166104   2,839 100 SH   DFND 0 100 0 0
WILLIAMS COS INC Com 969457100   22,058 519 SH   SOLE 0 519 0 0
WORKHORSE GROUP INC COM Com 98138J305   16 10 SH   SOLE 0 10 0 0
YUM! BRANDS INC Com 988498101   2,026,903 15,302 SH   SOLE 0 14,902 0 400
ZIMMER BIOMET HOLDINGS INC Com 98956P102   23,551 217 SH   SOLE 0 217 0 0
ZOETIS INC Com 98978V103   54,782 316 SH   SOLE 0 316 0 0
ZOSANO PHARMA CORP Com 98979H301   0 28 SH   SOLE 0 28 0 0
ZOOM VIDEO COMMUNICATIONS INC Com 98980L101   5,919 100 SH   SOLE 0 100 0 0
ZOMEDICA CORP Com 98980M109   146 1,000 SH   SOLE 0 1,000 0 0
ANGLOGOLD ASHANTI PLC ORD Com G0378L100   22,617 900 SH   SOLE 0 900 0 0
ACCENTURE PLC CL A Com G1151C101   8,284,307 27,304 SH   SOLE 0 26,854 0 450
ACCENTURE PLC CL A Com G1151C101   6,068 20 SH   DFND 0 20 0 0
EATON CORP PLC Com G29183103   2,603,719 8,304 SH   SOLE 0 8,004 0 300
LINDE PLC Com G54950103   41,687 95 SH   SOLE 0 95 0 0
MEDTRONIC PLC Com G5960L103   10,154 129 SH   SOLE 0 129 0 0
NORWEGIAN CRUISE Com G66721104   14,093 750 SH   SOLE 0 750 0 0
CHUBB CORP Com H1467J104   804,012 3,152 SH   SOLE 0 3,152 0 0
TRANSOCEAN LTD Com H8817H100   21,400 4,000 SH   SOLE 0 4,000 0 0
STRATASYS LTD Com M85548101   839 100 SH   SOLE 0 100 0 0
ASML HOLDING NV-NY REG SHS Com N07059210   20,455 20 SH   SOLE 0 20 0 0
AZURE POWER GLOB Com V0393H103   116 150 SH   SOLE 0 150 0 0
ROYAL CARIBBEAN CRUISES Com V7780T103   23,915 150 SH   SOLE 0 150 0 0
EQONEX LTD Com Y2074E109   0 500 SH   SOLE 0 500 0 0