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 COM 88579Y101 1,392 6,631 SH   SOLE   6,631 0 0
ABBOTT LABORATORIES COM 002824100 1,092 20,469 SH   SOLE   20,369 0 100
ABBVIE INC COM 00287Y109 9,997 112,503 SH   SOLE   105,173 0 7,330
ALIGN TECHNOLOGY INC COM 016255101 1,390 7,462 SH   SOLE   6,662 0 800
ALPHABET INC CLASS A CL A 02079K305 4,318 4,435 SH   SOLE   4,160 0 275
ALPHABET INC CLASS C CL C 02079K107 753 785 SH   SOLE   750 0 35
ALTRIA GROUP INC COM 02209S103 735 11,597 SH   SOLE   11,597 0 0
AMERICAN EXPRESS COMPANY COM 025816109 3,786 41,855 SH   SOLE   39,105 0 2,750
AMERICAN LNTL GROUP INC COM NEW 026874784 430 7,000 SH   SOLE   0 0 7,000
AMERICAN TOWER CORP CLASS COM 03027X100 7,401 54,150 SH   SOLE   50,805 0 3,345
AMERICAN WATER WORKS CO INC COM 030420103 4,786 59,147 SH   SOLE   53,007 0 6,140
AMGEN INC COM 031162100 300 1,611 SH   SOLE   1,611 0 0
APPLE INC COM 037833100 11,009 71,432 SH   SOLE   65,300 0 6,132
APPLIED MATLS INC COM 038222105 339 6,500 SH   SOLE   6,500 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 220 5,164 SH   SOLE   4,964 0 200
ARMSTRONG FLOORING INC COM 04238R106 520 33,007 SH   SOLE   0 0 33,007
ASHFORD HOSPITALITY PRIME INC COM 044102101 779 82,021 SH   SOLE   0 0 82,021
ASTRAZENECA PLC SPONSORED ADR 046353108 931 27,476 SH   SOLE   27,476 0 0
AT&T INC COM 00206R102 2,724 69,545 SH   SOLE   61,321 0 8,224
AUTOMATIC DATA PROCESSING COM 053015103 1,266 11,584 SH   SOLE   11,584 0 0
BANK OF AMERICA CORP COM 060505104 1,746 68,908 SH   SOLE   68,908 0 0
BARNES & NOBLE INC COM 067774109 228 30,000 SH   SOLE   0 0 30,000
BB&T CORPORATION COM NEW 054937107 214 4,549 SH   SOLE   4,549 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 3,314 59,975 SH   SOLE   59,975 0 0
BELDEN INC COM 077454106 883 10,965 SH   SOLE   10,495 0 470
BERKSHIRE HATHAWAY INC CLASS B CL B NEW 084670702 564 3,079 SH   SOLE   3,079 0 0
BOEING CO COM 097023105 1,765 6,945 SH   SOLE   6,255 0 690
BORGWARNER INC COM 099724106 1,429 27,900 SH   SOLE   27,900 0 0
BP PLC ADR SPON ADR 055622104 815 21,215 SH   SOLE   21,215 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,022 16,805 SH   SOLE   14,351 0 2,454
BRISTOL-MYERS SQUIBB CO COM 110122108 2,972 46,627 SH   SOLE   43,627 0 3,000
BROOKDALE SR LIVING INC COM 112463104 906 85,480 SH   SOLE   27,011 0 58,469
C R BARD INC COM 067383109 3,126 9,753 SH   SOLE   9,653 0 100
CABOT OIL & GAS CORP COM 127097103 561 20,975 SH   SOLE   20,975 0 0
CALAMP CORP COM 128126109 200 8,610 SH   SOLE   7,530 0 1,080
CAPITAL SR LIVING CORP COM 140475104 195 15,500 SH   SOLE   0 0 15,500
CATERPILLAR INC DEL COM 149123101 372 2,980 SH   SOLE   2,980 0 0
CELGENE CORP COM 151020104 3,329 22,827 SH   SOLE   21,915 0 912
CERNER CORP COM 156782104 1,605 22,505 SH   SOLE   22,505 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5,343 46,860 SH   SOLE   44,520 0 2,340
CHEVRON CORPORATION COM 166764100 3,659 31,138 SH   SOLE   20,269 0 10,869
CHUBB LIMITED COM H1467J104 1,415 9,928 SH   SOLE   8,516 0 1,412
CHURCH & DWIGHT CO INC COM 171340102 703 14,500 SH   SOLE   14,500 0 0
CISCO SYSTEMS INC COM 17275R102 3,294 97,963 SH   SOLE   91,378 0 6,585
CITIGROUP INC COM NEW 172967424 765 10,511 SH   SOLE   10,511 0 0
COCA COLA COMPANY COM 191216100 3,948 87,709 SH   SOLE   80,039 0 7,670
COMCAST CORP NEW CL A CL A 20030N101 10,323 268,264 SH   SOLE   249,854 0 18,410
CONSTELLATION BRANDS INC CL A 21036P108 320 1,602 SH   SOLE   1,602 0 0
CVS HEALTH COM 126650100 2,351 28,906 SH   SOLE   26,011 0 2,895
DANAHER CORP DEL COM 235851102 7,977 92,999 SH   SOLE   87,479 0 5,520
DEAN FOODS CO NEW COM NEW 242370203 271 24,900 SH   SOLE   0 0 24,900
DISCOVERY COMMUNICATIONS NEW COM SER A 25470F104 4,097 192,445 SH   SOLE   153,780 0 38,665
DISNEY WALT CO COM DISNEY 254687106 606 6,147 SH   SOLE   6,147 0 0
DOLLAR GENERAL CORP NEW COM 256677105 5,899 72,784 SH   SOLE   67,224 0 5,560
DOMINION RES INC VA NEW COM 25746U109 869 11,293 SH   SOLE   10,693 0 600
DOVER CORPORATION COM 260003108 389 4,255 SH   SOLE   4,255 0 0
DOWDUPONT INC COM 26078J100 1,208 17,447 SH   SOLE   16,166 0 1,281
DUKE ENERGY CORP NEW COM 26441C204 861 10,256 SH   SOLE   6,560 0 3,696
EASTMAN CHEMICAL CO COM 277432100 2,540 28,066 SH   SOLE   24,956 0 3,110
ECOLAB INC COM 278865100 6,363 49,479 SH   SOLE   46,196 0 3,283
EMERSON ELECTRIC CO COM 291011104 1,944 30,936 SH   SOLE   30,936 0 0
ENBRIDGE INC COM 29250N105 647 15,456 SH   SOLE   15,456 0 0
ENERGY TRANSFER EQUITY LP COM UT LTD PTN 29273V100 2,345 134,917 SH   SOLE   129,917 0 5,000
ENTERPRISE PRD PRTNRS LP COM 293792107 957 36,701 SH   SOLE   36,701 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 429 75,256 SH   SOLE   0 0 75,256
EQUIFAX INC COM 294429105 543 5,000 SH Call SOLE   5,000 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 1,208 19,073 SH   SOLE   15,561 0 3,512
EXXON MOBIL CORPORATION COM 30231G102 5,343 65,175 SH   SOLE   52,823 0 12,352
FEDEX CORPORATION COM 31428X106 462 2,050 SH   SOLE   2,050 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 6,191 40,000 SH   SOLE   40,000 0 0
FORTIS INC COM 349553107 321 8,973 SH   SOLE   5,790 0 3,183
FORTIVE CORP COM 34959J108 379 5,355 SH   SOLE   4,506 0 849
GENERAL DYNAMICS CORP COM 369550108 211 1,025 SH   SOLE   690 0 335
GENERAL ELECTRIC COMPANY COM 369604103 5,498 227,381 SH   SOLE   213,611 0 13,770
GENERAL MILLS INC COM 370334104 321 6,200 SH   SOLE   4,900 0 1,300
GILEAD SCIENCE INC COM 375558103 524 6,466 SH   SOLE   6,466 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,275 31,402 SH   SOLE   31,402 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 167 12,000 SH   SOLE   0 0 12,000
HAIN CELESTIAL GROUP INC COM 405217100 2,437 59,225 SH   SOLE   55,975 0 3,250
HALLIBURTON CO COM 406216101 927 20,145 SH   SOLE   20,145 0 0
HANESBRANDS INC COM 410345102 6,173 250,540 SH   SOLE   232,180 0 18,360
HARRIS CORP NEW 413875105 777 5,900 SH   SOLE   5,900 0 0
HENRY SCHEIN INC COM 806407102 1,695 20,676 SH   SOLE   20,126 0 550
HERSHEY CO COM 427866108 684 6,270 SH   SOLE   6,270 0 0
HOME DEPOT INC COM 437076102 985 6,025 SH   SOLE   6,025 0 0
HONEYWELL INTERNATIONAL COM 438516106 2,564 18,089 SH   SOLE   13,539 0 4,550
HORMEL FOODS CORP COM 440452100 1,066 33,162 SH   SOLE   33,162 0 0
ILLINOIS TOOL WORKS INC COM 452308109 1,184 8,004 SH   SOLE   6,804 0 1,200
INTEL CORPORATION COM 458140100 1,495 39,254 SH   SOLE   39,204 0 50
INTL BUSINESS MACHINES COM 459200101 2,653 18,289 SH   SOLE   16,325 0 1,964
IRIDIUM COMMUNICATIONS COM 46269C102 203 19,690 SH   SOLE   15,360 0 4,330
ISHARES TR MSCI EAFE ETF 464287465 558 8,151 SH   SOLE   8,151 0 0
ISHARES TR IBOXX INV CP ETF 464287242 272 2,240 SH   SOLE   2,240 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,612 17,500 SH   SOLE   17,500 0 0
JOHNSON & JOHNSON COM 478160104 11,925 91,726 SH   SOLE   89,800 0 1,926
JPMORGAN CHASE & CO COM 46625H100 4,503 47,150 SH   SOLE   47,150 0 0
KINDER MORGAN INC DEL COM 49456B101 214 11,134 SH   SOLE   11,134 0 0
LAUDER ESTEE COS INC CL A 518439104 694 6,435 SH   SOLE   6,435 0 0
LILLY ELI & COMPANY COM 532457108 1,528 17,863 SH   SOLE   17,863 0 0
LOWES COS INC COM 548661107 389 4,867 SH   SOLE   4,557 0 310
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,156 16,271 SH   SOLE   16,271 0 0
MATTEL INC COM 577081102 489 31,575 SH   SOLE   31,575 0 0
MCKESSON CORPORATION COM 58155Q103 1,633 10,630 SH   SOLE   9,115 0 1,515
MEDICINES CO COM 584688105 241 6,500 SH   SOLE   0 0 6,500
MEDTRONIC INC COM G5960L103 6,758 86,893 SH   SOLE   78,528 0 8,365
MERCK & CO INC COM 58933Y105 6,607 103,183 SH   SOLE   97,638 0 5,545
METLIFE INC COM 59156R108 2,731 52,569 SH   SOLE   47,269 0 5,300
MICROSOFT CORP COM 594918104 6,971 93,586 SH   SOLE   87,632 0 5,954
MOLSON COORS BREWING CO Cl B 60871R209 286 3,500 SH   SOLE   1,000 0 2,500
MONDELEZ INTL INC CL A CL A 609207105 4,390 107,965 SH   SOLE   100,070 0 7,895
NEWELL BRANDS INC COM 651229106 6,553 153,584 SH   SOLE   144,104 0 9,480
NEXTERA ENERGY INC COM 65339F101 4,455 30,397 SH   SOLE   28,442 0 1,955
NORFOLK SOUTHERN CORP COM 655844108 1,626 12,294 SH   SOLE   11,294 0 1,000
NOVARTIS AG SPON ADR SPON ADR 66987V109 308 3,585 SH   SOLE   1,600 0 1,985
NRG YIELD INC CL C 62942X108 3,355 173,858 SH   SOLE   158,831 0 15,027
NUMEREX CORP CL A 67053A102 115 30,248 SH   SOLE   0 0 30,248
NUTANIX INC CL A 67059N108 202 9,000 SH   SOLE   0 0 9,000
OAKTREE CAP GROUP LLC COM 674001201 538 11,442 SH   SOLE   650 0 10,792
PEPSICO INCORPORATED COM 713448108 5,182 46,502 SH   SOLE   43,410 0 3,092
PFIZER INCORPORATED COM 717081103 2,553 71,502 SH   SOLE   71,402 0 100
PHILIP MORRIS INTL INC COM 718172109 1,279 11,519 SH   SOLE   11,019 0 500
PNC FINL SERVICES COM 693475105 2,256 16,738 SH   SOLE   15,032 0 1,706
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 963 6,620 SH   SOLE   6,620 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 3,423 22,500 SH Put SOLE   22,500 0 0
PPL CORP COM 69351T106 208 5,483 SH   SOLE   5,483 0 0
PRAXAIR INC COM 74005P104 2,825 20,218 SH   SOLE   18,185 0 2,033
PROCTER & GAMBLE COM 742718109 2,676 29,409 SH   SOLE   29,409 0 0
PUB SVC ENT GROUP INC COM 744573106 330 7,141 SH   SOLE   7,141 0 0
QUALCOMM INC COM 747525103 1,691 32,626 SH   SOLE   32,376 0 250
RAYTHEON CO COM NEW 755111507 1,093 5,860 SH   SOLE   5,860 0 0
REPUBLIC SERVICES INC CLASS A COM 760759100 1,060 16,049 SH   SOLE   14,017 0 2,032
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 203 3,250 SH   SOLE   3,250 0 0
S&P GLOBAL INC COM 78409V104 3,783 24,202 SH   SOLE   19,007 0 5,195
SANOFI SPONSORED ADR 80105N105 980 19,677 SH   SOLE   19,677 0 0
SCHLUMBERGER LTD COM 806857108 4,840 69,380 SH   SOLE   63,544 0 5,836
SCHWAB CHARLES CORP NEW COM 808513105 2,461 56,255 SH   SOLE   50,235 0 6,020
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 8,010 171,415 SH   SOLE   156,630 0 14,785
SHERWIN WILLIAMS CO COM 824348106 644 1,800 SH   SOLE   1,800 0 0
SOUTHERN CO COM 842587107 512 10,412 SH   SOLE   8,822 0 1,590
SPDR S&P 500 ETF TR TR UNIT 78462F103 691 2,749 SH   SOLE   2,749 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,086 38,825 SH   SOLE   36,975 0 1,850
SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 546 17,800 SH   SOLE   17,800 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 290 3,171 SH   SOLE   3,171 0 0
STARBUCKS CORP COM 855244109 1,060 19,744 SH   SOLE   19,744 0 0
STERICYCLE INC COM 858912108 884 12,345 SH   SOLE   10,215 0 2,130
STRYKER CORP COM 863667101 417 2,933 SH   SOLE   2,921 0 12
TELEFLEX INC COM 879369106 282 1,166 SH   SOLE   1,166 0 0
TEXAS INSTRUMENTS INC COM 882508104 926 10,325 SH   SOLE   9,025 0 1,300
THERMO FISHER SCIENTIFIC COM 883556102 6,923 36,593 SH   SOLE   34,858 0 1,735
TYSON FOODS INC CL A 902494103 1,057 15,000 SH Call SOLE   15,000 0 0
UNION PACIFIC CORP COM 907818108 9,603 82,804 SH   SOLE   73,313 0 9,491
UNITED PARCEL SERVICE INC CL B 911312106 1,581 13,165 SH   SOLE   11,385 0 1,780
UNITED TECHNOLOGIES CORP COM 913017109 1,472 12,677 SH   SOLE   11,202 0 1,475
UNIVERSAL DISPLAY CORP. COM 91347P105 823 6,388 SH   SOLE   4,860 0 1,528
US BANCORP DEL COM NEW 902973304 384 7,173 SH   SOLE   7,173 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,123 25,768 SH   SOLE   25,768 0 0
VERIZON COMMUNICATIONS COM 92343V104 3,781 76,396 SH   SOLE   68,206 0 8,190
VERTEX PHARMACEUTICALS INC COM 92532F100 293 1,930 SH   SOLE   1,930 0 0
VISA INC CL A COM CL A 92826C839 4,737 45,016 SH   SOLE   43,966 0 1,050
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 1,268 44,568 SH   SOLE   44,568 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 5,854 75,806 SH   SOLE   68,816 0 6,990
WAL-MART STORES INC COM 931142103 267 3,417 SH   SOLE   3,417 0 0
WELLS-FARGO & CO COM 949746101 3,539 64,168 SH   SOLE   58,418 0 5,750
WESTROCK CO COM 96145D105 1,086 19,150 SH   SOLE   3,550 0 15,600
WESTROCK CO COM 96145D105 567 10,000 SH Call SOLE   10,000 0 0
WEYERHAEUSER CO COM 962166104 239 7,030 SH   SOLE   7,030 0 0
WILLIAMS COMPANIES COM 969457100 432 14,405 SH   SOLE   14,305 0 100
XPO LOGISTICS INC COM 983793100 343 5,065 SH   SOLE   4,705 0 360
ZAYO GROUP HLDGS INC COM 98919V105 709 20,600 SH   SOLE   0 0 20,600
ZAYO GROUP HOLDINGS INC COM 98919V105 344 10,000 SH Call SOLE   10,000 0 0
ZOETIS INC CL A 98978V103 4,561 71,538 SH   SOLE   64,848 0 6,690