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 15,503 86,817 SH   SOLE   0 0 86,817
A T & T Inc New Common 00206R102 16,400 385,601 SH   SOLE   0 0 385,601
Abbott Laboratories Common 002824100 738 19,205 SH   SOLE   0 0 19,205
Abbvie Inc Com USD0.01 Common 00287Y109 15,059 240,480 SH   SOLE   0 0 240,480
Accenture Common G1150G111 132 1,127 SH   SOLE   0 0 1,127
Albemarle Corp Common 012653101 224 2,597 SH   SOLE   0 0 2,597
Altria Group Inc Common 02209S103 282 4,171 SH   SOLE   0 0 4,171
Amazon Com Inc Common 023135106 195 260 SH   SOLE   0 0 260
American Express Company Common 025816109 179 2,422 SH   SOLE   0 0 2,422
Apple Inc Common 037833100 1,676 14,471 SH   SOLE   0 0 14,471
Archer-Daniels-Midlnd Co Common 039483102 159 3,490 SH   SOLE   0 0 3,490
Auto Data Processing Common 053015103 216 2,103 SH   SOLE   0 0 2,103
Banco Bilbao Vizcaya Argentina Common 05946K101 148 21,905 SH   SOLE   0 0 21,905
Bank Of America Corp Common 060505104 221 9,993 SH   SOLE   0 0 9,993
Baxter International Inc Common 071813109 140 3,158 SH   SOLE   0 0 3,158
Berkshire Hathaway Cl B Common 084670207 1,244 7,633 SH   SOLE   0 0 7,633
Bourque Industries Inc Common 102100104 33 17,400 SH   SOLE   0 0 17,400
Bp Plc Adr Common 055622104 161 4,296 SH   SOLE   0 0 4,296
Bristol-Myers Squibb Co Common 110122108 560 9,584 SH   SOLE   0 0 9,584
Capital One Financial Cp Common 14040H105 155 1,773 SH   SOLE   0 0 1,773
Capital One Finl Common 14040H402 172 7,021 SH   SOLE   0 0 7,021
Caterpillar Inc Common 149123101 771 8,315 SH   SOLE   0 0 8,315
Celgene Corp Common 151020104 138 1,196 SH   SOLE   0 0 1,196
Chevron Corporation Common 166764100 17,439 148,168 SH   SOLE   0 0 148,168
Cincinnati Financial Cp Common 172062101 16,136 213,022 SH   SOLE   0 0 213,022
Cisco Systems Inc Common 17275R102 1,449 47,933 SH   SOLE   0 0 47,933
Citigroup In Common 172967333 171 6,543 SH   SOLE   0 0 6,543
Clorox Company Common 189054109 123 1,021 SH   SOLE   0 0 1,021
Cme Group Inc Cl A Common 12572Q105 139 1,207 SH   SOLE   0 0 1,207
Coca Cola Company Common 191216100 2,714 65,472 SH   SOLE   0 0 65,472
Colgate-Palmolive Co Common 194162103 13,199 201,703 SH   SOLE   0 0 201,703
Comcast Corp New Cl A Common 20030N101 123 1,788 SH   SOLE   0 0 1,788
Conocophillips Common 20825C104 203 4,053 SH   SOLE   0 0 4,053
Consolidated Edison Inc Common 209115104 14,520 197,074 SH   SOLE   0 0 197,074
Constellation Brand Cl A Common 21036P108 132 860 SH   SOLE   0 0 860
Core Laboratories N V Common N22717107 130 1,080 SH   SOLE   0 0 1,080
Cummins Inc Common 231021106 150 1,100 SH   SOLE   0 0 1,100
Deere & Co Common 244199105 242 2,344 SH   SOLE   0 0 2,344
Diageo Plc New Adr Common 25243Q205 399 3,836 SH   SOLE   0 0 3,836
Disney Walt Co Common 254687106 229 2,193 SH   SOLE   0 0 2,193
Dollar General Corp New Common 256677105 135 1,819 SH   SOLE   0 0 1,819
Dominion Res Inc Va New Common 25746U109 397 5,185 SH   SOLE   0 0 5,185
Du Pont E I De Nemour&Co Common 263534109 15,866 216,151 SH   SOLE   0 0 216,151
Emerson Electric Co Common 291011104 14,976 268,632 SH   SOLE   0 0 268,632
Energen Corp Common 29265N108 2,063 35,774 SH   SOLE   0 0 35,774
Enstar Group Ltd Common G3075P101 148 747 SH   SOLE   0 0 747
Exxon Mobil Corporation Common 30231G102 17,328 191,977 SH   SOLE   0 0 191,977
Facebook Inc Class A Common 30303M102 175 1,522 SH   SOLE   0 0 1,522
Fiserv Inc Common 337738108 106 1,000 SH   SOLE   0 0 1,000
Gallagher Arthur J & Co Common 363576109 15,703 302,219 SH   SOLE   0 0 302,219
General Electric Company Common 369604103 412 13,027 SH   SOLE   0 0 13,027
General Mills Inc Common 370334104 14,080 227,945 SH   SOLE   0 0 227,945
Gilead Sciences Inc Common 375558103 187 2,605 SH   SOLE   0 0 2,605
Goldman Sachs Common 38145G209 175 6,925 SH   SOLE   0 0 6,925
Goldman Sachs Group Inc Common 38141G104 301 1,256 SH   SOLE   0 0 1,256
Google Inc Class A Common 38259P508 281 354 SH   SOLE   0 0 354
Google Inc Class C Common 38259P706 134 174 SH   SOLE   0 0 174
Halliburton Co Hldg Co Common 406216101 174 3,220 SH   SOLE   0 0 3,220
Home Depot Inc Common 437076102 15,688 117,002 SH   SOLE   0 0 117,002
Intel Corp Common 458140100 16,424 452,832 SH   SOLE   0 0 452,832
Intl Business Machines Common 459200101 15,214 91,655 SH   SOLE   0 0 91,655
Ishares Tr US Healthcare Common 464287762 696 4,829 SH   SOLE   0 0 4,829
Johnson & Johnson Common 478160104 15,809 137,217 SH   SOLE   0 0 137,217
JP Morgan Chase & Co Common 46625H100 420 4,871 SH   SOLE   0 0 4,871
Jpmorgan Chas Common 46637G124 179 7,267 SH   SOLE   0 0 7,267
Kellogg Company Common 487836108 313 4,248 SH   SOLE   0 0 4,248
Kimberly-Clark Corp Common 494368103 12,941 113,400 SH   SOLE   0 0 113,400
Kinder Morgan Inc Common 49456B101 264 12,756 SH   SOLE   0 0 12,756
Kraft Heinz Company Common 500754106 661 7,573 SH   SOLE   0 0 7,573
Leggett & Platt Inc Common 524660107 14,870 304,209 SH   SOLE   0 0 304,209
Lockheed Martin Corp Common 539830109 15,988 63,967 SH   SOLE   0 0 63,967
Mastercard Inc Common 57636Q104 166 1,605 SH   SOLE   0 0 1,605
Mc Donalds Corp Common 580135101 14,939 122,734 SH   SOLE   0 0 122,734
Mckesson Corporation Common 58155Q103 109 773 SH   SOLE   0 0 773
Merck & Co Inc Common 589331107 461 7,832 SH   SOLE   0 0 7,832
Microsoft Corp Common 594918104 1,199 19,288 SH   SOLE   0 0 19,288
NextEra Energy Inc Common 65339F101 14,446 120,930 SH   SOLE   0 0 120,930
Norfolk Southern Corp Common 655844108 144 1,337 SH   SOLE   0 0 1,337
Northrop Grumman Corp Common 666807102 598 2,570 SH   SOLE   0 0 2,570
Novartis A G Spon Adr Common 66987V109 12,234 167,956 SH   SOLE   0 0 167,956
Nucor Corp Common 670346105 134 2,256 SH   SOLE   0 0 2,256
Nvidia Corp Common 67066G104 159 1,488 SH   SOLE   0 0 1,488
Oracle Corporation Common 68389X105 138 3,576 SH   SOLE   0 0 3,576
P P G Industries Inc Common 693506107 314 3,312 SH   SOLE   0 0 3,312
Paychex Inc Common 704326107 15,889 260,995 SH   SOLE   0 0 260,995
Peoples United Finl Inc Common 712704105 102 5,261 SH   SOLE   0 0 5,261
Pepsico Incorporated Common 713448108 15,265 145,899 SH   SOLE   0 0 145,899
Pfizer Incorporated Common 717081103 251 7,728 SH   SOLE   0 0 7,728
Philip Morris Intl Inc Common 718172109 611 6,682 SH   SOLE   0 0 6,682
Phillips Common 718546104 589 6,815 SH   SOLE   0 0 6,815
Proassurance Corporation Common 74267C106 1,409 25,073 SH   SOLE   0 0 25,073
Procter & Gamble Common 742718109 15,124 179,872 SH   SOLE   0 0 179,872
Qualcomm Inc Common 747525103 194 2,968 SH   SOLE   0 0 2,968
Regions Financial Cp New Common 7591EP100 204 14,210 SH   SOLE   0 0 14,210
Ross Stores Inc Common 778296103 144 2,191 SH   SOLE   0 0 2,191
Royal Dutch Shell A Adrf Common 780259206 4,950 91,023 SH   SOLE   0 0 91,023
Royal Dutch Shell B Adrf Common 780259107 10,001 172,528 SH   SOLE   0 0 172,528
Scana Corporation New Common 80589M102 634 8,658 SH   SOLE   0 0 8,658
Schlumberger Ltd Common 806857108 837 9,965 SH   SOLE   0 0 9,965
Servisfirst Bancshares Common 81768T108 5,646 150,812 SH   SOLE   0 0 150,812
Sherwin Williams Co Common 824348106 200 744 SH   SOLE   0 0 744
Stryker Corp Common 863667101 374 3,125 SH   SOLE   0 0 3,125
Suntrust Banks Inc Common 867914103 121 2,207 SH   SOLE   0 0 2,207
Synovus Financial Corp Common 87161C105 1,424 34,661 SH   SOLE   0 0 34,661
T J X Co. Inc Common 872540109 128 1,707 SH   SOLE   0 0 1,707
Target Corporation Common 87612E106 266 3,687 SH   SOLE   0 0 3,687
The Southern Company Common 842587107 14,563 296,051 SH   SOLE   0 0 296,051
Tiffany & Co New Common 886547108 119 1,532 SH   SOLE   0 0 1,532
Torchmark Corporation Common 891027104 1,979 26,830 SH   SOLE   0 0 26,830
Tupperware Brands Corp Common 899896104 112 2,125 SH   SOLE   0 0 2,125
U S Bancorp Del New Common 902973304 157 3,064 SH   SOLE   0 0 3,064
U S Silica Hldgs Inc Common 090346E10 151 2,658 SH   SOLE   0 0 2,658
Unilever N V Ny Shs Newf Common 904784709 2,254 54,901 SH   SOLE   0 0 54,901
Unilever Plc Adr New Common 904767704 10,296 252,983 SH   SOLE   0 0 252,983
Union Pacific Corp Common 907818108 910 8,781 SH   SOLE   0 0 8,781
United Technologies Corp Common 913017109 15,644 142,714 SH   SOLE   0 0 142,714
V F Corporation Common 918204108 151 2,836 SH   SOLE   0 0 2,836
Verizon Communications Common 92343V104 15,399 288,473 SH   SOLE   0 0 288,473
Visa Inc Cl A Common 92826C839 242 3,096 SH   SOLE   0 0 3,096
Vulcan Materials Company Common 929160109 1,047 8,367 SH   SOLE   0 0 8,367
Wal-Mart Stores Inc Common 931142103 508 7,352 SH   SOLE   0 0 7,352
Walgreens Boots Alliance Common 931427108 325 3,928 SH   SOLE   0 0 3,928
Wells Fargo & Co New Common 949746101 848 15,390 SH   SOLE   0 0 15,390
Westrock Company Common 96145D105 123 2,420 SH   SOLE   0 0 2,420
Xcel Energy Inc Common 98389B100 315 7,750 SH   SOLE   0 0 7,750
Yum Brands Inc Common 988498101 362 5,722 SH   SOLE   0 0 5,722
Yum China Holdings I Common 98850P109 148 5,682 SH   SOLE   0 0 5,682
Hutton Tele TRUST Unit Common 447900101 152 35,800 SH   SOLE   0 0 35,800
Powershares RAFI Emerging Mkt Common 73936T763 106 5,822 SH   SOLE   0 0 5,822
Powershares RAFI Large Cap Int Common 73935X583 109 2,896 SH   SOLE   0 0 2,896
Powershares RAFI Small/Mid Cap Common 73936T771 117 4,349 SH   SOLE   0 0 4,349
Powershares RAFI Small/Mid Cap Common 73935X567 405 3,511 SH   SOLE   0 0 3,511
Powershs RAFI Large Cap US Common 73935X583 918 9,220 SH   SOLE   0 0 9,220
S P D R TRUST Unit SR Common 78462F103 9,219 41,245 SH   SOLE   0 0 41,245
Sector Spdr Fincl Select Common 81369Y605 145 6,237 SH   SOLE   0 0 6,237
Sector Spdr Tr Con Stpls Common 81369Y308 306 5,919 SH   SOLE   0 0 5,919
Spdr Kbw Regional Bking Common 78464A698 101 1,825 SH   SOLE   0 0 1,825
Streettracks Gold TRUST Common 863307104 723 6,595 SH   SOLE   0 0 6,595
Vanguard Emerging Market Common 922042858 118 3,287 SH   SOLE   0 0 3,287