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 CO COM 88579Y101 2,732 12,446 SH   SOLE   12,446 0 0
AFLAC INC COM 001055102 5,430 124,087 SH   SOLE   124,087 0 0
ABBOTT LABS COM 002824100 2,059 34,361 SH   SOLE   33,688 0 673
ABBVIE INC COM 00287Y109 6,385 67,456 SH   SOLE   66,133 0 1,323
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,295 14,950 SH   SOLE   14,950 0 0
ADOBE SYS INC COM 00724F101 5,107 23,635 SH   SOLE   23,635 0 0
AETNA INC NEW COM 00817Y108 381 2,255 SH   SOLE   2,255 0 0
AIR PRODS & CHEMS INC COM 009158106 911 5,688 SH   SOLE   5,688 0 0
ALBEMARLE CORP COM 012653101 4,397 47,240 SH   SOLE   46,640 0 600
ALEXION PHARMACEUTICALS INC COM 015351109 1,076 9,650 SH   SOLE   9,650 0 0
ALLEGHANY CORP DEL COM 017175100 540 878 SH   SOLE   878 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 642 7,529 SH   SOLE   7,529 0 0
ALPHABET INC CAP STK CL A 02079K305 1,347 1,299 SH   SOLE   1,299 0 0
ALPHABET INC CAP STK CL C 02079K107 4,061 3,936 SH   SOLE   3,886 0 50
ALTIMMUNE INC COM 02155H101 35 30,324 SH   SOLE   30,324 0 0
ALTRIA GROUP INC COM 02209S103 3,028 48,054 SH   SOLE   47,454 0 600
AMAZON COM INC COM 023135106 285 197 SH   SOLE   197 0 0
AMERICAN ELEC PWR INC COM 025537101 370 5,400 SH   SOLE   5,400 0 0
AMERICAN EXPRESS CO COM 025816109 426 4,561 SH   SOLE   4,561 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 853 7,600 SH   SOLE   7,600 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 260 6,500 SH   SOLE   6,500 0 0
AMERIPRISE FINL INC COM 03076C106 595 4,020 SH   SOLE   4,020 0 0
AMETEK INC NEW COM 031100100 485 6,384 SH   SOLE   6,384 0 0
AMGEN INC COM 031162100 1,777 10,421 SH   SOLE   10,421 0 0
ANALOG DEVICES INC COM 032654105 468 5,131 SH   SOLE   5,131 0 0
ANSYS INC COM 03662Q105 548 3,500 SH   SOLE   3,500 0 0
ANTHEM INC COM 036752103 747 3,402 SH   SOLE   3,225 0 177
APPLE INC COM 037833100 16,627 99,100 SH   SOLE   98,700 0 400
ARROW ELECTRS INC COM 042735100 778 10,100 SH   SOLE   10,100 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 719 10,300 SH   SOLE   10,300 0 0
AT&T INC COM 00206R102 3,468 97,274 SH   SOLE   95,921 0 1,353
ATRION CORP COM 049904105 491 778 SH   SOLE   778 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,469 21,639 SH   SOLE   21,639 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 2,192 277,428 SH   SOLE   276,717 0 711
BANK AMER CORP COM 060505104 523 17,450 SH   SOLE   17,450 0 0
BANK HAWAII CORP COM 062540109 332 4,000 SH   SOLE   4,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 498 9,665 SH   SOLE   9,665 0 0
BAXTER INTL INC COM 071813109 885 13,578 SH   SOLE   13,578 0 0
BB&T CORP COM 054937107 1,304 25,053 SH   SOLE   25,053 0 0
BECTON DICKINSON & CO COM 075887109 3,384 15,614 SH   SOLE   15,614 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,255 21,329 SH   SOLE   21,129 0 200
BERRY GLOBAL GROUP INC COM 08579W103 274 5,000 SH   SOLE   5,000 0 0
BIO RAD LABS INC CL A 090572207 425 1,700 SH   SOLE   1,700 0 0
BIO TECHNE CORP COM 09073M104 2,711 17,951 SH   SOLE   17,951 0 0
BLACKROCK INC COM 09247X101 296 547 SH   SOLE   447 0 100
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,390 43,500 SH   SOLE   42,500 0 1,000
BOEING CO COM 097023105 843 2,572 SH   SOLE   2,572 0 0
BORGWARNER INC COM 099724106 764 15,200 SH   SOLE   15,200 0 0
BP PLC SPONSORED ADR 055622104 213 5,264 SH   SOLE   5,264 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,326 20,960 SH   SOLE   20,960 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,428 12,978 SH   SOLE   12,978 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 3,033 77,758 SH   SOLE   76,758 0 1,000
BROWN & BROWN INC COM 115236101 1,445 56,800 SH   SOLE   56,800 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 259 6,920 SH   SOLE   6,920 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 431 4,600 SH   SOLE   4,600 0 0
CSX CORP COM 126408103 565 10,137 SH   SOLE   10,137 0 0
CVS HEALTH CORP COM 126650100 358 5,753 SH   SOLE   5,753 0 0
CANADIAN PAC RY LTD COM 13645T100 424 2,400 SH   SOLE   2,400 0 0
CARDINAL HEALTH INC COM 14149Y108 1,771 28,048 SH   SOLE   28,048 0 0
CATERPILLAR INC DEL COM 149123101 1,773 12,029 SH   SOLE   12,029 0 0
CDK GLOBAL INC COM 12508E101 371 5,849 SH   SOLE   5,849 0 0
CENTENE CORP DEL COM 15135B101 3,515 32,886 SH   SOLE   32,386 0 500
CERNER CORP COM 156782104 1,322 22,785 SH   SOLE   22,385 0 400
CHARLES RIV LABS INTL INC COM 159864107 512 4,800 SH   SOLE   4,800 0 0
CHEMED CORP NEW COM 16359R103 819 3,000 SH   SOLE   3,000 0 0
CHEVRON CORP NEW COM 166764100 5,094 44,664 SH   SOLE   44,664 0 0
CHUBB LIMITED COM H1467J104 278 2,022 SH   SOLE   2,022 0 0
CHURCH & DWIGHT INC COM 171340102 489 9,700 SH   SOLE   9,700 0 0
CINCINNATI FINL CORP COM 172062101 1,089 14,558 SH   SOLE   14,558 0 0
CISCO SYS INC COM 17275R102 2,888 67,332 SH   SOLE   67,332 0 0
CLOROX CO DEL COM 189054109 2,540 19,082 SH   SOLE   19,082 0 0
CME GROUP INC COM 12572Q105 5,214 32,235 SH   SOLE   31,885 0 350
COCA COLA CO COM 191216100 3,561 81,253 SH   SOLE   77,053 0 4,200
COHEN & STEERS INC COM 19247A100 386 9,500 SH   SOLE   9,500 0 0
COLGATE PALMOLIVE CO COM 194162103 5,507 76,820 SH   SOLE   76,820 0 0
COLUMBIA BKG SYS INC COM 197236102 212 5,050 SH   SOLE   5,050 0 0
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 298 11,262 SH   SOLE   10,512 0 750
COMCAST CORP NEW CL A 20030N101 4,302 125,899 SH   SOLE   124,399 0 1,500
COMPUTER PROGRAMS & SYS INC COM 205306103 240 8,225 SH   SOLE   8,225 0 0
CONAGRA BRANDS INC COM 205887102 212 5,757 SH   SOLE   5,757 0 0
CONOCOPHILLIPS COM 20825C104 745 12,567 SH   SOLE   11,367 0 1,200
CONSOLIDATED EDISON INC COM 209115104 331 4,240 SH   SOLE   4,240 0 0
CORNING INC COM 219350105 377 13,513 SH   SOLE   13,513 0 0
COSTCO WHSL CORP NEW COM 22160K105 222 1,178 SH   SOLE   1,178 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 764 4,800 SH   SOLE   4,800 0 0
CULLEN FROST BANKERS INC COM 229899109 636 6,000 SH   SOLE   6,000 0 0
DXC TECHNOLOGY CO COM 23355L106 209 2,071 SH   SOLE   2,071 0 0
DANAHER CORP DEL COM 235851102 765 7,798 SH   SOLE   7,798 0 0
DARDEN RESTAURANTS INC COM 237194105 231 2,710 SH   SOLE   2,710 0 0
DEERE & CO COM 244199105 1,119 7,178 SH   SOLE   7,178 0 0
DISNEY WALT CO COM DISNEY 254687106 6,234 62,069 SH   SOLE   62,069 0 0
DOMINION ENERGY INC COM 25746U109 331 4,906 SH   SOLE   4,906 0 0
DONALDSON INC COM 257651109 586 13,000 SH   SOLE   13,000 0 0
DOVER CORP COM 260003108 241 2,450 SH   SOLE   2,450 0 0
DOWDUPONT INC COM 26078J100 5,913 92,817 SH   SOLE   90,407 0 2,410
DST SYS INC DEL COM 233326107 853 10,200 SH   SOLE   10,200 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,596 59,330 SH   SOLE   58,508 0 822
EATON CORP PLC SHS G29183103 291 3,644 SH   SOLE   3,442 0 202
EATON VANCE CORP COM NON VTG 278265103 724 13,000 SH   SOLE   13,000 0 0
EBAY INC COM 278642103 228 5,676 SH   SOLE   5,676 0 0
ECOLAB INC COM 278865100 1,189 8,650 SH   SOLE   8,650 0 0
EMERSON ELEC CO COM 291011104 4,348 63,657 SH   SOLE   63,657 0 0
ENBRIDGE INC COM 29250N105 3,327 105,718 SH   SOLE   103,325 0 2,393
ENERGIZER HLDGS INC NEW COM 29272W109 493 8,275 SH   SOLE   8,275 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 3,573 145,952 SH   SOLE   145,952 0 0
ETFS TR BBG COMMD K 1 26923J503 1,317 54,103 SH   SOLE   22,617 0 31,486
EXPEDITORS INTL WASH INC COM 302130109 506 8,000 SH   SOLE   8,000 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 210 3,039 SH   SOLE   3,039 0 0
EXXON MOBIL CORP COM 30231G102 5,208 69,809 SH   SOLE   64,209 0 5,600
FACEBOOK INC CL A 30303M102 850 5,321 SH   SOLE   5,121 0 200
FASTENAL CO COM 311900104 682 12,500 SH   SOLE   12,500 0 0
FEDEX CORP COM 31428X106 1,657 6,886 SH   SOLE   6,686 0 200
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 253 3,648 SH   SOLE   3,248 0 400
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 527 10,316 SH   SOLE   10,316 0 0
GALLAGHER ARTHUR J & CO COM 363576109 673 9,785 SH   SOLE   9,785 0 0
GENERAL DYNAMICS CORP COM 369550108 3,100 14,032 SH   SOLE   14,032 0 0
GENERAL ELECTRIC CO COM 369604103 524 38,464 SH   SOLE   29,464 0 9,000
GENERAL MLS INC COM 370334104 293 6,500 SH   SOLE   6,500 0 0
GILDAN ACTIVEWEAR INC COM 375916103 429 14,800 SH   SOLE   14,800 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 596 14,988 SH   SOLE   14,988 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 417 17,250 SH   SOLE   17,250 0 0
GRACO INC COM 384109104 1,029 22,500 SH   SOLE   22,500 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 370 24,000 SH   SOLE   24,000 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 2,543 25,566 SH   SOLE   23,052 0 2,514
CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 1,111 17,100 SH   SOLE   17,100 0 0
HALLIBURTON CO COM 406216101 441 9,386 SH   SOLE   9,386 0 0
HANESBRANDS INC COM 410345102 240 13,050 SH   SOLE   13,050 0 0
HARLEY DAVIDSON INC COM 412822108 236 5,500 SH   SOLE   5,500 0 0
HARRIS CORP DEL COM 413875105 972 6,028 SH   SOLE   6,028 0 0
HASBRO INC COM 418056107 1,305 15,485 SH   SOLE   15,185 0 300
HENRY JACK & ASSOC INC COM 426281101 1,008 8,336 SH   SOLE   8,336 0 0
HERSHEY CO COM 427866108 848 8,566 SH   SOLE   8,266 0 300
HOME DEPOT INC COM 437076102 8,747 49,076 SH   SOLE   48,876 0 200
HONEYWELL INTL INC COM 438516106 6,155 42,591 SH   SOLE   41,691 0 900
HORIZON PHARMA PLC SHS G4617B105 142 10,000 SH   SOLE   10,000 0 0
IDACORP INC COM 451107106 358 4,050 SH   SOLE   4,050 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 150 81,271 SH   SOLE   81,271 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,713 17,231 SH   SOLE   17,231 0 0
ILLUMINA INC COM 452327109 260 1,100 SH   SOLE   1,100 0 0
INGERSOLL-RAND PLC SHS G47791101 1,570 18,365 SH   SOLE   18,365 0 0
INTEL CORP COM 458140100 4,934 94,740 SH   SOLE   94,240 0 500
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,931 54,205 SH   SOLE   53,905 0 300
INTL PAPER CO COM 460146103 266 4,980 SH   SOLE   4,480 0 500
INTERNATIONAL BUSINESS MACHS COM 459200101 1,896 12,355 SH   SOLE   11,855 0 500
ISHARES TR IBONDS DEC21 ETF 46435G789 3,453 135,962 SH   SOLE   133,962 0 2,000
ISHARES TR 1-3 YR TR BD ETF 464287457 6,137 73,444 SH   SOLE   73,444 0 0
ISHARES TR U.S. AER&DEF ETF 464288760 523 2,640 SH   SOLE   2,240 0 400
ISHARES TR CORE HIGH DV ETF 46429B663 1,867 22,103 SH   SOLE   22,103 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 1,116 17,699 SH   SOLE   17,699 0 0
ISHARES TR CORE S&P500 ETF 464287200 5,979 22,532 SH   SOLE   21,332 0 1,200
ISHARES TR CORE S&P MCP ETF 464287507 13,671 72,884 SH   SOLE   71,914 0 970
ISHARES TR CORE S&P SCP ETF 464287804 3,620 47,012 SH   SOLE   46,212 0 800
ISHARES TR CORE US AGGBD ET 464287226 328 3,058 SH   SOLE   2,171 0 888
ISHARES TR CORE S&P US ETF 464287671 236 4,312 SH   SOLE   4,312 0 0
ISHARES TR GLB CNSM STP ETF 464288737 303 3,016 SH   SOLE   3,016 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 293 2,630 SH   SOLE   2,630 0 0
ISHARES TR IBONDS DEC18 ETF 46434VAA8 2,715 108,000 SH   SOLE   108,000 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 3,120 125,976 SH   SOLE   125,976 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 3,005 119,853 SH   SOLE   119,853 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 2,605 106,450 SH   SOLE   106,450 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 1,201 49,000 SH   SOLE   49,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 422 6,059 SH   SOLE   5,659 0 400
ISHARES INC MSCI FRNTR100ETF 464286145 1,010 28,777 SH   SOLE   28,777 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 205 1,920 SH   SOLE   1,920 0 0
ISHARES TR SELECT DIVID ETF 464287168 782 8,225 SH   SOLE   7,825 0 400
ISHARES TR SHRT NAT MUN ETF 464288158 235 2,236 SH   SOLE   236 0 2,000
ISHARES TR CORE S&P TTL STK 464287150 1,087 17,976 SH   SOLE   17,976 0 0
ISHARES TR EAFE VALUE ETF 464288877 390 7,145 SH   SOLE   7,145 0 0
ISHARES TR U.S. REAL ES ETF 464287739 391 5,178 SH   SOLE   5,178 0 0
ISHARES TR RUS 1000 ETF 464287622 587 4,000 SH   SOLE   4,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,595 10,507 SH   SOLE   10,507 0 0
ISHARES TR GLOBAL 100 ETF 464287572 1,223 13,402 SH   SOLE   13,402 0 0
ISHARES TR U.S. PFD STK ETF 464288687 207 5,521 SH   SOLE   5,521 0 0
ISHARES TR IBONDS SEP18 ETF 46429B580 3,378 132,997 SH   SOLE   129,997 0 3,000
ISHARES TR IBONDS SEP20 ETF 46434V571 2,840 111,997 SH   SOLE   109,997 0 2,000
ISHARES TR IBONDS DEC22 ETF 46435G755 2,238 87,750 SH   SOLE   85,750 0 2,000
ISHARES TR IBONDS SEP19 ETF 46429B564 3,061 120,997 SH   SOLE   117,997 0 3,000
JACOBS ENGR GROUP INC DEL COM 469814107 383 6,475 SH   SOLE   6,475 0 0
JOHNSON & JOHNSON COM 478160104 5,369 41,895 SH   SOLE   41,895 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2,835 118,117 SH   SOLE   116,417 0 1,700
JPMORGAN CHASE & CO COM 46625H100 9,209 83,739 SH   SOLE   82,249 0 1,490
KIMBERLY CLARK CORP COM 494368103 485 4,368 SH   SOLE   4,368 0 0
KRAFT HEINZ CO COM 500754106 769 12,340 SH   SOLE   12,174 0 166
L3 TECHNOLOGIES INC COM 502413107 794 3,815 SH   SOLE   3,815 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 983 6,079 SH   SOLE   6,079 0 0
LAM RESEARCH CORP COM 512807108 2,005 9,870 SH   SOLE   9,720 0 150
LEGGETT & PLATT INC COM 524660107 536 11,975 SH   SOLE   11,975 0 0
LILLY ELI & CO COM 532457108 380 4,910 SH   SOLE   4,910 0 0
LINCOLN NATL CORP IND COM 534187109 947 12,967 SH   SOLE   12,967 0 0
LOCKHEED MARTIN CORP COM 539830109 8,683 25,695 SH   SOLE   25,295 0 400
LOWES COS INC COM 548661107 2,806 31,979 SH   SOLE   31,979 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 5,239 89,777 SH   SOLE   89,777 0 0
MARATHON OIL CORP COM 565849106 260 16,100 SH   SOLE   16,100 0 0
MARATHON PETE CORP COM 56585A102 2,705 37,000 SH   SOLE   36,800 0 200
MARKEL CORP COM 570535104 201 172 SH   SOLE   172 0 0
MARTIN MARIETTA MATLS INC COM 573284106 726 3,500 SH   SOLE   3,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,971 11,250 SH   SOLE   11,250 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,021 9,595 SH   SOLE   9,595 0 0
MCDONALDS CORP COM 580135101 5,951 38,054 SH   SOLE   37,554 0 500
MEDTRONIC PLC SHS G5960L103 427 5,291 SH   SOLE   5,291 0 0
MERCK & CO INC COM 58933Y105 2,832 51,537 SH   SOLE   50,537 0 1,000
METLIFE INC COM 59156R108 382 8,319 SH   SOLE   8,319 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 548 6,000 SH   SOLE   6,000 0 0
MICROSOFT CORP COM 594918104 7,965 87,273 SH   SOLE   86,423 0 850
MID AMER APT CMNTYS INC COM 59522J103 19,256 211,042 SH   SOLE   143,845 0 67,197
MONDELEZ INTL INC CL A 609207105 460 10,966 SH   SOLE   10,466 0 500
MSC INDL DIRECT INC CL A 553530106 559 6,100 SH   SOLE   6,100 0 0
NASDAQ INC COM 631103108 948 11,000 SH   SOLE   11,000 0 0
NATIONAL COMM CORP COM 63546L102 327 7,498 SH   SOLE   7,498 0 0
NATIONAL INSTRS CORP COM 636518102 607 12,000 SH   SOLE   12,000 0 0
NEXTERA ENERGY INC COM 65339F101 983 6,016 SH   SOLE   6,016 0 0
NIKE INC CL B 654106103 5,031 75,491 SH   SOLE   75,491 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,366 10,057 SH   SOLE   10,057 0 0
NOVARTIS A G SPONSORED ADR 66987V109 281 3,335 SH   SOLE   3,335 0 0
NUCOR CORP COM 670346105 575 9,356 SH   SOLE   9,356 0 0
NVIDIA CORP COM 67066G104 11,550 49,872 SH   SOLE   48,922 0 950
NVR INC COM 62944T105 1,036 370 SH   SOLE   360 0 10
OCCIDENTAL PETE CORP DEL COM 674599105 431 6,560 SH   SOLE   6,560 0 0
OIL STS INTL INC COM 678026105 210 8,000 SH   SOLE   8,000 0 0
OLD REP INTL CORP COM 680223104 1,694 78,975 SH   SOLE   78,975 0 0
ONEOK INC NEW COM 682680103 769 13,501 SH   SOLE   13,501 0 0
ORACLE CORP COM 68389X105 1,185 25,897 SH   SOLE   24,397 0 1,500
PPG INDS INC COM 693506107 283 2,532 SH   SOLE   2,532 0 0
PACKAGING CORP AMER COM 695156109 1,530 13,500 SH   SOLE   13,500 0 0
PATTERSON UTI ENERGY INC COM 703481101 438 25,000 SH   SOLE   25,000 0 0
PAYCHEX INC COM 704326107 257 4,170 SH   SOLE   4,170 0 0
PAYPAL HLDGS INC COM 70450Y103 503 6,626 SH   SOLE   6,626 0 0
PENUMBRA INC COM 70975L107 231 2,000 SH   SOLE   2,000 0 0
PEPSICO INC COM 713448108 1,806 16,545 SH   SOLE   16,545 0 0
PFIZER INC COM 717081103 4,752 133,909 SH   SOLE   131,159 0 2,750
PHILIP MORRIS INTL INC COM 718172109 2,495 24,830 SH   SOLE   24,830 0 0
PHILLIPS 66 COM 718546104 1,724 17,974 SH   SOLE   17,374 0 600
PIMCO ETF TR TTL RTN ACTV ETF 72201R775 343 3,290 SH   SOLE   3,290 0 0
PIONEER NAT RES CO COM 723787107 3,229 18,782 SH   SOLE   18,457 0 325
PNC FINL SVCS GROUP INC COM 693475105 454 3,000 SH   SOLE   3,000 0 0
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 298 10,000 SH   SOLE   10,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 865 5,390 SH   SOLE   5,390 0 0
PRAXAIR INC COM 74005P104 1,432 9,926 SH   SOLE   9,926 0 0
PROASSURANCE CORP COM 74267C106 3,008 61,565 SH   SOLE   60,465 0 1,100
PROCTER AND GAMBLE CO COM 742718109 5,757 72,618 SH   SOLE   71,252 0 1,366
PROSHARES TR PSHS LC COR PLUS 74347R248 1,554 23,359 SH   SOLE   22,159 0 1,200
QUALCOMM INC COM 747525103 1,011 18,236 SH   SOLE   18,003 0 233
QUEST DIAGNOSTICS INC COM 74834L100 742 7,399 SH   SOLE   7,399 0 0
RAYONIER INC COM 754907103 2,206 62,715 SH   SOLE   62,715 0 0
RAYTHEON CO COM NEW 755111507 744 3,445 SH   SOLE   3,445 0 0
REGENERON PHARMACEUTICALS COM 75886F107 644 1,870 SH   SOLE   1,870 0 0
REGIONS FINL CORP NEW COM 7591EP100 4,093 219,247 SH   SOLE   219,247 0 0
RESMED INC COM 761152107 768 7,800 SH   SOLE   7,800 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,040 16,294 SH   SOLE   16,294 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 255 3,896 SH   SOLE   3,896 0 0
RPM INTL INC COM 749685103 653 13,687 SH   SOLE   13,687 0 0
RSP PERMIAN INC COM 74978Q105 612 13,050 SH   SOLE   13,050 0 0
S&P GLOBAL INC COM 78409V104 256 1,341 SH   SOLE   1,341 0 0
SCANA CORP NEW COM 80589M102 874 22,911 SH   SOLE   22,911 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 9,243 181,167 SH   SOLE   179,103 0 2,050
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4,501 91,792 SH   SOLE   91,792 0 0
SCHEIN HENRY INC COM 806407102 1,440 21,428 SH   SOLE   21,428 0 0
SCHLUMBERGER LTD COM 806857108 685 10,493 SH   SOLE   10,493 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4,860 169,321 SH   SOLE   169,281 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 8,599 255,082 SH   SOLE   251,299 0 3,700
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 16,452 260,812 SH   SOLE   257,336 0 3,405
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,262 32,727 SH   SOLE   32,369 0 350
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 16,072 322,470 SH   SOLE   172,864 0 149,596
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 949 26,000 SH   SOLE   26,000 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,122 17,588 SH   SOLE   17,588 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 11,210 211,990 SH   SOLE   177,656 0 34,291
SCOTTS MIRACLE GRO CO CL A 810186106 214 2,500 SH   SOLE   2,500 0 0
SEI INVESTMENTS CO COM 784117103 787 10,500 SH   SOLE   10,500 0 0
SERVICE CORP INTL COM 817565104 752 19,924 SH   SOLE   19,924 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 3,078 75,202 SH   SOLE   75,202 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 201 2,000 SH   SOLE   2,000 0 0
SNAP ON INC COM 833034101 218 1,475 SH   SOLE   1,475 0 0
SOUTHWEST AIRLS CO COM 844741108 304 5,300 SH   SOLE   5,300 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,269 26,535 SH   SOLE   24,035 0 2,500
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,685 40,434 SH   SOLE   39,234 0 1,200
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,079 3,150 SH   SOLE   3,150 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 256 7,602 SH   SOLE   7,602 0 0
STEEL DYNAMICS INC COM 858119100 533 12,000 SH   SOLE   12,000 0 0
SYNOVUS FINL CORP COM NEW 87161C501 4,125 82,183 SH   SOLE   82,183 0 0
SYSCO CORP COM 871829107 314 5,242 SH   SOLE   5,242 0 0
PRICE T ROWE GROUP INC COM 74144T108 421 3,900 SH   SOLE   3,900 0 0
TARGET CORP COM 87612E106 288 4,143 SH   SOLE   4,143 0 0
TE CONNECTIVITY LTD REG SHS H84989104 2,131 21,330 SH   SOLE   21,330 0 0
TECH DATA CORP COM 878237106 298 3,500 SH   SOLE   3,500 0 0
TELEFLEX INC COM 879369106 1,007 3,950 SH   SOLE   3,950 0 0
TEXAS INSTRS INC COM 882508104 3,978 38,289 SH   SOLE   38,289 0 0
SCHWAB CHARLES CORP NEW COM 808513105 279 5,350 SH   SOLE   5,350 0 0
SOUTHERN CO COM 842587107 5,698 127,575 SH   SOLE   123,324 0 4,251
THERMO FISHER SCIENTIFIC INC COM 883556102 1,361 6,585 SH   SOLE   6,585 0 0
TIFFANY & CO NEW COM 886547108 793 8,077 SH   SOLE   8,077 0 0
TIME WARNER INC COM NEW 887317303 272 2,874 SH   SOLE   2,874 0 0
TORCHMARK CORP COM 891027104 15,005 178,267 SH   SOLE   178,267 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 453 7,960 SH   SOLE   7,960 0 0
TOTAL SYS SVCS INC COM 891906109 10,499 121,534 SH   SOLE   121,534 0 0
TRANSCANADA CORP COM 89353D107 269 6,512 SH   SOLE   6,512 0 0
TRAVELERS COMPANIES INC COM 89417E109 317 2,283 SH   SOLE   2,283 0 0
TYSON FOODS INC CL A 902494103 238 3,250 SH   SOLE   3,250 0 0
US BANCORP DEL COM NEW 902973304 3,207 63,120 SH   SOLE   62,020 0 1,100
UDR INC COM 902653104 290 8,136 SH   SOLE   8,136 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,190 21,425 SH   SOLE   20,325 0 1,100
UNION PAC CORP COM 907818108 1,143 8,503 SH   SOLE   8,503 0 0
UNITED PARCEL SERVICE INC CL B 911312106 405 3,866 SH   SOLE   3,616 0 250
UNITED TECHNOLOGIES CORP COM 913017109 3,859 30,672 SH   SOLE   30,672 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,293 24,732 SH   SOLE   24,732 0 0
V F CORP COM 918204108 827 11,156 SH   SOLE   11,156 0 0
VAIL RESORTS INC COM 91879Q109 781 3,500 SH   SOLE   3,500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 1,798 19,377 SH   SOLE   19,377 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 804 13,000 SH   SOLE   13,000 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 885 5,579 SH   SOLE   5,579 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 269 1,979 SH   SOLE   1,979 0 0
VANGUARD GROUP DIV APP ETF 921908844 4,716 46,674 SH   SOLE   45,874 0 800
VANGUARD WORLD FDS ENERGY ETF 92204A306 215 2,325 SH   SOLE   2,325 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,095 9,813 SH   SOLE   9,813 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 265 3,810 SH   SOLE   3,810 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1,950 35,855 SH   SOLE   35,855 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,265 10,610 SH   SOLE   10,610 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,636 56,107 SH   SOLE   56,107 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 12,861 290,649 SH   SOLE   285,815 0 4,834
VANGUARD INDEX FDS GROWTH ETF 922908736 2,550 17,976 SH   SOLE   17,976 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 361 2,350 SH   SOLE   2,350 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 298 2,140 SH   SOLE   2,140 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 2,323 13,583 SH   SOLE   13,583 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 531 9,125 SH   SOLE   9,125 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 3,211 44,018 SH   SOLE   44,018 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 18,431 152,059 SH   SOLE   144,470 0 7,589
VANGUARD WORLD FDS MATERIALS ETF 92204A801 400 3,105 SH   SOLE   2,980 0 125
VANGUARD WORLD FD MEGA CAP INDEX 921910873 18,698 206,405 SH   SOLE   203,585 0 2,820
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 10,642 143,697 SH   SOLE   142,197 0 1,500
VANGUARD WORLD FD MEGA GRWTH IND 921910816 6,694 59,638 SH   SOLE   59,528 0 110
VANGUARD INDEX FDS MID CAP ETF 922908629 19,168 124,297 SH   SOLE   121,747 0 2,550
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 512 3,952 SH   SOLE   3,952 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 4,177 38,182 SH   SOLE   37,582 0 600
VANGUARD INDEX FDS REIT ETF 922908553 2,472 32,753 SH   SOLE   31,908 0 845
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,083 25,129 SH   SOLE   25,129 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 21,024 268,027 SH   SOLE   47,392 0 220,635
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,590 45,770 SH   SOLE   42,315 0 3,455
VANGUARD INDEX FDS SMALL CP ETF 922908751 11,600 78,953 SH   SOLE   77,360 0 1,593
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 9,719 121,588 SH   SOLE   118,108 0 3,480
VANGUARD STAR FD VG TL INTL STK F 921909768 5,892 104,189 SH   SOLE   103,704 0 485
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,471 10,836 SH   SOLE   10,836 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 2,030 27,576 SH   SOLE   27,576 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 240 2,150 SH   SOLE   2,150 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 211 2,040 SH   SOLE   2,040 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 708 8,580 SH   SOLE   8,080 0 500
VECTREN CORP COM 92240G101 826 12,918 SH   SOLE   12,918 0 0
VENTAS INC COM 92276F100 342 6,800 SH   SOLE   6,100 0 700
VERIZON COMMUNICATIONS INC COM 92343V104 2,874 60,108 SH   SOLE   60,108 0 0
VISA INC COM CL A 92826C839 8,404 70,259 SH   SOLE   69,375 0 884
VULCAN MATLS CO COM 929160109 8,783 76,928 SH   SOLE   76,578 0 350
WEC ENERGY GROUP INC COM 92939U106 2,503 39,922 SH   SOLE   39,522 0 400
W R BERKLEY CORPORATION COM 084423102 805 11,050 SH   SOLE   10,650 0 400
WADDELL & REED FINL INC CL A 930059100 761 37,676 SH   SOLE   37,676 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,324 20,220 SH   SOLE   20,220 0 0
WALMART INC COM 931142103 1,999 22,351 SH   SOLE   21,951 0 400
WASTE CONNECTIONS INC COM 94106B101 753 10,500 SH   SOLE   10,500 0 0
WASTE MGMT INC DEL COM 94106L109 3,542 42,109 SH   SOLE   40,609 0 1,500
WATERS CORP COM 941848103 2,590 13,037 SH   SOLE   13,037 0 0
WELBILT INC COM 949090104 204 10,499 SH   SOLE   10,499 0 0
WELLS FARGO CO NEW COM 949746101 3,171 60,496 SH   SOLE   60,128 0 368
WELLTOWER INC COM 95040Q104 204 3,752 SH   SOLE   3,752 0 0
WESTERN DIGITAL CORP COM 958102105 1,275 13,743 SH   SOLE   13,743 0 0
WESTROCK CO COM 96145D105 428 6,672 SH   SOLE   6,672 0 0
WEYERHAEUSER CO COM 962166104 2,430 69,433 SH   SOLE   69,433 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 290 8,414 SH   SOLE   8,414 0 0
WILLIAMS SONOMA INC COM 969904101 317 6,000 SH   SOLE   6,000 0 0
WOODWARD INC COM 980745103 505 7,050 SH   SOLE   7,050 0 0
XILINX INC COM 983919101 762 10,550 SH   SOLE   10,550 0 0
XYLEM INC COM 98419M100 268 3,486 SH   SOLE   3,486 0 0
YUM BRANDS INC COM 988498101 971 11,407 SH   SOLE   11,407 0 0
YUM CHINA HLDGS INC COM 98850P109 428 10,306 SH   SOLE   10,306 0 0