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 24,696 142,472 SH   SOLE   137,622 0 4,850
ABBOTT LABORATORIES COM 002824100 38,256 454,886 SH   SOLE   438,688 0 16,198
ABBVIE INC COM 00287y109 1,616 22,218 SH   SOLE   21,729 0 489
ACCENTURE PLC-CL A COM g1151c101 396 2,142 SH   SOLE   2,093 0 49
AFFILIATED MANAGERS GROUP INC COM 008252108 10,276 111,523 SH   SOLE   107,898 0 3,625
AFLAC INC COM 001055102 27,780 506,849 SH   SOLE   487,224 0 19,625
ALERIAN MLP ETF COM 00162q866 16,467 1,671,810 SH   SOLE   1,603,460 0 68,350
ALLIANT ENERGY CORP COM 018802108 27,077 551,685 SH   SOLE   531,310 0 20,375
ALLSTATE CORP COM 020002101 23,764 233,687 SH   SOLE   225,876 0 7,811
ALPHABET INC CL A COM 02079k305 370 342 SH   SOLE   342 0 0
ALPHABET INC CL C COM 02079k107 366 339 SH   SOLE   319 0 20
ALTRIA GROUP INC COM 02209S103 298 6,297 SH   SOLE   6,207 0 90
AMAZON.COM INC COM 023135106 507 268 SH   SOLE   255 0 13
AMEREN CORPORATION COM 023608102 810 10,785 SH   SOLE   10,585 0 200
AMERICAN ELECTRIC POWER COM 025537101 30,275 343,992 SH   SOLE   332,382 0 11,610
AMERICAN EXPRESS CO COM 025816109 30,989 251,044 SH   SOLE   242,124 0 8,920
AMERISOURCE BERGEN CORP COM 03073E105 17,555 205,896 SH   SOLE   197,221 0 8,675
AMGEN INC COM 031162100 31,658 171,793 SH   SOLE   166,686 0 5,107
ANTS SOFTWARE INC COM 037271103 0 46,666 SH   SOLE   46,666 0 0
APPLE INC COM 037833100 2,274 11,487 SH   SOLE   10,213 0 1,274
AT&T INC COM 00206R102 43,841 1,308,297 SH   SOLE   1,263,750 0 44,547
AUTOMATIC DATA PROCESSING COM 053015103 606 3,667 SH   SOLE   3,642 0 25
BANK OF AMERICA CORP COM 060505104 748 25,809 SH   SOLE   25,809 0 0
BANK OF NEW YORK MELLON CORP COM 064058100 18,881 427,653 SH   SOLE   410,783 0 16,870
BAXTER INTERNATIONAL INC COM 071813109 835 10,191 SH   SOLE   10,191 0 0
BB & T CORPORATION COM 054937107 24,357 495,770 SH   SOLE   481,260 0 14,510
BECTON DICKINSON & CO COM 075887109 423 1,680 SH   SOLE   1,669 0 11
BERKSHIRE HATHAWAY CL A 1/100 COM 084990175 318 100 SH   SOLE   100 0 0
BERKSHIRE HATHAWAY CL B COM 084670702 1,353 6,345 SH   SOLE   6,218 0 127
BLACKROCK INC COM 09247x101 24,793 52,829 SH   SOLE   51,638 0 1,191
BOEING CO COM 097023105 6,774 18,609 SH   SOLE   18,609 0 0
BP PLC-SPONS ADR COM 055622104 804 19,284 SH   SOLE   16,749 0 2,535
BRINKER INTL INC COM 109641100 17,356 441,065 SH   SOLE   425,905 0 15,160
BRISTOL MYERS SQUIBB CO COM 110122108 20,848 459,708 SH   SOLE   443,333 0 16,375
BROWN & BROWN INC COM 115236101 6,700 200,000 SH   SOLE   200,000 0 0
CATERPILLAR INC COM 149123101 9,678 71,007 SH   SOLE   70,992 0 15
CHARLES SCHWAB CORP COM 808513105 16,303 405,648 SH   SOLE   388,194 0 17,454
CHARTER COMMUNICATIONS (NEW) COM 16119p108 242 612 SH   SOLE   612 0 0
CHEVRON CORPORATION COM 166764100 27,963 224,710 SH   SOLE   216,733 0 7,977
CISCO SYSTEMS INC COM 17275R102 51,477 940,566 SH   SOLE   910,214 0 30,352
CITIGROUP INC COM 172967424 288 4,119 SH   SOLE   3,951 0 168
CLOROX COMPANY COM 189054109 338 2,207 SH   SOLE   1,992 0 215
COCA COLA CO COM 191216100 25,561 501,982 SH   SOLE   484,982 0 17,000
COLGATE PALMOLIVE CO COM 194162103 1,077 15,023 SH   SOLE   10,421 0 4,602
COMCAST CORP CLASS A COM 20030N101 652 15,429 SH   SOLE   15,146 0 283
COMMERCE BANCSHARES INC COM 200525103 1,172 19,652 SH   SOLE   13,831 0 5,821
CONOCOPHILLIPS COM 20825C104 25,327 415,194 SH   SOLE   401,469 0 13,725
CONSOLIDATED EDISON INC COM 209115104 5,191 59,207 SH   SOLE   58,907 0 300
CONSUMER DISC SELECT SECTOR SPDR COM 81369Y407 1,214 10,182 SH   SOLE   10,182 0 0
CONSUMER STAPLES SELECT SECTOR SPDR COM 81369y308 312 5,375 SH   SOLE   5,375 0 0
COSTCO WHOLESALE CORP COM 22160K105 469 1,775 SH   SOLE   1,745 0 30
CSX CORP COM 126408103 1,060 13,700 SH   SOLE   13,700 0 0
CVS HEALTH CORP COM 126650100 14,828 272,130 SH   SOLE   260,380 0 11,750
DARDEN RESTAURANTS INC COM 237194105 785 6,450 SH   SOLE   6,450 0 0
DEERE & CO COM 244199105 37,441 225,945 SH   SOLE   219,060 0 6,885
DISCOVER FINANCIAL SERVICES COM 254709108 26,336 339,425 SH   SOLE   327,155 0 12,270
DOMINION ENERGY INC COM 25746U109 23,246 300,651 SH   SOLE   288,253 0 12,398
DOW INC COM 260557103 300 6,087 SH   SOLE   6,087 0 0
DTE ENERGY COMPANY COM 233331107 24,081 188,309 SH   SOLE   181,069 0 7,240
DUKE ENERGY HOLDING CORP COM 26441c204 23,762 269,287 SH   SOLE   257,303 0 11,984
DUPONT DE NEMOURS INC COM 26614n102 411 5,479 SH   SOLE   5,479 0 0
EDISON INTERNATIONAL COM 281020107 370 5,490 SH   SOLE   5,490 0 0
ELI LILLY & CO COM 532457108 378 3,415 SH   SOLE   3,415 0 0
EMERSON ELECTRIC CO COM 291011104 309 4,633 SH   SOLE   4,633 0 0
ENBRIDGE INC COM 29250n105 20,570 570,115 SH   SOLE   548,981 0 21,134
ENERGY SELECT SECTOR SPDR COM 81369y506 1,893 29,711 SH   SOLE   22,353 0 7,358
ENTERGY CORP COM 29364G103 212 2,056 SH   SOLE   2,056 0 0
ENTERPRISE PRODUCTS COM 293792107 1,982 68,668 SH   SOLE   68,668 0 0
EVERGY INC COM 30034w106 22,654 376,619 SH   SOLE   359,235 0 17,384
EVERSOURCE ENERGY COM 30040w108 28,710 378,966 SH   SOLE   363,901 0 15,065
EXELON CORPORATION COM 30161N101 299 6,236 SH   SOLE   6,045 0 191
EXXON MOBIL CORPORATION COM 30231g102 23,464 306,200 SH   SOLE   299,967 0 6,233
FACEBOOK INC A COM 30303m102 366 1,897 SH   SOLE   1,691 0 206
FINANCIAL SELECT SECTOR SPDR COM 81369Y605 2,768 100,280 SH   SOLE   71,993 0 28,287
FIRSTENERGY CORP COM 337932107 27,280 637,240 SH   SOLE   610,425 0 26,815
GARRETT MOTION INC COM 366505105 195 12,688 SH   SOLE   12,398 0 290
GENERAL DYNAMICS CORP COM 369550108 27,418 150,798 SH   SOLE   146,478 0 4,320
GENERAL ELECTRIC CO COM 369604103 771 73,431 SH   SOLE   72,119 0 1,312
GENERAL MILLS INC COM 370334104 24,110 459,060 SH   SOLE   439,935 0 19,125
GENUINE PARTS CO COM 372460105 23,878 230,530 SH   SOLE   222,380 0 8,150
HAWAIIAN ELEC INDS COM 419870100 200 4,600 SH   SOLE   4,600 0 0
HEALTH CARE SELECT SECTOR SPDR COM 81369Y209 2,043 22,050 SH   SOLE   19,511 0 2,539
HOME DEPOT INC COM 437076102 14,327 68,890 SH   SOLE   65,731 0 3,159
HONEYWELL INTERNATL INC COM 438516106 40,625 232,689 SH   SOLE   226,394 0 6,295
IBERIABANK CORP COM 450828108 333 4,394 SH   SOLE   4,394 0 0
ILLINOIS TOOL WORKS COM 452308109 418 2,770 SH   SOLE   2,720 0 50
INDUSTRIAL SELECT SECTOR SPDR COM 81369y704 793 10,245 SH   SOLE   10,245 0 0
INGERSOLL RAND PLC COM g47791101 252 1,990 SH   SOLE   1,990 0 0
INTEL CORPORATION COM 458140100 41,872 874,709 SH   SOLE   846,074 0 28,635
INTL BUSINESS MACHINES CORP COM 459200101 24,800 179,838 SH   SOLE   173,752 0 6,086
INVESCO BULLETSHARES 2020 CORP BOND COM 46138j502 659 31,004 SH   SOLE   11,789 0 19,215
INVESCO BULLETSHARES 2021 CORP BOND COM 46138j700 671 31,679 SH   SOLE   12,392 0 19,287
INVESCO BULLETSHARES 2022 CORP BOND COM 46138j882 678 31,694 SH   SOLE   12,407 0 19,287
INVESCO BULLETSHARES 2023 CORP BOND COM 46138j866 643 30,392 SH   SOLE   11,035 0 19,357
INVESCO BULLETSHARES 2024 CORP BOND COM 46138j841 593 27,922 SH   SOLE   8,935 0 18,987
INVESCO QQQ TRUST SERIES 1 COM 46090e103 213 1,140 SH   SOLE   1,140 0 0
ISHARES CORE DIVIDEND GROWTH ETF COM 46434v621 4,319 113,070 SH   SOLE   77,137 0 35,933
ISHARES CORE MSCI EMERGING MKTS ETF COM 46434g103 684 13,296 SH   SOLE   13,296 0 0
ISHARES MSCI ALL COUNTRY ASIA COM 464288182 262 3,739 SH   SOLE   0 0 3,739
ISHARES MSCI EAFE ETF COM 464287465 5,129 78,036 SH   SOLE   77,671 0 365
ISHARES RUSSELL 3000 ETF COM 464287689 9,441 54,775 SH   SOLE   54,775 0 0
ISHARES RUSSELL MIDCAP ETF COM 464287499 307 5,500 SH   SOLE   5,500 0 0
ISHARES S&P500 VALUE INDEX ETF COM 464287408 300 2,570 SH   SOLE   2,452 0 118
ISHARES SHORT TREASURY BOND ETF COM 464288679 202 1,825 SH   SOLE   1,825 0 0
JOHNSON & JOHNSON COM 478160104 38,905 279,326 SH   SOLE   267,887 0 11,439
JP MORGAN CHASE & CO COM 46625H100 42,583 380,886 SH   SOLE   369,144 0 11,742
KIMBERLY CLARK CORP COM 494368103 26,505 198,868 SH   SOLE   191,893 0 6,975
KROGER CO COM 501044101 13,518 622,660 SH   SOLE   597,785 0 24,875
LOCKHEED MARTIN CORP COM 539830109 355 977 SH   SOLE   977 0 0
LOWES COS INC COM 548661107 603 5,978 SH   SOLE   5,905 0 73
MARATHON PETROLEUM CORP COM 56585a102 16,147 288,957 SH   SOLE   275,894 0 13,063
MARSH & MCLENNAN COS COM 571748102 27,909 279,786 SH   SOLE   269,662 0 10,124
MASCO CORP COM 574599106 200 5,100 SH   SOLE   5,100 0 0
MATTEL INC COM 577081102 139 12,385 SH   SOLE   11,885 0 500
MCCORMICK & CO INC COM 579780206 30,559 197,145 SH   SOLE   191,870 0 5,275
MCDONALDS CORPORATION COM 580135101 1,341 6,456 SH   SOLE   6,456 0 0
MEDTRONIC PLC COM g5960l103 873 8,966 SH   SOLE   8,733 0 233
MERCK AND CO INC NEW COM 58933y105 20,860 248,775 SH   SOLE   236,765 0 12,010
METLIFE INC COM 59156r108 1,128 22,709 SH   SOLE   20,991 0 1,718
MICROSOFT CORP COM 594918104 72,208 539,027 SH   SOLE   524,565 0 14,462
NATIONAL FUEL GAS CO COM 636180101 405 7,683 SH   SOLE   7,083 0 600
NATIONAL GRID PLC COM 636274409 14,911 280,383 SH   SOLE   263,760 0 16,623
NESTLE SA SPONSORED ADR COM 641069406 269 2,597 SH   SOLE   2,597 0 0
NEW JERSEY RESOURCES CORP COM 646025106 331 6,650 SH   SOLE   6,650 0 0
NEXTERA ENERGY INC COM 65339f101 33,682 164,417 SH   SOLE   157,477 0 6,940
NORFOLK SOUTHERN CORP COM 655844108 20,942 105,060 SH   SOLE   99,503 0 5,557
OGE ENERGY CORP COM 670837103 423 9,934 SH   SOLE   9,934 0 0
ORACLE CORP COM 68389X105 34,044 597,576 SH   SOLE   583,221 0 14,355
PEPSICO INC COM 713448108 32,623 248,785 SH   SOLE   241,450 0 7,335
PFIZER INC COM 717081103 31,307 722,681 SH   SOLE   698,730 0 23,951
PHILIP MORRIS INTL COM 718172109 17,775 226,341 SH   SOLE   218,111 0 8,230
PHILLIPS 66 COM 718546104 587 6,276 SH   SOLE   6,076 0 200
PNC FINANCIAL SERVICES GROUP COM 693475105 26,665 194,236 SH   SOLE   188,421 0 5,815
PORTLAND GENERAL ELECTRIC CO COM 736508847 25,291 466,888 SH   SOLE   449,023 0 17,865
PPG INDUSTRIES INC COM 693506107 24,009 205,719 SH   SOLE   199,704 0 6,015
PROCTER & GAMBLE CO COM 742718109 31,050 283,175 SH   SOLE   272,911 0 10,264
QUALCOMM INC COM 747525103 27,306 358,957 SH   SOLE   344,574 0 14,383
RAYTHEON COMPANY COM 755111507 285 1,637 SH   SOLE   1,598 0 39
RESIDEO TECHNOLOGIES INC COM 76118y104 637 29,044 SH   SOLE   28,418 0 626
RLI CORP COM 749607107 177,141 2,066,750 SH   SOLE   2,066,750 0 0
ROYAL CARIBBEAN CRUISE COM v7780t103 22,449 185,205 SH   SOLE   178,215 0 6,990
ROYAL DUTCH SHELL PLC A COM 780259206 493 7,570 SH   SOLE   7,570 0 0
ROYAL DUTCH SHELL PLC B ADR COM 780259107 23,678 360,174 SH   SOLE   346,554 0 13,620
RPM INTERNATIONAL INC COM 749685103 27,027 442,268 SH   SOLE   428,693 0 13,575
S&P GLOBAL INC COM 78409v104 33,724 148,049 SH   SOLE   144,119 0 3,930
SCHLUMBERGER LTD COM 806857108 14,518 365,322 SH   SOLE   348,254 0 17,068
SCHWAB US AGGREGATE BOND ETF COM 808524839 2,465 46,514 SH   SOLE   18,105 0 28,409
SCHWAB US BROAD MKT ETF COM 808524102 578 8,194 SH   SOLE   8,194 0 0
SCHWAB US DVD EQUITY ETF COM 808524797 5,609 105,685 SH   SOLE   73,132 0 32,553
SCHWAB US LARGE GROWTH ETF COM 808524300 228 2,739 SH   SOLE   2,739 0 0
SEMPRA ENERGY COM 816851109 320 2,328 SH   SOLE   2,328 0 0
SOUTH JERSEY INDUSTRIES COM 838518108 19,746 585,399 SH   SOLE   561,199 0 24,200
SOUTHERN CO COM 842587107 26,742 483,753 SH   SOLE   464,678 0 19,075
SPDR S&P 500 ETF TRUST COM 78462f103 2,035 6,946 SH   SOLE   2,431 0 4,515
STANLEY BLACK & DECKER INC. COM 854502101 430 2,972 SH   SOLE   2,972 0 0
STARBUCKS CORP COM 855244109 354 4,217 SH   SOLE   4,104 0 113
STRYKER CORP COM 863667101 835 4,064 SH   SOLE   4,064 0 0
T ROWE PRICE ASSOCIATES COM 74144t108 23,970 218,489 SH   SOLE   211,394 0 7,095
TARGET CORP COM 87612E106 27,257 314,710 SH   SOLE   303,459 0 11,251
TC ENERGY CORP COM 87807b107 22,560 455,567 SH   SOLE   439,017 0 16,550
TECHNOLOGY SELECT SECTOR SPDR COM 81369Y803 945 12,112 SH   SOLE   12,112 0 0
TEXAS INSTRUMENTS INC COM 882508104 41,744 363,750 SH   SOLE   353,275 0 10,475
THE HERSHEY COMPANY COM 427866108 244 1,822 SH   SOLE   1,822 0 0
THE WALT DISNEY CO COM 254687106 40,691 291,398 SH   SOLE   282,550 0 8,848
TRAVELERS COMPANIES INC COM 89417e109 1,588 10,620 SH   SOLE   10,620 0 0
UNION PACIFIC CORP COM 907818108 1,177 6,960 SH   SOLE   6,790 0 170
UNITED PARCEL SERVICE B COM 911312106 23,893 231,369 SH   SOLE   223,429 0 7,940
UNITED TECHNOLOGIES CORP COM 913017109 26,373 202,560 SH   SOLE   196,991 0 5,569
UNITEDHEALTH GROUP COM 91324P102 41,539 170,236 SH   SOLE   166,219 0 4,017
US BANCORP COM 902973304 25,063 478,297 SH   SOLE   463,266 0 15,031
UTILITIES SELECT SECTOR SPDR COM 81369Y886 2,637 44,220 SH   SOLE   28,373 0 15,847
VALHI INC COM 918905100 34 11,421 SH   SOLE   0 0 11,421
VANECK VECTORS OIL SERVICE COM 92189f718 1,513 102,075 SH   SOLE   102,075 0 0
VANGUARD DIVIDEND APPRECIATION ETF COM 921908844 920 7,988 SH   SOLE   4,826 0 3,162
VANGUARD FTSE EMERGING MARKETS ETF COM 922042858 1,263 29,702 SH   SOLE   29,447 0 255
VANGUARD S&P 500 ETF COM 922908363 825 3,067 SH   SOLE   90 0 2,977
VANGUARD SHORT-TERM CORPORATE ETF COM 92206c409 2,038 25,258 SH   SOLE   11,189 0 14,069
VERIZON COMMUNICATIONS COM 92343v104 39,748 695,743 SH   SOLE   670,895 0 24,848
WALGREENS BOOTS ALLIANCE INC COM 931427108 444 8,122 SH   SOLE   7,967 0 155
WALMART INC COM 931142103 1,102 9,972 SH   SOLE   9,972 0 0
WEC ENERGY GROUP INC COM 92939u106 506 6,066 SH   SOLE   6,066 0 0
WELLS FARGO & COMPANY COM 949746101 23,440 495,342 SH   SOLE   481,352 0 13,990
WESTERN DIGITAL CORP COM 958102105 14,249 299,660 SH   SOLE   284,305 0 15,355
WILLIAMS COS INC COM 969457100 14,688 523,809 SH   SOLE   502,359 0 21,450
WORTHINGTON INDUSTRIES INC COM 981811102 639 15,876 SH   SOLE   15,876 0 0
XCEL ENERGY COM 98389B100 30,628 514,835 SH   SOLE   495,384 0 19,451