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
3m Company Common 88579Y101 14,983 85,557 SH   SOLE   0 0 85,557
A T & T Inc New Common 00206R102 16,630 384,861 SH   SOLE   0 0 384,861
Abbott Laboratories Common 2824100 464 11,816 SH   SOLE   0 0 11,816
Abbvie Inc Com USD0.01 Common 00287Y109 14,221 229,702 SH   SOLE   0 0 229,702
Accenture Common G1150G111 136 1,202 SH   SOLE   0 0 1,202
Albemarle Corp Common 12653101 206 2,597 SH   SOLE   0 0 2,597
Altria Group Inc Common 02209S103 298 4,318 SH   SOLE   0 0 4,318
Amazon Com Inc Common 23135106 176 246 SH   SOLE   0 0 246
American Express Company Common 25816109 117 1,919 SH   SOLE   0 0 1,919
Apple Inc Common 37833100 1,303 13,633 SH   SOLE   0 0 13,633
Archer-Daniels-Midlnd Co Common 39483102 150 3,490 SH   SOLE   0 0 3,490
Auto Data Processing Common 53015103 141 1,536 SH   SOLE   0 0 1,536
Banco Bilbao Vizcaya Argentina Common 05946K101 129 22,418 SH   SOLE   0 0 22,418
Bank Of America Corp Common 60505104 102 7,693 SH   SOLE   0 0 7,693
Baxter International Inc Common 71813109 143 3,158 SH   SOLE   0 0 3,158
Berkshire Hathaway Cl B Common 84670207 1,128 7,793 SH   SOLE   0 0 7,793
Bp Plc Adr Common 55622104 153 4,296 SH   SOLE   0 0 4,296
Bristol-Myers Squibb Co Common 110122108 550 7,484 SH   SOLE   0 0 7,484
C V S Caremark Corp Common 126650100 178 1,863 SH   SOLE   0 0 1,863
Capital One Finl Common 14040H402 185 7,021 SH   SOLE   0 0 7,021
Caterpillar Inc Common 149123101 643 8,485 SH   SOLE   0 0 8,485
Celgene Corp Common 151020104 118 1,196 SH   SOLE   0 0 1,196
Chevron Corporation Common 166764100 15,019 143,266 SH   SOLE   0 0 143,266
Cincinnati Financial Cp Common 172062101 16,991 226,875 SH   SOLE   0 0 226,875
Cisco Systems Inc Common 17275R102 255 8,900 SH   SOLE   0 0 8,900
Citigroup In Common 172967333 182 6,543 SH   SOLE   0 0 6,543
Clorox Company Common 189054109 140 1,014 SH   SOLE   0 0 1,014
Cme Group Inc Cl A Common 12572Q105 128 1,319 SH   SOLE   0 0 1,319
Coca Cola Company Common 191216100 2,058 45,400 SH   SOLE   0 0 45,400
Colgate-Palmolive Co Common 194162103 14,293 195,253 SH   SOLE   0 0 195,253
Comcast Corp New Cl A Common 20030N101 123 1,888 SH   SOLE   0 0 1,888
Conocophillips Common 20825C104 150 3,450 SH   SOLE   0 0 3,450
Consolidated Edison Inc Common 209115104 15,967 198,490 SH   SOLE   0 0 198,490
Constellation Brand Cl A Common 21036P108 142 860 SH   SOLE   0 0 860
Core Laboratories N V Common N22717107 138 1,115 SH   SOLE   0 0 1,115
Cummins Inc Common 231021106 124 1,100 SH   SOLE   0 0 1,100
Deere & Co Common 244199105 197 2,431 SH   SOLE   0 0 2,431
Diageo Plc New Adr Common 25243Q205 454 4,020 SH   SOLE   0 0 4,020
Disney Walt Co Common 254687106 224 2,293 SH   SOLE   0 0 2,293
Dollar General Corp New Common 256677105 164 1,749 SH   SOLE   0 0 1,749
Dominion Res Inc Va New Common 25746U109 426 5,465 SH   SOLE   0 0 5,465
Du Pont E I De Nemour&Co Common 263534109 13,732 211,918 SH   SOLE   0 0 211,918
Emerson Electric Co Common 291011104 13,237 253,779 SH   SOLE   0 0 253,779
Energen Corp Common 29265N108 1,725 35,774 SH   SOLE   0 0 35,774
Esco Technologies Inc Common 296315104 104 2,600 SH   SOLE   0 0 2,600
Exxon Mobil Corporation Common 30231G102 17,226 183,759 SH   SOLE   0 0 183,759
Facebook Inc Class A Common 30303M102 174 1,522 SH   SOLE   0 0 1,522
Fiserv Inc Common 337738108 109 1,000 SH   SOLE   0 0 1,000
Fortune Brands Hm & Sec Common 34964C106 107 1,838 SH   SOLE   0 0 1,838
Gallagher Arthur J & Co Common 363576109 13,936 292,776 SH   SOLE   0 0 292,776
General Electric Company Common 369604103 218 6,932 SH   SOLE   0 0 6,932
General Mills Inc Common 370334104 16,193 227,040 SH   SOLE   0 0 227,040
Gilead Sciences Inc Common 375558103 195 2,342 SH   SOLE   0 0 2,342
Goldman Sachs Common 38145G209 181 6,925 SH   SOLE   0 0 6,925
Google Inc Class A Common 38259P508 233 331 SH   SOLE   0 0 331
Google Inc Class C Common 38259P706 133 192 SH   SOLE   0 0 192
Halliburton Co Hldg Co Common 406216101 146 3,220 SH   SOLE   0 0 3,220
Home Depot Inc Common 437076102 15,042 117,803 SH   SOLE   0 0 117,803
Intel Corp Common 458140100 14,167 431,910 SH   SOLE   0 0 431,910
Intl Business Machines Common 459200101 11,690 77,021 SH   SOLE   0 0 77,021
Johnson & Johnson Common 478160104 15,747 129,820 SH   SOLE   0 0 129,820
JP Morgan Chase & Co Common 46625H100 306 4,929 SH   SOLE   0 0 4,929
Jpmorgan Chas Common 46637G124 190 7,267 SH   SOLE   0 0 7,267
Kellogg Company Common 487836108 327 4,000 SH   SOLE   0 0 4,000
Kimberly-Clark Corp Common 494368103 15,218 110,696 SH   SOLE   0 0 110,696
Kinder Morgan Inc Common 49456B101 239 12,770 SH   SOLE   0 0 12,770
Kraft Heinz Company Common 500754106 670 7,573 SH   SOLE   0 0 7,573
Leggett & Platt Inc Common 524660107 15,269 298,754 SH   SOLE   0 0 298,754
Lockheed Martin Corp Common 539830109 16,592 66,858 SH   SOLE   0 0 66,858
Mastercard Inc Common 57636Q104 150 1,701 SH   SOLE   0 0 1,701
Mc Donalds Corp Common 580135101 14,408 119,724 SH   SOLE   0 0 119,724
Mckesson Corporation Common 58155Q103 126 675 SH   SOLE   0 0 675
Merck & Co Inc Common 589331107 412 7,152 SH   SOLE   0 0 7,152
Microsoft Corp Common 594918104 448 8,759 SH   SOLE   0 0 8,759
NextEra Energy Inc Common 65339F101 16,092 123,412 SH   SOLE   0 0 123,412
Norfolk Southern Corp Common 655844108 114 1,337 SH   SOLE   0 0 1,337
Northrop Grumman Corp Common 666807102 571 2,570 SH   SOLE   0 0 2,570
Novartis A G Spon Adr Common 66987V109 13,064 158,338 SH   SOLE   0 0 158,338
Nucor Corp Common 670346105 111 2,256 SH   SOLE   0 0 2,256
Nvidia Corp Common 67066G104 133 2,835 SH   SOLE   0 0 2,835
Oracle Corporation Common 68389X105 163 3,993 SH   SOLE   0 0 3,993
P P G Industries Inc Common 693506107 345 3,312 SH   SOLE   0 0 3,312
Paychex Inc Common 704326107 15,716 264,131 SH   SOLE   0 0 264,131
Pepsico Incorporated Common 713448108 15,042 141,984 SH   SOLE   0 0 141,984
Pfizer Incorporated Common 717081103 246 6,975 SH   SOLE   0 0 6,975
Philip Morris Intl Inc Common 718172109 678 6,667 SH   SOLE   0 0 6,667
Proassurance Corporation Common 74267C106 1,367 25,534 SH   SOLE   0 0 25,534
Procter & Gamble Common 742718109 14,121 166,779 SH   SOLE   0 0 166,779
Qualcomm Inc Common 747525103 180 3,365 SH   SOLE   0 0 3,365
Regions Financial Cp New Common 7591EP100 121 14,210 SH   SOLE   0 0 14,210
Ross Stores Inc Common 778296103 139 2,455 SH   SOLE   0 0 2,455
Royal Dutch Shell A Adrf Common 780259206 7,009 126,921 SH   SOLE   0 0 126,921
Royal Dutch Shell B Adrf Common 780259107 6,776 121,005 SH   SOLE   0 0 121,005
Scana Corporation New Common 80589M102 807 10,661 SH   SOLE   0 0 10,661
Schlumberger Ltd Common 806857108 536 6,780 SH   SOLE   0 0 6,780
Servisfirst Bancshares Common 81768T108 3,658 74,071 SH   SOLE   0 0 74,071
Sherwin Williams Co Common 824348106 218 744 SH   SOLE   0 0 744
Stryker Corp Common 863667101 388 3,240 SH   SOLE   0 0 3,240
Synovus Financial Corp Common 87161C105 1,005 34,661 SH   SOLE   0 0 34,661
T J X Co. Inc Common 872540109 138 1,786 SH   SOLE   0 0 1,786
The Southern Company Common 842587107 15,810 294,800 SH   SOLE   0 0 294,800
Torchmark Corporation Common 891027104 1,695 27,416 SH   SOLE   0 0 27,416
Tupperware Brands Corp Common 899896104 120 2,125 SH   SOLE   0 0 2,125
U S Bancorp Del New Common 902973304 131 3,246 SH   SOLE   0 0 3,246
Unilever N V Ny Shs Newf Common 904784709 2,546 54,242 SH   SOLE   0 0 54,242
Unilever Plc Adr New Common 904767704 11,780 245,879 SH   SOLE   0 0 245,879
United Technologies Corp Common 913017109 13,822 134,785 SH   SOLE   0 0 134,785
V F Corporation Common 918204108 154 2,503 SH   SOLE   0 0 2,503
Verizon Communications Common 92343V104 15,661 280,460 SH   SOLE   0 0 280,460
Visa Inc Cl A Common 92826C839 220 2,964 SH   SOLE   0 0 2,964
Vulcan Materials Company Common 929160109 985 8,186 SH   SOLE   0 0 8,186
Waddell & Reed Finl Cl A Common 930059100 123 7,145 SH   SOLE   0 0 7,145
Wal-Mart Stores Inc Common 931142103 117 1,601 SH   SOLE   0 0 1,601
Walgreens Boots Allianc Common 931427108 322 3,868 SH   SOLE   0 0 3,868
Wells Fargo & Co New Common 949746101 735 15,523 SH   SOLE   0 0 15,523
Xcel Energy Inc Common 98389B100 379 8,463 SH   SOLE   0 0 8,463
Yum Brands Inc Common 988498101 464 5,595 SH   SOLE   0 0 5,595
Hutton Tele TRUST Unit Common 447900101 154 35,800 SH   SOLE   0 0 35,800
Powershares RAFI Large Cap Int Common 73935X583 100 2,896 SH   SOLE   0 0 2,896
Powershares RAFI Small/Mid Cap Common 73936T771 112 4,349 SH   SOLE   0 0 4,349
Powershares RAFI Small/Mid Cap Common 73935X567 347 3,568 SH   SOLE   0 0 3,568
Powershs RAFI Large Cap US Common 73935X583 855 9,450 SH   SOLE   0 0 9,450
S P D R TRUST Unit SR Common 78462F103 6,896 32,921 SH   SOLE   0 0 32,921
Streettracks Gold TRUST Common 863307104 687 5,434 SH   SOLE   0 0 5,434
Vanguard Emerging Market Common 922042858 116 3,287 SH   SOLE   0 0 3,287