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 537 2,549 SH   SOLE   2,549 0 0
AARONS INC COM PAR $0.50 002535300 4,570 83,906 SH   SOLE   72,136 0 11,770
ABB LTD SPONSORED ADR 000375204 1,546 65,445 SH   SOLE   62,295 0 3,150
ABBOTT LABS COM 002824100 365 4,976 SH   SOLE   3,876 0 1,100
AFLAC INC COM 001055102 941 19,990 SH   SOLE   19,990 0 0
ALBEMARLE CORP COM 012653101 2,912 29,187 SH   SOLE   24,756 0 4,431
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 1,836 90,000 SH   SOLE   90,000 0 0
ALPHABET INC CAP STK CL A 02079K305 319 264 SH   SOLE   264 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1,749 163,790 SH   SOLE   158,790 0 5,000
ALTRIA GROUP INC COM 02209S103 387 6,425 SH   SOLE   6,425 0 0
AMAZON COM INC COM 023135106 939 469 SH   SOLE   469 0 0
AMERICAN TOWER CORP NEW COM 03027X100 218 1,500 SH   SOLE   1,500 0 0
AMERIPRISE FINL INC COM 03076C106 4,049 27,418 SH   SOLE   24,355 0 3,063
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 13,499 277,989 SH   SOLE   259,358 0 18,631
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 12,123 423,007 SH   SOLE   400,776 0 22,231
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 726 21,000 SH   SOLE   21,000 0 0
APPLE INC COM 037833100 1,889 8,366 SH   SOLE   7,599 0 767
APTARGROUP INC COM 038336103 356 3,300 SH   SOLE   3,300 0 0
AT&T INC COM 00206R102 1,158 34,475 SH   SOLE   28,994 0 5,481
AUTOMATIC DATA PROCESSING IN COM 053015103 8,862 58,824 SH   SOLE   50,213 0 8,611
B & G FOODS INC NEW COM 05508R106 383 13,935 SH   SOLE   13,935 0 0
BALL CORP COM 058498106 1,035 23,520 SH   SOLE   23,520 0 0
BANK AMER CORP COM 060505104 361 12,262 SH   SOLE   12,065 0 197
BANK OZK COM 06417N103 5,959 156,992 SH   SOLE   126,076 0 30,916
BB&T CORP COM 054937107 1,014 20,898 SH   SOLE   19,568 0 1,330
BECTON DICKINSON & CO COM 075887109 6,190 23,717 SH   SOLE   20,119 0 3,598
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 352 1,644 SH   SOLE   1,644 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 324 8,500 SH   SOLE   8,000 0 500
BOEING CO COM 097023105 2,095 5,632 SH   SOLE   5,607 0 25
BRISTOL MYERS SQUIBB CO COM 110122108 787 12,680 SH   SOLE   11,880 0 800
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 1,194 33,442 SH   SOLE   30,037 0 3,405
BUNGE LIMITED COM G16962105 535 7,787 SH   SOLE   6,367 0 1,420
CANADIAN NAT RES LTD COM 136385101 2,065 63,241 SH   SOLE   59,438 0 3,803
CANADIAN NATL RY CO COM 136375102 5,909 65,807 SH   SOLE   54,200 0 11,607
CARDINAL HEALTH INC COM 14149Y108 1,592 29,486 SH   SOLE   20,042 0 9,444
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 271 12,000 SH   SOLE   12,000 0 0
CASEYS GEN STORES INC COM 147528103 3,415 26,451 SH   SOLE   19,922 0 6,529
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 12,540 317,787 SH   SOLE   300,374 0 17,413
CHEVRON CORP NEW COM 166764100 1,192 9,751 SH   SOLE   9,276 0 475
CHUBB LIMITED COM H1467J104 5,671 42,437 SH   SOLE   36,267 0 6,170
CHURCH & DWIGHT INC COM 171340102 8,433 142,035 SH   SOLE   132,645 0 9,390
CISCO SYS INC COM 17275R102 1,321 27,149 SH   SOLE   26,024 0 1,125
CITIGROUP INC COM NEW 172967424 311 4,335 SH   SOLE   3,835 0 500
COCA COLA CO COM 191216100 526 11,383 SH   SOLE   11,383 0 0
COLGATE PALMOLIVE CO COM 194162103 219 3,274 SH   SOLE   1,674 0 1,600
CONOCOPHILLIPS COM 20825C104 351 4,538 SH   SOLE   4,538 0 0
COSTCO WHSL CORP NEW COM 22160K105 9,741 41,471 SH   SOLE   32,943 0 8,528
CUMMINS INC COM 231021106 1,137 7,783 SH   SOLE   6,948 0 835
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 314 9,234 SH   SOLE   9,234 0 0
DIGITAL RLTY TR INC COM 253868103 2,401 21,342 SH   SOLE   19,667 0 1,675
DISNEY WALT CO COM DISNEY 254687106 374 3,200 SH   SOLE   3,200 0 0
DOMINION ENERGY INC COM 25746U109 374 5,326 SH   SOLE   4,842 0 484
DUKE ENERGY CORP NEW COM NEW 26441C204 291 3,631 SH   SOLE   2,481 0 1,150
ECOLAB INC COM 278865100 14,388 91,774 SH   SOLE   79,520 0 12,254
EMERSON ELEC CO COM 291011104 560 7,317 SH   SOLE   7,167 0 150
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 9,940 590,236 SH   SOLE   552,094 0 38,142
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 1,304 118,636 SH   SOLE   116,761 0 1,875
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 7,733 443,678 SH   SOLE   415,965 0 27,713
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 57,634 2,589,126 SH   SOLE   2,360,591 0 228,535
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 9,265 497,030 SH   SOLE   496,160 0 870
ENTERPRISE PRODS PARTNERS L COM 293792107 52,334 1,821,589 SH   SOLE   1,659,694 0 161,895
EOG RES INC COM 26875P101 8,165 64,008 SH   SOLE   53,929 0 10,079
EQT GP HLDGS LP COM UNIT REP 26885J103 5,360 257,345 SH   SOLE   257,345 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 13,495 255,687 SH   SOLE   238,427 0 17,260
EXXON MOBIL CORP COM 30231G102 2,957 34,778 SH   SOLE   31,948 0 2,830
FACTSET RESH SYS INC COM 303075105 2,338 10,449 SH   SOLE   7,919 0 2,530
FLOWERS FOODS INC COM 343498101 266 14,251 SH   SOLE   9,740 0 4,511
GENERAL DYNAMICS CORP COM 369550108 3,411 16,662 SH   SOLE   14,073 0 2,589
GENERAL ELECTRIC CO COM 369604103 314 27,782 SH   SOLE   26,437 0 1,345
GENERAL MLS INC COM 370334104 1,570 36,572 SH   SOLE   35,332 0 1,240
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,719 72,269 SH   SOLE   72,269 0 0
HANOVER INS GROUP INC COM 410867105 5,068 41,077 SH   SOLE   35,356 0 5,721
HARRIS CORP DEL COM 413875105 12,993 76,789 SH   SOLE   61,623 0 15,166
HASBRO INC COM 418056107 3,502 33,312 SH   SOLE   31,982 0 1,330
HELMERICH & PAYNE INC COM 423452101 819 11,912 SH   SOLE   11,590 0 322
HENRY JACK & ASSOC INC COM 426281101 1,341 8,375 SH   SOLE   8,375 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 10,383 455,207 SH   SOLE   425,462 0 29,745
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 834 26,510 SH   SOLE   26,510 0 0
HONEYWELL INTL INC COM 438516106 233 1,400 SH   SOLE   1,400 0 0
HORMEL FOODS CORP COM 440452100 7,086 179,836 SH   SOLE   153,699 0 26,137
ILLINOIS TOOL WKS INC COM 452308109 6,340 44,928 SH   SOLE   37,808 0 7,120
INTEL CORP COM 458140100 627 13,254 SH   SOLE   12,954 0 300
INTERNATIONAL BUSINESS MACHS COM 459200101 5,223 34,541 SH   SOLE   31,161 0 3,380
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,246 16,145 SH   SOLE   15,630 0 515
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 267 2,500 SH   SOLE   2,500 0 0
ISHARES TR TIPS BD ETF 464287176 1,380 12,476 SH   SOLE   10,476 0 2,000
JOHNSON & JOHNSON COM 478160104 2,146 15,530 SH   SOLE   13,640 0 1,890
JPMORGAN CHASE & CO COM 46625H100 2,285 20,254 SH   SOLE   19,754 0 500
KEYCORP NEW COM 493267108 748 37,597 SH   SOLE   36,297 0 1,300
KINDER MORGAN INC DEL COM 49456B101 222 12,500 SH   SOLE   12,500 0 0
KROGER CO COM 501044101 564 19,390 SH   SOLE   18,090 0 1,300
LAM RESEARCH CORP COM 512807108 221 1,454 SH   SOLE   1,454 0 0
LEGGETT & PLATT INC COM 524660107 729 16,650 SH   SOLE   16,650 0 0
LOCKHEED MARTIN CORP COM 539830109 2,219 6,415 SH   SOLE   6,180 0 235
LOWES COS INC COM 548661107 2,001 17,428 SH   SOLE   17,128 0 300
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 55,297 816,549 SH   SOLE   726,733 0 89,816
MARSH & MCLENNAN COS INC COM 571748102 314 3,800 SH   SOLE   3,800 0 0
MCCORMICK & CO INC COM NON VTG 579780206 405 3,075 SH   SOLE   3,075 0 0
MCDONALDS CORP COM 580135101 1,527 9,125 SH   SOLE   6,740 0 2,385
MEDTRONIC PLC SHS G5960L103 5,529 56,206 SH   SOLE   52,006 0 4,200
MERCK & CO INC COM 58933Y105 882 12,440 SH   SOLE   11,940 0 500
MICROSOFT CORP COM 594918104 17,111 149,608 SH   SOLE   125,170 0 24,438
MPLX LP COM UNIT REP LTD 55336V100 27,555 794,545 SH   SOLE   761,767 0 32,778
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 299 25,781 SH   SOLE   25,781 0 0
NIKE INC CL B 654106103 10,817 127,674 SH   SOLE   104,568 0 23,106
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 3,021 85,307 SH   SOLE   85,307 0 0
NOVARTIS A G SPONSORED ADR 66987V109 526 6,100 SH   SOLE   5,700 0 400
NOVO-NORDISK A S ADR 670100205 11,056 234,531 SH   SOLE   204,608 0 29,923
NUSTAR ENERGY LP UNIT COM 67058H102 366 13,165 SH   SOLE   13,165 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2,922 35,557 SH   SOLE   33,609 0 1,948
ONEOK INC NEW COM 682680103 1,811 26,715 SH   SOLE   26,715 0 0
ORACLE CORP COM 68389X105 284 5,505 SH   SOLE   5,505 0 0
PARKER HANNIFIN CORP COM 701094104 6,928 37,669 SH   SOLE   29,209 0 8,460
PEPSICO INC COM 713448108 3,178 28,425 SH   SOLE   27,920 0 505
PFIZER INC COM 717081103 1,518 34,454 SH   SOLE   33,254 0 1,200
PHILIP MORRIS INTL INC COM 718172109 526 6,456 SH   SOLE   6,231 0 225
PHILLIPS 66 COM 718546104 342 3,031 SH   SOLE   3,031 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 15,063 294,545 SH   SOLE   279,109 0 15,436
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 4,145 165,748 SH   SOLE   162,739 0 3,009
POLARIS INDS INC COM 731068102 3,483 34,498 SH   SOLE   28,467 0 6,031
PPG INDS INC COM 693506107 371 3,400 SH   SOLE   3,400 0 0
PRAXAIR INC COM 74005P104 1,566 9,740 SH   SOLE   9,740 0 0
PROCTER AND GAMBLE CO COM 742718109 2,307 27,723 SH   SOLE   23,803 0 3,920
PUBLIC SVC ENTERPRISE GROUP COM 744573106 373 7,070 SH   SOLE   7,070 0 0
RAYTHEON CO COM NEW 755111507 5,240 25,358 SH   SOLE   21,228 0 4,130
ROPER TECHNOLOGIES INC COM 776696106 11,874 40,085 SH   SOLE   31,796 0 8,289
ROSS STORES INC COM 778296103 7,740 78,103 SH   SOLE   68,895 0 9,208
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 789 11,576 SH   SOLE   11,051 0 525
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 617 12,450 SH   SOLE   9,450 0 3,000
SCOTTS MIRACLE GRO CO CL A 810186106 1,115 14,166 SH   SOLE   13,161 0 1,005
SEI INVESTMENTS CO COM 784117103 4,217 69,019 SH   SOLE   59,073 0 9,946
SHERWIN WILLIAMS CO COM 824348106 8,347 18,338 SH   SOLE   14,539 0 3,799
SHIRE PLC SPONSORED ADR 82481R106 6,005 33,128 SH   SOLE   27,436 0 5,692
SONOCO PRODS CO COM 835495102 212 3,827 SH   SOLE   3,827 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 799 8,730 SH   SOLE   8,730 0 0
STERIS PLC SHS USD G84720104 3,753 32,802 SH   SOLE   29,102 0 3,700
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 2,508 175,370 SH   SOLE   175,370 0 0
SUNCOR ENERGY INC NEW COM 867224107 5,752 148,680 SH   SOLE   137,388 0 11,292
SUNTRUST BKS INC COM 867914103 1,457 21,809 SH   SOLE   21,809 0 0
SYSCO CORP COM 871829107 635 8,667 SH   SOLE   8,117 0 550
TALLGRASS ENERGY LP CLASS A SHS 874696107 18,676 792,044 SH   SOLE   737,146 0 54,898
TARGA RES CORP COM 87612G101 8,572 152,226 SH   SOLE   152,226 0 0
TELEFLEX INC COM 879369106 1,833 6,890 SH   SOLE   6,890 0 0
TEXAS INSTRS INC COM 882508104 8,617 80,316 SH   SOLE   66,762 0 13,554
THERMO FISHER SCIENTIFIC INC COM 883556102 293 1,200 SH   SOLE   1,200 0 0
TJX COS INC NEW COM 872540109 12,753 113,842 SH   SOLE   92,355 0 21,487
UNILEVER N V N Y SHS NEW 904784709 309 5,570 SH   SOLE   5,270 0 300
UNION PAC CORP COM 907818108 6,093 37,418 SH   SOLE   31,967 0 5,451
UNITED PARCEL SERVICE INC CL B 911312106 800 6,855 SH   SOLE   6,605 0 250
UNITED TECHNOLOGIES CORP COM 913017109 7,363 52,663 SH   SOLE   46,793 0 5,870
UNITEDHEALTH GROUP INC COM 91324P102 607 2,280 SH   SOLE   2,180 0 100
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 5,591 338,642 SH   SOLE   324,705 0 13,937
V F CORP COM 918204108 3,070 32,851 SH   SOLE   29,586 0 3,265
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 6,595 174,092 SH   SOLE   174,092 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 438 2,718 SH   SOLE   2,718 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 860 6,441 SH   SOLE   6,441 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 420 2,586 SH   SOLE   2,586 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 320 2,889 SH   SOLE   2,889 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 489 3,612 SH   SOLE   3,612 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 657 12,308 SH   SOLE   11,958 0 350
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 9,338 221,814 SH   SOLE   210,710 0 11,104
VISA INC COM CL A 92826C839 1,219 8,121 SH   SOLE   7,771 0 350
WALMART INC COM 931142103 6,124 65,210 SH   SOLE   52,775 0 12,435
WELLS FARGO CO NEW COM 949746101 562 10,690 SH   SOLE   10,020 0 670
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 5,589 186,688 SH   SOLE   186,242 0 446
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 12,494 286,041 SH   SOLE   266,807 0 19,234
WILLIAMS COS INC DEL COM 969457100 14,769 543,165 SH   SOLE   530,115 0 13,050
WORLDPAY INC CL A 981558109 278 2,750 SH   SOLE   2,500 0 250
XILINX INC COM 983919101 6,179 77,079 SH   SOLE   67,427 0 9,652