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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1/100 BERKSHIRE HTWY CLA 100 S COM 084670108 272 100 SH   SOLE   100 0 0
3M COMPANY COM 88579Y101 316 2,314 SH   SOLE   1,744 0 570
A F L A C INC COM 001055102 629 18,367 SH   SOLE   15,367 0 3,000
ABBOTT LABORATORIES COM 002824100 507 6,428 SH   SOLE   5,628 0 800
ABBOTT LABORATORIES COM 002824100 9 119 SH   OTR   0 0 119
ABBVIE INC. COM COM 00287Y109 804 10,556 SH   SOLE   9,406 0 1,150
ABBVIE INC. COM COM 00287Y109 9 119 SH   OTR   0 0 119
ACASTI PHARMA INC CL A NEW COM 00430K402 17 45,000 SH   SOLE   45,000 0 0
ADOBE INC COM COM 00724F101 2,143 6,733 SH   SOLE   5,733 0 1,000
AIR PROD & CHEMICALS INC COM 009158106 479 2,401 SH   SOLE   2,401 0 0
ALLERGAN INC COM COM 018490102 705 3,982 SH   SOLE   3,982 0 0
ALLSTATE CORPORATION COM 020002101 512 5,586 SH   SOLE   5,586 0 0
ALPHABET INC CAP STK CL A COM 02079K305 1,780 1,532 SH   SOLE   1,382 0 150
ALPHABET INC CAP STK CL A COM 02079K305 119 102 SH   OTR   100 0 2
ALPHABET INC CAP STK CL C COM 02079K107 1,005 864 SH   SOLE   714 0 150
ALPHABET INC CAP STK CL C COM 02079K107 119 102 SH   OTR   100 0 2
ALTRIA GROUP INC COM 02209S103 634 16,407 SH   SOLE   15,407 0 1,000
AMARIN CORP PLC SPONS ADR NEW COM 023111206 45 11,260 SH   SOLE   11,260 0 0
AMAZON COM INC COM 023135106 2,238 1,148 SH   SOLE   998 0 150
AMAZON COM INC COM 023135106 170 87 SH   OTR   67 0 20
AMCOR LTD ADR NEW COM 02341R302 103 12,686 SH   SOLE   12,686 0 0
AMERICAN EXPRESS COMPANY COM 025816109 945 11,035 SH   SOLE   10,335 0 700
AMERICAN EXPRESS COMPANY COM 025816109 3 31 SH   OTR   0 0 31
AMERICAN INTL GROUP COM COM 026874107 288 11,865 SH   SOLE   11,865 0 0
AMERICAN TOWER REIT COM COM 03027X100 997 4,578 SH   SOLE   4,578 0 0
AMGEN INCORPORATED COM 031162100 1,005 4,956 SH   SOLE   4,556 0 400
ANTHEM INC COM COM 036752103 561 2,470 SH   SOLE   2,470 0 0
ANTHEM INC COM COM 036752103 8 35 SH   OTR   0 0 35
APPLE INC COM 037833100 4,424 17,396 SH   SOLE   15,996 0 1,400
APPLE INC COM 037833100 4,566 17,957 SH   OTR   17,660 0 297
APPLIED MATERIALS INC COM 038222105 967 21,095 SH   SOLE   21,045 0 50
AT&T INC COM COM 00206R102 1,706 58,511 SH   SOLE   55,606 0 2,905
AT&T INC COM COM 00206R102 2 69 SH   OTR   0 0 69
ATMOS ENERGY CORP COM COM 049560105 455 4,586 SH   SOLE   4,586 0 0
AUTO DATA PROCESSING COM 053015103 1,255 9,179 SH   SOLE   8,129 0 1,050
BANK OF AMERICA CORP COM 060505104 1,052 49,529 SH   SOLE   42,956 0 6,574
BANK OF NOVA SCOTIA F COM 064149107 311 7,650 SH   SOLE   7,650 0 0
BAXTER INTERNATIONAL INC COM 071813109 272 3,346 SH   SOLE   3,346 0 0
BECTON DICKINSON & CO COM 075887109 867 3,775 SH   SOLE   3,075 0 700
BERKSHIRE HATHAWAY B NEW CLASS COM 084670702 2,340 12,801 SH   SOLE   12,271 0 530
BERKSHIRE HATHAWAY B NEW CLASS COM 084670702 32 175 SH   OTR   175 0 0
BIOGEN IDEC INC COM 09062X103 207 655 SH   SOLE   255 0 400
BOEING CO COM 097023105 412 2,763 SH   SOLE   2,763 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 665 11,924 SH   SOLE   11,924 0 0
BROADCOM INC COM COM 11135F101 745 3,141 SH   SOLE   3,141 0 0
BROADRIDGE FINL SOLUTION COM 11133T103 315 3,325 SH   SOLE   1,825 0 1,500
C S X CORP COM 126408103 244 4,265 SH   SOLE   4,265 0 0
C V S CAREMARK CORP COM 126650100 470 7,919 SH   SOLE   7,919 0 0
C V S CAREMARK CORP COM 126650100 4 62 SH   OTR   0 0 62
CALIFORNIA WTR SVC GRP COM COM 130788102 403 8,000 SH   SOLE   8,000 0 0
CATERPILLAR INC COM 149123101 1,336 11,512 SH   SOLE   10,512 0 1,000
CATERPILLAR INC COM 149123101 71 610 SH   OTR   610 0 0
CERNER CORP COM 156782104 484 7,690 SH   SOLE   6,690 0 1,000
CHEVRON CORPORATION COM 166764100 1,322 18,240 SH   SOLE   16,520 0 1,720
CHUBB LIMITED COM COM H1467J104 334 2,991 SH   SOLE   2,991 0 0
CISCO SYSTEMS INC COM 17275R102 1,316 33,468 SH   SOLE   31,068 0 2,400
CITIGROUP INC NEW COM 172967424 689 16,367 SH   SOLE   14,077 0 2,290
CLOROX COMPANY COM 189054109 1,078 6,220 SH   SOLE   5,940 0 280
CME GROUP INC CL A CLASS A COM 12572Q105 441 2,551 SH   SOLE   2,551 0 0
COCA COLA COMPANY COM 191216100 813 18,382 SH   SOLE   17,382 0 1,000
COLGATE-PALMOLIVE CO COM 194162103 526 7,927 SH   SOLE   7,427 0 500
COMCAST CORP NEW CL A COM 20030N101 993 28,882 SH   SOLE   28,882 0 0
COMCAST CORP NEW CL A COM 20030N101 5 150 SH   OTR   0 0 150
COMPUTER PROGRAMS & SYS COM 205306103 702 31,552 SH   SOLE   31,552 0 0
CONOCOPHILLIPS COM 20825C104 280 9,095 SH   SOLE   8,095 0 1,000
CONOCOPHILLIPS COM 20825C104 1 20 SH   OTR   0 0 20
CORNING INC COM 219350105 410 19,966 SH   SOLE   19,966 0 0
CORNING INC COM 219350105 2 95 SH   OTR   0 0 95
COSTCO WHSL CORP NEW COM 22160K105 842 2,954 SH   SOLE   2,454 0 500
CROWN CASTLE INTL CORP COM COM 22822V101 410 2,836 SH   SOLE   2,836 0 0
DEERE & CO COM 244199105 409 2,960 SH   SOLE   2,960 0 0
DEERE & CO COM 244199105 89 645 SH   OTR   645 0 0
DISNEY WALT CO COM DISNEY COM 254687106 1,689 17,489 SH   SOLE   16,478 0 1,011
DISNEY WALT CO COM DISNEY COM 254687106 7 75 SH   OTR   0 0 75
DUKE ENERGY CORP NEW COM 26441C105 1,109 13,716 SH   SOLE   13,283 0 433
DUKE ENERGY CORP NEW COM 26441C105 5 57 SH   OTR   0 0 57
EBAY INC COM COM 278642103 325 10,799 SH   SOLE   10,799 0 0
ECOLAB INC COM 278865100 570 3,659 SH   SOLE   3,059 0 600
EDISON INTERNATIONAL COM 281020107 362 6,608 SH   SOLE   6,608 0 0
EMERSON ELECTRIC CO COM 291011104 233 4,894 SH   SOLE   4,094 0 800
ENBRIDGE INC F COM 29250N105 618 21,257 SH   SOLE   18,305 0 2,952
EXXON MOBIL CORPORATION COM 30231G102 1,329 35,012 SH   SOLE   33,032 0 1,980
EXXON MOBIL CORPORATION COM 30231G102 2 50 SH   OTR   0 0 50
F M C CORP NEW COM 302491303 233 2,853 SH   SOLE   2,853 0 0
FACEBOOK INC CL A COM 30303M102 392 2,352 SH   SOLE   2,186 0 166
FACEBOOK INC CL A COM 30303M102 67 400 SH   OTR   300 0 100
FEDEX CORPORATION COM 31428X106 280 2,309 SH   SOLE   2,109 0 200
GENERAL DYNAMICS CORP COM 369550108 673 5,087 SH   SOLE   4,287 0 800
GENERAL ELECTRIC COMPANY COM 369604103 251 31,613 SH   SOLE   31,363 0 250
GENERAL ELECTRIC COMPANY COM 369604103 1 103 SH   OTR   0 0 103
GILEAD SCIENCES INC COM 375558103 795 10,637 SH   SOLE   10,637 0 0
GLOBE LIFE INC COM COM 37959E102 789 10,957 SH   SOLE   10,957 0 0
HEWLETT PACKARD ENTERP COM COM 42824C109 224 23,071 SH   SOLE   23,071 0 0
HEWLETT-PACKARD COMPANY COM 428236103 178 10,270 SH   SOLE   10,270 0 0
HOME DEPOT INC COM 437076102 2,578 13,807 SH   SOLE   13,147 0 660
HONEYWELL INTERNATIONAL COM 438516106 854 6,385 SH   SOLE   6,385 0 0
INTEL CORP COM 458140100 1,914 35,360 SH   SOLE   32,860 0 2,500
INTERNATIONAL PAPER CO COM 460146103 245 7,864 SH   SOLE   7,864 0 0
INTL BUSINESS MACHINES COM 459200101 782 7,054 SH   SOLE   6,704 0 350
JOHNSON & JOHNSON COM 478160104 2,757 21,022 SH   SOLE   19,642 0 1,380
JPMORGAN CHASE & CO COM 46625H100 2,348 26,079 SH   SOLE   24,879 0 1,200
K L A TENCOR CORP COM 482480100 345 2,402 SH   SOLE   1,832 0 570
KIMBERLY-CLARK CORP COM 494368103 815 6,374 SH   SOLE   5,774 0 600
KIMBERLY-CLARK CORP COM 494368103 5 43 SH   OTR   0 0 43
LILLY ELI & COMPANY COM 532457108 1,194 8,609 SH   SOLE   7,609 0 1,000
LINDE PLC COM COM G5494J103 440 2,542 SH   SOLE   2,542 0 0
LOWES COMPANIES INC COM 548661107 744 8,642 SH   SOLE   6,142 0 2,500
LOWES COMPANIES INC COM 548661107 5 63 SH   OTR   0 0 63
MASTERCARD INC COM 57636Q104 324 1,343 SH   SOLE   843 0 500
MC DONALDS CORP COM 580135101 735 4,443 SH   SOLE   4,443 0 0
MEDTRONIC PLC SHS COM G5960L103 507 5,618 SH   SOLE   5,618 0 0
MERCHANTS & MARINE BAN CAP STK COM 58843E108 244 7,505 SH   SOLE   7,505 0 0
MERCK & CO INC NEW COM 58933Y105 992 12,895 SH   SOLE   12,895 0 0
MICROSOFT CORP COM 594918104 4,885 30,976 SH   SOLE   28,619 0 2,357
MICROSOFT CORP COM 594918104 158 1,005 SH   OTR   930 0 75
MIDDLESEX WATER CO COM COM 596680108 515 8,560 SH   SOLE   8,560 0 0
MONDELEZ INTL INC CL A COM 609207105 208 4,150 SH   SOLE   4,150 0 0
MORGAN STANLEY COM 617446448 469 13,786 SH   SOLE   13,786 0 0
NETFLIX INC COM COM 64110L106 364 970 SH   SOLE   970 0 0
NETFLIX INC COM COM 64110L106 142 378 SH   OTR   316 0 62
NEXTERA ENERGY INC COM 65339F101 710 2,952 SH   SOLE   2,652 0 300
NEXTERA ENERGY INC COM 65339F101 9 38 SH   OTR   0 0 38
NIKE INC CLASS B COM 654106103 986 11,915 SH   SOLE   9,915 0 2,000
NIKE INC CLASS B COM 654106103 15 186 SH   OTR   0 0 186
NORFOLK SOUTHERN CORP COM 655844108 511 3,498 SH   SOLE   3,498 0 0
NOVARTIS A G SPON ADR F SPONSO COM 66987V109 332 4,024 SH   SOLE   4,024 0 0
NVIDIA CORP COM COM 67066G104 290 1,099 SH   SOLE   1,069 0 30
ORACLE CORPORATION COM 68389X105 486 10,060 SH   SOLE   8,060 0 2,000
P P G INDUSTRIES INC COM 693506107 447 5,343 SH   SOLE   4,343 0 1,000
PAYCHEX INC COM 704326107 419 6,652 SH   SOLE   6,652 0 0
PAYPAL HLDGS INC COM COM 70450Y103 505 5,279 SH   SOLE   5,279 0 0
PEPSICO INCORPORATED COM 713448108 1,463 12,180 SH   SOLE   11,680 0 500
PEPSICO INCORPORATED COM 713448108 66 550 SH   OTR   500 0 50
PFIZER INCORPORATED COM 717081103 562 17,203 SH   SOLE   17,203 0 0
PHILIP MORRIS INTL INC COM 718172109 296 4,060 SH   SOLE   4,060 0 0
PHILLIPS 66 COM COM 718546104 314 5,847 SH   SOLE   5,847 0 0
PHILLIPS 66 COM COM 718546104 1 10 SH   OTR   0 0 10
PROASSURANCE CORPORATION COM 74267C106 297 11,862 SH   SOLE   11,862 0 0
PROCTER & GAMBLE COM 742718109 1,926 17,510 SH   SOLE   16,610 0 900
PROCTER & GAMBLE COM 742718109 6 50 SH   OTR   0 0 50
QUALCOMM INC COM 747525103 522 7,709 SH   SOLE   7,690 0 19
QUEST DIAGNOSTIC INC COM 74834L100 234 2,920 SH   SOLE   2,190 0 730
RAYTHEON COMPANY NEW COM 755111507 302 2,299 SH   SOLE   2,299 0 0
REALTY INCOME CORP REIT COM 756109104 388 7,785 SH   SOLE   7,785 0 0
REGIONS FINANCIAL CP NEW COM 7591EP100 854 95,221 SH   SOLE   87,971 0 7,250
SCHLUMBERGER LTD F COM 806857108 206 15,248 SH   SOLE   14,348 0 900
SCHLUMBERGER LTD F COM 806857108 1 45 SH   OTR   0 0 45
SERVISFIRST BANCSHARES COM COM 81768T108 324 11,050 SH   SOLE   11,050 0 0
SHERWIN WILLIAMS CO COM 824348106 572 1,244 SH   SOLE   1,244 0 0
SHOPIFY INC CL A COM 82509L107 213 512 SH   SOLE   500 0 12
SIRIUS XM HLDGS INC COM COM 82968B103 121 24,471 SH   SOLE   24,471 0 0
STARBUCKS CORP COM COM 855244109 237 3,600 SH   SOLE   3,600 0 0
SVB FINL GROUP COM COM 78486Q101 268 1,775 SH   SOLE   1,775 0 0
SYSCO CORPORATION COM 871829107 211 4,623 SH   SOLE   4,623 0 0
TARGET CORPORATION COM 87612E106 458 4,926 SH   SOLE   4,126 0 800
TEXAS INSTRUMENTS INC COM 882508104 477 4,777 SH   SOLE   4,777 0 0
THE SOUTHERN COMPANY COM 842587107 2,192 40,480 SH   SOLE   39,110 0 1,370
THE TRADE DESK INC COM CL A COM 88339J105 232 1,200 SH   SOLE   1,200 0 0
THERMO FISHER SCIENTIFIC COM 883556102 379 1,336 SH   SOLE   1,336 0 0
TRAVELERS COMPANIES INC COM 89417E109 800 8,049 SH   SOLE   7,449 0 600
TRUIST FINL CORP COM COM 89832Q109 243 7,882 SH   SOLE   6,282 0 1,600
U S BANCORP DEL NEW COM 902973304 694 20,153 SH   SOLE   18,113 0 2,040
UNION PACIFIC CORP COM 907818108 1,264 8,961 SH   SOLE   7,461 0 1,500
UNITED RENTALS INC COM COM 911363109 278 2,700 SH   SOLE   2,700 0 0
UNITED TECHNOLOGIES CORP COM 913017109 510 5,402 SH   SOLE   4,987 0 415
UNITEDHEALTH GROUP INC COM 91324P102 2,304 9,239 SH   SOLE   8,039 0 1,200
V F CORPORATION COM 918204108 312 5,771 SH   SOLE   5,771 0 0
VALERO ENERGY CORP NEW COM 91913Y100 316 6,960 SH   SOLE   5,560 0 1,400
VERIZON COMMUNICATIONS COM COM 92343V104 1,173 21,823 SH   SOLE   20,823 0 1,000
VISA INC COM CL A COM 92826C839 405 2,514 SH   SOLE   2,514 0 0
VULCAN MATERIALS COMPANY COM 929160109 671 6,207 SH   SOLE   5,528 0 679
WAL-MART STORES INC COM 931142103 1,169 10,290 SH   SOLE   9,320 0 970
WALGREENS BOOTS ALLIAN COM COM 931427108 436 9,529 SH   SOLE   8,229 0 1,300
WASTE MANAGEMENT INC DEL COM 94106L109 232 2,505 SH   SOLE   2,505 0 0
WATERS CORP COM 941848103 312 1,715 SH   SOLE   1,315 0 400
WELLS FARGO & CO NEW COM 949746101 727 25,325 SH   SOLE   25,325 0 0
WELLS FARGO & CO NEW COM 949746101 1 37 SH   OTR   0 0 37
WEYERHAEUSER CO COM COM 962166104 238 14,069 SH   SOLE   14,069 0 0
YUM BRANDS INC COM 988498101 1,007 14,690 SH   SOLE   13,800 0 890
YUM BRANDS INC COM 988498101 61 890 SH   OTR   890 0 0
YUM CHINA HLDGS INC COM COM 98850P109 722 16,945 SH   SOLE   16,055 0 890
YUM CHINA HLDGS INC COM COM 98850P109 38 890 SH   OTR   890 0 0
INVESCO QQQ TR UNIT SER 1 ETF 46090E103 100 524 SH   SOLE   524 0 0
INVESCO QQQ TR UNIT SER 1 ETF 46090E103 422 2,214 SH   OTR   469 0 1,745
ISHARES TR S&P 500 INDEX ETF 464287200 255 988 SH   SOLE   988 0 0
S P D R S&P 500 ETF TR EXPIRIN ETF 78462F103 505 1,960 SH   SOLE   1,960 0 0
S P D R S&P 500 ETF TR EXPIRIN ETF 78462F103 413 1,601 SH   OTR   525 0 1,076
SPDR S&P DIVIDEND ETF ETF 78464A763 436 5,456 SH   SOLE   5,456 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 141 1,761 SH   OTR   0 0 1,761
SPDR S&P MIDCAP 400 ETF ETF 595635103 153 582 SH   SOLE   582 0 0
SPDR S&P MIDCAP 400 ETF ETF 595635103 135 514 SH   OTR   300 0 214
VANGUARD GROWTH ETF 922908736 1,027 6,556 SH   SOLE   6,446 0 110
VANGUARD HEALTH CARE ETF 92204A504 109 657 SH   SOLE   657 0 0
VANGUARD HEALTH CARE ETF 92204A504 158 953 SH   OTR   953 0 0
VANGUARD INDEX FDS LARGE CAP E ETF 922908637 212 1,791 SH   SOLE   1,791 0 0
VANGUARD INDEX FDS MID CAP ETF ETF 922908629 330 2,508 SH   SOLE   2,443 0 65
VANGUARD INDEX FDS MID CAP ETF ETF 922908629 172 1,308 SH   OTR   0 0 1,308
VANGUARD INDEX FDS S&P 500 ETF ETF 922908413 829 3,499 SH   SOLE   3,499 0 0
VANGUARD INDEX FDS S&P 500 ETF ETF 922908413 280 1,182 SH   OTR   0 0 1,182
VANGUARD SCOTTSDALE FD VNG RUS ETF 92206C730 1,107 9,439 SH   SOLE   9,439 0 0
VANGUARD TOTAL STOCK MKT ETF 922908769 1,654 12,829 SH   SOLE   9,128 0 3,701
VANGUARD VALUE ETF 922908744 629 7,058 SH   SOLE   7,058 0 0
VANGUARD MSCI EAFE ETF ETF 921943858 173 5,183 SH   SOLE   5,183 0 0
VANGUARD MSCI EAFE ETF ETF 921943858 80 2,413 SH   OTR   1,180 0 1,233
VANGUARD REIT ETF 922908553 1,442 20,649 SH   SOLE   13,884 0 6,765
VANGUARD REIT ETF 922908553 27 386 SH   OTR   0 0 386
ENERGY TRANSFER LP COM UT LTD LTD 29273V100 189 41,058 SH   SOLE   41,058 0 0
ENTERPRISE PRD PRTNRS LP LTD 293792107 625 43,680 SH   SOLE   43,680 0 0
MAGELLAN MIDSTREAM PRT COM UNI LTD 559080106 804 22,024 SH   SOLE   22,024 0 0