0001009076-18-000010.txt : 20181102 0001009076-18-000010.hdr.sgml : 20181102 20181102125858 ACCESSION NUMBER: 0001009076-18-000010 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180930 FILED AS OF DATE: 20181102 DATE AS OF CHANGE: 20181102 EFFECTIVENESS DATE: 20181102 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COMMERCE BANK CENTRAL INDEX KEY: 0001009076 IRS NUMBER: 480962626 STATE OF INCORPORATION: MO FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05260 FILM NUMBER: 181156289 BUSINESS ADDRESS: STREET 1: 1000 WALNUT CITY: KANSAS CITY STATE: MO ZIP: 64106 BUSINESS PHONE: 816-234-2000 MAIL ADDRESS: STREET 1: POST OFFICE BOX 419248 CITY: KANSAS CITY STATE: MO ZIP: 64141-6248 FORMER COMPANY: FORMER CONFORMED NAME: COMMERCE BANK N A/MO DATE OF NAME CHANGE: 19990430 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001009076 XXXXXXXX 09-30-2018 09-30-2018 COMMERCE BANK
POST OFFICE BOX 419248 KANSAS CITY MO 64141-6248
13F HOLDINGS REPORT 028-05260 N
Jeffery D. Aberdeen Controller 816-234-2081 Jeffery D. Aberdeen Kansas City MO 11-02-2018 1 1679 8402966 false 1 0000022356 028-00642 COMMERCE BANCSHARES INC /MO/
INFORMATION TABLE 2 cbmo_13fx093018.xml ELECTRONIC 13F HOLDINGS REPORT ALLEGION PUB LTD CO ORD SHS G0176J109 371 4092 SH SOLE 4092 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 258 2849 SH OTR 2683 166 0 ALLERGAN PLC SHS G0177J108 1140 5987 SH SOLE 5987 0 0 ALLERGAN PLC SHS G0177J108 413 2170 SH OTR 2170 0 0 AON PLC SHS CL A G0408V102 2544 16542 SH SOLE 15142 0 1400 AON PLC SHS CL A G0408V102 673 4378 SH OTR 4378 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4293 25224 SH SOLE 22742 0 2482 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1761 10344 SH OTR 9094 1250 0 EATON CORP PLC SHS G29183103 24444 281842 SH SOLE 276031 0 5811 EATON CORP PLC SHS G29183103 3449 39764 SH OTR 31651 7038 1075 HELEN OF TROY CORP LTD COM G4388N106 414 3162 SH SOLE 3162 0 0 HELEN OF TROY CORP LTD COM G4388N106 26 195 SH OTR 195 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 229 8493 SH SOLE 8493 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 0 10 SH OTR 10 0 0 INGERSOLL-RAND PLC SHS G47791101 2544 24864 SH SOLE 22618 0 2246 INGERSOLL-RAND PLC SHS G47791101 804 7862 SH OTR 7362 500 0 INVESCO LTD SHS G491BT108 3010 131549 SH SOLE 125799 0 5750 INVESCO LTD SHS G491BT108 985 43055 SH OTR 42905 150 0 JOHNSON CTLS INTL PLC SHS G51502105 908 25931 SH SOLE 18506 0 7425 JOHNSON CTLS INTL PLC SHS G51502105 12 337 SH OTR 231 106 0 LAZARD LTD SHS A G54050102 649 13474 SH SOLE 13474 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 905 46873 SH SOLE 44650 0 2223 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 30 1535 SH OTR 1535 0 0 NVENT ELECTRIC PLC SHS G6700G107 379 13947 SH SOLE 13135 0 812 NVENT ELECTRIC PLC SHS G6700G107 17 622 SH OTR 222 0 400 PENTAIR PLC SHS G7S00T104 609 14054 SH SOLE 14054 0 0 PENTAIR PLC SHS G7S00T104 27 622 SH OTR 222 0 400 RENAISSANCERE HOLDINGS LTD COM G7496G103 164 1227 SH SOLE 1227 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 60 447 SH OTR 447 0 0 STERIS PLC SHS USD G84720104 225 1967 SH SOLE 1967 0 0 STERIS PLC SHS USD G84720104 24 210 SH OTR 210 0 0 CHUBB LIMITED COM H1467J104 1622 12135 SH SOLE 10062 0 2073 CHUBB LIMITED COM H1467J104 469 3507 SH OTR 3507 0 0 GARMIN LTD SHS H2906T109 15847 226220 SH SOLE 223290 0 2930 GARMIN LTD SHS H2906T109 1270 18126 SH OTR 15876 2250 0 TE CONNECTIVITY LTD REG SHS H84989104 213 2427 SH SOLE 2427 0 0 TE CONNECTIVITY LTD REG SHS H84989104 170 1928 SH OTR 1928 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 244 2378 SH SOLE 2378 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 114 1115 SH OTR 1115 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 622 21423 SH SOLE 21423 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 39 1328 SH OTR 1328 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 541 4162 SH SOLE 4162 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 117 902 SH OTR 902 0 0 FLEX LTD ORD Y2573F102 138 10543 SH SOLE 10543 0 0 FLEX LTD ORD Y2573F102 35 2645 SH OTR 2645 0 0 AAR CORP COM 000361105 616 12862 SH SOLE 12694 0 168 AAR CORP COM 000361105 38 800 SH OTR 800 0 0 ABB LTD SPONSORED ADR 000375204 1081 45747 SH SOLE 35747 0 10000 ABB LTD SPONSORED ADR 000375204 578 24463 SH OTR 24463 0 0 AFLAC INC COM 001055102 7337 155873 SH SOLE 155873 0 0 AFLAC INC COM 001055102 6881 146191 SH OTR 115281 30910 0 ALPS ETF TR ALERIAN MLP 00162Q866 28642 2681825 SH SOLE 2681825 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 8624 807457 SH OTR 774065 30247 3145 AT&T INC COM 00206R102 51907 1545773 SH SOLE 1527975 0 17798 AT&T INC COM 00206R102 15469 460659 SH OTR 412611 40772 7276 ABBOTT LABS COM 002824100 16855 229764 SH SOLE 222859 0 6905 ABBOTT LABS COM 002824100 11926 162563 SH OTR 150802 8061 3700 ABBVIE INC COM 00287Y109 16625 175774 SH SOLE 169220 150 6404 ABBVIE INC COM 00287Y109 13694 144787 SH OTR 137551 5836 1400 ABIOMED INC COM 003654100 306 680 SH SOLE 680 0 0 ABIOMED INC COM 003654100 21 46 SH OTR 46 0 0 ACTIVISION BLIZZARD INC COM 00507V109 828 9951 SH SOLE 9951 0 0 ACTIVISION BLIZZARD INC COM 00507V109 207 2483 SH OTR 2483 0 0 ADOBE SYS INC COM 00724F101 44087 163316 SH SOLE 160981 0 2335 ADOBE SYS INC COM 00724F101 11331 41975 SH OTR 30978 10917 80 ADVANCE AUTO PARTS INC COM 00751Y106 308 1830 SH SOLE 1830 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 24 142 SH OTR 142 0 0 ADVANCED MICRO DEVICES INC COM 007903107 389 12604 SH SOLE 12604 0 0 ADVANCED MICRO DEVICES INC COM 007903107 181 5856 SH OTR 5856 0 0 AETNA INC NEW COM 00817Y108 3134 15451 SH SOLE 15451 0 0 AETNA INC NEW COM 00817Y108 835 4118 SH OTR 4118 0 0 AFFILIATED MANAGERS GROUP COM 008252108 198 1446 SH SOLE 1446 0 0 AFFILIATED MANAGERS GROUP COM 008252108 254 1857 SH OTR 1857 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 333 4726 SH SOLE 2916 0 1810 AGILENT TECHNOLOGIES INC COM 00846U101 98 1392 SH OTR 1392 0 0 AIR PRODS & CHEMS INC COM 009158106 5033 30126 SH SOLE 30126 0 0 AIR PRODS & CHEMS INC COM 009158106 1097 6567 SH OTR 3893 2674 0 AKAMAI TECHNOLOGIES INC COM 00971T101 275 3758 SH SOLE 3758 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 77 1053 SH OTR 1053 0 0 ALAMO GROUP INC COM 011311107 411 4489 SH SOLE 4489 0 0 ALAMO GROUP INC COM 011311107 26 280 SH OTR 280 0 0 ALBEMARLE CORP COM 012653101 367 3682 SH SOLE 3682 0 0 ALBEMARLE CORP COM 012653101 91 916 SH OTR 916 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 337 2682 SH SOLE 2682 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 84 665 SH OTR 665 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 288 2071 SH SOLE 2071 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 32 229 SH OTR 229 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 551 3342 SH SOLE 3342 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 159 968 SH OTR 968 0 0 ALIGN TECHNOLOGY INC COM 016255101 375 959 SH SOLE 959 0 0 ALIGN TECHNOLOGY INC COM 016255101 5 14 SH OTR 14 0 0 ALLEGIANT TRAVEL CO COM 01748X102 451 3555 SH SOLE 3555 0 0 ALLEGIANT TRAVEL CO COM 01748X102 28 219 SH OTR 219 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 208 881 SH SOLE 881 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 72 306 SH OTR 306 0 0 ALLIANT ENERGY CORP COM 018802108 682 16011 SH SOLE 16011 0 0 ALLIANT ENERGY CORP COM 018802108 31 728 SH OTR 728 0 0 ALLSTATE CORP COM 020002101 2304 23341 SH SOLE 23341 0 0 ALLSTATE CORP COM 020002101 989 10017 SH OTR 9837 180 0 ALMADEN MINERALS LTD COM CL B 020283305 6 10000 SH SOLE 10000 0 0 ALPHABET INC CAP STK CL C 02079K107 33368 27959 SH SOLE 27645 0 314 ALPHABET INC CAP STK CL C 02079K107 10119 8479 SH OTR 6141 2312 25 ALPHABET INC CAP STK CL A 02079K305 88800 73566 SH SOLE 72247 0 1319 ALPHABET INC CAP STK CL A 02079K305 25341 20994 SH OTR 15406 5443 145 ALTABA INC COM 021346101 363 5332 SH SOLE 5332 0 0 ALTABA INC COM 021346101 52 768 SH OTR 768 0 0 ALTRIA GROUP INC COM 02209S103 21455 355743 SH SOLE 353014 0 2729 ALTRIA GROUP INC COM 02209S103 10841 179754 SH OTR 174254 500 5000 AMAZON COM INC COM 023135106 108729 54283 SH SOLE 53527 0 756 AMAZON COM INC COM 023135106 22752 11359 SH OTR 7155 4144 60 AMBEV SA SPONSORED ADR 02319V103 43 9363 SH SOLE 8830 0 533 AMBEV SA SPONSORED ADR 02319V103 4 828 SH OTR 828 0 0 AMEREN CORP COM 023608102 6329 100114 SH SOLE 99026 0 1088 AMEREN CORP COM 023608102 2099 33200 SH OTR 30455 1895 850 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 269 16725 SH SOLE 16725 0 0 AMERICAN ELEC PWR INC COM 025537101 1322 18655 SH SOLE 18505 0 150 AMERICAN ELEC PWR INC COM 025537101 994 14017 SH OTR 13917 100 0 AMERICAN EXPRESS CO COM 025816109 8353 78435 SH SOLE 72660 0 5775 AMERICAN EXPRESS CO COM 025816109 6428 60361 SH OTR 58361 2000 0 AMERICAN FINL GROUP INC OHIO COM 025932104 302 2721 SH SOLE 2721 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 67 602 SH OTR 602 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 879 16519 SH SOLE 16519 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 234 4403 SH OTR 4403 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2182 15016 SH SOLE 13231 0 1785 AMERICAN TOWER CORP NEW COM 03027X100 374 2577 SH OTR 2427 0 150 AMERICAN WTR WKS CO INC NEW COM 030420103 955 10852 SH SOLE 10852 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 490 5567 SH OTR 5567 0 0 AMERISAFE INC COM 03071H100 582 9395 SH SOLE 9395 0 0 AMERISAFE INC COM 03071H100 36 586 SH OTR 586 0 0 AMERISOURCEBERGEN CORP COM 03073E105 1064 11539 SH SOLE 11539 0 0 AMERISOURCEBERGEN CORP COM 03073E105 39 427 SH OTR 427 0 0 AMERIPRISE FINL INC COM 03076C106 4307 29167 SH SOLE 29127 0 40 AMERIPRISE FINL INC COM 03076C106 1365 9246 SH OTR 5376 3870 0 AMERIS BANCORP COM 03076K108 599 13115 SH SOLE 13115 0 0 AMERIS BANCORP COM 03076K108 37 815 SH OTR 815 0 0 AMETEK INC NEW COM 031100100 1704 21538 SH SOLE 19173 0 2365 AMETEK INC NEW COM 031100100 786 9940 SH OTR 4365 5575 0 AMGEN INC COM 031162100 37397 180408 SH SOLE 176553 0 3855 AMGEN INC COM 031162100 7240 34929 SH OTR 24289 10590 50 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 509 22960 SH SOLE 22960 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 38 1730 SH OTR 1730 0 0 AMPHENOL CORP NEW CL A 032095101 1503 15981 SH SOLE 14331 0 1650 AMPHENOL CORP NEW CL A 032095101 1275 13558 SH OTR 8353 5205 0 ANADARKO PETE CORP COM 032511107 1059 15713 SH SOLE 15713 0 0 ANADARKO PETE CORP COM 032511107 532 7889 SH OTR 7889 0 0 ANALOG DEVICES INC COM 032654105 555 6004 SH SOLE 5804 0 200 ANALOG DEVICES INC COM 032654105 149 1614 SH OTR 1614 0 0 ANDEAVOR PREFERRED 03349M105 229 1495 SH SOLE 1495 0 0 ANDEAVOR PREFERRED 03349M105 7 43 SH OTR 43 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 877 10013 SH SOLE 10013 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 789 9005 SH OTR 9005 0 0 ANNALY CAP MGMT INC COM 035710409 47 4606 SH SOLE 4606 0 0 ANNALY CAP MGMT INC COM 035710409 84 8246 SH OTR 8246 0 0 ANSYS INC COM 03662Q105 1171 6271 SH SOLE 6271 0 0 ANSYS INC COM 03662Q105 446 2391 SH OTR 71 2320 0 ANTHEM INC COM 036752103 21669 79068 SH SOLE 77419 0 1649 ANTHEM INC COM 036752103 1552 5662 SH OTR 4765 842 55 APACHE CORP COM 037411105 1220 25591 SH SOLE 24222 0 1369 APACHE CORP COM 037411105 694 14566 SH OTR 13780 650 136 APERGY CORP COM 03755L104 882 20255 SH SOLE 20255 0 0 APERGY CORP COM 03755L104 188 4327 SH OTR 4327 0 0 APPLE INC COM 037833100 177414 785924 SH SOLE 774261 1103 10560 APPLE INC COM 037833100 45234 200383 SH OTR 162966 36852 565 APPLIED MATLS INC COM 038222105 538 13928 SH SOLE 13928 0 0 APPLIED MATLS INC COM 038222105 429 11105 SH OTR 11105 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1227 24400 SH SOLE 22274 0 2126 ARCHER DANIELS MIDLAND CO COM 039483102 349 6934 SH OTR 6934 0 0 ARISTA NETWORKS INC COM 040413106 1460 5492 SH SOLE 5492 0 0 ARISTA NETWORKS INC COM 040413106 362 1360 SH OTR 1360 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 155 1851 SH SOLE 1851 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 54 649 SH OTR 649 0 0 ASPEN TECHNOLOGY INC COM 045327103 234 2051 SH SOLE 2051 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 300 7588 SH SOLE 7588 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 30 755 SH OTR 755 0 0 ATMOS ENERGY CORP COM 049560105 121 1293 SH SOLE 1293 0 0 ATMOS ENERGY CORP COM 049560105 99 1049 SH OTR 1049 0 0 AUTODESK INC COM 052769106 528 3384 SH SOLE 3384 0 0 AUTODESK INC COM 052769106 1774 11362 SH OTR 11362 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 12421 82446 SH SOLE 76401 0 6045 AUTOMATIC DATA PROCESSING IN COM 053015103 7807 51819 SH OTR 47681 3762 376 AUTOZONE INC COM 053332102 439 566 SH SOLE 566 0 0 AUTOZONE INC COM 053332102 4 5 SH OTR 5 0 0 AVALONBAY CMNTYS INC COM 053484101 199 1097 SH SOLE 1097 0 0 AVALONBAY CMNTYS INC COM 053484101 5 29 SH OTR 29 0 0 AVERY DENNISON CORP COM 053611109 1935 17855 SH SOLE 7855 0 10000 AVERY DENNISON CORP COM 053611109 284 2625 SH OTR 2625 0 0 AVNET INC COM 053807103 229 5105 SH SOLE 5105 0 0 AVNET INC COM 053807103 42 948 SH OTR 948 0 0 BB&T CORP COM 054937107 20667 425775 SH SOLE 423950 0 1825 BB&T CORP COM 054937107 3455 71184 SH OTR 59154 11335 695 BCE INC COM NEW 05534B760 227 5597 SH SOLE 5597 0 0 BCE INC COM NEW 05534B760 18 442 SH OTR 442 0 0 BP PLC SPONSORED ADR 055622104 3195 69305 SH SOLE 63764 0 5541 BP PLC SPONSORED ADR 055622104 2112 45805 SH OTR 45011 0 794 BWX TECHNOLOGIES INC COM 05605H100 962 15390 SH SOLE 15390 0 0 BWX TECHNOLOGIES INC COM 05605H100 475 7597 SH OTR 507 7090 0 BAIDU INC SPON ADR REP A 056752108 304 1331 SH SOLE 1288 0 43 BAIDU INC SPON ADR REP A 056752108 171 748 SH OTR 748 0 0 BAKER HUGHES A GE CO CL A 05722G100 2225 65762 SH SOLE 65762 0 0 BAKER HUGHES A GE CO CL A 05722G100 433 12801 SH OTR 12801 0 0 BALCHEM CORP COM 057665200 606 5405 SH SOLE 5405 0 0 BALCHEM CORP COM 057665200 39 345 SH OTR 345 0 0 BALL CORP COM 058498106 177 4016 SH SOLE 4016 0 0 BALL CORP COM 058498106 872 19812 SH OTR 19462 0 350 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 88 14006 SH SOLE 14006 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 12 1871 SH OTR 1871 0 0 BANK AMER CORP COM 060505104 10975 372552 SH SOLE 360724 0 11828 BANK AMER CORP COM 060505104 7777 263985 SH OTR 263675 164 146 BANK AMER CORP 7.25%CNV PFD L 060505682 330 255 SH SOLE 255 0 0 BANK HAWAII CORP COM 062540109 871 11041 SH SOLE 11041 0 0 BANK HAWAII CORP COM 062540109 537 6805 SH OTR 6805 0 0 BANK MONTREAL QUE COM 063671101 108 1311 SH SOLE 1311 0 0 BANK MONTREAL QUE COM 063671101 165 2000 SH OTR 2000 0 0 BANK NEW YORK MELLON CORP COM 064058100 643 12612 SH SOLE 12245 0 367 BANK NEW YORK MELLON CORP COM 064058100 792 15527 SH OTR 7327 8200 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 932 39230 SH SOLE 39230 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 55 2325 SH OTR 2325 0 0 BARCLAYS PLC ADR 06738E204 110 12305 SH SOLE 10789 0 1516 BARCLAYS PLC ADR 06738E204 6 649 SH OTR 649 0 0 BAXTER INTL INC COM 071813109 3514 45583 SH SOLE 44277 0 1306 BAXTER INTL INC COM 071813109 1171 15185 SH OTR 11463 3722 0 BECTON DICKINSON & CO COM 075887109 33626 128836 SH SOLE 125292 0 3544 BECTON DICKINSON & CO COM 075887109 8472 32458 SH OTR 25785 6573 100 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2560 8 SH SOLE 8 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 960 3 SH OTR 3 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24362 113782 SH SOLE 111418 0 2364 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 11748 54867 SH OTR 41364 13403 100 BEST BUY INC COM 086516101 313 3938 SH SOLE 3938 0 0 BEST BUY INC COM 086516101 374 4716 SH OTR 2401 2315 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 312 3222 SH SOLE 3222 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 37 381 SH OTR 381 0 0 BIOGEN INC COM 09062X103 1836 5197 SH SOLE 5128 0 69 BIOGEN INC COM 09062X103 8463 23953 SH OTR 23953 0 0 BIOPHARMX CORP COM 09072X101 2 10000 SH SOLE 10000 0 0 BIO TECHNE CORP COM 09073M104 1645 8060 SH SOLE 7120 0 940 BIO TECHNE CORP COM 09073M104 463 2270 SH OTR 0 2270 0 BLACK HILLS CORP COM 092113109 91 1575 SH SOLE 1575 0 0 BLACK HILLS CORP COM 092113109 174 3000 SH OTR 3000 0 0 BLACK KNIGHT INC COM 09215C105 379 7296 SH SOLE 7296 0 0 BLACK KNIGHT INC COM 09215C105 325 6249 SH OTR 2759 3490 0 BLACKBAUD INC COM 09227Q100 867 8542 SH SOLE 8542 0 0 BLACKBAUD INC COM 09227Q100 63 620 SH OTR 620 0 0 BLACKROCK INC COM 09247X101 24078 51085 SH SOLE 50873 0 212 BLACKROCK INC COM 09247X101 3996 8479 SH OTR 6672 1697 110 BLACKROCK MUNIVEST FD INC COM 09253R105 119 13608 SH SOLE 13608 0 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 119 10334 SH SOLE 10334 0 0 BLOCK H & R INC COM 093671105 420 16299 SH SOLE 15999 300 0 BLOCK H & R INC COM 093671105 845 32825 SH OTR 4479 13545 14801 BOEING CO COM 097023105 23325 62719 SH SOLE 60159 0 2560 BOEING CO COM 097023105 18631 50097 SH OTR 40777 9020 300 BOOKING HLDGS INC COM 09857L108 5994 3021 SH SOLE 2996 0 25 BOOKING HLDGS INC COM 09857L108 3458 1743 SH OTR 1058 685 0 BORGWARNER INC COM 099724106 2342 54754 SH SOLE 54754 0 0 BORGWARNER INC COM 099724106 296 6930 SH OTR 6930 0 0 BOSTON PROPERTIES INC COM 101121101 268 2174 SH SOLE 2174 0 0 BOSTON PROPERTIES INC COM 101121101 73 591 SH OTR 591 0 0 BOSTON SCIENTIFIC CORP COM 101137107 2359 61276 SH SOLE 60564 0 712 BOSTON SCIENTIFIC CORP COM 101137107 509 13226 SH OTR 13226 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 89 756 SH SOLE 756 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 201 1705 SH OTR 105 1600 0 BRISTOL MYERS SQUIBB CO COM 110122108 11813 190282 SH SOLE 188195 0 2087 BRISTOL MYERS SQUIBB CO COM 110122108 7516 121070 SH OTR 115719 4374 977 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 561 12041 SH SOLE 11631 0 410 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 33 713 SH OTR 713 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 335 2537 SH SOLE 2537 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 182 1382 SH OTR 1366 0 16 BROADCOM INC COM 11135F101 569 2306 SH SOLE 2111 0 195 BROADCOM INC COM 11135F101 562 2276 SH OTR 2276 0 0 BROWN FORMAN CORP CL B 115637209 119 2353 SH SOLE 2353 0 0 BROWN FORMAN CORP CL B 115637209 88 1736 SH OTR 99 0 1637 BRUKER CORP COM 116794108 90 2688 SH SOLE 2688 0 0 BRUKER CORP COM 116794108 190 5680 SH OTR 0 5680 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 249 6972 SH SOLE 6972 0 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 116 3250 SH OTR 3250 0 0 BURLINGTON STORES INC COM 122017106 294 1804 SH SOLE 1804 0 0 BURLINGTON STORES INC COM 122017106 70 429 SH OTR 429 0 0 CBS CORP NEW CL B 124857202 775 13486 SH SOLE 11226 0 2260 CBS CORP NEW CL B 124857202 111 1927 SH OTR 1927 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 23 241 SH SOLE 241 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 273 2849 SH OTR 2849 0 0 CBRE GROUP INC CL A 12504L109 235 5318 SH SOLE 5318 0 0 CBRE GROUP INC CL A 12504L109 111 2526 SH OTR 2526 0 0 CDK GLOBAL INC COM 12508E101 1752 28011 SH SOLE 24454 0 3557 CDK GLOBAL INC COM 12508E101 759 12129 SH OTR 7464 4580 85 CDW CORP COM 12514G108 634 7127 SH SOLE 7127 0 0 CDW CORP COM 12514G108 301 3381 SH OTR 1291 2090 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 210 2149 SH SOLE 2149 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 244 2496 SH OTR 586 1910 0 CIGNA CORPORATION COM 125509109 1181 5671 SH SOLE 4489 0 1182 CIGNA CORPORATION COM 125509109 611 2932 SH OTR 2932 0 0 CME GROUP INC COM CL A 12572Q105 68537 402664 SH SOLE 398330 90 4244 CME GROUP INC COM CL A 12572Q105 17163 100836 SH OTR 72330 28361 145 CSX CORP COM 126408103 4005 54085 SH SOLE 53785 0 300 CSX CORP COM 126408103 843 11383 SH OTR 11383 0 0 CVS HEALTH CORP COM 126650100 4111 52229 SH SOLE 44944 0 7285 CVS HEALTH CORP COM 126650100 1442 18315 SH OTR 17373 342 600 CA INC COM 12673P105 173 3923 SH SOLE 3923 0 0 CA INC COM 12673P105 52 1181 SH OTR 1181 0 0 CABLE ONE INC COM 12685J105 187 212 SH SOLE 212 0 0 CABLE ONE INC COM 12685J105 39 44 SH OTR 44 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1047 23102 SH SOLE 19907 0 3195 CADENCE DESIGN SYSTEM INC COM 127387108 441 9735 SH OTR 135 9600 0 CAMBREX CORP COM 132011107 587 8575 SH SOLE 8575 0 0 CAMBREX CORP COM 132011107 36 530 SH OTR 530 0 0 CAMPBELL SOUP CO COM 134429109 240 6549 SH SOLE 6549 0 0 CAMPBELL SOUP CO COM 134429109 110 3000 SH OTR 3000 0 0 CANADIAN NATL RY CO COM 136375102 274 3052 SH SOLE 3052 0 0 CANADIAN NATL RY CO COM 136375102 262 2922 SH OTR 2922 0 0 CANTEL MEDICAL CORP COM 138098108 580 6305 SH SOLE 6305 0 0 CANTEL MEDICAL CORP COM 138098108 38 415 SH OTR 415 0 0 CAPITAL ONE FINL CORP COM 14040H105 300 3159 SH SOLE 3159 0 0 CAPITAL ONE FINL CORP COM 14040H105 141 1483 SH OTR 1483 0 0 CAPITOL FED FINL INC COM 14057J101 306 24044 SH SOLE 24044 0 0 CAPITOL FED FINL INC COM 14057J101 58 4527 SH OTR 4527 0 0 CARDINAL HEALTH INC COM 14149Y108 794 14711 SH SOLE 9611 0 5100 CARDINAL HEALTH INC COM 14149Y108 284 5268 SH OTR 5268 0 0 CARMAX INC COM 143130102 378 5067 SH SOLE 5067 0 0 CARMAX INC COM 143130102 62 829 SH OTR 829 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 486 7618 SH SOLE 7618 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 297 4660 SH OTR 3926 734 0 CARTERS INC COM 146229109 217 2202 SH SOLE 2202 0 0 CARTERS INC COM 146229109 209 2120 SH OTR 155 1965 0 CASEYS GEN STORES INC COM 147528103 821 6362 SH SOLE 6362 0 0 CASEYS GEN STORES INC COM 147528103 129 1000 SH OTR 1000 0 0 CASS INFORMATION SYS INC COM 14808P109 3013 46270 SH SOLE 46270 0 0 CATALENT INC COM 148806102 966 21200 SH SOLE 21200 0 0 CATALENT INC COM 148806102 75 1645 SH OTR 1645 0 0 CATERPILLAR INC DEL COM 149123101 9415 61745 SH SOLE 56692 0 5053 CATERPILLAR INC DEL COM 149123101 3087 20242 SH OTR 19020 1022 200 CATHAY GEN BANCORP COM 149150104 587 14160 SH SOLE 14160 0 0 CATHAY GEN BANCORP COM 149150104 37 885 SH OTR 885 0 0 CELANESE CORP DEL COM 150870103 535 4696 SH SOLE 4696 0 0 CELANESE CORP DEL COM 150870103 90 792 SH OTR 792 0 0 CELGENE CORP COM 151020104 4663 52110 SH SOLE 52110 0 0 CELGENE CORP COM 151020104 9037 100988 SH OTR 99838 150 1000 CENTENE CORP DEL COM 15135B101 1052 7266 SH SOLE 7266 0 0 CENTENE CORP DEL COM 15135B101 164 1134 SH OTR 1134 0 0 CENTERPOINT ENERGY INC COM 15189T107 394 14238 SH SOLE 14238 0 0 CENTERPOINT ENERGY INC COM 15189T107 110 3980 SH OTR 3980 0 0 CENTRAL GARDEN & PET CO COM 153527106 296 8225 SH SOLE 8225 0 0 CENTRAL GARDEN & PET CO COM 153527106 19 515 SH OTR 515 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 344 10375 SH SOLE 10375 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 22 655 SH OTR 655 0 0 CENTURYLINK INC COM 156700106 346 16325 SH SOLE 16325 0 0 CENTURYLINK INC COM 156700106 122 5773 SH OTR 5773 0 0 CERNER CORP COM 156782104 23404 363362 SH SOLE 358339 0 5023 CERNER CORP COM 156782104 5021 77950 SH OTR 36990 40360 600 CHARLES RIV LABS INTL INC COM 159864107 877 6520 SH SOLE 5335 0 1185 CHARLES RIV LABS INTL INC COM 159864107 473 3512 SH OTR 2062 1450 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 730 2239 SH SOLE 2239 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH OTR 200 0 0 CHEMED CORP NEW COM 16359R103 83 260 SH SOLE 260 0 0 CHEMED CORP NEW COM 16359R103 190 595 SH OTR 0 595 0 CHEMOURS CO COM 163851108 114 2889 SH SOLE 2889 0 0 CHEMOURS CO COM 163851108 172 4353 SH OTR 2533 1820 0 CHEVRON CORP NEW COM 166764100 103362 845289 SH SOLE 835398 0 9891 CHEVRON CORP NEW COM 166764100 24795 202769 SH OTR 166429 34510 1830 CHIPOTLE MEXICAN GRILL INC COM 169656105 201 443 SH SOLE 343 0 100 CHIPOTLE MEXICAN GRILL INC COM 169656105 108 238 SH OTR 238 0 0 CHURCH & DWIGHT INC COM 171340102 4831 81364 SH SOLE 80564 0 800 CHURCH & DWIGHT INC COM 171340102 1613 27173 SH OTR 23918 3255 0 CHURCHILL DOWNS INC COM 171484108 229 825 SH SOLE 825 0 0 CHURCHILL DOWNS INC COM 171484108 8 30 SH OTR 30 0 0 CHUYS HLDGS INC COM 171604101 212 8072 SH SOLE 8072 0 0 CHUYS HLDGS INC COM 171604101 13 497 SH OTR 497 0 0 CISCO SYS INC COM 17275R102 63514 1305536 SH SOLE 1283930 0 21606 CISCO SYS INC COM 17275R102 10532 216495 SH OTR 174099 40345 2051 CINTAS CORP COM 172908105 2014 10184 SH SOLE 10184 0 0 CINTAS CORP COM 172908105 2247 11357 SH OTR 11357 0 0 CITIGROUP INC COM NEW 172967424 3923 54677 SH SOLE 49331 0 5346 CITIGROUP INC COM NEW 172967424 1545 21531 SH OTR 21350 181 0 CITIZENS FINL GROUP INC COM 174610105 221 5719 SH SOLE 5719 0 0 CITIZENS FINL GROUP INC COM 174610105 120 3112 SH OTR 3112 0 0 CITRIX SYS INC COM 177376100 294 2645 SH SOLE 2645 0 0 CITRIX SYS INC COM 177376100 204 1837 SH OTR 147 1690 0 CLOROX CO DEL COM 189054109 6735 44778 SH SOLE 43397 0 1381 CLOROX CO DEL COM 189054109 2609 17348 SH OTR 16873 475 0 COCA COLA CO COM 191216100 18346 397180 SH SOLE 383746 0 13434 COCA COLA CO COM 191216100 8514 184317 SH OTR 153689 27378 3250 COGNEX CORP COM 192422103 155 2783 SH SOLE 2783 0 0 COGNEX CORP COM 192422103 157 2821 SH OTR 2821 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2374 30771 SH SOLE 30309 0 462 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 362 4698 SH OTR 668 4030 0 COHEN & STEERS INC COM 19247A100 428 10535 SH SOLE 10535 0 0 COHEN & STEERS INC COM 19247A100 26 645 SH OTR 645 0 0 COLGATE PALMOLIVE CO COM 194162103 7977 119147 SH SOLE 111593 0 7554 COLGATE PALMOLIVE CO COM 194162103 4658 69575 SH OTR 47926 19917 1732 COMCAST CORP NEW CL A 20030N101 17721 500458 SH SOLE 484420 0 16038 COMCAST CORP NEW CL A 20030N101 3000 84722 SH OTR 72190 12132 400 COMERICA INC COM 200340107 330 3662 SH SOLE 3512 0 150 COMERICA INC COM 200340107 407 4510 SH OTR 2545 1965 0 COMMERCE BANCSHARES INC COM 200525103 169645 2569599 SH SOLE 1932454 441 636704 COMMERCE BANCSHARES INC COM 200525103 84223 1275727 SH OTR 232534 465980 577213 COMMERCE BANCSHARES INC COM 200525103 187882 2845830 SH OTR 0 2845830 0 COMPASS MINERALS INTL INC COM 20451N101 323 4805 SH SOLE 4805 0 0 COMPASS MINERALS INTL INC COM 20451N101 19 280 SH OTR 280 0 0 CONAGRA BRANDS INC COM 205887102 775 22807 SH SOLE 22807 0 0 CONAGRA BRANDS INC COM 205887102 115 3374 SH OTR 3374 0 0 CONCHO RES INC COM 20605P101 196 1284 SH SOLE 1284 0 0 CONCHO RES INC COM 20605P101 73 480 SH OTR 480 0 0 CONOCOPHILLIPS COM 20825C104 9704 125379 SH SOLE 120289 0 5090 CONOCOPHILLIPS COM 20825C104 3799 49080 SH OTR 44574 501 4005 CONSOLIDATED EDISON INC COM 209115104 1659 21781 SH SOLE 20831 0 950 CONSOLIDATED EDISON INC COM 209115104 784 10286 SH OTR 6586 0 3700 CONSTELLATION BRANDS INC CL A 21036P108 2889 13398 SH SOLE 12683 0 715 CONSTELLATION BRANDS INC CL A 21036P108 600 2782 SH OTR 1342 1440 0 CONTINENTAL RESOURCES INC COM 212015101 305 4464 SH SOLE 4464 0 0 CONTINENTAL RESOURCES INC COM 212015101 82 1195 SH OTR 1195 0 0 COOPER COS INC COM NEW 216648402 25662 92591 SH SOLE 91511 0 1080 COOPER COS INC COM NEW 216648402 5136 18533 SH OTR 11484 6844 205 CORNING INC COM 219350105 1716 48617 SH SOLE 43317 0 5300 CORNING INC COM 219350105 734 20791 SH OTR 20791 0 0 COSTCO WHSL CORP NEW COM 22160K105 31680 134876 SH SOLE 129637 0 5239 COSTCO WHSL CORP NEW COM 22160K105 7188 30603 SH OTR 18788 11725 90 COSTAR GROUP INC COM 22160N109 237 562 SH SOLE 562 0 0 COSTAR GROUP INC COM 22160N109 190 452 SH OTR 12 440 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 60 4010 SH SOLE 4010 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 97 6500 SH OTR 6500 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 4824 131275 SH SOLE 131275 0 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 24 657 SH OTR 657 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1449 13012 SH SOLE 11662 0 1350 CROWN CASTLE INTL CORP NEW COM 22822V101 506 4547 SH OTR 815 3732 0 CROWN HOLDINGS INC COM 228368106 863 17984 SH SOLE 17234 0 750 CROWN HOLDINGS INC COM 228368106 267 5569 SH OTR 4379 1190 0 CULLEN FROST BANKERS INC COM 229899109 992 9501 SH SOLE 9501 0 0 CULLEN FROST BANKERS INC COM 229899109 694 6649 SH OTR 6344 0 305 CUMMINS INC COM 231021106 2149 14712 SH SOLE 14612 0 100 CUMMINS INC COM 231021106 248 1696 SH OTR 1696 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 4063 125626 SH SOLE 124666 0 960 DBX ETF TR XTRACK MSCI EAFE 233051200 1101 34031 SH OTR 32619 1412 0 DBX ETF TR XTRACK MSCI JAPN 233051507 201 4507 SH SOLE 4507 0 0 DBX ETF TR XTRACK MSCI EURP 233051853 252 8823 SH SOLE 8823 0 0 DNP SELECT INCOME FD COM 23325P104 13 1200 SH SOLE 1200 0 0 DNP SELECT INCOME FD COM 23325P104 272 24550 SH OTR 24550 0 0 D R HORTON INC COM 23331A109 4441 105278 SH SOLE 104343 0 935 D R HORTON INC COM 23331A109 749 17747 SH OTR 16532 915 300 DTE ENERGY CO COM 233331107 1098 10062 SH SOLE 10062 0 0 DTE ENERGY CO COM 233331107 893 8181 SH OTR 8181 0 0 DXC TECHNOLOGY CO COM 23355L106 897 9588 SH SOLE 7606 0 1982 DXC TECHNOLOGY CO COM 23355L106 113 1213 SH OTR 1213 0 0 DANAHER CORP DEL COM 235851102 37637 346371 SH SOLE 339567 649 6155 DANAHER CORP DEL COM 235851102 8555 78728 SH OTR 56891 18857 2980 DARDEN RESTAURANTS INC COM 237194105 4213 37888 SH SOLE 37888 0 0 DARDEN RESTAURANTS INC COM 237194105 419 3772 SH OTR 2272 1500 0 DAVITA INC COM 23918K108 159 2213 SH SOLE 2213 0 0 DAVITA INC COM 23918K108 55 771 SH OTR 771 0 0 DEERE & CO COM 244199105 7719 51347 SH SOLE 47647 0 3700 DEERE & CO COM 244199105 4938 32847 SH OTR 18647 11600 2600 DELL TECHNOLOGIES INC COM CL V 24703L103 473 4873 SH SOLE 4873 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 389 4005 SH OTR 1692 2299 14 DELTA AIR LINES INC DEL COM NEW 247361702 405 7008 SH SOLE 7008 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 439 7593 SH OTR 7593 0 0 DENTSPLY SIRONA INC COM 24906P109 211 5593 SH SOLE 5593 0 0 DENTSPLY SIRONA INC COM 24906P109 248 6560 SH OTR 6560 0 0 DEVON ENERGY CORP NEW COM 25179M103 364 9124 SH SOLE 9100 0 24 DEVON ENERGY CORP NEW COM 25179M103 156 3898 SH OTR 3898 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 1835 12956 SH SOLE 12956 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 599 4229 SH OTR 4229 0 0 DIAMONDBACK ENERGY INC COM 25278X109 321 2371 SH SOLE 2371 0 0 DIAMONDBACK ENERGY INC COM 25278X109 38 278 SH OTR 278 0 0 DIGITAL RLTY TR INC COM 253868103 545 4847 SH SOLE 3667 0 1180 DIGITAL RLTY TR INC COM 253868103 32 287 SH OTR 287 0 0 DIPLOMAT PHARMACY INC COM 25456K101 10766 554681 SH SOLE 554681 0 0 DIPLOMAT PHARMACY INC COM 25456K101 27 1370 SH OTR 1370 0 0 DISNEY WALT CO COM DISNEY 254687106 23339 199578 SH SOLE 189250 2400 7928 DISNEY WALT CO COM DISNEY 254687106 12171 104076 SH OTR 75006 26175 2895 DISCOVER FINL SVCS COM 254709108 862 11279 SH SOLE 11279 0 0 DISCOVER FINL SVCS COM 254709108 345 4508 SH OTR 4508 0 0 DOCUMENT SEC SYS INC COM NEW 25614T200 11 10000 SH SOLE 10000 0 0 DOLLAR GEN CORP NEW COM 256677105 2115 19346 SH SOLE 19346 0 0 DOLLAR GEN CORP NEW COM 256677105 882 8065 SH OTR 3505 4560 0 DOLLAR TREE INC COM 256746108 940 11532 SH SOLE 11383 0 149 DOLLAR TREE INC COM 256746108 247 3034 SH OTR 3034 0 0 DOMINION ENERGY INC COM 25746U109 4747 67539 SH SOLE 67459 0 80 DOMINION ENERGY INC COM 25746U109 1600 22772 SH OTR 16412 6360 0 DOMINOS PIZZA INC COM 25754A201 265 898 SH SOLE 898 0 0 DOMINOS PIZZA INC COM 25754A201 38 130 SH OTR 130 0 0 DOVER CORP COM 260003108 3965 44792 SH SOLE 44792 0 0 DOVER CORP COM 260003108 1148 12973 SH OTR 12973 0 0 DOWDUPONT INC COM 26078J100 35453 551283 SH SOLE 545077 0 6206 DOWDUPONT INC COM 26078J100 9383 145907 SH OTR 119303 25643 961 DRIL-QUIP INC COM 262037104 249 4770 SH SOLE 4770 0 0 DRIL-QUIP INC COM 262037104 19 370 SH OTR 370 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 19391 242331 SH SOLE 234094 0 8237 DUKE ENERGY CORP NEW COM NEW 26441C204 2842 35518 SH OTR 27974 7433 111 DUNKIN BRANDS GROUP INC COM 265504100 123 1664 SH SOLE 1664 0 0 DUNKIN BRANDS GROUP INC COM 265504100 244 3305 SH OTR 750 2555 0 EOG RES INC COM 26875P101 46429 363951 SH SOLE 357680 930 5341 EOG RES INC COM 26875P101 8612 67510 SH OTR 43390 23355 765 EQT CORP COM 26884L109 104 2342 SH SOLE 2342 0 0 EQT CORP COM 26884L109 264 5958 SH OTR 5958 0 0 EPR PPTYS COM SH BEN INT 26884U109 288 4206 SH SOLE 4206 0 0 EPR PPTYS COM SH BEN INT 26884U109 5 71 SH OTR 71 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 883 16856 SH SOLE 16328 0 528 E TRADE FINANCIAL CORP COM NEW 269246401 81 1540 SH OTR 1540 0 0 EAGLE MATERIALS INC COM 26969P108 1016 11920 SH SOLE 10720 0 1200 EAGLE MATERIALS INC COM 26969P108 315 3700 SH OTR 865 2835 0 EAST WEST BANCORP INC COM 27579R104 234 3879 SH SOLE 3879 0 0 EAST WEST BANCORP INC COM 27579R104 29 485 SH OTR 485 0 0 EASTMAN CHEM CO COM 277432100 656 6858 SH SOLE 6858 0 0 EASTMAN CHEM CO COM 277432100 344 3590 SH OTR 3590 0 0 EATON VANCE CORP COM NON VTG 278265103 256 4875 SH SOLE 4875 0 0 EATON VANCE CORP COM NON VTG 278265103 527 10027 SH OTR 6572 3455 0 EBAY INC COM 278642103 345 10447 SH SOLE 10447 0 0 EBAY INC COM 278642103 209 6343 SH OTR 6343 0 0 ECOLAB INC COM 278865100 6431 41021 SH SOLE 39916 0 1105 ECOLAB INC COM 278865100 1665 10619 SH OTR 8629 1990 0 EDGEWELL PERS CARE CO COM 28035Q102 6774 146525 SH SOLE 146525 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2878 62255 SH OTR 62255 0 0 EDISON INTL COM 281020107 230 3404 SH SOLE 3404 0 0 EDISON INTL COM 281020107 108 1599 SH OTR 1599 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 900 5172 SH SOLE 5172 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 446 2561 SH OTR 2561 0 0 ELECTRONIC ARTS INC COM 285512109 427 3546 SH SOLE 3546 0 0 ELECTRONIC ARTS INC COM 285512109 128 1062 SH OTR 1062 0 0 EMERSON ELEC CO COM 291011104 118375 1545763 SH SOLE 1239186 0 306577 EMERSON ELEC CO COM 291011104 12983 169540 SH OTR 158267 6340 4933 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 142 8450 SH SOLE 8450 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 118 7000 SH OTR 7000 0 0 ENBRIDGE INC COM 29250N105 1023 31685 SH SOLE 31451 0 234 ENBRIDGE INC COM 29250N105 511 15821 SH OTR 14616 1041 164 ENERGIZER HLDGS INC NEW COM 29272W109 10030 171016 SH SOLE 171016 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 4469 76197 SH OTR 76197 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 77 3439 SH SOLE 3439 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 348 15654 SH OTR 15654 0 0 ENTERGY CORP NEW COM 29364G103 552 6808 SH SOLE 6742 0 66 ENTERGY CORP NEW COM 29364G103 114 1402 SH OTR 1402 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 131 2460 SH SOLE 2460 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 5581 105197 SH OTR 105197 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 2105 73268 SH SOLE 73268 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1707 59432 SH OTR 58260 1172 0 EPAM SYS INC COM 29414B104 1237 8986 SH SOLE 8986 0 0 EPAM SYS INC COM 29414B104 117 849 SH OTR 849 0 0 EQUIFAX INC COM 294429105 2673 20469 SH SOLE 20269 0 200 EQUIFAX INC COM 294429105 6 49 SH OTR 49 0 0 EQUINIX INC COM PAR $0.001 29444U700 176 407 SH SOLE 407 0 0 EQUINIX INC COM PAR $0.001 29444U700 61 141 SH OTR 141 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 355 9036 SH SOLE 9036 0 0 ESCALADE INC COM 296056104 567 44147 SH SOLE 29148 0 14999 EURONET WORLDWIDE INC COM 298736109 26121 260636 SH SOLE 257136 0 3500 EURONET WORLDWIDE INC COM 298736109 5114 51025 SH OTR 33012 17613 400 EVERGY INC COM 30034W106 2044 37219 SH SOLE 35916 0 1303 EVERGY INC COM 30034W106 1213 22080 SH OTR 21630 400 50 EVERSOURCE ENERGY COM 30040W108 19666 320085 SH SOLE 317641 300 2144 EVERSOURCE ENERGY COM 30040W108 2915 47439 SH OTR 35829 11225 385 EXELON CORP COM 30161N101 1010 23137 SH SOLE 23137 0 0 EXELON CORP COM 30161N101 322 7379 SH OTR 6979 400 0 EXLSERVICE HOLDINGS INC COM 302081104 548 8280 SH SOLE 8280 0 0 EXLSERVICE HOLDINGS INC COM 302081104 34 520 SH OTR 520 0 0 EXPEDIA GROUP INC COM NEW 30212P303 209 1600 SH SOLE 1600 0 0 EXPEDIA GROUP INC COM NEW 30212P303 7 51 SH OTR 51 0 0 EXPEDITORS INTL WASH INC COM 302130109 69 941 SH SOLE 941 0 0 EXPEDITORS INTL WASH INC COM 302130109 247 3363 SH OTR 3363 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 4889 51463 SH SOLE 45761 0 5702 EXPRESS SCRIPTS HLDG CO COM 30219G108 1348 14183 SH OTR 13832 29 322 EXTRA SPACE STORAGE INC COM 30225T102 264 3047 SH SOLE 3047 0 0 EXTRA SPACE STORAGE INC COM 30225T102 189 2180 SH OTR 55 2125 0 EXXON MOBIL CORP COM 30231G102 85766 1008773 SH SOLE 990011 525 18237 EXXON MOBIL CORP COM 30231G102 42348 498096 SH OTR 441039 49514 7543 FLIR SYS INC COM 302445101 1008 16406 SH SOLE 14905 0 1501 FLIR SYS INC COM 302445101 471 7660 SH OTR 525 7135 0 FS INVT CORP COM 302635107 127 17986 SH SOLE 17986 0 0 FACEBOOK INC CL A 30303M102 49138 298786 SH SOLE 293685 0 5101 FACEBOOK INC CL A 30303M102 11727 71304 SH OTR 46046 24878 380 FACTSET RESH SYS INC COM 303075105 566 2528 SH SOLE 2528 0 0 FACTSET RESH SYS INC COM 303075105 243 1087 SH OTR 282 805 0 FASTENAL CO COM 311900104 1350 23276 SH SOLE 23276 0 0 FASTENAL CO COM 311900104 58 1007 SH OTR 1007 0 0 FEDEX CORP COM 31428X106 3327 13818 SH SOLE 13337 0 481 FEDEX CORP COM 31428X106 1563 6493 SH OTR 6493 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 30 13457 SH SOLE 13457 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 5 2400 SH OTR 2400 0 0 FERRO CORP COM 315405100 3008 129545 SH SOLE 0 0 129545 F5 NETWORKS INC COM 315616102 214 1073 SH SOLE 1073 0 0 F5 NETWORKS INC COM 315616102 187 936 SH OTR 936 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 35545 325892 SH SOLE 318088 200 7604 FIDELITY NATL INFORMATION SV COM 31620M106 7109 65181 SH OTR 44929 19877 375 FIFTH THIRD BANCORP COM 316773100 273 9794 SH SOLE 9794 0 0 FIFTH THIRD BANCORP COM 316773100 217 7763 SH OTR 7763 0 0 FIRST DATA CORP NEW COM CL A 32008D106 34431 1407082 SH SOLE 1396758 0 10324 FIRST DATA CORP NEW COM CL A 32008D106 5752 235076 SH OTR 186123 46013 2940 FIRST HORIZON NATL CORP COM 320517105 395 22897 SH OTR 22897 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3264 34002 SH SOLE 33062 0 940 FIRST REP BK SAN FRANCISCO C COM 33616C100 1591 16576 SH OTR 14866 1710 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 298 2106 SH SOLE 2106 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 235 2963 SH SOLE 2963 0 0 FISERV INC COM 337738108 3177 38568 SH SOLE 34364 0 4204 FISERV INC COM 337738108 1059 12858 SH OTR 6668 6190 0 FIRSTENERGY CORP COM 337932107 428 11516 SH SOLE 11516 0 0 FIRSTENERGY CORP COM 337932107 111 2990 SH OTR 2990 0 0 FIVE BELOW INC COM 33829M101 1260 9687 SH SOLE 9687 0 0 FIVE BELOW INC COM 33829M101 94 725 SH OTR 725 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1428 6266 SH SOLE 6266 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 463 2033 SH OTR 23 2010 0 FLUOR CORP NEW COM 343412102 122 2108 SH SOLE 2108 0 0 FLUOR CORP NEW COM 343412102 237 4087 SH OTR 3881 0 206 FLOWSERVE CORP COM 34354P105 278 5087 SH SOLE 5087 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 1111 120134 SH SOLE 120134 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 99 10700 SH OTR 10700 0 0 FORTINET INC COM 34959E109 78 840 SH SOLE 840 0 0 FORTINET INC COM 34959E109 147 1597 SH OTR 1597 0 0 FORTIVE CORP COM 34959J108 7457 88560 SH SOLE 87676 0 884 FORTIVE CORP COM 34959J108 2054 24394 SH OTR 14717 8577 1100 FORTUNE BRANDS HOME & SEC IN COM 34964C106 521 9955 SH SOLE 9867 0 88 FORTUNE BRANDS HOME & SEC IN COM 34964C106 306 5839 SH OTR 5839 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 159 15385 SH SOLE 15385 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 10 955 SH OTR 955 0 0 FRANKLIN RES INC COM 354613101 1266 41646 SH SOLE 40541 0 1105 FRANKLIN RES INC COM 354613101 275 9052 SH OTR 8156 896 0 FREEPORT-MCMORAN INC CL B 35671D857 196 14107 SH SOLE 10907 0 3200 FREEPORT-MCMORAN INC CL B 35671D857 72 5169 SH OTR 5169 0 0 FRESHPET INC COM 358039105 1025 27917 SH SOLE 27917 0 0 GALLAGHER ARTHUR J & CO COM 363576109 9080 121976 SH SOLE 121976 0 0 GALLAGHER ARTHUR J & CO COM 363576109 532 7152 SH OTR 1282 5870 0 GAMING & LEISURE PPTYS INC COM 36467J108 95 2704 SH SOLE 2704 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 190 5400 SH OTR 0 5400 0 GARTNER INC COM 366651107 310 1955 SH SOLE 1955 0 0 GARTNER INC COM 366651107 158 998 SH OTR 998 0 0 GASTAR EXPL INC NEW COM 36729W202 1 12000 SH SOLE 12000 0 0 GENERAL DYNAMICS CORP COM 369550108 4586 22400 SH SOLE 22375 25 0 GENERAL DYNAMICS CORP COM 369550108 2416 11803 SH OTR 10753 500 550 GENERAL ELECTRIC CO COM 369604103 7200 637741 SH SOLE 632728 0 5013 GENERAL ELECTRIC CO COM 369604103 5620 497748 SH OTR 460703 31245 5800 GENERAL MLS INC COM 370334104 5801 135161 SH SOLE 129169 0 5992 GENERAL MLS INC COM 370334104 3480 81079 SH OTR 74829 6250 0 GENERAL MTRS CO COM 37045V100 1333 39579 SH SOLE 39579 0 0 GENERAL MTRS CO COM 37045V100 170 5036 SH OTR 5036 0 0 GENUINE PARTS CO COM 372460105 3211 32303 SH SOLE 32051 0 252 GENUINE PARTS CO COM 372460105 835 8403 SH OTR 2753 4300 1350 GILEAD SCIENCES INC COM 375558103 5268 68233 SH SOLE 68233 0 0 GILEAD SCIENCES INC COM 375558103 1153 14934 SH OTR 8774 6160 0 GLACIER BANCORP INC NEW COM 37637Q105 755 17515 SH SOLE 17515 0 0 GLACIER BANCORP INC NEW COM 37637Q105 57 1320 SH OTR 1320 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 849 21137 SH SOLE 21137 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 383 9530 SH OTR 8230 1300 0 GLOBAL PMTS INC COM 37940X102 884 6942 SH SOLE 6942 0 0 GLOBAL PMTS INC COM 37940X102 311 2438 SH OTR 973 1465 0 GLOBUS MED INC CL A 379577208 1066 18775 SH SOLE 18775 0 0 GLOBUS MED INC CL A 379577208 66 1170 SH OTR 1170 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 9304 41490 SH SOLE 39581 0 1909 GOLDMAN SACHS GROUP INC COM 38141G104 2540 11326 SH OTR 9269 1907 150 GRACO INC COM 384109104 257 5541 SH SOLE 5541 0 0 GRACO INC COM 384109104 227 4896 SH OTR 921 3975 0 GRAINGER W W INC COM 384802104 691 1933 SH SOLE 1283 0 650 GRAINGER W W INC COM 384802104 357 1000 SH OTR 1000 0 0 GRAND CANYON ED INC COM 38526M106 1283 11377 SH SOLE 11377 0 0 GRAND CANYON ED INC COM 38526M106 80 705 SH OTR 705 0 0 GREAT SOUTHN BANCORP INC COM 390905107 489 8830 SH SOLE 8830 0 0 GRUBHUB INC COM 400110102 194 1397 SH SOLE 1397 0 0 GRUBHUB INC COM 400110102 89 641 SH OTR 641 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 1161 11490 SH SOLE 9900 0 1590 GUIDEWIRE SOFTWARE INC COM 40171V100 263 2600 SH OTR 0 2600 0 HCA HEALTHCARE INC COM 40412C101 1635 11750 SH SOLE 10155 0 1595 HCA HEALTHCARE INC COM 40412C101 426 3064 SH OTR 759 2305 0 HCP INC COM 40414L109 295 11207 SH SOLE 11207 0 0 HCP INC COM 40414L109 88 3328 SH OTR 3328 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 186 4221 SH SOLE 4221 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 78 1763 SH OTR 1763 0 0 HP INC COM 40434L105 775 30087 SH SOLE 30087 0 0 HP INC COM 40434L105 374 14508 SH OTR 14508 0 0 HALLIBURTON CO COM 406216101 684 16879 SH SOLE 16879 0 0 HALLIBURTON CO COM 406216101 420 10358 SH OTR 10358 0 0 HANESBRANDS INC COM 410345102 169 9196 SH SOLE 9196 0 0 HANESBRANDS INC COM 410345102 42 2303 SH OTR 303 2000 0 HARRIS CORP DEL COM 413875105 470 2780 SH SOLE 2780 0 0 HARRIS CORP DEL COM 413875105 240 1418 SH OTR 1418 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 451 9029 SH SOLE 9029 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 81 1622 SH OTR 1622 0 0 HASBRO INC COM 418056107 1578 15008 SH SOLE 15008 0 0 HASBRO INC COM 418056107 862 8199 SH OTR 7799 400 0 HEALTHCARE SVCS GRP INC COM 421906108 596 14668 SH SOLE 14668 0 0 HEALTHCARE SVCS GRP INC COM 421906108 37 915 SH OTR 915 0 0 HEARTLAND EXPRESS INC COM 422347104 449 22735 SH SOLE 22735 0 0 HEARTLAND EXPRESS INC COM 422347104 29 1480 SH OTR 1480 0 0 HEICO CORP NEW COM 422806109 107 1150 SH SOLE 1150 0 0 HEICO CORP NEW COM 422806109 207 2240 SH OTR 195 2045 0 HELMERICH & PAYNE INC COM 423452101 145 2102 SH SOLE 2102 0 0 HELMERICH & PAYNE INC COM 423452101 88 1278 SH OTR 1278 0 0 HENRY JACK & ASSOC INC COM 426281101 4930 30799 SH SOLE 29494 0 1305 HENRY JACK & ASSOC INC COM 426281101 872 5450 SH OTR 2165 3285 0 HERSHEY CO COM 427866108 1100 10784 SH SOLE 10784 0 0 HERSHEY CO COM 427866108 333 3263 SH OTR 3263 0 0 HESS CORP COM 42809H107 529 7385 SH SOLE 7385 0 0 HESS CORP COM 42809H107 126 1763 SH OTR 1763 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 615 37727 SH SOLE 34027 0 3700 HEWLETT PACKARD ENTERPRISE C COM 42824C109 132 8082 SH OTR 8082 0 0 HEXCEL CORP NEW COM 428291108 355 5300 SH SOLE 5300 0 0 HEXCEL CORP NEW COM 428291108 158 2350 SH OTR 2350 0 0 HIGHWOODS PPTYS INC COM 431284108 288 6097 SH SOLE 5342 0 755 HIGHWOODS PPTYS INC COM 431284108 1556 32924 SH OTR 32815 109 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 219 2713 SH SOLE 2713 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 225 2788 SH OTR 488 2300 0 HOME DEPOT INC COM 437076102 17641 85162 SH SOLE 83136 0 2026 HOME DEPOT INC COM 437076102 7486 36139 SH OTR 28464 2800 4875 HONEYWELL INTL INC COM 438516106 46680 280530 SH SOLE 275868 0 4662 HONEYWELL INTL INC COM 438516106 12348 74208 SH OTR 64651 8362 1195 HORMEL FOODS CORP COM 440452100 489 12413 SH SOLE 12413 0 0 HORMEL FOODS CORP COM 440452100 200 5066 SH OTR 66 5000 0 HUBSPOT INC COM 443573100 932 6177 SH SOLE 6177 0 0 HUBSPOT INC COM 443573100 59 388 SH OTR 388 0 0 HUMANA INC COM 444859102 1013 2991 SH SOLE 2991 0 0 HUMANA INC COM 444859102 469 1386 SH OTR 1386 0 0 HUNT J B TRANS SVCS INC COM 445658107 213 1794 SH SOLE 1794 0 0 HUNT J B TRANS SVCS INC COM 445658107 86 719 SH OTR 719 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 259 1011 SH SOLE 1011 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 64 249 SH OTR 249 0 0 ICF INTL INC COM 44925C103 587 7785 SH SOLE 7785 0 0 ICF INTL INC COM 44925C103 37 485 SH OTR 485 0 0 ICU MED INC COM 44930G107 2270 8027 SH SOLE 8027 0 0 ICU MED INC COM 44930G107 545 1928 SH OTR 383 1545 0 ITT INC COM 45073V108 146 2376 SH SOLE 2376 0 0 ITT INC COM 45073V108 214 3488 SH OTR 3488 0 0 IBERIABANK CORP COM 450828108 427 5250 SH SOLE 5250 0 0 IBERIABANK CORP COM 450828108 27 335 SH OTR 335 0 0 IDACORP INC COM 451107106 555 5592 SH SOLE 5592 0 0 IDACORP INC COM 451107106 35 350 SH OTR 350 0 0 IDEX CORP COM 45167R104 873 5795 SH SOLE 5795 0 0 IDEX CORP COM 45167R104 182 1207 SH OTR 17 1190 0 IDEXX LABS INC COM 45168D104 365 1460 SH SOLE 1460 0 0 IDEXX LABS INC COM 45168D104 149 595 SH OTR 595 0 0 ILLINOIS TOOL WKS INC COM 452308109 9496 67288 SH SOLE 60803 0 6485 ILLINOIS TOOL WKS INC COM 452308109 8618 61071 SH OTR 45570 15501 0 ILLUMINA INC COM 452327109 425 1158 SH SOLE 1158 0 0 ILLUMINA INC COM 452327109 95 260 SH OTR 260 0 0 INSTALLED BLDG PRODS INC COM 45780R101 360 9231 SH SOLE 9231 0 0 INSTALLED BLDG PRODS INC COM 45780R101 22 575 SH OTR 575 0 0 INTEL CORP COM 458140100 45601 964286 SH SOLE 954788 1131 8367 INTEL CORP COM 458140100 11365 240318 SH OTR 199382 36911 4025 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1977 26402 SH SOLE 24272 0 2130 INTERCONTINENTAL EXCHANGE IN COM 45866F104 454 6064 SH OTR 2264 3800 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9749 64475 SH SOLE 63459 0 1016 INTERNATIONAL BUSINESS MACHS COM 459200101 4873 32228 SH OTR 30195 1795 238 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 362 2601 SH SOLE 2601 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 188 1354 SH OTR 39 1315 0 INTL PAPER CO COM 460146103 1172 23841 SH SOLE 23752 0 89 INTL PAPER CO COM 460146103 461 9381 SH OTR 9381 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 20770 111792 SH SOLE 111792 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 676 3641 SH OTR 3419 222 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1403 2444 SH SOLE 2444 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 187 326 SH OTR 326 0 0 INTUIT COM 461202103 3601 15834 SH SOLE 15834 0 0 INTUIT COM 461202103 765 3365 SH OTR 3115 150 100 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 2086 65572 SH SOLE 52847 0 12725 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 561 17638 SH OTR 17638 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 311 4335 SH SOLE 4335 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 136 822 SH SOLE 822 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 182 1100 SH OTR 1100 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 359 5224 SH SOLE 5224 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 447 3717 SH SOLE 3717 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 346 3243 SH SOLE 3243 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 43 400 SH OTR 400 0 0 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 203 4665 SH SOLE 4665 0 0 INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 13 300 SH OTR 300 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 374 23746 SH SOLE 23746 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1099 9249 SH SOLE 9249 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 445 17932 SH SOLE 17932 0 0 INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 1683 67900 SH OTR 67900 0 0 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 230 4255 SH SOLE 4255 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 1891 81600 SH SOLE 81600 0 0 IQVIA HLDGS INC COM 46266C105 27044 208445 SH SOLE 207887 0 558 IQVIA HLDGS INC COM 46266C105 3159 24351 SH OTR 20422 3674 255 ISHARES SILVER TRUST ISHARES 46428Q109 449 32733 SH SOLE 21733 0 11000 ISHARES SILVER TRUST ISHARES 46428Q109 81 5925 SH OTR 1400 3425 1100 ISHARES GOLD TRUST ISHARES 464285105 2431 212705 SH SOLE 194705 0 18000 ISHARES GOLD TRUST ISHARES 464285105 414 36258 SH OTR 36258 0 0 ISHARES INC MSCI CDA ETF 464286509 206 7165 SH SOLE 7165 0 0 ISHARES INC MSCI CDA ETF 464286509 67 2340 SH OTR 2340 0 0 ISHARES INC MSCI PAC JP ETF 464286665 783 17230 SH SOLE 17230 0 0 ISHARES INC MSCI PAC JP ETF 464286665 70 1535 SH OTR 1535 0 0 ISHARES TR SELECT DIVID ETF 464287168 32261 323390 SH SOLE 321990 0 1400 ISHARES TR SELECT DIVID ETF 464287168 4282 42926 SH OTR 31628 11298 0 ISHARES TR TIPS BD ETF 464287176 10680 96551 SH SOLE 96551 0 0 ISHARES TR TIPS BD ETF 464287176 2609 23582 SH OTR 20552 2980 50 ISHARES TR TRANS AVG ETF 464287192 232 1135 SH SOLE 1135 0 0 ISHARES TR CORE S&P500 ETF 464287200 39702 135625 SH SOLE 135625 0 0 ISHARES TR CORE S&P500 ETF 464287200 8744 29871 SH OTR 29591 80 200 ISHARES TR CORE US AGGBD ET 464287226 9631 91270 SH SOLE 91270 0 0 ISHARES TR CORE US AGGBD ET 464287226 1802 17081 SH OTR 15306 1775 0 ISHARES TR MSCI EMG MKT ETF 464287234 11573 269636 SH SOLE 269086 0 550 ISHARES TR MSCI EMG MKT ETF 464287234 6343 147778 SH OTR 130327 15221 2230 ISHARES TR IBOXX INV CP ETF 464287242 3515 30581 SH SOLE 30581 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1254 10909 SH OTR 10909 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 3897 21996 SH SOLE 21996 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 175 986 SH OTR 986 0 0 ISHARES TR LATN AMER 40 ETF 464287390 208 6615 SH SOLE 6615 0 0 ISHARES TR LATN AMER 40 ETF 464287390 59 1895 SH OTR 1895 0 0 ISHARES TR S&P 500 VAL ETF 464287408 2563 22124 SH SOLE 22124 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 789 7800 SH SOLE 7800 0 0 ISHARES TR BARCLAYS 7 10 YR 464287440 378 3735 SH OTR 3735 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 5414 65156 SH SOLE 65156 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 113 1360 SH OTR 1360 0 0 ISHARES TR MSCI EAFE ETF 464287465 36159 531835 SH SOLE 530185 0 1650 ISHARES TR MSCI EAFE ETF 464287465 14848 218386 SH OTR 189096 27570 1720 ISHARES TR RUS MDCP VAL ETF 464287473 313187 3469826 SH SOLE 3426896 10530 32400 ISHARES TR RUS MDCP VAL ETF 464287473 69211 766796 SH OTR 508382 239377 19037 ISHARES TR RUS MD CP GR ETF 464287481 107342 791725 SH SOLE 766465 0 25260 ISHARES TR RUS MD CP GR ETF 464287481 20455 150867 SH OTR 94799 43388 12680 ISHARES TR RUS MID CAP ETF 464287499 63231 286762 SH SOLE 284947 0 1815 ISHARES TR RUS MID CAP ETF 464287499 20716 93951 SH OTR 85014 8337 600 ISHARES TR CORE S&P MCP ETF 464287507 4027 20007 SH SOLE 20007 0 0 ISHARES TR CORE S&P MCP ETF 464287507 1812 9001 SH OTR 9001 0 0 ISHARES TR N AMER TECH ETF 464287549 344 1641 SH SOLE 1641 0 0 ISHARES TR N AMER TECH ETF 464287549 147 700 SH OTR 700 0 0 ISHARES TR NASDAQ BIOTECH 464287556 70502 578172 SH SOLE 569437 1127 7608 ISHARES TR NASDAQ BIOTECH 464287556 14962 122696 SH OTR 86998 35118 580 ISHARES TR COHEN STEER REIT 464287564 264 2636 SH SOLE 2636 0 0 ISHARES TR COHEN STEER REIT 464287564 54 538 SH OTR 538 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 292 1380 SH SOLE 1380 0 0 ISHARES TR U.S. CNSM SV ETF 464287580 36 170 SH OTR 170 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 147830 1167506 SH SOLE 1064411 70 103025 ISHARES TR RUS 1000 VAL ETF 464287598 17408 137483 SH OTR 122446 14962 75 ISHARES TR S&P MC 400GR ETF 464287606 1107 4754 SH SOLE 4754 0 0 ISHARES TR S&P MC 400GR ETF 464287606 169 724 SH OTR 724 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 96736 620185 SH SOLE 614495 0 5690 ISHARES TR RUS 1000 GRW ETF 464287614 15309 98147 SH OTR 87467 10400 280 ISHARES TR RUS 1000 ETF 464287622 15636 96691 SH SOLE 96691 0 0 ISHARES TR RUS 1000 ETF 464287622 5819 35982 SH OTR 27582 8250 150 ISHARES TR RUS 2000 VAL ETF 464287630 37638 282995 SH SOLE 282995 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 6320 47519 SH OTR 43402 4117 0 ISHARES TR RUS 2000 GRW ETF 464287648 48905 227380 SH SOLE 214830 0 12550 ISHARES TR RUS 2000 GRW ETF 464287648 11443 53203 SH OTR 51730 1473 0 ISHARES TR RUSSELL 2000 ETF 464287655 75205 446187 SH SOLE 441424 300 4463 ISHARES TR RUSSELL 2000 ETF 464287655 26319 156152 SH OTR 142167 12910 1075 ISHARES TR CORE S&P US GWT 464287671 206 3320 SH SOLE 3320 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 3843 22307 SH SOLE 22307 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 21644 125620 SH OTR 125620 0 0 ISHARES TR U.S. UTILITS ETF 464287697 172 1284 SH SOLE 1284 0 0 ISHARES TR U.S. UTILITS ETF 464287697 57 425 SH OTR 425 0 0 ISHARES TR S&P MC 400VL ETF 464287705 1062 6349 SH SOLE 6349 0 0 ISHARES TR S&P MC 400VL ETF 464287705 11 63 SH OTR 63 0 0 ISHARES TR US TELECOM ETF 464287713 253 8501 SH SOLE 8501 0 0 ISHARES TR US TELECOM ETF 464287713 278 9360 SH OTR 9360 0 0 ISHARES TR U.S. TECH ETF 464287721 5943 30632 SH SOLE 30382 0 250 ISHARES TR U.S. TECH ETF 464287721 1873 9652 SH OTR 9212 440 0 ISHARES TR U.S. REAL ES ETF 464287739 2652 33137 SH SOLE 33137 0 0 ISHARES TR U.S. REAL ES ETF 464287739 306 3830 SH OTR 3730 100 0 ISHARES TR US HLTHCARE ETF 464287762 1323 6518 SH SOLE 5973 0 545 ISHARES TR US HLTHCARE ETF 464287762 321 1582 SH OTR 1197 385 0 ISHARES TR U.S. FINLS ETF 464287788 95 785 SH SOLE 785 0 0 ISHARES TR U.S. FINLS ETF 464287788 565 4650 SH OTR 4650 0 0 ISHARES TR U.S. ENERGY ETF 464287796 355 8462 SH SOLE 8462 0 0 ISHARES TR U.S. ENERGY ETF 464287796 34 800 SH OTR 800 0 0 ISHARES TR CORE S&P SCP ETF 464287804 3683 42215 SH SOLE 42215 0 0 ISHARES TR CORE S&P SCP ETF 464287804 534 6124 SH OTR 6124 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 54580 554567 SH SOLE 546514 1969 6084 ISHARES TR U.S. BAS MTL ETF 464287838 8329 84626 SH OTR 69959 13737 930 ISHARES TR SP SMCP600VL ETF 464287879 694 4158 SH SOLE 4158 0 0 ISHARES TR SP SMCP600VL ETF 464287879 1 8 SH OTR 0 8 0 ISHARES TR S&P SML 600 GWT 464287887 646 3200 SH SOLE 3200 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 3318 46995 SH SOLE 46995 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 900 12742 SH OTR 4957 7785 0 ISHARES TR EAFE SML CP ETF 464288273 424 6811 SH SOLE 6811 0 0 ISHARES TR EAFE SML CP ETF 464288273 37 598 SH OTR 0 598 0 ISHARES TR JPMORGAN USD EMG 464288281 1901 17634 SH SOLE 17634 0 0 ISHARES TR NATIONAL MUN ETF 464288414 5918 54825 SH SOLE 54825 0 0 ISHARES TR NATIONAL MUN ETF 464288414 1772 16418 SH OTR 16418 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1990 60991 SH SOLE 60991 0 0 ISHARES TR INTL SEL DIV ETF 464288448 67 2065 SH OTR 2065 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2055 23776 SH SOLE 23776 0 0 ISHARES TR IBOXX HI YD ETF 464288513 35 400 SH OTR 400 0 0 ISHARES TR MBS ETF 464288588 2722 26339 SH SOLE 26339 0 0 ISHARES TR MBS ETF 464288588 3064 29652 SH OTR 24652 0 5000 ISHARES TR INTRM GOV CR ETF 464288612 245 2285 SH SOLE 2285 0 0 ISHARES TR INTRM GOV CR ETF 464288612 210 1956 SH OTR 606 0 1350 ISHARES TR SH TR CRPORT ETF 464288646 454 8757 SH SOLE 6857 0 1900 ISHARES TR SH TR CRPORT ETF 464288646 73 1416 SH OTR 1416 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 2108 17703 SH SOLE 17703 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 316 2650 SH OTR 2170 480 0 ISHARES TR US HOME CONS ETF 464288752 274 7750 SH SOLE 7750 0 0 ISHARES TR US HOME CONS ETF 464288752 146 4134 SH OTR 4134 0 0 ISHARES TR US AER DEF ETF 464288760 288 1330 SH SOLE 1330 0 0 ISHARES TR US AER DEF ETF 464288760 303 1400 SH OTR 1400 0 0 ISHARES TR MSCI USA ESG SLC 464288802 861 7210 SH SOLE 7210 0 0 ISHARES TR MSCI USA ESG SLC 464288802 84 700 SH OTR 350 350 0 ISHARES TR U.S. MED DVC ETF 464288810 524 2305 SH SOLE 2305 0 0 ISHARES TR U.S. MED DVC ETF 464288810 216 948 SH OTR 948 0 0 ISHARES TR US HLTHCR PR ETF 464288828 284 1420 SH SOLE 1420 0 0 ISHARES TR US HLTHCR PR ETF 464288828 26 130 SH OTR 130 0 0 ISHARES TR U.S. PHARMA ETF 464288836 222 1320 SH SOLE 1320 0 0 ISHARES TR U.S. PHARMA ETF 464288836 38 224 SH OTR 224 0 0 ISHARES TR EAFE VALUE ETF 464288877 1037 19964 SH SOLE 19964 0 0 ISHARES TR EAFE VALUE ETF 464288877 1001 19273 SH OTR 18255 1018 0 ISHARES TR EAFE GRWTH ETF 464288885 2844 35520 SH SOLE 35520 0 0 ISHARES TR EAFE GRWTH ETF 464288885 1223 15274 SH OTR 15274 0 0 ISHARES TR MIN VOL USA ETF 46429B697 297 5215 SH SOLE 5215 0 0 ISHARES TR MIN VOL USA ETF 46429B697 97 1700 SH OTR 1700 0 0 ISHARES TR CORE MSCI EAFE 46432F842 1582 24685 SH SOLE 24685 0 0 ISHARES TR CORE MSCI EAFE 46432F842 1081 16865 SH OTR 16865 0 0 ISHARES INC CORE MSCI EMKT 46434G103 6237 120458 SH SOLE 120458 0 0 ISHARES INC CORE MSCI EMKT 46434G103 369 7120 SH OTR 6195 550 375 ISHARES INC MSCI TAIWAN ETF 46434G772 236 6254 SH SOLE 6254 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 72 1899 SH OTR 1899 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 421 6983 SH SOLE 6983 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 64 1056 SH OTR 1056 0 0 JPMORGAN CHASE & CO COM 46625H100 111149 985017 SH SOLE 969525 1605 13887 JPMORGAN CHASE & CO COM 46625H100 21502 190554 SH OTR 149237 39103 2214 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 52138 1898680 SH SOLE 1898550 0 130 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 8126 295936 SH OTR 281856 12535 1545 JACOBS ENGR GROUP INC DEL COM 469814107 699 9140 SH SOLE 9140 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 56 731 SH OTR 731 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 480 4022 SH SOLE 4022 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 30 250 SH OTR 250 0 0 JOHNSON & JOHNSON COM 478160104 115331 834703 SH SOLE 819679 732 14292 JOHNSON & JOHNSON COM 478160104 35765 258850 SH OTR 219882 33273 5695 KAR AUCTION SVCS INC COM 48238T109 2160 36190 SH SOLE 36190 0 0 KAR AUCTION SVCS INC COM 48238T109 547 9170 SH OTR 6130 3040 0 KLA-TENCOR CORP COM 482480100 269 2649 SH SOLE 2649 0 0 KLA-TENCOR CORP COM 482480100 142 1400 SH OTR 1250 150 0 KANSAS CITY SOUTHERN COM NEW 485170302 2423 21392 SH SOLE 19726 0 1666 KANSAS CITY SOUTHERN COM NEW 485170302 128 1132 SH OTR 795 337 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 219 6470 SH SOLE 6470 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 14 400 SH OTR 400 0 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 681 38154 SH SOLE 13634 0 24520 KAYNE ANDERSN MLP MIDS INVT COM 486606106 11 600 SH OTR 600 0 0 KELLOGG CO COM 487836108 1534 21903 SH SOLE 21903 0 0 KELLOGG CO COM 487836108 419 5986 SH OTR 5986 0 0 KEYCORP NEW COM 493267108 365 18373 SH SOLE 18373 0 0 KEYCORP NEW COM 493267108 307 15448 SH OTR 7448 8000 0 KIMBERLY CLARK CORP COM 494368103 18735 164862 SH SOLE 158790 0 6072 KIMBERLY CLARK CORP COM 494368103 5492 48324 SH OTR 36309 8495 3520 KINDER MORGAN INC DEL COM 49456B101 870 49093 SH SOLE 48593 0 500 KINDER MORGAN INC DEL COM 49456B101 200 11290 SH OTR 11290 0 0 KOHLS CORP COM 500255104 1837 24641 SH SOLE 24641 0 0 KOHLS CORP COM 500255104 501 6723 SH OTR 1133 5590 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 200 4394 SH SOLE 4394 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 93 2051 SH OTR 2051 0 0 KRAFT HEINZ CO COM 500754106 6211 112699 SH SOLE 112490 0 209 KRAFT HEINZ CO COM 500754106 3961 71867 SH OTR 70775 492 600 KROGER CO COM 501044101 433 14870 SH SOLE 14870 0 0 KROGER CO COM 501044101 115 3960 SH OTR 3960 0 0 LHC GROUP INC COM 50187A107 369 3581 SH SOLE 3581 0 0 LHC GROUP INC COM 50187A107 23 220 SH OTR 220 0 0 L3 TECHNOLOGIES INC COM 502413107 1440 6772 SH SOLE 6772 0 0 L3 TECHNOLOGIES INC COM 502413107 540 2542 SH OTR 2542 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1880 10825 SH SOLE 10825 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 582 3353 SH OTR 763 2590 0 LAM RESEARCH CORP COM 512807108 321 2116 SH SOLE 2116 0 0 LAM RESEARCH CORP COM 512807108 738 4864 SH OTR 4864 0 0 LAMB WESTON HLDGS INC COM 513272104 727 10916 SH SOLE 10916 0 0 LAMB WESTON HLDGS INC COM 513272104 155 2329 SH OTR 2329 0 0 LANDSTAR SYS INC COM 515098101 198 1621 SH SOLE 1621 0 0 LANDSTAR SYS INC COM 515098101 187 1535 SH OTR 0 1535 0 LAREDO PETROLEUM INC COM 516806106 82 10000 SH SOLE 10000 0 0 LAS VEGAS SANDS CORP COM 517834107 432 7283 SH SOLE 7283 0 0 LAS VEGAS SANDS CORP COM 517834107 61 1033 SH OTR 1033 0 0 LAUDER ESTEE COS INC CL A 518439104 1871 12874 SH SOLE 11804 0 1070 LAUDER ESTEE COS INC CL A 518439104 440 3028 SH OTR 828 2200 0 LEAR CORP COM NEW 521865204 620 4273 SH SOLE 4273 0 0 LEAR CORP COM NEW 521865204 21 148 SH OTR 148 0 0 LEGGETT & PLATT INC COM 524660107 12883 294193 SH SOLE 288693 0 5500 LEGGETT & PLATT INC COM 524660107 1053 24049 SH OTR 22449 1600 0 LENNOX INTL INC COM 526107107 975 4466 SH SOLE 3881 0 585 LENNOX INTL INC COM 526107107 304 1390 SH OTR 275 1115 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 204 5472 SH SOLE 5472 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 13 349 SH OTR 349 0 0 LILLY ELI & CO COM 532457108 7642 71215 SH SOLE 70924 0 291 LILLY ELI & CO COM 532457108 4228 39396 SH OTR 31707 7189 500 LINCOLN ELEC HLDGS INC COM 533900106 270 2885 SH SOLE 2385 0 500 LINCOLN ELEC HLDGS INC COM 533900106 14 150 SH OTR 150 0 0 LINCOLN NATL CORP IND COM 534187109 1174 17356 SH SOLE 17356 0 0 LINCOLN NATL CORP IND COM 534187109 13 192 SH OTR 192 0 0 LITHIA MTRS INC CL A 536797103 640 7841 SH SOLE 7841 0 0 LITHIA MTRS INC CL A 536797103 47 580 SH OTR 580 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 18 5892 SH SOLE 5892 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 17 5621 SH OTR 5621 0 0 LOCKHEED MARTIN CORP COM 539830109 77440 223842 SH SOLE 220518 190 3134 LOCKHEED MARTIN CORP COM 539830109 21498 62140 SH OTR 51276 10489 375 LOGMEIN INC COM 54142L109 19967 224099 SH SOLE 222126 0 1973 LOGMEIN INC COM 54142L109 2760 30973 SH OTR 25260 5328 385 LOWES COS INC COM 548661107 51897 451990 SH SOLE 446409 1174 4407 LOWES COS INC COM 548661107 10771 93806 SH OTR 74786 18685 335 M & T BK CORP COM 55261F104 220 1335 SH SOLE 1335 0 0 M & T BK CORP COM 55261F104 4 24 SH OTR 24 0 0 MDU RES GROUP INC COM 552690109 181 7065 SH SOLE 7065 0 0 MDU RES GROUP INC COM 552690109 156 6069 SH OTR 6069 0 0 MSCI INC COM 55354G100 397 2236 SH SOLE 2236 0 0 MSCI INC COM 55354G100 272 1534 SH OTR 479 1055 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 252 12250 SH SOLE 12250 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 16 765 SH OTR 765 0 0 MACYS INC COM 55616P104 343 9875 SH SOLE 9875 0 0 MACYS INC COM 55616P104 143 4119 SH OTR 4119 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 570 8420 SH SOLE 8420 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 102 1500 SH OTR 1000 500 0 MARATHON OIL CORP COM 565849106 619 26604 SH SOLE 24419 0 2185 MARATHON OIL CORP COM 565849106 295 12691 SH OTR 12691 0 0 MARATHON PETE CORP COM 56585A102 1898 23736 SH SOLE 22446 0 1290 MARATHON PETE CORP COM 56585A102 1195 14941 SH OTR 14941 0 0 MARKEL CORP COM 570535104 398 335 SH SOLE 335 0 0 MARKEL CORP COM 570535104 109 92 SH OTR 92 0 0 MARKETAXESS HLDGS INC COM 57060D108 171 958 SH SOLE 958 0 0 MARKETAXESS HLDGS INC COM 57060D108 46 256 SH OTR 256 0 0 MARSH & MCLENNAN COS INC COM 571748102 537 6495 SH SOLE 6495 0 0 MARSH & MCLENNAN COS INC COM 571748102 101 1216 SH OTR 1216 0 0 MARRIOTT INTL INC NEW CL A 571903202 379 2872 SH SOLE 2872 0 0 MARRIOTT INTL INC NEW CL A 571903202 238 1799 SH OTR 1799 0 0 MARTIN MARIETTA MATLS INC COM 573284106 137 753 SH SOLE 753 0 0 MARTIN MARIETTA MATLS INC COM 573284106 667 3667 SH OTR 3667 0 0 MASCO CORP COM 574599106 1439 39317 SH SOLE 38293 0 1024 MASCO CORP COM 574599106 99 2695 SH OTR 2695 0 0 MASTERCARD INCORPORATED CL A 57636Q104 22630 101658 SH SOLE 99422 0 2236 MASTERCARD INCORPORATED CL A 57636Q104 1198 5380 SH OTR 3980 1400 0 MATADOR RES CO COM 576485205 1027 31075 SH SOLE 31075 0 0 MATADOR RES CO COM 576485205 77 2320 SH OTR 2320 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 402 7137 SH SOLE 7137 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 212 3751 SH OTR 616 3135 0 MCCORMICK & CO INC COM NON VTG 579780206 420 3186 SH SOLE 3186 0 0 MCCORMICK & CO INC COM NON VTG 579780206 192 1456 SH OTR 26 1430 0 MCDONALDS CORP COM 580135101 41916 250561 SH SOLE 247062 0 3499 MCDONALDS CORP COM 580135101 12792 76468 SH OTR 61435 14563 470 MCKESSON CORP COM 58155Q103 1775 13379 SH SOLE 12218 0 1161 MCKESSON CORP COM 58155Q103 440 3316 SH OTR 3316 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 645 8800 SH SOLE 8800 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 41 560 SH OTR 560 0 0 MEDNAX INC COM 58502B106 180 3855 SH SOLE 3255 0 600 MEDNAX INC COM 58502B106 76 1630 SH OTR 1630 0 0 MERCK & CO INC COM 58933Y105 92005 1296947 SH SOLE 1281003 1565 14379 MERCK & CO INC COM 58933Y105 23142 326225 SH OTR 281383 42597 2245 MERIDIAN BANCORP INC MD COM 58958U103 275 16160 SH SOLE 16160 0 0 MERIDIAN BANCORP INC MD COM 58958U103 17 1010 SH OTR 1010 0 0 METLIFE INC COM 59156R108 16959 362998 SH SOLE 357724 0 5274 METLIFE INC COM 59156R108 2874 61523 SH OTR 44496 16412 615 METTLER TOLEDO INTERNATIONAL COM 592688105 1376 2259 SH SOLE 2094 0 165 METTLER TOLEDO INTERNATIONAL COM 592688105 491 807 SH OTR 107 700 0 MICROSOFT CORP COM 594918104 138586 1211734 SH SOLE 1181109 2064 28561 MICROSOFT CORP COM 594918104 51561 450827 SH OTR 380681 61221 8925 MICROCHIP TECHNOLOGY INC COM 595017104 2698 34190 SH SOLE 32305 0 1885 MICROCHIP TECHNOLOGY INC COM 595017104 1946 24667 SH OTR 22092 2500 75 MICRON TECHNOLOGY INC COM 595112103 833 18413 SH SOLE 18413 0 0 MICRON TECHNOLOGY INC COM 595112103 357 7901 SH OTR 7901 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 65 10511 SH SOLE 8149 0 2362 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 6 1039 SH OTR 1039 0 0 MOBILE MINI INC COM 60740F105 401 9145 SH SOLE 9145 0 0 MOBILE MINI INC COM 60740F105 25 560 SH OTR 560 0 0 MOHAWK INDS INC COM 608190104 16087 91742 SH SOLE 91692 0 50 MOHAWK INDS INC COM 608190104 2989 17046 SH OTR 10199 6757 90 MOLSON COORS BREWING CO CL B 60871R209 188 3056 SH SOLE 3056 0 0 MOLSON COORS BREWING CO CL B 60871R209 58 945 SH OTR 895 0 50 MONDELEZ INTL INC CL A 609207105 35553 827588 SH SOLE 818891 2287 6410 MONDELEZ INTL INC CL A 609207105 10895 253619 SH OTR 221306 30813 1500 MONSTER BEVERAGE CORP NEW COM 61174X109 202 3467 SH SOLE 3467 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 57 983 SH OTR 983 0 0 MOODYS CORP COM 615369105 321 1919 SH SOLE 1919 0 0 MOODYS CORP COM 615369105 171 1021 SH OTR 1021 0 0 MORGAN STANLEY COM NEW 617446448 984 21136 SH SOLE 21136 0 0 MORGAN STANLEY COM NEW 617446448 556 11947 SH OTR 11947 0 0 MORNINGSTAR INC COM 617700109 91 724 SH SOLE 724 0 0 MORNINGSTAR INC COM 617700109 179 1420 SH OTR 0 1420 0 MOSAIC CO NEW COM 61945C103 123 3800 SH SOLE 600 0 3200 MOSAIC CO NEW COM 61945C103 89 2730 SH OTR 1230 1500 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 633 4865 SH SOLE 4865 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 328 2523 SH OTR 1073 1450 0 MURPHY OIL CORP COM 626717102 481 14430 SH SOLE 14430 0 0 MURPHY OIL CORP COM 626717102 48 1441 SH OTR 1441 0 0 NIC INC COM 62914B100 30 2000 SH SOLE 2000 0 0 NIC INC COM 62914B100 148 10000 SH OTR 10000 0 0 NASDAQ INC COM 631103108 27412 319490 SH SOLE 315289 0 4201 NASDAQ INC COM 631103108 4701 54789 SH OTR 44931 9448 410 NATIONAL FUEL GAS CO N J COM 636180101 241 4301 SH SOLE 4301 0 0 NATIONAL FUEL GAS CO N J COM 636180101 143 2544 SH OTR 1944 600 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 339 6542 SH SOLE 6542 0 0 NATIONAL HEALTH INVS INC COM 63633D104 446 5895 SH SOLE 5895 0 0 NATIONAL HEALTH INVS INC COM 63633D104 25 335 SH OTR 335 0 0 NATIONAL OILWELL VARCO INC COM 637071101 306 7110 SH SOLE 7110 0 0 NATIONAL OILWELL VARCO INC COM 637071101 51 1173 SH OTR 1073 100 0 NETAPP INC COM 64110D104 1100 12812 SH SOLE 12812 0 0 NETAPP INC COM 64110D104 122 1417 SH OTR 1417 0 0 NETFLIX INC COM 64110L106 2325 6214 SH SOLE 6214 0 0 NETFLIX INC COM 64110L106 1085 2900 SH OTR 2900 0 0 NEWELL BRANDS INC COM 651229106 794 39101 SH SOLE 38616 0 485 NEWELL BRANDS INC COM 651229106 285 14034 SH OTR 13259 775 0 NEWFIELD EXPL CO COM 651290108 181 6271 SH SOLE 6271 0 0 NEWFIELD EXPL CO COM 651290108 60 2066 SH OTR 2066 0 0 NEWMONT MINING CORP COM 651639106 596 19722 SH SOLE 16005 0 3717 NEWMONT MINING CORP COM 651639106 237 7846 SH OTR 6846 0 1000 NEXTERA ENERGY INC COM 65339F101 30021 179120 SH SOLE 177544 0 1576 NEXTERA ENERGY INC COM 65339F101 4895 29209 SH OTR 22249 4775 2185 NIKE INC CL B 654106103 10030 118385 SH SOLE 118385 0 0 NIKE INC CL B 654106103 1743 20569 SH OTR 13217 2902 4450 NISOURCE INC COM 65473P105 74 2971 SH SOLE 2971 0 0 NISOURCE INC COM 65473P105 178 7129 SH OTR 7129 0 0 NORDSON CORP COM 655663102 326 2350 SH SOLE 2350 0 0 NORDSON CORP COM 655663102 194 1395 SH OTR 115 1280 0 NORDSTROM INC COM 655664100 207 3455 SH SOLE 3455 0 0 NORDSTROM INC COM 655664100 176 2949 SH OTR 2949 0 0 NORFOLK SOUTHERN CORP COM 655844108 6169 34175 SH SOLE 32175 0 2000 NORFOLK SOUTHERN CORP COM 655844108 2266 12552 SH OTR 10972 330 1250 NORTHERN TR CORP COM 665859104 4236 41478 SH SOLE 41478 0 0 NORTHERN TR CORP COM 665859104 781 7644 SH OTR 2589 2055 3000 NORTHROP GRUMMAN CORP COM 666807102 5137 16185 SH SOLE 15431 0 754 NORTHROP GRUMMAN CORP COM 666807102 896 2822 SH OTR 1807 1015 0 NORTHWESTERN CORP COM NEW 668074305 614 10470 SH SOLE 10470 0 0 NORTHWESTERN CORP COM NEW 668074305 39 665 SH OTR 665 0 0 NOVARTIS A G SPONSORED ADR 66987V109 1761 20441 SH SOLE 20441 0 0 NOVARTIS A G SPONSORED ADR 66987V109 529 6136 SH OTR 4903 1233 0 NOVO-NORDISK A S ADR 670100205 314 6659 SH SOLE 6211 0 448 NOVO-NORDISK A S ADR 670100205 60 1283 SH OTR 1283 0 0 NUCOR CORP COM 670346105 225 3545 SH SOLE 3545 0 0 NUCOR CORP COM 670346105 417 6578 SH OTR 6578 0 0 NVIDIA CORP COM 67066G104 4574 16278 SH SOLE 16278 0 0 NVIDIA CORP COM 67066G104 707 2516 SH OTR 2516 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 216 15006 SH SOLE 15006 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 448 19750 SH SOLE 19750 0 0 OGE ENERGY CORP COM 670837103 330 9097 SH SOLE 9097 0 0 OGE ENERGY CORP COM 670837103 711 19585 SH OTR 19585 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 7030 20242 SH SOLE 20242 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 701 2018 SH OTR 1333 460 225 OCCIDENTAL PETE CORP DEL COM 674599105 5552 67571 SH SOLE 67571 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 2015 24526 SH OTR 18926 5600 0 OLD DOMINION FGHT LINES INC COM 679580100 208 1291 SH SOLE 1291 0 0 OLD DOMINION FGHT LINES INC COM 679580100 91 564 SH OTR 564 0 0 OMNICOM GROUP INC COM 681919106 2848 41873 SH SOLE 36023 0 5850 OMNICOM GROUP INC COM 681919106 2099 30856 SH OTR 30856 0 0 ON SEMICONDUCTOR CORP COM 682189105 1085 58862 SH SOLE 57907 0 955 ON SEMICONDUCTOR CORP COM 682189105 60 3251 SH OTR 3251 0 0 ONE GAS INC COM 68235P108 282 3422 SH SOLE 3422 0 0 ONE GAS INC COM 68235P108 197 2400 SH OTR 2400 0 0 ONEOK INC NEW COM 682680103 18467 272413 SH SOLE 265083 0 7330 ONEOK INC NEW COM 682680103 3407 50258 SH OTR 42738 7520 0 ORACLE CORP COM 68389X105 16758 325014 SH SOLE 320569 0 4445 ORACLE CORP COM 68389X105 9378 181893 SH OTR 152946 27947 1000 OXFORD INDS INC COM 691497309 489 5425 SH SOLE 5425 0 0 OXFORD INDS INC COM 691497309 30 335 SH OTR 335 0 0 PG&E CORP COM 69331C108 357 7756 SH SOLE 7756 0 0 PG&E CORP COM 69331C108 208 4520 SH OTR 4520 0 0 PNC FINL SVCS GROUP INC COM 693475105 1517 11136 SH SOLE 9480 0 1656 PNC FINL SVCS GROUP INC COM 693475105 501 3682 SH OTR 2682 0 1000 PPG INDS INC COM 693506107 1655 15169 SH SOLE 11722 0 3447 PPG INDS INC COM 693506107 867 7948 SH OTR 7948 0 0 PPL CORP COM 69351T106 1168 39929 SH SOLE 39929 0 0 PPL CORP COM 69351T106 164 5605 SH OTR 5605 0 0 PRA GROUP INC COM 69354N106 383 10650 SH SOLE 10650 0 0 PRA GROUP INC COM 69354N106 24 665 SH OTR 665 0 0 PACCAR INC COM 693718108 339 4969 SH SOLE 4969 0 0 PACCAR INC COM 693718108 233 3415 SH OTR 3415 0 0 PACIFIC PREMIER BANCORP COM 69478X105 621 16705 SH SOLE 16705 0 0 PACIFIC PREMIER BANCORP COM 69478X105 39 1040 SH OTR 1040 0 0 PACKAGING CORP AMER COM 695156109 7053 64295 SH SOLE 64295 0 0 PACKAGING CORP AMER COM 695156109 682 6213 SH OTR 6213 0 0 PALO ALTO NETWORKS INC COM 697435105 341 1514 SH SOLE 1514 0 0 PALO ALTO NETWORKS INC COM 697435105 12 53 SH OTR 53 0 0 PARKER HANNIFIN CORP COM 701094104 1551 8430 SH SOLE 8430 0 0 PARKER HANNIFIN CORP COM 701094104 923 5018 SH OTR 5018 0 0 PATRICK INDS INC COM 703343103 506 8549 SH SOLE 8549 0 0 PATRICK INDS INC COM 703343103 31 532 SH OTR 532 0 0 PAYCHEX INC COM 704326107 9811 133206 SH SOLE 124766 0 8440 PAYCHEX INC COM 704326107 2673 36297 SH OTR 21057 14790 450 PAYLOCITY HLDG CORP COM 70438V106 450 5606 SH SOLE 5606 0 0 PAYLOCITY HLDG CORP COM 70438V106 28 350 SH OTR 350 0 0 PAYPAL HLDGS INC COM 70450Y103 1438 16365 SH SOLE 16365 0 0 PAYPAL HLDGS INC COM 70450Y103 180 2053 SH OTR 2053 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 503 13840 SH SOLE 13840 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 31 860 SH OTR 860 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 2145 125270 SH SOLE 125270 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 439 25660 SH OTR 625 25035 0 PEPSICO INC COM 713448108 65829 588810 SH SOLE 580309 741 7760 PEPSICO INC COM 713448108 22475 201033 SH OTR 169963 29045 2025 PERFORMANCE FOOD GROUP CO COM 71377A103 755 22665 SH SOLE 22665 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 47 1405 SH OTR 1405 0 0 PERKINELMER INC COM 714046109 242 2493 SH SOLE 2493 0 0 PERKINELMER INC COM 714046109 265 2721 SH OTR 90 2631 0 PFIZER INC COM 717081103 146026 3313504 SH SOLE 3286270 2012 25222 PFIZER INC COM 717081103 27956 634364 SH OTR 565147 61245 7972 PHILIP MORRIS INTL INC COM 718172109 16528 202697 SH SOLE 197381 100 5216 PHILIP MORRIS INTL INC COM 718172109 13808 169335 SH OTR 167020 2315 0 PHILLIPS 66 COM 718546104 7270 64493 SH SOLE 62012 123 2358 PHILLIPS 66 COM 718546104 2583 22919 SH OTR 17821 3596 1502 PINNACLE FOODS INC DEL COM 72348P104 236 3637 SH SOLE 3637 0 0 PINNACLE FOODS INC DEL COM 72348P104 3 48 SH OTR 48 0 0 PINNACLE WEST CAP CORP COM 723484101 281 3551 SH SOLE 3551 0 0 PINNACLE WEST CAP CORP COM 723484101 65 817 SH OTR 817 0 0 PIONEER NAT RES CO COM 723787107 10999 63145 SH SOLE 62435 0 710 PIONEER NAT RES CO COM 723787107 1323 7594 SH OTR 4914 2535 145 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 301 12039 SH SOLE 12039 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 97 3882 SH OTR 3882 0 0 POLARIS INDS INC COM 731068102 354 3510 SH SOLE 3510 0 0 POLARIS INDS INC COM 731068102 23 231 SH OTR 231 0 0 POLYONE CORP COM 73179P106 774 17695 SH SOLE 17695 0 0 POLYONE CORP COM 73179P106 48 1100 SH OTR 1100 0 0 POOL CORPORATION COM 73278L105 307 1839 SH SOLE 1839 0 0 POOL CORPORATION COM 73278L105 232 1393 SH OTR 293 1100 0 POST HLDGS INC COM 737446104 1609 16416 SH SOLE 15851 0 565 POST HLDGS INC COM 737446104 2471 25209 SH OTR 25209 0 0 POWER INTEGRATIONS INC COM 739276103 478 7565 SH SOLE 7565 0 0 POWER INTEGRATIONS INC COM 739276103 36 575 SH OTR 575 0 0 PRAXAIR INC COM 74005P104 4362 27138 SH SOLE 23613 0 3525 PRAXAIR INC COM 74005P104 1360 8462 SH OTR 6367 2095 0 PRICE T ROWE GROUP INC COM 74144T108 8411 77035 SH SOLE 74250 0 2785 PRICE T ROWE GROUP INC COM 74144T108 2189 20048 SH OTR 11445 8603 0 PRIMORIS SVCS CORP COM 74164F103 512 20630 SH SOLE 20630 0 0 PRIMORIS SVCS CORP COM 74164F103 32 1275 SH OTR 1275 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 3299 56312 SH SOLE 56312 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 650 11086 SH OTR 3526 7560 0 PROASSURANCE CORP COM 74267C106 309 6577 SH SOLE 6577 0 0 PROASSURANCE CORP COM 74267C106 27 585 SH OTR 585 0 0 PROCTER AND GAMBLE CO COM 742718109 58956 708346 SH SOLE 696805 894 10647 PROCTER AND GAMBLE CO COM 742718109 46826 562609 SH OTR 506191 53690 2728 PROGRESSIVE CORP OHIO COM 743315103 953 13414 SH SOLE 13414 0 0 PROGRESSIVE CORP OHIO COM 743315103 520 7318 SH OTR 7318 0 0 PROOFPOINT INC COM 743424103 490 4610 SH SOLE 4610 0 0 PROOFPOINT INC COM 743424103 50 470 SH OTR 470 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 7 10000 SH SOLE 10000 0 0 PRUDENTIAL FINL INC COM 744320102 890 8785 SH SOLE 8785 0 0 PRUDENTIAL FINL INC COM 744320102 229 2260 SH OTR 2260 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 999 18917 SH SOLE 18677 0 240 PUBLIC SVC ENTERPRISE GROUP COM 744573106 1368 25910 SH OTR 25500 410 0 PUBLIC STORAGE COM 74460D109 11498 57026 SH SOLE 55991 0 1035 PUBLIC STORAGE COM 74460D109 1099 5451 SH OTR 3716 1735 0 PULTE GROUP INC COM 745867101 109 4395 SH SOLE 4395 0 0 PULTE GROUP INC COM 745867101 368 14841 SH OTR 7731 7110 0 QCR HOLDINGS INC COM 74727A104 2281 55835 SH SOLE 55835 0 0 QTS RLTY TR INC COM CL A 74736A103 590 13825 SH SOLE 13825 0 0 QTS RLTY TR INC COM CL A 74736A103 33 765 SH OTR 765 0 0 QORVO INC COM 74736K101 182 2365 SH SOLE 2365 0 0 QORVO INC COM 74736K101 45 590 SH OTR 590 0 0 QUALCOMM INC COM 747525103 1929 26785 SH SOLE 26060 0 725 QUALCOMM INC COM 747525103 1030 14304 SH OTR 13789 515 0 QUEST DIAGNOSTICS INC COM 74834L100 918 8503 SH SOLE 8218 0 285 QUEST DIAGNOSTICS INC COM 74834L100 255 2364 SH OTR 2164 200 0 RLI CORP COM 749607107 449 5715 SH SOLE 5715 0 0 RPC INC COM 749660106 483 31209 SH SOLE 31209 0 0 RPC INC COM 749660106 78 5040 SH OTR 4805 235 0 RPM INTL INC COM 749685103 1712 26366 SH SOLE 23811 0 2555 RPM INTL INC COM 749685103 520 8005 SH OTR 1470 6535 0 RALPH LAUREN CORP CL A 751212101 154 1122 SH SOLE 1122 0 0 RALPH LAUREN CORP CL A 751212101 68 498 SH OTR 498 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 341 3702 SH SOLE 3702 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 94 1019 SH OTR 1019 0 0 RAYONIER INC COM 754907103 182 5372 SH SOLE 5372 0 0 RAYONIER INC COM 754907103 113 3345 SH OTR 3345 0 0 RAYTHEON CO COM NEW 755111507 3361 16262 SH SOLE 16262 0 0 RAYTHEON CO COM NEW 755111507 2134 10328 SH OTR 9928 400 0 RBC BEARINGS INC COM 75524B104 1017 6765 SH SOLE 6765 0 0 RBC BEARINGS INC COM 75524B104 68 455 SH OTR 455 0 0 REALPAGE INC COM 75606N109 1014 15380 SH SOLE 15380 0 0 REALPAGE INC COM 75606N109 471 7140 SH OTR 0 7140 0 REALTY INCOME CORP COM 756109104 527 9261 SH SOLE 9261 0 0 REALTY INCOME CORP COM 756109104 204 3594 SH OTR 3594 0 0 RED HAT INC COM 756577102 1606 11786 SH SOLE 11559 0 227 RED HAT INC COM 756577102 59 430 SH OTR 430 0 0 REGENERON PHARMACEUTICALS COM 75886F107 642 1589 SH SOLE 1589 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2272 5623 SH OTR 5623 0 0 REGIONS FINL CORP NEW COM 7591EP100 623 33949 SH SOLE 33949 0 0 REGIONS FINL CORP NEW COM 7591EP100 47 2573 SH OTR 2573 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 878 6074 SH SOLE 6074 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 49 338 SH OTR 338 0 0 REPUBLIC SVCS INC COM 760759100 1969 27097 SH SOLE 27097 0 0 REPUBLIC SVCS INC COM 760759100 616 8479 SH OTR 8479 0 0 RIO TINTO PLC SPONSORED ADR 767204100 131 2575 SH SOLE 2301 0 274 RIO TINTO PLC SPONSORED ADR 767204100 91 1774 SH OTR 1774 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 769 21281 SH SOLE 21281 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 60 1660 SH OTR 1660 0 0 ROBERT HALF INTL INC COM 770323103 298 4232 SH SOLE 3817 0 415 ROBERT HALF INTL INC COM 770323103 3 40 SH OTR 40 0 0 ROCKWELL AUTOMATION INC COM 773903109 2210 11784 SH SOLE 10950 0 834 ROCKWELL AUTOMATION INC COM 773903109 1831 9765 SH OTR 5885 3880 0 ROCKWELL COLLINS INC COM 774341101 543 3863 SH SOLE 3339 0 524 ROCKWELL COLLINS INC COM 774341101 493 3509 SH OTR 3509 0 0 ROGERS CORP COM 775133101 512 3473 SH SOLE 3473 0 0 ROGERS CORP COM 775133101 32 215 SH OTR 215 0 0 ROLLINS INC COM 775711104 1107 18235 SH SOLE 15835 0 2400 ROLLINS INC COM 775711104 431 7095 SH OTR 0 7095 0 ROPER TECHNOLOGIES INC COM 776696106 1442 4868 SH SOLE 4323 0 545 ROPER TECHNOLOGIES INC COM 776696106 513 1733 SH OTR 123 1610 0 ROSS STORES INC COM 778296103 727 7334 SH SOLE 7334 0 0 ROSS STORES INC COM 778296103 342 3449 SH OTR 1534 1915 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 604 8514 SH SOLE 8514 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 253 3572 SH OTR 3572 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3991 58576 SH SOLE 57511 0 1065 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2755 40435 SH OTR 36580 2218 1637 RYDER SYS INC COM 783549108 2296 31421 SH SOLE 31421 0 0 RYDER SYS INC COM 783549108 489 6688 SH OTR 798 5890 0 S&P GLOBAL INC COM 78409V104 19393 99254 SH SOLE 98479 0 775 S&P GLOBAL INC COM 78409V104 2633 13474 SH OTR 8505 4859 110 SBA COMMUNICATIONS CORP NEW CL A 78410G104 233 1451 SH SOLE 1451 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 261 1623 SH OTR 463 1160 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 51490 177113 SH SOLE 177113 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 18549 63803 SH OTR 54169 6609 3025 SPDR S&P 500 ETF TR TR UNIT 78462F103 9448 32500 SH OTR 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2035 7000 SH OTR 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1192 4100 SH OTR 0 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 840 7452 SH SOLE 7452 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 571 5060 SH OTR 3565 1345 150 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1977 20416 SH SOLE 20416 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 1334 13776 SH OTR 13707 69 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 29633 862427 SH SOLE 826392 0 36035 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 11064 322001 SH OTR 141611 179815 575 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 502 13929 SH SOLE 13929 0 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 1242 41141 SH SOLE 41141 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 226 3796 SH SOLE 3796 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 351 8105 SH SOLE 8105 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 74 1700 SH OTR 1700 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 428 4372 SH SOLE 4372 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 372 3880 SH SOLE 3880 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 173 3036 SH SOLE 3036 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 218 3832 SH OTR 442 3390 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2169 8203 SH SOLE 8203 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 267 1010 SH OTR 0 1010 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 6536 17787 SH SOLE 17787 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1229 3345 SH OTR 3275 70 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 66 1391 SH SOLE 1391 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 489 10250 SH OTR 10250 0 0 SVB FINL GROUP COM 78486Q101 304 977 SH SOLE 977 0 0 SVB FINL GROUP COM 78486Q101 7 21 SH OTR 21 0 0 SALESFORCE COM INC COM 79466L302 2200 13833 SH SOLE 13833 0 0 SALESFORCE COM INC COM 79466L302 657 4133 SH OTR 2103 2030 0 SANOFI SPONSORED ADR 80105N105 296 6625 SH SOLE 6625 0 0 SANOFI SPONSORED ADR 80105N105 70 1560 SH OTR 1560 0 0 SAP SE SPON ADR 803054204 247 2012 SH SOLE 2012 0 0 SAP SE SPON ADR 803054204 72 585 SH OTR 585 0 0 SCANA CORP NEW COM 80589M102 223 5729 SH SOLE 5593 0 136 SCANA CORP NEW COM 80589M102 124 3201 SH OTR 3201 0 0 SCHEIN HENRY INC COM 806407102 995 11704 SH SOLE 11704 0 0 SCHEIN HENRY INC COM 806407102 296 3481 SH OTR 3481 0 0 SCHLUMBERGER LTD COM 806857108 8932 146612 SH SOLE 140005 0 6607 SCHLUMBERGER LTD COM 806857108 3306 54266 SH OTR 50511 2555 1200 SCHWAB CHARLES CORP NEW COM 808513105 2589 52674 SH SOLE 52674 0 0 SCHWAB CHARLES CORP NEW COM 808513105 470 9562 SH OTR 9562 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 82 1000 SH SOLE 1000 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 183 2231 SH OTR 2231 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 289 3676 SH SOLE 2251 0 1425 SCOTTS MIRACLE GRO CO CL A 810186106 36 459 SH OTR 459 0 0 SEALED AIR CORP NEW COM 81211K100 317 7892 SH SOLE 7892 0 0 SEALED AIR CORP NEW COM 81211K100 288 7176 SH OTR 2706 4470 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1215 20978 SH SOLE 20978 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 194 3355 SH OTR 3355 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8159 85747 SH SOLE 85747 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1067 11210 SH OTR 11210 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 674 12495 SH SOLE 12495 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 231 4285 SH OTR 4285 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1965 16764 SH SOLE 16764 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 625 5329 SH OTR 5319 10 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1450 19149 SH SOLE 19149 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 166 2198 SH OTR 2198 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3705 134321 SH SOLE 134321 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 636 23045 SH OTR 19630 1700 1715 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1973 25170 SH SOLE 25170 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 431 5493 SH OTR 5493 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 9087 120627 SH SOLE 120627 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4721 62666 SH OTR 62666 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 215 6586 SH SOLE 6586 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 59 1801 SH OTR 1609 192 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 668 12681 SH SOLE 12681 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 469 8900 SH OTR 8900 0 0 SEMPRA ENERGY COM 816851109 2617 23010 SH SOLE 22710 0 300 SEMPRA ENERGY COM 816851109 1872 16453 SH OTR 16453 0 0 SERVICE CORP INTL COM 817565104 1191 26945 SH SOLE 23555 0 3390 SERVICE CORP INTL COM 817565104 477 10781 SH OTR 486 10295 0 SERVICENOW INC COM 81762P102 20226 103389 SH SOLE 102877 0 512 SERVICENOW INC COM 81762P102 3184 16275 SH OTR 9707 6493 75 SHERWIN WILLIAMS CO COM 824348106 2345 5151 SH SOLE 4771 0 380 SHERWIN WILLIAMS CO COM 824348106 626 1376 SH OTR 716 660 0 SHIRE PLC SPONSORED ADR 82481R106 583 3215 SH SOLE 3122 0 93 SHIRE PLC SPONSORED ADR 82481R106 229 1265 SH OTR 1265 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 193 1681 SH SOLE 1681 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 16 135 SH OTR 135 0 0 SILICON LABORATORIES INC COM 826919102 737 8029 SH SOLE 8029 0 0 SILICON LABORATORIES INC COM 826919102 56 605 SH OTR 605 0 0 SILGAN HOLDINGS INC COM 827048109 483 17387 SH SOLE 17387 0 0 SILGAN HOLDINGS INC COM 827048109 27 985 SH OTR 985 0 0 SIMON PPTY GROUP INC NEW COM 828806109 409 2314 SH SOLE 2314 0 0 SIMON PPTY GROUP INC NEW COM 828806109 139 785 SH OTR 785 0 0 SIRIUS XM HLDGS INC COM 82968B103 105 16651 SH SOLE 16651 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 169 2416 SH SOLE 2416 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 190 2715 SH OTR 0 2715 0 SKYLINE CHAMPION CORPORATION COM 830830105 222 7765 SH SOLE 7765 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 14 485 SH OTR 485 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 949 10461 SH SOLE 10461 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 172 1891 SH OTR 1891 0 0 SMUCKER J M CO COM NEW 832696405 1286 12533 SH SOLE 12431 0 102 SMUCKER J M CO COM NEW 832696405 199 1941 SH OTR 1941 0 0 SNAP ON INC COM 833034101 542 2951 SH SOLE 2951 0 0 SNAP ON INC COM 833034101 62 335 SH OTR 335 0 0 SONOCO PRODS CO COM 835495102 3212 57874 SH SOLE 57874 0 0 SONOCO PRODS CO COM 835495102 1191 21458 SH OTR 13658 7800 0 SOUTHERN CO COM 842587107 2740 62841 SH SOLE 62841 0 0 SOUTHERN CO COM 842587107 1152 26411 SH OTR 25811 600 0 SOUTHSIDE BANCSHARES INC COM 84470P109 204 5857 SH SOLE 5857 0 0 SOUTHWEST AIRLS CO COM 844741108 1172 18769 SH SOLE 17607 0 1162 SOUTHWEST AIRLS CO COM 844741108 147 2350 SH OTR 2350 0 0 SPIRE INC COM 84857L101 3253 44234 SH SOLE 44234 0 0 SPIRE INC COM 84857L101 423 5756 SH OTR 5756 0 0 SPLUNK INC COM 848637104 235 1940 SH SOLE 1940 0 0 SPLUNK INC COM 848637104 42 351 SH OTR 351 0 0 SPRINT CORP COM SER 1 85207U105 219 33454 SH SOLE 33454 0 0 SPRINT CORP COM SER 1 85207U105 5 838 SH OTR 838 0 0 SQUARE INC CL A 852234103 808 8165 SH SOLE 8165 0 0 SQUARE INC CL A 852234103 76 764 SH OTR 764 0 0 STAG INDL INC COM 85254J102 568 20645 SH SOLE 20645 0 0 STAG INDL INC COM 85254J102 35 1275 SH OTR 1275 0 0 STANLEY BLACK & DECKER INC COM 854502101 524 3577 SH SOLE 3577 0 0 STANLEY BLACK & DECKER INC COM 854502101 82 562 SH OTR 562 0 0 STARBUCKS CORP COM 855244109 20286 356897 SH SOLE 352012 0 4885 STARBUCKS CORP COM 855244109 3941 69330 SH OTR 51785 16900 645 STARWOOD PPTY TR INC COM 85571B105 1153 53582 SH SOLE 53582 0 0 STARWOOD PPTY TR INC COM 85571B105 303 14088 SH OTR 14088 0 0 STATE STR CORP COM 857477103 4676 55811 SH SOLE 50383 0 5428 STATE STR CORP COM 857477103 2729 32570 SH OTR 26495 4500 1575 STEEL DYNAMICS INC COM 858119100 86 1901 SH SOLE 1901 0 0 STEEL DYNAMICS INC COM 858119100 120 2650 SH OTR 2650 0 0 STERICYCLE INC COM 858912108 271 4617 SH SOLE 4517 0 100 STERICYCLE INC COM 858912108 42 720 SH OTR 300 420 0 STIFEL FINL CORP COM 860630102 654 12754 SH SOLE 12754 0 0 STIFEL FINL CORP COM 860630102 62 1216 SH OTR 1216 0 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 39 33000 SH SOLE 33000 0 0 STRYKER CORP COM 863667101 4756 26765 SH SOLE 24870 0 1895 STRYKER CORP COM 863667101 1805 10157 SH OTR 7562 1795 800 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 285 12097 SH SOLE 4740 0 7357 SUN HYDRAULICS CORP COM 866942105 627 11450 SH SOLE 11450 0 0 SUN HYDRAULICS CORP COM 866942105 39 715 SH OTR 715 0 0 SUNCOR ENERGY INC NEW COM 867224107 455 11759 SH SOLE 11759 0 0 SUNCOR ENERGY INC NEW COM 867224107 39 1000 SH OTR 0 1000 0 SUNTRUST BKS INC COM 867914103 1236 18501 SH SOLE 17999 0 502 SUNTRUST BKS INC COM 867914103 118 1761 SH OTR 1761 0 0 SYMANTEC CORP COM 871503108 272 12800 SH SOLE 12800 0 0 SYMANTEC CORP COM 871503108 48 2252 SH OTR 2252 0 0 SYNOPSYS INC COM 871607107 633 6418 SH SOLE 6418 0 0 SYNOPSYS INC COM 871607107 447 4535 SH OTR 2655 1880 0 SYNEOS HEALTH INC CL A 87166B102 809 15695 SH SOLE 15695 0 0 SYNEOS HEALTH INC CL A 87166B102 51 980 SH OTR 980 0 0 SYSCO CORP COM 871829107 39199 535138 SH SOLE 530688 0 4450 SYSCO CORP COM 871829107 6616 90321 SH OTR 67959 21902 460 TD AMERITRADE HLDG CORP COM 87236Y108 120 2264 SH SOLE 2264 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 90 1703 SH OTR 1703 0 0 TJX COS INC NEW COM 872540109 4873 43500 SH SOLE 43500 0 0 TJX COS INC NEW COM 872540109 1144 10214 SH OTR 8790 1424 0 T MOBILE US INC COM 872590104 219 3118 SH SOLE 3118 0 0 T MOBILE US INC COM 872590104 78 1114 SH OTR 1114 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1350 30580 SH SOLE 29450 0 1130 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 736 16657 SH OTR 16657 0 0 TAPESTRY INC COM 876030107 375 7461 SH SOLE 7461 0 0 TAPESTRY INC COM 876030107 146 2897 SH OTR 2297 600 0 TARGET CORP COM 87612E106 4713 53427 SH SOLE 52480 0 947 TARGET CORP COM 87612E106 3212 36410 SH OTR 34285 975 1150 TARGA RES CORP COM 87612G101 208 3693 SH SOLE 3693 0 0 TARGA RES CORP COM 87612G101 448 7953 SH OTR 7863 0 90 TELIGENT INC NEW COM 87960W104 2 500 SH SOLE 500 0 0 TELIGENT INC NEW COM 87960W104 67 17000 SH OTR 17000 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 100 10000 SH OTR 10000 0 0 TERADYNE INC COM 880770102 528 14280 SH SOLE 14280 0 0 TERADYNE INC COM 880770102 31 837 SH OTR 837 0 0 TEREX CORP NEW COM 880779103 11679 292628 SH SOLE 289668 0 2960 TEREX CORP NEW COM 880779103 1016 25457 SH OTR 19533 5559 365 TESLA INC COM 88160R101 365 1377 SH SOLE 1377 0 0 TESLA INC COM 88160R101 55 206 SH OTR 206 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 143 6655 SH SOLE 6655 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 75 3500 SH OTR 3500 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 744 8996 SH SOLE 8996 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 59 715 SH OTR 715 0 0 TEXAS INSTRS INC COM 882508104 28619 266741 SH SOLE 262115 0 4626 TEXAS INSTRS INC COM 882508104 6908 64384 SH OTR 51904 12080 400 TEXAS ROADHOUSE INC COM 882681109 998 14402 SH SOLE 14402 0 0 TEXAS ROADHOUSE INC COM 882681109 71 1030 SH OTR 1030 0 0 TEXTRON INC COM 883203101 230 3214 SH SOLE 3214 0 0 TEXTRON INC COM 883203101 289 4042 SH OTR 4042 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 53307 218398 SH SOLE 214888 0 3510 THERMO FISHER SCIENTIFIC INC COM 883556102 10680 43755 SH OTR 33775 9605 375 THOMSON REUTERS CORP COM 884903105 285 6240 SH SOLE 6240 0 0 3M CO COM 88579Y101 38124 180933 SH SOLE 179463 0 1470 3M CO COM 88579Y101 16706 79284 SH OTR 72827 6277 180 TIFFANY & CO NEW COM 886547108 287 2222 SH SOLE 1915 0 307 TIFFANY & CO NEW COM 886547108 246 1909 SH OTR 439 1470 0 TOLL BROTHERS INC COM 889478103 910 27537 SH SOLE 24732 0 2805 TOLL BROTHERS INC COM 889478103 264 8005 SH OTR 990 7015 0 TORCHMARK CORP COM 891027104 255 2943 SH SOLE 2943 0 0 TORCHMARK CORP COM 891027104 7 77 SH OTR 77 0 0 TORO CO COM 891092108 287 4783 SH SOLE 4783 0 0 TORO CO COM 891092108 320 5340 SH OTR 345 4995 0 TORONTO DOMINION BK ONT COM NEW 891160509 276 4537 SH SOLE 4537 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 61 1011 SH OTR 761 250 0 TORTOISE ENERGY INFRA CORP COM 89147L100 13452 499529 SH SOLE 492874 0 6655 TORTOISE ENERGY INFRA CORP COM 89147L100 1000 37126 SH OTR 33361 3765 0 TOTAL S A SPONSORED ADR 89151E109 422 6556 SH SOLE 6556 0 0 TOTAL S A SPONSORED ADR 89151E109 52 804 SH OTR 804 0 0 TOTAL SYS SVCS INC COM 891906109 174 1765 SH SOLE 1765 0 0 TOTAL SYS SVCS INC COM 891906109 265 2685 SH OTR 780 1905 0 TRACTOR SUPPLY CO COM 892356106 511 5622 SH SOLE 5622 0 0 TRACTOR SUPPLY CO COM 892356106 7 82 SH OTR 82 0 0 TRANSDIGM GROUP INC COM 893641100 286 769 SH SOLE 769 0 0 TRANSDIGM GROUP INC COM 893641100 228 612 SH OTR 112 500 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 96 2500 SH SOLE 2500 0 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 289 7500 SH OTR 7500 0 0 TRAVELERS COMPANIES INC COM 89417E109 2268 17487 SH SOLE 15825 0 1662 TRAVELERS COMPANIES INC COM 89417E109 1148 8853 SH OTR 8828 25 0 TREX CO INC COM 89531P105 308 4000 SH OTR 4000 0 0 TRIMBLE INC COM 896239100 107 2462 SH SOLE 2462 0 0 TRIMBLE INC COM 896239100 104 2395 SH OTR 2395 0 0 TUPPERWARE BRANDS CORP COM 899896104 879 26284 SH SOLE 24239 0 2045 TUPPERWARE BRANDS CORP COM 899896104 278 8306 SH OTR 8306 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 408 8816 SH SOLE 8816 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 111 2401 SH OTR 2401 0 0 TWITTER INC COM 90184L102 250 8793 SH SOLE 8793 0 0 TWITTER INC COM 90184L102 5 168 SH OTR 168 0 0 TYLER TECHNOLOGIES INC COM 902252105 207 845 SH SOLE 845 0 0 TYLER TECHNOLOGIES INC COM 902252105 57 231 SH OTR 231 0 0 TYSON FOODS INC CL A 902494103 806 13547 SH SOLE 13547 0 0 TYSON FOODS INC CL A 902494103 23 386 SH OTR 386 0 0 UBS AG LONDON BRH EN LG CP GRWTH 902677780 90 300 SH SOLE 300 0 0 UBS AG LONDON BRH EN LG CP GRWTH 902677780 140 468 SH OTR 468 0 0 UMB FINL CORP COM 902788108 2249 31721 SH SOLE 27721 0 4000 UMB FINL CORP COM 902788108 528 7443 SH OTR 1003 6440 0 US BANCORP DEL COM NEW 902973304 14073 266492 SH SOLE 251349 0 15143 US BANCORP DEL COM NEW 902973304 6116 115811 SH OTR 101990 9521 4300 ULTIMATE SOFTWARE GROUP INC COM 90385D107 267 829 SH SOLE 829 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 54 167 SH OTR 167 0 0 UNILEVER PLC SPON ADR NEW 904767704 169 3077 SH SOLE 3077 0 0 UNILEVER PLC SPON ADR NEW 904767704 32 578 SH OTR 442 136 0 UNILEVER N V N Y SHS NEW 904784709 1344 24192 SH SOLE 24192 0 0 UNILEVER N V N Y SHS NEW 904784709 1072 19303 SH OTR 19303 0 0 UNION PAC CORP COM 907818108 62818 385790 SH SOLE 376844 419 8527 UNION PAC CORP COM 907818108 29837 183239 SH OTR 148228 34861 150 UNITED BANKSHARES INC WEST V COM 909907107 438 12045 SH SOLE 12045 0 0 UNITED BANKSHARES INC WEST V COM 909907107 27 750 SH OTR 750 0 0 UNITED CONTL HLDGS INC COM 910047109 237 2656 SH SOLE 2656 0 0 UNITED CONTL HLDGS INC COM 910047109 3 32 SH OTR 32 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5713 48932 SH SOLE 47137 0 1795 UNITED PARCEL SERVICE INC CL B 911312106 1647 14108 SH OTR 7138 6970 0 UNITED TECHNOLOGIES CORP COM 913017109 24483 175113 SH SOLE 171263 0 3850 UNITED TECHNOLOGIES CORP COM 913017109 14847 106191 SH OTR 98639 6340 1212 UNITEDHEALTH GROUP INC COM 91324P102 39372 147993 SH SOLE 145816 0 2177 UNITEDHEALTH GROUP INC COM 91324P102 7795 29301 SH OTR 21289 7842 170 UNIVERSAL FST PRODS INC COM 913543104 512 14500 SH SOLE 14500 0 0 UNIVERSAL FST PRODS INC COM 913543104 32 915 SH OTR 915 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 181 1416 SH SOLE 1416 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 59 460 SH OTR 460 0 0 UR ENERGY INC COM 91688R108 8 10000 SH SOLE 10000 0 0 US ECOLOGY INC COM 91732J102 604 8185 SH SOLE 8185 0 0 US ECOLOGY INC COM 91732J102 38 510 SH OTR 510 0 0 V F CORP COM 918204108 12927 138329 SH SOLE 137018 0 1311 V F CORP COM 918204108 1009 10794 SH OTR 5359 5435 0 VAIL RESORTS INC COM 91879Q109 409 1490 SH SOLE 1490 0 0 VAIL RESORTS INC COM 91879Q109 227 827 SH OTR 167 660 0 VALERO ENERGY CORP NEW COM 91913Y100 2148 18880 SH SOLE 18880 0 0 VALERO ENERGY CORP NEW COM 91913Y100 916 8055 SH OTR 8055 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 300 16180 SH SOLE 16180 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 23 1250 SH OTR 1250 0 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 262 11246 SH SOLE 11246 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 1342 20421 SH SOLE 20421 0 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 487 7420 SH OTR 7420 0 0 VANGUARD GROUP DIV APP ETF 921908844 739 6675 SH SOLE 6675 0 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 422 5242 SH SOLE 5242 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 3528 45215 SH SOLE 45215 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 463 5938 SH OTR 5938 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 7888 100233 SH SOLE 98941 0 1292 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 517 6572 SH OTR 3297 0 3275 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 80923 1870194 SH SOLE 1866094 4100 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 13634 315092 SH OTR 304996 9021 1075 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1962 22530 SH SOLE 22530 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1286 14765 SH OTR 14765 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 128 913 SH SOLE 913 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 179 1280 SH OTR 1280 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 284 1575 SH SOLE 1575 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 14 75 SH OTR 75 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 374 1845 SH SOLE 1845 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 5963 106153 SH SOLE 106153 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1036 18445 SH OTR 18445 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 22775 203058 SH SOLE 203058 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 5202 46379 SH OTR 44252 2127 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 1486 28550 SH SOLE 28550 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 152 2925 SH OTR 2925 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 43181 1053191 SH SOLE 987941 450 64800 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 23312 568577 SH OTR 177637 389090 1850 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 485 8620 SH SOLE 8620 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 284 5050 SH OTR 5050 0 0 VARIAN MED SYS INC COM 92220P105 621 5547 SH SOLE 5547 0 0 VARIAN MED SYS INC COM 92220P105 265 2365 SH OTR 710 1655 0 VECTREN CORP COM 92240G101 513 7171 SH SOLE 7171 0 0 VECTREN CORP COM 92240G101 72 1005 SH OTR 1005 0 0 VENTAS INC COM 92276F100 216 3966 SH SOLE 3966 0 0 VENTAS INC COM 92276F100 174 3200 SH OTR 3200 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 726 2719 SH SOLE 2719 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 142 530 SH OTR 530 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 2200 19453 SH SOLE 19453 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 48 425 SH OTR 425 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 633 4443 SH SOLE 3927 0 516 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 93 651 SH OTR 145 506 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 1831 9776 SH SOLE 9776 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 78 414 SH OTR 267 147 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 1436 10305 SH SOLE 10305 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 56 402 SH OTR 282 120 0 VANGUARD INDEX FDS MID CAP ETF 922908629 1732 10547 SH SOLE 10547 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 82 500 SH OTR 500 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 6330 47412 SH SOLE 47412 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 3509 21791 SH SOLE 21636 0 155 VANGUARD INDEX FDS GROWTH ETF 922908736 286 1774 SH OTR 1774 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 2936 26529 SH SOLE 26529 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 87 786 SH OTR 786 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 2844 17492 SH SOLE 17492 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 9105 60839 SH SOLE 60839 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1084 7241 SH OTR 5800 1441 0 VERISIGN INC COM 92343E102 1219 7613 SH SOLE 7248 0 365 VERISIGN INC COM 92343E102 447 2790 SH OTR 20 2770 0 VERIZON COMMUNICATIONS INC COM 92343V104 46820 876934 SH SOLE 872856 75 4003 VERIZON COMMUNICATIONS INC COM 92343V104 11960 224012 SH OTR 205301 17961 750 VERISK ANALYTICS INC COM 92345Y106 4164 34540 SH SOLE 34540 0 0 VERISK ANALYTICS INC COM 92345Y106 1280 10616 SH OTR 3986 6630 0 VERTEX PHARMACEUTICALS INC COM 92532F100 391 2027 SH SOLE 2027 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 75 391 SH OTR 391 0 0 VERSUM MATLS INC COM 92532W103 209 5814 SH SOLE 5814 0 0 VERSUM MATLS INC COM 92532W103 12 338 SH OTR 144 194 0 VIACOM INC NEW CL B 92553P201 201 5961 SH SOLE 5961 0 0 VIACOM INC NEW CL B 92553P201 9 271 SH OTR 271 0 0 VISA INC COM CL A 92826C839 71077 473561 SH SOLE 465830 915 6816 VISA INC COM CL A 92826C839 14848 98929 SH OTR 84460 14169 300 VMWARE INC CL A COM 928563402 291 1864 SH SOLE 1864 0 0 VMWARE INC CL A COM 928563402 81 516 SH OTR 516 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 381 17566 SH SOLE 17566 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 131 6053 SH OTR 6053 0 0 VULCAN MATLS CO COM 929160109 173 1558 SH SOLE 1558 0 0 VULCAN MATLS CO COM 929160109 139 1250 SH OTR 1150 0 100 WD-40 CO COM 929236107 395 2293 SH SOLE 2293 0 0 WD-40 CO COM 929236107 25 145 SH OTR 145 0 0 WABCO HLDGS INC COM 92927K102 239 2023 SH SOLE 2023 0 0 WABCO HLDGS INC COM 92927K102 21 180 SH OTR 180 0 0 W P CAREY INC COM 92936U109 2222 34551 SH SOLE 34551 0 0 W P CAREY INC COM 92936U109 441 6855 SH OTR 0 6855 0 WEC ENERGY GROUP INC COM 92939U106 3216 48172 SH SOLE 48172 0 0 WEC ENERGY GROUP INC COM 92939U106 1660 24862 SH OTR 23755 0 1107 WALMART INC COM 931142103 19094 203325 SH SOLE 197516 0 5809 WALMART INC COM 931142103 7600 80932 SH OTR 73595 6337 1000 WALGREENS BOOTS ALLIANCE INC COM 931427108 8712 119512 SH SOLE 113478 0 6034 WALGREENS BOOTS ALLIANCE INC COM 931427108 7113 97567 SH OTR 96467 1000 100 WASTE MGMT INC DEL COM 94106L109 49708 550113 SH SOLE 545319 0 4794 WASTE MGMT INC DEL COM 94106L109 7116 78751 SH OTR 65505 12536 710 WATERS CORP COM 941848103 355 1822 SH SOLE 1822 0 0 WATERS CORP COM 941848103 401 2059 SH OTR 2059 0 0 WEBSTER FINL CORP CONN COM 947890109 702 11905 SH SOLE 11905 0 0 WEBSTER FINL CORP CONN COM 947890109 55 935 SH OTR 935 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 216 3000 SH SOLE 3000 0 0 WELLS FARGO CO NEW COM 949746101 52971 1007821 SH SOLE 989060 1225 17536 WELLS FARGO CO NEW COM 949746101 11699 222578 SH OTR 181379 38694 2505 WELLTOWER INC COM 95040Q104 716 11136 SH SOLE 11136 0 0 WELLTOWER INC COM 95040Q104 589 9152 SH OTR 9152 0 0 WENDYS CO COM 95058W100 105 6120 SH SOLE 6120 0 0 WENDYS CO COM 95058W100 186 10875 SH OTR 0 10875 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 190 1536 SH SOLE 1536 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 230 1861 SH OTR 331 1530 0 WESTERN DIGITAL CORP COM 958102105 440 7515 SH SOLE 7515 0 0 WESTERN DIGITAL CORP COM 958102105 5 81 SH OTR 81 0 0 WESTROCK CO COM 96145D105 236 4407 SH SOLE 4407 0 0 WESTROCK CO COM 96145D105 22 403 SH OTR 403 0 0 WEX INC COM 96208T104 95 473 SH SOLE 473 0 0 WEX INC COM 96208T104 253 1259 SH OTR 304 955 0 WEYERHAEUSER CO COM 962166104 17778 550921 SH SOLE 535196 0 15725 WEYERHAEUSER CO COM 962166104 2252 69775 SH OTR 67675 2100 0 WHIRLPOOL CORP COM 963320106 65 546 SH SOLE 521 0 25 WHIRLPOOL CORP COM 963320106 333 2800 SH OTR 2800 0 0 WILLIAMS COS INC DEL COM 969457100 542 19947 SH SOLE 19947 0 0 WILLIAMS COS INC DEL COM 969457100 300 11032 SH OTR 11032 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 1338 18545 SH SOLE 18545 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 242 3350 SH OTR 3350 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 603 9544 SH SOLE 9544 0 0 WOLVERINE WORLD WIDE INC COM 978097103 520 13305 SH SOLE 13305 0 0 WOLVERINE WORLD WIDE INC COM 978097103 32 825 SH OTR 825 0 0 WORKDAY INC CL A 98138H101 200 1367 SH SOLE 1367 0 0 WORKDAY INC CL A 98138H101 67 456 SH OTR 456 0 0 WORLDPAY INC CL A 981558109 10340 102108 SH SOLE 100908 0 1200 WORLDPAY INC CL A 981558109 6359 62793 SH OTR 50841 11752 200 WYNN RESORTS LTD COM 983134107 848 6672 SH SOLE 6544 0 128 WYNN RESORTS LTD COM 983134107 42 328 SH OTR 328 0 0 XCEL ENERGY INC COM 98389B100 851 18036 SH SOLE 14877 0 3159 XCEL ENERGY INC COM 98389B100 519 10995 SH OTR 6995 0 4000 XILINX INC COM 983919101 1531 19099 SH SOLE 19099 0 0 XILINX INC COM 983919101 642 8011 SH OTR 8011 0 0 XYLEM INC COM 98419M100 207 2597 SH SOLE 2597 0 0 XYLEM INC COM 98419M100 488 6114 SH OTR 6039 75 0 YEXT INC COM 98585N106 296 12500 SH SOLE 12500 0 0 YUM BRANDS INC COM 988498101 6271 68983 SH SOLE 63291 0 5692 YUM BRANDS INC COM 988498101 2602 28617 SH OTR 24422 4195 0 YUM CHINA HLDGS INC COM 98850P109 2026 57703 SH SOLE 51867 0 5836 YUM CHINA HLDGS INC COM 98850P109 862 24550 SH OTR 22780 1370 400 ZEBRA TECHNOLOGIES CORP CL A 989207105 406 2296 SH SOLE 2296 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 99 561 SH OTR 561 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 6535 49704 SH SOLE 47004 0 2700 ZIMMER BIOMET HLDGS INC COM 98956P102 1200 9129 SH OTR 9089 40 0 ZIONS BANCORPORATION N A COM 989701107 165 3284 SH SOLE 3169 0 115 ZIONS BANCORPORATION N A COM 989701107 41 812 SH OTR 812 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 974 304500 SH OTR 304500 0 0 ZOETIS INC CL A 98978V103 5123 55947 SH SOLE 55851 96 0 ZOETIS INC CL A 98978V103 1913 20896 SH OTR 18668 2228 0