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 498 2,399 SH   SOLE   2,399 0 0
AARONS INC COM PAR $0.50 002535300 3,778 71,831 SH   SOLE   61,691 0 10,140
ABB LTD SPONSORED ADR 000375204 1,195 63,340 SH   SOLE   61,640 0 1,700
ABBOTT LABS COM 002824100 398 4,976 SH   SOLE   3,876 0 1,100
ABBVIE INC COM 00287Y109 213 2,641 SH   SOLE   2,241 0 400
AFLAC INC COM 001055102 999 19,984 SH   SOLE   19,984 0 0
ALBEMARLE CORP COM 012653101 1,093 13,338 SH   SOLE   10,317 0 3,021
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 2,191 107,600 SH   SOLE   107,350 0 250
ALPHABET INC CAP STK CL A 02079K305 317 269 SH   SOLE   269 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 3,073 306,344 SH   SOLE   306,344 0 0
ALTRIA GROUP INC COM 02209S103 373 6,498 SH   SOLE   6,498 0 0
AMAZON COM INC COM 023135106 641 360 SH   SOLE   360 0 0
AMERIPRISE FINL INC COM 03076C106 4,161 32,483 SH   SOLE   30,012 0 2,471
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 1,925 54,605 SH   SOLE   52,751 0 1,854
ANTERO MIDSTREAM CORP COM 03676B102 6,272 455,215 SH   SOLE   419,011 0 36,204
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 631 22,350 SH   SOLE   22,350 0 0
APPLE INC COM 037833100 1,607 8,461 SH   SOLE   7,694 0 767
APTARGROUP INC COM 038336103 213 2,000 SH   SOLE   2,000 0 0
AT&T INC COM 00206R102 651 20,771 SH   SOLE   16,440 0 4,331
AUTOMATIC DATA PROCESSING IN COM 053015103 8,127 50,877 SH   SOLE   42,566 0 8,311
B & G FOODS INC NEW COM 05508R106 230 9,420 SH   SOLE   9,420 0 0
BALL CORP COM 058498106 1,361 23,520 SH   SOLE   23,520 0 0
BANK OZK COM 06417N103 1,182 40,794 SH   SOLE   16,912 0 23,882
BB&T CORP COM 054937107 827 17,769 SH   SOLE   17,194 0 575
BECTON DICKINSON & CO COM 075887109 5,256 21,048 SH   SOLE   18,055 0 2,993
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 230 1,144 SH   SOLE   1,144 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 439 12,550 SH   SOLE   12,550 0 0
BOEING CO COM 097023105 2,052 5,380 SH   SOLE   5,355 0 25
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 1,173 81,070 SH   SOLE   81,070 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,233 25,854 SH   SOLE   25,554 0 300
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 261 7,679 SH   SOLE   7,010 0 669
CANADIAN NAT RES LTD COM 136385101 1,295 47,078 SH   SOLE   42,913 0 4,165
CANADIAN NATL RY CO COM 136375102 5,254 58,713 SH   SOLE   47,245 0 11,468
CARDINAL HEALTH INC COM 14149Y108 653 13,563 SH   SOLE   8,128 0 5,435
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 333 18,200 SH   SOLE   18,200 0 0
CASEYS GEN STORES INC COM 147528103 3,223 25,028 SH   SOLE   19,312 0 5,716
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 9,819 234,053 SH   SOLE   219,256 0 14,797
CHEVRON CORP NEW COM 166764100 1,179 9,572 SH   SOLE   9,572 0 0
CHUBB LIMITED COM H1467J104 4,785 34,160 SH   SOLE   29,067 0 5,093
CHURCH & DWIGHT INC COM 171340102 8,864 124,443 SH   SOLE   114,983 0 9,460
CISCO SYS INC COM 17275R102 1,295 23,989 SH   SOLE   23,614 0 375
COCA COLA CO COM 191216100 533 11,383 SH   SOLE   11,383 0 0
COLGATE PALMOLIVE CO COM 194162103 224 3,274 SH   SOLE   1,674 0 1,600
CONOCOPHILLIPS COM 20825C104 311 4,664 SH   SOLE   4,664 0 0
COSTCO WHSL CORP NEW COM 22160K105 9,340 38,573 SH   SOLE   30,959 0 7,614
CUMMINS INC COM 231021106 964 6,104 SH   SOLE   5,619 0 485
DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 299 9,234 SH   SOLE   9,234 0 0
DIGITAL RLTY TR INC COM 253868103 2,683 22,545 SH   SOLE   20,847 0 1,698
DISNEY WALT CO COM DISNEY 254687106 278 2,500 SH   SOLE   2,500 0 0
DOMINION ENERGY INC COM 25746U109 448 5,848 SH   SOLE   5,364 0 484
DUKE ENERGY CORP NEW COM NEW 26441C204 339 3,770 SH   SOLE   3,320 0 450
ECOLAB INC COM 278865100 15,243 86,345 SH   SOLE   74,905 0 11,440
EMERSON ELEC CO COM 291011104 460 6,717 SH   SOLE   6,617 0 100
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 6,679 467,571 SH   SOLE   434,035 0 33,536
ENBRIDGE INC COM 29250N105 582 16,053 SH   SOLE   15,148 0 905
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 45,813 2,980,499 SH   SOLE   2,692,734 0 287,765
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 3,858 301,906 SH   SOLE   301,710 0 196
ENTERPRISE PRODS PARTNERS L COM 293792107 41,572 1,428,595 SH   SOLE   1,279,016 0 149,579
EOG RES INC COM 26875P101 5,284 55,520 SH   SOLE   47,520 0 8,000
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 8,083 175,089 SH   SOLE   166,296 0 8,793
EXXON MOBIL CORP COM 30231G102 2,674 33,099 SH   SOLE   30,749 0 2,350
FACTSET RESH SYS INC COM 303075105 2,130 8,579 SH   SOLE   6,399 0 2,180
FLOWERS FOODS INC COM 343498101 1,391 65,227 SH   SOLE   58,695 0 6,532
GENERAL DYNAMICS CORP COM 369550108 2,407 14,217 SH   SOLE   11,866 0 2,351
GENERAL ELECTRIC CO COM 369604103 213 21,347 SH   SOLE   20,567 0 780
GENERAL MLS INC COM 370334104 2,165 41,828 SH   SOLE   40,143 0 1,685
GENESIS ENERGY L P UNIT LTD PARTN 371927104 1,492 64,035 SH   SOLE   64,035 0 0
HANOVER INS GROUP INC COM 410867105 4,046 35,435 SH   SOLE   30,752 0 4,683
HARRIS CORP DEL COM 413875105 10,817 67,727 SH   SOLE   54,993 0 12,734
HASBRO INC COM 418056107 4,032 47,423 SH   SOLE   44,873 0 2,550
HELMERICH & PAYNE INC COM 423452101 533 9,592 SH   SOLE   9,355 0 237
HENRY JACK & ASSOC INC COM 426281101 1,050 7,570 SH   SOLE   7,570 0 0
HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 9,045 426,582 SH   SOLE   397,052 0 29,530
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 710 26,310 SH   SOLE   26,310 0 0
HORMEL FOODS CORP COM 440452100 6,631 148,143 SH   SOLE   125,953 0 22,190
ILLINOIS TOOL WKS INC COM 452308109 5,440 37,901 SH   SOLE   31,982 0 5,919
INTEL CORP COM 458140100 788 14,667 SH   SOLE   14,367 0 300
INTERNATIONAL BUSINESS MACHS COM 459200101 5,717 40,515 SH   SOLE   37,164 0 3,351
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,414 18,745 SH   SOLE   17,990 0 755
ISHARES TR SELECT DIVID ETF 464287168 239 2,434 SH   SOLE   2,394 0 40
ISHARES TR TIPS BD ETF 464287176 686 6,068 SH   SOLE   6,068 0 0
JOHNSON & JOHNSON COM 478160104 1,741 12,453 SH   SOLE   10,953 0 1,500
JPMORGAN CHASE & CO COM 46625H100 1,696 16,755 SH   SOLE   16,755 0 0
KEYCORP NEW COM 493267108 436 27,683 SH   SOLE   27,683 0 0
LEGGETT & PLATT INC COM 524660107 475 11,250 SH   SOLE   11,250 0 0
LINDE PLC COM G5494J103 999 5,680 SH   SOLE   5,680 0 0
LOCKHEED MARTIN CORP COM 539830109 2,001 6,668 SH   SOLE   6,383 0 285
LOWES COS INC COM 548661107 1,430 13,065 SH   SOLE   12,765 0 300
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 39,817 656,241 SH   SOLE   580,328 0 75,913
MCCORMICK & CO INC COM NON VTG 579780206 456 3,025 SH   SOLE   3,025 0 0
MCDONALDS CORP COM 580135101 2,695 14,193 SH   SOLE   11,613 0 2,580
MEDTRONIC PLC SHS G5960L103 5,442 59,746 SH   SOLE   55,146 0 4,600
MERCK & CO INC COM 58933Y105 689 8,280 SH   SOLE   8,280 0 0
MICROSOFT CORP COM 594918104 15,777 133,771 SH   SOLE   112,755 0 21,016
MPLX LP COM UNIT REP LTD 55336V100 17,588 535,051 SH   SOLE   504,241 0 30,810
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1,904 40,825 SH   SOLE   40,325 0 500
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 346 24,659 SH   SOLE   24,659 0 0
NIKE INC CL B 654106103 9,614 114,173 SH   SOLE   93,828 0 20,345
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 3,539 98,292 SH   SOLE   98,292 0 0
NORTHWESTERN CORP COM NEW 668074305 222 3,150 SH   SOLE   3,150 0 0
NOVO-NORDISK A S ADR 670100205 10,623 203,074 SH   SOLE   175,202 0 27,872
NUSTAR ENERGY LP UNIT COM 67058H102 274 10,204 SH   SOLE   10,204 0 0
OCCIDENTAL PETE CORP COM 674599105 2,246 33,922 SH   SOLE   31,958 0 1,964
ONEOK INC NEW COM 682680103 10,308 147,598 SH   SOLE   140,771 0 6,827
ORACLE CORP COM 68389X105 302 5,617 SH   SOLE   5,617 0 0
PARKER HANNIFIN CORP COM 701094104 5,756 33,540 SH   SOLE   25,803 0 7,737
PEPSICO INC COM 713448108 2,474 20,187 SH   SOLE   19,807 0 380
PFIZER INC COM 717081103 937 22,054 SH   SOLE   22,054 0 0
PHILIP MORRIS INTL INC COM 718172109 549 6,207 SH   SOLE   6,207 0 0
PHILLIPS 66 COM 718546104 248 2,606 SH   SOLE   2,606 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 9,099 173,924 SH   SOLE   162,489 0 11,435
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3,912 159,620 SH   SOLE   156,609 0 3,011
POLARIS INDS INC COM 731068102 2,345 27,772 SH   SOLE   22,238 0 5,534
PPG INDS INC COM 693506107 378 3,350 SH   SOLE   3,350 0 0
PROCTER AND GAMBLE CO COM 742718109 2,517 24,195 SH   SOLE   21,100 0 3,095
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 420 7,070 SH   SOLE   7,070 0 0
RAYTHEON CO COM NEW 755111507 3,949 21,691 SH   SOLE   18,183 0 3,508
REALTY INCOME CORP COM 756109104 221 3,000 SH   SOLE   3,000 0 0
ROPER TECHNOLOGIES INC COM 776696106 12,529 36,638 SH   SOLE   28,798 0 7,840
ROSS STORES INC COM 778296103 6,257 67,207 SH   SOLE   59,087 0 8,120
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 672 10,731 SH   SOLE   10,731 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 595 11,850 SH   SOLE   11,850 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,085 13,804 SH   SOLE   13,424 0 380
SEI INVESTMENTS CO COM 784117103 2,983 57,089 SH   SOLE   49,225 0 7,864
SHERWIN WILLIAMS CO COM 824348106 7,179 16,668 SH   SOLE   13,204 0 3,464
SONOCO PRODS CO COM 835495102 235 3,827 SH   SOLE   3,827 0 0
SOUTHERN CO COM 842587107 225 4,360 SH   SOLE   3,505 0 855
SPDR SER TR SPDR BLOOMBERG 78468R663 800 8,730 SH   SOLE   8,730 0 0
STERIS PLC SHS USD G8473T100 4,126 32,223 SH   SOLE   28,742 0 3,481
SUNCOR ENERGY INC NEW COM 867224107 4,430 136,600 SH   SOLE   126,809 0 9,791
SUNTRUST BKS INC COM 867914103 1,292 21,809 SH   SOLE   21,809 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 1,860 91,323 SH   SOLE   70,499 0 20,824
TALLGRASS ENERGY LP CLASS A SHS 874696107 9,916 394,829 SH   SOLE   369,572 0 25,257
TARGA RES CORP COM 87612G101 7,973 192,239 SH   SOLE   184,378 0 7,861
TELEFLEX INC COM 879369106 2,073 6,860 SH   SOLE   6,860 0 0
TEXAS INSTRS INC COM 882508104 7,629 71,924 SH   SOLE   60,487 0 11,437
THERMO FISHER SCIENTIFIC INC COM 883556102 328 1,200 SH   SOLE   1,200 0 0
TJX COS INC NEW COM 872540109 11,083 208,285 SH   SOLE   168,492 0 39,793
TRANSCANADA CORP COM 89353D107 1,535 34,150 SH   SOLE   34,090 0 60
UNION PACIFIC CORP COM 907818108 5,783 34,588 SH   SOLE   30,132 0 4,456
UNITED PARCEL SERVICE INC CL B 911312106 480 4,300 SH   SOLE   4,105 0 195
UNITED TECHNOLOGIES CORP COM 913017109 4,952 38,418 SH   SOLE   33,951 0 4,467
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 5,938 379,623 SH   SOLE   359,635 0 19,988
V F CORP COM 918204108 3,201 36,827 SH   SOLE   33,032 0 3,795
VANGUARD INDEX FDS GROWTH ETF 922908736 425 2,718 SH   SOLE   2,718 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 1,278 9,846 SH   SOLE   9,841 0 5
VANGUARD INDEX FDS SMALL CP ETF 922908751 343 2,247 SH   SOLE   2,247 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 311 2,889 SH   SOLE   2,889 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 271 2,202 SH   SOLE   2,202 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 626 10,589 SH   SOLE   10,589 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 5,706 172,080 SH   SOLE   161,265 0 10,815
VISA INC COM CL A 92826C839 2,593 16,604 SH   SOLE   15,594 0 1,010
WALMART INC COM 931142103 5,432 55,695 SH   SOLE   45,470 0 10,225
WASTE MGMT INC DEL COM 94106L109 419 4,034 SH   SOLE   3,424 0 610
WEC ENERGY GROUP INC COM 92939U106 801 10,135 SH   SOLE   10,095 0 40
WELLS FARGO CO NEW COM 949746101 437 9,040 SH   SOLE   8,370 0 670
WELLTOWER INC COM 95040Q104 233 3,000 SH   SOLE   3,000 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 10,721 341,552 SH   SOLE   318,211 0 23,341
WILLIAMS COS INC DEL COM 969457100 15,356 534,694 SH   SOLE   514,841 0 19,853
XILINX INC COM 983919101 8,511 67,126 SH   SOLE   58,953 0 8,173