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
ABBOTT LABORATORIESCOMMON STOCK0028241001,355,27111,309SH SOLE 11,30900
ABBVIE INCCOMMON STOCK00287Y109686,5486,344SH SOLE 6,2340110
ACCENTURE PLC IRELAND SHS CLASS ACOMMON STOCKG1151C1015,488,53519,868SH SOLE 18,75901,109
ACCENTURE PLC IRELAND SHS CLASS ACOMMON STOCKG1151C101262,438950SH OTR 95000
ALPHABET INC CL ACOMMON STOCK02079K3054,752,0462,304SH SOLE 2,1990105
ALPHABET INC CL ACOMMON STOCK02079K305243,377118SH OTR 11800
ALPHABET INC CL CCOMMON STOCK02079K1071,996,228965SH SOLE 95609
ALPHABET INC CL CCOMMON STOCK02079K10768,26533SH OTR 3300
ALTRIA GROUPCOMMON STOCK02209S103636,68612,445SH SOLE 12,44500
AMAZON.COM INCCOMMON STOCK0231351061,658,427536SH SOLE 496040
AMAZON.COM INCCOMMON STOCK02313510634,03511SH OTR 1100
AMPHENOL CORPCOMMON STOCK032095101905,76813,730SH SOLE 11,52002,210
ANALOG DEVICES INCCOMMON STOCK032654105236,1871,523SH SOLE 1,52300
APPLE INCCOMMON STOCK03783310013,387,029109,595SH SOLE 105,38204,213
APPLE INCCOMMON STOCK037833100361,5642,960SH OTR 2,96000
APPLIED MATERIALSCOMMON STOCK0382221051,840,87413,779SH SOLE 13,3340445
APPLIED MATERIALSCOMMON STOCK0382221059,75373SH OTR 7300
AT&T INCCOMMON STOCK00206R102604,52219,971SH SOLE 19,97100
AUTODESK INCCOMMON STOCK052769106983,3283,548SH SOLE 3,54800
AUTODESK INCCOMMON STOCK0527691063,60313SH OTR 1300
AUTOMATIC DATA PROCESSINGCOMMON STOCK0530151031,128,1815,986SH SOLE 5,98600
BANK OF AMERICA CORPCOMMON STOCK060505104306,8127,930SH SOLE 7,5150415
BANK OF NEW YORK MELLON CORPCOMMON STOCK064058100450,0129,516SH SOLE 9,461055
BECTON DICKINSON & COCOMMON STOCK075887109681,5492,803SH SOLE 2,710093
BECTON DICKINSON & COCOMMON STOCK07588710949,603204SH OTR 20400
BERKSHIRE HATHAWAY INC DELCOMMON STOCK0846707025,111,95520,010SH SOLE 20,01000
BLACKROCK INCCOMMON STOCK09247X1012,204,5792,924SH SOLE 2,8010123
BLACKROCK INCCOMMON STOCK09247X10181,428108SH OTR 10800
BOEINGCOMMON STOCK097023105967,4273,798SH SOLE 3,3910407
BOEINGCOMMON STOCK0970231058,66034SH OTR 3400
BOOKING HOLDINGS INCCOMMON STOCK09857L1081,446,831621SH SOLE 587034
BOOKING HOLDINGS INCCOMMON STOCK09857L10876,88533SH OTR 3300
BRISTOL MYERS SQUIBBCOMMON STOCK110122108356,2435,643SH SOLE 5,64300
BRISTOL MYERS SQUIBBCOMMON STOCK1101221086,25099SH OTR 9900
CAPITAL ONE FINANCIALCOMMON STOCK14040H1051,033,3628,122SH SOLE 7,9770145
CAPITAL ONE FINANCIALCOMMON STOCK14040H1052,41719SH OTR 1900
CARMAXCOMMON STOCK143130102254,7071,920SH SOLE 1,92000
CHEVRON CORPORATIONCOMMON STOCK1667641001,841,47517,573SH SOLE 17,0720501
CHEVRON CORPORATIONCOMMON STOCK16676410024,835237SH OTR 23700
CHUBB LTDCOMMON STOCKH1467J1041,788,22011,320SH SOLE 11,1100210
CHUBB LTDCOMMON STOCKH1467J10459,239375SH OTR 37500
CIGNA CORPCOMMON STOCK1255231001,108,6204,586SH SOLE 4,511075
CIGNA CORPCOMMON STOCK12552310096,696400SH OTR 40000
CISCO SYSTEMSCOMMON STOCK17275R102255,0854,933SH SOLE 4,7130220
CITIGROUP INCCOMMON STOCK1729674242,224,47730,577SH SOLE 29,32401,253
CITIGROUP INCCOMMON STOCK17296742482,3531,132SH OTR 1,13200
CME GROUP INCCOMMON STOCK12572Q105612,6903,000SH SOLE 3,00000
COCA-COLACOMMON STOCK191216100747,37514,179SH SOLE 13,9390240
COMCAST CORP-CL ACOMMON STOCK20030N1011,253,94523,174SH SOLE 23,17400
COMCAST CORP-CL ACOMMON STOCK20030N10127,650511SH OTR 51100
CONAGRA BRANDS INCCOMMON STOCK205887102563,88714,997SH SOLE 14,6420355
CONAGRA BRANDS INCCOMMON STOCK20588710248,4661,289SH OTR 1,28900
CONOCOPHILLIPSCOMMON STOCK20825C104736,44213,903SH SOLE 13,90300
COSTCO WHOLESALECOMMON STOCK22160K1054,083,12811,584SH SOLE 11,1710413
COSTCO WHOLESALECOMMON STOCK22160K105132,532376SH OTR 37600
CVS HEALTH CORPCOMMON STOCK126650100834,22511,089SH SOLE 11,08900
CVS HEALTH CORPCOMMON STOCK12665010069,964930SH OTR 93000
DANAHER CORPCOMMON STOCK2358511027,429,44133,008SH SOLE 31,94501,063
DANAHER CORPCOMMON STOCK235851102233,6331,038SH OTR 1,03800
DISNEY WALT CO NEWCOMMON STOCK2546871064,891,99426,512SH SOLE 25,28401,228
DISNEY WALT CO NEWCOMMON STOCK254687106173,818942SH OTR 94200
ELECTRONIC ARTS INCCOMMON STOCK285512109924,0366,826SH SOLE 6,807019
ELECTRONIC ARTS INCCOMMON STOCK28551210942,642315SH OTR 31500
EXXON MOBIL CORPCOMMON STOCK30231G1022,382,04342,666SH SOLE 42,2160450
EXXON MOBIL CORPCOMMON STOCK30231G10215,130271SH OTR 27100
FACEBOOKCOMMON STOCK30303M102231,206785SH SOLE 78500
FIDELITY MSCI INDUSTRIAL INDEX ETFCOMMON STOCK316092709359,6126,905SH SOLE 6,7050200
FIDELITY MSCI INDUSTRIAL INDEX ETFCOMMON STOCK316092709134,4182,581SH OTR 2,58100
FISERVCOMMON STOCK3377381083,617,98330,393SH SOLE 28,24302,150
FORTIVE CORPCOMMON STOCK34959J108235,5143,334SH SOLE 3,33400
HESS CORPORATIONCOMMON STOCK42809H1072,043,26628,876SH SOLE 28,87600
HOME DEPOTCOMMON STOCK4370761022,227,4097,297SH SOLE 6,8770420
HOME DEPOTCOMMON STOCK43707610231,441103SH OTR 10300
HONEYWELL INTLCOMMON STOCK4385161065,682,45826,178SH SOLE 25,2390939
HONEYWELL INTLCOMMON STOCK438516106142,832658SH OTR 65800
IDEXX LABORATORIES INCCOMMON STOCK45168D1041,525,1793,117SH SOLE 3,11700
INTELCOMMON STOCK458140100856,57613,384SH SOLE 13,38400
INTERCONTINENTAL EXCHANGECOMMON STOCK45866F1041,612,88314,442SH SOLE 14,0470395
INTERCONTINENTAL EXCHANGECOMMON STOCK45866F104112,2381,005SH OTR 1,00500
ISHARES CORE S&P MID-CAP ETFCOMMON STOCK4642875071,083,8064,164SH SOLE 3,4680696
ISHARES CORE S&P 500 ETFCOMMON STOCK464287200472,2121,187SH SOLE 1,147040
ISHARES DOW JONES SELECT DIVIDEND TRCOMMON STOCK464287168311,0372,726SH SOLE 2,72600
ISHARES MSCI EAFE INDEX FUNDCOMMON STOCK464287465682,8309,000SH SOLE 9,00000
ISHARES MSCI EMG MKTS INDEX FDCOMMON STOCK4642872341,070,42720,068SH SOLE 20,06800
ISHARES RUSSELL 2000 INDEX FUNDCOMMON STOCK464287655408,7391,850SH SOLE 1,85000
ISHARES 0-5 YEAR TIPS BOND ETFCOMMON STOCK46429B747213,9772,024SH SOLE 2,02400
ITT INCCOMMON STOCK45073V108359,0953,950SH SOLE 3,5000450
JOHNSON & JOHNSONCOMMON STOCK4781601041,470,1118,945SH SOLE 8,94500
JONES LANG LASALLE INCCOMMON STOCK48020Q107464,6092,595SH SOLE 2,515080
JPMORGAN CHASE & COCOMMON STOCK46625H100819,3025,382SH SOLE 5,38200
KINDER MORGAN INCCOMMON STOCK49456B101570,06334,238SH SOLE 33,14801,090
KINDER MORGAN INCCOMMON STOCK49456B10115,651940SH OTR 94000
LENNAR CORPCOMMON STOCK526057104581,1615,741SH SOLE 5,74100
LKQ CORPCOMMON STOCK501889208656,28415,504SH SOLE 14,7630741
LKQ CORPCOMMON STOCK50188920858,7121,387SH OTR 1,38700
LOWESCOMMON STOCK548661107362,6731,907SH SOLE 1,90700
L3 HARRIS TECHNOLOGIES INCCOMMON STOCK502431109233,8931,154SH SOLE 1,15400
L3 HARRIS TECHNOLOGIES INCCOMMON STOCK5024311092,02710SH OTR 1000
MCCORMICK & COMPANYCOMMON STOCK5797802062,734,98330,675SH SOLE 29,9850690
MCCORMICK & COMPANYCOMMON STOCK5797802061,42716SH OTR 1600
MCDONALD'S CORPCOMMON STOCK580135101626,9202,797SH SOLE 2,79700
MERCK & CO INCCOMMON STOCK58933Y105546,5687,090SH SOLE 6,9600130
METTLER TOLEDO INTERNATIONALCOMMON STOCK5926881051,502,3971,300SH SOLE 1,30000
MICRON TECHNOLOGY INCCOMMON STOCK595112103644,1987,303SH SOLE 7,30300
MICROSOFT CORPCOMMON STOCK5949181049,947,37242,191SH SOLE 40,88301,308
MICROSOFT CORPCOMMON STOCK594918104160,559681SH OTR 68100
MONDELEZ INTERNATIONAL INCCOMMON STOCK609207105229,9063,928SH SOLE 3,92800
NIKE INC CL BCOMMON STOCK6541061033,921,85029,512SH SOLE 28,34801,164
NIKE INC CL BCOMMON STOCK654106103204,5181,539SH OTR 1,53900
NORFOLK SOUTHERNCOMMON STOCK6558441081,057,7003,939SH SOLE 3,5640375
ONEOKCOMMON STOCK682680103224,4244,430SH SOLE 4,43000
ONEOKCOMMON STOCK68268010321,986434SH OTR 43400
PEPSICOCOMMON STOCK7134481085,709,48840,364SH SOLE 39,5660798
PEPSICOCOMMON STOCK713448108172,2861,218SH OTR 1,21800
PHILIP MORRIS INTL INCCOMMON STOCK7181721091,067,80812,033SH SOLE 12,03300
PHILLIPS 66COMMON STOCK718546104314,0923,852SH SOLE 3,85200
PROCTER & GAMBLECOMMON STOCK7427181091,057,3027,807SH SOLE 7,5220285
RAYTHEON TECHNOLOGIES CORPCOMMON STOCK75513E1013,076,89139,820SH SOLE 38,68301,137
RAYTHEON TECHNOLOGIES CORPCOMMON STOCK75513E10164,211831SH OTR 83100
ROCKWELL AUTOMATIONCOMMON STOCK773903109638,3832,405SH SOLE 3002,375
SENSEONICS HLDGS INCCOMMON STOCK81727U105132,89850,340SH OTR 50,34000
SHERWIN WILLIAMS COCOMMON STOCK8243481061,259,0451,706SH SOLE 1,5380168
SPDR COMMUNICATION SERVICES ETFCOMMON STOCK81369Y8523,282,02344,763SH SOLE 43,8630900
SPDR COMMUNICATION SERVICES ETFCOMMON STOCK81369Y852140,7011,919SH OTR 1,91900
SPDR CONSUMER DISCRETIONARY ETFCOMMON STOCK81369Y4072,136,00212,709SH SOLE 11,9460763
SPDR CONSUMER DISCRETIONARY ETFCOMMON STOCK81369Y40722,521134SH OTR 13400
SPDR ENERGY SECTOR ETFCOMMON STOCK81369Y5061,338,21027,277SH SOLE 27,0770200
SPDR ENERGY SECTOR ETFCOMMON STOCK81369Y506125,6432,561SH OTR 2,56100
SPDR FINANCIAL SECTOR ETFCOMMON STOCK81369Y605592,02717,387SH SOLE 13,23904,148
SPDR HEALTH CARE ETFCOMMON STOCK81369Y209626,3105,365SH SOLE 5,0150350
SPDR INDUSTRIAL SECTOR ETFCOMMON STOCK81369Y7042,845,20528,900SH SOLE 28,3850515
SPDR INDUSTRIAL SECTOR ETFCOMMON STOCK81369Y70471,573727SH OTR 72700
SPDR MATERIALS SECTOR ETFCOMMON STOCK81369Y1003,497,61744,386SH SOLE 43,7950591
SPDR MATERIALS SECTOR ETFCOMMON STOCK81369Y100100,8641,280SH OTR 1,28000
SPDR REAL ESTATE SECTOR ETFCOMMON STOCK81369Y8601,069,78427,090SH SOLE 26,6900400
SPDR REAL ESTATE SECTOR ETFCOMMON STOCK81369Y8606,160156SH OTR 15600
SPDR S&P 500 ETF TRUSTCOMMON STOCK78462F1036,569,17016,575SH SOLE 16,4750100
SPDR TECHNOLOGY SECTOR ETFCOMMON STOCK81369Y803263,3621,983SH SOLE 1,6730310
SPDR UTILITIES SECTOR ETFCOMMON STOCK81369Y8863,328,15951,970SH SOLE 50,72601,244
SPDR UTILITIES SECTOR ETFCOMMON STOCK81369Y88638,936608SH OTR 60800
TARGETCOMMON STOCK87612E106750,2893,788SH SOLE 3,78800
TEXAS INSTRUMENTSCOMMON STOCK882508104870,2994,605SH SOLE 4,2050400
TEXAS PACIFIC LAND CORPCOMMON STOCK88262P1021,748,3731,100SH SOLE 1,10000
THERMO FISHER SCIENTIFICCOMMON STOCK8835561024,540,5259,949SH SOLE 9,4590490
THERMO FISHER SCIENTIFICCOMMON STOCK883556102226,821497SH OTR 49700
TYSON FOODS INCCOMMON STOCK902494103490,6776,604SH SOLE 6,4340170
TYSON FOODS INCCOMMON STOCK9024941033,71550SH OTR 5000
UNION PACIFICCOMMON STOCK9078181082,818,60312,788SH SOLE 12,2140574
UNION PACIFICCOMMON STOCK90781810813,44561SH OTR 6100
VANGUARD COMMUNICATION SERVICES ETFCOMMON STOCK92204A8841,931,94914,860SH SOLE 13,34001,520
VANGUARD COMMUNICATION SERVICES ETFCOMMON STOCK92204A88417,941138SH OTR 13800
VANGUARD CONSUMER DISCR ETFCOMMON STOCK92204A10813,298,89445,023SH SOLE 43,24901,774
VANGUARD CONSUMER DISCR ETFCOMMON STOCK92204A108368,3391,247SH OTR 1,24700
VANGUARD CONSUMER STAPLES ETFCOMMON STOCK92204A2072,041,44611,454SH SOLE 11,1560298
VANGUARD CONSUMER STAPLES ETFCOMMON STOCK92204A20719,605110SH OTR 11000
VANGUARD DIVIDEND APPRECIATION ETFCOMMON STOCK921908844500,0723,400SH SOLE 3,40000
VANGUARD ENERGY ETFCOMMON STOCK92204A3061,253,17218,429SH SOLE 15,97302,456
VANGUARD ENERGY ETFCOMMON STOCK92204A30619,312284SH OTR 28400
VANGUARD FINANCIALS ETFCOMMON STOCK92204A40515,193,692179,807SH SOLE 175,04804,759
VANGUARD FINANCIALS ETFCOMMON STOCK92204A405498,4665,899SH OTR 5,89900
VANGUARD FTSE DEVELOPED MARKETS ETFCOMMON STOCK921943858506,57010,315SH SOLE 10,31500
VANGUARD FTSE EMERGING MARKETS ETFCOMMON STOCK922042858376,6867,237SH SOLE 7,0870150
VANGUARD HEALTH CARE ETFCOMMON STOCK92204A5046,510,22528,460SH SOLE 27,01901,441
VANGUARD HEALTH CARE ETFCOMMON STOCK92204A50485,553374SH OTR 37400
VANGUARD INDEX FDS MID CAP ETFCOMMON STOCK922908629245,9091,111SH SOLE 1,11100
VANGUARD REAL ESTATE ETFCOMMON STOCK922908553884,7969,632SH SOLE 9,1240508
VANGUARD REAL ESTATE ETFCOMMON STOCK92290855315,157165SH OTR 16500
VANGUARD S&P 500 ETFCOMMON STOCK9229083633,073,5998,437SH SOLE 7,26201,175
VANGUARD S&P 500 ETFCOMMON STOCK92290836317,12247SH OTR 4700
VANGUARD TECHNOLOGY ETFCOMMON STOCK92204A70226,421,07173,701SH SOLE 70,91302,788
VANGUARD TECHNOLOGY ETFCOMMON STOCK92204A702624,8481,743SH OTR 1,74300
VERIZON COMMUNICATIONSCOMMON STOCK92343V104410,3067,056SH SOLE 6,8610195
VISA INC CL ACOMMON STOCK92826C8397,989,84337,736SH SOLE 36,68601,050
VISA INC CL ACOMMON STOCK92826C839263,3921,244SH OTR 1,24400
WABTEC CORPCOMMON STOCK929740108284,9763,600SH SOLE 3,60000
WALMART INCCOMMON STOCK9311421031,567,34211,539SH SOLE 2,17409,365
WELLS FARGOCOMMON STOCK949746101253,9556,500SH SOLE 6,50000
WHIRLPOOL CORPCOMMON STOCK963320106379,0021,720SH SOLE 1,72000
WILLIAMS COMPANIESCOMMON STOCK9694571001,046,79044,187SH SOLE 42,94501,242
WILLIAMS COMPANIESCOMMON STOCK96945710019,047804SH OTR 80400
WISDOMTREE EMERG MKTS SMALL CAP DIVCOMMON STOCK97717W281224,9074,385SH SOLE 4,38500
WISDOMTREE EMERGING MARKETSCOMMON STOCK97717W315221,8005,000SH SOLE 5,00000
XILINXCOMMON STOCK9839191011,620,11613,076SH SOLE 13,066010
XILINXCOMMON STOCK98391910114,744119SH OTR 11900
3MCOMMON STOCK88579Y1011,429,6867,420SH SOLE 7,2810139
3MCOMMON STOCK88579Y10150,289261SH OTR 26100
AON PLCCOMMON STOCKG0403H108349,9971,521SH SOLE 1,446075
LINDE PLCCOMMON STOCKG5494J103399,4801,426SH SOLE 1,42600
MEDTRONIC PLCCOMMON STOCKG5960L1032,483,80121,026SH SOLE 20,4860540
MEDTRONIC PLCCOMMON STOCKG5960L10342,763362SH OTR 36200
NOVARTIS AG SPONSORED ADRCOMMON STOCK66987V1091,067,81612,492SH SOLE 11,9940498
NOVARTIS AG SPONSORED ADRCOMMON STOCK66987V10955,647651SH OTR 65100
NOVO NORDISK AS SPONS ADRCOMMON STOCK670100205337,1005,000SH SOLE 5,00000