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
AGILENT TECHNOLOGIES INCCOM00846U1014102,600SH SOLE 2,60000
BRISTOL-MYERS SQUIBB COCOM1101221084026,800SH SOLE 6,80000
BERKSHIRE HATHAWAY INC DELCL B NEW0846707024091,500SH SOLE 1,50000
EXPEDITORS INTL WASH INCCOM3021301094053,400SH SOLE 3,40000
HERSHEY COCOM4278661084062,400SH SOLE 2,40000
NISOURCE INCCOM65473P10541717,200SH SOLE 17,20000
EVERSOURCE ENERGYCOM30040W1084095,000SH SOLE 5,00000
CONAGRA BRANDS INCCOM20588710241312,200SH SOLE 12,20000
ALTRIA GROUP INCCOM02209S1033878,500SH SOLE 8,50000
HORMEL FOODS CORPCOM44045210041010,000SH SOLE 10,00000
GRAINGER W W INCCOM3848021043931,000SH SOLE 1,00000
ILLINOIS TOOL WKS INCCOM4523081093931,900SH SOLE 1,90000
ORACLE CORPCOM68389X1053924,500SH SOLE 4,50000
SHERWIN WILLIAMS COCOM8243481064201,500SH SOLE 1,50000
SEMPRACOM8168511094173,300SH SOLE 3,30000
JOHNSON & JOHNSONCOM4781601044042,500SH SOLE 2,50000
MEDTRONIC PLCSHSG5960L1034013,200SH SOLE 3,20000
PFIZER INCCOM7170811034099,500SH SOLE 9,50000
EXELON CORPCOM30161N1014118,500SH SOLE 8,50000
MOTOROLA SOLUTIONS INCCOM NEW6200763074181,800SH SOLE 1,80000
AT&T INCCOM00206R10240515,000SH SOLE 15,00000
CISCO SYS INCCOM17275R1024037,400SH SOLE 7,40000
COCA COLA COCOM1912161004097,800SH SOLE 7,80000
LOCKHEED MARTIN CORPCOM5398301094141,200SH SOLE 1,20000
PEPSICO INCCOM7134481084062,700SH SOLE 2,70000
VERIZON COMMUNICATIONS INCCOM92343V1044107,600SH SOLE 7,60000
AMETEK INCCOM0311001003973,200SH SOLE 3,20000
AUTOMATIC DATA PROCESSING INCOM0530151034202,100SH SOLE 2,10000
WALMART INCCOM9311421034042,900SH SOLE 2,90000
BAXTER INTL INCCOM0718131094105,100SH SOLE 5,10000
COLGATE PALMOLIVE COCOM1941621034085,400SH SOLE 5,40000
COSTCO WHSL CORP NEWCOM22160K105404900SH SOLE 90000
DOMINION ENERGY INCCOM25746U1094095,600SH SOLE 5,60000
MERCK & CO INCCOM58933Y1054215,600SH SOLE 5,60000
ENTERGY CORP NEWCOM29364G1034074,100SH SOLE 4,10000
PROCTER AND GAMBLE COCOM7427181094052,900SH SOLE 2,90000
KIMBERLY-CLARK CORPCOM4943681034113,100SH SOLE 3,10000
GILEAD SCIENCES INCCOM3755581034125,900SH SOLE 5,90000
IDEX CORPCOM45167R1043931,900SH SOLE 1,90000
HOME DEPOT INCCOM4370761023941,200SH SOLE 1,20000
MCDONALDS CORPCOM5801351014101,700SH SOLE 1,70000
MONDELEZ INTL INCCL A6092071054077,000SH SOLE 7,00000
XCEL ENERGY INCCOM98389B1004196,700SH SOLE 6,70000
UNITEDHEALTH GROUP INCCOM91324P1023911,000SH SOLE 1,00000
ACCENTURE PLC IRELANDSHS CLASS AG1151C1014161,300SH SOLE 1,30000
MARSH & MCLENNAN COS INCCOM5717481024092,700SH SOLE 2,70000
3M COCOM88579Y1014032,300SH SOLE 2,30000
WASTE MGMT INC DELCOM94106L1094032,700SH SOLE 2,70000
SMUCKER J M COCOM NEW8326964054083,400SH SOLE 3,40000
NORFOLK SOUTHN CORPCOM6558441084071,700SH SOLE 1,70000
DUKE ENERGY CORP NEWCOM NEW26441C2044104,200SH SOLE 4,20000
CSX CORPCOM12640810339913,400SH SOLE 13,40000
ALLSTATE CORPCOM0200021014073,200SH SOLE 3,20000
ALLIANT ENERGY CORPCOM0188021084097,300SH SOLE 7,30000
AMERICAN WTR WKS CO INC NEWCOM0304201034062,400SH SOLE 2,40000
PPL CORPCOM69351T10640414,500SH SOLE 14,50000
DTE ENERGY COCOM2333311074133,700SH SOLE 3,70000
VERISIGN INCCOM92343E1024102,000SH SOLE 2,00000
AON PLCSHS CL AG0403H1084001,400SH SOLE 1,40000
GENERAL MLS INCCOM3703341044136,900SH SOLE 6,90000
AMEREN CORPCOM0236081024055,000SH SOLE 5,00000
KELLOGG COCOM4878361084096,400SH SOLE 6,40000
PUBLIC SVC ENTERPRISE GRP INCOM7445731064146,800SH SOLE 6,80000
GENERAL DYNAMICS CORPCOM3695501084122,100SH SOLE 2,10000
SOUTHERN COCOM8425871074096,600SH SOLE 6,60000
VANGUARD INTL EQUITY INDEX FFTSE EMR MKT ETF9220428582785,556SH SOLE 005,556
PAYCHEX INCCOM7043261074273,800SH SOLE 3,80000
NORTHROP GRUMMAN CORPCOM6668071023961,100SH SOLE 1,10000
STERIS PLCSHS USDG8473T1003881,900SH SOLE 1,90000
OREILLY AUTOMOTIVE INCCOM67103H107428700SH SOLE 70000
CERNER CORPCOM1567821044095,800SH SOLE 5,80000
ISHARES TRCORE US AGGBD ET46428722660,320525,300SH SOLE 525,30000
AUTOZONE INCCOM053332102340200SH SOLE 20000
ISHARES TRTIPS BD ETF4642871765,72144,800SH SOLE 44,80000
DOLLAR GEN CORP NEWCOM2566771054031,900SH SOLE 1,90000
CONSOLIDATED EDISON INCCOM2091151044145,700SH SOLE 5,70000
CMS ENERGY CORPCOM1258961004187,000SH SOLE 7,00000
ATMOS ENERGY CORPCOM0495601054154,700SH SOLE 4,70000
AMERICAN ELEC PWR CO INCCOM0255371014065,000SH SOLE 5,00000
L3HARRIS TECHNOLOGIES INCCOM5024311093961,800SH SOLE 1,80000
GALLAGHER ARTHUR J & COCOM3635761094012,700SH SOLE 2,70000
MOODYS CORPCOM6153691054261,200SH SOLE 1,20000
CHURCH & DWIGHT INCCOM1713401024054,900SH SOLE 4,90000
DOVER CORPCOM2600031084042,600SH SOLE 2,60000
BECTON DICKINSON & COCOM0758871093931,600SH SOLE 1,60000
COOPER COS INCCOM NEW2166484024131,000SH SOLE 1,00000
YUM BRANDS INCCOM9884981014043,300SH SOLE 3,30000
AMPHENOL CORP NEWCL A0320951013955,400SH SOLE 5,40000
WEC ENERGY GROUP INCCOM92939U1064154,700SH SOLE 4,70000
VANGUARD INDEX FDSVALUE ETF9229087446624,892SH SOLE 004,892
VANGUARD INDEX FDSSMALL CP ETF9229087512241,022SH SOLE 001,022
VANGUARD INDEX FDSGROWTH ETF9229087368562,950SH SOLE 002,950
GARMIN LTDSHSH2906T1094042,600SH SOLE 2,60000
REPUBLIC SVCS INCCOM7607591004083,400SH SOLE 3,40000
NASDAQ INCCOM6311031084052,100SH SOLE 2,10000
MCCORMICK & CO INCCOM NON VTG5797802063974,900SH SOLE 4,90000
INTERCONTINENTAL EXCHANGE INCOM45866F1044023,500SH SOLE 3,50000
BROWN FORMAN CORPCL B1156372094096,100SH SOLE 6,10000
BROADRIDGE FINL SOLUTIONS INCOM11133T1034172,500SH SOLE 2,50000
ISHARES TRIBOXX HI YD ETF464288513177,2902,026,400SH SOLE 2,026,40000
VANGUARD BD INDEX FDSSHORT TRM BOND921937827194,6562,375,595SH SOLE 2,371,50004,095
VANGUARD BD INDEX FDSTOTAL BND MRKT92193783560,169704,147SH SOLE 704,100047
VANGUARD TAX-MANAGED INTL FDFTSE DEV MKT ETF92194385884516,743SH SOLE 0016,743
SPDR SER TRBLOOMBERG BRCLYS78468R622174,9761,600,000SH SOLE 1,600,00000
VISA INCCOM CL A92826C8394011,800SH SOLE 1,80000
PHILIP MORRIS INTL INCCOM7181721093984,200SH SOLE 4,20000
INVESCO EXCH TRADED FD TR IIFNDMNTL HY CRP46138E71948725,000SH SOLE 25,00000
PIMCO ETF TR0-5 HIGH YIELD72201R7833,47335,000SH SOLE 35,00000
SPDR SER TRBLOOMBERG SRT TR78468R40813,605496,700SH SOLE 496,70000
VANECK ETF TRUSTFALLEN ANGEL HG92189F43710,024303,300SH SOLE 303,30000
ABBVIE INCCOM00287Y1094103,800SH SOLE 3,80000
ZOETIS INCCL A98978V1034082,100SH SOLE 2,10000
VANGUARD CHARLOTTE FDSTOTAL INT BD ETF92203J4072213,876SH SOLE 003,876
ISHARES TR0-5YR HI YL CP46434V4076,855150,000SH SOLE 150,00000
IHS MARKIT LTDSHSG475671054083,500SH SOLE 3,50000
ISHARES TRFALN ANGLS USD46435G4741,35545,000SH SOLE 45,00000
DBX ETF TRXTRACK USD HIGH23305143212,749318,100SH SOLE 318,10000
ISHARES TRBROAD USD HIGH46435U85312,969312,500SH SOLE 312,50000
GOLDMAN SACHS ETF TRACCESS HIG YLD3814304531,25325,000SH SOLE 25,00000
LINDE PLCSHSG5494J1034111,400SH SOLE 1,40000
OTIS WORLDWIDE CORPCOM68902V1074034,900SH SOLE 4,90000
NORTHERN LIGHTS FD TRTOEWS AGILTY SHS66538J72051716,521SH SOLE 0016,521