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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
AUTOMATIC DATA PROCESSING INCOM0530151031,88012,624SH SOLE 12,62400
AT&T INCCOM00206r10221,132699,048SH SOLE 699,04800
ABBVIE INCCOM00287y10935,930365,958SH SOLE 365,95800
ABBOTT LABSCOM00282410025,954283,863SH SOLE 283,86300
AIR PRODS & CHEMS INCCOM0091581061,2905,343SH SOLE 5,34300
ALPHABET INCCAP STK CL A02079k305919648SH SOLE 64800
ALPHABET INCCAP STK CL C02079k107922652SH SOLE 65200
ALTRIA GROUP INCCOM02209s1031,78445,460SH SOLE 45,46000
AMAZON COM INCCOM0231351063,9511,432SH SOLE 1,43200
AMERICAN ELEC PWR CO INCCOM0255371012,08226,139SH SOLE 26,13900
AMERICAN EXPRESS COCOM02581610997410,231SH SOLE 10,23100
AMGEN INCCOM03116210026,554112,582SH SOLE 112,58200
ANALOG DEVICES INCCOM0326541052131,736SH SOLE 1,73600
ANTHEM INCCOM036752103221840SH SOLE 84000
APPLE INCCOM03783310022,58061,896SH SOLE 61,89600
AUTODESK INCCOM0527691069243,863SH SOLE 3,86300
BP PLCSPONSORED ADR05562210427011,579SH SOLE 11,57900
BAKER HUGHES COMPANYCL A05722g10084654,953SH SOLE 54,95300
BK OF AMERICA CORPCOM06050510416,397690,403SH SOLE 690,40300
BECTON DICKINSON & COCOM0758871096182,584SH SOLE 2,58400
BERKSHIRE HATHAWAY INC DELCL A0846701082671SH SOLE 100
BERKSHIRE HATHAWAY INC DELCL B NEW0846707022,20412,344SH SOLE 12,34400
BIOGEN INCCOM09062x1036132,293SH SOLE 2,29300
BLACKROCK INCCOM09247x101381701SH SOLE 70100
BRISTOL-MYERS SQUIBB COCOM11012210833,188564,422SH SOLE 564,42200
BROADCOM INCCOM11135F1016882,181SH SOLE 2,18100
CME GROUP INCCOM12572q1052041,255SH SOLE 1,25500
CVS HEALTH CORPCOM1266501003705,689SH SOLE 5,68900
CAMPBELL SOUP COCOM1344291093667,376SH SOLE 7,37600
CHEVRON CORP NEWCOM16676410036,345407,313SH SOLE 407,31300
CHUBB LIMITEDCOMh1467j10415,587123,099SH SOLE 123,09900
CISCO SYS INCCOM17275r10235,936770,498SH SOLE 770,49800
CITIGROUP INCCOM NEW1729674246,979136,567SH SOLE 136,56700
CITRIX SYS INCCOM1773761003372,278SH SOLE 2,27800
CLOROX CO DELCOM1890541093221,468SH SOLE 1,46800
COCA COLA COCOM19121610019,805443,269SH SOLE 443,26900
COMCAST CORP NEWCL A20030n1011,14929,465SH SOLE 29,46500
COMMUNITY BK SYS INCCOM2036071061,15020,163SH SOLE 20,16300
CONOCOPHILLIPSCOM20825c1041,81343,150SH SOLE 43,15000
CREE INCCOM2254471012614,415SH SOLE 4,41500
DISNEY WALT COCOM DISNEY2546871068,57876,921SH SOLE 76,92100
DOLBY LABORATORIES INCCOM CL A25659t1072093,180SH SOLE 3,18000
EMERSON ELEC COCOM29101110417,756286,251SH SOLE 286,25100
SELECT SECTOR SPDR TRENERGY81369y50643511,504SH SOLE 11,50400
ENERGY TRANSFER LPCOM UT LTD PTN29273V10010614,846SH SOLE 14,84600
EQUITRANS MIDSTREAM CORPCOM2946001018410,080SH SOLE 10,08000
EVERSOURCE ENERGYCOM30040w1082192,633SH SOLE 2,63300
EXXON MOBIL CORPCOM30231g1021,55034,664SH SOLE 34,66400
FACEBOOK INCCL A30303m1025742,530SH SOLE 2,53000
FEDEX CORPCOM31428x1062862,037SH SOLE 2,03700
FIFTH THIRD BANCORPCOM31677310038620,043SH SOLE 20,04300
SELECT SECTOR SPDR TRSBI INT-FINL81369y60547620,557SH SOLE 20,55700
FREEPORT-MCMORAN INCCL B35671d85726322,752SH SOLE 22,75200
GENERAC HLDGS INCCOM3687361043052,500SH SOLE 2,50000
GENERAL DYNAMICS CORPCOM3695501086554,383SH SOLE 4,38300
GENERAL ELECTRIC COCOM36960410336954,032SH SOLE 54,03200
GENERAL MLS INCCOM37033410424,626399,441SH SOLE 399,44100
GUARDANT HEALTH INCCOM40131m1092102,585SH SOLE 2,58500
HOME DEPOT INCCOM4370761021,7076,816SH SOLE 6,81600
HONEYWELL INTL INCCOM43851610622,044152,462SH SOLE 152,46200
HUNTINGTON BANCSHARES INCCOM44615010410111,150SH SOLE 11,15000
INTERNATIONAL BUSINESS MACHSCOM4592001015164,276SH SOLE 4,27600
ILLINOIS TOOL WKS INCCOM4523081091,0485,996SH SOLE 5,99600
INTEL CORPCOM45814010029,763497,453SH SOLE 497,45300
INVESCO QQQ TRUNIT SER 146090e1035812,346SH SOLE 2,34600
IONIS PHARMACEUTICALS INCCOM4622221002353,986SH SOLE 3,98600
JPMORGAN CHASE & COCOM46625h10039,064415,310SH SOLE 415,31000
JOHNSON & JOHNSONCOM47816010431,562224,432SH SOLE 224,43200
JOHNSON CTLS INTL PLCSHSg515021052637,693SH SOLE 7,69300
KELLOGG COCOM4878361081,08016,354SH SOLE 16,35400
KIMBERLY CLARK CORPCOM49436810316,520116,870SH SOLE 116,87000
KINDER MORGAN INC DELCOM49456b10118,1841,198,659SH SOLE 1,198,65900
KRAFT HEINZ COCOM5007541061,88859,198SH SOLE 59,19800
L3HARRIS TECHNOLOGIES INCCOM5024311096543,856SH SOLE 3,85600
LEGGETT & PLATT INCCOM52466010713,181374,999SH SOLE 374,99900
LILLY ELI & COCOM5324571085393,285SH SOLE 3,28500
LOCKHEED MARTIN CORPCOM53983010924,13166,126SH SOLE 66,12600
LOWES COS INCCOM5486611077585,613SH SOLE 5,61300
M & T BK CORPCOM55261F10418,082173,917SH SOLE 173,91700
3M COCOM88579Y1011,3728,793SH SOLE 8,79300
MCDONALDS CORPCOM58013510121,022113,958SH SOLE 113,95800
MEDTRONIC PLCSHSg5960l1037,21378,656SH SOLE 78,65600
MERCK & CO. INCCOM58933Y10521,633279,753SH SOLE 279,75300
MICROSOFT CORPCOM59491810454,359267,110SH SOLE 267,11000
MONDELEZ INTL INCCL A60920710510,270200,863SH SOLE 200,86300
MORGAN STANLEYCOM NEW6174464482044,232SH SOLE 4,23200
NEXTERA ENERGY INCCOM65339f1011,7677,359SH SOLE 7,35900
NORFOLK SOUTHERN CORPCOM65584410822,662129,074SH SOLE 129,07400
NUCOR CORPCOM67034610513,878335,145SH SOLE 335,14500
NVIDIA CORPORATIONCOM67066g1045051,330SH SOLE 1,33000
ORACLE CORPCOM68389X1051,10119,924SH SOLE 19,92400
PNC FINL SVCS GROUP INCCOM69347510525,844245,641SH SOLE 245,64100
PPL CORPCOM69351T10618,823728,430SH SOLE 728,43000
PAYCHEX INCCOM7043261073244,272SH SOLE 4,27200
PEOPLES FINL SVCS CORPCOM7110401052336,109SH SOLE 6,10900
PEPSICO INCCOM7134481081,43810,873SH SOLE 10,87300
PFIZER INCCOM71708110321,475656,740SH SOLE 656,74000
PHILIP MORRIS INTL INCCOM7181721091,33819,103SH SOLE 19,10300
PHILLIPS 66COM7185461042062,870SH SOLE 2,87000
PINNACLE FINL PARTNERS INCCOM72346q1042445,821SH SOLE 5,82100
PROCTER AND GAMBLE COCOM74271810927,006225,857SH SOLE 225,85700
PROGRESSIVE CORP OHIOCOM7433151032703,370SH SOLE 3,37000
PULTE GROUP INCCOM7458671017,356216,149SH SOLE 216,14900
QUALCOMM INCCOM74752510319,820217,302SH SOLE 217,30200
RAYTHEON TECHNOLOGIES CORPCOM75513e1011,38022,403SH SOLE 22,40300
ROYAL DUTCH SHELL PLCSPON ADR B7802591071,02933,786SH SOLE 33,78600
SPDR S&P 500 ETF TRTR UNIT78462f1035,85018,970SH SOLE 18,97000
SPDR SER TRS&P 600 SML CAP78464a8133,34156,602SH SOLE 56,60200
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247062,462101,093SH SOLE 101,09300
SCHWAB STRATEGIC TRINTL EQTY ETF80852480511,092372,841SH SOLE 372,84100
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243001,89318,647SH SOLE 18,64700
SCHWAB STRATEGIC TRUS BRD MKT ETF8085241021,83624,995SH SOLE 24,99500
SCHWAB STRATEGIC TRUS LRG CAP ETF8085242011,04214,061SH SOLE 14,06100
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244094,39887,766SH SOLE 87,76600
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245085,314100,984SH SOLE 100,98400
SCHWAB STRATEGIC TRUS REIT ETF8085248471,20434,171SH SOLE 34,17100
SCHWAB STRATEGIC TRUS SML CAP ETF80852460792714,180SH SOLE 14,18000
SEAGATE TECHNOLOGY PLCSHSg7945m1074479,229SH SOLE 9,22900
SONY CORPSPONSORED ADR8356993073935,680SH SOLE 5,68000
SOUTHWEST AIRLS COCOM84474110814,457422,959SH SOLE 422,95900
SYSCO CORPCOM8718291071,68730,856SH SOLE 30,85600
TE CONNECTIVITY LTDREG SHSH849891047,52692,292SH SOLE 92,29200
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391002905,116SH SOLE 5,11600
TARGET CORPCOM87612e1063402,836SH SOLE 2,83600
TETRA TECHNOLOGIES INC DELCOM88162f10553100,000SH SOLE 100,00000
TEXAS INSTRS INCCOM8825081041,46311,519SH SOLE 11,51900
BLACKSTONE GROUP INCCOM CL A09260D1074728,337SH SOLE 8,33700
TOTAL S.A.SPONSORED ADS89151e10957614,982SH SOLE 14,98200
TWITTER INCCOM90184l10256318,911SH SOLE 18,91100
US BANCORP DELCOM NEW9029733042677,256SH SOLE 7,25600
UNION PAC CORPCOM9078181085133,036SH SOLE 3,03600
UNITED PARCEL SERVICE INCCL B9113121066485,833SH SOLE 5,83300
UNITEDHEALTH GROUP INCCOM91324p1022,6689,045SH SOLE 9,04500
VALERO ENERGY CORPCOM91913y1002313,925SH SOLE 3,92500
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088441,76315,044SH SOLE 15,04400
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428581,20230,348SH SOLE 30,34800
VANGUARD TAX-MANAGED FDSFTSE DEV MKT ETF9219438581,98351,120SH SOLE 51,12000
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF9220428742,55250,713SH SOLE 50,71300
VANGUARD WHITEHALL FDSHIGH DIV YLD9219464062262,875SH SOLE 2,87500
VANGUARD INDEX FDSMID CAP ETF92290862910,52864,233SH SOLE 64,23300
VANGUARD INTL EQUITY INDEX FFTSE PACIFIC ETF9220428662313,628SH SOLE 3,62800
VANGUARD SCOTTSDALE FDSVNG RUS1000GRW92206c6802311,172SH SOLE 1,17200
VANGUARD SCOTTSDALE FDSVNG RUS1000VAL92206c7143613,653SH SOLE 3,65300
VANGUARD INDEX FDSS&P 500 ETF SHS922908363249878SH SOLE 87800
VANGUARD INDEX FDSSMALL CP ETF9229087519,83267,474SH SOLE 67,47400
VANGUARD INTL EQUITY INDEX FALLWRLD EX US9220427751,66735,010SH SOLE 35,01000
VERIZON COMMUNICATIONS INCCOM92343v1041,47226,701SH SOLE 26,70100
VERTEX PHARMACEUTICALS INCCOM92532f1007002,411SH SOLE 2,41100
VIACOMCBS INCCL B92556h2061,08446,491SH SOLE 46,49100
VISA INCCOM CL A92826c8391,0015,181SH SOLE 5,18100
WEC ENERGY GROUP INCCOM92939U1062072,358SH SOLE 2,35800
WP CAREY INCCOM92936u10918,847278,590SH SOLE 278,59000
WALGREENS BOOTS ALLIANCE INCCOM9314271083247,652SH SOLE 7,65200
WALMART INCCOM93114210321,116176,286SH SOLE 176,28600
WASTE MGMT INC DELCOM94106L10924,335229,767SH SOLE 229,76700
WELLS FARGO CO NEWCOM94974610116,231634,031SH SOLE 634,03100
ISHARES TRCORE DIV GRWTH46434v6212376,300SH SOLE 6,30000
ISHARES TRCORE S&P MCP ETF4642875072851,605SH SOLE 1,60500
ISHARES TRSELECT DIVID ETF4642871687519,300SH SOLE 9,30000
ISHARES TRMSCI EAFE ETF4642874651,39522,918SH SOLE 22,91800
ISHARES TRRUS 1000 GRW ETF4642876145,20727,129SH SOLE 27,12900
ISHARES TRRUS 1000 VAL ETF4642875982,50922,282SH SOLE 22,28200
ISHARES TRRUSSELL 2000 ETF4642876551,74112,159SH SOLE 12,15900
ISHARES TRRUS 2000 VAL ETF4642876304004,100SH SOLE 4,10000
ISHARES TRRUSSELL 3000 ETF4642876895132,850SH SOLE 2,85000
ISHARES TRRUS MD CP GR ETF4642874812581,629SH SOLE 1,62900
ISHARES TRRUS MDCP VAL ETF4642874733124,080SH SOLE 4,08000